[ 391.039726] [49940]: [uWSGI] getting INI configuration from /etc/neutron/neutron-api-uwsgi.ini [ 391.041246] [49940]: *** Starting uWSGI 2.0.20-debian (64bit) on [Thu Nov 20 12:25:52 2025] *** [ 391.041246] [49940]: compiled with version: 11.2.0 on 21 March 2022 11:00:44 [ 391.041246] [49940]: os: Linux-6.8.0-84-generic #84~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Sep 9 14:29:36 UTC 2 [ 391.041246] [49940]: nodename: devstack [ 391.041246] [49940]: machine: x86_64 [ 391.041246] [49940]: clock source: unix [ 391.041246] [49940]: pcre jit disabled [ 391.041246] [49940]: detected number of CPU cores: 8 [ 391.041246] [49940]: current working directory: / [ 391.041246] [49940]: detected binary path: /usr/bin/uwsgi-core [ 391.041246] [49940]: your processes number limit is 128149 [ 391.041246] [49940]: your memory page size is 4096 bytes [ 391.041246] [49940]: detected max file descriptor number: 2048 [ 391.041246] [49940]: lock engine: pthread robust mutexes [ 391.041649] [49940]: thunder lock: enabled [ 391.041649] [49940]: uwsgi socket 0 bound to UNIX address /var/run/uwsgi/neutron-api.socket fd 4 [ 391.041649] [49940]: Python version: 3.10.12 (main, Aug 15 2025, 14:32:43) [GCC 11.4.0] [ 391.041649] [49940]: PEP 405 virtualenv detected: /opt/stack/data/venv [ 391.041649] [49940]: Set PythonHome to /opt/stack/data/venv [ 391.070426] [49940]: Python main interpreter initialized at 0x65261ac03be0 [ 391.070426] [49940]: python threads support enabled [ 391.070426] [49940]: your server socket listen backlog is limited to 100 connections [ 391.070426] [49940]: your mercy for graceful operations on workers is 80 seconds [ 391.070683] [49940]: mapped 403077 bytes (393 KB) for 2 cores [ 391.070751] [49940]: *** Operational MODE: preforking *** [ 391.070911] [49940]: *** uWSGI is running in multiple interpreter mode *** [ 391.070911] [49940]: spawned uWSGI master process (pid: 49940) [ 391.071396] [49940]: spawned uWSGI worker 1 (pid: 49941, cores: 1) [ 391.071782] [49940]: spawned uWSGI worker 2 (pid: 49942, cores: 1) [ 391.071782] [49940]: running "unix_signal:15 gracefully_kill_them_all" (master-start)... [ 392.261379] [49941]: INFO neutron.common.config [-] Logging enabled! [ 392.261379] [49941]: INFO neutron.common.config [-] uwsgi version 28.0.0.0b2.dev7 [ 392.261379] [49941]: DEBUG neutron.common.config [-] command line: uwsgi {{(pid=49941) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} [ 392.261945] [49941]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2804}} [ 392.262027] [49941]: DEBUG neutron.common.config [-] Configuration options gathered from: {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2805}} [ 392.262227] [49941]: DEBUG neutron.common.config [-] command line args: [] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2806}} [ 392.262299] [49941]: DEBUG neutron.common.config [-] config files: ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2807}} [ 392.262360] [49941]: DEBUG neutron.common.config [-] ================================================================================ {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2809}} [ 392.262475] [49941]: DEBUG neutron.common.config [-] allow_bulk = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.262570] [49941]: DEBUG neutron.common.config [-] api_extensions_path = {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.262633] [49941]: DEBUG neutron.common.config [-] api_paste_config = api-paste.ini {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.262724] [49941]: DEBUG neutron.common.config [-] auth_strategy = keystone {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.262826] [49941]: DEBUG neutron.common.config [-] backlog = 4096 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.262909] [49941]: DEBUG neutron.common.config [-] base_mac = fa:16:3e:00:00:00 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263044] [49941]: DEBUG neutron.common.config [-] bind_host = 0.0.0.0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263145] [49941]: DEBUG neutron.common.config [-] bind_port = 9696 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263235] [49941]: DEBUG neutron.common.config [-] client_socket_timeout = 900 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263329] [49941]: DEBUG neutron.common.config [-] config_dir = [] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263402] [49941]: DEBUG neutron.common.config [-] config_file = ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263526] [49941]: DEBUG neutron.common.config [-] config_source = [] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263606] [49941]: DEBUG neutron.common.config [-] control_exchange = neutron {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263685] [49941]: DEBUG neutron.common.config [-] core_plugin = ml2 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263759] [49941]: DEBUG neutron.common.config [-] debug = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.263849] [49941]: DEBUG neutron.common.config [-] default_availability_zones = [] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264029] [49941]: 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=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264115] [49941]: DEBUG neutron.common.config [-] dhcp_agent_notification = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264207] [49941]: DEBUG neutron.common.config [-] dhcp_lease_duration = 86400 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264305] [49941]: DEBUG neutron.common.config [-] dns_domain = openstacklocal {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264410] [49941]: DEBUG neutron.common.config [-] enable_signals = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264478] [49941]: DEBUG neutron.common.config [-] enable_traditional_dhcp = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264561] [49941]: DEBUG neutron.common.config [-] external_dns_driver = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264649] [49941]: DEBUG neutron.common.config [-] filter_validation = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264745] [49941]: DEBUG neutron.common.config [-] global_physnet_mtu = 8950 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264872] [49941]: DEBUG neutron.common.config [-] host = devstack {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.264967] [49941]: DEBUG neutron.common.config [-] http_retries = 3 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265071] [49941]: DEBUG neutron.common.config [-] instance_format = [instance: %(uuid)s] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265106] [49942]: INFO neutron.common.config [-] Logging enabled! [ 392.265287] [49941]: DEBUG neutron.common.config [-] instance_uuid_format = [instance: %(uuid)s] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265323] [49942]: INFO neutron.common.config [-] uwsgi version 28.0.0.0b2.dev7 [ 392.265350] [49941]: DEBUG neutron.common.config [-] ipam_driver = internal {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265350] [49941]: DEBUG neutron.common.config [-] ipv6_pd_enabled = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265411] [49941]: DEBUG neutron.common.config [-] log_color = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265505] [49941]: DEBUG neutron.common.config [-] log_config_append = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265588] [49941]: DEBUG neutron.common.config [-] log_date_format = %Y-%m-%d %H:%M:%S {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265645] [49942]: DEBUG neutron.common.config [-] command line: uwsgi {{(pid=49942) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} [ 392.265675] [49941]: DEBUG neutron.common.config [-] log_dir = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265752] [49941]: DEBUG neutron.common.config [-] log_file = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265839] [49941]: DEBUG neutron.common.config [-] log_rotate_interval = 1 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.265930] [49941]: DEBUG neutron.common.config [-] log_rotate_interval_type = days {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266031] [49941]: DEBUG neutron.common.config [-] log_rotation_type = none {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266127] [49941]: 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=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266192] [49941]: DEBUG neutron.common.config [-] logging_debug_format_suffix = {{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}} {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266255] [49941]: DEBUG neutron.common.config [-] logging_default_format_string = %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266349] [49941]: DEBUG neutron.common.config [-] logging_exception_prefix = ERROR %(name)s %(instance)s {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266387] [49942]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2804}} [ 392.266420] [49942]: DEBUG neutron.common.config [-] Configuration options gathered from: {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2805}} [ 392.266449] [49941]: DEBUG neutron.common.config [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266520] [49941]: DEBUG neutron.common.config [-] max_dns_nameservers = 5 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266603] [49942]: DEBUG neutron.common.config [-] command line args: [] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2806}} [ 392.266633] [49941]: DEBUG neutron.common.config [-] max_header_line = 16384 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266682] [49942]: DEBUG neutron.common.config [-] config files: ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2807}} [ 392.266711] [49941]: DEBUG neutron.common.config [-] max_logfile_count = 30 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266740] [49942]: DEBUG neutron.common.config [-] ================================================================================ {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2809}} [ 392.266770] [49941]: DEBUG neutron.common.config [-] max_logfile_size_mb = 200 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266848] [49941]: DEBUG neutron.common.config [-] max_subnet_host_routes = 20 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266876] [49942]: DEBUG neutron.common.config [-] allow_bulk = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266939] [49941]: DEBUG neutron.common.config [-] my_ip = 10.180.1.21 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.266967] [49942]: DEBUG neutron.common.config [-] api_extensions_path = {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267018] [49942]: DEBUG neutron.common.config [-] api_paste_config = api-paste.ini {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267054] [49941]: DEBUG neutron.common.config [-] my_ipv6 = ::1 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267115] [49942]: DEBUG neutron.common.config [-] auth_strategy = keystone {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267144] [49941]: DEBUG neutron.common.config [-] network_link_prefix = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267327] [49941]: DEBUG neutron.common.config [-] notify_nova_on_port_data_changes = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267397] [49942]: DEBUG neutron.common.config [-] backlog = 4096 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267397] [49942]: DEBUG neutron.common.config [-] base_mac = fa:16:3e:00:00:00 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267475] [49941]: DEBUG neutron.common.config [-] notify_nova_on_port_status_changes = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267475] [49941]: DEBUG neutron.common.config [-] pagination_max_limit = -1 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267523] [49942]: DEBUG neutron.common.config [-] bind_host = 0.0.0.0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267552] [49941]: DEBUG neutron.common.config [-] publish_errors = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267577] [49942]: DEBUG neutron.common.config [-] bind_port = 9696 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267609] [49941]: DEBUG neutron.common.config [-] rate_limit_burst = 0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267643] [49941]: DEBUG neutron.common.config [-] rate_limit_except_level = CRITICAL {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267675] [49942]: DEBUG neutron.common.config [-] client_socket_timeout = 900 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267718] [49941]: DEBUG neutron.common.config [-] rate_limit_interval = 0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267745] [49942]: DEBUG neutron.common.config [-] config_dir = [] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267801] [49941]: DEBUG neutron.common.config [-] retry_until_window = 30 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267880] [49942]: DEBUG neutron.common.config [-] config_file = ['/etc/neutron/neutron.conf', '/etc/neutron/plugins/ml2/ml2_conf.ini'] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267913] [49941]: DEBUG neutron.common.config [-] send_events_interval = 2 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267938] [49942]: DEBUG neutron.common.config [-] config_source = [] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.267980] [49941]: DEBUG neutron.common.config [-] service_plugins = ['router'] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268021] [49942]: DEBUG neutron.common.config [-] control_exchange = neutron {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268081] [49941]: DEBUG neutron.common.config [-] setproctitle = on {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268120] [49942]: DEBUG neutron.common.config [-] core_plugin = ml2 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268150] [49942]: DEBUG neutron.common.config [-] debug = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268182] [49941]: DEBUG neutron.common.config [-] shell_completion = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268240] [49942]: DEBUG neutron.common.config [-] default_availability_zones = [] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268280] [49941]: DEBUG neutron.common.config [-] state_path = /opt/stack/data/neutron {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268334] [49941]: DEBUG neutron.common.config [-] syslog_log_facility = LOG_USER {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268413] [49942]: 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=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268492] [49941]: DEBUG neutron.common.config [-] tcp_keepidle = 600 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268533] [49942]: DEBUG neutron.common.config [-] dhcp_agent_notification = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268567] [49941]: DEBUG neutron.common.config [-] transport_url = **** {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268601] [49941]: DEBUG neutron.common.config [-] use_journal = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268630] [49942]: DEBUG neutron.common.config [-] dhcp_lease_duration = 86400 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268663] [49941]: DEBUG neutron.common.config [-] use_json = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268692] [49942]: DEBUG neutron.common.config [-] dns_domain = openstacklocal {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268747] [49941]: DEBUG neutron.common.config [-] use_ssl = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268779] [49942]: DEBUG neutron.common.config [-] enable_signals = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268832] [49941]: DEBUG neutron.common.config [-] use_stderr = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268865] [49942]: DEBUG neutron.common.config [-] enable_traditional_dhcp = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268923] [49941]: DEBUG neutron.common.config [-] use_syslog = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.268955] [49942]: DEBUG neutron.common.config [-] external_dns_driver = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269014] [49941]: DEBUG neutron.common.config [-] vlan_qinq = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269047] [49942]: DEBUG neutron.common.config [-] filter_validation = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269099] [49941]: DEBUG neutron.common.config [-] vlan_transparent = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269136] [49942]: DEBUG neutron.common.config [-] global_physnet_mtu = 8950 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269187] [49941]: DEBUG neutron.common.config [-] watch_log_file = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269228] [49942]: DEBUG neutron.common.config [-] host = devstack {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269276] [49941]: DEBUG neutron.common.config [-] wsgi_default_pool_size = 100 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269323] [49942]: DEBUG neutron.common.config [-] http_retries = 3 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269359] [49941]: DEBUG neutron.common.config [-] wsgi_keep_alive = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269414] [49942]: DEBUG neutron.common.config [-] instance_format = [instance: %(uuid)s] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269446] [49941]: 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=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269504] [49942]: DEBUG neutron.common.config [-] instance_uuid_format = [instance: %(uuid)s] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269577] [49941]: DEBUG neutron.common.config [-] wsgi_server_debug = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269626] [49942]: DEBUG neutron.common.config [-] ipam_driver = internal {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269655] [49941]: DEBUG neutron.common.config [-] oslo_concurrency.disable_process_locking = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.269704] [49942]: DEBUG neutron.common.config [-] ipv6_pd_enabled = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269759] [49941]: DEBUG neutron.common.config [-] oslo_concurrency.lock_path = /opt/stack/data/neutron/lock {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.269796] [49942]: DEBUG neutron.common.config [-] log_color = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269867] [49941]: DEBUG neutron.common.config [-] profiler.connection_string = messaging:// {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.269908] [49942]: DEBUG neutron.common.config [-] log_config_append = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.269965] [49941]: DEBUG neutron.common.config [-] profiler.enabled = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270021] [49942]: DEBUG neutron.common.config [-] log_date_format = %Y-%m-%d %H:%M:%S {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270062] [49942]: DEBUG neutron.common.config [-] log_dir = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270097] [49941]: DEBUG neutron.common.config [-] profiler.es_doc_type = notification {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270149] [49942]: DEBUG neutron.common.config [-] log_file = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270177] [49941]: DEBUG neutron.common.config [-] profiler.es_scroll_size = 10000 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270236] [49942]: DEBUG neutron.common.config [-] log_rotate_interval = 1 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270268] [49941]: DEBUG neutron.common.config [-] profiler.es_scroll_time = 2m {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270329] [49942]: DEBUG neutron.common.config [-] log_rotate_interval_type = days {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270361] [49941]: DEBUG neutron.common.config [-] profiler.filter_error_trace = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270419] [49942]: DEBUG neutron.common.config [-] log_rotation_type = none {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270448] [49941]: DEBUG neutron.common.config [-] profiler.hmac_keys = **** {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270514] [49941]: DEBUG neutron.common.config [-] profiler.sentinel_service_name = mymaster {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270552] [49942]: 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=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270588] [49942]: DEBUG neutron.common.config [-] logging_debug_format_suffix = {{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}} {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270635] [49942]: DEBUG neutron.common.config [-] logging_default_format_string = %(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270670] [49941]: DEBUG neutron.common.config [-] profiler.socket_timeout = 0.1 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270727] [49942]: DEBUG neutron.common.config [-] logging_exception_prefix = ERROR %(name)s %(instance)s {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270794] [49941]: DEBUG neutron.common.config [-] profiler.trace_requests = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270834] [49942]: DEBUG neutron.common.config [-] logging_user_identity_format = %(user)s %(project)s %(domain)s %(system_scope)s %(user_domain)s %(project_domain)s {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270905] [49942]: DEBUG neutron.common.config [-] max_dns_nameservers = 5 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.270944] [49941]: DEBUG neutron.common.config [-] profiler.trace_sqlalchemy = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.270992] [49942]: DEBUG neutron.common.config [-] max_header_line = 16384 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271038] [49941]: DEBUG neutron.common.config [-] profiler_jaeger.process_tags = {} {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271090] [49942]: DEBUG neutron.common.config [-] max_logfile_count = 30 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271122] [49941]: DEBUG neutron.common.config [-] profiler_jaeger.service_name_prefix = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271177] [49942]: DEBUG neutron.common.config [-] max_logfile_size_mb = 200 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271213] [49941]: DEBUG neutron.common.config [-] profiler_otlp.service_name_prefix = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271263] [49942]: DEBUG neutron.common.config [-] max_subnet_host_routes = 20 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271295] [49941]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_buffer_size = 1000 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271354] [49942]: DEBUG neutron.common.config [-] my_ip = 10.180.1.21 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271387] [49941]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_enabled = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271445] [49942]: DEBUG neutron.common.config [-] my_ipv6 = ::1 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271481] [49941]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_process_name = {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271529] [49942]: DEBUG neutron.common.config [-] network_link_prefix = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271562] [49941]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271622] [49942]: DEBUG neutron.common.config [-] notify_nova_on_port_data_changes = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271654] [49941]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271712] [49942]: DEBUG neutron.common.config [-] notify_nova_on_port_status_changes = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271745] [49941]: DEBUG neutron.common.config [-] oslo_policy.enforce_new_defaults = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.271804] [49942]: DEBUG neutron.common.config [-] pagination_max_limit = -1 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271900] [49942]: DEBUG neutron.common.config [-] publish_errors = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.271943] [49941]: 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. [ 392.271978] [49942]: DEBUG neutron.common.config [-] rate_limit_burst = 0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.272058] [49941]: DEBUG neutron.common.config [-] oslo_policy.enforce_scope = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.272088] [49942]: DEBUG neutron.common.config [-] rate_limit_except_level = CRITICAL {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.272161] [49942]: DEBUG neutron.common.config [-] rate_limit_interval = 0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.272188] [49941]: DEBUG neutron.common.config [-] oslo_policy.policy_default_rule = default {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.272246] [49942]: DEBUG neutron.common.config [-] retry_until_window = 30 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.272275] [49941]: DEBUG neutron.common.config [-] oslo_policy.policy_dirs = ['policy.d'] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.272332] [49942]: DEBUG neutron.common.config [-] send_events_interval = 2 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.272361] [49941]: DEBUG neutron.common.config [-] oslo_policy.policy_file = /etc/neutron/policy.json {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.272430] [49942]: DEBUG neutron.common.config [-] service_plugins = ['router'] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.272458] [49941]: DEBUG neutron.common.config [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273183] [49942]: DEBUG neutron.common.config [-] setproctitle = on {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273254] [49941]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_ca_crt_file = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273293] [49942]: DEBUG neutron.common.config [-] shell_completion = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273324] [49941]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_crt_file = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273353] [49942]: DEBUG neutron.common.config [-] state_path = /opt/stack/data/neutron {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273382] [49941]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_key_file = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273407] [49942]: DEBUG neutron.common.config [-] syslog_log_facility = LOG_USER {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273432] [49941]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_verify_server_crt = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273459] [49942]: DEBUG neutron.common.config [-] tcp_keepidle = 600 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273485] [49941]: DEBUG neutron.common.config [-] oslo_policy.remote_timeout = 60.0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273512] [49942]: DEBUG neutron.common.config [-] transport_url = **** {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273538] [49941]: DEBUG neutron.common.config [-] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273562] [49942]: DEBUG neutron.common.config [-] use_journal = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273587] [49941]: DEBUG neutron.common.config [-] nova.auth_section = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273614] [49942]: DEBUG neutron.common.config [-] use_json = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273614] [49942]: DEBUG neutron.common.config [-] use_ssl = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273663] [49941]: DEBUG neutron.common.config [-] nova.auth_type = password {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273689] [49942]: DEBUG neutron.common.config [-] use_stderr = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273714] [49941]: DEBUG neutron.common.config [-] nova.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273745] [49942]: DEBUG neutron.common.config [-] use_syslog = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273780] [49941]: DEBUG neutron.common.config [-] nova.certfile = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273811] [49942]: DEBUG neutron.common.config [-] vlan_qinq = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273842] [49941]: DEBUG neutron.common.config [-] nova.collect_timing = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273871] [49942]: DEBUG neutron.common.config [-] vlan_transparent = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273901] [49941]: DEBUG neutron.common.config [-] nova.endpoint_type = public {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273930] [49942]: DEBUG neutron.common.config [-] watch_log_file = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.273962] [49941]: DEBUG neutron.common.config [-] nova.insecure = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.273990] [49942]: DEBUG neutron.common.config [-] wsgi_default_pool_size = 100 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.274043] [49941]: DEBUG neutron.common.config [-] nova.keyfile = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274073] [49942]: DEBUG neutron.common.config [-] wsgi_keep_alive = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.274099] [49941]: DEBUG neutron.common.config [-] nova.region_name = RegionOne {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274123] [49942]: 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=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.274151] [49941]: DEBUG neutron.common.config [-] nova.split_loggers = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274179] [49942]: DEBUG neutron.common.config [-] wsgi_server_debug = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2817}} [ 392.274208] [49941]: DEBUG neutron.common.config [-] nova.timeout = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274243] [49942]: DEBUG neutron.common.config [-] oslo_concurrency.disable_process_locking = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274270] [49941]: DEBUG neutron.common.config [-] placement.auth_section = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274294] [49942]: DEBUG neutron.common.config [-] oslo_concurrency.lock_path = /opt/stack/data/neutron/lock {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274323] [49941]: DEBUG neutron.common.config [-] placement.auth_type = password {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274348] [49942]: DEBUG neutron.common.config [-] profiler.connection_string = messaging:// {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274372] [49941]: DEBUG neutron.common.config [-] placement.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274399] [49942]: DEBUG neutron.common.config [-] profiler.enabled = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274428] [49941]: DEBUG neutron.common.config [-] placement.certfile = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274454] [49942]: DEBUG neutron.common.config [-] profiler.es_doc_type = notification {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274481] [49941]: DEBUG neutron.common.config [-] placement.collect_timing = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274481] [49941]: DEBUG neutron.common.config [-] placement.endpoint_type = public {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274527] [49942]: DEBUG neutron.common.config [-] profiler.es_scroll_size = 10000 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274587] [49941]: DEBUG neutron.common.config [-] placement.insecure = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274616] [49942]: DEBUG neutron.common.config [-] profiler.es_scroll_time = 2m {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274674] [49941]: DEBUG neutron.common.config [-] placement.keyfile = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274724] [49942]: DEBUG neutron.common.config [-] profiler.filter_error_trace = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274758] [49941]: DEBUG neutron.common.config [-] placement.region_name = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274787] [49942]: DEBUG neutron.common.config [-] profiler.hmac_keys = **** {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274841] [49941]: DEBUG neutron.common.config [-] placement.split_loggers = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274875] [49942]: DEBUG neutron.common.config [-] profiler.sentinel_service_name = mymaster {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274927] [49941]: DEBUG neutron.common.config [-] placement.timeout = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.274963] [49942]: DEBUG neutron.common.config [-] profiler.socket_timeout = 0.1 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275028] [49941]: DEBUG neutron.common.config [-] ironic.auth_section = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275063] [49942]: DEBUG neutron.common.config [-] profiler.trace_requests = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275122] [49942]: DEBUG neutron.common.config [-] profiler.trace_sqlalchemy = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275154] [49941]: DEBUG neutron.common.config [-] ironic.auth_type = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275207] [49941]: DEBUG neutron.common.config [-] ironic.cafile = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275243] [49942]: DEBUG neutron.common.config [-] profiler_jaeger.process_tags = {} {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275293] [49941]: DEBUG neutron.common.config [-] ironic.certfile = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275322] [49942]: DEBUG neutron.common.config [-] profiler_jaeger.service_name_prefix = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275381] [49941]: DEBUG neutron.common.config [-] ironic.collect_timing = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275410] [49942]: DEBUG neutron.common.config [-] profiler_otlp.service_name_prefix = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275466] [49941]: DEBUG neutron.common.config [-] ironic.connect_retries = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275543] [49942]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_buffer_size = 1000 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275570] [49941]: DEBUG neutron.common.config [-] ironic.connect_retry_delay = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275594] [49942]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_enabled = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275641] [49941]: DEBUG neutron.common.config [-] ironic.enable_notifications = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275670] [49942]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_process_name = {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275728] [49941]: DEBUG neutron.common.config [-] ironic.endpoint_override = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275772] [49942]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_socket_file = /var/tmp/metrics_collector.sock {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275814] [49941]: DEBUG neutron.common.config [-] ironic.insecure = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275845] [49942]: DEBUG neutron.common.config [-] oslo_messaging_metrics.metrics_thread_stop_timeout = 10 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275902] [49941]: DEBUG neutron.common.config [-] ironic.interface = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275935] [49942]: DEBUG neutron.common.config [-] oslo_policy.enforce_new_defaults = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.275990] [49941]: DEBUG neutron.common.config [-] ironic.keyfile = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276087] [49941]: DEBUG neutron.common.config [-] ironic.max_version = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276119] [49942]: 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. [ 392.276173] [49941]: DEBUG neutron.common.config [-] ironic.min_version = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276201] [49942]: DEBUG neutron.common.config [-] oslo_policy.enforce_scope = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276408] [49941]: DEBUG neutron.common.config [-] ironic.region_name = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276467] [49942]: DEBUG neutron.common.config [-] oslo_policy.policy_default_rule = default {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276500] [49941]: DEBUG neutron.common.config [-] ironic.retriable_status_codes = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276527] [49942]: DEBUG neutron.common.config [-] oslo_policy.policy_dirs = ['policy.d'] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276552] [49941]: DEBUG neutron.common.config [-] ironic.service_name = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276576] [49942]: DEBUG neutron.common.config [-] oslo_policy.policy_file = /etc/neutron/policy.json {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276601] [49941]: DEBUG neutron.common.config [-] ironic.service_type = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276625] [49942]: DEBUG neutron.common.config [-] oslo_policy.remote_content_type = application/x-www-form-urlencoded {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276652] [49941]: DEBUG neutron.common.config [-] ironic.split_loggers = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276679] [49941]: DEBUG neutron.common.config [-] ironic.status_code_retries = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276704] [49942]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_ca_crt_file = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276755] [49941]: DEBUG neutron.common.config [-] ironic.status_code_retry_delay = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276789] [49942]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_crt_file = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276842] [49941]: DEBUG neutron.common.config [-] ironic.timeout = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276875] [49942]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_client_key_file = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276929] [49941]: DEBUG neutron.common.config [-] ironic.valid_interfaces = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.276962] [49942]: DEBUG neutron.common.config [-] oslo_policy.remote_ssl_verify_server_crt = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277020] [49941]: DEBUG neutron.common.config [-] ironic.version = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277061] [49942]: DEBUG neutron.common.config [-] oslo_policy.remote_timeout = 60.0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277116] [49941]: DEBUG neutron.common.config [-] cli_script.dry_run = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277148] [49942]: DEBUG neutron.common.config [-] oslo_middleware.http_basic_auth_user_file = /etc/htpasswd {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277217] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_auto_delete = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277254] [49942]: DEBUG neutron.common.config [-] nova.auth_section = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277305] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_durable_queues = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277337] [49942]: DEBUG neutron.common.config [-] nova.auth_type = password {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277394] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_min_size = 2 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277437] [49942]: DEBUG neutron.common.config [-] nova.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277487] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_ttl = 1200 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277519] [49942]: DEBUG neutron.common.config [-] nova.certfile = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277579] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.direct_mandatory_flag = True {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277626] [49942]: DEBUG neutron.common.config [-] nova.collect_timing = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277692] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.enable_cancel_on_failover = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277725] [49942]: DEBUG neutron.common.config [-] nova.endpoint_type = public {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277787] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_in_pthread = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277816] [49942]: DEBUG neutron.common.config [-] nova.insecure = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277880] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_rate = 3 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277908] [49942]: DEBUG neutron.common.config [-] nova.keyfile = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.277969] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278017] [49942]: DEBUG neutron.common.config [-] nova.region_name = RegionOne {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278079] [49942]: DEBUG neutron.common.config [-] nova.split_loggers = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278111] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.hostname = devstack {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278165] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_compression = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278196] [49942]: DEBUG neutron.common.config [-] nova.timeout = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278256] [49942]: DEBUG neutron.common.config [-] placement.auth_section = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278293] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_failover_strategy = round-robin {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278351] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278384] [49942]: DEBUG neutron.common.config [-] placement.auth_type = password {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278442] [49942]: DEBUG neutron.common.config [-] placement.cafile = /opt/stack/data/ca-bundle.pem {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278470] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278530] [49942]: DEBUG neutron.common.config [-] placement.certfile = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278563] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278622] [49942]: DEBUG neutron.common.config [-] placement.collect_timing = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278654] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.processname = uwsgi {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278712] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_ha_queues = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278742] [49942]: DEBUG neutron.common.config [-] placement.endpoint_type = public {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278799] [49942]: DEBUG neutron.common.config [-] placement.insecure = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278828] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_interval_max = 30 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278886] [49942]: DEBUG neutron.common.config [-] placement.keyfile = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278915] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.278972] [49942]: DEBUG neutron.common.config [-] placement.region_name = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279027] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279061] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279093] [49942]: DEBUG neutron.common.config [-] placement.split_loggers = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279153] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279188] [49942]: DEBUG neutron.common.config [-] placement.timeout = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279244] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279278] [49942]: DEBUG neutron.common.config [-] ironic.auth_section = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279330] [49942]: DEBUG neutron.common.config [-] ironic.auth_type = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279364] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_queue = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279419] [49942]: DEBUG neutron.common.config [-] ironic.cafile = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279452] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_backoff = 2 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279506] [49942]: DEBUG neutron.common.config [-] ironic.certfile = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279587] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_interval = 1 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279624] [49942]: DEBUG neutron.common.config [-] ironic.collect_timing = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279652] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_stream_fanout = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279712] [49942]: DEBUG neutron.common.config [-] ironic.connect_retries = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279746] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279802] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_quorum_queue = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279831] [49942]: DEBUG neutron.common.config [-] ironic.connect_retry_delay = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279893] [49942]: DEBUG neutron.common.config [-] ironic.enable_notifications = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279927] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rpc_conn_pool_size = 30 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.279980] [49942]: DEBUG neutron.common.config [-] ironic.endpoint_override = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280017] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280079] [49942]: DEBUG neutron.common.config [-] ironic.insecure = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280112] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_ca_file = {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280166] [49942]: DEBUG neutron.common.config [-] ironic.interface = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280198] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_cert_file = {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280253] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_enforce_fips_mode = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280282] [49942]: DEBUG neutron.common.config [-] ironic.keyfile = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280340] [49942]: DEBUG neutron.common.config [-] ironic.max_version = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280368] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_key_file = {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280426] [49942]: DEBUG neutron.common.config [-] ironic.min_version = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280458] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_version = {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280515] [49942]: DEBUG neutron.common.config [-] ironic.region_name = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280561] [49941]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.use_queue_manager = False {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280598] [49942]: DEBUG neutron.common.config [-] ironic.retriable_status_codes = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280628] [49941]: DEBUG neutron.common.config [-] oslo_messaging_notifications.driver = [] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280689] [49942]: DEBUG neutron.common.config [-] ironic.service_name = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280733] [49941]: DEBUG neutron.common.config [-] oslo_messaging_notifications.retry = -1 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280774] [49942]: DEBUG neutron.common.config [-] ironic.service_type = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280843] [49941]: DEBUG neutron.common.config [-] oslo_messaging_notifications.topics = ['notifications'] {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280876] [49942]: DEBUG neutron.common.config [-] ironic.split_loggers = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280933] [49941]: DEBUG neutron.common.config [-] oslo_messaging_notifications.transport_url = **** {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.280967] [49942]: DEBUG neutron.common.config [-] ironic.status_code_retries = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281038] [49942]: DEBUG neutron.common.config [-] ironic.status_code_retry_delay = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281067] [49941]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281115] [49942]: DEBUG neutron.common.config [-] ironic.timeout = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281144] [49941]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler_interval = 1 {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281203] [49941]: DEBUG neutron.common.config [-] oslo_reports.log_dir = None {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281231] [49942]: DEBUG neutron.common.config [-] ironic.valid_interfaces = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281262] [49941]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49941) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} [ 392.281294] [49942]: DEBUG neutron.common.config [-] ironic.version = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281342] [49941]: DEBUG oslo.service.wsgi [-] Loading app neutron from /etc/neutron/api-paste.ini {{(pid=49941) load_app /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/wsgi.py:380}} [ 392.281370] [49942]: DEBUG neutron.common.config [-] cli_script.dry_run = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281464] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_auto_delete = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281554] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.amqp_durable_queues = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281647] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_min_size = 2 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281737] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.conn_pool_ttl = 1200 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281825] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.direct_mandatory_flag = True {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.281918] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.enable_cancel_on_failover = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282015] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_in_pthread = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282109] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_rate = 3 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282198] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.heartbeat_timeout_threshold = 60 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282293] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.hostname = devstack {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282381] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_compression = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282476] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_failover_strategy = round-robin {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282569] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_missing_consumer_retry_timeout = 60 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282664] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_delay = 1.0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282750] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.kombu_reconnect_splay = 0.0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282843] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.processname = uwsgi {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.282932] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_ha_queues = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283030] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_interval_max = 30 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283126] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_login_method = AMQPLAIN {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283217] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_qos_prefetch_count = 0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283306] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_delivery_limit = 0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283394] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_bytes = 0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283484] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_max_memory_length = 0 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283575] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_quorum_queue = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283697] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_backoff = 2 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283786] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_retry_interval = 1 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283876] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_stream_fanout = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.283967] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_queues_ttl = 1800 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284068] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rabbit_transient_quorum_queue = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284159] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.rpc_conn_pool_size = 30 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284249] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284345] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_ca_file = {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284439] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_cert_file = {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284529] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_enforce_fips_mode = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284623] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_key_file = {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284717] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.ssl_version = {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284806] [49942]: DEBUG neutron.common.config [-] oslo_messaging_rabbit.use_queue_manager = False {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284906] [49942]: DEBUG neutron.common.config [-] oslo_messaging_notifications.driver = [] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.284997] [49942]: DEBUG neutron.common.config [-] oslo_messaging_notifications.retry = -1 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.285112] [49942]: DEBUG neutron.common.config [-] oslo_messaging_notifications.topics = ['notifications'] {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.285199] [49942]: DEBUG neutron.common.config [-] oslo_messaging_notifications.transport_url = **** {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.285290] [49942]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.285383] [49942]: DEBUG neutron.common.config [-] oslo_reports.file_event_handler_interval = 1 {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.285471] [49942]: DEBUG neutron.common.config [-] oslo_reports.log_dir = None {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} [ 392.285534] [49942]: DEBUG neutron.common.config [-] ******************************************************************************** {{(pid=49942) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} [ 392.285613] [49942]: DEBUG oslo.service.wsgi [-] Loading app neutron from /etc/neutron/api-paste.ini {{(pid=49942) load_app /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/wsgi.py:380}} [ 392.580126] [49941]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "plugin-directory" by "neutron_lib.plugins.directory._create_plugin_directory" {{(pid=49941) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 392.580222] [49942]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "plugin-directory" by "neutron_lib.plugins.directory._create_plugin_directory" {{(pid=49942) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 392.580257] [49941]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" acquired by "neutron_lib.plugins.directory._create_plugin_directory" :: waited 0.000s {{(pid=49941) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 392.580322] [49941]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" "released" by "neutron_lib.plugins.directory._create_plugin_directory" :: held 0.000s {{(pid=49941) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 392.580353] [49942]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" acquired by "neutron_lib.plugins.directory._create_plugin_directory" :: waited 0.000s {{(pid=49942) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 392.580398] [49941]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "manager" by "neutron.manager.NeutronManager._create_instance" {{(pid=49941) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 392.580464] [49942]: DEBUG oslo_concurrency.lockutils [-] Lock "plugin-directory" "released" by "neutron_lib.plugins.directory._create_plugin_directory" :: held 0.000s {{(pid=49942) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 392.580494] [49941]: DEBUG oslo_concurrency.lockutils [-] Lock "manager" acquired by "neutron.manager.NeutronManager._create_instance" :: waited 0.000s {{(pid=49941) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 392.580564] [49942]: DEBUG oslo_concurrency.lockutils [-] Acquiring lock "manager" by "neutron.manager.NeutronManager._create_instance" {{(pid=49942) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:405}} [ 392.580668] [49942]: DEBUG oslo_concurrency.lockutils [-] Lock "manager" acquired by "neutron.manager.NeutronManager._create_instance" :: waited 0.000s {{(pid=49942) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:410}} [ 392.580821] [49941]: INFO neutron.manager [-] Loading core plugin: ml2 [ 392.581030] [49942]: INFO neutron.manager [-] Loading core plugin: ml2 [ 392.968284] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.968463] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.968463] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.969267] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.969364] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.969445] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.972569] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.972712] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.972797] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.973585] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.973687] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 392.973770] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.006032] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.006164] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.006246] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.008031] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.008150] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.008235] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.015772] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.015907] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.015959] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.017287] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.017395] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.017504] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.080423] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.080581] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.080622] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.080907] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081075] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081127] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081205] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081302] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081380] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081676] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081777] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.081859] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.234828] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.235051] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.235119] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.235170] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment precommit_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.235170] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: network precommit_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.235267] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.235364] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment precommit_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.235448] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: network precommit_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.236465] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.236787] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: segment before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.443800] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444149] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444149] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444149] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444149] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444279] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444404] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444404] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444404] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444491] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: agent before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444521] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444550] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444582] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444612] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444640] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network precommit_delete 0, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444668] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444697] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port provisioning_complete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444743] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444774] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444813] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment precommit_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444843] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444890] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444927] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444956] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.444984] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445058] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445093] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet precommit_delete 0, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445129] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > network precommit_delete 0, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445159] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445213] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > port provisioning_complete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445246] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445301] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445338] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445368] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445417] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445449] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445534] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445579] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445627] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > subnet precommit_delete 0, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445671] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445715] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445760] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445792] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445856] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.445951] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > agent after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.446129] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.446170] [49942]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: network configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446200] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.446229] [49942]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: port configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446267] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.446298] [49942]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnet configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446350] [49942]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnetpool configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446419] [49942]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446489] [49942]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group_rule configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446665] [49941]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: network configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446750] [49941]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: port configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446821] [49941]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnet configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446889] [49941]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: subnetpool configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.446957] [49941]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.447034] [49941]: DEBUG neutron.quota.resource_registry [-] Tracking information for resource: security_group_rule configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.447702] [49942]: INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['vlan'] [ 393.448238] [49941]: INFO neutron.plugins.ml2.managers [-] Configured type driver names: ['vlan'] [ 393.451018] [49942]: INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: OrderedDict([('default', [(2, 999)]), ('public', [(1000, 2000)])]) [ 393.451123] [49942]: INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['vlan'] [ 393.451334] [49942]: INFO neutron.plugins.ml2.managers [-] Registered types: dict_keys(['vlan']) [ 393.451464] [49942]: INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['vlan'] [ 393.451614] [49942]: INFO neutron.plugins.ml2.managers [-] Configured extension driver names: ['port_security'] [ 393.451647] [49941]: INFO neutron.plugins.ml2.drivers.type_vlan [-] Network VLAN ranges: OrderedDict([('default', [(2, 999)]), ('public', [(1000, 2000)])]) [ 393.451718] [49941]: INFO neutron.plugins.ml2.managers [-] Loaded type driver names: ['vlan'] [ 393.451966] [49941]: INFO neutron.plugins.ml2.managers [-] Registered types: dict_keys(['vlan']) [ 393.452116] [49941]: INFO neutron.plugins.ml2.managers [-] Tenant network_types: ['vlan'] [ 393.452267] [49941]: INFO neutron.plugins.ml2.managers [-] Configured extension driver names: ['port_security'] [ 393.453554] [49942]: INFO neutron.plugins.ml2.managers [-] Loaded extension driver names: ['port_security'] [ 393.453636] [49942]: INFO neutron.plugins.ml2.managers [-] Registered extension drivers: ['port_security'] [ 393.453717] [49941]: INFO neutron.plugins.ml2.managers [-] Loaded extension driver names: ['port_security'] [ 393.453775] [49942]: INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 393.453821] [49941]: INFO neutron.plugins.ml2.managers [-] Registered extension drivers: ['port_security'] [ 393.453932] [49941]: INFO neutron.plugins.ml2.managers [-] Configured mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 393.471506] [49942]: INFO neutron.plugins.ml2.drivers.mech_agent [-] Open vSwitch agent's supported_vnic_types: ['normal', 'direct', 'smart-nic', 'vdpa'] [ 393.471740] [49941]: INFO neutron.plugins.ml2.drivers.mech_agent [-] Open vSwitch agent's supported_vnic_types: ['normal', 'direct', 'smart-nic', 'vdpa'] [ 393.471811] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.471880] [49942]: DEBUG neutron.services.qos.drivers.openvswitch.driver [-] Open vSwitch QoS driver registered {{(pid=49942) register /opt/stack/neutron/neutron/services/qos/drivers/openvswitch/driver.py:83}} [ 393.472019] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.472085] [49942]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.472150] [49941]: DEBUG neutron.services.qos.drivers.openvswitch.driver [-] Open vSwitch QoS driver registered {{(pid=49941) register /opt/stack/neutron/neutron/services/qos/drivers/openvswitch/driver.py:83}} [ 393.472309] [49941]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.472962] [49942]: DEBUG neutron.services.logapi.drivers.openvswitch.driver [-] Open vSwitch logging driver registered {{(pid=49942) register /opt/stack/neutron/neutron/services/logapi/drivers/openvswitch/driver.py:69}} [ 393.473290] [49941]: DEBUG neutron.services.logapi.drivers.openvswitch.driver [-] Open vSwitch logging driver registered {{(pid=49941) register /opt/stack/neutron/neutron/services/logapi/drivers/openvswitch/driver.py:69}} [ 393.504619] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [-] Initializing Mechanism Driver Type=NSXv3 Agent [ 393.504764] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [-] Initializing Mechanism Driver Type=NSXv3 Agent [ 393.505452] [49941]: WARNING oslo_policy.policy [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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. [ 393.505637] [49942]: WARNING oslo_policy.policy [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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. [ 393.505682] [49941]: WARNING oslo_policy.policy [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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. [ 393.505830] [49942]: WARNING oslo_policy.policy [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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. [ 393.506489] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Security Gruop Enabled=True [ 393.506658] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Security Gruop Enabled=True [ 393.506862] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507042] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507101] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507243] [49941]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing NSXV3 Logging driver {{(pid=49941) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 393.507277] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507405] [49942]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing NSXV3 Logging driver {{(pid=49942) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 393.507447] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507598] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully registered NSXV3 log driver. [ 393.507650] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507703] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > address_group after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507738] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully registered NSXV3 log driver. [ 393.507811] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully subscribed to address group updates. [ 393.507845] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.507915] [49941]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 393.507947] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully subscribed to address group updates. [ 393.508013] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 393.508060] [49942]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 393.508150] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 393.508184] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 393.508249] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Registered mechanism drivers: ['nsxv3', 'openvswitch', 'logger'] [ 393.508282] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded mechanism driver names: ['nsxv3', 'openvswitch', 'logger'] [ 393.508372] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Registered mechanism drivers: ['nsxv3', 'openvswitch', 'logger'] [ 393.510884] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > floatingip before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.511030] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.511068] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > floatingip before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.511203] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.562203] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing driver for type 'vlan' [ 393.562598] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing driver for type 'vlan' [ 393.589297] [49941]: INFO dbcounter [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Registered counter for database neutron [ 393.589609] [49942]: INFO dbcounter [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Registered counter for database neutron [ 393.598850] [49941]: DEBUG oslo_db.sqlalchemy.engines [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} [ 393.598990] [49942]: DEBUG oslo_db.sqlalchemy.engines [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} [ 393.861840] [49942]: DEBUG dbcounter [-] [49942] Writer thread running {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} [ 393.861981] [49941]: DEBUG dbcounter [-] [49941] Writer thread running {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} [ 393.919031] [49942]: DEBUG neutron_lib.db.api [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Retry wrapper got retriable exception: (pymysql.err.IntegrityError) (1062, "Duplicate entry 'default-2' for key 'PRIMARY'") [ 393.919031] [49942]: [SQL: INSERT INTO ml2_vlan_allocations (physical_network, vlan_id, allocated) VALUES (%(physical_network)s, %(vlan_id)s, %(allocated)s)] [ 393.919031] [49942]: [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}]] [ 393.919031] [49942]: (Background on this error at: https://sqlalche.me/e/20/gkpj) {{(pid=49942) wrapped /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/db/api.py:185}} [ 393.919345] [49942]: DEBUG oslo_db.api [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Performing DB retry for function neutron.plugins.ml2.drivers.type_vlan.VlanTypeDriver._sync_vlan_allocations {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/api.py:155}} [ 393.919482] [49941]: INFO neutron.plugins.ml2.drivers.type_vlan [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] VlanTypeDriver initialization complete [ 393.919652] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing extension driver 'port_security' [ 393.919757] [49941]: INFO neutron.plugins.ml2.extensions.port_security [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] PortSecurityExtensionDriver initialization complete [ 393.919862] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing mechanism driver 'nsxv3' [ 393.919960] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing mechanism driver 'openvswitch' [ 393.920074] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing mechanism driver 'logger' [ 393.924617] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] neutron.plugins.ml2.plugin.Ml2Plugin method _start_rpc_notifiers called with arguments () {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 393.925022] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925180] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925301] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnet after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925533] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnet after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925641] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925751] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925860] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.925967] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926084] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > security_group after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926194] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > security_group after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926298] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > security_group after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > security_group_rule after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926510] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > security_group_rule after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926614] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > security_group_rule after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926751] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > address_group after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926852] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > address_group after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.926937] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > address_group after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.927056] [49941]: DEBUG neutron.plugins.ml2.ovo_rpc [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] ML2 OVO RPC backend initialized. {{(pid=49941) __init__ /opt/stack/neutron/neutron/plugins/ml2/ovo_rpc.py:117}} [ 393.927398] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.927527] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.927646] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.927761] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > networks before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.927871] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.927977] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > ports before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928095] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnet before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928202] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnets before_response 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928311] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928624] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928729] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928832] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.928934] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnet after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.929046] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnet after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.929150] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.929263] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.929371] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.929472] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.934427] [49941]: INFO neutron.quota [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded quota_driver: . [ 393.934566] [49941]: INFO neutron.plugins.ml2.plugin [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Modular L2 Plugin initialization complete [ 393.934689] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading services supported by the core plugin {{(pid=49941) _load_services_from_core_plugin /opt/stack/neutron/neutron/manager.py:169}} [ 393.934818] [49941]: INFO neutron.plugins.ml2.managers [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Got port-security extension from driver 'port_security' [ 393.935169] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading service plugins: ['router', 'auto_allocate', 'tag', 'timestamp', 'network_ip_availability', 'flavors', 'revisions'] {{(pid=49941) _load_service_plugins /opt/stack/neutron/neutron/manager.py:194}} [ 393.935278] [49941]: INFO neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading Plugin: router [ 393.958033] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router_interface before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.958217] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router after_create 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.958345] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router before_create 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.958470] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router_interface before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.958603] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.958723] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router after_delete 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.958846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > floatingip after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.958961] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > floatingip after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959090] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network precommit_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959212] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router after_create 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959326] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router after_update 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959441] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router after_update 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959596] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router_gateway after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router after_update 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959852] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_update 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.959982] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960110] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960218] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: subnet after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960322] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: subnetpool_address_scope after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960434] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > port precommit_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960546] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_create 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960651] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960757] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.960981] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router after_update 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.961098] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_delete 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.961211] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_create 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.961333] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.961440] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_update 55549900, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.961566] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > agent after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.961682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > agent after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.961787] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > network after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.962325] [49941]: DEBUG neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Tracking information for resource: router configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.962441] [49941]: DEBUG neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Tracking information for resource: floatingip configured {{(pid=49941) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 393.966590] [49941]: INFO neutron.db.l3_agentschedulers_db [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Skipping period L3 agent status check because automatic router rescheduling is disabled. [ 393.966842] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.966973] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.967100] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.967217] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: port after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.967613] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router before_create 55550100, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.967742] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_delete 55550100, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.967865] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_create 55550100, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.967982] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > router precommit_update 55550100, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.971730] [49941]: DEBUG neutron.services.provider_configuration [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Service providers = [] {{(pid=49941) parse_service_provider_opt /opt/stack/neutron/neutron/services/provider_configuration.py:171}} [ 393.971900] [49941]: DEBUG neutron.db.servicetype_db [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Adding provider configuration for service L3_ROUTER_NAT {{(pid=49941) add_provider_configuration /opt/stack/neutron/neutron/db/servicetype_db.py:42}} [ 393.973673] [49941]: DEBUG neutron.services.service_base [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded 'neutron.services.l3_router.service_providers.dvrha.DvrHaDriver' provider for service L3_ROUTER_NAT {{(pid=49941) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 393.973799] [49941]: DEBUG neutron.services.service_base [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded 'neutron.services.l3_router.service_providers.dvr.DvrDriver' provider for service L3_ROUTER_NAT {{(pid=49941) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 393.973906] [49941]: DEBUG neutron.services.service_base [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded 'neutron.services.l3_router.service_providers.ha.HaDriver' provider for service L3_ROUTER_NAT {{(pid=49941) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 393.974383] [49941]: DEBUG neutron.services.service_base [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded 'neutron.services.l3_router.service_providers.single_node.SingleNodeDriver' provider for service L3_ROUTER_NAT {{(pid=49941) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 393.974530] [49941]: INFO neutron.services.service_base [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Default provider is not specified for service type L3_ROUTER_NAT [ 393.974691] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.974790] [49941]: INFO neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading Plugin: auto_allocate [ 393.978583] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: network precommit_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.978722] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: network precommit_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.978975] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully loaded auto-allocated-topology plugin. Description: Auto Allocated Topology - aka get me a network. {{(pid=49941) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.979088] [49941]: INFO neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading Plugin: tag [ 393.985417] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully loaded TAG plugin. Description: Tag support {{(pid=49941) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.985531] [49941]: INFO neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading Plugin: timestamp [ 393.988183] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully loaded timestamp plugin. Description: Adds timestamps to Neutron resources with standard attributes {{(pid=49941) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.988292] [49941]: INFO neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading Plugin: network_ip_availability [ 393.991778] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.991916] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.992049] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 393.992504] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully loaded network-ip-availability plugin. Description: Provides IP availability data for each network and subnet. {{(pid=49941) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.992611] [49941]: INFO neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading Plugin: flavors [ 393.995568] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully loaded FLAVORS plugin. Description: Neutron Flavors and Service Profiles manager plugin {{(pid=49941) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.995680] [49941]: INFO neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading Plugin: revisions [ 393.998572] [49941]: DEBUG neutron.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Successfully loaded revision_plugin plugin. Description: Adds revision numbers to resources. {{(pid=49941) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 393.998732] [49941]: DEBUG oslo_concurrency.lockutils [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Lock "manager" "released" by "neutron.manager.NeutronManager._create_instance" :: held 1.418s {{(pid=49941) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 393.999047] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] get_extension_paths = OrderedDict([('/opt/stack/neutron/neutron/extensions', 1), ('/opt/stack/networking-nsx-t/networking_nsxv3/extensions', 1)]) {{(pid=49941) get_extensions_path /opt/stack/neutron/neutron/api/extensions.py:640}} [ 393.999150] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing extension manager. [ 393.999387] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: __init__.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.999533] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: __pycache__ {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.999718] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: address_group.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 393.999988] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Address group" alias="address-group" description="Support address group" updated="2020-07-15T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.000313] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: address-group [ 394.000453] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: address_scope.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.000820] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Address scope" alias="address-scope" description="Address scopes extension." updated="2015-07-26T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.001088] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: address-scope [ 394.001196] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: admin_state_down_before_update.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.001676] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.001892] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: router-admin-state-down-before-update [ 394.002008] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: agent.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.002348] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="agent" alias="agent" description="The agent management extension." updated="2013-02-03T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.002580] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: agent [ 394.002687] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: agent_resources_synced.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.003148] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.003383] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: agent-resources-synced [ 394.003504] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: allowedaddresspairs.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.004623] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.004871] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: allowed-address-pairs [ 394.004980] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: auto_allocated_topology.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.005563] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.005804] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: auto-allocated-topology [ 394.005911] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: availability_zone.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.006253] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Availability Zone" alias="availability_zone" description="The availability zone extension." updated="2015-01-01T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.006476] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: availability_zone [ 394.006578] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: availability_zone_filter.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.007038] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.007278] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: availability_zone_filter [ 394.007385] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: data_plane_status.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.007848] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.008100] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension data-plane-status not supported by any of loaded plugins [ 394.008206] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: default_subnetpools.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.008661] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.008900] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: default-subnetpools [ 394.009013] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: dhcpagentscheduler.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.009443] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.009707] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: dhcp_agent_scheduler [ 394.009817] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: dns.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.010288] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="DNS Integration" alias="dns-integration" description="Provides integration with DNS." updated="2015-08-15T18:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.010531] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension dns-integration not supported by any of loaded plugins [ 394.010681] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: dns_domain_ports.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.011176] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.011414] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension dns-domain-ports not supported by any of loaded plugins [ 394.011521] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: dns_integration_domain_keywords.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.011982] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.012281] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension dns-integration-domain-keywords not supported by any of loaded plugins [ 394.012390] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: dvr.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.012718] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.012958] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: dvr [ 394.013078] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: ecmp_routes.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.013575] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.013819] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension ecmp_routes not supported by any of loaded plugins [ 394.013925] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: empty_string_filtering.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.014391] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.014630] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: empty-string-filtering [ 394.014738] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: expose_l3_conntrack_helper.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.015228] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.015468] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension expose-l3-conntrack-helper not supported by any of loaded plugins [ 394.015575] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: expose_port_forwarding_in_fip.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.016038] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.016278] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension expose-port-forwarding-in-fip not supported by any of loaded plugins [ 394.016425] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: external_net.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.016914] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.017172] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: external-net [ 394.017279] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: extra_dhcp_opt.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.017748] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.018048] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: extra_dhcp_opt [ 394.018162] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: extraroute.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.018614] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.018851] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: extraroute [ 394.018958] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: extraroute_atomic.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.019555] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.019812] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: extraroute-atomic [ 394.019923] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: filter_validation.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.020248] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.020482] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: filter-validation [ 394.020613] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: fip_pf_description.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.021088] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.021327] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension floating-ip-port-forwarding-description not supported by any of loaded plugins [ 394.021436] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: fip_pf_detail.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.021891] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.022192] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: floating-ip-port-forwarding-detail [ 394.022300] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: fip_pf_port_range.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.022758] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.022992] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension floating-ip-port-forwarding-port-ranges not supported by any of loaded plugins [ 394.023108] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: fip_port_details.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.023599] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.023847] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: fip-port-details [ 394.023954] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: flavors.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.024683] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.025025] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: flavors [ 394.025146] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: floating_ip_port_forwarding.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.026168] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.026419] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension floating-ip-port-forwarding not supported by any of loaded plugins [ 394.026526] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: floatingip_pools.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.026857] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.027104] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: floatingip-pools [ 394.027210] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: ip_allocation.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.027683] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="IP Allocation" alias="ip_allocation" description="IP allocation extension." updated="2016-06-10T23:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.027939] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension ip_allocation not supported by any of loaded plugins [ 394.028058] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: ip_substring_port_filtering.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.028525] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.028763] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: ip-substring-filtering [ 394.028871] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l2_adjacency.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.029400] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.029657] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension l2_adjacency not supported by any of loaded plugins [ 394.029767] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.030304] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.030564] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: router [ 394.030701] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_conntrack_helper.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.032316] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.032573] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension l3-conntrack-helper not supported by any of loaded plugins [ 394.032683] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_enable_default_route_bfd.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.033225] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.033491] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension enable-default-route-bfd not supported by any of loaded plugins [ 394.033607] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_enable_default_route_ecmp.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.034167] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.034621] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension enable-default-route-ecmp not supported by any of loaded plugins [ 394.034621] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_ext_gw_mode.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.034947] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.035228] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: ext-gw-mode [ 394.035336] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_ext_ha_mode.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.035799] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.036049] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: l3-ha [ 394.036163] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_ext_ndp_proxy.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.036633] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.036870] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension l3-ext-ndp-proxy not supported by any of loaded plugins [ 394.036974] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_extra_gws.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.037455] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.037734] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension external-gateway-multihoming not supported by any of loaded plugins [ 394.037843] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_flavors.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.038324] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Router Flavor Extension" alias="l3-flavors" description="Flavor support for routers." updated="2016-05-17T00:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.038562] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: l3-flavors [ 394.038669] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_ndp_proxy.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.039623] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="name" alias="l3-ndp-proxy" description="description" updated="2021-06-29T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.039842] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension l3-ndp-proxy not supported by any of loaded plugins [ 394.039950] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3_port_ip_change_not_allowed.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.040419] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.040714] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: l3-port-ip-change-not-allowed [ 394.040818] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: l3agentscheduler.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.041445] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.041679] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: l3_agent_scheduler [ 394.041786] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: local_ip.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.042940] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Local IP" alias="local_ip" description="Support Node Local Virtual IP" updated="2021-07-26T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.043198] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension local_ip not supported by any of loaded plugins [ 394.043308] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: logging.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.044220] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.044458] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension logging not supported by any of loaded plugins [ 394.044565] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: metering.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.045535] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Neutron Metering" alias="metering" description="Neutron Metering extension." updated="2013-06-12T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.045773] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension metering not supported by any of loaded plugins [ 394.045880] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: metering_source_and_destination_fields.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.046507] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.046745] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension metering_source_and_destination_fields not supported by any of loaded plugins [ 394.046852] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: multiprovidernet.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.047346] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.047603] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: multi-provider [ 394.047771] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: netmtu.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.048257] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.048495] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: net-mtu [ 394.048602] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: netmtu_writable.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.049072] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.049355] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: net-mtu-writable [ 394.049464] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: network_availability_zone.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.049778] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.050021] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: network_availability_zone [ 394.050120] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: network_ha.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.050674] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.050841] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: network_ha [ 394.050949] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: network_ip_availability.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.051555] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.051795] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: network-ip-availability [ 394.051921] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: network_segment_range.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.052340] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.052575] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension network-segment-range not supported by any of loaded plugins [ 394.052684] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: pagination.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.053202] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.053340] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: pagination [ 394.053501] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_device_profile.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.053964] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.054222] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: port-device-profile [ 394.054331] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_hardware_offload_type.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.054794] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.055086] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension port-hardware-offload-type not supported by any of loaded plugins [ 394.055199] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_hint_ovs_tx_steering.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.055658] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.055898] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension port-hint-ovs-tx-steering not supported by any of loaded plugins [ 394.056010] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_hints.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.056499] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.056752] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension port-hints not supported by any of loaded plugins [ 394.056862] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_mac_address_override.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.057338] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.057577] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: port-mac-override [ 394.057687] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_mac_address_regenerate.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.058184] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.058422] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: port-mac-address-regenerate [ 394.058529] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_numa_affinity_policy.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.058989] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.059243] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: port-numa-affinity-policy [ 394.059357] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_numa_affinity_policy_socket.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.059866] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.060125] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: port-numa-affinity-policy-socket [ 394.060233] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_resource_request.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.060722] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.060966] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension port-resource-request not supported by any of loaded plugins [ 394.061086] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_resource_request_groups.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.061586] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.062044] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension port-resource-request-groups not supported by any of loaded plugins [ 394.062228] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: port_trusted_vif.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.062717] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.062960] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension port-trusted-vif not supported by any of loaded plugins [ 394.063080] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: portbindings.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.063543] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.063828] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: binding [ 394.063941] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: portbindings_extended.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.064674] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.064916] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: binding-extended [ 394.065042] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: portsecurity.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.065543] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Port Security" alias="port-security" description="Provides port security" updated="2012-07-23T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.065781] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: port-security [ 394.065893] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: project_id.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.066415] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.066532] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: project-id [ 394.066729] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: providernet.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.067214] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.067457] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: provider [ 394.067565] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qinq.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.067879] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.068152] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qinq not supported by any of loaded plugins [ 394.068261] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.070633] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Quality of Service" alias="qos" description="The Quality of Service extension." updated="2015-06-08T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.070888] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos not supported by any of loaded plugins [ 394.071035] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_bw_limit_direction.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.071806] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.072087] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-bw-limit-direction not supported by any of loaded plugins [ 394.072197] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_bw_minimum_ingress.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.072693] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.072938] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-bw-minimum-ingress not supported by any of loaded plugins [ 394.073055] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_default.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.073514] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.073762] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-default not supported by any of loaded plugins [ 394.073872] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_fip.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.074343] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.074580] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-fip not supported by any of loaded plugins [ 394.074686] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_fip_network_policy.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.075186] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.075430] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-fip-network-policy not supported by any of loaded plugins [ 394.075536] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_gateway_ip.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.075997] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.076254] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-gateway-ip not supported by any of loaded plugins [ 394.076362] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_port_network_policy.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.076887] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.077158] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-port-network-policy not supported by any of loaded plugins [ 394.077263] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_pps_minimum_rule.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.077813] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.078098] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-pps-minimum not supported by any of loaded plugins [ 394.078216] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_pps_minimum_rule_alias.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.078770] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.079023] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-pps-minimum-rule-alias not supported by any of loaded plugins [ 394.079136] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_pps_rule.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.079827] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.080078] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-pps not supported by any of loaded plugins [ 394.080188] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_rule_type_details.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.080650] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.080892] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-rule-type-details not supported by any of loaded plugins [ 394.081030] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_rule_type_filter.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.081491] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.081727] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-rule-type-filter not supported by any of loaded plugins [ 394.081836] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: qos_rules_alias.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.082397] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.082674] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension qos-rules-alias not supported by any of loaded plugins [ 394.082787] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: quota_check_limit.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.083259] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.083504] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: quota-check-limit [ 394.083612] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: quota_check_limit_default.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.083943] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.084200] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: quota-check-limit-default [ 394.084304] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: quotasv2.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.084860] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.084974] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: quotas [ 394.085086] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: quotasv2_detail.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.086137] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.086258] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: quota_details [ 394.086362] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: rbac.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.086977] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.087246] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: rbac-policies [ 394.087354] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: rbac_address_group.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.087830] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.088150] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: rbac-address-group [ 394.088267] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: rbac_address_scope.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.088734] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.088978] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: rbac-address-scope [ 394.089115] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: rbac_security_groups.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.089609] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.089854] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: rbac-security-groups [ 394.089964] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: rbac_subnetpool.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.090432] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.090673] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: rbac-subnetpool [ 394.090785] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: revisionifmatch.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.091283] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.091526] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: revision-if-match [ 394.091631] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: revisions.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.092293] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.092742] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: standard-attr-revisions [ 394.092876] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: router_availability_zone.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.093199] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.093443] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: router_availability_zone [ 394.093548] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: router_enable_snat.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.094041] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.094290] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension router-enable-snat not supported by any of loaded plugins [ 394.094396] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: routerservicetype.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.094858] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.095116] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension router-service-type not supported by any of loaded plugins [ 394.095223] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: security_groups_default_rules.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.095698] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.095943] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: security-groups-default-rules [ 394.096061] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: security_groups_normalized_cidr.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.096522] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.096804] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: security-groups-normalized-cidr [ 394.096916] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: security_groups_port_filtering.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.097395] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.097648] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: port-security-groups-filtering [ 394.097752] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: security_groups_remote_address_group.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.098294] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.098543] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: security-groups-remote-address-group [ 394.098650] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: security_groups_rules_belongs_to_default_sg.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.099132] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.099375] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: security-groups-rules-belongs-to-default-sg [ 394.099482] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: security_groups_shared_filtering.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.100021] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.100261] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: security-groups-shared-filtering [ 394.100368] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: securitygroup.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.105630] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="security-group" alias="security-group" description="The security groups extension." updated="2012-10-05T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.105879] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: security-group [ 394.105988] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: segment.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.106345] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Segment" alias="segment" description="Segments extension." updated="2016-02-24T17:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.106583] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension segment not supported by any of loaded plugins [ 394.106702] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: segments_peer_subnet_host_routes.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.107233] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.107448] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension segments-peer-subnet-host-routes not supported by any of loaded plugins [ 394.107570] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: servicetype.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.108240] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.108493] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: service-type [ 394.108603] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: sorting.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.109134] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.109252] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: sorting [ 394.109356] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: standard_attr_segment.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.109852] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.110115] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension standard-attr-segment not supported by any of loaded plugins [ 394.110224] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: standardattrdescription.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.110548] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.110802] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: standard-attr-description [ 394.110952] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: stateful_security_group.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.111461] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.111707] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: stateful-security-group [ 394.111828] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: stdattrs_common.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.112098] [49941]: WARNING neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Did not find expected name "Stdattrs_common" in /opt/stack/neutron/neutron/extensions/stdattrs_common.py [ 394.112205] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: subnet_dns_publish_fixed_ip.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.112773] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.113027] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension subnet-dns-publish-fixed-ip not supported by any of loaded plugins [ 394.113136] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: subnet_external_network.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.113636] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.113890] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: subnet-external-network [ 394.114031] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: subnet_onboard.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.114641] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.114901] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: subnet_onboard [ 394.115018] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: subnet_segmentid_writable.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.115526] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.115819] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension subnet-segmentid-writable not supported by any of loaded plugins [ 394.115933] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: subnet_service_types.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.116427] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.116708] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: subnet-service-types [ 394.116833] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: subnetallocation.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.117506] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.117754] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: subnet_allocation [ 394.117863] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: subnetpool_prefix_ops.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.118196] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.118446] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: subnetpool-prefix-ops [ 394.118555] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: tag_creation.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.119052] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.119302] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: tag-creation [ 394.119407] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: tag_ports_during_bulk_creation.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.119923] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.120187] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension tag-ports-during-bulk-creation not supported by any of loaded plugins [ 394.120305] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: tagging.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.121204] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.121457] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: standard-attr-tag [ 394.121563] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: timestamp.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.122272] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.122523] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: standard-attr-timestamp [ 394.122659] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: trunk.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.123259] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Trunk Extension" alias="trunk" description="Provides support for trunk ports" updated="2016-01-01T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.123503] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension trunk not supported by any of loaded plugins [ 394.123610] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: trunk_details.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.124146] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Trunk port details" alias="trunk-details" description="Expose trunk port details" updated="2016-01-01T10:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.124442] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension trunk-details not supported by any of loaded plugins [ 394.124580] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: uplink_status_propagation.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.125088] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.125336] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension uplink-status-propagation not supported by any of loaded plugins [ 394.125458] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: uplink_status_propagation_updatable.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.125966] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f 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=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.126224] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension uplink-status-propagation-updatable not supported by any of loaded plugins [ 394.126339] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: vlantransparent.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.126661] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="Vlantransparent" alias="vlan-transparent" description="Provides Vlan Transparent Networks" updated="2015-03-23T09:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.126911] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Extension vlan-transparent not supported by any of loaded plugins [ 394.127104] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: __init__.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.127239] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: __pycache__ {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.127345] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loading extension file: nsxtoperations.py {{(pid=49941) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.128019] [49941]: DEBUG neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Ext name="nsxt-operations" alias="nsxt-ops" description="API Extension supporting operative" updated="2022-11-16T00:00:00-00:00" {{(pid=49941) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.128147] [49941]: INFO neutron.api.extensions [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Loaded extension: nsxt-ops [ 394.130150] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:network [ 394.130429] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:subnet [ 394.130596] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:subnetpool [ 394.130735] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:port [ 394.132525] [49941]: DEBUG neutron.api.v2.resource_helper [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.133059] [49941]: DEBUG neutron.api.v2.resource_helper [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Service FLAVORS assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.134372] [49941]: DEBUG neutron.api.v2.resource_helper [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.134877] [49941]: DEBUG neutron.api.v2.resource_helper [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.135048] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:router [ 394.135559] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:floatingip [ 394.136802] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.136949] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.137083] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.138200] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of CountableResource for resource:rbac_policy [ 394.138962] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:security_group [ 394.139455] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:security_group_rule [ 394.140219] [49941]: DEBUG neutron.api.v2.resource_helper [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Service CORE assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.140385] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:subnetpool [ 394.140571] [49941]: WARNING neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] subnetpool is already registered [ 394.141172] [49941]: DEBUG neutron.api.v2.resource_helper [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Service CORE assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.141326] [49941]: INFO neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Creating instance of TrackedResource for resource:subnetpool [ 394.141496] [49941]: WARNING neutron.quota.resource_registry [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] subnetpool is already registered [ 394.142037] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-dc6105c1-2eb2-466d-8992-f9bbda86469f None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 394.142807] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Security Gruop Enabled=True [ 394.143220] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.143453] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.143597] [49941]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Initializing NSXV3 Logging driver {{(pid=49941) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 394.143987] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.143987] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Successfully registered NSXV3 log driver. [ 394.144096] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Subscribe: > address_group after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.144137] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Successfully subscribed to address group updates. [ 394.144272] [49941]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 394.144381] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 394.147943] [49941]: DEBUG neutron.api.v2.resource_helper [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.148416] [49941]: DEBUG neutron.api.v2.resource_helper [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Service FLAVORS assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.149482] [49941]: DEBUG neutron.api.v2.resource_helper [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.149961] [49941]: DEBUG neutron.api.v2.resource_helper [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.150131] [49941]: INFO neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Creating instance of TrackedResource for resource:router [ 394.150277] [49941]: WARNING neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] router is already registered [ 394.150725] [49941]: INFO neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Creating instance of TrackedResource for resource:floatingip [ 394.150867] [49941]: WARNING neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] floatingip is already registered [ 394.151926] [49941]: INFO neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Creating instance of CountableResource for resource:rbac_policy [ 394.152060] [49941]: WARNING neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] rbac_policy is already registered [ 394.152873] [49941]: INFO neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Creating instance of TrackedResource for resource:security_group [ 394.153077] [49941]: WARNING neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] security_group is already registered [ 394.153531] [49941]: INFO neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Creating instance of TrackedResource for resource:security_group_rule [ 394.153680] [49941]: WARNING neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] security_group_rule is already registered [ 394.154358] [49941]: DEBUG neutron.api.v2.resource_helper [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Service CORE assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.154529] [49941]: INFO neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Creating instance of TrackedResource for resource:subnetpool [ 394.154681] [49941]: WARNING neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] subnetpool is already registered [ 394.155147] [49941]: DEBUG neutron.api.v2.resource_helper [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Service CORE assigned prefix: {{(pid=49941) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.155292] [49941]: INFO neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Creating instance of TrackedResource for resource:subnetpool [ 394.155432] [49941]: WARNING neutron.quota.resource_registry [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] subnetpool is already registered [ 394.155961] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-a4d59b7f-b091-4376-9891-3a988023b55d None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 394.156674] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Security Gruop Enabled=True [ 394.157026] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.157252] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.157389] [49941]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Initializing NSXV3 Logging driver {{(pid=49941) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 394.157573] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.157711] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Successfully registered NSXV3 log driver. [ 394.157825] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Subscribe: > address_group after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.157925] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Successfully subscribed to address group updates. [ 394.158037] [49941]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 394.158129] [49941]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 394.158245] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: extensions {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.159046] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: address-groups {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.159931] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: address-scopes {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.160593] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: agents {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.161133] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: auto-allocated-topology {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.161831] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: availability_zones {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.162430] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: dhcp-networks {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.163165] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: dhcp-agents {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.163930] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: routers {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.164986] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: flavors {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.165529] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: service_profiles {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.166181] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: next_providers {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.166880] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: service_profiles {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.167633] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: floatingip-pools {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.168271] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: routers {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.169365] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: floatingips {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.170052] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: l3-routers {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.171200] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: l3-agents {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.171913] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: network-ip-availabilities {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.172586] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: bindings {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.173379] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: quotas {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.174162] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: quotas {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.174946] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: rbac-policies {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.175518] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: default-security-group-rules {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.176124] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: security-groups {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.176767] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: security-group-rules {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.177365] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: service-providers {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.177929] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: subnetpools {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.178701] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: subnetpools {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.179408] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.180282] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.182013] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.182978] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.183939] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.184895] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.185730] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.186696] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.187572] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.188494] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: tags {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.189496] [49941]: DEBUG neutron.api.extensions [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Extended resource: nsxt-ops {{(pid=49941) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.192653] [49941]: WARNING keystonemiddleware.auth_token [None req-e38c12d8-101c-4287-b050-311fe0a9a1da 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. [ 394.195872] [49941]: WARNING keystonemiddleware.auth_token [None req-e38c12d8-101c-4287-b050-311fe0a9a1da 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 [ 394.200566] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Publish callbacks [] for process (None), before_spawn {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 394.200695] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e38c12d8-101c-4287-b050-311fe0a9a1da None None] Publish callbacks [] for process (None), after_init {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 394.200783] [49941]: WSGI app 0 (mountpoint='') ready in 3 seconds on interpreter 0x65261ac03be0 pid: 49941 (default app) [ 394.202337] [49941]: [pid: 49941|app: 0|req: 1/1] 10.180.1.21 () {54 vars in 837 bytes} [Thu Nov 20 12:25:55 2025] GET /networking => generated 126 bytes in 1 msecs (HTTP/1.1 200) 3 headers in 91 bytes (1 switches on core 0) [ 394.507321] [49942]: INFO neutron.plugins.ml2.drivers.type_vlan [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] VlanTypeDriver initialization complete [ 394.507776] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing extension driver 'port_security' [ 394.507776] [49942]: INFO neutron.plugins.ml2.extensions.port_security [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] PortSecurityExtensionDriver initialization complete [ 394.507776] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing mechanism driver 'nsxv3' [ 394.508043] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing mechanism driver 'openvswitch' [ 394.508043] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing mechanism driver 'logger' [ 394.509752] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] neutron.plugins.ml2.plugin.Ml2Plugin method _start_rpc_notifiers called with arguments () {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 394.510154] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.510334] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.510438] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.510587] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnet after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.510700] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnet after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.510832] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.510965] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511015] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511126] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511233] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > security_group after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511344] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > security_group after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511444] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > security_group after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511551] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > security_group_rule after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511651] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > security_group_rule after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511755] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > security_group_rule after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.511859] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > address_group after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.512012] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.512392] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > address_group after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.512392] [49942]: DEBUG neutron.plugins.ml2.ovo_rpc [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] ML2 OVO RPC backend initialized. {{(pid=49942) __init__ /opt/stack/neutron/neutron/plugins/ml2/ovo_rpc.py:117}} [ 394.513138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > networks before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513325] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513325] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > ports before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513325] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnet before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513418] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnets before_response 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513459] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513577] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513708] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513813] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.513916] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.514026] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.514130] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnet after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.514229] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnet after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.514331] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > subnet after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.514446] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.514551] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.514654] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.517550] [49942]: INFO neutron.quota [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded quota_driver: . [ 394.517688] [49942]: INFO neutron.plugins.ml2.plugin [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Modular L2 Plugin initialization complete [ 394.517809] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading services supported by the core plugin {{(pid=49942) _load_services_from_core_plugin /opt/stack/neutron/neutron/manager.py:169}} [ 394.517926] [49942]: INFO neutron.plugins.ml2.managers [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Got port-security extension from driver 'port_security' [ 394.518316] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading service plugins: ['router', 'auto_allocate', 'tag', 'timestamp', 'network_ip_availability', 'flavors', 'revisions'] {{(pid=49942) _load_service_plugins /opt/stack/neutron/neutron/manager.py:194}} [ 394.518427] [49942]: INFO neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading Plugin: router [ 394.528745] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router_interface before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.528932] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router after_create 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529071] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router before_create 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529201] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router_interface before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529314] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router_interface after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529424] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router after_delete 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529567] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > floatingip after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529672] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > floatingip after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529796] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network precommit_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.529951] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router after_create 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530077] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router after_update 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530233] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router after_update 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530292] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router_gateway after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530408] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router after_update 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530573] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_update 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530722] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530811] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.530916] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: subnet after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531072] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: subnetpool_address_scope after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531170] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > port precommit_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531267] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_create 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531415] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531533] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531647] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531770] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router after_update 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531877] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_delete 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.531990] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_create 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.532128] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router_interface after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.532239] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_update 55549900, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.532368] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > agent after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.532509] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > agent after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.532621] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > network after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.533166] [49942]: DEBUG neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Tracking information for resource: router configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 394.533287] [49942]: DEBUG neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Tracking information for resource: floatingip configured {{(pid=49942) set_tracked_resource /opt/stack/neutron/neutron/quota/resource_registry.py:203}} [ 394.534126] [49942]: INFO neutron.db.l3_agentschedulers_db [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Skipping period L3 agent status check because automatic router rescheduling is disabled. [ 394.534391] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.534616] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.534693] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.534804] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: port after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.535209] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router before_create 55550100, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.535341] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_delete 55550100, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.535473] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_create 55550100, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.535580] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > router precommit_update 55550100, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.539234] [49942]: DEBUG neutron.services.provider_configuration [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Service providers = [] {{(pid=49942) parse_service_provider_opt /opt/stack/neutron/neutron/services/provider_configuration.py:171}} [ 394.539728] [49942]: DEBUG neutron.db.servicetype_db [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Adding provider configuration for service L3_ROUTER_NAT {{(pid=49942) add_provider_configuration /opt/stack/neutron/neutron/db/servicetype_db.py:42}} [ 394.540209] [49942]: DEBUG neutron.services.service_base [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded 'neutron.services.l3_router.service_providers.dvrha.DvrHaDriver' provider for service L3_ROUTER_NAT {{(pid=49942) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 394.540333] [49942]: DEBUG neutron.services.service_base [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded 'neutron.services.l3_router.service_providers.dvr.DvrDriver' provider for service L3_ROUTER_NAT {{(pid=49942) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 394.540442] [49942]: DEBUG neutron.services.service_base [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded 'neutron.services.l3_router.service_providers.ha.HaDriver' provider for service L3_ROUTER_NAT {{(pid=49942) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 394.540755] [49942]: DEBUG neutron.services.service_base [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded 'neutron.services.l3_router.service_providers.single_node.SingleNodeDriver' provider for service L3_ROUTER_NAT {{(pid=49942) load_drivers /opt/stack/neutron/neutron/services/service_base.py:49}} [ 394.541091] [49942]: INFO neutron.services.service_base [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Default provider is not specified for service type L3_ROUTER_NAT [ 394.541249] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 394.541352] [49942]: INFO neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading Plugin: auto_allocate [ 394.542355] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: network precommit_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.542493] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: network precommit_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.542740] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully loaded auto-allocated-topology plugin. Description: Auto Allocated Topology - aka get me a network. {{(pid=49942) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 394.542833] [49942]: INFO neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading Plugin: tag [ 394.545619] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully loaded TAG plugin. Description: Tag support {{(pid=49942) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 394.545733] [49942]: INFO neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading Plugin: timestamp [ 394.547084] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully loaded timestamp plugin. Description: Adds timestamps to Neutron resources with standard attributes {{(pid=49942) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 394.547198] [49942]: INFO neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading Plugin: network_ip_availability [ 394.549304] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.549304] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.549409] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.549869] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully loaded network-ip-availability plugin. Description: Provides IP availability data for each network and subnet. {{(pid=49942) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 394.549972] [49942]: INFO neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading Plugin: flavors [ 394.550865] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully loaded FLAVORS plugin. Description: Neutron Flavors and Service Profiles manager plugin {{(pid=49942) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 394.550977] [49942]: INFO neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading Plugin: revisions [ 394.552266] [49942]: DEBUG neutron.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Successfully loaded revision_plugin plugin. Description: Adds revision numbers to resources. {{(pid=49942) _create_and_add_service_plugin /opt/stack/neutron/neutron/manager.py:229}} [ 394.552439] [49942]: DEBUG oslo_concurrency.lockutils [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Lock "manager" "released" by "neutron.manager.NeutronManager._create_instance" :: held 1.972s {{(pid=49942) inner /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:424}} [ 394.552727] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] get_extension_paths = OrderedDict([('/opt/stack/neutron/neutron/extensions', 1), ('/opt/stack/networking-nsx-t/networking_nsxv3/extensions', 1)]) {{(pid=49942) get_extensions_path /opt/stack/neutron/neutron/api/extensions.py:640}} [ 394.552822] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing extension manager. [ 394.553074] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: __init__.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.553203] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: __pycache__ {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.553317] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: address_group.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.553814] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Address group" alias="address-group" description="Support address group" updated="2020-07-15T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.554027] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: address-group [ 394.554136] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: address_scope.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.554492] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Address scope" alias="address-scope" description="Address scopes extension." updated="2015-07-26T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.554759] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: address-scope [ 394.554879] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: admin_state_down_before_update.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.555209] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.555432] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: router-admin-state-down-before-update [ 394.555548] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: agent.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.555892] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="agent" alias="agent" description="The agent management extension." updated="2013-02-03T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.556159] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: agent [ 394.556300] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: agent_resources_synced.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.556558] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.556826] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: agent-resources-synced [ 394.556926] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: allowedaddresspairs.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.557783] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.558086] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: allowed-address-pairs [ 394.558243] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: auto_allocated_topology.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.558548] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.558786] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: auto-allocated-topology [ 394.558895] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: availability_zone.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.559279] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Availability Zone" alias="availability_zone" description="The availability zone extension." updated="2015-01-01T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.559494] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: availability_zone [ 394.559602] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: availability_zone_filter.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.559876] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.560092] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: availability_zone_filter [ 394.560181] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: data_plane_status.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.560436] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.560691] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension data-plane-status not supported by any of loaded plugins [ 394.560796] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: default_subnetpools.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.561082] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.561314] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: default-subnetpools [ 394.561418] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: dhcpagentscheduler.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.561837] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.562074] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: dhcp_agent_scheduler [ 394.562184] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: dns.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.562457] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="DNS Integration" alias="dns-integration" description="Provides integration with DNS." updated="2015-08-15T18:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.562687] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension dns-integration not supported by any of loaded plugins [ 394.562818] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: dns_domain_ports.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.563074] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.563277] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension dns-domain-ports not supported by any of loaded plugins [ 394.563379] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: dns_integration_domain_keywords.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.563646] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.563872] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension dns-integration-domain-keywords not supported by any of loaded plugins [ 394.563990] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: dvr.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.564276] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.564541] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: dvr [ 394.564637] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: ecmp_routes.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.564890] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.565320] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension ecmp_routes not supported by any of loaded plugins [ 394.565320] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: empty_string_filtering.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.565455] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.565977] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: empty-string-filtering [ 394.565977] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: expose_l3_conntrack_helper.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.566134] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.566254] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension expose-l3-conntrack-helper not supported by any of loaded plugins [ 394.566357] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: expose_port_forwarding_in_fip.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.566631] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.566856] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension expose-port-forwarding-in-fip not supported by any of loaded plugins [ 394.566959] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: external_net.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.567241] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.567482] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: external-net [ 394.567599] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: extra_dhcp_opt.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.567877] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.568142] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: extra_dhcp_opt [ 394.568210] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: extraroute.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.568482] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.568707] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: extraroute [ 394.568810] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: extraroute_atomic.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.569111] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.569339] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: extraroute-atomic [ 394.569440] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: filter_validation.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.569764] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.570020] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: filter-validation [ 394.570129] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: fip_pf_description.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.570400] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.570614] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension floating-ip-port-forwarding-description not supported by any of loaded plugins [ 394.570718] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: fip_pf_detail.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.570994] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.571262] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: floating-ip-port-forwarding-detail [ 394.571331] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: fip_pf_port_range.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.571608] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.571822] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension floating-ip-port-forwarding-port-ranges not supported by any of loaded plugins [ 394.571952] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: fip_port_details.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.572198] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.572425] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: fip-port-details [ 394.572530] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: flavors.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.572814] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.573049] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: flavors [ 394.573153] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: floating_ip_port_forwarding.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.573714] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.573924] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension floating-ip-port-forwarding not supported by any of loaded plugins [ 394.574026] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: floatingip_pools.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.574334] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.574597] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: floatingip-pools [ 394.574665] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: ip_allocation.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.574937] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="IP Allocation" alias="ip_allocation" description="IP allocation extension." updated="2016-06-10T23:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.575173] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension ip_allocation not supported by any of loaded plugins [ 394.575276] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: ip_substring_port_filtering.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.575544] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.575771] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: ip-substring-filtering [ 394.575877] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l2_adjacency.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.576181] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.576377] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension l2_adjacency not supported by any of loaded plugins [ 394.576480] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.576981] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.577265] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: router [ 394.577352] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_conntrack_helper.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.578217] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.578382] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension l3-conntrack-helper not supported by any of loaded plugins [ 394.578452] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_enable_default_route_bfd.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.578676] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.578903] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension enable-default-route-bfd not supported by any of loaded plugins [ 394.579015] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_enable_default_route_ecmp.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.579350] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.579611] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension enable-default-route-ecmp not supported by any of loaded plugins [ 394.579725] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_ext_gw_mode.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.579993] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.580241] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: ext-gw-mode [ 394.580383] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_ext_ha_mode.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.580627] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.580822] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: l3-ha [ 394.580947] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_ext_ndp_proxy.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.581232] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.581463] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension l3-ext-ndp-proxy not supported by any of loaded plugins [ 394.581565] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_extra_gws.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.581837] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.582069] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension external-gateway-multihoming not supported by any of loaded plugins [ 394.582171] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_flavors.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.582438] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Router Flavor Extension" alias="l3-flavors" description="Flavor support for routers." updated="2016-05-17T00:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.582664] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: l3-flavors [ 394.582767] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_ndp_proxy.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.583122] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="name" alias="l3-ndp-proxy" description="description" updated="2021-06-29T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.583352] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension l3-ndp-proxy not supported by any of loaded plugins [ 394.583454] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3_port_ip_change_not_allowed.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.583726] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.583988] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: l3-port-ip-change-not-allowed [ 394.584094] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: l3agentscheduler.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.584637] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.584862] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: l3_agent_scheduler [ 394.584970] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: local_ip.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.585404] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Local IP" alias="local_ip" description="Support Node Local Virtual IP" updated="2021-07-26T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.585707] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension local_ip not supported by any of loaded plugins [ 394.585707] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: logging.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.586028] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.586231] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension logging not supported by any of loaded plugins [ 394.586338] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: metering.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.586692] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Neutron Metering" alias="metering" description="Neutron Metering extension." updated="2013-06-12T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.586921] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension metering not supported by any of loaded plugins [ 394.587035] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: metering_source_and_destination_fields.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.587361] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.587725] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension metering_source_and_destination_fields not supported by any of loaded plugins [ 394.587829] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: multiprovidernet.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.588127] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.588360] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: multi-provider [ 394.588467] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: netmtu.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.588797] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.589016] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: net-mtu [ 394.589127] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: netmtu_writable.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.589399] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.589657] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: net-mtu-writable [ 394.589767] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: network_availability_zone.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.590080] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.590313] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: network_availability_zone [ 394.590419] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: network_ha.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.590712] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.590945] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: network_ha [ 394.591060] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: network_ip_availability.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.591357] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.591625] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: network-ip-availability [ 394.591739] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: network_segment_range.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.592154] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.592356] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension network-segment-range not supported by any of loaded plugins [ 394.592473] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: pagination.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.592769] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.592907] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: pagination [ 394.592994] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_device_profile.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.593257] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.593468] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: port-device-profile [ 394.593575] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_hardware_offload_type.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.593846] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.594083] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension port-hardware-offload-type not supported by any of loaded plugins [ 394.594189] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_hint_ovs_tx_steering.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.594883] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.594883] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension port-hint-ovs-tx-steering not supported by any of loaded plugins [ 394.594883] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_hints.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.595160] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.595276] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension port-hints not supported by any of loaded plugins [ 394.595378] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_mac_address_override.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.596027] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.596027] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: port-mac-override [ 394.596027] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_mac_address_regenerate.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.596317] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.596546] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: port-mac-address-regenerate [ 394.596652] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_numa_affinity_policy.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.596924] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.597167] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: port-numa-affinity-policy [ 394.597268] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_numa_affinity_policy_socket.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.597542] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.597769] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: port-numa-affinity-policy-socket [ 394.597872] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_resource_request.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.598153] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.598412] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension port-resource-request not supported by any of loaded plugins [ 394.598474] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_resource_request_groups.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.598765] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.599030] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension port-resource-request-groups not supported by any of loaded plugins [ 394.599104] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: port_trusted_vif.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.599378] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.599638] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension port-trusted-vif not supported by any of loaded plugins [ 394.599729] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: portbindings.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.600013] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.600285] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: binding [ 394.600349] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: portbindings_extended.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.600687] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.600949] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: binding-extended [ 394.601070] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: portsecurity.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.601349] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Port Security" alias="port-security" description="Provides port security" updated="2012-07-23T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.601571] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: port-security [ 394.601673] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: project_id.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.601964] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.602083] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: project-id [ 394.602178] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: providernet.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.602440] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.602706] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: provider [ 394.602791] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qinq.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.603144] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.603308] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qinq not supported by any of loaded plugins [ 394.603415] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.604411] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Quality of Service" alias="qos" description="The Quality of Service extension." updated="2015-06-08T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.604653] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos not supported by any of loaded plugins [ 394.604759] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_bw_limit_direction.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.605083] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.605325] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-bw-limit-direction not supported by any of loaded plugins [ 394.605428] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_bw_minimum_ingress.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.605700] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.605929] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-bw-minimum-ingress not supported by any of loaded plugins [ 394.606042] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_default.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.606319] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.606577] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-default not supported by any of loaded plugins [ 394.606683] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_fip.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.606922] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.607139] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-fip not supported by any of loaded plugins [ 394.607231] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_fip_network_policy.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.607505] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.607720] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-fip-network-policy not supported by any of loaded plugins [ 394.607830] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_gateway_ip.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.608100] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.608329] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-gateway-ip not supported by any of loaded plugins [ 394.608430] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_port_network_policy.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.608699] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.608928] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-port-network-policy not supported by any of loaded plugins [ 394.609042] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_pps_minimum_rule.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.609328] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.609588] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-pps-minimum not supported by any of loaded plugins [ 394.609694] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_pps_minimum_rule_alias.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.609985] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.610237] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-pps-minimum-rule-alias not supported by any of loaded plugins [ 394.610329] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_pps_rule.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.610878] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.610878] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-pps not supported by any of loaded plugins [ 394.610986] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_rule_type_details.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.611342] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.611489] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-rule-type-details not supported by any of loaded plugins [ 394.611598] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_rule_type_filter.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.611858] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.612109] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-rule-type-filter not supported by any of loaded plugins [ 394.612205] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: qos_rules_alias.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.612492] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.612759] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension qos-rules-alias not supported by any of loaded plugins [ 394.612818] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: quota_check_limit.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.613103] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.613345] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: quota-check-limit [ 394.613451] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: quota_check_limit_default.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.613742] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.613974] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: quota-check-limit-default [ 394.614088] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: quotasv2.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.614871] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.614993] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: quotas [ 394.615153] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: quotasv2_detail.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.615485] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.615595] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: quota_details [ 394.615718] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: rbac.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.616275] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.616522] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: rbac-policies [ 394.616648] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: rbac_address_group.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.616899] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.617182] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: rbac-address-group [ 394.617248] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: rbac_address_scope.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.617519] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.617785] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: rbac-address-scope [ 394.617895] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: rbac_security_groups.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.618179] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.618414] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: rbac-security-groups [ 394.618580] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: rbac_subnetpool.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.618787] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.619027] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: rbac-subnetpool [ 394.619133] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: revisionifmatch.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.619402] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.619689] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: revision-if-match [ 394.619790] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: revisions.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.620092] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.620299] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: standard-attr-revisions [ 394.620389] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: router_availability_zone.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.620719] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.620959] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: router_availability_zone [ 394.621075] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: router_enable_snat.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.621343] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.621581] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension router-enable-snat not supported by any of loaded plugins [ 394.621684] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: routerservicetype.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.621935] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.622180] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension router-service-type not supported by any of loaded plugins [ 394.622285] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: security_groups_default_rules.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.622937] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.623049] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: security-groups-default-rules [ 394.623111] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: security_groups_normalized_cidr.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.623363] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.623599] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: security-groups-normalized-cidr [ 394.623702] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: security_groups_port_filtering.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.623975] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.624230] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: port-security-groups-filtering [ 394.624333] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: security_groups_remote_address_group.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.624584] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.624818] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: security-groups-remote-address-group [ 394.624914] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: security_groups_rules_belongs_to_default_sg.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.625215] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.625421] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: security-groups-rules-belongs-to-default-sg [ 394.625521] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: security_groups_shared_filtering.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.625806] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.626014] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: security-groups-shared-filtering [ 394.626123] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: securitygroup.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.631370] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="security-group" alias="security-group" description="The security groups extension." updated="2012-10-05T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.631643] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: security-group [ 394.631751] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: segment.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.632094] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Segment" alias="segment" description="Segments extension." updated="2016-02-24T17:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.632330] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension segment not supported by any of loaded plugins [ 394.632438] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: segments_peer_subnet_host_routes.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.632710] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.632947] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension segments-peer-subnet-host-routes not supported by any of loaded plugins [ 394.633069] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: servicetype.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.633355] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.633636] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: service-type [ 394.633702] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: sorting.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.633954] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.634079] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: sorting [ 394.634187] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: standard_attr_segment.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.634425] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.634696] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension standard-attr-segment not supported by any of loaded plugins [ 394.634790] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: standardattrdescription.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.635069] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.635336] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: standard-attr-description [ 394.635437] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: stateful_security_group.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.635671] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.635909] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: stateful-security-group [ 394.636034] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: stdattrs_common.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.636282] [49942]: WARNING neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Did not find expected name "Stdattrs_common" in /opt/stack/neutron/neutron/extensions/stdattrs_common.py [ 394.636383] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: subnet_dns_publish_fixed_ip.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.636617] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.636885] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension subnet-dns-publish-fixed-ip not supported by any of loaded plugins [ 394.636980] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: subnet_external_network.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.637248] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.637452] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: subnet-external-network [ 394.637547] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: subnet_onboard.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.637878] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.638129] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: subnet_onboard [ 394.638238] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: subnet_segmentid_writable.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.638508] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.638742] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension subnet-segmentid-writable not supported by any of loaded plugins [ 394.638846] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: subnet_service_types.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.639145] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.639347] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: subnet-service-types [ 394.639450] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: subnetallocation.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.639757] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.639981] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: subnet_allocation [ 394.640112] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: subnetpool_prefix_ops.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.640925] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.640925] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: subnetpool-prefix-ops [ 394.640925] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: tag_creation.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.641118] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.641255] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: tag-creation [ 394.641321] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: tag_ports_during_bulk_creation.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.641592] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.641847] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension tag-ports-during-bulk-creation not supported by any of loaded plugins [ 394.641954] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: tagging.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.643350] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.643350] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: standard-attr-tag [ 394.643350] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: timestamp.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.643683] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.643683] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: standard-attr-timestamp [ 394.643810] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: trunk.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.644094] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Trunk Extension" alias="trunk" description="Provides support for trunk ports" updated="2016-01-01T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.644249] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension trunk not supported by any of loaded plugins [ 394.644333] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: trunk_details.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.644607] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Trunk port details" alias="trunk-details" description="Expose trunk port details" updated="2016-01-01T10:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.645272] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension trunk-details not supported by any of loaded plugins [ 394.645272] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: uplink_status_propagation.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.645272] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.645573] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension uplink-status-propagation not supported by any of loaded plugins [ 394.645573] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: uplink_status_propagation_updatable.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.645913] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 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=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.646037] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension uplink-status-propagation-updatable not supported by any of loaded plugins [ 394.646179] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: vlantransparent.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.646433] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="Vlantransparent" alias="vlan-transparent" description="Provides Vlan Transparent Networks" updated="2015-03-23T09:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.646632] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Extension vlan-transparent not supported by any of loaded plugins [ 394.647040] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: __init__.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.647040] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: __pycache__ {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.647040] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loading extension file: nsxtoperations.py {{(pid=49942) _load_all_extensions_from_path /opt/stack/neutron/neutron/api/extensions.py:449}} [ 394.647802] [49942]: DEBUG neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Ext name="nsxt-operations" alias="nsxt-ops" description="API Extension supporting operative" updated="2022-11-16T00:00:00-00:00" {{(pid=49942) _check_extension /opt/stack/neutron/neutron/api/extensions.py:415}} [ 394.647936] [49942]: INFO neutron.api.extensions [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Loaded extension: nsxt-ops [ 394.649593] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:network [ 394.649850] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:subnet [ 394.650061] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:subnetpool [ 394.650280] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:port [ 394.652718] [49942]: DEBUG neutron.api.v2.resource_helper [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.652718] [49942]: DEBUG neutron.api.v2.resource_helper [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Service FLAVORS assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.653608] [49942]: DEBUG neutron.api.v2.resource_helper [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.654074] [49942]: DEBUG neutron.api.v2.resource_helper [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.654228] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:router [ 394.654709] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:floatingip [ 394.655968] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > rbac-policy before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.656145] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > rbac-policy before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.656264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Subscribe: > rbac-policy before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.657480] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of CountableResource for resource:rbac_policy [ 394.658047] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:security_group [ 394.658491] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:security_group_rule [ 394.659334] [49942]: DEBUG neutron.api.v2.resource_helper [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Service CORE assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.659495] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:subnetpool [ 394.659675] [49942]: WARNING neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] subnetpool is already registered [ 394.660469] [49942]: DEBUG neutron.api.v2.resource_helper [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Service CORE assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.660469] [49942]: INFO neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Creating instance of TrackedResource for resource:subnetpool [ 394.660469] [49942]: WARNING neutron.quota.resource_registry [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] subnetpool is already registered [ 394.660975] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-510f2e5c-7ef7-439c-b2c7-89cd6bac4e38 None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 394.661730] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Security Gruop Enabled=True [ 394.662170] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.662330] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.662471] [49942]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Initializing NSXV3 Logging driver {{(pid=49942) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 394.662662] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.662799] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Successfully registered NSXV3 log driver. [ 394.662903] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.663022] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Successfully subscribed to address group updates. [ 394.663126] [49942]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 394.663232] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 394.666944] [49942]: DEBUG neutron.api.v2.resource_helper [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.667423] [49942]: DEBUG neutron.api.v2.resource_helper [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Service FLAVORS assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.668518] [49942]: DEBUG neutron.api.v2.resource_helper [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.668960] [49942]: DEBUG neutron.api.v2.resource_helper [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Service L3_ROUTER_NAT assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.669127] [49942]: INFO neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Creating instance of TrackedResource for resource:router [ 394.669272] [49942]: WARNING neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] router is already registered [ 394.669741] [49942]: INFO neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Creating instance of TrackedResource for resource:floatingip [ 394.670160] [49942]: WARNING neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] floatingip is already registered [ 394.814854] [49942]: INFO neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Creating instance of CountableResource for resource:rbac_policy [ 394.814993] [49942]: WARNING neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] rbac_policy is already registered [ 394.815797] [49942]: INFO neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Creating instance of TrackedResource for resource:security_group [ 394.815955] [49942]: WARNING neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] security_group is already registered [ 394.816418] [49942]: INFO neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Creating instance of TrackedResource for resource:security_group_rule [ 394.816568] [49942]: WARNING neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] security_group_rule is already registered [ 394.817293] [49942]: DEBUG neutron.api.v2.resource_helper [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Service CORE assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.817441] [49942]: INFO neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Creating instance of TrackedResource for resource:subnetpool [ 394.817604] [49942]: WARNING neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] subnetpool is already registered [ 394.818100] [49942]: DEBUG neutron.api.v2.resource_helper [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Service CORE assigned prefix: {{(pid=49942) build_resource_info /opt/stack/neutron/neutron/api/v2/resource_helper.py:77}} [ 394.818247] [49942]: INFO neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Creating instance of TrackedResource for resource:subnetpool [ 394.818390] [49942]: WARNING neutron.quota.resource_registry [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] subnetpool is already registered [ 394.818893] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-43fe68cc-eb78-42e7-82ed-4afaf3ec0da8 None None] Initializing Mechanism Driver Type=NSXv3 Agent [ 394.819672] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Security Gruop Enabled=True [ 394.820165] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Subscribe: > trunk_plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.820397] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Subscribe: > qos_plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.820581] [49942]: DEBUG networking_nsxv3.services.logapi.drivers.nsxv3.driver [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Initializing NSXV3 Logging driver {{(pid=49942) create /opt/stack/networking-nsx-t/networking_nsxv3/services/logapi/drivers/nsxv3/driver.py:17}} [ 394.820721] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Subscribe: > logging-plugin after_init 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.820860] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Successfully registered NSXV3 log driver. [ 394.820968] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Subscribe: > address_group after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 394.821286] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Successfully subscribed to address group updates. [ 394.821286] [49942]: INFO neutron.plugins.ml2.drivers.mech_agent [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] NSXv3 Agent's supported_vnic_types: ['normal'] [ 394.821286] [49942]: INFO networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Initialized Mechanism Driver Type = NSXv3 Agent [ 394.821367] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: extensions {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.822127] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: address-groups {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.822802] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: address-scopes {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.823513] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: agents {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.823956] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: auto-allocated-topology {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.824527] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: availability_zones {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.825068] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: dhcp-networks {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.825801] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: dhcp-agents {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.826500] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: routers {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.827555] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: flavors {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.828071] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: service_profiles {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.828614] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: next_providers {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.829640] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: service_profiles {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.830066] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: floatingip-pools {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.830697] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: routers {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.831716] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: floatingips {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.832275] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: l3-routers {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.832906] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: l3-agents {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.833643] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: network-ip-availabilities {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.834221] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: bindings {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.834972] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: quotas {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.835789] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: quotas {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.836493] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: rbac-policies {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.837085] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: default-security-group-rules {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.838335] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: security-groups {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.838335] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: security-group-rules {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.838851] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: service-providers {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.839486] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: subnetpools {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.840075] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: subnetpools {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.840732] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.841573] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.842377] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.844256] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.845053] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.845995] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.846951] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.847749] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.848651] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.849477] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: tags {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.850611] [49942]: DEBUG neutron.api.extensions [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Extended resource: nsxt-ops {{(pid=49942) __init__ /opt/stack/neutron/neutron/api/extensions.py:156}} [ 394.853683] [49942]: WARNING keystonemiddleware.auth_token [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 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. [ 394.856879] [49942]: WARNING keystonemiddleware.auth_token [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 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 [ 394.861716] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Publish callbacks [] for process (None), before_spawn {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 394.861866] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1d32988-9c4e-44ee-88bf-360d00c76d18 None None] Publish callbacks [] for process (None), after_init {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 394.861958] [49942]: WSGI app 0 (mountpoint='') ready in 4 seconds on interpreter 0x65261ac03be0 pid: 49942 (default app) [ 402.741398] [49941]: DEBUG neutron.api.wsgi [None req-86aa8d7b-c48f-41a0-8adb-6dd531e62bc8 admin admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 402.741954] [49941]: DEBUG neutron.api.wsgi [None req-86aa8d7b-c48f-41a0-8adb-6dd531e62bc8 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 402.742525] [49941]: [pid: 49941|app: 0|req: 2/2] 10.180.1.21 () {56 vars in 1172 bytes} [Thu Nov 20 12:26:04 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 393 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 403.904582] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=2,neutron:INSERT=2 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 404.255745] [49942]: DEBUG neutron.api.v2.base [None req-e35d9af0-6943-436d-9b25-ed4c16133505 admin admin] Request body: {'subnetpool': {'is_default': True, 'shared': True, 'default_prefixlen': 26, 'prefixes': ['192.168.128.0/17'], 'name': 'shared-default-subnetpool-v4'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 404.429291] [49942]: DEBUG neutron.policy [None req-e35d9af0-6943-436d-9b25-ed4c16133505 admin admin] Loaded default policies from ['neutron'] under neutron.policies entry points {{(pid=49942) register_rules /opt/stack/neutron/neutron/policy.py:65}} [ 404.434743] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=4,neutron:INSERT=1 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 404.551076] [49942]: WARNING oslo_policy.policy [None req-e35d9af0-6943-436d-9b25-ed4c16133505 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. [ 404.551746] [49942]: WARNING oslo_policy.policy [None req-e35d9af0-6943-436d-9b25-ed4c16133505 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. [ 404.597239] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e35d9af0-6943-436d-9b25-ed4c16133505 admin admin] Publish callbacks ['neutron.objects.securitygroup.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1215017628163', 'neutron.objects.address_group.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1215017627667', 'neutron.objects.network.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1215017613239', 'neutron.objects.qos.policy.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1215018552188', 'neutron.objects.subnetpool.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1215018563648', 'neutron.objects.address_scope.RbacNeutronDbObjectMixin.validate_rbac_policy_change-1215018564030', 'neutron.plugins.ml2.plugin.External_net_db_mixin._process_ext_policy_create-1186393', 'neutron.plugins.ml2.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-1185369', 'neutron.services.network_ip_availability.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-3894833', 'neutron.services.network_ip_availability.plugin.NeutronDbPluginV2.validate_network_rbac_policy_change-3870522'] for rbac-policy (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.636209] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e35d9af0-6943-436d-9b25-ed4c16133505 admin admin] Publish callbacks [] for subnetpool (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 404.636209] [49942]: [pid: 49942|app: 0|req: 1/3] 10.180.1.21 () {60 vars in 1216 bytes} [Thu Nov 20 12:26:05 2025] POST /networking/v2.0/subnetpools => generated 538 bytes in 551 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 405.901420] [49941]: DEBUG neutron.api.v2.base [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Request body: {'network': {'admin_state_up': True, 'name': 'private'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 405.923501] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Made reservation on behalf of bf12615d614f427abaaedefb2d3a845d for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 406.077155] [49941]: DEBUG neutron.policy [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Loaded default policies from ['neutron'] under neutron.policies entry points {{(pid=49941) register_rules /opt/stack/neutron/neutron/policy.py:65}} [ 406.193516] [49941]: WARNING oslo_policy.policy [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb 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. [ 406.193695] [49941]: WARNING oslo_policy.policy [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb 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. [ 406.201114] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.228816] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.324955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks [] for security_group (643bc883-ce39-4206-a679-04be845fc98c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.326487] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (643bc883-ce39-4206-a679-04be845fc98c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.354415] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Pushing event updated for resources: {'SecurityGroup': ['ID=643bc883-ce39-4206-a679-04be845fc98c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 406.360227] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.360358] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.360445] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.360602] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.360642] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.360791] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.360954] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361107] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361211] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361311] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361411] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361507] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361610] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361703] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.361801] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 406.362435] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Tracked resource versions report: [ 406.362435] [49941]: pushed versions: [ 406.362435] [49941]: { 'AddressGroup': {'1.2'}, [ 406.362435] [49941]: 'Agent': {'1.1'}, [ 406.362435] [49941]: 'ConntrackHelper': {'1.0'}, [ 406.362435] [49941]: 'LocalIPAssociation': {'1.0'}, [ 406.362435] [49941]: 'Log': {'1.0'}, [ 406.362435] [49941]: 'NDPProxy': {'1.0'}, [ 406.362435] [49941]: 'Network': {'1.2'}, [ 406.362435] [49941]: 'Port': {'1.10'}, [ 406.362435] [49941]: 'PortForwarding': {'1.3'}, [ 406.362435] [49941]: 'QosPolicy': {'1.10'}, [ 406.362435] [49941]: 'SecurityGroup': {'1.6'}, [ 406.362435] [49941]: 'SecurityGroupRule': {'1.3'}, [ 406.362435] [49941]: 'SubPort': {'1.0'}, [ 406.362435] [49941]: 'Subnet': {'1.2'}, [ 406.362435] [49941]: 'Trunk': {'1.1'}} [ 406.362435] [49941]: consumer versions: [ 406.362435] [49941]: { DHCP agent@devstack: {}, [ 406.362435] [49941]: Metadata agent@devstack: {}, [ 406.362435] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 406.362435] [49941]: 'Agent': '1.1', [ 406.362435] [49941]: 'ConntrackHelper': '1.0', [ 406.362435] [49941]: 'LocalIPAssociation': '1.0', [ 406.362435] [49941]: 'Log': '1.0', [ 406.362435] [49941]: 'NDPProxy': '1.0', [ 406.362435] [49941]: 'Network': '1.2', [ 406.362435] [49941]: 'Port': '1.10', [ 406.362435] [49941]: 'PortForwarding': '1.3', [ 406.362435] [49941]: 'QosPolicy': '1.10', [ 406.362435] [49941]: 'SecurityGroup': '1.6', [ 406.362435] [49941]: 'SecurityGroupRule': '1.3', [ 406.362435] [49941]: 'SubPort': '1.0', [ 406.362435] [49941]: 'Subnet': '1.2', [ 406.362435] [49941]: 'Trunk': '1.1'}, [ 406.362435] [49941]: L3 agent@devstack: {}} [ 406.362435] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 406.387698] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] vlan segment allocate from pool success with {'vlan_id': 423, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 406.398049] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks ['neutron.services.segments.db._add_segment_host_mapping_for_segment-8008057288107', 'neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (3c3b8afd-a4ad-49d7-941c-d40ea79c7f2e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.398289] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Unsubscribe: segment precommit_create {{(pid=49941) unsubscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:90}} [ 406.398459] [49941]: INFO neutron.db.segments_db [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Added segment 3c3b8afd-a4ad-49d7-941c-d40ea79c7f2e of type vlan for network c36f0a91-4033-4902-afbc-9aa12d7ce0a4 [ 406.437747] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (c36f0a91-4033-4902-afbc-9aa12d7ce0a4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.452634] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] create_network_precommit called with network settings {'id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', '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': 423, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:08Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3c3b8afd-a4ad-49d7-941c-d40ea79c7f2e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 423, 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4'}] [ 406.452861] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] create_network_precommit: [ 406.452861] [49941]: key[vlan_transparent], None -> None [ 406.452861] [49941]: key[id], None -> c36f0a91-4033-4902-afbc-9aa12d7ce0a4 [ 406.452861] [49941]: key[tags], None -> [] [ 406.452861] [49941]: key[availability_zone_hints], None -> [] [ 406.452861] [49941]: key[mtu], None -> 8950 [ 406.452861] [49941]: key[provider:network_type], None -> vlan [ 406.452861] [49941]: key[admin_state_up], None -> True [ 406.452861] [49941]: key[provider:physical_network], None -> default [ 406.452861] [49941]: key[provider:segmentation_id], None -> 423 [ 406.452861] [49941]: key[qinq], None -> None [ 406.452861] [49941]: key[created_at], None -> 2025-11-20T12:26:08Z [ 406.452861] [49941]: key[updated_at], None -> 2025-11-20T12:26:08Z [ 406.452861] [49941]: key[tenant_id], None -> bf12615d614f427abaaedefb2d3a845d [ 406.452861] [49941]: key[description], None -> [ 406.452861] [49941]: key[standard_attr_id], None -> 11 [ 406.452861] [49941]: key[name], None -> private [ 406.452861] [49941]: key[availability_zones], None -> [] [ 406.452861] [49941]: key[status], None -> ACTIVE [ 406.452861] [49941]: key[shared], None -> False [ 406.452861] [49941]: key[router:external], None -> False [ 406.452861] [49941]: key[revision_number], None -> 1 [ 406.452861] [49941]: key[port_security_enabled], None -> True [ 406.452861] [49941]: key[subnets], None -> [] [ 406.452861] [49941]: key[ipv4_address_scope], None -> None [ 406.452861] [49941]: key[project_id], None -> bf12615d614f427abaaedefb2d3a845d [ 406.452861] [49941]: key[ipv6_address_scope], None -> None [ 406.452861] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 406.461709] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (c36f0a91-4033-4902-afbc-9aa12d7ce0a4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.501282] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Pushing event updated for resources: {'Network': ['ID=c36f0a91-4033-4902-afbc-9aa12d7ce0a4,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 406.503562] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] create_network_postcommit called with network settings {'id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', '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': 423, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:08Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3c3b8afd-a4ad-49d7-941c-d40ea79c7f2e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 423, 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4'}] [ 406.503725] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] create_network_postcommit: [ 406.503725] [49941]: key[vlan_transparent], None -> None [ 406.503725] [49941]: key[id], None -> c36f0a91-4033-4902-afbc-9aa12d7ce0a4 [ 406.503725] [49941]: key[tags], None -> [] [ 406.503725] [49941]: key[availability_zone_hints], None -> [] [ 406.503725] [49941]: key[mtu], None -> 8950 [ 406.503725] [49941]: key[provider:network_type], None -> vlan [ 406.503725] [49941]: key[admin_state_up], None -> True [ 406.503725] [49941]: key[provider:physical_network], None -> default [ 406.503725] [49941]: key[provider:segmentation_id], None -> 423 [ 406.503725] [49941]: key[qinq], None -> None [ 406.503725] [49941]: key[created_at], None -> 2025-11-20T12:26:08Z [ 406.503725] [49941]: key[updated_at], None -> 2025-11-20T12:26:08Z [ 406.503725] [49941]: key[tenant_id], None -> bf12615d614f427abaaedefb2d3a845d [ 406.503725] [49941]: key[description], None -> [ 406.503725] [49941]: key[standard_attr_id], None -> 11 [ 406.503725] [49941]: key[name], None -> private [ 406.503725] [49941]: key[availability_zones], None -> [] [ 406.503725] [49941]: key[status], None -> ACTIVE [ 406.503725] [49941]: key[shared], None -> False [ 406.503725] [49941]: key[router:external], None -> False [ 406.503725] [49941]: key[revision_number], None -> 1 [ 406.503725] [49941]: key[port_security_enabled], None -> True [ 406.503725] [49941]: key[subnets], None -> [] [ 406.503725] [49941]: key[ipv4_address_scope], None -> None [ 406.503725] [49941]: key[project_id], None -> bf12615d614f427abaaedefb2d3a845d [ 406.503725] [49941]: key[ipv6_address_scope], None -> None [ 406.503725] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 406.506716] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 406.507054] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb6da455-121b-4008-a62e-eaf93f8a0dcb demo demo] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 406.521577] [49941]: [pid: 49941|app: 0|req: 3/4] 10.180.1.21 () {60 vars in 1206 bytes} [Thu Nov 20 12:26:07 2025] POST /networking/v2.0/networks => generated 525 bytes in 641 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 407.914769] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c64ac85f-8c40-405c-a8ce-333f600b9020 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 407.915513] [49942]: [pid: 49942|app: 0|req: 2/5] 10.180.1.21 () {56 vars in 1264 bytes} [Thu Nov 20 12:26:09 2025] GET /networking/v2.0/networks/c36f0a91-4033-4902-afbc-9aa12d7ce0a4 => generated 625 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 407.923131] [49941]: DEBUG neutron.api.wsgi [None req-e3ddd556-3127-4e3f-967e-7c5ce8aadde3 demo admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 407.937423] [49941]: [pid: 49941|app: 0|req: 4/6] 10.180.1.21 () {56 vars in 1273 bytes} [Thu Nov 20 12:26:09 2025] GET /networking/v2.0/subnetpools/33b1dc76-65de-40d8-8db4-d2afb5007170 => generated 538 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 407.944783] [49942]: DEBUG neutron.api.v2.base [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Request body: {'subnet': {'subnetpool_id': '33b1dc76-65de-40d8-8db4-d2afb5007170', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'ip_version': 4, 'name': 'private-subnet'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 407.961854] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Made reservation on behalf of bf12615d614f427abaaedefb2d3a845d for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 407.964785] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 408.111956] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] create_subnet_precommit called with subnet settings {'id': '50719376-8d7a-44f6-9510-943ed6bd9220', 'name': 'private-subnet', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'ip_version': 4, 'subnetpool_id': '33b1dc76-65de-40d8-8db4-d2afb5007170', '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-20T12:26:09Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 0, 'project_id': 'bf12615d614f427abaaedefb2d3a845d'} (original settings None) [ 408.112233] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] create_subnet_precommit: [ 408.112233] [49942]: key[ipv6_ra_mode], None -> None [ 408.112233] [49942]: key[id], None -> 50719376-8d7a-44f6-9510-943ed6bd9220 [ 408.112233] [49942]: key[tags], None -> [] [ 408.112233] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.62'}] [ 408.112233] [49942]: key[enable_dhcp], None -> True [ 408.112233] [49942]: key[ip_version], None -> 4 [ 408.112233] [49942]: key[created_at], None -> 2025-11-20T12:26:09Z [ 408.112233] [49942]: key[updated_at], None -> 2025-11-20T12:26:09Z [ 408.112233] [49942]: key[description], None -> [ 408.112233] [49942]: key[tenant_id], None -> bf12615d614f427abaaedefb2d3a845d [ 408.112233] [49942]: key[standard_attr_id], None -> 13 [ 408.112233] [49942]: key[cidr], None -> 192.168.128.0/26 [ 408.112233] [49942]: key[ipv6_address_mode], None -> None [ 408.112233] [49942]: key[name], None -> private-subnet [ 408.112233] [49942]: key[subnetpool_id], None -> 33b1dc76-65de-40d8-8db4-d2afb5007170 [ 408.112233] [49942]: key[host_routes], None -> [] [ 408.112233] [49942]: key[network_id], None -> c36f0a91-4033-4902-afbc-9aa12d7ce0a4 [ 408.112233] [49942]: key[shared], None -> False [ 408.112233] [49942]: key[router:external], None -> False [ 408.112233] [49942]: key[revision_number], None -> 0 [ 408.112233] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 408.112233] [49942]: key[project_id], None -> bf12615d614f427abaaedefb2d3a845d [ 408.112233] [49942]: key[service_types], None -> [] [ 408.112233] [49942]: key[dns_nameservers], None -> [] [ 408.112233] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 408.115535] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (50719376-8d7a-44f6-9510-943ed6bd9220), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 408.131442] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Pushing event updated for resources: {'Subnet': ['ID=50719376-8d7a-44f6-9510-943ed6bd9220,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 408.136597] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.136730] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.136848] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.136956] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137064] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137160] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137267] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137361] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137455] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137563] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137660] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137778] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137878] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.137969] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.138071] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 408.138652] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Tracked resource versions report: [ 408.138652] [49942]: pushed versions: [ 408.138652] [49942]: { 'AddressGroup': {'1.2'}, [ 408.138652] [49942]: 'Agent': {'1.1'}, [ 408.138652] [49942]: 'ConntrackHelper': {'1.0'}, [ 408.138652] [49942]: 'LocalIPAssociation': {'1.0'}, [ 408.138652] [49942]: 'Log': {'1.0'}, [ 408.138652] [49942]: 'NDPProxy': {'1.0'}, [ 408.138652] [49942]: 'Network': {'1.2'}, [ 408.138652] [49942]: 'Port': {'1.10'}, [ 408.138652] [49942]: 'PortForwarding': {'1.3'}, [ 408.138652] [49942]: 'QosPolicy': {'1.10'}, [ 408.138652] [49942]: 'SecurityGroup': {'1.6'}, [ 408.138652] [49942]: 'SecurityGroupRule': {'1.3'}, [ 408.138652] [49942]: 'SubPort': {'1.0'}, [ 408.138652] [49942]: 'Subnet': {'1.2'}, [ 408.138652] [49942]: 'Trunk': {'1.1'}} [ 408.138652] [49942]: consumer versions: [ 408.138652] [49942]: { L3 agent@devstack: {}, [ 408.138652] [49942]: DHCP agent@devstack: {}, [ 408.138652] [49942]: Metadata agent@devstack: {}, [ 408.138652] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 408.138652] [49942]: 'Agent': '1.1', [ 408.138652] [49942]: 'ConntrackHelper': '1.0', [ 408.138652] [49942]: 'LocalIPAssociation': '1.0', [ 408.138652] [49942]: 'Log': '1.0', [ 408.138652] [49942]: 'NDPProxy': '1.0', [ 408.138652] [49942]: 'Network': '1.2', [ 408.138652] [49942]: 'Port': '1.10', [ 408.138652] [49942]: 'PortForwarding': '1.3', [ 408.138652] [49942]: 'QosPolicy': '1.10', [ 408.138652] [49942]: 'SecurityGroup': '1.6', [ 408.138652] [49942]: 'SecurityGroupRule': '1.3', [ 408.138652] [49942]: 'SubPort': '1.0', [ 408.138652] [49942]: 'Subnet': '1.2', [ 408.138652] [49942]: 'Trunk': '1.1'}} [ 408.138652] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 408.168219] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Checking segment: {'id': '3c3b8afd-a4ad-49d7-941c-d40ea79c7f2e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 423, 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 408.168367] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Network hostable DHCP agents. Network: c36f0a91-4033-4902-afbc-9aa12d7ce0a4, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 408.178936] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Network c36f0a91-4033-4902-afbc-9aa12d7ce0a4 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 408.184798] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c36f0a91-4033-4902-afbc-9aa12d7ce0a4) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 408.187352] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] create_subnet_postcommit called with subnet settings {'id': '50719376-8d7a-44f6-9510-943ed6bd9220', 'name': 'private-subnet', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'ip_version': 4, 'subnetpool_id': '33b1dc76-65de-40d8-8db4-d2afb5007170', '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-20T12:26:09Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 0, 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'network': {'id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423}} (original settings None) [ 408.187497] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] create_subnet_postcommit: [ 408.187497] [49942]: key[ipv6_ra_mode], None -> None [ 408.187497] [49942]: key[id], None -> 50719376-8d7a-44f6-9510-943ed6bd9220 [ 408.187497] [49942]: key[tags], None -> [] [ 408.187497] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.62'}] [ 408.187497] [49942]: key[enable_dhcp], None -> True [ 408.187497] [49942]: key[network], None -> {'id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423} [ 408.187497] [49942]: key[ip_version], None -> 4 [ 408.187497] [49942]: key[created_at], None -> 2025-11-20T12:26:09Z [ 408.187497] [49942]: key[updated_at], None -> 2025-11-20T12:26:09Z [ 408.187497] [49942]: key[description], None -> [ 408.187497] [49942]: key[tenant_id], None -> bf12615d614f427abaaedefb2d3a845d [ 408.187497] [49942]: key[standard_attr_id], None -> 13 [ 408.187497] [49942]: key[cidr], None -> 192.168.128.0/26 [ 408.187497] [49942]: key[ipv6_address_mode], None -> None [ 408.187497] [49942]: key[name], None -> private-subnet [ 408.187497] [49942]: key[subnetpool_id], None -> 33b1dc76-65de-40d8-8db4-d2afb5007170 [ 408.187497] [49942]: key[host_routes], None -> [] [ 408.187497] [49942]: key[network_id], None -> c36f0a91-4033-4902-afbc-9aa12d7ce0a4 [ 408.187497] [49942]: key[shared], None -> False [ 408.187497] [49942]: key[router:external], None -> False [ 408.187497] [49942]: key[revision_number], None -> 0 [ 408.187497] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 408.187497] [49942]: key[project_id], None -> bf12615d614f427abaaedefb2d3a845d [ 408.187497] [49942]: key[service_types], None -> [] [ 408.187497] [49942]: key[dns_nameservers], None -> [] [ 408.188155] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 408.188823] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 408.189712] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f94dd715-b5d4-48fe-823d-82113084eef7 demo admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 408.199380] [49942]: [pid: 49942|app: 0|req: 3/7] 10.180.1.21 () {60 vars in 1204 bytes} [Thu Nov 20 12:26:09 2025] POST /networking/v2.0/subnets => generated 686 bytes in 255 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 409.507489] [49941]: DEBUG neutron.api.wsgi [None req-aca58538-7d64-4a63-962d-3292223f3b3d admin admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 409.508100] [49941]: DEBUG neutron.api.wsgi [None req-aca58538-7d64-4a63-962d-3292223f3b3d admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 409.508502] [49941]: [pid: 49941|app: 0|req: 5/8] 10.180.1.21 () {56 vars in 1172 bytes} [Thu Nov 20 12:26:11 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 410.783266] [49942]: DEBUG neutron.api.wsgi [None req-c0d6b3dc-161c-4a98-a1a4-d11209a9d0f7 admin admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 410.784195] [49942]: DEBUG neutron.api.wsgi [None req-c0d6b3dc-161c-4a98-a1a4-d11209a9d0f7 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 410.784689] [49942]: [pid: 49942|app: 0|req: 4/9] 10.180.1.21 () {56 vars in 1172 bytes} [Thu Nov 20 12:26:12 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) [ 412.063591] [49941]: DEBUG neutron.api.v2.base [None req-c61c87dc-1131-4ec3-8ef5-2dc18d2fee61 demo demo] Request body: {'router': {'name': 'router1', 'admin_state_up': True}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 412.079374] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61c87dc-1131-4ec3-8ef5-2dc18d2fee61 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (d3784a53-c293-46f2-a54e-8bedb8e4e303), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 412.080328] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61c87dc-1131-4ec3-8ef5-2dc18d2fee61 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (d3784a53-c293-46f2-a54e-8bedb8e4e303), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 412.162504] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61c87dc-1131-4ec3-8ef5-2dc18d2fee61 demo demo] Publish callbacks [] for router_controller (d3784a53-c293-46f2-a54e-8bedb8e4e303), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 412.164075] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61c87dc-1131-4ec3-8ef5-2dc18d2fee61 demo demo] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (d3784a53-c293-46f2-a54e-8bedb8e4e303), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 412.173854] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61c87dc-1131-4ec3-8ef5-2dc18d2fee61 demo demo] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 412.174347] [49941]: [pid: 49941|app: 0|req: 6/10] 10.180.1.21 () {60 vars in 1203 bytes} [Thu Nov 20 12:26:13 2025] POST /networking/v2.0/routers => generated 470 bytes in 131 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 413.407920] [49942]: DEBUG neutron.api.wsgi [None req-cbf3d589-c002-41d6-b0ae-2c3a354dacb2 admin admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 413.408476] [49942]: DEBUG neutron.api.wsgi [None req-cbf3d589-c002-41d6-b0ae-2c3a354dacb2 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 413.408857] [49942]: [pid: 49942|app: 0|req: 5/11] 10.180.1.21 () {56 vars in 1172 bytes} [Thu Nov 20 12:26:15 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) [ 414.730123] [49941]: DEBUG neutron.api.v2.base [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Request body: {'network': {'admin_state_up': True, 'provider:network_type': 'vlan', 'provider:segmentation_id': '1001', 'router:external': True, 'name': 'public', 'is_default': True, 'provider:physical_network': 'default'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 414.745346] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Made reservation on behalf of a823483b0ee246f98e774659828d00be for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 414.748554] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.752869] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.818546] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks [] for security_group (ccc74711-40b2-4e74-b097-2d59d8036dba), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.820038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (ccc74711-40b2-4e74-b097-2d59d8036dba), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.838658] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ccc74711-40b2-4e74-b097-2d59d8036dba,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 414.850430] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] vlan segment {'physical_network': 'default', 'vlan_id': 1001} create started {{(pid=49941) allocate_fully_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:97}} [ 414.853381] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] vlan segment {'physical_network': 'default', 'vlan_id': 1001} create done {{(pid=49941) allocate_fully_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:101}} [ 414.861965] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.862148] [49941]: INFO neutron.db.segments_db [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Added segment 7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917 of type vlan for network c0092108-51c4-4065-86c2-4815315ad52a [ 414.885394] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (c0092108-51c4-4065-86c2-4815315ad52a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.900275] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] create_network_precommit called with network settings {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', '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-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}] [ 414.900471] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] create_network_precommit: [ 414.900471] [49941]: key[vlan_transparent], None -> None [ 414.900471] [49941]: key[id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 414.900471] [49941]: key[tags], None -> [] [ 414.900471] [49941]: key[availability_zone_hints], None -> [] [ 414.900471] [49941]: key[mtu], None -> 8950 [ 414.900471] [49941]: key[provider:network_type], None -> vlan [ 414.900471] [49941]: key[admin_state_up], None -> True [ 414.900471] [49941]: key[provider:physical_network], None -> default [ 414.900471] [49941]: key[provider:segmentation_id], None -> 1001 [ 414.900471] [49941]: key[qinq], None -> None [ 414.900471] [49941]: key[created_at], None -> 2025-11-20T12:26:16Z [ 414.900471] [49941]: key[updated_at], None -> 2025-11-20T12:26:16Z [ 414.900471] [49941]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 414.900471] [49941]: key[description], None -> [ 414.900471] [49941]: key[standard_attr_id], None -> 21 [ 414.900471] [49941]: key[name], None -> public [ 414.900471] [49941]: key[availability_zones], None -> [] [ 414.900471] [49941]: key[is_default], None -> True [ 414.900471] [49941]: key[status], None -> ACTIVE [ 414.900471] [49941]: key[shared], None -> False [ 414.900471] [49941]: key[router:external], None -> True [ 414.900471] [49941]: key[revision_number], None -> 1 [ 414.900471] [49941]: key[port_security_enabled], None -> True [ 414.900471] [49941]: key[subnets], None -> [] [ 414.900471] [49941]: key[ipv4_address_scope], None -> None [ 414.900471] [49941]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 414.900471] [49941]: key[ipv6_address_scope], None -> None [ 414.900471] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 414.907347] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (c0092108-51c4-4065-86c2-4815315ad52a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.932097] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Pushing event updated for resources: {'Network': ['ID=c0092108-51c4-4065-86c2-4815315ad52a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 414.933913] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] create_network_postcommit called with network settings {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', '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-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}] [ 414.934094] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] create_network_postcommit: [ 414.934094] [49941]: key[vlan_transparent], None -> None [ 414.934094] [49941]: key[id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 414.934094] [49941]: key[tags], None -> [] [ 414.934094] [49941]: key[availability_zone_hints], None -> [] [ 414.934094] [49941]: key[mtu], None -> 8950 [ 414.934094] [49941]: key[provider:network_type], None -> vlan [ 414.934094] [49941]: key[admin_state_up], None -> True [ 414.934094] [49941]: key[provider:physical_network], None -> default [ 414.934094] [49941]: key[provider:segmentation_id], None -> 1001 [ 414.934094] [49941]: key[qinq], None -> None [ 414.934094] [49941]: key[created_at], None -> 2025-11-20T12:26:16Z [ 414.934094] [49941]: key[updated_at], None -> 2025-11-20T12:26:16Z [ 414.934094] [49941]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 414.934094] [49941]: key[description], None -> [ 414.934094] [49941]: key[standard_attr_id], None -> 21 [ 414.934094] [49941]: key[name], None -> public [ 414.934094] [49941]: key[availability_zones], None -> [] [ 414.934094] [49941]: key[is_default], None -> True [ 414.934094] [49941]: key[status], None -> ACTIVE [ 414.934094] [49941]: key[shared], None -> False [ 414.934094] [49941]: key[router:external], None -> True [ 414.934094] [49941]: key[revision_number], None -> 1 [ 414.934094] [49941]: key[port_security_enabled], None -> True [ 414.934094] [49941]: key[subnets], None -> [] [ 414.934094] [49941]: key[ipv4_address_scope], None -> None [ 414.934094] [49941]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 414.934094] [49941]: key[ipv6_address_scope], None -> None [ 414.934094] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 414.936832] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 414.937019] [49941]: DEBUG neutron_lib.callbacks.manager [None req-15f036b1-f4e2-4c2b-8dbc-c3f8c693bd18 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 414.948645] [49941]: [pid: 49941|app: 0|req: 7/12] 10.180.1.21 () {60 vars in 1207 bytes} [Thu Nov 20 12:26:16 2025] POST /networking/v2.0/networks => generated 642 bytes in 243 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 416.264187] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fd345570-f605-4229-b6d2-4a12e6258264 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 416.264985] [49942]: [pid: 49942|app: 0|req: 6/13] 10.180.1.21 () {56 vars in 1261 bytes} [Thu Nov 20 12:26:17 2025] GET /networking/v2.0/subnets/50719376-8d7a-44f6-9510-943ed6bd9220 => generated 686 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 416.272631] [49941]: DEBUG neutron.api.wsgi [None req-ec88015b-ff99-440b-a3b6-159a54fb79d5 demo admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 416.349261] [49941]: [pid: 49941|app: 0|req: 8/14] 10.180.1.21 () {56 vars in 1261 bytes} [Thu Nov 20 12:26:18 2025] GET /networking/v2.0/routers/d3784a53-c293-46f2-a54e-8bedb8e4e303 => generated 505 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 416.669831] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 416.789144] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Allocated IP 192.168.128.1 (c36f0a91-4033-4902-afbc-9aa12d7ce0a4/50719376-8d7a-44f6-9510-943ed6bd9220/bb40316f-ce44-45f7-90fc-d3f5e460846c) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 416.842172] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks [] for allowed_address_pair (bb40316f-ce44-45f7-90fc-d3f5e460846c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 416.842818] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks [] for port (bb40316f-ce44-45f7-90fc-d3f5e460846c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 416.843047] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] create_port_precommit called with port settings {'id': 'bb40316f-ce44-45f7-90fc-d3f5e460846c', 'name': '', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'mac_address': 'fa:16:3e:42:c6:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', 'ip_address': '192.168.128.1'}], 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'port_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': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423} with segments to bind None [ 416.843182] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] create_port_precommit: [ 416.843182] [49942]: key[id], None -> bb40316f-ce44-45f7-90fc-d3f5e460846c [ 416.843182] [49942]: key[binding:vnic_type], None -> normal [ 416.843182] [49942]: key[binding:vif_details], None -> {} [ 416.843182] [49942]: key[allowed_address_pairs], None -> [] [ 416.843182] [49942]: key[binding:profile], None -> {} [ 416.843182] [49942]: key[admin_state_up], None -> True [ 416.843182] [49942]: key[binding:vif_type], None -> unbound [ 416.843182] [49942]: key[device_owner], None -> network:router_interface [ 416.843182] [49942]: key[tenant_id], None -> bf12615d614f427abaaedefb2d3a845d [ 416.843182] [49942]: key[binding:host_id], None -> [ 416.843182] [49942]: key[standard_attr_id], None -> 23 [ 416.843182] [49942]: key[name], None -> [ 416.843182] [49942]: key[mac_address], None -> fa:16:3e:42:c6:c4 [ 416.843182] [49942]: key[status], None -> DOWN [ 416.843182] [49942]: key[network_id], None -> c36f0a91-4033-4902-afbc-9aa12d7ce0a4 [ 416.843182] [49942]: key[fixed_ips], None -> [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', 'ip_address': '192.168.128.1'}] [ 416.843182] [49942]: key[security_groups], None -> [] [ 416.843182] [49942]: key[port_security_enabled], None -> False [ 416.843182] [49942]: key[project_id], None -> bf12615d614f427abaaedefb2d3a845d [ 416.843182] [49942]: key[device_id], None -> d3784a53-c293-46f2-a54e-8bedb8e4e303 [ 416.843182] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 416.882725] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (bb40316f-ce44-45f7-90fc-d3f5e460846c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 416.928313] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Pushing event updated for resources: {'Port': ['ID=bb40316f-ce44-45f7-90fc-d3f5e460846c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 416.937854] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Network c36f0a91-4033-4902-afbc-9aa12d7ce0a4 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 416.938513] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 416.939995] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 416.940238] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] create_port_postcommit called with port settings {'id': 'bb40316f-ce44-45f7-90fc-d3f5e460846c', 'name': '', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'mac_address': 'fa:16:3e:42:c6:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', 'ip_address': '192.168.128.1'}], 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'port_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-20T12:26:18Z', 'updated_at': '2025-11-20T12:26:18Z', 'revision_number': 1, 'network': {'id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423} with segments to bind None [ 416.940491] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] create_port_postcommit: [ 416.940491] [49942]: key[id], None -> bb40316f-ce44-45f7-90fc-d3f5e460846c [ 416.940491] [49942]: key[binding:vnic_type], None -> normal [ 416.940491] [49942]: key[tags], None -> [] [ 416.940491] [49942]: key[binding:vif_details], None -> {} [ 416.940491] [49942]: key[allowed_address_pairs], None -> [] [ 416.940491] [49942]: key[extra_dhcp_opts], None -> [] [ 416.940491] [49942]: key[binding:profile], None -> {} [ 416.940491] [49942]: key[admin_state_up], None -> True [ 416.940491] [49942]: key[network], None -> {'id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423} [ 416.940491] [49942]: key[binding:vif_type], None -> unbound [ 416.940491] [49942]: key[device_owner], None -> network:router_interface [ 416.940491] [49942]: key[created_at], None -> 2025-11-20T12:26:18Z [ 416.940491] [49942]: key[updated_at], None -> 2025-11-20T12:26:18Z [ 416.940491] [49942]: key[tenant_id], None -> bf12615d614f427abaaedefb2d3a845d [ 416.940491] [49942]: key[binding:host_id], None -> [ 416.940491] [49942]: key[description], None -> [ 416.940491] [49942]: key[standard_attr_id], None -> 23 [ 416.940491] [49942]: key[name], None -> [ 416.940491] [49942]: key[mac_address], None -> fa:16:3e:42:c6:c4 [ 416.940491] [49942]: key[status], None -> DOWN [ 416.940491] [49942]: key[network_id], None -> c36f0a91-4033-4902-afbc-9aa12d7ce0a4 [ 416.940491] [49942]: key[fixed_ips], None -> [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', 'ip_address': '192.168.128.1'}] [ 416.940491] [49942]: key[security_groups], None -> [] [ 416.940491] [49942]: key[revision_number], None -> 1 [ 416.940491] [49942]: key[port_security_enabled], None -> False [ 416.940491] [49942]: key[project_id], None -> bf12615d614f427abaaedefb2d3a845d [ 416.940491] [49942]: key[device_id], None -> d3784a53-c293-46f2-a54e-8bedb8e4e303 [ 416.940491] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 416.941218] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (d3784a53-c293-46f2-a54e-8bedb8e4e303), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.104977] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (bb40316f-ce44-45f7-90fc-d3f5e460846c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.232567] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks [] for port (bb40316f-ce44-45f7-90fc-d3f5e460846c), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.232810] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] update_port_precommit called with port settings {'id': 'bb40316f-ce44-45f7-90fc-d3f5e460846c', 'name': '', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'mac_address': 'fa:16:3e:42:c6:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', '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-20T12:26:18Z', 'updated_at': '2025-11-20T12:26:18Z', 'revision_number': 1, 'project_id': 'bf12615d614f427abaaedefb2d3a845d'} (original settings {'id': 'bb40316f-ce44-45f7-90fc-d3f5e460846c', 'name': '', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'mac_address': 'fa:16:3e:42:c6:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', '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-20T12:26:18Z', 'updated_at': '2025-11-20T12:26:18Z', 'revision_number': 1, 'project_id': 'bf12615d614f427abaaedefb2d3a845d'}) 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': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423} with segments to bind None [ 417.232968] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] update_port_precommit: [ 417.232968] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 417.234148] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (bb40316f-ce44-45f7-90fc-d3f5e460846c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.253418] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Pushing event updated for resources: {'Port': ['ID=bb40316f-ce44-45f7-90fc-d3f5e460846c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 417.259613] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] update_port_postcommit called with port settings {'id': 'bb40316f-ce44-45f7-90fc-d3f5e460846c', 'name': '', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'mac_address': 'fa:16:3e:42:c6:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', '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-20T12:26:18Z', 'updated_at': '2025-11-20T12:26:18Z', 'revision_number': 1, 'project_id': 'bf12615d614f427abaaedefb2d3a845d'} (original settings {'id': 'bb40316f-ce44-45f7-90fc-d3f5e460846c', 'name': '', 'network_id': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'mac_address': 'fa:16:3e:42:c6:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': '50719376-8d7a-44f6-9510-943ed6bd9220', '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-20T12:26:18Z', 'updated_at': '2025-11-20T12:26:18Z', 'revision_number': 1, 'project_id': 'bf12615d614f427abaaedefb2d3a845d'}) 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': 'c36f0a91-4033-4902-afbc-9aa12d7ce0a4', 'name': 'private', 'tenant_id': 'bf12615d614f427abaaedefb2d3a845d', 'project_id': 'bf12615d614f427abaaedefb2d3a845d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['50719376-8d7a-44f6-9510-943ed6bd9220'], '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-20T12:26:08Z', 'updated_at': '2025-11-20T12:26:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 423} with segments to bind None [ 417.259811] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] update_port_postcommit: [ 417.259811] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 417.260066] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (d3784a53-c293-46f2-a54e-8bedb8e4e303), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 417.290688] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Network c36f0a91-4033-4902-afbc-9aa12d7ce0a4 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 417.291305] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 417.363118] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Router d3784a53-c293-46f2-a54e-8bedb8e4e303 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 417.399223] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ae1083c2-e19f-4bf0-8cc9-de602119c0ea demo admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 417.403220] [49942]: [pid: 49942|app: 0|req: 7/15] 10.180.1.21 () {60 vars in 1376 bytes} [Thu Nov 20 12:26:18 2025] PUT /networking/v2.0/routers/d3784a53-c293-46f2-a54e-8bedb8e4e303/add_router_interface => generated 309 bytes in 1049 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 418.693700] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-50d29d90-e3b1-450f-b4d8-d2fadc09f3bf admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 418.694495] [49941]: [pid: 49941|app: 0|req: 9/16] 10.180.1.21 () {56 vars in 1264 bytes} [Thu Nov 20 12:26:20 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 642 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 418.702399] [49942]: DEBUG neutron.api.v2.base [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Request body: {'subnet': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'enable_dhcp': False, 'name': 'public-subnet', 'cidr': '10.180.180.0/24', 'allocation_pools': [{'start': '10.180.180.128', 'end': '10.180.180.254'}], 'gateway_ip': '10.180.180.1', 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 418.716668] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Made reservation on behalf of a823483b0ee246f98e774659828d00be for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 418.719224] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 418.731344] [49942]: DEBUG neutron.db.ipam_backend_mixin [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Performing IP validity checks on allocation pools {{(pid=49942) validate_allocation_pools /opt/stack/neutron/neutron/db/ipam_backend_mixin.py:317}} [ 418.731645] [49942]: DEBUG neutron.db.ipam_backend_mixin [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Checking for overlaps among allocation pools and gateway ip {{(pid=49942) validate_allocation_pools /opt/stack/neutron/neutron/db/ipam_backend_mixin.py:338}} [ 418.790488] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] create_subnet_precommit called with subnet settings {'id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'name': 'public-subnet', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', '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-20T12:26:20Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 0, 'project_id': 'a823483b0ee246f98e774659828d00be'} (original settings None) [ 418.790714] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] create_subnet_precommit: [ 418.790714] [49942]: key[ipv6_ra_mode], None -> None [ 418.790714] [49942]: key[id], None -> ad3356f7-c944-4385-ac0e-571d9ae72ba5 [ 418.790714] [49942]: key[tags], None -> [] [ 418.790714] [49942]: key[allocation_pools], None -> [{'start': '10.180.180.128', 'end': '10.180.180.254'}] [ 418.790714] [49942]: key[enable_dhcp], None -> False [ 418.790714] [49942]: key[ip_version], None -> 4 [ 418.790714] [49942]: key[created_at], None -> 2025-11-20T12:26:20Z [ 418.790714] [49942]: key[updated_at], None -> 2025-11-20T12:26:20Z [ 418.790714] [49942]: key[description], None -> [ 418.790714] [49942]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 418.790714] [49942]: key[standard_attr_id], None -> 24 [ 418.790714] [49942]: key[cidr], None -> 10.180.180.0/24 [ 418.790714] [49942]: key[ipv6_address_mode], None -> None [ 418.790714] [49942]: key[name], None -> public-subnet [ 418.790714] [49942]: key[subnetpool_id], None -> None [ 418.790714] [49942]: key[host_routes], None -> [] [ 418.790714] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 418.790714] [49942]: key[shared], None -> False [ 418.790714] [49942]: key[router:external], None -> True [ 418.790714] [49942]: key[revision_number], None -> 0 [ 418.790714] [49942]: key[gateway_ip], None -> 10.180.180.1 [ 418.790714] [49942]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 418.790714] [49942]: key[service_types], None -> [] [ 418.790714] [49942]: key[dns_nameservers], None -> [] [ 418.790714] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 418.823415] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (ad3356f7-c944-4385-ac0e-571d9ae72ba5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 418.834663] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Pushing event updated for resources: {'Subnet': ['ID=ad3356f7-c944-4385-ac0e-571d9ae72ba5,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 418.851364] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Checking segment: {'id': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 418.851501] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Network hostable DHCP agents. Network: c0092108-51c4-4065-86c2-4815315ad52a, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 418.858946] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 418.862778] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c0092108-51c4-4065-86c2-4815315ad52a) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 418.864912] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] create_subnet_postcommit called with subnet settings {'id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'name': 'public-subnet', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', '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-20T12:26:20Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 0, 'project_id': 'a823483b0ee246f98e774659828d00be', 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], '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-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}} (original settings None) [ 418.865066] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] create_subnet_postcommit: [ 418.865066] [49942]: key[ipv6_ra_mode], None -> None [ 418.865066] [49942]: key[id], None -> ad3356f7-c944-4385-ac0e-571d9ae72ba5 [ 418.865066] [49942]: key[tags], None -> [] [ 418.865066] [49942]: key[allocation_pools], None -> [{'start': '10.180.180.128', 'end': '10.180.180.254'}] [ 418.865066] [49942]: key[enable_dhcp], None -> False [ 418.865066] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], '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-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 418.865066] [49942]: key[ip_version], None -> 4 [ 418.865066] [49942]: key[created_at], None -> 2025-11-20T12:26:20Z [ 418.865066] [49942]: key[updated_at], None -> 2025-11-20T12:26:20Z [ 418.865066] [49942]: key[description], None -> [ 418.865066] [49942]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 418.865066] [49942]: key[standard_attr_id], None -> 24 [ 418.865066] [49942]: key[cidr], None -> 10.180.180.0/24 [ 418.865066] [49942]: key[ipv6_address_mode], None -> None [ 418.865066] [49942]: key[name], None -> public-subnet [ 418.865066] [49942]: key[subnetpool_id], None -> None [ 418.865066] [49942]: key[host_routes], None -> [] [ 418.865066] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 418.865066] [49942]: key[shared], None -> False [ 418.865066] [49942]: key[router:external], None -> True [ 418.865066] [49942]: key[revision_number], None -> 0 [ 418.865066] [49942]: key[gateway_ip], None -> 10.180.180.1 [ 418.865066] [49942]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 418.865066] [49942]: key[service_types], None -> [] [ 418.865066] [49942]: key[dns_nameservers], None -> [] [ 418.865066] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 418.866283] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 418.866595] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c55c7e80-cf9f-4d89-84dd-8052454188d7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 418.874147] [49942]: [pid: 49942|app: 0|req: 8/17] 10.180.1.21 () {60 vars in 1204 bytes} [Thu Nov 20 12:26:20 2025] POST /networking/v2.0/subnets => generated 650 bytes in 174 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 420.157613] [49941]: DEBUG neutron.api.wsgi [None req-513c6a30-a307-4449-a46e-1aa5754633dc demo admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 420.393127] [49941]: [pid: 49941|app: 0|req: 10/18] 10.180.1.21 () {56 vars in 1261 bytes} [Thu Nov 20 12:26:21 2025] GET /networking/v2.0/routers/d3784a53-c293-46f2-a54e-8bedb8e4e303 => generated 511 bytes in 255 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 420.428271] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8533db19-62d5-4459-873c-0a12b4856e01 demo admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 420.429068] [49942]: [pid: 49942|app: 0|req: 9/19] 10.180.1.21 () {56 vars in 1264 bytes} [Thu Nov 20 12:26:22 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 686 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 420.436138] [49941]: [pid: 49941|app: 0|req: 11/20] 10.180.1.21 () {56 vars in 1246 bytes} [Thu Nov 20 12:26:22 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) [ 420.441110] [49942]: DEBUG neutron.api.wsgi [None req-a784ca6c-27c1-4d56-bd70-e68f4a0cfaed demo admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 420.441636] [49942]: DEBUG neutron.api.wsgi [None req-a784ca6c-27c1-4d56-bd70-e68f4a0cfaed demo admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 420.441987] [49942]: [pid: 49942|app: 0|req: 10/21] 10.180.1.21 () {56 vars in 1172 bytes} [Thu Nov 20 12:26:22 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) [ 420.498953] [49941]: DEBUG neutron.api.v2.base [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Request body: {'router': {'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 420.602479] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks [] for router_gateway (d3784a53-c293-46f2-a54e-8bedb8e4e303), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 420.692616] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks [] for router_gateway (d3784a53-c293-46f2-a54e-8bedb8e4e303), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 420.717936] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 420.788679] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Allocated IP 10.180.180.210 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 420.829897] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks [] for allowed_address_pair (f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 420.830633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks [] for port (f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 420.830838] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] create_port_precommit called with port settings {'id': 'f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:6c:d2:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 420.831024] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] create_port_precommit: [ 420.831024] [49941]: key[id], None -> f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6 [ 420.831024] [49941]: key[binding:vnic_type], None -> normal [ 420.831024] [49941]: key[binding:vif_details], None -> {} [ 420.831024] [49941]: key[allowed_address_pairs], None -> [] [ 420.831024] [49941]: key[binding:profile], None -> {} [ 420.831024] [49941]: key[admin_state_up], None -> True [ 420.831024] [49941]: key[binding:vif_type], None -> unbound [ 420.831024] [49941]: key[device_owner], None -> network:router_gateway [ 420.831024] [49941]: key[tenant_id], None -> [ 420.831024] [49941]: key[binding:host_id], None -> [ 420.831024] [49941]: key[standard_attr_id], None -> 25 [ 420.831024] [49941]: key[name], None -> [ 420.831024] [49941]: key[mac_address], None -> fa:16:3e:6c:d2:b8 [ 420.831024] [49941]: key[status], None -> DOWN [ 420.831024] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 420.831024] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.210'}] [ 420.831024] [49941]: key[security_groups], None -> [] [ 420.831024] [49941]: key[port_security_enabled], None -> False [ 420.831024] [49941]: key[project_id], None -> [ 420.831024] [49941]: key[device_id], None -> d3784a53-c293-46f2-a54e-8bedb8e4e303 [ 420.831024] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 420.867479] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 420.914846] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Pushing event updated for resources: {'Port': ['ID=f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 420.924800] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 420.925465] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 420.927118] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 420.927337] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] create_port_postcommit called with port settings {'id': 'f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:6c:d2:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd3784a53-c293-46f2-a54e-8bedb8e4e303', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:26:22Z', 'updated_at': '2025-11-20T12:26:22Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 420.927506] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] create_port_postcommit: [ 420.927506] [49941]: key[id], None -> f4d2d172-cbe9-42d7-bd7a-c059e3ccebc6 [ 420.927506] [49941]: key[binding:vnic_type], None -> normal [ 420.927506] [49941]: key[tags], None -> [] [ 420.927506] [49941]: key[binding:vif_details], None -> {} [ 420.927506] [49941]: key[allowed_address_pairs], None -> [] [ 420.927506] [49941]: key[extra_dhcp_opts], None -> [] [ 420.927506] [49941]: key[binding:profile], None -> {} [ 420.927506] [49941]: key[admin_state_up], None -> True [ 420.927506] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 420.927506] [49941]: key[binding:vif_type], None -> unbound [ 420.927506] [49941]: key[device_owner], None -> network:router_gateway [ 420.927506] [49941]: key[created_at], None -> 2025-11-20T12:26:22Z [ 420.927506] [49941]: key[updated_at], None -> 2025-11-20T12:26:22Z [ 420.927506] [49941]: key[tenant_id], None -> [ 420.927506] [49941]: key[binding:host_id], None -> [ 420.927506] [49941]: key[description], None -> [ 420.927506] [49941]: key[standard_attr_id], None -> 25 [ 420.927506] [49941]: key[name], None -> [ 420.927506] [49941]: key[mac_address], None -> fa:16:3e:6c:d2:b8 [ 420.927506] [49941]: key[status], None -> DOWN [ 420.927506] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 420.927506] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.210'}] [ 420.927506] [49941]: key[security_groups], None -> [] [ 420.927506] [49941]: key[revision_number], None -> 1 [ 420.927506] [49941]: key[port_security_enabled], None -> False [ 420.927506] [49941]: key[project_id], None -> [ 420.927506] [49941]: key[device_id], None -> d3784a53-c293-46f2-a54e-8bedb8e4e303 [ 420.927506] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 421.068698] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks [] for router_gateway (d3784a53-c293-46f2-a54e-8bedb8e4e303), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 421.152124] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._handle_distributed_migration-3683216', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._validate_migration-3680876', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._update_router_provider-116479'] for router (d3784a53-c293-46f2-a54e-8bedb8e4e303), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 421.155653] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_distributed_port_bindings_after_change-3683239', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_snat_interfaces_after_change-3683262', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._reconfigure_ha_resources-3680867'] for router (d3784a53-c293-46f2-a54e-8bedb8e4e303), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 421.222322] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Router d3784a53-c293-46f2-a54e-8bedb8e4e303 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 421.271497] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 421.276776] [49941]: DEBUG neutron_lib.callbacks.manager [None req-094a9b5a-eb23-4332-ae94-3e70aafd92b5 demo admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 421.277339] [49941]: [pid: 49941|app: 0|req: 12/22] 10.180.1.21 () {60 vars in 1313 bytes} [Thu Nov 20 12:26:22 2025] PUT /networking/v2.0/routers/d3784a53-c293-46f2-a54e-8bedb8e4e303 => generated 693 bytes in 781 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 422.702526] [49942]: [pid: 49942|app: 0|req: 11/23] 10.180.1.21 () {56 vars in 1376 bytes} [Thu Nov 20 12:26:24 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 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 431.270281] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=511,neutron:INSERT=52,neutron:UPDATE=15,neutron:DELETE=6 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 432.699274] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=526,neutron:INSERT=32,neutron:DELETE=6,neutron:UPDATE=10 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 470.667258] [49941]: DEBUG neutron.api.wsgi [None req-57046cb6-ab10-4c49-9e0b-beb8a10530c6 admin admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 470.667833] [49941]: DEBUG neutron.api.wsgi [None req-57046cb6-ab10-4c49-9e0b-beb8a10530c6 admin admin] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 470.668225] [49941]: [pid: 49941|app: 0|req: 13/24] 10.180.1.21 () {56 vars in 1172 bytes} [Thu Nov 20 12:27:12 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) [ 471.938753] [49942]: INFO neutron.pecan_wsgi.hooks.translation [None req-4a9c4a96-7370-4d57-9aea-4bd8aef00a9a admin admin] GET failed (client error): The resource could not be found. [ 471.939496] [49942]: [pid: 49942|app: 0|req: 12/25] 10.180.1.21 () {56 vars in 1174 bytes} [Thu Nov 20 12:27:13 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) [ 472.000317] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a4a8696e-203e-4e1e-a0a9-6abee9c924e4 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 472.001185] [49941]: [pid: 49941|app: 0|req: 14/26] 10.180.1.21 () {56 vars in 1189 bytes} [Thu Nov 20 12:27:13 2025] GET /networking/v2.0/networks?name=public => generated 689 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 473.198875] [49942]: DEBUG neutron.api.v2.base [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Request body: {'network': {'shared': True, 'admin_state_up': True, 'name': 'shared'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 473.215317] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Made reservation on behalf of a823483b0ee246f98e774659828d00be for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 473.217846] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.238714] [49942]: WARNING neutron.services.revisions.revision_plugin [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Could not find related network for resource to bump revision. [ 473.255966] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] vlan segment allocate from pool success with {'vlan_id': 736, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 473.263526] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Publish callbacks ['neutron.services.segments.db._add_segment_host_mapping_for_segment-8008057239907', 'neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (524f18f0-5652-4c31-9c7f-928a0ebf57f1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.263763] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Unsubscribe: segment precommit_create {{(pid=49942) unsubscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:90}} [ 473.263907] [49942]: INFO neutron.db.segments_db [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Added segment 524f18f0-5652-4c31-9c7f-928a0ebf57f1 of type vlan for network 105bd571-d05c-498c-9096-156688635b4e [ 473.280616] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (105bd571-d05c-498c-9096-156688635b4e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.290665] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] create_network_precommit called with network settings {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', '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': 736, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] [ 473.290826] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] create_network_precommit: [ 473.290826] [49942]: key[vlan_transparent], None -> None [ 473.290826] [49942]: key[id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 473.290826] [49942]: key[tags], None -> [] [ 473.290826] [49942]: key[availability_zone_hints], None -> [] [ 473.290826] [49942]: key[mtu], None -> 8950 [ 473.290826] [49942]: key[provider:network_type], None -> vlan [ 473.290826] [49942]: key[admin_state_up], None -> True [ 473.290826] [49942]: key[provider:physical_network], None -> default [ 473.290826] [49942]: key[provider:segmentation_id], None -> 736 [ 473.290826] [49942]: key[qinq], None -> None [ 473.290826] [49942]: key[created_at], None -> 2025-11-20T12:27:14Z [ 473.290826] [49942]: key[updated_at], None -> 2025-11-20T12:27:15Z [ 473.290826] [49942]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 473.290826] [49942]: key[description], None -> [ 473.290826] [49942]: key[standard_attr_id], None -> 26 [ 473.290826] [49942]: key[name], None -> shared [ 473.290826] [49942]: key[availability_zones], None -> [] [ 473.290826] [49942]: key[status], None -> ACTIVE [ 473.290826] [49942]: key[shared], None -> True [ 473.290826] [49942]: key[router:external], None -> False [ 473.290826] [49942]: key[revision_number], None -> 1 [ 473.290826] [49942]: key[port_security_enabled], None -> True [ 473.290826] [49942]: key[subnets], None -> [] [ 473.290826] [49942]: key[ipv4_address_scope], None -> None [ 473.290826] [49942]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 473.290826] [49942]: key[ipv6_address_scope], None -> None [ 473.290826] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 473.297143] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (105bd571-d05c-498c-9096-156688635b4e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.319908] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Pushing event updated for resources: {'Network': ['ID=105bd571-d05c-498c-9096-156688635b4e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 473.323646] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.323756] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.323860] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.323959] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324070] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324166] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324257] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324384] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324436] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324522] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324611] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324700] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324788] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324877] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.324964] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 473.325550] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Tracked resource versions report: [ 473.325550] [49942]: pushed versions: [ 473.325550] [49942]: { 'AddressGroup': {'1.2'}, [ 473.325550] [49942]: 'Agent': {'1.1'}, [ 473.325550] [49942]: 'ConntrackHelper': {'1.0'}, [ 473.325550] [49942]: 'LocalIPAssociation': {'1.0'}, [ 473.325550] [49942]: 'Log': {'1.0'}, [ 473.325550] [49942]: 'NDPProxy': {'1.0'}, [ 473.325550] [49942]: 'Network': {'1.2'}, [ 473.325550] [49942]: 'Port': {'1.10'}, [ 473.325550] [49942]: 'PortForwarding': {'1.3'}, [ 473.325550] [49942]: 'QosPolicy': {'1.10'}, [ 473.325550] [49942]: 'SecurityGroup': {'1.6'}, [ 473.325550] [49942]: 'SecurityGroupRule': {'1.3'}, [ 473.325550] [49942]: 'SubPort': {'1.0'}, [ 473.325550] [49942]: 'Subnet': {'1.2'}, [ 473.325550] [49942]: 'Trunk': {'1.1'}} [ 473.325550] [49942]: consumer versions: [ 473.325550] [49942]: { L3 agent@devstack: {}, [ 473.325550] [49942]: DHCP agent@devstack: {}, [ 473.325550] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 473.325550] [49942]: 'Agent': '1.1', [ 473.325550] [49942]: 'ConntrackHelper': '1.0', [ 473.325550] [49942]: 'LocalIPAssociation': '1.0', [ 473.325550] [49942]: 'Log': '1.0', [ 473.325550] [49942]: 'NDPProxy': '1.0', [ 473.325550] [49942]: 'Network': '1.2', [ 473.325550] [49942]: 'Port': '1.10', [ 473.325550] [49942]: 'PortForwarding': '1.3', [ 473.325550] [49942]: 'QosPolicy': '1.10', [ 473.325550] [49942]: 'SecurityGroup': '1.6', [ 473.325550] [49942]: 'SecurityGroupRule': '1.3', [ 473.325550] [49942]: 'SubPort': '1.0', [ 473.325550] [49942]: 'Subnet': '1.2', [ 473.325550] [49942]: 'Trunk': '1.1'}, [ 473.325550] [49942]: Metadata agent@devstack: {}} [ 473.325550] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 473.327620] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] create_network_postcommit called with network settings {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', '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': 736, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:15Z', 'revision_number': 1} (original settings None) and network segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] [ 473.327742] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] create_network_postcommit: [ 473.327742] [49942]: key[vlan_transparent], None -> None [ 473.327742] [49942]: key[id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 473.327742] [49942]: key[tags], None -> [] [ 473.327742] [49942]: key[availability_zone_hints], None -> [] [ 473.327742] [49942]: key[mtu], None -> 8950 [ 473.327742] [49942]: key[provider:network_type], None -> vlan [ 473.327742] [49942]: key[admin_state_up], None -> True [ 473.327742] [49942]: key[provider:physical_network], None -> default [ 473.327742] [49942]: key[provider:segmentation_id], None -> 736 [ 473.327742] [49942]: key[qinq], None -> None [ 473.327742] [49942]: key[created_at], None -> 2025-11-20T12:27:14Z [ 473.327742] [49942]: key[updated_at], None -> 2025-11-20T12:27:15Z [ 473.327742] [49942]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 473.327742] [49942]: key[description], None -> [ 473.327742] [49942]: key[standard_attr_id], None -> 26 [ 473.327742] [49942]: key[name], None -> shared [ 473.327742] [49942]: key[availability_zones], None -> [] [ 473.327742] [49942]: key[status], None -> ACTIVE [ 473.327742] [49942]: key[shared], None -> True [ 473.327742] [49942]: key[router:external], None -> False [ 473.327742] [49942]: key[revision_number], None -> 1 [ 473.327742] [49942]: key[port_security_enabled], None -> True [ 473.327742] [49942]: key[subnets], None -> [] [ 473.327742] [49942]: key[ipv4_address_scope], None -> None [ 473.327742] [49942]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 473.327742] [49942]: key[ipv6_address_scope], None -> None [ 473.327742] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 473.330346] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 473.330655] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e211dcd0-a241-44e7-a0d7-75f358e46cac admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 473.338377] [49942]: [pid: 49942|app: 0|req: 13/27] 10.180.1.21 () {60 vars in 1206 bytes} [Thu Nov 20 12:27:14 2025] POST /networking/v2.0/networks => generated 623 bytes in 162 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 474.627234] [49941]: INFO neutron.pecan_wsgi.hooks.translation [None req-f8736267-19ab-46fc-a21a-05975f5854ac admin admin] GET failed (client error): The resource could not be found. [ 474.628426] [49941]: [pid: 49941|app: 0|req: 15/28] 10.180.1.21 () {56 vars in 1174 bytes} [Thu Nov 20 12:27:16 2025] GET /networking/v2.0/networks/shared => generated 108 bytes in 32 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 474.664198] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9ff07dd9-b69e-40b7-9fc3-a9c8f55a4b7b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 474.665098] [49942]: [pid: 49942|app: 0|req: 14/29] 10.180.1.21 () {56 vars in 1189 bytes} [Thu Nov 20 12:27:16 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) [ 474.674183] [49941]: DEBUG neutron.api.v2.base [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Request body: {'subnet': {'cidr': '192.168.233.0/24', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared-subnet', 'ip_version': 4, 'description': 'shared-subnet'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 474.689240] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Made reservation on behalf of a823483b0ee246f98e774659828d00be for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 474.691725] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 474.780137] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] create_subnet_precommit called with subnet settings {'id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'name': 'shared-subnet', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', '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-20T12:27:16Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 0, 'project_id': 'a823483b0ee246f98e774659828d00be'} (original settings None) [ 474.780376] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] create_subnet_precommit: [ 474.780376] [49941]: key[ipv6_ra_mode], None -> None [ 474.780376] [49941]: key[id], None -> 554ecdfe-63cb-4b0b-93e0-d77f1d505eac [ 474.780376] [49941]: key[tags], None -> [] [ 474.780376] [49941]: key[allocation_pools], None -> [{'start': '192.168.233.2', 'end': '192.168.233.254'}] [ 474.780376] [49941]: key[enable_dhcp], None -> True [ 474.780376] [49941]: key[ip_version], None -> 4 [ 474.780376] [49941]: key[created_at], None -> 2025-11-20T12:27:16Z [ 474.780376] [49941]: key[updated_at], None -> 2025-11-20T12:27:16Z [ 474.780376] [49941]: key[description], None -> shared-subnet [ 474.780376] [49941]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 474.780376] [49941]: key[standard_attr_id], None -> 28 [ 474.780376] [49941]: key[cidr], None -> 192.168.233.0/24 [ 474.780376] [49941]: key[ipv6_address_mode], None -> None [ 474.780376] [49941]: key[name], None -> shared-subnet [ 474.780376] [49941]: key[subnetpool_id], None -> None [ 474.780376] [49941]: key[host_routes], None -> [] [ 474.780376] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 474.780376] [49941]: key[shared], None -> True [ 474.780376] [49941]: key[router:external], None -> False [ 474.780376] [49941]: key[revision_number], None -> 0 [ 474.780376] [49941]: key[gateway_ip], None -> 192.168.233.1 [ 474.780376] [49941]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 474.780376] [49941]: key[service_types], None -> [] [ 474.780376] [49941]: key[dns_nameservers], None -> [] [ 474.780376] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 474.782081] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (554ecdfe-63cb-4b0b-93e0-d77f1d505eac), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 474.796477] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Pushing event updated for resources: {'Subnet': ['ID=554ecdfe-63cb-4b0b-93e0-d77f1d505eac,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 474.800742] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.800922] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.800966] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801091] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801154] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801220] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801316] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801406] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801494] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801582] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801672] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801762] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801849] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.801939] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.802035] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 474.802667] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Tracked resource versions report: [ 474.802667] [49941]: pushed versions: [ 474.802667] [49941]: { 'AddressGroup': {'1.2'}, [ 474.802667] [49941]: 'Agent': {'1.1'}, [ 474.802667] [49941]: 'ConntrackHelper': {'1.0'}, [ 474.802667] [49941]: 'LocalIPAssociation': {'1.0'}, [ 474.802667] [49941]: 'Log': {'1.0'}, [ 474.802667] [49941]: 'NDPProxy': {'1.0'}, [ 474.802667] [49941]: 'Network': {'1.2'}, [ 474.802667] [49941]: 'Port': {'1.10'}, [ 474.802667] [49941]: 'PortForwarding': {'1.3'}, [ 474.802667] [49941]: 'QosPolicy': {'1.10'}, [ 474.802667] [49941]: 'SecurityGroup': {'1.6'}, [ 474.802667] [49941]: 'SecurityGroupRule': {'1.3'}, [ 474.802667] [49941]: 'SubPort': {'1.0'}, [ 474.802667] [49941]: 'Subnet': {'1.2'}, [ 474.802667] [49941]: 'Trunk': {'1.1'}} [ 474.802667] [49941]: consumer versions: [ 474.802667] [49941]: { DHCP agent@devstack: {}, [ 474.802667] [49941]: L3 agent@devstack: {}, [ 474.802667] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 474.802667] [49941]: 'Agent': '1.1', [ 474.802667] [49941]: 'ConntrackHelper': '1.0', [ 474.802667] [49941]: 'LocalIPAssociation': '1.0', [ 474.802667] [49941]: 'Log': '1.0', [ 474.802667] [49941]: 'NDPProxy': '1.0', [ 474.802667] [49941]: 'Network': '1.2', [ 474.802667] [49941]: 'Port': '1.10', [ 474.802667] [49941]: 'PortForwarding': '1.3', [ 474.802667] [49941]: 'QosPolicy': '1.10', [ 474.802667] [49941]: 'SecurityGroup': '1.6', [ 474.802667] [49941]: 'SecurityGroupRule': '1.3', [ 474.802667] [49941]: 'SubPort': '1.0', [ 474.802667] [49941]: 'Subnet': '1.2', [ 474.802667] [49941]: 'Trunk': '1.1'}, [ 474.802667] [49941]: Metadata agent@devstack: {}} [ 474.802667] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 474.823270] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Checking segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 474.823575] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Network hostable DHCP agents. Network: 105bd571-d05c-498c-9096-156688635b4e, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 474.834593] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Network 105bd571-d05c-498c-9096-156688635b4e is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 474.840120] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 105bd571-d05c-498c-9096-156688635b4e) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 474.842525] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] create_subnet_postcommit called with subnet settings {'id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'name': 'shared-subnet', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', '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-20T12:27:16Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 0, 'project_id': 'a823483b0ee246f98e774659828d00be', 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) [ 474.842765] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] create_subnet_postcommit: [ 474.842765] [49941]: key[ipv6_ra_mode], None -> None [ 474.842765] [49941]: key[id], None -> 554ecdfe-63cb-4b0b-93e0-d77f1d505eac [ 474.842765] [49941]: key[tags], None -> [] [ 474.842765] [49941]: key[allocation_pools], None -> [{'start': '192.168.233.2', 'end': '192.168.233.254'}] [ 474.842765] [49941]: key[enable_dhcp], None -> True [ 474.842765] [49941]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 474.842765] [49941]: key[ip_version], None -> 4 [ 474.842765] [49941]: key[created_at], None -> 2025-11-20T12:27:16Z [ 474.842765] [49941]: key[updated_at], None -> 2025-11-20T12:27:16Z [ 474.842765] [49941]: key[description], None -> shared-subnet [ 474.842765] [49941]: key[tenant_id], None -> a823483b0ee246f98e774659828d00be [ 474.842765] [49941]: key[standard_attr_id], None -> 28 [ 474.842765] [49941]: key[cidr], None -> 192.168.233.0/24 [ 474.842765] [49941]: key[ipv6_address_mode], None -> None [ 474.842765] [49941]: key[name], None -> shared-subnet [ 474.842765] [49941]: key[subnetpool_id], None -> None [ 474.842765] [49941]: key[host_routes], None -> [] [ 474.842765] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 474.842765] [49941]: key[shared], None -> True [ 474.842765] [49941]: key[router:external], None -> False [ 474.842765] [49941]: key[revision_number], None -> 0 [ 474.842765] [49941]: key[gateway_ip], None -> 192.168.233.1 [ 474.842765] [49941]: key[project_id], None -> a823483b0ee246f98e774659828d00be [ 474.842765] [49941]: key[service_types], None -> [] [ 474.842765] [49941]: key[dns_nameservers], None -> [] [ 474.842765] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 474.844240] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 474.844240] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df6e7479-3907-4d98-ab70-826c961b82c8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 474.852650] [49941]: [pid: 49941|app: 0|req: 16/30] 10.180.1.21 () {60 vars in 1204 bytes} [Thu Nov 20 12:27:16 2025] POST /networking/v2.0/subnets => generated 665 bytes in 181 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 484.660214] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=50,neutron:INSERT=8,neutron:UPDATE=3,neutron:DELETE=2 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 484.850488] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=81,neutron:INSERT=9,neutron:UPDATE=2,neutron:DELETE=2 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 516.946540] [49942]: DEBUG neutron.api.wsgi [None req-01e15014-3fbc-418f-882d-a819978a290c tempest-verify_tempest_config-60152623 tempest-verify_tempest_config-60152623-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 516.946981] [49942]: [pid: 49942|app: 0|req: 15/31] 10.180.1.21 () {58 vars in 1138 bytes} [Thu Nov 20 12:27:58 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) [ 517.162561] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6987f95b-ce93-4438-b5d4-886e6fd2b3fb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 517.231520] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6987f95b-ce93-4438-b5d4-886e6fd2b3fb admin admin] Publish callbacks [] for security_group (3ed2661a-bf94-4113-bfc3-e891e98c24a1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 517.232814] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6987f95b-ce93-4438-b5d4-886e6fd2b3fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3ed2661a-bf94-4113-bfc3-e891e98c24a1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 517.250127] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6987f95b-ce93-4438-b5d4-886e6fd2b3fb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3ed2661a-bf94-4113-bfc3-e891e98c24a1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 517.267453] [49941]: [pid: 49941|app: 0|req: 17/32] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:27:58 2025] GET /networking/v2.0/security-groups?tenant_id=e921b3dc82864cf88c4e372dc0d50e36&name=default => generated 2921 bytes in 157 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 517.318956] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4daf6d7-4c18-4d98-915d-28282f7347d1 admin admin] Publish callbacks [] for security_group (3ed2661a-bf94-4113-bfc3-e891e98c24a1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 517.334843] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4daf6d7-4c18-4d98-915d-28282f7347d1 admin admin] Publish callbacks [] for security_group (3ed2661a-bf94-4113-bfc3-e891e98c24a1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 517.370918] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4daf6d7-4c18-4d98-915d-28282f7347d1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3ed2661a-bf94-4113-bfc3-e891e98c24a1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 517.375065] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f4daf6d7-4c18-4d98-915d-28282f7347d1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3ed2661a-bf94-4113-bfc3-e891e98c24a1,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 517.379136] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4daf6d7-4c18-4d98-915d-28282f7347d1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 517.379519] [49942]: [pid: 49942|app: 0|req: 16/33] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:27:59 2025] DELETE /networking/v2.0/security-groups/3ed2661a-bf94-4113-bfc3-e891e98c24a1 => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 527.264646] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=31,neutron:INSERT=11,neutron:UPDATE=1 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 527.373425] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=25,neutron:DELETE=4 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 540.964402] [49941]: DEBUG neutron.api.wsgi [None req-7d5ff0c3-3b48-4e9e-bdbd-9802ed1e9c45 demo admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 540.999488] [49941]: [pid: 49941|app: 0|req: 18/34] 10.180.1.21 () {56 vars in 1444 bytes} [Thu Nov 20 12:28:22 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&fields=description&fields=project_id&fields=tags&fields=shared&project_id=bf12615d614f427abaaedefb2d3a845d => generated 208 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 542.199139] [49942]: DEBUG neutron.api.wsgi [None req-f2aa2ddc-ab6c-4f0f-8327-0d2f3844604f demo admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 542.220567] [49942]: [pid: 49942|app: 0|req: 17/35] 10.180.1.21 () {56 vars in 1285 bytes} [Thu Nov 20 12:28:23 2025] GET /networking/v2.0/security-groups/643bc883-ce39-4206-a679-04be845fc98c => generated 2915 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 542.226967] [49941]: DEBUG neutron.api.wsgi [None req-d148c7a4-3349-482d-a994-08dad79eeca0 demo admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 542.243208] [49941]: [pid: 49941|app: 0|req: 19/36] 10.180.1.21 () {56 vars in 1373 bytes} [Thu Nov 20 12:28:23 2025] GET /networking/v2.0/security-group-rules?direction=ingress&protocol=tcp&security_group_id=643bc883-ce39-4206-a679-04be845fc98c => generated 28 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 543.444961] [49942]: DEBUG neutron.api.wsgi [None req-6e3cd96f-2c11-4003-89dc-d8146e1452cc demo admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 543.465502] [49942]: [pid: 49942|app: 0|req: 18/37] 10.180.1.21 () {56 vars in 1285 bytes} [Thu Nov 20 12:28:25 2025] GET /networking/v2.0/security-groups/643bc883-ce39-4206-a679-04be845fc98c => generated 2915 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 543.473200] [49941]: DEBUG neutron.api.v2.base [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Request body: {'security_group_rule': {'remote_ip_prefix': '0.0.0.0/0', 'port_range_max': 22, 'port_range_min': 22, 'protocol': 'tcp', 'ethertype': 'IPv4', 'direction': 'ingress', 'security_group_id': '643bc883-ce39-4206-a679-04be845fc98c'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 543.500121] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Publish callbacks [] for security_group_rule (0d1c166b-62ad-4752-95b6-a28ee73768b6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.531395] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Publish callbacks [] for security_group_rule (0d1c166b-62ad-4752-95b6-a28ee73768b6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.539504] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (0d1c166b-62ad-4752-95b6-a28ee73768b6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.549614] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0d1c166b-62ad-4752-95b6-a28ee73768b6,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 543.554147] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554267] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554368] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554465] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554558] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554650] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554742] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554831] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.554922] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555018] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555111] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555202] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555290] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555404] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555475] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555580] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555668] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555747] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555827] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.555916] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556010] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556101] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556188] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556277] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556363] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556451] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556539] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556625] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556713] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.556799] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 543.557563] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Tracked resource versions report: [ 543.557563] [49941]: pushed versions: [ 543.557563] [49941]: { 'AddressGroup': {'1.2'}, [ 543.557563] [49941]: 'Agent': {'1.1'}, [ 543.557563] [49941]: 'ConntrackHelper': {'1.0'}, [ 543.557563] [49941]: 'LocalIPAssociation': {'1.0'}, [ 543.557563] [49941]: 'Log': {'1.0'}, [ 543.557563] [49941]: 'NDPProxy': {'1.0'}, [ 543.557563] [49941]: 'Network': {'1.2'}, [ 543.557563] [49941]: 'Port': {'1.10'}, [ 543.557563] [49941]: 'PortForwarding': {'1.3'}, [ 543.557563] [49941]: 'QosPolicy': {'1.10'}, [ 543.557563] [49941]: 'SecurityGroup': {'1.6'}, [ 543.557563] [49941]: 'SecurityGroupRule': {'1.3'}, [ 543.557563] [49941]: 'SubPort': {'1.0'}, [ 543.557563] [49941]: 'Subnet': {'1.2'}, [ 543.557563] [49941]: 'Trunk': {'1.1'}} [ 543.557563] [49941]: consumer versions: [ 543.557563] [49941]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 543.557563] [49941]: 'Agent': '1.1', [ 543.557563] [49941]: 'ConntrackHelper': '1.0', [ 543.557563] [49941]: 'LocalIPAssociation': '1.0', [ 543.557563] [49941]: 'Log': '1.0', [ 543.557563] [49941]: 'NDPProxy': '1.0', [ 543.557563] [49941]: 'Network': '1.2', [ 543.557563] [49941]: 'Port': '1.10', [ 543.557563] [49941]: 'PortForwarding': '1.3', [ 543.557563] [49941]: 'QosPolicy': '1.10', [ 543.557563] [49941]: 'SecurityGroup': '1.6', [ 543.557563] [49941]: 'SecurityGroupRule': '1.3', [ 543.557563] [49941]: 'SubPort': '1.0', [ 543.557563] [49941]: 'Subnet': '1.2', [ 543.557563] [49941]: 'Trunk': '1.1'}, [ 543.557563] [49941]: DHCP agent@devstack: {}, [ 543.557563] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 543.557563] [49941]: 'Agent': '1.1', [ 543.557563] [49941]: 'ConntrackHelper': '1.0', [ 543.557563] [49941]: 'LocalIPAssociation': '1.0', [ 543.557563] [49941]: 'Log': '1.0', [ 543.557563] [49941]: 'NDPProxy': '1.0', [ 543.557563] [49941]: 'Network': '1.2', [ 543.557563] [49941]: 'Port': '1.10', [ 543.557563] [49941]: 'PortForwarding': '1.3', [ 543.557563] [49941]: 'QosPolicy': '1.10', [ 543.557563] [49941]: 'SecurityGroup': '1.6', [ 543.557563] [49941]: 'SecurityGroupRule': '1.3', [ 543.557563] [49941]: 'SubPort': '1.0', [ 543.557563] [49941]: 'Subnet': '1.2', [ 543.557563] [49941]: 'Trunk': '1.1'}, [ 543.557563] [49941]: Metadata agent@devstack: {}, [ 543.557563] [49941]: L3 agent@devstack: {}} [ 543.557563] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 543.567579] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ce5d9d9-909f-4259-b96b-06fb66cc791d demo admin] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 543.568308] [49941]: [pid: 49941|app: 0|req: 20/38] 10.180.1.21 () {60 vars in 1243 bytes} [Thu Nov 20 12:28:25 2025] POST /networking/v2.0/security-group-rules => generated 610 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 544.751116] [49942]: DEBUG neutron.api.wsgi [None req-7dec20a8-7ede-412f-8407-af36dd2ecbec admin admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 544.757139] [49942]: [pid: 49942|app: 0|req: 19/39] 10.180.1.21 () {56 vars in 1181 bytes} [Thu Nov 20 12:28:26 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.565322] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=45,neutron:INSERT=4,neutron:UPDATE=1,neutron:DELETE=2 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 554.753971] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=17 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 567.285270] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4719a19-b92b-4003-b0ae-cbba62c7f620 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 567.365374] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4719a19-b92b-4003-b0ae-cbba62c7f620 admin admin] Publish callbacks [] for security_group (8119cf5e-0abc-4f35-90b9-c2e083cf947d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 567.370547] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4719a19-b92b-4003-b0ae-cbba62c7f620 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8119cf5e-0abc-4f35-90b9-c2e083cf947d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 567.399415] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4719a19-b92b-4003-b0ae-cbba62c7f620 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8119cf5e-0abc-4f35-90b9-c2e083cf947d,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 567.416490] [49941]: [pid: 49941|app: 0|req: 21/40] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:48 2025] GET /networking/v2.0/security-groups?tenant_id=43126427a36e41289151dd04ea24747b&name=default => generated 2921 bytes in 527 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 567.449279] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Publish callbacks [] for security_group (8119cf5e-0abc-4f35-90b9-c2e083cf947d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 567.466244] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Publish callbacks [] for security_group (8119cf5e-0abc-4f35-90b9-c2e083cf947d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 567.487089] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8119cf5e-0abc-4f35-90b9-c2e083cf947d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 567.490948] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8119cf5e-0abc-4f35-90b9-c2e083cf947d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.496824] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497394] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497394] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497394] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497394] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497394] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497394] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497394] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497575] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497575] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497635] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497904] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.497904] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 567.498571] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Tracked resource versions report: [ 567.498571] [49942]: pushed versions: [ 567.498571] [49942]: { 'AddressGroup': {'1.2'}, [ 567.498571] [49942]: 'Agent': {'1.1'}, [ 567.498571] [49942]: 'ConntrackHelper': {'1.0'}, [ 567.498571] [49942]: 'LocalIPAssociation': {'1.0'}, [ 567.498571] [49942]: 'Log': {'1.0'}, [ 567.498571] [49942]: 'NDPProxy': {'1.0'}, [ 567.498571] [49942]: 'Network': {'1.2'}, [ 567.498571] [49942]: 'Port': {'1.10'}, [ 567.498571] [49942]: 'PortForwarding': {'1.3'}, [ 567.498571] [49942]: 'QosPolicy': {'1.10'}, [ 567.498571] [49942]: 'SecurityGroup': {'1.6'}, [ 567.498571] [49942]: 'SecurityGroupRule': {'1.3'}, [ 567.498571] [49942]: 'SubPort': {'1.0'}, [ 567.498571] [49942]: 'Subnet': {'1.2'}, [ 567.498571] [49942]: 'Trunk': {'1.1'}} [ 567.498571] [49942]: consumer versions: [ 567.498571] [49942]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 567.498571] [49942]: 'Agent': '1.1', [ 567.498571] [49942]: 'ConntrackHelper': '1.0', [ 567.498571] [49942]: 'LocalIPAssociation': '1.0', [ 567.498571] [49942]: 'Log': '1.0', [ 567.498571] [49942]: 'NDPProxy': '1.0', [ 567.498571] [49942]: 'Network': '1.2', [ 567.498571] [49942]: 'Port': '1.10', [ 567.498571] [49942]: 'PortForwarding': '1.3', [ 567.498571] [49942]: 'QosPolicy': '1.10', [ 567.498571] [49942]: 'SecurityGroup': '1.6', [ 567.498571] [49942]: 'SecurityGroupRule': '1.3', [ 567.498571] [49942]: 'SubPort': '1.0', [ 567.498571] [49942]: 'Subnet': '1.2', [ 567.498571] [49942]: 'Trunk': '1.1'}, [ 567.498571] [49942]: DHCP agent@devstack: {}, [ 567.498571] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 567.498571] [49942]: 'Agent': '1.1', [ 567.498571] [49942]: 'ConntrackHelper': '1.0', [ 567.498571] [49942]: 'LocalIPAssociation': '1.0', [ 567.498571] [49942]: 'Log': '1.0', [ 567.498571] [49942]: 'NDPProxy': '1.0', [ 567.498571] [49942]: 'Network': '1.2', [ 567.498571] [49942]: 'Port': '1.10', [ 567.498571] [49942]: 'PortForwarding': '1.3', [ 567.498571] [49942]: 'QosPolicy': '1.10', [ 567.498571] [49942]: 'SecurityGroup': '1.6', [ 567.498571] [49942]: 'SecurityGroupRule': '1.3', [ 567.498571] [49942]: 'SubPort': '1.0', [ 567.498571] [49942]: 'Subnet': '1.2', [ 567.498571] [49942]: 'Trunk': '1.1'}, [ 567.498571] [49942]: Metadata agent@devstack: {}, [ 567.498571] [49942]: L3 agent@devstack: {}} [ 567.498571] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 567.504375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52b8b28f-75dc-4d52-ac77-ddf9631c9319 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 567.504480] [49942]: [pid: 49942|app: 0|req: 20/41] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:28:49 2025] DELETE /networking/v2.0/security-groups/8119cf5e-0abc-4f35-90b9-c2e083cf947d => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 568.207917] [49941]: DEBUG neutron_lib.callbacks.manager [None req-50a56cea-dc2b-4c0f-9d4b-984184510ca1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 568.277127] [49941]: DEBUG neutron_lib.callbacks.manager [None req-50a56cea-dc2b-4c0f-9d4b-984184510ca1 admin admin] Publish callbacks [] for security_group (00aeb747-ef7d-4372-b0b9-01a79124cf87), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 568.278576] [49941]: DEBUG neutron_lib.callbacks.manager [None req-50a56cea-dc2b-4c0f-9d4b-984184510ca1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (00aeb747-ef7d-4372-b0b9-01a79124cf87), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 568.296050] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-50a56cea-dc2b-4c0f-9d4b-984184510ca1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=00aeb747-ef7d-4372-b0b9-01a79124cf87,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 568.309525] [49941]: [pid: 49941|app: 0|req: 22/42] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:49 2025] GET /networking/v2.0/security-groups?tenant_id=90d869b87ef9435bb10510eb2e470733&name=default => generated 2921 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 568.345131] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf2b868c-0aa3-4b7b-8f4f-afa0650547c4 admin admin] Publish callbacks [] for security_group (00aeb747-ef7d-4372-b0b9-01a79124cf87), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 568.363258] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf2b868c-0aa3-4b7b-8f4f-afa0650547c4 admin admin] Publish callbacks [] for security_group (00aeb747-ef7d-4372-b0b9-01a79124cf87), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 568.381306] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf2b868c-0aa3-4b7b-8f4f-afa0650547c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (00aeb747-ef7d-4372-b0b9-01a79124cf87), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 568.385697] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf2b868c-0aa3-4b7b-8f4f-afa0650547c4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=00aeb747-ef7d-4372-b0b9-01a79124cf87,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 568.391905] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf2b868c-0aa3-4b7b-8f4f-afa0650547c4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 568.391905] [49942]: [pid: 49942|app: 0|req: 21/43] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:28:50 2025] DELETE /networking/v2.0/security-groups/00aeb747-ef7d-4372-b0b9-01a79124cf87 => generated 0 bytes in 78 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 570.557742] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e75b5af-5e99-4fc4-8c21-2cb6cb02363d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.608463] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e75b5af-5e99-4fc4-8c21-2cb6cb02363d admin admin] Publish callbacks [] for security_group (19322013-c822-41cb-9d62-f45b633a30df), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.609788] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e75b5af-5e99-4fc4-8c21-2cb6cb02363d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (19322013-c822-41cb-9d62-f45b633a30df), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 570.626294] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e75b5af-5e99-4fc4-8c21-2cb6cb02363d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=19322013-c822-41cb-9d62-f45b633a30df,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 570.636413] [49941]: [pid: 49941|app: 0|req: 23/44] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:51 2025] GET /networking/v2.0/security-groups?tenant_id=63ce4cfe2f27472cb176dfd68794e325&name=default => generated 2921 bytes in 720 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 570.999752] [49942]: DEBUG neutron_lib.callbacks.manager [None req-63261d1c-6755-41b4-b608-a42a1546f787 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.280657] [49942]: DEBUG neutron_lib.callbacks.manager [None req-63261d1c-6755-41b4-b608-a42a1546f787 admin admin] Publish callbacks [] for security_group (f2979e52-0ec6-4fc0-80b2-1833bb691d2b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.282052] [49942]: DEBUG neutron_lib.callbacks.manager [None req-63261d1c-6755-41b4-b608-a42a1546f787 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f2979e52-0ec6-4fc0-80b2-1833bb691d2b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.298969] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-63261d1c-6755-41b4-b608-a42a1546f787 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f2979e52-0ec6-4fc0-80b2-1833bb691d2b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.316586] [49942]: [pid: 49942|app: 0|req: 22/45] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:52 2025] GET /networking/v2.0/security-groups?tenant_id=896f4a8c71c04b4fb3b71b5393e176bd&name=default => generated 2921 bytes in 1067 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 571.343825] [49942]: DEBUG neutron_lib.callbacks.manager [None req-415dfc3e-4c69-4907-b3d0-b03f72a7db02 admin admin] Publish callbacks [] for security_group (19322013-c822-41cb-9d62-f45b633a30df), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.354779] [49941]: DEBUG neutron.api.v2.base [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Request body: {'network': {'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 571.360412] [49942]: DEBUG neutron_lib.callbacks.manager [None req-415dfc3e-4c69-4907-b3d0-b03f72a7db02 admin admin] Publish callbacks [] for security_group (19322013-c822-41cb-9d62-f45b633a30df), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.368939] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Made reservation on behalf of c020adf2527047879a93a72dd05b36e3 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 571.371662] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.378292] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.399191] [49942]: DEBUG neutron_lib.callbacks.manager [None req-415dfc3e-4c69-4907-b3d0-b03f72a7db02 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (19322013-c822-41cb-9d62-f45b633a30df), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.403406] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-415dfc3e-4c69-4907-b3d0-b03f72a7db02 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=19322013-c822-41cb-9d62-f45b633a30df,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.407062] [49942]: DEBUG neutron_lib.callbacks.manager [None req-415dfc3e-4c69-4907-b3d0-b03f72a7db02 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.407377] [49942]: [pid: 49942|app: 0|req: 23/46] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:28:53 2025] DELETE /networking/v2.0/security-groups/19322013-c822-41cb-9d62-f45b633a30df => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 571.432299] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks [] for security_group (be943e27-9585-4518-b40e-1d1c8c4d3e27), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.433560] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (be943e27-9585-4518-b40e-1d1c8c4d3e27), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.450194] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=be943e27-9585-4518-b40e-1d1c8c4d3e27,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.465316] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] vlan segment allocate from pool success with {'vlan_id': 691, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 571.472201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (dab7655f-91f7-403d-8327-481be8706509), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.472201] [49941]: INFO neutron.db.segments_db [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Added segment dab7655f-91f7-403d-8327-481be8706509 of type vlan for network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 571.486655] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.496824] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] create_network_precommit called with network settings {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 61, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] [ 571.496990] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] create_network_precommit: [ 571.496990] [49941]: key[vlan_transparent], None -> None [ 571.496990] [49941]: key[id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 571.496990] [49941]: key[tags], None -> [] [ 571.496990] [49941]: key[availability_zone_hints], None -> [] [ 571.496990] [49941]: key[mtu], None -> 8950 [ 571.496990] [49941]: key[provider:network_type], None -> vlan [ 571.496990] [49941]: key[admin_state_up], None -> True [ 571.496990] [49941]: key[provider:physical_network], None -> default [ 571.496990] [49941]: key[provider:segmentation_id], None -> 691 [ 571.496990] [49941]: key[qinq], None -> None [ 571.496990] [49941]: key[created_at], None -> 2025-11-20T12:28:53Z [ 571.496990] [49941]: key[updated_at], None -> 2025-11-20T12:28:53Z [ 571.496990] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 571.496990] [49941]: key[description], None -> [ 571.496990] [49941]: key[standard_attr_id], None -> 61 [ 571.496990] [49941]: key[name], None -> tempest-ServerDiskConfigTestJSON-1421045046-network [ 571.496990] [49941]: key[availability_zones], None -> [] [ 571.496990] [49941]: key[status], None -> ACTIVE [ 571.496990] [49941]: key[shared], None -> False [ 571.496990] [49941]: key[router:external], None -> False [ 571.496990] [49941]: key[revision_number], None -> 1 [ 571.496990] [49941]: key[port_security_enabled], None -> True [ 571.496990] [49941]: key[subnets], None -> [] [ 571.496990] [49941]: key[ipv4_address_scope], None -> None [ 571.496990] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 571.496990] [49941]: key[ipv6_address_scope], None -> None [ 571.496990] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.500933] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.514254] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Pushing event updated for resources: {'Network': ['ID=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 571.517144] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] create_network_postcommit called with network settings {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 61, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] [ 571.517295] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] create_network_postcommit: [ 571.517295] [49941]: key[vlan_transparent], None -> None [ 571.517295] [49941]: key[id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 571.517295] [49941]: key[tags], None -> [] [ 571.517295] [49941]: key[availability_zone_hints], None -> [] [ 571.517295] [49941]: key[mtu], None -> 8950 [ 571.517295] [49941]: key[provider:network_type], None -> vlan [ 571.517295] [49941]: key[admin_state_up], None -> True [ 571.517295] [49941]: key[provider:physical_network], None -> default [ 571.517295] [49941]: key[provider:segmentation_id], None -> 691 [ 571.517295] [49941]: key[qinq], None -> None [ 571.517295] [49941]: key[created_at], None -> 2025-11-20T12:28:53Z [ 571.517295] [49941]: key[updated_at], None -> 2025-11-20T12:28:53Z [ 571.517295] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 571.517295] [49941]: key[description], None -> [ 571.517295] [49941]: key[standard_attr_id], None -> 61 [ 571.517295] [49941]: key[name], None -> tempest-ServerDiskConfigTestJSON-1421045046-network [ 571.517295] [49941]: key[availability_zones], None -> [] [ 571.517295] [49941]: key[status], None -> ACTIVE [ 571.517295] [49941]: key[shared], None -> False [ 571.517295] [49941]: key[router:external], None -> False [ 571.517295] [49941]: key[revision_number], None -> 1 [ 571.517295] [49941]: key[port_security_enabled], None -> True [ 571.517295] [49941]: key[subnets], None -> [] [ 571.517295] [49941]: key[ipv4_address_scope], None -> None [ 571.517295] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 571.517295] [49941]: key[ipv6_address_scope], None -> None [ 571.517295] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 571.520162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 571.520424] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7e46d845-6dcf-4f88-98a0-0db5470f4d80 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 571.532932] [49941]: [pid: 49941|app: 0|req: 24/47] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:28:52 2025] POST /networking/v2.0/networks => generated 669 bytes in 894 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.095382] [49942]: DEBUG neutron.api.v2.base [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.108386] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Made reservation on behalf of d78e6f2a82714106b6908e0c7351c311 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.110966] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.114547] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.168492] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks [] for security_group (dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.169635] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.187078] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.196657] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] vlan segment allocate from pool success with {'vlan_id': 103, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.202030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (8a21cb44-cd55-40ab-8a22-663e470064e9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.202186] [49942]: INFO neutron.db.segments_db [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Added segment 8a21cb44-cd55-40ab-8a22-663e470064e9 of type vlan for network 7cef3af8-4138-476e-bbdc-5ceea1855df3 [ 572.216215] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (7cef3af8-4138-476e-bbdc-5ceea1855df3), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.244843] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] create_network_precommit called with network settings {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 68, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}] [ 572.245019] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] create_network_precommit: [ 572.245019] [49942]: key[vlan_transparent], None -> None [ 572.245019] [49942]: key[id], None -> 7cef3af8-4138-476e-bbdc-5ceea1855df3 [ 572.245019] [49942]: key[tags], None -> [] [ 572.245019] [49942]: key[availability_zone_hints], None -> [] [ 572.245019] [49942]: key[mtu], None -> 8950 [ 572.245019] [49942]: key[provider:network_type], None -> vlan [ 572.245019] [49942]: key[admin_state_up], None -> True [ 572.245019] [49942]: key[provider:physical_network], None -> default [ 572.245019] [49942]: key[provider:segmentation_id], None -> 103 [ 572.245019] [49942]: key[qinq], None -> None [ 572.245019] [49942]: key[created_at], None -> 2025-11-20T12:28:53Z [ 572.245019] [49942]: key[updated_at], None -> 2025-11-20T12:28:53Z [ 572.245019] [49942]: key[tenant_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 572.245019] [49942]: key[description], None -> [ 572.245019] [49942]: key[standard_attr_id], None -> 68 [ 572.245019] [49942]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-525082580-network [ 572.245019] [49942]: key[availability_zones], None -> [] [ 572.245019] [49942]: key[status], None -> ACTIVE [ 572.245019] [49942]: key[shared], None -> False [ 572.245019] [49942]: key[router:external], None -> False [ 572.245019] [49942]: key[revision_number], None -> 1 [ 572.245019] [49942]: key[port_security_enabled], None -> True [ 572.245019] [49942]: key[subnets], None -> [] [ 572.245019] [49942]: key[ipv4_address_scope], None -> None [ 572.245019] [49942]: key[project_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 572.245019] [49942]: key[ipv6_address_scope], None -> None [ 572.245019] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.249080] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (7cef3af8-4138-476e-bbdc-5ceea1855df3), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.265695] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Pushing event updated for resources: {'Network': ['ID=7cef3af8-4138-476e-bbdc-5ceea1855df3,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.267488] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] create_network_postcommit called with network settings {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 68, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:53Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}] [ 572.267647] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] create_network_postcommit: [ 572.267647] [49942]: key[vlan_transparent], None -> None [ 572.267647] [49942]: key[id], None -> 7cef3af8-4138-476e-bbdc-5ceea1855df3 [ 572.267647] [49942]: key[tags], None -> [] [ 572.267647] [49942]: key[availability_zone_hints], None -> [] [ 572.267647] [49942]: key[mtu], None -> 8950 [ 572.267647] [49942]: key[provider:network_type], None -> vlan [ 572.267647] [49942]: key[admin_state_up], None -> True [ 572.267647] [49942]: key[provider:physical_network], None -> default [ 572.267647] [49942]: key[provider:segmentation_id], None -> 103 [ 572.267647] [49942]: key[qinq], None -> None [ 572.267647] [49942]: key[created_at], None -> 2025-11-20T12:28:53Z [ 572.267647] [49942]: key[updated_at], None -> 2025-11-20T12:28:53Z [ 572.267647] [49942]: key[tenant_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 572.267647] [49942]: key[description], None -> [ 572.267647] [49942]: key[standard_attr_id], None -> 68 [ 572.267647] [49942]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-525082580-network [ 572.267647] [49942]: key[availability_zones], None -> [] [ 572.267647] [49942]: key[status], None -> ACTIVE [ 572.267647] [49942]: key[shared], None -> False [ 572.267647] [49942]: key[router:external], None -> False [ 572.267647] [49942]: key[revision_number], None -> 1 [ 572.267647] [49942]: key[port_security_enabled], None -> True [ 572.267647] [49942]: key[subnets], None -> [] [ 572.267647] [49942]: key[ipv4_address_scope], None -> None [ 572.267647] [49942]: key[project_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 572.267647] [49942]: key[ipv6_address_scope], None -> None [ 572.267647] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.271483] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.271483] [49942]: DEBUG neutron_lib.callbacks.manager [None req-45903161-2127-40a8-9d07-feb363a61cdc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.279353] [49942]: [pid: 49942|app: 0|req: 24/48] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:28:53 2025] POST /networking/v2.0/networks => generated 674 bytes in 871 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.323985] [49941]: DEBUG neutron.api.v2.base [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Request body: {'network': {'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.336613] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Made reservation on behalf of f812c3098ea8423faeb0a275c75ab9c0 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.339059] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.343595] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.412402] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks [] for security_group (d96af2cc-f524-438f-b35e-459f2e329590), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.416247] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d96af2cc-f524-438f-b35e-459f2e329590), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.433085] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d96af2cc-f524-438f-b35e-459f2e329590,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.447663] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] vlan segment allocate from pool success with {'vlan_id': 698, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.456887] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (40bc3c13-1ed9-4156-9472-7c952e85a8ca), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.457080] [49941]: INFO neutron.db.segments_db [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Added segment 40bc3c13-1ed9-4156-9472-7c952e85a8ca of type vlan for network fb842ba9-202c-4994-ab66-ed898baccfcd [ 572.471656] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (fb842ba9-202c-4994-ab66-ed898baccfcd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.483505] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] create_network_precommit called with network settings {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 75, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}] [ 572.483823] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] create_network_precommit: [ 572.483823] [49941]: key[vlan_transparent], None -> None [ 572.483823] [49941]: key[id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 572.483823] [49941]: key[tags], None -> [] [ 572.483823] [49941]: key[availability_zone_hints], None -> [] [ 572.483823] [49941]: key[mtu], None -> 8950 [ 572.483823] [49941]: key[provider:network_type], None -> vlan [ 572.483823] [49941]: key[admin_state_up], None -> True [ 572.483823] [49941]: key[provider:physical_network], None -> default [ 572.483823] [49941]: key[provider:segmentation_id], None -> 698 [ 572.483823] [49941]: key[qinq], None -> None [ 572.483823] [49941]: key[created_at], None -> 2025-11-20T12:28:54Z [ 572.483823] [49941]: key[updated_at], None -> 2025-11-20T12:28:54Z [ 572.483823] [49941]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 572.483823] [49941]: key[description], None -> [ 572.483823] [49941]: key[standard_attr_id], None -> 75 [ 572.483823] [49941]: key[name], None -> tempest-ImagesNegativeTestJSON-1853563317-network [ 572.483823] [49941]: key[availability_zones], None -> [] [ 572.483823] [49941]: key[status], None -> ACTIVE [ 572.483823] [49941]: key[shared], None -> False [ 572.483823] [49941]: key[router:external], None -> False [ 572.483823] [49941]: key[revision_number], None -> 1 [ 572.483823] [49941]: key[port_security_enabled], None -> True [ 572.483823] [49941]: key[subnets], None -> [] [ 572.483823] [49941]: key[ipv4_address_scope], None -> None [ 572.483823] [49941]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 572.483823] [49941]: key[ipv6_address_scope], None -> None [ 572.483823] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.488269] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (fb842ba9-202c-4994-ab66-ed898baccfcd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.502245] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Pushing event updated for resources: {'Network': ['ID=fb842ba9-202c-4994-ab66-ed898baccfcd,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.504834] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] create_network_postcommit called with network settings {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 75, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}] [ 572.504834] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] create_network_postcommit: [ 572.504834] [49941]: key[vlan_transparent], None -> None [ 572.504834] [49941]: key[id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 572.504834] [49941]: key[tags], None -> [] [ 572.504834] [49941]: key[availability_zone_hints], None -> [] [ 572.504834] [49941]: key[mtu], None -> 8950 [ 572.504834] [49941]: key[provider:network_type], None -> vlan [ 572.504834] [49941]: key[admin_state_up], None -> True [ 572.504834] [49941]: key[provider:physical_network], None -> default [ 572.504834] [49941]: key[provider:segmentation_id], None -> 698 [ 572.504834] [49941]: key[qinq], None -> None [ 572.504834] [49941]: key[created_at], None -> 2025-11-20T12:28:54Z [ 572.504834] [49941]: key[updated_at], None -> 2025-11-20T12:28:54Z [ 572.504834] [49941]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 572.504834] [49941]: key[description], None -> [ 572.504834] [49941]: key[standard_attr_id], None -> 75 [ 572.504834] [49941]: key[name], None -> tempest-ImagesNegativeTestJSON-1853563317-network [ 572.504834] [49941]: key[availability_zones], None -> [] [ 572.504834] [49941]: key[status], None -> ACTIVE [ 572.504834] [49941]: key[shared], None -> False [ 572.504834] [49941]: key[router:external], None -> False [ 572.504834] [49941]: key[revision_number], None -> 1 [ 572.504834] [49941]: key[port_security_enabled], None -> True [ 572.504834] [49941]: key[subnets], None -> [] [ 572.504834] [49941]: key[ipv4_address_scope], None -> None [ 572.504834] [49941]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 572.504834] [49941]: key[ipv6_address_scope], None -> None [ 572.504834] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.508725] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.508725] [49941]: DEBUG neutron_lib.callbacks.manager [None req-94c37f92-5b59-4d74-8df8-6aad17324bbf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.516609] [49941]: [pid: 49941|app: 0|req: 25/49] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:28:53 2025] POST /networking/v2.0/networks => generated 667 bytes in 985 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 572.554047] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ebfb4b9-0c20-4987-9c4d-ed167dfb22c6 admin admin] Publish callbacks [] for security_group (f2979e52-0ec6-4fc0-80b2-1833bb691d2b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.574285] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ebfb4b9-0c20-4987-9c4d-ed167dfb22c6 admin admin] Publish callbacks [] for security_group (f2979e52-0ec6-4fc0-80b2-1833bb691d2b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.606584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ebfb4b9-0c20-4987-9c4d-ed167dfb22c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f2979e52-0ec6-4fc0-80b2-1833bb691d2b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.611357] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ebfb4b9-0c20-4987-9c4d-ed167dfb22c6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f2979e52-0ec6-4fc0-80b2-1833bb691d2b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.615387] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ebfb4b9-0c20-4987-9c4d-ed167dfb22c6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.615855] [49941]: [pid: 49941|app: 0|req: 26/50] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:28:54 2025] DELETE /networking/v2.0/security-groups/f2979e52-0ec6-4fc0-80b2-1833bb691d2b => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 572.618327] [49941]: DEBUG neutron.api.v2.base [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Request body: {'subnet': {'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-subnet', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.634377] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Made reservation on behalf of c020adf2527047879a93a72dd05b36e3 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.637092] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.709724] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] create_subnet_precommit called with subnet settings {'id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-subnet', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 77, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 0, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings None) [ 572.709896] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] create_subnet_precommit: [ 572.709896] [49941]: key[ipv6_ra_mode], None -> None [ 572.709896] [49941]: key[id], None -> dec8258e-4958-49cc-9345-05dd8f22ed29 [ 572.709896] [49941]: key[tags], None -> [] [ 572.709896] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 572.709896] [49941]: key[enable_dhcp], None -> True [ 572.709896] [49941]: key[ip_version], None -> 4 [ 572.709896] [49941]: key[created_at], None -> 2025-11-20T12:28:54Z [ 572.709896] [49941]: key[updated_at], None -> 2025-11-20T12:28:54Z [ 572.709896] [49941]: key[description], None -> [ 572.709896] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 572.709896] [49941]: key[standard_attr_id], None -> 77 [ 572.709896] [49941]: key[cidr], None -> 192.168.128.0/28 [ 572.709896] [49941]: key[ipv6_address_mode], None -> None [ 572.709896] [49941]: key[name], None -> tempest-ServerDiskConfigTestJSON-1421045046-subnet [ 572.709896] [49941]: key[subnetpool_id], None -> None [ 572.709896] [49941]: key[host_routes], None -> [] [ 572.709896] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 572.709896] [49941]: key[shared], None -> False [ 572.709896] [49941]: key[router:external], None -> False [ 572.709896] [49941]: key[revision_number], None -> 0 [ 572.709896] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 572.709896] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 572.709896] [49941]: key[service_types], None -> [] [ 572.709896] [49941]: key[dns_nameservers], None -> [] [ 572.709896] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.711522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (dec8258e-4958-49cc-9345-05dd8f22ed29), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.724773] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Pushing event updated for resources: {'Subnet': ['ID=dec8258e-4958-49cc-9345-05dd8f22ed29,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.742237] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Checking segment: {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 572.742393] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Network hostable DHCP agents. Network: 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 572.747177] [49942]: DEBUG neutron.api.v2.base [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 572.753093] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 572.757472] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 572.760823] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] create_subnet_postcommit called with subnet settings {'id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-subnet', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 77, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 0, 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'network': {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, '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-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) [ 572.761133] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] create_subnet_postcommit: [ 572.761133] [49941]: key[ipv6_ra_mode], None -> None [ 572.761133] [49941]: key[id], None -> dec8258e-4958-49cc-9345-05dd8f22ed29 [ 572.761133] [49941]: key[tags], None -> [] [ 572.761133] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 572.761133] [49941]: key[enable_dhcp], None -> True [ 572.761133] [49941]: key[network], None -> {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, '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-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 572.761133] [49941]: key[ip_version], None -> 4 [ 572.761133] [49941]: key[created_at], None -> 2025-11-20T12:28:54Z [ 572.761133] [49941]: key[updated_at], None -> 2025-11-20T12:28:54Z [ 572.761133] [49941]: key[description], None -> [ 572.761133] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 572.761133] [49941]: key[standard_attr_id], None -> 77 [ 572.761133] [49941]: key[cidr], None -> 192.168.128.0/28 [ 572.761133] [49941]: key[ipv6_address_mode], None -> None [ 572.761133] [49941]: key[name], None -> tempest-ServerDiskConfigTestJSON-1421045046-subnet [ 572.761133] [49941]: key[subnetpool_id], None -> None [ 572.761133] [49941]: key[host_routes], None -> [] [ 572.761133] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 572.761133] [49941]: key[shared], None -> False [ 572.761133] [49941]: key[router:external], None -> False [ 572.761133] [49941]: key[revision_number], None -> 0 [ 572.761133] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 572.761133] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 572.761133] [49941]: key[service_types], None -> [] [ 572.761133] [49941]: key[dns_nameservers], None -> [] [ 572.761133] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.761976] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Made reservation on behalf of b61cbe8c4539459aac9b3fe1b79ee6df for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 572.762445] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.762765] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8a4e70f6-2180-4429-a90a-ef053169d1af admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.764139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.769062] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.774681] [49941]: [pid: 49941|app: 0|req: 27/51] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:54 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) [ 572.847056] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks [] for security_group (b9fa6f94-026a-4d94-82ea-510c1b14d8d4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.851031] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b9fa6f94-026a-4d94-82ea-510c1b14d8d4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.868280] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b9fa6f94-026a-4d94-82ea-510c1b14d8d4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.880238] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] vlan segment allocate from pool success with {'vlan_id': 102, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 572.885558] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (4efe0807-6b82-4adb-abcb-ad0934625534), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.885703] [49942]: INFO neutron.db.segments_db [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Added segment 4efe0807-6b82-4adb-abcb-ad0934625534 of type vlan for network 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 572.898701] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (7b32ae45-24d7-4f99-b0b9-41952e93ffa1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.907916] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] create_network_precommit called with network settings {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 83, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}] [ 572.908083] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] create_network_precommit: [ 572.908083] [49942]: key[vlan_transparent], None -> None [ 572.908083] [49942]: key[id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 572.908083] [49942]: key[tags], None -> [] [ 572.908083] [49942]: key[availability_zone_hints], None -> [] [ 572.908083] [49942]: key[mtu], None -> 8950 [ 572.908083] [49942]: key[provider:network_type], None -> vlan [ 572.908083] [49942]: key[admin_state_up], None -> True [ 572.908083] [49942]: key[provider:physical_network], None -> default [ 572.908083] [49942]: key[provider:segmentation_id], None -> 102 [ 572.908083] [49942]: key[qinq], None -> None [ 572.908083] [49942]: key[created_at], None -> 2025-11-20T12:28:54Z [ 572.908083] [49942]: key[updated_at], None -> 2025-11-20T12:28:54Z [ 572.908083] [49942]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 572.908083] [49942]: key[description], None -> [ 572.908083] [49942]: key[standard_attr_id], None -> 83 [ 572.908083] [49942]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1416884760-network [ 572.908083] [49942]: key[availability_zones], None -> [] [ 572.908083] [49942]: key[status], None -> ACTIVE [ 572.908083] [49942]: key[shared], None -> False [ 572.908083] [49942]: key[router:external], None -> False [ 572.908083] [49942]: key[revision_number], None -> 1 [ 572.908083] [49942]: key[port_security_enabled], None -> True [ 572.908083] [49942]: key[subnets], None -> [] [ 572.908083] [49942]: key[ipv4_address_scope], None -> None [ 572.908083] [49942]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 572.908083] [49942]: key[ipv6_address_scope], None -> None [ 572.908083] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.913263] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (7b32ae45-24d7-4f99-b0b9-41952e93ffa1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.924530] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Pushing event updated for resources: {'Network': ['ID=7b32ae45-24d7-4f99-b0b9-41952e93ffa1,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 572.926253] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] create_network_postcommit called with network settings {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 83, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}] [ 572.926396] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] create_network_postcommit: [ 572.926396] [49942]: key[vlan_transparent], None -> None [ 572.926396] [49942]: key[id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 572.926396] [49942]: key[tags], None -> [] [ 572.926396] [49942]: key[availability_zone_hints], None -> [] [ 572.926396] [49942]: key[mtu], None -> 8950 [ 572.926396] [49942]: key[provider:network_type], None -> vlan [ 572.926396] [49942]: key[admin_state_up], None -> True [ 572.926396] [49942]: key[provider:physical_network], None -> default [ 572.926396] [49942]: key[provider:segmentation_id], None -> 102 [ 572.926396] [49942]: key[qinq], None -> None [ 572.926396] [49942]: key[created_at], None -> 2025-11-20T12:28:54Z [ 572.926396] [49942]: key[updated_at], None -> 2025-11-20T12:28:54Z [ 572.926396] [49942]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 572.926396] [49942]: key[description], None -> [ 572.926396] [49942]: key[standard_attr_id], None -> 83 [ 572.926396] [49942]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1416884760-network [ 572.926396] [49942]: key[availability_zones], None -> [] [ 572.926396] [49942]: key[status], None -> ACTIVE [ 572.926396] [49942]: key[shared], None -> False [ 572.926396] [49942]: key[router:external], None -> False [ 572.926396] [49942]: key[revision_number], None -> 1 [ 572.926396] [49942]: key[port_security_enabled], None -> True [ 572.926396] [49942]: key[subnets], None -> [] [ 572.926396] [49942]: key[ipv4_address_scope], None -> None [ 572.926396] [49942]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 572.926396] [49942]: key[ipv6_address_scope], None -> None [ 572.926396] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 572.928921] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 572.929242] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5cf49202-8316-4420-bc4d-60a9c9728e09 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 572.938099] [49942]: [pid: 49942|app: 0|req: 25/52] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:28:54 2025] POST /networking/v2.0/networks => generated 673 bytes in 658 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.372977] [49941]: DEBUG neutron.api.v2.base [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Request body: {'network': {'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.387643] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Made reservation on behalf of de4b6fdc1cd4446e84c1c79280c0867d for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.390165] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.394152] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.451617] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks [] for security_group (4f57400c-92f3-42ee-b56b-4a8197421060), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.453225] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4f57400c-92f3-42ee-b56b-4a8197421060), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.471363] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4f57400c-92f3-42ee-b56b-4a8197421060,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.494119] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] vlan segment allocate from pool success with {'vlan_id': 682, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 573.502086] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (303e92eb-0a57-4c1c-a221-35063373c31e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.502246] [49941]: INFO neutron.db.segments_db [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Added segment 303e92eb-0a57-4c1c-a221-35063373c31e of type vlan for network 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 [ 573.516583] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (1bc4f764-a2e7-4e28-a00c-5781833a3cd2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.526429] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] create_network_precommit called with network settings {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', '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': 682, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}] [ 573.526595] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] create_network_precommit: [ 573.526595] [49941]: key[vlan_transparent], None -> None [ 573.526595] [49941]: key[id], None -> 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 [ 573.526595] [49941]: key[tags], None -> [] [ 573.526595] [49941]: key[availability_zone_hints], None -> [] [ 573.526595] [49941]: key[mtu], None -> 8950 [ 573.526595] [49941]: key[provider:network_type], None -> vlan [ 573.526595] [49941]: key[admin_state_up], None -> True [ 573.526595] [49941]: key[provider:physical_network], None -> default [ 573.526595] [49941]: key[provider:segmentation_id], None -> 682 [ 573.526595] [49941]: key[qinq], None -> None [ 573.526595] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.526595] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.526595] [49941]: key[tenant_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 573.526595] [49941]: key[description], None -> [ 573.526595] [49941]: key[standard_attr_id], None -> 91 [ 573.526595] [49941]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network [ 573.526595] [49941]: key[availability_zones], None -> [] [ 573.526595] [49941]: key[status], None -> ACTIVE [ 573.526595] [49941]: key[shared], None -> False [ 573.526595] [49941]: key[router:external], None -> False [ 573.526595] [49941]: key[revision_number], None -> 1 [ 573.526595] [49941]: key[port_security_enabled], None -> True [ 573.526595] [49941]: key[subnets], None -> [] [ 573.526595] [49941]: key[ipv4_address_scope], None -> None [ 573.526595] [49941]: key[project_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 573.526595] [49941]: key[ipv6_address_scope], None -> None [ 573.526595] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.530824] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (1bc4f764-a2e7-4e28-a00c-5781833a3cd2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.545294] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Pushing event updated for resources: {'Network': ['ID=1bc4f764-a2e7-4e28-a00c-5781833a3cd2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.547179] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] create_network_postcommit called with network settings {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', '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': 682, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 1} (original settings None) and network segments [{'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}] [ 573.547346] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] create_network_postcommit: [ 573.547346] [49941]: key[vlan_transparent], None -> None [ 573.547346] [49941]: key[id], None -> 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 [ 573.547346] [49941]: key[tags], None -> [] [ 573.547346] [49941]: key[availability_zone_hints], None -> [] [ 573.547346] [49941]: key[mtu], None -> 8950 [ 573.547346] [49941]: key[provider:network_type], None -> vlan [ 573.547346] [49941]: key[admin_state_up], None -> True [ 573.547346] [49941]: key[provider:physical_network], None -> default [ 573.547346] [49941]: key[provider:segmentation_id], None -> 682 [ 573.547346] [49941]: key[qinq], None -> None [ 573.547346] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.547346] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.547346] [49941]: key[tenant_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 573.547346] [49941]: key[description], None -> [ 573.547346] [49941]: key[standard_attr_id], None -> 91 [ 573.547346] [49941]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network [ 573.547346] [49941]: key[availability_zones], None -> [] [ 573.547346] [49941]: key[status], None -> ACTIVE [ 573.547346] [49941]: key[shared], None -> False [ 573.547346] [49941]: key[router:external], None -> False [ 573.547346] [49941]: key[revision_number], None -> 1 [ 573.547346] [49941]: key[port_security_enabled], None -> True [ 573.547346] [49941]: key[subnets], None -> [] [ 573.547346] [49941]: key[ipv4_address_scope], None -> None [ 573.547346] [49941]: key[project_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 573.547346] [49941]: key[ipv6_address_scope], None -> None [ 573.547346] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.550131] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.550446] [49941]: DEBUG neutron_lib.callbacks.manager [None req-91f9d18a-3840-4dd1-af53-b471863261dc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.558781] [49941]: [pid: 49941|app: 0|req: 28/53] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:28:54 2025] POST /networking/v2.0/networks => generated 678 bytes in 784 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.561801] [49941]: DEBUG neutron.api.v2.base [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Request body: {'subnet': {'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-subnet', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.573792] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Made reservation on behalf of d78e6f2a82714106b6908e0c7351c311 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.576194] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.610358] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e11dbedf-4dde-4d9a-8554-8df5a044f476 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.640823] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] create_subnet_precommit called with subnet settings {'id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-subnet', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 93, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings None) [ 573.640973] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] create_subnet_precommit: [ 573.640973] [49941]: key[ipv6_ra_mode], None -> None [ 573.640973] [49941]: key[id], None -> eced92bf-b575-4be5-975d-2535e8df86bd [ 573.640973] [49941]: key[tags], None -> [] [ 573.640973] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.640973] [49941]: key[enable_dhcp], None -> True [ 573.640973] [49941]: key[ip_version], None -> 4 [ 573.640973] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.640973] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.640973] [49941]: key[description], None -> [ 573.640973] [49941]: key[tenant_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 573.640973] [49941]: key[standard_attr_id], None -> 93 [ 573.640973] [49941]: key[cidr], None -> 192.168.128.0/28 [ 573.640973] [49941]: key[ipv6_address_mode], None -> None [ 573.640973] [49941]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-525082580-subnet [ 573.640973] [49941]: key[subnetpool_id], None -> None [ 573.640973] [49941]: key[host_routes], None -> [] [ 573.640973] [49941]: key[network_id], None -> 7cef3af8-4138-476e-bbdc-5ceea1855df3 [ 573.640973] [49941]: key[shared], None -> False [ 573.640973] [49941]: key[router:external], None -> False [ 573.640973] [49941]: key[revision_number], None -> 0 [ 573.640973] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 573.640973] [49941]: key[project_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 573.640973] [49941]: key[service_types], None -> [] [ 573.640973] [49941]: key[dns_nameservers], None -> [] [ 573.640973] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.642445] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (eced92bf-b575-4be5-975d-2535e8df86bd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.654838] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Pushing event updated for resources: {'Subnet': ['ID=eced92bf-b575-4be5-975d-2535e8df86bd,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.667447] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e11dbedf-4dde-4d9a-8554-8df5a044f476 admin admin] Publish callbacks [] for security_group (64e2bd6d-8701-413c-8e9e-12ae3e478123), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.668708] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e11dbedf-4dde-4d9a-8554-8df5a044f476 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (64e2bd6d-8701-413c-8e9e-12ae3e478123), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.672208] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Checking segment: {'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.672412] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Network hostable DHCP agents. Network: 7cef3af8-4138-476e-bbdc-5ceea1855df3, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.681867] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Network 7cef3af8-4138-476e-bbdc-5ceea1855df3 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.686273] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7cef3af8-4138-476e-bbdc-5ceea1855df3) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.686882] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e11dbedf-4dde-4d9a-8554-8df5a044f476 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=64e2bd6d-8701-413c-8e9e-12ae3e478123,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.689357] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] create_subnet_postcommit called with subnet settings {'id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-subnet', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 93, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'network': {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, '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-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103}} (original settings None) [ 573.689357] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] create_subnet_postcommit: [ 573.689357] [49941]: key[ipv6_ra_mode], None -> None [ 573.689357] [49941]: key[id], None -> eced92bf-b575-4be5-975d-2535e8df86bd [ 573.689357] [49941]: key[tags], None -> [] [ 573.689357] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.689357] [49941]: key[enable_dhcp], None -> True [ 573.689357] [49941]: key[network], None -> {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, '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-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} [ 573.689357] [49941]: key[ip_version], None -> 4 [ 573.689357] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.689357] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.689357] [49941]: key[description], None -> [ 573.689357] [49941]: key[tenant_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 573.689357] [49941]: key[standard_attr_id], None -> 93 [ 573.689357] [49941]: key[cidr], None -> 192.168.128.0/28 [ 573.689357] [49941]: key[ipv6_address_mode], None -> None [ 573.689357] [49941]: key[name], None -> tempest-SecurityGroupsNegativeTestJSON-525082580-subnet [ 573.689357] [49941]: key[subnetpool_id], None -> None [ 573.689357] [49941]: key[host_routes], None -> [] [ 573.689357] [49941]: key[network_id], None -> 7cef3af8-4138-476e-bbdc-5ceea1855df3 [ 573.689357] [49941]: key[shared], None -> False [ 573.689357] [49941]: key[router:external], None -> False [ 573.689357] [49941]: key[revision_number], None -> 0 [ 573.689357] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 573.689357] [49941]: key[project_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 573.689357] [49941]: key[service_types], None -> [] [ 573.689357] [49941]: key[dns_nameservers], None -> [] [ 573.689357] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.690791] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.691120] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4e0f864-64c8-45b1-9c09-f0401967c0fe admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.699567] [49941]: [pid: 49941|app: 0|req: 29/54] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:55 2025] POST /networking/v2.0/subnets => generated 693 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.701938] [49942]: [pid: 49942|app: 0|req: 26/55] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:54 2025] GET /networking/v2.0/security-groups?tenant_id=298a0a37304b4112a66427dceaf58f90&name=default => generated 2921 bytes in 763 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 573.702262] [49941]: DEBUG neutron.api.v2.base [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Request body: {'subnet': {'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-subnet', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.704228] [49942]: DEBUG neutron.api.v2.base [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Request body: {'router': {'name': 'tempest-ServerDiskConfigTestJSON-1421045046-router', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.718212] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Made reservation on behalf of f812c3098ea8423faeb0a275c75ab9c0 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.718680] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.718757] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.719586] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.780419] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] create_subnet_precommit called with subnet settings {'id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-subnet', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings None) [ 573.780650] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] create_subnet_precommit: [ 573.780650] [49941]: key[ipv6_ra_mode], None -> None [ 573.780650] [49941]: key[id], None -> dc74a997-1cb6-4bd6-9a06-1412911b72f3 [ 573.780650] [49941]: key[tags], None -> [] [ 573.780650] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.780650] [49941]: key[enable_dhcp], None -> True [ 573.780650] [49941]: key[ip_version], None -> 4 [ 573.780650] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.780650] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.780650] [49941]: key[description], None -> [ 573.780650] [49941]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 573.780650] [49941]: key[standard_attr_id], None -> 100 [ 573.780650] [49941]: key[cidr], None -> 192.168.128.0/28 [ 573.780650] [49941]: key[ipv6_address_mode], None -> None [ 573.780650] [49941]: key[name], None -> tempest-ImagesNegativeTestJSON-1853563317-subnet [ 573.780650] [49941]: key[subnetpool_id], None -> None [ 573.780650] [49941]: key[host_routes], None -> [] [ 573.780650] [49941]: key[network_id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 573.780650] [49941]: key[shared], None -> False [ 573.780650] [49941]: key[router:external], None -> False [ 573.780650] [49941]: key[revision_number], None -> 0 [ 573.780650] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 573.780650] [49941]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 573.780650] [49941]: key[service_types], None -> [] [ 573.780650] [49941]: key[dns_nameservers], None -> [] [ 573.780650] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.782245] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (dc74a997-1cb6-4bd6-9a06-1412911b72f3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.794462] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Pushing event updated for resources: {'Subnet': ['ID=dc74a997-1cb6-4bd6-9a06-1412911b72f3,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.802594] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks [] for router_controller (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.810559] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Checking segment: {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.810745] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Network hostable DHCP agents. Network: fb842ba9-202c-4994-ab66-ed898baccfcd, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.818547] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Network fb842ba9-202c-4994-ab66-ed898baccfcd is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.822559] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, fb842ba9-202c-4994-ab66-ed898baccfcd) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.825490] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] create_subnet_postcommit called with subnet settings {'id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-subnet', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'network': {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698}} (original settings None) [ 573.825687] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] create_subnet_postcommit: [ 573.825687] [49941]: key[ipv6_ra_mode], None -> None [ 573.825687] [49941]: key[id], None -> dc74a997-1cb6-4bd6-9a06-1412911b72f3 [ 573.825687] [49941]: key[tags], None -> [] [ 573.825687] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.825687] [49941]: key[enable_dhcp], None -> True [ 573.825687] [49941]: key[network], None -> {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} [ 573.825687] [49941]: key[ip_version], None -> 4 [ 573.825687] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.825687] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.825687] [49941]: key[description], None -> [ 573.825687] [49941]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 573.825687] [49941]: key[standard_attr_id], None -> 100 [ 573.825687] [49941]: key[cidr], None -> 192.168.128.0/28 [ 573.825687] [49941]: key[ipv6_address_mode], None -> None [ 573.825687] [49941]: key[name], None -> tempest-ImagesNegativeTestJSON-1853563317-subnet [ 573.825687] [49941]: key[subnetpool_id], None -> None [ 573.825687] [49941]: key[host_routes], None -> [] [ 573.825687] [49941]: key[network_id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 573.825687] [49941]: key[shared], None -> False [ 573.825687] [49941]: key[router:external], None -> False [ 573.825687] [49941]: key[revision_number], None -> 0 [ 573.825687] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 573.825687] [49941]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 573.825687] [49941]: key[service_types], None -> [] [ 573.825687] [49941]: key[dns_nameservers], None -> [] [ 573.825687] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.827148] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.827463] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8108deea-f4b9-427a-ac6d-0b107d2f3f5a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.836792] [49941]: [pid: 49941|app: 0|req: 30/56] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:55 2025] POST /networking/v2.0/subnets => generated 686 bytes in 137 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.839513] [49941]: DEBUG neutron.api.v2.base [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Request body: {'subnet': {'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-subnet', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 573.851366] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Made reservation on behalf of b61cbe8c4539459aac9b3fe1b79ee6df for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 573.851533] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks [] for router_gateway (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.853872] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.914650] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] create_subnet_precommit called with subnet settings {'id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-subnet', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 101, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings None) [ 573.914865] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] create_subnet_precommit: [ 573.914865] [49941]: key[ipv6_ra_mode], None -> None [ 573.914865] [49941]: key[id], None -> 9ae8b1e0-b887-4d58-afc6-b94c947b8f76 [ 573.914865] [49941]: key[tags], None -> [] [ 573.914865] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.914865] [49941]: key[enable_dhcp], None -> True [ 573.914865] [49941]: key[ip_version], None -> 4 [ 573.914865] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.914865] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.914865] [49941]: key[description], None -> [ 573.914865] [49941]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 573.914865] [49941]: key[standard_attr_id], None -> 101 [ 573.914865] [49941]: key[cidr], None -> 192.168.128.0/28 [ 573.914865] [49941]: key[ipv6_address_mode], None -> None [ 573.914865] [49941]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1416884760-subnet [ 573.914865] [49941]: key[subnetpool_id], None -> None [ 573.914865] [49941]: key[host_routes], None -> [] [ 573.914865] [49941]: key[network_id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 573.914865] [49941]: key[shared], None -> False [ 573.914865] [49941]: key[router:external], None -> False [ 573.914865] [49941]: key[revision_number], None -> 0 [ 573.914865] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 573.914865] [49941]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 573.914865] [49941]: key[service_types], None -> [] [ 573.914865] [49941]: key[dns_nameservers], None -> [] [ 573.914865] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.916179] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (9ae8b1e0-b887-4d58-afc6-b94c947b8f76), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.919183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks [] for router_gateway (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.922863] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.928935] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Pushing event updated for resources: {'Subnet': ['ID=9ae8b1e0-b887-4d58-afc6-b94c947b8f76,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 573.947638] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Checking segment: {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 573.947886] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Network hostable DHCP agents. Network: 7b32ae45-24d7-4f99-b0b9-41952e93ffa1, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 573.955387] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Network 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 573.959934] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7b32ae45-24d7-4f99-b0b9-41952e93ffa1) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 573.961666] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Allocated IP 10.180.180.223 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/584bb062-a5ae-4973-8449-16117c1d6eca) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 573.962851] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] create_subnet_postcommit called with subnet settings {'id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-subnet', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 101, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'network': {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102}} (original settings None) [ 573.963134] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] create_subnet_postcommit: [ 573.963134] [49941]: key[ipv6_ra_mode], None -> None [ 573.963134] [49941]: key[id], None -> 9ae8b1e0-b887-4d58-afc6-b94c947b8f76 [ 573.963134] [49941]: key[tags], None -> [] [ 573.963134] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 573.963134] [49941]: key[enable_dhcp], None -> True [ 573.963134] [49941]: key[network], None -> {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} [ 573.963134] [49941]: key[ip_version], None -> 4 [ 573.963134] [49941]: key[created_at], None -> 2025-11-20T12:28:55Z [ 573.963134] [49941]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 573.963134] [49941]: key[description], None -> [ 573.963134] [49941]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 573.963134] [49941]: key[standard_attr_id], None -> 101 [ 573.963134] [49941]: key[cidr], None -> 192.168.128.0/28 [ 573.963134] [49941]: key[ipv6_address_mode], None -> None [ 573.963134] [49941]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1416884760-subnet [ 573.963134] [49941]: key[subnetpool_id], None -> None [ 573.963134] [49941]: key[host_routes], None -> [] [ 573.963134] [49941]: key[network_id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 573.963134] [49941]: key[shared], None -> False [ 573.963134] [49941]: key[router:external], None -> False [ 573.963134] [49941]: key[revision_number], None -> 0 [ 573.963134] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 573.963134] [49941]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 573.963134] [49941]: key[service_types], None -> [] [ 573.963134] [49941]: key[dns_nameservers], None -> [] [ 573.963134] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 573.964898] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 573.964898] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e48a15d3-8070-4ed1-a4ca-85894ffefd16 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 573.974716] [49941]: [pid: 49941|app: 0|req: 31/57] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:55 2025] POST /networking/v2.0/subnets => generated 692 bytes in 137 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 573.981280] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f414eaf2-586a-43f0-b686-9d2ec14baaaa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.021627] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks [] for allowed_address_pair (584bb062-a5ae-4973-8449-16117c1d6eca), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.022453] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks [] for port (584bb062-a5ae-4973-8449-16117c1d6eca), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.022659] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] create_port_precommit called with port settings {'id': '584bb062-a5ae-4973-8449-16117c1d6eca', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:0f:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 102, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.022798] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] create_port_precommit: [ 574.022798] [49942]: key[id], None -> 584bb062-a5ae-4973-8449-16117c1d6eca [ 574.022798] [49942]: key[binding:vnic_type], None -> normal [ 574.022798] [49942]: key[binding:vif_details], None -> {} [ 574.022798] [49942]: key[allowed_address_pairs], None -> [] [ 574.022798] [49942]: key[binding:profile], None -> {} [ 574.022798] [49942]: key[admin_state_up], None -> True [ 574.022798] [49942]: key[binding:vif_type], None -> unbound [ 574.022798] [49942]: key[device_owner], None -> network:router_gateway [ 574.022798] [49942]: key[tenant_id], None -> [ 574.022798] [49942]: key[binding:host_id], None -> [ 574.022798] [49942]: key[standard_attr_id], None -> 102 [ 574.022798] [49942]: key[name], None -> [ 574.022798] [49942]: key[mac_address], None -> fa:16:3e:8c:0f:8a [ 574.022798] [49942]: key[status], None -> DOWN [ 574.022798] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 574.022798] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.223'}] [ 574.022798] [49942]: key[security_groups], None -> [] [ 574.022798] [49942]: key[port_security_enabled], None -> False [ 574.022798] [49942]: key[project_id], None -> [ 574.022798] [49942]: key[device_id], None -> 0a920cec-55d8-4af0-9cf9-2c991cc8b99f [ 574.022798] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.044618] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f414eaf2-586a-43f0-b686-9d2ec14baaaa admin admin] Publish callbacks [] for security_group (0e90e3b9-7128-42cb-b8ec-b7ec2a266577), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.046491] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f414eaf2-586a-43f0-b686-9d2ec14baaaa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0e90e3b9-7128-42cb-b8ec-b7ec2a266577), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.050336] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (584bb062-a5ae-4973-8449-16117c1d6eca), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.063663] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f414eaf2-586a-43f0-b686-9d2ec14baaaa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0e90e3b9-7128-42cb-b8ec-b7ec2a266577,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.069673] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Pushing event updated for resources: {'Port': ['ID=584bb062-a5ae-4973-8449-16117c1d6eca,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.074416] [49941]: [pid: 49941|app: 0|req: 32/58] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:55 2025] GET /networking/v2.0/security-groups?tenant_id=dac8320d07714f54bd28ee6de4513928&name=default => generated 2925 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 574.080409] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 574.081075] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.082588] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 574.082836] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] create_port_postcommit called with port settings {'id': '584bb062-a5ae-4973-8449-16117c1d6eca', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:0f:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 102, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.082986] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] create_port_postcommit: [ 574.082986] [49942]: key[id], None -> 584bb062-a5ae-4973-8449-16117c1d6eca [ 574.082986] [49942]: key[binding:vnic_type], None -> normal [ 574.082986] [49942]: key[tags], None -> [] [ 574.082986] [49942]: key[binding:vif_details], None -> {} [ 574.082986] [49942]: key[allowed_address_pairs], None -> [] [ 574.082986] [49942]: key[extra_dhcp_opts], None -> [] [ 574.082986] [49942]: key[binding:profile], None -> {} [ 574.082986] [49942]: key[admin_state_up], None -> True [ 574.082986] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 574.082986] [49942]: key[binding:vif_type], None -> unbound [ 574.082986] [49942]: key[device_owner], None -> network:router_gateway [ 574.082986] [49942]: key[created_at], None -> 2025-11-20T12:28:55Z [ 574.082986] [49942]: key[updated_at], None -> 2025-11-20T12:28:55Z [ 574.082986] [49942]: key[tenant_id], None -> [ 574.082986] [49942]: key[binding:host_id], None -> [ 574.082986] [49942]: key[description], None -> [ 574.082986] [49942]: key[standard_attr_id], None -> 102 [ 574.082986] [49942]: key[name], None -> [ 574.082986] [49942]: key[mac_address], None -> fa:16:3e:8c:0f:8a [ 574.082986] [49942]: key[status], None -> DOWN [ 574.082986] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 574.082986] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.223'}] [ 574.082986] [49942]: key[security_groups], None -> [] [ 574.082986] [49942]: key[revision_number], None -> 1 [ 574.082986] [49942]: key[port_security_enabled], None -> False [ 574.082986] [49942]: key[project_id], None -> [ 574.082986] [49942]: key[device_id], None -> 0a920cec-55d8-4af0-9cf9-2c991cc8b99f [ 574.082986] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.190666] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks [] for router_gateway (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.334397] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.398869] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Router 0a920cec-55d8-4af0-9cf9-2c991cc8b99f is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 574.447197] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 574.459940] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14624a14-73ca-4b65-9ab5-0b88022f3dc4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.460481] [49942]: [pid: 49942|app: 0|req: 27/59] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:55 2025] POST /networking/v2.0/routers => generated 730 bytes in 758 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.463535] [49942]: DEBUG neutron.api.v2.base [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Request body: {'subnet': {'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.475116] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Made reservation on behalf of de4b6fdc1cd4446e84c1c79280c0867d for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 574.477447] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.552817] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] create_subnet_precommit called with subnet settings {'id': '235caa63-2036-4359-9c95-e0747cf7d255', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 108, '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-20T12:28:56Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 0, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings None) [ 574.552979] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] create_subnet_precommit: [ 574.552979] [49942]: key[ipv6_ra_mode], None -> None [ 574.552979] [49942]: key[id], None -> 235caa63-2036-4359-9c95-e0747cf7d255 [ 574.552979] [49942]: key[tags], None -> [] [ 574.552979] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.552979] [49942]: key[enable_dhcp], None -> True [ 574.552979] [49942]: key[ip_version], None -> 4 [ 574.552979] [49942]: key[created_at], None -> 2025-11-20T12:28:56Z [ 574.552979] [49942]: key[updated_at], None -> 2025-11-20T12:28:56Z [ 574.552979] [49942]: key[description], None -> [ 574.552979] [49942]: key[tenant_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 574.552979] [49942]: key[standard_attr_id], None -> 108 [ 574.552979] [49942]: key[cidr], None -> 192.168.128.0/28 [ 574.552979] [49942]: key[ipv6_address_mode], None -> None [ 574.552979] [49942]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet [ 574.552979] [49942]: key[subnetpool_id], None -> None [ 574.552979] [49942]: key[host_routes], None -> [] [ 574.552979] [49942]: key[network_id], None -> 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 [ 574.552979] [49942]: key[shared], None -> False [ 574.552979] [49942]: key[router:external], None -> False [ 574.552979] [49942]: key[revision_number], None -> 0 [ 574.552979] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 574.552979] [49942]: key[project_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 574.552979] [49942]: key[service_types], None -> [] [ 574.552979] [49942]: key[dns_nameservers], None -> [] [ 574.552979] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.554516] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (235caa63-2036-4359-9c95-e0747cf7d255), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.568891] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Pushing event updated for resources: {'Subnet': ['ID=235caa63-2036-4359-9c95-e0747cf7d255,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.590315] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Checking segment: {'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 574.590535] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Network hostable DHCP agents. Network: 1bc4f764-a2e7-4e28-a00c-5781833a3cd2, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 574.605896] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Network 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 574.611019] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1bc4f764-a2e7-4e28-a00c-5781833a3cd2) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.613294] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] create_subnet_postcommit called with subnet settings {'id': '235caa63-2036-4359-9c95-e0747cf7d255', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 108, '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-20T12:28:56Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 0, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'network': {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682}} (original settings None) [ 574.613438] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] create_subnet_postcommit: [ 574.613438] [49942]: key[ipv6_ra_mode], None -> None [ 574.613438] [49942]: key[id], None -> 235caa63-2036-4359-9c95-e0747cf7d255 [ 574.613438] [49942]: key[tags], None -> [] [ 574.613438] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 574.613438] [49942]: key[enable_dhcp], None -> True [ 574.613438] [49942]: key[network], None -> {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} [ 574.613438] [49942]: key[ip_version], None -> 4 [ 574.613438] [49942]: key[created_at], None -> 2025-11-20T12:28:56Z [ 574.613438] [49942]: key[updated_at], None -> 2025-11-20T12:28:56Z [ 574.613438] [49942]: key[description], None -> [ 574.613438] [49942]: key[tenant_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 574.613438] [49942]: key[standard_attr_id], None -> 108 [ 574.613438] [49942]: key[cidr], None -> 192.168.128.0/28 [ 574.613438] [49942]: key[ipv6_address_mode], None -> None [ 574.613438] [49942]: key[name], None -> tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet [ 574.613438] [49942]: key[subnetpool_id], None -> None [ 574.613438] [49942]: key[host_routes], None -> [] [ 574.613438] [49942]: key[network_id], None -> 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 [ 574.613438] [49942]: key[shared], None -> False [ 574.613438] [49942]: key[router:external], None -> False [ 574.613438] [49942]: key[revision_number], None -> 0 [ 574.613438] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 574.613438] [49942]: key[project_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 574.613438] [49942]: key[service_types], None -> [] [ 574.613438] [49942]: key[dns_nameservers], None -> [] [ 574.613438] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.614844] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 574.615477] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0fb82a93-7c51-4719-8b2d-e2a75c434957 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.623796] [49942]: [pid: 49942|app: 0|req: 28/60] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:56 2025] POST /networking/v2.0/subnets => generated 697 bytes in 163 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 574.627273] [49942]: DEBUG neutron.api.v2.base [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-router', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.641253] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (c328a622-b640-4c56-8eba-34d17419417d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.642071] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (c328a622-b640-4c56-8eba-34d17419417d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.675412] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks [] for router_controller (c328a622-b640-4c56-8eba-34d17419417d), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.699189] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5f85c96-1811-4d05-ac80-88dec75c0ccc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.730146] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks [] for router_gateway (c328a622-b640-4c56-8eba-34d17419417d), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.765606] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5f85c96-1811-4d05-ac80-88dec75c0ccc admin admin] Publish callbacks [] for security_group (2671914b-224c-44fa-b4d5-ec17242cf000), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.767027] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5f85c96-1811-4d05-ac80-88dec75c0ccc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (2671914b-224c-44fa-b4d5-ec17242cf000), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.785400] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d5f85c96-1811-4d05-ac80-88dec75c0ccc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2671914b-224c-44fa-b4d5-ec17242cf000,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.793526] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks [] for router_gateway (c328a622-b640-4c56-8eba-34d17419417d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.796708] [49941]: [pid: 49941|app: 0|req: 33/61] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:55 2025] GET /networking/v2.0/security-groups?tenant_id=553a0eb699f14dc3bf310e5aa6c844a7&name=default => generated 2925 bytes in 722 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 574.796779] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.832410] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48acb7c1-32e8-4fdf-ac81-4c53e0c89faa admin admin] Publish callbacks [] for security_group (64e2bd6d-8701-413c-8e9e-12ae3e478123), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.849835] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Allocated IP 10.180.180.201 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/16ee5494-e9bc-4b93-8eb8-700a5e869c9b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 574.852601] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48acb7c1-32e8-4fdf-ac81-4c53e0c89faa admin admin] Publish callbacks [] for security_group (64e2bd6d-8701-413c-8e9e-12ae3e478123), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.877242] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48acb7c1-32e8-4fdf-ac81-4c53e0c89faa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (64e2bd6d-8701-413c-8e9e-12ae3e478123), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.884618] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-48acb7c1-32e8-4fdf-ac81-4c53e0c89faa admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=64e2bd6d-8701-413c-8e9e-12ae3e478123,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.890688] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48acb7c1-32e8-4fdf-ac81-4c53e0c89faa admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.891493] [49941]: [pid: 49941|app: 0|req: 34/62] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:28:56 2025] DELETE /networking/v2.0/security-groups/64e2bd6d-8701-413c-8e9e-12ae3e478123 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 574.895597] [49941]: DEBUG neutron.api.v2.base [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Request body: {'router': {'name': 'tempest-ImagesNegativeTestJSON-1853563317-router', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 574.896382] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks [] for allowed_address_pair (16ee5494-e9bc-4b93-8eb8-700a5e869c9b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.897169] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks [] for port (16ee5494-e9bc-4b93-8eb8-700a5e869c9b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.897373] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] create_port_precommit called with port settings {'id': '16ee5494-e9bc-4b93-8eb8-700a5e869c9b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f5:f8:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.897508] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] create_port_precommit: [ 574.897508] [49942]: key[id], None -> 16ee5494-e9bc-4b93-8eb8-700a5e869c9b [ 574.897508] [49942]: key[binding:vnic_type], None -> normal [ 574.897508] [49942]: key[binding:vif_details], None -> {} [ 574.897508] [49942]: key[allowed_address_pairs], None -> [] [ 574.897508] [49942]: key[binding:profile], None -> {} [ 574.897508] [49942]: key[admin_state_up], None -> True [ 574.897508] [49942]: key[binding:vif_type], None -> unbound [ 574.897508] [49942]: key[device_owner], None -> network:router_gateway [ 574.897508] [49942]: key[tenant_id], None -> [ 574.897508] [49942]: key[binding:host_id], None -> [ 574.897508] [49942]: key[standard_attr_id], None -> 115 [ 574.897508] [49942]: key[name], None -> [ 574.897508] [49942]: key[mac_address], None -> fa:16:3e:f5:f8:03 [ 574.897508] [49942]: key[status], None -> DOWN [ 574.897508] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 574.897508] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] [ 574.897508] [49942]: key[security_groups], None -> [] [ 574.897508] [49942]: key[port_security_enabled], None -> False [ 574.897508] [49942]: key[project_id], None -> [ 574.897508] [49942]: key[device_id], None -> c328a622-b640-4c56-8eba-34d17419417d [ 574.897508] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 574.915265] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (05c028bb-b64f-4521-a040-34971f3957e7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.916602] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (05c028bb-b64f-4521-a040-34971f3957e7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.928888] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (16ee5494-e9bc-4b93-8eb8-700a5e869c9b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.945792] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks [] for router_controller (05c028bb-b64f-4521-a040-34971f3957e7), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 574.962193] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Pushing event updated for resources: {'Port': ['ID=16ee5494-e9bc-4b93-8eb8-700a5e869c9b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 574.975269] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 574.976559] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 574.978683] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 574.979053] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] create_port_postcommit called with port settings {'id': '16ee5494-e9bc-4b93-8eb8-700a5e869c9b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f5:f8:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], '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-20T12:28:56Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 574.979301] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] create_port_postcommit: [ 574.979301] [49942]: key[id], None -> 16ee5494-e9bc-4b93-8eb8-700a5e869c9b [ 574.979301] [49942]: key[binding:vnic_type], None -> normal [ 574.979301] [49942]: key[tags], None -> [] [ 574.979301] [49942]: key[binding:vif_details], None -> {} [ 574.979301] [49942]: key[allowed_address_pairs], None -> [] [ 574.979301] [49942]: key[extra_dhcp_opts], None -> [] [ 574.979301] [49942]: key[binding:profile], None -> {} [ 574.979301] [49942]: key[admin_state_up], None -> True [ 574.979301] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 574.979301] [49942]: key[binding:vif_type], None -> unbound [ 574.979301] [49942]: key[device_owner], None -> network:router_gateway [ 574.979301] [49942]: key[created_at], None -> 2025-11-20T12:28:56Z [ 574.979301] [49942]: key[updated_at], None -> 2025-11-20T12:28:56Z [ 574.979301] [49942]: key[tenant_id], None -> [ 574.979301] [49942]: key[binding:host_id], None -> [ 574.979301] [49942]: key[description], None -> [ 574.979301] [49942]: key[standard_attr_id], None -> 115 [ 574.979301] [49942]: key[name], None -> [ 574.979301] [49942]: key[mac_address], None -> fa:16:3e:f5:f8:03 [ 574.979301] [49942]: key[status], None -> DOWN [ 574.979301] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 574.979301] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] [ 574.979301] [49942]: key[security_groups], None -> [] [ 574.979301] [49942]: key[revision_number], None -> 1 [ 574.979301] [49942]: key[port_security_enabled], None -> False [ 574.979301] [49942]: key[project_id], None -> [ 574.979301] [49942]: key[device_id], None -> c328a622-b640-4c56-8eba-34d17419417d [ 574.979301] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.000095] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks [] for router_gateway (05c028bb-b64f-4521-a040-34971f3957e7), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.059776] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks [] for router_gateway (05c028bb-b64f-4521-a040-34971f3957e7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.072952] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.115750] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Allocated IP 10.180.180.162 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/701c6653-309b-4186-a5ab-61811954490c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 575.122457] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks [] for router_gateway (c328a622-b640-4c56-8eba-34d17419417d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.154549] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks [] for allowed_address_pair (701c6653-309b-4186-a5ab-61811954490c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.155434] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks [] for port (701c6653-309b-4186-a5ab-61811954490c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.155647] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] create_port_precommit called with port settings {'id': '701c6653-309b-4186-a5ab-61811954490c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:21:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 117, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.155809] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] create_port_precommit: [ 575.155809] [49941]: key[id], None -> 701c6653-309b-4186-a5ab-61811954490c [ 575.155809] [49941]: key[binding:vnic_type], None -> normal [ 575.155809] [49941]: key[binding:vif_details], None -> {} [ 575.155809] [49941]: key[allowed_address_pairs], None -> [] [ 575.155809] [49941]: key[binding:profile], None -> {} [ 575.155809] [49941]: key[admin_state_up], None -> True [ 575.155809] [49941]: key[binding:vif_type], None -> unbound [ 575.155809] [49941]: key[device_owner], None -> network:router_gateway [ 575.155809] [49941]: key[tenant_id], None -> [ 575.155809] [49941]: key[binding:host_id], None -> [ 575.155809] [49941]: key[standard_attr_id], None -> 117 [ 575.155809] [49941]: key[name], None -> [ 575.155809] [49941]: key[mac_address], None -> fa:16:3e:24:21:4a [ 575.155809] [49941]: key[status], None -> DOWN [ 575.155809] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 575.155809] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] [ 575.155809] [49941]: key[security_groups], None -> [] [ 575.155809] [49941]: key[port_security_enabled], None -> False [ 575.155809] [49941]: key[project_id], None -> [ 575.155809] [49941]: key[device_id], None -> 05c028bb-b64f-4521-a040-34971f3957e7 [ 575.155809] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.175460] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (701c6653-309b-4186-a5ab-61811954490c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.198496] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Pushing event updated for resources: {'Port': ['ID=701c6653-309b-4186-a5ab-61811954490c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.208836] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 575.209788] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 575.213174] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 575.213174] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] create_port_postcommit called with port settings {'id': '701c6653-309b-4186-a5ab-61811954490c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:21:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 117, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], '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-20T12:28:56Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.213174] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] create_port_postcommit: [ 575.213174] [49941]: key[id], None -> 701c6653-309b-4186-a5ab-61811954490c [ 575.213174] [49941]: key[binding:vnic_type], None -> normal [ 575.213174] [49941]: key[tags], None -> [] [ 575.213174] [49941]: key[binding:vif_details], None -> {} [ 575.213174] [49941]: key[allowed_address_pairs], None -> [] [ 575.213174] [49941]: key[extra_dhcp_opts], None -> [] [ 575.213174] [49941]: key[binding:profile], None -> {} [ 575.213174] [49941]: key[admin_state_up], None -> True [ 575.213174] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 575.213174] [49941]: key[binding:vif_type], None -> unbound [ 575.213174] [49941]: key[device_owner], None -> network:router_gateway [ 575.213174] [49941]: key[created_at], None -> 2025-11-20T12:28:56Z [ 575.213174] [49941]: key[updated_at], None -> 2025-11-20T12:28:56Z [ 575.213174] [49941]: key[tenant_id], None -> [ 575.213174] [49941]: key[binding:host_id], None -> [ 575.213174] [49941]: key[description], None -> [ 575.213174] [49941]: key[standard_attr_id], None -> 117 [ 575.213174] [49941]: key[name], None -> [ 575.213174] [49941]: key[mac_address], None -> fa:16:3e:24:21:4a [ 575.213174] [49941]: key[status], None -> DOWN [ 575.213174] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 575.213174] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] [ 575.213174] [49941]: key[security_groups], None -> [] [ 575.213174] [49941]: key[revision_number], None -> 1 [ 575.213174] [49941]: key[port_security_enabled], None -> False [ 575.213174] [49941]: key[project_id], None -> [ 575.213174] [49941]: key[device_id], None -> 05c028bb-b64f-4521-a040-34971f3957e7 [ 575.213174] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.226061] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (c328a622-b640-4c56-8eba-34d17419417d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.315324] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks [] for router_gateway (05c028bb-b64f-4521-a040-34971f3957e7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.316315] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Router c328a622-b640-4c56-8eba-34d17419417d is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 575.369678] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 575.384437] [49942]: DEBUG neutron_lib.callbacks.manager [None req-046fd676-2833-4db2-a5b9-24cedd51671d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.385073] [49942]: [pid: 49942|app: 0|req: 29/63] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:56 2025] POST /networking/v2.0/routers => generated 735 bytes in 761 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 575.387777] [49942]: DEBUG neutron.api.v2.base [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-router', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 575.400395] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (af1fabd7-021c-49f5-952b-ef06b070757f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.401134] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (af1fabd7-021c-49f5-952b-ef06b070757f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.414069] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (05c028bb-b64f-4521-a040-34971f3957e7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.428264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks [] for router_controller (af1fabd7-021c-49f5-952b-ef06b070757f), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.485130] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks [] for router_gateway (af1fabd7-021c-49f5-952b-ef06b070757f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.487953] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Router 05c028bb-b64f-4521-a040-34971f3957e7 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 575.536439] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 575.550189] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31a790a6-3b76-4ef3-9e3b-a9db41b5e2c0 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.550714] [49941]: [pid: 49941|app: 0|req: 35/64] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:56 2025] POST /networking/v2.0/routers => generated 728 bytes in 659 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 575.554415] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks [] for router_gateway (af1fabd7-021c-49f5-952b-ef06b070757f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.558055] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.592581] [49941]: DEBUG neutron_lib.callbacks.manager [None req-578cb230-cbd5-454a-ad26-0e20d241e22b admin admin] Publish callbacks [] for security_group (0e90e3b9-7128-42cb-b8ec-b7ec2a266577), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.611403] [49941]: DEBUG neutron_lib.callbacks.manager [None req-578cb230-cbd5-454a-ad26-0e20d241e22b admin admin] Publish callbacks [] for security_group (0e90e3b9-7128-42cb-b8ec-b7ec2a266577), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.625890] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Allocated IP 10.180.180.152 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/37c25213-c1c8-452f-9c1c-4d7c5d7abdc2) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 575.640354] [49941]: DEBUG neutron_lib.callbacks.manager [None req-578cb230-cbd5-454a-ad26-0e20d241e22b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0e90e3b9-7128-42cb-b8ec-b7ec2a266577), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.644580] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-578cb230-cbd5-454a-ad26-0e20d241e22b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0e90e3b9-7128-42cb-b8ec-b7ec2a266577,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.648661] [49941]: DEBUG neutron_lib.callbacks.manager [None req-578cb230-cbd5-454a-ad26-0e20d241e22b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.649131] [49941]: [pid: 49941|app: 0|req: 36/65] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:28:57 2025] DELETE /networking/v2.0/security-groups/0e90e3b9-7128-42cb-b8ec-b7ec2a266577 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 575.686991] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks [] for allowed_address_pair (37c25213-c1c8-452f-9c1c-4d7c5d7abdc2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.687719] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks [] for port (37c25213-c1c8-452f-9c1c-4d7c5d7abdc2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.687926] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] create_port_precommit called with port settings {'id': '37c25213-c1c8-452f-9c1c-4d7c5d7abdc2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:7d:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.688081] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] create_port_precommit: [ 575.688081] [49942]: key[id], None -> 37c25213-c1c8-452f-9c1c-4d7c5d7abdc2 [ 575.688081] [49942]: key[binding:vnic_type], None -> normal [ 575.688081] [49942]: key[binding:vif_details], None -> {} [ 575.688081] [49942]: key[allowed_address_pairs], None -> [] [ 575.688081] [49942]: key[binding:profile], None -> {} [ 575.688081] [49942]: key[admin_state_up], None -> True [ 575.688081] [49942]: key[binding:vif_type], None -> unbound [ 575.688081] [49942]: key[device_owner], None -> network:router_gateway [ 575.688081] [49942]: key[tenant_id], None -> [ 575.688081] [49942]: key[binding:host_id], None -> [ 575.688081] [49942]: key[standard_attr_id], None -> 119 [ 575.688081] [49942]: key[name], None -> [ 575.688081] [49942]: key[mac_address], None -> fa:16:3e:26:7d:90 [ 575.688081] [49942]: key[status], None -> DOWN [ 575.688081] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 575.688081] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] [ 575.688081] [49942]: key[security_groups], None -> [] [ 575.688081] [49942]: key[port_security_enabled], None -> False [ 575.688081] [49942]: key[project_id], None -> [ 575.688081] [49942]: key[device_id], None -> af1fabd7-021c-49f5-952b-ef06b070757f [ 575.688081] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.708029] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (37c25213-c1c8-452f-9c1c-4d7c5d7abdc2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.727788] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Pushing event updated for resources: {'Port': ['ID=37c25213-c1c8-452f-9c1c-4d7c5d7abdc2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 575.739029] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 575.739259] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 575.741721] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 575.741775] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] create_port_postcommit called with port settings {'id': '37c25213-c1c8-452f-9c1c-4d7c5d7abdc2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:7d:90', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:57Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 575.741911] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] create_port_postcommit: [ 575.741911] [49942]: key[id], None -> 37c25213-c1c8-452f-9c1c-4d7c5d7abdc2 [ 575.741911] [49942]: key[binding:vnic_type], None -> normal [ 575.741911] [49942]: key[tags], None -> [] [ 575.741911] [49942]: key[binding:vif_details], None -> {} [ 575.741911] [49942]: key[allowed_address_pairs], None -> [] [ 575.741911] [49942]: key[extra_dhcp_opts], None -> [] [ 575.741911] [49942]: key[binding:profile], None -> {} [ 575.741911] [49942]: key[admin_state_up], None -> True [ 575.741911] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 575.741911] [49942]: key[binding:vif_type], None -> unbound [ 575.741911] [49942]: key[device_owner], None -> network:router_gateway [ 575.741911] [49942]: key[created_at], None -> 2025-11-20T12:28:57Z [ 575.741911] [49942]: key[updated_at], None -> 2025-11-20T12:28:57Z [ 575.741911] [49942]: key[tenant_id], None -> [ 575.741911] [49942]: key[binding:host_id], None -> [ 575.741911] [49942]: key[description], None -> [ 575.741911] [49942]: key[standard_attr_id], None -> 119 [ 575.741911] [49942]: key[name], None -> [ 575.741911] [49942]: key[mac_address], None -> fa:16:3e:26:7d:90 [ 575.741911] [49942]: key[status], None -> DOWN [ 575.741911] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 575.741911] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] [ 575.741911] [49942]: key[security_groups], None -> [] [ 575.741911] [49942]: key[revision_number], None -> 1 [ 575.741911] [49942]: key[port_security_enabled], None -> False [ 575.741911] [49942]: key[project_id], None -> [ 575.741911] [49942]: key[device_id], None -> af1fabd7-021c-49f5-952b-ef06b070757f [ 575.741911] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 575.858421] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks [] for router_gateway (af1fabd7-021c-49f5-952b-ef06b070757f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 575.955235] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (af1fabd7-021c-49f5-952b-ef06b070757f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.033622] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Router af1fabd7-021c-49f5-952b-ef06b070757f is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 576.085014] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 576.093862] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.098480] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34d8ab4c-e1ef-45c2-bb28-18b6cf09e585 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.098480] [49942]: [pid: 49942|app: 0|req: 30/66] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:57 2025] POST /networking/v2.0/routers => generated 734 bytes in 712 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 576.172136] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Allocated IP 192.168.128.1 (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e/dec8258e-4958-49cc-9345-05dd8f22ed29/4a1f9262-7d82-42ce-a971-1dda0e216a8e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 576.227999] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks [] for allowed_address_pair (4a1f9262-7d82-42ce-a971-1dda0e216a8e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.227999] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks [] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.227999] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] create_port_precommit called with port settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.1'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 576.227999] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] create_port_precommit: [ 576.227999] [49941]: key[id], None -> 4a1f9262-7d82-42ce-a971-1dda0e216a8e [ 576.227999] [49941]: key[binding:vnic_type], None -> normal [ 576.227999] [49941]: key[binding:vif_details], None -> {} [ 576.227999] [49941]: key[allowed_address_pairs], None -> [] [ 576.227999] [49941]: key[binding:profile], None -> {} [ 576.227999] [49941]: key[admin_state_up], None -> True [ 576.227999] [49941]: key[binding:vif_type], None -> unbound [ 576.227999] [49941]: key[device_owner], None -> network:router_interface [ 576.227999] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 576.227999] [49941]: key[binding:host_id], None -> [ 576.227999] [49941]: key[standard_attr_id], None -> 120 [ 576.227999] [49941]: key[name], None -> [ 576.227999] [49941]: key[mac_address], None -> fa:16:3e:64:33:33 [ 576.227999] [49941]: key[status], None -> DOWN [ 576.227999] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 576.227999] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.1'}] [ 576.227999] [49941]: key[security_groups], None -> [] [ 576.227999] [49941]: key[port_security_enabled], None -> False [ 576.227999] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 576.227999] [49941]: key[device_id], None -> 0a920cec-55d8-4af0-9cf9-2c991cc8b99f [ 576.227999] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.247426] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.275944] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Pushing event updated for resources: {'Port': ['ID=4a1f9262-7d82-42ce-a971-1dda0e216a8e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.284228] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.284925] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.286611] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 576.286684] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] create_port_postcommit called with port settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.1'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:57Z', 'revision_number': 1, 'network': {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 576.286781] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] create_port_postcommit: [ 576.286781] [49941]: key[id], None -> 4a1f9262-7d82-42ce-a971-1dda0e216a8e [ 576.286781] [49941]: key[binding:vnic_type], None -> normal [ 576.286781] [49941]: key[tags], None -> [] [ 576.286781] [49941]: key[binding:vif_details], None -> {} [ 576.286781] [49941]: key[allowed_address_pairs], None -> [] [ 576.286781] [49941]: key[extra_dhcp_opts], None -> [] [ 576.286781] [49941]: key[binding:profile], None -> {} [ 576.286781] [49941]: key[admin_state_up], None -> True [ 576.286781] [49941]: key[network], None -> {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 576.286781] [49941]: key[binding:vif_type], None -> unbound [ 576.286781] [49941]: key[device_owner], None -> network:router_interface [ 576.286781] [49941]: key[created_at], None -> 2025-11-20T12:28:57Z [ 576.286781] [49941]: key[updated_at], None -> 2025-11-20T12:28:57Z [ 576.286781] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 576.286781] [49941]: key[binding:host_id], None -> [ 576.286781] [49941]: key[description], None -> [ 576.286781] [49941]: key[standard_attr_id], None -> 120 [ 576.286781] [49941]: key[name], None -> [ 576.286781] [49941]: key[mac_address], None -> fa:16:3e:64:33:33 [ 576.286781] [49941]: key[status], None -> DOWN [ 576.286781] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 576.286781] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.1'}] [ 576.286781] [49941]: key[security_groups], None -> [] [ 576.286781] [49941]: key[revision_number], None -> 1 [ 576.286781] [49941]: key[port_security_enabled], None -> False [ 576.286781] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 576.286781] [49941]: key[device_id], None -> 0a920cec-55d8-4af0-9cf9-2c991cc8b99f [ 576.286781] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.287703] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.485700] [49942]: DEBUG neutron_lib.callbacks.manager [None req-23edef01-3ad0-4f42-974f-2159796ca480 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.551159] [49942]: DEBUG neutron_lib.callbacks.manager [None req-23edef01-3ad0-4f42-974f-2159796ca480 admin admin] Publish callbacks [] for security_group (5c3c9905-abfd-47db-92a8-b1093e10f2f6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.552768] [49942]: DEBUG neutron_lib.callbacks.manager [None req-23edef01-3ad0-4f42-974f-2159796ca480 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (5c3c9905-abfd-47db-92a8-b1093e10f2f6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.555909] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.575289] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-23edef01-3ad0-4f42-974f-2159796ca480 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5c3c9905-abfd-47db-92a8-b1093e10f2f6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.586222] [49942]: [pid: 49942|app: 0|req: 31/67] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:57 2025] GET /networking/v2.0/security-groups?tenant_id=4433d4840b9f4513b9de638a1090047d&name=default => generated 2925 bytes in 488 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 576.592321] [49942]: DEBUG neutron.api.v2.base [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-router', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 576.608497] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.609790] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.665338] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks [] for router_controller (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.689410] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks [] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.690075] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] update_port_precommit called with port settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:58Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:57Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 576.690445] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] update_port_precommit: [ 576.690445] [49941]: key[updated_at], 2025-11-20T12:28:57Z -> 2025-11-20T12:28:58Z [ 576.690445] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.692598] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.713352] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Pushing event updated for resources: {'Port': ['ID=4a1f9262-7d82-42ce-a971-1dda0e216a8e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.718095] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks [] for router_gateway (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.721059] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] update_port_postcommit called with port settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:58Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:57Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 576.721259] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] update_port_postcommit: [ 576.721259] [49941]: key[updated_at], 2025-11-20T12:28:57Z -> 2025-11-20T12:28:58Z [ 576.721259] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.722232] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.755846] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.756866] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.779589] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks [] for router_gateway (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.782991] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.818768] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Router 0a920cec-55d8-4af0-9cf9-2c991cc8b99f has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 576.822814] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Allocated IP 10.180.180.150 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/14543386-1ab0-42a4-be5a-75a277b5490a) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 576.863008] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks [] for allowed_address_pair (14543386-1ab0-42a4-be5a-75a277b5490a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.863856] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks [] for port (14543386-1ab0-42a4-be5a-75a277b5490a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.864076] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] create_port_precommit called with port settings {'id': '14543386-1ab0-42a4-be5a-75a277b5490a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:26:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 576.864212] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] create_port_precommit: [ 576.864212] [49942]: key[id], None -> 14543386-1ab0-42a4-be5a-75a277b5490a [ 576.864212] [49942]: key[binding:vnic_type], None -> normal [ 576.864212] [49942]: key[binding:vif_details], None -> {} [ 576.864212] [49942]: key[allowed_address_pairs], None -> [] [ 576.864212] [49942]: key[binding:profile], None -> {} [ 576.864212] [49942]: key[admin_state_up], None -> True [ 576.864212] [49942]: key[binding:vif_type], None -> unbound [ 576.864212] [49942]: key[device_owner], None -> network:router_gateway [ 576.864212] [49942]: key[tenant_id], None -> [ 576.864212] [49942]: key[binding:host_id], None -> [ 576.864212] [49942]: key[standard_attr_id], None -> 128 [ 576.864212] [49942]: key[name], None -> [ 576.864212] [49942]: key[mac_address], None -> fa:16:3e:d5:26:7e [ 576.864212] [49942]: key[status], None -> DOWN [ 576.864212] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 576.864212] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}] [ 576.864212] [49942]: key[security_groups], None -> [] [ 576.864212] [49942]: key[port_security_enabled], None -> False [ 576.864212] [49942]: key[project_id], None -> [ 576.864212] [49942]: key[device_id], None -> 3b516601-ec5e-4dce-8c31-d8ec7fb7484e [ 576.864212] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.884125] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (14543386-1ab0-42a4-be5a-75a277b5490a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.902522] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8ed4355e-d064-42c8-89ef-239f7f51f2ce admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 576.906919] [49941]: [pid: 49941|app: 0|req: 37/68] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:28:57 2025] PUT /networking/v2.0/routers/0a920cec-55d8-4af0-9cf9-2c991cc8b99f/add_router_interface => generated 309 bytes in 1256 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 576.909130] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Pushing event updated for resources: {'Port': ['ID=14543386-1ab0-42a4-be5a-75a277b5490a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.919694] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 576.921127] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 576.922601] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 576.922824] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] create_port_postcommit called with port settings {'id': '14543386-1ab0-42a4-be5a-75a277b5490a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:26:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}], '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:28:58Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 576.922969] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] create_port_postcommit: [ 576.922969] [49942]: key[id], None -> 14543386-1ab0-42a4-be5a-75a277b5490a [ 576.922969] [49942]: key[binding:vnic_type], None -> normal [ 576.922969] [49942]: key[tags], None -> [] [ 576.922969] [49942]: key[binding:vif_details], None -> {} [ 576.922969] [49942]: key[allowed_address_pairs], None -> [] [ 576.922969] [49942]: key[extra_dhcp_opts], None -> [] [ 576.922969] [49942]: key[binding:profile], None -> {} [ 576.922969] [49942]: key[admin_state_up], None -> True [ 576.922969] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 576.922969] [49942]: key[binding:vif_type], None -> unbound [ 576.922969] [49942]: key[device_owner], None -> network:router_gateway [ 576.922969] [49942]: key[created_at], None -> 2025-11-20T12:28:58Z [ 576.922969] [49942]: key[updated_at], None -> 2025-11-20T12:28:58Z [ 576.922969] [49942]: key[tenant_id], None -> [ 576.922969] [49942]: key[binding:host_id], None -> [ 576.922969] [49942]: key[description], None -> [ 576.922969] [49942]: key[standard_attr_id], None -> 128 [ 576.922969] [49942]: key[name], None -> [ 576.922969] [49942]: key[mac_address], None -> fa:16:3e:d5:26:7e [ 576.922969] [49942]: key[status], None -> DOWN [ 576.922969] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 576.922969] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}] [ 576.922969] [49942]: key[security_groups], None -> [] [ 576.922969] [49942]: key[revision_number], None -> 1 [ 576.922969] [49942]: key[port_security_enabled], None -> False [ 576.922969] [49942]: key[project_id], None -> [ 576.922969] [49942]: key[device_id], None -> 3b516601-ec5e-4dce-8c31-d8ec7fb7484e [ 576.922969] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 576.941181] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5bbc74a8-8659-46b0-bc1d-9b413911cb0e admin admin] Publish callbacks [] for security_group (2671914b-224c-44fa-b4d5-ec17242cf000), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.961904] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5bbc74a8-8659-46b0-bc1d-9b413911cb0e admin admin] Publish callbacks [] for security_group (2671914b-224c-44fa-b4d5-ec17242cf000), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.987681] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5bbc74a8-8659-46b0-bc1d-9b413911cb0e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (2671914b-224c-44fa-b4d5-ec17242cf000), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.992036] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5bbc74a8-8659-46b0-bc1d-9b413911cb0e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2671914b-224c-44fa-b4d5-ec17242cf000,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 576.997504] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5bbc74a8-8659-46b0-bc1d-9b413911cb0e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 576.997504] [49941]: [pid: 49941|app: 0|req: 38/69] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:28:58 2025] DELETE /networking/v2.0/security-groups/2671914b-224c-44fa-b4d5-ec17242cf000 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 577.028621] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks [] for router_gateway (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.161303] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.204993] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.229922] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Router 3b516601-ec5e-4dce-8c31-d8ec7fb7484e is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 577.305483] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Allocated IP 192.168.128.1 (7cef3af8-4138-476e-bbdc-5ceea1855df3/eced92bf-b575-4be5-975d-2535e8df86bd/712fcd7e-e53b-4075-9f57-5f96a37b5e74) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 577.316555] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 577.335548] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0c7b37e-ab41-4e53-b79b-a319113e9e91 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.336278] [49942]: [pid: 49942|app: 0|req: 32/70] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:28:58 2025] POST /networking/v2.0/routers => generated 739 bytes in 748 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 577.354511] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks [] for allowed_address_pair (712fcd7e-e53b-4075-9f57-5f96a37b5e74), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.354511] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks [] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.354511] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] create_port_precommit called with port settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'ip_address': '192.168.128.1'}], 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'port_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': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 577.354511] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] create_port_precommit: [ 577.354511] [49941]: key[id], None -> 712fcd7e-e53b-4075-9f57-5f96a37b5e74 [ 577.354511] [49941]: key[binding:vnic_type], None -> normal [ 577.354511] [49941]: key[binding:vif_details], None -> {} [ 577.354511] [49941]: key[allowed_address_pairs], None -> [] [ 577.354511] [49941]: key[binding:profile], None -> {} [ 577.354511] [49941]: key[admin_state_up], None -> True [ 577.354511] [49941]: key[binding:vif_type], None -> unbound [ 577.354511] [49941]: key[device_owner], None -> network:router_interface [ 577.354511] [49941]: key[tenant_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 577.354511] [49941]: key[binding:host_id], None -> [ 577.354511] [49941]: key[standard_attr_id], None -> 129 [ 577.354511] [49941]: key[name], None -> [ 577.354511] [49941]: key[mac_address], None -> fa:16:3e:ed:f0:89 [ 577.354511] [49941]: key[status], None -> DOWN [ 577.354511] [49941]: key[network_id], None -> 7cef3af8-4138-476e-bbdc-5ceea1855df3 [ 577.354511] [49941]: key[fixed_ips], None -> [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'ip_address': '192.168.128.1'}] [ 577.354511] [49941]: key[security_groups], None -> [] [ 577.354511] [49941]: key[port_security_enabled], None -> False [ 577.354511] [49941]: key[project_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 577.354511] [49941]: key[device_id], None -> c328a622-b640-4c56-8eba-34d17419417d [ 577.354511] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.372606] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.393114] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Pushing event updated for resources: {'Port': ['ID=712fcd7e-e53b-4075-9f57-5f96a37b5e74,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.400648] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Network 7cef3af8-4138-476e-bbdc-5ceea1855df3 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.403052] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.403052] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 577.403371] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] create_port_postcommit called with port settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'ip_address': '192.168.128.1'}], 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'port_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-20T12:28:58Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'network': {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 577.403371] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] create_port_postcommit: [ 577.403371] [49941]: key[id], None -> 712fcd7e-e53b-4075-9f57-5f96a37b5e74 [ 577.403371] [49941]: key[binding:vnic_type], None -> normal [ 577.403371] [49941]: key[tags], None -> [] [ 577.403371] [49941]: key[binding:vif_details], None -> {} [ 577.403371] [49941]: key[allowed_address_pairs], None -> [] [ 577.403371] [49941]: key[extra_dhcp_opts], None -> [] [ 577.403371] [49941]: key[binding:profile], None -> {} [ 577.403371] [49941]: key[admin_state_up], None -> True [ 577.403371] [49941]: key[network], None -> {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} [ 577.403371] [49941]: key[binding:vif_type], None -> unbound [ 577.403371] [49941]: key[device_owner], None -> network:router_interface [ 577.403371] [49941]: key[created_at], None -> 2025-11-20T12:28:58Z [ 577.403371] [49941]: key[updated_at], None -> 2025-11-20T12:28:59Z [ 577.403371] [49941]: key[tenant_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 577.403371] [49941]: key[binding:host_id], None -> [ 577.403371] [49941]: key[description], None -> [ 577.403371] [49941]: key[standard_attr_id], None -> 129 [ 577.403371] [49941]: key[name], None -> [ 577.403371] [49941]: key[mac_address], None -> fa:16:3e:ed:f0:89 [ 577.403371] [49941]: key[status], None -> DOWN [ 577.403371] [49941]: key[network_id], None -> 7cef3af8-4138-476e-bbdc-5ceea1855df3 [ 577.403371] [49941]: key[fixed_ips], None -> [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'ip_address': '192.168.128.1'}] [ 577.403371] [49941]: key[security_groups], None -> [] [ 577.403371] [49941]: key[revision_number], None -> 1 [ 577.403371] [49941]: key[port_security_enabled], None -> False [ 577.403371] [49941]: key[project_id], None -> d78e6f2a82714106b6908e0c7351c311 [ 577.403371] [49941]: key[device_id], None -> c328a622-b640-4c56-8eba-34d17419417d [ 577.403371] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.405735] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (c328a622-b640-4c56-8eba-34d17419417d), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.567131] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.574546] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.656402] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Allocated IP 192.168.128.1 (fb842ba9-202c-4994-ab66-ed898baccfcd/dc74a997-1cb6-4bd6-9a06-1412911b72f3/56db8432-a3cb-47aa-9d66-ffd6ffd677c6) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 577.680383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks [] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.680383] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] update_port_precommit called with port settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'}) 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': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 577.680383] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] update_port_precommit: [ 577.680383] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.681224] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.706466] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks [] for allowed_address_pair (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.706903] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Pushing event updated for resources: {'Port': ['ID=712fcd7e-e53b-4075-9f57-5f96a37b5e74,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.707535] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks [] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.707535] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] create_port_precommit called with port settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.1'}], 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'port_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': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 577.707535] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] create_port_precommit: [ 577.707535] [49942]: key[id], None -> 56db8432-a3cb-47aa-9d66-ffd6ffd677c6 [ 577.707535] [49942]: key[binding:vnic_type], None -> normal [ 577.707535] [49942]: key[binding:vif_details], None -> {} [ 577.707535] [49942]: key[allowed_address_pairs], None -> [] [ 577.707535] [49942]: key[binding:profile], None -> {} [ 577.707535] [49942]: key[admin_state_up], None -> True [ 577.707535] [49942]: key[binding:vif_type], None -> unbound [ 577.707535] [49942]: key[device_owner], None -> network:router_interface [ 577.707535] [49942]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 577.707535] [49942]: key[binding:host_id], None -> [ 577.707535] [49942]: key[standard_attr_id], None -> 130 [ 577.707535] [49942]: key[name], None -> [ 577.707535] [49942]: key[mac_address], None -> fa:16:3e:b7:83:16 [ 577.707535] [49942]: key[status], None -> DOWN [ 577.707535] [49942]: key[network_id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 577.707535] [49942]: key[fixed_ips], None -> [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.1'}] [ 577.707535] [49942]: key[security_groups], None -> [] [ 577.707535] [49942]: key[port_security_enabled], None -> False [ 577.707535] [49942]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 577.707535] [49942]: key[device_id], None -> 05c028bb-b64f-4521-a040-34971f3957e7 [ 577.707535] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.715839] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] update_port_postcommit called with port settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'}) 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': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 577.717192] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] update_port_postcommit: [ 577.717192] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.717192] [49941]: DEBUG neutron_lib.callbacks.manager [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (c328a622-b640-4c56-8eba-34d17419417d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.733192] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.757483] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Pushing event updated for resources: {'Port': ['ID=56db8432-a3cb-47aa-9d66-ffd6ffd677c6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 577.766719] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Network 7cef3af8-4138-476e-bbdc-5ceea1855df3 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.767197] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.768680] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Network fb842ba9-202c-4994-ab66-ed898baccfcd is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 577.769202] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 577.770710] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 577.770934] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] create_port_postcommit called with port settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.1'}], 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'port_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-20T12:28:59Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'network': {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 577.771276] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] create_port_postcommit: [ 577.771276] [49942]: key[id], None -> 56db8432-a3cb-47aa-9d66-ffd6ffd677c6 [ 577.771276] [49942]: key[binding:vnic_type], None -> normal [ 577.771276] [49942]: key[tags], None -> [] [ 577.771276] [49942]: key[binding:vif_details], None -> {} [ 577.771276] [49942]: key[allowed_address_pairs], None -> [] [ 577.771276] [49942]: key[extra_dhcp_opts], None -> [] [ 577.771276] [49942]: key[binding:profile], None -> {} [ 577.771276] [49942]: key[admin_state_up], None -> True [ 577.771276] [49942]: key[network], None -> {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} [ 577.771276] [49942]: key[binding:vif_type], None -> unbound [ 577.771276] [49942]: key[device_owner], None -> network:router_interface [ 577.771276] [49942]: key[created_at], None -> 2025-11-20T12:28:59Z [ 577.771276] [49942]: key[updated_at], None -> 2025-11-20T12:28:59Z [ 577.771276] [49942]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 577.771276] [49942]: key[binding:host_id], None -> [ 577.771276] [49942]: key[description], None -> [ 577.771276] [49942]: key[standard_attr_id], None -> 130 [ 577.771276] [49942]: key[name], None -> [ 577.771276] [49942]: key[mac_address], None -> fa:16:3e:b7:83:16 [ 577.771276] [49942]: key[status], None -> DOWN [ 577.771276] [49942]: key[network_id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 577.771276] [49942]: key[fixed_ips], None -> [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.1'}] [ 577.771276] [49942]: key[security_groups], None -> [] [ 577.771276] [49942]: key[revision_number], None -> 1 [ 577.771276] [49942]: key[port_security_enabled], None -> False [ 577.771276] [49942]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 577.771276] [49942]: key[device_id], None -> 05c028bb-b64f-4521-a040-34971f3957e7 [ 577.771276] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 577.772391] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (05c028bb-b64f-4521-a040-34971f3957e7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.848855] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Router c328a622-b640-4c56-8eba-34d17419417d has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 577.906198] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-614733ce-de2c-485d-958e-d58e22186d74 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 577.909122] [49941]: [pid: 49941|app: 0|req: 39/71] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:28:58 2025] PUT /networking/v2.0/routers/c328a622-b640-4c56-8eba-34d17419417d/add_router_interface => generated 309 bytes in 912 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 577.918674] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6c07ca20-ac3e-4e92-8d5e-e430fc7bdf09 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.962283] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.981290] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6c07ca20-ac3e-4e92-8d5e-e430fc7bdf09 admin admin] Publish callbacks [] for security_group (502c75e6-0b50-47c6-a817-eeda6cb3dcf4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 577.985388] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6c07ca20-ac3e-4e92-8d5e-e430fc7bdf09 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (502c75e6-0b50-47c6-a817-eeda6cb3dcf4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.003472] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c07ca20-ac3e-4e92-8d5e-e430fc7bdf09 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=502c75e6-0b50-47c6-a817-eeda6cb3dcf4,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.013923] [49941]: [pid: 49941|app: 0|req: 40/72] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:59 2025] GET /networking/v2.0/security-groups?tenant_id=ced500c9378046bf9d6bd73d1e4e5e24&name=default => generated 2925 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 578.040283] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks [] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.040503] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] update_port_precommit called with port settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) 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': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 578.040639] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] update_port_precommit: [ 578.040639] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.041876] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.061873] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Pushing event updated for resources: {'Port': ['ID=56db8432-a3cb-47aa-9d66-ffd6ffd677c6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.070842] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] update_port_postcommit called with port settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 1, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) 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': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 578.071069] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] update_port_postcommit: [ 578.071069] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.071388] [49942]: DEBUG neutron_lib.callbacks.manager [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (05c028bb-b64f-4521-a040-34971f3957e7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.105505] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Network fb842ba9-202c-4994-ab66-ed898baccfcd is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.106204] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.161113] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Router 05c028bb-b64f-4521-a040-34971f3957e7 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 578.183869] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.209417] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-660c5737-fc11-43da-ba10-e1ca8e5794ab admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 578.213088] [49942]: [pid: 49942|app: 0|req: 33/73] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:28:59 2025] PUT /networking/v2.0/routers/05c028bb-b64f-4521-a040-34971f3957e7/add_router_interface => generated 309 bytes in 876 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.252422] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Allocated IP 192.168.128.1 (7b32ae45-24d7-4f99-b0b9-41952e93ffa1/9ae8b1e0-b887-4d58-afc6-b94c947b8f76/256755bd-e379-4d9e-8ed5-62850108369f) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 578.283747] [49942]: DEBUG neutron_lib.callbacks.manager [None req-26fcb622-fa4f-454d-b90c-0789f67f6d8d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.300861] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks [] for allowed_address_pair (256755bd-e379-4d9e-8ed5-62850108369f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.301536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks [] for port (256755bd-e379-4d9e-8ed5-62850108369f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.301747] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] create_port_precommit called with port settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.1'}], 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'port_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': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 578.301887] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] create_port_precommit: [ 578.301887] [49941]: key[id], None -> 256755bd-e379-4d9e-8ed5-62850108369f [ 578.301887] [49941]: key[binding:vnic_type], None -> normal [ 578.301887] [49941]: key[binding:vif_details], None -> {} [ 578.301887] [49941]: key[allowed_address_pairs], None -> [] [ 578.301887] [49941]: key[binding:profile], None -> {} [ 578.301887] [49941]: key[admin_state_up], None -> True [ 578.301887] [49941]: key[binding:vif_type], None -> unbound [ 578.301887] [49941]: key[device_owner], None -> network:router_interface [ 578.301887] [49941]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 578.301887] [49941]: key[binding:host_id], None -> [ 578.301887] [49941]: key[standard_attr_id], None -> 136 [ 578.301887] [49941]: key[name], None -> [ 578.301887] [49941]: key[mac_address], None -> fa:16:3e:d8:bd:45 [ 578.301887] [49941]: key[status], None -> DOWN [ 578.301887] [49941]: key[network_id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 578.301887] [49941]: key[fixed_ips], None -> [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.1'}] [ 578.301887] [49941]: key[security_groups], None -> [] [ 578.301887] [49941]: key[port_security_enabled], None -> False [ 578.301887] [49941]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 578.301887] [49941]: key[device_id], None -> af1fabd7-021c-49f5-952b-ef06b070757f [ 578.301887] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.327471] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (256755bd-e379-4d9e-8ed5-62850108369f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.354887] [49942]: DEBUG neutron_lib.callbacks.manager [None req-26fcb622-fa4f-454d-b90c-0789f67f6d8d admin admin] Publish callbacks [] for security_group (22e700a6-6c06-4a80-9868-fbfb0e8a5291), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.356308] [49942]: DEBUG neutron_lib.callbacks.manager [None req-26fcb622-fa4f-454d-b90c-0789f67f6d8d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (22e700a6-6c06-4a80-9868-fbfb0e8a5291), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.358667] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Pushing event updated for resources: {'Port': ['ID=256755bd-e379-4d9e-8ed5-62850108369f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.370233] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Network 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.371728] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.372846] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 578.373104] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] create_port_postcommit called with port settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.1'}], 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'port_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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'network': {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 578.373251] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] create_port_postcommit: [ 578.373251] [49941]: key[id], None -> 256755bd-e379-4d9e-8ed5-62850108369f [ 578.373251] [49941]: key[binding:vnic_type], None -> normal [ 578.373251] [49941]: key[tags], None -> [] [ 578.373251] [49941]: key[binding:vif_details], None -> {} [ 578.373251] [49941]: key[allowed_address_pairs], None -> [] [ 578.373251] [49941]: key[extra_dhcp_opts], None -> [] [ 578.373251] [49941]: key[binding:profile], None -> {} [ 578.373251] [49941]: key[admin_state_up], None -> True [ 578.373251] [49941]: key[network], None -> {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} [ 578.373251] [49941]: key[binding:vif_type], None -> unbound [ 578.373251] [49941]: key[device_owner], None -> network:router_interface [ 578.373251] [49941]: key[created_at], None -> 2025-11-20T12:28:59Z [ 578.373251] [49941]: key[updated_at], None -> 2025-11-20T12:29:00Z [ 578.373251] [49941]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 578.373251] [49941]: key[binding:host_id], None -> [ 578.373251] [49941]: key[description], None -> [ 578.373251] [49941]: key[standard_attr_id], None -> 136 [ 578.373251] [49941]: key[name], None -> [ 578.373251] [49941]: key[mac_address], None -> fa:16:3e:d8:bd:45 [ 578.373251] [49941]: key[status], None -> DOWN [ 578.373251] [49941]: key[network_id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 578.373251] [49941]: key[fixed_ips], None -> [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.1'}] [ 578.373251] [49941]: key[security_groups], None -> [] [ 578.373251] [49941]: key[revision_number], None -> 1 [ 578.373251] [49941]: key[port_security_enabled], None -> False [ 578.373251] [49941]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 578.373251] [49941]: key[device_id], None -> af1fabd7-021c-49f5-952b-ef06b070757f [ 578.373251] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.374218] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (af1fabd7-021c-49f5-952b-ef06b070757f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.375906] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26fcb622-fa4f-454d-b90c-0789f67f6d8d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=22e700a6-6c06-4a80-9868-fbfb0e8a5291,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.387652] [49942]: [pid: 49942|app: 0|req: 34/74] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:28:59 2025] GET /networking/v2.0/security-groups?tenant_id=25087b23cb844964bad056ba529661b9&name=default => generated 2925 bytes in 174 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 578.416674] [49942]: DEBUG neutron.api.v2.base [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 578.430626] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Made reservation on behalf of 99f04a26d34d483ab4e44170cce695df for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 578.434054] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.437468] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.507333] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks [] for security_group (f184c8a6-bf48-4128-95bf-718bfc236812), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.509299] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f184c8a6-bf48-4128-95bf-718bfc236812), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.527070] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (256755bd-e379-4d9e-8ed5-62850108369f), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.528063] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f184c8a6-bf48-4128-95bf-718bfc236812,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.545356] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] vlan segment allocate from pool success with {'vlan_id': 904, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 578.553730] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (e134b319-ec78-49a8-9bf0-1ccc10b43f07), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.553730] [49942]: INFO neutron.db.segments_db [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Added segment e134b319-ec78-49a8-9bf0-1ccc10b43f07 of type vlan for network 98d35785-e098-42ce-94d5-4a43716d9f64 [ 578.568243] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (98d35785-e098-42ce-94d5-4a43716d9f64), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.577816] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] create_network_precommit called with network settings {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 147, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] [ 578.578035] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] create_network_precommit: [ 578.578035] [49942]: key[vlan_transparent], None -> None [ 578.578035] [49942]: key[id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 578.578035] [49942]: key[tags], None -> [] [ 578.578035] [49942]: key[availability_zone_hints], None -> [] [ 578.578035] [49942]: key[mtu], None -> 8950 [ 578.578035] [49942]: key[provider:network_type], None -> vlan [ 578.578035] [49942]: key[admin_state_up], None -> True [ 578.578035] [49942]: key[provider:physical_network], None -> default [ 578.578035] [49942]: key[provider:segmentation_id], None -> 904 [ 578.578035] [49942]: key[qinq], None -> None [ 578.578035] [49942]: key[created_at], None -> 2025-11-20T12:29:00Z [ 578.578035] [49942]: key[updated_at], None -> 2025-11-20T12:29:00Z [ 578.578035] [49942]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 578.578035] [49942]: key[description], None -> [ 578.578035] [49942]: key[standard_attr_id], None -> 147 [ 578.578035] [49942]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-376571085-network [ 578.578035] [49942]: key[availability_zones], None -> [] [ 578.578035] [49942]: key[status], None -> ACTIVE [ 578.578035] [49942]: key[shared], None -> False [ 578.578035] [49942]: key[router:external], None -> False [ 578.578035] [49942]: key[revision_number], None -> 1 [ 578.578035] [49942]: key[port_security_enabled], None -> True [ 578.578035] [49942]: key[subnets], None -> [] [ 578.578035] [49942]: key[ipv4_address_scope], None -> None [ 578.578035] [49942]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 578.578035] [49942]: key[ipv6_address_scope], None -> None [ 578.578035] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.581018] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (98d35785-e098-42ce-94d5-4a43716d9f64), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.595211] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Pushing event updated for resources: {'Network': ['ID=98d35785-e098-42ce-94d5-4a43716d9f64,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.596962] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] create_network_postcommit called with network settings {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 147, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] [ 578.597122] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] create_network_postcommit: [ 578.597122] [49942]: key[vlan_transparent], None -> None [ 578.597122] [49942]: key[id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 578.597122] [49942]: key[tags], None -> [] [ 578.597122] [49942]: key[availability_zone_hints], None -> [] [ 578.597122] [49942]: key[mtu], None -> 8950 [ 578.597122] [49942]: key[provider:network_type], None -> vlan [ 578.597122] [49942]: key[admin_state_up], None -> True [ 578.597122] [49942]: key[provider:physical_network], None -> default [ 578.597122] [49942]: key[provider:segmentation_id], None -> 904 [ 578.597122] [49942]: key[qinq], None -> None [ 578.597122] [49942]: key[created_at], None -> 2025-11-20T12:29:00Z [ 578.597122] [49942]: key[updated_at], None -> 2025-11-20T12:29:00Z [ 578.597122] [49942]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 578.597122] [49942]: key[description], None -> [ 578.597122] [49942]: key[standard_attr_id], None -> 147 [ 578.597122] [49942]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-376571085-network [ 578.597122] [49942]: key[availability_zones], None -> [] [ 578.597122] [49942]: key[status], None -> ACTIVE [ 578.597122] [49942]: key[shared], None -> False [ 578.597122] [49942]: key[router:external], None -> False [ 578.597122] [49942]: key[revision_number], None -> 1 [ 578.597122] [49942]: key[port_security_enabled], None -> True [ 578.597122] [49942]: key[subnets], None -> [] [ 578.597122] [49942]: key[ipv4_address_scope], None -> None [ 578.597122] [49942]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 578.597122] [49942]: key[ipv6_address_scope], None -> None [ 578.597122] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.599687] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 578.599996] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcc414c8-66b0-4dc0-ab7f-ccf21fe760cd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.602268] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks [] for port (256755bd-e379-4d9e-8ed5-62850108369f), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.602627] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] update_port_precommit called with port settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) 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': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 578.602750] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] update_port_precommit: [ 578.602750] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.603974] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (256755bd-e379-4d9e-8ed5-62850108369f), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.608560] [49942]: [pid: 49942|app: 0|req: 35/75] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:00 2025] POST /networking/v2.0/networks => generated 674 bytes in 220 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 578.623997] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Pushing event updated for resources: {'Port': ['ID=256755bd-e379-4d9e-8ed5-62850108369f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.630747] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] update_port_postcommit called with port settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) 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': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 578.630747] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] update_port_postcommit: [ 578.630747] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 578.630747] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (af1fabd7-021c-49f5-952b-ef06b070757f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.642380] [49942]: DEBUG neutron_lib.callbacks.manager [None req-915db0c3-5baa-4e4c-8763-7c211d491fb4 admin admin] Publish callbacks [] for security_group (5c3c9905-abfd-47db-92a8-b1093e10f2f6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.658906] [49942]: DEBUG neutron_lib.callbacks.manager [None req-915db0c3-5baa-4e4c-8763-7c211d491fb4 admin admin] Publish callbacks [] for security_group (5c3c9905-abfd-47db-92a8-b1093e10f2f6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.662786] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Network 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 578.663591] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 578.680563] [49942]: DEBUG neutron_lib.callbacks.manager [None req-915db0c3-5baa-4e4c-8763-7c211d491fb4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (5c3c9905-abfd-47db-92a8-b1093e10f2f6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.685588] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-915db0c3-5baa-4e4c-8763-7c211d491fb4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5c3c9905-abfd-47db-92a8-b1093e10f2f6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.691333] [49942]: DEBUG neutron_lib.callbacks.manager [None req-915db0c3-5baa-4e4c-8763-7c211d491fb4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.691867] [49942]: [pid: 49942|app: 0|req: 36/76] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:00 2025] DELETE /networking/v2.0/security-groups/5c3c9905-abfd-47db-92a8-b1093e10f2f6 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 578.717801] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Router af1fabd7-021c-49f5-952b-ef06b070757f has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 578.730996] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43b5644a-1682-4316-a215-97bd25fbb6bc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.771206] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d922fca1-4c4a-461c-b955-b06cc1ce0c63 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 578.774910] [49941]: [pid: 49941|app: 0|req: 41/77] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:28:59 2025] PUT /networking/v2.0/routers/af1fabd7-021c-49f5-952b-ef06b070757f/add_router_interface => generated 309 bytes in 760 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 578.780905] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be8ca0b4-25ac-4b70-b028-b0ce6c9ea1a3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.786892] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43b5644a-1682-4316-a215-97bd25fbb6bc admin admin] Publish callbacks [] for security_group (f8ef034b-e168-40e0-b9a1-0f076c03dacc), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.791493] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43b5644a-1682-4316-a215-97bd25fbb6bc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f8ef034b-e168-40e0-b9a1-0f076c03dacc), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.814807] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43b5644a-1682-4316-a215-97bd25fbb6bc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f8ef034b-e168-40e0-b9a1-0f076c03dacc,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.826350] [49942]: [pid: 49942|app: 0|req: 37/78] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:00 2025] GET /networking/v2.0/security-groups?tenant_id=234a09a78c6d45bba471c3ea71f377a5&name=default => generated 2925 bytes in 133 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 578.848923] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be8ca0b4-25ac-4b70-b028-b0ce6c9ea1a3 admin admin] Publish callbacks [] for security_group (4d1f1d1a-8ed4-4c44-91c9-114a4687f78c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.850028] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be8ca0b4-25ac-4b70-b028-b0ce6c9ea1a3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4d1f1d1a-8ed4-4c44-91c9-114a4687f78c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 578.869083] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be8ca0b4-25ac-4b70-b028-b0ce6c9ea1a3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4d1f1d1a-8ed4-4c44-91c9-114a4687f78c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 578.882635] [49941]: [pid: 49941|app: 0|req: 42/79] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:00 2025] GET /networking/v2.0/security-groups?tenant_id=769cc57d016f4d1f9a17d2b852d145f5&name=default => generated 2925 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 578.996044] [49941]: DEBUG neutron.api.v2.base [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.016678] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Made reservation on behalf of 452e4ddf36ec4d59b966bab312be57fc for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.021797] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.028034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.063025] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.098955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks [] for security_group (d76d9f91-fa73-4963-9049-88f6b877369c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.100622] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d76d9f91-fa73-4963-9049-88f6b877369c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.127926] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d76d9f91-fa73-4963-9049-88f6b877369c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.128935] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Allocated IP 192.168.128.1 (1bc4f764-a2e7-4e28-a00c-5781833a3cd2/235caa63-2036-4359-9c95-e0747cf7d255/5af81d30-28d0-41f4-8cbf-416787afb24d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 579.140099] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] vlan segment allocate from pool success with {'vlan_id': 574, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 579.146275] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (abfbad96-73a3-4642-84ea-9ed8ebc5a485), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.146607] [49941]: INFO neutron.db.segments_db [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Added segment abfbad96-73a3-4642-84ea-9ed8ebc5a485 of type vlan for network 8e4c185a-cf3d-4767-b549-8097ad764803 [ 579.160433] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (8e4c185a-cf3d-4767-b549-8097ad764803), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.170165] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks [] for allowed_address_pair (5af81d30-28d0-41f4-8cbf-416787afb24d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.170893] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks [] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.171104] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] create_port_precommit called with port settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', 'ip_address': '192.168.128.1'}], 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'port_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': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 579.171306] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] create_port_precommit: [ 579.171306] [49942]: key[id], None -> 5af81d30-28d0-41f4-8cbf-416787afb24d [ 579.171306] [49942]: key[binding:vnic_type], None -> normal [ 579.171306] [49942]: key[binding:vif_details], None -> {} [ 579.171306] [49942]: key[allowed_address_pairs], None -> [] [ 579.171306] [49942]: key[binding:profile], None -> {} [ 579.171306] [49942]: key[admin_state_up], None -> True [ 579.171306] [49942]: key[binding:vif_type], None -> unbound [ 579.171306] [49942]: key[device_owner], None -> network:router_interface [ 579.171306] [49942]: key[tenant_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 579.171306] [49942]: key[binding:host_id], None -> [ 579.171306] [49942]: key[standard_attr_id], None -> 163 [ 579.171306] [49942]: key[name], None -> [ 579.171306] [49942]: key[mac_address], None -> fa:16:3e:77:b2:4e [ 579.171306] [49942]: key[status], None -> DOWN [ 579.171306] [49942]: key[network_id], None -> 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 [ 579.171306] [49942]: key[fixed_ips], None -> [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', 'ip_address': '192.168.128.1'}] [ 579.171306] [49942]: key[security_groups], None -> [] [ 579.171306] [49942]: key[port_security_enabled], None -> False [ 579.171306] [49942]: key[project_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 579.171306] [49942]: key[device_id], None -> 3b516601-ec5e-4dce-8c31-d8ec7fb7484e [ 579.171306] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.172589] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] create_network_precommit called with network settings {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 165, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] [ 579.172589] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] create_network_precommit: [ 579.172589] [49941]: key[vlan_transparent], None -> None [ 579.172589] [49941]: key[id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 579.172589] [49941]: key[tags], None -> [] [ 579.172589] [49941]: key[availability_zone_hints], None -> [] [ 579.172589] [49941]: key[mtu], None -> 8950 [ 579.172589] [49941]: key[provider:network_type], None -> vlan [ 579.172589] [49941]: key[admin_state_up], None -> True [ 579.172589] [49941]: key[provider:physical_network], None -> default [ 579.172589] [49941]: key[provider:segmentation_id], None -> 574 [ 579.172589] [49941]: key[qinq], None -> None [ 579.172589] [49941]: key[created_at], None -> 2025-11-20T12:29:00Z [ 579.172589] [49941]: key[updated_at], None -> 2025-11-20T12:29:00Z [ 579.172589] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.172589] [49941]: key[description], None -> [ 579.172589] [49941]: key[standard_attr_id], None -> 165 [ 579.172589] [49941]: key[name], None -> tempest-ServerActionsTestJSON-1210407131-network [ 579.172589] [49941]: key[availability_zones], None -> [] [ 579.172589] [49941]: key[status], None -> ACTIVE [ 579.172589] [49941]: key[shared], None -> False [ 579.172589] [49941]: key[router:external], None -> False [ 579.172589] [49941]: key[revision_number], None -> 1 [ 579.172589] [49941]: key[port_security_enabled], None -> True [ 579.172589] [49941]: key[subnets], None -> [] [ 579.172589] [49941]: key[ipv4_address_scope], None -> None [ 579.172589] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.172589] [49941]: key[ipv6_address_scope], None -> None [ 579.172589] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.178756] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (8e4c185a-cf3d-4767-b549-8097ad764803), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.196460] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.196584] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Pushing event updated for resources: {'Network': ['ID=8e4c185a-cf3d-4767-b549-8097ad764803,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.198887] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] create_network_postcommit called with network settings {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 165, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] [ 579.198887] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] create_network_postcommit: [ 579.198887] [49941]: key[vlan_transparent], None -> None [ 579.198887] [49941]: key[id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 579.198887] [49941]: key[tags], None -> [] [ 579.198887] [49941]: key[availability_zone_hints], None -> [] [ 579.198887] [49941]: key[mtu], None -> 8950 [ 579.198887] [49941]: key[provider:network_type], None -> vlan [ 579.198887] [49941]: key[admin_state_up], None -> True [ 579.198887] [49941]: key[provider:physical_network], None -> default [ 579.198887] [49941]: key[provider:segmentation_id], None -> 574 [ 579.198887] [49941]: key[qinq], None -> None [ 579.198887] [49941]: key[created_at], None -> 2025-11-20T12:29:00Z [ 579.198887] [49941]: key[updated_at], None -> 2025-11-20T12:29:00Z [ 579.198887] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.198887] [49941]: key[description], None -> [ 579.198887] [49941]: key[standard_attr_id], None -> 165 [ 579.198887] [49941]: key[name], None -> tempest-ServerActionsTestJSON-1210407131-network [ 579.198887] [49941]: key[availability_zones], None -> [] [ 579.198887] [49941]: key[status], None -> ACTIVE [ 579.198887] [49941]: key[shared], None -> False [ 579.198887] [49941]: key[router:external], None -> False [ 579.198887] [49941]: key[revision_number], None -> 1 [ 579.198887] [49941]: key[port_security_enabled], None -> True [ 579.198887] [49941]: key[subnets], None -> [] [ 579.198887] [49941]: key[ipv4_address_scope], None -> None [ 579.198887] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.198887] [49941]: key[ipv6_address_scope], None -> None [ 579.198887] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.202779] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.203260] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.221226] [49941]: [pid: 49941|app: 0|req: 43/80] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:00 2025] POST /networking/v2.0/networks => generated 666 bytes in 337 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.221476] [49941]: WARNING keystonemiddleware.auth_token [None req-6630dd03-2bee-4f83-b6fe-3358d78fce27 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. [ 579.241713] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Pushing event updated for resources: {'Port': ['ID=5af81d30-28d0-41f4-8cbf-416787afb24d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.244689] [49941]: [pid: 49941|app: 0|req: 44/81] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:00 2025] GET /networking/v2.0/networks?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&shared=False => generated 15 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 579.259034] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Network 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 579.259192] [49941]: [pid: 49941|app: 0|req: 45/82] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:00 2025] GET /networking/v2.0/networks?tenant_id=7e66605935704902bec8faabf19adcd9&shared=False => generated 15 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 579.259418] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.261242] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 579.262030] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] create_port_postcommit called with port settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', 'ip_address': '192.168.128.1'}], 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'port_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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'network': {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 579.262030] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] create_port_postcommit: [ 579.262030] [49942]: key[id], None -> 5af81d30-28d0-41f4-8cbf-416787afb24d [ 579.262030] [49942]: key[binding:vnic_type], None -> normal [ 579.262030] [49942]: key[tags], None -> [] [ 579.262030] [49942]: key[binding:vif_details], None -> {} [ 579.262030] [49942]: key[allowed_address_pairs], None -> [] [ 579.262030] [49942]: key[extra_dhcp_opts], None -> [] [ 579.262030] [49942]: key[binding:profile], None -> {} [ 579.262030] [49942]: key[admin_state_up], None -> True [ 579.262030] [49942]: key[network], None -> {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} [ 579.262030] [49942]: key[binding:vif_type], None -> unbound [ 579.262030] [49942]: key[device_owner], None -> network:router_interface [ 579.262030] [49942]: key[created_at], None -> 2025-11-20T12:29:00Z [ 579.262030] [49942]: key[updated_at], None -> 2025-11-20T12:29:00Z [ 579.262030] [49942]: key[tenant_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 579.262030] [49942]: key[binding:host_id], None -> [ 579.262030] [49942]: key[description], None -> [ 579.262030] [49942]: key[standard_attr_id], None -> 163 [ 579.262030] [49942]: key[name], None -> [ 579.262030] [49942]: key[mac_address], None -> fa:16:3e:77:b2:4e [ 579.262030] [49942]: key[status], None -> DOWN [ 579.262030] [49942]: key[network_id], None -> 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 [ 579.262030] [49942]: key[fixed_ips], None -> [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', 'ip_address': '192.168.128.1'}] [ 579.262030] [49942]: key[security_groups], None -> [] [ 579.262030] [49942]: key[revision_number], None -> 1 [ 579.262030] [49942]: key[port_security_enabled], None -> False [ 579.262030] [49942]: key[project_id], None -> de4b6fdc1cd4446e84c1c79280c0867d [ 579.262030] [49942]: key[device_id], None -> 3b516601-ec5e-4dce-8c31-d8ec7fb7484e [ 579.262030] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.262030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.293309] [49941]: DEBUG neutron_lib.callbacks.manager [None req-073387ae-8172-453a-934e-cef56d050f65 admin admin] Publish callbacks [] for security_group (502c75e6-0b50-47c6-a817-eeda6cb3dcf4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.310891] [49941]: DEBUG neutron_lib.callbacks.manager [None req-073387ae-8172-453a-934e-cef56d050f65 admin admin] Publish callbacks [] for security_group (502c75e6-0b50-47c6-a817-eeda6cb3dcf4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.337441] [49941]: DEBUG neutron_lib.callbacks.manager [None req-073387ae-8172-453a-934e-cef56d050f65 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (502c75e6-0b50-47c6-a817-eeda6cb3dcf4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.341477] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-073387ae-8172-453a-934e-cef56d050f65 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=502c75e6-0b50-47c6-a817-eeda6cb3dcf4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.346543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-073387ae-8172-453a-934e-cef56d050f65 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.347060] [49941]: [pid: 49941|app: 0|req: 46/83] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:01 2025] DELETE /networking/v2.0/security-groups/502c75e6-0b50-47c6-a817-eeda6cb3dcf4 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.392558] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28d78493-7a06-4201-b5b5-e75a047740c0 admin admin] Publish callbacks [] for security_group (22e700a6-6c06-4a80-9868-fbfb0e8a5291), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.414097] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28d78493-7a06-4201-b5b5-e75a047740c0 admin admin] Publish callbacks [] for security_group (22e700a6-6c06-4a80-9868-fbfb0e8a5291), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.434922] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28d78493-7a06-4201-b5b5-e75a047740c0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (22e700a6-6c06-4a80-9868-fbfb0e8a5291), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.439923] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28d78493-7a06-4201-b5b5-e75a047740c0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=22e700a6-6c06-4a80-9868-fbfb0e8a5291,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.441147] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.445024] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28d78493-7a06-4201-b5b5-e75a047740c0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.445694] [49941]: [pid: 49941|app: 0|req: 47/84] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:01 2025] DELETE /networking/v2.0/security-groups/22e700a6-6c06-4a80-9868-fbfb0e8a5291 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.450035] [49941]: DEBUG neutron.api.v2.base [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Request body: {'subnet': {'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-subnet', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.462764] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Made reservation on behalf of 99f04a26d34d483ab4e44170cce695df for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.465451] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.523486] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks [] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.523723] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] update_port_precommit called with port settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 1, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'}) 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': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 579.523889] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] update_port_precommit: [ 579.523889] [49942]: key[updated_at], 2025-11-20T12:29:00Z -> 2025-11-20T12:29:01Z [ 579.523889] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.525755] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.527490] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] create_subnet_precommit called with subnet settings {'id': '532c68c6-dd60-428a-84b2-c97577349811', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-subnet', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings None) [ 579.527656] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] create_subnet_precommit: [ 579.527656] [49941]: key[ipv6_ra_mode], None -> None [ 579.527656] [49941]: key[id], None -> 532c68c6-dd60-428a-84b2-c97577349811 [ 579.527656] [49941]: key[tags], None -> [] [ 579.527656] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.527656] [49941]: key[enable_dhcp], None -> True [ 579.527656] [49941]: key[ip_version], None -> 4 [ 579.527656] [49941]: key[created_at], None -> 2025-11-20T12:29:01Z [ 579.527656] [49941]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 579.527656] [49941]: key[description], None -> [ 579.527656] [49941]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 579.527656] [49941]: key[standard_attr_id], None -> 168 [ 579.527656] [49941]: key[cidr], None -> 192.168.128.0/28 [ 579.527656] [49941]: key[ipv6_address_mode], None -> None [ 579.527656] [49941]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-376571085-subnet [ 579.527656] [49941]: key[subnetpool_id], None -> None [ 579.527656] [49941]: key[host_routes], None -> [] [ 579.527656] [49941]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 579.527656] [49941]: key[shared], None -> False [ 579.527656] [49941]: key[router:external], None -> False [ 579.527656] [49941]: key[revision_number], None -> 0 [ 579.527656] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 579.527656] [49941]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 579.527656] [49941]: key[service_types], None -> [] [ 579.527656] [49941]: key[dns_nameservers], None -> [] [ 579.527656] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.529656] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (532c68c6-dd60-428a-84b2-c97577349811), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.542119] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Pushing event updated for resources: {'Subnet': ['ID=532c68c6-dd60-428a-84b2-c97577349811,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.545978] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Pushing event updated for resources: {'Port': ['ID=5af81d30-28d0-41f4-8cbf-416787afb24d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.552871] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] update_port_postcommit called with port settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 1, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 1, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'}) 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': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 579.553021] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] update_port_postcommit: [ 579.553021] [49942]: key[updated_at], 2025-11-20T12:29:00Z -> 2025-11-20T12:29:01Z [ 579.553021] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.553287] [49942]: DEBUG neutron_lib.callbacks.manager [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.564313] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Checking segment: {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 579.564441] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Network hostable DHCP agents. Network: 98d35785-e098-42ce-94d5-4a43716d9f64, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 579.573041] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Network 98d35785-e098-42ce-94d5-4a43716d9f64 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 579.581038] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 98d35785-e098-42ce-94d5-4a43716d9f64) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.583937] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] create_subnet_postcommit called with subnet settings {'id': '532c68c6-dd60-428a-84b2-c97577349811', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-subnet', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'project_id': '99f04a26d34d483ab4e44170cce695df', 'network': {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904}} (original settings None) [ 579.584225] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] create_subnet_postcommit: [ 579.584225] [49941]: key[ipv6_ra_mode], None -> None [ 579.584225] [49941]: key[id], None -> 532c68c6-dd60-428a-84b2-c97577349811 [ 579.584225] [49941]: key[tags], None -> [] [ 579.584225] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.584225] [49941]: key[enable_dhcp], None -> True [ 579.584225] [49941]: key[network], None -> {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} [ 579.584225] [49941]: key[ip_version], None -> 4 [ 579.584225] [49941]: key[created_at], None -> 2025-11-20T12:29:01Z [ 579.584225] [49941]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 579.584225] [49941]: key[description], None -> [ 579.584225] [49941]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 579.584225] [49941]: key[standard_attr_id], None -> 168 [ 579.584225] [49941]: key[cidr], None -> 192.168.128.0/28 [ 579.584225] [49941]: key[ipv6_address_mode], None -> None [ 579.584225] [49941]: key[name], None -> tempest-FloatingIPsAssociationTestJSON-376571085-subnet [ 579.584225] [49941]: key[subnetpool_id], None -> None [ 579.584225] [49941]: key[host_routes], None -> [] [ 579.584225] [49941]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 579.584225] [49941]: key[shared], None -> False [ 579.584225] [49941]: key[router:external], None -> False [ 579.584225] [49941]: key[revision_number], None -> 0 [ 579.584225] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 579.584225] [49941]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 579.584225] [49941]: key[service_types], None -> [] [ 579.584225] [49941]: key[dns_nameservers], None -> [] [ 579.584225] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.586031] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.586572] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3c726626-6546-4cdb-b2b8-dcef7b1db9b4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.589635] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Network 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 579.590419] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.595746] [49941]: [pid: 49941|app: 0|req: 48/85] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:01 2025] POST /networking/v2.0/subnets => generated 693 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.628461] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e18033c0-556c-4e16-87f1-a9fdbc539ab5 admin admin] Publish callbacks [] for security_group (f8ef034b-e168-40e0-b9a1-0f076c03dacc), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.643643] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Router 3b516601-ec5e-4dce-8c31-d8ec7fb7484e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 579.645706] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e18033c0-556c-4e16-87f1-a9fdbc539ab5 admin admin] Publish callbacks [] for security_group (f8ef034b-e168-40e0-b9a1-0f076c03dacc), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.661400] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e18033c0-556c-4e16-87f1-a9fdbc539ab5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f8ef034b-e168-40e0-b9a1-0f076c03dacc), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.667461] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e18033c0-556c-4e16-87f1-a9fdbc539ab5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f8ef034b-e168-40e0-b9a1-0f076c03dacc,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.671291] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e18033c0-556c-4e16-87f1-a9fdbc539ab5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.671291] [49941]: [pid: 49941|app: 0|req: 49/86] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:01 2025] DELETE /networking/v2.0/security-groups/f8ef034b-e168-40e0-b9a1-0f076c03dacc => generated 0 bytes in 75 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.702300] [49941]: DEBUG neutron_lib.callbacks.manager [None req-92395660-ad69-405e-8f97-545bf89a6ec9 admin admin] Publish callbacks [] for security_group (4d1f1d1a-8ed4-4c44-91c9-114a4687f78c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.705853] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-58abbe3a-b8cf-47d5-a306-45c20db5fd74 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 579.709574] [49942]: [pid: 49942|app: 0|req: 38/87] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:00 2025] PUT /networking/v2.0/routers/3b516601-ec5e-4dce-8c31-d8ec7fb7484e/add_router_interface => generated 309 bytes in 883 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 579.714196] [49942]: DEBUG neutron.api.v2.base [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Request body: {'subnet': {'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestJSON-1210407131-subnet', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.720846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-92395660-ad69-405e-8f97-545bf89a6ec9 admin admin] Publish callbacks [] for security_group (4d1f1d1a-8ed4-4c44-91c9-114a4687f78c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.731533] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Made reservation on behalf of 452e4ddf36ec4d59b966bab312be57fc for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.734087] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.754032] [49941]: DEBUG neutron_lib.callbacks.manager [None req-92395660-ad69-405e-8f97-545bf89a6ec9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4d1f1d1a-8ed4-4c44-91c9-114a4687f78c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.758574] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-92395660-ad69-405e-8f97-545bf89a6ec9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4d1f1d1a-8ed4-4c44-91c9-114a4687f78c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.766559] [49941]: DEBUG neutron_lib.callbacks.manager [None req-92395660-ad69-405e-8f97-545bf89a6ec9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.768541] [49941]: [pid: 49941|app: 0|req: 50/88] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:01 2025] DELETE /networking/v2.0/security-groups/4d1f1d1a-8ed4-4c44-91c9-114a4687f78c => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 579.822512] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-7a60688d-6d26-4c9a-8b10-c2000e7fe7d7 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.823648] [49941]: [pid: 49941|app: 0|req: 51/89] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:01 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 579.832804] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] create_subnet_precommit called with subnet settings {'id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'name': 'tempest-ServerActionsTestJSON-1210407131-subnet', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 169, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings None) [ 579.832944] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] create_subnet_precommit: [ 579.832944] [49942]: key[ipv6_ra_mode], None -> None [ 579.832944] [49942]: key[id], None -> fab9985b-642f-491d-a04f-7e73c2712c1a [ 579.832944] [49942]: key[tags], None -> [] [ 579.832944] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.832944] [49942]: key[enable_dhcp], None -> True [ 579.832944] [49942]: key[ip_version], None -> 4 [ 579.832944] [49942]: key[created_at], None -> 2025-11-20T12:29:01Z [ 579.832944] [49942]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 579.832944] [49942]: key[description], None -> [ 579.832944] [49942]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.832944] [49942]: key[standard_attr_id], None -> 169 [ 579.832944] [49942]: key[cidr], None -> 192.168.128.0/28 [ 579.832944] [49942]: key[ipv6_address_mode], None -> None [ 579.832944] [49942]: key[name], None -> tempest-ServerActionsTestJSON-1210407131-subnet [ 579.832944] [49942]: key[subnetpool_id], None -> None [ 579.832944] [49942]: key[host_routes], None -> [] [ 579.832944] [49942]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 579.832944] [49942]: key[shared], None -> False [ 579.832944] [49942]: key[router:external], None -> False [ 579.832944] [49942]: key[revision_number], None -> 0 [ 579.832944] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 579.832944] [49942]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.832944] [49942]: key[service_types], None -> [] [ 579.832944] [49942]: key[dns_nameservers], None -> [] [ 579.832944] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.834450] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (fab9985b-642f-491d-a04f-7e73c2712c1a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.848234] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=fab9985b-642f-491d-a04f-7e73c2712c1a,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 579.871050] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Checking segment: {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 579.871213] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Network hostable DHCP agents. Network: 8e4c185a-cf3d-4767-b549-8097ad764803, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 579.878588] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Network 8e4c185a-cf3d-4767-b549-8097ad764803 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 579.883418] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 8e4c185a-cf3d-4767-b549-8097ad764803) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 579.885537] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] create_subnet_postcommit called with subnet settings {'id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'name': 'tempest-ServerActionsTestJSON-1210407131-subnet', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 169, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'network': {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574}} (original settings None) [ 579.885693] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] create_subnet_postcommit: [ 579.885693] [49942]: key[ipv6_ra_mode], None -> None [ 579.885693] [49942]: key[id], None -> fab9985b-642f-491d-a04f-7e73c2712c1a [ 579.885693] [49942]: key[tags], None -> [] [ 579.885693] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 579.885693] [49942]: key[enable_dhcp], None -> True [ 579.885693] [49942]: key[network], None -> {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} [ 579.885693] [49942]: key[ip_version], None -> 4 [ 579.885693] [49942]: key[created_at], None -> 2025-11-20T12:29:01Z [ 579.885693] [49942]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 579.885693] [49942]: key[description], None -> [ 579.885693] [49942]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.885693] [49942]: key[standard_attr_id], None -> 169 [ 579.885693] [49942]: key[cidr], None -> 192.168.128.0/28 [ 579.885693] [49942]: key[ipv6_address_mode], None -> None [ 579.885693] [49942]: key[name], None -> tempest-ServerActionsTestJSON-1210407131-subnet [ 579.885693] [49942]: key[subnetpool_id], None -> None [ 579.885693] [49942]: key[host_routes], None -> [] [ 579.885693] [49942]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 579.885693] [49942]: key[shared], None -> False [ 579.885693] [49942]: key[router:external], None -> False [ 579.885693] [49942]: key[revision_number], None -> 0 [ 579.885693] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 579.885693] [49942]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 579.885693] [49942]: key[service_types], None -> [] [ 579.885693] [49942]: key[dns_nameservers], None -> [] [ 579.885693] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 579.887183] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.887839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.896695] [49942]: [pid: 49942|app: 0|req: 39/90] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:01 2025] POST /networking/v2.0/subnets => generated 685 bytes in 187 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 579.898035] [49942]: WARNING keystonemiddleware.auth_token [None req-c0102fdb-81d2-467b-92c8-2ad1992946a5 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. [ 579.944386] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-5a3e6bd1-1749-41b9-a7dd-98edd2a33ef6 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 579.947157] [49942]: [pid: 49942|app: 0|req: 40/91] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:01 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 579.951116] [49942]: DEBUG neutron.api.v2.base [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.964550] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Made reservation on behalf of 9d3bbc5671194e518fdbfc53455d1b76 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.965142] [49941]: DEBUG neutron.api.v2.base [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Request body: {'network': {'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 579.966899] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.972699] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.976845] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Made reservation on behalf of 83c56aaca52e4874a9161e09b546218e for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 579.979230] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 579.982786] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.039192] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks [] for security_group (6340fb6f-87b6-4d66-ac76-d2290ed91636), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.043522] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (6340fb6f-87b6-4d66-ac76-d2290ed91636), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.044402] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks [] for security_group (3028374c-74b5-43b9-89c4-f326a2371c0f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.045813] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3028374c-74b5-43b9-89c4-f326a2371c0f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.065603] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3028374c-74b5-43b9-89c4-f326a2371c0f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.066982] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6340fb6f-87b6-4d66-ac76-d2290ed91636,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.092290] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] vlan segment allocate from pool success with {'vlan_id': 507, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 580.092375] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] vlan segment allocate from pool success with {'vlan_id': 31, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 580.099683] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (eb9022bc-9444-4c16-a8bd-8719cbb5e628), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.099964] [49942]: INFO neutron.db.segments_db [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Added segment eb9022bc-9444-4c16-a8bd-8719cbb5e628 of type vlan for network e039981a-2779-448d-b4b4-d04b7018e3c7 [ 580.101053] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (6bee329b-037d-43de-a2a0-523e7298e4a9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.101238] [49941]: INFO neutron.db.segments_db [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Added segment 6bee329b-037d-43de-a2a0-523e7298e4a9 of type vlan for network cb16b7fc-5c72-4017-8a08-b169e1364457 [ 580.114046] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (e039981a-2779-448d-b4b4-d04b7018e3c7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.116142] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (cb16b7fc-5c72-4017-8a08-b169e1364457), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.123678] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] create_network_precommit called with network settings {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 181, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}] [ 580.123678] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] create_network_precommit: [ 580.123678] [49942]: key[vlan_transparent], None -> None [ 580.123678] [49942]: key[id], None -> e039981a-2779-448d-b4b4-d04b7018e3c7 [ 580.123678] [49942]: key[tags], None -> [] [ 580.123678] [49942]: key[availability_zone_hints], None -> [] [ 580.123678] [49942]: key[mtu], None -> 8950 [ 580.123678] [49942]: key[provider:network_type], None -> vlan [ 580.123678] [49942]: key[admin_state_up], None -> True [ 580.123678] [49942]: key[provider:physical_network], None -> default [ 580.123678] [49942]: key[provider:segmentation_id], None -> 507 [ 580.123678] [49942]: key[qinq], None -> None [ 580.123678] [49942]: key[created_at], None -> 2025-11-20T12:29:01Z [ 580.123678] [49942]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 580.123678] [49942]: key[tenant_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.123678] [49942]: key[description], None -> [ 580.123678] [49942]: key[standard_attr_id], None -> 181 [ 580.123678] [49942]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1044396475-network [ 580.123678] [49942]: key[availability_zones], None -> [] [ 580.123678] [49942]: key[status], None -> ACTIVE [ 580.123678] [49942]: key[shared], None -> False [ 580.123678] [49942]: key[router:external], None -> False [ 580.123678] [49942]: key[revision_number], None -> 1 [ 580.123678] [49942]: key[port_security_enabled], None -> True [ 580.123678] [49942]: key[subnets], None -> [] [ 580.123678] [49942]: key[ipv4_address_scope], None -> None [ 580.123678] [49942]: key[project_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.123678] [49942]: key[ipv6_address_scope], None -> None [ 580.123678] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.125363] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] create_network_precommit called with network settings {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 180, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}] [ 580.125363] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] create_network_precommit: [ 580.125363] [49941]: key[vlan_transparent], None -> None [ 580.125363] [49941]: key[id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 580.125363] [49941]: key[tags], None -> [] [ 580.125363] [49941]: key[availability_zone_hints], None -> [] [ 580.125363] [49941]: key[mtu], None -> 8950 [ 580.125363] [49941]: key[provider:network_type], None -> vlan [ 580.125363] [49941]: key[admin_state_up], None -> True [ 580.125363] [49941]: key[provider:physical_network], None -> default [ 580.125363] [49941]: key[provider:segmentation_id], None -> 31 [ 580.125363] [49941]: key[qinq], None -> None [ 580.125363] [49941]: key[created_at], None -> 2025-11-20T12:29:01Z [ 580.125363] [49941]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 580.125363] [49941]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 580.125363] [49941]: key[description], None -> [ 580.125363] [49941]: key[standard_attr_id], None -> 180 [ 580.125363] [49941]: key[name], None -> tempest-ServersTestBootFromVolume-1664194363-network [ 580.125363] [49941]: key[availability_zones], None -> [] [ 580.125363] [49941]: key[status], None -> ACTIVE [ 580.125363] [49941]: key[shared], None -> False [ 580.125363] [49941]: key[router:external], None -> False [ 580.125363] [49941]: key[revision_number], None -> 1 [ 580.125363] [49941]: key[port_security_enabled], None -> True [ 580.125363] [49941]: key[subnets], None -> [] [ 580.125363] [49941]: key[ipv4_address_scope], None -> None [ 580.125363] [49941]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 580.125363] [49941]: key[ipv6_address_scope], None -> None [ 580.125363] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.126780] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (e039981a-2779-448d-b4b4-d04b7018e3c7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.128550] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (cb16b7fc-5c72-4017-8a08-b169e1364457), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.140325] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Pushing event updated for resources: {'Network': ['ID=e039981a-2779-448d-b4b4-d04b7018e3c7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.141849] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Pushing event updated for resources: {'Network': ['ID=cb16b7fc-5c72-4017-8a08-b169e1364457,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.142132] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] create_network_postcommit called with network settings {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 181, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}] [ 580.142257] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] create_network_postcommit: [ 580.142257] [49942]: key[vlan_transparent], None -> None [ 580.142257] [49942]: key[id], None -> e039981a-2779-448d-b4b4-d04b7018e3c7 [ 580.142257] [49942]: key[tags], None -> [] [ 580.142257] [49942]: key[availability_zone_hints], None -> [] [ 580.142257] [49942]: key[mtu], None -> 8950 [ 580.142257] [49942]: key[provider:network_type], None -> vlan [ 580.142257] [49942]: key[admin_state_up], None -> True [ 580.142257] [49942]: key[provider:physical_network], None -> default [ 580.142257] [49942]: key[provider:segmentation_id], None -> 507 [ 580.142257] [49942]: key[qinq], None -> None [ 580.142257] [49942]: key[created_at], None -> 2025-11-20T12:29:01Z [ 580.142257] [49942]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 580.142257] [49942]: key[tenant_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.142257] [49942]: key[description], None -> [ 580.142257] [49942]: key[standard_attr_id], None -> 181 [ 580.142257] [49942]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1044396475-network [ 580.142257] [49942]: key[availability_zones], None -> [] [ 580.142257] [49942]: key[status], None -> ACTIVE [ 580.142257] [49942]: key[shared], None -> False [ 580.142257] [49942]: key[router:external], None -> False [ 580.142257] [49942]: key[revision_number], None -> 1 [ 580.142257] [49942]: key[port_security_enabled], None -> True [ 580.142257] [49942]: key[subnets], None -> [] [ 580.142257] [49942]: key[ipv4_address_scope], None -> None [ 580.142257] [49942]: key[project_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.142257] [49942]: key[ipv6_address_scope], None -> None [ 580.142257] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.144045] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] create_network_postcommit called with network settings {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 180, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}] [ 580.144377] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] create_network_postcommit: [ 580.144377] [49941]: key[vlan_transparent], None -> None [ 580.144377] [49941]: key[id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 580.144377] [49941]: key[tags], None -> [] [ 580.144377] [49941]: key[availability_zone_hints], None -> [] [ 580.144377] [49941]: key[mtu], None -> 8950 [ 580.144377] [49941]: key[provider:network_type], None -> vlan [ 580.144377] [49941]: key[admin_state_up], None -> True [ 580.144377] [49941]: key[provider:physical_network], None -> default [ 580.144377] [49941]: key[provider:segmentation_id], None -> 31 [ 580.144377] [49941]: key[qinq], None -> None [ 580.144377] [49941]: key[created_at], None -> 2025-11-20T12:29:01Z [ 580.144377] [49941]: key[updated_at], None -> 2025-11-20T12:29:01Z [ 580.144377] [49941]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 580.144377] [49941]: key[description], None -> [ 580.144377] [49941]: key[standard_attr_id], None -> 180 [ 580.144377] [49941]: key[name], None -> tempest-ServersTestBootFromVolume-1664194363-network [ 580.144377] [49941]: key[availability_zones], None -> [] [ 580.144377] [49941]: key[status], None -> ACTIVE [ 580.144377] [49941]: key[shared], None -> False [ 580.144377] [49941]: key[router:external], None -> False [ 580.144377] [49941]: key[revision_number], None -> 1 [ 580.144377] [49941]: key[port_security_enabled], None -> True [ 580.144377] [49941]: key[subnets], None -> [] [ 580.144377] [49941]: key[ipv4_address_scope], None -> None [ 580.144377] [49941]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 580.144377] [49941]: key[ipv6_address_scope], None -> None [ 580.144377] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.145370] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 580.145370] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bb4d8547-f3a1-4a7b-9702-11d54ddde8df admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.147025] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 580.147254] [49941]: DEBUG neutron_lib.callbacks.manager [None req-743c58f6-576f-4182-beef-a838e8ca43ec admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.153175] [49942]: [pid: 49942|app: 0|req: 41/92] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:01 2025] POST /networking/v2.0/networks => generated 673 bytes in 205 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 580.156923] [49941]: [pid: 49941|app: 0|req: 52/93] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:01 2025] POST /networking/v2.0/networks => generated 669 bytes in 333 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 580.160495] [49942]: DEBUG neutron_lib.callbacks.manager [None req-266e28cf-781f-4d83-9404-ccd8e812f25b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.161947] [49941]: DEBUG neutron.api.v2.base [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-router', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.179882] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (c5ce1874-0755-47e4-bdb0-70d4abc44607), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.180693] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (c5ce1874-0755-47e4-bdb0-70d4abc44607), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.216543] [49942]: DEBUG neutron_lib.callbacks.manager [None req-266e28cf-781f-4d83-9404-ccd8e812f25b admin admin] Publish callbacks [] for security_group (74948e0f-283a-42fa-bc11-17d1b2900dd8), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.223541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks [] for router_controller (c5ce1874-0755-47e4-bdb0-70d4abc44607), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.231159] [49942]: DEBUG neutron_lib.callbacks.manager [None req-266e28cf-781f-4d83-9404-ccd8e812f25b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (74948e0f-283a-42fa-bc11-17d1b2900dd8), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.252885] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-266e28cf-781f-4d83-9404-ccd8e812f25b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=74948e0f-283a-42fa-bc11-17d1b2900dd8,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.262359] [49942]: [pid: 49942|app: 0|req: 42/94] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:01 2025] GET /networking/v2.0/security-groups?tenant_id=fd9e22a5d0114a038f3818d28d6775b1&name=default => generated 2925 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 580.268103] [49942]: DEBUG neutron_lib.callbacks.manager [None req-16b5f475-c150-4089-a8f8-2f89736bb880 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.301811] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks [] for router_gateway (c5ce1874-0755-47e4-bdb0-70d4abc44607), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.329528] [49942]: DEBUG neutron_lib.callbacks.manager [None req-16b5f475-c150-4089-a8f8-2f89736bb880 admin admin] Publish callbacks [] for security_group (94b1b73d-9565-458d-b5d7-19afa41e8dd1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.331139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-16b5f475-c150-4089-a8f8-2f89736bb880 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (94b1b73d-9565-458d-b5d7-19afa41e8dd1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.366726] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-16b5f475-c150-4089-a8f8-2f89736bb880 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=94b1b73d-9565-458d-b5d7-19afa41e8dd1,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.377445] [49942]: [pid: 49942|app: 0|req: 43/95] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:02 2025] GET /networking/v2.0/security-groups?tenant_id=e9d48b69ba714c87b4d9c561593eea93&name=default => generated 2925 bytes in 115 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 580.379971] [49942]: DEBUG neutron.api.wsgi [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-ac67391e-84c7-4c16-9597-a70d6bc437f3 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 580.385064] [49942]: [pid: 49942|app: 0|req: 44/96] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:02 2025] GET /networking/v2.0/quotas/accbed5b4a3c4cde9706fb4e42fc73c5 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 580.389143] [49942]: DEBUG neutron.api.v2.base [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestJSON-1210407131-router', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.394432] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks [] for router_gateway (c5ce1874-0755-47e4-bdb0-70d4abc44607), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.397997] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.402240] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.403227] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.440263] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks [] for router_controller (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.444272] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Allocated IP 10.180.180.159 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/2cb458cc-81da-4844-a3a3-e50e0a5369e2) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 580.485035] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks [] for allowed_address_pair (2cb458cc-81da-4844-a3a3-e50e0a5369e2), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.485578] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks [] for port (2cb458cc-81da-4844-a3a3-e50e0a5369e2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.485776] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] create_port_precommit called with port settings {'id': '2cb458cc-81da-4844-a3a3-e50e0a5369e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9c:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_gateway', 'standard_attr_id': 195, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.486120] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] create_port_precommit: [ 580.486120] [49941]: key[id], None -> 2cb458cc-81da-4844-a3a3-e50e0a5369e2 [ 580.486120] [49941]: key[binding:vnic_type], None -> normal [ 580.486120] [49941]: key[binding:vif_details], None -> {} [ 580.486120] [49941]: key[allowed_address_pairs], None -> [] [ 580.486120] [49941]: key[binding:profile], None -> {} [ 580.486120] [49941]: key[admin_state_up], None -> True [ 580.486120] [49941]: key[binding:vif_type], None -> unbound [ 580.486120] [49941]: key[device_owner], None -> network:router_gateway [ 580.486120] [49941]: key[tenant_id], None -> [ 580.486120] [49941]: key[binding:host_id], None -> [ 580.486120] [49941]: key[standard_attr_id], None -> 195 [ 580.486120] [49941]: key[name], None -> [ 580.486120] [49941]: key[mac_address], None -> fa:16:3e:ef:9c:5a [ 580.486120] [49941]: key[status], None -> DOWN [ 580.486120] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 580.486120] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] [ 580.486120] [49941]: key[security_groups], None -> [] [ 580.486120] [49941]: key[port_security_enabled], None -> False [ 580.486120] [49941]: key[project_id], None -> [ 580.486120] [49941]: key[device_id], None -> c5ce1874-0755-47e4-bdb0-70d4abc44607 [ 580.486120] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.487099] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks [] for router_gateway (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.504938] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (2cb458cc-81da-4844-a3a3-e50e0a5369e2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.525572] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Pushing event updated for resources: {'Port': ['ID=2cb458cc-81da-4844-a3a3-e50e0a5369e2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.533258] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 580.533932] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.535348] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 580.535563] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] create_port_postcommit called with port settings {'id': '2cb458cc-81da-4844-a3a3-e50e0a5369e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9c:5a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_gateway', 'standard_attr_id': 195, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.535710] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] create_port_postcommit: [ 580.535710] [49941]: key[id], None -> 2cb458cc-81da-4844-a3a3-e50e0a5369e2 [ 580.535710] [49941]: key[binding:vnic_type], None -> normal [ 580.535710] [49941]: key[tags], None -> [] [ 580.535710] [49941]: key[binding:vif_details], None -> {} [ 580.535710] [49941]: key[allowed_address_pairs], None -> [] [ 580.535710] [49941]: key[extra_dhcp_opts], None -> [] [ 580.535710] [49941]: key[binding:profile], None -> {} [ 580.535710] [49941]: key[admin_state_up], None -> True [ 580.535710] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 580.535710] [49941]: key[binding:vif_type], None -> unbound [ 580.535710] [49941]: key[device_owner], None -> network:router_gateway [ 580.535710] [49941]: key[created_at], None -> 2025-11-20T12:29:02Z [ 580.535710] [49941]: key[updated_at], None -> 2025-11-20T12:29:02Z [ 580.535710] [49941]: key[tenant_id], None -> [ 580.535710] [49941]: key[binding:host_id], None -> [ 580.535710] [49941]: key[description], None -> [ 580.535710] [49941]: key[standard_attr_id], None -> 195 [ 580.535710] [49941]: key[name], None -> [ 580.535710] [49941]: key[mac_address], None -> fa:16:3e:ef:9c:5a [ 580.535710] [49941]: key[status], None -> DOWN [ 580.535710] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 580.535710] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] [ 580.535710] [49941]: key[security_groups], None -> [] [ 580.535710] [49941]: key[revision_number], None -> 1 [ 580.535710] [49941]: key[port_security_enabled], None -> False [ 580.535710] [49941]: key[project_id], None -> [ 580.535710] [49941]: key[device_id], None -> c5ce1874-0755-47e4-bdb0-70d4abc44607 [ 580.535710] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.544044] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks [] for router_gateway (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.547285] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.584079] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Allocated IP 10.180.180.218 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/ac83d747-eba5-41e1-ae22-2dc8f2d408b2) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 580.618673] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks [] for allowed_address_pair (ac83d747-eba5-41e1-ae22-2dc8f2d408b2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.619322] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks [] for port (ac83d747-eba5-41e1-ae22-2dc8f2d408b2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.619569] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] create_port_precommit called with port settings {'id': 'ac83d747-eba5-41e1-ae22-2dc8f2d408b2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9c:39:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.619679] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks [] for router_gateway (c5ce1874-0755-47e4-bdb0-70d4abc44607), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.619728] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] create_port_precommit: [ 580.619728] [49942]: key[id], None -> ac83d747-eba5-41e1-ae22-2dc8f2d408b2 [ 580.619728] [49942]: key[binding:vnic_type], None -> normal [ 580.619728] [49942]: key[binding:vif_details], None -> {} [ 580.619728] [49942]: key[allowed_address_pairs], None -> [] [ 580.619728] [49942]: key[binding:profile], None -> {} [ 580.619728] [49942]: key[admin_state_up], None -> True [ 580.619728] [49942]: key[binding:vif_type], None -> unbound [ 580.619728] [49942]: key[device_owner], None -> network:router_gateway [ 580.619728] [49942]: key[tenant_id], None -> [ 580.619728] [49942]: key[binding:host_id], None -> [ 580.619728] [49942]: key[standard_attr_id], None -> 197 [ 580.619728] [49942]: key[name], None -> [ 580.619728] [49942]: key[mac_address], None -> fa:16:3e:9c:39:4d [ 580.619728] [49942]: key[status], None -> DOWN [ 580.619728] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 580.619728] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}] [ 580.619728] [49942]: key[security_groups], None -> [] [ 580.619728] [49942]: key[port_security_enabled], None -> False [ 580.619728] [49942]: key[project_id], None -> [ 580.619728] [49942]: key[device_id], None -> 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 [ 580.619728] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.639094] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (ac83d747-eba5-41e1-ae22-2dc8f2d408b2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.656910] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Pushing event updated for resources: {'Port': ['ID=ac83d747-eba5-41e1-ae22-2dc8f2d408b2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.665229] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 580.665892] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.667286] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 580.667502] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] create_port_postcommit called with port settings {'id': 'ac83d747-eba5-41e1-ae22-2dc8f2d408b2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9c:39:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}], '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 580.667666] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] create_port_postcommit: [ 580.667666] [49942]: key[id], None -> ac83d747-eba5-41e1-ae22-2dc8f2d408b2 [ 580.667666] [49942]: key[binding:vnic_type], None -> normal [ 580.667666] [49942]: key[tags], None -> [] [ 580.667666] [49942]: key[binding:vif_details], None -> {} [ 580.667666] [49942]: key[allowed_address_pairs], None -> [] [ 580.667666] [49942]: key[extra_dhcp_opts], None -> [] [ 580.667666] [49942]: key[binding:profile], None -> {} [ 580.667666] [49942]: key[admin_state_up], None -> True [ 580.667666] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 580.667666] [49942]: key[binding:vif_type], None -> unbound [ 580.667666] [49942]: key[device_owner], None -> network:router_gateway [ 580.667666] [49942]: key[created_at], None -> 2025-11-20T12:29:02Z [ 580.667666] [49942]: key[updated_at], None -> 2025-11-20T12:29:02Z [ 580.667666] [49942]: key[tenant_id], None -> [ 580.667666] [49942]: key[binding:host_id], None -> [ 580.667666] [49942]: key[description], None -> [ 580.667666] [49942]: key[standard_attr_id], None -> 197 [ 580.667666] [49942]: key[name], None -> [ 580.667666] [49942]: key[mac_address], None -> fa:16:3e:9c:39:4d [ 580.667666] [49942]: key[status], None -> DOWN [ 580.667666] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 580.667666] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}] [ 580.667666] [49942]: key[security_groups], None -> [] [ 580.667666] [49942]: key[revision_number], None -> 1 [ 580.667666] [49942]: key[port_security_enabled], None -> False [ 580.667666] [49942]: key[project_id], None -> [ 580.667666] [49942]: key[device_id], None -> 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 [ 580.667666] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.700885] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (c5ce1874-0755-47e4-bdb0-70d4abc44607), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.756468] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks [] for router_gateway (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.766378] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 580.812585] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 580.824360] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b75a761-56e2-43e8-bbb8-a20fe86cc098 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.824477] [49941]: [pid: 49941|app: 0|req: 53/97] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:01 2025] POST /networking/v2.0/routers => generated 735 bytes in 667 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 580.827707] [49941]: DEBUG neutron.api.wsgi [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-c6c352c8-a01f-4fa1-9ab6-f06f13bf8f58 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 580.830928] [49941]: [pid: 49941|app: 0|req: 54/98] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:02 2025] GET /networking/v2.0/quotas/7e66605935704902bec8faabf19adcd9 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 580.833673] [49941]: DEBUG neutron.api.v2.base [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Request body: {'subnet': {'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-subnet', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 580.848428] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Made reservation on behalf of 9d3bbc5671194e518fdbfc53455d1b76 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 580.850868] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.857330] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.917126] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] create_subnet_precommit called with subnet settings {'id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-subnet', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 198, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings None) [ 580.917324] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] create_subnet_precommit: [ 580.917324] [49941]: key[ipv6_ra_mode], None -> None [ 580.917324] [49941]: key[id], None -> b6329978-aee4-4f39-a46a-01bb8a56ce28 [ 580.917324] [49941]: key[tags], None -> [] [ 580.917324] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.917324] [49941]: key[enable_dhcp], None -> True [ 580.917324] [49941]: key[ip_version], None -> 4 [ 580.917324] [49941]: key[created_at], None -> 2025-11-20T12:29:02Z [ 580.917324] [49941]: key[updated_at], None -> 2025-11-20T12:29:02Z [ 580.917324] [49941]: key[description], None -> [ 580.917324] [49941]: key[tenant_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.917324] [49941]: key[standard_attr_id], None -> 198 [ 580.917324] [49941]: key[cidr], None -> 192.168.128.0/28 [ 580.917324] [49941]: key[ipv6_address_mode], None -> None [ 580.917324] [49941]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1044396475-subnet [ 580.917324] [49941]: key[subnetpool_id], None -> None [ 580.917324] [49941]: key[host_routes], None -> [] [ 580.917324] [49941]: key[network_id], None -> e039981a-2779-448d-b4b4-d04b7018e3c7 [ 580.917324] [49941]: key[shared], None -> False [ 580.917324] [49941]: key[router:external], None -> False [ 580.917324] [49941]: key[revision_number], None -> 0 [ 580.917324] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 580.917324] [49941]: key[project_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.917324] [49941]: key[service_types], None -> [] [ 580.917324] [49941]: key[dns_nameservers], None -> [] [ 580.917324] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.919063] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (b6329978-aee4-4f39-a46a-01bb8a56ce28), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 580.925288] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 580.936816] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Pushing event updated for resources: {'Subnet': ['ID=b6329978-aee4-4f39-a46a-01bb8a56ce28,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 580.958310] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Checking segment: {'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 580.958550] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Network hostable DHCP agents. Network: e039981a-2779-448d-b4b4-d04b7018e3c7, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 580.975516] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Network e039981a-2779-448d-b4b4-d04b7018e3c7 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 580.981709] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e039981a-2779-448d-b4b4-d04b7018e3c7) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 580.984642] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] create_subnet_postcommit called with subnet settings {'id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-subnet', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 198, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'network': {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507}} (original settings None) [ 580.984992] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] create_subnet_postcommit: [ 580.984992] [49941]: key[ipv6_ra_mode], None -> None [ 580.984992] [49941]: key[id], None -> b6329978-aee4-4f39-a46a-01bb8a56ce28 [ 580.984992] [49941]: key[tags], None -> [] [ 580.984992] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 580.984992] [49941]: key[enable_dhcp], None -> True [ 580.984992] [49941]: key[network], None -> {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} [ 580.984992] [49941]: key[ip_version], None -> 4 [ 580.984992] [49941]: key[created_at], None -> 2025-11-20T12:29:02Z [ 580.984992] [49941]: key[updated_at], None -> 2025-11-20T12:29:02Z [ 580.984992] [49941]: key[description], None -> [ 580.984992] [49941]: key[tenant_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.984992] [49941]: key[standard_attr_id], None -> 198 [ 580.984992] [49941]: key[cidr], None -> 192.168.128.0/28 [ 580.984992] [49941]: key[ipv6_address_mode], None -> None [ 580.984992] [49941]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-1044396475-subnet [ 580.984992] [49941]: key[subnetpool_id], None -> None [ 580.984992] [49941]: key[host_routes], None -> [] [ 580.984992] [49941]: key[network_id], None -> e039981a-2779-448d-b4b4-d04b7018e3c7 [ 580.984992] [49941]: key[shared], None -> False [ 580.984992] [49941]: key[router:external], None -> False [ 580.984992] [49941]: key[revision_number], None -> 0 [ 580.984992] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 580.984992] [49941]: key[project_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 580.984992] [49941]: key[service_types], None -> [] [ 580.984992] [49941]: key[dns_nameservers], None -> [] [ 580.984992] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 580.988985] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 580.989149] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 580.989149] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6a85b92-20d8-4a47-8082-993bdfca6a8a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.006318] [49941]: [pid: 49941|app: 0|req: 55/99] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:02 2025] POST /networking/v2.0/subnets => generated 692 bytes in 170 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.006382] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fe7c3e-c615-43ed-99c8-0b4469bd1e47 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.006382] [49942]: [pid: 49942|app: 0|req: 45/100] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:02 2025] POST /networking/v2.0/routers => generated 727 bytes in 617 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.007488] [49941]: DEBUG neutron.api.v2.base [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Request body: {'subnet': {'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestBootFromVolume-1664194363-subnet', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 581.025473] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Made reservation on behalf of 83c56aaca52e4874a9161e09b546218e for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 581.027907] [49941]: DEBUG neutron_lib.callbacks.manager [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.035878] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ae72e1d-c06f-492e-9d75-39110faf7d03 admin admin] Publish callbacks [] for security_group (74948e0f-283a-42fa-bc11-17d1b2900dd8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.055155] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ae72e1d-c06f-492e-9d75-39110faf7d03 admin admin] Publish callbacks [] for security_group (74948e0f-283a-42fa-bc11-17d1b2900dd8), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.078576] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ae72e1d-c06f-492e-9d75-39110faf7d03 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (74948e0f-283a-42fa-bc11-17d1b2900dd8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.083475] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ae72e1d-c06f-492e-9d75-39110faf7d03 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=74948e0f-283a-42fa-bc11-17d1b2900dd8,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.089088] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ae72e1d-c06f-492e-9d75-39110faf7d03 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.089864] [49942]: [pid: 49942|app: 0|req: 46/101] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:02 2025] DELETE /networking/v2.0/security-groups/74948e0f-283a-42fa-bc11-17d1b2900dd8 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 581.124190] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] create_subnet_precommit called with subnet settings {'id': '7caef3ea-a83d-41a8-8077-340345318f22', 'name': 'tempest-ServersTestBootFromVolume-1664194363-subnet', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 199, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings None) [ 581.124190] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] create_subnet_precommit: [ 581.124190] [49941]: key[ipv6_ra_mode], None -> None [ 581.124190] [49941]: key[id], None -> 7caef3ea-a83d-41a8-8077-340345318f22 [ 581.124190] [49941]: key[tags], None -> [] [ 581.124190] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 581.124190] [49941]: key[enable_dhcp], None -> True [ 581.124190] [49941]: key[ip_version], None -> 4 [ 581.124190] [49941]: key[created_at], None -> 2025-11-20T12:29:02Z [ 581.124190] [49941]: key[updated_at], None -> 2025-11-20T12:29:02Z [ 581.124190] [49941]: key[description], None -> [ 581.124190] [49941]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 581.124190] [49941]: key[standard_attr_id], None -> 199 [ 581.124190] [49941]: key[cidr], None -> 192.168.128.0/28 [ 581.124190] [49941]: key[ipv6_address_mode], None -> None [ 581.124190] [49941]: key[name], None -> tempest-ServersTestBootFromVolume-1664194363-subnet [ 581.124190] [49941]: key[subnetpool_id], None -> None [ 581.124190] [49941]: key[host_routes], None -> [] [ 581.124190] [49941]: key[network_id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 581.124190] [49941]: key[shared], None -> False [ 581.124190] [49941]: key[router:external], None -> False [ 581.124190] [49941]: key[revision_number], None -> 0 [ 581.124190] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 581.124190] [49941]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 581.124190] [49941]: key[service_types], None -> [] [ 581.124190] [49941]: key[dns_nameservers], None -> [] [ 581.124190] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.127765] [49941]: DEBUG neutron_lib.callbacks.manager [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (7caef3ea-a83d-41a8-8077-340345318f22), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.143770] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Pushing event updated for resources: {'Subnet': ['ID=7caef3ea-a83d-41a8-8077-340345318f22,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.162207] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Checking segment: {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 581.162606] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Network hostable DHCP agents. Network: cb16b7fc-5c72-4017-8a08-b169e1364457, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 581.172325] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Network cb16b7fc-5c72-4017-8a08-b169e1364457 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 581.178058] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, cb16b7fc-5c72-4017-8a08-b169e1364457) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 581.184120] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] create_subnet_postcommit called with subnet settings {'id': '7caef3ea-a83d-41a8-8077-340345318f22', 'name': 'tempest-ServersTestBootFromVolume-1664194363-subnet', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 199, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'project_id': '83c56aaca52e4874a9161e09b546218e', 'network': {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31}} (original settings None) [ 581.184120] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] create_subnet_postcommit: [ 581.184120] [49941]: key[ipv6_ra_mode], None -> None [ 581.184120] [49941]: key[id], None -> 7caef3ea-a83d-41a8-8077-340345318f22 [ 581.184120] [49941]: key[tags], None -> [] [ 581.184120] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 581.184120] [49941]: key[enable_dhcp], None -> True [ 581.184120] [49941]: key[network], None -> {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} [ 581.184120] [49941]: key[ip_version], None -> 4 [ 581.184120] [49941]: key[created_at], None -> 2025-11-20T12:29:02Z [ 581.184120] [49941]: key[updated_at], None -> 2025-11-20T12:29:02Z [ 581.184120] [49941]: key[description], None -> [ 581.184120] [49941]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 581.184120] [49941]: key[standard_attr_id], None -> 199 [ 581.184120] [49941]: key[cidr], None -> 192.168.128.0/28 [ 581.184120] [49941]: key[ipv6_address_mode], None -> None [ 581.184120] [49941]: key[name], None -> tempest-ServersTestBootFromVolume-1664194363-subnet [ 581.184120] [49941]: key[subnetpool_id], None -> None [ 581.184120] [49941]: key[host_routes], None -> [] [ 581.184120] [49941]: key[network_id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 581.184120] [49941]: key[shared], None -> False [ 581.184120] [49941]: key[router:external], None -> False [ 581.184120] [49941]: key[revision_number], None -> 0 [ 581.184120] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 581.184120] [49941]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 581.184120] [49941]: key[service_types], None -> [] [ 581.184120] [49941]: key[dns_nameservers], None -> [] [ 581.184120] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.187895] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 581.187895] [49941]: DEBUG neutron_lib.callbacks.manager [None req-928a8103-5d9e-4938-843d-bdd734680f36 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.198055] [49941]: [pid: 49941|app: 0|req: 56/102] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:02 2025] POST /networking/v2.0/subnets => generated 689 bytes in 196 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.237781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d9b3312c-3422-446e-9a4e-c73e8663f4d8 admin admin] Publish callbacks [] for security_group (94b1b73d-9565-458d-b5d7-19afa41e8dd1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.254478] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d9b3312c-3422-446e-9a4e-c73e8663f4d8 admin admin] Publish callbacks [] for security_group (94b1b73d-9565-458d-b5d7-19afa41e8dd1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.289048] [49942]: DEBUG neutron.api.v2.base [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 581.300126] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d9b3312c-3422-446e-9a4e-c73e8663f4d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (94b1b73d-9565-458d-b5d7-19afa41e8dd1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.307160] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d9b3312c-3422-446e-9a4e-c73e8663f4d8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=94b1b73d-9565-458d-b5d7-19afa41e8dd1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.307440] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Made reservation on behalf of 95c8b46b76fd4a7b8a552ddd3d7e4542 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 581.309732] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.310020] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d9b3312c-3422-446e-9a4e-c73e8663f4d8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.310754] [49941]: [pid: 49941|app: 0|req: 57/103] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:02 2025] DELETE /networking/v2.0/security-groups/94b1b73d-9565-458d-b5d7-19afa41e8dd1 => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 581.318182] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.345741] [49941]: [pid: 49941|app: 0|req: 58/104] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:03 2025] GET /networking/v2.0/ports?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&fields=id => generated 12 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 581.443119] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks [] for security_group (82309c74-c188-4a63-9e6c-5603b00c9ed0), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.444416] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (82309c74-c188-4a63-9e6c-5603b00c9ed0), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.479771] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=82309c74-c188-4a63-9e6c-5603b00c9ed0,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.501095] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] vlan segment allocate from pool success with {'vlan_id': 758, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 581.512738] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (bb4c78cc-addd-4b9c-aab1-9265cb887e8e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.512738] [49942]: INFO neutron.db.segments_db [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Added segment bb4c78cc-addd-4b9c-aab1-9265cb887e8e of type vlan for network b0cab5f3-8965-4f23-96fe-8218d1791319 [ 581.529617] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (b0cab5f3-8965-4f23-96fe-8218d1791319), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.543565] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] create_network_precommit called with network settings {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 205, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}] [ 581.544052] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] create_network_precommit: [ 581.544052] [49942]: key[vlan_transparent], None -> None [ 581.544052] [49942]: key[id], None -> b0cab5f3-8965-4f23-96fe-8218d1791319 [ 581.544052] [49942]: key[tags], None -> [] [ 581.544052] [49942]: key[availability_zone_hints], None -> [] [ 581.544052] [49942]: key[mtu], None -> 8950 [ 581.544052] [49942]: key[provider:network_type], None -> vlan [ 581.544052] [49942]: key[admin_state_up], None -> True [ 581.544052] [49942]: key[provider:physical_network], None -> default [ 581.544052] [49942]: key[provider:segmentation_id], None -> 758 [ 581.544052] [49942]: key[qinq], None -> None [ 581.544052] [49942]: key[created_at], None -> 2025-11-20T12:29:03Z [ 581.544052] [49942]: key[updated_at], None -> 2025-11-20T12:29:03Z [ 581.544052] [49942]: key[tenant_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 581.544052] [49942]: key[description], None -> [ 581.544052] [49942]: key[standard_attr_id], None -> 205 [ 581.544052] [49942]: key[name], None -> tempest-SecurityGroupRulesTestJSON-740921411-network [ 581.544052] [49942]: key[availability_zones], None -> [] [ 581.544052] [49942]: key[status], None -> ACTIVE [ 581.544052] [49942]: key[shared], None -> False [ 581.544052] [49942]: key[router:external], None -> False [ 581.544052] [49942]: key[revision_number], None -> 1 [ 581.544052] [49942]: key[port_security_enabled], None -> True [ 581.544052] [49942]: key[subnets], None -> [] [ 581.544052] [49942]: key[ipv4_address_scope], None -> None [ 581.544052] [49942]: key[project_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 581.544052] [49942]: key[ipv6_address_scope], None -> None [ 581.544052] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.547610] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (b0cab5f3-8965-4f23-96fe-8218d1791319), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.563622] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Pushing event updated for resources: {'Network': ['ID=b0cab5f3-8965-4f23-96fe-8218d1791319,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.567588] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] create_network_postcommit called with network settings {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 205, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}] [ 581.567588] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] create_network_postcommit: [ 581.567588] [49942]: key[vlan_transparent], None -> None [ 581.567588] [49942]: key[id], None -> b0cab5f3-8965-4f23-96fe-8218d1791319 [ 581.567588] [49942]: key[tags], None -> [] [ 581.567588] [49942]: key[availability_zone_hints], None -> [] [ 581.567588] [49942]: key[mtu], None -> 8950 [ 581.567588] [49942]: key[provider:network_type], None -> vlan [ 581.567588] [49942]: key[admin_state_up], None -> True [ 581.567588] [49942]: key[provider:physical_network], None -> default [ 581.567588] [49942]: key[provider:segmentation_id], None -> 758 [ 581.567588] [49942]: key[qinq], None -> None [ 581.567588] [49942]: key[created_at], None -> 2025-11-20T12:29:03Z [ 581.567588] [49942]: key[updated_at], None -> 2025-11-20T12:29:03Z [ 581.567588] [49942]: key[tenant_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 581.567588] [49942]: key[description], None -> [ 581.567588] [49942]: key[standard_attr_id], None -> 205 [ 581.567588] [49942]: key[name], None -> tempest-SecurityGroupRulesTestJSON-740921411-network [ 581.567588] [49942]: key[availability_zones], None -> [] [ 581.567588] [49942]: key[status], None -> ACTIVE [ 581.567588] [49942]: key[shared], None -> False [ 581.567588] [49942]: key[router:external], None -> False [ 581.567588] [49942]: key[revision_number], None -> 1 [ 581.567588] [49942]: key[port_security_enabled], None -> True [ 581.567588] [49942]: key[subnets], None -> [] [ 581.567588] [49942]: key[ipv4_address_scope], None -> None [ 581.567588] [49942]: key[project_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 581.567588] [49942]: key[ipv6_address_scope], None -> None [ 581.567588] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.570782] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 581.571338] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ad84cc03-c7e6-47fe-84f0-4a606b39f256 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.583055] [49942]: [pid: 49942|app: 0|req: 47/105] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:02 2025] POST /networking/v2.0/networks => generated 670 bytes in 493 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 581.588160] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.622328] [49942]: [pid: 49942|app: 0|req: 48/106] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:03 2025] GET /networking/v2.0/ports?tenant_id=7e66605935704902bec8faabf19adcd9&fields=id => generated 12 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 581.625924] [49942]: DEBUG neutron.api.v2.base [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-router', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 581.646990] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (79dd094a-bc63-4e6a-a3d6-1d739a159116), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.647906] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (79dd094a-bc63-4e6a-a3d6-1d739a159116), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.673424] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Allocated IP 192.168.128.1 (98d35785-e098-42ce-94d5-4a43716d9f64/532c68c6-dd60-428a-84b2-c97577349811/a1979c29-94fb-45b2-9e8c-72bf8b8a5be6) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 581.685449] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks [] for router_controller (79dd094a-bc63-4e6a-a3d6-1d739a159116), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.725241] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks [] for allowed_address_pair (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.725591] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks [] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.725591] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] create_port_precommit called with port settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.1'}], 'project_id': '99f04a26d34d483ab4e44170cce695df', 'port_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': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 581.725888] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] create_port_precommit: [ 581.725888] [49941]: key[id], None -> a1979c29-94fb-45b2-9e8c-72bf8b8a5be6 [ 581.725888] [49941]: key[binding:vnic_type], None -> normal [ 581.725888] [49941]: key[binding:vif_details], None -> {} [ 581.725888] [49941]: key[allowed_address_pairs], None -> [] [ 581.725888] [49941]: key[binding:profile], None -> {} [ 581.725888] [49941]: key[admin_state_up], None -> True [ 581.725888] [49941]: key[binding:vif_type], None -> unbound [ 581.725888] [49941]: key[device_owner], None -> network:router_interface [ 581.725888] [49941]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 581.725888] [49941]: key[binding:host_id], None -> [ 581.725888] [49941]: key[standard_attr_id], None -> 207 [ 581.725888] [49941]: key[name], None -> [ 581.725888] [49941]: key[mac_address], None -> fa:16:3e:4b:0d:bb [ 581.725888] [49941]: key[status], None -> DOWN [ 581.725888] [49941]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 581.725888] [49941]: key[fixed_ips], None -> [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.1'}] [ 581.725888] [49941]: key[security_groups], None -> [] [ 581.725888] [49941]: key[port_security_enabled], None -> False [ 581.725888] [49941]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 581.725888] [49941]: key[device_id], None -> c5ce1874-0755-47e4-bdb0-70d4abc44607 [ 581.725888] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.753541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.779394] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Pushing event updated for resources: {'Port': ['ID=a1979c29-94fb-45b2-9e8c-72bf8b8a5be6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 581.791490] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Network 98d35785-e098-42ce-94d5-4a43716d9f64 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 581.792933] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 581.794415] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 581.794671] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] create_port_postcommit called with port settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.1'}], 'project_id': '99f04a26d34d483ab4e44170cce695df', 'port_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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1, 'network': {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 581.794814] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] create_port_postcommit: [ 581.794814] [49941]: key[id], None -> a1979c29-94fb-45b2-9e8c-72bf8b8a5be6 [ 581.794814] [49941]: key[binding:vnic_type], None -> normal [ 581.794814] [49941]: key[tags], None -> [] [ 581.794814] [49941]: key[binding:vif_details], None -> {} [ 581.794814] [49941]: key[allowed_address_pairs], None -> [] [ 581.794814] [49941]: key[extra_dhcp_opts], None -> [] [ 581.794814] [49941]: key[binding:profile], None -> {} [ 581.794814] [49941]: key[admin_state_up], None -> True [ 581.794814] [49941]: key[network], None -> {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} [ 581.794814] [49941]: key[binding:vif_type], None -> unbound [ 581.794814] [49941]: key[device_owner], None -> network:router_interface [ 581.794814] [49941]: key[created_at], None -> 2025-11-20T12:29:03Z [ 581.794814] [49941]: key[updated_at], None -> 2025-11-20T12:29:03Z [ 581.794814] [49941]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 581.794814] [49941]: key[binding:host_id], None -> [ 581.794814] [49941]: key[description], None -> [ 581.794814] [49941]: key[standard_attr_id], None -> 207 [ 581.794814] [49941]: key[name], None -> [ 581.794814] [49941]: key[mac_address], None -> fa:16:3e:4b:0d:bb [ 581.794814] [49941]: key[status], None -> DOWN [ 581.794814] [49941]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 581.794814] [49941]: key[fixed_ips], None -> [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.1'}] [ 581.794814] [49941]: key[security_groups], None -> [] [ 581.794814] [49941]: key[revision_number], None -> 1 [ 581.794814] [49941]: key[port_security_enabled], None -> False [ 581.794814] [49941]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 581.794814] [49941]: key[device_id], None -> c5ce1874-0755-47e4-bdb0-70d4abc44607 [ 581.794814] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 581.796524] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (c5ce1874-0755-47e4-bdb0-70d4abc44607), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 581.984314] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.068841] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks [] for router_gateway (79dd094a-bc63-4e6a-a3d6-1d739a159116), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.102581] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks [] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.104136] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] update_port_precommit called with port settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 582.104136] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] update_port_precommit: [ 582.104136] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.105044] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.126136] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Pushing event updated for resources: {'Port': ['ID=a1979c29-94fb-45b2-9e8c-72bf8b8a5be6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.135536] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks [] for router_gateway (79dd094a-bc63-4e6a-a3d6-1d739a159116), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.138056] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] update_port_postcommit called with port settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 582.138056] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] update_port_postcommit: [ 582.138056] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.138056] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (c5ce1874-0755-47e4-bdb0-70d4abc44607), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.140787] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.195723] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Allocated IP 10.180.180.167 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/b059c57a-0087-400e-b375-3aa372281e11) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 582.209568] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Network 98d35785-e098-42ce-94d5-4a43716d9f64 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.214202] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.266018] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks [] for allowed_address_pair (b059c57a-0087-400e-b375-3aa372281e11), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.267757] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks [] for port (b059c57a-0087-400e-b375-3aa372281e11), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.267757] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] create_port_precommit called with port settings {'id': 'b059c57a-0087-400e-b375-3aa372281e11', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:23:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_gateway', 'standard_attr_id': 209, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 582.267757] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] create_port_precommit: [ 582.267757] [49942]: key[id], None -> b059c57a-0087-400e-b375-3aa372281e11 [ 582.267757] [49942]: key[binding:vnic_type], None -> normal [ 582.267757] [49942]: key[binding:vif_details], None -> {} [ 582.267757] [49942]: key[allowed_address_pairs], None -> [] [ 582.267757] [49942]: key[binding:profile], None -> {} [ 582.267757] [49942]: key[admin_state_up], None -> True [ 582.267757] [49942]: key[binding:vif_type], None -> unbound [ 582.267757] [49942]: key[device_owner], None -> network:router_gateway [ 582.267757] [49942]: key[tenant_id], None -> [ 582.267757] [49942]: key[binding:host_id], None -> [ 582.267757] [49942]: key[standard_attr_id], None -> 209 [ 582.267757] [49942]: key[name], None -> [ 582.267757] [49942]: key[mac_address], None -> fa:16:3e:91:23:17 [ 582.267757] [49942]: key[status], None -> DOWN [ 582.267757] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 582.267757] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.167'}] [ 582.267757] [49942]: key[security_groups], None -> [] [ 582.267757] [49942]: key[port_security_enabled], None -> False [ 582.267757] [49942]: key[project_id], None -> [ 582.267757] [49942]: key[device_id], None -> 79dd094a-bc63-4e6a-a3d6-1d739a159116 [ 582.267757] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.307933] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (b059c57a-0087-400e-b375-3aa372281e11), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.309069] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 582.334888] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Pushing event updated for resources: {'Port': ['ID=b059c57a-0087-400e-b375-3aa372281e11,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.350781] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.351817] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.355144] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 582.355330] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] create_port_postcommit called with port settings {'id': 'b059c57a-0087-400e-b375-3aa372281e11', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:23:17', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_gateway', 'standard_attr_id': 209, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:03Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 582.355528] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] create_port_postcommit: [ 582.355528] [49942]: key[id], None -> b059c57a-0087-400e-b375-3aa372281e11 [ 582.355528] [49942]: key[binding:vnic_type], None -> normal [ 582.355528] [49942]: key[tags], None -> [] [ 582.355528] [49942]: key[binding:vif_details], None -> {} [ 582.355528] [49942]: key[allowed_address_pairs], None -> [] [ 582.355528] [49942]: key[extra_dhcp_opts], None -> [] [ 582.355528] [49942]: key[binding:profile], None -> {} [ 582.355528] [49942]: key[admin_state_up], None -> True [ 582.355528] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 582.355528] [49942]: key[binding:vif_type], None -> unbound [ 582.355528] [49942]: key[device_owner], None -> network:router_gateway [ 582.355528] [49942]: key[created_at], None -> 2025-11-20T12:29:03Z [ 582.355528] [49942]: key[updated_at], None -> 2025-11-20T12:29:03Z [ 582.355528] [49942]: key[tenant_id], None -> [ 582.355528] [49942]: key[binding:host_id], None -> [ 582.355528] [49942]: key[description], None -> [ 582.355528] [49942]: key[standard_attr_id], None -> 209 [ 582.355528] [49942]: key[name], None -> [ 582.355528] [49942]: key[mac_address], None -> fa:16:3e:91:23:17 [ 582.355528] [49942]: key[status], None -> DOWN [ 582.355528] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 582.355528] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.167'}] [ 582.355528] [49942]: key[security_groups], None -> [] [ 582.355528] [49942]: key[revision_number], None -> 1 [ 582.355528] [49942]: key[port_security_enabled], None -> False [ 582.355528] [49942]: key[project_id], None -> [ 582.355528] [49942]: key[device_id], None -> 79dd094a-bc63-4e6a-a3d6-1d739a159116 [ 582.355528] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.379718] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-77c2fe1a-2cc2-4907-be3a-7abcb7dfe1a6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 582.385385] [49941]: [pid: 49941|app: 0|req: 59/107] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:03 2025] PUT /networking/v2.0/routers/c5ce1874-0755-47e4-bdb0-70d4abc44607/add_router_interface => generated 309 bytes in 1039 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 582.534560] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks [] for router_gateway (79dd094a-bc63-4e6a-a3d6-1d739a159116), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.644316] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (79dd094a-bc63-4e6a-a3d6-1d739a159116), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.700739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.717880] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Router 79dd094a-bc63-4e6a-a3d6-1d739a159116 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 582.771474] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Allocated IP 192.168.128.1 (8e4c185a-cf3d-4767-b549-8097ad764803/fab9985b-642f-491d-a04f-7e73c2712c1a/392a3fa4-be52-4d52-a863-6bfbeda85524) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 582.774579] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 582.785683] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c84948c7-1353-4a18-96c1-cdabf5675a2a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.785999] [49942]: [pid: 49942|app: 0|req: 49/108] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:03 2025] POST /networking/v2.0/routers => generated 734 bytes in 1163 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 582.789762] [49942]: DEBUG neutron.api.v2.base [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Request body: {'router': {'name': 'tempest-ServersTestBootFromVolume-1664194363-router', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 582.815542] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.815542] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.818130] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks [] for allowed_address_pair (392a3fa4-be52-4d52-a863-6bfbeda85524), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.821501] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks [] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.821501] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] create_port_precommit called with port settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.1'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 582.821501] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] create_port_precommit: [ 582.821501] [49941]: key[id], None -> 392a3fa4-be52-4d52-a863-6bfbeda85524 [ 582.821501] [49941]: key[binding:vnic_type], None -> normal [ 582.821501] [49941]: key[binding:vif_details], None -> {} [ 582.821501] [49941]: key[allowed_address_pairs], None -> [] [ 582.821501] [49941]: key[binding:profile], None -> {} [ 582.821501] [49941]: key[admin_state_up], None -> True [ 582.821501] [49941]: key[binding:vif_type], None -> unbound [ 582.821501] [49941]: key[device_owner], None -> network:router_interface [ 582.821501] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 582.821501] [49941]: key[binding:host_id], None -> [ 582.821501] [49941]: key[standard_attr_id], None -> 210 [ 582.821501] [49941]: key[name], None -> [ 582.821501] [49941]: key[mac_address], None -> fa:16:3e:2b:67:7f [ 582.821501] [49941]: key[status], None -> DOWN [ 582.821501] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 582.821501] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.1'}] [ 582.821501] [49941]: key[security_groups], None -> [] [ 582.821501] [49941]: key[port_security_enabled], None -> False [ 582.821501] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 582.821501] [49941]: key[device_id], None -> 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 [ 582.821501] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.857967] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.880399] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Pushing event updated for resources: {'Port': ['ID=392a3fa4-be52-4d52-a863-6bfbeda85524,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 582.888035] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks [] for router_controller (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.892876] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Network 8e4c185a-cf3d-4767-b549-8097ad764803 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 582.893583] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 582.898801] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 582.899175] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] create_port_postcommit called with port settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.1'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:04Z', 'revision_number': 1, 'network': {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 582.899363] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] create_port_postcommit: [ 582.899363] [49941]: key[id], None -> 392a3fa4-be52-4d52-a863-6bfbeda85524 [ 582.899363] [49941]: key[binding:vnic_type], None -> normal [ 582.899363] [49941]: key[tags], None -> [] [ 582.899363] [49941]: key[binding:vif_details], None -> {} [ 582.899363] [49941]: key[allowed_address_pairs], None -> [] [ 582.899363] [49941]: key[extra_dhcp_opts], None -> [] [ 582.899363] [49941]: key[binding:profile], None -> {} [ 582.899363] [49941]: key[admin_state_up], None -> True [ 582.899363] [49941]: key[network], None -> {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} [ 582.899363] [49941]: key[binding:vif_type], None -> unbound [ 582.899363] [49941]: key[device_owner], None -> network:router_interface [ 582.899363] [49941]: key[created_at], None -> 2025-11-20T12:29:04Z [ 582.899363] [49941]: key[updated_at], None -> 2025-11-20T12:29:04Z [ 582.899363] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 582.899363] [49941]: key[binding:host_id], None -> [ 582.899363] [49941]: key[description], None -> [ 582.899363] [49941]: key[standard_attr_id], None -> 210 [ 582.899363] [49941]: key[name], None -> [ 582.899363] [49941]: key[mac_address], None -> fa:16:3e:2b:67:7f [ 582.899363] [49941]: key[status], None -> DOWN [ 582.899363] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 582.899363] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.1'}] [ 582.899363] [49941]: key[security_groups], None -> [] [ 582.899363] [49941]: key[revision_number], None -> 1 [ 582.899363] [49941]: key[port_security_enabled], None -> False [ 582.899363] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 582.899363] [49941]: key[device_id], None -> 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 [ 582.899363] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 582.900772] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 582.952067] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks [] for router_gateway (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.018321] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks [] for router_gateway (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.022373] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.060402] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.066080] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Allocated IP 10.180.180.129 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/dd0c4364-9a52-4ac2-81ac-7435462ca2ef) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 583.104585] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks [] for allowed_address_pair (dd0c4364-9a52-4ac2-81ac-7435462ca2ef), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.105317] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks [] for port (dd0c4364-9a52-4ac2-81ac-7435462ca2ef), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.107630] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] create_port_precommit called with port settings {'id': 'dd0c4364-9a52-4ac2-81ac-7435462ca2ef', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:70:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_gateway', 'standard_attr_id': 213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 583.107630] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] create_port_precommit: [ 583.107630] [49942]: key[id], None -> dd0c4364-9a52-4ac2-81ac-7435462ca2ef [ 583.107630] [49942]: key[binding:vnic_type], None -> normal [ 583.107630] [49942]: key[binding:vif_details], None -> {} [ 583.107630] [49942]: key[allowed_address_pairs], None -> [] [ 583.107630] [49942]: key[binding:profile], None -> {} [ 583.107630] [49942]: key[admin_state_up], None -> True [ 583.107630] [49942]: key[binding:vif_type], None -> unbound [ 583.107630] [49942]: key[device_owner], None -> network:router_gateway [ 583.107630] [49942]: key[tenant_id], None -> [ 583.107630] [49942]: key[binding:host_id], None -> [ 583.107630] [49942]: key[standard_attr_id], None -> 213 [ 583.107630] [49942]: key[name], None -> [ 583.107630] [49942]: key[mac_address], None -> fa:16:3e:7d:70:7d [ 583.107630] [49942]: key[status], None -> DOWN [ 583.107630] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 583.107630] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}] [ 583.107630] [49942]: key[security_groups], None -> [] [ 583.107630] [49942]: key[port_security_enabled], None -> False [ 583.107630] [49942]: key[project_id], None -> [ 583.107630] [49942]: key[device_id], None -> 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 [ 583.107630] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.124587] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (dd0c4364-9a52-4ac2-81ac-7435462ca2ef), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.142851] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks [] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.143077] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] update_port_precommit called with port settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:04Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:04Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 583.143214] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] update_port_precommit: [ 583.143214] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.144131] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Pushing event updated for resources: {'Port': ['ID=dd0c4364-9a52-4ac2-81ac-7435462ca2ef,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.144378] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.152107] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 583.152687] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.154116] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 583.154335] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] create_port_postcommit called with port settings {'id': 'dd0c4364-9a52-4ac2-81ac-7435462ca2ef', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:70:7d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_gateway', 'standard_attr_id': 213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}], '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:04Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 583.154483] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] create_port_postcommit: [ 583.154483] [49942]: key[id], None -> dd0c4364-9a52-4ac2-81ac-7435462ca2ef [ 583.154483] [49942]: key[binding:vnic_type], None -> normal [ 583.154483] [49942]: key[tags], None -> [] [ 583.154483] [49942]: key[binding:vif_details], None -> {} [ 583.154483] [49942]: key[allowed_address_pairs], None -> [] [ 583.154483] [49942]: key[extra_dhcp_opts], None -> [] [ 583.154483] [49942]: key[binding:profile], None -> {} [ 583.154483] [49942]: key[admin_state_up], None -> True [ 583.154483] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 583.154483] [49942]: key[binding:vif_type], None -> unbound [ 583.154483] [49942]: key[device_owner], None -> network:router_gateway [ 583.154483] [49942]: key[created_at], None -> 2025-11-20T12:29:04Z [ 583.154483] [49942]: key[updated_at], None -> 2025-11-20T12:29:04Z [ 583.154483] [49942]: key[tenant_id], None -> [ 583.154483] [49942]: key[binding:host_id], None -> [ 583.154483] [49942]: key[description], None -> [ 583.154483] [49942]: key[standard_attr_id], None -> 213 [ 583.154483] [49942]: key[name], None -> [ 583.154483] [49942]: key[mac_address], None -> fa:16:3e:7d:70:7d [ 583.154483] [49942]: key[status], None -> DOWN [ 583.154483] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 583.154483] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}] [ 583.154483] [49942]: key[security_groups], None -> [] [ 583.154483] [49942]: key[revision_number], None -> 1 [ 583.154483] [49942]: key[port_security_enabled], None -> False [ 583.154483] [49942]: key[project_id], None -> [ 583.154483] [49942]: key[device_id], None -> 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 [ 583.154483] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.164578] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Pushing event updated for resources: {'Port': ['ID=392a3fa4-be52-4d52-a863-6bfbeda85524,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.170643] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] update_port_postcommit called with port settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:04Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:04Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 583.170813] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] update_port_postcommit: [ 583.170813] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.171117] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.199622] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Network 8e4c185a-cf3d-4767-b549-8097ad764803 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 583.200304] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.261015] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks [] for router_gateway (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.262306] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 583.320040] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cae13fcd-7074-4d7a-8642-7708bd15ae8f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 583.324492] [49941]: [pid: 49941|app: 0|req: 60/109] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:04 2025] PUT /networking/v2.0/routers/574d00ef-adb1-41fd-b6e2-c5716cf89ff2/add_router_interface => generated 309 bytes in 938 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.326506] [49941]: DEBUG neutron.api.v2.base [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Request body: {'subnet': {'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-subnet', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.349560] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Made reservation on behalf of 95c8b46b76fd4a7b8a552ddd3d7e4542 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 583.355103] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.384454] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.457798] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] create_subnet_precommit called with subnet settings {'id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-subnet', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 214, '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 0, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings None) [ 583.458042] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] create_subnet_precommit: [ 583.458042] [49941]: key[ipv6_ra_mode], None -> None [ 583.458042] [49941]: key[id], None -> a9f3e224-bb50-4b29-8dc9-7d610854a724 [ 583.458042] [49941]: key[tags], None -> [] [ 583.458042] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 583.458042] [49941]: key[enable_dhcp], None -> True [ 583.458042] [49941]: key[ip_version], None -> 4 [ 583.458042] [49941]: key[created_at], None -> 2025-11-20T12:29:05Z [ 583.458042] [49941]: key[updated_at], None -> 2025-11-20T12:29:05Z [ 583.458042] [49941]: key[description], None -> [ 583.458042] [49941]: key[tenant_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 583.458042] [49941]: key[standard_attr_id], None -> 214 [ 583.458042] [49941]: key[cidr], None -> 192.168.128.0/28 [ 583.458042] [49941]: key[ipv6_address_mode], None -> None [ 583.458042] [49941]: key[name], None -> tempest-SecurityGroupRulesTestJSON-740921411-subnet [ 583.458042] [49941]: key[subnetpool_id], None -> None [ 583.458042] [49941]: key[host_routes], None -> [] [ 583.458042] [49941]: key[network_id], None -> b0cab5f3-8965-4f23-96fe-8218d1791319 [ 583.458042] [49941]: key[shared], None -> False [ 583.458042] [49941]: key[router:external], None -> False [ 583.458042] [49941]: key[revision_number], None -> 0 [ 583.458042] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 583.458042] [49941]: key[project_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 583.458042] [49941]: key[service_types], None -> [] [ 583.458042] [49941]: key[dns_nameservers], None -> [] [ 583.458042] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.463931] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (a9f3e224-bb50-4b29-8dc9-7d610854a724), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.480782] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=a9f3e224-bb50-4b29-8dc9-7d610854a724,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.511686] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Checking segment: {'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 583.511903] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Network hostable DHCP agents. Network: b0cab5f3-8965-4f23-96fe-8218d1791319, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 583.528170] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Network b0cab5f3-8965-4f23-96fe-8218d1791319 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 583.532254] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b0cab5f3-8965-4f23-96fe-8218d1791319) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 583.535034] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] create_subnet_postcommit called with subnet settings {'id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-subnet', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 214, '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 0, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'network': {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758}} (original settings None) [ 583.535227] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] create_subnet_postcommit: [ 583.535227] [49941]: key[ipv6_ra_mode], None -> None [ 583.535227] [49941]: key[id], None -> a9f3e224-bb50-4b29-8dc9-7d610854a724 [ 583.535227] [49941]: key[tags], None -> [] [ 583.535227] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 583.535227] [49941]: key[enable_dhcp], None -> True [ 583.535227] [49941]: key[network], None -> {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} [ 583.535227] [49941]: key[ip_version], None -> 4 [ 583.535227] [49941]: key[created_at], None -> 2025-11-20T12:29:05Z [ 583.535227] [49941]: key[updated_at], None -> 2025-11-20T12:29:05Z [ 583.535227] [49941]: key[description], None -> [ 583.535227] [49941]: key[tenant_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 583.535227] [49941]: key[standard_attr_id], None -> 214 [ 583.535227] [49941]: key[cidr], None -> 192.168.128.0/28 [ 583.535227] [49941]: key[ipv6_address_mode], None -> None [ 583.535227] [49941]: key[name], None -> tempest-SecurityGroupRulesTestJSON-740921411-subnet [ 583.535227] [49941]: key[subnetpool_id], None -> None [ 583.535227] [49941]: key[host_routes], None -> [] [ 583.535227] [49941]: key[network_id], None -> b0cab5f3-8965-4f23-96fe-8218d1791319 [ 583.535227] [49941]: key[shared], None -> False [ 583.535227] [49941]: key[router:external], None -> False [ 583.535227] [49941]: key[revision_number], None -> 0 [ 583.535227] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 583.535227] [49941]: key[project_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 583.535227] [49941]: key[service_types], None -> [] [ 583.535227] [49941]: key[dns_nameservers], None -> [] [ 583.535227] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.536664] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.536973] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb89ccc-d0c0-47f5-b147-3bfbf6d02bc5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.548781] [49941]: [pid: 49941|app: 0|req: 61/110] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:05 2025] POST /networking/v2.0/subnets => generated 689 bytes in 224 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.599951] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Router 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 583.649998] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 583.652215] [49941]: DEBUG neutron.api.v2.base [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.662064] [49942]: DEBUG neutron_lib.callbacks.manager [None req-804bc2a4-e750-420c-a304-14608abe565d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.662586] [49942]: [pid: 49942|app: 0|req: 50/111] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:04 2025] POST /networking/v2.0/routers => generated 731 bytes in 876 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.665627] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Made reservation on behalf of 4bee8d703e0847c5b23eef52b36caf9b for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 583.668174] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.672121] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.697065] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7718d83d-abff-4f84-b326-4d9485a67bb2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.724416] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks [] for security_group (3af41425-00e3-4454-9725-be2a31b8f9a1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.725803] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3af41425-00e3-4454-9725-be2a31b8f9a1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.743223] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3af41425-00e3-4454-9725-be2a31b8f9a1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.744578] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7718d83d-abff-4f84-b326-4d9485a67bb2 admin admin] Publish callbacks [] for security_group (583aed52-ef15-4b83-aa4c-33a006ab4aee), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.745918] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7718d83d-abff-4f84-b326-4d9485a67bb2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (583aed52-ef15-4b83-aa4c-33a006ab4aee), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.761623] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] vlan segment allocate from pool success with {'vlan_id': 388, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 583.766864] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7718d83d-abff-4f84-b326-4d9485a67bb2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=583aed52-ef15-4b83-aa4c-33a006ab4aee,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.770948] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (580e1234-c245-40c3-84a0-d25650709793), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.770948] [49941]: INFO neutron.db.segments_db [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Added segment 580e1234-c245-40c3-84a0-d25650709793 of type vlan for network 107325c5-c980-4c33-89bb-f1e47f78b393 [ 583.777354] [49942]: [pid: 49942|app: 0|req: 51/112] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:05 2025] GET /networking/v2.0/security-groups?tenant_id=31157579c38249f5b2ac977f78645843&name=default => generated 2925 bytes in 114 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 583.785774] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (107325c5-c980-4c33-89bb-f1e47f78b393), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.796220] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] create_network_precommit called with network settings {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', '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': 388, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}] [ 583.796401] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] create_network_precommit: [ 583.796401] [49941]: key[vlan_transparent], None -> None [ 583.796401] [49941]: key[id], None -> 107325c5-c980-4c33-89bb-f1e47f78b393 [ 583.796401] [49941]: key[tags], None -> [] [ 583.796401] [49941]: key[availability_zone_hints], None -> [] [ 583.796401] [49941]: key[mtu], None -> 8950 [ 583.796401] [49941]: key[provider:network_type], None -> vlan [ 583.796401] [49941]: key[admin_state_up], None -> True [ 583.796401] [49941]: key[provider:physical_network], None -> default [ 583.796401] [49941]: key[provider:segmentation_id], None -> 388 [ 583.796401] [49941]: key[qinq], None -> None [ 583.796401] [49941]: key[created_at], None -> 2025-11-20T12:29:05Z [ 583.796401] [49941]: key[updated_at], None -> 2025-11-20T12:29:05Z [ 583.796401] [49941]: key[tenant_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 583.796401] [49941]: key[description], None -> [ 583.796401] [49941]: key[standard_attr_id], None -> 225 [ 583.796401] [49941]: key[name], None -> tempest-FloatingIPsTestJSON-1089714412-network [ 583.796401] [49941]: key[availability_zones], None -> [] [ 583.796401] [49941]: key[status], None -> ACTIVE [ 583.796401] [49941]: key[shared], None -> False [ 583.796401] [49941]: key[router:external], None -> False [ 583.796401] [49941]: key[revision_number], None -> 1 [ 583.796401] [49941]: key[port_security_enabled], None -> True [ 583.796401] [49941]: key[subnets], None -> [] [ 583.796401] [49941]: key[ipv4_address_scope], None -> None [ 583.796401] [49941]: key[project_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 583.796401] [49941]: key[ipv6_address_scope], None -> None [ 583.796401] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.799381] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (107325c5-c980-4c33-89bb-f1e47f78b393), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.814759] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Pushing event updated for resources: {'Network': ['ID=107325c5-c980-4c33-89bb-f1e47f78b393,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 583.817058] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] create_network_postcommit called with network settings {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', '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': 388, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 1} (original settings None) and network segments [{'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}] [ 583.817217] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] create_network_postcommit: [ 583.817217] [49941]: key[vlan_transparent], None -> None [ 583.817217] [49941]: key[id], None -> 107325c5-c980-4c33-89bb-f1e47f78b393 [ 583.817217] [49941]: key[tags], None -> [] [ 583.817217] [49941]: key[availability_zone_hints], None -> [] [ 583.817217] [49941]: key[mtu], None -> 8950 [ 583.817217] [49941]: key[provider:network_type], None -> vlan [ 583.817217] [49941]: key[admin_state_up], None -> True [ 583.817217] [49941]: key[provider:physical_network], None -> default [ 583.817217] [49941]: key[provider:segmentation_id], None -> 388 [ 583.817217] [49941]: key[qinq], None -> None [ 583.817217] [49941]: key[created_at], None -> 2025-11-20T12:29:05Z [ 583.817217] [49941]: key[updated_at], None -> 2025-11-20T12:29:05Z [ 583.817217] [49941]: key[tenant_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 583.817217] [49941]: key[description], None -> [ 583.817217] [49941]: key[standard_attr_id], None -> 225 [ 583.817217] [49941]: key[name], None -> tempest-FloatingIPsTestJSON-1089714412-network [ 583.817217] [49941]: key[availability_zones], None -> [] [ 583.817217] [49941]: key[status], None -> ACTIVE [ 583.817217] [49941]: key[shared], None -> False [ 583.817217] [49941]: key[router:external], None -> False [ 583.817217] [49941]: key[revision_number], None -> 1 [ 583.817217] [49941]: key[port_security_enabled], None -> True [ 583.817217] [49941]: key[subnets], None -> [] [ 583.817217] [49941]: key[ipv4_address_scope], None -> None [ 583.817217] [49941]: key[project_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 583.817217] [49941]: key[ipv6_address_scope], None -> None [ 583.817217] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 583.820083] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.820338] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e1b3ddac-5dff-45d3-86b8-2f2ee3d22197 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.820551] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-ac590db8-bf72-4a59-ac21-4c9016cc9244 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 583.824091] [49942]: [pid: 49942|app: 0|req: 52/113] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:05 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 583.828648] [49941]: [pid: 49941|app: 0|req: 62/114] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:05 2025] POST /networking/v2.0/networks => generated 664 bytes in 279 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 583.843815] [49942]: [pid: 49942|app: 0|req: 53/115] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:05 2025] GET /networking/v2.0/networks?tenant_id=8ec5950747d245e4a6e5cdcac486b87f&shared=False => generated 15 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 583.846860] [49942]: DEBUG neutron.api.v2.base [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupRulesTestJSON-740921411-router', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 583.860054] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (da223c48-2093-4587-9341-03787f7d6228), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.860823] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (da223c48-2093-4587-9341-03787f7d6228), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.889332] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks [] for router_controller (da223c48-2093-4587-9341-03787f7d6228), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.936637] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks [] for router_gateway (da223c48-2093-4587-9341-03787f7d6228), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.995381] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks [] for router_gateway (da223c48-2093-4587-9341-03787f7d6228), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 583.998226] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.042125] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Allocated IP 10.180.180.148 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/d70d8348-03d4-47c0-b53d-de2caad59e30) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 584.080362] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks [] for allowed_address_pair (d70d8348-03d4-47c0-b53d-de2caad59e30), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.081112] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks [] for port (d70d8348-03d4-47c0-b53d-de2caad59e30), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.081322] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] create_port_precommit called with port settings {'id': 'd70d8348-03d4-47c0-b53d-de2caad59e30', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:f4:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_gateway', 'standard_attr_id': 228, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 584.081466] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] create_port_precommit: [ 584.081466] [49942]: key[id], None -> d70d8348-03d4-47c0-b53d-de2caad59e30 [ 584.081466] [49942]: key[binding:vnic_type], None -> normal [ 584.081466] [49942]: key[binding:vif_details], None -> {} [ 584.081466] [49942]: key[allowed_address_pairs], None -> [] [ 584.081466] [49942]: key[binding:profile], None -> {} [ 584.081466] [49942]: key[admin_state_up], None -> True [ 584.081466] [49942]: key[binding:vif_type], None -> unbound [ 584.081466] [49942]: key[device_owner], None -> network:router_gateway [ 584.081466] [49942]: key[tenant_id], None -> [ 584.081466] [49942]: key[binding:host_id], None -> [ 584.081466] [49942]: key[standard_attr_id], None -> 228 [ 584.081466] [49942]: key[name], None -> [ 584.081466] [49942]: key[mac_address], None -> fa:16:3e:1e:f4:7f [ 584.081466] [49942]: key[status], None -> DOWN [ 584.081466] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 584.081466] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.148'}] [ 584.081466] [49942]: key[security_groups], None -> [] [ 584.081466] [49942]: key[port_security_enabled], None -> False [ 584.081466] [49942]: key[project_id], None -> [ 584.081466] [49942]: key[device_id], None -> da223c48-2093-4587-9341-03787f7d6228 [ 584.081466] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.101839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (d70d8348-03d4-47c0-b53d-de2caad59e30), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.121942] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Pushing event updated for resources: {'Port': ['ID=d70d8348-03d4-47c0-b53d-de2caad59e30,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.133594] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 584.134389] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 584.135972] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 584.136221] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] create_port_postcommit called with port settings {'id': 'd70d8348-03d4-47c0-b53d-de2caad59e30', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:f4:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_gateway', 'standard_attr_id': 228, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 584.136426] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] create_port_postcommit: [ 584.136426] [49942]: key[id], None -> d70d8348-03d4-47c0-b53d-de2caad59e30 [ 584.136426] [49942]: key[binding:vnic_type], None -> normal [ 584.136426] [49942]: key[tags], None -> [] [ 584.136426] [49942]: key[binding:vif_details], None -> {} [ 584.136426] [49942]: key[allowed_address_pairs], None -> [] [ 584.136426] [49942]: key[extra_dhcp_opts], None -> [] [ 584.136426] [49942]: key[binding:profile], None -> {} [ 584.136426] [49942]: key[admin_state_up], None -> True [ 584.136426] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 584.136426] [49942]: key[binding:vif_type], None -> unbound [ 584.136426] [49942]: key[device_owner], None -> network:router_gateway [ 584.136426] [49942]: key[created_at], None -> 2025-11-20T12:29:05Z [ 584.136426] [49942]: key[updated_at], None -> 2025-11-20T12:29:05Z [ 584.136426] [49942]: key[tenant_id], None -> [ 584.136426] [49942]: key[binding:host_id], None -> [ 584.136426] [49942]: key[description], None -> [ 584.136426] [49942]: key[standard_attr_id], None -> 228 [ 584.136426] [49942]: key[name], None -> [ 584.136426] [49942]: key[mac_address], None -> fa:16:3e:1e:f4:7f [ 584.136426] [49942]: key[status], None -> DOWN [ 584.136426] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 584.136426] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.148'}] [ 584.136426] [49942]: key[security_groups], None -> [] [ 584.136426] [49942]: key[revision_number], None -> 1 [ 584.136426] [49942]: key[port_security_enabled], None -> False [ 584.136426] [49942]: key[project_id], None -> [ 584.136426] [49942]: key[device_id], None -> da223c48-2093-4587-9341-03787f7d6228 [ 584.136426] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.238493] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks [] for router_gateway (da223c48-2093-4587-9341-03787f7d6228), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.281866] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.344103] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (da223c48-2093-4587-9341-03787f7d6228), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.345480] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Allocated IP 192.168.128.1 (e039981a-2779-448d-b4b4-d04b7018e3c7/b6329978-aee4-4f39-a46a-01bb8a56ce28/e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 584.396473] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks [] for allowed_address_pair (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.397227] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks [] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.397428] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] create_port_precommit called with port settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'ip_address': '192.168.128.1'}], 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'port_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': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 584.397646] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] create_port_precommit: [ 584.397646] [49941]: key[id], None -> e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1 [ 584.397646] [49941]: key[binding:vnic_type], None -> normal [ 584.397646] [49941]: key[binding:vif_details], None -> {} [ 584.397646] [49941]: key[allowed_address_pairs], None -> [] [ 584.397646] [49941]: key[binding:profile], None -> {} [ 584.397646] [49941]: key[admin_state_up], None -> True [ 584.397646] [49941]: key[binding:vif_type], None -> unbound [ 584.397646] [49941]: key[device_owner], None -> network:router_interface [ 584.397646] [49941]: key[tenant_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 584.397646] [49941]: key[binding:host_id], None -> [ 584.397646] [49941]: key[standard_attr_id], None -> 229 [ 584.397646] [49941]: key[name], None -> [ 584.397646] [49941]: key[mac_address], None -> fa:16:3e:63:5c:70 [ 584.397646] [49941]: key[status], None -> DOWN [ 584.397646] [49941]: key[network_id], None -> e039981a-2779-448d-b4b4-d04b7018e3c7 [ 584.397646] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'ip_address': '192.168.128.1'}] [ 584.397646] [49941]: key[security_groups], None -> [] [ 584.397646] [49941]: key[port_security_enabled], None -> False [ 584.397646] [49941]: key[project_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 584.397646] [49941]: key[device_id], None -> 79dd094a-bc63-4e6a-a3d6-1d739a159116 [ 584.397646] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.423376] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Router da223c48-2093-4587-9341-03787f7d6228 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 584.426973] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.451285] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Pushing event updated for resources: {'Port': ['ID=e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.461228] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Network e039981a-2779-448d-b4b4-d04b7018e3c7 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 584.462098] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 584.463889] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 584.464439] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] create_port_postcommit called with port settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'ip_address': '192.168.128.1'}], 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'port_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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'network': {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 584.464617] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] create_port_postcommit: [ 584.464617] [49941]: key[id], None -> e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1 [ 584.464617] [49941]: key[binding:vnic_type], None -> normal [ 584.464617] [49941]: key[tags], None -> [] [ 584.464617] [49941]: key[binding:vif_details], None -> {} [ 584.464617] [49941]: key[allowed_address_pairs], None -> [] [ 584.464617] [49941]: key[extra_dhcp_opts], None -> [] [ 584.464617] [49941]: key[binding:profile], None -> {} [ 584.464617] [49941]: key[admin_state_up], None -> True [ 584.464617] [49941]: key[network], None -> {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} [ 584.464617] [49941]: key[binding:vif_type], None -> unbound [ 584.464617] [49941]: key[device_owner], None -> network:router_interface [ 584.464617] [49941]: key[created_at], None -> 2025-11-20T12:29:06Z [ 584.464617] [49941]: key[updated_at], None -> 2025-11-20T12:29:06Z [ 584.464617] [49941]: key[tenant_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 584.464617] [49941]: key[binding:host_id], None -> [ 584.464617] [49941]: key[description], None -> [ 584.464617] [49941]: key[standard_attr_id], None -> 229 [ 584.464617] [49941]: key[name], None -> [ 584.464617] [49941]: key[mac_address], None -> fa:16:3e:63:5c:70 [ 584.464617] [49941]: key[status], None -> DOWN [ 584.464617] [49941]: key[network_id], None -> e039981a-2779-448d-b4b4-d04b7018e3c7 [ 584.464617] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'ip_address': '192.168.128.1'}] [ 584.464617] [49941]: key[security_groups], None -> [] [ 584.464617] [49941]: key[revision_number], None -> 1 [ 584.464617] [49941]: key[port_security_enabled], None -> False [ 584.464617] [49941]: key[project_id], None -> 9d3bbc5671194e518fdbfc53455d1b76 [ 584.464617] [49941]: key[device_id], None -> 79dd094a-bc63-4e6a-a3d6-1d739a159116 [ 584.464617] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.465698] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (79dd094a-bc63-4e6a-a3d6-1d739a159116), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.485835] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 584.503680] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43643ecb-aa7f-4529-b26c-48b4bd135f3f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.504646] [49942]: [pid: 49942|app: 0|req: 54/116] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:05 2025] POST /networking/v2.0/routers => generated 731 bytes in 660 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 584.613940] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.692674] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks [] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.693066] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] update_port_precommit called with port settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'}) 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': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 584.693066] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] update_port_precommit: [ 584.693066] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.694314] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.700773] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.715898] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Pushing event updated for resources: {'Port': ['ID=e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.720974] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] update_port_postcommit called with port settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'}) 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': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 584.720974] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] update_port_postcommit: [ 584.720974] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.720974] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (79dd094a-bc63-4e6a-a3d6-1d739a159116), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.754545] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Network e039981a-2779-448d-b4b4-d04b7018e3c7 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 584.754545] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 584.766717] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Allocated IP 192.168.128.1 (cb16b7fc-5c72-4017-8a08-b169e1364457/7caef3ea-a83d-41a8-8077-340345318f22/bb8a0115-6dd4-48ac-abd5-e735e33b485c) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 584.806650] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Router 79dd094a-bc63-4e6a-a3d6-1d739a159116 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 584.806817] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks [] for allowed_address_pair (bb8a0115-6dd4-48ac-abd5-e735e33b485c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.807347] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks [] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.807541] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] create_port_precommit called with port settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.1'}], 'project_id': '83c56aaca52e4874a9161e09b546218e', 'port_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': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 584.807683] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] create_port_precommit: [ 584.807683] [49942]: key[id], None -> bb8a0115-6dd4-48ac-abd5-e735e33b485c [ 584.807683] [49942]: key[binding:vnic_type], None -> normal [ 584.807683] [49942]: key[binding:vif_details], None -> {} [ 584.807683] [49942]: key[allowed_address_pairs], None -> [] [ 584.807683] [49942]: key[binding:profile], None -> {} [ 584.807683] [49942]: key[admin_state_up], None -> True [ 584.807683] [49942]: key[binding:vif_type], None -> unbound [ 584.807683] [49942]: key[device_owner], None -> network:router_interface [ 584.807683] [49942]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 584.807683] [49942]: key[binding:host_id], None -> [ 584.807683] [49942]: key[standard_attr_id], None -> 230 [ 584.807683] [49942]: key[name], None -> [ 584.807683] [49942]: key[mac_address], None -> fa:16:3e:5a:c7:c3 [ 584.807683] [49942]: key[status], None -> DOWN [ 584.807683] [49942]: key[network_id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 584.807683] [49942]: key[fixed_ips], None -> [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.1'}] [ 584.807683] [49942]: key[security_groups], None -> [] [ 584.807683] [49942]: key[port_security_enabled], None -> False [ 584.807683] [49942]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 584.807683] [49942]: key[device_id], None -> 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 [ 584.807683] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.829106] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.851671] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Pushing event updated for resources: {'Port': ['ID=bb8a0115-6dd4-48ac-abd5-e735e33b485c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.855027] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-62aed10c-ed0b-4650-a9f5-b759f568fd32 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 584.858161] [49941]: [pid: 49941|app: 0|req: 63/117] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:05 2025] PUT /networking/v2.0/routers/79dd094a-bc63-4e6a-a3d6-1d739a159116/add_router_interface => generated 309 bytes in 1029 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 584.862359] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Network cb16b7fc-5c72-4017-8a08-b169e1364457 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 584.863375] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 584.870270] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 584.870884] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] create_port_postcommit called with port settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.1'}], 'project_id': '83c56aaca52e4874a9161e09b546218e', 'port_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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'network': {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 584.870884] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] create_port_postcommit: [ 584.870884] [49942]: key[id], None -> bb8a0115-6dd4-48ac-abd5-e735e33b485c [ 584.870884] [49942]: key[binding:vnic_type], None -> normal [ 584.870884] [49942]: key[tags], None -> [] [ 584.870884] [49942]: key[binding:vif_details], None -> {} [ 584.870884] [49942]: key[allowed_address_pairs], None -> [] [ 584.870884] [49942]: key[extra_dhcp_opts], None -> [] [ 584.870884] [49942]: key[binding:profile], None -> {} [ 584.870884] [49942]: key[admin_state_up], None -> True [ 584.870884] [49942]: key[network], None -> {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} [ 584.870884] [49942]: key[binding:vif_type], None -> unbound [ 584.870884] [49942]: key[device_owner], None -> network:router_interface [ 584.870884] [49942]: key[created_at], None -> 2025-11-20T12:29:06Z [ 584.870884] [49942]: key[updated_at], None -> 2025-11-20T12:29:06Z [ 584.870884] [49942]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 584.870884] [49942]: key[binding:host_id], None -> [ 584.870884] [49942]: key[description], None -> [ 584.870884] [49942]: key[standard_attr_id], None -> 230 [ 584.870884] [49942]: key[name], None -> [ 584.870884] [49942]: key[mac_address], None -> fa:16:3e:5a:c7:c3 [ 584.870884] [49942]: key[status], None -> DOWN [ 584.870884] [49942]: key[network_id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 584.870884] [49942]: key[fixed_ips], None -> [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.1'}] [ 584.870884] [49942]: key[security_groups], None -> [] [ 584.870884] [49942]: key[revision_number], None -> 1 [ 584.870884] [49942]: key[port_security_enabled], None -> False [ 584.870884] [49942]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 584.870884] [49942]: key[device_id], None -> 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 [ 584.870884] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 584.870884] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.903102] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2166e393-4f67-4994-b090-a9ccf9f8468f admin admin] Publish callbacks [] for security_group (583aed52-ef15-4b83-aa4c-33a006ab4aee), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.923818] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2166e393-4f67-4994-b090-a9ccf9f8468f admin admin] Publish callbacks [] for security_group (583aed52-ef15-4b83-aa4c-33a006ab4aee), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.951272] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2166e393-4f67-4994-b090-a9ccf9f8468f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (583aed52-ef15-4b83-aa4c-33a006ab4aee), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.954615] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2166e393-4f67-4994-b090-a9ccf9f8468f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=583aed52-ef15-4b83-aa4c-33a006ab4aee,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 584.963571] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2166e393-4f67-4994-b090-a9ccf9f8468f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 584.964681] [49941]: [pid: 49941|app: 0|req: 64/118] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:06 2025] DELETE /networking/v2.0/security-groups/583aed52-ef15-4b83-aa4c-33a006ab4aee => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 584.968381] [49941]: DEBUG neutron.api.wsgi [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-02aa8306-ab66-47f9-bd14-2faf545768f6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 584.974620] [49941]: [pid: 49941|app: 0|req: 65/119] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:06 2025] GET /networking/v2.0/quotas/c020adf2527047879a93a72dd05b36e3 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 584.977598] [49941]: DEBUG neutron.api.v2.base [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Request body: {'subnet': {'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsTestJSON-1089714412-subnet', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 584.994032] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Made reservation on behalf of 4bee8d703e0847c5b23eef52b36caf9b for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 584.996995] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.039795] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.079230] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] create_subnet_precommit called with subnet settings {'id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'name': 'tempest-FloatingIPsTestJSON-1089714412-subnet', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 231, '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 0, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings None) [ 585.079230] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] create_subnet_precommit: [ 585.079230] [49941]: key[ipv6_ra_mode], None -> None [ 585.079230] [49941]: key[id], None -> 8fb60daf-4bb3-431b-be71-e81f5d08abbf [ 585.079230] [49941]: key[tags], None -> [] [ 585.079230] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 585.079230] [49941]: key[enable_dhcp], None -> True [ 585.079230] [49941]: key[ip_version], None -> 4 [ 585.079230] [49941]: key[created_at], None -> 2025-11-20T12:29:06Z [ 585.079230] [49941]: key[updated_at], None -> 2025-11-20T12:29:06Z [ 585.079230] [49941]: key[description], None -> [ 585.079230] [49941]: key[tenant_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 585.079230] [49941]: key[standard_attr_id], None -> 231 [ 585.079230] [49941]: key[cidr], None -> 192.168.128.0/28 [ 585.079230] [49941]: key[ipv6_address_mode], None -> None [ 585.079230] [49941]: key[name], None -> tempest-FloatingIPsTestJSON-1089714412-subnet [ 585.079230] [49941]: key[subnetpool_id], None -> None [ 585.079230] [49941]: key[host_routes], None -> [] [ 585.079230] [49941]: key[network_id], None -> 107325c5-c980-4c33-89bb-f1e47f78b393 [ 585.079230] [49941]: key[shared], None -> False [ 585.079230] [49941]: key[router:external], None -> False [ 585.079230] [49941]: key[revision_number], None -> 0 [ 585.079230] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 585.079230] [49941]: key[project_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 585.079230] [49941]: key[service_types], None -> [] [ 585.079230] [49941]: key[dns_nameservers], None -> [] [ 585.079230] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.080221] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (8fb60daf-4bb3-431b-be71-e81f5d08abbf), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.092414] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Pushing event updated for resources: {'Subnet': ['ID=8fb60daf-4bb3-431b-be71-e81f5d08abbf,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.111953] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Checking segment: {'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 585.112123] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Network hostable DHCP agents. Network: 107325c5-c980-4c33-89bb-f1e47f78b393, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 585.116824] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks [] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.116997] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] update_port_precommit called with port settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) 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': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 585.117141] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] update_port_precommit: [ 585.117141] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.118375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.121863] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Network 107325c5-c980-4c33-89bb-f1e47f78b393 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 585.126427] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 107325c5-c980-4c33-89bb-f1e47f78b393) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.131810] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] create_subnet_postcommit called with subnet settings {'id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'name': 'tempest-FloatingIPsTestJSON-1089714412-subnet', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 231, '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 0, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'network': {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388}} (original settings None) [ 585.131810] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] create_subnet_postcommit: [ 585.131810] [49941]: key[ipv6_ra_mode], None -> None [ 585.131810] [49941]: key[id], None -> 8fb60daf-4bb3-431b-be71-e81f5d08abbf [ 585.131810] [49941]: key[tags], None -> [] [ 585.131810] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 585.131810] [49941]: key[enable_dhcp], None -> True [ 585.131810] [49941]: key[network], None -> {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} [ 585.131810] [49941]: key[ip_version], None -> 4 [ 585.131810] [49941]: key[created_at], None -> 2025-11-20T12:29:06Z [ 585.131810] [49941]: key[updated_at], None -> 2025-11-20T12:29:06Z [ 585.131810] [49941]: key[description], None -> [ 585.131810] [49941]: key[tenant_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 585.131810] [49941]: key[standard_attr_id], None -> 231 [ 585.131810] [49941]: key[cidr], None -> 192.168.128.0/28 [ 585.131810] [49941]: key[ipv6_address_mode], None -> None [ 585.131810] [49941]: key[name], None -> tempest-FloatingIPsTestJSON-1089714412-subnet [ 585.131810] [49941]: key[subnetpool_id], None -> None [ 585.131810] [49941]: key[host_routes], None -> [] [ 585.131810] [49941]: key[network_id], None -> 107325c5-c980-4c33-89bb-f1e47f78b393 [ 585.131810] [49941]: key[shared], None -> False [ 585.131810] [49941]: key[router:external], None -> False [ 585.131810] [49941]: key[revision_number], None -> 0 [ 585.131810] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 585.131810] [49941]: key[project_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 585.131810] [49941]: key[service_types], None -> [] [ 585.131810] [49941]: key[dns_nameservers], None -> [] [ 585.131810] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.133426] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 585.133526] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8cf7e03d-3dcf-4f3f-8df8-631f7ba61f3d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.139820] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Pushing event updated for resources: {'Port': ['ID=bb8a0115-6dd4-48ac-abd5-e735e33b485c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.145180] [49941]: [pid: 49941|app: 0|req: 66/120] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:06 2025] POST /networking/v2.0/subnets => generated 683 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 585.148863] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] update_port_postcommit called with port settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 1, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) 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': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 585.149029] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] update_port_postcommit: [ 585.149029] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.149911] [49942]: DEBUG neutron_lib.callbacks.manager [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.183171] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Network cb16b7fc-5c72-4017-8a08-b169e1364457 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.183218] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eae99a09-3097-4df1-910a-df2f8333f494 req-4c0c25a7-1236-4241-b48d-ab71bc463c10 tempest-QuotasAdminNegativeTest-2050005899 tempest-QuotasAdminNegativeTest-2050005899-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 585.183290] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.183323] [49941]: [pid: 49941|app: 0|req: 67/121] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:06 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.258722] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Router 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 585.328127] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-284398cc-1bf2-49e1-95c5-ac9b6178485b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 585.334154] [49942]: [pid: 49942|app: 0|req: 55/122] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:06 2025] PUT /networking/v2.0/routers/6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4/add_router_interface => generated 309 bytes in 829 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.399724] [49942]: [pid: 49942|app: 0|req: 56/123] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:07 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&fields=id => generated 103 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.409081] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0c37d369-dd6c-4021-b68a-f3ab7c954712 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.410958] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.468973] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0c37d369-dd6c-4021-b68a-f3ab7c954712 admin admin] Publish callbacks [] for security_group (07fd3bef-b176-4953-9853-1fd4efe427ef), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.474196] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0c37d369-dd6c-4021-b68a-f3ab7c954712 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (07fd3bef-b176-4953-9853-1fd4efe427ef), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.479888] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Allocated IP 192.168.128.1 (b0cab5f3-8965-4f23-96fe-8218d1791319/a9f3e224-bb50-4b29-8dc9-7d610854a724/83c0012a-0ded-40ac-bfc1-55ea2f74534c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 585.496195] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0c37d369-dd6c-4021-b68a-f3ab7c954712 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=07fd3bef-b176-4953-9853-1fd4efe427ef,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.508422] [49942]: [pid: 49942|app: 0|req: 57/124] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:07 2025] GET /networking/v2.0/security-groups?tenant_id=0e6829ac421f4501b70df3d02fd7fb5c&name=default => generated 2925 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 585.508422] [49942]: DEBUG neutron.api.v2.base [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsTestJSON-1089714412-router', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 585.521950] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks [] for allowed_address_pair (83c0012a-0ded-40ac-bfc1-55ea2f74534c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.522730] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks [] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.522942] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] create_port_precommit called with port settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'ip_address': '192.168.128.1'}], 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'port_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': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 585.523094] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] create_port_precommit: [ 585.523094] [49941]: key[id], None -> 83c0012a-0ded-40ac-bfc1-55ea2f74534c [ 585.523094] [49941]: key[binding:vnic_type], None -> normal [ 585.523094] [49941]: key[binding:vif_details], None -> {} [ 585.523094] [49941]: key[allowed_address_pairs], None -> [] [ 585.523094] [49941]: key[binding:profile], None -> {} [ 585.523094] [49941]: key[admin_state_up], None -> True [ 585.523094] [49941]: key[binding:vif_type], None -> unbound [ 585.523094] [49941]: key[device_owner], None -> network:router_interface [ 585.523094] [49941]: key[tenant_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 585.523094] [49941]: key[binding:host_id], None -> [ 585.523094] [49941]: key[standard_attr_id], None -> 233 [ 585.523094] [49941]: key[name], None -> [ 585.523094] [49941]: key[mac_address], None -> fa:16:3e:e6:f0:a9 [ 585.523094] [49941]: key[status], None -> DOWN [ 585.523094] [49941]: key[network_id], None -> b0cab5f3-8965-4f23-96fe-8218d1791319 [ 585.523094] [49941]: key[fixed_ips], None -> [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'ip_address': '192.168.128.1'}] [ 585.523094] [49941]: key[security_groups], None -> [] [ 585.523094] [49941]: key[port_security_enabled], None -> False [ 585.523094] [49941]: key[project_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 585.523094] [49941]: key[device_id], None -> da223c48-2093-4587-9341-03787f7d6228 [ 585.523094] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.524445] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (850c1dac-5f46-486c-8b69-0ef45f7febf1), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.525387] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (850c1dac-5f46-486c-8b69-0ef45f7febf1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.543439] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.562957] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Pushing event updated for resources: {'Port': ['ID=83c0012a-0ded-40ac-bfc1-55ea2f74534c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.570736] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks [] for router_controller (850c1dac-5f46-486c-8b69-0ef45f7febf1), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.572507] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Network b0cab5f3-8965-4f23-96fe-8218d1791319 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.573247] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.574762] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 585.574994] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] create_port_postcommit called with port settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'ip_address': '192.168.128.1'}], 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'port_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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1, 'network': {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 585.575161] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] create_port_postcommit: [ 585.575161] [49941]: key[id], None -> 83c0012a-0ded-40ac-bfc1-55ea2f74534c [ 585.575161] [49941]: key[binding:vnic_type], None -> normal [ 585.575161] [49941]: key[tags], None -> [] [ 585.575161] [49941]: key[binding:vif_details], None -> {} [ 585.575161] [49941]: key[allowed_address_pairs], None -> [] [ 585.575161] [49941]: key[extra_dhcp_opts], None -> [] [ 585.575161] [49941]: key[binding:profile], None -> {} [ 585.575161] [49941]: key[admin_state_up], None -> True [ 585.575161] [49941]: key[network], None -> {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} [ 585.575161] [49941]: key[binding:vif_type], None -> unbound [ 585.575161] [49941]: key[device_owner], None -> network:router_interface [ 585.575161] [49941]: key[created_at], None -> 2025-11-20T12:29:07Z [ 585.575161] [49941]: key[updated_at], None -> 2025-11-20T12:29:07Z [ 585.575161] [49941]: key[tenant_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 585.575161] [49941]: key[binding:host_id], None -> [ 585.575161] [49941]: key[description], None -> [ 585.575161] [49941]: key[standard_attr_id], None -> 233 [ 585.575161] [49941]: key[name], None -> [ 585.575161] [49941]: key[mac_address], None -> fa:16:3e:e6:f0:a9 [ 585.575161] [49941]: key[status], None -> DOWN [ 585.575161] [49941]: key[network_id], None -> b0cab5f3-8965-4f23-96fe-8218d1791319 [ 585.575161] [49941]: key[fixed_ips], None -> [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'ip_address': '192.168.128.1'}] [ 585.575161] [49941]: key[security_groups], None -> [] [ 585.575161] [49941]: key[revision_number], None -> 1 [ 585.575161] [49941]: key[port_security_enabled], None -> False [ 585.575161] [49941]: key[project_id], None -> 95c8b46b76fd4a7b8a552ddd3d7e4542 [ 585.575161] [49941]: key[device_id], None -> da223c48-2093-4587-9341-03787f7d6228 [ 585.575161] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.576036] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (da223c48-2093-4587-9341-03787f7d6228), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.625528] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks [] for router_gateway (850c1dac-5f46-486c-8b69-0ef45f7febf1), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.683452] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks [] for router_gateway (850c1dac-5f46-486c-8b69-0ef45f7febf1), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.686866] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.715600] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.728514] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Allocated IP 10.180.180.138 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/e3e2d935-9ff0-4f48-93a1-c4cfe375d342) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 585.764555] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks [] for allowed_address_pair (e3e2d935-9ff0-4f48-93a1-c4cfe375d342), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.765260] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks [] for port (e3e2d935-9ff0-4f48-93a1-c4cfe375d342), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.765458] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] create_port_precommit called with port settings {'id': 'e3e2d935-9ff0-4f48-93a1-c4cfe375d342', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:3e:f9:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 585.765596] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] create_port_precommit: [ 585.765596] [49942]: key[id], None -> e3e2d935-9ff0-4f48-93a1-c4cfe375d342 [ 585.765596] [49942]: key[binding:vnic_type], None -> normal [ 585.765596] [49942]: key[binding:vif_details], None -> {} [ 585.765596] [49942]: key[allowed_address_pairs], None -> [] [ 585.765596] [49942]: key[binding:profile], None -> {} [ 585.765596] [49942]: key[admin_state_up], None -> True [ 585.765596] [49942]: key[binding:vif_type], None -> unbound [ 585.765596] [49942]: key[device_owner], None -> network:router_gateway [ 585.765596] [49942]: key[tenant_id], None -> [ 585.765596] [49942]: key[binding:host_id], None -> [ 585.765596] [49942]: key[standard_attr_id], None -> 239 [ 585.765596] [49942]: key[name], None -> [ 585.765596] [49942]: key[mac_address], None -> fa:16:3e:3e:f9:15 [ 585.765596] [49942]: key[status], None -> DOWN [ 585.765596] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 585.765596] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.138'}] [ 585.765596] [49942]: key[security_groups], None -> [] [ 585.765596] [49942]: key[port_security_enabled], None -> False [ 585.765596] [49942]: key[project_id], None -> [ 585.765596] [49942]: key[device_id], None -> 850c1dac-5f46-486c-8b69-0ef45f7febf1 [ 585.765596] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.783224] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (e3e2d935-9ff0-4f48-93a1-c4cfe375d342), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.788456] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks [] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.788680] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] update_port_precommit called with port settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'}) 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': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 585.788823] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] update_port_precommit: [ 585.788823] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.790228] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.801748] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Pushing event updated for resources: {'Port': ['ID=e3e2d935-9ff0-4f48-93a1-c4cfe375d342,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.809250] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Pushing event updated for resources: {'Port': ['ID=83c0012a-0ded-40ac-bfc1-55ea2f74534c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 585.809532] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.810174] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.811877] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 585.812703] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] create_port_postcommit called with port settings {'id': 'e3e2d935-9ff0-4f48-93a1-c4cfe375d342', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:3e:f9:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 585.812703] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] create_port_postcommit: [ 585.812703] [49942]: key[id], None -> e3e2d935-9ff0-4f48-93a1-c4cfe375d342 [ 585.812703] [49942]: key[binding:vnic_type], None -> normal [ 585.812703] [49942]: key[tags], None -> [] [ 585.812703] [49942]: key[binding:vif_details], None -> {} [ 585.812703] [49942]: key[allowed_address_pairs], None -> [] [ 585.812703] [49942]: key[extra_dhcp_opts], None -> [] [ 585.812703] [49942]: key[binding:profile], None -> {} [ 585.812703] [49942]: key[admin_state_up], None -> True [ 585.812703] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 585.812703] [49942]: key[binding:vif_type], None -> unbound [ 585.812703] [49942]: key[device_owner], None -> network:router_gateway [ 585.812703] [49942]: key[created_at], None -> 2025-11-20T12:29:07Z [ 585.812703] [49942]: key[updated_at], None -> 2025-11-20T12:29:07Z [ 585.812703] [49942]: key[tenant_id], None -> [ 585.812703] [49942]: key[binding:host_id], None -> [ 585.812703] [49942]: key[description], None -> [ 585.812703] [49942]: key[standard_attr_id], None -> 239 [ 585.812703] [49942]: key[name], None -> [ 585.812703] [49942]: key[mac_address], None -> fa:16:3e:3e:f9:15 [ 585.812703] [49942]: key[status], None -> DOWN [ 585.812703] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 585.812703] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.138'}] [ 585.812703] [49942]: key[security_groups], None -> [] [ 585.812703] [49942]: key[revision_number], None -> 1 [ 585.812703] [49942]: key[port_security_enabled], None -> False [ 585.812703] [49942]: key[project_id], None -> [ 585.812703] [49942]: key[device_id], None -> 850c1dac-5f46-486c-8b69-0ef45f7febf1 [ 585.812703] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.815289] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] update_port_postcommit called with port settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'}) 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': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 585.815562] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] update_port_postcommit: [ 585.815562] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 585.815672] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (da223c48-2093-4587-9341-03787f7d6228), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.848658] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Network b0cab5f3-8965-4f23-96fe-8218d1791319 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 585.848658] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 585.906256] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Router da223c48-2093-4587-9341-03787f7d6228 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 585.914051] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks [] for router_gateway (850c1dac-5f46-486c-8b69-0ef45f7febf1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.955217] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a4c442ff-bb7e-47eb-bf6d-0e40b20da4df admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 585.958784] [49941]: [pid: 49941|app: 0|req: 68/125] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:06 2025] PUT /networking/v2.0/routers/da223c48-2093-4587-9341-03787f7d6228/add_router_interface => generated 309 bytes in 775 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.961496] [49941]: DEBUG neutron.api.wsgi [req-eae99a09-3097-4df1-910a-df2f8333f494 req-be39a156-6d6a-47b2-a8a8-d82297535b2e tempest-QuotasAdminNegativeTest-2050005899 tempest-QuotasAdminNegativeTest-2050005899-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 585.964777] [49941]: [pid: 49941|app: 0|req: 69/126] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:07 2025] GET /networking/v2.0/quotas/8ec5950747d245e4a6e5cdcac486b87f => generated 174 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 585.967192] [49941]: DEBUG neutron.api.v2.base [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Request body: {'network': {'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 585.978587] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Made reservation on behalf of ceffe40b7480476cbe79b70dce78f427 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 585.981060] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.984747] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 585.999880] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (850c1dac-5f46-486c-8b69-0ef45f7febf1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.036498] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks [] for security_group (aa4d5b7f-9f33-4f52-8d2f-df631c93a85b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.040236] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (aa4d5b7f-9f33-4f52-8d2f-df631c93a85b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.062067] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Router 850c1dac-5f46-486c-8b69-0ef45f7febf1 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 586.066097] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=aa4d5b7f-9f33-4f52-8d2f-df631c93a85b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.095236] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] vlan segment allocate from pool success with {'vlan_id': 105, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 586.102593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (178ef4f7-bfa5-4cd7-873a-ec25721bf9a7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.102801] [49941]: INFO neutron.db.segments_db [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Added segment 178ef4f7-bfa5-4cd7-873a-ec25721bf9a7 of type vlan for network 1ddca693-6255-4dc9-891b-162628e4b6df [ 586.116897] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (1ddca693-6255-4dc9-891b-162628e4b6df), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.124904] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] create_network_precommit called with network settings {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 245, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}] [ 586.125076] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] create_network_precommit: [ 586.125076] [49941]: key[vlan_transparent], None -> None [ 586.125076] [49941]: key[id], None -> 1ddca693-6255-4dc9-891b-162628e4b6df [ 586.125076] [49941]: key[tags], None -> [] [ 586.125076] [49941]: key[availability_zone_hints], None -> [] [ 586.125076] [49941]: key[mtu], None -> 8950 [ 586.125076] [49941]: key[provider:network_type], None -> vlan [ 586.125076] [49941]: key[admin_state_up], None -> True [ 586.125076] [49941]: key[provider:physical_network], None -> default [ 586.125076] [49941]: key[provider:segmentation_id], None -> 105 [ 586.125076] [49941]: key[qinq], None -> None [ 586.125076] [49941]: key[created_at], None -> 2025-11-20T12:29:07Z [ 586.125076] [49941]: key[updated_at], None -> 2025-11-20T12:29:07Z [ 586.125076] [49941]: key[tenant_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.125076] [49941]: key[description], None -> [ 586.125076] [49941]: key[standard_attr_id], None -> 245 [ 586.125076] [49941]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-369305162-network [ 586.125076] [49941]: key[availability_zones], None -> [] [ 586.125076] [49941]: key[status], None -> ACTIVE [ 586.125076] [49941]: key[shared], None -> False [ 586.125076] [49941]: key[router:external], None -> False [ 586.125076] [49941]: key[revision_number], None -> 1 [ 586.125076] [49941]: key[port_security_enabled], None -> True [ 586.125076] [49941]: key[subnets], None -> [] [ 586.125076] [49941]: key[ipv4_address_scope], None -> None [ 586.125076] [49941]: key[project_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.125076] [49941]: key[ipv6_address_scope], None -> None [ 586.125076] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.128420] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (1ddca693-6255-4dc9-891b-162628e4b6df), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.136605] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 586.142844] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Pushing event updated for resources: {'Network': ['ID=1ddca693-6255-4dc9-891b-162628e4b6df,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.143919] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] create_network_postcommit called with network settings {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 245, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}] [ 586.144102] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] create_network_postcommit: [ 586.144102] [49941]: key[vlan_transparent], None -> None [ 586.144102] [49941]: key[id], None -> 1ddca693-6255-4dc9-891b-162628e4b6df [ 586.144102] [49941]: key[tags], None -> [] [ 586.144102] [49941]: key[availability_zone_hints], None -> [] [ 586.144102] [49941]: key[mtu], None -> 8950 [ 586.144102] [49941]: key[provider:network_type], None -> vlan [ 586.144102] [49941]: key[admin_state_up], None -> True [ 586.144102] [49941]: key[provider:physical_network], None -> default [ 586.144102] [49941]: key[provider:segmentation_id], None -> 105 [ 586.144102] [49941]: key[qinq], None -> None [ 586.144102] [49941]: key[created_at], None -> 2025-11-20T12:29:07Z [ 586.144102] [49941]: key[updated_at], None -> 2025-11-20T12:29:07Z [ 586.144102] [49941]: key[tenant_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.144102] [49941]: key[description], None -> [ 586.144102] [49941]: key[standard_attr_id], None -> 245 [ 586.144102] [49941]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-369305162-network [ 586.144102] [49941]: key[availability_zones], None -> [] [ 586.144102] [49941]: key[status], None -> ACTIVE [ 586.144102] [49941]: key[shared], None -> False [ 586.144102] [49941]: key[router:external], None -> False [ 586.144102] [49941]: key[revision_number], None -> 1 [ 586.144102] [49941]: key[port_security_enabled], None -> True [ 586.144102] [49941]: key[subnets], None -> [] [ 586.144102] [49941]: key[ipv4_address_scope], None -> None [ 586.144102] [49941]: key[project_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.144102] [49941]: key[ipv6_address_scope], None -> None [ 586.144102] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.146825] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 586.147058] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06c69a92-2827-411a-a210-703043b17536 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.149304] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e423cfa0-46a0-4d4a-8e25-aeb8919f14cb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.149864] [49942]: [pid: 49942|app: 0|req: 58/127] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:07 2025] POST /networking/v2.0/routers => generated 725 bytes in 644 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 586.155042] [49941]: [pid: 49941|app: 0|req: 70/128] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:07 2025] POST /networking/v2.0/networks => generated 672 bytes in 190 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 586.184389] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e65f45-895e-4e21-b5c5-13a8dc3b2d75 admin admin] Publish callbacks [] for security_group (07fd3bef-b176-4953-9853-1fd4efe427ef), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.201492] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e65f45-895e-4e21-b5c5-13a8dc3b2d75 admin admin] Publish callbacks [] for security_group (07fd3bef-b176-4953-9853-1fd4efe427ef), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.207683] [49942]: DEBUG neutron.api.wsgi [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-20777835-da53-4d60-a58f-3634a96acc5a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 586.208296] [49942]: DEBUG neutron.api.wsgi [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-20777835-da53-4d60-a58f-3634a96acc5a service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 586.208943] [49942]: [pid: 49942|app: 0|req: 59/129] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:07 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 586.223780] [49942]: [pid: 49942|app: 0|req: 60/130] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:07 2025] GET /networking/v2.0/ports?tenant_id=8ec5950747d245e4a6e5cdcac486b87f&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.240666] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e65f45-895e-4e21-b5c5-13a8dc3b2d75 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (07fd3bef-b176-4953-9853-1fd4efe427ef), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.245608] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9e65f45-895e-4e21-b5c5-13a8dc3b2d75 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=07fd3bef-b176-4953-9853-1fd4efe427ef,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.249959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e65f45-895e-4e21-b5c5-13a8dc3b2d75 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.252020] [49941]: [pid: 49941|app: 0|req: 71/131] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:07 2025] DELETE /networking/v2.0/security-groups/07fd3bef-b176-4953-9853-1fd4efe427ef => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 586.264175] [49942]: [pid: 49942|app: 0|req: 61/132] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:07 2025] GET /networking/v2.0/networks?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&shared=False => generated 15 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.266861] [49942]: DEBUG neutron.api.v2.base [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Request body: {'subnet': {'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-subnet', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 586.281887] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Made reservation on behalf of ceffe40b7480476cbe79b70dce78f427 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 586.284177] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.354034] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] create_subnet_precommit called with subnet settings {'id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-subnet', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 247, '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 0, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings None) [ 586.354034] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] create_subnet_precommit: [ 586.354034] [49942]: key[ipv6_ra_mode], None -> None [ 586.354034] [49942]: key[id], None -> 52dbcbd9-dc16-4338-9e67-56ebe0a167ff [ 586.354034] [49942]: key[tags], None -> [] [ 586.354034] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 586.354034] [49942]: key[enable_dhcp], None -> True [ 586.354034] [49942]: key[ip_version], None -> 4 [ 586.354034] [49942]: key[created_at], None -> 2025-11-20T12:29:08Z [ 586.354034] [49942]: key[updated_at], None -> 2025-11-20T12:29:08Z [ 586.354034] [49942]: key[description], None -> [ 586.354034] [49942]: key[tenant_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.354034] [49942]: key[standard_attr_id], None -> 247 [ 586.354034] [49942]: key[cidr], None -> 192.168.128.0/28 [ 586.354034] [49942]: key[ipv6_address_mode], None -> None [ 586.354034] [49942]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-369305162-subnet [ 586.354034] [49942]: key[subnetpool_id], None -> None [ 586.354034] [49942]: key[host_routes], None -> [] [ 586.354034] [49942]: key[network_id], None -> 1ddca693-6255-4dc9-891b-162628e4b6df [ 586.354034] [49942]: key[shared], None -> False [ 586.354034] [49942]: key[router:external], None -> False [ 586.354034] [49942]: key[revision_number], None -> 0 [ 586.354034] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 586.354034] [49942]: key[project_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.354034] [49942]: key[service_types], None -> [] [ 586.354034] [49942]: key[dns_nameservers], None -> [] [ 586.354034] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.356255] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (52dbcbd9-dc16-4338-9e67-56ebe0a167ff), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.369143] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Pushing event updated for resources: {'Subnet': ['ID=52dbcbd9-dc16-4338-9e67-56ebe0a167ff,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.391749] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Checking segment: {'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 586.391918] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Network hostable DHCP agents. Network: 1ddca693-6255-4dc9-891b-162628e4b6df, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 586.400390] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Network 1ddca693-6255-4dc9-891b-162628e4b6df is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 586.408221] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1ddca693-6255-4dc9-891b-162628e4b6df) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.410853] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] create_subnet_postcommit called with subnet settings {'id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-subnet', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 247, '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 0, 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'network': {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105}} (original settings None) [ 586.411075] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] create_subnet_postcommit: [ 586.411075] [49942]: key[ipv6_ra_mode], None -> None [ 586.411075] [49942]: key[id], None -> 52dbcbd9-dc16-4338-9e67-56ebe0a167ff [ 586.411075] [49942]: key[tags], None -> [] [ 586.411075] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 586.411075] [49942]: key[enable_dhcp], None -> True [ 586.411075] [49942]: key[network], None -> {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} [ 586.411075] [49942]: key[ip_version], None -> 4 [ 586.411075] [49942]: key[created_at], None -> 2025-11-20T12:29:08Z [ 586.411075] [49942]: key[updated_at], None -> 2025-11-20T12:29:08Z [ 586.411075] [49942]: key[description], None -> [ 586.411075] [49942]: key[tenant_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.411075] [49942]: key[standard_attr_id], None -> 247 [ 586.411075] [49942]: key[cidr], None -> 192.168.128.0/28 [ 586.411075] [49942]: key[ipv6_address_mode], None -> None [ 586.411075] [49942]: key[name], None -> tempest-VolumesAssistedSnapshotsTest-369305162-subnet [ 586.411075] [49942]: key[subnetpool_id], None -> None [ 586.411075] [49942]: key[host_routes], None -> [] [ 586.411075] [49942]: key[network_id], None -> 1ddca693-6255-4dc9-891b-162628e4b6df [ 586.411075] [49942]: key[shared], None -> False [ 586.411075] [49942]: key[router:external], None -> False [ 586.411075] [49942]: key[revision_number], None -> 0 [ 586.411075] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 586.411075] [49942]: key[project_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 586.411075] [49942]: key[service_types], None -> [] [ 586.411075] [49942]: key[dns_nameservers], None -> [] [ 586.411075] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.412909] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 586.412909] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10f3508f-5983-44ae-91af-a9661f81e23a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.423262] [49942]: [pid: 49942|app: 0|req: 62/133] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:08 2025] POST /networking/v2.0/subnets => generated 691 bytes in 159 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 586.457779] [49942]: [pid: 49942|app: 0|req: 63/134] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:08 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 586.459367] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.497838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-1fef15cd-2270-4bda-b9c0-ce0c8bea86ae tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 586.497838] [49942]: [pid: 49942|app: 0|req: 64/135] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:08 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 586.500156] [49942]: DEBUG neutron.api.v2.base [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Request body: {'router': {'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-router', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 586.514274] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (d0e7e801-f2bf-4f2e-9d52-754e298be170), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.515045] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (d0e7e801-f2bf-4f2e-9d52-754e298be170), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.524311] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Allocated IP 192.168.128.1 (107325c5-c980-4c33-89bb-f1e47f78b393/8fb60daf-4bb3-431b-be71-e81f5d08abbf/ad89ce7a-c102-4b15-b00f-ceca8f5e826c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 586.546068] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks [] for router_controller (d0e7e801-f2bf-4f2e-9d52-754e298be170), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.566089] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks [] for allowed_address_pair (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.566089] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks [] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.566089] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] create_port_precommit called with port settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'ip_address': '192.168.128.1'}], 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'port_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': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 586.566089] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] create_port_precommit: [ 586.566089] [49941]: key[id], None -> ad89ce7a-c102-4b15-b00f-ceca8f5e826c [ 586.566089] [49941]: key[binding:vnic_type], None -> normal [ 586.566089] [49941]: key[binding:vif_details], None -> {} [ 586.566089] [49941]: key[allowed_address_pairs], None -> [] [ 586.566089] [49941]: key[binding:profile], None -> {} [ 586.566089] [49941]: key[admin_state_up], None -> True [ 586.566089] [49941]: key[binding:vif_type], None -> unbound [ 586.566089] [49941]: key[device_owner], None -> network:router_interface [ 586.566089] [49941]: key[tenant_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 586.566089] [49941]: key[binding:host_id], None -> [ 586.566089] [49941]: key[standard_attr_id], None -> 248 [ 586.566089] [49941]: key[name], None -> [ 586.566089] [49941]: key[mac_address], None -> fa:16:3e:d0:6e:3c [ 586.566089] [49941]: key[status], None -> DOWN [ 586.566089] [49941]: key[network_id], None -> 107325c5-c980-4c33-89bb-f1e47f78b393 [ 586.566089] [49941]: key[fixed_ips], None -> [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'ip_address': '192.168.128.1'}] [ 586.566089] [49941]: key[security_groups], None -> [] [ 586.566089] [49941]: key[port_security_enabled], None -> False [ 586.566089] [49941]: key[project_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 586.566089] [49941]: key[device_id], None -> 850c1dac-5f46-486c-8b69-0ef45f7febf1 [ 586.566089] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.589811] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.596245] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks [] for router_gateway (d0e7e801-f2bf-4f2e-9d52-754e298be170), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.611491] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Pushing event updated for resources: {'Port': ['ID=ad89ce7a-c102-4b15-b00f-ceca8f5e826c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.621239] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Network 107325c5-c980-4c33-89bb-f1e47f78b393 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.621994] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.626091] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 586.626091] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] create_port_postcommit called with port settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'ip_address': '192.168.128.1'}], 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'port_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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 1, 'network': {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 586.626091] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] create_port_postcommit: [ 586.626091] [49941]: key[id], None -> ad89ce7a-c102-4b15-b00f-ceca8f5e826c [ 586.626091] [49941]: key[binding:vnic_type], None -> normal [ 586.626091] [49941]: key[tags], None -> [] [ 586.626091] [49941]: key[binding:vif_details], None -> {} [ 586.626091] [49941]: key[allowed_address_pairs], None -> [] [ 586.626091] [49941]: key[extra_dhcp_opts], None -> [] [ 586.626091] [49941]: key[binding:profile], None -> {} [ 586.626091] [49941]: key[admin_state_up], None -> True [ 586.626091] [49941]: key[network], None -> {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} [ 586.626091] [49941]: key[binding:vif_type], None -> unbound [ 586.626091] [49941]: key[device_owner], None -> network:router_interface [ 586.626091] [49941]: key[created_at], None -> 2025-11-20T12:29:08Z [ 586.626091] [49941]: key[updated_at], None -> 2025-11-20T12:29:08Z [ 586.626091] [49941]: key[tenant_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 586.626091] [49941]: key[binding:host_id], None -> [ 586.626091] [49941]: key[description], None -> [ 586.626091] [49941]: key[standard_attr_id], None -> 248 [ 586.626091] [49941]: key[name], None -> [ 586.626091] [49941]: key[mac_address], None -> fa:16:3e:d0:6e:3c [ 586.626091] [49941]: key[status], None -> DOWN [ 586.626091] [49941]: key[network_id], None -> 107325c5-c980-4c33-89bb-f1e47f78b393 [ 586.626091] [49941]: key[fixed_ips], None -> [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'ip_address': '192.168.128.1'}] [ 586.626091] [49941]: key[security_groups], None -> [] [ 586.626091] [49941]: key[revision_number], None -> 1 [ 586.626091] [49941]: key[port_security_enabled], None -> False [ 586.626091] [49941]: key[project_id], None -> 4bee8d703e0847c5b23eef52b36caf9b [ 586.626091] [49941]: key[device_id], None -> 850c1dac-5f46-486c-8b69-0ef45f7febf1 [ 586.626091] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.626091] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (850c1dac-5f46-486c-8b69-0ef45f7febf1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.658509] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks [] for router_gateway (d0e7e801-f2bf-4f2e-9d52-754e298be170), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.662799] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.700848] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Allocated IP 10.180.180.155 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/72a1f108-f8a7-47b3-b95b-921010007990) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 586.738567] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks [] for allowed_address_pair (72a1f108-f8a7-47b3-b95b-921010007990), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.739251] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks [] for port (72a1f108-f8a7-47b3-b95b-921010007990), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.739451] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] create_port_precommit called with port settings {'id': '72a1f108-f8a7-47b3-b95b-921010007990', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e2:14:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 586.739588] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] create_port_precommit: [ 586.739588] [49942]: key[id], None -> 72a1f108-f8a7-47b3-b95b-921010007990 [ 586.739588] [49942]: key[binding:vnic_type], None -> normal [ 586.739588] [49942]: key[binding:vif_details], None -> {} [ 586.739588] [49942]: key[allowed_address_pairs], None -> [] [ 586.739588] [49942]: key[binding:profile], None -> {} [ 586.739588] [49942]: key[admin_state_up], None -> True [ 586.739588] [49942]: key[binding:vif_type], None -> unbound [ 586.739588] [49942]: key[device_owner], None -> network:router_gateway [ 586.739588] [49942]: key[tenant_id], None -> [ 586.739588] [49942]: key[binding:host_id], None -> [ 586.739588] [49942]: key[standard_attr_id], None -> 250 [ 586.739588] [49942]: key[name], None -> [ 586.739588] [49942]: key[mac_address], None -> fa:16:3e:e2:14:42 [ 586.739588] [49942]: key[status], None -> DOWN [ 586.739588] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 586.739588] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.155'}] [ 586.739588] [49942]: key[security_groups], None -> [] [ 586.739588] [49942]: key[port_security_enabled], None -> False [ 586.739588] [49942]: key[project_id], None -> [ 586.739588] [49942]: key[device_id], None -> d0e7e801-f2bf-4f2e-9d52-754e298be170 [ 586.739588] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.757839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (72a1f108-f8a7-47b3-b95b-921010007990), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.759078] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.776760] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Pushing event updated for resources: {'Port': ['ID=72a1f108-f8a7-47b3-b95b-921010007990,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.785831] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.786528] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.788339] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 586.788563] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] create_port_postcommit called with port settings {'id': '72a1f108-f8a7-47b3-b95b-921010007990', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e2:14:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 586.788695] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] create_port_postcommit: [ 586.788695] [49942]: key[id], None -> 72a1f108-f8a7-47b3-b95b-921010007990 [ 586.788695] [49942]: key[binding:vnic_type], None -> normal [ 586.788695] [49942]: key[tags], None -> [] [ 586.788695] [49942]: key[binding:vif_details], None -> {} [ 586.788695] [49942]: key[allowed_address_pairs], None -> [] [ 586.788695] [49942]: key[extra_dhcp_opts], None -> [] [ 586.788695] [49942]: key[binding:profile], None -> {} [ 586.788695] [49942]: key[admin_state_up], None -> True [ 586.788695] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 586.788695] [49942]: key[binding:vif_type], None -> unbound [ 586.788695] [49942]: key[device_owner], None -> network:router_gateway [ 586.788695] [49942]: key[created_at], None -> 2025-11-20T12:29:08Z [ 586.788695] [49942]: key[updated_at], None -> 2025-11-20T12:29:08Z [ 586.788695] [49942]: key[tenant_id], None -> [ 586.788695] [49942]: key[binding:host_id], None -> [ 586.788695] [49942]: key[description], None -> [ 586.788695] [49942]: key[standard_attr_id], None -> 250 [ 586.788695] [49942]: key[name], None -> [ 586.788695] [49942]: key[mac_address], None -> fa:16:3e:e2:14:42 [ 586.788695] [49942]: key[status], None -> DOWN [ 586.788695] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 586.788695] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.155'}] [ 586.788695] [49942]: key[security_groups], None -> [] [ 586.788695] [49942]: key[revision_number], None -> 1 [ 586.788695] [49942]: key[port_security_enabled], None -> False [ 586.788695] [49942]: key[project_id], None -> [ 586.788695] [49942]: key[device_id], None -> d0e7e801-f2bf-4f2e-9d52-754e298be170 [ 586.788695] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.838103] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks [] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.838382] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] update_port_precommit called with port settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 1, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 1, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'}) 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': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 586.838504] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] update_port_precommit: [ 586.838504] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.840492] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192'] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.859975] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Pushing event updated for resources: {'Port': ['ID=ad89ce7a-c102-4b15-b00f-ceca8f5e826c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 586.865864] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] update_port_postcommit called with port settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 1, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 1, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'}) 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': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 586.865864] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] update_port_postcommit: [ 586.865864] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 586.865864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (850c1dac-5f46-486c-8b69-0ef45f7febf1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.879107] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks [] for router_gateway (d0e7e801-f2bf-4f2e-9d52-754e298be170), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 586.895761] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Network 107325c5-c980-4c33-89bb-f1e47f78b393 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 586.896388] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 586.962212] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Router 850c1dac-5f46-486c-8b69-0ef45f7febf1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 586.974867] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (d0e7e801-f2bf-4f2e-9d52-754e298be170), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.010686] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-06930c7a-3676-468f-90f5-8ced49725324 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 587.014683] [49941]: [pid: 49941|app: 0|req: 72/136] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:08 2025] PUT /networking/v2.0/routers/850c1dac-5f46-486c-8b69-0ef45f7febf1/add_router_interface => generated 309 bytes in 763 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 587.035079] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Router d0e7e801-f2bf-4f2e-9d52-754e298be170 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 587.049211] [49941]: [pid: 49941|app: 0|req: 73/137] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:08 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 587.052388] [49941]: DEBUG neutron.api.wsgi [req-fb0fdb92-bafd-4594-9709-0f38942eb052 req-aae07962-11fe-4528-bcb2-ea4bb33ac714 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 587.057408] [49941]: INFO neutron.api.v2.resource [req-fb0fdb92-bafd-4594-9709-0f38942eb052 req-aae07962-11fe-4528-bcb2-ea4bb33ac714 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] show failed (client error): The resource could not be found. [ 587.057825] [49941]: [pid: 49941|app: 0|req: 74/138] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:08 2025] GET /networking/v2.0/security-groups/8e54120a-1c3d-4d26-b9e8-c0be6c939fe7 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 587.061666] [49941]: DEBUG neutron.api.v2.base [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Request body: {'port': {'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 587.097191] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 587.113609] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8691db5-aaae-44d4-bdea-1d91ac453a4d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.114008] [49942]: [pid: 49942|app: 0|req: 65/139] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:08 2025] POST /networking/v2.0/routers => generated 733 bytes in 616 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 587.138224] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Made reservation on behalf of accbed5b4a3c4cde9706fb4e42fc73c5 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 587.141778] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.147911] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.224613] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks [] for security_group (1baad0cd-c8a5-4792-ae4f-b028565d75d2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.231656] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (1baad0cd-c8a5-4792-ae4f-b028565d75d2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.257931] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=1baad0cd-c8a5-4792-ae4f-b028565d75d2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.349415] [49941]: DEBUG neutron.db.db_base_plugin_common [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Allocated IP 192.168.233.163 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/e3b919dd-1dbb-472f-a63d-67acf82c0e33) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 587.409038] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.455670] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks [] for allowed_address_pair (e3b919dd-1dbb-472f-a63d-67acf82c0e33), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.456476] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks [] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.456716] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_precommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': '', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'port_security_enabled': True, 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 587.456885] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_precommit: [ 587.456885] [49941]: key[id], None -> e3b919dd-1dbb-472f-a63d-67acf82c0e33 [ 587.456885] [49941]: key[binding:vnic_type], None -> normal [ 587.456885] [49941]: key[binding:vif_details], None -> {} [ 587.456885] [49941]: key[allowed_address_pairs], None -> [] [ 587.456885] [49941]: key[binding:profile], None -> {} [ 587.456885] [49941]: key[admin_state_up], None -> True [ 587.456885] [49941]: key[binding:vif_type], None -> unbound [ 587.456885] [49941]: key[device_owner], None -> [ 587.456885] [49941]: key[tenant_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 587.456885] [49941]: key[binding:host_id], None -> [ 587.456885] [49941]: key[standard_attr_id], None -> 257 [ 587.456885] [49941]: key[name], None -> [ 587.456885] [49941]: key[mac_address], None -> fa:16:3e:cb:39:55 [ 587.456885] [49941]: key[status], None -> DOWN [ 587.456885] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 587.456885] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}] [ 587.456885] [49941]: key[security_groups], None -> ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] [ 587.456885] [49941]: key[port_security_enabled], None -> True [ 587.456885] [49941]: key[project_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 587.456885] [49941]: key[device_id], None -> 29e0c0e2-56b2-42aa-985f-e50612f3bfc1 [ 587.456885] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.480715] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.481856] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Allocated IP 192.168.128.1 (1ddca693-6255-4dc9-891b-162628e4b6df/52dbcbd9-dc16-4338-9e67-56ebe0a167ff/725ffce1-f93d-4be9-b64d-2c83fbfd409e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 587.533892] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Pushing event updated for resources: {'Port': ['ID=e3b919dd-1dbb-472f-a63d-67acf82c0e33,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.538323] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks [] for allowed_address_pair (725ffce1-f93d-4be9-b64d-2c83fbfd409e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.539395] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks [] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.539395] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] create_port_precommit called with port settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'ip_address': '192.168.128.1'}], 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'port_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': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 587.539395] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] create_port_precommit: [ 587.539395] [49942]: key[id], None -> 725ffce1-f93d-4be9-b64d-2c83fbfd409e [ 587.539395] [49942]: key[binding:vnic_type], None -> normal [ 587.539395] [49942]: key[binding:vif_details], None -> {} [ 587.539395] [49942]: key[allowed_address_pairs], None -> [] [ 587.539395] [49942]: key[binding:profile], None -> {} [ 587.539395] [49942]: key[admin_state_up], None -> True [ 587.539395] [49942]: key[binding:vif_type], None -> unbound [ 587.539395] [49942]: key[device_owner], None -> network:router_interface [ 587.539395] [49942]: key[tenant_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 587.539395] [49942]: key[binding:host_id], None -> [ 587.539395] [49942]: key[standard_attr_id], None -> 258 [ 587.539395] [49942]: key[name], None -> [ 587.539395] [49942]: key[mac_address], None -> fa:16:3e:78:43:85 [ 587.539395] [49942]: key[status], None -> DOWN [ 587.539395] [49942]: key[network_id], None -> 1ddca693-6255-4dc9-891b-162628e4b6df [ 587.539395] [49942]: key[fixed_ips], None -> [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'ip_address': '192.168.128.1'}] [ 587.539395] [49942]: key[security_groups], None -> [] [ 587.539395] [49942]: key[port_security_enabled], None -> False [ 587.539395] [49942]: key[project_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 587.539395] [49942]: key[device_id], None -> d0e7e801-f2bf-4f2e-9d52-754e298be170 [ 587.539395] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.547291] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 587.548869] [49941]: DEBUG neutron.scheduler.base_scheduler [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 587.551137] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 587.551137] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_postcommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': '', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'port_security_enabled': True, 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 587.551342] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_postcommit: [ 587.551342] [49941]: key[id], None -> e3b919dd-1dbb-472f-a63d-67acf82c0e33 [ 587.551342] [49941]: key[binding:vnic_type], None -> normal [ 587.551342] [49941]: key[tags], None -> [] [ 587.551342] [49941]: key[binding:vif_details], None -> {} [ 587.551342] [49941]: key[allowed_address_pairs], None -> [] [ 587.551342] [49941]: key[extra_dhcp_opts], None -> [] [ 587.551342] [49941]: key[binding:profile], None -> {} [ 587.551342] [49941]: key[admin_state_up], None -> True [ 587.551342] [49941]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 587.551342] [49941]: key[binding:vif_type], None -> unbound [ 587.551342] [49941]: key[device_owner], None -> [ 587.551342] [49941]: key[created_at], None -> 2025-11-20T12:29:09Z [ 587.551342] [49941]: key[updated_at], None -> 2025-11-20T12:29:09Z [ 587.551342] [49941]: key[tenant_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 587.551342] [49941]: key[binding:host_id], None -> [ 587.551342] [49941]: key[description], None -> [ 587.551342] [49941]: key[standard_attr_id], None -> 257 [ 587.551342] [49941]: key[name], None -> [ 587.551342] [49941]: key[mac_address], None -> fa:16:3e:cb:39:55 [ 587.551342] [49941]: key[status], None -> DOWN [ 587.551342] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 587.551342] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}] [ 587.551342] [49941]: key[security_groups], None -> ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] [ 587.551342] [49941]: key[revision_number], None -> 1 [ 587.551342] [49941]: key[port_security_enabled], None -> True [ 587.551342] [49941]: key[project_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 587.551342] [49941]: key[device_id], None -> 29e0c0e2-56b2-42aa-985f-e50612f3bfc1 [ 587.551342] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.567427] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.588175] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Pushing event updated for resources: {'Port': ['ID=725ffce1-f93d-4be9-b64d-2c83fbfd409e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 587.591509] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.592302] [49941]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-371b9f08-ab77-4d03-8a6b-e8b2c5706d9d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.606112] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Network 1ddca693-6255-4dc9-891b-162628e4b6df is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 587.608032] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 587.609873] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 587.610143] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] create_port_postcommit called with port settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'ip_address': '192.168.128.1'}], 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'port_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-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'network': {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 587.610428] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] create_port_postcommit: [ 587.610428] [49942]: key[id], None -> 725ffce1-f93d-4be9-b64d-2c83fbfd409e [ 587.610428] [49942]: key[binding:vnic_type], None -> normal [ 587.610428] [49942]: key[tags], None -> [] [ 587.610428] [49942]: key[binding:vif_details], None -> {} [ 587.610428] [49942]: key[allowed_address_pairs], None -> [] [ 587.610428] [49942]: key[extra_dhcp_opts], None -> [] [ 587.610428] [49942]: key[binding:profile], None -> {} [ 587.610428] [49942]: key[admin_state_up], None -> True [ 587.610428] [49942]: key[network], None -> {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} [ 587.610428] [49942]: key[binding:vif_type], None -> unbound [ 587.610428] [49942]: key[device_owner], None -> network:router_interface [ 587.610428] [49942]: key[created_at], None -> 2025-11-20T12:29:09Z [ 587.610428] [49942]: key[updated_at], None -> 2025-11-20T12:29:09Z [ 587.610428] [49942]: key[tenant_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 587.610428] [49942]: key[binding:host_id], None -> [ 587.610428] [49942]: key[description], None -> [ 587.610428] [49942]: key[standard_attr_id], None -> 258 [ 587.610428] [49942]: key[name], None -> [ 587.610428] [49942]: key[mac_address], None -> fa:16:3e:78:43:85 [ 587.610428] [49942]: key[status], None -> DOWN [ 587.610428] [49942]: key[network_id], None -> 1ddca693-6255-4dc9-891b-162628e4b6df [ 587.610428] [49942]: key[fixed_ips], None -> [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'ip_address': '192.168.128.1'}] [ 587.610428] [49942]: key[security_groups], None -> [] [ 587.610428] [49942]: key[revision_number], None -> 1 [ 587.610428] [49942]: key[port_security_enabled], None -> False [ 587.610428] [49942]: key[project_id], None -> ceffe40b7480476cbe79b70dce78f427 [ 587.610428] [49942]: key[device_id], None -> d0e7e801-f2bf-4f2e-9d52-754e298be170 [ 587.610428] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.612333] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (d0e7e801-f2bf-4f2e-9d52-754e298be170), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.615301] [49941]: [pid: 49941|app: 0|req: 75/140] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:08 2025] POST /networking/v2.0/ports => generated 734 bytes in 557 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 587.670702] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d6827bf6-84f9-412e-b88f-7156be709257 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 587.672246] [49941]: [pid: 49941|app: 0|req: 76/141] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:09 2025] GET /networking/v2.0/networks?id=fb842ba9-202c-4994-ab66-ed898baccfcd => generated 614 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 587.675120] [49941]: DEBUG neutron.api.wsgi [req-b1c46258-3234-4932-8c57-2cef2227d9bb req-3cd38fe7-4b66-49cd-ac68-7c7f63e5450b tempest-FloatingIPDetailsNegativeTestJSON-1447693318 tempest-FloatingIPDetailsNegativeTestJSON-1447693318-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 587.717752] [49941]: INFO neutron.api.v2.resource [req-b1c46258-3234-4932-8c57-2cef2227d9bb req-3cd38fe7-4b66-49cd-ac68-7c7f63e5450b tempest-FloatingIPDetailsNegativeTestJSON-1447693318 tempest-FloatingIPDetailsNegativeTestJSON-1447693318-project-member] show failed (client error): The resource could not be found. [ 587.718332] [49941]: [pid: 49941|app: 0|req: 77/142] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:09 2025] GET /networking/v2.0/floatingips/478b316d-78c1-4353-b3dc-ca3ef5938812 => generated 144 bytes in 46 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 587.722143] [49941]: DEBUG neutron.api.wsgi [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-92948ca3-28f4-4942-84f2-dfa65123dc36 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 587.722787] [49941]: DEBUG neutron.api.wsgi [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-92948ca3-28f4-4942-84f2-dfa65123dc36 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 587.727701] [49941]: [pid: 49941|app: 0|req: 78/143] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:09 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) [ 587.731466] [49941]: DEBUG neutron.api.wsgi [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-0cecf903-f0cf-40b4-b4fc-0da377fcf3e4 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 587.738521] [49941]: [pid: 49941|app: 0|req: 79/144] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:09 2025] GET /networking/v2.0/quotas/f812c3098ea8423faeb0a275c75ab9c0 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 587.820147] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.964065] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks [] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.965224] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] update_port_precommit called with port settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', '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-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', '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-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'}) 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': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 587.965224] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] update_port_precommit: [ 587.965224] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 587.966406] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.989406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 587.994030] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Pushing event updated for resources: {'Port': ['ID=725ffce1-f93d-4be9-b64d-2c83fbfd409e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.008388] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] update_port_postcommit called with port settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', '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-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', '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-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'}) 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': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 588.008388] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] update_port_postcommit: [ 588.008388] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.008388] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (d0e7e801-f2bf-4f2e-9d52-754e298be170), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.048676] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Network 1ddca693-6255-4dc9-891b-162628e4b6df is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 588.049571] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 588.106327] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Router d0e7e801-f2bf-4f2e-9d52-754e298be170 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 588.156657] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fffcbabb-ec3e-4774-bc32-a44aad2231a7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 588.162211] [49942]: [pid: 49942|app: 0|req: 66/145] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:08 2025] PUT /networking/v2.0/routers/d0e7e801-f2bf-4f2e-9d52-754e298be170/add_router_interface => generated 309 bytes in 1045 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 588.173156] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Deleting port 5af81d30-28d0-41f4-8cbf-416787afb24d {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 588.173156] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.199393] [49941]: DEBUG neutron.plugins.ml2.db [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] For port 5af81d30-28d0-41f4-8cbf-416787afb24d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5af81d30-28d0-41f4-8cbf-416787afb24d,segment=NetworkSegment(303e92eb-0a57-4c1c-a221-35063373c31e),segment_id=303e92eb-0a57-4c1c-a221-35063373c31e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 588.199595] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.210028] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] delete_port_precommit called with port settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 5, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}}] (original binding levels None) on network {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 588.210270] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] delete_port_precommit: [ 588.210270] [49941]: key[id], 5af81d30-28d0-41f4-8cbf-416787afb24d -> None [ 588.210270] [49941]: key[binding:vnic_type], normal -> None [ 588.210270] [49941]: key[tags], [] -> None [ 588.210270] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 588.210270] [49941]: key[allowed_address_pairs], [] -> None [ 588.210270] [49941]: key[extra_dhcp_opts], [] -> None [ 588.210270] [49941]: key[binding:profile], {} -> None [ 588.210270] [49941]: key[admin_state_up], True -> None [ 588.210270] [49941]: key[binding:vif_type], ovs -> None [ 588.210270] [49941]: key[device_owner], network:router_interface -> None [ 588.210270] [49941]: key[created_at], 2025-11-20T12:29:00Z -> None [ 588.210270] [49941]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 588.210270] [49941]: key[description], -> None [ 588.210270] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 588.210270] [49941]: key[binding:host_id], devstack -> None [ 588.210270] [49941]: key[standard_attr_id], 163 -> None [ 588.210270] [49941]: key[name], -> None [ 588.210270] [49941]: key[mac_address], fa:16:3e:77:b2:4e -> None [ 588.210270] [49941]: key[status], ACTIVE -> None [ 588.210270] [49941]: key[network_id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 588.210270] [49941]: key[fixed_ips], [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', 'ip_address': '192.168.128.1'}] -> None [ 588.210270] [49941]: key[security_groups], [] -> None [ 588.210270] [49941]: key[revision_number], 5 -> None [ 588.210270] [49941]: key[port_security_enabled], False -> None [ 588.210270] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 588.210270] [49941]: key[device_id], 3b516601-ec5e-4dce-8c31-d8ec7fb7484e -> None [ 588.210270] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.216684] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Calling delete_port for 5af81d30-28d0-41f4-8cbf-416787afb24d owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 588.258336] [49942]: [pid: 49942|app: 0|req: 67/146] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:09 2025] GET /networking/v2.0/ports?tenant_id=f812c3098ea8423faeb0a275c75ab9c0&fields=id => generated 103 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 588.365457] [49942]: DEBUG neutron.api.v2.base [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Request body: {'port': {'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 588.430619] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.450273] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165'] for port (5af81d30-28d0-41f4-8cbf-416787afb24d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.458838] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Pushing event deleted for resources: {'Port': ['ID=5af81d30-28d0-41f4-8cbf-416787afb24d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.495663] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] delete_port_postcommit called with port settings {'id': '5af81d30-28d0-41f4-8cbf-416787afb24d', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:77:b2:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_interface', 'standard_attr_id': 163, 'fixed_ips': [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 5, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}}] (original binding levels None) on network {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['235caa63-2036-4359-9c95-e0747cf7d255'], '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 588.496019] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] delete_port_postcommit: [ 588.496019] [49941]: key[id], 5af81d30-28d0-41f4-8cbf-416787afb24d -> None [ 588.496019] [49941]: key[binding:vnic_type], normal -> None [ 588.496019] [49941]: key[tags], [] -> None [ 588.496019] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 588.496019] [49941]: key[allowed_address_pairs], [] -> None [ 588.496019] [49941]: key[extra_dhcp_opts], [] -> None [ 588.496019] [49941]: key[binding:profile], {} -> None [ 588.496019] [49941]: key[admin_state_up], True -> None [ 588.496019] [49941]: key[binding:vif_type], ovs -> None [ 588.496019] [49941]: key[device_owner], network:router_interface -> None [ 588.496019] [49941]: key[created_at], 2025-11-20T12:29:00Z -> None [ 588.496019] [49941]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 588.496019] [49941]: key[description], -> None [ 588.496019] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 588.496019] [49941]: key[binding:host_id], devstack -> None [ 588.496019] [49941]: key[standard_attr_id], 163 -> None [ 588.496019] [49941]: key[name], -> None [ 588.496019] [49941]: key[mac_address], fa:16:3e:77:b2:4e -> None [ 588.496019] [49941]: key[status], ACTIVE -> None [ 588.496019] [49941]: key[network_id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 588.496019] [49941]: key[fixed_ips], [{'subnet_id': '235caa63-2036-4359-9c95-e0747cf7d255', 'ip_address': '192.168.128.1'}] -> None [ 588.496019] [49941]: key[security_groups], [] -> None [ 588.496019] [49941]: key[revision_number], 5 -> None [ 588.496019] [49941]: key[port_security_enabled], False -> None [ 588.496019] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 588.496019] [49941]: key[device_id], 3b516601-ec5e-4dce-8c31-d8ec7fb7484e -> None [ 588.496019] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.551457] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.575873] [49942]: DEBUG neutron.notifiers.nova [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e3b919dd-1dbb-472f-a63d-67acf82c0e33 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 588.583234] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks [] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.593536] [49942]: DEBUG neutron.db.provisioning_blocks [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Transition to ACTIVE for port object e3b919dd-1dbb-472f-a63d-67acf82c0e33 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 588.595134] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_precommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:10Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': '', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 588.595302] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_precommit: [ 588.595302] [49942]: key[device_owner], -> compute:nova [ 588.595302] [49942]: key[binding:host_id], -> cpu-1 [ 588.595302] [49942]: key[updated_at], 2025-11-20T12:29:09Z -> 2025-11-20T12:29:10Z [ 588.595302] [49942]: key[revision_number], 1 -> 2 [ 588.595302] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.597024] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.618291] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Pushing event updated for resources: {'Port': ['ID=e3b919dd-1dbb-472f-a63d-67acf82c0e33,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 588.663415] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_postcommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:10Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': '', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:09Z', 'revision_number': 1, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 588.663684] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_postcommit: [ 588.663684] [49942]: key[device_owner], -> compute:nova [ 588.663684] [49942]: key[binding:host_id], -> cpu-1 [ 588.663684] [49942]: key[updated_at], 2025-11-20T12:29:09Z -> 2025-11-20T12:29:10Z [ 588.663684] [49942]: key[revision_number], 1 -> 2 [ 588.663684] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 588.671507] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Router 3b516601-ec5e-4dce-8c31-d8ec7fb7484e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 588.672080] [49942]: DEBUG neutron.plugins.ml2.managers [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Attempting to bind port e3b919dd-1dbb-472f-a63d-67acf82c0e33 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 588.672080] [49942]: DEBUG neutron.plugins.ml2.managers [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Attempting to bind port e3b919dd-1dbb-472f-a63d-67acf82c0e33 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 588.672080] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Attempting to bind port e3b919dd-1dbb-472f-a63d-67acf82c0e33 on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 588.689293] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 588.689471] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 588.693099] [49942]: DEBUG networking_nsxv3.api.rpc [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 588.726035] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c42bfa84-8d18-4a69-bbc4-b3ceec4dee24 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 588.729995] [49941]: [pid: 49941|app: 0|req: 80/147] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:29:09 2025] PUT /networking/v2.0/routers/3b516601-ec5e-4dce-8c31-d8ec7fb7484e/remove_router_interface => generated 309 bytes in 991 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 588.793472] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54c98c58-1d8e-4502-8fa5-8618a59a9da0 req-1737b718-60d1-432f-a4bb-1caecc6ebe4c tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 588.794425] [49941]: [pid: 49941|app: 0|req: 81/148] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:10 2025] GET /networking/v2.0/ports?device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 588.806675] [49941]: [pid: 49941|app: 0|req: 82/149] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:10 2025] GET /networking/v2.0/networks?tenant_id=7e66605935704902bec8faabf19adcd9&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 588.849120] [49941]: DEBUG neutron.api.wsgi [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-0d793153-f85c-4389-9171-a771cc3689da service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 588.849409] [49941]: DEBUG neutron.api.wsgi [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-0d793153-f85c-4389-9171-a771cc3689da service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 588.853361] [49941]: [pid: 49941|app: 0|req: 83/150] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:10 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 588.910510] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks [] for router (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.965176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks [] for router_gateway (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 588.987515] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Deleting port 14543386-1ab0-42a4-be5a-75a277b5490a {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 588.987666] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (14543386-1ab0-42a4-be5a-75a277b5490a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.045730] [49941]: DEBUG neutron.plugins.ml2.db [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] For port 14543386-1ab0-42a4-be5a-75a277b5490a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=14543386-1ab0-42a4-be5a-75a277b5490a,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 589.046602] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (14543386-1ab0-42a4-be5a-75a277b5490a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.052940] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] delete_port_precommit called with port settings {'id': '14543386-1ab0-42a4-be5a-75a277b5490a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:26:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:58Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 589.053230] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] delete_port_precommit: [ 589.053230] [49941]: key[id], 14543386-1ab0-42a4-be5a-75a277b5490a -> None [ 589.053230] [49941]: key[binding:vnic_type], normal -> None [ 589.053230] [49941]: key[tags], [] -> None [ 589.053230] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 589.053230] [49941]: key[allowed_address_pairs], [] -> None [ 589.053230] [49941]: key[extra_dhcp_opts], [] -> None [ 589.053230] [49941]: key[binding:profile], {} -> None [ 589.053230] [49941]: key[admin_state_up], True -> None [ 589.053230] [49941]: key[binding:vif_type], ovs -> None [ 589.053230] [49941]: key[device_owner], network:router_gateway -> None [ 589.053230] [49941]: key[created_at], 2025-11-20T12:28:58Z -> None [ 589.053230] [49941]: key[updated_at], 2025-11-20T12:28:59Z -> None [ 589.053230] [49941]: key[description], -> None [ 589.053230] [49941]: key[tenant_id], -> None [ 589.053230] [49941]: key[binding:host_id], devstack -> None [ 589.053230] [49941]: key[standard_attr_id], 128 -> None [ 589.053230] [49941]: key[name], -> None [ 589.053230] [49941]: key[mac_address], fa:16:3e:d5:26:7e -> None [ 589.053230] [49941]: key[status], ACTIVE -> None [ 589.053230] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 589.053230] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}] -> None [ 589.053230] [49941]: key[security_groups], [] -> None [ 589.053230] [49941]: key[revision_number], 5 -> None [ 589.053230] [49941]: key[port_security_enabled], False -> None [ 589.053230] [49941]: key[project_id], -> None [ 589.053230] [49941]: key[device_id], 3b516601-ec5e-4dce-8c31-d8ec7fb7484e -> None [ 589.053230] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.055392] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Calling delete_port for 14543386-1ab0-42a4-be5a-75a277b5490a owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 589.155681] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165'] for port (14543386-1ab0-42a4-be5a-75a277b5490a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.163705] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Pushing event deleted for resources: {'Port': ['ID=14543386-1ab0-42a4-be5a-75a277b5490a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.178947] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] delete_port_postcommit called with port settings {'id': '14543386-1ab0-42a4-be5a-75a277b5490a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:26:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3b516601-ec5e-4dce-8c31-d8ec7fb7484e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 128, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:58Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 589.179196] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] delete_port_postcommit: [ 589.179196] [49941]: key[id], 14543386-1ab0-42a4-be5a-75a277b5490a -> None [ 589.179196] [49941]: key[binding:vnic_type], normal -> None [ 589.179196] [49941]: key[tags], [] -> None [ 589.179196] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 589.179196] [49941]: key[allowed_address_pairs], [] -> None [ 589.179196] [49941]: key[extra_dhcp_opts], [] -> None [ 589.179196] [49941]: key[binding:profile], {} -> None [ 589.179196] [49941]: key[admin_state_up], True -> None [ 589.179196] [49941]: key[binding:vif_type], ovs -> None [ 589.179196] [49941]: key[device_owner], network:router_gateway -> None [ 589.179196] [49941]: key[created_at], 2025-11-20T12:28:58Z -> None [ 589.179196] [49941]: key[updated_at], 2025-11-20T12:28:59Z -> None [ 589.179196] [49941]: key[description], -> None [ 589.179196] [49941]: key[tenant_id], -> None [ 589.179196] [49941]: key[binding:host_id], devstack -> None [ 589.179196] [49941]: key[standard_attr_id], 128 -> None [ 589.179196] [49941]: key[name], -> None [ 589.179196] [49941]: key[mac_address], fa:16:3e:d5:26:7e -> None [ 589.179196] [49941]: key[status], ACTIVE -> None [ 589.179196] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 589.179196] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.150'}] -> None [ 589.179196] [49941]: key[security_groups], [] -> None [ 589.179196] [49941]: key[revision_number], 5 -> None [ 589.179196] [49941]: key[port_security_enabled], False -> None [ 589.179196] [49941]: key[project_id], -> None [ 589.179196] [49941]: key[device_id], 3b516601-ec5e-4dce-8c31-d8ec7fb7484e -> None [ 589.179196] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.180598] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.212775] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.214590] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks [] for router_controller (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.283747] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (3b516601-ec5e-4dce-8c31-d8ec7fb7484e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.283747] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3b516601-ec5e-4dce-8c31-d8ec7fb7484e {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 589.286298] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6d1e1d1-1400-4c53-b3df-d08d10573743 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.286814] [49941]: [pid: 49941|app: 0|req: 84/151] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:29:10 2025] DELETE /networking/v2.0/routers/3b516601-ec5e-4dce-8c31-d8ec7fb7484e => generated 0 bytes in 434 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 589.290515] [49941]: DEBUG neutron.api.wsgi [req-54c98c58-1d8e-4502-8fa5-8618a59a9da0 req-ab43bc53-a1aa-4a74-967d-bc6156ecdd90 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 589.326696] [49941]: [pid: 49941|app: 0|req: 85/152] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:11 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 589.385968] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-8f412b60-099d-4261-b231-5f6a8113dcb0 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 589.387788] [49941]: [pid: 49941|app: 0|req: 86/153] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:11 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 589.424228] [49941]: [pid: 49941|app: 0|req: 87/154] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:11 2025] GET /networking/v2.0/networks/fb842ba9-202c-4994-ab66-ed898baccfcd?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 589.444669] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] Deleting subnet 235caa63-2036-4359-9c95-e0747cf7d255 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 589.446571] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] Publish callbacks [] for subnet (235caa63-2036-4359-9c95-e0747cf7d255), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.457738] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] Publish callbacks [] for subnet (235caa63-2036-4359-9c95-e0747cf7d255), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.706162] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 589.706546] [49942]: DEBUG neutron.plugins.ml2.managers [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Bound port: e3b919dd-1dbb-472f-a63d-67acf82c0e33, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 589.706648] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.755690] [49942]: DEBUG neutron.plugins.ml2.db [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] For port e3b919dd-1dbb-472f-a63d-67acf82c0e33, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 589.759767] [49942]: DEBUG neutron.plugins.ml2.db [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] For port e3b919dd-1dbb-472f-a63d-67acf82c0e33, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e3b919dd-1dbb-472f-a63d-67acf82c0e33,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 589.761409] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_precommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:10Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:10Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 589.761586] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_precommit: [ 589.761586] [49942]: key[binding:vif_type], unbound -> ovs [ 589.761586] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 589.761586] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.765465] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.791596] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Pushing event updated for resources: {'Port': ['ID=e3b919dd-1dbb-472f-a63d-67acf82c0e33,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.799491] [49942]: DEBUG neutron.db.provisioning_blocks [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Provisioning complete for port e3b919dd-1dbb-472f-a63d-67acf82c0e33 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 589.799706] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.799763] [49942]: INFO neutron.plugins.ml2.plugin [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Attempt 1 to provision port e3b919dd-1dbb-472f-a63d-67acf82c0e33 [ 589.805047] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (235caa63-2036-4359-9c95-e0747cf7d255), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.805537] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] delete_subnet_precommit called with subnet settings {'id': '235caa63-2036-4359-9c95-e0747cf7d255', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 108, '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-20T12:28:56Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 0, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings None) [ 589.805689] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] delete_subnet_precommit: [ 589.805689] [49941]: key[ipv6_ra_mode], None -> None [ 589.805689] [49941]: key[id], 235caa63-2036-4359-9c95-e0747cf7d255 -> None [ 589.805689] [49941]: key[tags], [] -> None [ 589.805689] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 589.805689] [49941]: key[enable_dhcp], True -> None [ 589.805689] [49941]: key[ip_version], 4 -> None [ 589.805689] [49941]: key[created_at], 2025-11-20T12:28:56Z -> None [ 589.805689] [49941]: key[updated_at], 2025-11-20T12:28:56Z -> None [ 589.805689] [49941]: key[description], -> None [ 589.805689] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 589.805689] [49941]: key[standard_attr_id], 108 -> None [ 589.805689] [49941]: key[cidr], 192.168.128.0/28 -> None [ 589.805689] [49941]: key[ipv6_address_mode], None -> None [ 589.805689] [49941]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet -> None [ 589.805689] [49941]: key[subnetpool_id], None -> None [ 589.805689] [49941]: key[host_routes], [] -> None [ 589.805689] [49941]: key[network_id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 589.805689] [49941]: key[shared], False -> None [ 589.805689] [49941]: key[router:external], False -> None [ 589.805689] [49941]: key[revision_number], 0 -> None [ 589.805689] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 589.805689] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 589.805689] [49941]: key[service_types], [] -> None [ 589.805689] [49941]: key[dns_nameservers], [] -> None [ 589.805689] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.837515] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for subnet (235caa63-2036-4359-9c95-e0747cf7d255), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.837677] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] delete_subnet_postcommit called with subnet settings {'id': '235caa63-2036-4359-9c95-e0747cf7d255', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 108, '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-20T12:28:56Z', 'updated_at': '2025-11-20T12:28:56Z', 'revision_number': 0, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings None) [ 589.837821] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] delete_subnet_postcommit: [ 589.837821] [49941]: key[ipv6_ra_mode], None -> None [ 589.837821] [49941]: key[id], 235caa63-2036-4359-9c95-e0747cf7d255 -> None [ 589.837821] [49941]: key[tags], [] -> None [ 589.837821] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 589.837821] [49941]: key[enable_dhcp], True -> None [ 589.837821] [49941]: key[ip_version], 4 -> None [ 589.837821] [49941]: key[created_at], 2025-11-20T12:28:56Z -> None [ 589.837821] [49941]: key[updated_at], 2025-11-20T12:28:56Z -> None [ 589.837821] [49941]: key[description], -> None [ 589.837821] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 589.837821] [49941]: key[standard_attr_id], 108 -> None [ 589.837821] [49941]: key[cidr], 192.168.128.0/28 -> None [ 589.837821] [49941]: key[ipv6_address_mode], None -> None [ 589.837821] [49941]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1457430545-subnet -> None [ 589.837821] [49941]: key[subnetpool_id], None -> None [ 589.837821] [49941]: key[host_routes], [] -> None [ 589.837821] [49941]: key[network_id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 589.837821] [49941]: key[shared], False -> None [ 589.837821] [49941]: key[router:external], False -> None [ 589.837821] [49941]: key[revision_number], 0 -> None [ 589.837821] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 589.837821] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 589.837821] [49941]: key[service_types], [] -> None [ 589.837821] [49941]: key[dns_nameservers], [] -> None [ 589.837821] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 589.842414] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=235caa63-2036-4359-9c95-e0747cf7d255,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 589.849691] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c96e9e75-76a7-4ebc-a5f9-4d2a49ba6124 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.853351] [49941]: [pid: 49941|app: 0|req: 88/155] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:29:11 2025] DELETE /networking/v2.0/subnets/235caa63-2036-4359-9c95-e0747cf7d255 => generated 0 bytes in 427 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 589.856454] [49941]: DEBUG neutron.api.v2.base [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Request body: {'port': {'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': '7e66605935704902bec8faabf19adcd9'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 589.879215] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Current status of the port e3b919dd-1dbb-472f-a63d-67acf82c0e33 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 589.879372] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.896815] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Made reservation on behalf of 7e66605935704902bec8faabf19adcd9 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 589.898494] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 589.899863] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.903618] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.953948] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks [] for security_group (b01827d5-b086-401e-9773-402d30ba28d6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.959784] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (b01827d5-b086-401e-9773-402d30ba28d6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 589.975881] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b01827d5-b086-401e-9773-402d30ba28d6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.037134] [49941]: DEBUG neutron.db.db_base_plugin_common [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Allocated IP 192.168.233.154 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/85097f4d-2acd-4169-bb16-910dd084a143) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 590.118023] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks [] for allowed_address_pair (85097f4d-2acd-4169-bb16-910dd084a143), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.118023] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks [] for port (85097f4d-2acd-4169-bb16-910dd084a143), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.118023] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] create_port_precommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': '', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'project_id': '7e66605935704902bec8faabf19adcd9', 'port_security_enabled': True, 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 590.118023] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] create_port_precommit: [ 590.118023] [49941]: key[id], None -> 85097f4d-2acd-4169-bb16-910dd084a143 [ 590.118023] [49941]: key[binding:vnic_type], None -> normal [ 590.118023] [49941]: key[binding:vif_details], None -> {} [ 590.118023] [49941]: key[allowed_address_pairs], None -> [] [ 590.118023] [49941]: key[binding:profile], None -> {} [ 590.118023] [49941]: key[admin_state_up], None -> True [ 590.118023] [49941]: key[binding:vif_type], None -> unbound [ 590.118023] [49941]: key[device_owner], None -> [ 590.118023] [49941]: key[tenant_id], None -> 7e66605935704902bec8faabf19adcd9 [ 590.118023] [49941]: key[binding:host_id], None -> [ 590.118023] [49941]: key[standard_attr_id], None -> 264 [ 590.118023] [49941]: key[name], None -> [ 590.118023] [49941]: key[mac_address], None -> fa:16:3e:57:b5:81 [ 590.118023] [49941]: key[status], None -> DOWN [ 590.118023] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 590.118023] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}] [ 590.118023] [49941]: key[security_groups], None -> ['b01827d5-b086-401e-9773-402d30ba28d6'] [ 590.118023] [49941]: key[port_security_enabled], None -> True [ 590.118023] [49941]: key[project_id], None -> 7e66605935704902bec8faabf19adcd9 [ 590.118023] [49941]: key[device_id], None -> e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a [ 590.118023] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.135340] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156'] for port (85097f4d-2acd-4169-bb16-910dd084a143), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.155500] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Pushing event updated for resources: {'Port': ['ID=85097f4d-2acd-4169-bb16-910dd084a143,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.165689] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 590.166343] [49941]: DEBUG neutron.scheduler.base_scheduler [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 590.168550] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 590.168778] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] create_port_postcommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': '', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'project_id': '7e66605935704902bec8faabf19adcd9', 'port_security_enabled': True, 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 590.168942] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] create_port_postcommit: [ 590.168942] [49941]: key[id], None -> 85097f4d-2acd-4169-bb16-910dd084a143 [ 590.168942] [49941]: key[binding:vnic_type], None -> normal [ 590.168942] [49941]: key[tags], None -> [] [ 590.168942] [49941]: key[binding:vif_details], None -> {} [ 590.168942] [49941]: key[allowed_address_pairs], None -> [] [ 590.168942] [49941]: key[extra_dhcp_opts], None -> [] [ 590.168942] [49941]: key[binding:profile], None -> {} [ 590.168942] [49941]: key[admin_state_up], None -> True [ 590.168942] [49941]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 590.168942] [49941]: key[binding:vif_type], None -> unbound [ 590.168942] [49941]: key[device_owner], None -> [ 590.168942] [49941]: key[created_at], None -> 2025-11-20T12:29:11Z [ 590.168942] [49941]: key[updated_at], None -> 2025-11-20T12:29:11Z [ 590.168942] [49941]: key[tenant_id], None -> 7e66605935704902bec8faabf19adcd9 [ 590.168942] [49941]: key[binding:host_id], None -> [ 590.168942] [49941]: key[description], None -> [ 590.168942] [49941]: key[standard_attr_id], None -> 264 [ 590.168942] [49941]: key[name], None -> [ 590.168942] [49941]: key[mac_address], None -> fa:16:3e:57:b5:81 [ 590.168942] [49941]: key[status], None -> DOWN [ 590.168942] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 590.168942] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}] [ 590.168942] [49941]: key[security_groups], None -> ['b01827d5-b086-401e-9773-402d30ba28d6'] [ 590.168942] [49941]: key[revision_number], None -> 1 [ 590.168942] [49941]: key[port_security_enabled], None -> True [ 590.168942] [49941]: key[project_id], None -> 7e66605935704902bec8faabf19adcd9 [ 590.168942] [49941]: key[device_id], None -> e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a [ 590.168942] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.173255] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 590.173576] [49941]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-81b5b25d-f225-4833-bdff-4eb1bfe1f518 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.182544] [49941]: [pid: 49941|app: 0|req: 89/156] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:11 2025] POST /networking/v2.0/ports => generated 734 bytes in 331 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 590.188763] [49942]: DEBUG neutron.plugins.ml2.db [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] For port e3b919dd-1dbb-472f-a63d-67acf82c0e33, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e3b919dd-1dbb-472f-a63d-67acf82c0e33,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 590.208587] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d758cf9-7b9c-4cbe-87ae-0657f97fcd59 req-4e71e444-5b73-4b4a-8b99-67c2e6aec248 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 590.209494] [49941]: [pid: 49941|app: 0|req: 90/157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:11 2025] GET /networking/v2.0/ports?device_id=e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a => generated 737 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 590.250843] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_precommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 4, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 590.251195] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_precommit: [ 590.251195] [49942]: key[status], DOWN -> ACTIVE [ 590.251195] [49942]: key[revision_number], 4 -> 5 [ 590.251195] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.260494] [49941]: [pid: 49941|app: 0|req: 91/158] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:11 2025] GET /networking/v2.0/networks/fb842ba9-202c-4994-ab66-ed898baccfcd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 590.261920] [49942]: DEBUG neutron.db.provisioning_blocks [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Provisioning complete for port e3b919dd-1dbb-472f-a63d-67acf82c0e33 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 590.262343] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.262863] [49942]: INFO neutron.plugins.ml2.plugin [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Attempt 1 to provision port e3b919dd-1dbb-472f-a63d-67acf82c0e33 [ 590.289756] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (1bc4f764-a2e7-4e28-a00c-5781833a3cd2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.317436] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Deleting port f259c72d-30a9-422a-8f7a-40866e8366ec {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 590.317436] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (f259c72d-30a9-422a-8f7a-40866e8366ec), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.341829] [49941]: DEBUG neutron.plugins.ml2.db [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] For port f259c72d-30a9-422a-8f7a-40866e8366ec, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f259c72d-30a9-422a-8f7a-40866e8366ec,segment=NetworkSegment(303e92eb-0a57-4c1c-a221-35063373c31e),segment_id=303e92eb-0a57-4c1c-a221-35063373c31e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 590.342057] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (f259c72d-30a9-422a-8f7a-40866e8366ec), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.346192] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Current status of the port e3b919dd-1dbb-472f-a63d-67acf82c0e33 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 590.346353] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_port_precommit called with port settings {'id': 'f259c72d-30a9-422a-8f7a-40866e8366ec', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:b8:a6:75', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1bc4f764-a2e7-4e28-a00c-5781833a3cd2', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 5, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}}] (original binding levels None) on network {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 590.346539] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_port_precommit: [ 590.346539] [49941]: key[id], f259c72d-30a9-422a-8f7a-40866e8366ec -> None [ 590.346539] [49941]: key[binding:vnic_type], normal -> None [ 590.346539] [49941]: key[tags], [] -> None [ 590.346539] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 590.346539] [49941]: key[allowed_address_pairs], [] -> None [ 590.346539] [49941]: key[extra_dhcp_opts], [] -> None [ 590.346539] [49941]: key[binding:profile], {} -> None [ 590.346539] [49941]: key[admin_state_up], True -> None [ 590.346539] [49941]: key[binding:vif_type], ovs -> None [ 590.346539] [49941]: key[device_owner], network:dhcp -> None [ 590.346539] [49941]: key[created_at], 2025-11-20T12:29:08Z -> None [ 590.346539] [49941]: key[updated_at], 2025-11-20T12:29:11Z -> None [ 590.346539] [49941]: key[description], -> None [ 590.346539] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.346539] [49941]: key[binding:host_id], devstack -> None [ 590.346539] [49941]: key[standard_attr_id], 251 -> None [ 590.346539] [49941]: key[name], -> None [ 590.346539] [49941]: key[mac_address], fa:16:3e:b8:a6:75 -> None [ 590.346539] [49941]: key[status], ACTIVE -> None [ 590.346539] [49941]: key[network_id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 590.346539] [49941]: key[fixed_ips], [] -> None [ 590.346539] [49941]: key[security_groups], [] -> None [ 590.346539] [49941]: key[revision_number], 5 -> None [ 590.346539] [49941]: key[port_security_enabled], False -> None [ 590.346539] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.346539] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 590.346539] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.347368] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_postcommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 4, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 590.347618] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_postcommit: [ 590.347618] [49942]: key[status], DOWN -> ACTIVE [ 590.347618] [49942]: key[revision_number], 4 -> 5 [ 590.347618] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.347863] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.347998] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Calling delete_port for f259c72d-30a9-422a-8f7a-40866e8366ec owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 590.371523] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cdde7234-3253-4df8-b2b8-d4510da5c32c" -d '{"events": [{"server_uuid": "29e0c0e2-56b2-42aa-985f-e50612f3bfc1", "name": "network-vif-plugged", "status": "completed", "tag": "e3b919dd-1dbb-472f-a63d-67acf82c0e33"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 590.391999] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Pushing event updated for resources: {'Port': ['ID=e3b919dd-1dbb-472f-a63d-67acf82c0e33,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.395657] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_postcommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 4, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:10Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 590.396013] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] update_port_postcommit: [ 590.396013] [49942]: key[binding:vif_type], unbound -> ovs [ 590.396013] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 590.396013] [49942]: key[updated_at], 2025-11-20T12:29:10Z -> 2025-11-20T12:29:11Z [ 590.396013] [49942]: key[revision_number], 2 -> 4 [ 590.396013] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.405238] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165'] for port (f259c72d-30a9-422a-8f7a-40866e8366ec), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.405331] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 590.405793] [49942]: DEBUG neutron_lib.callbacks.manager [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-434e7340-96d1-4a19-a020-1a1f24202c97 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.407872] [49942]: [pid: 49942|app: 0|req: 68/159] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:10 2025] PUT /networking/v2.0/ports/e3b919dd-1dbb-472f-a63d-67acf82c0e33 => generated 1039 bytes in 2149 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 590.414993] [49942]: DEBUG neutron.api.v2.base [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Request body: {'port': {'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 590.423687] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Pushing event deleted for resources: {'Port': ['ID=f259c72d-30a9-422a-8f7a-40866e8366ec,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.434270] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] No DVR routers for this DVR port f259c72d-30a9-422a-8f7a-40866e8366ec on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 590.434537] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_port_postcommit called with port settings {'id': 'f259c72d-30a9-422a-8f7a-40866e8366ec', 'name': '', 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'mac_address': 'fa:16:3e:b8:a6:75', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1bc4f764-a2e7-4e28-a00c-5781833a3cd2', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 5, 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}}] (original binding levels None) on network {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} with segments to bind None [ 590.434683] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_port_postcommit: [ 590.434683] [49941]: key[id], f259c72d-30a9-422a-8f7a-40866e8366ec -> None [ 590.434683] [49941]: key[binding:vnic_type], normal -> None [ 590.434683] [49941]: key[tags], [] -> None [ 590.434683] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 590.434683] [49941]: key[allowed_address_pairs], [] -> None [ 590.434683] [49941]: key[extra_dhcp_opts], [] -> None [ 590.434683] [49941]: key[binding:profile], {} -> None [ 590.434683] [49941]: key[admin_state_up], True -> None [ 590.434683] [49941]: key[binding:vif_type], ovs -> None [ 590.434683] [49941]: key[device_owner], network:dhcp -> None [ 590.434683] [49941]: key[created_at], 2025-11-20T12:29:08Z -> None [ 590.434683] [49941]: key[updated_at], 2025-11-20T12:29:11Z -> None [ 590.434683] [49941]: key[description], -> None [ 590.434683] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.434683] [49941]: key[binding:host_id], devstack -> None [ 590.434683] [49941]: key[standard_attr_id], 251 -> None [ 590.434683] [49941]: key[name], -> None [ 590.434683] [49941]: key[mac_address], fa:16:3e:b8:a6:75 -> None [ 590.434683] [49941]: key[status], ACTIVE -> None [ 590.434683] [49941]: key[network_id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 590.434683] [49941]: key[fixed_ips], [] -> None [ 590.434683] [49941]: key[security_groups], [] -> None [ 590.434683] [49941]: key[revision_number], 5 -> None [ 590.434683] [49941]: key[port_security_enabled], False -> None [ 590.434683] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.434683] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 590.434683] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.472363] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (1bc4f764-a2e7-4e28-a00c-5781833a3cd2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.482387] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_network_precommit called with network settings {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} (original settings None) and network segments [{'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}] [ 590.483414] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_network_precommit: [ 590.483414] [49941]: key[vlan_transparent], None -> None [ 590.483414] [49941]: key[id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 590.483414] [49941]: key[tags], [] -> None [ 590.483414] [49941]: key[availability_zone_hints], [] -> None [ 590.483414] [49941]: key[mtu], 8950 -> None [ 590.483414] [49941]: key[provider:network_type], vlan -> None [ 590.483414] [49941]: key[admin_state_up], True -> None [ 590.483414] [49941]: key[provider:physical_network], default -> None [ 590.483414] [49941]: key[provider:segmentation_id], 682 -> None [ 590.483414] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 590.483414] [49941]: key[updated_at], 2025-11-20T12:29:11Z -> None [ 590.483414] [49941]: key[description], -> None [ 590.483414] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.483414] [49941]: key[standard_attr_id], 91 -> None [ 590.483414] [49941]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network -> None [ 590.483414] [49941]: key[availability_zones], ['nova'] -> None [ 590.483414] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.483414] [49941]: key[status], ACTIVE -> None [ 590.483414] [49941]: key[shared], False -> None [ 590.483414] [49941]: key[router:external], False -> None [ 590.483414] [49941]: key[revision_number], 3 -> None [ 590.483414] [49941]: key[port_security_enabled], True -> None [ 590.483414] [49941]: key[subnets], [] -> None [ 590.483414] [49941]: key[ipv4_address_scope], None -> None [ 590.483414] [49941]: key[qinq], None -> None [ 590.483414] [49941]: key[ipv6_address_scope], None -> None [ 590.483414] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.483414] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > segment before_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.483414] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet precommit_delete_associations 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > segment_host_mapping after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > port after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > port after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > port after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > segment after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.484621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet after_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.491437] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (85097f4d-2acd-4169-bb16-910dd084a143), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.599801] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.600312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.600312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet before_create 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.600312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Subscribe: > subnet before_update 55550000, False {{(pid=49941) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 590.600519] [49941]: DEBUG neutron.services.segments.db [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1bc4f764-a2e7-4e28-a00c-5781833a3cd2']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 590.610364] [49941]: DEBUG neutron.services.segments.db [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '303e92eb-0a57-4c1c-a221-35063373c31e') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 590.610494] [49941]: DEBUG neutron.services.segments.db [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '303e92eb-0a57-4c1c-a221-35063373c31e') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 590.617381] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (303e92eb-0a57-4c1c-a221-35063373c31e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.640263] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (303e92eb-0a57-4c1c-a221-35063373c31e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.653034] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Releasing vlan 682 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 590.653182] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (303e92eb-0a57-4c1c-a221-35063373c31e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.663128] [49942]: DEBUG neutron.notifiers.nova [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 85097f4d-2acd-4169-bb16-910dd084a143 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 590.669941] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks [] for port (85097f4d-2acd-4169-bb16-910dd084a143), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.695178] [49942]: DEBUG neutron.db.provisioning_blocks [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Transition to ACTIVE for port object 85097f4d-2acd-4169-bb16-910dd084a143 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 590.695238] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (1bc4f764-a2e7-4e28-a00c-5781833a3cd2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.695238] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_network_postcommit called with network settings {'id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2', 'name': 'tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network', 'tenant_id': 'de4b6fdc1cd4446e84c1c79280c0867d', 'project_id': 'de4b6fdc1cd4446e84c1c79280c0867d', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 682} (original settings None) and network segments [{'id': '303e92eb-0a57-4c1c-a221-35063373c31e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 682, 'network_id': '1bc4f764-a2e7-4e28-a00c-5781833a3cd2'}] [ 590.695238] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] delete_network_postcommit: [ 590.695238] [49941]: key[vlan_transparent], None -> None [ 590.695238] [49941]: key[id], 1bc4f764-a2e7-4e28-a00c-5781833a3cd2 -> None [ 590.695238] [49941]: key[tags], [] -> None [ 590.695238] [49941]: key[availability_zone_hints], [] -> None [ 590.695238] [49941]: key[mtu], 8950 -> None [ 590.695238] [49941]: key[provider:network_type], vlan -> None [ 590.695238] [49941]: key[admin_state_up], True -> None [ 590.695238] [49941]: key[provider:physical_network], default -> None [ 590.695238] [49941]: key[provider:segmentation_id], 682 -> None [ 590.695238] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 590.695238] [49941]: key[updated_at], 2025-11-20T12:29:11Z -> None [ 590.695238] [49941]: key[description], -> None [ 590.695238] [49941]: key[tenant_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.695238] [49941]: key[standard_attr_id], 91 -> None [ 590.695238] [49941]: key[name], tempest-FloatingIPDetailsNegativeTestJSON-1457430545-network -> None [ 590.695238] [49941]: key[availability_zones], ['nova'] -> None [ 590.695238] [49941]: key[project_id], de4b6fdc1cd4446e84c1c79280c0867d -> None [ 590.695238] [49941]: key[status], ACTIVE -> None [ 590.695238] [49941]: key[shared], False -> None [ 590.695238] [49941]: key[router:external], False -> None [ 590.695238] [49941]: key[revision_number], 3 -> None [ 590.695238] [49941]: key[port_security_enabled], True -> None [ 590.695238] [49941]: key[subnets], [] -> None [ 590.695238] [49941]: key[ipv4_address_scope], None -> None [ 590.695238] [49941]: key[qinq], None -> None [ 590.695238] [49941]: key[ipv6_address_scope], None -> None [ 590.695238] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.696606] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_precommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:12Z', 'revision_number': 2, 'project_id': '7e66605935704902bec8faabf19adcd9'} (original settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': '', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 1, 'project_id': '7e66605935704902bec8faabf19adcd9'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 590.696868] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_precommit: [ 590.696868] [49942]: key[device_owner], -> compute:nova [ 590.696868] [49942]: key[binding:host_id], -> cpu-1 [ 590.696868] [49942]: key[updated_at], 2025-11-20T12:29:11Z -> 2025-11-20T12:29:12Z [ 590.696868] [49942]: key[revision_number], 1 -> 2 [ 590.696868] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.699431] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (85097f4d-2acd-4169-bb16-910dd084a143), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.705115] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Pushing event deleted for resources: {'Network': ['ID=1bc4f764-a2e7-4e28-a00c-5781833a3cd2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.709532] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a671297b-0915-4323-ae88-27d5dd54ca1d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.711601] [49941]: [pid: 49941|app: 0|req: 92/160] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:29:12 2025] DELETE /networking/v2.0/networks/1bc4f764-a2e7-4e28-a00c-5781833a3cd2 => generated 0 bytes in 451 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 590.714436] [49941]: DEBUG neutron.api.wsgi [req-6d758cf9-7b9c-4cbe-87ae-0657f97fcd59 req-04226517-eb4c-4397-98e2-6714cc32e406 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 590.725888] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Pushing event updated for resources: {'Port': ['ID=85097f4d-2acd-4169-bb16-910dd084a143,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.743695] [49941]: [pid: 49941|app: 0|req: 93/161] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/security-groups?id=b01827d5-b086-401e-9773-402d30ba28d6&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 590.764276] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_postcommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:12Z', 'revision_number': 2, 'project_id': '7e66605935704902bec8faabf19adcd9'} (original settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': '', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 1, 'project_id': '7e66605935704902bec8faabf19adcd9'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 590.764276] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_postcommit: [ 590.764276] [49942]: key[device_owner], -> compute:nova [ 590.764276] [49942]: key[binding:host_id], -> cpu-1 [ 590.764276] [49942]: key[updated_at], 2025-11-20T12:29:11Z -> 2025-11-20T12:29:12Z [ 590.764276] [49942]: key[revision_number], 1 -> 2 [ 590.764276] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 590.770532] [49942]: DEBUG neutron.plugins.ml2.managers [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Attempting to bind port 85097f4d-2acd-4169-bb16-910dd084a143 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 590.770728] [49942]: DEBUG neutron.plugins.ml2.managers [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Attempting to bind port 85097f4d-2acd-4169-bb16-910dd084a143 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 590.770920] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Attempting to bind port 85097f4d-2acd-4169-bb16-910dd084a143 on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 590.788559] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 590.788800] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 590.796045] [49942]: DEBUG networking_nsxv3.api.rpc [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 590.842712] [49941]: INFO neutron.services.segments.plugin [-] Segment 303e92eb-0a57-4c1c-a221-35063373c31e resource provider aggregate not found [ 590.855321] [49941]: INFO neutron.services.segments.plugin [-] Segment 303e92eb-0a57-4c1c-a221-35063373c31e 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 303e92eb-0a57-4c1c-a221-35063373c31e found for delete ", "request_id": "req-49d3ff73-fd2a-42e4-8830-9c813a9b0877"}]} [ 590.904125] [49941]: [pid: 49941|app: 0|req: 94/162] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/security-groups?tenant_id=de4b6fdc1cd4446e84c1c79280c0867d&name=default => generated 2921 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 590.941496] [49941]: DEBUG neutron_lib.callbacks.manager [None req-451e0701-9300-4597-ad5f-1dde28ace307 admin admin] Publish callbacks [] for security_group (4f57400c-92f3-42ee-b56b-4a8197421060), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.960862] [49941]: DEBUG neutron_lib.callbacks.manager [None req-451e0701-9300-4597-ad5f-1dde28ace307 admin admin] Publish callbacks [] for security_group (4f57400c-92f3-42ee-b56b-4a8197421060), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.985127] [49941]: DEBUG neutron_lib.callbacks.manager [None req-451e0701-9300-4597-ad5f-1dde28ace307 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4f57400c-92f3-42ee-b56b-4a8197421060), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.990036] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-451e0701-9300-4597-ad5f-1dde28ace307 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4f57400c-92f3-42ee-b56b-4a8197421060,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 590.993874] [49941]: DEBUG neutron_lib.callbacks.manager [None req-451e0701-9300-4597-ad5f-1dde28ace307 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 590.994426] [49941]: [pid: 49941|app: 0|req: 95/163] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:12 2025] DELETE /networking/v2.0/security-groups/4f57400c-92f3-42ee-b56b-4a8197421060 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 591.052165] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-2e392f7c-e13b-42a0-8d98-766380dc040d tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.055842] [49941]: [pid: 49941|app: 0|req: 96/164] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 621 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.067876] [49941]: [pid: 49941|app: 0|req: 97/165] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/networks?tenant_id=8285ff4e217c4316876e2d8ce486d515&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.070756] [49941]: DEBUG neutron.api.wsgi [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-edf280a7-55e6-4618-8b9d-1b6cb2dc291d tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 591.078216] [49941]: [pid: 49941|app: 0|req: 98/166] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/quotas/99f04a26d34d483ab4e44170cce695df => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.125264] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-937e9299-250f-44b2-8c31-75f4710aacc0 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.126317] [49941]: [pid: 49941|app: 0|req: 99/167] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.184182] [49941]: [pid: 49941|app: 0|req: 100/168] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&fields=id => generated 57 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.187343] [49941]: DEBUG neutron.api.wsgi [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-48a2ce6b-c1bc-4f57-9c67-f82ab26498ce tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 591.193554] [49941]: [pid: 49941|app: 0|req: 101/169] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/quotas/8285ff4e217c4316876e2d8ce486d515 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.232034] [49941]: [pid: 49941|app: 0|req: 102/170] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.244665] [49941]: [pid: 49941|app: 0|req: 103/171] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/ports?tenant_id=8285ff4e217c4316876e2d8ce486d515&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.292141] [49941]: [pid: 49941|app: 0|req: 104/172] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:12 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.492860] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-793c80c2-3026-43a5-941b-6336a5746290 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.493562] [49941]: [pid: 49941|app: 0|req: 105/173] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:13 2025] GET /networking/v2.0/ports?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 1044 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 591.501597] [49941]: DEBUG neutron.api.wsgi [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-37a6249a-3d93-43e1-a62e-0448b65e2397 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 591.544161] [49941]: [pid: 49941|app: 0|req: 106/174] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:29:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.163&port_id=e3b919dd-1dbb-472f-a63d-67acf82c0e33 => generated 19 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 591.547168] [49941]: DEBUG neutron.api.v2.base [None req-3cff9678-308d-45c5-b407-34f74aa50ab1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--598499121', 'description': 'tempest-description--1454938325'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.576146] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3cff9678-308d-45c5-b407-34f74aa50ab1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.677439] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3cff9678-308d-45c5-b407-34f74aa50ab1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (6e3e1840-4f34-42bb-a5a7-bdd843656e63), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.680543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3cff9678-308d-45c5-b407-34f74aa50ab1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (6e3e1840-4f34-42bb-a5a7-bdd843656e63), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.694618] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3cff9678-308d-45c5-b407-34f74aa50ab1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6e3e1840-4f34-42bb-a5a7-bdd843656e63,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.706874] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3cff9678-308d-45c5-b407-34f74aa50ab1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.707289] [49941]: [pid: 49941|app: 0|req: 107/175] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:29:13 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 163 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 591.735204] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-0980b860-2640-45c9-bfb8-a3d5b5b4adba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 591.736131] [49941]: [pid: 49941|app: 0|req: 108/176] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:13 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 591.739093] [49941]: DEBUG neutron.api.v2.base [None req-5d6f0c88-6eef-455b-8d5d-ae956f5a734b tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--970473983', 'description': 'tempest-description--2100128292'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.753337] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d6f0c88-6eef-455b-8d5d-ae956f5a734b tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.799083] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 591.800401] [49942]: DEBUG neutron.plugins.ml2.managers [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Bound port: 85097f4d-2acd-4169-bb16-910dd084a143, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 591.800612] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (85097f4d-2acd-4169-bb16-910dd084a143), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.804404] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d6f0c88-6eef-455b-8d5d-ae956f5a734b tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group (4850fe13-5cf7-411e-9c4f-6167c6205b76), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.805846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d6f0c88-6eef-455b-8d5d-ae956f5a734b tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4850fe13-5cf7-411e-9c4f-6167c6205b76), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.820602] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d6f0c88-6eef-455b-8d5d-ae956f5a734b tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4850fe13-5cf7-411e-9c4f-6167c6205b76,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.836631] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d6f0c88-6eef-455b-8d5d-ae956f5a734b tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.837201] [49941]: [pid: 49941|app: 0|req: 109/177] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:29:13 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 101 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 591.841859] [49941]: DEBUG neutron.api.v2.base [req-c7474833-638b-4e80-8311-98a16bce190f req-ef436138-22dc-4825-8455-328af022f2ae tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-577141695', 'description': 'tempest-description-514084232'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.858855] [49941]: DEBUG neutron_lib.callbacks.manager [req-c7474833-638b-4e80-8311-98a16bce190f req-ef436138-22dc-4825-8455-328af022f2ae tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.861540] [49942]: DEBUG neutron.plugins.ml2.db [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] For port 85097f4d-2acd-4169-bb16-910dd084a143, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 591.863865] [49942]: DEBUG neutron.plugins.ml2.db [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] For port 85097f4d-2acd-4169-bb16-910dd084a143, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=85097f4d-2acd-4169-bb16-910dd084a143,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 591.865357] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_precommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:12Z', 'revision_number': 2, 'project_id': '7e66605935704902bec8faabf19adcd9'} (original settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:12Z', 'revision_number': 2, 'project_id': '7e66605935704902bec8faabf19adcd9'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 591.865630] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_precommit: [ 591.865630] [49942]: key[binding:vif_type], unbound -> ovs [ 591.865630] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 591.865630] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 591.868321] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (85097f4d-2acd-4169-bb16-910dd084a143), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.894881] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Pushing event updated for resources: {'Port': ['ID=85097f4d-2acd-4169-bb16-910dd084a143,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.902921] [49942]: DEBUG neutron.db.provisioning_blocks [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Provisioning complete for port 85097f4d-2acd-4169-bb16-910dd084a143 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 591.902921] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (85097f4d-2acd-4169-bb16-910dd084a143), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.902921] [49942]: INFO neutron.plugins.ml2.plugin [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Attempt 1 to provision port 85097f4d-2acd-4169-bb16-910dd084a143 [ 591.909086] [49941]: DEBUG neutron_lib.callbacks.manager [req-c7474833-638b-4e80-8311-98a16bce190f req-ef436138-22dc-4825-8455-328af022f2ae tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (2d650b64-234d-488f-b983-616173e968e0), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.910282] [49941]: DEBUG neutron_lib.callbacks.manager [req-c7474833-638b-4e80-8311-98a16bce190f req-ef436138-22dc-4825-8455-328af022f2ae tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (2d650b64-234d-488f-b983-616173e968e0), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.927190] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c7474833-638b-4e80-8311-98a16bce190f req-ef436138-22dc-4825-8455-328af022f2ae tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=2d650b64-234d-488f-b983-616173e968e0,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 591.944402] [49941]: DEBUG neutron_lib.callbacks.manager [req-c7474833-638b-4e80-8311-98a16bce190f req-ef436138-22dc-4825-8455-328af022f2ae tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.944979] [49941]: [pid: 49941|app: 0|req: 110/178] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:29:13 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 107 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 591.945836] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Current status of the port 85097f4d-2acd-4169-bb16-910dd084a143 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 591.946026] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (85097f4d-2acd-4169-bb16-910dd084a143), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 591.948145] [49941]: DEBUG neutron.api.v2.base [None req-0e7154ce-2107-4d4d-87a2-5dfcb9319bbf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'security_group_rule': {'security_group_id': '6e3e1840-4f34-42bb-a5a7-bdd843656e63', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 591.968502] [49942]: DEBUG neutron.plugins.ml2.db [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] For port 85097f4d-2acd-4169-bb16-910dd084a143, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=85097f4d-2acd-4169-bb16-910dd084a143,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 591.986057] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e7154ce-2107-4d4d-87a2-5dfcb9319bbf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (e187f32d-850a-47ee-8468-cb652c67259c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.007592] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_precommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 5, 'project_id': '7e66605935704902bec8faabf19adcd9'} (original settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 4, 'project_id': '7e66605935704902bec8faabf19adcd9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 592.007772] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_precommit: [ 592.007772] [49942]: key[status], DOWN -> ACTIVE [ 592.007772] [49942]: key[revision_number], 4 -> 5 [ 592.007772] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.014202] [49942]: DEBUG neutron.db.provisioning_blocks [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Provisioning complete for port 85097f4d-2acd-4169-bb16-910dd084a143 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 592.014435] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (85097f4d-2acd-4169-bb16-910dd084a143), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.014494] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e7154ce-2107-4d4d-87a2-5dfcb9319bbf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (e187f32d-850a-47ee-8468-cb652c67259c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.014564] [49942]: INFO neutron.plugins.ml2.plugin [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Attempt 1 to provision port 85097f4d-2acd-4169-bb16-910dd084a143 [ 592.016109] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e7154ce-2107-4d4d-87a2-5dfcb9319bbf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (e187f32d-850a-47ee-8468-cb652c67259c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.024541] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e7154ce-2107-4d4d-87a2-5dfcb9319bbf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=e187f32d-850a-47ee-8468-cb652c67259c,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.061780] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e7154ce-2107-4d4d-87a2-5dfcb9319bbf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.061780] [49941]: [pid: 49941|app: 0|req: 111/179] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:13 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 116 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.076480] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Current status of the port 85097f4d-2acd-4169-bb16-910dd084a143 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 592.077267] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_postcommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 5, 'project_id': '7e66605935704902bec8faabf19adcd9'} (original settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 4, 'project_id': '7e66605935704902bec8faabf19adcd9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 592.077428] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_postcommit: [ 592.077428] [49942]: key[status], DOWN -> ACTIVE [ 592.077428] [49942]: key[revision_number], 4 -> 5 [ 592.077428] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.077576] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (85097f4d-2acd-4169-bb16-910dd084a143), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.104558] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Pushing event updated for resources: {'Port': ['ID=85097f4d-2acd-4169-bb16-910dd084a143,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.107142] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_postcommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 4, 'project_id': '7e66605935704902bec8faabf19adcd9'} (original settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:12Z', 'revision_number': 2, 'project_id': '7e66605935704902bec8faabf19adcd9'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 592.107305] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] update_port_postcommit: [ 592.107305] [49942]: key[binding:vif_type], unbound -> ovs [ 592.107305] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 592.107305] [49942]: key[updated_at], 2025-11-20T12:29:12Z -> 2025-11-20T12:29:13Z [ 592.107305] [49942]: key[revision_number], 2 -> 4 [ 592.107305] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.115035] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.115035] [49942]: DEBUG neutron_lib.callbacks.manager [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-4a8c52c3-3f11-46ce-9fa8-dca9e1b5af6d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.115035] [49942]: [pid: 49942|app: 0|req: 69/180] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:12 2025] PUT /networking/v2.0/ports/85097f4d-2acd-4169-bb16-910dd084a143 => generated 1039 bytes in 1706 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 592.118180] [49942]: DEBUG neutron.api.v2.base [None req-65f1caaf-49dc-44da-87e3-c3df32219e29 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Request body: {'security_group_rule': {'security_group_id': '4850fe13-5cf7-411e-9c4f-6167c6205b76', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.122985] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-a5c260cb-c221-4d69-9431-09089b77f1ca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.124256] [49941]: [pid: 49941|app: 0|req: 112/181] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:13 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.127655] [49941]: DEBUG neutron.api.v2.base [None req-bc3e0512-ea3f-464d-ae09-e9f1d85786f7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'security_group_rule': {'security_group_id': '6e3e1840-4f34-42bb-a5a7-bdd843656e63', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.160265] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65f1caaf-49dc-44da-87e3-c3df32219e29 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group_rule (3630fd4d-1133-40c5-a9b5-cf64e3762aff), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.164705] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bc3e0512-ea3f-464d-ae09-e9f1d85786f7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (8f89fbb1-a723-48ab-998c-0623a248a4e1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.195597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bc3e0512-ea3f-464d-ae09-e9f1d85786f7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (8f89fbb1-a723-48ab-998c-0623a248a4e1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.196841] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bc3e0512-ea3f-464d-ae09-e9f1d85786f7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (8f89fbb1-a723-48ab-998c-0623a248a4e1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.198846] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65f1caaf-49dc-44da-87e3-c3df32219e29 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group_rule (3630fd4d-1133-40c5-a9b5-cf64e3762aff), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.200080] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65f1caaf-49dc-44da-87e3-c3df32219e29 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (3630fd4d-1133-40c5-a9b5-cf64e3762aff), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.203485] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc3e0512-ea3f-464d-ae09-e9f1d85786f7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=8f89fbb1-a723-48ab-998c-0623a248a4e1,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.207315] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65f1caaf-49dc-44da-87e3-c3df32219e29 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=3630fd4d-1133-40c5-a9b5-cf64e3762aff,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.217622] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bc3e0512-ea3f-464d-ae09-e9f1d85786f7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.217951] [49941]: [pid: 49941|app: 0|req: 113/182] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:13 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 93 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.241139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65f1caaf-49dc-44da-87e3-c3df32219e29 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.242048] [49942]: [pid: 49942|app: 0|req: 70/183] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:13 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.285093] [49941]: [pid: 49941|app: 0|req: 114/184] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:13 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.293809] [49942]: [pid: 49942|app: 0|req: 71/185] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:29:13 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.296899] [49942]: DEBUG neutron.api.v2.base [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.299928] [49941]: [pid: 49941|app: 0|req: 115/186] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.303675] [49941]: DEBUG neutron.api.v2.base [None req-e6e3a975-f9ce-4474-bc5b-a568d94ae707 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Request body: {'security_group_rule': {'security_group_id': '4850fe13-5cf7-411e-9c4f-6167c6205b76', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.312996] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.356908] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e6e3a975-f9ce-4474-bc5b-a568d94ae707 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group_rule (b87947ff-d99d-4258-9960-f085d1d0beec), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.374950] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.387863] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e6e3a975-f9ce-4474-bc5b-a568d94ae707 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group_rule (b87947ff-d99d-4258-9960-f085d1d0beec), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.389130] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e6e3a975-f9ce-4474-bc5b-a568d94ae707 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (b87947ff-d99d-4258-9960-f085d1d0beec), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.396840] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e6e3a975-f9ce-4474-bc5b-a568d94ae707 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b87947ff-d99d-4258-9960-f085d1d0beec,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.410260] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e6e3a975-f9ce-4474-bc5b-a568d94ae707 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.411016] [49941]: [pid: 49941|app: 0|req: 116/187] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:14 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.437109] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Allocated IP 10.180.180.182 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/926a5b96-faa1-4db1-8793-7dcded25259e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 592.451330] [49941]: [pid: 49941|app: 0|req: 117/188] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.455263] [49941]: DEBUG neutron.api.v2.base [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.474641] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.479210] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for allowed_address_pair (926a5b96-faa1-4db1-8793-7dcded25259e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.479898] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (926a5b96-faa1-4db1-8793-7dcded25259e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.480144] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit called with port settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.480293] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit: [ 592.480293] [49942]: key[id], None -> 926a5b96-faa1-4db1-8793-7dcded25259e [ 592.480293] [49942]: key[binding:vnic_type], None -> normal [ 592.480293] [49942]: key[binding:vif_details], None -> {} [ 592.480293] [49942]: key[allowed_address_pairs], None -> [] [ 592.480293] [49942]: key[binding:profile], None -> {} [ 592.480293] [49942]: key[admin_state_up], None -> True [ 592.480293] [49942]: key[binding:vif_type], None -> unbound [ 592.480293] [49942]: key[device_owner], None -> network:floatingip [ 592.480293] [49942]: key[tenant_id], None -> [ 592.480293] [49942]: key[binding:host_id], None -> [ 592.480293] [49942]: key[standard_attr_id], None -> 278 [ 592.480293] [49942]: key[name], None -> [ 592.480293] [49942]: key[mac_address], None -> fa:16:3e:30:08:54 [ 592.480293] [49942]: key[status], None -> N/A [ 592.480293] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 592.480293] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}] [ 592.480293] [49942]: key[security_groups], None -> [] [ 592.480293] [49942]: key[port_security_enabled], None -> False [ 592.480293] [49942]: key[project_id], None -> [ 592.480293] [49942]: key[device_id], None -> PENDING [ 592.480293] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.496359] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.497925] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (926a5b96-faa1-4db1-8793-7dcded25259e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.521019] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=926a5b96-faa1-4db1-8793-7dcded25259e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.532497] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 592.534390] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.536056] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 592.536279] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit called with port settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.536443] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit: [ 592.536443] [49942]: key[id], None -> 926a5b96-faa1-4db1-8793-7dcded25259e [ 592.536443] [49942]: key[binding:vnic_type], None -> normal [ 592.536443] [49942]: key[tags], None -> [] [ 592.536443] [49942]: key[binding:vif_details], None -> {} [ 592.536443] [49942]: key[allowed_address_pairs], None -> [] [ 592.536443] [49942]: key[extra_dhcp_opts], None -> [] [ 592.536443] [49942]: key[binding:profile], None -> {} [ 592.536443] [49942]: key[admin_state_up], None -> True [ 592.536443] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 592.536443] [49942]: key[binding:vif_type], None -> unbound [ 592.536443] [49942]: key[device_owner], None -> network:floatingip [ 592.536443] [49942]: key[created_at], None -> 2025-11-20T12:29:14Z [ 592.536443] [49942]: key[updated_at], None -> 2025-11-20T12:29:14Z [ 592.536443] [49942]: key[tenant_id], None -> [ 592.536443] [49942]: key[binding:host_id], None -> [ 592.536443] [49942]: key[description], None -> [ 592.536443] [49942]: key[standard_attr_id], None -> 278 [ 592.536443] [49942]: key[name], None -> [ 592.536443] [49942]: key[mac_address], None -> fa:16:3e:30:08:54 [ 592.536443] [49942]: key[status], None -> N/A [ 592.536443] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 592.536443] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}] [ 592.536443] [49942]: key[security_groups], None -> [] [ 592.536443] [49942]: key[revision_number], None -> 1 [ 592.536443] [49942]: key[port_security_enabled], None -> False [ 592.536443] [49942]: key[project_id], None -> [ 592.536443] [49942]: key[device_id], None -> PENDING [ 592.536443] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.540307] [49941]: DEBUG neutron.db.db_base_plugin_common [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Allocated IP 10.180.180.172 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/6140404a-7fb6-42ee-aa39-4cadb942a263) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 592.579318] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for allowed_address_pair (6140404a-7fb6-42ee-aa39-4cadb942a263), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.579790] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.580063] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_precommit called with port settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.580215] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_precommit: [ 592.580215] [49941]: key[id], None -> 6140404a-7fb6-42ee-aa39-4cadb942a263 [ 592.580215] [49941]: key[binding:vnic_type], None -> normal [ 592.580215] [49941]: key[binding:vif_details], None -> {} [ 592.580215] [49941]: key[allowed_address_pairs], None -> [] [ 592.580215] [49941]: key[binding:profile], None -> {} [ 592.580215] [49941]: key[admin_state_up], None -> True [ 592.580215] [49941]: key[binding:vif_type], None -> unbound [ 592.580215] [49941]: key[device_owner], None -> network:floatingip [ 592.580215] [49941]: key[tenant_id], None -> [ 592.580215] [49941]: key[binding:host_id], None -> [ 592.580215] [49941]: key[standard_attr_id], None -> 279 [ 592.580215] [49941]: key[name], None -> [ 592.580215] [49941]: key[mac_address], None -> fa:16:3e:40:22:c1 [ 592.580215] [49941]: key[status], None -> N/A [ 592.580215] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 592.580215] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] [ 592.580215] [49941]: key[security_groups], None -> [] [ 592.580215] [49941]: key[port_security_enabled], None -> False [ 592.580215] [49941]: key[project_id], None -> [ 592.580215] [49941]: key[device_id], None -> PENDING [ 592.580215] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.592335] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.597436] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.613495] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (926a5b96-faa1-4db1-8793-7dcded25259e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.617429] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Pushing event updated for resources: {'Port': ['ID=6140404a-7fb6-42ee-aa39-4cadb942a263,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.627628] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 592.628816] [49941]: DEBUG neutron.scheduler.base_scheduler [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.631568] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 592.645952] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_postcommit called with port settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.645952] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_postcommit: [ 592.645952] [49941]: key[id], None -> 6140404a-7fb6-42ee-aa39-4cadb942a263 [ 592.645952] [49941]: key[binding:vnic_type], None -> normal [ 592.645952] [49941]: key[tags], None -> [] [ 592.645952] [49941]: key[binding:vif_details], None -> {} [ 592.645952] [49941]: key[allowed_address_pairs], None -> [] [ 592.645952] [49941]: key[extra_dhcp_opts], None -> [] [ 592.645952] [49941]: key[binding:profile], None -> {} [ 592.645952] [49941]: key[admin_state_up], None -> True [ 592.645952] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 592.645952] [49941]: key[binding:vif_type], None -> unbound [ 592.645952] [49941]: key[device_owner], None -> network:floatingip [ 592.645952] [49941]: key[created_at], None -> 2025-11-20T12:29:14Z [ 592.645952] [49941]: key[updated_at], None -> 2025-11-20T12:29:14Z [ 592.645952] [49941]: key[tenant_id], None -> [ 592.645952] [49941]: key[binding:host_id], None -> [ 592.645952] [49941]: key[description], None -> [ 592.645952] [49941]: key[standard_attr_id], None -> 279 [ 592.645952] [49941]: key[name], None -> [ 592.645952] [49941]: key[mac_address], None -> fa:16:3e:40:22:c1 [ 592.645952] [49941]: key[status], None -> N/A [ 592.645952] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 592.645952] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] [ 592.645952] [49941]: key[security_groups], None -> [] [ 592.645952] [49941]: key[revision_number], None -> 1 [ 592.645952] [49941]: key[port_security_enabled], None -> False [ 592.645952] [49941]: key[project_id], None -> [ 592.645952] [49941]: key[device_id], None -> PENDING [ 592.645952] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.699183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (926a5b96-faa1-4db1-8793-7dcded25259e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.699183] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_precommit called with port settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': '714fa785-98f5-4e46-95c9-61ce075b8bfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.699183] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_precommit: [ 592.699183] [49942]: key[device_id], PENDING -> 714fa785-98f5-4e46-95c9-61ce075b8bfe [ 592.699183] [49942]: key[revision_number], 1 -> 2 [ 592.699183] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.699183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (926a5b96-faa1-4db1-8793-7dcded25259e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.699520] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (eeac509c-0171-4801-af10-7fda9bc451dd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.721632] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=926a5b96-faa1-4db1-8793-7dcded25259e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.726511] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.730104] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_postcommit called with port settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': '714fa785-98f5-4e46-95c9-61ce075b8bfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.730104] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_postcommit: [ 592.730104] [49942]: key[device_id], PENDING -> 714fa785-98f5-4e46-95c9-61ce075b8bfe [ 592.730104] [49942]: key[revision_number], 1 -> 2 [ 592.730104] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.730104] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.738325] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aa716dc7-daa2-4e78-bdf5-2760e5897328 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.738887] [49942]: [pid: 49942|app: 0|req: 72/189] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:29:14 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 445 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.751595] [49942]: [pid: 49942|app: 0|req: 73/190] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/networks?tenant_id=325c5cdf128040e3b3b8f09d34984991&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 592.754507] [49942]: DEBUG neutron.api.v2.base [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 592.767832] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.801156] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.824186] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.824439] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_precommit called with port settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eeac509c-0171-4801-af10-7fda9bc451dd', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.824581] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_precommit: [ 592.824581] [49941]: key[device_id], PENDING -> eeac509c-0171-4801-af10-7fda9bc451dd [ 592.824581] [49941]: key[revision_number], 1 -> 2 [ 592.824581] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.826532] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.852254] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Pushing event updated for resources: {'Port': ['ID=6140404a-7fb6-42ee-aa39-4cadb942a263,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.862182] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Allocated IP 10.180.180.220 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/540d7568-9932-4d4d-baf0-b6e12b81c2a4) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 592.872227] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_postcommit called with port settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eeac509c-0171-4801-af10-7fda9bc451dd', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.872227] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_postcommit: [ 592.872227] [49941]: key[device_id], PENDING -> eeac509c-0171-4801-af10-7fda9bc451dd [ 592.872227] [49941]: key[revision_number], 1 -> 2 [ 592.872227] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.872947] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (eeac509c-0171-4801-af10-7fda9bc451dd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.886431] [49941]: DEBUG neutron_lib.callbacks.manager [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-00478371-9090-4467-9029-e612513b89fb tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.887818] [49941]: [pid: 49941|app: 0|req: 118/191] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:29:14 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 435 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 592.907251] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for allowed_address_pair (540d7568-9932-4d4d-baf0-b6e12b81c2a4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.908271] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.908271] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_precommit called with port settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.908789] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_precommit: [ 592.908789] [49942]: key[id], None -> 540d7568-9932-4d4d-baf0-b6e12b81c2a4 [ 592.908789] [49942]: key[binding:vnic_type], None -> normal [ 592.908789] [49942]: key[binding:vif_details], None -> {} [ 592.908789] [49942]: key[allowed_address_pairs], None -> [] [ 592.908789] [49942]: key[binding:profile], None -> {} [ 592.908789] [49942]: key[admin_state_up], None -> True [ 592.908789] [49942]: key[binding:vif_type], None -> unbound [ 592.908789] [49942]: key[device_owner], None -> network:floatingip [ 592.908789] [49942]: key[tenant_id], None -> [ 592.908789] [49942]: key[binding:host_id], None -> [ 592.908789] [49942]: key[standard_attr_id], None -> 282 [ 592.908789] [49942]: key[name], None -> [ 592.908789] [49942]: key[mac_address], None -> fa:16:3e:7a:19:60 [ 592.908789] [49942]: key[status], None -> N/A [ 592.908789] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 592.908789] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] [ 592.908789] [49942]: key[security_groups], None -> [] [ 592.908789] [49942]: key[port_security_enabled], None -> False [ 592.908789] [49942]: key[project_id], None -> [ 592.908789] [49942]: key[device_id], None -> PENDING [ 592.908789] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.924798] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4db2445f-088e-41af-be93-c23665af37d2 req-7679a724-d7f6-4cb0-ba40-0a4801350166 tempest-FlavorsV2NegativeTest-1702728786 tempest-FlavorsV2NegativeTest-1702728786-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 592.926034] [49941]: [pid: 49941|app: 0|req: 119/192] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.928478] [49941]: DEBUG neutron.api.wsgi [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-abef086d-91aa-4c72-8f39-f0c45c40b534 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.931471] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 592.955276] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event updated for resources: {'Port': ['ID=540d7568-9932-4d4d-baf0-b6e12b81c2a4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 592.966879] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 592.966879] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 592.968405] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 592.968745] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_postcommit called with port settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 592.969065] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_postcommit: [ 592.969065] [49942]: key[id], None -> 540d7568-9932-4d4d-baf0-b6e12b81c2a4 [ 592.969065] [49942]: key[binding:vnic_type], None -> normal [ 592.969065] [49942]: key[tags], None -> [] [ 592.969065] [49942]: key[binding:vif_details], None -> {} [ 592.969065] [49942]: key[allowed_address_pairs], None -> [] [ 592.969065] [49942]: key[extra_dhcp_opts], None -> [] [ 592.969065] [49942]: key[binding:profile], None -> {} [ 592.969065] [49942]: key[admin_state_up], None -> True [ 592.969065] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 592.969065] [49942]: key[binding:vif_type], None -> unbound [ 592.969065] [49942]: key[device_owner], None -> network:floatingip [ 592.969065] [49942]: key[created_at], None -> 2025-11-20T12:29:14Z [ 592.969065] [49942]: key[updated_at], None -> 2025-11-20T12:29:14Z [ 592.969065] [49942]: key[tenant_id], None -> [ 592.969065] [49942]: key[binding:host_id], None -> [ 592.969065] [49942]: key[description], None -> [ 592.969065] [49942]: key[standard_attr_id], None -> 282 [ 592.969065] [49942]: key[name], None -> [ 592.969065] [49942]: key[mac_address], None -> fa:16:3e:7a:19:60 [ 592.969065] [49942]: key[status], None -> N/A [ 592.969065] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 592.969065] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] [ 592.969065] [49942]: key[security_groups], None -> [] [ 592.969065] [49942]: key[revision_number], None -> 1 [ 592.969065] [49942]: key[port_security_enabled], None -> False [ 592.969065] [49942]: key[project_id], None -> [ 592.969065] [49942]: key[device_id], None -> PENDING [ 592.969065] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 592.975463] [49941]: [pid: 49941|app: 0|req: 120/193] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.172 => generated 499 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.978195] [49941]: DEBUG neutron.api.wsgi [req-4db2445f-088e-41af-be93-c23665af37d2 req-87dfad68-2bda-45ab-91f8-90492ebcdc32 tempest-FlavorsV2NegativeTest-1702728786 tempest-FlavorsV2NegativeTest-1702728786-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 592.983018] [49941]: [pid: 49941|app: 0|req: 121/194] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/quotas/325c5cdf128040e3b3b8f09d34984991 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 592.998078] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for floatingip (f9be43e7-8faa-44aa-b7e7-00f377ecb1ed), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.022683] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-291acbb1-1081-40b7-ba35-1f4d6dd15dfd tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.023759] [49941]: [pid: 49941|app: 0|req: 122/195] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.032500] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.044033] [49941]: [pid: 49941|app: 0|req: 123/196] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/ports?tenant_id=325c5cdf128040e3b3b8f09d34984991&fields=id => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.045175] [49941]: DEBUG neutron.api.wsgi [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-37b112b2-584d-4ecc-a159-7c68e198dc68 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 593.045707] [49941]: DEBUG neutron.api.wsgi [req-246e4c48-2179-4b66-bbbc-7124db75a424 req-37b112b2-584d-4ecc-a159-7c68e198dc68 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 593.046280] [49941]: [pid: 49941|app: 0|req: 124/197] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29: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) [ 593.137681] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.137917] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] update_port_precommit called with port settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9be43e7-8faa-44aa-b7e7-00f377ecb1ed', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 593.138058] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] update_port_precommit: [ 593.138058] [49942]: key[device_id], PENDING -> f9be43e7-8faa-44aa-b7e7-00f377ecb1ed [ 593.138058] [49942]: key[revision_number], 1 -> 2 [ 593.138058] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.141983] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.158723] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-3bfbd6d4-4dd4-4b0e-b164-4e30a158c0f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.159791] [49941]: [pid: 49941|app: 0|req: 125/198] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/ports?tenant_id=7e66605935704902bec8faabf19adcd9&device_id=e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a => generated 1044 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 593.164966] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event updated for resources: {'Port': ['ID=540d7568-9932-4d4d-baf0-b6e12b81c2a4,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.173862] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] update_port_postcommit called with port settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9be43e7-8faa-44aa-b7e7-00f377ecb1ed', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 593.174732] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] update_port_postcommit: [ 593.174732] [49942]: key[device_id], PENDING -> f9be43e7-8faa-44aa-b7e7-00f377ecb1ed [ 593.174732] [49942]: key[revision_number], 1 -> 2 [ 593.174732] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.174732] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (f9be43e7-8faa-44aa-b7e7-00f377ecb1ed), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.177069] [49941]: [pid: 49941|app: 0|req: 126/199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/ports?device_id=acb3aaec-847a-4647-b374-585d6c37daea => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.179221] [49941]: DEBUG neutron.api.wsgi [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-60fc19b6-cc97-468a-82b7-3d50f207da50 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 593.195204] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ac11b0d1-97c9-4c44-ab3f-872f07f17f42 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.195903] [49942]: [pid: 49942|app: 0|req: 74/200] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:29:14 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 444 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 593.196422] [49941]: [pid: 49941|app: 0|req: 127/201] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.154&port_id=85097f4d-2acd-4169-bb16-910dd084a143 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.205930] [49942]: DEBUG neutron.api.v2.base [None req-c7d69c73-9060-4217-8053-8810a1fe1c26 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--584667391', 'description': 'tempest-description--775420262'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 593.230396] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c7d69c73-9060-4217-8053-8810a1fe1c26 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.247194] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-8f145402-4862-4a0e-a308-e8550435ccce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.248162] [49941]: [pid: 49941|app: 0|req: 128/202] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:14 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.318845] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c7d69c73-9060-4217-8053-8810a1fe1c26 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group (d91c2720-d42a-4d93-89d6-d43b6f674f0a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.327217] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c7d69c73-9060-4217-8053-8810a1fe1c26 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d91c2720-d42a-4d93-89d6-d43b6f674f0a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.349500] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c7d69c73-9060-4217-8053-8810a1fe1c26 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=d91c2720-d42a-4d93-89d6-d43b6f674f0a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.360156] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25ce5bc6-7353-45c3-ad17-d266494c29c4 req-c0f9d8f9-4412-4670-8447-3e55cdfe0f58 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.361553] [49941]: [pid: 49941|app: 0|req: 129/203] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/ports?device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 751 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.367662] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c7d69c73-9060-4217-8053-8810a1fe1c26 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.369186] [49942]: [pid: 49942|app: 0|req: 75/204] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:29:14 2025] POST /networking/v2.0/security-groups => generated 1659 bytes in 172 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 593.396574] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c712da25-721a-4151-9001-1e3ab6a45a32 req-e4bbe9db-535e-4c38-a686-df7dff8d6ec5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.397901] [49941]: [pid: 49941|app: 0|req: 130/205] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.401048] [49941]: DEBUG neutron.api.wsgi [req-25ce5bc6-7353-45c3-ad17-d266494c29c4 req-4833e555-0847-4b6d-80bd-669b54987c6f tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 593.427725] [49941]: [pid: 49941|app: 0|req: 131/206] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.431787] [49941]: DEBUG neutron.api.v2.base [None req-ea67889d-45c4-49f5-aee5-d4dc316c6c2c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Request body: {'security_group_rule': {'security_group_id': 'd91c2720-d42a-4d93-89d6-d43b6f674f0a', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 593.447990] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-1c917995-8c7f-4726-a947-643fa18534fe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.449203] [49942]: [pid: 49942|app: 0|req: 76/207] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 593.466817] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-b206ba15-1174-4801-8f58-22735f981ac1 x-openstack-request-id: req-b206ba15-1174-4801-8f58-22735f981ac1 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 593.468311] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "29e0c0e2-56b2-42aa-985f-e50612f3bfc1", "name": "network-vif-plugged", "status": "completed", "tag": "e3b919dd-1dbb-472f-a63d-67acf82c0e33", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 593.470483] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b206ba15-1174-4801-8f58-22735f981ac1 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 593.470584] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b206ba15-1174-4801-8f58-22735f981ac1'] response: {'server_uuid': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'code': 200} [ 593.472947] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ea67889d-45c4-49f5-aee5-d4dc316c6c2c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group_rule (c6296499-ca2d-4bb4-ae56-ff73421407cb), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.496372] [49942]: [pid: 49942|app: 0|req: 77/208] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.499040] [49942]: DEBUG neutron.api.v2.base [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'port': {'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'admin_state_up': True, 'tenant_id': 'c020adf2527047879a93a72dd05b36e3'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 593.500824] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ea67889d-45c4-49f5-aee5-d4dc316c6c2c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group_rule (c6296499-ca2d-4bb4-ae56-ff73421407cb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.501358] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ea67889d-45c4-49f5-aee5-d4dc316c6c2c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (c6296499-ca2d-4bb4-ae56-ff73421407cb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.509598] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ea67889d-45c4-49f5-aee5-d4dc316c6c2c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c6296499-ca2d-4bb4-ae56-ff73421407cb,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.526093] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ea67889d-45c4-49f5-aee5-d4dc316c6c2c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.526990] [49941]: [pid: 49941|app: 0|req: 132/209] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:15 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) [ 593.540505] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Made reservation on behalf of c020adf2527047879a93a72dd05b36e3 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 593.543759] [49942]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.627941] [49942]: DEBUG neutron.db.db_base_plugin_common [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Allocated IP 192.168.128.14 (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e/dec8258e-4958-49cc-9345-05dd8f22ed29/f471797d-6eb6-4b5d-8440-1753b165e3e3) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 593.718381] [49942]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for allowed_address_pair (f471797d-6eb6-4b5d-8440-1753b165e3e3), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.719646] [49942]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.719852] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': '', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 593.719994] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit: [ 593.719994] [49942]: key[id], None -> f471797d-6eb6-4b5d-8440-1753b165e3e3 [ 593.719994] [49942]: key[binding:vnic_type], None -> normal [ 593.719994] [49942]: key[binding:vif_details], None -> {} [ 593.719994] [49942]: key[allowed_address_pairs], None -> [] [ 593.719994] [49942]: key[binding:profile], None -> {} [ 593.719994] [49942]: key[admin_state_up], None -> True [ 593.719994] [49942]: key[binding:vif_type], None -> unbound [ 593.719994] [49942]: key[device_owner], None -> [ 593.719994] [49942]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 593.719994] [49942]: key[binding:host_id], None -> [ 593.719994] [49942]: key[standard_attr_id], None -> 289 [ 593.719994] [49942]: key[name], None -> [ 593.719994] [49942]: key[mac_address], None -> fa:16:3e:f1:44:1c [ 593.719994] [49942]: key[status], None -> DOWN [ 593.719994] [49942]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 593.719994] [49942]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}] [ 593.719994] [49942]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 593.719994] [49942]: key[port_security_enabled], None -> True [ 593.719994] [49942]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 593.719994] [49942]: key[device_id], None -> e9074a98-115f-4b64-ba80-5101e472b081 [ 593.719994] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.749607] [49942]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.764728] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57eac829-fe10-4eaa-8e3b-5d07fa00acff admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.802918] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'Port': ['ID=f471797d-6eb6-4b5d-8440-1753b165e3e3,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.816320] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 593.817472] [49942]: DEBUG neutron.scheduler.base_scheduler [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 593.821804] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 593.821804] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': '', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:15Z', 'revision_number': 1, 'network': {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 593.821804] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit: [ 593.821804] [49942]: key[id], None -> f471797d-6eb6-4b5d-8440-1753b165e3e3 [ 593.821804] [49942]: key[binding:vnic_type], None -> normal [ 593.821804] [49942]: key[tags], None -> [] [ 593.821804] [49942]: key[binding:vif_details], None -> {} [ 593.821804] [49942]: key[allowed_address_pairs], None -> [] [ 593.821804] [49942]: key[extra_dhcp_opts], None -> [] [ 593.821804] [49942]: key[binding:profile], None -> {} [ 593.821804] [49942]: key[admin_state_up], None -> True [ 593.821804] [49942]: key[network], None -> {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 593.821804] [49942]: key[binding:vif_type], None -> unbound [ 593.821804] [49942]: key[device_owner], None -> [ 593.821804] [49942]: key[created_at], None -> 2025-11-20T12:29:15Z [ 593.821804] [49942]: key[updated_at], None -> 2025-11-20T12:29:15Z [ 593.821804] [49942]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 593.821804] [49942]: key[binding:host_id], None -> [ 593.821804] [49942]: key[description], None -> [ 593.821804] [49942]: key[standard_attr_id], None -> 289 [ 593.821804] [49942]: key[name], None -> [ 593.821804] [49942]: key[mac_address], None -> fa:16:3e:f1:44:1c [ 593.821804] [49942]: key[status], None -> DOWN [ 593.821804] [49942]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 593.821804] [49942]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}] [ 593.821804] [49942]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 593.821804] [49942]: key[revision_number], None -> 1 [ 593.821804] [49942]: key[port_security_enabled], None -> True [ 593.821804] [49942]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 593.821804] [49942]: key[device_id], None -> e9074a98-115f-4b64-ba80-5101e472b081 [ 593.821804] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 593.828955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57eac829-fe10-4eaa-8e3b-5d07fa00acff admin admin] Publish callbacks [] for security_group (719e990a-0a5c-4d08-a3bd-60e30e5f033b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.843781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57eac829-fe10-4eaa-8e3b-5d07fa00acff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (719e990a-0a5c-4d08-a3bd-60e30e5f033b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.867047] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57eac829-fe10-4eaa-8e3b-5d07fa00acff admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=719e990a-0a5c-4d08-a3bd-60e30e5f033b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 593.867303] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 593.867303] [49942]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-6e01c190-980e-4a1e-9017-e1e6f71bf765 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.880162] [49941]: [pid: 49941|app: 0|req: 133/210] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/security-groups?tenant_id=325c5cdf128040e3b3b8f09d34984991&name=default => generated 2925 bytes in 352 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 593.886282] [49942]: [pid: 49942|app: 0|req: 78/211] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:15 2025] POST /networking/v2.0/ports => generated 733 bytes in 390 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 593.894738] [49942]: DEBUG neutron.api.v2.base [None req-fbb401a4-6c1c-46b6-98b0-bb1944efb2bb tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Request body: {'security_group_rule': {'security_group_id': 'd91c2720-d42a-4d93-89d6-d43b6f674f0a', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 593.916261] [49941]: [pid: 49941|app: 0|req: 134/212] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 593.943979] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fbb401a4-6c1c-46b6-98b0-bb1944efb2bb tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group_rule (89b11d99-f2d0-49cc-bfbd-9715d5238de3), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.958230] [49941]: DEBUG neutron_lib.callbacks.manager [None req-393161d6-a857-4249-82b9-0f1b199bb06d admin admin] Publish callbacks [] for security_group (719e990a-0a5c-4d08-a3bd-60e30e5f033b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.977315] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fbb401a4-6c1c-46b6-98b0-bb1944efb2bb tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group_rule (89b11d99-f2d0-49cc-bfbd-9715d5238de3), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.977379] [49941]: DEBUG neutron_lib.callbacks.manager [None req-393161d6-a857-4249-82b9-0f1b199bb06d admin admin] Publish callbacks [] for security_group (719e990a-0a5c-4d08-a3bd-60e30e5f033b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.978499] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fbb401a4-6c1c-46b6-98b0-bb1944efb2bb tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (89b11d99-f2d0-49cc-bfbd-9715d5238de3), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 593.990412] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fbb401a4-6c1c-46b6-98b0-bb1944efb2bb tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=89b11d99-f2d0-49cc-bfbd-9715d5238de3,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.005522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-393161d6-a857-4249-82b9-0f1b199bb06d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (719e990a-0a5c-4d08-a3bd-60e30e5f033b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.013220] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-393161d6-a857-4249-82b9-0f1b199bb06d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=719e990a-0a5c-4d08-a3bd-60e30e5f033b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.018949] [49941]: DEBUG neutron_lib.callbacks.manager [None req-393161d6-a857-4249-82b9-0f1b199bb06d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.019710] [49941]: [pid: 49941|app: 0|req: 135/213] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:15 2025] DELETE /networking/v2.0/security-groups/719e990a-0a5c-4d08-a3bd-60e30e5f033b => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 594.025620] [49941]: DEBUG neutron.api.v2.base [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Request body: {'port': {'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 594.026937] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fbb401a4-6c1c-46b6-98b0-bb1944efb2bb tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.027590] [49942]: [pid: 49942|app: 0|req: 79/214] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:15 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 141 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 594.077550] [49942]: [pid: 49942|app: 0|req: 80/215] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 12 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.095287] [49942]: [pid: 49942|app: 0|req: 81/216] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:15 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 594.099060] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.100740] [49942]: DEBUG neutron.api.v2.base [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 594.137047] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.185282] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.264585] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Allocated IP 10.180.180.175 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/cd246380-fa39-4506-8396-698c271f64db) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 594.294209] [49941]: DEBUG neutron.notifiers.nova [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f471797d-6eb6-4b5d-8440-1753b165e3e3 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 594.300595] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks [] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.313871] [49941]: DEBUG neutron.db.provisioning_blocks [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Transition to ACTIVE for port object f471797d-6eb6-4b5d-8440-1753b165e3e3 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 594.315990] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_precommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:15Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': '', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:15Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 594.316241] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_precommit: [ 594.316241] [49941]: key[device_owner], -> compute:nova [ 594.316241] [49941]: key[binding:host_id], -> cpu-1 [ 594.316241] [49941]: key[revision_number], 1 -> 2 [ 594.316241] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.318670] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.349262] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Pushing event updated for resources: {'Port': ['ID=f471797d-6eb6-4b5d-8440-1753b165e3e3,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.366641] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for allowed_address_pair (cd246380-fa39-4506-8396-698c271f64db), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.366860] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for port (cd246380-fa39-4506-8396-698c271f64db), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.367088] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_precommit called with port settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 594.367230] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_precommit: [ 594.367230] [49942]: key[id], None -> cd246380-fa39-4506-8396-698c271f64db [ 594.367230] [49942]: key[binding:vnic_type], None -> normal [ 594.367230] [49942]: key[binding:vif_details], None -> {} [ 594.367230] [49942]: key[allowed_address_pairs], None -> [] [ 594.367230] [49942]: key[binding:profile], None -> {} [ 594.367230] [49942]: key[admin_state_up], None -> True [ 594.367230] [49942]: key[binding:vif_type], None -> unbound [ 594.367230] [49942]: key[device_owner], None -> network:floatingip [ 594.367230] [49942]: key[tenant_id], None -> [ 594.367230] [49942]: key[binding:host_id], None -> [ 594.367230] [49942]: key[standard_attr_id], None -> 296 [ 594.367230] [49942]: key[name], None -> [ 594.367230] [49942]: key[mac_address], None -> fa:16:3e:7b:ef:68 [ 594.367230] [49942]: key[status], None -> N/A [ 594.367230] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 594.367230] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.175'}] [ 594.367230] [49942]: key[security_groups], None -> [] [ 594.367230] [49942]: key[port_security_enabled], None -> False [ 594.367230] [49942]: key[project_id], None -> [ 594.367230] [49942]: key[device_id], None -> PENDING [ 594.367230] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.404012] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_postcommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:15Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': '', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:15Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 594.404201] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_postcommit: [ 594.404201] [49941]: key[device_owner], -> compute:nova [ 594.404201] [49941]: key[binding:host_id], -> cpu-1 [ 594.404201] [49941]: key[revision_number], 1 -> 2 [ 594.404201] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.411838] [49941]: DEBUG neutron.plugins.ml2.managers [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Attempting to bind port f471797d-6eb6-4b5d-8440-1753b165e3e3 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 594.412020] [49941]: DEBUG neutron.plugins.ml2.managers [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Attempting to bind port f471797d-6eb6-4b5d-8440-1753b165e3e3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 594.412152] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Attempting to bind port f471797d-6eb6-4b5d-8440-1753b165e3e3 on network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 594.414159] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (cd246380-fa39-4506-8396-698c271f64db), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.429477] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 594.430035] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Bind Segment={'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 594.434430] [49941]: DEBUG networking_nsxv3.api.rpc [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Bind port on Host cpu-1 & Segment [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 594.446662] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event updated for resources: {'Port': ['ID=cd246380-fa39-4506-8396-698c271f64db,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.464871] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 594.466237] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 594.468659] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 594.469110] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_postcommit called with port settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 594.469359] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_postcommit: [ 594.469359] [49942]: key[id], None -> cd246380-fa39-4506-8396-698c271f64db [ 594.469359] [49942]: key[binding:vnic_type], None -> normal [ 594.469359] [49942]: key[tags], None -> [] [ 594.469359] [49942]: key[binding:vif_details], None -> {} [ 594.469359] [49942]: key[allowed_address_pairs], None -> [] [ 594.469359] [49942]: key[extra_dhcp_opts], None -> [] [ 594.469359] [49942]: key[binding:profile], None -> {} [ 594.469359] [49942]: key[admin_state_up], None -> True [ 594.469359] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 594.469359] [49942]: key[binding:vif_type], None -> unbound [ 594.469359] [49942]: key[device_owner], None -> network:floatingip [ 594.469359] [49942]: key[created_at], None -> 2025-11-20T12:29:15Z [ 594.469359] [49942]: key[updated_at], None -> 2025-11-20T12:29:16Z [ 594.469359] [49942]: key[tenant_id], None -> [ 594.469359] [49942]: key[binding:host_id], None -> [ 594.469359] [49942]: key[description], None -> [ 594.469359] [49942]: key[standard_attr_id], None -> 296 [ 594.469359] [49942]: key[name], None -> [ 594.469359] [49942]: key[mac_address], None -> fa:16:3e:7b:ef:68 [ 594.469359] [49942]: key[status], None -> N/A [ 594.469359] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 594.469359] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.175'}] [ 594.469359] [49942]: key[security_groups], None -> [] [ 594.469359] [49942]: key[revision_number], None -> 1 [ 594.469359] [49942]: key[port_security_enabled], None -> False [ 594.469359] [49942]: key[project_id], None -> [ 594.469359] [49942]: key[device_id], None -> PENDING [ 594.469359] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.523306] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for floatingip (a8ee3dbb-cf83-4a94-8668-ca304949c0e9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.552633] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (cd246380-fa39-4506-8396-698c271f64db), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.637938] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for port (cd246380-fa39-4506-8396-698c271f64db), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.638253] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] update_port_precommit called with port settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a8ee3dbb-cf83-4a94-8668-ca304949c0e9', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 594.638393] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] update_port_precommit: [ 594.638393] [49942]: key[device_id], PENDING -> a8ee3dbb-cf83-4a94-8668-ca304949c0e9 [ 594.638393] [49942]: key[revision_number], 1 -> 2 [ 594.638393] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.640348] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (cd246380-fa39-4506-8396-698c271f64db), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.667520] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event updated for resources: {'Port': ['ID=cd246380-fa39-4506-8396-698c271f64db,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.674826] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] update_port_postcommit called with port settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a8ee3dbb-cf83-4a94-8668-ca304949c0e9', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 594.674998] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] update_port_postcommit: [ 594.674998] [49942]: key[device_id], PENDING -> a8ee3dbb-cf83-4a94-8668-ca304949c0e9 [ 594.674998] [49942]: key[revision_number], 1 -> 2 [ 594.674998] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 594.675982] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a8ee3dbb-cf83-4a94-8668-ca304949c0e9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.690123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44805ede-cf7f-482a-959e-5756d2ed5d3a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.690821] [49942]: [pid: 49942|app: 0|req: 82/217] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:29:15 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 595 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 594.818900] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cad020e3-5f47-4062-8a40-f59c1f7d124e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.900689] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cad020e3-5f47-4062-8a40-f59c1f7d124e admin admin] Publish callbacks [] for security_group (954bb9c7-7f3b-4af0-80e5-f1816a8600a5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.902597] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cad020e3-5f47-4062-8a40-f59c1f7d124e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (954bb9c7-7f3b-4af0-80e5-f1816a8600a5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 594.930836] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cad020e3-5f47-4062-8a40-f59c1f7d124e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=954bb9c7-7f3b-4af0-80e5-f1816a8600a5,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 594.947480] [49942]: [pid: 49942|app: 0|req: 83/218] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:16 2025] GET /networking/v2.0/security-groups?tenant_id=1e4712711e3942099788fec8ebe5227e&name=default => generated 2925 bytes in 256 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 595.041793] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74bf6dfb-b2b8-49a3-9792-5cb5b8404e0f req-6a931206-bcea-4aa5-9197-bdf2fa40f8ec tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.043507] [49942]: [pid: 49942|app: 0|req: 84/219] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:16 2025] GET /networking/v2.0/ports?device_id=e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a => generated 751 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 595.049739] [49942]: DEBUG neutron.api.wsgi [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-aae146a1-1e92-434f-84ef-c91de90912a1 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.050633] [49942]: DEBUG neutron.api.wsgi [req-fa42121a-8cfd-478a-8e67-3c4d7b3af2b9 req-aae146a1-1e92-434f-84ef-c91de90912a1 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 595.051266] [49942]: [pid: 49942|app: 0|req: 85/220] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:16 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 595.198173] [49942]: DEBUG neutron_lib.callbacks.manager [None req-daac5b3d-35de-481c-90e1-247513cf4854 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.292283] [49942]: DEBUG neutron_lib.callbacks.manager [None req-daac5b3d-35de-481c-90e1-247513cf4854 admin admin] Publish callbacks [] for security_group (8f61d7ce-999c-49af-80b1-c4b86668948e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.293784] [49942]: DEBUG neutron_lib.callbacks.manager [None req-daac5b3d-35de-481c-90e1-247513cf4854 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8f61d7ce-999c-49af-80b1-c4b86668948e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.317717] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-daac5b3d-35de-481c-90e1-247513cf4854 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8f61d7ce-999c-49af-80b1-c4b86668948e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.332160] [49942]: [pid: 49942|app: 0|req: 86/221] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:16 2025] GET /networking/v2.0/security-groups?tenant_id=dc7952233f784677ba378af97ab73a32&name=default => generated 2925 bytes in 280 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 595.361505] [49942]: DEBUG neutron_lib.callbacks.manager [None req-277d0956-38a9-450c-9779-631913d01f71 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.425625] [49942]: DEBUG neutron_lib.callbacks.manager [None req-277d0956-38a9-450c-9779-631913d01f71 admin admin] Publish callbacks [] for security_group (b0f2e00f-f16e-4d78-94b1-735f2bcb6f93), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.430269] [49942]: DEBUG neutron_lib.callbacks.manager [None req-277d0956-38a9-450c-9779-631913d01f71 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b0f2e00f-f16e-4d78-94b1-735f2bcb6f93), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.449323] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-277d0956-38a9-450c-9779-631913d01f71 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b0f2e00f-f16e-4d78-94b1-735f2bcb6f93,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.460310] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Bound using segment: {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 595.460893] [49942]: [pid: 49942|app: 0|req: 87/222] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:17 2025] GET /networking/v2.0/security-groups?tenant_id=183db8a5631149fe8295732f8c85445c&name=default => generated 2925 bytes in 128 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 595.460959] [49941]: DEBUG neutron.plugins.ml2.managers [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Bound port: f471797d-6eb6-4b5d-8440-1753b165e3e3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4a2b284a-a29c-478f-b763-c9b5821e20ec", "external-id": "nsx-vlan-transportzone-691", "segmentation_id": 691}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 595.460959] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.463780] [49942]: DEBUG neutron.api.wsgi [req-47a32169-c160-4882-87cc-e50e91c87aef req-3e38391e-89e6-498d-98a5-8e8a61bb68cf tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.472496] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'tag': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33'}, {'server_uuid': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '85097f4d-2acd-4169-bb16-910dd084a143'}, {'name': 'network-changed', 'server_uuid': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'tag': '85097f4d-2acd-4169-bb16-910dd084a143'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 595.481070] [49942]: [pid: 49942|app: 0|req: 88/223] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:17 2025] GET /networking/v2.0/security-groups/2d650b64-234d-488f-b983-616173e968e0 => generated 1684 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 595.486322] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c" -d '{"events": [{"name": "network-changed", "server_uuid": "29e0c0e2-56b2-42aa-985f-e50612f3bfc1", "tag": "e3b919dd-1dbb-472f-a63d-67acf82c0e33"}, {"server_uuid": "e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a", "name": "network-vif-plugged", "status": "completed", "tag": "85097f4d-2acd-4169-bb16-910dd084a143"}, {"name": "network-changed", "server_uuid": "e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a", "tag": "85097f4d-2acd-4169-bb16-910dd084a143"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 595.506650] [49941]: DEBUG neutron.plugins.ml2.db [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] For port f471797d-6eb6-4b5d-8440-1753b165e3e3, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 595.509340] [49941]: DEBUG neutron.plugins.ml2.db [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] For port f471797d-6eb6-4b5d-8440-1753b165e3e3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f471797d-6eb6-4b5d-8440-1753b165e3e3,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 595.510967] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_precommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 595.511201] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_precommit: [ 595.511201] [49941]: key[binding:vif_type], unbound -> ovs [ 595.511201] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} [ 595.511201] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.514511] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.517305] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4476db7-b00b-4c72-a6a8-d6eac101ad49 admin admin] Publish callbacks [] for security_group (954bb9c7-7f3b-4af0-80e5-f1816a8600a5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.536708] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4476db7-b00b-4c72-a6a8-d6eac101ad49 admin admin] Publish callbacks [] for security_group (954bb9c7-7f3b-4af0-80e5-f1816a8600a5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.540580] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Pushing event updated for resources: {'Port': ['ID=f471797d-6eb6-4b5d-8440-1753b165e3e3,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.550498] [49941]: DEBUG neutron.db.provisioning_blocks [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Provisioning complete for port f471797d-6eb6-4b5d-8440-1753b165e3e3 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 595.550695] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.550852] [49941]: INFO neutron.plugins.ml2.plugin [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Attempt 1 to provision port f471797d-6eb6-4b5d-8440-1753b165e3e3 [ 595.561786] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4476db7-b00b-4c72-a6a8-d6eac101ad49 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (954bb9c7-7f3b-4af0-80e5-f1816a8600a5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.566137] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4476db7-b00b-4c72-a6a8-d6eac101ad49 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=954bb9c7-7f3b-4af0-80e5-f1816a8600a5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.570139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4476db7-b00b-4c72-a6a8-d6eac101ad49 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.570715] [49942]: [pid: 49942|app: 0|req: 89/224] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:17 2025] DELETE /networking/v2.0/security-groups/954bb9c7-7f3b-4af0-80e5-f1816a8600a5 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 595.574765] [49942]: DEBUG neutron.api.wsgi [req-74bf6dfb-b2b8-49a3-9792-5cb5b8404e0f req-0658b276-b844-4ba8-933b-2949a7b44fc8 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 595.621800] [49942]: [pid: 49942|app: 0|req: 90/225] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:17 2025] GET /networking/v2.0/security-groups?id=b01827d5-b086-401e-9773-402d30ba28d6&fields=id&fields=name => generated 88 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 595.645273] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Current status of the port f471797d-6eb6-4b5d-8440-1753b165e3e3 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 595.645441] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.664350] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e9074a98-115f-4b64-ba80-5101e472b081', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f471797d-6eb6-4b5d-8440-1753b165e3e3'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 595.675159] [49941]: DEBUG neutron.plugins.ml2.db [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] For port f471797d-6eb6-4b5d-8440-1753b165e3e3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f471797d-6eb6-4b5d-8440-1753b165e3e3,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 595.706898] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_precommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 595.707198] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_precommit: [ 595.707198] [49941]: key[status], DOWN -> ACTIVE [ 595.707198] [49941]: key[revision_number], 4 -> 5 [ 595.707198] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.718265] [49941]: DEBUG neutron.db.provisioning_blocks [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Provisioning complete for port f471797d-6eb6-4b5d-8440-1753b165e3e3 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 595.718382] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.718475] [49941]: INFO neutron.plugins.ml2.plugin [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Attempt 1 to provision port f471797d-6eb6-4b5d-8440-1753b165e3e3 [ 595.742804] [49942]: DEBUG neutron.api.v2.base [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.760615] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Made reservation on behalf of 8a83ccecd97e45a8a72e69c0a047e727 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 595.763183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.763506] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Current status of the port f471797d-6eb6-4b5d-8440-1753b165e3e3 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 595.764380] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_postcommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 595.764612] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_postcommit: [ 595.764612] [49941]: key[status], DOWN -> ACTIVE [ 595.764612] [49941]: key[revision_number], 4 -> 5 [ 595.764612] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.764837] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.768779] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.787744] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Pushing event updated for resources: {'Port': ['ID=f471797d-6eb6-4b5d-8440-1753b165e3e3,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.793278] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_postcommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 595.793570] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] update_port_postcommit: [ 595.793570] [49941]: key[binding:vif_type], unbound -> ovs [ 595.793570] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} [ 595.793570] [49941]: key[updated_at], 2025-11-20T12:29:16Z -> 2025-11-20T12:29:17Z [ 595.793570] [49941]: key[revision_number], 2 -> 4 [ 595.793570] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.803874] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.804341] [49941]: DEBUG neutron_lib.callbacks.manager [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-727876b7-bed5-47d5-b341-f922d4d0f123 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.807193] [49941]: [pid: 49941|app: 0|req: 136/226] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:15 2025] PUT /networking/v2.0/ports/f471797d-6eb6-4b5d-8440-1753b165e3e3 => generated 1038 bytes in 1786 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 595.843437] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d6fab887-9a85-4a2f-beb8-98f1baff1fac admin admin] Publish callbacks [] for security_group (8f61d7ce-999c-49af-80b1-c4b86668948e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.843792] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks [] for security_group (1ba774e8-d272-4f10-ab2f-b874b5e166bc), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.845469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (1ba774e8-d272-4f10-ab2f-b874b5e166bc), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.868730] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d6fab887-9a85-4a2f-beb8-98f1baff1fac admin admin] Publish callbacks [] for security_group (8f61d7ce-999c-49af-80b1-c4b86668948e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.873500] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1ba774e8-d272-4f10-ab2f-b874b5e166bc,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.895175] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] vlan segment allocate from pool success with {'vlan_id': 10, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 595.903349] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d6fab887-9a85-4a2f-beb8-98f1baff1fac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8f61d7ce-999c-49af-80b1-c4b86668948e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.903426] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (b1a55028-b6d1-43d1-8558-158523299258), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.903426] [49942]: INFO neutron.db.segments_db [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Added segment b1a55028-b6d1-43d1-8558-158523299258 of type vlan for network 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 595.909348] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6fab887-9a85-4a2f-beb8-98f1baff1fac admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8f61d7ce-999c-49af-80b1-c4b86668948e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.912833] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d6fab887-9a85-4a2f-beb8-98f1baff1fac admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.913895] [49941]: [pid: 49941|app: 0|req: 137/227] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:17 2025] DELETE /networking/v2.0/security-groups/8f61d7ce-999c-49af-80b1-c4b86668948e => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 595.925698] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (9aea532b-acd9-487a-9817-53dbf6c92f84), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.946350] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] create_network_precommit called with network settings {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 318, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}] [ 595.946350] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] create_network_precommit: [ 595.946350] [49942]: key[vlan_transparent], None -> None [ 595.946350] [49942]: key[id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 595.946350] [49942]: key[tags], None -> [] [ 595.946350] [49942]: key[availability_zone_hints], None -> [] [ 595.946350] [49942]: key[mtu], None -> 8950 [ 595.946350] [49942]: key[provider:network_type], None -> vlan [ 595.946350] [49942]: key[admin_state_up], None -> True [ 595.946350] [49942]: key[provider:physical_network], None -> default [ 595.946350] [49942]: key[provider:segmentation_id], None -> 10 [ 595.946350] [49942]: key[qinq], None -> None [ 595.946350] [49942]: key[created_at], None -> 2025-11-20T12:29:17Z [ 595.946350] [49942]: key[updated_at], None -> 2025-11-20T12:29:17Z [ 595.946350] [49942]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 595.946350] [49942]: key[description], None -> [ 595.946350] [49942]: key[standard_attr_id], None -> 318 [ 595.946350] [49942]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-291022486-network [ 595.946350] [49942]: key[availability_zones], None -> [] [ 595.946350] [49942]: key[status], None -> ACTIVE [ 595.946350] [49942]: key[shared], None -> False [ 595.946350] [49942]: key[router:external], None -> False [ 595.946350] [49942]: key[revision_number], None -> 1 [ 595.946350] [49942]: key[port_security_enabled], None -> True [ 595.946350] [49942]: key[subnets], None -> [] [ 595.946350] [49942]: key[ipv4_address_scope], None -> None [ 595.946350] [49942]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 595.946350] [49942]: key[ipv6_address_scope], None -> None [ 595.946350] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.950365] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (9aea532b-acd9-487a-9817-53dbf6c92f84), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.953532] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ce35bdf-34c0-4870-bf94-97d661a104e6 admin admin] Publish callbacks [] for security_group (b0f2e00f-f16e-4d78-94b1-735f2bcb6f93), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.958591] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d412412d-0c36-43a5-ba66-e105361d6bd2" -d '{"events": [{"server_uuid": "e9074a98-115f-4b64-ba80-5101e472b081", "name": "network-vif-plugged", "status": "completed", "tag": "f471797d-6eb6-4b5d-8440-1753b165e3e3"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 595.966222] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Pushing event updated for resources: {'Network': ['ID=9aea532b-acd9-487a-9817-53dbf6c92f84,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 595.968153] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] create_network_postcommit called with network settings {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 318, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}] [ 595.968313] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] create_network_postcommit: [ 595.968313] [49942]: key[vlan_transparent], None -> None [ 595.968313] [49942]: key[id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 595.968313] [49942]: key[tags], None -> [] [ 595.968313] [49942]: key[availability_zone_hints], None -> [] [ 595.968313] [49942]: key[mtu], None -> 8950 [ 595.968313] [49942]: key[provider:network_type], None -> vlan [ 595.968313] [49942]: key[admin_state_up], None -> True [ 595.968313] [49942]: key[provider:physical_network], None -> default [ 595.968313] [49942]: key[provider:segmentation_id], None -> 10 [ 595.968313] [49942]: key[qinq], None -> None [ 595.968313] [49942]: key[created_at], None -> 2025-11-20T12:29:17Z [ 595.968313] [49942]: key[updated_at], None -> 2025-11-20T12:29:17Z [ 595.968313] [49942]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 595.968313] [49942]: key[description], None -> [ 595.968313] [49942]: key[standard_attr_id], None -> 318 [ 595.968313] [49942]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-291022486-network [ 595.968313] [49942]: key[availability_zones], None -> [] [ 595.968313] [49942]: key[status], None -> ACTIVE [ 595.968313] [49942]: key[shared], None -> False [ 595.968313] [49942]: key[router:external], None -> False [ 595.968313] [49942]: key[revision_number], None -> 1 [ 595.968313] [49942]: key[port_security_enabled], None -> True [ 595.968313] [49942]: key[subnets], None -> [] [ 595.968313] [49942]: key[ipv4_address_scope], None -> None [ 595.968313] [49942]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 595.968313] [49942]: key[ipv6_address_scope], None -> None [ 595.968313] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 595.971215] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 595.972204] [49942]: DEBUG neutron_lib.callbacks.manager [None req-128af89e-4a7f-4a64-9d42-1bea20014bac admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.979087] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ce35bdf-34c0-4870-bf94-97d661a104e6 admin admin] Publish callbacks [] for security_group (b0f2e00f-f16e-4d78-94b1-735f2bcb6f93), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.982159] [49942]: [pid: 49942|app: 0|req: 91/228] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:17 2025] POST /networking/v2.0/networks => generated 674 bytes in 360 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 595.986975] [49942]: DEBUG neutron.api.v2.base [req-47a32169-c160-4882-87cc-e50e91c87aef req-8ce4471e-6256-4616-8080-b530e81d1b51 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '2d650b64-234d-488f-b983-616173e968e0', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.986975] [49942]: DEBUG neutron.api.v2.base [req-47a32169-c160-4882-87cc-e50e91c87aef req-8ce4471e-6256-4616-8080-b530e81d1b51 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '2d650b64-234d-488f-b983-616173e968e0', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 595.995330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ce35bdf-34c0-4870-bf94-97d661a104e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (b0f2e00f-f16e-4d78-94b1-735f2bcb6f93), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 595.999400] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ce35bdf-34c0-4870-bf94-97d661a104e6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b0f2e00f-f16e-4d78-94b1-735f2bcb6f93,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.004481] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ce35bdf-34c0-4870-bf94-97d661a104e6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.005091] [49941]: [pid: 49941|app: 0|req: 138/229] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:17 2025] DELETE /networking/v2.0/security-groups/b0f2e00f-f16e-4d78-94b1-735f2bcb6f93 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 596.042858] [49942]: DEBUG neutron_lib.callbacks.manager [req-47a32169-c160-4882-87cc-e50e91c87aef req-8ce4471e-6256-4616-8080-b530e81d1b51 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (3d90c4f2-bacf-468a-8f49-191e6fbe5919), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.043488] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-b89fe05f-835c-4633-b43b-72c227eeff00 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.044509] [49941]: [pid: 49941|app: 0|req: 139/230] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:17 2025] GET /networking/v2.0/networks?id=fb842ba9-202c-4994-ab66-ed898baccfcd => generated 614 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 596.050726] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e47e298b-32d2-4653-8a1a-be31c6545457 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.056429] [49942]: DEBUG neutron_lib.callbacks.manager [req-47a32169-c160-4882-87cc-e50e91c87aef req-8ce4471e-6256-4616-8080-b530e81d1b51 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (3d90c4f2-bacf-468a-8f49-191e6fbe5919), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.060719] [49942]: DEBUG neutron_lib.callbacks.manager [req-47a32169-c160-4882-87cc-e50e91c87aef req-8ce4471e-6256-4616-8080-b530e81d1b51 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (3d90c4f2-bacf-468a-8f49-191e6fbe5919), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.068628] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47a32169-c160-4882-87cc-e50e91c87aef req-8ce4471e-6256-4616-8080-b530e81d1b51 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=3d90c4f2-bacf-468a-8f49-191e6fbe5919,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.080173] [49942]: DEBUG neutron_lib.callbacks.manager [req-47a32169-c160-4882-87cc-e50e91c87aef req-8ce4471e-6256-4616-8080-b530e81d1b51 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.080530] [49942]: [pid: 49942|app: 0|req: 92/231] 10.180.1.21 () {64 vars in 1476 bytes} [Thu Nov 20 12:29:17 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 596.082989] [49942]: DEBUG neutron.api.wsgi [req-2e84ef42-bab5-4aaf-b827-b7acdcad60f5 req-a912a92e-8d6c-437d-b3f0-845517d646fd tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 596.109282] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e47e298b-32d2-4653-8a1a-be31c6545457 admin admin] Publish callbacks [] for security_group (faf1311d-1b82-4521-9fc8-d3d8c52e2c03), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.113279] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e47e298b-32d2-4653-8a1a-be31c6545457 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (faf1311d-1b82-4521-9fc8-d3d8c52e2c03), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.119558] [49942]: [pid: 49942|app: 0|req: 93/232] 10.180.1.21 () {60 vars in 1492 bytes} [Thu Nov 20 12:29:17 2025] GET /networking/v2.0/security-groups?tenant_id=d78e6f2a82714106b6908e0c7351c311 => generated 2921 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.123593] [49942]: DEBUG neutron.api.v2.base [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Request body: {'subnet': {'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-subnet', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.137625] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e47e298b-32d2-4653-8a1a-be31c6545457 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=faf1311d-1b82-4521-9fc8-d3d8c52e2c03,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.151057] [49941]: [pid: 49941|app: 0|req: 140/233] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:17 2025] GET /networking/v2.0/security-groups?tenant_id=99c6a64b84ed48c19fba34d9d96c395c&name=default => generated 2925 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.155185] [49941]: DEBUG neutron.api.v2.base [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Request body: {'port': {'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'admin_state_up': True, 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.166258] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Made reservation on behalf of 8a83ccecd97e45a8a72e69c0a047e727 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 596.170135] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.254826] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Made reservation on behalf of f812c3098ea8423faeb0a275c75ab9c0 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 596.260112] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.314754] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] create_subnet_precommit called with subnet settings {'id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-subnet', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 326, '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-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 0, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings None) [ 596.314754] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] create_subnet_precommit: [ 596.314754] [49942]: key[ipv6_ra_mode], None -> None [ 596.314754] [49942]: key[id], None -> e4febe48-292a-4874-8b3e-5e81dda8a36d [ 596.314754] [49942]: key[tags], None -> [] [ 596.314754] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 596.314754] [49942]: key[enable_dhcp], None -> True [ 596.314754] [49942]: key[ip_version], None -> 4 [ 596.314754] [49942]: key[created_at], None -> 2025-11-20T12:29:17Z [ 596.314754] [49942]: key[updated_at], None -> 2025-11-20T12:29:17Z [ 596.314754] [49942]: key[description], None -> [ 596.314754] [49942]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 596.314754] [49942]: key[standard_attr_id], None -> 326 [ 596.314754] [49942]: key[cidr], None -> 192.168.128.0/28 [ 596.314754] [49942]: key[ipv6_address_mode], None -> None [ 596.314754] [49942]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-291022486-subnet [ 596.314754] [49942]: key[subnetpool_id], None -> None [ 596.314754] [49942]: key[host_routes], None -> [] [ 596.314754] [49942]: key[network_id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 596.314754] [49942]: key[shared], None -> False [ 596.314754] [49942]: key[router:external], None -> False [ 596.314754] [49942]: key[revision_number], None -> 0 [ 596.314754] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 596.314754] [49942]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 596.314754] [49942]: key[service_types], None -> [] [ 596.314754] [49942]: key[dns_nameservers], None -> [] [ 596.314754] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.318983] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (e4febe48-292a-4874-8b3e-5e81dda8a36d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.335268] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Pushing event updated for resources: {'Subnet': ['ID=e4febe48-292a-4874-8b3e-5e81dda8a36d,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.358041] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Checking segment: {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 596.358197] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Network hostable DHCP agents. Network: 9aea532b-acd9-487a-9817-53dbf6c92f84, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 596.367309] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Network 9aea532b-acd9-487a-9817-53dbf6c92f84 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 596.369672] [49941]: DEBUG neutron.db.db_base_plugin_common [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Allocated IP 192.168.128.3 (fb842ba9-202c-4994-ab66-ed898baccfcd/dc74a997-1cb6-4bd6-9a06-1412911b72f3/86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 596.372530] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9aea532b-acd9-487a-9817-53dbf6c92f84) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 596.374890] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] create_subnet_postcommit called with subnet settings {'id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-subnet', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 326, '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-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 0, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'network': {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, '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-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10}} (original settings None) [ 596.374890] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] create_subnet_postcommit: [ 596.374890] [49942]: key[ipv6_ra_mode], None -> None [ 596.374890] [49942]: key[id], None -> e4febe48-292a-4874-8b3e-5e81dda8a36d [ 596.374890] [49942]: key[tags], None -> [] [ 596.374890] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 596.374890] [49942]: key[enable_dhcp], None -> True [ 596.374890] [49942]: key[network], None -> {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, '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-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} [ 596.374890] [49942]: key[ip_version], None -> 4 [ 596.374890] [49942]: key[created_at], None -> 2025-11-20T12:29:17Z [ 596.374890] [49942]: key[updated_at], None -> 2025-11-20T12:29:17Z [ 596.374890] [49942]: key[description], None -> [ 596.374890] [49942]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 596.374890] [49942]: key[standard_attr_id], None -> 326 [ 596.374890] [49942]: key[cidr], None -> 192.168.128.0/28 [ 596.374890] [49942]: key[ipv6_address_mode], None -> None [ 596.374890] [49942]: key[name], None -> tempest-InstanceActionsNegativeTestJSON-291022486-subnet [ 596.374890] [49942]: key[subnetpool_id], None -> None [ 596.374890] [49942]: key[host_routes], None -> [] [ 596.374890] [49942]: key[network_id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 596.374890] [49942]: key[shared], None -> False [ 596.374890] [49942]: key[router:external], None -> False [ 596.374890] [49942]: key[revision_number], None -> 0 [ 596.374890] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 596.374890] [49942]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 596.374890] [49942]: key[service_types], None -> [] [ 596.374890] [49942]: key[dns_nameservers], None -> [] [ 596.374890] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.376642] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.377794] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5e9517c-02e9-4997-ac16-0c454d40cc95 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.385989] [49942]: [pid: 49942|app: 0|req: 94/234] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:17 2025] POST /networking/v2.0/subnets => generated 694 bytes in 266 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 596.388923] [49942]: DEBUG neutron.api.wsgi [req-2e84ef42-bab5-4aaf-b827-b7acdcad60f5 req-9259126f-b79b-47cc-894b-2d5ca0d65d57 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 596.417269] [49942]: [pid: 49942|app: 0|req: 95/235] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:18 2025] GET /networking/v2.0/security-groups/dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4 => generated 2918 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.454168] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1e69e428-0f25-4eeb-aea7-a7ec52183a5d admin admin] Publish callbacks [] for security_group (faf1311d-1b82-4521-9fc8-d3d8c52e2c03), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.474381] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks [] for allowed_address_pair (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.475712] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks [] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.475712] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] create_port_precommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': '', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'port_security_enabled': True, 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 596.475712] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] create_port_precommit: [ 596.475712] [49941]: key[id], None -> 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 [ 596.475712] [49941]: key[binding:vnic_type], None -> normal [ 596.475712] [49941]: key[binding:vif_details], None -> {} [ 596.475712] [49941]: key[allowed_address_pairs], None -> [] [ 596.475712] [49941]: key[binding:profile], None -> {} [ 596.475712] [49941]: key[admin_state_up], None -> True [ 596.475712] [49941]: key[binding:vif_type], None -> unbound [ 596.475712] [49941]: key[device_owner], None -> [ 596.475712] [49941]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 596.475712] [49941]: key[binding:host_id], None -> [ 596.475712] [49941]: key[standard_attr_id], None -> 327 [ 596.475712] [49941]: key[name], None -> [ 596.475712] [49941]: key[mac_address], None -> fa:16:3e:8b:c4:99 [ 596.475712] [49941]: key[status], None -> DOWN [ 596.475712] [49941]: key[network_id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 596.475712] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}] [ 596.475712] [49941]: key[security_groups], None -> ['d96af2cc-f524-438f-b35e-459f2e329590'] [ 596.475712] [49941]: key[port_security_enabled], None -> True [ 596.475712] [49941]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 596.475712] [49941]: key[device_id], None -> acb3aaec-847a-4647-b374-585d6c37daea [ 596.475712] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.476612] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1e69e428-0f25-4eeb-aea7-a7ec52183a5d admin admin] Publish callbacks [] for security_group (faf1311d-1b82-4521-9fc8-d3d8c52e2c03), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.498307] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.511013] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1e69e428-0f25-4eeb-aea7-a7ec52183a5d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (faf1311d-1b82-4521-9fc8-d3d8c52e2c03), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.515933] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1e69e428-0f25-4eeb-aea7-a7ec52183a5d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=faf1311d-1b82-4521-9fc8-d3d8c52e2c03,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.521791] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1e69e428-0f25-4eeb-aea7-a7ec52183a5d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.521791] [49942]: [pid: 49942|app: 0|req: 96/236] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:18 2025] DELETE /networking/v2.0/security-groups/faf1311d-1b82-4521-9fc8-d3d8c52e2c03 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 596.523905] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Pushing event updated for resources: {'Port': ['ID=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.531928] [49942]: DEBUG neutron_lib.callbacks.manager [None req-567e3e00-93d0-4f9a-8145-1105cc62b2c5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.533202] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Network fb842ba9-202c-4994-ab66-ed898baccfcd is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 596.534261] [49941]: DEBUG neutron.scheduler.base_scheduler [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 596.536759] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 596.551932] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] create_port_postcommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': '', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'port_security_enabled': True, 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 1, 'network': {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 596.552251] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] create_port_postcommit: [ 596.552251] [49941]: key[id], None -> 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 [ 596.552251] [49941]: key[binding:vnic_type], None -> normal [ 596.552251] [49941]: key[tags], None -> [] [ 596.552251] [49941]: key[binding:vif_details], None -> {} [ 596.552251] [49941]: key[allowed_address_pairs], None -> [] [ 596.552251] [49941]: key[extra_dhcp_opts], None -> [] [ 596.552251] [49941]: key[binding:profile], None -> {} [ 596.552251] [49941]: key[admin_state_up], None -> True [ 596.552251] [49941]: key[network], None -> {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} [ 596.552251] [49941]: key[binding:vif_type], None -> unbound [ 596.552251] [49941]: key[device_owner], None -> [ 596.552251] [49941]: key[created_at], None -> 2025-11-20T12:29:18Z [ 596.552251] [49941]: key[updated_at], None -> 2025-11-20T12:29:18Z [ 596.552251] [49941]: key[tenant_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 596.552251] [49941]: key[binding:host_id], None -> [ 596.552251] [49941]: key[description], None -> [ 596.552251] [49941]: key[standard_attr_id], None -> 327 [ 596.552251] [49941]: key[name], None -> [ 596.552251] [49941]: key[mac_address], None -> fa:16:3e:8b:c4:99 [ 596.552251] [49941]: key[status], None -> DOWN [ 596.552251] [49941]: key[network_id], None -> fb842ba9-202c-4994-ab66-ed898baccfcd [ 596.552251] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}] [ 596.552251] [49941]: key[security_groups], None -> ['d96af2cc-f524-438f-b35e-459f2e329590'] [ 596.552251] [49941]: key[revision_number], None -> 1 [ 596.552251] [49941]: key[port_security_enabled], None -> True [ 596.552251] [49941]: key[project_id], None -> f812c3098ea8423faeb0a275c75ab9c0 [ 596.552251] [49941]: key[device_id], None -> acb3aaec-847a-4647-b374-585d6c37daea [ 596.552251] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 596.585636] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 596.586056] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-d963be4b-41b6-4ac3-a669-12bc023c0fcc tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.594539] [49942]: DEBUG neutron_lib.callbacks.manager [None req-567e3e00-93d0-4f9a-8145-1105cc62b2c5 admin admin] Publish callbacks [] for security_group (242491c8-2d3f-4afb-86bd-0fd10aa6e894), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.595817] [49942]: DEBUG neutron_lib.callbacks.manager [None req-567e3e00-93d0-4f9a-8145-1105cc62b2c5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (242491c8-2d3f-4afb-86bd-0fd10aa6e894), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.596458] [49941]: [pid: 49941|app: 0|req: 141/237] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:17 2025] POST /networking/v2.0/ports => generated 732 bytes in 445 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 596.599716] [49941]: DEBUG neutron.api.wsgi [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-4a379890-5beb-4555-a80f-2e7abc2e4121 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 596.614823] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-567e3e00-93d0-4f9a-8145-1105cc62b2c5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=242491c8-2d3f-4afb-86bd-0fd10aa6e894,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.627930] [49942]: [pid: 49942|app: 0|req: 97/238] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:18 2025] GET /networking/v2.0/security-groups?tenant_id=fcb92e8f709e41f5b72933b3d66c472b&name=default => generated 2925 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.633959] [49941]: [pid: 49941|app: 0|req: 142/239] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:29:18 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--598499121&fields=id&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 69 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 596.640562] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1effa7c4-b1bf-4ef2-9928-6acab595b25b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.699041] [49942]: DEBUG neutron_lib.callbacks.manager [None req-594b43ba-6938-4a19-92d0-daf3852def0e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.699116] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1effa7c4-b1bf-4ef2-9928-6acab595b25b admin admin] Publish callbacks [] for security_group (33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.702718] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1effa7c4-b1bf-4ef2-9928-6acab595b25b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.722693] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1effa7c4-b1bf-4ef2-9928-6acab595b25b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.736218] [49941]: [pid: 49941|app: 0|req: 143/240] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:18 2025] GET /networking/v2.0/security-groups?tenant_id=335747c5fbc840d7a299aaeef154c422&name=default => generated 2925 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.754409] [49942]: DEBUG neutron_lib.callbacks.manager [None req-594b43ba-6938-4a19-92d0-daf3852def0e admin admin] Publish callbacks [] for security_group (fdc0e125-267a-428c-8101-bea65fcb7c3c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.756029] [49942]: DEBUG neutron_lib.callbacks.manager [None req-594b43ba-6938-4a19-92d0-daf3852def0e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (fdc0e125-267a-428c-8101-bea65fcb7c3c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.773846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e6d1b77-0d6b-4312-b007-647385641bb6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.775404] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-594b43ba-6938-4a19-92d0-daf3852def0e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=fdc0e125-267a-428c-8101-bea65fcb7c3c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.786875] [49942]: [pid: 49942|app: 0|req: 98/241] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:18 2025] GET /networking/v2.0/security-groups?tenant_id=69f3dc20079b4189b28fa97f9ac6fb2b&name=default => generated 2925 bytes in 158 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.789545] [49942]: DEBUG neutron.api.v2.base [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-router', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.805369] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.806357] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.831191] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e6d1b77-0d6b-4312-b007-647385641bb6 admin admin] Publish callbacks [] for security_group (0605d577-4d1c-4383-b80c-8d61cafa39d9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.832601] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e6d1b77-0d6b-4312-b007-647385641bb6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0605d577-4d1c-4383-b80c-8d61cafa39d9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.841440] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks [] for router_controller (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.853665] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e6d1b77-0d6b-4312-b007-647385641bb6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0605d577-4d1c-4383-b80c-8d61cafa39d9,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 596.866672] [49941]: [pid: 49941|app: 0|req: 144/242] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:18 2025] GET /networking/v2.0/security-groups?tenant_id=8c42a15c31174d98b3850957b6bb2f3b&name=default => generated 2925 bytes in 130 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.869333] [49941]: DEBUG neutron.api.wsgi [req-2e84ef42-bab5-4aaf-b827-b7acdcad60f5 req-7c41b705-b403-4e61-8e06-ccb2c26a899b tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 596.894679] [49941]: [pid: 49941|app: 0|req: 145/243] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:18 2025] GET /networking/v2.0/security-groups/dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4 => generated 2918 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 596.895874] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks [] for router_gateway (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.897816] [49941]: DEBUG neutron.api.v2.base [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Request body: {'port': {'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 596.934148] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.959246] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks [] for router_gateway (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 596.962381] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.006437] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Allocated IP 10.180.180.232 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/ee21291c-c9d2-443c-9323-85e3306ca9e4) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 597.037324] [49941]: DEBUG neutron.notifiers.nova [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 597.042475] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks [] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.042666] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks [] for allowed_address_pair (ee21291c-c9d2-443c-9323-85e3306ca9e4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.043447] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks [] for port (ee21291c-c9d2-443c-9323-85e3306ca9e4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.043697] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] create_port_precommit called with port settings {'id': 'ee21291c-c9d2-443c-9323-85e3306ca9e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:50:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 349, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.044203] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] create_port_precommit: [ 597.044203] [49942]: key[id], None -> ee21291c-c9d2-443c-9323-85e3306ca9e4 [ 597.044203] [49942]: key[binding:vnic_type], None -> normal [ 597.044203] [49942]: key[binding:vif_details], None -> {} [ 597.044203] [49942]: key[allowed_address_pairs], None -> [] [ 597.044203] [49942]: key[binding:profile], None -> {} [ 597.044203] [49942]: key[admin_state_up], None -> True [ 597.044203] [49942]: key[binding:vif_type], None -> unbound [ 597.044203] [49942]: key[device_owner], None -> network:router_gateway [ 597.044203] [49942]: key[tenant_id], None -> [ 597.044203] [49942]: key[binding:host_id], None -> [ 597.044203] [49942]: key[standard_attr_id], None -> 349 [ 597.044203] [49942]: key[name], None -> [ 597.044203] [49942]: key[mac_address], None -> fa:16:3e:35:50:91 [ 597.044203] [49942]: key[status], None -> DOWN [ 597.044203] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 597.044203] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.232'}] [ 597.044203] [49942]: key[security_groups], None -> [] [ 597.044203] [49942]: key[port_security_enabled], None -> False [ 597.044203] [49942]: key[project_id], None -> [ 597.044203] [49942]: key[device_id], None -> 49ad2c7a-67dd-4161-8f7d-d8660ec916ff [ 597.044203] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.049772] [49941]: DEBUG neutron.db.provisioning_blocks [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Transition to ACTIVE for port object 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 597.051272] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_precommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': '', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 1, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) 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': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 597.051414] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_precommit: [ 597.051414] [49941]: key[device_owner], -> compute:nova [ 597.051414] [49941]: key[binding:host_id], -> cpu-1 [ 597.051414] [49941]: key[revision_number], 1 -> 2 [ 597.051414] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.054950] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.062322] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (ee21291c-c9d2-443c-9323-85e3306ca9e4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.073581] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Pushing event updated for resources: {'Port': ['ID=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.081167] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Pushing event updated for resources: {'Port': ['ID=ee21291c-c9d2-443c-9323-85e3306ca9e4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.089034] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 597.089703] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 597.091283] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 597.091434] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] create_port_postcommit called with port settings {'id': 'ee21291c-c9d2-443c-9323-85e3306ca9e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:50:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 349, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 597.091586] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] create_port_postcommit: [ 597.091586] [49942]: key[id], None -> ee21291c-c9d2-443c-9323-85e3306ca9e4 [ 597.091586] [49942]: key[binding:vnic_type], None -> normal [ 597.091586] [49942]: key[tags], None -> [] [ 597.091586] [49942]: key[binding:vif_details], None -> {} [ 597.091586] [49942]: key[allowed_address_pairs], None -> [] [ 597.091586] [49942]: key[extra_dhcp_opts], None -> [] [ 597.091586] [49942]: key[binding:profile], None -> {} [ 597.091586] [49942]: key[admin_state_up], None -> True [ 597.091586] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 597.091586] [49942]: key[binding:vif_type], None -> unbound [ 597.091586] [49942]: key[device_owner], None -> network:router_gateway [ 597.091586] [49942]: key[created_at], None -> 2025-11-20T12:29:18Z [ 597.091586] [49942]: key[updated_at], None -> 2025-11-20T12:29:18Z [ 597.091586] [49942]: key[tenant_id], None -> [ 597.091586] [49942]: key[binding:host_id], None -> [ 597.091586] [49942]: key[description], None -> [ 597.091586] [49942]: key[standard_attr_id], None -> 349 [ 597.091586] [49942]: key[name], None -> [ 597.091586] [49942]: key[mac_address], None -> fa:16:3e:35:50:91 [ 597.091586] [49942]: key[status], None -> DOWN [ 597.091586] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 597.091586] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.232'}] [ 597.091586] [49942]: key[security_groups], None -> [] [ 597.091586] [49942]: key[revision_number], None -> 1 [ 597.091586] [49942]: key[port_security_enabled], None -> False [ 597.091586] [49942]: key[project_id], None -> [ 597.091586] [49942]: key[device_id], None -> 49ad2c7a-67dd-4161-8f7d-d8660ec916ff [ 597.091586] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.105077] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_postcommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': '', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 1, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) 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': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 597.105077] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_postcommit: [ 597.105077] [49941]: key[device_owner], -> compute:nova [ 597.105077] [49941]: key[binding:host_id], -> cpu-1 [ 597.105077] [49941]: key[revision_number], 1 -> 2 [ 597.105077] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 597.112361] [49941]: DEBUG neutron.plugins.ml2.managers [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Attempting to bind port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 597.112361] [49941]: DEBUG neutron.plugins.ml2.managers [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Attempting to bind port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 597.112361] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Attempting to bind port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 on network fb842ba9-202c-4994-ab66-ed898baccfcd {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 597.126815] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 597.126974] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Bind Segment={'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 597.129364] [49941]: DEBUG networking_nsxv3.api.rpc [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Bind port on Host cpu-1 & Segment [{'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 597.182718] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks [] for router_gateway (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.297973] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.371692] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Router 49ad2c7a-67dd-4161-8f7d-d8660ec916ff is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 597.420919] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 597.431946] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dcf760c1-a74d-493c-998d-9d7929a8917b admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.432604] [49942]: [pid: 49942|app: 0|req: 99/244] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:18 2025] POST /networking/v2.0/routers => generated 736 bytes in 645 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 597.465769] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5376f56d-1cc2-4742-92c1-9865d545d46f admin admin] Publish callbacks [] for security_group (242491c8-2d3f-4afb-86bd-0fd10aa6e894), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.483531] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5376f56d-1cc2-4742-92c1-9865d545d46f admin admin] Publish callbacks [] for security_group (242491c8-2d3f-4afb-86bd-0fd10aa6e894), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.521694] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5376f56d-1cc2-4742-92c1-9865d545d46f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (242491c8-2d3f-4afb-86bd-0fd10aa6e894), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.526039] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5376f56d-1cc2-4742-92c1-9865d545d46f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=242491c8-2d3f-4afb-86bd-0fd10aa6e894,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.529840] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5376f56d-1cc2-4742-92c1-9865d545d46f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.530358] [49942]: [pid: 49942|app: 0|req: 100/245] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:19 2025] DELETE /networking/v2.0/security-groups/242491c8-2d3f-4afb-86bd-0fd10aa6e894 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 597.568149] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-cbd34a8c-ae45-42e7-ace6-81e9c90bc219 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.569352] [49942]: [pid: 49942|app: 0|req: 101/246] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:19 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 597.599169] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e45de337-8214-4c52-848c-a40e9e88fb91 admin admin] Publish callbacks [] for security_group (33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.616746] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e45de337-8214-4c52-848c-a40e9e88fb91 admin admin] Publish callbacks [] for security_group (33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.631323] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e45de337-8214-4c52-848c-a40e9e88fb91 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.635237] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e45de337-8214-4c52-848c-a40e9e88fb91 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.639731] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e45de337-8214-4c52-848c-a40e9e88fb91 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.640344] [49942]: [pid: 49942|app: 0|req: 102/247] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:19 2025] DELETE /networking/v2.0/security-groups/33dfbdbf-3da6-4ab1-8ac7-aac48b70f2bb => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 597.672333] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3578e2e2-c010-4393-839b-854253a4d0d0 admin admin] Publish callbacks [] for security_group (fdc0e125-267a-428c-8101-bea65fcb7c3c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.689795] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3578e2e2-c010-4393-839b-854253a4d0d0 admin admin] Publish callbacks [] for security_group (fdc0e125-267a-428c-8101-bea65fcb7c3c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.705536] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3578e2e2-c010-4393-839b-854253a4d0d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (fdc0e125-267a-428c-8101-bea65fcb7c3c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.710451] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3578e2e2-c010-4393-839b-854253a4d0d0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=fdc0e125-267a-428c-8101-bea65fcb7c3c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.713209] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3578e2e2-c010-4393-839b-854253a4d0d0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.714041] [49942]: [pid: 49942|app: 0|req: 103/248] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:19 2025] DELETE /networking/v2.0/security-groups/fdc0e125-267a-428c-8101-bea65fcb7c3c => generated 0 bytes in 73 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 597.765087] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-26e88865-7612-4305-9654-1057e04b19c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 597.766078] [49942]: [pid: 49942|app: 0|req: 104/249] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:19 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 1043 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 597.802442] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ec606f31-ca98-4cb5-a729-1c15b53b2c8c admin admin] Publish callbacks [] for security_group (0605d577-4d1c-4383-b80c-8d61cafa39d9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.833121] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ec606f31-ca98-4cb5-a729-1c15b53b2c8c admin admin] Publish callbacks [] for security_group (0605d577-4d1c-4383-b80c-8d61cafa39d9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.853129] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ec606f31-ca98-4cb5-a729-1c15b53b2c8c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (0605d577-4d1c-4383-b80c-8d61cafa39d9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.859293] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ec606f31-ca98-4cb5-a729-1c15b53b2c8c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0605d577-4d1c-4383-b80c-8d61cafa39d9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 597.864029] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ec606f31-ca98-4cb5-a729-1c15b53b2c8c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 597.864437] [49942]: [pid: 49942|app: 0|req: 105/250] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:19 2025] DELETE /networking/v2.0/security-groups/0605d577-4d1c-4383-b80c-8d61cafa39d9 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 597.868096] [49942]: DEBUG neutron.api.wsgi [req-bf72ff19-f604-4784-81c8-e5f58b21bff4 req-dcf3b38f-9a09-4b9f-ad1b-832f0b73b4ec tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 597.926887] [49942]: [pid: 49942|app: 0|req: 106/251] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:19 2025] GET /networking/v2.0/floatingips/eeac509c-0171-4801-af10-7fda9bc451dd => generated 496 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.087891] [49942]: DEBUG neutron.api.v2.base [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 598.102199] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Made reservation on behalf of 7df707903a7b4aa68eb4b7d9edb840bb for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 598.104825] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.108750] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.132109] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Bound using segment: {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 598.132498] [49941]: DEBUG neutron.plugins.ml2.managers [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Bound port: 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "6ba56987-9dc3-4c76-a4e2-942b05355bdb", "external-id": "nsx-vlan-transportzone-698", "segmentation_id": 698}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 598.134562] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.167489] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks [] for security_group (badbb42e-f9a3-4bf0-8b94-df512aebf5d2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.168891] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (badbb42e-f9a3-4bf0-8b94-df512aebf5d2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.172510] [49941]: DEBUG neutron.plugins.ml2.db [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] For port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 598.174592] [49941]: DEBUG neutron.plugins.ml2.db [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] For port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,segment=NetworkSegment(40bc3c13-1ed9-4156-9472-7c952e85a8ca),segment_id=40bc3c13-1ed9-4156-9472-7c952e85a8ca)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 598.176140] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_precommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) 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': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 598.176325] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_precommit: [ 598.176325] [49941]: key[binding:vif_type], unbound -> ovs [ 598.176325] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698} [ 598.176325] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.179375] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.189296] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=badbb42e-f9a3-4bf0-8b94-df512aebf5d2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.212347] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] vlan segment allocate from pool success with {'vlan_id': 876, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 598.215160] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Pushing event updated for resources: {'Port': ['ID=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.222385] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (dfc60e8f-1cd2-4e49-9975-45438095ea82), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.222665] [49942]: INFO neutron.db.segments_db [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Added segment dfc60e8f-1cd2-4e49-9975-45438095ea82 of type vlan for network 829e379b-9834-4547-9024-7032c8da7f23 [ 598.223860] [49941]: DEBUG neutron.db.provisioning_blocks [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Provisioning complete for port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 598.224066] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.224141] [49941]: INFO neutron.plugins.ml2.plugin [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Attempt 1 to provision port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 [ 598.241459] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (829e379b-9834-4547-9024-7032c8da7f23), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.253770] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] create_network_precommit called with network settings {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 355, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}] [ 598.254042] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] create_network_precommit: [ 598.254042] [49942]: key[vlan_transparent], None -> None [ 598.254042] [49942]: key[id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 598.254042] [49942]: key[tags], None -> [] [ 598.254042] [49942]: key[availability_zone_hints], None -> [] [ 598.254042] [49942]: key[mtu], None -> 8950 [ 598.254042] [49942]: key[provider:network_type], None -> vlan [ 598.254042] [49942]: key[admin_state_up], None -> True [ 598.254042] [49942]: key[provider:physical_network], None -> default [ 598.254042] [49942]: key[provider:segmentation_id], None -> 876 [ 598.254042] [49942]: key[qinq], None -> None [ 598.254042] [49942]: key[created_at], None -> 2025-11-20T12:29:19Z [ 598.254042] [49942]: key[updated_at], None -> 2025-11-20T12:29:19Z [ 598.254042] [49942]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 598.254042] [49942]: key[description], None -> [ 598.254042] [49942]: key[standard_attr_id], None -> 355 [ 598.254042] [49942]: key[name], None -> tempest-VolumesAdminNegativeTest-539818476-network [ 598.254042] [49942]: key[availability_zones], None -> [] [ 598.254042] [49942]: key[status], None -> ACTIVE [ 598.254042] [49942]: key[shared], None -> False [ 598.254042] [49942]: key[router:external], None -> False [ 598.254042] [49942]: key[revision_number], None -> 1 [ 598.254042] [49942]: key[port_security_enabled], None -> True [ 598.254042] [49942]: key[subnets], None -> [] [ 598.254042] [49942]: key[ipv4_address_scope], None -> None [ 598.254042] [49942]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 598.254042] [49942]: key[ipv6_address_scope], None -> None [ 598.254042] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.257911] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (829e379b-9834-4547-9024-7032c8da7f23), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.284258] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Pushing event updated for resources: {'Network': ['ID=829e379b-9834-4547-9024-7032c8da7f23,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.286322] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] create_network_postcommit called with network settings {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 355, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}] [ 598.286523] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] create_network_postcommit: [ 598.286523] [49942]: key[vlan_transparent], None -> None [ 598.286523] [49942]: key[id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 598.286523] [49942]: key[tags], None -> [] [ 598.286523] [49942]: key[availability_zone_hints], None -> [] [ 598.286523] [49942]: key[mtu], None -> 8950 [ 598.286523] [49942]: key[provider:network_type], None -> vlan [ 598.286523] [49942]: key[admin_state_up], None -> True [ 598.286523] [49942]: key[provider:physical_network], None -> default [ 598.286523] [49942]: key[provider:segmentation_id], None -> 876 [ 598.286523] [49942]: key[qinq], None -> None [ 598.286523] [49942]: key[created_at], None -> 2025-11-20T12:29:19Z [ 598.286523] [49942]: key[updated_at], None -> 2025-11-20T12:29:19Z [ 598.286523] [49942]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 598.286523] [49942]: key[description], None -> [ 598.286523] [49942]: key[standard_attr_id], None -> 355 [ 598.286523] [49942]: key[name], None -> tempest-VolumesAdminNegativeTest-539818476-network [ 598.286523] [49942]: key[availability_zones], None -> [] [ 598.286523] [49942]: key[status], None -> ACTIVE [ 598.286523] [49942]: key[shared], None -> False [ 598.286523] [49942]: key[router:external], None -> False [ 598.286523] [49942]: key[revision_number], None -> 1 [ 598.286523] [49942]: key[port_security_enabled], None -> True [ 598.286523] [49942]: key[subnets], None -> [] [ 598.286523] [49942]: key[ipv4_address_scope], None -> None [ 598.286523] [49942]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 598.286523] [49942]: key[ipv6_address_scope], None -> None [ 598.286523] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.289280] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.289703] [49942]: DEBUG neutron_lib.callbacks.manager [None req-85246b0d-d2eb-41b6-8f79-684d1bde91c2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.301587] [49942]: [pid: 49942|app: 0|req: 107/252] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:19 2025] POST /networking/v2.0/networks => generated 668 bytes in 374 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 598.306478] [49941]: DEBUG neutron.plugins.ml2.plugin [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Current status of the port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 598.306675] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.334608] [49941]: DEBUG neutron.plugins.ml2.db [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] For port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,segment=NetworkSegment(40bc3c13-1ed9-4156-9472-7c952e85a8ca),segment_id=40bc3c13-1ed9-4156-9472-7c952e85a8ca)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 598.378395] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_precommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:19Z', 'revision_number': 4, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}]) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 598.378775] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_precommit: [ 598.378775] [49941]: key[status], DOWN -> ACTIVE [ 598.378775] [49941]: key[updated_at], 2025-11-20T12:29:19Z -> 2025-11-20T12:29:20Z [ 598.378775] [49941]: key[revision_number], 4 -> 5 [ 598.378775] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.388479] [49941]: DEBUG neutron.db.provisioning_blocks [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Provisioning complete for port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 598.388691] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.388748] [49941]: INFO neutron.plugins.ml2.plugin [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Attempt 1 to provision port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 [ 598.429199] [49941]: DEBUG neutron.plugins.ml2.plugin [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Current status of the port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 598.429199] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_postcommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:19Z', 'revision_number': 4, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}]) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 598.429199] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_postcommit: [ 598.429199] [49941]: key[status], DOWN -> ACTIVE [ 598.429199] [49941]: key[updated_at], 2025-11-20T12:29:19Z -> 2025-11-20T12:29:20Z [ 598.429199] [49941]: key[revision_number], 4 -> 5 [ 598.429199] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.429199] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.454476] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Pushing event updated for resources: {'Port': ['ID=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.459430] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_postcommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:19Z', 'revision_number': 4, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'}) 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': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 598.459724] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] update_port_postcommit: [ 598.459724] [49941]: key[binding:vif_type], unbound -> ovs [ 598.459724] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}} [ 598.459724] [49941]: key[updated_at], 2025-11-20T12:29:18Z -> 2025-11-20T12:29:19Z [ 598.459724] [49941]: key[revision_number], 2 -> 4 [ 598.459724] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.464412] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.464731] [49941]: DEBUG neutron_lib.callbacks.manager [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-5aea311b-1a40-40c0-90b8-2a49f7669bb5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.466091] [49941]: [pid: 49941|app: 0|req: 146/253] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:18 2025] PUT /networking/v2.0/ports/86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 => generated 1037 bytes in 1571 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.470669] [49941]: DEBUG neutron.api.wsgi [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a9c3f262-1e1d-4c0a-bb5a-30e86b39f47d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.477277] [49941]: [pid: 49941|app: 0|req: 147/254] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/quotas/452e4ddf36ec4d59b966bab312be57fc => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.480363] [49941]: DEBUG neutron.api.wsgi [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-06953351-006a-4ef4-82e6-6545fece15e0 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 598.496476] [49941]: [pid: 49941|app: 0|req: 148/255] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f471797d-6eb6-4b5d-8440-1753b165e3e3 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 598.504739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6111d4a2-b304-40ab-9be5-6d883b700e50 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.537543] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.574204] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6111d4a2-b304-40ab-9be5-6d883b700e50 admin admin] Publish callbacks [] for security_group (59ca7231-4979-46fa-837f-e947ea99bf91), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.577739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6111d4a2-b304-40ab-9be5-6d883b700e50 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (59ca7231-4979-46fa-837f-e947ea99bf91), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.595332] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6111d4a2-b304-40ab-9be5-6d883b700e50 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=59ca7231-4979-46fa-837f-e947ea99bf91,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.608149] [49941]: [pid: 49941|app: 0|req: 149/256] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/security-groups?tenant_id=f0f5a6d2ed7a40bcb1b7a62be7d9f990&name=default => generated 2925 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.616473] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Allocated IP 192.168.128.1 (9aea532b-acd9-487a-9817-53dbf6c92f84/e4febe48-292a-4874-8b3e-5e81dda8a36d/0bbcd3ec-c0bd-4827-9070-92025f1feda6) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 598.649486] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-35a2e1bb-0c6c-4cfc-bb9b-10d2b24a2489 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.651081] [49941]: [pid: 49941|app: 0|req: 150/257] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 621 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.660180] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks [] for allowed_address_pair (0bbcd3ec-c0bd-4827-9070-92025f1feda6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.660934] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks [] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.661159] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] create_port_precommit called with port settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.1'}], 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'port_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': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 598.661286] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] create_port_precommit: [ 598.661286] [49942]: key[id], None -> 0bbcd3ec-c0bd-4827-9070-92025f1feda6 [ 598.661286] [49942]: key[binding:vnic_type], None -> normal [ 598.661286] [49942]: key[binding:vif_details], None -> {} [ 598.661286] [49942]: key[allowed_address_pairs], None -> [] [ 598.661286] [49942]: key[binding:profile], None -> {} [ 598.661286] [49942]: key[admin_state_up], None -> True [ 598.661286] [49942]: key[binding:vif_type], None -> unbound [ 598.661286] [49942]: key[device_owner], None -> network:router_interface [ 598.661286] [49942]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 598.661286] [49942]: key[binding:host_id], None -> [ 598.661286] [49942]: key[standard_attr_id], None -> 360 [ 598.661286] [49942]: key[name], None -> [ 598.661286] [49942]: key[mac_address], None -> fa:16:3e:07:94:29 [ 598.661286] [49942]: key[status], None -> DOWN [ 598.661286] [49942]: key[network_id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 598.661286] [49942]: key[fixed_ips], None -> [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.1'}] [ 598.661286] [49942]: key[security_groups], None -> [] [ 598.661286] [49942]: key[port_security_enabled], None -> False [ 598.661286] [49942]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 598.661286] [49942]: key[device_id], None -> 49ad2c7a-67dd-4161-8f7d-d8660ec916ff [ 598.661286] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.686760] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.689067] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf72ff19-f604-4784-81c8-e5f58b21bff4 req-e256375c-c218-479f-bac6-bd8ed958dae2 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 598.689923] [49941]: [pid: 49941|app: 0|req: 151/258] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 598.696649] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7c994df9-85ad-4c85-86de-099d746a4de3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.709140] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Pushing event updated for resources: {'Port': ['ID=0bbcd3ec-c0bd-4827-9070-92025f1feda6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.719375] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Network 9aea532b-acd9-487a-9817-53dbf6c92f84 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 598.720146] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 598.721627] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 598.721876] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] create_port_postcommit called with port settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.1'}], 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'port_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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 1, 'network': {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 598.722240] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] create_port_postcommit: [ 598.722240] [49942]: key[id], None -> 0bbcd3ec-c0bd-4827-9070-92025f1feda6 [ 598.722240] [49942]: key[binding:vnic_type], None -> normal [ 598.722240] [49942]: key[tags], None -> [] [ 598.722240] [49942]: key[binding:vif_details], None -> {} [ 598.722240] [49942]: key[allowed_address_pairs], None -> [] [ 598.722240] [49942]: key[extra_dhcp_opts], None -> [] [ 598.722240] [49942]: key[binding:profile], None -> {} [ 598.722240] [49942]: key[admin_state_up], None -> True [ 598.722240] [49942]: key[network], None -> {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} [ 598.722240] [49942]: key[binding:vif_type], None -> unbound [ 598.722240] [49942]: key[device_owner], None -> network:router_interface [ 598.722240] [49942]: key[created_at], None -> 2025-11-20T12:29:20Z [ 598.722240] [49942]: key[updated_at], None -> 2025-11-20T12:29:20Z [ 598.722240] [49942]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 598.722240] [49942]: key[binding:host_id], None -> [ 598.722240] [49942]: key[description], None -> [ 598.722240] [49942]: key[standard_attr_id], None -> 360 [ 598.722240] [49942]: key[name], None -> [ 598.722240] [49942]: key[mac_address], None -> fa:16:3e:07:94:29 [ 598.722240] [49942]: key[status], None -> DOWN [ 598.722240] [49942]: key[network_id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 598.722240] [49942]: key[fixed_ips], None -> [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.1'}] [ 598.722240] [49942]: key[security_groups], None -> [] [ 598.722240] [49942]: key[revision_number], None -> 1 [ 598.722240] [49942]: key[port_security_enabled], None -> False [ 598.722240] [49942]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 598.722240] [49942]: key[device_id], None -> 49ad2c7a-67dd-4161-8f7d-d8660ec916ff [ 598.722240] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.722240] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.756865] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7c994df9-85ad-4c85-86de-099d746a4de3 admin admin] Publish callbacks [] for security_group (7d6718de-642d-4ef5-b571-8251a0b54b52), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.760474] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7c994df9-85ad-4c85-86de-099d746a4de3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7d6718de-642d-4ef5-b571-8251a0b54b52), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.779998] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7c994df9-85ad-4c85-86de-099d746a4de3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7d6718de-642d-4ef5-b571-8251a0b54b52,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.795014] [49941]: [pid: 49941|app: 0|req: 152/259] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/security-groups?tenant_id=adafd66e8a65420d898f3e08d834c1ef&name=default => generated 2925 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 598.867799] [49941]: DEBUG neutron.api.v2.base [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Request body: {'network': {'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 598.880196] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.882470] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Made reservation on behalf of fad5e8dd2d774000815224f513d45300 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 598.883478] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.889038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.949622] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks [] for security_group (9a5185d4-3797-45cf-9194-c25dabda0098), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.950995] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9a5185d4-3797-45cf-9194-c25dabda0098), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.954065] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks [] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.954353] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] update_port_precommit called with port settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 1, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 1, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) 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': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 598.954479] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] update_port_precommit: [ 598.954479] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.956198] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.974854] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9a5185d4-3797-45cf-9194-c25dabda0098,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.987114] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Pushing event updated for resources: {'Port': ['ID=0bbcd3ec-c0bd-4827-9070-92025f1feda6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 598.987713] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] vlan segment allocate from pool success with {'vlan_id': 164, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 598.993717] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] update_port_postcommit called with port settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 1, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 1, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) 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': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 598.993931] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] update_port_postcommit: [ 598.993931] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 598.994277] [49942]: DEBUG neutron_lib.callbacks.manager [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.994410] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (29d142b1-e55c-4930-a9fb-08c5261b9427), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 598.994538] [49941]: INFO neutron.db.segments_db [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Added segment 29d142b1-e55c-4930-a9fb-08c5261b9427 of type vlan for network 2a3603c2-3726-4c9f-94d3-57e6b37790a2 [ 599.010060] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (2a3603c2-3726-4c9f-94d3-57e6b37790a2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.020490] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] create_network_precommit called with network settings {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 374, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': '29d142b1-e55c-4930-a9fb-08c5261b9427', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2'}] [ 599.020869] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] create_network_precommit: [ 599.020869] [49941]: key[vlan_transparent], None -> None [ 599.020869] [49941]: key[id], None -> 2a3603c2-3726-4c9f-94d3-57e6b37790a2 [ 599.020869] [49941]: key[tags], None -> [] [ 599.020869] [49941]: key[availability_zone_hints], None -> [] [ 599.020869] [49941]: key[mtu], None -> 8950 [ 599.020869] [49941]: key[provider:network_type], None -> vlan [ 599.020869] [49941]: key[admin_state_up], None -> True [ 599.020869] [49941]: key[provider:physical_network], None -> default [ 599.020869] [49941]: key[provider:segmentation_id], None -> 164 [ 599.020869] [49941]: key[qinq], None -> None [ 599.020869] [49941]: key[created_at], None -> 2025-11-20T12:29:20Z [ 599.020869] [49941]: key[updated_at], None -> 2025-11-20T12:29:20Z [ 599.020869] [49941]: key[tenant_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.020869] [49941]: key[description], None -> [ 599.020869] [49941]: key[standard_attr_id], None -> 374 [ 599.020869] [49941]: key[name], None -> tempest-FloatingIPDetailsTestJSON-784865020-network [ 599.020869] [49941]: key[availability_zones], None -> [] [ 599.020869] [49941]: key[status], None -> ACTIVE [ 599.020869] [49941]: key[shared], None -> False [ 599.020869] [49941]: key[router:external], None -> False [ 599.020869] [49941]: key[revision_number], None -> 1 [ 599.020869] [49941]: key[port_security_enabled], None -> True [ 599.020869] [49941]: key[subnets], None -> [] [ 599.020869] [49941]: key[ipv4_address_scope], None -> None [ 599.020869] [49941]: key[project_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.020869] [49941]: key[ipv6_address_scope], None -> None [ 599.020869] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.023666] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (2a3603c2-3726-4c9f-94d3-57e6b37790a2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.027120] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Network 9aea532b-acd9-487a-9817-53dbf6c92f84 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 599.027845] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 599.037501] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Pushing event updated for resources: {'Network': ['ID=2a3603c2-3726-4c9f-94d3-57e6b37790a2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.043014] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] create_network_postcommit called with network settings {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 374, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': '29d142b1-e55c-4930-a9fb-08c5261b9427', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2'}] [ 599.043205] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] create_network_postcommit: [ 599.043205] [49941]: key[vlan_transparent], None -> None [ 599.043205] [49941]: key[id], None -> 2a3603c2-3726-4c9f-94d3-57e6b37790a2 [ 599.043205] [49941]: key[tags], None -> [] [ 599.043205] [49941]: key[availability_zone_hints], None -> [] [ 599.043205] [49941]: key[mtu], None -> 8950 [ 599.043205] [49941]: key[provider:network_type], None -> vlan [ 599.043205] [49941]: key[admin_state_up], None -> True [ 599.043205] [49941]: key[provider:physical_network], None -> default [ 599.043205] [49941]: key[provider:segmentation_id], None -> 164 [ 599.043205] [49941]: key[qinq], None -> None [ 599.043205] [49941]: key[created_at], None -> 2025-11-20T12:29:20Z [ 599.043205] [49941]: key[updated_at], None -> 2025-11-20T12:29:20Z [ 599.043205] [49941]: key[tenant_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.043205] [49941]: key[description], None -> [ 599.043205] [49941]: key[standard_attr_id], None -> 374 [ 599.043205] [49941]: key[name], None -> tempest-FloatingIPDetailsTestJSON-784865020-network [ 599.043205] [49941]: key[availability_zones], None -> [] [ 599.043205] [49941]: key[status], None -> ACTIVE [ 599.043205] [49941]: key[shared], None -> False [ 599.043205] [49941]: key[router:external], None -> False [ 599.043205] [49941]: key[revision_number], None -> 1 [ 599.043205] [49941]: key[port_security_enabled], None -> True [ 599.043205] [49941]: key[subnets], None -> [] [ 599.043205] [49941]: key[ipv4_address_scope], None -> None [ 599.043205] [49941]: key[project_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.043205] [49941]: key[ipv6_address_scope], None -> None [ 599.043205] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.045988] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.046339] [49941]: DEBUG neutron_lib.callbacks.manager [None req-211c8df5-042a-4402-a819-5aa289a73e82 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.056327] [49941]: [pid: 49941|app: 0|req: 153/260] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:20 2025] POST /networking/v2.0/networks => generated 669 bytes in 261 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 599.059322] [49941]: DEBUG neutron.api.v2.base [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Request body: {'subnet': {'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-539818476-subnet', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.071908] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Made reservation on behalf of 7df707903a7b4aa68eb4b7d9edb840bb for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 599.074360] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.084028] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Router 49ad2c7a-67dd-4161-8f7d-d8660ec916ff has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 599.137982] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-224189ff-7d48-48c7-8991-7525c1abb9dc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 599.142464] [49942]: [pid: 49942|app: 0|req: 108/261] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:20 2025] PUT /networking/v2.0/routers/49ad2c7a-67dd-4161-8f7d-d8660ec916ff/add_router_interface => generated 309 bytes in 840 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.154899] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] create_subnet_precommit called with subnet settings {'id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'name': 'tempest-VolumesAdminNegativeTest-539818476-subnet', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 376, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings None) [ 599.154899] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] create_subnet_precommit: [ 599.154899] [49941]: key[ipv6_ra_mode], None -> None [ 599.154899] [49941]: key[id], None -> 22e585f8-37b5-4d94-a702-708b5dfeaac4 [ 599.154899] [49941]: key[tags], None -> [] [ 599.154899] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 599.154899] [49941]: key[enable_dhcp], None -> True [ 599.154899] [49941]: key[ip_version], None -> 4 [ 599.154899] [49941]: key[created_at], None -> 2025-11-20T12:29:20Z [ 599.154899] [49941]: key[updated_at], None -> 2025-11-20T12:29:20Z [ 599.154899] [49941]: key[description], None -> [ 599.154899] [49941]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 599.154899] [49941]: key[standard_attr_id], None -> 376 [ 599.154899] [49941]: key[cidr], None -> 192.168.128.0/28 [ 599.154899] [49941]: key[ipv6_address_mode], None -> None [ 599.154899] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-539818476-subnet [ 599.154899] [49941]: key[subnetpool_id], None -> None [ 599.154899] [49941]: key[host_routes], None -> [] [ 599.154899] [49941]: key[network_id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 599.154899] [49941]: key[shared], None -> False [ 599.154899] [49941]: key[router:external], None -> False [ 599.154899] [49941]: key[revision_number], None -> 0 [ 599.154899] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 599.154899] [49941]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 599.154899] [49941]: key[service_types], None -> [] [ 599.154899] [49941]: key[dns_nameservers], None -> [] [ 599.154899] [49941]: key[segment_id], None -> None [ 599.154899] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.156407] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (22e585f8-37b5-4d94-a702-708b5dfeaac4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.171268] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Pushing event updated for resources: {'Subnet': ['ID=22e585f8-37b5-4d94-a702-708b5dfeaac4,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.190325] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Checking segment: {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 599.190509] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Network hostable DHCP agents. Network: 829e379b-9834-4547-9024-7032c8da7f23, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 599.199581] [49942]: [pid: 49942|app: 0|req: 109/262] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&fields=id => generated 57 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.200203] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Network 829e379b-9834-4547-9024-7032c8da7f23 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 599.207723] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 829e379b-9834-4547-9024-7032c8da7f23) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 599.214041] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] create_subnet_postcommit called with subnet settings {'id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'name': 'tempest-VolumesAdminNegativeTest-539818476-subnet', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 376, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'network': {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, '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-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876}} (original settings None) [ 599.214287] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] create_subnet_postcommit: [ 599.214287] [49941]: key[ipv6_ra_mode], None -> None [ 599.214287] [49941]: key[id], None -> 22e585f8-37b5-4d94-a702-708b5dfeaac4 [ 599.214287] [49941]: key[tags], None -> [] [ 599.214287] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 599.214287] [49941]: key[enable_dhcp], None -> True [ 599.214287] [49941]: key[network], None -> {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, '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-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} [ 599.214287] [49941]: key[ip_version], None -> 4 [ 599.214287] [49941]: key[created_at], None -> 2025-11-20T12:29:20Z [ 599.214287] [49941]: key[updated_at], None -> 2025-11-20T12:29:20Z [ 599.214287] [49941]: key[description], None -> [ 599.214287] [49941]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 599.214287] [49941]: key[standard_attr_id], None -> 376 [ 599.214287] [49941]: key[cidr], None -> 192.168.128.0/28 [ 599.214287] [49941]: key[ipv6_address_mode], None -> None [ 599.214287] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-539818476-subnet [ 599.214287] [49941]: key[subnetpool_id], None -> None [ 599.214287] [49941]: key[host_routes], None -> [] [ 599.214287] [49941]: key[network_id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 599.214287] [49941]: key[shared], None -> False [ 599.214287] [49941]: key[router:external], None -> False [ 599.214287] [49941]: key[revision_number], None -> 0 [ 599.214287] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 599.214287] [49941]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 599.214287] [49941]: key[service_types], None -> [] [ 599.214287] [49941]: key[dns_nameservers], None -> [] [ 599.214287] [49941]: key[segment_id], None -> None [ 599.214287] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.217627] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.218174] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2f40c4ee-eae2-4788-a72c-37c909d0d2d6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.231116] [49941]: [pid: 49941|app: 0|req: 154/263] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:20 2025] POST /networking/v2.0/subnets => generated 687 bytes in 174 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 599.236801] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-03b5ff86-7654-468d-bdab-d66d131f638c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.238207] [49942]: [pid: 49942|app: 0|req: 110/264] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:20 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.241529] [49942]: DEBUG neutron.api.v2.base [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'port': {'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'admin_state_up': True, 'tenant_id': '99f04a26d34d483ab4e44170cce695df'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.275826] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9579aa42-fe68-4961-8e25-d37f48ad34f3 admin admin] Publish callbacks [] for security_group (59ca7231-4979-46fa-837f-e947ea99bf91), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.289326] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Made reservation on behalf of 99f04a26d34d483ab4e44170cce695df for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 599.293120] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.293485] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9579aa42-fe68-4961-8e25-d37f48ad34f3 admin admin] Publish callbacks [] for security_group (59ca7231-4979-46fa-837f-e947ea99bf91), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.317777] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9579aa42-fe68-4961-8e25-d37f48ad34f3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (59ca7231-4979-46fa-837f-e947ea99bf91), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.321739] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9579aa42-fe68-4961-8e25-d37f48ad34f3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=59ca7231-4979-46fa-837f-e947ea99bf91,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.325536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9579aa42-fe68-4961-8e25-d37f48ad34f3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.325948] [49941]: [pid: 49941|app: 0|req: 155/265] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:20 2025] DELETE /networking/v2.0/security-groups/59ca7231-4979-46fa-837f-e947ea99bf91 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 599.329018] [49941]: DEBUG neutron.api.wsgi [req-bf72ff19-f604-4784-81c8-e5f58b21bff4 req-6018282a-1c0e-4b82-9a67-6061c5cdafff tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 599.329341] [49941]: DEBUG neutron.api.wsgi [req-bf72ff19-f604-4784-81c8-e5f58b21bff4 req-6018282a-1c0e-4b82-9a67-6061c5cdafff tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 599.329826] [49941]: [pid: 49941|app: 0|req: 156/266] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:21 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) [ 599.362207] [49942]: DEBUG neutron.db.db_base_plugin_common [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Allocated IP 192.168.128.10 (98d35785-e098-42ce-94d5-4a43716d9f64/532c68c6-dd60-428a-84b2-c97577349811/b6094706-2bbc-4005-9df2-40342f488f4d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 599.365577] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5ac2db94-d4fd-48b8-ad1b-bd11c64fa9dc admin admin] Publish callbacks [] for security_group (7d6718de-642d-4ef5-b571-8251a0b54b52), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.384432] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5ac2db94-d4fd-48b8-ad1b-bd11c64fa9dc admin admin] Publish callbacks [] for security_group (7d6718de-642d-4ef5-b571-8251a0b54b52), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.411955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5ac2db94-d4fd-48b8-ad1b-bd11c64fa9dc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7d6718de-642d-4ef5-b571-8251a0b54b52), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.416866] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ac2db94-d4fd-48b8-ad1b-bd11c64fa9dc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7d6718de-642d-4ef5-b571-8251a0b54b52,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.421770] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5ac2db94-d4fd-48b8-ad1b-bd11c64fa9dc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.421770] [49941]: [pid: 49941|app: 0|req: 157/267] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:21 2025] DELETE /networking/v2.0/security-groups/7d6718de-642d-4ef5-b571-8251a0b54b52 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 599.423446] [49941]: DEBUG neutron.api.v2.base [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Request body: {'subnet': {'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-subnet', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.439797] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for allowed_address_pair (b6094706-2bbc-4005-9df2-40342f488f4d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.439899] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Made reservation on behalf of fad5e8dd2d774000815224f513d45300 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 599.440932] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for port (b6094706-2bbc-4005-9df2-40342f488f4d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.442041] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_precommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': '', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'project_id': '99f04a26d34d483ab4e44170cce695df', 'port_security_enabled': True, 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 599.442041] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_precommit: [ 599.442041] [49942]: key[id], None -> b6094706-2bbc-4005-9df2-40342f488f4d [ 599.442041] [49942]: key[binding:vnic_type], None -> normal [ 599.442041] [49942]: key[binding:vif_details], None -> {} [ 599.442041] [49942]: key[allowed_address_pairs], None -> [] [ 599.442041] [49942]: key[binding:profile], None -> {} [ 599.442041] [49942]: key[admin_state_up], None -> True [ 599.442041] [49942]: key[binding:vif_type], None -> unbound [ 599.442041] [49942]: key[device_owner], None -> [ 599.442041] [49942]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 599.442041] [49942]: key[binding:host_id], None -> [ 599.442041] [49942]: key[standard_attr_id], None -> 377 [ 599.442041] [49942]: key[name], None -> [ 599.442041] [49942]: key[mac_address], None -> fa:16:3e:5d:04:dd [ 599.442041] [49942]: key[status], None -> DOWN [ 599.442041] [49942]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 599.442041] [49942]: key[fixed_ips], None -> [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}] [ 599.442041] [49942]: key[security_groups], None -> ['f184c8a6-bf48-4128-95bf-718bfc236812'] [ 599.442041] [49942]: key[port_security_enabled], None -> True [ 599.442041] [49942]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 599.442041] [49942]: key[device_id], None -> 8eeac5c8-6e8e-44d2-a598-0c3a1523e37d [ 599.442041] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.443210] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.465034] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.488470] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Pushing event updated for resources: {'Port': ['ID=b6094706-2bbc-4005-9df2-40342f488f4d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.500183] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Network 98d35785-e098-42ce-94d5-4a43716d9f64 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 599.501029] [49942]: DEBUG neutron.scheduler.base_scheduler [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 599.505696] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 599.506039] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_postcommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': '', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'project_id': '99f04a26d34d483ab4e44170cce695df', 'port_security_enabled': True, 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 1, 'network': {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 599.506174] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_postcommit: [ 599.506174] [49942]: key[id], None -> b6094706-2bbc-4005-9df2-40342f488f4d [ 599.506174] [49942]: key[binding:vnic_type], None -> normal [ 599.506174] [49942]: key[tags], None -> [] [ 599.506174] [49942]: key[binding:vif_details], None -> {} [ 599.506174] [49942]: key[allowed_address_pairs], None -> [] [ 599.506174] [49942]: key[extra_dhcp_opts], None -> [] [ 599.506174] [49942]: key[binding:profile], None -> {} [ 599.506174] [49942]: key[admin_state_up], None -> True [ 599.506174] [49942]: key[network], None -> {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} [ 599.506174] [49942]: key[binding:vif_type], None -> unbound [ 599.506174] [49942]: key[device_owner], None -> [ 599.506174] [49942]: key[created_at], None -> 2025-11-20T12:29:21Z [ 599.506174] [49942]: key[updated_at], None -> 2025-11-20T12:29:21Z [ 599.506174] [49942]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 599.506174] [49942]: key[binding:host_id], None -> [ 599.506174] [49942]: key[description], None -> [ 599.506174] [49942]: key[standard_attr_id], None -> 377 [ 599.506174] [49942]: key[name], None -> [ 599.506174] [49942]: key[mac_address], None -> fa:16:3e:5d:04:dd [ 599.506174] [49942]: key[status], None -> DOWN [ 599.506174] [49942]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 599.506174] [49942]: key[fixed_ips], None -> [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}] [ 599.506174] [49942]: key[security_groups], None -> ['f184c8a6-bf48-4128-95bf-718bfc236812'] [ 599.506174] [49942]: key[revision_number], None -> 1 [ 599.506174] [49942]: key[port_security_enabled], None -> True [ 599.506174] [49942]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 599.506174] [49942]: key[device_id], None -> 8eeac5c8-6e8e-44d2-a598-0c3a1523e37d [ 599.506174] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.508547] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] create_subnet_precommit called with subnet settings {'id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-subnet', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 378, '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-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fad5e8dd2d774000815224f513d45300'} (original settings None) [ 599.508802] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] create_subnet_precommit: [ 599.508802] [49941]: key[ipv6_ra_mode], None -> None [ 599.508802] [49941]: key[id], None -> 15ccb43c-c3fc-426f-86b4-a188c8396935 [ 599.508802] [49941]: key[tags], None -> [] [ 599.508802] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 599.508802] [49941]: key[enable_dhcp], None -> True [ 599.508802] [49941]: key[ip_version], None -> 4 [ 599.508802] [49941]: key[created_at], None -> 2025-11-20T12:29:21Z [ 599.508802] [49941]: key[updated_at], None -> 2025-11-20T12:29:21Z [ 599.508802] [49941]: key[description], None -> [ 599.508802] [49941]: key[tenant_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.508802] [49941]: key[standard_attr_id], None -> 378 [ 599.508802] [49941]: key[cidr], None -> 192.168.128.0/28 [ 599.508802] [49941]: key[ipv6_address_mode], None -> None [ 599.508802] [49941]: key[name], None -> tempest-FloatingIPDetailsTestJSON-784865020-subnet [ 599.508802] [49941]: key[subnetpool_id], None -> None [ 599.508802] [49941]: key[host_routes], None -> [] [ 599.508802] [49941]: key[network_id], None -> 2a3603c2-3726-4c9f-94d3-57e6b37790a2 [ 599.508802] [49941]: key[shared], None -> False [ 599.508802] [49941]: key[router:external], None -> False [ 599.508802] [49941]: key[revision_number], None -> 0 [ 599.508802] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 599.508802] [49941]: key[project_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.508802] [49941]: key[service_types], None -> [] [ 599.508802] [49941]: key[dns_nameservers], None -> [] [ 599.508802] [49941]: key[segment_id], None -> None [ 599.508802] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.510616] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (15ccb43c-c3fc-426f-86b4-a188c8396935), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.524903] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Pushing event updated for resources: {'Subnet': ['ID=15ccb43c-c3fc-426f-86b4-a188c8396935,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.540039] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.540423] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-38e60a47-2be5-4553-bdb2-8ae03cedd49c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.542597] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Checking segment: {'id': '29d142b1-e55c-4930-a9fb-08c5261b9427', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 599.542746] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Network hostable DHCP agents. Network: 2a3603c2-3726-4c9f-94d3-57e6b37790a2, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 599.549705] [49942]: [pid: 49942|app: 0|req: 111/268] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:20 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) [ 599.550899] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Network 2a3603c2-3726-4c9f-94d3-57e6b37790a2 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 599.555031] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2a3603c2-3726-4c9f-94d3-57e6b37790a2) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 599.559701] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] create_subnet_postcommit called with subnet settings {'id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-subnet', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 378, '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-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fad5e8dd2d774000815224f513d45300', 'network': {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164}} (original settings None) [ 599.559701] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] create_subnet_postcommit: [ 599.559701] [49941]: key[ipv6_ra_mode], None -> None [ 599.559701] [49941]: key[id], None -> 15ccb43c-c3fc-426f-86b4-a188c8396935 [ 599.559701] [49941]: key[tags], None -> [] [ 599.559701] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 599.559701] [49941]: key[enable_dhcp], None -> True [ 599.559701] [49941]: key[network], None -> {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} [ 599.559701] [49941]: key[ip_version], None -> 4 [ 599.559701] [49941]: key[created_at], None -> 2025-11-20T12:29:21Z [ 599.559701] [49941]: key[updated_at], None -> 2025-11-20T12:29:21Z [ 599.559701] [49941]: key[description], None -> [ 599.559701] [49941]: key[tenant_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.559701] [49941]: key[standard_attr_id], None -> 378 [ 599.559701] [49941]: key[cidr], None -> 192.168.128.0/28 [ 599.559701] [49941]: key[ipv6_address_mode], None -> None [ 599.559701] [49941]: key[name], None -> tempest-FloatingIPDetailsTestJSON-784865020-subnet [ 599.559701] [49941]: key[subnetpool_id], None -> None [ 599.559701] [49941]: key[host_routes], None -> [] [ 599.559701] [49941]: key[network_id], None -> 2a3603c2-3726-4c9f-94d3-57e6b37790a2 [ 599.559701] [49941]: key[shared], None -> False [ 599.559701] [49941]: key[router:external], None -> False [ 599.559701] [49941]: key[revision_number], None -> 0 [ 599.559701] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 599.559701] [49941]: key[project_id], None -> fad5e8dd2d774000815224f513d45300 [ 599.559701] [49941]: key[service_types], None -> [] [ 599.559701] [49941]: key[dns_nameservers], None -> [] [ 599.559701] [49941]: key[segment_id], None -> None [ 599.559701] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.561264] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.561573] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9345f3f6-c221-4b1e-b291-cbbbf47a8f09 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.570730] [49941]: [pid: 49941|app: 0|req: 158/269] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:21 2025] POST /networking/v2.0/subnets => generated 688 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 599.573498] [49941]: DEBUG neutron.api.v2.base [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-539818476-router', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.581624] [49942]: [pid: 49942|app: 0|req: 112/270] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:21 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 599.586718] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (1ae7cb44-f0e7-434a-b7d6-2af23532c710), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.587665] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (1ae7cb44-f0e7-434a-b7d6-2af23532c710), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.625189] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks [] for router_controller (1ae7cb44-f0e7-434a-b7d6-2af23532c710), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.659053] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7815df2f-08d2-4190-909d-5ffe80bc1ffa req-8279146b-89fa-4a70-9a3d-620ab4dae0f9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.659947] [49942]: [pid: 49942|app: 0|req: 113/271] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:21 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.690524] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks [] for router_gateway (1ae7cb44-f0e7-434a-b7d6-2af23532c710), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.734900] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1a979d0-1634-49f9-a910-4966cedb70e2 req-d23b990e-d184-448c-bf41-eabd37d460e4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.736049] [49942]: [pid: 49942|app: 0|req: 114/272] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:21 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 599.766878] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-35204196-814a-456a-99f3-1fe1979f40ca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 599.768169] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks [] for router_gateway (1ae7cb44-f0e7-434a-b7d6-2af23532c710), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.768256] [49942]: [pid: 49942|app: 0|req: 115/273] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:21 2025] GET /networking/v2.0/ports?tenant_id=f812c3098ea8423faeb0a275c75ab9c0&device_id=acb3aaec-847a-4647-b374-585d6c37daea => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 599.772136] [49942]: DEBUG neutron.api.v2.base [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Request body: {'port': {'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 599.773861] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.815310] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.825816] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Allocated IP 10.180.180.208 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/b6b4ae5b-09e4-4ce1-a776-6af6310e2195) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 599.866779] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks [] for allowed_address_pair (b6b4ae5b-09e4-4ce1-a776-6af6310e2195), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.867619] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks [] for port (b6b4ae5b-09e4-4ce1-a776-6af6310e2195), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.867824] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] create_port_precommit called with port settings {'id': 'b6b4ae5b-09e4-4ce1-a776-6af6310e2195', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:a0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_gateway', 'standard_attr_id': 380, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 599.867986] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] create_port_precommit: [ 599.867986] [49941]: key[id], None -> b6b4ae5b-09e4-4ce1-a776-6af6310e2195 [ 599.867986] [49941]: key[binding:vnic_type], None -> normal [ 599.867986] [49941]: key[binding:vif_details], None -> {} [ 599.867986] [49941]: key[allowed_address_pairs], None -> [] [ 599.867986] [49941]: key[binding:profile], None -> {} [ 599.867986] [49941]: key[admin_state_up], None -> True [ 599.867986] [49941]: key[binding:vif_type], None -> unbound [ 599.867986] [49941]: key[device_owner], None -> network:router_gateway [ 599.867986] [49941]: key[tenant_id], None -> [ 599.867986] [49941]: key[binding:host_id], None -> [ 599.867986] [49941]: key[standard_attr_id], None -> 380 [ 599.867986] [49941]: key[name], None -> [ 599.867986] [49941]: key[mac_address], None -> fa:16:3e:c3:a0:47 [ 599.867986] [49941]: key[status], None -> DOWN [ 599.867986] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 599.867986] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] [ 599.867986] [49941]: key[security_groups], None -> [] [ 599.867986] [49941]: key[port_security_enabled], None -> False [ 599.867986] [49941]: key[project_id], None -> [ 599.867986] [49941]: key[device_id], None -> 1ae7cb44-f0e7-434a-b7d6-2af23532c710 [ 599.867986] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.885739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b6b4ae5b-09e4-4ce1-a776-6af6310e2195), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.907055] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Pushing event updated for resources: {'Port': ['ID=b6b4ae5b-09e4-4ce1-a776-6af6310e2195,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.915548] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 599.916326] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 599.917745] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 599.926543] [49942]: DEBUG neutron.notifiers.nova [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b6094706-2bbc-4005-9df2-40342f488f4d {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 599.932719] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] create_port_postcommit called with port settings {'id': 'b6b4ae5b-09e4-4ce1-a776-6af6310e2195', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:a0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_gateway', 'standard_attr_id': 380, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 599.932853] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] create_port_postcommit: [ 599.932853] [49941]: key[id], None -> b6b4ae5b-09e4-4ce1-a776-6af6310e2195 [ 599.932853] [49941]: key[binding:vnic_type], None -> normal [ 599.932853] [49941]: key[tags], None -> [] [ 599.932853] [49941]: key[binding:vif_details], None -> {} [ 599.932853] [49941]: key[allowed_address_pairs], None -> [] [ 599.932853] [49941]: key[extra_dhcp_opts], None -> [] [ 599.932853] [49941]: key[binding:profile], None -> {} [ 599.932853] [49941]: key[admin_state_up], None -> True [ 599.932853] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 599.932853] [49941]: key[binding:vif_type], None -> unbound [ 599.932853] [49941]: key[device_owner], None -> network:router_gateway [ 599.932853] [49941]: key[created_at], None -> 2025-11-20T12:29:21Z [ 599.932853] [49941]: key[updated_at], None -> 2025-11-20T12:29:21Z [ 599.932853] [49941]: key[tenant_id], None -> [ 599.932853] [49941]: key[binding:host_id], None -> [ 599.932853] [49941]: key[description], None -> [ 599.932853] [49941]: key[standard_attr_id], None -> 380 [ 599.932853] [49941]: key[name], None -> [ 599.932853] [49941]: key[mac_address], None -> fa:16:3e:c3:a0:47 [ 599.932853] [49941]: key[status], None -> DOWN [ 599.932853] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 599.932853] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] [ 599.932853] [49941]: key[security_groups], None -> [] [ 599.932853] [49941]: key[revision_number], None -> 1 [ 599.932853] [49941]: key[port_security_enabled], None -> False [ 599.932853] [49941]: key[project_id], None -> [ 599.932853] [49941]: key[device_id], None -> 1ae7cb44-f0e7-434a-b7d6-2af23532c710 [ 599.932853] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.934471] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks [] for port (b6094706-2bbc-4005-9df2-40342f488f4d), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.942976] [49942]: DEBUG neutron.db.provisioning_blocks [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Transition to ACTIVE for port object b6094706-2bbc-4005-9df2-40342f488f4d will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 599.944627] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_precommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': '', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 599.944777] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_precommit: [ 599.944777] [49942]: key[device_owner], -> compute:nova [ 599.944777] [49942]: key[binding:host_id], -> cpu-1 [ 599.944777] [49942]: key[revision_number], 1 -> 2 [ 599.944777] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 599.946274] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 599.966880] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Pushing event updated for resources: {'Port': ['ID=b6094706-2bbc-4005-9df2-40342f488f4d,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 599.990767] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_postcommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': '', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 599.990977] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_postcommit: [ 599.990977] [49942]: key[device_owner], -> compute:nova [ 599.990977] [49942]: key[binding:host_id], -> cpu-1 [ 599.990977] [49942]: key[revision_number], 1 -> 2 [ 599.990977] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.000311] [49942]: DEBUG neutron.plugins.ml2.managers [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Attempting to bind port b6094706-2bbc-4005-9df2-40342f488f4d on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 600.000311] [49942]: DEBUG neutron.plugins.ml2.managers [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Attempting to bind port b6094706-2bbc-4005-9df2-40342f488f4d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 600.000311] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Attempting to bind port b6094706-2bbc-4005-9df2-40342f488f4d on network 98d35785-e098-42ce-94d5-4a43716d9f64 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 600.014811] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 600.014811] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Bind Segment={'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 600.017203] [49942]: DEBUG networking_nsxv3.api.rpc [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 600.029996] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks [] for router_gateway (1ae7cb44-f0e7-434a-b7d6-2af23532c710), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.125248] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (1ae7cb44-f0e7-434a-b7d6-2af23532c710), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.194383] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Router 1ae7cb44-f0e7-434a-b7d6-2af23532c710 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 600.278136] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 600.293188] [49941]: DEBUG neutron_lib.callbacks.manager [None req-478863f5-8ae0-45eb-8560-7296201a5b68 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.294175] [49941]: [pid: 49941|app: 0|req: 159/274] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:21 2025] POST /networking/v2.0/routers => generated 729 bytes in 722 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 600.296722] [49941]: DEBUG neutron.api.v2.base [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Request body: {'router': {'name': 'tempest-FloatingIPDetailsTestJSON-784865020-router', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 600.311729] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (8858c9aa-091c-4a45-921c-354c0b3eba36), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.312680] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (8858c9aa-091c-4a45-921c-354c0b3eba36), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.353267] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks [] for router_controller (8858c9aa-091c-4a45-921c-354c0b3eba36), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.404514] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks [] for router_gateway (8858c9aa-091c-4a45-921c-354c0b3eba36), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.475853] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks [] for router_gateway (8858c9aa-091c-4a45-921c-354c0b3eba36), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.480549] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.527451] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Allocated IP 10.180.180.247 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 600.572080] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks [] for allowed_address_pair (3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.572805] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks [] for port (3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.573210] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] create_port_precommit called with port settings {'id': '3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:dd:10', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_gateway', 'standard_attr_id': 382, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 600.573210] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] create_port_precommit: [ 600.573210] [49941]: key[id], None -> 3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd [ 600.573210] [49941]: key[binding:vnic_type], None -> normal [ 600.573210] [49941]: key[binding:vif_details], None -> {} [ 600.573210] [49941]: key[allowed_address_pairs], None -> [] [ 600.573210] [49941]: key[binding:profile], None -> {} [ 600.573210] [49941]: key[admin_state_up], None -> True [ 600.573210] [49941]: key[binding:vif_type], None -> unbound [ 600.573210] [49941]: key[device_owner], None -> network:router_gateway [ 600.573210] [49941]: key[tenant_id], None -> [ 600.573210] [49941]: key[binding:host_id], None -> [ 600.573210] [49941]: key[standard_attr_id], None -> 382 [ 600.573210] [49941]: key[name], None -> [ 600.573210] [49941]: key[mac_address], None -> fa:16:3e:89:dd:10 [ 600.573210] [49941]: key[status], None -> DOWN [ 600.573210] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 600.573210] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.247'}] [ 600.573210] [49941]: key[security_groups], None -> [] [ 600.573210] [49941]: key[port_security_enabled], None -> False [ 600.573210] [49941]: key[project_id], None -> [ 600.573210] [49941]: key[device_id], None -> 8858c9aa-091c-4a45-921c-354c0b3eba36 [ 600.573210] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.592127] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.620687] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Pushing event updated for resources: {'Port': ['ID=3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 600.630773] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 600.631505] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 600.633130] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 600.647264] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] create_port_postcommit called with port settings {'id': '3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:dd:10', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_gateway', 'standard_attr_id': 382, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:22Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 600.647583] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] create_port_postcommit: [ 600.647583] [49941]: key[id], None -> 3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd [ 600.647583] [49941]: key[binding:vnic_type], None -> normal [ 600.647583] [49941]: key[tags], None -> [] [ 600.647583] [49941]: key[binding:vif_details], None -> {} [ 600.647583] [49941]: key[allowed_address_pairs], None -> [] [ 600.647583] [49941]: key[extra_dhcp_opts], None -> [] [ 600.647583] [49941]: key[binding:profile], None -> {} [ 600.647583] [49941]: key[admin_state_up], None -> True [ 600.647583] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 600.647583] [49941]: key[binding:vif_type], None -> unbound [ 600.647583] [49941]: key[device_owner], None -> network:router_gateway [ 600.647583] [49941]: key[created_at], None -> 2025-11-20T12:29:22Z [ 600.647583] [49941]: key[updated_at], None -> 2025-11-20T12:29:22Z [ 600.647583] [49941]: key[tenant_id], None -> [ 600.647583] [49941]: key[binding:host_id], None -> [ 600.647583] [49941]: key[description], None -> [ 600.647583] [49941]: key[standard_attr_id], None -> 382 [ 600.647583] [49941]: key[name], None -> [ 600.647583] [49941]: key[mac_address], None -> fa:16:3e:89:dd:10 [ 600.647583] [49941]: key[status], None -> DOWN [ 600.647583] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 600.647583] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.247'}] [ 600.647583] [49941]: key[security_groups], None -> [] [ 600.647583] [49941]: key[revision_number], None -> 1 [ 600.647583] [49941]: key[port_security_enabled], None -> False [ 600.647583] [49941]: key[project_id], None -> [ 600.647583] [49941]: key[device_id], None -> 8858c9aa-091c-4a45-921c-354c0b3eba36 [ 600.647583] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 600.748018] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks [] for router_gateway (8858c9aa-091c-4a45-921c-354c0b3eba36), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.843479] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (8858c9aa-091c-4a45-921c-354c0b3eba36), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.906864] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Router 8858c9aa-091c-4a45-921c-354c0b3eba36 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 600.960060] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 600.974010] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2671ba0f-a8dd-4a5a-a637-a8726e1968dd admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 600.974739] [49941]: [pid: 49941|app: 0|req: 160/275] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:22 2025] POST /networking/v2.0/routers => generated 730 bytes in 680 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 601.008472] [49941]: [pid: 49941|app: 0|req: 161/276] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:22 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.020236] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Bound using segment: {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 601.020583] [49942]: DEBUG neutron.plugins.ml2.managers [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Bound port: b6094706-2bbc-4005-9df2-40342f488f4d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "98f447de-d71e-41ef-bc37-ed97b4a1f58f", "external-id": "nsx-vlan-transportzone-904", "segmentation_id": 904}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 601.020732] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.045163] [49941]: [pid: 49941|app: 0|req: 162/277] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:22 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.069824] [49942]: DEBUG neutron.plugins.ml2.db [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] For port b6094706-2bbc-4005-9df2-40342f488f4d, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 601.072265] [49942]: DEBUG neutron.plugins.ml2.db [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] For port b6094706-2bbc-4005-9df2-40342f488f4d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b6094706-2bbc-4005-9df2-40342f488f4d,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 601.073961] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_precommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 601.074228] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_precommit: [ 601.074228] [49942]: key[binding:vif_type], unbound -> ovs [ 601.074228] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} [ 601.074228] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.080675] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.115111] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Pushing event updated for resources: {'Port': ['ID=b6094706-2bbc-4005-9df2-40342f488f4d,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.125277] [49942]: DEBUG neutron.db.provisioning_blocks [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Provisioning complete for port b6094706-2bbc-4005-9df2-40342f488f4d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 601.125488] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.125676] [49942]: INFO neutron.plugins.ml2.plugin [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Attempt 1 to provision port b6094706-2bbc-4005-9df2-40342f488f4d [ 601.163807] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8500c7d8-4372-4619-acec-acc63195a223 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.175160] [49942]: DEBUG neutron.plugins.ml2.plugin [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Current status of the port b6094706-2bbc-4005-9df2-40342f488f4d is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 601.175500] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.210330] [49942]: DEBUG neutron.plugins.ml2.db [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] For port b6094706-2bbc-4005-9df2-40342f488f4d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b6094706-2bbc-4005-9df2-40342f488f4d,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 601.258298] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8500c7d8-4372-4619-acec-acc63195a223 admin admin] Publish callbacks [] for security_group (9e976fb4-7b71-44a5-b09b-8c901133c66c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.263035] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8500c7d8-4372-4619-acec-acc63195a223 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9e976fb4-7b71-44a5-b09b-8c901133c66c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.263203] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_precommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 4, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}]) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 601.263377] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_precommit: [ 601.263377] [49942]: key[status], DOWN -> ACTIVE [ 601.263377] [49942]: key[revision_number], 4 -> 5 [ 601.263377] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.274513] [49942]: DEBUG neutron.db.provisioning_blocks [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Provisioning complete for port b6094706-2bbc-4005-9df2-40342f488f4d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 601.274655] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.274805] [49942]: INFO neutron.plugins.ml2.plugin [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Attempt 1 to provision port b6094706-2bbc-4005-9df2-40342f488f4d [ 601.290538] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8500c7d8-4372-4619-acec-acc63195a223 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9e976fb4-7b71-44a5-b09b-8c901133c66c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.310123] [49941]: [pid: 49941|app: 0|req: 163/278] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:22 2025] GET /networking/v2.0/security-groups?tenant_id=1bd6cb1c9ac04752be22ce4eae10ba65&name=default => generated 2925 bytes in 264 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.317154] [49941]: DEBUG neutron.api.wsgi [req-d1a979d0-1634-49f9-a910-4966cedb70e2 req-8fce63ec-6d03-475e-8b1a-40c5653254ee tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.325630] [49942]: DEBUG neutron.plugins.ml2.plugin [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Current status of the port b6094706-2bbc-4005-9df2-40342f488f4d is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 601.326329] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_postcommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 4, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}]) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 601.326594] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_postcommit: [ 601.326594] [49942]: key[status], DOWN -> ACTIVE [ 601.326594] [49942]: key[revision_number], 4 -> 5 [ 601.326594] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.326594] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.342145] [49941]: [pid: 49941|app: 0|req: 164/279] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:23 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.345784] [49941]: DEBUG neutron.api.wsgi [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-7bc1b5fe-567c-443e-b7ea-4bdd0661a8f8 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 601.362264] [49941]: [pid: 49941|app: 0|req: 165/280] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.363619] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Pushing event updated for resources: {'Port': ['ID=b6094706-2bbc-4005-9df2-40342f488f4d,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.365709] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_postcommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 4, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 601.365947] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] update_port_postcommit: [ 601.365947] [49942]: key[binding:vif_type], unbound -> ovs [ 601.365947] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}} [ 601.365947] [49942]: key[updated_at], 2025-11-20T12:29:21Z -> 2025-11-20T12:29:22Z [ 601.365947] [49942]: key[revision_number], 2 -> 4 [ 601.365947] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.370745] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.373230] [49942]: DEBUG neutron_lib.callbacks.manager [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-77102086-8fa4-4b22-b041-668e25a36820 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.373230] [49942]: [pid: 49942|app: 0|req: 116/281] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:21 2025] PUT /networking/v2.0/ports/b6094706-2bbc-4005-9df2-40342f488f4d => generated 1038 bytes in 1604 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 601.387620] [49942]: [pid: 49942|app: 0|req: 117/282] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:23 2025] GET /networking/v2.0/networks?tenant_id=8285ff4e217c4316876e2d8ce486d515&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 601.404385] [49941]: DEBUG neutron.api.v2.base [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Request body: {'network': {'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 601.435379] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Made reservation on behalf of b6e94c1142354a13acc15f91da96ba47 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 601.438250] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.443631] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.511392] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks [] for security_group (010e6833-9844-4bd1-ae19-22bcdc457003), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.514421] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (010e6833-9844-4bd1-ae19-22bcdc457003), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.540448] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=010e6833-9844-4bd1-ae19-22bcdc457003,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.558646] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] vlan segment allocate from pool success with {'vlan_id': 129, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 601.565292] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (7ebba702-4a13-4921-874d-14c342e33d3c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.565970] [49941]: INFO neutron.db.segments_db [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Added segment 7ebba702-4a13-4921-874d-14c342e33d3c of type vlan for network e00038c3-4262-4e25-9de7-3e1e9397332e [ 601.581469] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (e00038c3-4262-4e25-9de7-3e1e9397332e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.592036] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] create_network_precommit called with network settings {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 394, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] [ 601.592036] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] create_network_precommit: [ 601.592036] [49941]: key[vlan_transparent], None -> None [ 601.592036] [49941]: key[id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 601.592036] [49941]: key[tags], None -> [] [ 601.592036] [49941]: key[availability_zone_hints], None -> [] [ 601.592036] [49941]: key[mtu], None -> 8950 [ 601.592036] [49941]: key[provider:network_type], None -> vlan [ 601.592036] [49941]: key[admin_state_up], None -> True [ 601.592036] [49941]: key[provider:physical_network], None -> default [ 601.592036] [49941]: key[provider:segmentation_id], None -> 129 [ 601.592036] [49941]: key[qinq], None -> None [ 601.592036] [49941]: key[created_at], None -> 2025-11-20T12:29:23Z [ 601.592036] [49941]: key[updated_at], None -> 2025-11-20T12:29:23Z [ 601.592036] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 601.592036] [49941]: key[description], None -> [ 601.592036] [49941]: key[standard_attr_id], None -> 394 [ 601.592036] [49941]: key[name], None -> tempest-ServersAdminTestJSON-1695260146-network [ 601.592036] [49941]: key[availability_zones], None -> [] [ 601.592036] [49941]: key[status], None -> ACTIVE [ 601.592036] [49941]: key[shared], None -> False [ 601.592036] [49941]: key[router:external], None -> False [ 601.592036] [49941]: key[revision_number], None -> 1 [ 601.592036] [49941]: key[port_security_enabled], None -> True [ 601.592036] [49941]: key[subnets], None -> [] [ 601.592036] [49941]: key[ipv4_address_scope], None -> None [ 601.592036] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 601.592036] [49941]: key[ipv6_address_scope], None -> None [ 601.592036] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.597037] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (e00038c3-4262-4e25-9de7-3e1e9397332e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.612748] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Pushing event updated for resources: {'Network': ['ID=e00038c3-4262-4e25-9de7-3e1e9397332e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.614795] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] create_network_postcommit called with network settings {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 394, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] [ 601.615102] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] create_network_postcommit: [ 601.615102] [49941]: key[vlan_transparent], None -> None [ 601.615102] [49941]: key[id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 601.615102] [49941]: key[tags], None -> [] [ 601.615102] [49941]: key[availability_zone_hints], None -> [] [ 601.615102] [49941]: key[mtu], None -> 8950 [ 601.615102] [49941]: key[provider:network_type], None -> vlan [ 601.615102] [49941]: key[admin_state_up], None -> True [ 601.615102] [49941]: key[provider:physical_network], None -> default [ 601.615102] [49941]: key[provider:segmentation_id], None -> 129 [ 601.615102] [49941]: key[qinq], None -> None [ 601.615102] [49941]: key[created_at], None -> 2025-11-20T12:29:23Z [ 601.615102] [49941]: key[updated_at], None -> 2025-11-20T12:29:23Z [ 601.615102] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 601.615102] [49941]: key[description], None -> [ 601.615102] [49941]: key[standard_attr_id], None -> 394 [ 601.615102] [49941]: key[name], None -> tempest-ServersAdminTestJSON-1695260146-network [ 601.615102] [49941]: key[availability_zones], None -> [] [ 601.615102] [49941]: key[status], None -> ACTIVE [ 601.615102] [49941]: key[shared], None -> False [ 601.615102] [49941]: key[router:external], None -> False [ 601.615102] [49941]: key[revision_number], None -> 1 [ 601.615102] [49941]: key[port_security_enabled], None -> True [ 601.615102] [49941]: key[subnets], None -> [] [ 601.615102] [49941]: key[ipv4_address_scope], None -> None [ 601.615102] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 601.615102] [49941]: key[ipv6_address_scope], None -> None [ 601.615102] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.617757] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 601.618098] [49941]: DEBUG neutron_lib.callbacks.manager [None req-009f101d-1471-4107-ac7f-2662b2b48f0b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.627772] [49941]: [pid: 49941|app: 0|req: 166/283] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:23 2025] POST /networking/v2.0/networks => generated 665 bytes in 265 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 601.630513] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.742508] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Allocated IP 192.168.128.1 (829e379b-9834-4547-9024-7032c8da7f23/22e585f8-37b5-4d94-a702-708b5dfeaac4/2c6f47e7-d9c7-4c22-aaeb-095f3f223127) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 601.786673] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks [] for allowed_address_pair (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.786673] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks [] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.786673] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] create_port_precommit called with port settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.1'}], 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'port_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': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 601.786673] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] create_port_precommit: [ 601.786673] [49942]: key[id], None -> 2c6f47e7-d9c7-4c22-aaeb-095f3f223127 [ 601.786673] [49942]: key[binding:vnic_type], None -> normal [ 601.786673] [49942]: key[binding:vif_details], None -> {} [ 601.786673] [49942]: key[allowed_address_pairs], None -> [] [ 601.786673] [49942]: key[binding:profile], None -> {} [ 601.786673] [49942]: key[admin_state_up], None -> True [ 601.786673] [49942]: key[binding:vif_type], None -> unbound [ 601.786673] [49942]: key[device_owner], None -> network:router_interface [ 601.786673] [49942]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 601.786673] [49942]: key[binding:host_id], None -> [ 601.786673] [49942]: key[standard_attr_id], None -> 396 [ 601.786673] [49942]: key[name], None -> [ 601.786673] [49942]: key[mac_address], None -> fa:16:3e:56:d9:d1 [ 601.786673] [49942]: key[status], None -> DOWN [ 601.786673] [49942]: key[network_id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 601.786673] [49942]: key[fixed_ips], None -> [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.1'}] [ 601.786673] [49942]: key[security_groups], None -> [] [ 601.786673] [49942]: key[port_security_enabled], None -> False [ 601.786673] [49942]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 601.786673] [49942]: key[device_id], None -> 1ae7cb44-f0e7-434a-b7d6-2af23532c710 [ 601.786673] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.807516] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.827149] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Pushing event updated for resources: {'Port': ['ID=2c6f47e7-d9c7-4c22-aaeb-095f3f223127,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 601.836666] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Network 829e379b-9834-4547-9024-7032c8da7f23 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 601.837269] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 601.839102] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 601.839333] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] create_port_postcommit called with port settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.1'}], 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'port_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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'network': {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 601.839497] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] create_port_postcommit: [ 601.839497] [49942]: key[id], None -> 2c6f47e7-d9c7-4c22-aaeb-095f3f223127 [ 601.839497] [49942]: key[binding:vnic_type], None -> normal [ 601.839497] [49942]: key[tags], None -> [] [ 601.839497] [49942]: key[binding:vif_details], None -> {} [ 601.839497] [49942]: key[allowed_address_pairs], None -> [] [ 601.839497] [49942]: key[extra_dhcp_opts], None -> [] [ 601.839497] [49942]: key[binding:profile], None -> {} [ 601.839497] [49942]: key[admin_state_up], None -> True [ 601.839497] [49942]: key[network], None -> {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} [ 601.839497] [49942]: key[binding:vif_type], None -> unbound [ 601.839497] [49942]: key[device_owner], None -> network:router_interface [ 601.839497] [49942]: key[created_at], None -> 2025-11-20T12:29:23Z [ 601.839497] [49942]: key[updated_at], None -> 2025-11-20T12:29:23Z [ 601.839497] [49942]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 601.839497] [49942]: key[binding:host_id], None -> [ 601.839497] [49942]: key[description], None -> [ 601.839497] [49942]: key[standard_attr_id], None -> 396 [ 601.839497] [49942]: key[name], None -> [ 601.839497] [49942]: key[mac_address], None -> fa:16:3e:56:d9:d1 [ 601.839497] [49942]: key[status], None -> DOWN [ 601.839497] [49942]: key[network_id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 601.839497] [49942]: key[fixed_ips], None -> [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.1'}] [ 601.839497] [49942]: key[security_groups], None -> [] [ 601.839497] [49942]: key[revision_number], None -> 1 [ 601.839497] [49942]: key[port_security_enabled], None -> False [ 601.839497] [49942]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 601.839497] [49942]: key[device_id], None -> 1ae7cb44-f0e7-434a-b7d6-2af23532c710 [ 601.839497] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 601.840484] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (1ae7cb44-f0e7-434a-b7d6-2af23532c710), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.855258] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.940523] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Allocated IP 192.168.128.1 (2a3603c2-3726-4c9f-94d3-57e6b37790a2/15ccb43c-c3fc-426f-86b4-a188c8396935/18edb4b0-09ac-4e4a-9374-c5c485dd411e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 601.981827] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks [] for allowed_address_pair (18edb4b0-09ac-4e4a-9374-c5c485dd411e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.982609] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks [] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 601.982828] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] create_port_precommit called with port settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'ip_address': '192.168.128.1'}], 'project_id': 'fad5e8dd2d774000815224f513d45300', 'port_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': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 601.982997] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] create_port_precommit: [ 601.982997] [49941]: key[id], None -> 18edb4b0-09ac-4e4a-9374-c5c485dd411e [ 601.982997] [49941]: key[binding:vnic_type], None -> normal [ 601.982997] [49941]: key[binding:vif_details], None -> {} [ 601.982997] [49941]: key[allowed_address_pairs], None -> [] [ 601.982997] [49941]: key[binding:profile], None -> {} [ 601.982997] [49941]: key[admin_state_up], None -> True [ 601.982997] [49941]: key[binding:vif_type], None -> unbound [ 601.982997] [49941]: key[device_owner], None -> network:router_interface [ 601.982997] [49941]: key[tenant_id], None -> fad5e8dd2d774000815224f513d45300 [ 601.982997] [49941]: key[binding:host_id], None -> [ 601.982997] [49941]: key[standard_attr_id], None -> 397 [ 601.982997] [49941]: key[name], None -> [ 601.982997] [49941]: key[mac_address], None -> fa:16:3e:44:a6:6d [ 601.982997] [49941]: key[status], None -> DOWN [ 601.982997] [49941]: key[network_id], None -> 2a3603c2-3726-4c9f-94d3-57e6b37790a2 [ 601.982997] [49941]: key[fixed_ips], None -> [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'ip_address': '192.168.128.1'}] [ 601.982997] [49941]: key[security_groups], None -> [] [ 601.982997] [49941]: key[port_security_enabled], None -> False [ 601.982997] [49941]: key[project_id], None -> fad5e8dd2d774000815224f513d45300 [ 601.982997] [49941]: key[device_id], None -> 8858c9aa-091c-4a45-921c-354c0b3eba36 [ 601.982997] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.005769] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.016361] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.036261] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Pushing event updated for resources: {'Port': ['ID=18edb4b0-09ac-4e4a-9374-c5c485dd411e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.046957] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Network 2a3603c2-3726-4c9f-94d3-57e6b37790a2 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 602.047978] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 602.050019] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 602.064228] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] create_port_postcommit called with port settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'ip_address': '192.168.128.1'}], 'project_id': 'fad5e8dd2d774000815224f513d45300', 'port_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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'network': {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', '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': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 602.064446] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] create_port_postcommit: [ 602.064446] [49941]: key[id], None -> 18edb4b0-09ac-4e4a-9374-c5c485dd411e [ 602.064446] [49941]: key[binding:vnic_type], None -> normal [ 602.064446] [49941]: key[tags], None -> [] [ 602.064446] [49941]: key[binding:vif_details], None -> {} [ 602.064446] [49941]: key[allowed_address_pairs], None -> [] [ 602.064446] [49941]: key[extra_dhcp_opts], None -> [] [ 602.064446] [49941]: key[binding:profile], None -> {} [ 602.064446] [49941]: key[admin_state_up], None -> True [ 602.064446] [49941]: key[network], None -> {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} [ 602.064446] [49941]: key[binding:vif_type], None -> unbound [ 602.064446] [49941]: key[device_owner], None -> network:router_interface [ 602.064446] [49941]: key[created_at], None -> 2025-11-20T12:29:23Z [ 602.064446] [49941]: key[updated_at], None -> 2025-11-20T12:29:23Z [ 602.064446] [49941]: key[tenant_id], None -> fad5e8dd2d774000815224f513d45300 [ 602.064446] [49941]: key[binding:host_id], None -> [ 602.064446] [49941]: key[description], None -> [ 602.064446] [49941]: key[standard_attr_id], None -> 397 [ 602.064446] [49941]: key[name], None -> [ 602.064446] [49941]: key[mac_address], None -> fa:16:3e:44:a6:6d [ 602.064446] [49941]: key[status], None -> DOWN [ 602.064446] [49941]: key[network_id], None -> 2a3603c2-3726-4c9f-94d3-57e6b37790a2 [ 602.064446] [49941]: key[fixed_ips], None -> [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'ip_address': '192.168.128.1'}] [ 602.064446] [49941]: key[security_groups], None -> [] [ 602.064446] [49941]: key[revision_number], None -> 1 [ 602.064446] [49941]: key[port_security_enabled], None -> False [ 602.064446] [49941]: key[project_id], None -> fad5e8dd2d774000815224f513d45300 [ 602.064446] [49941]: key[device_id], None -> 8858c9aa-091c-4a45-921c-354c0b3eba36 [ 602.064446] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.065321] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (8858c9aa-091c-4a45-921c-354c0b3eba36), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.111220] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks [] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.111594] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] update_port_precommit called with port settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) 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': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 602.111784] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] update_port_precommit: [ 602.111784] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.113180] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.134371] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Pushing event updated for resources: {'Port': ['ID=2c6f47e7-d9c7-4c22-aaeb-095f3f223127,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.140266] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] update_port_postcommit called with port settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) 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': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 602.140465] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] update_port_postcommit: [ 602.140465] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.140764] [49942]: DEBUG neutron_lib.callbacks.manager [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (1ae7cb44-f0e7-434a-b7d6-2af23532c710), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.181044] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Network 829e379b-9834-4547-9024-7032c8da7f23 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 602.181748] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 602.235652] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.236423] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Router 1ae7cb44-f0e7-434a-b7d6-2af23532c710 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 602.317415] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-68080307-ed05-48a3-8138-38ce23cb1d01 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 602.321826] [49942]: [pid: 49942|app: 0|req: 118/284] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:23 2025] PUT /networking/v2.0/routers/1ae7cb44-f0e7-434a-b7d6-2af23532c710/add_router_interface => generated 309 bytes in 933 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.350028] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks [] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.350292] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] update_port_precommit called with port settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 1, 'project_id': 'fad5e8dd2d774000815224f513d45300'} (original settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'project_id': 'fad5e8dd2d774000815224f513d45300'}) 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': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 602.351225] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] update_port_precommit: [ 602.351225] [49941]: key[updated_at], 2025-11-20T12:29:23Z -> 2025-11-20T12:29:24Z [ 602.351225] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.352196] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.361814] [49942]: [pid: 49942|app: 0|req: 119/285] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.373106] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Pushing event updated for resources: {'Port': ['ID=18edb4b0-09ac-4e4a-9374-c5c485dd411e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.394069] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] update_port_postcommit called with port settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 1, 'project_id': 'fad5e8dd2d774000815224f513d45300'} (original settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:23Z', 'revision_number': 1, 'project_id': 'fad5e8dd2d774000815224f513d45300'}) 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': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 602.394242] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] update_port_postcommit: [ 602.394242] [49941]: key[updated_at], 2025-11-20T12:29:23Z -> 2025-11-20T12:29:24Z [ 602.394242] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.394644] [49941]: DEBUG neutron_lib.callbacks.manager [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (8858c9aa-091c-4a45-921c-354c0b3eba36), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.401749] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52073b3c-521a-477f-afcb-9ffe654ad1e2 admin admin] Publish callbacks [] for security_group (9e976fb4-7b71-44a5-b09b-8c901133c66c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.421469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52073b3c-521a-477f-afcb-9ffe654ad1e2 admin admin] Publish callbacks [] for security_group (9e976fb4-7b71-44a5-b09b-8c901133c66c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.428799] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Network 2a3603c2-3726-4c9f-94d3-57e6b37790a2 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 602.430215] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 602.448048] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52073b3c-521a-477f-afcb-9ffe654ad1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9e976fb4-7b71-44a5-b09b-8c901133c66c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.452817] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52073b3c-521a-477f-afcb-9ffe654ad1e2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9e976fb4-7b71-44a5-b09b-8c901133c66c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.456793] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52073b3c-521a-477f-afcb-9ffe654ad1e2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.457283] [49942]: [pid: 49942|app: 0|req: 120/286] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:24 2025] DELETE /networking/v2.0/security-groups/9e976fb4-7b71-44a5-b09b-8c901133c66c => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 602.481611] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-6d1dfe9a-30b5-4ad6-a460-f949c573324f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.482574] [49942]: [pid: 49942|app: 0|req: 121/287] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/subnets?id=dc74a997-1cb6-4bd6-9a06-1412911b72f3 => generated 689 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.491591] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Router 8858c9aa-091c-4a45-921c-354c0b3eba36 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 602.523764] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-db9a3116-0d00-47e1-b739-d111e5fb5a3f tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.525191] [49942]: [pid: 49942|app: 0|req: 122/288] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.560505] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-84687220-af1f-424e-b87b-dca308a2095d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 602.564930] [49941]: [pid: 49941|app: 0|req: 167/289] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:23 2025] PUT /networking/v2.0/routers/8858c9aa-091c-4a45-921c-354c0b3eba36/add_router_interface => generated 309 bytes in 937 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.594732] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f62a6b3-bf1d-4572-8f31-ad275bd77d74 req-79076d87-2d84-4459-8bb9-b303d0174ba3 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.595709] [49942]: [pid: 49942|app: 0|req: 123/290] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/ports?device_id=acb3aaec-847a-4647-b374-585d6c37daea => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.598474] [49942]: DEBUG neutron.api.v2.base [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Request body: {'subnet': {'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersAdminTestJSON-1695260146-subnet', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 602.626146] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Made reservation on behalf of b6e94c1142354a13acc15f91da96ba47 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 602.628811] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.655284] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-654715a8-75ae-42e3-a447-3c45cbcfb7b0 req-37c3ebfa-cc96-4ffe-992e-e79882666619 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.656435] [49941]: [pid: 49941|app: 0|req: 168/291] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/ports?device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 751 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.694222] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-3bf19c46-844a-4459-89d0-505dfd77d2d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.695287] [49941]: [pid: 49941|app: 0|req: 169/292] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.711513] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] create_subnet_precommit called with subnet settings {'id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'name': 'tempest-ServersAdminTestJSON-1695260146-subnet', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 398, '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-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 0, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings None) [ 602.711714] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] create_subnet_precommit: [ 602.711714] [49942]: key[ipv6_ra_mode], None -> None [ 602.711714] [49942]: key[id], None -> 86067d81-5dcc-47fc-87b9-50001dd383a7 [ 602.711714] [49942]: key[tags], None -> [] [ 602.711714] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 602.711714] [49942]: key[enable_dhcp], None -> True [ 602.711714] [49942]: key[ip_version], None -> 4 [ 602.711714] [49942]: key[created_at], None -> 2025-11-20T12:29:24Z [ 602.711714] [49942]: key[updated_at], None -> 2025-11-20T12:29:24Z [ 602.711714] [49942]: key[description], None -> [ 602.711714] [49942]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 602.711714] [49942]: key[standard_attr_id], None -> 398 [ 602.711714] [49942]: key[cidr], None -> 192.168.128.0/28 [ 602.711714] [49942]: key[ipv6_address_mode], None -> None [ 602.711714] [49942]: key[name], None -> tempest-ServersAdminTestJSON-1695260146-subnet [ 602.711714] [49942]: key[subnetpool_id], None -> None [ 602.711714] [49942]: key[host_routes], None -> [] [ 602.711714] [49942]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 602.711714] [49942]: key[shared], None -> False [ 602.711714] [49942]: key[router:external], None -> False [ 602.711714] [49942]: key[revision_number], None -> 0 [ 602.711714] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 602.711714] [49942]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 602.711714] [49942]: key[service_types], None -> [] [ 602.711714] [49942]: key[dns_nameservers], None -> [] [ 602.711714] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.713766] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (86067d81-5dcc-47fc-87b9-50001dd383a7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.724922] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-532c92e8-31a8-4056-af4c-a8e36b6a03d0 req-11910713-266d-4cd5-a53c-2d65572a3aeb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.725890] [49941]: [pid: 49941|app: 0|req: 170/293] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/ports?network_id=fb842ba9-202c-4994-ab66-ed898baccfcd&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 602.730201] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Pushing event updated for resources: {'Subnet': ['ID=86067d81-5dcc-47fc-87b9-50001dd383a7,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.730246] [49941]: DEBUG neutron.api.v2.base [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Request body: {'port': {'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': '8285ff4e217c4316876e2d8ce486d515'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 602.749386] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Checking segment: {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 602.749549] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Network hostable DHCP agents. Network: e00038c3-4262-4e25-9de7-3e1e9397332e, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 602.757780] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Network e00038c3-4262-4e25-9de7-3e1e9397332e is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 602.761943] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e00038c3-4262-4e25-9de7-3e1e9397332e) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 602.764722] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] create_subnet_postcommit called with subnet settings {'id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'name': 'tempest-ServersAdminTestJSON-1695260146-subnet', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 398, '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-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 0, 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'network': {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129}} (original settings None) [ 602.764878] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] create_subnet_postcommit: [ 602.764878] [49942]: key[ipv6_ra_mode], None -> None [ 602.764878] [49942]: key[id], None -> 86067d81-5dcc-47fc-87b9-50001dd383a7 [ 602.764878] [49942]: key[tags], None -> [] [ 602.764878] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 602.764878] [49942]: key[enable_dhcp], None -> True [ 602.764878] [49942]: key[network], None -> {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} [ 602.764878] [49942]: key[ip_version], None -> 4 [ 602.764878] [49942]: key[created_at], None -> 2025-11-20T12:29:24Z [ 602.764878] [49942]: key[updated_at], None -> 2025-11-20T12:29:24Z [ 602.764878] [49942]: key[description], None -> [ 602.764878] [49942]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 602.764878] [49942]: key[standard_attr_id], None -> 398 [ 602.764878] [49942]: key[cidr], None -> 192.168.128.0/28 [ 602.764878] [49942]: key[ipv6_address_mode], None -> None [ 602.764878] [49942]: key[name], None -> tempest-ServersAdminTestJSON-1695260146-subnet [ 602.764878] [49942]: key[subnetpool_id], None -> None [ 602.764878] [49942]: key[host_routes], None -> [] [ 602.764878] [49942]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 602.764878] [49942]: key[shared], None -> False [ 602.764878] [49942]: key[router:external], None -> False [ 602.764878] [49942]: key[revision_number], None -> 0 [ 602.764878] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 602.764878] [49942]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 602.764878] [49942]: key[service_types], None -> [] [ 602.764878] [49942]: key[dns_nameservers], None -> [] [ 602.764878] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 602.766355] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 602.766663] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49f7759a-6636-4aba-af92-c4a36c57ed4f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.769285] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Made reservation on behalf of 8285ff4e217c4316876e2d8ce486d515 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 602.774207] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.776189] [49942]: [pid: 49942|app: 0|req: 124/294] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:24 2025] POST /networking/v2.0/subnets => generated 684 bytes in 180 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 602.776968] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.781607] [49942]: DEBUG neutron.api.wsgi [req-2f62a6b3-bf1d-4572-8f31-ad275bd77d74 req-da3f87ae-80dc-4386-b9b9-4d18bc06a49a tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.801671] [49942]: [pid: 49942|app: 0|req: 125/295] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/security-groups?id=d96af2cc-f524-438f-b35e-459f2e329590&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.807971] [49942]: DEBUG neutron_lib.callbacks.manager [None req-331cc4b7-91bc-4572-86ad-834731d843d6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.834545] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks [] for security_group (11a5ba53-a59e-48f1-a506-0e3c2b9f525f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.835892] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (11a5ba53-a59e-48f1-a506-0e3c2b9f525f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.856459] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=11a5ba53-a59e-48f1-a506-0e3c2b9f525f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.888653] [49942]: DEBUG neutron_lib.callbacks.manager [None req-331cc4b7-91bc-4572-86ad-834731d843d6 admin admin] Publish callbacks [] for security_group (c9fae3c3-7e52-4451-8856-3211bdc0053a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.890140] [49942]: DEBUG neutron_lib.callbacks.manager [None req-331cc4b7-91bc-4572-86ad-834731d843d6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (c9fae3c3-7e52-4451-8856-3211bdc0053a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 602.925799] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-331cc4b7-91bc-4572-86ad-834731d843d6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c9fae3c3-7e52-4451-8856-3211bdc0053a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 602.928215] [49941]: DEBUG neutron.db.db_base_plugin_common [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Allocated IP 192.168.233.69 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/5e88b0a9-f0bb-4cce-9140-88cea9a8995a) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 602.943451] [49942]: [pid: 49942|app: 0|req: 126/296] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/security-groups?tenant_id=9cd680fb769d4e93987dcfc0293932f7&name=default => generated 2925 bytes in 141 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 602.949506] [49942]: DEBUG neutron.api.wsgi [req-654715a8-75ae-42e3-a447-3c45cbcfb7b0 req-44d2519d-0e96-49dc-a538-51f3488adc0d tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 602.983168] [49942]: [pid: 49942|app: 0|req: 127/297] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 602.988473] [49942]: DEBUG neutron.api.wsgi [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-116aea9f-a17d-47a0-a5b2-2772dbd7d375 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.047722] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks [] for allowed_address_pair (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.048530] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks [] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.048748] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] create_port_precommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': '', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'project_id': '8285ff4e217c4316876e2d8ce486d515', 'port_security_enabled': True, 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 603.048910] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] create_port_precommit: [ 603.048910] [49941]: key[id], None -> 5e88b0a9-f0bb-4cce-9140-88cea9a8995a [ 603.048910] [49941]: key[binding:vnic_type], None -> normal [ 603.048910] [49941]: key[binding:vif_details], None -> {} [ 603.048910] [49941]: key[allowed_address_pairs], None -> [] [ 603.048910] [49941]: key[binding:profile], None -> {} [ 603.048910] [49941]: key[admin_state_up], None -> True [ 603.048910] [49941]: key[binding:vif_type], None -> unbound [ 603.048910] [49941]: key[device_owner], None -> [ 603.048910] [49941]: key[tenant_id], None -> 8285ff4e217c4316876e2d8ce486d515 [ 603.048910] [49941]: key[binding:host_id], None -> [ 603.048910] [49941]: key[standard_attr_id], None -> 409 [ 603.048910] [49941]: key[name], None -> [ 603.048910] [49941]: key[mac_address], None -> fa:16:3e:40:9b:dc [ 603.048910] [49941]: key[status], None -> DOWN [ 603.048910] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 603.048910] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}] [ 603.048910] [49941]: key[security_groups], None -> ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'] [ 603.048910] [49941]: key[port_security_enabled], None -> True [ 603.048910] [49941]: key[project_id], None -> 8285ff4e217c4316876e2d8ce486d515 [ 603.048910] [49941]: key[device_id], None -> fa739dbf-ecb7-4abe-8e8d-e27129bb090c [ 603.048910] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.049549] [49942]: [pid: 49942|app: 0|req: 128/298] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.070633] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.085546] [49942]: [pid: 49942|app: 0|req: 129/299] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:24 2025] GET /networking/v2.0/networks/fb842ba9-202c-4994-ab66-ed898baccfcd?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.091370] [49942]: DEBUG neutron.api.v2.base [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 603.094458] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Pushing event updated for resources: {'Port': ['ID=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.105597] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 603.106357] [49941]: DEBUG neutron.scheduler.base_scheduler [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 603.109791] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 603.110089] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Made reservation on behalf of ad34cd087a284798bb28c282bb3ac8ca for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 603.113019] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.119579] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.137996] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] create_port_postcommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': '', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'project_id': '8285ff4e217c4316876e2d8ce486d515', 'port_security_enabled': True, 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 603.141024] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] create_port_postcommit: [ 603.141024] [49941]: key[id], None -> 5e88b0a9-f0bb-4cce-9140-88cea9a8995a [ 603.141024] [49941]: key[binding:vnic_type], None -> normal [ 603.141024] [49941]: key[tags], None -> [] [ 603.141024] [49941]: key[binding:vif_details], None -> {} [ 603.141024] [49941]: key[allowed_address_pairs], None -> [] [ 603.141024] [49941]: key[extra_dhcp_opts], None -> [] [ 603.141024] [49941]: key[binding:profile], None -> {} [ 603.141024] [49941]: key[admin_state_up], None -> True [ 603.141024] [49941]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 603.141024] [49941]: key[binding:vif_type], None -> unbound [ 603.141024] [49941]: key[device_owner], None -> [ 603.141024] [49941]: key[created_at], None -> 2025-11-20T12:29:24Z [ 603.141024] [49941]: key[updated_at], None -> 2025-11-20T12:29:24Z [ 603.141024] [49941]: key[tenant_id], None -> 8285ff4e217c4316876e2d8ce486d515 [ 603.141024] [49941]: key[binding:host_id], None -> [ 603.141024] [49941]: key[description], None -> [ 603.141024] [49941]: key[standard_attr_id], None -> 409 [ 603.141024] [49941]: key[name], None -> [ 603.141024] [49941]: key[mac_address], None -> fa:16:3e:40:9b:dc [ 603.141024] [49941]: key[status], None -> DOWN [ 603.141024] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 603.141024] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}] [ 603.141024] [49941]: key[security_groups], None -> ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'] [ 603.141024] [49941]: key[revision_number], None -> 1 [ 603.141024] [49941]: key[port_security_enabled], None -> True [ 603.141024] [49941]: key[project_id], None -> 8285ff4e217c4316876e2d8ce486d515 [ 603.141024] [49941]: key[device_id], None -> fa739dbf-ecb7-4abe-8e8d-e27129bb090c [ 603.141024] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.144830] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.145535] [49941]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-f4aa349e-eb23-4fa3-9da1-6347159e0b30 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.158405] [49941]: [pid: 49941|app: 0|req: 171/300] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:24 2025] POST /networking/v2.0/ports => generated 733 bytes in 432 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 603.164201] [49941]: DEBUG neutron.api.v2.base [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Request body: {'router': {'name': 'tempest-ServersAdminTestJSON-1695260146-router', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 603.186937] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (a861ead8-8f56-4436-8d21-374a28d9aca1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.188608] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (a861ead8-8f56-4436-8d21-374a28d9aca1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.197974] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks [] for security_group (defca244-2d6f-459f-a3e9-a48cebcf3219), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.199268] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (defca244-2d6f-459f-a3e9-a48cebcf3219), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.225440] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks [] for router_controller (a861ead8-8f56-4436-8d21-374a28d9aca1), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.227397] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=defca244-2d6f-459f-a3e9-a48cebcf3219,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.252851] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] vlan segment allocate from pool success with {'vlan_id': 636, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 603.260546] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (5b22d516-3dd5-4ff0-8493-f0a831745c11), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.261983] [49942]: INFO neutron.db.segments_db [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Added segment 5b22d516-3dd5-4ff0-8493-f0a831745c11 of type vlan for network 71e13e85-685a-4c2e-9f88-6f9b73992b6d [ 603.281647] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (71e13e85-685a-4c2e-9f88-6f9b73992b6d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.290310] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks [] for router_gateway (a861ead8-8f56-4436-8d21-374a28d9aca1), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.304227] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] create_network_precommit called with network settings {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 416, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}] [ 603.304467] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] create_network_precommit: [ 603.304467] [49942]: key[vlan_transparent], None -> None [ 603.304467] [49942]: key[id], None -> 71e13e85-685a-4c2e-9f88-6f9b73992b6d [ 603.304467] [49942]: key[tags], None -> [] [ 603.304467] [49942]: key[availability_zone_hints], None -> [] [ 603.304467] [49942]: key[mtu], None -> 8950 [ 603.304467] [49942]: key[provider:network_type], None -> vlan [ 603.304467] [49942]: key[admin_state_up], None -> True [ 603.304467] [49942]: key[provider:physical_network], None -> default [ 603.304467] [49942]: key[provider:segmentation_id], None -> 636 [ 603.304467] [49942]: key[qinq], None -> None [ 603.304467] [49942]: key[created_at], None -> 2025-11-20T12:29:24Z [ 603.304467] [49942]: key[updated_at], None -> 2025-11-20T12:29:25Z [ 603.304467] [49942]: key[tenant_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 603.304467] [49942]: key[description], None -> [ 603.304467] [49942]: key[standard_attr_id], None -> 416 [ 603.304467] [49942]: key[name], None -> tempest-VolumesAdminNegativeTest-1866223386-network [ 603.304467] [49942]: key[availability_zones], None -> [] [ 603.304467] [49942]: key[status], None -> ACTIVE [ 603.304467] [49942]: key[shared], None -> False [ 603.304467] [49942]: key[router:external], None -> False [ 603.304467] [49942]: key[revision_number], None -> 1 [ 603.304467] [49942]: key[port_security_enabled], None -> True [ 603.304467] [49942]: key[subnets], None -> [] [ 603.304467] [49942]: key[ipv4_address_scope], None -> None [ 603.304467] [49942]: key[project_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 603.304467] [49942]: key[ipv6_address_scope], None -> None [ 603.304467] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.317456] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (71e13e85-685a-4c2e-9f88-6f9b73992b6d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.336873] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Pushing event updated for resources: {'Network': ['ID=71e13e85-685a-4c2e-9f88-6f9b73992b6d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.341212] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] create_network_postcommit called with network settings {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 416, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}] [ 603.341603] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] create_network_postcommit: [ 603.341603] [49942]: key[vlan_transparent], None -> None [ 603.341603] [49942]: key[id], None -> 71e13e85-685a-4c2e-9f88-6f9b73992b6d [ 603.341603] [49942]: key[tags], None -> [] [ 603.341603] [49942]: key[availability_zone_hints], None -> [] [ 603.341603] [49942]: key[mtu], None -> 8950 [ 603.341603] [49942]: key[provider:network_type], None -> vlan [ 603.341603] [49942]: key[admin_state_up], None -> True [ 603.341603] [49942]: key[provider:physical_network], None -> default [ 603.341603] [49942]: key[provider:segmentation_id], None -> 636 [ 603.341603] [49942]: key[qinq], None -> None [ 603.341603] [49942]: key[created_at], None -> 2025-11-20T12:29:24Z [ 603.341603] [49942]: key[updated_at], None -> 2025-11-20T12:29:25Z [ 603.341603] [49942]: key[tenant_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 603.341603] [49942]: key[description], None -> [ 603.341603] [49942]: key[standard_attr_id], None -> 416 [ 603.341603] [49942]: key[name], None -> tempest-VolumesAdminNegativeTest-1866223386-network [ 603.341603] [49942]: key[availability_zones], None -> [] [ 603.341603] [49942]: key[status], None -> ACTIVE [ 603.341603] [49942]: key[shared], None -> False [ 603.341603] [49942]: key[router:external], None -> False [ 603.341603] [49942]: key[revision_number], None -> 1 [ 603.341603] [49942]: key[port_security_enabled], None -> True [ 603.341603] [49942]: key[subnets], None -> [] [ 603.341603] [49942]: key[ipv4_address_scope], None -> None [ 603.341603] [49942]: key[project_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 603.341603] [49942]: key[ipv6_address_scope], None -> None [ 603.341603] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.345681] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.346168] [49942]: DEBUG neutron_lib.callbacks.manager [None req-263d1ec7-a251-47ad-92cd-042d782435bd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.359155] [49942]: [pid: 49942|app: 0|req: 130/301] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:24 2025] POST /networking/v2.0/networks => generated 669 bytes in 273 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 603.414283] [49942]: DEBUG neutron_lib.callbacks.manager [None req-209831cb-a54c-4be7-9c3d-ec7ddb314ba7 admin admin] Publish callbacks [] for security_group (c9fae3c3-7e52-4451-8856-3211bdc0053a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.430424] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks [] for router_gateway (a861ead8-8f56-4436-8d21-374a28d9aca1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.434085] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.436116] [49942]: DEBUG neutron_lib.callbacks.manager [None req-209831cb-a54c-4be7-9c3d-ec7ddb314ba7 admin admin] Publish callbacks [] for security_group (c9fae3c3-7e52-4451-8856-3211bdc0053a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.462805] [49942]: DEBUG neutron_lib.callbacks.manager [None req-209831cb-a54c-4be7-9c3d-ec7ddb314ba7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (c9fae3c3-7e52-4451-8856-3211bdc0053a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.467465] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-209831cb-a54c-4be7-9c3d-ec7ddb314ba7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c9fae3c3-7e52-4451-8856-3211bdc0053a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.473591] [49942]: DEBUG neutron_lib.callbacks.manager [None req-209831cb-a54c-4be7-9c3d-ec7ddb314ba7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.473591] [49942]: [pid: 49942|app: 0|req: 131/302] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:25 2025] DELETE /networking/v2.0/security-groups/c9fae3c3-7e52-4451-8856-3211bdc0053a => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 603.494271] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Allocated IP 10.180.180.215 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/5cea25b1-5d27-4f17-9ecf-f279d0cebe1e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 603.496144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-f5cc53c5-7f24-490f-9469-5d30f59676a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.497513] [49942]: [pid: 49942|app: 0|req: 132/303] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:25 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.500758] [49942]: DEBUG neutron.api.wsgi [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6077075c-e529-4db3-bc96-b39897d39081 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 603.532797] [49942]: [pid: 49942|app: 0|req: 133/304] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:29:25 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--584667391&fields=id&tenant_id=b61cbe8c4539459aac9b3fe1b79ee6df => generated 69 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.548757] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks [] for allowed_address_pair (5cea25b1-5d27-4f17-9ecf-f279d0cebe1e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.549803] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks [] for port (5cea25b1-5d27-4f17-9ecf-f279d0cebe1e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.549803] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] create_port_precommit called with port settings {'id': '5cea25b1-5d27-4f17-9ecf-f279d0cebe1e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:42:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 418, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 603.549803] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] create_port_precommit: [ 603.549803] [49941]: key[id], None -> 5cea25b1-5d27-4f17-9ecf-f279d0cebe1e [ 603.549803] [49941]: key[binding:vnic_type], None -> normal [ 603.549803] [49941]: key[binding:vif_details], None -> {} [ 603.549803] [49941]: key[allowed_address_pairs], None -> [] [ 603.549803] [49941]: key[binding:profile], None -> {} [ 603.549803] [49941]: key[admin_state_up], None -> True [ 603.549803] [49941]: key[binding:vif_type], None -> unbound [ 603.549803] [49941]: key[device_owner], None -> network:router_gateway [ 603.549803] [49941]: key[tenant_id], None -> [ 603.549803] [49941]: key[binding:host_id], None -> [ 603.549803] [49941]: key[standard_attr_id], None -> 418 [ 603.549803] [49941]: key[name], None -> [ 603.549803] [49941]: key[mac_address], None -> fa:16:3e:f0:42:63 [ 603.549803] [49941]: key[status], None -> DOWN [ 603.549803] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 603.549803] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}] [ 603.549803] [49941]: key[security_groups], None -> [] [ 603.549803] [49941]: key[port_security_enabled], None -> False [ 603.549803] [49941]: key[project_id], None -> [ 603.549803] [49941]: key[device_id], None -> a861ead8-8f56-4436-8d21-374a28d9aca1 [ 603.549803] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.569450] [49942]: [pid: 49942|app: 0|req: 134/305] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:25 2025] GET /networking/v2.0/networks/fb842ba9-202c-4994-ab66-ed898baccfcd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 603.569612] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5cea25b1-5d27-4f17-9ecf-f279d0cebe1e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.594058] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Pushing event updated for resources: {'Port': ['ID=5cea25b1-5d27-4f17-9ecf-f279d0cebe1e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 603.598501] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.598926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.598926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.598926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.598926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599111] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599111] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599225] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599689] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599689] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599689] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599689] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599689] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.599689] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600045] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600045] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600045] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600164] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600164] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600254] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.600926] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.601592] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.601592] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 603.601882] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Tracked resource versions report: [ 603.601882] [49941]: pushed versions: [ 603.601882] [49941]: { 'AddressGroup': {'1.2'}, [ 603.601882] [49941]: 'Agent': {'1.1'}, [ 603.601882] [49941]: 'ConntrackHelper': {'1.0'}, [ 603.601882] [49941]: 'LocalIPAssociation': {'1.0'}, [ 603.601882] [49941]: 'Log': {'1.0'}, [ 603.601882] [49941]: 'NDPProxy': {'1.0'}, [ 603.601882] [49941]: 'Network': {'1.2'}, [ 603.601882] [49941]: 'Port': {'1.10'}, [ 603.601882] [49941]: 'PortForwarding': {'1.3'}, [ 603.601882] [49941]: 'QosPolicy': {'1.10'}, [ 603.601882] [49941]: 'SecurityGroup': {'1.6'}, [ 603.601882] [49941]: 'SecurityGroupRule': {'1.3'}, [ 603.601882] [49941]: 'SubPort': {'1.0'}, [ 603.601882] [49941]: 'Subnet': {'1.2'}, [ 603.601882] [49941]: 'Trunk': {'1.1'}} [ 603.601882] [49941]: consumer versions: [ 603.601882] [49941]: { DHCP agent@devstack: {}, [ 603.601882] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 603.601882] [49941]: 'Agent': '1.1', [ 603.601882] [49941]: 'ConntrackHelper': '1.0', [ 603.601882] [49941]: 'LocalIPAssociation': '1.0', [ 603.601882] [49941]: 'Log': '1.0', [ 603.601882] [49941]: 'NDPProxy': '1.0', [ 603.601882] [49941]: 'Network': '1.2', [ 603.601882] [49941]: 'Port': '1.10', [ 603.601882] [49941]: 'PortForwarding': '1.3', [ 603.601882] [49941]: 'QosPolicy': '1.10', [ 603.601882] [49941]: 'SecurityGroup': '1.6', [ 603.601882] [49941]: 'SecurityGroupRule': '1.3', [ 603.601882] [49941]: 'SubPort': '1.0', [ 603.601882] [49941]: 'Subnet': '1.2', [ 603.601882] [49941]: 'Trunk': '1.1'}, [ 603.601882] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 603.601882] [49941]: 'Agent': '1.1', [ 603.601882] [49941]: 'ConntrackHelper': '1.0', [ 603.601882] [49941]: 'LocalIPAssociation': '1.0', [ 603.601882] [49941]: 'Log': '1.0', [ 603.601882] [49941]: 'NDPProxy': '1.0', [ 603.601882] [49941]: 'Network': '1.2', [ 603.601882] [49941]: 'Port': '1.10', [ 603.601882] [49941]: 'PortForwarding': '1.3', [ 603.601882] [49941]: 'QosPolicy': '1.10', [ 603.601882] [49941]: 'SecurityGroup': '1.6', [ 603.601882] [49941]: 'SecurityGroupRule': '1.3', [ 603.601882] [49941]: 'SubPort': '1.0', [ 603.601882] [49941]: 'Subnet': '1.2', [ 603.601882] [49941]: 'Trunk': '1.1'}, [ 603.601882] [49941]: Metadata agent@devstack: {}, [ 603.601882] [49941]: L3 agent@devstack: {}} [ 603.601882] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 603.611527] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 603.612291] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 603.614559] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 603.626829] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] create_port_postcommit called with port settings {'id': '5cea25b1-5d27-4f17-9ecf-f279d0cebe1e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:42:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 418, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}], '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-20T12:29:25Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 603.627011] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] create_port_postcommit: [ 603.627011] [49941]: key[id], None -> 5cea25b1-5d27-4f17-9ecf-f279d0cebe1e [ 603.627011] [49941]: key[binding:vnic_type], None -> normal [ 603.627011] [49941]: key[tags], None -> [] [ 603.627011] [49941]: key[binding:vif_details], None -> {} [ 603.627011] [49941]: key[allowed_address_pairs], None -> [] [ 603.627011] [49941]: key[extra_dhcp_opts], None -> [] [ 603.627011] [49941]: key[binding:profile], None -> {} [ 603.627011] [49941]: key[admin_state_up], None -> True [ 603.627011] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 603.627011] [49941]: key[binding:vif_type], None -> unbound [ 603.627011] [49941]: key[device_owner], None -> network:router_gateway [ 603.627011] [49941]: key[created_at], None -> 2025-11-20T12:29:25Z [ 603.627011] [49941]: key[updated_at], None -> 2025-11-20T12:29:25Z [ 603.627011] [49941]: key[tenant_id], None -> [ 603.627011] [49941]: key[binding:host_id], None -> [ 603.627011] [49941]: key[description], None -> [ 603.627011] [49941]: key[standard_attr_id], None -> 418 [ 603.627011] [49941]: key[name], None -> [ 603.627011] [49941]: key[mac_address], None -> fa:16:3e:f0:42:63 [ 603.627011] [49941]: key[status], None -> DOWN [ 603.627011] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 603.627011] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}] [ 603.627011] [49941]: key[security_groups], None -> [] [ 603.627011] [49941]: key[revision_number], None -> 1 [ 603.627011] [49941]: key[port_security_enabled], None -> False [ 603.627011] [49941]: key[project_id], None -> [ 603.627011] [49941]: key[device_id], None -> a861ead8-8f56-4436-8d21-374a28d9aca1 [ 603.627011] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 603.631106] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-523bef7e-fd95-4a15-af8b-831f509ac9b4 req-051c720a-b9ee-49d4-a0fb-4ebbd9ecd938 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 603.632132] [49942]: [pid: 49942|app: 0|req: 135/306] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:25 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 736 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 603.635195] [49942]: DEBUG neutron.api.v2.base [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Request body: {'port': {'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 603.717781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks [] for router_gateway (a861ead8-8f56-4436-8d21-374a28d9aca1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.807758] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (a861ead8-8f56-4436-8d21-374a28d9aca1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.877456] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Router a861ead8-8f56-4436-8d21-374a28d9aca1 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 603.937247] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 603.949700] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35d286dc-be8d-4cec-a8b2-c873e4d628e9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.951429] [49941]: [pid: 49941|app: 0|req: 172/307] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:24 2025] POST /networking/v2.0/routers => generated 726 bytes in 791 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 603.953798] [49941]: DEBUG neutron.api.v2.base [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Request body: {'subnet': {'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-subnet', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 603.970860] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Made reservation on behalf of ad34cd087a284798bb28c282bb3ac8ca for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 603.973766] [49941]: DEBUG neutron_lib.callbacks.manager [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 603.994244] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.038473] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] create_subnet_precommit called with subnet settings {'id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-subnet', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 419, '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-20T12:29:25Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings None) [ 604.038654] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] create_subnet_precommit: [ 604.038654] [49941]: key[ipv6_ra_mode], None -> None [ 604.038654] [49941]: key[id], None -> 5bf4c29c-b870-4939-b333-2faa03fa7bf5 [ 604.038654] [49941]: key[tags], None -> [] [ 604.038654] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 604.038654] [49941]: key[enable_dhcp], None -> True [ 604.038654] [49941]: key[ip_version], None -> 4 [ 604.038654] [49941]: key[created_at], None -> 2025-11-20T12:29:25Z [ 604.038654] [49941]: key[updated_at], None -> 2025-11-20T12:29:25Z [ 604.038654] [49941]: key[description], None -> [ 604.038654] [49941]: key[tenant_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 604.038654] [49941]: key[standard_attr_id], None -> 419 [ 604.038654] [49941]: key[cidr], None -> 192.168.128.0/28 [ 604.038654] [49941]: key[ipv6_address_mode], None -> None [ 604.038654] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-1866223386-subnet [ 604.038654] [49941]: key[subnetpool_id], None -> None [ 604.038654] [49941]: key[host_routes], None -> [] [ 604.038654] [49941]: key[network_id], None -> 71e13e85-685a-4c2e-9f88-6f9b73992b6d [ 604.038654] [49941]: key[shared], None -> False [ 604.038654] [49941]: key[router:external], None -> False [ 604.038654] [49941]: key[revision_number], None -> 0 [ 604.038654] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 604.038654] [49941]: key[project_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 604.038654] [49941]: key[service_types], None -> [] [ 604.038654] [49941]: key[dns_nameservers], None -> [] [ 604.038654] [49941]: key[segment_id], None -> None [ 604.038654] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.040989] [49941]: DEBUG neutron_lib.callbacks.manager [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (5bf4c29c-b870-4939-b333-2faa03fa7bf5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.056207] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Pushing event updated for resources: {'Subnet': ['ID=5bf4c29c-b870-4939-b333-2faa03fa7bf5,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.076079] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Checking segment: {'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 604.076079] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Network hostable DHCP agents. Network: 71e13e85-685a-4c2e-9f88-6f9b73992b6d, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 604.104206] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Network 71e13e85-685a-4c2e-9f88-6f9b73992b6d is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 604.110374] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 71e13e85-685a-4c2e-9f88-6f9b73992b6d) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 604.113785] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] create_subnet_postcommit called with subnet settings {'id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-subnet', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 419, '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-20T12:29:25Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'network': {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, '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-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636}} (original settings None) [ 604.114068] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] create_subnet_postcommit: [ 604.114068] [49941]: key[ipv6_ra_mode], None -> None [ 604.114068] [49941]: key[id], None -> 5bf4c29c-b870-4939-b333-2faa03fa7bf5 [ 604.114068] [49941]: key[tags], None -> [] [ 604.114068] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 604.114068] [49941]: key[enable_dhcp], None -> True [ 604.114068] [49941]: key[network], None -> {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, '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-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} [ 604.114068] [49941]: key[ip_version], None -> 4 [ 604.114068] [49941]: key[created_at], None -> 2025-11-20T12:29:25Z [ 604.114068] [49941]: key[updated_at], None -> 2025-11-20T12:29:25Z [ 604.114068] [49941]: key[description], None -> [ 604.114068] [49941]: key[tenant_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 604.114068] [49941]: key[standard_attr_id], None -> 419 [ 604.114068] [49941]: key[cidr], None -> 192.168.128.0/28 [ 604.114068] [49941]: key[ipv6_address_mode], None -> None [ 604.114068] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-1866223386-subnet [ 604.114068] [49941]: key[subnetpool_id], None -> None [ 604.114068] [49941]: key[host_routes], None -> [] [ 604.114068] [49941]: key[network_id], None -> 71e13e85-685a-4c2e-9f88-6f9b73992b6d [ 604.114068] [49941]: key[shared], None -> False [ 604.114068] [49941]: key[router:external], None -> False [ 604.114068] [49941]: key[revision_number], None -> 0 [ 604.114068] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 604.114068] [49941]: key[project_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 604.114068] [49941]: key[service_types], None -> [] [ 604.114068] [49941]: key[dns_nameservers], None -> [] [ 604.114068] [49941]: key[segment_id], None -> None [ 604.114068] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.115567] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.115932] [49941]: DEBUG neutron_lib.callbacks.manager [None req-72011be7-3584-452b-a3c4-021122ad4bab admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.127291] [49941]: [pid: 49941|app: 0|req: 173/308] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:25 2025] POST /networking/v2.0/subnets => generated 688 bytes in 176 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 604.153905] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-964a15d7-c7c4-4617-a52c-0dff1a38ca47 req-922218a0-23b0-4aec-9d03-27fd67a79dea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.154934] [49941]: [pid: 49941|app: 0|req: 174/309] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:25 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.156500] [49942]: DEBUG neutron.notifiers.nova [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 5e88b0a9-f0bb-4cce-9140-88cea9a8995a {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 604.165735] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks [] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.174509] [49942]: DEBUG neutron.db.provisioning_blocks [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Transition to ACTIVE for port object 5e88b0a9-f0bb-4cce-9140-88cea9a8995a will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 604.176514] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_precommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (original settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': '', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 1, 'project_id': '8285ff4e217c4316876e2d8ce486d515'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 604.176514] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_precommit: [ 604.176514] [49942]: key[device_owner], -> compute:nova [ 604.176514] [49942]: key[binding:host_id], -> cpu-1 [ 604.176514] [49942]: key[updated_at], 2025-11-20T12:29:24Z -> 2025-11-20T12:29:25Z [ 604.176514] [49942]: key[revision_number], 1 -> 2 [ 604.176514] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.183861] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.199047] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-83ce6c05-255a-40a0-a152-9a1f00b7c20b tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 604.200099] [49941]: [pid: 49941|app: 0|req: 175/310] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:25 2025] GET /networking/v2.0/networks?id=7b32ae45-24d7-4f99-b0b9-41952e93ffa1 => generated 620 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 604.203281] [49941]: DEBUG neutron.api.wsgi [req-523bef7e-fd95-4a15-af8b-831f509ac9b4 req-2c09a0fc-1f1e-45b1-a58d-986add180027 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 604.212549] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Pushing event updated for resources: {'Port': ['ID=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.227454] [49941]: [pid: 49941|app: 0|req: 176/311] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:25 2025] GET /networking/v2.0/security-groups?id=11a5ba53-a59e-48f1-a506-0e3c2b9f525f&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 604.258505] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_postcommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (original settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': '', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 1, 'project_id': '8285ff4e217c4316876e2d8ce486d515'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 604.259346] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_postcommit: [ 604.259346] [49942]: key[device_owner], -> compute:nova [ 604.259346] [49942]: key[binding:host_id], -> cpu-1 [ 604.259346] [49942]: key[updated_at], 2025-11-20T12:29:24Z -> 2025-11-20T12:29:25Z [ 604.259346] [49942]: key[revision_number], 1 -> 2 [ 604.259346] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.273652] [49942]: DEBUG neutron.plugins.ml2.managers [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Attempting to bind port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 604.273733] [49942]: DEBUG neutron.plugins.ml2.managers [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Attempting to bind port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 604.274324] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Attempting to bind port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 604.309210] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 604.309210] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 604.313115] [49942]: DEBUG networking_nsxv3.api.rpc [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 604.455686] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.532829] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Allocated IP 192.168.128.1 (e00038c3-4262-4e25-9de7-3e1e9397332e/86067d81-5dcc-47fc-87b9-50001dd383a7/5111ef18-b614-4562-bb27-05f7731bb88a) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 604.578995] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks [] for allowed_address_pair (5111ef18-b614-4562-bb27-05f7731bb88a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.580491] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks [] for port (5111ef18-b614-4562-bb27-05f7731bb88a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.580491] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] create_port_precommit called with port settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.1'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 604.580491] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] create_port_precommit: [ 604.580491] [49941]: key[id], None -> 5111ef18-b614-4562-bb27-05f7731bb88a [ 604.580491] [49941]: key[binding:vnic_type], None -> normal [ 604.580491] [49941]: key[binding:vif_details], None -> {} [ 604.580491] [49941]: key[allowed_address_pairs], None -> [] [ 604.580491] [49941]: key[binding:profile], None -> {} [ 604.580491] [49941]: key[admin_state_up], None -> True [ 604.580491] [49941]: key[binding:vif_type], None -> unbound [ 604.580491] [49941]: key[device_owner], None -> network:router_interface [ 604.580491] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 604.580491] [49941]: key[binding:host_id], None -> [ 604.580491] [49941]: key[standard_attr_id], None -> 420 [ 604.580491] [49941]: key[name], None -> [ 604.580491] [49941]: key[mac_address], None -> fa:16:3e:91:58:f5 [ 604.580491] [49941]: key[status], None -> DOWN [ 604.580491] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 604.580491] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.1'}] [ 604.580491] [49941]: key[security_groups], None -> [] [ 604.580491] [49941]: key[port_security_enabled], None -> False [ 604.580491] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 604.580491] [49941]: key[device_id], None -> a861ead8-8f56-4436-8d21-374a28d9aca1 [ 604.580491] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.600615] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5111ef18-b614-4562-bb27-05f7731bb88a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.621431] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Pushing event updated for resources: {'Port': ['ID=5111ef18-b614-4562-bb27-05f7731bb88a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.629399] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Network e00038c3-4262-4e25-9de7-3e1e9397332e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 604.630058] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 604.635472] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 604.649246] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] create_port_postcommit called with port settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.1'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_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-20T12:29:26Z', 'updated_at': '2025-11-20T12:29:26Z', 'revision_number': 1, 'network': {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 604.649496] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] create_port_postcommit: [ 604.649496] [49941]: key[id], None -> 5111ef18-b614-4562-bb27-05f7731bb88a [ 604.649496] [49941]: key[binding:vnic_type], None -> normal [ 604.649496] [49941]: key[tags], None -> [] [ 604.649496] [49941]: key[binding:vif_details], None -> {} [ 604.649496] [49941]: key[allowed_address_pairs], None -> [] [ 604.649496] [49941]: key[extra_dhcp_opts], None -> [] [ 604.649496] [49941]: key[binding:profile], None -> {} [ 604.649496] [49941]: key[admin_state_up], None -> True [ 604.649496] [49941]: key[network], None -> {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} [ 604.649496] [49941]: key[binding:vif_type], None -> unbound [ 604.649496] [49941]: key[device_owner], None -> network:router_interface [ 604.649496] [49941]: key[created_at], None -> 2025-11-20T12:29:26Z [ 604.649496] [49941]: key[updated_at], None -> 2025-11-20T12:29:26Z [ 604.649496] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 604.649496] [49941]: key[binding:host_id], None -> [ 604.649496] [49941]: key[description], None -> [ 604.649496] [49941]: key[standard_attr_id], None -> 420 [ 604.649496] [49941]: key[name], None -> [ 604.649496] [49941]: key[mac_address], None -> fa:16:3e:91:58:f5 [ 604.649496] [49941]: key[status], None -> DOWN [ 604.649496] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 604.649496] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.1'}] [ 604.649496] [49941]: key[security_groups], None -> [] [ 604.649496] [49941]: key[revision_number], None -> 1 [ 604.649496] [49941]: key[port_security_enabled], None -> False [ 604.649496] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 604.649496] [49941]: key[device_id], None -> a861ead8-8f56-4436-8d21-374a28d9aca1 [ 604.649496] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.650410] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (a861ead8-8f56-4436-8d21-374a28d9aca1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.785590] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (5111ef18-b614-4562-bb27-05f7731bb88a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.856332] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks [] for port (5111ef18-b614-4562-bb27-05f7731bb88a), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.856704] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] update_port_precommit called with port settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', '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-20T12:29:26Z', 'updated_at': '2025-11-20T12:29:26Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', '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-20T12:29:26Z', 'updated_at': '2025-11-20T12:29:26Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 604.856928] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] update_port_precommit: [ 604.856928] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.858313] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (5111ef18-b614-4562-bb27-05f7731bb88a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.879286] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Pushing event updated for resources: {'Port': ['ID=5111ef18-b614-4562-bb27-05f7731bb88a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 604.895431] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] update_port_postcommit called with port settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', '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-20T12:29:26Z', 'updated_at': '2025-11-20T12:29:26Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', '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-20T12:29:26Z', 'updated_at': '2025-11-20T12:29:26Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 604.895668] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] update_port_postcommit: [ 604.895668] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 604.895970] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (a861ead8-8f56-4436-8d21-374a28d9aca1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 604.924898] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Network e00038c3-4262-4e25-9de7-3e1e9397332e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 604.925142] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 604.977834] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Router a861ead8-8f56-4436-8d21-374a28d9aca1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 605.030032] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0a9f1675-9034-4c13-bd2b-b9b679360dba admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 605.033768] [49941]: [pid: 49941|app: 0|req: 177/312] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:25 2025] PUT /networking/v2.0/routers/a861ead8-8f56-4436-8d21-374a28d9aca1/add_router_interface => generated 309 bytes in 806 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.038209] [49941]: DEBUG neutron.api.v2.base [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-1866223386-router', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 605.059567] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.060717] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.316794] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 605.316794] [49942]: DEBUG neutron.plugins.ml2.managers [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Bound port: 5e88b0a9-f0bb-4cce-9140-88cea9a8995a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 605.316794] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.413852] [49942]: DEBUG neutron.plugins.ml2.db [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] For port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 605.416870] [49942]: DEBUG neutron.plugins.ml2.db [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] For port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 605.418868] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_precommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (original settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'project_id': '8285ff4e217c4316876e2d8ce486d515'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 605.419129] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_precommit: [ 605.419129] [49942]: key[binding:vif_type], unbound -> ovs [ 605.419129] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 605.419129] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.422565] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.455511] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks [] for router_controller (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.456970] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Pushing event updated for resources: {'Port': ['ID=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.474337] [49942]: DEBUG neutron.db.provisioning_blocks [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Provisioning complete for port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 605.476165] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.476165] [49942]: INFO neutron.plugins.ml2.plugin [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Attempt 1 to provision port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a [ 605.522712] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks [] for router_gateway (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.524227] [49942]: DEBUG neutron.plugins.ml2.plugin [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Current status of the port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 605.524404] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.546806] [49942]: DEBUG neutron.plugins.ml2.db [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] For port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 605.578664] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_precommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 5, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (original settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 4, 'project_id': '8285ff4e217c4316876e2d8ce486d515'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 605.578664] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_precommit: [ 605.578664] [49942]: key[status], DOWN -> ACTIVE [ 605.578664] [49942]: key[revision_number], 4 -> 5 [ 605.578664] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.587917] [49942]: DEBUG neutron.db.provisioning_blocks [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Provisioning complete for port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 605.588086] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.588168] [49942]: INFO neutron.plugins.ml2.plugin [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Attempt 1 to provision port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a [ 605.600054] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks [] for router_gateway (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.604394] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.632308] [49942]: DEBUG neutron.plugins.ml2.plugin [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Current status of the port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 605.633231] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_postcommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 5, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (original settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 4, 'project_id': '8285ff4e217c4316876e2d8ce486d515'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 605.633429] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_postcommit: [ 605.633429] [49942]: key[status], DOWN -> ACTIVE [ 605.633429] [49942]: key[revision_number], 4 -> 5 [ 605.633429] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.633618] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.662418] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Allocated IP 10.180.180.199 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/e85d0a33-8c83-4152-ab49-4172f1e3f6d1) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 605.662748] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Pushing event updated for resources: {'Port': ['ID=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.665485] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_postcommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 4, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (original settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'project_id': '8285ff4e217c4316876e2d8ce486d515'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 605.665665] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] update_port_postcommit: [ 605.665665] [49942]: key[binding:vif_type], unbound -> ovs [ 605.665665] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 605.665665] [49942]: key[updated_at], 2025-11-20T12:29:25Z -> 2025-11-20T12:29:27Z [ 605.665665] [49942]: key[revision_number], 2 -> 4 [ 605.665665] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.670668] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.670668] [49942]: DEBUG neutron_lib.callbacks.manager [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-4e26b835-a69d-4697-bf5c-452363144174 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.672821] [49942]: [pid: 49942|app: 0|req: 136/313] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:25 2025] PUT /networking/v2.0/ports/5e88b0a9-f0bb-4cce-9140-88cea9a8995a => generated 1038 bytes in 2039 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 605.708695] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks [] for allowed_address_pair (e85d0a33-8c83-4152-ab49-4172f1e3f6d1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.709701] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks [] for port (e85d0a33-8c83-4152-ab49-4172f1e3f6d1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.709932] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] create_port_precommit called with port settings {'id': 'e85d0a33-8c83-4152-ab49-4172f1e3f6d1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:06:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.710167] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] create_port_precommit: [ 605.710167] [49941]: key[id], None -> e85d0a33-8c83-4152-ab49-4172f1e3f6d1 [ 605.710167] [49941]: key[binding:vnic_type], None -> normal [ 605.710167] [49941]: key[binding:vif_details], None -> {} [ 605.710167] [49941]: key[allowed_address_pairs], None -> [] [ 605.710167] [49941]: key[binding:profile], None -> {} [ 605.710167] [49941]: key[admin_state_up], None -> True [ 605.710167] [49941]: key[binding:vif_type], None -> unbound [ 605.710167] [49941]: key[device_owner], None -> network:router_gateway [ 605.710167] [49941]: key[tenant_id], None -> [ 605.710167] [49941]: key[binding:host_id], None -> [ 605.710167] [49941]: key[standard_attr_id], None -> 422 [ 605.710167] [49941]: key[name], None -> [ 605.710167] [49941]: key[mac_address], None -> fa:16:3e:44:06:c4 [ 605.710167] [49941]: key[status], None -> DOWN [ 605.710167] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 605.710167] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.199'}] [ 605.710167] [49941]: key[security_groups], None -> [] [ 605.710167] [49941]: key[port_security_enabled], None -> False [ 605.710167] [49941]: key[project_id], None -> [ 605.710167] [49941]: key[device_id], None -> 0c64d3e2-e00d-4175-b8c9-325bd1660f7c [ 605.710167] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.714159] [49942]: [pid: 49942|app: 0|req: 137/314] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 605.717143] [49942]: DEBUG neutron.api.wsgi [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-260d9751-ab2c-46f4-9b6a-0537d373adb7 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 605.724313] [49942]: [pid: 49942|app: 0|req: 138/315] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/quotas/b61cbe8c4539459aac9b3fe1b79ee6df => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.732077] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e85d0a33-8c83-4152-ab49-4172f1e3f6d1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.755998] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Pushing event updated for resources: {'Port': ['ID=e85d0a33-8c83-4152-ab49-4172f1e3f6d1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.765316] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 605.766153] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 605.767879] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 605.780887] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbc2d5d3-1885-4da5-af70-f69d7e8f1b7a req-3bc13d31-000d-4404-bffc-7a5ca93bc981 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.781463] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] create_port_postcommit called with port settings {'id': 'e85d0a33-8c83-4152-ab49-4172f1e3f6d1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:06:c4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 605.781736] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] create_port_postcommit: [ 605.781736] [49941]: key[id], None -> e85d0a33-8c83-4152-ab49-4172f1e3f6d1 [ 605.781736] [49941]: key[binding:vnic_type], None -> normal [ 605.781736] [49941]: key[tags], None -> [] [ 605.781736] [49941]: key[binding:vif_details], None -> {} [ 605.781736] [49941]: key[allowed_address_pairs], None -> [] [ 605.781736] [49941]: key[extra_dhcp_opts], None -> [] [ 605.781736] [49941]: key[binding:profile], None -> {} [ 605.781736] [49941]: key[admin_state_up], None -> True [ 605.781736] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 605.781736] [49941]: key[binding:vif_type], None -> unbound [ 605.781736] [49941]: key[device_owner], None -> network:router_gateway [ 605.781736] [49941]: key[created_at], None -> 2025-11-20T12:29:27Z [ 605.781736] [49941]: key[updated_at], None -> 2025-11-20T12:29:27Z [ 605.781736] [49941]: key[tenant_id], None -> [ 605.781736] [49941]: key[binding:host_id], None -> [ 605.781736] [49941]: key[description], None -> [ 605.781736] [49941]: key[standard_attr_id], None -> 422 [ 605.781736] [49941]: key[name], None -> [ 605.781736] [49941]: key[mac_address], None -> fa:16:3e:44:06:c4 [ 605.781736] [49941]: key[status], None -> DOWN [ 605.781736] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 605.781736] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.199'}] [ 605.781736] [49941]: key[security_groups], None -> [] [ 605.781736] [49941]: key[revision_number], None -> 1 [ 605.781736] [49941]: key[port_security_enabled], None -> False [ 605.781736] [49941]: key[project_id], None -> [ 605.781736] [49941]: key[device_id], None -> 0c64d3e2-e00d-4175-b8c9-325bd1660f7c [ 605.781736] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.783066] [49942]: [pid: 49942|app: 0|req: 139/316] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 605.784630] [49942]: DEBUG neutron.api.v2.base [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Request body: {'network': {'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 605.799689] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Made reservation on behalf of 4d5b44c97b8b46e7911cab39f669f39e for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 605.802207] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.807095] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.868886] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks [] for security_group (419461d5-40c6-4c37-a81c-4216186f736b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.873196] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (419461d5-40c6-4c37-a81c-4216186f736b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.885795] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks [] for router_gateway (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.892664] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=419461d5-40c6-4c37-a81c-4216186f736b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.907931] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] vlan segment allocate from pool success with {'vlan_id': 470, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 605.914873] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (ab8ce61c-c420-4a42-8eca-0f7798989a61), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.915148] [49942]: INFO neutron.db.segments_db [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Added segment ab8ce61c-c420-4a42-8eca-0f7798989a61 of type vlan for network 6a027c53-84ce-4a60-b98b-947efb6f7dbc [ 605.932331] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (6a027c53-84ce-4a60-b98b-947efb6f7dbc), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.942361] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] create_network_precommit called with network settings {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 429, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}] [ 605.942636] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] create_network_precommit: [ 605.942636] [49942]: key[vlan_transparent], None -> None [ 605.942636] [49942]: key[id], None -> 6a027c53-84ce-4a60-b98b-947efb6f7dbc [ 605.942636] [49942]: key[tags], None -> [] [ 605.942636] [49942]: key[availability_zone_hints], None -> [] [ 605.942636] [49942]: key[mtu], None -> 8950 [ 605.942636] [49942]: key[provider:network_type], None -> vlan [ 605.942636] [49942]: key[admin_state_up], None -> True [ 605.942636] [49942]: key[provider:physical_network], None -> default [ 605.942636] [49942]: key[provider:segmentation_id], None -> 470 [ 605.942636] [49942]: key[qinq], None -> None [ 605.942636] [49942]: key[created_at], None -> 2025-11-20T12:29:27Z [ 605.942636] [49942]: key[updated_at], None -> 2025-11-20T12:29:27Z [ 605.942636] [49942]: key[tenant_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 605.942636] [49942]: key[description], None -> [ 605.942636] [49942]: key[standard_attr_id], None -> 429 [ 605.942636] [49942]: key[name], None -> tempest-ServersAdminTestJSON-1716479026-network [ 605.942636] [49942]: key[availability_zones], None -> [] [ 605.942636] [49942]: key[status], None -> ACTIVE [ 605.942636] [49942]: key[shared], None -> False [ 605.942636] [49942]: key[router:external], None -> False [ 605.942636] [49942]: key[revision_number], None -> 1 [ 605.942636] [49942]: key[port_security_enabled], None -> True [ 605.942636] [49942]: key[subnets], None -> [] [ 605.942636] [49942]: key[ipv4_address_scope], None -> None [ 605.942636] [49942]: key[project_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 605.942636] [49942]: key[ipv6_address_scope], None -> None [ 605.942636] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.945870] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (6a027c53-84ce-4a60-b98b-947efb6f7dbc), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.963140] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Pushing event updated for resources: {'Network': ['ID=6a027c53-84ce-4a60-b98b-947efb6f7dbc,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 605.966023] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] create_network_postcommit called with network settings {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 429, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}] [ 605.966023] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] create_network_postcommit: [ 605.966023] [49942]: key[vlan_transparent], None -> None [ 605.966023] [49942]: key[id], None -> 6a027c53-84ce-4a60-b98b-947efb6f7dbc [ 605.966023] [49942]: key[tags], None -> [] [ 605.966023] [49942]: key[availability_zone_hints], None -> [] [ 605.966023] [49942]: key[mtu], None -> 8950 [ 605.966023] [49942]: key[provider:network_type], None -> vlan [ 605.966023] [49942]: key[admin_state_up], None -> True [ 605.966023] [49942]: key[provider:physical_network], None -> default [ 605.966023] [49942]: key[provider:segmentation_id], None -> 470 [ 605.966023] [49942]: key[qinq], None -> None [ 605.966023] [49942]: key[created_at], None -> 2025-11-20T12:29:27Z [ 605.966023] [49942]: key[updated_at], None -> 2025-11-20T12:29:27Z [ 605.966023] [49942]: key[tenant_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 605.966023] [49942]: key[description], None -> [ 605.966023] [49942]: key[standard_attr_id], None -> 429 [ 605.966023] [49942]: key[name], None -> tempest-ServersAdminTestJSON-1716479026-network [ 605.966023] [49942]: key[availability_zones], None -> [] [ 605.966023] [49942]: key[status], None -> ACTIVE [ 605.966023] [49942]: key[shared], None -> False [ 605.966023] [49942]: key[router:external], None -> False [ 605.966023] [49942]: key[revision_number], None -> 1 [ 605.966023] [49942]: key[port_security_enabled], None -> True [ 605.966023] [49942]: key[subnets], None -> [] [ 605.966023] [49942]: key[ipv4_address_scope], None -> None [ 605.966023] [49942]: key[project_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 605.966023] [49942]: key[ipv6_address_scope], None -> None [ 605.966023] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 605.968400] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 605.968772] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cb193cab-ffd9-491a-99bc-3ea51408957d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.978412] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 605.980434] [49942]: [pid: 49942|app: 0|req: 140/317] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:27 2025] POST /networking/v2.0/networks => generated 665 bytes in 198 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 606.019560] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-9fe840ef-77fe-45b2-8ea1-fffc8facbfdb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.020542] [49942]: [pid: 49942|app: 0|req: 141/318] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.045388] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Router 0c64d3e2-e00d-4175-b8c9-325bd1660f7c is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 606.055253] [49942]: [pid: 49942|app: 0|req: 142/319] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.101742] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 606.112764] [49942]: [pid: 49942|app: 0|req: 143/320] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/ports?tenant_id=b61cbe8c4539459aac9b3fe1b79ee6df&fields=id => generated 103 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.114955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-127f4ace-82e1-4b8b-a6b3-b6e1447da188 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.115465] [49942]: DEBUG neutron.api.wsgi [req-dbc2d5d3-1885-4da5-af70-f69d7e8f1b7a req-823b07f7-7379-4e8b-94a5-9abaa2e26ccd tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.116474] [49941]: [pid: 49941|app: 0|req: 178/321] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:26 2025] POST /networking/v2.0/routers => generated 730 bytes in 1081 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 606.120351] [49941]: DEBUG neutron.api.v2.base [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Request body: {'subnet': {'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersAdminTestJSON-1716479026-subnet', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 606.136941] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Made reservation on behalf of 4d5b44c97b8b46e7911cab39f669f39e for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 606.139599] [49942]: [pid: 49942|app: 0|req: 144/322] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/security-groups?id=f184c8a6-bf48-4128-95bf-718bfc236812&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.139994] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.142990] [49942]: DEBUG neutron.api.wsgi [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-c69e45f5-903c-43fe-b899-abf11fee4b7d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 606.191381] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-15925911-5a1b-4448-9525-2e3be6968df1 x-openstack-request-id: req-15925911-5a1b-4448-9525-2e3be6968df1 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 606.191381] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "29e0c0e2-56b2-42aa-985f-e50612f3bfc1", "tag": "e3b919dd-1dbb-472f-a63d-67acf82c0e33", "status": "completed", "code": 200}, {"server_uuid": "e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a", "name": "network-vif-plugged", "status": "completed", "tag": "85097f4d-2acd-4169-bb16-910dd084a143", "code": 200}, {"name": "network-changed", "server_uuid": "e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a", "tag": "85097f4d-2acd-4169-bb16-910dd084a143", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 606.191554] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15925911-5a1b-4448-9525-2e3be6968df1 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 606.191610] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15925911-5a1b-4448-9525-2e3be6968df1'] response: {'name': 'network-changed', 'server_uuid': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'tag': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'status': 'completed', 'code': 200} [ 606.191659] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15925911-5a1b-4448-9525-2e3be6968df1'] response: {'server_uuid': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '85097f4d-2acd-4169-bb16-910dd084a143', 'code': 200} [ 606.198249] [49942]: [pid: 49942|app: 0|req: 145/323] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:29:27 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 180 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 606.198679] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15925911-5a1b-4448-9525-2e3be6968df1'] response: {'name': 'network-changed', 'server_uuid': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'tag': '85097f4d-2acd-4169-bb16-910dd084a143', 'status': 'completed', 'code': 200} [ 606.294926] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] create_subnet_precommit called with subnet settings {'id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'name': 'tempest-ServersAdminTestJSON-1716479026-subnet', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 431, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings None) [ 606.294926] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] create_subnet_precommit: [ 606.294926] [49941]: key[ipv6_ra_mode], None -> None [ 606.294926] [49941]: key[id], None -> d689fcfd-bfd5-4327-aec2-86b33cb902e6 [ 606.294926] [49941]: key[tags], None -> [] [ 606.294926] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 606.294926] [49941]: key[enable_dhcp], None -> True [ 606.294926] [49941]: key[ip_version], None -> 4 [ 606.294926] [49941]: key[created_at], None -> 2025-11-20T12:29:27Z [ 606.294926] [49941]: key[updated_at], None -> 2025-11-20T12:29:27Z [ 606.294926] [49941]: key[description], None -> [ 606.294926] [49941]: key[tenant_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 606.294926] [49941]: key[standard_attr_id], None -> 431 [ 606.294926] [49941]: key[cidr], None -> 192.168.128.0/28 [ 606.294926] [49941]: key[ipv6_address_mode], None -> None [ 606.294926] [49941]: key[name], None -> tempest-ServersAdminTestJSON-1716479026-subnet [ 606.294926] [49941]: key[subnetpool_id], None -> None [ 606.294926] [49941]: key[host_routes], None -> [] [ 606.294926] [49941]: key[network_id], None -> 6a027c53-84ce-4a60-b98b-947efb6f7dbc [ 606.294926] [49941]: key[shared], None -> False [ 606.294926] [49941]: key[router:external], None -> False [ 606.294926] [49941]: key[revision_number], None -> 0 [ 606.294926] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 606.294926] [49941]: key[project_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 606.294926] [49941]: key[service_types], None -> [] [ 606.294926] [49941]: key[dns_nameservers], None -> [] [ 606.294926] [49941]: key[segment_id], None -> None [ 606.294926] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.297185] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (d689fcfd-bfd5-4327-aec2-86b33cb902e6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.313697] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Pushing event updated for resources: {'Subnet': ['ID=d689fcfd-bfd5-4327-aec2-86b33cb902e6,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.344358] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Checking segment: {'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 606.344557] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Network hostable DHCP agents. Network: 6a027c53-84ce-4a60-b98b-947efb6f7dbc, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 606.354629] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Network 6a027c53-84ce-4a60-b98b-947efb6f7dbc is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 606.360125] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 6a027c53-84ce-4a60-b98b-947efb6f7dbc) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 606.363795] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] create_subnet_postcommit called with subnet settings {'id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'name': 'tempest-ServersAdminTestJSON-1716479026-subnet', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 431, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'network': {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470}} (original settings None) [ 606.363795] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] create_subnet_postcommit: [ 606.363795] [49941]: key[ipv6_ra_mode], None -> None [ 606.363795] [49941]: key[id], None -> d689fcfd-bfd5-4327-aec2-86b33cb902e6 [ 606.363795] [49941]: key[tags], None -> [] [ 606.363795] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 606.363795] [49941]: key[enable_dhcp], None -> True [ 606.363795] [49941]: key[network], None -> {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} [ 606.363795] [49941]: key[ip_version], None -> 4 [ 606.363795] [49941]: key[created_at], None -> 2025-11-20T12:29:27Z [ 606.363795] [49941]: key[updated_at], None -> 2025-11-20T12:29:27Z [ 606.363795] [49941]: key[description], None -> [ 606.363795] [49941]: key[tenant_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 606.363795] [49941]: key[standard_attr_id], None -> 431 [ 606.363795] [49941]: key[cidr], None -> 192.168.128.0/28 [ 606.363795] [49941]: key[ipv6_address_mode], None -> None [ 606.363795] [49941]: key[name], None -> tempest-ServersAdminTestJSON-1716479026-subnet [ 606.363795] [49941]: key[subnetpool_id], None -> None [ 606.363795] [49941]: key[host_routes], None -> [] [ 606.363795] [49941]: key[network_id], None -> 6a027c53-84ce-4a60-b98b-947efb6f7dbc [ 606.363795] [49941]: key[shared], None -> False [ 606.363795] [49941]: key[router:external], None -> False [ 606.363795] [49941]: key[revision_number], None -> 0 [ 606.363795] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 606.363795] [49941]: key[project_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 606.363795] [49941]: key[service_types], None -> [] [ 606.363795] [49941]: key[dns_nameservers], None -> [] [ 606.363795] [49941]: key[segment_id], None -> None [ 606.363795] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.364795] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.365048] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba153d3-517e-457d-be22-88d16559ffe7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.375534] [49941]: [pid: 49941|app: 0|req: 179/324] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:27 2025] POST /networking/v2.0/subnets => generated 684 bytes in 259 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 606.402607] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-75b14534-bdeb-46f9-8469-8e27a208bea7 x-openstack-request-id: req-75b14534-bdeb-46f9-8469-8e27a208bea7 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 606.403974] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e9074a98-115f-4b64-ba80-5101e472b081", "name": "network-vif-plugged", "status": "completed", "tag": "f471797d-6eb6-4b5d-8440-1753b165e3e3", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 606.405973] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-75b14534-bdeb-46f9-8469-8e27a208bea7 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 606.405973] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-75b14534-bdeb-46f9-8469-8e27a208bea7'] response: {'server_uuid': 'e9074a98-115f-4b64-ba80-5101e472b081', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'code': 200} [ 606.413836] [49941]: [pid: 49941|app: 0|req: 180/325] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:28 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 606.417229] [49941]: DEBUG neutron.api.v2.base [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'port': {'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'admin_state_up': True, 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 606.458137] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Made reservation on behalf of 452e4ddf36ec4d59b966bab312be57fc for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 606.463179] [49941]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.497768] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.535251] [49941]: DEBUG neutron.db.db_base_plugin_common [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Allocated IP 192.168.128.2 (8e4c185a-cf3d-4767-b549-8097ad764803/fab9985b-642f-491d-a04f-7e73c2712c1a/b71a2db8-3f30-4375-aab9-acaab3103b6f) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 606.564615] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Allocated IP 192.168.128.1 (71e13e85-685a-4c2e-9f88-6f9b73992b6d/5bf4c29c-b870-4939-b333-2faa03fa7bf5/2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 606.613413] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks [] for allowed_address_pair (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.614679] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks [] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.614781] [49941]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for allowed_address_pair (b71a2db8-3f30-4375-aab9-acaab3103b6f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.615175] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] create_port_precommit called with port settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'ip_address': '192.168.128.1'}], 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'port_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': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 606.615362] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] create_port_precommit: [ 606.615362] [49942]: key[id], None -> 2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7 [ 606.615362] [49942]: key[binding:vnic_type], None -> normal [ 606.615362] [49942]: key[binding:vif_details], None -> {} [ 606.615362] [49942]: key[allowed_address_pairs], None -> [] [ 606.615362] [49942]: key[binding:profile], None -> {} [ 606.615362] [49942]: key[admin_state_up], None -> True [ 606.615362] [49942]: key[binding:vif_type], None -> unbound [ 606.615362] [49942]: key[device_owner], None -> network:router_interface [ 606.615362] [49942]: key[tenant_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 606.615362] [49942]: key[binding:host_id], None -> [ 606.615362] [49942]: key[standard_attr_id], None -> 433 [ 606.615362] [49942]: key[name], None -> [ 606.615362] [49942]: key[mac_address], None -> fa:16:3e:08:cf:3d [ 606.615362] [49942]: key[status], None -> DOWN [ 606.615362] [49942]: key[network_id], None -> 71e13e85-685a-4c2e-9f88-6f9b73992b6d [ 606.615362] [49942]: key[fixed_ips], None -> [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'ip_address': '192.168.128.1'}] [ 606.615362] [49942]: key[security_groups], None -> [] [ 606.615362] [49942]: key[port_security_enabled], None -> False [ 606.615362] [49942]: key[project_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 606.615362] [49942]: key[device_id], None -> 0c64d3e2-e00d-4175-b8c9-325bd1660f7c [ 606.615362] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.616535] [49941]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.616535] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': '', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 606.616535] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit: [ 606.616535] [49941]: key[id], None -> b71a2db8-3f30-4375-aab9-acaab3103b6f [ 606.616535] [49941]: key[binding:vnic_type], None -> normal [ 606.616535] [49941]: key[binding:vif_details], None -> {} [ 606.616535] [49941]: key[allowed_address_pairs], None -> [] [ 606.616535] [49941]: key[binding:profile], None -> {} [ 606.616535] [49941]: key[admin_state_up], None -> True [ 606.616535] [49941]: key[binding:vif_type], None -> unbound [ 606.616535] [49941]: key[device_owner], None -> [ 606.616535] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 606.616535] [49941]: key[binding:host_id], None -> [ 606.616535] [49941]: key[standard_attr_id], None -> 432 [ 606.616535] [49941]: key[name], None -> [ 606.616535] [49941]: key[mac_address], None -> fa:16:3e:73:a5:8c [ 606.616535] [49941]: key[status], None -> DOWN [ 606.616535] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 606.616535] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}] [ 606.616535] [49941]: key[security_groups], None -> ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] [ 606.616535] [49941]: key[port_security_enabled], None -> True [ 606.616535] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 606.616535] [49941]: key[device_id], None -> cb2141e5-f71d-4209-9523-155c38431fc4 [ 606.616535] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.648672] [49941]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.652498] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.675748] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Pushing event updated for resources: {'Port': ['ID=2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.675935] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=b71a2db8-3f30-4375-aab9-acaab3103b6f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.685806] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Network 71e13e85-685a-4c2e-9f88-6f9b73992b6d is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 606.686632] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 606.688269] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 606.688493] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] create_port_postcommit called with port settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'ip_address': '192.168.128.1'}], 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'port_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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'network': {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 606.688656] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] create_port_postcommit: [ 606.688656] [49942]: key[id], None -> 2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7 [ 606.688656] [49942]: key[binding:vnic_type], None -> normal [ 606.688656] [49942]: key[tags], None -> [] [ 606.688656] [49942]: key[binding:vif_details], None -> {} [ 606.688656] [49942]: key[allowed_address_pairs], None -> [] [ 606.688656] [49942]: key[extra_dhcp_opts], None -> [] [ 606.688656] [49942]: key[binding:profile], None -> {} [ 606.688656] [49942]: key[admin_state_up], None -> True [ 606.688656] [49942]: key[network], None -> {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} [ 606.688656] [49942]: key[binding:vif_type], None -> unbound [ 606.688656] [49942]: key[device_owner], None -> network:router_interface [ 606.688656] [49942]: key[created_at], None -> 2025-11-20T12:29:28Z [ 606.688656] [49942]: key[updated_at], None -> 2025-11-20T12:29:28Z [ 606.688656] [49942]: key[tenant_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 606.688656] [49942]: key[binding:host_id], None -> [ 606.688656] [49942]: key[description], None -> [ 606.688656] [49942]: key[standard_attr_id], None -> 433 [ 606.688656] [49942]: key[name], None -> [ 606.688656] [49942]: key[mac_address], None -> fa:16:3e:08:cf:3d [ 606.688656] [49942]: key[status], None -> DOWN [ 606.688656] [49942]: key[network_id], None -> 71e13e85-685a-4c2e-9f88-6f9b73992b6d [ 606.688656] [49942]: key[fixed_ips], None -> [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'ip_address': '192.168.128.1'}] [ 606.688656] [49942]: key[security_groups], None -> [] [ 606.688656] [49942]: key[revision_number], None -> 1 [ 606.688656] [49942]: key[port_security_enabled], None -> False [ 606.688656] [49942]: key[project_id], None -> ad34cd087a284798bb28c282bb3ac8ca [ 606.688656] [49942]: key[device_id], None -> 0c64d3e2-e00d-4175-b8c9-325bd1660f7c [ 606.688656] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.689658] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.693028] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Network 8e4c185a-cf3d-4767-b549-8097ad764803 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 606.693915] [49941]: DEBUG neutron.scheduler.base_scheduler [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 606.696712] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 606.715462] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': '', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'network': {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 606.715890] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit: [ 606.715890] [49941]: key[id], None -> b71a2db8-3f30-4375-aab9-acaab3103b6f [ 606.715890] [49941]: key[binding:vnic_type], None -> normal [ 606.715890] [49941]: key[tags], None -> [] [ 606.715890] [49941]: key[binding:vif_details], None -> {} [ 606.715890] [49941]: key[allowed_address_pairs], None -> [] [ 606.715890] [49941]: key[extra_dhcp_opts], None -> [] [ 606.715890] [49941]: key[binding:profile], None -> {} [ 606.715890] [49941]: key[admin_state_up], None -> True [ 606.715890] [49941]: key[network], None -> {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} [ 606.715890] [49941]: key[binding:vif_type], None -> unbound [ 606.715890] [49941]: key[device_owner], None -> [ 606.715890] [49941]: key[created_at], None -> 2025-11-20T12:29:28Z [ 606.715890] [49941]: key[updated_at], None -> 2025-11-20T12:29:28Z [ 606.715890] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 606.715890] [49941]: key[binding:host_id], None -> [ 606.715890] [49941]: key[description], None -> [ 606.715890] [49941]: key[standard_attr_id], None -> 432 [ 606.715890] [49941]: key[name], None -> [ 606.715890] [49941]: key[mac_address], None -> fa:16:3e:73:a5:8c [ 606.715890] [49941]: key[status], None -> DOWN [ 606.715890] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 606.715890] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}] [ 606.715890] [49941]: key[security_groups], None -> ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] [ 606.715890] [49941]: key[revision_number], None -> 1 [ 606.715890] [49941]: key[port_security_enabled], None -> True [ 606.715890] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 606.715890] [49941]: key[device_id], None -> cb2141e5-f71d-4209-9523-155c38431fc4 [ 606.715890] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.751919] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 606.752339] [49941]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-84406c5b-73b4-428d-9029-c2b6e3494571 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.763118] [49941]: [pid: 49941|app: 0|req: 181/326] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:28 2025] POST /networking/v2.0/ports => generated 732 bytes in 349 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 606.766585] [49941]: DEBUG neutron.api.v2.base [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Request body: {'router': {'name': 'tempest-ServersAdminTestJSON-1716479026-router', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 606.785990] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (c299118b-e0c9-4780-8115-81e0ad3a3561), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.786976] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (c299118b-e0c9-4780-8115-81e0ad3a3561), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.830186] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks [] for router_controller (c299118b-e0c9-4780-8115-81e0ad3a3561), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.869217] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.887090] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks [] for router_gateway (c299118b-e0c9-4780-8115-81e0ad3a3561), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.953243] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks [] for router_gateway (c299118b-e0c9-4780-8115-81e0ad3a3561), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.956912] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.957605] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks [] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.957898] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] update_port_precommit called with port settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'}) 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': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 606.958064] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] update_port_precommit: [ 606.958064] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.959680] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 606.983509] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Pushing event updated for resources: {'Port': ['ID=2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 606.989525] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] update_port_postcommit called with port settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'}) 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': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 606.989752] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] update_port_postcommit: [ 606.989752] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 606.990265] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.005810] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Allocated IP 10.180.180.222 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/56d33ba9-c749-4738-b66b-1344c089f96f) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 607.026927] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Network 71e13e85-685a-4c2e-9f88-6f9b73992b6d is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 607.027793] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 607.047153] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks [] for allowed_address_pair (56d33ba9-c749-4738-b66b-1344c089f96f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.047941] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks [] for port (56d33ba9-c749-4738-b66b-1344c089f96f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.048164] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] create_port_precommit called with port settings {'id': '56d33ba9-c749-4738-b66b-1344c089f96f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:dc:dc:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_gateway', 'standard_attr_id': 435, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 607.048301] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] create_port_precommit: [ 607.048301] [49941]: key[id], None -> 56d33ba9-c749-4738-b66b-1344c089f96f [ 607.048301] [49941]: key[binding:vnic_type], None -> normal [ 607.048301] [49941]: key[binding:vif_details], None -> {} [ 607.048301] [49941]: key[allowed_address_pairs], None -> [] [ 607.048301] [49941]: key[binding:profile], None -> {} [ 607.048301] [49941]: key[admin_state_up], None -> True [ 607.048301] [49941]: key[binding:vif_type], None -> unbound [ 607.048301] [49941]: key[device_owner], None -> network:router_gateway [ 607.048301] [49941]: key[tenant_id], None -> [ 607.048301] [49941]: key[binding:host_id], None -> [ 607.048301] [49941]: key[standard_attr_id], None -> 435 [ 607.048301] [49941]: key[name], None -> [ 607.048301] [49941]: key[mac_address], None -> fa:16:3e:dc:dc:89 [ 607.048301] [49941]: key[status], None -> DOWN [ 607.048301] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 607.048301] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.222'}] [ 607.048301] [49941]: key[security_groups], None -> [] [ 607.048301] [49941]: key[port_security_enabled], None -> False [ 607.048301] [49941]: key[project_id], None -> [ 607.048301] [49941]: key[device_id], None -> c299118b-e0c9-4780-8115-81e0ad3a3561 [ 607.048301] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.067649] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (56d33ba9-c749-4738-b66b-1344c089f96f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.086855] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Router 0c64d3e2-e00d-4175-b8c9-325bd1660f7c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 607.088897] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Pushing event updated for resources: {'Port': ['ID=56d33ba9-c749-4738-b66b-1344c089f96f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.101202] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 607.102396] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 607.104137] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 607.120154] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] create_port_postcommit called with port settings {'id': '56d33ba9-c749-4738-b66b-1344c089f96f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:dc:dc:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_gateway', 'standard_attr_id': 435, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 607.120306] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] create_port_postcommit: [ 607.120306] [49941]: key[id], None -> 56d33ba9-c749-4738-b66b-1344c089f96f [ 607.120306] [49941]: key[binding:vnic_type], None -> normal [ 607.120306] [49941]: key[tags], None -> [] [ 607.120306] [49941]: key[binding:vif_details], None -> {} [ 607.120306] [49941]: key[allowed_address_pairs], None -> [] [ 607.120306] [49941]: key[extra_dhcp_opts], None -> [] [ 607.120306] [49941]: key[binding:profile], None -> {} [ 607.120306] [49941]: key[admin_state_up], None -> True [ 607.120306] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 607.120306] [49941]: key[binding:vif_type], None -> unbound [ 607.120306] [49941]: key[device_owner], None -> network:router_gateway [ 607.120306] [49941]: key[created_at], None -> 2025-11-20T12:29:28Z [ 607.120306] [49941]: key[updated_at], None -> 2025-11-20T12:29:28Z [ 607.120306] [49941]: key[tenant_id], None -> [ 607.120306] [49941]: key[binding:host_id], None -> [ 607.120306] [49941]: key[description], None -> [ 607.120306] [49941]: key[standard_attr_id], None -> 435 [ 607.120306] [49941]: key[name], None -> [ 607.120306] [49941]: key[mac_address], None -> fa:16:3e:dc:dc:89 [ 607.120306] [49941]: key[status], None -> DOWN [ 607.120306] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 607.120306] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.222'}] [ 607.120306] [49941]: key[security_groups], None -> [] [ 607.120306] [49941]: key[revision_number], None -> 1 [ 607.120306] [49941]: key[port_security_enabled], None -> False [ 607.120306] [49941]: key[project_id], None -> [ 607.120306] [49941]: key[device_id], None -> c299118b-e0c9-4780-8115-81e0ad3a3561 [ 607.120306] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.147525] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-91c3a24e-7721-4bb8-912d-ab942da11bf9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 607.153820] [49942]: [pid: 49942|app: 0|req: 146/327] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:27 2025] PUT /networking/v2.0/routers/0c64d3e2-e00d-4175-b8c9-325bd1660f7c/add_router_interface => generated 309 bytes in 955 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.157764] [49942]: DEBUG neutron.api.v2.base [req-1a63af6d-8e40-407f-88e3-3a2ceab4ca65 req-e42c1552-5a15-44d5-acdc-e01dc77f594d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-2035325657', 'description': 'tempest-description-1515463633'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 607.178043] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a63af6d-8e40-407f-88e3-3a2ceab4ca65 req-e42c1552-5a15-44d5-acdc-e01dc77f594d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.239748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks [] for router_gateway (c299118b-e0c9-4780-8115-81e0ad3a3561), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.270488] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a63af6d-8e40-407f-88e3-3a2ceab4ca65 req-e42c1552-5a15-44d5-acdc-e01dc77f594d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (62035a73-7397-4c5e-8d9b-0adf1e4773db), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.272229] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a63af6d-8e40-407f-88e3-3a2ceab4ca65 req-e42c1552-5a15-44d5-acdc-e01dc77f594d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (62035a73-7397-4c5e-8d9b-0adf1e4773db), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.293236] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1a63af6d-8e40-407f-88e3-3a2ceab4ca65 req-e42c1552-5a15-44d5-acdc-e01dc77f594d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=62035a73-7397-4c5e-8d9b-0adf1e4773db,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.323469] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a63af6d-8e40-407f-88e3-3a2ceab4ca65 req-e42c1552-5a15-44d5-acdc-e01dc77f594d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.323469] [49942]: [pid: 49942|app: 0|req: 147/328] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:29:28 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 169 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 607.371193] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (c299118b-e0c9-4780-8115-81e0ad3a3561), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.373223] [49942]: [pid: 49942|app: 0|req: 148/329] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:29 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 607.455457] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef519e92-9cb3-4c48-8f0d-3e15fc7e958a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.458916] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Router c299118b-e0c9-4780-8115-81e0ad3a3561 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 607.517846] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 607.533603] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef519e92-9cb3-4c48-8f0d-3e15fc7e958a admin admin] Publish callbacks [] for security_group (7c34a8bf-43c2-458d-8f21-8579eef18c4a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.534745] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a8a55ec8-2a07-4c4d-83e2-0cb4c5d27239 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.534823] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef519e92-9cb3-4c48-8f0d-3e15fc7e958a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (7c34a8bf-43c2-458d-8f21-8579eef18c4a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.535601] [49941]: [pid: 49941|app: 0|req: 182/330] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:28 2025] POST /networking/v2.0/routers => generated 726 bytes in 772 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 607.558832] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef519e92-9cb3-4c48-8f0d-3e15fc7e958a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7c34a8bf-43c2-458d-8f21-8579eef18c4a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.572251] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-1b5a38f6-98be-4766-85af-0f52ca9baef7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.573694] [49941]: [pid: 49941|app: 0|req: 183/331] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:29 2025] GET /networking/v2.0/ports?tenant_id=8285ff4e217c4316876e2d8ce486d515&device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.576048] [49942]: [pid: 49942|app: 0|req: 149/332] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:29 2025] GET /networking/v2.0/security-groups?tenant_id=db85c0740c5248358ecf8f3f6a4bfdd8&name=default => generated 2925 bytes in 202 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.580799] [49942]: DEBUG neutron.api.v2.base [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Request body: {'port': {'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 607.603480] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-80a3a42e-d55d-4da8-8896-41273f08db0c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.604510] [49941]: [pid: 49941|app: 0|req: 184/333] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:29 2025] GET /networking/v2.0/ports?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 1044 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 607.618157] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.632642] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6a03f55-d215-4ae2-8333-dca308d982d9 req-a8d6ee5d-d67b-4b71-ac14-c75168234088 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 607.633607] [49941]: [pid: 49941|app: 0|req: 185/334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:29 2025] GET /networking/v2.0/ports?device_id=e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 607.769091] [49942]: DEBUG neutron.notifiers.nova [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b71a2db8-3f30-4375-aab9-acaab3103b6f {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 607.774431] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks [] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.797528] [49942]: DEBUG neutron.db.provisioning_blocks [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Transition to ACTIVE for port object b71a2db8-3f30-4375-aab9-acaab3103b6f will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 607.799869] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_precommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': '', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 607.800071] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_precommit: [ 607.800071] [49942]: key[device_owner], -> compute:nova [ 607.800071] [49942]: key[binding:host_id], -> cpu-1 [ 607.800071] [49942]: key[updated_at], 2025-11-20T12:29:28Z -> 2025-11-20T12:29:29Z [ 607.800071] [49942]: key[revision_number], 1 -> 2 [ 607.800071] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.801703] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.833836] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Pushing event updated for resources: {'Port': ['ID=b71a2db8-3f30-4375-aab9-acaab3103b6f,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 607.858035] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_postcommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': '', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 607.858035] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_postcommit: [ 607.858035] [49942]: key[device_owner], -> compute:nova [ 607.858035] [49942]: key[binding:host_id], -> cpu-1 [ 607.858035] [49942]: key[updated_at], 2025-11-20T12:29:28Z -> 2025-11-20T12:29:29Z [ 607.858035] [49942]: key[revision_number], 1 -> 2 [ 607.858035] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 607.863554] [49942]: DEBUG neutron.plugins.ml2.managers [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Attempting to bind port b71a2db8-3f30-4375-aab9-acaab3103b6f on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 607.863554] [49942]: DEBUG neutron.plugins.ml2.managers [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Attempting to bind port b71a2db8-3f30-4375-aab9-acaab3103b6f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 607.863554] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Attempting to bind port b71a2db8-3f30-4375-aab9-acaab3103b6f on network 8e4c185a-cf3d-4767-b549-8097ad764803 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 607.873539] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.881533] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 607.881767] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Bind Segment={'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 607.884640] [49942]: DEBUG networking_nsxv3.api.rpc [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Bind port on Host cpu-1 & Segment [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 607.944579] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Allocated IP 192.168.128.1 (6a027c53-84ce-4a60-b98b-947efb6f7dbc/d689fcfd-bfd5-4327-aec2-86b33cb902e6/7292f47c-c9d2-4b68-ac88-d68ce6b001c3) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 607.983088] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks [] for allowed_address_pair (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.983474] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks [] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 607.983684] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] create_port_precommit called with port settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'ip_address': '192.168.128.1'}], 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'port_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': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 607.983879] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] create_port_precommit: [ 607.983879] [49941]: key[id], None -> 7292f47c-c9d2-4b68-ac88-d68ce6b001c3 [ 607.983879] [49941]: key[binding:vnic_type], None -> normal [ 607.983879] [49941]: key[binding:vif_details], None -> {} [ 607.983879] [49941]: key[allowed_address_pairs], None -> [] [ 607.983879] [49941]: key[binding:profile], None -> {} [ 607.983879] [49941]: key[admin_state_up], None -> True [ 607.983879] [49941]: key[binding:vif_type], None -> unbound [ 607.983879] [49941]: key[device_owner], None -> network:router_interface [ 607.983879] [49941]: key[tenant_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 607.983879] [49941]: key[binding:host_id], None -> [ 607.983879] [49941]: key[standard_attr_id], None -> 444 [ 607.983879] [49941]: key[name], None -> [ 607.983879] [49941]: key[mac_address], None -> fa:16:3e:13:43:28 [ 607.983879] [49941]: key[status], None -> DOWN [ 607.983879] [49941]: key[network_id], None -> 6a027c53-84ce-4a60-b98b-947efb6f7dbc [ 607.983879] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'ip_address': '192.168.128.1'}] [ 607.983879] [49941]: key[security_groups], None -> [] [ 607.983879] [49941]: key[port_security_enabled], None -> False [ 607.983879] [49941]: key[project_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 607.983879] [49941]: key[device_id], None -> c299118b-e0c9-4780-8115-81e0ad3a3561 [ 607.983879] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.002953] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.028233] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Pushing event updated for resources: {'Port': ['ID=7292f47c-c9d2-4b68-ac88-d68ce6b001c3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.040797] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Network 6a027c53-84ce-4a60-b98b-947efb6f7dbc is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 608.041491] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 608.043267] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 608.057895] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] create_port_postcommit called with port settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'ip_address': '192.168.128.1'}], 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'port_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-20T12:29:29Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 1, 'network': {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 608.058098] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] create_port_postcommit: [ 608.058098] [49941]: key[id], None -> 7292f47c-c9d2-4b68-ac88-d68ce6b001c3 [ 608.058098] [49941]: key[binding:vnic_type], None -> normal [ 608.058098] [49941]: key[tags], None -> [] [ 608.058098] [49941]: key[binding:vif_details], None -> {} [ 608.058098] [49941]: key[allowed_address_pairs], None -> [] [ 608.058098] [49941]: key[extra_dhcp_opts], None -> [] [ 608.058098] [49941]: key[binding:profile], None -> {} [ 608.058098] [49941]: key[admin_state_up], None -> True [ 608.058098] [49941]: key[network], None -> {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} [ 608.058098] [49941]: key[binding:vif_type], None -> unbound [ 608.058098] [49941]: key[device_owner], None -> network:router_interface [ 608.058098] [49941]: key[created_at], None -> 2025-11-20T12:29:29Z [ 608.058098] [49941]: key[updated_at], None -> 2025-11-20T12:29:29Z [ 608.058098] [49941]: key[tenant_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 608.058098] [49941]: key[binding:host_id], None -> [ 608.058098] [49941]: key[description], None -> [ 608.058098] [49941]: key[standard_attr_id], None -> 444 [ 608.058098] [49941]: key[name], None -> [ 608.058098] [49941]: key[mac_address], None -> fa:16:3e:13:43:28 [ 608.058098] [49941]: key[status], None -> DOWN [ 608.058098] [49941]: key[network_id], None -> 6a027c53-84ce-4a60-b98b-947efb6f7dbc [ 608.058098] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'ip_address': '192.168.128.1'}] [ 608.058098] [49941]: key[security_groups], None -> [] [ 608.058098] [49941]: key[revision_number], None -> 1 [ 608.058098] [49941]: key[port_security_enabled], None -> False [ 608.058098] [49941]: key[project_id], None -> 4d5b44c97b8b46e7911cab39f669f39e [ 608.058098] [49941]: key[device_id], None -> c299118b-e0c9-4780-8115-81e0ad3a3561 [ 608.058098] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.058883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (c299118b-e0c9-4780-8115-81e0ad3a3561), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.200556] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d'}, {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d'}, {'server_uuid': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a'}, {'name': 'network-changed', 'server_uuid': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'tag': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 608.202094] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f31ae45d-356c-4ecc-a580-7a4345841d61" -d '{"events": [{"server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "name": "network-vif-plugged", "status": "completed", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d"}, {"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d"}, {"server_uuid": "fa739dbf-ecb7-4abe-8e8d-e27129bb090c", "name": "network-vif-plugged", "status": "completed", "tag": "5e88b0a9-f0bb-4cce-9140-88cea9a8995a"}, {"name": "network-changed", "server_uuid": "fa739dbf-ecb7-4abe-8e8d-e27129bb090c", "tag": "5e88b0a9-f0bb-4cce-9140-88cea9a8995a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 608.256578] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.376686] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks [] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.376988] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] update_port_precommit called with port settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', '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-20T12:29:29Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 1, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', '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-20T12:29:29Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 1, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'}) 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': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 608.377146] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] update_port_precommit: [ 608.377146] [49941]: key[updated_at], 2025-11-20T12:29:29Z -> 2025-11-20T12:29:30Z [ 608.377146] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.380810] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.403513] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Pushing event updated for resources: {'Port': ['ID=7292f47c-c9d2-4b68-ac88-d68ce6b001c3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.407331] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e9074a98-115f-4b64-ba80-5101e472b081', 'tag': 'f471797d-6eb6-4b5d-8440-1753b165e3e3'}, {'server_uuid': 'acb3aaec-847a-4647-b374-585d6c37daea', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9'}, {'name': 'network-changed', 'server_uuid': 'acb3aaec-847a-4647-b374-585d6c37daea', 'tag': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 608.417078] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4361d67d-86c0-4816-a905-4e7879a3b495" -d '{"events": [{"name": "network-changed", "server_uuid": "e9074a98-115f-4b64-ba80-5101e472b081", "tag": "f471797d-6eb6-4b5d-8440-1753b165e3e3"}, {"server_uuid": "acb3aaec-847a-4647-b374-585d6c37daea", "name": "network-vif-plugged", "status": "completed", "tag": "86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9"}, {"name": "network-changed", "server_uuid": "acb3aaec-847a-4647-b374-585d6c37daea", "tag": "86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 608.427136] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] update_port_postcommit called with port settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', '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-20T12:29:29Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 1, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', '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-20T12:29:29Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 1, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'}) 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': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 608.427271] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] update_port_postcommit: [ 608.427271] [49941]: key[updated_at], 2025-11-20T12:29:29Z -> 2025-11-20T12:29:30Z [ 608.427271] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.427556] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (c299118b-e0c9-4780-8115-81e0ad3a3561), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.460316] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Network 6a027c53-84ce-4a60-b98b-947efb6f7dbc is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 608.461276] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 608.517393] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Router c299118b-e0c9-4780-8115-81e0ad3a3561 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 608.568898] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5707ad81-90b1-4c89-bbf2-c2973eb288e4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 608.572622] [49941]: [pid: 49941|app: 0|req: 186/335] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:29 2025] PUT /networking/v2.0/routers/c299118b-e0c9-4780-8115-81e0ad3a3561/add_router_interface => generated 309 bytes in 938 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.575727] [49941]: DEBUG neutron.api.wsgi [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-d40d9984-5306-4208-a9a7-4c9575e34215 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 608.589282] [49941]: [pid: 49941|app: 0|req: 187/336] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.69&port_id=5e88b0a9-f0bb-4cce-9140-88cea9a8995a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 608.630083] [49941]: DEBUG neutron_lib.callbacks.manager [None req-216564f8-00f9-45dd-903f-2b6dd13f9477 admin admin] Publish callbacks [] for security_group (7c34a8bf-43c2-458d-8f21-8579eef18c4a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.649670] [49941]: DEBUG neutron_lib.callbacks.manager [None req-216564f8-00f9-45dd-903f-2b6dd13f9477 admin admin] Publish callbacks [] for security_group (7c34a8bf-43c2-458d-8f21-8579eef18c4a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.675771] [49941]: DEBUG neutron_lib.callbacks.manager [None req-216564f8-00f9-45dd-903f-2b6dd13f9477 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7c34a8bf-43c2-458d-8f21-8579eef18c4a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.680164] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-216564f8-00f9-45dd-903f-2b6dd13f9477 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7c34a8bf-43c2-458d-8f21-8579eef18c4a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.685920] [49941]: DEBUG neutron_lib.callbacks.manager [None req-216564f8-00f9-45dd-903f-2b6dd13f9477 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.686418] [49941]: [pid: 49941|app: 0|req: 188/337] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:30 2025] DELETE /networking/v2.0/security-groups/7c34a8bf-43c2-458d-8f21-8579eef18c4a => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 608.692033] [49941]: DEBUG neutron.api.v2.base [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Request body: {'network': {'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 608.706059] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Made reservation on behalf of 9919c53b37434bc495fc0b2341435a19 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 608.709273] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.712261] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.769513] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks [] for security_group (86b5edfd-5720-4e2e-bb96-1c5a91f94f1b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.770577] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (86b5edfd-5720-4e2e-bb96-1c5a91f94f1b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.793015] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=86b5edfd-5720-4e2e-bb96-1c5a91f94f1b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.807155] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] vlan segment allocate from pool success with {'vlan_id': 513, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 608.812755] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (4badf236-e063-4c80-b3fe-b8cd64828fdf), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.812897] [49941]: INFO neutron.db.segments_db [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Added segment 4badf236-e063-4c80-b3fe-b8cd64828fdf of type vlan for network 1116b871-0526-4072-af4e-75de0005b161 [ 608.826749] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (1116b871-0526-4072-af4e-75de0005b161), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.837424] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] create_network_precommit called with network settings {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 450, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}] [ 608.837667] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] create_network_precommit: [ 608.837667] [49941]: key[vlan_transparent], None -> None [ 608.837667] [49941]: key[id], None -> 1116b871-0526-4072-af4e-75de0005b161 [ 608.837667] [49941]: key[tags], None -> [] [ 608.837667] [49941]: key[availability_zone_hints], None -> [] [ 608.837667] [49941]: key[mtu], None -> 8950 [ 608.837667] [49941]: key[provider:network_type], None -> vlan [ 608.837667] [49941]: key[admin_state_up], None -> True [ 608.837667] [49941]: key[provider:physical_network], None -> default [ 608.837667] [49941]: key[provider:segmentation_id], None -> 513 [ 608.837667] [49941]: key[qinq], None -> None [ 608.837667] [49941]: key[created_at], None -> 2025-11-20T12:29:30Z [ 608.837667] [49941]: key[updated_at], None -> 2025-11-20T12:29:30Z [ 608.837667] [49941]: key[tenant_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 608.837667] [49941]: key[description], None -> [ 608.837667] [49941]: key[standard_attr_id], None -> 450 [ 608.837667] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-659868222-network [ 608.837667] [49941]: key[availability_zones], None -> [] [ 608.837667] [49941]: key[status], None -> ACTIVE [ 608.837667] [49941]: key[shared], None -> False [ 608.837667] [49941]: key[router:external], None -> False [ 608.837667] [49941]: key[revision_number], None -> 1 [ 608.837667] [49941]: key[port_security_enabled], None -> True [ 608.837667] [49941]: key[subnets], None -> [] [ 608.837667] [49941]: key[ipv4_address_scope], None -> None [ 608.837667] [49941]: key[project_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 608.837667] [49941]: key[ipv6_address_scope], None -> None [ 608.837667] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.840682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (1116b871-0526-4072-af4e-75de0005b161), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.855599] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Pushing event updated for resources: {'Network': ['ID=1116b871-0526-4072-af4e-75de0005b161,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.857645] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] create_network_postcommit called with network settings {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 450, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}] [ 608.857874] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] create_network_postcommit: [ 608.857874] [49941]: key[vlan_transparent], None -> None [ 608.857874] [49941]: key[id], None -> 1116b871-0526-4072-af4e-75de0005b161 [ 608.857874] [49941]: key[tags], None -> [] [ 608.857874] [49941]: key[availability_zone_hints], None -> [] [ 608.857874] [49941]: key[mtu], None -> 8950 [ 608.857874] [49941]: key[provider:network_type], None -> vlan [ 608.857874] [49941]: key[admin_state_up], None -> True [ 608.857874] [49941]: key[provider:physical_network], None -> default [ 608.857874] [49941]: key[provider:segmentation_id], None -> 513 [ 608.857874] [49941]: key[qinq], None -> None [ 608.857874] [49941]: key[created_at], None -> 2025-11-20T12:29:30Z [ 608.857874] [49941]: key[updated_at], None -> 2025-11-20T12:29:30Z [ 608.857874] [49941]: key[tenant_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 608.857874] [49941]: key[description], None -> [ 608.857874] [49941]: key[standard_attr_id], None -> 450 [ 608.857874] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-659868222-network [ 608.857874] [49941]: key[availability_zones], None -> [] [ 608.857874] [49941]: key[status], None -> ACTIVE [ 608.857874] [49941]: key[shared], None -> False [ 608.857874] [49941]: key[router:external], None -> False [ 608.857874] [49941]: key[revision_number], None -> 1 [ 608.857874] [49941]: key[port_security_enabled], None -> True [ 608.857874] [49941]: key[subnets], None -> [] [ 608.857874] [49941]: key[ipv4_address_scope], None -> None [ 608.857874] [49941]: key[project_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 608.857874] [49941]: key[ipv6_address_scope], None -> None [ 608.857874] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.860852] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.861384] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7234c8f5-121f-439b-b1e7-1f0f3ea491e3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.871898] [49941]: [pid: 49941|app: 0|req: 189/338] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:30 2025] POST /networking/v2.0/networks => generated 668 bytes in 185 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 608.888230] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Bound using segment: {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 608.888634] [49942]: DEBUG neutron.plugins.ml2.managers [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Bound port: b71a2db8-3f30-4375-aab9-acaab3103b6f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3ff3baee-99ce-4b51-ae98-efc6163aaab3", "external-id": "nsx-vlan-transportzone-574", "segmentation_id": 574}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 608.888777] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.916272] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-3f2013d0-4d52-4c09-af9c-bd14468105ef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.916933] [49941]: [pid: 49941|app: 0|req: 190/339] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:30 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.920083] [49941]: DEBUG neutron.api.wsgi [req-e6a03f55-d215-4ae2-8333-dca308d982d9 req-9957f9c3-c748-4ec5-8a9b-75ab90b7d695 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 608.937645] [49942]: DEBUG neutron.plugins.ml2.db [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] For port b71a2db8-3f30-4375-aab9-acaab3103b6f, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 608.939961] [49942]: DEBUG neutron.plugins.ml2.db [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] For port b71a2db8-3f30-4375-aab9-acaab3103b6f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 608.941010] [49941]: [pid: 49941|app: 0|req: 191/340] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:30 2025] GET /networking/v2.0/security-groups?id=b01827d5-b086-401e-9773-402d30ba28d6&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.941846] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_precommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 608.942193] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_precommit: [ 608.942193] [49942]: key[binding:vif_type], unbound -> ovs [ 608.942193] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} [ 608.942193] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 608.944304] [49941]: DEBUG neutron.api.wsgi [req-eef42074-7f6a-48aa-ae4c-922b9d64bf68 req-c1b042ff-939f-4660-9203-7d5e3889c466 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 608.946399] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.967341] [49941]: [pid: 49941|app: 0|req: 192/341] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:30 2025] GET /networking/v2.0/security-groups/dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4 => generated 2918 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 608.973867] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Pushing event updated for resources: {'Port': ['ID=b71a2db8-3f30-4375-aab9-acaab3103b6f,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 608.980911] [49942]: DEBUG neutron.db.provisioning_blocks [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Provisioning complete for port b71a2db8-3f30-4375-aab9-acaab3103b6f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 608.981144] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 608.981234] [49942]: INFO neutron.plugins.ml2.plugin [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Attempt 1 to provision port b71a2db8-3f30-4375-aab9-acaab3103b6f [ 608.988916] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-45a7047d-c437-4270-b396-6fb323a8d1a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 608.990203] [49941]: [pid: 49941|app: 0|req: 193/342] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:30 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 608.997327] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96df9c4f-f7ef-4432-8c6b-d1176e3b6664 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.025876] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Current status of the port b71a2db8-3f30-4375-aab9-acaab3103b6f is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 609.026244] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.053576] [49942]: DEBUG neutron.plugins.ml2.db [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] For port b71a2db8-3f30-4375-aab9-acaab3103b6f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 609.092994] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_precommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 609.093495] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_precommit: [ 609.093495] [49942]: key[status], DOWN -> ACTIVE [ 609.093495] [49942]: key[revision_number], 4 -> 5 [ 609.093495] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.109554] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96df9c4f-f7ef-4432-8c6b-d1176e3b6664 admin admin] Publish callbacks [] for security_group (81f85deb-2e6a-417d-80a8-c21e9ef69556), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.111422] [49942]: DEBUG neutron.db.provisioning_blocks [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Provisioning complete for port b71a2db8-3f30-4375-aab9-acaab3103b6f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 609.111771] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.111771] [49942]: INFO neutron.plugins.ml2.plugin [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Attempt 1 to provision port b71a2db8-3f30-4375-aab9-acaab3103b6f [ 609.116023] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96df9c4f-f7ef-4432-8c6b-d1176e3b6664 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (81f85deb-2e6a-417d-80a8-c21e9ef69556), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.163023] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Current status of the port b71a2db8-3f30-4375-aab9-acaab3103b6f is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 609.163023] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_postcommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 609.163023] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_postcommit: [ 609.163023] [49942]: key[status], DOWN -> ACTIVE [ 609.163023] [49942]: key[revision_number], 4 -> 5 [ 609.163023] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.163023] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.166617] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96df9c4f-f7ef-4432-8c6b-d1176e3b6664 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=81f85deb-2e6a-417d-80a8-c21e9ef69556,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.185242] [49941]: [pid: 49941|app: 0|req: 194/343] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:30 2025] GET /networking/v2.0/security-groups?tenant_id=0af92a4a61104173bb179d14ea0eec97&name=default => generated 2925 bytes in 194 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.191890] [49941]: DEBUG neutron.api.v2.base [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Request body: {'subnet': {'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'cidr': '192.168.128.0/28', 'name': 'tempest-VolumesAdminNegativeTest-659868222-subnet', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.202845] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Pushing event updated for resources: {'Port': ['ID=b71a2db8-3f30-4375-aab9-acaab3103b6f,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.205820] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_postcommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:29Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 609.205820] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] update_port_postcommit: [ 609.205820] [49942]: key[binding:vif_type], unbound -> ovs [ 609.205820] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} [ 609.205820] [49942]: key[updated_at], 2025-11-20T12:29:29Z -> 2025-11-20T12:29:30Z [ 609.205820] [49942]: key[revision_number], 2 -> 4 [ 609.205820] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.207651] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Made reservation on behalf of 9919c53b37434bc495fc0b2341435a19 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 609.211246] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.211433] [49941]: DEBUG neutron_lib.callbacks.manager [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.211829] [49942]: DEBUG neutron_lib.callbacks.manager [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-a94adb51-724a-49a9-8831-3562d97281df service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.213726] [49942]: [pid: 49942|app: 0|req: 150/344] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:29 2025] PUT /networking/v2.0/ports/b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 1037 bytes in 1637 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 609.217406] [49942]: DEBUG neutron.api.wsgi [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-889d141a-cf8a-4062-b541-fc4050e32171 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.243482] [49942]: [pid: 49942|app: 0|req: 151/345] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:29:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.163&port_id=e3b919dd-1dbb-472f-a63d-67acf82c0e33 => generated 19 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.252260] [49942]: DEBUG neutron.api.wsgi [req-eef42074-7f6a-48aa-ae4c-922b9d64bf68 req-033f998d-9a79-4122-a3b2-700652af9d44 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.301894] [49942]: INFO neutron.api.v2.resource [req-eef42074-7f6a-48aa-ae4c-922b9d64bf68 req-033f998d-9a79-4122-a3b2-700652af9d44 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 609.304352] [49942]: [pid: 49942|app: 0|req: 152/346] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:29:30 2025] DELETE /networking/v2.0/security-groups/dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4 => generated 147 bytes in 59 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 609.334737] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] create_subnet_precommit called with subnet settings {'id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'name': 'tempest-VolumesAdminNegativeTest-659868222-subnet', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 457, '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-20T12:29:31Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings None) [ 609.334930] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] create_subnet_precommit: [ 609.334930] [49941]: key[ipv6_ra_mode], None -> None [ 609.334930] [49941]: key[id], None -> 1e7c4fc2-fa00-4790-b1f7-b65346590977 [ 609.334930] [49941]: key[tags], None -> [] [ 609.334930] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 609.334930] [49941]: key[enable_dhcp], None -> True [ 609.334930] [49941]: key[ip_version], None -> 4 [ 609.334930] [49941]: key[created_at], None -> 2025-11-20T12:29:31Z [ 609.334930] [49941]: key[updated_at], None -> 2025-11-20T12:29:31Z [ 609.334930] [49941]: key[description], None -> [ 609.334930] [49941]: key[tenant_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 609.334930] [49941]: key[standard_attr_id], None -> 457 [ 609.334930] [49941]: key[cidr], None -> 192.168.128.0/28 [ 609.334930] [49941]: key[ipv6_address_mode], None -> None [ 609.334930] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-659868222-subnet [ 609.334930] [49941]: key[subnetpool_id], None -> None [ 609.334930] [49941]: key[host_routes], None -> [] [ 609.334930] [49941]: key[network_id], None -> 1116b871-0526-4072-af4e-75de0005b161 [ 609.334930] [49941]: key[shared], None -> False [ 609.334930] [49941]: key[router:external], None -> False [ 609.334930] [49941]: key[revision_number], None -> 0 [ 609.334930] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 609.334930] [49941]: key[project_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 609.334930] [49941]: key[service_types], None -> [] [ 609.334930] [49941]: key[dns_nameservers], None -> [] [ 609.334930] [49941]: key[segment_id], None -> None [ 609.334930] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.338029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (1e7c4fc2-fa00-4790-b1f7-b65346590977), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.344928] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebadf6ea-a63a-48de-a3cf-139febd08a40 req-56f1690f-8ac3-4789-af22-2096a4e86bdf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.346021] [49942]: [pid: 49942|app: 0|req: 153/347] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.349400] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Pushing event updated for resources: {'Subnet': ['ID=1e7c4fc2-fa00-4790-b1f7-b65346590977,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.372354] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Checking segment: {'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 609.373368] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Network hostable DHCP agents. Network: 1116b871-0526-4072-af4e-75de0005b161, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 609.381110] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Network 1116b871-0526-4072-af4e-75de0005b161 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 609.385592] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1116b871-0526-4072-af4e-75de0005b161) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 609.386799] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e6587c0-eeb9-409f-8571-625ef6f2067c admin admin] Publish callbacks [] for security_group (81f85deb-2e6a-417d-80a8-c21e9ef69556), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.387844] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] create_subnet_postcommit called with subnet settings {'id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'name': 'tempest-VolumesAdminNegativeTest-659868222-subnet', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 457, '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-20T12:29:31Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9919c53b37434bc495fc0b2341435a19', 'network': {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, '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-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513}} (original settings None) [ 609.387997] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] create_subnet_postcommit: [ 609.387997] [49941]: key[ipv6_ra_mode], None -> None [ 609.387997] [49941]: key[id], None -> 1e7c4fc2-fa00-4790-b1f7-b65346590977 [ 609.387997] [49941]: key[tags], None -> [] [ 609.387997] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 609.387997] [49941]: key[enable_dhcp], None -> True [ 609.387997] [49941]: key[network], None -> {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, '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-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} [ 609.387997] [49941]: key[ip_version], None -> 4 [ 609.387997] [49941]: key[created_at], None -> 2025-11-20T12:29:31Z [ 609.387997] [49941]: key[updated_at], None -> 2025-11-20T12:29:31Z [ 609.387997] [49941]: key[description], None -> [ 609.387997] [49941]: key[tenant_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 609.387997] [49941]: key[standard_attr_id], None -> 457 [ 609.387997] [49941]: key[cidr], None -> 192.168.128.0/28 [ 609.387997] [49941]: key[ipv6_address_mode], None -> None [ 609.387997] [49941]: key[name], None -> tempest-VolumesAdminNegativeTest-659868222-subnet [ 609.387997] [49941]: key[subnetpool_id], None -> None [ 609.387997] [49941]: key[host_routes], None -> [] [ 609.387997] [49941]: key[network_id], None -> 1116b871-0526-4072-af4e-75de0005b161 [ 609.387997] [49941]: key[shared], None -> False [ 609.387997] [49941]: key[router:external], None -> False [ 609.387997] [49941]: key[revision_number], None -> 0 [ 609.387997] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 609.387997] [49941]: key[project_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 609.387997] [49941]: key[service_types], None -> [] [ 609.387997] [49941]: key[dns_nameservers], None -> [] [ 609.387997] [49941]: key[segment_id], None -> None [ 609.387997] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.389511] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.389826] [49941]: DEBUG neutron_lib.callbacks.manager [None req-accc99cd-aa7a-4492-991a-30199442d584 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.400822] [49941]: [pid: 49941|app: 0|req: 195/348] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:30 2025] POST /networking/v2.0/subnets => generated 687 bytes in 215 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 609.405395] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e6587c0-eeb9-409f-8571-625ef6f2067c admin admin] Publish callbacks [] for security_group (81f85deb-2e6a-417d-80a8-c21e9ef69556), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.446162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-e321c381-2a39-4684-b13a-9e45e9a200ca tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.447065] [49941]: [pid: 49941|app: 0|req: 196/349] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks?id=9aea532b-acd9-487a-9817-53dbf6c92f84 => generated 622 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.449799] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e6587c0-eeb9-409f-8571-625ef6f2067c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (81f85deb-2e6a-417d-80a8-c21e9ef69556), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.454904] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e6587c0-eeb9-409f-8571-625ef6f2067c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=81f85deb-2e6a-417d-80a8-c21e9ef69556,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.458646] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e6587c0-eeb9-409f-8571-625ef6f2067c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.459915] [49942]: [pid: 49942|app: 0|req: 154/350] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:31 2025] DELETE /networking/v2.0/security-groups/81f85deb-2e6a-417d-80a8-c21e9ef69556 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 609.462662] [49942]: DEBUG neutron.api.wsgi [req-9fcb8ae4-769b-4a10-bf06-e6c02a695999 req-9e2fe318-8ff5-4d79-8a94-9b03215f098e tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.471671] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-b2b5461e-14f6-458c-94c0-e43284576650 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.472677] [49941]: [pid: 49941|app: 0|req: 197/351] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.509010] [49942]: [pid: 49942|app: 0|req: 155/352] 10.180.1.21 () {60 vars in 1480 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/floatingips?tenant_id=4bee8d703e0847c5b23eef52b36caf9b => generated 499 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.511997] [49942]: DEBUG neutron.api.v2.base [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Request body: {'router': {'name': 'tempest-VolumesAdminNegativeTest-659868222-router', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 609.516025] [49941]: [pid: 49941|app: 0|req: 198/353] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.520239] [49941]: DEBUG neutron.api.wsgi [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-72e3d036-ee7b-4954-8140-d1e1dc5895a3 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.525775] [49941]: [pid: 49941|app: 0|req: 199/354] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/quotas/8a83ccecd97e45a8a72e69c0a047e727 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.532775] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (cfa40704-0d5a-479e-99b9-ccae79e5b834), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.533785] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (cfa40704-0d5a-479e-99b9-ccae79e5b834), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.557866] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-83b54702-112b-44d8-ba9c-bd780265caf2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.559407] [49941]: [pid: 49941|app: 0|req: 200/355] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.579589] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks [] for router_controller (cfa40704-0d5a-479e-99b9-ccae79e5b834), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.594911] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fcb8ae4-769b-4a10-bf06-e6c02a695999 req-2e4c45d3-864f-48bd-a0e6-e70e2446392a tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.595862] [49941]: [pid: 49941|app: 0|req: 201/356] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks?id=c0092108-51c4-4065-86c2-4815315ad52a => generated 588 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.633733] [49941]: [pid: 49941|app: 0|req: 202/357] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.634643] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks [] for router_gateway (cfa40704-0d5a-479e-99b9-ccae79e5b834), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.688925] [49941]: [pid: 49941|app: 0|req: 203/358] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/ports?tenant_id=8a83ccecd97e45a8a72e69c0a047e727&fields=id => generated 57 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.702811] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks [] for router_gateway (cfa40704-0d5a-479e-99b9-ccae79e5b834), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.707609] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.721349] [49941]: [pid: 49941|app: 0|req: 204/359] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.724762] [49941]: DEBUG neutron.api.wsgi [req-9fcb8ae4-769b-4a10-bf06-e6c02a695999 req-550e10c6-28c0-4ef9-acad-26c8fd88437f tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.725526] [49941]: DEBUG neutron.api.wsgi [req-9fcb8ae4-769b-4a10-bf06-e6c02a695999 req-550e10c6-28c0-4ef9-acad-26c8fd88437f tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 609.726061] [49941]: [pid: 49941|app: 0|req: 205/360] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:31 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) [ 609.765307] [49941]: [pid: 49941|app: 0|req: 206/361] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks/9aea532b-acd9-487a-9817-53dbf6c92f84?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.768152] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Allocated IP 10.180.180.192 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/eb734ec7-b1da-4877-a5bb-23df2de5f101) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 609.801661] [49941]: [pid: 49941|app: 0|req: 207/362] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.818369] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks [] for allowed_address_pair (eb734ec7-b1da-4877-a5bb-23df2de5f101), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.819137] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks [] for port (eb734ec7-b1da-4877-a5bb-23df2de5f101), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.819862] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] create_port_precommit called with port settings {'id': 'eb734ec7-b1da-4877-a5bb-23df2de5f101', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:99:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 609.819862] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] create_port_precommit: [ 609.819862] [49942]: key[id], None -> eb734ec7-b1da-4877-a5bb-23df2de5f101 [ 609.819862] [49942]: key[binding:vnic_type], None -> normal [ 609.819862] [49942]: key[binding:vif_details], None -> {} [ 609.819862] [49942]: key[allowed_address_pairs], None -> [] [ 609.819862] [49942]: key[binding:profile], None -> {} [ 609.819862] [49942]: key[admin_state_up], None -> True [ 609.819862] [49942]: key[binding:vif_type], None -> unbound [ 609.819862] [49942]: key[device_owner], None -> network:router_gateway [ 609.819862] [49942]: key[tenant_id], None -> [ 609.819862] [49942]: key[binding:host_id], None -> [ 609.819862] [49942]: key[standard_attr_id], None -> 460 [ 609.819862] [49942]: key[name], None -> [ 609.819862] [49942]: key[mac_address], None -> fa:16:3e:7b:99:8b [ 609.819862] [49942]: key[status], None -> DOWN [ 609.819862] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 609.819862] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] [ 609.819862] [49942]: key[security_groups], None -> [] [ 609.819862] [49942]: key[port_security_enabled], None -> False [ 609.819862] [49942]: key[project_id], None -> [ 609.819862] [49942]: key[device_id], None -> cfa40704-0d5a-479e-99b9-ccae79e5b834 [ 609.819862] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.837010] [49941]: [pid: 49941|app: 0|req: 208/363] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/networks/9aea532b-acd9-487a-9817-53dbf6c92f84?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 609.841240] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (eb734ec7-b1da-4877-a5bb-23df2de5f101), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 609.865118] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Pushing event updated for resources: {'Port': ['ID=eb734ec7-b1da-4877-a5bb-23df2de5f101,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 609.867213] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ae074c3-bb12-433e-bec3-cf51c0d68d4f req-c305ffc6-eb21-4d43-ac5e-76a3d4502360 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 609.868607] [49941]: [pid: 49941|app: 0|req: 209/364] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 609.875810] [49941]: DEBUG neutron.api.wsgi [req-5ae074c3-bb12-433e-bec3-cf51c0d68d4f req-eb75118f-d123-4c24-b8ef-c6ea82cbb7d7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 609.878723] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 609.881318] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 609.883151] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 609.883504] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] create_port_postcommit called with port settings {'id': 'eb734ec7-b1da-4877-a5bb-23df2de5f101', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:99:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:31Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 609.883693] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] create_port_postcommit: [ 609.883693] [49942]: key[id], None -> eb734ec7-b1da-4877-a5bb-23df2de5f101 [ 609.883693] [49942]: key[binding:vnic_type], None -> normal [ 609.883693] [49942]: key[tags], None -> [] [ 609.883693] [49942]: key[binding:vif_details], None -> {} [ 609.883693] [49942]: key[allowed_address_pairs], None -> [] [ 609.883693] [49942]: key[extra_dhcp_opts], None -> [] [ 609.883693] [49942]: key[binding:profile], None -> {} [ 609.883693] [49942]: key[admin_state_up], None -> True [ 609.883693] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 609.883693] [49942]: key[binding:vif_type], None -> unbound [ 609.883693] [49942]: key[device_owner], None -> network:router_gateway [ 609.883693] [49942]: key[created_at], None -> 2025-11-20T12:29:31Z [ 609.883693] [49942]: key[updated_at], None -> 2025-11-20T12:29:31Z [ 609.883693] [49942]: key[tenant_id], None -> [ 609.883693] [49942]: key[binding:host_id], None -> [ 609.883693] [49942]: key[description], None -> [ 609.883693] [49942]: key[standard_attr_id], None -> 460 [ 609.883693] [49942]: key[name], None -> [ 609.883693] [49942]: key[mac_address], None -> fa:16:3e:7b:99:8b [ 609.883693] [49942]: key[status], None -> DOWN [ 609.883693] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 609.883693] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] [ 609.883693] [49942]: key[security_groups], None -> [] [ 609.883693] [49942]: key[revision_number], None -> 1 [ 609.883693] [49942]: key[port_security_enabled], None -> False [ 609.883693] [49942]: key[project_id], None -> [ 609.883693] [49942]: key[device_id], None -> cfa40704-0d5a-479e-99b9-ccae79e5b834 [ 609.883693] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 609.898512] [49941]: [pid: 49941|app: 0|req: 210/365] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 610.021892] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks [] for router_gateway (cfa40704-0d5a-479e-99b9-ccae79e5b834), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.105573] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a615a60-f68e-468e-bab3-4b16f6ac1571 req-d6c5fac0-f337-4615-b7b3-6422b6e404e0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.107614] [49941]: [pid: 49941|app: 0|req: 211/366] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:31 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 610.126459] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (cfa40704-0d5a-479e-99b9-ccae79e5b834), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.167521] [49941]: DEBUG neutron.api.v2.base [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Request body: {'network': {'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 610.185028] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Made reservation on behalf of 747ea15d5f38426e9f0fe63f8b32b197 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 610.187692] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.192529] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.210721] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Router cfa40704-0d5a-479e-99b9-ccae79e5b834 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 610.295720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks [] for security_group (0233ca4d-bdae-48fe-911c-8251decdf273), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.298638] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0233ca4d-bdae-48fe-911c-8251decdf273), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.305725] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 610.326606] [49942]: DEBUG neutron_lib.callbacks.manager [None req-914794ef-4b1b-45d4-b922-098de33421ef admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.327594] [49942]: [pid: 49942|app: 0|req: 156/367] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:31 2025] POST /networking/v2.0/routers => generated 729 bytes in 818 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 610.327756] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0233ca4d-bdae-48fe-911c-8251decdf273,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.333626] [49942]: DEBUG neutron.api.wsgi [req-1a615a60-f68e-468e-bab3-4b16f6ac1571 req-e77d2480-1f89-4f9c-b1f2-df13359a6fe0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 610.346982] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] vlan segment allocate from pool success with {'vlan_id': 281, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 610.356586] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.356774] [49941]: INFO neutron.db.segments_db [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Added segment a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e of type vlan for network f04979ea-17de-4863-8623-3ca62c4ae98c [ 610.373776] [49942]: [pid: 49942|app: 0|req: 157/368] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:32 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.383427] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (f04979ea-17de-4863-8623-3ca62c4ae98c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.396030] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] create_network_precommit called with network settings {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 466, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}] [ 610.396325] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] create_network_precommit: [ 610.396325] [49941]: key[vlan_transparent], None -> None [ 610.396325] [49941]: key[id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 610.396325] [49941]: key[tags], None -> [] [ 610.396325] [49941]: key[availability_zone_hints], None -> [] [ 610.396325] [49941]: key[mtu], None -> 8950 [ 610.396325] [49941]: key[provider:network_type], None -> vlan [ 610.396325] [49941]: key[admin_state_up], None -> True [ 610.396325] [49941]: key[provider:physical_network], None -> default [ 610.396325] [49941]: key[provider:segmentation_id], None -> 281 [ 610.396325] [49941]: key[qinq], None -> None [ 610.396325] [49941]: key[created_at], None -> 2025-11-20T12:29:32Z [ 610.396325] [49941]: key[updated_at], None -> 2025-11-20T12:29:32Z [ 610.396325] [49941]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 610.396325] [49941]: key[description], None -> [ 610.396325] [49941]: key[standard_attr_id], None -> 466 [ 610.396325] [49941]: key[name], None -> tempest-ServersTestManualDisk-112279942-network [ 610.396325] [49941]: key[availability_zones], None -> [] [ 610.396325] [49941]: key[status], None -> ACTIVE [ 610.396325] [49941]: key[shared], None -> False [ 610.396325] [49941]: key[router:external], None -> False [ 610.396325] [49941]: key[revision_number], None -> 1 [ 610.396325] [49941]: key[port_security_enabled], None -> True [ 610.396325] [49941]: key[subnets], None -> [] [ 610.396325] [49941]: key[ipv4_address_scope], None -> None [ 610.396325] [49941]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 610.396325] [49941]: key[ipv6_address_scope], None -> None [ 610.396325] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.401353] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (f04979ea-17de-4863-8623-3ca62c4ae98c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.418623] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Pushing event updated for resources: {'Network': ['ID=f04979ea-17de-4863-8623-3ca62c4ae98c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.421641] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] create_network_postcommit called with network settings {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 466, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}] [ 610.421861] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] create_network_postcommit: [ 610.421861] [49941]: key[vlan_transparent], None -> None [ 610.421861] [49941]: key[id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 610.421861] [49941]: key[tags], None -> [] [ 610.421861] [49941]: key[availability_zone_hints], None -> [] [ 610.421861] [49941]: key[mtu], None -> 8950 [ 610.421861] [49941]: key[provider:network_type], None -> vlan [ 610.421861] [49941]: key[admin_state_up], None -> True [ 610.421861] [49941]: key[provider:physical_network], None -> default [ 610.421861] [49941]: key[provider:segmentation_id], None -> 281 [ 610.421861] [49941]: key[qinq], None -> None [ 610.421861] [49941]: key[created_at], None -> 2025-11-20T12:29:32Z [ 610.421861] [49941]: key[updated_at], None -> 2025-11-20T12:29:32Z [ 610.421861] [49941]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 610.421861] [49941]: key[description], None -> [ 610.421861] [49941]: key[standard_attr_id], None -> 466 [ 610.421861] [49941]: key[name], None -> tempest-ServersTestManualDisk-112279942-network [ 610.421861] [49941]: key[availability_zones], None -> [] [ 610.421861] [49941]: key[status], None -> ACTIVE [ 610.421861] [49941]: key[shared], None -> False [ 610.421861] [49941]: key[router:external], None -> False [ 610.421861] [49941]: key[revision_number], None -> 1 [ 610.421861] [49941]: key[port_security_enabled], None -> True [ 610.421861] [49941]: key[subnets], None -> [] [ 610.421861] [49941]: key[ipv4_address_scope], None -> None [ 610.421861] [49941]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 610.421861] [49941]: key[ipv6_address_scope], None -> None [ 610.421861] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.425962] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.425962] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e740655-b77d-4abb-8327-071678158ebc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.431519] [49942]: [pid: 49942|app: 0|req: 158/369] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:29:32 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 610.434869] [49941]: [pid: 49941|app: 0|req: 212/370] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:31 2025] POST /networking/v2.0/networks => generated 665 bytes in 328 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 610.464339] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-1b9ddac5-71e4-43fa-adb1-0fb9f94d6f68 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 610.465398] [49942]: [pid: 49942|app: 0|req: 159/371] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:32 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 610.469340] [49942]: DEBUG neutron.api.v2.base [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 610.486756] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.514201] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.568203] [49942]: DEBUG neutron.db.db_base_plugin_common [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Allocated IP 10.180.180.198 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/8c295329-48c2-4426-82a0-ad743dc46f0a) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 610.618734] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for allowed_address_pair (8c295329-48c2-4426-82a0-ad743dc46f0a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.619780] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.620119] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit called with port settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 610.620302] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit: [ 610.620302] [49942]: key[id], None -> 8c295329-48c2-4426-82a0-ad743dc46f0a [ 610.620302] [49942]: key[binding:vnic_type], None -> normal [ 610.620302] [49942]: key[binding:vif_details], None -> {} [ 610.620302] [49942]: key[allowed_address_pairs], None -> [] [ 610.620302] [49942]: key[binding:profile], None -> {} [ 610.620302] [49942]: key[admin_state_up], None -> True [ 610.620302] [49942]: key[binding:vif_type], None -> unbound [ 610.620302] [49942]: key[device_owner], None -> network:floatingip [ 610.620302] [49942]: key[tenant_id], None -> [ 610.620302] [49942]: key[binding:host_id], None -> [ 610.620302] [49942]: key[standard_attr_id], None -> 468 [ 610.620302] [49942]: key[name], None -> [ 610.620302] [49942]: key[mac_address], None -> fa:16:3e:e1:fd:46 [ 610.620302] [49942]: key[status], None -> N/A [ 610.620302] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 610.620302] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}] [ 610.620302] [49942]: key[security_groups], None -> [] [ 610.620302] [49942]: key[port_security_enabled], None -> False [ 610.620302] [49942]: key[project_id], None -> [ 610.620302] [49942]: key[device_id], None -> PENDING [ 610.620302] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.665597] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.686582] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.690928] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=8c295329-48c2-4426-82a0-ad743dc46f0a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.700034] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 610.701184] [49942]: DEBUG neutron.scheduler.base_scheduler [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 610.702510] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 610.703720] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit called with port settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 610.703983] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit: [ 610.703983] [49942]: key[id], None -> 8c295329-48c2-4426-82a0-ad743dc46f0a [ 610.703983] [49942]: key[binding:vnic_type], None -> normal [ 610.703983] [49942]: key[tags], None -> [] [ 610.703983] [49942]: key[binding:vif_details], None -> {} [ 610.703983] [49942]: key[allowed_address_pairs], None -> [] [ 610.703983] [49942]: key[extra_dhcp_opts], None -> [] [ 610.703983] [49942]: key[binding:profile], None -> {} [ 610.703983] [49942]: key[admin_state_up], None -> True [ 610.703983] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 610.703983] [49942]: key[binding:vif_type], None -> unbound [ 610.703983] [49942]: key[device_owner], None -> network:floatingip [ 610.703983] [49942]: key[created_at], None -> 2025-11-20T12:29:32Z [ 610.703983] [49942]: key[updated_at], None -> 2025-11-20T12:29:32Z [ 610.703983] [49942]: key[tenant_id], None -> [ 610.703983] [49942]: key[binding:host_id], None -> [ 610.703983] [49942]: key[description], None -> [ 610.703983] [49942]: key[standard_attr_id], None -> 468 [ 610.703983] [49942]: key[name], None -> [ 610.703983] [49942]: key[mac_address], None -> fa:16:3e:e1:fd:46 [ 610.703983] [49942]: key[status], None -> N/A [ 610.703983] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 610.703983] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}] [ 610.703983] [49942]: key[security_groups], None -> [] [ 610.703983] [49942]: key[revision_number], None -> 1 [ 610.703983] [49942]: key[port_security_enabled], None -> False [ 610.703983] [49942]: key[project_id], None -> [ 610.703983] [49942]: key[device_id], None -> PENDING [ 610.703983] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.745608] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (7de853c2-d2ce-41ba-96ab-b44703a55955), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.771025] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.777441] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Allocated IP 192.168.128.1 (1116b871-0526-4072-af4e-75de0005b161/1e7c4fc2-fa00-4790-b1f7-b65346590977/86f7ce2c-94ac-4882-8bd7-962525c9d683) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 610.819740] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks [] for allowed_address_pair (86f7ce2c-94ac-4882-8bd7-962525c9d683), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.820562] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks [] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.820772] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] create_port_precommit called with port settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'ip_address': '192.168.128.1'}], 'project_id': '9919c53b37434bc495fc0b2341435a19', 'port_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': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 610.821496] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] create_port_precommit: [ 610.821496] [49941]: key[id], None -> 86f7ce2c-94ac-4882-8bd7-962525c9d683 [ 610.821496] [49941]: key[binding:vnic_type], None -> normal [ 610.821496] [49941]: key[binding:vif_details], None -> {} [ 610.821496] [49941]: key[allowed_address_pairs], None -> [] [ 610.821496] [49941]: key[binding:profile], None -> {} [ 610.821496] [49941]: key[admin_state_up], None -> True [ 610.821496] [49941]: key[binding:vif_type], None -> unbound [ 610.821496] [49941]: key[device_owner], None -> network:router_interface [ 610.821496] [49941]: key[tenant_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 610.821496] [49941]: key[binding:host_id], None -> [ 610.821496] [49941]: key[standard_attr_id], None -> 469 [ 610.821496] [49941]: key[name], None -> [ 610.821496] [49941]: key[mac_address], None -> fa:16:3e:c5:16:ad [ 610.821496] [49941]: key[status], None -> DOWN [ 610.821496] [49941]: key[network_id], None -> 1116b871-0526-4072-af4e-75de0005b161 [ 610.821496] [49941]: key[fixed_ips], None -> [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'ip_address': '192.168.128.1'}] [ 610.821496] [49941]: key[security_groups], None -> [] [ 610.821496] [49941]: key[port_security_enabled], None -> False [ 610.821496] [49941]: key[project_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 610.821496] [49941]: key[device_id], None -> cfa40704-0d5a-479e-99b9-ccae79e5b834 [ 610.821496] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.841872] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.851495] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.852229] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit called with port settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7de853c2-d2ce-41ba-96ab-b44703a55955', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 610.852229] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit: [ 610.852229] [49942]: key[device_id], PENDING -> 7de853c2-d2ce-41ba-96ab-b44703a55955 [ 610.852229] [49942]: key[revision_number], 1 -> 2 [ 610.852229] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.854244] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.863416] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Pushing event updated for resources: {'Port': ['ID=86f7ce2c-94ac-4882-8bd7-962525c9d683,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.872622] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Network 1116b871-0526-4072-af4e-75de0005b161 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 610.873650] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 610.875814] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 610.877063] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=8c295329-48c2-4426-82a0-ad743dc46f0a,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 610.882622] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit called with port settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7de853c2-d2ce-41ba-96ab-b44703a55955', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 610.882803] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit: [ 610.882803] [49942]: key[device_id], PENDING -> 7de853c2-d2ce-41ba-96ab-b44703a55955 [ 610.882803] [49942]: key[revision_number], 1 -> 2 [ 610.882803] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.883158] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (7de853c2-d2ce-41ba-96ab-b44703a55955), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.891347] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] create_port_postcommit called with port settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'ip_address': '192.168.128.1'}], 'project_id': '9919c53b37434bc495fc0b2341435a19', 'port_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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1, 'network': {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 610.891561] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] create_port_postcommit: [ 610.891561] [49941]: key[id], None -> 86f7ce2c-94ac-4882-8bd7-962525c9d683 [ 610.891561] [49941]: key[binding:vnic_type], None -> normal [ 610.891561] [49941]: key[tags], None -> [] [ 610.891561] [49941]: key[binding:vif_details], None -> {} [ 610.891561] [49941]: key[allowed_address_pairs], None -> [] [ 610.891561] [49941]: key[extra_dhcp_opts], None -> [] [ 610.891561] [49941]: key[binding:profile], None -> {} [ 610.891561] [49941]: key[admin_state_up], None -> True [ 610.891561] [49941]: key[network], None -> {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} [ 610.891561] [49941]: key[binding:vif_type], None -> unbound [ 610.891561] [49941]: key[device_owner], None -> network:router_interface [ 610.891561] [49941]: key[created_at], None -> 2025-11-20T12:29:32Z [ 610.891561] [49941]: key[updated_at], None -> 2025-11-20T12:29:32Z [ 610.891561] [49941]: key[tenant_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 610.891561] [49941]: key[binding:host_id], None -> [ 610.891561] [49941]: key[description], None -> [ 610.891561] [49941]: key[standard_attr_id], None -> 469 [ 610.891561] [49941]: key[name], None -> [ 610.891561] [49941]: key[mac_address], None -> fa:16:3e:c5:16:ad [ 610.891561] [49941]: key[status], None -> DOWN [ 610.891561] [49941]: key[network_id], None -> 1116b871-0526-4072-af4e-75de0005b161 [ 610.891561] [49941]: key[fixed_ips], None -> [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'ip_address': '192.168.128.1'}] [ 610.891561] [49941]: key[security_groups], None -> [] [ 610.891561] [49941]: key[revision_number], None -> 1 [ 610.891561] [49941]: key[port_security_enabled], None -> False [ 610.891561] [49941]: key[project_id], None -> 9919c53b37434bc495fc0b2341435a19 [ 610.891561] [49941]: key[device_id], None -> cfa40704-0d5a-479e-99b9-ccae79e5b834 [ 610.891561] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.892478] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (cfa40704-0d5a-479e-99b9-ccae79e5b834), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.892996] [49942]: DEBUG neutron_lib.callbacks.manager [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-61811c2d-af25-4172-9deb-99ff22eedec2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.893814] [49942]: [pid: 49942|app: 0|req: 160/372] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:29:32 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 428 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 610.896522] [49942]: DEBUG neutron.api.v2.base [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Request body: {'subnet': {'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestManualDisk-112279942-subnet', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 610.911492] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Made reservation on behalf of 747ea15d5f38426e9f0fe63f8b32b197 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 610.914133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 610.993587] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] create_subnet_precommit called with subnet settings {'id': '59f372d4-9923-4231-8e21-f0f626948d89', 'name': 'tempest-ServersTestManualDisk-112279942-subnet', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 0, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings None) [ 610.994073] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] create_subnet_precommit: [ 610.994073] [49942]: key[ipv6_ra_mode], None -> None [ 610.994073] [49942]: key[id], None -> 59f372d4-9923-4231-8e21-f0f626948d89 [ 610.994073] [49942]: key[tags], None -> [] [ 610.994073] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 610.994073] [49942]: key[enable_dhcp], None -> True [ 610.994073] [49942]: key[ip_version], None -> 4 [ 610.994073] [49942]: key[created_at], None -> 2025-11-20T12:29:32Z [ 610.994073] [49942]: key[updated_at], None -> 2025-11-20T12:29:32Z [ 610.994073] [49942]: key[description], None -> [ 610.994073] [49942]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 610.994073] [49942]: key[standard_attr_id], None -> 471 [ 610.994073] [49942]: key[cidr], None -> 192.168.128.0/28 [ 610.994073] [49942]: key[ipv6_address_mode], None -> None [ 610.994073] [49942]: key[name], None -> tempest-ServersTestManualDisk-112279942-subnet [ 610.994073] [49942]: key[subnetpool_id], None -> None [ 610.994073] [49942]: key[host_routes], None -> [] [ 610.994073] [49942]: key[network_id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 610.994073] [49942]: key[shared], None -> False [ 610.994073] [49942]: key[router:external], None -> False [ 610.994073] [49942]: key[revision_number], None -> 0 [ 610.994073] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 610.994073] [49942]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 610.994073] [49942]: key[service_types], None -> [] [ 610.994073] [49942]: key[dns_nameservers], None -> [] [ 610.994073] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 610.995763] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (59f372d4-9923-4231-8e21-f0f626948d89), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.010058] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Pushing event updated for resources: {'Subnet': ['ID=59f372d4-9923-4231-8e21-f0f626948d89,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.028579] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Checking segment: {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 611.028989] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Network hostable DHCP agents. Network: f04979ea-17de-4863-8623-3ca62c4ae98c, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 611.060592] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Network f04979ea-17de-4863-8623-3ca62c4ae98c is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 611.073156] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f04979ea-17de-4863-8623-3ca62c4ae98c) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 611.076031] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] create_subnet_postcommit called with subnet settings {'id': '59f372d4-9923-4231-8e21-f0f626948d89', 'name': 'tempest-ServersTestManualDisk-112279942-subnet', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 0, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'network': {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281}} (original settings None) [ 611.076031] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] create_subnet_postcommit: [ 611.076031] [49942]: key[ipv6_ra_mode], None -> None [ 611.076031] [49942]: key[id], None -> 59f372d4-9923-4231-8e21-f0f626948d89 [ 611.076031] [49942]: key[tags], None -> [] [ 611.076031] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 611.076031] [49942]: key[enable_dhcp], None -> True [ 611.076031] [49942]: key[network], None -> {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} [ 611.076031] [49942]: key[ip_version], None -> 4 [ 611.076031] [49942]: key[created_at], None -> 2025-11-20T12:29:32Z [ 611.076031] [49942]: key[updated_at], None -> 2025-11-20T12:29:32Z [ 611.076031] [49942]: key[description], None -> [ 611.076031] [49942]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 611.076031] [49942]: key[standard_attr_id], None -> 471 [ 611.076031] [49942]: key[cidr], None -> 192.168.128.0/28 [ 611.076031] [49942]: key[ipv6_address_mode], None -> None [ 611.076031] [49942]: key[name], None -> tempest-ServersTestManualDisk-112279942-subnet [ 611.076031] [49942]: key[subnetpool_id], None -> None [ 611.076031] [49942]: key[host_routes], None -> [] [ 611.076031] [49942]: key[network_id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 611.076031] [49942]: key[shared], None -> False [ 611.076031] [49942]: key[router:external], None -> False [ 611.076031] [49942]: key[revision_number], None -> 0 [ 611.076031] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 611.076031] [49942]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 611.076031] [49942]: key[service_types], None -> [] [ 611.076031] [49942]: key[dns_nameservers], None -> [] [ 611.076031] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.078964] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.078964] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2e37d2ae-c962-485f-a4b4-462346e48580 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.093227] [49942]: [pid: 49942|app: 0|req: 161/373] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:32 2025] POST /networking/v2.0/subnets => generated 684 bytes in 199 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 611.095936] [49942]: DEBUG neutron.api.wsgi [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-d8c537f3-d187-4952-b4af-e6173e71fd61 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.108612] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.109204] [49942]: [pid: 49942|app: 0|req: 162/374] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.121415] [49942]: [pid: 49942|app: 0|req: 163/375] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:32 2025] GET /networking/v2.0/networks?tenant_id=8ec5950747d245e4a6e5cdcac486b87f&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.151724] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-cbefcd6f-fda8-4dbe-b5f1-4bbf0a377597 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.153346] [49942]: [pid: 49942|app: 0|req: 164/376] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:32 2025] GET /networking/v2.0/ports?tenant_id=7e66605935704902bec8faabf19adcd9&device_id=e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a => generated 1044 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 611.156863] [49942]: DEBUG neutron.api.wsgi [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-33903933-81f3-4a4c-a926-47e4ce26f196 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.188508] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks [] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.188808] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] update_port_precommit called with port settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1, 'project_id': '9919c53b37434bc495fc0b2341435a19'}) 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': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 611.189019] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] update_port_precommit: [ 611.189019] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.190406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.201163] [49942]: [pid: 49942|app: 0|req: 165/377] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:32 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.198 => generated 499 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.204226] [49942]: DEBUG neutron.api.v2.base [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Request body: {'router': {'name': 'tempest-ServersTestManualDisk-112279942-router', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 611.210989] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Pushing event updated for resources: {'Port': ['ID=86f7ce2c-94ac-4882-8bd7-962525c9d683,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.232036] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (166cbb2c-5d84-449c-aa2b-2085f66ed058), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.233252] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (166cbb2c-5d84-449c-aa2b-2085f66ed058), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.236096] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] update_port_postcommit called with port settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 1, 'project_id': '9919c53b37434bc495fc0b2341435a19'}) 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': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 611.236566] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] update_port_postcommit: [ 611.236566] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.236924] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (cfa40704-0d5a-479e-99b9-ccae79e5b834), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.286082] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks [] for router_controller (166cbb2c-5d84-449c-aa2b-2085f66ed058), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.304934] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Network 1116b871-0526-4072-af4e-75de0005b161 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 611.305933] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 611.352658] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks [] for router_gateway (166cbb2c-5d84-449c-aa2b-2085f66ed058), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.371948] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Router cfa40704-0d5a-479e-99b9-ccae79e5b834 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 611.418989] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks [] for router_gateway (166cbb2c-5d84-449c-aa2b-2085f66ed058), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.423834] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.426844] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c8834a90-0b74-46b7-85e9-dec68c8a71bd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 611.430837] [49941]: [pid: 49941|app: 0|req: 213/378] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:32 2025] PUT /networking/v2.0/routers/cfa40704-0d5a-479e-99b9-ccae79e5b834/add_router_interface => generated 309 bytes in 995 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.452499] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bee43457-a85b-49f2-a57d-bc400fbd0b22 req-7f3beb69-faa5-40e1-a7d5-eb73028405b1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.454282] [49941]: [pid: 49941|app: 0|req: 214/379] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.481333] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Allocated IP 10.180.180.191 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/85c2c25b-10be-4167-a116-e2169a5c5d97) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 611.506702] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6659aeed-c446-4026-8a91-33803e989e7c req-b054fdbe-16bf-461d-ae80-7b27447f2415 tempest-QuotasAdminNegativeTest-2050005899 tempest-QuotasAdminNegativeTest-2050005899-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.507825] [49941]: [pid: 49941|app: 0|req: 215/380] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.532287] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks [] for allowed_address_pair (85c2c25b-10be-4167-a116-e2169a5c5d97), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.533252] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks [] for port (85c2c25b-10be-4167-a116-e2169a5c5d97), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.533530] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] create_port_precommit called with port settings {'id': '85c2c25b-10be-4167-a116-e2169a5c5d97', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:24:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_gateway', 'standard_attr_id': 473, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 611.533686] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] create_port_precommit: [ 611.533686] [49942]: key[id], None -> 85c2c25b-10be-4167-a116-e2169a5c5d97 [ 611.533686] [49942]: key[binding:vnic_type], None -> normal [ 611.533686] [49942]: key[binding:vif_details], None -> {} [ 611.533686] [49942]: key[allowed_address_pairs], None -> [] [ 611.533686] [49942]: key[binding:profile], None -> {} [ 611.533686] [49942]: key[admin_state_up], None -> True [ 611.533686] [49942]: key[binding:vif_type], None -> unbound [ 611.533686] [49942]: key[device_owner], None -> network:router_gateway [ 611.533686] [49942]: key[tenant_id], None -> [ 611.533686] [49942]: key[binding:host_id], None -> [ 611.533686] [49942]: key[standard_attr_id], None -> 473 [ 611.533686] [49942]: key[name], None -> [ 611.533686] [49942]: key[mac_address], None -> fa:16:3e:ab:24:ee [ 611.533686] [49942]: key[status], None -> DOWN [ 611.533686] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 611.533686] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}] [ 611.533686] [49942]: key[security_groups], None -> [] [ 611.533686] [49942]: key[port_security_enabled], None -> False [ 611.533686] [49942]: key[project_id], None -> [ 611.533686] [49942]: key[device_id], None -> 166cbb2c-5d84-449c-aa2b-2085f66ed058 [ 611.533686] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.546945] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-2eb4fcec-a150-4b29-a32f-d7863d9c351c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.547966] [49941]: [pid: 49941|app: 0|req: 216/381] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.555269] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (85c2c25b-10be-4167-a116-e2169a5c5d97), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.586693] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Pushing event updated for resources: {'Port': ['ID=85c2c25b-10be-4167-a116-e2169a5c5d97,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 611.598411] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1390ec9e-74e0-4b77-934f-5d56358b86ef req-6893df5a-dbf3-435f-9311-028d6b1b70a4 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.599384] [49941]: [pid: 49941|app: 0|req: 217/382] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.600653] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 611.601541] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 611.603383] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 611.604203] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] create_port_postcommit called with port settings {'id': '85c2c25b-10be-4167-a116-e2169a5c5d97', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:24:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_gateway', 'standard_attr_id': 473, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}], '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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:33Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 611.604203] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] create_port_postcommit: [ 611.604203] [49942]: key[id], None -> 85c2c25b-10be-4167-a116-e2169a5c5d97 [ 611.604203] [49942]: key[binding:vnic_type], None -> normal [ 611.604203] [49942]: key[tags], None -> [] [ 611.604203] [49942]: key[binding:vif_details], None -> {} [ 611.604203] [49942]: key[allowed_address_pairs], None -> [] [ 611.604203] [49942]: key[extra_dhcp_opts], None -> [] [ 611.604203] [49942]: key[binding:profile], None -> {} [ 611.604203] [49942]: key[admin_state_up], None -> True [ 611.604203] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 611.604203] [49942]: key[binding:vif_type], None -> unbound [ 611.604203] [49942]: key[device_owner], None -> network:router_gateway [ 611.604203] [49942]: key[created_at], None -> 2025-11-20T12:29:33Z [ 611.604203] [49942]: key[updated_at], None -> 2025-11-20T12:29:33Z [ 611.604203] [49942]: key[tenant_id], None -> [ 611.604203] [49942]: key[binding:host_id], None -> [ 611.604203] [49942]: key[description], None -> [ 611.604203] [49942]: key[standard_attr_id], None -> 473 [ 611.604203] [49942]: key[name], None -> [ 611.604203] [49942]: key[mac_address], None -> fa:16:3e:ab:24:ee [ 611.604203] [49942]: key[status], None -> DOWN [ 611.604203] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 611.604203] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}] [ 611.604203] [49942]: key[security_groups], None -> [] [ 611.604203] [49942]: key[revision_number], None -> 1 [ 611.604203] [49942]: key[port_security_enabled], None -> False [ 611.604203] [49942]: key[project_id], None -> [ 611.604203] [49942]: key[device_id], None -> 166cbb2c-5d84-449c-aa2b-2085f66ed058 [ 611.604203] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 611.617024] [49941]: [pid: 49941|app: 0|req: 218/383] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.617400] [49941]: DEBUG neutron.api.wsgi [req-6659aeed-c446-4026-8a91-33803e989e7c req-34565501-00c2-42b8-849b-77657fa1f082 tempest-QuotasAdminNegativeTest-2050005899 tempest-QuotasAdminNegativeTest-2050005899-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.622185] [49941]: [pid: 49941|app: 0|req: 219/384] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/quotas/8ec5950747d245e4a6e5cdcac486b87f => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.627814] [49941]: DEBUG neutron.api.wsgi [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-5e5b7997-79be-4760-a1e6-4b59ef89c328 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.645880] [49941]: [pid: 49941|app: 0|req: 220/385] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.154&port_id=85097f4d-2acd-4169-bb16-910dd084a143 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.682285] [49941]: [pid: 49941|app: 0|req: 221/386] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.695533] [49941]: [pid: 49941|app: 0|req: 222/387] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?tenant_id=8ec5950747d245e4a6e5cdcac486b87f&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.718181] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks [] for router_gateway (166cbb2c-5d84-449c-aa2b-2085f66ed058), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.750404] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96731809-6ab8-4363-a971-e03ecf94d1a5 req-786ff598-8b16-4935-a43a-c98c8921d754 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.751183] [49941]: [pid: 49941|app: 0|req: 223/388] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?device_id=acb3aaec-847a-4647-b374-585d6c37daea => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.771632] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-a560f575-7c7d-40c5-9df1-7c5e8f1fdf52 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.771632] [49941]: [pid: 49941|app: 0|req: 224/389] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.803784] [49941]: [pid: 49941|app: 0|req: 225/390] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.806309] [49941]: DEBUG neutron.api.wsgi [req-96731809-6ab8-4363-a971-e03ecf94d1a5 req-5c94b9ff-27ed-4bdd-81d2-0e656c5b5b46 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.812766] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (166cbb2c-5d84-449c-aa2b-2085f66ed058), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.829161] [49941]: [pid: 49941|app: 0|req: 226/391] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/security-groups?id=d96af2cc-f524-438f-b35e-459f2e329590&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.881509] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Router 166cbb2c-5d84-449c-aa2b-2085f66ed058 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 611.882853] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6b102cf-b97e-4fc4-ac52-d15aa4e651e0 req-df0f8a52-42f4-4e36-bde7-b6f8a4788d19 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.883895] [49941]: [pid: 49941|app: 0|req: 227/392] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 751 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.916489] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3a646c-9767-4ab8-b2d1-63d1b5d7441c req-db790b74-bac1-4c77-b537-21516e8d65c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 611.917550] [49941]: [pid: 49941|app: 0|req: 228/393] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 611.920198] [49941]: DEBUG neutron.api.wsgi [req-c6b102cf-b97e-4fc4-ac52-d15aa4e651e0 req-8340f31d-fbe5-4cbd-ba17-a1402f6c4478 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 611.941421] [49941]: [pid: 49941|app: 0|req: 229/394] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.943566] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 611.960245] [49942]: DEBUG neutron_lib.callbacks.manager [None req-98fbc638-bdf6-4f7f-ba18-f3df2bafad7c admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 611.961030] [49942]: [pid: 49942|app: 0|req: 166/395] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:32 2025] POST /networking/v2.0/routers => generated 726 bytes in 759 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 611.978423] [49942]: [pid: 49942|app: 0|req: 167/396] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks?tenant_id=eb38a9d441fb48928d5b7fa66da0eb89&shared=False => generated 15 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 611.981531] [49941]: [pid: 49941|app: 0|req: 230/397] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.029126] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-36ad478f-e588-4b6f-b4d2-7296ec84b81a tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.029126] [49941]: [pid: 49941|app: 0|req: 231/398] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.070193] [49941]: [pid: 49941|app: 0|req: 232/399] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.105762] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5efde518-c31e-478c-8bd2-c26d5e1d80b5 req-56b9d813-1dff-42cb-bf9a-76ebe826f846 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.109120] [49941]: [pid: 49941|app: 0|req: 233/400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.109324] [49941]: DEBUG neutron.api.wsgi [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-54b0b2ce-49f7-4730-826f-49e1579a6692 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.114197] [49941]: [pid: 49941|app: 0|req: 234/401] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/quotas/eb38a9d441fb48928d5b7fa66da0eb89 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.154075] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-30cd96b6-ed28-49c3-9d07-9da8c73d1144 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.155440] [49941]: [pid: 49941|app: 0|req: 235/402] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/networks?id=7b32ae45-24d7-4f99-b0b9-41952e93ffa1 => generated 620 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.159210] [49941]: DEBUG neutron.api.wsgi [req-5efde518-c31e-478c-8bd2-c26d5e1d80b5 req-f45d8fb5-ccd2-4b0e-9f7a-ad630399904c tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.178297] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.178572] [49941]: [pid: 49941|app: 0|req: 236/403] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/security-groups?id=11a5ba53-a59e-48f1-a506-0e3c2b9f525f&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.192291] [49941]: [pid: 49941|app: 0|req: 237/404] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?tenant_id=eb38a9d441fb48928d5b7fa66da0eb89&fields=id => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.197023] [49941]: DEBUG neutron.api.wsgi [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-8cfeccaa-2022-4f4c-a1e8-1f1d5f5f4b2a tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.240226] [49941]: [pid: 49941|app: 0|req: 238/405] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=b61cbe8c4539459aac9b3fe1b79ee6df => generated 180 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.267316] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Allocated IP 192.168.128.1 (f04979ea-17de-4863-8623-3ca62c4ae98c/59f372d4-9923-4231-8e21-f0f626948d89/ef6943bc-ab44-456b-85aa-f5f90cc8c163) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 612.314452] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c02a192-317b-414a-82a6-83a2db291ea6 req-4684cb0b-2468-4fb4-872a-d7b68ca9387d tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.316917] [49941]: [pid: 49941|app: 0|req: 239/406] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:33 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.319880] [49941]: DEBUG neutron.api.v2.base [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Request body: {'port': {'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'admin_state_up': True, 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.322378] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks [] for allowed_address_pair (ef6943bc-ab44-456b-85aa-f5f90cc8c163), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.323372] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks [] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.323572] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] create_port_precommit called with port settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.1'}], 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'port_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': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 612.323968] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] create_port_precommit: [ 612.323968] [49942]: key[id], None -> ef6943bc-ab44-456b-85aa-f5f90cc8c163 [ 612.323968] [49942]: key[binding:vnic_type], None -> normal [ 612.323968] [49942]: key[binding:vif_details], None -> {} [ 612.323968] [49942]: key[allowed_address_pairs], None -> [] [ 612.323968] [49942]: key[binding:profile], None -> {} [ 612.323968] [49942]: key[admin_state_up], None -> True [ 612.323968] [49942]: key[binding:vif_type], None -> unbound [ 612.323968] [49942]: key[device_owner], None -> network:router_interface [ 612.323968] [49942]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 612.323968] [49942]: key[binding:host_id], None -> [ 612.323968] [49942]: key[standard_attr_id], None -> 474 [ 612.323968] [49942]: key[name], None -> [ 612.323968] [49942]: key[mac_address], None -> fa:16:3e:6f:52:46 [ 612.323968] [49942]: key[status], None -> DOWN [ 612.323968] [49942]: key[network_id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 612.323968] [49942]: key[fixed_ips], None -> [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.1'}] [ 612.323968] [49942]: key[security_groups], None -> [] [ 612.323968] [49942]: key[port_security_enabled], None -> False [ 612.323968] [49942]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 612.323968] [49942]: key[device_id], None -> 166cbb2c-5d84-449c-aa2b-2085f66ed058 [ 612.323968] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.365214] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.381635] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Made reservation on behalf of b61cbe8c4539459aac9b3fe1b79ee6df for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 612.385293] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.390013] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Pushing event updated for resources: {'Port': ['ID=ef6943bc-ab44-456b-85aa-f5f90cc8c163,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.401794] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Network f04979ea-17de-4863-8623-3ca62c4ae98c is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 612.403041] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.409205] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 612.409205] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] create_port_postcommit called with port settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.1'}], 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'port_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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'network': {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 612.409205] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] create_port_postcommit: [ 612.409205] [49942]: key[id], None -> ef6943bc-ab44-456b-85aa-f5f90cc8c163 [ 612.409205] [49942]: key[binding:vnic_type], None -> normal [ 612.409205] [49942]: key[tags], None -> [] [ 612.409205] [49942]: key[binding:vif_details], None -> {} [ 612.409205] [49942]: key[allowed_address_pairs], None -> [] [ 612.409205] [49942]: key[extra_dhcp_opts], None -> [] [ 612.409205] [49942]: key[binding:profile], None -> {} [ 612.409205] [49942]: key[admin_state_up], None -> True [ 612.409205] [49942]: key[network], None -> {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} [ 612.409205] [49942]: key[binding:vif_type], None -> unbound [ 612.409205] [49942]: key[device_owner], None -> network:router_interface [ 612.409205] [49942]: key[created_at], None -> 2025-11-20T12:29:33Z [ 612.409205] [49942]: key[updated_at], None -> 2025-11-20T12:29:34Z [ 612.409205] [49942]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 612.409205] [49942]: key[binding:host_id], None -> [ 612.409205] [49942]: key[description], None -> [ 612.409205] [49942]: key[standard_attr_id], None -> 474 [ 612.409205] [49942]: key[name], None -> [ 612.409205] [49942]: key[mac_address], None -> fa:16:3e:6f:52:46 [ 612.409205] [49942]: key[status], None -> DOWN [ 612.409205] [49942]: key[network_id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 612.409205] [49942]: key[fixed_ips], None -> [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.1'}] [ 612.409205] [49942]: key[security_groups], None -> [] [ 612.409205] [49942]: key[revision_number], None -> 1 [ 612.409205] [49942]: key[port_security_enabled], None -> False [ 612.409205] [49942]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 612.409205] [49942]: key[device_id], None -> 166cbb2c-5d84-449c-aa2b-2085f66ed058 [ 612.409205] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.409205] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (166cbb2c-5d84-449c-aa2b-2085f66ed058), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.466075] [49941]: DEBUG neutron.db.db_base_plugin_common [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Allocated IP 192.168.128.6 (7b32ae45-24d7-4f99-b0b9-41952e93ffa1/9ae8b1e0-b887-4d58-afc6-b94c947b8f76/c6fc9069-4d01-4e15-ae2d-4b579d141bbc) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 612.562147] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for allowed_address_pair (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.563038] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.563236] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_precommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': '', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'port_security_enabled': True, 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 612.563561] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_precommit: [ 612.563561] [49941]: key[id], None -> c6fc9069-4d01-4e15-ae2d-4b579d141bbc [ 612.563561] [49941]: key[binding:vnic_type], None -> normal [ 612.563561] [49941]: key[binding:vif_details], None -> {} [ 612.563561] [49941]: key[allowed_address_pairs], None -> [] [ 612.563561] [49941]: key[binding:profile], None -> {} [ 612.563561] [49941]: key[admin_state_up], None -> True [ 612.563561] [49941]: key[binding:vif_type], None -> unbound [ 612.563561] [49941]: key[device_owner], None -> [ 612.563561] [49941]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 612.563561] [49941]: key[binding:host_id], None -> [ 612.563561] [49941]: key[standard_attr_id], None -> 475 [ 612.563561] [49941]: key[name], None -> [ 612.563561] [49941]: key[mac_address], None -> fa:16:3e:b6:a0:ce [ 612.563561] [49941]: key[status], None -> DOWN [ 612.563561] [49941]: key[network_id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 612.563561] [49941]: key[fixed_ips], None -> [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}] [ 612.563561] [49941]: key[security_groups], None -> ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'] [ 612.563561] [49941]: key[port_security_enabled], None -> True [ 612.563561] [49941]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 612.563561] [49941]: key[device_id], None -> 52fce579-b85f-4eb4-9009-67e5c1bca4a5 [ 612.563561] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.588215] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.592114] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.616691] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event updated for resources: {'Port': ['ID=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.629257] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Network 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 612.630621] [49941]: DEBUG neutron.scheduler.base_scheduler [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.634053] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 612.653583] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_postcommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': '', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'port_security_enabled': True, 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'network': {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 612.654139] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] create_port_postcommit: [ 612.654139] [49941]: key[id], None -> c6fc9069-4d01-4e15-ae2d-4b579d141bbc [ 612.654139] [49941]: key[binding:vnic_type], None -> normal [ 612.654139] [49941]: key[tags], None -> [] [ 612.654139] [49941]: key[binding:vif_details], None -> {} [ 612.654139] [49941]: key[allowed_address_pairs], None -> [] [ 612.654139] [49941]: key[extra_dhcp_opts], None -> [] [ 612.654139] [49941]: key[binding:profile], None -> {} [ 612.654139] [49941]: key[admin_state_up], None -> True [ 612.654139] [49941]: key[network], None -> {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} [ 612.654139] [49941]: key[binding:vif_type], None -> unbound [ 612.654139] [49941]: key[device_owner], None -> [ 612.654139] [49941]: key[created_at], None -> 2025-11-20T12:29:34Z [ 612.654139] [49941]: key[updated_at], None -> 2025-11-20T12:29:34Z [ 612.654139] [49941]: key[tenant_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 612.654139] [49941]: key[binding:host_id], None -> [ 612.654139] [49941]: key[description], None -> [ 612.654139] [49941]: key[standard_attr_id], None -> 475 [ 612.654139] [49941]: key[name], None -> [ 612.654139] [49941]: key[mac_address], None -> fa:16:3e:b6:a0:ce [ 612.654139] [49941]: key[status], None -> DOWN [ 612.654139] [49941]: key[network_id], None -> 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 [ 612.654139] [49941]: key[fixed_ips], None -> [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}] [ 612.654139] [49941]: key[security_groups], None -> ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'] [ 612.654139] [49941]: key[revision_number], None -> 1 [ 612.654139] [49941]: key[port_security_enabled], None -> True [ 612.654139] [49941]: key[project_id], None -> b61cbe8c4539459aac9b3fe1b79ee6df [ 612.654139] [49941]: key[device_id], None -> 52fce579-b85f-4eb4-9009-67e5c1bca4a5 [ 612.654139] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.695088] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 612.695088] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-6993fa88-6404-4992-bf77-f23a08433768 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.705207] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks [] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.705596] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] update_port_precommit called with port settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', '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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', '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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) 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': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 612.705781] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] update_port_precommit: [ 612.705781] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.706262] [49941]: [pid: 49941|app: 0|req: 240/407] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:34 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) [ 612.707263] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.711412] [49941]: DEBUG neutron.api.wsgi [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-80bef640-9cef-477c-b6d0-8d9e0f385004 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.729784] [49941]: [pid: 49941|app: 0|req: 241/408] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:34 2025] GET /networking/v2.0/security-groups/62035a73-7397-4c5e-8d9b-0adf1e4773db => generated 1686 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 612.733163] [49941]: DEBUG neutron.api.wsgi [req-4c02a192-317b-414a-82a6-83a2db291ea6 req-08ba41c0-8de4-4f4f-be2f-04f9cd58dd0f tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 612.742011] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Pushing event updated for resources: {'Port': ['ID=ef6943bc-ab44-456b-85aa-f5f90cc8c163,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 612.750873] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] update_port_postcommit called with port settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', '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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', '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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) 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': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 612.751185] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] update_port_postcommit: [ 612.751185] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 612.751894] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (166cbb2c-5d84-449c-aa2b-2085f66ed058), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.755571] [49941]: [pid: 49941|app: 0|req: 242/409] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:34 2025] GET /networking/v2.0/security-groups?id=f184c8a6-bf48-4128-95bf-718bfc236812&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 612.759551] [49941]: DEBUG neutron.api.v2.base [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Request body: {'port': {'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.805576] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Network f04979ea-17de-4863-8623-3ca62c4ae98c is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 612.806310] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 612.813601] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 612.894760] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Router 166cbb2c-5d84-449c-aa2b-2085f66ed058 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 612.971135] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5f84b24d-201b-40aa-a104-a7595e1da77e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 612.975533] [49942]: [pid: 49942|app: 0|req: 168/410] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:33 2025] PUT /networking/v2.0/routers/166cbb2c-5d84-449c-aa2b-2085f66ed058/add_router_interface => generated 309 bytes in 996 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 612.979417] [49942]: DEBUG neutron.api.v2.base [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-d7af3b5d-ca2a-4ef0-8afa-ccaeb0f208bb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '10.2.3.124/24', 'security_group_id': '62035a73-7397-4c5e-8d9b-0adf1e4773db', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.979649] [49942]: DEBUG neutron.api.v2.base [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-d7af3b5d-ca2a-4ef0-8afa-ccaeb0f208bb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '10.2.3.124/24', 'security_group_id': '62035a73-7397-4c5e-8d9b-0adf1e4773db', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 612.987120] [49941]: DEBUG neutron.notifiers.nova [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c6fc9069-4d01-4e15-ae2d-4b579d141bbc {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 612.993676] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks [] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.001929] [49941]: DEBUG neutron.db.provisioning_blocks [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Transition to ACTIVE for port object c6fc9069-4d01-4e15-ae2d-4b579d141bbc will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 613.005381] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_precommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 2, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': '', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) 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': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 613.005381] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_precommit: [ 613.005381] [49941]: key[device_owner], -> compute:nova [ 613.005381] [49941]: key[binding:host_id], -> cpu-1 [ 613.005381] [49941]: key[revision_number], 1 -> 2 [ 613.005381] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.005381] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.031453] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Pushing event updated for resources: {'Port': ['ID=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.049925] [49942]: DEBUG neutron_lib.callbacks.manager [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-d7af3b5d-ca2a-4ef0-8afa-ccaeb0f208bb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (7effb6a7-eecd-4fd1-b72c-33c18a0080d5), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.071829] [49942]: DEBUG neutron_lib.callbacks.manager [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-d7af3b5d-ca2a-4ef0-8afa-ccaeb0f208bb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (7effb6a7-eecd-4fd1-b72c-33c18a0080d5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.073900] [49942]: DEBUG neutron_lib.callbacks.manager [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-d7af3b5d-ca2a-4ef0-8afa-ccaeb0f208bb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (7effb6a7-eecd-4fd1-b72c-33c18a0080d5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.081667] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_postcommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 2, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': '', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 1, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) 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': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 613.081907] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_postcommit: [ 613.081907] [49941]: key[device_owner], -> compute:nova [ 613.081907] [49941]: key[binding:host_id], -> cpu-1 [ 613.081907] [49941]: key[revision_number], 1 -> 2 [ 613.081907] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.086845] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-d7af3b5d-ca2a-4ef0-8afa-ccaeb0f208bb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=7effb6a7-eecd-4fd1-b72c-33c18a0080d5,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.098955] [49941]: DEBUG neutron.plugins.ml2.managers [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Attempting to bind port c6fc9069-4d01-4e15-ae2d-4b579d141bbc on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 613.099151] [49941]: DEBUG neutron.plugins.ml2.managers [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Attempting to bind port c6fc9069-4d01-4e15-ae2d-4b579d141bbc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 613.099312] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Attempting to bind port c6fc9069-4d01-4e15-ae2d-4b579d141bbc on network 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 613.109852] [49942]: DEBUG neutron_lib.callbacks.manager [req-fec96361-f585-4350-bf6f-b7ba85c5293e req-d7af3b5d-ca2a-4ef0-8afa-ccaeb0f208bb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.111026] [49942]: [pid: 49942|app: 0|req: 169/411] 10.180.1.21 () {64 vars in 1476 bytes} [Thu Nov 20 12:29:34 2025] POST /networking/v2.0/security-group-rules => generated 620 bytes in 135 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 613.142963] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 613.143292] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Bind Segment={'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 613.148092] [49941]: DEBUG networking_nsxv3.api.rpc [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Bind port on Host cpu-1 & Segment [{'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 613.177029] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d841a778-1d69-4d35-a7bb-7d27d41a673d req-67ba8ddd-dd83-4e28-aef6-ab9a9bd5d42c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.178644] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-c25ddb16-9754-46b2-9723-c9e567fe574a x-openstack-request-id: req-c25ddb16-9754-46b2-9723-c9e567fe574a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 613.178976] [49942]: [pid: 49942|app: 0|req: 170/412] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:34 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 747 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.182028] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "name": "network-vif-plugged", "status": "completed", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d", "code": 200}, {"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d", "status": "completed", "code": 200}, {"server_uuid": "fa739dbf-ecb7-4abe-8e8d-e27129bb090c", "name": "network-vif-plugged", "status": "completed", "tag": "5e88b0a9-f0bb-4cce-9140-88cea9a8995a", "code": 200}, {"name": "network-changed", "server_uuid": "fa739dbf-ecb7-4abe-8e8d-e27129bb090c", "tag": "5e88b0a9-f0bb-4cce-9140-88cea9a8995a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 613.182260] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c25ddb16-9754-46b2-9723-c9e567fe574a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 613.183105] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c25ddb16-9754-46b2-9723-c9e567fe574a'] response: {'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'code': 200} [ 613.183222] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c25ddb16-9754-46b2-9723-c9e567fe574a'] response: {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'status': 'completed', 'code': 200} [ 613.184167] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c25ddb16-9754-46b2-9723-c9e567fe574a'] response: {'server_uuid': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'code': 200} [ 613.184244] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c25ddb16-9754-46b2-9723-c9e567fe574a'] response: {'name': 'network-changed', 'server_uuid': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'tag': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'status': 'completed', 'code': 200} [ 613.186403] [49942]: DEBUG neutron.api.wsgi [req-d841a778-1d69-4d35-a7bb-7d27d41a673d req-724bcf91-8af6-4b82-8284-9c86dd2c4822 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.207026] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-19cd3fa2-7a99-455b-b713-c73119f86ac8 x-openstack-request-id: req-19cd3fa2-7a99-455b-b713-c73119f86ac8 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 613.207026] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e9074a98-115f-4b64-ba80-5101e472b081", "tag": "f471797d-6eb6-4b5d-8440-1753b165e3e3", "status": "completed", "code": 200}, {"server_uuid": "acb3aaec-847a-4647-b374-585d6c37daea", "name": "network-vif-plugged", "status": "completed", "tag": "86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9", "code": 200}, {"name": "network-changed", "server_uuid": "acb3aaec-847a-4647-b374-585d6c37daea", "tag": "86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 613.207026] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-19cd3fa2-7a99-455b-b713-c73119f86ac8 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 613.207026] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-19cd3fa2-7a99-455b-b713-c73119f86ac8'] response: {'name': 'network-changed', 'server_uuid': 'e9074a98-115f-4b64-ba80-5101e472b081', 'tag': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'status': 'completed', 'code': 200} [ 613.207026] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-19cd3fa2-7a99-455b-b713-c73119f86ac8'] response: {'server_uuid': 'acb3aaec-847a-4647-b374-585d6c37daea', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'code': 200} [ 613.207026] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-19cd3fa2-7a99-455b-b713-c73119f86ac8'] response: {'name': 'network-changed', 'server_uuid': 'acb3aaec-847a-4647-b374-585d6c37daea', 'tag': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'status': 'completed', 'code': 200} [ 613.211674] [49942]: [pid: 49942|app: 0|req: 171/413] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:34 2025] GET /networking/v2.0/security-groups?id=d91c2720-d42a-4d93-89d6-d43b6f674f0a&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.294864] [49942]: DEBUG neutron.api.wsgi [req-fb198dc2-9fd9-416d-be90-546a3dbf9103 req-196f2a3a-e299-4d1a-93e7-1f7494178ac1 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.301731] [49942]: INFO neutron.api.v2.resource [req-fb198dc2-9fd9-416d-be90-546a3dbf9103 req-196f2a3a-e299-4d1a-93e7-1f7494178ac1 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] show failed (client error): The resource could not be found. [ 613.302239] [49942]: [pid: 49942|app: 0|req: 172/414] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/security-groups/6f78a276-6d7e-4213-b4a4-607c55efbe0c => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 613.313965] [49942]: DEBUG neutron.api.wsgi [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-ed097ea8-87ab-4c62-b4ec-2fcbabac1fda tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.338136] [49942]: [pid: 49942|app: 0|req: 173/415] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/floatingips/eeac509c-0171-4801-af10-7fda9bc451dd => generated 496 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.387837] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-1b00cd3c-9c8a-4c71-b238-3652498de4fe tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.388758] [49942]: [pid: 49942|app: 0|req: 174/416] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.423757] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-74e635b4-3364-40fd-a2dc-e35f14036afc tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.424746] [49942]: [pid: 49942|app: 0|req: 175/417] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.427758] [49942]: DEBUG neutron.api.wsgi [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-3f15ac16-fee0-49f8-a7da-9edba1992e90 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.428370] [49942]: DEBUG neutron.api.wsgi [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-3f15ac16-fee0-49f8-a7da-9edba1992e90 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 613.428772] [49942]: [pid: 49942|app: 0|req: 176/418] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:35 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) [ 613.431096] [49942]: DEBUG neutron.api.wsgi [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-c8d31578-59a0-4009-8a92-ec5a490a2610 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.436129] [49942]: [pid: 49942|app: 0|req: 177/419] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/quotas/b6e94c1142354a13acc15f91da96ba47 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 613.438575] [49942]: DEBUG neutron.api.wsgi [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-77f07401-c381-4810-ba7d-3f91d3e05c8a tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.457041] [49942]: [pid: 49942|app: 0|req: 178/420] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29: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) [ 613.507506] [49942]: [pid: 49942|app: 0|req: 179/421] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&fields=id => generated 57 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 613.510267] [49942]: DEBUG neutron.api.wsgi [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-738ea1f1-1460-4894-b11c-e5e9d86cfab5 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.528162] [49942]: [pid: 49942|app: 0|req: 180/422] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29: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) [ 613.559397] [49942]: [pid: 49942|app: 0|req: 181/423] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 613.562047] [49942]: DEBUG neutron.api.wsgi [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 613.615128] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Deleting port 6140404a-7fb6-42ee-aa39-4cadb942a263 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 613.615284] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.645883] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.646066] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (6140404a-7fb6-42ee-aa39-4cadb942a263), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.650530] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_precommit called with port settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eeac509c-0171-4801-af10-7fda9bc451dd', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 613.650744] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_precommit: [ 613.650744] [49942]: key[id], 6140404a-7fb6-42ee-aa39-4cadb942a263 -> None [ 613.650744] [49942]: key[binding:vnic_type], normal -> None [ 613.650744] [49942]: key[tags], [] -> None [ 613.650744] [49942]: key[binding:vif_details], {} -> None [ 613.650744] [49942]: key[allowed_address_pairs], [] -> None [ 613.650744] [49942]: key[extra_dhcp_opts], [] -> None [ 613.650744] [49942]: key[binding:profile], {} -> None [ 613.650744] [49942]: key[admin_state_up], True -> None [ 613.650744] [49942]: key[binding:vif_type], unbound -> None [ 613.650744] [49942]: key[device_owner], network:floatingip -> None [ 613.650744] [49942]: key[created_at], 2025-11-20T12:29:14Z -> None [ 613.650744] [49942]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 613.650744] [49942]: key[description], -> None [ 613.650744] [49942]: key[tenant_id], -> None [ 613.650744] [49942]: key[binding:host_id], -> None [ 613.650744] [49942]: key[standard_attr_id], 279 -> None [ 613.650744] [49942]: key[name], -> None [ 613.650744] [49942]: key[mac_address], fa:16:3e:40:22:c1 -> None [ 613.650744] [49942]: key[status], N/A -> None [ 613.650744] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 613.650744] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] -> None [ 613.650744] [49942]: key[security_groups], [] -> None [ 613.650744] [49942]: key[revision_number], 2 -> None [ 613.650744] [49942]: key[port_security_enabled], False -> None [ 613.650744] [49942]: key[project_id], -> None [ 613.650744] [49942]: key[device_id], eeac509c-0171-4801-af10-7fda9bc451dd -> None [ 613.650744] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.652780] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Calling delete_port for 6140404a-7fb6-42ee-aa39-4cadb942a263 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 613.793420] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (6140404a-7fb6-42ee-aa39-4cadb942a263), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.801901] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Pushing event deleted for resources: {'Port': ['ID=6140404a-7fb6-42ee-aa39-4cadb942a263,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 613.821213] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_postcommit called with port settings {'id': '6140404a-7fb6-42ee-aa39-4cadb942a263', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:22:c1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'eeac509c-0171-4801-af10-7fda9bc451dd', 'device_owner': 'network:floatingip', 'standard_attr_id': 279, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 613.821420] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_postcommit: [ 613.821420] [49942]: key[id], 6140404a-7fb6-42ee-aa39-4cadb942a263 -> None [ 613.821420] [49942]: key[binding:vnic_type], normal -> None [ 613.821420] [49942]: key[tags], [] -> None [ 613.821420] [49942]: key[binding:vif_details], {} -> None [ 613.821420] [49942]: key[allowed_address_pairs], [] -> None [ 613.821420] [49942]: key[extra_dhcp_opts], [] -> None [ 613.821420] [49942]: key[binding:profile], {} -> None [ 613.821420] [49942]: key[admin_state_up], True -> None [ 613.821420] [49942]: key[binding:vif_type], unbound -> None [ 613.821420] [49942]: key[device_owner], network:floatingip -> None [ 613.821420] [49942]: key[created_at], 2025-11-20T12:29:14Z -> None [ 613.821420] [49942]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 613.821420] [49942]: key[description], -> None [ 613.821420] [49942]: key[tenant_id], -> None [ 613.821420] [49942]: key[binding:host_id], -> None [ 613.821420] [49942]: key[standard_attr_id], 279 -> None [ 613.821420] [49942]: key[name], -> None [ 613.821420] [49942]: key[mac_address], fa:16:3e:40:22:c1 -> None [ 613.821420] [49942]: key[status], N/A -> None [ 613.821420] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 613.821420] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] -> None [ 613.821420] [49942]: key[security_groups], [] -> None [ 613.821420] [49942]: key[revision_number], 2 -> None [ 613.821420] [49942]: key[port_security_enabled], False -> None [ 613.821420] [49942]: key[project_id], -> None [ 613.821420] [49942]: key[device_id], eeac509c-0171-4801-af10-7fda9bc451dd -> None [ 613.821420] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 613.823254] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (eeac509c-0171-4801-af10-7fda9bc451dd), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.826392] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd64a21a-43e2-4661-95a6-4a4c11da69b7 req-f40a8aa5-71be-4d71-b622-e54bd6aecb4d tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 613.827031] [49942]: [pid: 49942|app: 0|req: 182/424] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:29:35 2025] DELETE /networking/v2.0/floatingips/eeac509c-0171-4801-af10-7fda9bc451dd => generated 0 bytes in 267 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 613.868487] [49942]: [pid: 49942|app: 0|req: 183/425] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 613.894181] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-1f9a8dbb-ad95-470b-87cf-a12935427213 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.898259] [49942]: [pid: 49942|app: 0|req: 184/426] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 613.923537] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-f2a37d57-d568-4882-b80b-51fe8a0bcd49 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 613.928026] [49942]: [pid: 49942|app: 0|req: 185/427] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 613.938837] [49942]: [pid: 49942|app: 0|req: 186/428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/ports?device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.003660] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-f7837d38-a5c7-4796-a9db-8a8b329143de service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.004675] [49942]: [pid: 49942|app: 0|req: 187/429] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.047065] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-f55ec5c1-0ff6-451c-80d4-40888e2800a2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.048125] [49942]: [pid: 49942|app: 0|req: 188/430] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.050807] [49942]: DEBUG neutron.api.wsgi [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-cd570a00-679b-42a3-81dd-9307dbe87488 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 614.071681] [49942]: [pid: 49942|app: 0|req: 189/431] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.076472] [49942]: DEBUG neutron.api.wsgi [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-81083517-6d41-4462-bb2c-adefc01c6f32 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 614.099024] [49942]: [pid: 49942|app: 0|req: 190/432] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=f471797d-6eb6-4b5d-8440-1753b165e3e3 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.151155] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Bound using segment: {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 614.152288] [49941]: DEBUG neutron.plugins.ml2.managers [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Bound port: c6fc9069-4d01-4e15-ae2d-4b579d141bbc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a69ed1dd-213a-4e30-992a-466735188bf6", "external-id": "nsx-vlan-transportzone-102", "segmentation_id": 102}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 614.152288] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.208270] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa7f4a31-05c9-4b4c-bcbb-f5614aa61b40 req-d2b86a19-89fb-406e-afb0-8ab95160a38a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.209876] [49942]: [pid: 49942|app: 0|req: 191/433] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.231130] [49941]: DEBUG neutron.plugins.ml2.db [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] For port c6fc9069-4d01-4e15-ae2d-4b579d141bbc, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 614.244760] [49941]: DEBUG neutron.plugins.ml2.db [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] For port c6fc9069-4d01-4e15-ae2d-4b579d141bbc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,segment=NetworkSegment(4efe0807-6b82-4adb-abcb-ad0934625534),segment_id=4efe0807-6b82-4adb-abcb-ad0934625534)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 614.248911] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_precommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 2, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 2, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) 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': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 614.248911] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_precommit: [ 614.248911] [49941]: key[binding:vif_type], unbound -> ovs [ 614.248911] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102} [ 614.248911] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.251253] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.261802] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-d6eb9409-f5ed-49f2-bd27-c1184bf5a6bc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.262924] [49942]: [pid: 49942|app: 0|req: 192/434] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:35 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.304118] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-c727aba6-44d2-4b9d-bd0b-7b21ce1f10e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.305443] [49942]: [pid: 49942|app: 0|req: 193/435] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.307765] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Pushing event updated for resources: {'Port': ['ID=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.325575] [49941]: DEBUG neutron.db.provisioning_blocks [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Provisioning complete for port c6fc9069-4d01-4e15-ae2d-4b579d141bbc triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 614.325928] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.325928] [49941]: INFO neutron.plugins.ml2.plugin [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Attempt 1 to provision port c6fc9069-4d01-4e15-ae2d-4b579d141bbc [ 614.369736] [49941]: DEBUG neutron.plugins.ml2.plugin [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Current status of the port c6fc9069-4d01-4e15-ae2d-4b579d141bbc is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 614.369906] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.373031] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed886cf3-7e5e-4adf-9a39-5a56193429e5 req-1ebeb0ac-1d3b-4ef9-9265-a22f969676d6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.374044] [49942]: [pid: 49942|app: 0|req: 194/436] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.376911] [49942]: DEBUG neutron.api.wsgi [req-aa7f4a31-05c9-4b4c-bcbb-f5614aa61b40 req-9b4d315b-0584-4ef4-86ca-e03b98c94e97 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 614.397281] [49942]: [pid: 49942|app: 0|req: 195/437] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.405505] [49941]: DEBUG neutron.plugins.ml2.db [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] For port c6fc9069-4d01-4e15-ae2d-4b579d141bbc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,segment=NetworkSegment(4efe0807-6b82-4adb-abcb-ad0934625534),segment_id=4efe0807-6b82-4adb-abcb-ad0934625534)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 614.426822] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-ab8a6737-8720-47e2-a246-4174a93e9c55 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.428471] [49942]: [pid: 49942|app: 0|req: 196/438] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.438498] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_precommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 4, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}]) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 614.439753] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_precommit: [ 614.439753] [49941]: key[status], DOWN -> ACTIVE [ 614.439753] [49941]: key[revision_number], 4 -> 5 [ 614.439753] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.446640] [49941]: DEBUG neutron.db.provisioning_blocks [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Provisioning complete for port c6fc9069-4d01-4e15-ae2d-4b579d141bbc triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 614.446751] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.446789] [49941]: INFO neutron.plugins.ml2.plugin [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Attempt 1 to provision port c6fc9069-4d01-4e15-ae2d-4b579d141bbc [ 614.454624] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-28c23e96-b4b2-47b6-bdf6-0005cd417cf4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.455605] [49942]: [pid: 49942|app: 0|req: 197/439] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.458445] [49942]: DEBUG neutron.api.wsgi [req-ed886cf3-7e5e-4adf-9a39-5a56193429e5 req-f1d4c89f-86c5-46df-95dc-cbf084b1cae0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 614.477313] [49942]: [pid: 49942|app: 0|req: 198/440] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.493261] [49941]: DEBUG neutron.plugins.ml2.plugin [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Current status of the port c6fc9069-4d01-4e15-ae2d-4b579d141bbc is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 614.494071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_postcommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 4, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}]) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 614.494223] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_postcommit: [ 614.494223] [49941]: key[status], DOWN -> ACTIVE [ 614.494223] [49941]: key[revision_number], 4 -> 5 [ 614.494223] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.494376] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.531932] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Pushing event updated for resources: {'Port': ['ID=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.536033] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_postcommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 4, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:34Z', 'revision_number': 2, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'}) 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': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 614.536033] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] update_port_postcommit: [ 614.536033] [49941]: key[binding:vif_type], unbound -> ovs [ 614.536033] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}} [ 614.536033] [49941]: key[updated_at], 2025-11-20T12:29:34Z -> 2025-11-20T12:29:36Z [ 614.536033] [49941]: key[revision_number], 2 -> 4 [ 614.536033] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.536516] [49942]: [pid: 49942|app: 0|req: 199/441] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.542384] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.542384] [49941]: DEBUG neutron_lib.callbacks.manager [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-909b7808-0e9f-4f0b-bf03-2abec2c16015 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.542384] [49941]: [pid: 49941|app: 0|req: 243/442] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:34 2025] PUT /networking/v2.0/ports/c6fc9069-4d01-4e15-ae2d-4b579d141bbc => generated 1037 bytes in 1786 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 614.604357] [49942]: [pid: 49942|app: 0|req: 200/443] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.641728] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98a656c3-89ab-4367-b951-6a3649eb78cc admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.645461] [49942]: [pid: 49942|app: 0|req: 201/444] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.650911] [49942]: DEBUG neutron.api.v2.base [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 614.694653] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.718897] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.787046] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98a656c3-89ab-4367-b951-6a3649eb78cc admin admin] Publish callbacks [] for security_group (d70d8827-2a31-4e6e-96ab-54917c861658), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.788668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98a656c3-89ab-4367-b951-6a3649eb78cc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d70d8827-2a31-4e6e-96ab-54917c861658), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.810472] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98a656c3-89ab-4367-b951-6a3649eb78cc admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d70d8827-2a31-4e6e-96ab-54917c861658,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.815772] [49942]: DEBUG neutron.db.db_base_plugin_common [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Allocated IP 10.180.180.209 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/251e3796-3e8f-4e9e-80f4-27603951c07d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 614.819600] [49941]: [pid: 49941|app: 0|req: 244/445] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/security-groups?tenant_id=d9f25555a9e0446cbb073e65d34a0d4e&name=default => generated 2925 bytes in 277 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 614.858729] [49941]: [pid: 49941|app: 0|req: 245/446] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.861207] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for allowed_address_pair (251e3796-3e8f-4e9e-80f4-27603951c07d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.861897] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.862141] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit called with port settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 614.862285] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit: [ 614.862285] [49942]: key[id], None -> 251e3796-3e8f-4e9e-80f4-27603951c07d [ 614.862285] [49942]: key[binding:vnic_type], None -> normal [ 614.862285] [49942]: key[binding:vif_details], None -> {} [ 614.862285] [49942]: key[allowed_address_pairs], None -> [] [ 614.862285] [49942]: key[binding:profile], None -> {} [ 614.862285] [49942]: key[admin_state_up], None -> True [ 614.862285] [49942]: key[binding:vif_type], None -> unbound [ 614.862285] [49942]: key[device_owner], None -> network:floatingip [ 614.862285] [49942]: key[tenant_id], None -> [ 614.862285] [49942]: key[binding:host_id], None -> [ 614.862285] [49942]: key[standard_attr_id], None -> 479 [ 614.862285] [49942]: key[name], None -> [ 614.862285] [49942]: key[mac_address], None -> fa:16:3e:ec:06:0a [ 614.862285] [49942]: key[status], None -> N/A [ 614.862285] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 614.862285] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.209'}] [ 614.862285] [49942]: key[security_groups], None -> [] [ 614.862285] [49942]: key[port_security_enabled], None -> False [ 614.862285] [49942]: key[project_id], None -> [ 614.862285] [49942]: key[device_id], None -> PENDING [ 614.862285] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.891691] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.893456] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-8574f8be-e94a-48df-85c6-48953aa09e82 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.894473] [49941]: [pid: 49941|app: 0|req: 246/447] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks?id=9aea532b-acd9-487a-9817-53dbf6c92f84 => generated 622 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.912123] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=251e3796-3e8f-4e9e-80f4-27603951c07d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 614.920619] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 614.921372] [49942]: DEBUG neutron.scheduler.base_scheduler [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 614.923460] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 614.923690] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit called with port settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 614.923837] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit: [ 614.923837] [49942]: key[id], None -> 251e3796-3e8f-4e9e-80f4-27603951c07d [ 614.923837] [49942]: key[binding:vnic_type], None -> normal [ 614.923837] [49942]: key[tags], None -> [] [ 614.923837] [49942]: key[binding:vif_details], None -> {} [ 614.923837] [49942]: key[allowed_address_pairs], None -> [] [ 614.923837] [49942]: key[extra_dhcp_opts], None -> [] [ 614.923837] [49942]: key[binding:profile], None -> {} [ 614.923837] [49942]: key[admin_state_up], None -> True [ 614.923837] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 614.923837] [49942]: key[binding:vif_type], None -> unbound [ 614.923837] [49942]: key[device_owner], None -> network:floatingip [ 614.923837] [49942]: key[created_at], None -> 2025-11-20T12:29:36Z [ 614.923837] [49942]: key[updated_at], None -> 2025-11-20T12:29:36Z [ 614.923837] [49942]: key[tenant_id], None -> [ 614.923837] [49942]: key[binding:host_id], None -> [ 614.923837] [49942]: key[description], None -> [ 614.923837] [49942]: key[standard_attr_id], None -> 479 [ 614.923837] [49942]: key[name], None -> [ 614.923837] [49942]: key[mac_address], None -> fa:16:3e:ec:06:0a [ 614.923837] [49942]: key[status], None -> N/A [ 614.923837] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 614.923837] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.209'}] [ 614.923837] [49942]: key[security_groups], None -> [] [ 614.923837] [49942]: key[revision_number], None -> 1 [ 614.923837] [49942]: key[port_security_enabled], None -> False [ 614.923837] [49942]: key[project_id], None -> [ 614.923837] [49942]: key[device_id], None -> PENDING [ 614.923837] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 614.929909] [49941]: [pid: 49941|app: 0|req: 247/448] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 614.954471] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (87126c49-69fa-4c8c-8b56-0c4686963ea2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.965164] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-800bf2dc-f146-401e-8217-c9a14afe1e40 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 614.968887] [49941]: [pid: 49941|app: 0|req: 248/449] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks?id=829e379b-9834-4547-9024-7032c8da7f23 => generated 615 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 614.974705] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 614.996033] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ce32fb29-a338-4a85-80ff-0c1fd354e4ab admin admin] Publish callbacks [] for security_group (d70d8827-2a31-4e6e-96ab-54917c861658), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.011703] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ce32fb29-a338-4a85-80ff-0c1fd354e4ab admin admin] Publish callbacks [] for security_group (d70d8827-2a31-4e6e-96ab-54917c861658), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.031717] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ce32fb29-a338-4a85-80ff-0c1fd354e4ab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d70d8827-2a31-4e6e-96ab-54917c861658), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.036148] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce32fb29-a338-4a85-80ff-0c1fd354e4ab admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d70d8827-2a31-4e6e-96ab-54917c861658,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.040030] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.040030] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit called with port settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '87126c49-69fa-4c8c-8b56-0c4686963ea2', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 615.040354] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit: [ 615.040354] [49942]: key[device_id], PENDING -> 87126c49-69fa-4c8c-8b56-0c4686963ea2 [ 615.040354] [49942]: key[revision_number], 1 -> 2 [ 615.040354] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.040568] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ce32fb29-a338-4a85-80ff-0c1fd354e4ab admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.040867] [49941]: [pid: 49941|app: 0|req: 249/450] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:36 2025] DELETE /networking/v2.0/security-groups/d70d8827-2a31-4e6e-96ab-54917c861658 => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 615.042422] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.045682] [49941]: DEBUG neutron.api.v2.base [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Request body: {'port': {'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'admin_state_up': True, 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.063974] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=251e3796-3e8f-4e9e-80f4-27603951c07d,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.071950] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit called with port settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '87126c49-69fa-4c8c-8b56-0c4686963ea2', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 615.071950] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit: [ 615.071950] [49942]: key[device_id], PENDING -> 87126c49-69fa-4c8c-8b56-0c4686963ea2 [ 615.071950] [49942]: key[revision_number], 1 -> 2 [ 615.071950] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.071950] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (87126c49-69fa-4c8c-8b56-0c4686963ea2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.102066] [49942]: DEBUG neutron_lib.callbacks.manager [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-0610ad2d-55d1-4a2c-b0b7-ad8f9eda95c3 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.103661] [49942]: [pid: 49942|app: 0|req: 202/451] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:29:36 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) [ 615.105809] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Made reservation on behalf of 8a83ccecd97e45a8a72e69c0a047e727 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 615.107363] [49942]: DEBUG neutron.api.wsgi [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-b6705cb2-e580-4b5e-8722-527029c61ca4 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.109391] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.112747] [49942]: [pid: 49942|app: 0|req: 203/452] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/quotas/7df707903a7b4aa68eb4b7d9edb840bb => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.115450] [49942]: DEBUG neutron.api.wsgi [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-5e9f9f7f-0c27-455e-a49c-a74c42d4c88b tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.135911] [49942]: [pid: 49942|app: 0|req: 204/453] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.209 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.179397] [49941]: DEBUG neutron.db.db_base_plugin_common [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Allocated IP 192.168.128.10 (9aea532b-acd9-487a-9817-53dbf6c92f84/e4febe48-292a-4874-8b3e-5e81dda8a36d/644235ae-eb55-4ad7-b8e8-3c70d878eed5) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 615.189206] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f'}, {'name': 'network-changed', 'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 615.193113] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c8e38c31-f66b-4ec7-bfc0-92bbe6d4dc57" -d '{"events": [{"server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "name": "network-vif-plugged", "status": "completed", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f"}, {"name": "network-changed", "server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 615.209494] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc'}, {'name': 'network-changed', 'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 615.215992] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c352f474-9a93-49e5-85b6-953c5aa57498" -d '{"events": [{"server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "name": "network-vif-plugged", "status": "completed", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc"}, {"name": "network-changed", "server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 615.217734] [49942]: [pid: 49942|app: 0|req: 205/454] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/ports?tenant_id=7df707903a7b4aa68eb4b7d9edb840bb&fields=id => generated 57 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.269752] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a01ecb6-ec7e-4f54-8dfa-28d07a608d25 req-36cc0366-f18d-475e-bf38-0ca0a7beb233 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.269752] [49942]: [pid: 49942|app: 0|req: 206/455] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:36 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.274210] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks [] for allowed_address_pair (644235ae-eb55-4ad7-b8e8-3c70d878eed5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.274987] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks [] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.276043] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] create_port_precommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': '', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'port_security_enabled': True, 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 615.276043] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] create_port_precommit: [ 615.276043] [49941]: key[id], None -> 644235ae-eb55-4ad7-b8e8-3c70d878eed5 [ 615.276043] [49941]: key[binding:vnic_type], None -> normal [ 615.276043] [49941]: key[binding:vif_details], None -> {} [ 615.276043] [49941]: key[allowed_address_pairs], None -> [] [ 615.276043] [49941]: key[binding:profile], None -> {} [ 615.276043] [49941]: key[admin_state_up], None -> True [ 615.276043] [49941]: key[binding:vif_type], None -> unbound [ 615.276043] [49941]: key[device_owner], None -> [ 615.276043] [49941]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 615.276043] [49941]: key[binding:host_id], None -> [ 615.276043] [49941]: key[standard_attr_id], None -> 484 [ 615.276043] [49941]: key[name], None -> [ 615.276043] [49941]: key[mac_address], None -> fa:16:3e:1c:a3:e0 [ 615.276043] [49941]: key[status], None -> DOWN [ 615.276043] [49941]: key[network_id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 615.276043] [49941]: key[fixed_ips], None -> [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}] [ 615.276043] [49941]: key[security_groups], None -> ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'] [ 615.276043] [49941]: key[port_security_enabled], None -> True [ 615.276043] [49941]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 615.276043] [49941]: key[device_id], None -> 3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 [ 615.276043] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.276959] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17c75586-66db-4e0f-bf5c-a12f773f2de7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.316442] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.343885] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Pushing event updated for resources: {'Port': ['ID=644235ae-eb55-4ad7-b8e8-3c70d878eed5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.362870] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Network 9aea532b-acd9-487a-9817-53dbf6c92f84 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 615.364327] [49941]: DEBUG neutron.scheduler.base_scheduler [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 615.366610] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 615.378479] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17c75586-66db-4e0f-bf5c-a12f773f2de7 admin admin] Publish callbacks [] for security_group (46de549f-e80f-4a49-94f2-48cda6caeefd), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.379887] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17c75586-66db-4e0f-bf5c-a12f773f2de7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (46de549f-e80f-4a49-94f2-48cda6caeefd), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.392576] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] create_port_postcommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': '', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'port_security_enabled': True, 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 1, 'network': {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 615.392789] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] create_port_postcommit: [ 615.392789] [49941]: key[id], None -> 644235ae-eb55-4ad7-b8e8-3c70d878eed5 [ 615.392789] [49941]: key[binding:vnic_type], None -> normal [ 615.392789] [49941]: key[tags], None -> [] [ 615.392789] [49941]: key[binding:vif_details], None -> {} [ 615.392789] [49941]: key[allowed_address_pairs], None -> [] [ 615.392789] [49941]: key[extra_dhcp_opts], None -> [] [ 615.392789] [49941]: key[binding:profile], None -> {} [ 615.392789] [49941]: key[admin_state_up], None -> True [ 615.392789] [49941]: key[network], None -> {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} [ 615.392789] [49941]: key[binding:vif_type], None -> unbound [ 615.392789] [49941]: key[device_owner], None -> [ 615.392789] [49941]: key[created_at], None -> 2025-11-20T12:29:36Z [ 615.392789] [49941]: key[updated_at], None -> 2025-11-20T12:29:36Z [ 615.392789] [49941]: key[tenant_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 615.392789] [49941]: key[binding:host_id], None -> [ 615.392789] [49941]: key[description], None -> [ 615.392789] [49941]: key[standard_attr_id], None -> 484 [ 615.392789] [49941]: key[name], None -> [ 615.392789] [49941]: key[mac_address], None -> fa:16:3e:1c:a3:e0 [ 615.392789] [49941]: key[status], None -> DOWN [ 615.392789] [49941]: key[network_id], None -> 9aea532b-acd9-487a-9817-53dbf6c92f84 [ 615.392789] [49941]: key[fixed_ips], None -> [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}] [ 615.392789] [49941]: key[security_groups], None -> ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'] [ 615.392789] [49941]: key[revision_number], None -> 1 [ 615.392789] [49941]: key[port_security_enabled], None -> True [ 615.392789] [49941]: key[project_id], None -> 8a83ccecd97e45a8a72e69c0a047e727 [ 615.392789] [49941]: key[device_id], None -> 3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 [ 615.392789] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.402182] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17c75586-66db-4e0f-bf5c-a12f773f2de7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=46de549f-e80f-4a49-94f2-48cda6caeefd,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.417117] [49942]: [pid: 49942|app: 0|req: 207/456] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/security-groups?tenant_id=38b30544e3b54127bbaaf46a3deffe9b&name=default => generated 2925 bytes in 148 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 615.432849] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.433373] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-9cc87302-e8ec-40cc-baac-3b8b7616b575 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.452402] [49941]: [pid: 49941|app: 0|req: 250/457] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:36 2025] POST /networking/v2.0/ports => generated 733 bytes in 411 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 615.454744] [49942]: [pid: 49942|app: 0|req: 208/458] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/networks/829e379b-9834-4547-9024-7032c8da7f23?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.460480] [49942]: DEBUG neutron.api.v2.base [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Request body: {'port': {'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.490750] [49941]: DEBUG neutron_lib.callbacks.manager [None req-582a7d95-011c-4da0-aa57-aab2801f565c admin admin] Publish callbacks [] for security_group (46de549f-e80f-4a49-94f2-48cda6caeefd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.507887] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.508835] [49941]: DEBUG neutron_lib.callbacks.manager [None req-582a7d95-011c-4da0-aa57-aab2801f565c admin admin] Publish callbacks [] for security_group (46de549f-e80f-4a49-94f2-48cda6caeefd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.538962] [49941]: DEBUG neutron_lib.callbacks.manager [None req-582a7d95-011c-4da0-aa57-aab2801f565c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (46de549f-e80f-4a49-94f2-48cda6caeefd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.543188] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-582a7d95-011c-4da0-aa57-aab2801f565c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=46de549f-e80f-4a49-94f2-48cda6caeefd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.547262] [49941]: DEBUG neutron_lib.callbacks.manager [None req-582a7d95-011c-4da0-aa57-aab2801f565c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.548601] [49941]: [pid: 49941|app: 0|req: 251/459] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:37 2025] DELETE /networking/v2.0/security-groups/46de549f-e80f-4a49-94f2-48cda6caeefd => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 615.583439] [49941]: [pid: 49941|app: 0|req: 252/460] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/networks/829e379b-9834-4547-9024-7032c8da7f23?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.618182] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-0814b898-4c5f-405d-985a-bde4d90081c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.619338] [49941]: [pid: 49941|app: 0|req: 253/461] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/ports?tenant_id=b61cbe8c4539459aac9b3fe1b79ee6df&device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 615.633959] [49942]: DEBUG neutron.notifiers.nova [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 644235ae-eb55-4ad7-b8e8-3c70d878eed5 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 615.634907] [49941]: DEBUG neutron.api.wsgi [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-80a100c9-6647-4ed5-bb7c-3f6f147fd9a5 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 615.640478] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks [] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.649617] [49942]: DEBUG neutron.db.provisioning_blocks [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Transition to ACTIVE for port object 644235ae-eb55-4ad7-b8e8-3c70d878eed5 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 615.651408] [49941]: [pid: 49941|app: 0|req: 254/462] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=c6fc9069-4d01-4e15-ae2d-4b579d141bbc => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.651511] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_precommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:37Z', 'revision_number': 2, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': '', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 1, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) 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': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 615.651627] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_precommit: [ 615.651627] [49942]: key[device_owner], -> compute:nova [ 615.651627] [49942]: key[binding:host_id], -> cpu-1 [ 615.651627] [49942]: key[updated_at], 2025-11-20T12:29:36Z -> 2025-11-20T12:29:37Z [ 615.651627] [49942]: key[revision_number], 1 -> 2 [ 615.651627] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.653125] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.679653] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-c29adac7-ef96-49d9-9308-ac1ce98ef765 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.681186] [49941]: [pid: 49941|app: 0|req: 255/463] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/subnets?id=9ae8b1e0-b887-4d58-afc6-b94c947b8f76 => generated 695 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.683675] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Pushing event updated for resources: {'Port': ['ID=644235ae-eb55-4ad7-b8e8-3c70d878eed5,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.712805] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_postcommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:37Z', 'revision_number': 2, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': '', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 1, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) 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': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 615.712958] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_postcommit: [ 615.712958] [49942]: key[device_owner], -> compute:nova [ 615.712958] [49942]: key[binding:host_id], -> cpu-1 [ 615.712958] [49942]: key[updated_at], 2025-11-20T12:29:36Z -> 2025-11-20T12:29:37Z [ 615.712958] [49942]: key[revision_number], 1 -> 2 [ 615.712958] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 615.719971] [49942]: DEBUG neutron.plugins.ml2.managers [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Attempting to bind port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 615.720165] [49942]: DEBUG neutron.plugins.ml2.managers [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Attempting to bind port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 615.720292] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Attempting to bind port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 on network 9aea532b-acd9-487a-9817-53dbf6c92f84 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 615.743435] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 615.743598] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Bind Segment={'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 615.746150] [49942]: DEBUG networking_nsxv3.api.rpc [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Bind port on Host cpu-1 & Segment [{'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 615.747580] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-344dd55e-75d5-423c-9443-5a953dd8d020 req-56b422f8-4caa-471c-82b9-462ed0348851 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 615.748664] [49941]: [pid: 49941|app: 0|req: 256/464] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/ports?network_id=7b32ae45-24d7-4f99-b0b9-41952e93ffa1&device_owner=network%3Adhcp => generated 999 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 615.762739] [49941]: [pid: 49941|app: 0|req: 257/465] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/ports?device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.801397] [49941]: [pid: 49941|app: 0|req: 258/466] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.843911] [49941]: [pid: 49941|app: 0|req: 259/467] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 615.873989] [49941]: DEBUG neutron.api.v2.base [req-88ca068e-acb2-4087-945a-65689be500c3 req-cb9c084d-9fca-479e-b2ba-42420625e82a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-607079151', 'description': 'tempest-description-29184087'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 615.890869] [49941]: DEBUG neutron_lib.callbacks.manager [req-88ca068e-acb2-4087-945a-65689be500c3 req-cb9c084d-9fca-479e-b2ba-42420625e82a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.953790] [49941]: DEBUG neutron_lib.callbacks.manager [req-88ca068e-acb2-4087-945a-65689be500c3 req-cb9c084d-9fca-479e-b2ba-42420625e82a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (833346b6-2fc2-4c7b-a437-bd2095b717b1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.955254] [49941]: DEBUG neutron_lib.callbacks.manager [req-88ca068e-acb2-4087-945a-65689be500c3 req-cb9c084d-9fca-479e-b2ba-42420625e82a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (833346b6-2fc2-4c7b-a437-bd2095b717b1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.968985] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-88ca068e-acb2-4087-945a-65689be500c3 req-cb9c084d-9fca-479e-b2ba-42420625e82a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=833346b6-2fc2-4c7b-a437-bd2095b717b1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 615.982690] [49941]: DEBUG neutron_lib.callbacks.manager [req-88ca068e-acb2-4087-945a-65689be500c3 req-cb9c084d-9fca-479e-b2ba-42420625e82a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 615.983808] [49941]: [pid: 49941|app: 0|req: 260/468] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:29:37 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 616.012521] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-c8dc7517-d3d5-4b93-845d-bab10758e582 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.013564] [49941]: [pid: 49941|app: 0|req: 261/469] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/ports?tenant_id=8285ff4e217c4316876e2d8ce486d515&device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 616.016567] [49941]: DEBUG neutron.api.v2.base [None req-deedc51f-3966-4cef-a804-ac81b3008089 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1742599871', 'description': 'tempest-description--938227527'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 616.029445] [49941]: DEBUG neutron_lib.callbacks.manager [None req-deedc51f-3966-4cef-a804-ac81b3008089 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.074536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-deedc51f-3966-4cef-a804-ac81b3008089 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group (8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.075917] [49941]: DEBUG neutron_lib.callbacks.manager [None req-deedc51f-3966-4cef-a804-ac81b3008089 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.089907] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-deedc51f-3966-4cef-a804-ac81b3008089 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.100503] [49941]: DEBUG neutron_lib.callbacks.manager [None req-deedc51f-3966-4cef-a804-ac81b3008089 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.101240] [49941]: [pid: 49941|app: 0|req: 262/470] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:29:37 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 87 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 616.127929] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-b551d869-a3ea-4499-8de0-ea16dbf9a0ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.127929] [49941]: [pid: 49941|app: 0|req: 263/471] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/ports?tenant_id=f812c3098ea8423faeb0a275c75ab9c0&device_id=acb3aaec-847a-4647-b374-585d6c37daea => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 616.164630] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed42179d-2194-4676-84db-6bba71cf08be req-dbd58f3e-0aa8-42d5-8fc8-0021c3b1c515 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.166153] [49941]: [pid: 49941|app: 0|req: 264/472] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 616.228280] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-4fdcee8e-6af5-4089-8ad9-9879930288f6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.229683] [49941]: [pid: 49941|app: 0|req: 265/473] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 616.233702] [49941]: DEBUG neutron.api.wsgi [req-ea870842-0eb4-44b9-b75d-4ffc059f61ac req-e543f888-7e4f-4b8d-a188-63da3257d813 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 616.239373] [49941]: INFO neutron.api.v2.resource [req-ea870842-0eb4-44b9-b75d-4ffc059f61ac req-e543f888-7e4f-4b8d-a188-63da3257d813 tempest-SecurityGroupsNegativeTestJSON-266793932 tempest-SecurityGroupsNegativeTestJSON-266793932-project-member] show failed (client error): The resource could not be found. [ 616.240318] [49941]: [pid: 49941|app: 0|req: 266/474] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:37 2025] GET /networking/v2.0/security-groups/55b2ee6c-0a6b-4b95-aaba-11c0fe3d1f4c => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 616.242836] [49941]: DEBUG neutron.api.v2.base [None req-8b36ce73-ee2a-4f33-98ef-321e47bd7b88 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Request body: {'security_group_rule': {'security_group_id': '8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 616.300495] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b36ce73-ee2a-4f33-98ef-321e47bd7b88 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group_rule (601dc867-1fc2-4781-b96b-0a8f62398c8b), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.334012] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b36ce73-ee2a-4f33-98ef-321e47bd7b88 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group_rule (601dc867-1fc2-4781-b96b-0a8f62398c8b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.335186] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b36ce73-ee2a-4f33-98ef-321e47bd7b88 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (601dc867-1fc2-4781-b96b-0a8f62398c8b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.342205] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b36ce73-ee2a-4f33-98ef-321e47bd7b88 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=601dc867-1fc2-4781-b96b-0a8f62398c8b,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.358523] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b36ce73-ee2a-4f33-98ef-321e47bd7b88 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.359074] [49941]: [pid: 49941|app: 0|req: 267/475] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:37 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 119 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 616.416202] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-793a042e-8547-4da7-98e2-594c8e477dc7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 616.417227] [49941]: [pid: 49941|app: 0|req: 268/476] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:38 2025] GET /networking/v2.0/networks?id=fb842ba9-202c-4994-ab66-ed898baccfcd => generated 714 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 616.419926] [49941]: DEBUG neutron.api.wsgi [req-ed42179d-2194-4676-84db-6bba71cf08be req-c9ccbdd6-b0f6-4813-8ef8-fe19b5d904c4 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 616.446100] [49941]: [pid: 49941|app: 0|req: 269/477] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:38 2025] GET /networking/v2.0/security-groups?id=11a5ba53-a59e-48f1-a506-0e3c2b9f525f&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 616.448875] [49941]: DEBUG neutron.api.wsgi [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-6b4f0083-9f7b-4b58-8632-f7bc99e1e96d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 616.466063] [49941]: [pid: 49941|app: 0|req: 270/478] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.69&port_id=5e88b0a9-f0bb-4cce-9140-88cea9a8995a => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 616.627768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (c328a622-b640-4c56-8eba-34d17419417d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.748805] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Deleting port 712fcd7e-e53b-4075-9f57-5f96a37b5e74 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 616.749023] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.749492] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Bound using segment: {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 616.749886] [49942]: DEBUG neutron.plugins.ml2.managers [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Bound port: 644235ae-eb55-4ad7-b8e8-3c70d878eed5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "40859343-2baa-45fd-88e3-ebf8aaed2b19", "external-id": "nsx-vlan-transportzone-10", "segmentation_id": 10}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 616.749886] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.781653] [49941]: DEBUG neutron.plugins.ml2.db [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] For port 712fcd7e-e53b-4075-9f57-5f96a37b5e74, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=712fcd7e-e53b-4075-9f57-5f96a37b5e74,segment=NetworkSegment(8a21cb44-cd55-40ab-8a22-663e470064e9),segment_id=8a21cb44-cd55-40ab-8a22-663e470064e9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 616.781921] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.789383] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] delete_port_precommit called with port settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 5, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}}] (original binding levels None) on network {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 616.789635] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] delete_port_precommit: [ 616.789635] [49941]: key[id], 712fcd7e-e53b-4075-9f57-5f96a37b5e74 -> None [ 616.789635] [49941]: key[binding:vnic_type], normal -> None [ 616.789635] [49941]: key[tags], [] -> None [ 616.789635] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 616.789635] [49941]: key[allowed_address_pairs], [] -> None [ 616.789635] [49941]: key[extra_dhcp_opts], [] -> None [ 616.789635] [49941]: key[binding:profile], {} -> None [ 616.789635] [49941]: key[admin_state_up], True -> None [ 616.789635] [49941]: key[binding:vif_type], ovs -> None [ 616.789635] [49941]: key[device_owner], network:router_interface -> None [ 616.789635] [49941]: key[created_at], 2025-11-20T12:28:58Z -> None [ 616.789635] [49941]: key[updated_at], 2025-11-20T12:29:00Z -> None [ 616.789635] [49941]: key[description], -> None [ 616.789635] [49941]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 616.789635] [49941]: key[binding:host_id], devstack -> None [ 616.789635] [49941]: key[standard_attr_id], 129 -> None [ 616.789635] [49941]: key[name], -> None [ 616.789635] [49941]: key[mac_address], fa:16:3e:ed:f0:89 -> None [ 616.789635] [49941]: key[status], ACTIVE -> None [ 616.789635] [49941]: key[network_id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 616.789635] [49941]: key[fixed_ips], [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'ip_address': '192.168.128.1'}] -> None [ 616.789635] [49941]: key[security_groups], [] -> None [ 616.789635] [49941]: key[revision_number], 5 -> None [ 616.789635] [49941]: key[port_security_enabled], False -> None [ 616.789635] [49941]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 616.789635] [49941]: key[device_id], c328a622-b640-4c56-8eba-34d17419417d -> None [ 616.789635] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.791950] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Calling delete_port for 712fcd7e-e53b-4075-9f57-5f96a37b5e74 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 616.799262] [49942]: DEBUG neutron.plugins.ml2.db [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] For port 644235ae-eb55-4ad7-b8e8-3c70d878eed5, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 616.802246] [49942]: DEBUG neutron.plugins.ml2.db [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] For port 644235ae-eb55-4ad7-b8e8-3c70d878eed5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=644235ae-eb55-4ad7-b8e8-3c70d878eed5,segment=NetworkSegment(b1a55028-b6d1-43d1-8558-158523299258),segment_id=b1a55028-b6d1-43d1-8558-158523299258)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 616.803920] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_precommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:37Z', 'revision_number': 2, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:37Z', 'revision_number': 2, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) 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': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 616.804154] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_precommit: [ 616.804154] [49942]: key[binding:vif_type], unbound -> ovs [ 616.804154] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10} [ 616.804154] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.807311] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.831751] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Pushing event updated for resources: {'Port': ['ID=644235ae-eb55-4ad7-b8e8-3c70d878eed5,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.838698] [49942]: DEBUG neutron.db.provisioning_blocks [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Provisioning complete for port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 616.839084] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.839084] [49942]: INFO neutron.plugins.ml2.plugin [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Attempt 1 to provision port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 [ 616.883302] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Current status of the port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 616.883627] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.912198] [49942]: DEBUG neutron.plugins.ml2.db [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] For port 644235ae-eb55-4ad7-b8e8-3c70d878eed5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=644235ae-eb55-4ad7-b8e8-3c70d878eed5,segment=NetworkSegment(b1a55028-b6d1-43d1-8558-158523299258),segment_id=b1a55028-b6d1-43d1-8558-158523299258)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 616.916141] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (712fcd7e-e53b-4075-9f57-5f96a37b5e74), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.926282] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Pushing event deleted for resources: {'Port': ['ID=712fcd7e-e53b-4075-9f57-5f96a37b5e74,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 616.948320] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_precommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:38Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:38Z', 'revision_number': 4, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}]) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 616.948839] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_precommit: [ 616.948839] [49942]: key[status], DOWN -> ACTIVE [ 616.948839] [49942]: key[revision_number], 4 -> 5 [ 616.948839] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 616.956409] [49942]: DEBUG neutron.db.provisioning_blocks [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Provisioning complete for port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 616.956626] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 616.956798] [49942]: INFO neutron.plugins.ml2.plugin [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Attempt 1 to provision port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 [ 616.959577] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] delete_port_postcommit called with port settings {'id': '712fcd7e-e53b-4075-9f57-5f96a37b5e74', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:ed:f0:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_interface', 'standard_attr_id': 129, 'fixed_ips': [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 5, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}}] (original binding levels None) on network {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['eced92bf-b575-4be5-975d-2535e8df86bd'], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 616.959851] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] delete_port_postcommit: [ 616.959851] [49941]: key[id], 712fcd7e-e53b-4075-9f57-5f96a37b5e74 -> None [ 616.959851] [49941]: key[binding:vnic_type], normal -> None [ 616.959851] [49941]: key[tags], [] -> None [ 616.959851] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 616.959851] [49941]: key[allowed_address_pairs], [] -> None [ 616.959851] [49941]: key[extra_dhcp_opts], [] -> None [ 616.959851] [49941]: key[binding:profile], {} -> None [ 616.959851] [49941]: key[admin_state_up], True -> None [ 616.959851] [49941]: key[binding:vif_type], ovs -> None [ 616.959851] [49941]: key[device_owner], network:router_interface -> None [ 616.959851] [49941]: key[created_at], 2025-11-20T12:28:58Z -> None [ 616.959851] [49941]: key[updated_at], 2025-11-20T12:29:00Z -> None [ 616.959851] [49941]: key[description], -> None [ 616.959851] [49941]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 616.959851] [49941]: key[binding:host_id], devstack -> None [ 616.959851] [49941]: key[standard_attr_id], 129 -> None [ 616.959851] [49941]: key[name], -> None [ 616.959851] [49941]: key[mac_address], fa:16:3e:ed:f0:89 -> None [ 616.959851] [49941]: key[status], ACTIVE -> None [ 616.959851] [49941]: key[network_id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 616.959851] [49941]: key[fixed_ips], [{'subnet_id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'ip_address': '192.168.128.1'}] -> None [ 616.959851] [49941]: key[security_groups], [] -> None [ 616.959851] [49941]: key[revision_number], 5 -> None [ 616.959851] [49941]: key[port_security_enabled], False -> None [ 616.959851] [49941]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 616.959851] [49941]: key[device_id], c328a622-b640-4c56-8eba-34d17419417d -> None [ 616.959851] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.003937] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Current status of the port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 617.004710] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_postcommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:38Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:38Z', 'revision_number': 4, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}]) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 617.005026] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_postcommit: [ 617.005026] [49942]: key[status], DOWN -> ACTIVE [ 617.005026] [49942]: key[revision_number], 4 -> 5 [ 617.005026] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.005026] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.012770] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (c328a622-b640-4c56-8eba-34d17419417d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.030202] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Pushing event updated for resources: {'Port': ['ID=644235ae-eb55-4ad7-b8e8-3c70d878eed5,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.032948] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_postcommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:38Z', 'revision_number': 4, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:37Z', 'revision_number': 2, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'}) 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': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 617.032948] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] update_port_postcommit: [ 617.032948] [49942]: key[binding:vif_type], unbound -> ovs [ 617.032948] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}} [ 617.032948] [49942]: key[updated_at], 2025-11-20T12:29:37Z -> 2025-11-20T12:29:38Z [ 617.032948] [49942]: key[revision_number], 2 -> 4 [ 617.032948] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.038741] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.038741] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-01ddd50d-415d-4b11-9bd1-df7231ccad9b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.039874] [49942]: [pid: 49942|app: 0|req: 209/479] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:37 2025] PUT /networking/v2.0/ports/644235ae-eb55-4ad7-b8e8-3c70d878eed5 => generated 1036 bytes in 1583 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 617.124660] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-210c5655-17ed-4036-9b5e-1e3aaecb8ee6 req-1b29bfc3-53ef-422b-b2ed-c85cb7aee8d4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.126875] [49942]: [pid: 49942|app: 0|req: 210/480] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:38 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.128958] [49942]: DEBUG neutron.api.v2.base [None req-2e773c71-4df0-4500-9b63-932f05b74c7e tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Request body: {'security_group_rule': {'security_group_id': '8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 617.145790] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Router c328a622-b640-4c56-8eba-34d17419417d has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 617.173714] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2e773c71-4df0-4500-9b63-932f05b74c7e tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group_rule (b181ba71-5dc1-4d11-8a45-b48ee3e8f1ec), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.206110] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c201069c-788c-44f4-8c28-ae471828ca8f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 617.209505] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2e773c71-4df0-4500-9b63-932f05b74c7e tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group_rule (b181ba71-5dc1-4d11-8a45-b48ee3e8f1ec), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.210734] [49941]: [pid: 49941|app: 0|req: 271/481] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:29:38 2025] PUT /networking/v2.0/routers/c328a622-b640-4c56-8eba-34d17419417d/remove_router_interface => generated 309 bytes in 745 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.211602] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2e773c71-4df0-4500-9b63-932f05b74c7e tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (b181ba71-5dc1-4d11-8a45-b48ee3e8f1ec), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.214100] [49941]: DEBUG neutron.api.wsgi [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-a840d8f4-6203-40af-b2dc-e5f50e3673b5 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.220666] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e773c71-4df0-4500-9b63-932f05b74c7e tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b181ba71-5dc1-4d11-8a45-b48ee3e8f1ec,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.229088] [49941]: [pid: 49941|app: 0|req: 272/482] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.242197] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2e773c71-4df0-4500-9b63-932f05b74c7e tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.242848] [49942]: [pid: 49942|app: 0|req: 211/483] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:29:38 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 117 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 617.253365] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-21203439-8e10-47a1-a038-723525980a2f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.254436] [49941]: [pid: 49941|app: 0|req: 273/484] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:38 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.267790] [49941]: [pid: 49941|app: 0|req: 274/485] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/networks?tenant_id=eb38a9d441fb48928d5b7fa66da0eb89&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.270731] [49941]: DEBUG neutron.api.wsgi [req-210c5655-17ed-4036-9b5e-1e3aaecb8ee6 req-ffffe1db-d440-49c9-bef8-4021c4cf3c80 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 617.303279] [49942]: [pid: 49942|app: 0|req: 212/486] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:29:38 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.314456] [49941]: [pid: 49941|app: 0|req: 275/487] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/security-groups?id=f184c8a6-bf48-4128-95bf-718bfc236812&fields=id&fields=name => generated 88 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 617.341130] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-d4a981ee-563e-49d5-be74-5c9e2c0c7e88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.342160] [49941]: [pid: 49941|app: 0|req: 276/488] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/subnets?id=dc74a997-1cb6-4bd6-9a06-1412911b72f3 => generated 689 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.350624] [49941]: DEBUG neutron.api.v2.base [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 617.370623] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.373192] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks [] for router (c328a622-b640-4c56-8eba-34d17419417d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.395500] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.438667] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks [] for router_gateway (c328a622-b640-4c56-8eba-34d17419417d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.450620] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Allocated IP 10.180.180.240 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/75d8c0cb-72c7-4992-95be-7a6306a0b910) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 617.467952] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Deleting port 16ee5494-e9bc-4b93-8eb8-700a5e869c9b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 617.467952] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (16ee5494-e9bc-4b93-8eb8-700a5e869c9b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.503156] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for allowed_address_pair (75d8c0cb-72c7-4992-95be-7a6306a0b910), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.504031] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.504286] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_precommit called with port settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.504539] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_precommit: [ 617.504539] [49941]: key[id], None -> 75d8c0cb-72c7-4992-95be-7a6306a0b910 [ 617.504539] [49941]: key[binding:vnic_type], None -> normal [ 617.504539] [49941]: key[binding:vif_details], None -> {} [ 617.504539] [49941]: key[allowed_address_pairs], None -> [] [ 617.504539] [49941]: key[binding:profile], None -> {} [ 617.504539] [49941]: key[admin_state_up], None -> True [ 617.504539] [49941]: key[binding:vif_type], None -> unbound [ 617.504539] [49941]: key[device_owner], None -> network:floatingip [ 617.504539] [49941]: key[tenant_id], None -> [ 617.504539] [49941]: key[binding:host_id], None -> [ 617.504539] [49941]: key[standard_attr_id], None -> 498 [ 617.504539] [49941]: key[name], None -> [ 617.504539] [49941]: key[mac_address], None -> fa:16:3e:2d:1f:d6 [ 617.504539] [49941]: key[status], None -> N/A [ 617.504539] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 617.504539] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}] [ 617.504539] [49941]: key[security_groups], None -> [] [ 617.504539] [49941]: key[port_security_enabled], None -> False [ 617.504539] [49941]: key[project_id], None -> [ 617.504539] [49941]: key[device_id], None -> PENDING [ 617.504539] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.505537] [49942]: DEBUG neutron.plugins.ml2.db [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] For port 16ee5494-e9bc-4b93-8eb8-700a5e869c9b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=16ee5494-e9bc-4b93-8eb8-700a5e869c9b,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 617.505727] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (16ee5494-e9bc-4b93-8eb8-700a5e869c9b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.514463] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] delete_port_precommit called with port settings {'id': '16ee5494-e9bc-4b93-8eb8-700a5e869c9b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f5:f8:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:56Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.514823] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] delete_port_precommit: [ 617.514823] [49942]: key[id], 16ee5494-e9bc-4b93-8eb8-700a5e869c9b -> None [ 617.514823] [49942]: key[binding:vnic_type], normal -> None [ 617.514823] [49942]: key[tags], [] -> None [ 617.514823] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 617.514823] [49942]: key[allowed_address_pairs], [] -> None [ 617.514823] [49942]: key[extra_dhcp_opts], [] -> None [ 617.514823] [49942]: key[binding:profile], {} -> None [ 617.514823] [49942]: key[admin_state_up], True -> None [ 617.514823] [49942]: key[binding:vif_type], ovs -> None [ 617.514823] [49942]: key[device_owner], network:router_gateway -> None [ 617.514823] [49942]: key[created_at], 2025-11-20T12:28:56Z -> None [ 617.514823] [49942]: key[updated_at], 2025-11-20T12:28:57Z -> None [ 617.514823] [49942]: key[description], -> None [ 617.514823] [49942]: key[tenant_id], -> None [ 617.514823] [49942]: key[binding:host_id], devstack -> None [ 617.514823] [49942]: key[standard_attr_id], 115 -> None [ 617.514823] [49942]: key[name], -> None [ 617.514823] [49942]: key[mac_address], fa:16:3e:f5:f8:03 -> None [ 617.514823] [49942]: key[status], ACTIVE -> None [ 617.514823] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 617.514823] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] -> None [ 617.514823] [49942]: key[security_groups], [] -> None [ 617.514823] [49942]: key[revision_number], 5 -> None [ 617.514823] [49942]: key[port_security_enabled], False -> None [ 617.514823] [49942]: key[project_id], -> None [ 617.514823] [49942]: key[device_id], c328a622-b640-4c56-8eba-34d17419417d -> None [ 617.514823] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.517291] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Calling delete_port for 16ee5494-e9bc-4b93-8eb8-700a5e869c9b owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 617.525349] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.546710] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event updated for resources: {'Port': ['ID=75d8c0cb-72c7-4992-95be-7a6306a0b910,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.559701] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 617.560735] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 617.562802] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 617.586081] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_postcommit called with port settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], '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-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.586346] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_postcommit: [ 617.586346] [49941]: key[id], None -> 75d8c0cb-72c7-4992-95be-7a6306a0b910 [ 617.586346] [49941]: key[binding:vnic_type], None -> normal [ 617.586346] [49941]: key[tags], None -> [] [ 617.586346] [49941]: key[binding:vif_details], None -> {} [ 617.586346] [49941]: key[allowed_address_pairs], None -> [] [ 617.586346] [49941]: key[extra_dhcp_opts], None -> [] [ 617.586346] [49941]: key[binding:profile], None -> {} [ 617.586346] [49941]: key[admin_state_up], None -> True [ 617.586346] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 617.586346] [49941]: key[binding:vif_type], None -> unbound [ 617.586346] [49941]: key[device_owner], None -> network:floatingip [ 617.586346] [49941]: key[created_at], None -> 2025-11-20T12:29:39Z [ 617.586346] [49941]: key[updated_at], None -> 2025-11-20T12:29:39Z [ 617.586346] [49941]: key[tenant_id], None -> [ 617.586346] [49941]: key[binding:host_id], None -> [ 617.586346] [49941]: key[description], None -> [ 617.586346] [49941]: key[standard_attr_id], None -> 498 [ 617.586346] [49941]: key[name], None -> [ 617.586346] [49941]: key[mac_address], None -> fa:16:3e:2d:1f:d6 [ 617.586346] [49941]: key[status], None -> N/A [ 617.586346] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 617.586346] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}] [ 617.586346] [49941]: key[security_groups], None -> [] [ 617.586346] [49941]: key[revision_number], None -> 1 [ 617.586346] [49941]: key[port_security_enabled], None -> False [ 617.586346] [49941]: key[project_id], None -> [ 617.586346] [49941]: key[device_id], None -> PENDING [ 617.586346] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.619516] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for floatingip (5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.623699] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (16ee5494-e9bc-4b93-8eb8-700a5e869c9b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.634642] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Pushing event deleted for resources: {'Port': ['ID=16ee5494-e9bc-4b93-8eb8-700a5e869c9b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.646066] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.651273] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] delete_port_postcommit called with port settings {'id': '16ee5494-e9bc-4b93-8eb8-700a5e869c9b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f5:f8:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c328a622-b640-4c56-8eba-34d17419417d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 115, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:56Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.651532] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] delete_port_postcommit: [ 617.651532] [49942]: key[id], 16ee5494-e9bc-4b93-8eb8-700a5e869c9b -> None [ 617.651532] [49942]: key[binding:vnic_type], normal -> None [ 617.651532] [49942]: key[tags], [] -> None [ 617.651532] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 617.651532] [49942]: key[allowed_address_pairs], [] -> None [ 617.651532] [49942]: key[extra_dhcp_opts], [] -> None [ 617.651532] [49942]: key[binding:profile], {} -> None [ 617.651532] [49942]: key[admin_state_up], True -> None [ 617.651532] [49942]: key[binding:vif_type], ovs -> None [ 617.651532] [49942]: key[device_owner], network:router_gateway -> None [ 617.651532] [49942]: key[created_at], 2025-11-20T12:28:56Z -> None [ 617.651532] [49942]: key[updated_at], 2025-11-20T12:28:57Z -> None [ 617.651532] [49942]: key[description], -> None [ 617.651532] [49942]: key[tenant_id], -> None [ 617.651532] [49942]: key[binding:host_id], devstack -> None [ 617.651532] [49942]: key[standard_attr_id], 115 -> None [ 617.651532] [49942]: key[name], -> None [ 617.651532] [49942]: key[mac_address], fa:16:3e:f5:f8:03 -> None [ 617.651532] [49942]: key[status], ACTIVE -> None [ 617.651532] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 617.651532] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] -> None [ 617.651532] [49942]: key[security_groups], [] -> None [ 617.651532] [49942]: key[revision_number], 5 -> None [ 617.651532] [49942]: key[port_security_enabled], False -> None [ 617.651532] [49942]: key[project_id], -> None [ 617.651532] [49942]: key[device_id], c328a622-b640-4c56-8eba-34d17419417d -> None [ 617.651532] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.655208] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (c328a622-b640-4c56-8eba-34d17419417d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.694911] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (c328a622-b640-4c56-8eba-34d17419417d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.697595] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks [] for router_controller (c328a622-b640-4c56-8eba-34d17419417d), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.727137] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.727499] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] update_port_precommit called with port settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.727793] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] update_port_precommit: [ 617.727793] [49941]: key[device_id], PENDING -> 5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 [ 617.727793] [49941]: key[revision_number], 1 -> 2 [ 617.727793] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.730839] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.754759] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (c328a622-b640-4c56-8eba-34d17419417d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.755125] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Fanout notify agent at l3_agent the message router_deleted on router c328a622-b640-4c56-8eba-34d17419417d {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 617.756174] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event updated for resources: {'Port': ['ID=75d8c0cb-72c7-4992-95be-7a6306a0b910,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.761459] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dae98e7e-011a-46fb-8007-2955284d5c38 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.762106] [49942]: [pid: 49942|app: 0|req: 213/489] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:29:39 2025] DELETE /networking/v2.0/routers/c328a622-b640-4c56-8eba-34d17419417d => generated 0 bytes in 458 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 617.780973] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] update_port_postcommit called with port settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.781477] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] update_port_postcommit: [ 617.781477] [49941]: key[device_id], PENDING -> 5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 [ 617.781477] [49941]: key[revision_number], 1 -> 2 [ 617.781477] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.781749] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.791944] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f31ae45d-356c-4ecc-a580-7a4345841d61 req-152239e1-dd45-4ea2-87ff-dc769fdcc5f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.793070] [49942]: [pid: 49942|app: 0|req: 214/490] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.796346] [49941]: DEBUG neutron_lib.callbacks.manager [None req-693ad7d4-81b7-4e96-b22c-4e3c14d296d0 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.797098] [49941]: [pid: 49941|app: 0|req: 277/491] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:29:39 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 454 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 617.802601] [49941]: DEBUG neutron.api.v2.base [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 617.821058] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.836271] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-795e421f-3385-4db7-a0a9-70f8ed19cf01 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.837385] [49942]: [pid: 49942|app: 0|req: 215/492] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.847156] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.866638] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4361d67d-86c0-4816-a905-4e7879a3b495 req-11127aba-dcdf-40fe-907d-95f9e35b9bc2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.867746] [49942]: [pid: 49942|app: 0|req: 216/493] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/ports?network_id=fb842ba9-202c-4994-ab66-ed898baccfcd&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.892905] [49941]: DEBUG neutron.db.db_base_plugin_common [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Allocated IP 10.180.180.165 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/b6245b29-dfea-4812-b258-9b5875fdc8b7) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 617.904739] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-b1ae5f1b-01e3-4420-a52e-89c3aa6be0ec tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 617.905715] [49942]: [pid: 49942|app: 0|req: 217/494] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 617.925075] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] Deleting subnet eced92bf-b575-4be5-975d-2535e8df86bd {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 617.928276] [49942]: DEBUG neutron_lib.callbacks.manager [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] Publish callbacks [] for subnet (eced92bf-b575-4be5-975d-2535e8df86bd), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.932408] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for allowed_address_pair (b6245b29-dfea-4812-b258-9b5875fdc8b7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.933194] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.933422] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_precommit called with port settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 617.933561] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_precommit: [ 617.933561] [49941]: key[id], None -> b6245b29-dfea-4812-b258-9b5875fdc8b7 [ 617.933561] [49941]: key[binding:vnic_type], None -> normal [ 617.933561] [49941]: key[binding:vif_details], None -> {} [ 617.933561] [49941]: key[allowed_address_pairs], None -> [] [ 617.933561] [49941]: key[binding:profile], None -> {} [ 617.933561] [49941]: key[admin_state_up], None -> True [ 617.933561] [49941]: key[binding:vif_type], None -> unbound [ 617.933561] [49941]: key[device_owner], None -> network:floatingip [ 617.933561] [49941]: key[tenant_id], None -> [ 617.933561] [49941]: key[binding:host_id], None -> [ 617.933561] [49941]: key[standard_attr_id], None -> 500 [ 617.933561] [49941]: key[name], None -> [ 617.933561] [49941]: key[mac_address], None -> fa:16:3e:67:7a:7d [ 617.933561] [49941]: key[status], None -> N/A [ 617.933561] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 617.933561] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}] [ 617.933561] [49941]: key[security_groups], None -> [] [ 617.933561] [49941]: key[port_security_enabled], None -> False [ 617.933561] [49941]: key[project_id], None -> [ 617.933561] [49941]: key[device_id], None -> PENDING [ 617.933561] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 617.940239] [49942]: DEBUG neutron_lib.callbacks.manager [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] Publish callbacks [] for subnet (eced92bf-b575-4be5-975d-2535e8df86bd), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.955854] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.979582] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Pushing event updated for resources: {'Port': ['ID=b6245b29-dfea-4812-b258-9b5875fdc8b7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 617.988829] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 617.989537] [49941]: DEBUG neutron.scheduler.base_scheduler [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 617.991147] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 617.998542] [49942]: DEBUG neutron_lib.callbacks.manager [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (eced92bf-b575-4be5-975d-2535e8df86bd), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 617.999163] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] delete_subnet_precommit called with subnet settings {'id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-subnet', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 93, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings None) [ 617.999398] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] delete_subnet_precommit: [ 617.999398] [49942]: key[ipv6_ra_mode], None -> None [ 617.999398] [49942]: key[id], eced92bf-b575-4be5-975d-2535e8df86bd -> None [ 617.999398] [49942]: key[tags], [] -> None [ 617.999398] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 617.999398] [49942]: key[enable_dhcp], True -> None [ 617.999398] [49942]: key[ip_version], 4 -> None [ 617.999398] [49942]: key[created_at], 2025-11-20T12:28:55Z -> None [ 617.999398] [49942]: key[updated_at], 2025-11-20T12:28:55Z -> None [ 617.999398] [49942]: key[description], -> None [ 617.999398] [49942]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 617.999398] [49942]: key[standard_attr_id], 93 -> None [ 617.999398] [49942]: key[cidr], 192.168.128.0/28 -> None [ 617.999398] [49942]: key[ipv6_address_mode], None -> None [ 617.999398] [49942]: key[name], tempest-SecurityGroupsNegativeTestJSON-525082580-subnet -> None [ 617.999398] [49942]: key[subnetpool_id], None -> None [ 617.999398] [49942]: key[host_routes], [] -> None [ 617.999398] [49942]: key[network_id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 617.999398] [49942]: key[shared], False -> None [ 617.999398] [49942]: key[router:external], False -> None [ 617.999398] [49942]: key[revision_number], 0 -> None [ 617.999398] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 617.999398] [49942]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 617.999398] [49942]: key[service_types], [] -> None [ 617.999398] [49942]: key[dns_nameservers], [] -> None [ 617.999398] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.006072] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_postcommit called with port settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], '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-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 618.006347] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] create_port_postcommit: [ 618.006347] [49941]: key[id], None -> b6245b29-dfea-4812-b258-9b5875fdc8b7 [ 618.006347] [49941]: key[binding:vnic_type], None -> normal [ 618.006347] [49941]: key[tags], None -> [] [ 618.006347] [49941]: key[binding:vif_details], None -> {} [ 618.006347] [49941]: key[allowed_address_pairs], None -> [] [ 618.006347] [49941]: key[extra_dhcp_opts], None -> [] [ 618.006347] [49941]: key[binding:profile], None -> {} [ 618.006347] [49941]: key[admin_state_up], None -> True [ 618.006347] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 618.006347] [49941]: key[binding:vif_type], None -> unbound [ 618.006347] [49941]: key[device_owner], None -> network:floatingip [ 618.006347] [49941]: key[created_at], None -> 2025-11-20T12:29:39Z [ 618.006347] [49941]: key[updated_at], None -> 2025-11-20T12:29:39Z [ 618.006347] [49941]: key[tenant_id], None -> [ 618.006347] [49941]: key[binding:host_id], None -> [ 618.006347] [49941]: key[description], None -> [ 618.006347] [49941]: key[standard_attr_id], None -> 500 [ 618.006347] [49941]: key[name], None -> [ 618.006347] [49941]: key[mac_address], None -> fa:16:3e:67:7a:7d [ 618.006347] [49941]: key[status], None -> N/A [ 618.006347] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 618.006347] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}] [ 618.006347] [49941]: key[security_groups], None -> [] [ 618.006347] [49941]: key[revision_number], None -> 1 [ 618.006347] [49941]: key[port_security_enabled], None -> False [ 618.006347] [49941]: key[project_id], None -> [ 618.006347] [49941]: key[device_id], None -> PENDING [ 618.006347] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.030483] [49942]: DEBUG neutron_lib.callbacks.manager [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (eced92bf-b575-4be5-975d-2535e8df86bd), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.030753] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] delete_subnet_postcommit called with subnet settings {'id': 'eced92bf-b575-4be5-975d-2535e8df86bd', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-subnet', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 93, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings None) [ 618.030869] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] delete_subnet_postcommit: [ 618.030869] [49942]: key[ipv6_ra_mode], None -> None [ 618.030869] [49942]: key[id], eced92bf-b575-4be5-975d-2535e8df86bd -> None [ 618.030869] [49942]: key[tags], [] -> None [ 618.030869] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 618.030869] [49942]: key[enable_dhcp], True -> None [ 618.030869] [49942]: key[ip_version], 4 -> None [ 618.030869] [49942]: key[created_at], 2025-11-20T12:28:55Z -> None [ 618.030869] [49942]: key[updated_at], 2025-11-20T12:28:55Z -> None [ 618.030869] [49942]: key[description], -> None [ 618.030869] [49942]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.030869] [49942]: key[standard_attr_id], 93 -> None [ 618.030869] [49942]: key[cidr], 192.168.128.0/28 -> None [ 618.030869] [49942]: key[ipv6_address_mode], None -> None [ 618.030869] [49942]: key[name], tempest-SecurityGroupsNegativeTestJSON-525082580-subnet -> None [ 618.030869] [49942]: key[subnetpool_id], None -> None [ 618.030869] [49942]: key[host_routes], [] -> None [ 618.030869] [49942]: key[network_id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 618.030869] [49942]: key[shared], False -> None [ 618.030869] [49942]: key[router:external], False -> None [ 618.030869] [49942]: key[revision_number], 0 -> None [ 618.030869] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 618.030869] [49942]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.030869] [49942]: key[service_types], [] -> None [ 618.030869] [49942]: key[dns_nameservers], [] -> None [ 618.030869] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.041901] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] Pushing event deleted for resources: {'Subnet': ['ID=eced92bf-b575-4be5-975d-2535e8df86bd,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.044925] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (cefa2ee1-1655-4aa9-a1c0-436cd2306195), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.053577] [49942]: DEBUG neutron_lib.callbacks.manager [None req-35466df4-0738-4a25-af49-b7e56ad3b3fb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.057642] [49942]: [pid: 49942|app: 0|req: 218/495] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:29:39 2025] DELETE /networking/v2.0/subnets/eced92bf-b575-4be5-975d-2535e8df86bd => generated 0 bytes in 151 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 618.079087] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.121452] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-440671b4-37f9-423a-aea3-fd25d976d32d tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.122472] [49942]: [pid: 49942|app: 0|req: 219/496] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/ports?device_id=acb3aaec-847a-4647-b374-585d6c37daea => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.148386] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.148622] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_precommit called with port settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cefa2ee1-1655-4aa9-a1c0-436cd2306195', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 618.148742] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_precommit: [ 618.148742] [49941]: key[device_id], PENDING -> cefa2ee1-1655-4aa9-a1c0-436cd2306195 [ 618.148742] [49941]: key[revision_number], 1 -> 2 [ 618.148742] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.150735] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.155925] [49942]: [pid: 49942|app: 0|req: 220/497] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.159681] [49942]: DEBUG neutron.api.v2.base [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Request body: {'port': {'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 618.174533] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Pushing event updated for resources: {'Port': ['ID=b6245b29-dfea-4812-b258-9b5875fdc8b7,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.194505] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_postcommit called with port settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cefa2ee1-1655-4aa9-a1c0-436cd2306195', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29:39Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 618.194505] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] update_port_postcommit: [ 618.194505] [49941]: key[device_id], PENDING -> cefa2ee1-1655-4aa9-a1c0-436cd2306195 [ 618.194505] [49941]: key[revision_number], 1 -> 2 [ 618.194505] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.194505] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (cefa2ee1-1655-4aa9-a1c0-436cd2306195), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.203656] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Made reservation on behalf of eb38a9d441fb48928d5b7fa66da0eb89 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 618.206454] [49941]: DEBUG neutron_lib.callbacks.manager [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-02479094-ec99-4504-aed5-685d17698281 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.206718] [49941]: [pid: 49941|app: 0|req: 278/498] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:29:39 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 409 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 618.207280] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.214410] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.247255] [49941]: [pid: 49941|app: 0|req: 279/499] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:39 2025] GET /networking/v2.0/networks/fb842ba9-202c-4994-ab66-ed898baccfcd?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.250788] [49941]: DEBUG neutron.api.wsgi [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-596d51b6-8f93-4b13-9cb7-bb7605cdc623 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.255012] [49941]: [pid: 49941|app: 0|req: 280/500] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/quotas/b6e94c1142354a13acc15f91da96ba47 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.295513] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-4b69d199-717c-4916-8301-666b5f4d3b4c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.296583] [49941]: [pid: 49941|app: 0|req: 281/501] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/ports?tenant_id=8a83ccecd97e45a8a72e69c0a047e727&device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 1041 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.305901] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks [] for security_group (b41863c3-97dc-49a9-ac3c-59aae55b9689), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.308129] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b41863c3-97dc-49a9-ac3c-59aae55b9689), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.328383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (7cef3af8-4138-476e-bbdc-5ceea1855df3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.333734] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=b41863c3-97dc-49a9-ac3c-59aae55b9689,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.366775] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Deleting port 6d177ded-15b0-485d-aac6-443e82552c18 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 618.366945] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (6d177ded-15b0-485d-aac6-443e82552c18), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.387930] [49941]: DEBUG neutron.plugins.ml2.db [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] For port 6d177ded-15b0-485d-aac6-443e82552c18, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6d177ded-15b0-485d-aac6-443e82552c18,segment=NetworkSegment(8a21cb44-cd55-40ab-8a22-663e470064e9),segment_id=8a21cb44-cd55-40ab-8a22-663e470064e9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 618.388226] [49942]: DEBUG neutron.db.db_base_plugin_common [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Allocated IP 192.168.233.56 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/179330b2-00d0-49db-9bc2-e31700656c8e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 618.388317] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (6d177ded-15b0-485d-aac6-443e82552c18), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.393486] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_port_precommit called with port settings {'id': '6d177ded-15b0-485d-aac6-443e82552c18', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:a8:be:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cef3af8-4138-476e-bbdc-5ceea1855df3', 'device_owner': 'network:dhcp', 'standard_attr_id': 121, '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 5, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}}] (original binding levels None) on network {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 618.393814] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_port_precommit: [ 618.393814] [49941]: key[id], 6d177ded-15b0-485d-aac6-443e82552c18 -> None [ 618.393814] [49941]: key[binding:vnic_type], normal -> None [ 618.393814] [49941]: key[tags], [] -> None [ 618.393814] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 618.393814] [49941]: key[allowed_address_pairs], [] -> None [ 618.393814] [49941]: key[extra_dhcp_opts], [] -> None [ 618.393814] [49941]: key[binding:profile], {} -> None [ 618.393814] [49941]: key[admin_state_up], True -> None [ 618.393814] [49941]: key[binding:vif_type], ovs -> None [ 618.393814] [49941]: key[device_owner], network:dhcp -> None [ 618.393814] [49941]: key[created_at], 2025-11-20T12:28:58Z -> None [ 618.393814] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 618.393814] [49941]: key[description], -> None [ 618.393814] [49941]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.393814] [49941]: key[binding:host_id], devstack -> None [ 618.393814] [49941]: key[standard_attr_id], 121 -> None [ 618.393814] [49941]: key[name], -> None [ 618.393814] [49941]: key[mac_address], fa:16:3e:a8:be:c2 -> None [ 618.393814] [49941]: key[status], ACTIVE -> None [ 618.393814] [49941]: key[network_id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 618.393814] [49941]: key[fixed_ips], [] -> None [ 618.393814] [49941]: key[security_groups], [] -> None [ 618.393814] [49941]: key[revision_number], 5 -> None [ 618.393814] [49941]: key[port_security_enabled], False -> None [ 618.393814] [49941]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.393814] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 618.393814] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.396034] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Calling delete_port for 6d177ded-15b0-485d-aac6-443e82552c18 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 618.454252] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6d177ded-15b0-485d-aac6-443e82552c18), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.463300] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Pushing event deleted for resources: {'Port': ['ID=6d177ded-15b0-485d-aac6-443e82552c18,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.468982] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks [] for allowed_address_pair (179330b2-00d0-49db-9bc2-e31700656c8e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.469772] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks [] for port (179330b2-00d0-49db-9bc2-e31700656c8e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.469997] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] create_port_precommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': '', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'port_security_enabled': True, 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 618.470194] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] create_port_precommit: [ 618.470194] [49942]: key[id], None -> 179330b2-00d0-49db-9bc2-e31700656c8e [ 618.470194] [49942]: key[binding:vnic_type], None -> normal [ 618.470194] [49942]: key[binding:vif_details], None -> {} [ 618.470194] [49942]: key[allowed_address_pairs], None -> [] [ 618.470194] [49942]: key[binding:profile], None -> {} [ 618.470194] [49942]: key[admin_state_up], None -> True [ 618.470194] [49942]: key[binding:vif_type], None -> unbound [ 618.470194] [49942]: key[device_owner], None -> [ 618.470194] [49942]: key[tenant_id], None -> eb38a9d441fb48928d5b7fa66da0eb89 [ 618.470194] [49942]: key[binding:host_id], None -> [ 618.470194] [49942]: key[standard_attr_id], None -> 507 [ 618.470194] [49942]: key[name], None -> [ 618.470194] [49942]: key[mac_address], None -> fa:16:3e:f6:0d:53 [ 618.470194] [49942]: key[status], None -> DOWN [ 618.470194] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 618.470194] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}] [ 618.470194] [49942]: key[security_groups], None -> ['b41863c3-97dc-49a9-ac3c-59aae55b9689'] [ 618.470194] [49942]: key[port_security_enabled], None -> True [ 618.470194] [49942]: key[project_id], None -> eb38a9d441fb48928d5b7fa66da0eb89 [ 618.470194] [49942]: key[device_id], None -> de7a2c42-d463-47b7-b365-8120e09c86e1 [ 618.470194] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.473862] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] No DVR routers for this DVR port 6d177ded-15b0-485d-aac6-443e82552c18 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 618.474250] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_port_postcommit called with port settings {'id': '6d177ded-15b0-485d-aac6-443e82552c18', 'name': '', 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'mac_address': 'fa:16:3e:a8:be:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cef3af8-4138-476e-bbdc-5ceea1855df3', 'device_owner': 'network:dhcp', 'standard_attr_id': 121, '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-20T12:28:58Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 5, 'project_id': 'd78e6f2a82714106b6908e0c7351c311'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}}] (original binding levels None) on network {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} with segments to bind None [ 618.474412] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_port_postcommit: [ 618.474412] [49941]: key[id], 6d177ded-15b0-485d-aac6-443e82552c18 -> None [ 618.474412] [49941]: key[binding:vnic_type], normal -> None [ 618.474412] [49941]: key[tags], [] -> None [ 618.474412] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 618.474412] [49941]: key[allowed_address_pairs], [] -> None [ 618.474412] [49941]: key[extra_dhcp_opts], [] -> None [ 618.474412] [49941]: key[binding:profile], {} -> None [ 618.474412] [49941]: key[admin_state_up], True -> None [ 618.474412] [49941]: key[binding:vif_type], ovs -> None [ 618.474412] [49941]: key[device_owner], network:dhcp -> None [ 618.474412] [49941]: key[created_at], 2025-11-20T12:28:58Z -> None [ 618.474412] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 618.474412] [49941]: key[description], -> None [ 618.474412] [49941]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.474412] [49941]: key[binding:host_id], devstack -> None [ 618.474412] [49941]: key[standard_attr_id], 121 -> None [ 618.474412] [49941]: key[name], -> None [ 618.474412] [49941]: key[mac_address], fa:16:3e:a8:be:c2 -> None [ 618.474412] [49941]: key[status], ACTIVE -> None [ 618.474412] [49941]: key[network_id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 618.474412] [49941]: key[fixed_ips], [] -> None [ 618.474412] [49941]: key[security_groups], [] -> None [ 618.474412] [49941]: key[revision_number], 5 -> None [ 618.474412] [49941]: key[port_security_enabled], False -> None [ 618.474412] [49941]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.474412] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 618.474412] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.496915] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.498142] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (7cef3af8-4138-476e-bbdc-5ceea1855df3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.508323] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_network_precommit called with network settings {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} (original settings None) and network segments [{'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}] [ 618.508586] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_network_precommit: [ 618.508586] [49941]: key[vlan_transparent], None -> None [ 618.508586] [49941]: key[id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 618.508586] [49941]: key[tags], [] -> None [ 618.508586] [49941]: key[availability_zone_hints], [] -> None [ 618.508586] [49941]: key[mtu], 8950 -> None [ 618.508586] [49941]: key[provider:network_type], vlan -> None [ 618.508586] [49941]: key[admin_state_up], True -> None [ 618.508586] [49941]: key[provider:physical_network], default -> None [ 618.508586] [49941]: key[provider:segmentation_id], 103 -> None [ 618.508586] [49941]: key[created_at], 2025-11-20T12:28:53Z -> None [ 618.508586] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 618.508586] [49941]: key[description], -> None [ 618.508586] [49941]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.508586] [49941]: key[standard_attr_id], 68 -> None [ 618.508586] [49941]: key[name], tempest-SecurityGroupsNegativeTestJSON-525082580-network -> None [ 618.508586] [49941]: key[availability_zones], ['nova'] -> None [ 618.508586] [49941]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.508586] [49941]: key[status], ACTIVE -> None [ 618.508586] [49941]: key[shared], False -> None [ 618.508586] [49941]: key[router:external], False -> None [ 618.508586] [49941]: key[revision_number], 3 -> None [ 618.508586] [49941]: key[port_security_enabled], True -> None [ 618.508586] [49941]: key[subnets], [] -> None [ 618.508586] [49941]: key[ipv4_address_scope], None -> None [ 618.508586] [49941]: key[qinq], None -> None [ 618.508586] [49941]: key[ipv6_address_scope], None -> None [ 618.508586] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.509541] [49941]: DEBUG neutron.services.segments.db [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7cef3af8-4138-476e-bbdc-5ceea1855df3']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 618.513446] [49941]: DEBUG neutron.services.segments.db [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '8a21cb44-cd55-40ab-8a22-663e470064e9') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 618.513599] [49941]: DEBUG neutron.services.segments.db [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '8a21cb44-cd55-40ab-8a22-663e470064e9') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 618.517940] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (8a21cb44-cd55-40ab-8a22-663e470064e9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.519624] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Pushing event updated for resources: {'Port': ['ID=179330b2-00d0-49db-9bc2-e31700656c8e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.529167] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 618.529965] [49942]: DEBUG neutron.scheduler.base_scheduler [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 618.530661] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (8a21cb44-cd55-40ab-8a22-663e470064e9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.534262] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 618.534262] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] create_port_postcommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': '', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'port_security_enabled': True, 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 618.534516] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] create_port_postcommit: [ 618.534516] [49942]: key[id], None -> 179330b2-00d0-49db-9bc2-e31700656c8e [ 618.534516] [49942]: key[binding:vnic_type], None -> normal [ 618.534516] [49942]: key[tags], None -> [] [ 618.534516] [49942]: key[binding:vif_details], None -> {} [ 618.534516] [49942]: key[allowed_address_pairs], None -> [] [ 618.534516] [49942]: key[extra_dhcp_opts], None -> [] [ 618.534516] [49942]: key[binding:profile], None -> {} [ 618.534516] [49942]: key[admin_state_up], None -> True [ 618.534516] [49942]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 618.534516] [49942]: key[binding:vif_type], None -> unbound [ 618.534516] [49942]: key[device_owner], None -> [ 618.534516] [49942]: key[created_at], None -> 2025-11-20T12:29:40Z [ 618.534516] [49942]: key[updated_at], None -> 2025-11-20T12:29:40Z [ 618.534516] [49942]: key[tenant_id], None -> eb38a9d441fb48928d5b7fa66da0eb89 [ 618.534516] [49942]: key[binding:host_id], None -> [ 618.534516] [49942]: key[description], None -> [ 618.534516] [49942]: key[standard_attr_id], None -> 507 [ 618.534516] [49942]: key[name], None -> [ 618.534516] [49942]: key[mac_address], None -> fa:16:3e:f6:0d:53 [ 618.534516] [49942]: key[status], None -> DOWN [ 618.534516] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 618.534516] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}] [ 618.534516] [49942]: key[security_groups], None -> ['b41863c3-97dc-49a9-ac3c-59aae55b9689'] [ 618.534516] [49942]: key[revision_number], None -> 1 [ 618.534516] [49942]: key[port_security_enabled], None -> True [ 618.534516] [49942]: key[project_id], None -> eb38a9d441fb48928d5b7fa66da0eb89 [ 618.534516] [49942]: key[device_id], None -> de7a2c42-d463-47b7-b365-8120e09c86e1 [ 618.534516] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.538815] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Releasing vlan 103 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 618.539168] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (8a21cb44-cd55-40ab-8a22-663e470064e9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.554807] [49941]: INFO neutron.services.segments.plugin [-] Segment 8a21cb44-cd55-40ab-8a22-663e470064e9 resource provider aggregate not found [ 618.571637] [49941]: INFO neutron.services.segments.plugin [-] Segment 8a21cb44-cd55-40ab-8a22-663e470064e9 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 8a21cb44-cd55-40ab-8a22-663e470064e9 found for delete ", "request_id": "req-446a2f65-4750-41bf-9062-4d2dcb1a380b"}]} [ 618.571753] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.572149] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (7cef3af8-4138-476e-bbdc-5ceea1855df3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.572298] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-14cb342b-260e-4ec3-af1b-fe0a0f02b5cc tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.572369] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_network_postcommit called with network settings {'id': '7cef3af8-4138-476e-bbdc-5ceea1855df3', 'name': 'tempest-SecurityGroupsNegativeTestJSON-525082580-network', 'tenant_id': 'd78e6f2a82714106b6908e0c7351c311', 'project_id': 'd78e6f2a82714106b6908e0c7351c311', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 68, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:29:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 103} (original settings None) and network segments [{'id': '8a21cb44-cd55-40ab-8a22-663e470064e9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 103, 'network_id': '7cef3af8-4138-476e-bbdc-5ceea1855df3'}] [ 618.572522] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] delete_network_postcommit: [ 618.572522] [49941]: key[vlan_transparent], None -> None [ 618.572522] [49941]: key[id], 7cef3af8-4138-476e-bbdc-5ceea1855df3 -> None [ 618.572522] [49941]: key[tags], [] -> None [ 618.572522] [49941]: key[availability_zone_hints], [] -> None [ 618.572522] [49941]: key[mtu], 8950 -> None [ 618.572522] [49941]: key[provider:network_type], vlan -> None [ 618.572522] [49941]: key[admin_state_up], True -> None [ 618.572522] [49941]: key[provider:physical_network], default -> None [ 618.572522] [49941]: key[provider:segmentation_id], 103 -> None [ 618.572522] [49941]: key[created_at], 2025-11-20T12:28:53Z -> None [ 618.572522] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 618.572522] [49941]: key[description], -> None [ 618.572522] [49941]: key[tenant_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.572522] [49941]: key[standard_attr_id], 68 -> None [ 618.572522] [49941]: key[name], tempest-SecurityGroupsNegativeTestJSON-525082580-network -> None [ 618.572522] [49941]: key[availability_zones], ['nova'] -> None [ 618.572522] [49941]: key[project_id], d78e6f2a82714106b6908e0c7351c311 -> None [ 618.572522] [49941]: key[status], ACTIVE -> None [ 618.572522] [49941]: key[shared], False -> None [ 618.572522] [49941]: key[router:external], False -> None [ 618.572522] [49941]: key[revision_number], 3 -> None [ 618.572522] [49941]: key[port_security_enabled], True -> None [ 618.572522] [49941]: key[subnets], [] -> None [ 618.572522] [49941]: key[ipv4_address_scope], None -> None [ 618.572522] [49941]: key[qinq], None -> None [ 618.572522] [49941]: key[ipv6_address_scope], None -> None [ 618.572522] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.578404] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Pushing event deleted for resources: {'Network': ['ID=7cef3af8-4138-476e-bbdc-5ceea1855df3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.581039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93e36971-fb4d-469f-8544-71121301c091 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.583213] [49941]: [pid: 49941|app: 0|req: 282/502] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:29:40 2025] DELETE /networking/v2.0/networks/7cef3af8-4138-476e-bbdc-5ceea1855df3 => generated 0 bytes in 286 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 618.584577] [49942]: [pid: 49942|app: 0|req: 221/503] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:39 2025] POST /networking/v2.0/ports => generated 733 bytes in 428 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 618.620943] [49942]: [pid: 49942|app: 0|req: 222/504] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.623519] [49942]: DEBUG neutron.api.wsgi [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-bdf82384-8fe7-4d2e-b1a2-dbc610aa47ab tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.642687] [49942]: [pid: 49942|app: 0|req: 223/505] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.165 => generated 499 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.677655] [49942]: [pid: 49942|app: 0|req: 224/506] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/networks/fb842ba9-202c-4994-ab66-ed898baccfcd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.697630] [49941]: DEBUG neutron.plugins.ml2.plugin [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Deleting port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 618.697833] [49941]: DEBUG neutron_lib.callbacks.manager [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.725646] [49941]: DEBUG neutron.plugins.ml2.db [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] For port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,segment=NetworkSegment(40bc3c13-1ed9-4156-9472-7c952e85a8ca),segment_id=40bc3c13-1ed9-4156-9472-7c952e85a8ca)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 618.725833] [49941]: DEBUG neutron_lib.callbacks.manager [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.732061] [49942]: [pid: 49942|app: 0|req: 225/507] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&fields=id => generated 57 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.732396] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] delete_port_precommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (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': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 618.732396] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] delete_port_precommit: [ 618.732396] [49941]: key[id], 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 -> None [ 618.732396] [49941]: key[binding:vnic_type], normal -> None [ 618.732396] [49941]: key[tags], [] -> None [ 618.732396] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 618.732396] [49941]: key[allowed_address_pairs], [] -> None [ 618.732396] [49941]: key[extra_dhcp_opts], [] -> None [ 618.732396] [49941]: key[binding:profile], {} -> None [ 618.732396] [49941]: key[admin_state_up], True -> None [ 618.732396] [49941]: key[binding:vif_type], ovs -> None [ 618.732396] [49941]: key[device_owner], compute:nova -> None [ 618.732396] [49941]: key[created_at], 2025-11-20T12:29:18Z -> None [ 618.732396] [49941]: key[updated_at], 2025-11-20T12:29:20Z -> None [ 618.732396] [49941]: key[description], -> None [ 618.732396] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 618.732396] [49941]: key[binding:host_id], cpu-1 -> None [ 618.732396] [49941]: key[standard_attr_id], 327 -> None [ 618.732396] [49941]: key[name], -> None [ 618.732396] [49941]: key[mac_address], fa:16:3e:8b:c4:99 -> None [ 618.732396] [49941]: key[status], ACTIVE -> None [ 618.732396] [49941]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 618.732396] [49941]: key[fixed_ips], [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}] -> None [ 618.732396] [49941]: key[security_groups], ['d96af2cc-f524-438f-b35e-459f2e329590'] -> None [ 618.732396] [49941]: key[revision_number], 5 -> None [ 618.732396] [49941]: key[port_security_enabled], True -> None [ 618.732396] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 618.732396] [49941]: key[device_id], acb3aaec-847a-4647-b374-585d6c37daea -> None [ 618.732396] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.732396] [49941]: DEBUG neutron.plugins.ml2.plugin [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Calling delete_port for 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 618.756241] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-bb6f1db8-632a-4228-8a3e-ab7e37768203 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.757392] [49942]: [pid: 49942|app: 0|req: 226/508] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/ports?device_id=e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a => generated 751 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.760016] [49942]: DEBUG neutron.api.wsgi [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-73218225-815a-4b34-950f-7c3c5e99e5b7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 618.772453] [49942]: [pid: 49942|app: 0|req: 227/509] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=644235ae-eb55-4ad7-b8e8-3c70d878eed5 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.793399] [49941]: DEBUG neutron_lib.callbacks.manager [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.802070] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Pushing event deleted for resources: {'Port': ['ID=86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 618.822763] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54359a09-70dd-4040-a346-181768bdd3b5 req-5f1d3c35-808c-437b-862b-a9ee6b18ba05 tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.825300] [49942]: [pid: 49942|app: 0|req: 228/510] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/ports?device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 1044 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.826861] [49942]: DEBUG neutron.api.v2.base [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Request body: {'port': {'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 618.847305] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] No DVR routers for this DVR port 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 618.847305] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] delete_port_postcommit called with port settings {'id': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:8b:c4:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acb3aaec-847a-4647-b374-585d6c37daea', 'device_owner': 'compute:nova', 'standard_attr_id': 327, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d96af2cc-f524-438f-b35e-459f2e329590'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (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': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 618.847305] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] delete_port_postcommit: [ 618.847305] [49941]: key[id], 86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 -> None [ 618.847305] [49941]: key[binding:vnic_type], normal -> None [ 618.847305] [49941]: key[tags], [] -> None [ 618.847305] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6ba56987-9dc3-4c76-a4e2-942b05355bdb', 'external-id': 'nsx-vlan-transportzone-698', 'segmentation_id': 698, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 618.847305] [49941]: key[allowed_address_pairs], [] -> None [ 618.847305] [49941]: key[extra_dhcp_opts], [] -> None [ 618.847305] [49941]: key[binding:profile], {} -> None [ 618.847305] [49941]: key[admin_state_up], True -> None [ 618.847305] [49941]: key[binding:vif_type], ovs -> None [ 618.847305] [49941]: key[device_owner], compute:nova -> None [ 618.847305] [49941]: key[created_at], 2025-11-20T12:29:18Z -> None [ 618.847305] [49941]: key[updated_at], 2025-11-20T12:29:20Z -> None [ 618.847305] [49941]: key[description], -> None [ 618.847305] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 618.847305] [49941]: key[binding:host_id], cpu-1 -> None [ 618.847305] [49941]: key[standard_attr_id], 327 -> None [ 618.847305] [49941]: key[name], -> None [ 618.847305] [49941]: key[mac_address], fa:16:3e:8b:c4:99 -> None [ 618.847305] [49941]: key[status], ACTIVE -> None [ 618.847305] [49941]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 618.847305] [49941]: key[fixed_ips], [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.3'}] -> None [ 618.847305] [49941]: key[security_groups], ['d96af2cc-f524-438f-b35e-459f2e329590'] -> None [ 618.847305] [49941]: key[revision_number], 5 -> None [ 618.847305] [49941]: key[port_security_enabled], True -> None [ 618.847305] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 618.847305] [49941]: key[device_id], acb3aaec-847a-4647-b374-585d6c37daea -> None [ 618.847305] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.848371] [49941]: DEBUG neutron_lib.callbacks.manager [req-ddf9287f-682f-45b0-8b23-62cbd49b2de8 req-3e26b0de-3046-4fa2-94c1-a56eb2a6cb68 tempest-ImagesNegativeTestJSON-429421192 tempest-ImagesNegativeTestJSON-429421192-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.851266] [49941]: [pid: 49941|app: 0|req: 283/511] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:29:40 2025] DELETE /networking/v2.0/ports/86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9 => generated 0 bytes in 267 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 618.867672] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.888206] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-e4fee2a3-568a-4b43-98e7-9dca3369f39b tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 618.889569] [49941]: [pid: 49941|app: 0|req: 284/512] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 618.913647] [49941]: [pid: 49941|app: 0|req: 285/513] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/security-groups?tenant_id=d78e6f2a82714106b6908e0c7351c311&name=default => generated 2921 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 618.945252] [49941]: [pid: 49941|app: 0|req: 286/514] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 618.981248] [49942]: DEBUG neutron.notifiers.nova [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 179330b2-00d0-49db-9bc2-e31700656c8e {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 618.986733] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks [] for port (179330b2-00d0-49db-9bc2-e31700656c8e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 618.993020] [49942]: DEBUG neutron.db.provisioning_blocks [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Transition to ACTIVE for port object 179330b2-00d0-49db-9bc2-e31700656c8e will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 618.994768] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_precommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 2, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (original settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': '', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 1, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 618.995033] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_precommit: [ 618.995033] [49942]: key[device_owner], -> compute:nova [ 618.995033] [49942]: key[binding:host_id], -> cpu-1 [ 618.995033] [49942]: key[revision_number], 1 -> 2 [ 618.995033] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 618.996387] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.015048] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Pushing event updated for resources: {'Port': ['ID=179330b2-00d0-49db-9bc2-e31700656c8e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.015744] [49941]: DEBUG neutron.plugins.ml2.plugin [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Deleting port 85097f4d-2acd-4169-bb16-910dd084a143 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 619.015901] [49941]: DEBUG neutron_lib.callbacks.manager [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (85097f4d-2acd-4169-bb16-910dd084a143), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.033852] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_postcommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 2, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (original settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': '', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 1, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 619.034100] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_postcommit: [ 619.034100] [49942]: key[device_owner], -> compute:nova [ 619.034100] [49942]: key[binding:host_id], -> cpu-1 [ 619.034100] [49942]: key[revision_number], 1 -> 2 [ 619.034100] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.040053] [49942]: DEBUG neutron.plugins.ml2.managers [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Attempting to bind port 179330b2-00d0-49db-9bc2-e31700656c8e on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 619.040053] [49942]: DEBUG neutron.plugins.ml2.managers [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Attempting to bind port 179330b2-00d0-49db-9bc2-e31700656c8e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 619.040283] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Attempting to bind port 179330b2-00d0-49db-9bc2-e31700656c8e on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 619.054573] [49941]: DEBUG neutron.plugins.ml2.db [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] For port 85097f4d-2acd-4169-bb16-910dd084a143, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=85097f4d-2acd-4169-bb16-910dd084a143,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 619.054897] [49941]: DEBUG neutron_lib.callbacks.manager [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (85097f4d-2acd-4169-bb16-910dd084a143), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.055035] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 619.055198] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 619.057556] [49942]: DEBUG networking_nsxv3.api.rpc [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 619.061469] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] delete_port_precommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 5, 'project_id': '7e66605935704902bec8faabf19adcd9'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 619.061781] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] delete_port_precommit: [ 619.061781] [49941]: key[id], 85097f4d-2acd-4169-bb16-910dd084a143 -> None [ 619.061781] [49941]: key[binding:vnic_type], normal -> None [ 619.061781] [49941]: key[tags], [] -> None [ 619.061781] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 619.061781] [49941]: key[allowed_address_pairs], [] -> None [ 619.061781] [49941]: key[extra_dhcp_opts], [] -> None [ 619.061781] [49941]: key[binding:profile], {} -> None [ 619.061781] [49941]: key[admin_state_up], True -> None [ 619.061781] [49941]: key[binding:vif_type], ovs -> None [ 619.061781] [49941]: key[device_owner], compute:nova -> None [ 619.061781] [49941]: key[created_at], 2025-11-20T12:29:11Z -> None [ 619.061781] [49941]: key[updated_at], 2025-11-20T12:29:13Z -> None [ 619.061781] [49941]: key[description], -> None [ 619.061781] [49941]: key[tenant_id], 7e66605935704902bec8faabf19adcd9 -> None [ 619.061781] [49941]: key[binding:host_id], cpu-1 -> None [ 619.061781] [49941]: key[standard_attr_id], 264 -> None [ 619.061781] [49941]: key[name], -> None [ 619.061781] [49941]: key[mac_address], fa:16:3e:57:b5:81 -> None [ 619.061781] [49941]: key[status], ACTIVE -> None [ 619.061781] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 619.061781] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}] -> None [ 619.061781] [49941]: key[security_groups], ['b01827d5-b086-401e-9773-402d30ba28d6'] -> None [ 619.061781] [49941]: key[revision_number], 5 -> None [ 619.061781] [49941]: key[port_security_enabled], True -> None [ 619.061781] [49941]: key[project_id], 7e66605935704902bec8faabf19adcd9 -> None [ 619.061781] [49941]: key[device_id], e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a -> None [ 619.061781] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.063923] [49941]: DEBUG neutron.plugins.ml2.plugin [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Calling delete_port for 85097f4d-2acd-4169-bb16-910dd084a143 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 619.139681] [49941]: DEBUG neutron_lib.callbacks.manager [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (85097f4d-2acd-4169-bb16-910dd084a143), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.151943] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Pushing event deleted for resources: {'Port': ['ID=85097f4d-2acd-4169-bb16-910dd084a143,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.184784] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] No DVR routers for this DVR port 85097f4d-2acd-4169-bb16-910dd084a143 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 619.185310] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] delete_port_postcommit called with port settings {'id': '85097f4d-2acd-4169-bb16-910dd084a143', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '7e66605935704902bec8faabf19adcd9', 'mac_address': 'fa:16:3e:57:b5:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'device_owner': 'compute:nova', 'standard_attr_id': 264, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b01827d5-b086-401e-9773-402d30ba28d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:11Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 5, 'project_id': '7e66605935704902bec8faabf19adcd9'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 619.185565] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] delete_port_postcommit: [ 619.185565] [49941]: key[id], 85097f4d-2acd-4169-bb16-910dd084a143 -> None [ 619.185565] [49941]: key[binding:vnic_type], normal -> None [ 619.185565] [49941]: key[tags], [] -> None [ 619.185565] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 619.185565] [49941]: key[allowed_address_pairs], [] -> None [ 619.185565] [49941]: key[extra_dhcp_opts], [] -> None [ 619.185565] [49941]: key[binding:profile], {} -> None [ 619.185565] [49941]: key[admin_state_up], True -> None [ 619.185565] [49941]: key[binding:vif_type], ovs -> None [ 619.185565] [49941]: key[device_owner], compute:nova -> None [ 619.185565] [49941]: key[created_at], 2025-11-20T12:29:11Z -> None [ 619.185565] [49941]: key[updated_at], 2025-11-20T12:29:13Z -> None [ 619.185565] [49941]: key[description], -> None [ 619.185565] [49941]: key[tenant_id], 7e66605935704902bec8faabf19adcd9 -> None [ 619.185565] [49941]: key[binding:host_id], cpu-1 -> None [ 619.185565] [49941]: key[standard_attr_id], 264 -> None [ 619.185565] [49941]: key[name], -> None [ 619.185565] [49941]: key[mac_address], fa:16:3e:57:b5:81 -> None [ 619.185565] [49941]: key[status], ACTIVE -> None [ 619.185565] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 619.185565] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.154'}] -> None [ 619.185565] [49941]: key[security_groups], ['b01827d5-b086-401e-9773-402d30ba28d6'] -> None [ 619.185565] [49941]: key[revision_number], 5 -> None [ 619.185565] [49941]: key[port_security_enabled], True -> None [ 619.185565] [49941]: key[project_id], 7e66605935704902bec8faabf19adcd9 -> None [ 619.185565] [49941]: key[device_id], e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a -> None [ 619.185565] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.187437] [49941]: DEBUG neutron_lib.callbacks.manager [req-a45b4f48-a1c8-4e61-a078-24855cc21b76 req-4736df6b-4845-495d-b054-e17739d27541 tempest-ServerDiagnosticsNegativeTest-2048120107 tempest-ServerDiagnosticsNegativeTest-2048120107-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.191421] [49941]: [pid: 49941|app: 0|req: 287/515] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:29:40 2025] DELETE /networking/v2.0/ports/85097f4d-2acd-4169-bb16-910dd084a143 => generated 0 bytes in 246 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 619.218425] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-7892f298-6741-4644-a997-0762b6dab93b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.219415] [49941]: [pid: 49941|app: 0|req: 288/516] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:40 2025] GET /networking/v2.0/subnets?id=e4febe48-292a-4874-8b3e-5e81dda8a36d => generated 697 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.280021] [49941]: DEBUG neutron.plugins.ml2.plugin [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Deleting port e3b919dd-1dbb-472f-a63d-67acf82c0e33 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 619.280452] [49941]: DEBUG neutron_lib.callbacks.manager [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.325371] [49941]: DEBUG neutron.plugins.ml2.db [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] For port e3b919dd-1dbb-472f-a63d-67acf82c0e33, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e3b919dd-1dbb-472f-a63d-67acf82c0e33,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 619.325371] [49941]: DEBUG neutron_lib.callbacks.manager [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.331867] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] delete_port_precommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 619.332098] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] delete_port_precommit: [ 619.332098] [49941]: key[id], e3b919dd-1dbb-472f-a63d-67acf82c0e33 -> None [ 619.332098] [49941]: key[binding:vnic_type], normal -> None [ 619.332098] [49941]: key[tags], [] -> None [ 619.332098] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 619.332098] [49941]: key[allowed_address_pairs], [] -> None [ 619.332098] [49941]: key[extra_dhcp_opts], [] -> None [ 619.332098] [49941]: key[binding:profile], {} -> None [ 619.332098] [49941]: key[admin_state_up], True -> None [ 619.332098] [49941]: key[binding:vif_type], ovs -> None [ 619.332098] [49941]: key[device_owner], compute:nova -> None [ 619.332098] [49941]: key[created_at], 2025-11-20T12:29:09Z -> None [ 619.332098] [49941]: key[updated_at], 2025-11-20T12:29:11Z -> None [ 619.332098] [49941]: key[description], -> None [ 619.332098] [49941]: key[tenant_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 619.332098] [49941]: key[binding:host_id], cpu-1 -> None [ 619.332098] [49941]: key[standard_attr_id], 257 -> None [ 619.332098] [49941]: key[name], -> None [ 619.332098] [49941]: key[mac_address], fa:16:3e:cb:39:55 -> None [ 619.332098] [49941]: key[status], ACTIVE -> None [ 619.332098] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 619.332098] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}] -> None [ 619.332098] [49941]: key[security_groups], ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] -> None [ 619.332098] [49941]: key[revision_number], 5 -> None [ 619.332098] [49941]: key[port_security_enabled], True -> None [ 619.332098] [49941]: key[project_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 619.332098] [49941]: key[device_id], 29e0c0e2-56b2-42aa-985f-e50612f3bfc1 -> None [ 619.332098] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.334750] [49941]: DEBUG neutron.plugins.ml2.plugin [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Calling delete_port for e3b919dd-1dbb-472f-a63d-67acf82c0e33 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 619.427808] [49941]: DEBUG neutron_lib.callbacks.manager [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e3b919dd-1dbb-472f-a63d-67acf82c0e33), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.436558] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Pushing event deleted for resources: {'Port': ['ID=e3b919dd-1dbb-472f-a63d-67acf82c0e33,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.465727] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] No DVR routers for this DVR port e3b919dd-1dbb-472f-a63d-67acf82c0e33 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 619.466219] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] delete_port_postcommit called with port settings {'id': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:cb:39:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'device_owner': 'compute:nova', 'standard_attr_id': 257, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:11Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 619.466219] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] delete_port_postcommit: [ 619.466219] [49941]: key[id], e3b919dd-1dbb-472f-a63d-67acf82c0e33 -> None [ 619.466219] [49941]: key[binding:vnic_type], normal -> None [ 619.466219] [49941]: key[tags], [] -> None [ 619.466219] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 619.466219] [49941]: key[allowed_address_pairs], [] -> None [ 619.466219] [49941]: key[extra_dhcp_opts], [] -> None [ 619.466219] [49941]: key[binding:profile], {} -> None [ 619.466219] [49941]: key[admin_state_up], True -> None [ 619.466219] [49941]: key[binding:vif_type], ovs -> None [ 619.466219] [49941]: key[device_owner], compute:nova -> None [ 619.466219] [49941]: key[created_at], 2025-11-20T12:29:09Z -> None [ 619.466219] [49941]: key[updated_at], 2025-11-20T12:29:11Z -> None [ 619.466219] [49941]: key[description], -> None [ 619.466219] [49941]: key[tenant_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 619.466219] [49941]: key[binding:host_id], cpu-1 -> None [ 619.466219] [49941]: key[standard_attr_id], 257 -> None [ 619.466219] [49941]: key[name], -> None [ 619.466219] [49941]: key[mac_address], fa:16:3e:cb:39:55 -> None [ 619.466219] [49941]: key[status], ACTIVE -> None [ 619.466219] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 619.466219] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.163'}] -> None [ 619.466219] [49941]: key[security_groups], ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] -> None [ 619.466219] [49941]: key[revision_number], 5 -> None [ 619.466219] [49941]: key[port_security_enabled], True -> None [ 619.466219] [49941]: key[project_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 619.466219] [49941]: key[device_id], 29e0c0e2-56b2-42aa-985f-e50612f3bfc1 -> None [ 619.466219] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.467858] [49941]: DEBUG neutron_lib.callbacks.manager [req-54359a09-70dd-4040-a346-181768bdd3b5 req-bac96508-894e-4b3d-93a0-c84bfd31c86a tempest-DeleteServersAdminTestJSON-444158460 tempest-DeleteServersAdminTestJSON-444158460-project-admin] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.470301] [49941]: [pid: 49941|app: 0|req: 289/517] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:29:40 2025] DELETE /networking/v2.0/ports/e3b919dd-1dbb-472f-a63d-67acf82c0e33 => generated 0 bytes in 250 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 619.473570] [49941]: DEBUG neutron.api.wsgi [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-10e561ae-851c-4327-9fd2-c83d242fd0ff tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 619.474179] [49941]: DEBUG neutron.api.wsgi [req-c4a7243f-8c93-4bf8-be1e-813d4db08dbd req-10e561ae-851c-4327-9fd2-c83d242fd0ff tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 619.474807] [49941]: [pid: 49941|app: 0|req: 290/518] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29: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) [ 619.510863] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58e103b4-50ce-4395-938f-04cfd1ae2931 admin admin] Publish callbacks [] for security_group (dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.530136] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58e103b4-50ce-4395-938f-04cfd1ae2931 admin admin] Publish callbacks [] for security_group (dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.548050] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58e103b4-50ce-4395-938f-04cfd1ae2931 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.552465] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58e103b4-50ce-4395-938f-04cfd1ae2931 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 619.556359] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58e103b4-50ce-4395-938f-04cfd1ae2931 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.557015] [49941]: [pid: 49941|app: 0|req: 291/519] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:41 2025] DELETE /networking/v2.0/security-groups/dc1bf42a-97b3-4fd1-90b6-7684d67fe9f4 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 619.593057] [49941]: [pid: 49941|app: 0|req: 292/520] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:41 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.620200] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1661ea-0654-4c7a-af63-acb41255df91 req-a4071603-3c82-45d2-aa80-776f6ffd257c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.621397] [49941]: [pid: 49941|app: 0|req: 293/521] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:41 2025] GET /networking/v2.0/ports?network_id=9aea532b-acd9-487a-9817-53dbf6c92f84&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.661117] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-1ffd0338-3d96-4ab5-8ccd-165141b108c6 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 619.662178] [49941]: [pid: 49941|app: 0|req: 294/522] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:41 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 619.701806] [49941]: [pid: 49941|app: 0|req: 295/523] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:41 2025] GET /networking/v2.0/networks/9aea532b-acd9-487a-9817-53dbf6c92f84?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 619.705345] [49941]: DEBUG neutron.api.v2.base [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Request body: {'port': {'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'admin_state_up': True, 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 619.784552] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Made reservation on behalf of b6e94c1142354a13acc15f91da96ba47 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 619.790334] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.850649] [49941]: DEBUG neutron.db.db_base_plugin_common [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Allocated IP 192.168.128.8 (e00038c3-4262-4e25-9de7-3e1e9397332e/86067d81-5dcc-47fc-87b9-50001dd383a7/e8f376dc-3e3f-4d47-a6c6-6db7a853ef92) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 619.954411] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for allowed_address_pair (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.955965] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 619.956333] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': '', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 619.956742] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit: [ 619.956742] [49941]: key[id], None -> e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 [ 619.956742] [49941]: key[binding:vnic_type], None -> normal [ 619.956742] [49941]: key[binding:vif_details], None -> {} [ 619.956742] [49941]: key[allowed_address_pairs], None -> [] [ 619.956742] [49941]: key[binding:profile], None -> {} [ 619.956742] [49941]: key[admin_state_up], None -> True [ 619.956742] [49941]: key[binding:vif_type], None -> unbound [ 619.956742] [49941]: key[device_owner], None -> [ 619.956742] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 619.956742] [49941]: key[binding:host_id], None -> [ 619.956742] [49941]: key[standard_attr_id], None -> 509 [ 619.956742] [49941]: key[name], None -> [ 619.956742] [49941]: key[mac_address], None -> fa:16:3e:77:fa:23 [ 619.956742] [49941]: key[status], None -> DOWN [ 619.956742] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 619.956742] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}] [ 619.956742] [49941]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 619.956742] [49941]: key[port_security_enabled], None -> True [ 619.956742] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 619.956742] [49941]: key[device_id], None -> 9f235391-bb9f-4cb8-bc9a-8036aaf399d9 [ 619.956742] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 619.997644] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.022894] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event updated for resources: {'Port': ['ID=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.036514] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Network e00038c3-4262-4e25-9de7-3e1e9397332e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 620.037385] [49941]: DEBUG neutron.scheduler.base_scheduler [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 620.043116] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 620.060230] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 620.060701] [49942]: DEBUG neutron.plugins.ml2.managers [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Bound port: 179330b2-00d0-49db-9bc2-e31700656c8e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 620.061043] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.062927] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': '', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 1, 'network': {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 620.063967] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit: [ 620.063967] [49941]: key[id], None -> e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 [ 620.063967] [49941]: key[binding:vnic_type], None -> normal [ 620.063967] [49941]: key[tags], None -> [] [ 620.063967] [49941]: key[binding:vif_details], None -> {} [ 620.063967] [49941]: key[allowed_address_pairs], None -> [] [ 620.063967] [49941]: key[extra_dhcp_opts], None -> [] [ 620.063967] [49941]: key[binding:profile], None -> {} [ 620.063967] [49941]: key[admin_state_up], None -> True [ 620.063967] [49941]: key[network], None -> {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} [ 620.063967] [49941]: key[binding:vif_type], None -> unbound [ 620.063967] [49941]: key[device_owner], None -> [ 620.063967] [49941]: key[created_at], None -> 2025-11-20T12:29:41Z [ 620.063967] [49941]: key[updated_at], None -> 2025-11-20T12:29:41Z [ 620.063967] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 620.063967] [49941]: key[binding:host_id], None -> [ 620.063967] [49941]: key[description], None -> [ 620.063967] [49941]: key[standard_attr_id], None -> 509 [ 620.063967] [49941]: key[name], None -> [ 620.063967] [49941]: key[mac_address], None -> fa:16:3e:77:fa:23 [ 620.063967] [49941]: key[status], None -> DOWN [ 620.063967] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 620.063967] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}] [ 620.063967] [49941]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 620.063967] [49941]: key[revision_number], None -> 1 [ 620.063967] [49941]: key[port_security_enabled], None -> True [ 620.063967] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 620.063967] [49941]: key[device_id], None -> 9f235391-bb9f-4cb8-bc9a-8036aaf399d9 [ 620.063967] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.098794] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.099244] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7a2ca871-bdf6-4e20-8bf9-77be841b50ca tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.108764] [49941]: [pid: 49941|app: 0|req: 296/524] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:41 2025] POST /networking/v2.0/ports => generated 732 bytes in 406 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 620.109978] [49942]: DEBUG neutron.plugins.ml2.db [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] For port 179330b2-00d0-49db-9bc2-e31700656c8e, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 620.112488] [49942]: DEBUG neutron.plugins.ml2.db [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] For port 179330b2-00d0-49db-9bc2-e31700656c8e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=179330b2-00d0-49db-9bc2-e31700656c8e,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 620.114014] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_precommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 2, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (original settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 2, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 620.114165] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_precommit: [ 620.114165] [49942]: key[binding:vif_type], unbound -> ovs [ 620.114165] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 620.114165] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.117703] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.142233] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Pushing event updated for resources: {'Port': ['ID=179330b2-00d0-49db-9bc2-e31700656c8e,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.150363] [49942]: DEBUG neutron.db.provisioning_blocks [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Provisioning complete for port 179330b2-00d0-49db-9bc2-e31700656c8e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 620.150568] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.150568] [49942]: INFO neutron.plugins.ml2.plugin [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Attempt 1 to provision port 179330b2-00d0-49db-9bc2-e31700656c8e [ 620.165885] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-177377e4-e28b-4499-86b6-2bb1c3acea35 req-b8aece45-9eda-4b5d-bcd2-d1843a533bee tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.165885] [49941]: [pid: 49941|app: 0|req: 297/525] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:41 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.190668] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Current status of the port 179330b2-00d0-49db-9bc2-e31700656c8e is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 620.190833] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.201699] [49941]: [pid: 49941|app: 0|req: 298/526] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:41 2025] GET /networking/v2.0/networks/9aea532b-acd9-487a-9817-53dbf6c92f84?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.221753] [49942]: DEBUG neutron.plugins.ml2.db [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] For port 179330b2-00d0-49db-9bc2-e31700656c8e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=179330b2-00d0-49db-9bc2-e31700656c8e,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 620.230755] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af036142-71ce-4a05-8fe0-8d59da4f07ab req-aa45c901-e2bf-4ed4-8040-0b924a953621 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.232311] [49941]: [pid: 49941|app: 0|req: 299/527] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:41 2025] GET /networking/v2.0/ports?device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.235499] [49941]: DEBUG neutron.api.v2.base [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Request body: {'port': {'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 620.264737] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_precommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 5, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (original settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 4, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 620.264737] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_precommit: [ 620.264737] [49942]: key[status], DOWN -> ACTIVE [ 620.264737] [49942]: key[revision_number], 4 -> 5 [ 620.264737] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.272370] [49942]: DEBUG neutron.db.provisioning_blocks [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Provisioning complete for port 179330b2-00d0-49db-9bc2-e31700656c8e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 620.273033] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.273033] [49942]: INFO neutron.plugins.ml2.plugin [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Attempt 1 to provision port 179330b2-00d0-49db-9bc2-e31700656c8e [ 620.288615] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.335331] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Current status of the port 179330b2-00d0-49db-9bc2-e31700656c8e is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 620.336300] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_postcommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 5, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (original settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 4, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 620.336300] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_postcommit: [ 620.336300] [49942]: key[status], DOWN -> ACTIVE [ 620.336300] [49942]: key[revision_number], 4 -> 5 [ 620.336300] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.336656] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.365366] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Pushing event updated for resources: {'Port': ['ID=179330b2-00d0-49db-9bc2-e31700656c8e,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.366978] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_postcommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 4, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (original settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:40Z', 'revision_number': 2, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 620.367226] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] update_port_postcommit: [ 620.367226] [49942]: key[binding:vif_type], unbound -> ovs [ 620.367226] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 620.367226] [49942]: key[updated_at], 2025-11-20T12:29:40Z -> 2025-11-20T12:29:41Z [ 620.367226] [49942]: key[revision_number], 2 -> 4 [ 620.367226] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.372987] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.373787] [49942]: DEBUG neutron_lib.callbacks.manager [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b18fe10c-672f-4c41-bedd-4aa07482f136 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.375072] [49942]: [pid: 49942|app: 0|req: 229/528] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:40 2025] PUT /networking/v2.0/ports/179330b2-00d0-49db-9bc2-e31700656c8e => generated 1038 bytes in 1550 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 620.380204] [49942]: DEBUG neutron.api.wsgi [req-177377e4-e28b-4499-86b6-2bb1c3acea35 req-b3017ffc-9f5c-4127-8e96-286ed4e7ccaa tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.405512] [49942]: [pid: 49942|app: 0|req: 230/529] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/security-groups?id=d91c2720-d42a-4d93-89d6-d43b6f674f0a&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.408447] [49942]: DEBUG neutron.api.wsgi [req-af036142-71ce-4a05-8fe0-8d59da4f07ab req-d19b4541-9d3e-4a73-b2c4-942dd47da98d tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.426666] [49942]: [pid: 49942|app: 0|req: 231/530] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/security-groups?id=1ba774e8-d272-4f10-ab2f-b874b5e166bc&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 620.445765] [49941]: DEBUG neutron.notifiers.nova [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 620.451243] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks [] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.456547] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-0463ed41-5790-4b8b-a04c-3583642244b7 x-openstack-request-id: req-0463ed41-5790-4b8b-a04c-3583642244b7 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 620.458822] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "name": "network-vif-plugged", "status": "completed", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc", "code": 200}, {"name": "network-changed", "server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 620.458922] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0463ed41-5790-4b8b-a04c-3583642244b7 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 620.459108] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0463ed41-5790-4b8b-a04c-3583642244b7'] response: {'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'code': 200} [ 620.459246] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0463ed41-5790-4b8b-a04c-3583642244b7'] response: {'name': 'network-changed', 'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'status': 'completed', 'code': 200} [ 620.459783] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-78b54e65-c4da-4152-b26a-8c13aefb2920 x-openstack-request-id: req-78b54e65-c4da-4152-b26a-8c13aefb2920 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 620.459899] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "name": "network-vif-plugged", "status": "completed", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f", "code": 200}, {"name": "network-changed", "server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 620.459974] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-78b54e65-c4da-4152-b26a-8c13aefb2920 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 620.460170] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-78b54e65-c4da-4152-b26a-8c13aefb2920'] response: {'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'code': 200} [ 620.460243] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-78b54e65-c4da-4152-b26a-8c13aefb2920'] response: {'name': 'network-changed', 'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'status': 'completed', 'code': 200} [ 620.464474] [49941]: DEBUG neutron.db.provisioning_blocks [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Transition to ACTIVE for port object e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 620.466575] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_precommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': '', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 620.466732] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_precommit: [ 620.466732] [49941]: key[device_owner], -> compute:nova [ 620.466732] [49941]: key[binding:host_id], -> cpu-1 [ 620.466732] [49941]: key[updated_at], 2025-11-20T12:29:41Z -> 2025-11-20T12:29:42Z [ 620.466732] [49941]: key[revision_number], 1 -> 2 [ 620.466732] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.468103] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.489257] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Pushing event updated for resources: {'Port': ['ID=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.502231] [49942]: [pid: 49942|app: 0|req: 232/531] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 620.509150] [49942]: DEBUG neutron.api.v2.base [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 620.523993] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_postcommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': '', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 620.524308] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_postcommit: [ 620.524308] [49941]: key[device_owner], -> compute:nova [ 620.524308] [49941]: key[binding:host_id], -> cpu-1 [ 620.524308] [49941]: key[updated_at], 2025-11-20T12:29:41Z -> 2025-11-20T12:29:42Z [ 620.524308] [49941]: key[revision_number], 1 -> 2 [ 620.524308] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.525179] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.530846] [49941]: DEBUG neutron.plugins.ml2.managers [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Attempting to bind port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 620.530964] [49941]: DEBUG neutron.plugins.ml2.managers [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Attempting to bind port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 620.531138] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Attempting to bind port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 on network e00038c3-4262-4e25-9de7-3e1e9397332e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 620.547663] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 620.547856] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Bind Segment={'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 620.550507] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.550637] [49941]: DEBUG networking_nsxv3.api.rpc [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Bind port on Host cpu-1 & Segment [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 620.603741] [49942]: DEBUG neutron.db.db_base_plugin_common [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Allocated IP 10.180.180.201 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/8dc23936-f35d-445f-b56e-67a8f7852d09) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 620.646569] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for allowed_address_pair (8dc23936-f35d-445f-b56e-67a8f7852d09), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.647325] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.647541] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit called with port settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 620.647679] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit: [ 620.647679] [49942]: key[id], None -> 8dc23936-f35d-445f-b56e-67a8f7852d09 [ 620.647679] [49942]: key[binding:vnic_type], None -> normal [ 620.647679] [49942]: key[binding:vif_details], None -> {} [ 620.647679] [49942]: key[allowed_address_pairs], None -> [] [ 620.647679] [49942]: key[binding:profile], None -> {} [ 620.647679] [49942]: key[admin_state_up], None -> True [ 620.647679] [49942]: key[binding:vif_type], None -> unbound [ 620.647679] [49942]: key[device_owner], None -> network:floatingip [ 620.647679] [49942]: key[tenant_id], None -> [ 620.647679] [49942]: key[binding:host_id], None -> [ 620.647679] [49942]: key[standard_attr_id], None -> 510 [ 620.647679] [49942]: key[name], None -> [ 620.647679] [49942]: key[mac_address], None -> fa:16:3e:b4:45:97 [ 620.647679] [49942]: key[status], None -> N/A [ 620.647679] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 620.647679] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] [ 620.647679] [49942]: key[security_groups], None -> [] [ 620.647679] [49942]: key[port_security_enabled], None -> False [ 620.647679] [49942]: key[project_id], None -> [ 620.647679] [49942]: key[device_id], None -> PENDING [ 620.647679] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.666333] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.687645] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=8dc23936-f35d-445f-b56e-67a8f7852d09,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.696563] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 620.697384] [49942]: DEBUG neutron.scheduler.base_scheduler [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 620.699938] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 620.700202] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit called with port settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], '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-20T12:29:42Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 620.700441] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit: [ 620.700441] [49942]: key[id], None -> 8dc23936-f35d-445f-b56e-67a8f7852d09 [ 620.700441] [49942]: key[binding:vnic_type], None -> normal [ 620.700441] [49942]: key[tags], None -> [] [ 620.700441] [49942]: key[binding:vif_details], None -> {} [ 620.700441] [49942]: key[allowed_address_pairs], None -> [] [ 620.700441] [49942]: key[extra_dhcp_opts], None -> [] [ 620.700441] [49942]: key[binding:profile], None -> {} [ 620.700441] [49942]: key[admin_state_up], None -> True [ 620.700441] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 620.700441] [49942]: key[binding:vif_type], None -> unbound [ 620.700441] [49942]: key[device_owner], None -> network:floatingip [ 620.700441] [49942]: key[created_at], None -> 2025-11-20T12:29:42Z [ 620.700441] [49942]: key[updated_at], None -> 2025-11-20T12:29:42Z [ 620.700441] [49942]: key[tenant_id], None -> [ 620.700441] [49942]: key[binding:host_id], None -> [ 620.700441] [49942]: key[description], None -> [ 620.700441] [49942]: key[standard_attr_id], None -> 510 [ 620.700441] [49942]: key[name], None -> [ 620.700441] [49942]: key[mac_address], None -> fa:16:3e:b4:45:97 [ 620.700441] [49942]: key[status], None -> N/A [ 620.700441] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 620.700441] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] [ 620.700441] [49942]: key[security_groups], None -> [] [ 620.700441] [49942]: key[revision_number], None -> 1 [ 620.700441] [49942]: key[port_security_enabled], None -> False [ 620.700441] [49942]: key[project_id], None -> [ 620.700441] [49942]: key[device_id], None -> PENDING [ 620.700441] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.732667] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (a175882b-2869-4957-a955-51a8fc3a8bc9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.757295] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.833564] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.833763] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit called with port settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a175882b-2869-4957-a955-51a8fc3a8bc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:42Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:42Z', 'updated_at': '2025-11-20T12:29:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 620.833905] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit: [ 620.833905] [49942]: key[device_id], PENDING -> a175882b-2869-4957-a955-51a8fc3a8bc9 [ 620.833905] [49942]: key[revision_number], 1 -> 2 [ 620.833905] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.835931] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.858938] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=8dc23936-f35d-445f-b56e-67a8f7852d09,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 620.865272] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit called with port settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a175882b-2869-4957-a955-51a8fc3a8bc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:42Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:42Z', 'updated_at': '2025-11-20T12:29:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 620.865484] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit: [ 620.865484] [49942]: key[device_id], PENDING -> a175882b-2869-4957-a955-51a8fc3a8bc9 [ 620.865484] [49942]: key[revision_number], 1 -> 2 [ 620.865484] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 620.866378] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a175882b-2869-4957-a955-51a8fc3a8bc9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.877353] [49942]: DEBUG neutron_lib.callbacks.manager [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-094ed6ca-f8c0-4d3b-95c1-58f5462e6d62 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 620.877353] [49942]: [pid: 49942|app: 0|req: 233/532] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:29:42 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 370 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 620.937271] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b2eb7e6-4e13-48ea-a67a-ac809e427549 req-5460ff9b-3ff8-4152-9742-814013433e13 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 620.938313] [49942]: [pid: 49942|app: 0|req: 234/533] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.941492] [49942]: DEBUG neutron.api.wsgi [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-32265040-cb6f-4c9f-8027-2da4083b4e15 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.961805] [49942]: [pid: 49942|app: 0|req: 235/534] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.201 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 620.964870] [49942]: DEBUG neutron.api.wsgi [req-6b2eb7e6-4e13-48ea-a67a-ac809e427549 req-bb16ff64-0199-4b2c-8ceb-9ba3d65272f3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 620.986917] [49942]: [pid: 49942|app: 0|req: 236/535] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.025863] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-038dcb7d-7562-4c90-8b74-3153153e64dd req-d429a753-e878-4e3d-a3b6-696aeaa58dc1 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.026904] [49942]: [pid: 49942|app: 0|req: 237/536] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.058112] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c352f474-9a93-49e5-85b6-953c5aa57498 req-5c4b9152-a8f3-4c40-88f3-9a4e9f04e95b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.059201] [49942]: [pid: 49942|app: 0|req: 238/537] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/ports?tenant_id=b61cbe8c4539459aac9b3fe1b79ee6df&device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.099456] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8e38c31-f66b-4ec7-bfc0-92bbe6d4dc57 req-3e579607-a128-42aa-9e33-76f06d443132 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.100644] [49942]: [pid: 49942|app: 0|req: 239/538] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.117500] [49942]: [pid: 49942|app: 0|req: 240/539] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/ports?device_id=acb3aaec-847a-4647-b374-585d6c37daea => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.133039] [49942]: [pid: 49942|app: 0|req: 241/540] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/ports?device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.175198] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c352f474-9a93-49e5-85b6-953c5aa57498 req-1468b435-fe06-4b60-9ce8-c14c498b212a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.176332] [49942]: [pid: 49942|app: 0|req: 242/541] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/networks?id=7b32ae45-24d7-4f99-b0b9-41952e93ffa1 => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.240432] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8e38c31-f66b-4ec7-bfc0-92bbe6d4dc57 req-bbf65ecf-7cc0-4324-a74a-274b66dc2182 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.241468] [49942]: [pid: 49942|app: 0|req: 243/542] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.244763] [49942]: DEBUG neutron.api.wsgi [req-c352f474-9a93-49e5-85b6-953c5aa57498 req-906564d1-8128-4a01-ba51-97684bcc97e3 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.260332] [49942]: [pid: 49942|app: 0|req: 244/543] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=c6fc9069-4d01-4e15-ae2d-4b579d141bbc => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.276240] [49942]: [pid: 49942|app: 0|req: 245/544] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.280800] [49942]: DEBUG neutron.api.wsgi [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-5dc4f589-ce0d-445f-9afc-9aefe523791b tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.324824] [49942]: [pid: 49942|app: 0|req: 246/545] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--970473983&fields=id&tenant_id=83c56aaca52e4874a9161e09b546218e => generated 69 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.327612] [49942]: DEBUG neutron.api.wsgi [req-c8e38c31-f66b-4ec7-bfc0-92bbe6d4dc57 req-fbd330ff-b74d-46d2-ac28-86079ba2efbc service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.341467] [49942]: [pid: 49942|app: 0|req: 247/546] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.367379] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c352f474-9a93-49e5-85b6-953c5aa57498 req-5cade691-3c95-4d11-b01c-063374a3b2e4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.368542] [49942]: [pid: 49942|app: 0|req: 248/547] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/subnets?id=9ae8b1e0-b887-4d58-afc6-b94c947b8f76 => generated 695 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.409491] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-11884eb4-3313-4f99-b946-76b4d79409d2 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.410652] [49942]: [pid: 49942|app: 0|req: 249/548] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks?id=cb16b7fc-5c72-4017-8a08-b169e1364457 => generated 617 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.431224] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8e38c31-f66b-4ec7-bfc0-92bbe6d4dc57 req-53390c3b-34ec-4c28-9f91-ddad4cf228c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.432154] [49942]: [pid: 49942|app: 0|req: 250/549] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.465071] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c352f474-9a93-49e5-85b6-953c5aa57498 req-c1e0484e-7f03-46f8-9f01-77cee4409e8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.466084] [49942]: [pid: 49942|app: 0|req: 251/550] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?network_id=7b32ae45-24d7-4f99-b0b9-41952e93ffa1&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.469423] [49942]: DEBUG neutron.api.v2.base [req-2b599640-ce3a-4d18-94f7-df5c256327e9 req-d63d06db-0cfb-4abf-ac29-a76bd5fd7f24 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-703502560', 'description': 'tempest-description-2079076753'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 621.486691] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b599640-ce3a-4d18-94f7-df5c256327e9 req-d63d06db-0cfb-4abf-ac29-a76bd5fd7f24 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.538061] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b599640-ce3a-4d18-94f7-df5c256327e9 req-d63d06db-0cfb-4abf-ac29-a76bd5fd7f24 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (55ce7587-9070-4a27-ac68-76c1b61e1e79), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.542804] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b599640-ce3a-4d18-94f7-df5c256327e9 req-d63d06db-0cfb-4abf-ac29-a76bd5fd7f24 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (55ce7587-9070-4a27-ac68-76c1b61e1e79), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.554550] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Bound using segment: {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 621.554874] [49941]: DEBUG neutron.plugins.ml2.managers [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Bound port: e8f376dc-3e3f-4d47-a6c6-6db7a853ef92, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "6685c85e-be1e-4b7b-a6cc-3e50e59b6567", "external-id": "nsx-vlan-transportzone-129", "segmentation_id": 129}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 621.554997] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.557136] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2b599640-ce3a-4d18-94f7-df5c256327e9 req-d63d06db-0cfb-4abf-ac29-a76bd5fd7f24 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=55ce7587-9070-4a27-ac68-76c1b61e1e79,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.572455] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b599640-ce3a-4d18-94f7-df5c256327e9 req-d63d06db-0cfb-4abf-ac29-a76bd5fd7f24 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.573115] [49942]: [pid: 49942|app: 0|req: 252/551] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:29:43 2025] POST /networking/v2.0/security-groups => generated 1685 bytes in 106 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 621.598959] [49941]: DEBUG neutron.plugins.ml2.db [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] For port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 621.601295] [49941]: DEBUG neutron.plugins.ml2.db [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] For port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 621.602113] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-f3c269cf-12df-473b-bec9-f8b66e477d18 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.602660] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_precommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 621.602859] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_precommit: [ 621.602859] [49941]: key[binding:vif_type], unbound -> ovs [ 621.602859] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} [ 621.602859] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.603093] [49942]: [pid: 49942|app: 0|req: 253/552] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?tenant_id=eb38a9d441fb48928d5b7fa66da0eb89&device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.607147] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.607257] [49942]: DEBUG neutron.api.wsgi [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-a0ab9716-c7aa-4f65-8fea-16646501a80a tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.609297] [49942]: [pid: 49942|app: 0|req: 254/553] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/quotas/83c56aaca52e4874a9161e09b546218e => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.621236] [49942]: [pid: 49942|app: 0|req: 255/554] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.630777] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Pushing event updated for resources: {'Port': ['ID=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.637311] [49941]: DEBUG neutron.db.provisioning_blocks [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Provisioning complete for port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 621.637409] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.637522] [49941]: INFO neutron.plugins.ml2.plugin [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Attempt 1 to provision port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 [ 621.652825] [49942]: [pid: 49942|app: 0|req: 256/555] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.655785] [49942]: DEBUG neutron.api.wsgi [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-4c53e7ac-1342-489a-86b2-24df2aaeae7d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 621.669187] [49942]: [pid: 49942|app: 0|req: 257/556] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.56&port_id=179330b2-00d0-49db-9bc2-e31700656c8e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.676541] [49941]: DEBUG neutron.plugins.ml2.plugin [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Current status of the port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 621.676541] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.699735] [49941]: DEBUG neutron.plugins.ml2.db [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] For port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 621.725492] [49942]: [pid: 49942|app: 0|req: 258/557] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?tenant_id=83c56aaca52e4874a9161e09b546218e&fields=id => generated 103 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.729923] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_precommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 621.730276] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_precommit: [ 621.730276] [49941]: key[status], DOWN -> ACTIVE [ 621.730276] [49941]: key[revision_number], 4 -> 5 [ 621.730276] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.736102] [49941]: DEBUG neutron.db.provisioning_blocks [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Provisioning complete for port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 621.736263] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.736368] [49941]: INFO neutron.plugins.ml2.plugin [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Attempt 1 to provision port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 [ 621.740462] [49942]: [pid: 49942|app: 0|req: 259/558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?device_id=e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.773323] [49942]: [pid: 49942|app: 0|req: 260/559] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.773462] [49941]: DEBUG neutron.plugins.ml2.plugin [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Current status of the port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 621.774116] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_postcommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 621.774258] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_postcommit: [ 621.774258] [49941]: key[status], DOWN -> ACTIVE [ 621.774258] [49941]: key[revision_number], 4 -> 5 [ 621.774258] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.774438] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.797568] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Pushing event updated for resources: {'Port': ['ID=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 621.800026] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_postcommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:42Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 621.800263] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] update_port_postcommit: [ 621.800263] [49941]: key[binding:vif_type], unbound -> ovs [ 621.800263] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} [ 621.800263] [49941]: key[updated_at], 2025-11-20T12:29:42Z -> 2025-11-20T12:29:43Z [ 621.800263] [49941]: key[revision_number], 2 -> 4 [ 621.800263] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 621.805091] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.805497] [49941]: DEBUG neutron_lib.callbacks.manager [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-800f77d9-c5aa-429a-a450-c7c291a178f9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.806935] [49941]: [pid: 49941|app: 0|req: 300/560] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:41 2025] PUT /networking/v2.0/ports/e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 => generated 1037 bytes in 1574 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 621.808349] [49942]: [pid: 49942|app: 0|req: 261/561] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.837328] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-b836349a-1a3b-4341-8f5e-f49ff97a18f7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.838319] [49941]: [pid: 49941|app: 0|req: 301/562] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.853739] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-18a149e2-6f08-4653-940b-d198a63a8704 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.855085] [49942]: [pid: 49942|app: 0|req: 262/563] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks?id=829e379b-9834-4547-9024-7032c8da7f23 => generated 615 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.878548] [49941]: [pid: 49941|app: 0|req: 302/564] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.894179] [49942]: [pid: 49942|app: 0|req: 263/565] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 621.897323] [49942]: DEBUG neutron.api.v2.base [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Request body: {'port': {'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'admin_state_up': True, 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 621.903386] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2e1441-2dbc-4f5f-8173-0bed80ae9c5b req-97c614a6-1f00-4484-a81a-586d1417804c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.904660] [49941]: [pid: 49941|app: 0|req: 303/566] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.932857] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-271ae7b2-d33a-46c6-b75c-5317296b0e19 req-3ba2651e-0ca2-4be8-8c1f-a6329ba5fa62 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 621.933876] [49941]: [pid: 49941|app: 0|req: 304/567] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/ports?device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 621.943578] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Made reservation on behalf of 7df707903a7b4aa68eb4b7d9edb840bb for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 621.947225] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 621.968248] [49941]: [pid: 49941|app: 0|req: 305/568] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.000546] [49941]: [pid: 49941|app: 0|req: 306/569] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.004337] [49941]: DEBUG neutron.api.wsgi [req-271ae7b2-d33a-46c6-b75c-5317296b0e19 req-24a63ebc-dd40-4358-895e-ac28c702dd27 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.007228] [49942]: DEBUG neutron.db.db_base_plugin_common [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Allocated IP 192.168.128.10 (829e379b-9834-4547-9024-7032c8da7f23/22e585f8-37b5-4d94-a702-708b5dfeaac4/487d9544-5f22-4461-af77-5ff3b4a9095b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 622.028932] [49941]: [pid: 49941|app: 0|req: 307/570] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/security-groups?id=b41863c3-97dc-49a9-ac3c-59aae55b9689&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.073312] [49941]: [pid: 49941|app: 0|req: 308/571] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.085022] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks [] for allowed_address_pair (487d9544-5f22-4461-af77-5ff3b4a9095b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.085427] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks [] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.087032] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] create_port_precommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': '', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'port_security_enabled': True, 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 622.087032] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] create_port_precommit: [ 622.087032] [49942]: key[id], None -> 487d9544-5f22-4461-af77-5ff3b4a9095b [ 622.087032] [49942]: key[binding:vnic_type], None -> normal [ 622.087032] [49942]: key[binding:vif_details], None -> {} [ 622.087032] [49942]: key[allowed_address_pairs], None -> [] [ 622.087032] [49942]: key[binding:profile], None -> {} [ 622.087032] [49942]: key[admin_state_up], None -> True [ 622.087032] [49942]: key[binding:vif_type], None -> unbound [ 622.087032] [49942]: key[device_owner], None -> [ 622.087032] [49942]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 622.087032] [49942]: key[binding:host_id], None -> [ 622.087032] [49942]: key[standard_attr_id], None -> 515 [ 622.087032] [49942]: key[name], None -> [ 622.087032] [49942]: key[mac_address], None -> fa:16:3e:a0:e5:08 [ 622.087032] [49942]: key[status], None -> DOWN [ 622.087032] [49942]: key[network_id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 622.087032] [49942]: key[fixed_ips], None -> [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}] [ 622.087032] [49942]: key[security_groups], None -> ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'] [ 622.087032] [49942]: key[port_security_enabled], None -> True [ 622.087032] [49942]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 622.087032] [49942]: key[device_id], None -> d94362c3-d572-4671-8b44-29032773bc79 [ 622.087032] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.105411] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.123390] [49941]: [pid: 49941|app: 0|req: 309/572] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:29:43 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.132044] [49941]: DEBUG neutron.api.v2.base [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 622.144626] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Pushing event updated for resources: {'Port': ['ID=487d9544-5f22-4461-af77-5ff3b4a9095b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 622.144827] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.154995] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Network 829e379b-9834-4547-9024-7032c8da7f23 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 622.155786] [49942]: DEBUG neutron.scheduler.base_scheduler [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 622.158739] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 622.159056] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] create_port_postcommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': '', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'port_security_enabled': True, 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 1, 'network': {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 622.159393] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] create_port_postcommit: [ 622.159393] [49942]: key[id], None -> 487d9544-5f22-4461-af77-5ff3b4a9095b [ 622.159393] [49942]: key[binding:vnic_type], None -> normal [ 622.159393] [49942]: key[tags], None -> [] [ 622.159393] [49942]: key[binding:vif_details], None -> {} [ 622.159393] [49942]: key[allowed_address_pairs], None -> [] [ 622.159393] [49942]: key[extra_dhcp_opts], None -> [] [ 622.159393] [49942]: key[binding:profile], None -> {} [ 622.159393] [49942]: key[admin_state_up], None -> True [ 622.159393] [49942]: key[network], None -> {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} [ 622.159393] [49942]: key[binding:vif_type], None -> unbound [ 622.159393] [49942]: key[device_owner], None -> [ 622.159393] [49942]: key[created_at], None -> 2025-11-20T12:29:43Z [ 622.159393] [49942]: key[updated_at], None -> 2025-11-20T12:29:43Z [ 622.159393] [49942]: key[tenant_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 622.159393] [49942]: key[binding:host_id], None -> [ 622.159393] [49942]: key[description], None -> [ 622.159393] [49942]: key[standard_attr_id], None -> 515 [ 622.159393] [49942]: key[name], None -> [ 622.159393] [49942]: key[mac_address], None -> fa:16:3e:a0:e5:08 [ 622.159393] [49942]: key[status], None -> DOWN [ 622.159393] [49942]: key[network_id], None -> 829e379b-9834-4547-9024-7032c8da7f23 [ 622.159393] [49942]: key[fixed_ips], None -> [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}] [ 622.159393] [49942]: key[security_groups], None -> ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'] [ 622.159393] [49942]: key[revision_number], None -> 1 [ 622.159393] [49942]: key[port_security_enabled], None -> True [ 622.159393] [49942]: key[project_id], None -> 7df707903a7b4aa68eb4b7d9edb840bb [ 622.159393] [49942]: key[device_id], None -> d94362c3-d572-4671-8b44-29032773bc79 [ 622.159393] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.175706] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.193134] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.193527] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-07b997c2-951a-4802-9fe0-3ff842a6dc07 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.205694] [49942]: [pid: 49942|app: 0|req: 264/573] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:43 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) [ 622.213039] [49942]: DEBUG neutron.api.v2.base [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Request body: {'port': {'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 622.221729] [49941]: DEBUG neutron.db.db_base_plugin_common [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Allocated IP 10.180.180.200 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/23720ecd-59fb-463c-9680-fe79f7e19d3c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 622.261520] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.284783] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for allowed_address_pair (23720ecd-59fb-463c-9680-fe79f7e19d3c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.285740] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.285971] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_precommit called with port settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 622.286139] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_precommit: [ 622.286139] [49941]: key[id], None -> 23720ecd-59fb-463c-9680-fe79f7e19d3c [ 622.286139] [49941]: key[binding:vnic_type], None -> normal [ 622.286139] [49941]: key[binding:vif_details], None -> {} [ 622.286139] [49941]: key[allowed_address_pairs], None -> [] [ 622.286139] [49941]: key[binding:profile], None -> {} [ 622.286139] [49941]: key[admin_state_up], None -> True [ 622.286139] [49941]: key[binding:vif_type], None -> unbound [ 622.286139] [49941]: key[device_owner], None -> network:floatingip [ 622.286139] [49941]: key[tenant_id], None -> [ 622.286139] [49941]: key[binding:host_id], None -> [ 622.286139] [49941]: key[standard_attr_id], None -> 516 [ 622.286139] [49941]: key[name], None -> [ 622.286139] [49941]: key[mac_address], None -> fa:16:3e:89:65:8e [ 622.286139] [49941]: key[status], None -> N/A [ 622.286139] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 622.286139] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.200'}] [ 622.286139] [49941]: key[security_groups], None -> [] [ 622.286139] [49941]: key[port_security_enabled], None -> False [ 622.286139] [49941]: key[project_id], None -> [ 622.286139] [49941]: key[device_id], None -> PENDING [ 622.286139] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.314807] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.344829] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Pushing event updated for resources: {'Port': ['ID=23720ecd-59fb-463c-9680-fe79f7e19d3c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 622.363507] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 622.365483] [49941]: DEBUG neutron.scheduler.base_scheduler [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 622.369866] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 622.389398] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_postcommit called with port settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 622.389567] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_postcommit: [ 622.389567] [49941]: key[id], None -> 23720ecd-59fb-463c-9680-fe79f7e19d3c [ 622.389567] [49941]: key[binding:vnic_type], None -> normal [ 622.389567] [49941]: key[tags], None -> [] [ 622.389567] [49941]: key[binding:vif_details], None -> {} [ 622.389567] [49941]: key[allowed_address_pairs], None -> [] [ 622.389567] [49941]: key[extra_dhcp_opts], None -> [] [ 622.389567] [49941]: key[binding:profile], None -> {} [ 622.389567] [49941]: key[admin_state_up], None -> True [ 622.389567] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 622.389567] [49941]: key[binding:vif_type], None -> unbound [ 622.389567] [49941]: key[device_owner], None -> network:floatingip [ 622.389567] [49941]: key[created_at], None -> 2025-11-20T12:29:43Z [ 622.389567] [49941]: key[updated_at], None -> 2025-11-20T12:29:43Z [ 622.389567] [49941]: key[tenant_id], None -> [ 622.389567] [49941]: key[binding:host_id], None -> [ 622.389567] [49941]: key[description], None -> [ 622.389567] [49941]: key[standard_attr_id], None -> 516 [ 622.389567] [49941]: key[name], None -> [ 622.389567] [49941]: key[mac_address], None -> fa:16:3e:89:65:8e [ 622.389567] [49941]: key[status], None -> N/A [ 622.389567] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 622.389567] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.200'}] [ 622.389567] [49941]: key[security_groups], None -> [] [ 622.389567] [49941]: key[revision_number], None -> 1 [ 622.389567] [49941]: key[port_security_enabled], None -> False [ 622.389567] [49941]: key[project_id], None -> [ 622.389567] [49941]: key[device_id], None -> PENDING [ 622.389567] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.440314] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.462268] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'acb3aaec-847a-4647-b374-585d6c37daea', 'name': 'network-vif-deleted', 'tag': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9'}, {'server_uuid': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'name': 'network-vif-deleted', 'tag': '85097f4d-2acd-4169-bb16-910dd084a143'}, {'server_uuid': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'name': 'network-vif-deleted', 'tag': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33'}, {'server_uuid': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92'}, {'name': 'network-changed', 'server_uuid': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'tag': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 622.463588] [49942]: DEBUG neutron.notifiers.nova [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 487d9544-5f22-4461-af77-5ff3b4a9095b {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 622.468306] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '644235ae-eb55-4ad7-b8e8-3c70d878eed5'}, {'name': 'network-changed', 'server_uuid': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'tag': '644235ae-eb55-4ad7-b8e8-3c70d878eed5'}, {'server_uuid': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '179330b2-00d0-49db-9bc2-e31700656c8e'}, {'name': 'network-changed', 'server_uuid': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'tag': '179330b2-00d0-49db-9bc2-e31700656c8e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 622.468856] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ddfe6c4d-9d11-45bf-bb4f-65833d4a4905" -d '{"events": [{"server_uuid": "acb3aaec-847a-4647-b374-585d6c37daea", "name": "network-vif-deleted", "tag": "86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9"}, {"server_uuid": "e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a", "name": "network-vif-deleted", "tag": "85097f4d-2acd-4169-bb16-910dd084a143"}, {"server_uuid": "29e0c0e2-56b2-42aa-985f-e50612f3bfc1", "name": "network-vif-deleted", "tag": "e3b919dd-1dbb-472f-a63d-67acf82c0e33"}, {"server_uuid": "9f235391-bb9f-4cb8-bc9a-8036aaf399d9", "name": "network-vif-plugged", "status": "completed", "tag": "e8f376dc-3e3f-4d47-a6c6-6db7a853ef92"}, {"name": "network-changed", "server_uuid": "9f235391-bb9f-4cb8-bc9a-8036aaf399d9", "tag": "e8f376dc-3e3f-4d47-a6c6-6db7a853ef92"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 622.470591] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.472066] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks [] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.475728] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-44c90152-ad37-4037-8cf8-b5f803524f17" -d '{"events": [{"server_uuid": "3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7", "name": "network-vif-plugged", "status": "completed", "tag": "644235ae-eb55-4ad7-b8e8-3c70d878eed5"}, {"name": "network-changed", "server_uuid": "3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7", "tag": "644235ae-eb55-4ad7-b8e8-3c70d878eed5"}, {"server_uuid": "de7a2c42-d463-47b7-b365-8120e09c86e1", "name": "network-vif-plugged", "status": "completed", "tag": "179330b2-00d0-49db-9bc2-e31700656c8e"}, {"name": "network-changed", "server_uuid": "de7a2c42-d463-47b7-b365-8120e09c86e1", "tag": "179330b2-00d0-49db-9bc2-e31700656c8e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 622.481816] [49942]: DEBUG neutron.db.provisioning_blocks [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Transition to ACTIVE for port object 487d9544-5f22-4461-af77-5ff3b4a9095b will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 622.483543] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_precommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', 'revision_number': 2, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': '', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 1, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) 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': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 622.483720] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_precommit: [ 622.483720] [49942]: key[device_owner], -> compute:nova [ 622.483720] [49942]: key[binding:host_id], -> cpu-1 [ 622.483720] [49942]: key[updated_at], 2025-11-20T12:29:43Z -> 2025-11-20T12:29:44Z [ 622.483720] [49942]: key[revision_number], 1 -> 2 [ 622.483720] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.485049] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.505798] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Pushing event updated for resources: {'Port': ['ID=487d9544-5f22-4461-af77-5ff3b4a9095b,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 622.527232] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_postcommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', 'revision_number': 2, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': '', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 1, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) 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': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 622.527514] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_postcommit: [ 622.527514] [49942]: key[device_owner], -> compute:nova [ 622.527514] [49942]: key[binding:host_id], -> cpu-1 [ 622.527514] [49942]: key[updated_at], 2025-11-20T12:29:43Z -> 2025-11-20T12:29:44Z [ 622.527514] [49942]: key[revision_number], 1 -> 2 [ 622.527514] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.532958] [49942]: DEBUG neutron.plugins.ml2.managers [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Attempting to bind port 487d9544-5f22-4461-af77-5ff3b4a9095b on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 622.533221] [49942]: DEBUG neutron.plugins.ml2.managers [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Attempting to bind port 487d9544-5f22-4461-af77-5ff3b4a9095b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 622.533378] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Attempting to bind port 487d9544-5f22-4461-af77-5ff3b4a9095b on network 829e379b-9834-4547-9024-7032c8da7f23 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 622.549160] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.549160] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] update_port_precommit called with port settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '39a9b092-55d0-447d-9593-154f368dec7d', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:43Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 622.549160] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] update_port_precommit: [ 622.549160] [49941]: key[device_id], PENDING -> 39a9b092-55d0-447d-9593-154f368dec7d [ 622.549160] [49941]: key[updated_at], 2025-11-20T12:29:43Z -> 2025-11-20T12:29:44Z [ 622.549160] [49941]: key[revision_number], 1 -> 2 [ 622.549160] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.549786] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.549849] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 622.549849] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Bind Segment={'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 622.552022] [49942]: DEBUG networking_nsxv3.api.rpc [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Bind port on Host cpu-1 & Segment [{'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 622.570702] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Pushing event updated for resources: {'Port': ['ID=23720ecd-59fb-463c-9680-fe79f7e19d3c,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 622.588897] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] update_port_postcommit called with port settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '39a9b092-55d0-447d-9593-154f368dec7d', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:43Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 622.589346] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] update_port_postcommit: [ 622.589346] [49941]: key[device_id], PENDING -> 39a9b092-55d0-447d-9593-154f368dec7d [ 622.589346] [49941]: key[updated_at], 2025-11-20T12:29:43Z -> 2025-11-20T12:29:44Z [ 622.589346] [49941]: key[revision_number], 1 -> 2 [ 622.589346] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 622.589662] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.603064] [49941]: DEBUG neutron_lib.callbacks.manager [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-4bb56c2a-ccee-4bdf-82cd-190a43274899 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.603806] [49941]: [pid: 49941|app: 0|req: 310/574] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:29:43 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 477 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 622.643896] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2bcea70-d168-4cbe-8d13-fdf576133e79 req-9d1f3458-5672-4f56-9101-4b66ebd8533d tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.643896] [49941]: [pid: 49941|app: 0|req: 311/575] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.648367] [49941]: DEBUG neutron.api.wsgi [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-c63ac38b-4f60-42d5-a519-c43d79bee20e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.667928] [49941]: [pid: 49941|app: 0|req: 312/576] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.739175] [49941]: DEBUG neutron_lib.callbacks.manager [None req-db04889b-083d-4734-a0ef-60cc1f364aa6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.834558] [49941]: DEBUG neutron_lib.callbacks.manager [None req-db04889b-083d-4734-a0ef-60cc1f364aa6 admin admin] Publish callbacks [] for security_group (85b7bac9-ed0c-4d18-9ddc-2b0bf4714579), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.836408] [49941]: DEBUG neutron_lib.callbacks.manager [None req-db04889b-083d-4734-a0ef-60cc1f364aa6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (85b7bac9-ed0c-4d18-9ddc-2b0bf4714579), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 622.859714] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db04889b-083d-4734-a0ef-60cc1f364aa6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=85b7bac9-ed0c-4d18-9ddc-2b0bf4714579,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 622.872809] [49941]: [pid: 49941|app: 0|req: 313/577] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/security-groups?tenant_id=9c03b2f0e71540f88639b5e3a954b100&name=default => generated 2925 bytes in 204 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 622.876204] [49941]: DEBUG neutron.api.wsgi [req-f2bcea70-d168-4cbe-8d13-fdf576133e79 req-a5b544b7-f940-4454-8417-bfe4df9fb627 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 622.900766] [49941]: [pid: 49941|app: 0|req: 314/578] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/security-groups?id=11a5ba53-a59e-48f1-a506-0e3c2b9f525f&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 622.942938] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a196715a-cc90-4861-bf0e-4ad4be23b405 req-e560a124-897d-4507-b888-4bbeb0c3da6d tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.944032] [49941]: [pid: 49941|app: 0|req: 315/579] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 622.987580] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-7ad03e30-7616-40bf-8668-415f403f83ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 622.988809] [49941]: [pid: 49941|app: 0|req: 316/580] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.025537] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d05c1b0-54be-4180-bbb1-988af40b0c75 admin admin] Publish callbacks [] for security_group (85b7bac9-ed0c-4d18-9ddc-2b0bf4714579), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.047944] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d05c1b0-54be-4180-bbb1-988af40b0c75 admin admin] Publish callbacks [] for security_group (85b7bac9-ed0c-4d18-9ddc-2b0bf4714579), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.080059] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d05c1b0-54be-4180-bbb1-988af40b0c75 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (85b7bac9-ed0c-4d18-9ddc-2b0bf4714579), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.086543] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d05c1b0-54be-4180-bbb1-988af40b0c75 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=85b7bac9-ed0c-4d18-9ddc-2b0bf4714579,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.092776] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d05c1b0-54be-4180-bbb1-988af40b0c75 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.093343] [49941]: [pid: 49941|app: 0|req: 317/581] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:44 2025] DELETE /networking/v2.0/security-groups/85b7bac9-ed0c-4d18-9ddc-2b0bf4714579 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 623.096435] [49941]: DEBUG neutron.api.wsgi [req-867dea19-e913-4d97-a956-348690c9324a req-c884c45a-ea5d-460f-939e-5cd747e6d1a6 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.117559] [49941]: [pid: 49941|app: 0|req: 318/582] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/floatingips/cefa2ee1-1655-4aa9-a1c0-436cd2306195 => generated 496 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.120822] [49941]: DEBUG neutron.api.wsgi [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-d423d89d-4804-43ed-89db-0beb7f4eae31 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.142389] [49941]: [pid: 49941|app: 0|req: 319/583] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1742599871&fields=id&tenant_id=747ea15d5f38426e9f0fe63f8b32b197 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.146125] [49941]: DEBUG neutron.api.wsgi [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-29e9c4e9-8b54-47c5-ba2f-5e339b82753a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.165352] [49941]: [pid: 49941|app: 0|req: 320/584] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.215331] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-867dea19-e913-4d97-a956-348690c9324a req-7c2c4ee9-501b-48cb-a25f-d7f65acb2ecc tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.216318] [49941]: [pid: 49941|app: 0|req: 321/585] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.273396] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-6406a982-57d9-4f74-8e72-d913223e653d tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.277315] [49941]: [pid: 49941|app: 0|req: 322/586] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:44 2025] GET /networking/v2.0/networks?id=f04979ea-17de-4863-8623-3ca62c4ae98c => generated 612 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.281306] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9cc7ea97-234c-4f3f-951f-b546dfb5533e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.358663] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9cc7ea97-234c-4f3f-951f-b546dfb5533e admin admin] Publish callbacks [] for security_group (7ca67533-6997-4770-8c44-03e0503a6709), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.365593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9cc7ea97-234c-4f3f-951f-b546dfb5533e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7ca67533-6997-4770-8c44-03e0503a6709), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.389906] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9cc7ea97-234c-4f3f-951f-b546dfb5533e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7ca67533-6997-4770-8c44-03e0503a6709,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.402132] [49941]: [pid: 49941|app: 0|req: 323/587] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/security-groups?tenant_id=73eff9f96ee54a078eddb71c4af1a52c&name=default => generated 2925 bytes in 127 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.423994] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-473f80ed-68bd-47c8-8aca-b7a23f111438 req-b447d7be-b849-4351-92dc-b9a491564674 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.424972] [49941]: [pid: 49941|app: 0|req: 324/588] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.430077] [49941]: DEBUG neutron.api.wsgi [req-867dea19-e913-4d97-a956-348690c9324a req-b8ce3c7b-d263-4a65-b7a4-f811a33e06b6 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.430854] [49941]: DEBUG neutron.api.wsgi [req-867dea19-e913-4d97-a956-348690c9324a req-b8ce3c7b-d263-4a65-b7a4-f811a33e06b6 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 623.431530] [49941]: [pid: 49941|app: 0|req: 325/589] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:45 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) [ 623.434320] [49941]: DEBUG neutron.api.wsgi [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-ef63e645-f697-4c1e-bdcf-8b14a93fb33f tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.439130] [49941]: [pid: 49941|app: 0|req: 326/590] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/quotas/747ea15d5f38426e9f0fe63f8b32b197 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.471309] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d358ddc-433b-4963-afb4-45e3393ae794 admin admin] Publish callbacks [] for security_group (7ca67533-6997-4770-8c44-03e0503a6709), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.490216] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d358ddc-433b-4963-afb4-45e3393ae794 admin admin] Publish callbacks [] for security_group (7ca67533-6997-4770-8c44-03e0503a6709), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.511436] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d358ddc-433b-4963-afb4-45e3393ae794 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7ca67533-6997-4770-8c44-03e0503a6709), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.515560] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d358ddc-433b-4963-afb4-45e3393ae794 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7ca67533-6997-4770-8c44-03e0503a6709,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.519064] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d358ddc-433b-4963-afb4-45e3393ae794 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.519533] [49941]: [pid: 49941|app: 0|req: 327/591] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:45 2025] DELETE /networking/v2.0/security-groups/7ca67533-6997-4770-8c44-03e0503a6709 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 623.533033] [49941]: [pid: 49941|app: 0|req: 328/592] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.535483] [49941]: DEBUG neutron.api.wsgi [req-867dea19-e913-4d97-a956-348690c9324a req-2b9e5e36-e416-4039-b349-cdcad13f70a0 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.553667] [49941]: [pid: 49941|app: 0|req: 329/593] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.165 => generated 499 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.556294] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Bound using segment: {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 623.556294] [49942]: DEBUG neutron.plugins.ml2.managers [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Bound port: 487d9544-5f22-4461-af77-5ff3b4a9095b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "fb224918-e294-4b76-80f9-2fa0031b7dc2", "external-id": "nsx-vlan-transportzone-876", "segmentation_id": 876}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 623.556294] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.572949] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=16148,neutron:INSERT=917,neutron:UPDATE=302,neutron:DELETE=282 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 623.594433] [49942]: DEBUG neutron.plugins.ml2.db [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] For port 487d9544-5f22-4461-af77-5ff3b4a9095b, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 623.596411] [49942]: DEBUG neutron.plugins.ml2.db [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] For port 487d9544-5f22-4461-af77-5ff3b4a9095b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=487d9544-5f22-4461-af77-5ff3b4a9095b,segment=NetworkSegment(dfc60e8f-1cd2-4e49-9975-45438095ea82),segment_id=dfc60e8f-1cd2-4e49-9975-45438095ea82)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 623.597814] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_precommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', 'revision_number': 2, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', 'revision_number': 2, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) 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': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 623.597930] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_precommit: [ 623.597930] [49942]: key[binding:vif_type], unbound -> ovs [ 623.597930] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876} [ 623.597930] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.607424] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.610286] [49941]: [pid: 49941|app: 0|req: 330/594] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/ports?tenant_id=747ea15d5f38426e9f0fe63f8b32b197&fields=id => generated 57 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.647938] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Pushing event updated for resources: {'Port': ['ID=487d9544-5f22-4461-af77-5ff3b4a9095b,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.657289] [49942]: DEBUG neutron.db.provisioning_blocks [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Provisioning complete for port 487d9544-5f22-4461-af77-5ff3b4a9095b triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 623.657475] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.657892] [49942]: INFO neutron.plugins.ml2.plugin [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Attempt 1 to provision port 487d9544-5f22-4461-af77-5ff3b4a9095b [ 623.667560] [49941]: [pid: 49941|app: 0|req: 331/595] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.669663] [49941]: DEBUG neutron.api.wsgi [req-867dea19-e913-4d97-a956-348690c9324a req-4a59c944-b6ff-4faa-abf2-00e2601fc790 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.690421] [49941]: [pid: 49941|app: 0|req: 332/596] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.165 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 623.710128] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Current status of the port 487d9544-5f22-4461-af77-5ff3b4a9095b is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 623.710417] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.724886] [49941]: [pid: 49941|app: 0|req: 333/597] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.733997] [49942]: DEBUG neutron.plugins.ml2.db [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] For port 487d9544-5f22-4461-af77-5ff3b4a9095b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=487d9544-5f22-4461-af77-5ff3b4a9095b,segment=NetworkSegment(dfc60e8f-1cd2-4e49-9975-45438095ea82),segment_id=dfc60e8f-1cd2-4e49-9975-45438095ea82)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 623.760285] [49941]: [pid: 49941|app: 0|req: 334/598] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.761279] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_precommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:45Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:45Z', 'revision_number': 4, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}]) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 623.761461] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_precommit: [ 623.761461] [49942]: key[status], DOWN -> ACTIVE [ 623.761461] [49942]: key[revision_number], 4 -> 5 [ 623.761461] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.763236] [49941]: DEBUG neutron.api.wsgi [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 623.767564] [49942]: DEBUG neutron.db.provisioning_blocks [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Provisioning complete for port 487d9544-5f22-4461-af77-5ff3b4a9095b triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 623.767818] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.767925] [49942]: INFO neutron.plugins.ml2.plugin [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Attempt 1 to provision port 487d9544-5f22-4461-af77-5ff3b4a9095b [ 623.808057] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Current status of the port 487d9544-5f22-4461-af77-5ff3b4a9095b is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 623.808858] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_postcommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:45Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:45Z', 'revision_number': 4, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}]) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 623.809032] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_postcommit: [ 623.809032] [49942]: key[status], DOWN -> ACTIVE [ 623.809032] [49942]: key[revision_number], 4 -> 5 [ 623.809032] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.809181] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.814166] [49941]: DEBUG neutron.plugins.ml2.plugin [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Deleting port b6245b29-dfea-4812-b258-9b5875fdc8b7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 623.814329] [49941]: DEBUG neutron_lib.callbacks.manager [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.832693] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Pushing event updated for resources: {'Port': ['ID=487d9544-5f22-4461-af77-5ff3b4a9095b,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.839123] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_postcommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:45Z', 'revision_number': 4, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', 'revision_number': 2, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'}) 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': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 623.839360] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] update_port_postcommit: [ 623.839360] [49942]: key[binding:vif_type], unbound -> ovs [ 623.839360] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}} [ 623.839360] [49942]: key[updated_at], 2025-11-20T12:29:44Z -> 2025-11-20T12:29:45Z [ 623.839360] [49942]: key[revision_number], 2 -> 4 [ 623.839360] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.839806] [49941]: DEBUG neutron_lib.callbacks.manager [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.839968] [49941]: DEBUG neutron_lib.callbacks.manager [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (b6245b29-dfea-4812-b258-9b5875fdc8b7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.843826] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 623.844563] [49942]: DEBUG neutron_lib.callbacks.manager [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-808540a5-1c22-4b99-8d81-097fa9db7ab5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.845535] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_precommit called with port settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cefa2ee1-1655-4aa9-a1c0-436cd2306195', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 623.845535] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_precommit: [ 623.845535] [49941]: key[id], b6245b29-dfea-4812-b258-9b5875fdc8b7 -> None [ 623.845535] [49941]: key[binding:vnic_type], normal -> None [ 623.845535] [49941]: key[tags], [] -> None [ 623.845535] [49941]: key[binding:vif_details], {} -> None [ 623.845535] [49941]: key[allowed_address_pairs], [] -> None [ 623.845535] [49941]: key[extra_dhcp_opts], [] -> None [ 623.845535] [49941]: key[binding:profile], {} -> None [ 623.845535] [49941]: key[admin_state_up], True -> None [ 623.845535] [49941]: key[binding:vif_type], unbound -> None [ 623.845535] [49941]: key[device_owner], network:floatingip -> None [ 623.845535] [49941]: key[created_at], 2025-11-20T12:29:39Z -> None [ 623.845535] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 623.845535] [49941]: key[description], -> None [ 623.845535] [49941]: key[tenant_id], -> None [ 623.845535] [49941]: key[binding:host_id], -> None [ 623.845535] [49941]: key[standard_attr_id], 500 -> None [ 623.845535] [49941]: key[name], -> None [ 623.845535] [49941]: key[mac_address], fa:16:3e:67:7a:7d -> None [ 623.845535] [49941]: key[status], N/A -> None [ 623.845535] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 623.845535] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}] -> None [ 623.845535] [49941]: key[security_groups], [] -> None [ 623.845535] [49941]: key[revision_number], 2 -> None [ 623.845535] [49941]: key[port_security_enabled], False -> None [ 623.845535] [49941]: key[project_id], -> None [ 623.845535] [49941]: key[device_id], cefa2ee1-1655-4aa9-a1c0-436cd2306195 -> None [ 623.845535] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.847896] [49942]: [pid: 49942|app: 0|req: 265/599] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:43 2025] PUT /networking/v2.0/ports/487d9544-5f22-4461-af77-5ff3b4a9095b => generated 1038 bytes in 1636 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 623.847933] [49941]: DEBUG neutron.plugins.ml2.plugin [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Calling delete_port for b6245b29-dfea-4812-b258-9b5875fdc8b7 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 623.884322] [49942]: [pid: 49942|app: 0|req: 266/600] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 623.931396] [49941]: DEBUG neutron_lib.callbacks.manager [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b6245b29-dfea-4812-b258-9b5875fdc8b7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.938702] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Pushing event deleted for resources: {'Port': ['ID=b6245b29-dfea-4812-b258-9b5875fdc8b7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 623.985024] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_postcommit called with port settings {'id': 'b6245b29-dfea-4812-b258-9b5875fdc8b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:67:7a:7d', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'cefa2ee1-1655-4aa9-a1c0-436cd2306195', 'device_owner': 'network:floatingip', 'standard_attr_id': 500, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 623.985024] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] delete_port_postcommit: [ 623.985024] [49941]: key[id], b6245b29-dfea-4812-b258-9b5875fdc8b7 -> None [ 623.985024] [49941]: key[binding:vnic_type], normal -> None [ 623.985024] [49941]: key[tags], [] -> None [ 623.985024] [49941]: key[binding:vif_details], {} -> None [ 623.985024] [49941]: key[allowed_address_pairs], [] -> None [ 623.985024] [49941]: key[extra_dhcp_opts], [] -> None [ 623.985024] [49941]: key[binding:profile], {} -> None [ 623.985024] [49941]: key[admin_state_up], True -> None [ 623.985024] [49941]: key[binding:vif_type], unbound -> None [ 623.985024] [49941]: key[device_owner], network:floatingip -> None [ 623.985024] [49941]: key[created_at], 2025-11-20T12:29:39Z -> None [ 623.985024] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 623.985024] [49941]: key[description], -> None [ 623.985024] [49941]: key[tenant_id], -> None [ 623.985024] [49941]: key[binding:host_id], -> None [ 623.985024] [49941]: key[standard_attr_id], 500 -> None [ 623.985024] [49941]: key[name], -> None [ 623.985024] [49941]: key[mac_address], fa:16:3e:67:7a:7d -> None [ 623.985024] [49941]: key[status], N/A -> None [ 623.985024] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 623.985024] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.165'}] -> None [ 623.985024] [49941]: key[security_groups], [] -> None [ 623.985024] [49941]: key[revision_number], 2 -> None [ 623.985024] [49941]: key[port_security_enabled], False -> None [ 623.985024] [49941]: key[project_id], -> None [ 623.985024] [49941]: key[device_id], cefa2ee1-1655-4aa9-a1c0-436cd2306195 -> None [ 623.985024] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 623.986098] [49941]: DEBUG neutron_lib.callbacks.manager [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks [] for floatingip (cefa2ee1-1655-4aa9-a1c0-436cd2306195), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.988762] [49941]: DEBUG neutron_lib.callbacks.manager [req-867dea19-e913-4d97-a956-348690c9324a req-f87c1ce0-bfea-484c-8add-529c7109b0d7 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 623.989367] [49941]: [pid: 49941|app: 0|req: 335/601] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:29:45 2025] DELETE /networking/v2.0/floatingips/cefa2ee1-1655-4aa9-a1c0-436cd2306195 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 624.060370] [49942]: [pid: 49942|app: 0|req: 267/602] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.105418] [49941]: DEBUG neutron.api.v2.base [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Request body: {'network': {'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 624.125278] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Made reservation on behalf of 81ce039b4432477abd178e808855882e for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 624.128794] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.133720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.182326] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9bf4ad0-3e63-430e-a235-a48159c067ae req-76aa4d58-d466-4037-8b72-0b2f2770bb5f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.183403] [49942]: [pid: 49942|app: 0|req: 268/603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 624.191490] [49942]: DEBUG neutron.api.wsgi [req-a9bf4ad0-3e63-430e-a235-a48159c067ae req-adaebf5b-9fca-478b-a659-d69403e21b4b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 624.202493] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks [] for security_group (460a9944-ebb5-4b2a-a7bf-f6fd15d915d0), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.206047] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (460a9944-ebb5-4b2a-a7bf-f6fd15d915d0), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.211722] [49942]: [pid: 49942|app: 0|req: 269/604] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 624.225414] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.248906] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] vlan segment allocate from pool success with {'vlan_id': 146, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 624.256603] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (4e35d10d-6cb5-40e6-ba04-996c19e73890), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.256787] [49941]: INFO neutron.db.segments_db [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Added segment 4e35d10d-6cb5-40e6-ba04-996c19e73890 of type vlan for network 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 624.277027] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (81033df2-97a8-4db6-bf6d-3edfc2a29cd2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.281614] [49942]: [pid: 49942|app: 0|req: 270/605] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:29:45 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 624.289147] [49942]: DEBUG neutron.api.v2.base [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 624.296242] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] create_network_precommit called with network settings {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 534, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}] [ 624.296242] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] create_network_precommit: [ 624.296242] [49941]: key[vlan_transparent], None -> None [ 624.296242] [49941]: key[id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 624.296242] [49941]: key[tags], None -> [] [ 624.296242] [49941]: key[availability_zone_hints], None -> [] [ 624.296242] [49941]: key[mtu], None -> 8950 [ 624.296242] [49941]: key[provider:network_type], None -> vlan [ 624.296242] [49941]: key[admin_state_up], None -> True [ 624.296242] [49941]: key[provider:physical_network], None -> default [ 624.296242] [49941]: key[provider:segmentation_id], None -> 146 [ 624.296242] [49941]: key[qinq], None -> None [ 624.296242] [49941]: key[created_at], None -> 2025-11-20T12:29:45Z [ 624.296242] [49941]: key[updated_at], None -> 2025-11-20T12:29:46Z [ 624.296242] [49941]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 624.296242] [49941]: key[description], None -> [ 624.296242] [49941]: key[standard_attr_id], None -> 534 [ 624.296242] [49941]: key[name], None -> tempest-ImagesOneServerTestJSON-1992899951-network [ 624.296242] [49941]: key[availability_zones], None -> [] [ 624.296242] [49941]: key[status], None -> ACTIVE [ 624.296242] [49941]: key[shared], None -> False [ 624.296242] [49941]: key[router:external], None -> False [ 624.296242] [49941]: key[revision_number], None -> 1 [ 624.296242] [49941]: key[port_security_enabled], None -> True [ 624.296242] [49941]: key[subnets], None -> [] [ 624.296242] [49941]: key[ipv4_address_scope], None -> None [ 624.296242] [49941]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 624.296242] [49941]: key[ipv6_address_scope], None -> None [ 624.296242] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.305038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (81033df2-97a8-4db6-bf6d-3edfc2a29cd2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.315558] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.325971] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Pushing event updated for resources: {'Network': ['ID=81033df2-97a8-4db6-bf6d-3edfc2a29cd2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.328618] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] create_network_postcommit called with network settings {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 534, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}] [ 624.328810] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] create_network_postcommit: [ 624.328810] [49941]: key[vlan_transparent], None -> None [ 624.328810] [49941]: key[id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 624.328810] [49941]: key[tags], None -> [] [ 624.328810] [49941]: key[availability_zone_hints], None -> [] [ 624.328810] [49941]: key[mtu], None -> 8950 [ 624.328810] [49941]: key[provider:network_type], None -> vlan [ 624.328810] [49941]: key[admin_state_up], None -> True [ 624.328810] [49941]: key[provider:physical_network], None -> default [ 624.328810] [49941]: key[provider:segmentation_id], None -> 146 [ 624.328810] [49941]: key[qinq], None -> None [ 624.328810] [49941]: key[created_at], None -> 2025-11-20T12:29:45Z [ 624.328810] [49941]: key[updated_at], None -> 2025-11-20T12:29:46Z [ 624.328810] [49941]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 624.328810] [49941]: key[description], None -> [ 624.328810] [49941]: key[standard_attr_id], None -> 534 [ 624.328810] [49941]: key[name], None -> tempest-ImagesOneServerTestJSON-1992899951-network [ 624.328810] [49941]: key[availability_zones], None -> [] [ 624.328810] [49941]: key[status], None -> ACTIVE [ 624.328810] [49941]: key[shared], None -> False [ 624.328810] [49941]: key[router:external], None -> False [ 624.328810] [49941]: key[revision_number], None -> 1 [ 624.328810] [49941]: key[port_security_enabled], None -> True [ 624.328810] [49941]: key[subnets], None -> [] [ 624.328810] [49941]: key[ipv4_address_scope], None -> None [ 624.328810] [49941]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 624.328810] [49941]: key[ipv6_address_scope], None -> None [ 624.328810] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.332718] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.333128] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26fe0a12-8f1e-4c57-b69f-953e4314af15 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.345163] [49941]: [pid: 49941|app: 0|req: 336/606] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:45 2025] POST /networking/v2.0/networks => generated 668 bytes in 294 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 624.353696] [49941]: DEBUG neutron.api.v2.base [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Request body: {'subnet': {'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-subnet', 'tenant_id': '81ce039b4432477abd178e808855882e', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 624.355921] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.384186] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Made reservation on behalf of 81ce039b4432477abd178e808855882e for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 624.388180] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.433452] [49942]: DEBUG neutron.db.db_base_plugin_common [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Allocated IP 10.180.180.225 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 624.470536] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] create_subnet_precommit called with subnet settings {'id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-subnet', 'tenant_id': '81ce039b4432477abd178e808855882e', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 537, '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-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 0, 'segment_id': None, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings None) [ 624.470800] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] create_subnet_precommit: [ 624.470800] [49941]: key[ipv6_ra_mode], None -> None [ 624.470800] [49941]: key[id], None -> 4854e534-da7f-4d7a-a124-34e3f9302d8a [ 624.470800] [49941]: key[tags], None -> [] [ 624.470800] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 624.470800] [49941]: key[enable_dhcp], None -> True [ 624.470800] [49941]: key[ip_version], None -> 4 [ 624.470800] [49941]: key[created_at], None -> 2025-11-20T12:29:46Z [ 624.470800] [49941]: key[updated_at], None -> 2025-11-20T12:29:46Z [ 624.470800] [49941]: key[description], None -> [ 624.470800] [49941]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 624.470800] [49941]: key[standard_attr_id], None -> 537 [ 624.470800] [49941]: key[cidr], None -> 192.168.128.0/28 [ 624.470800] [49941]: key[ipv6_address_mode], None -> None [ 624.470800] [49941]: key[name], None -> tempest-ImagesOneServerTestJSON-1992899951-subnet [ 624.470800] [49941]: key[subnetpool_id], None -> None [ 624.470800] [49941]: key[host_routes], None -> [] [ 624.470800] [49941]: key[network_id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 624.470800] [49941]: key[shared], None -> False [ 624.470800] [49941]: key[router:external], None -> False [ 624.470800] [49941]: key[revision_number], None -> 0 [ 624.470800] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 624.470800] [49941]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 624.470800] [49941]: key[service_types], None -> [] [ 624.470800] [49941]: key[dns_nameservers], None -> [] [ 624.470800] [49941]: key[segment_id], None -> None [ 624.470800] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.474589] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (4854e534-da7f-4d7a-a124-34e3f9302d8a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.491156] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Pushing event updated for resources: {'Subnet': ['ID=4854e534-da7f-4d7a-a124-34e3f9302d8a,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.493930] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for allowed_address_pair (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.493930] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.494274] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit called with port settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 624.494274] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_precommit: [ 624.494274] [49942]: key[id], None -> b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1 [ 624.494274] [49942]: key[binding:vnic_type], None -> normal [ 624.494274] [49942]: key[binding:vif_details], None -> {} [ 624.494274] [49942]: key[allowed_address_pairs], None -> [] [ 624.494274] [49942]: key[binding:profile], None -> {} [ 624.494274] [49942]: key[admin_state_up], None -> True [ 624.494274] [49942]: key[binding:vif_type], None -> unbound [ 624.494274] [49942]: key[device_owner], None -> network:floatingip [ 624.494274] [49942]: key[tenant_id], None -> [ 624.494274] [49942]: key[binding:host_id], None -> [ 624.494274] [49942]: key[standard_attr_id], None -> 536 [ 624.494274] [49942]: key[name], None -> [ 624.494274] [49942]: key[mac_address], None -> fa:16:3e:a8:67:69 [ 624.494274] [49942]: key[status], None -> N/A [ 624.494274] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 624.494274] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] [ 624.494274] [49942]: key[security_groups], None -> [] [ 624.494274] [49942]: key[port_security_enabled], None -> False [ 624.494274] [49942]: key[project_id], None -> [ 624.494274] [49942]: key[device_id], None -> PENDING [ 624.494274] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.523391] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Checking segment: {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 624.523391] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Network hostable DHCP agents. Network: 81033df2-97a8-4db6-bf6d-3edfc2a29cd2, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 624.536486] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Network 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 624.541899] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.542864] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 81033df2-97a8-4db6-bf6d-3edfc2a29cd2) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 624.551169] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] create_subnet_postcommit called with subnet settings {'id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-subnet', 'tenant_id': '81ce039b4432477abd178e808855882e', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 537, '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-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 0, 'segment_id': None, 'project_id': '81ce039b4432477abd178e808855882e', 'network': {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, '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-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146}} (original settings None) [ 624.551382] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] create_subnet_postcommit: [ 624.551382] [49941]: key[ipv6_ra_mode], None -> None [ 624.551382] [49941]: key[id], None -> 4854e534-da7f-4d7a-a124-34e3f9302d8a [ 624.551382] [49941]: key[tags], None -> [] [ 624.551382] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 624.551382] [49941]: key[enable_dhcp], None -> True [ 624.551382] [49941]: key[network], None -> {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, '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-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} [ 624.551382] [49941]: key[ip_version], None -> 4 [ 624.551382] [49941]: key[created_at], None -> 2025-11-20T12:29:46Z [ 624.551382] [49941]: key[updated_at], None -> 2025-11-20T12:29:46Z [ 624.551382] [49941]: key[description], None -> [ 624.551382] [49941]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 624.551382] [49941]: key[standard_attr_id], None -> 537 [ 624.551382] [49941]: key[cidr], None -> 192.168.128.0/28 [ 624.551382] [49941]: key[ipv6_address_mode], None -> None [ 624.551382] [49941]: key[name], None -> tempest-ImagesOneServerTestJSON-1992899951-subnet [ 624.551382] [49941]: key[subnetpool_id], None -> None [ 624.551382] [49941]: key[host_routes], None -> [] [ 624.551382] [49941]: key[network_id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 624.551382] [49941]: key[shared], None -> False [ 624.551382] [49941]: key[router:external], None -> False [ 624.551382] [49941]: key[revision_number], None -> 0 [ 624.551382] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 624.551382] [49941]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 624.551382] [49941]: key[service_types], None -> [] [ 624.551382] [49941]: key[dns_nameservers], None -> [] [ 624.551382] [49941]: key[segment_id], None -> None [ 624.551382] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.554097] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 624.554586] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c293c46-adbc-40bb-8784-537b9f5f2ffe admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.572925] [49941]: [pid: 49941|app: 0|req: 337/607] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:46 2025] POST /networking/v2.0/subnets => generated 687 bytes in 225 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 624.582306] [49941]: DEBUG neutron.api.v2.base [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Request body: {'router': {'name': 'tempest-ImagesOneServerTestJSON-1992899951-router', 'tenant_id': '81ce039b4432477abd178e808855882e', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 624.583930] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.597755] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 624.598670] [49942]: DEBUG neutron.scheduler.base_scheduler [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 624.600476] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 624.600763] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit called with port settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], '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-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 624.600933] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] create_port_postcommit: [ 624.600933] [49942]: key[id], None -> b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1 [ 624.600933] [49942]: key[binding:vnic_type], None -> normal [ 624.600933] [49942]: key[tags], None -> [] [ 624.600933] [49942]: key[binding:vif_details], None -> {} [ 624.600933] [49942]: key[allowed_address_pairs], None -> [] [ 624.600933] [49942]: key[extra_dhcp_opts], None -> [] [ 624.600933] [49942]: key[binding:profile], None -> {} [ 624.600933] [49942]: key[admin_state_up], None -> True [ 624.600933] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 624.600933] [49942]: key[binding:vif_type], None -> unbound [ 624.600933] [49942]: key[device_owner], None -> network:floatingip [ 624.600933] [49942]: key[created_at], None -> 2025-11-20T12:29:46Z [ 624.600933] [49942]: key[updated_at], None -> 2025-11-20T12:29:46Z [ 624.600933] [49942]: key[tenant_id], None -> [ 624.600933] [49942]: key[binding:host_id], None -> [ 624.600933] [49942]: key[description], None -> [ 624.600933] [49942]: key[standard_attr_id], None -> 536 [ 624.600933] [49942]: key[name], None -> [ 624.600933] [49942]: key[mac_address], None -> fa:16:3e:a8:67:69 [ 624.600933] [49942]: key[status], None -> N/A [ 624.600933] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 624.600933] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] [ 624.600933] [49942]: key[security_groups], None -> [] [ 624.600933] [49942]: key[revision_number], None -> 1 [ 624.600933] [49942]: key[port_security_enabled], None -> False [ 624.600933] [49942]: key[project_id], None -> [ 624.600933] [49942]: key[device_id], None -> PENDING [ 624.600933] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.606698] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (22ddfdad-c092-404f-8029-cf565319443e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.608011] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (22ddfdad-c092-404f-8029-cf565319443e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.661526] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.668224] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks [] for router_controller (22ddfdad-c092-404f-8029-cf565319443e), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.687693] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.729418] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks [] for router_gateway (22ddfdad-c092-404f-8029-cf565319443e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.796431] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks [] for router_gateway (22ddfdad-c092-404f-8029-cf565319443e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.800198] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.851407] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Allocated IP 10.180.180.203 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/d29b2206-c6d5-4e48-87c3-45256ab377ea) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 624.893348] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks [] for allowed_address_pair (d29b2206-c6d5-4e48-87c3-45256ab377ea), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.894171] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks [] for port (d29b2206-c6d5-4e48-87c3-45256ab377ea), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.895546] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] create_port_precommit called with port settings {'id': 'd29b2206-c6d5-4e48-87c3-45256ab377ea', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:65:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 540, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 624.895546] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] create_port_precommit: [ 624.895546] [49941]: key[id], None -> d29b2206-c6d5-4e48-87c3-45256ab377ea [ 624.895546] [49941]: key[binding:vnic_type], None -> normal [ 624.895546] [49941]: key[binding:vif_details], None -> {} [ 624.895546] [49941]: key[allowed_address_pairs], None -> [] [ 624.895546] [49941]: key[binding:profile], None -> {} [ 624.895546] [49941]: key[admin_state_up], None -> True [ 624.895546] [49941]: key[binding:vif_type], None -> unbound [ 624.895546] [49941]: key[device_owner], None -> network:router_gateway [ 624.895546] [49941]: key[tenant_id], None -> [ 624.895546] [49941]: key[binding:host_id], None -> [ 624.895546] [49941]: key[standard_attr_id], None -> 540 [ 624.895546] [49941]: key[name], None -> [ 624.895546] [49941]: key[mac_address], None -> fa:16:3e:b2:65:b7 [ 624.895546] [49941]: key[status], None -> DOWN [ 624.895546] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 624.895546] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] [ 624.895546] [49941]: key[security_groups], None -> [] [ 624.895546] [49941]: key[port_security_enabled], None -> False [ 624.895546] [49941]: key[project_id], None -> [ 624.895546] [49941]: key[device_id], None -> 22ddfdad-c092-404f-8029-cf565319443e [ 624.895546] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 624.942196] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d29b2206-c6d5-4e48-87c3-45256ab377ea), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 624.968190] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Pushing event updated for resources: {'Port': ['ID=d29b2206-c6d5-4e48-87c3-45256ab377ea,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 624.979026] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 624.979833] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 624.982341] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 625.002191] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] create_port_postcommit called with port settings {'id': 'd29b2206-c6d5-4e48-87c3-45256ab377ea', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:65:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 540, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], '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-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 625.002476] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] create_port_postcommit: [ 625.002476] [49941]: key[id], None -> d29b2206-c6d5-4e48-87c3-45256ab377ea [ 625.002476] [49941]: key[binding:vnic_type], None -> normal [ 625.002476] [49941]: key[tags], None -> [] [ 625.002476] [49941]: key[binding:vif_details], None -> {} [ 625.002476] [49941]: key[allowed_address_pairs], None -> [] [ 625.002476] [49941]: key[extra_dhcp_opts], None -> [] [ 625.002476] [49941]: key[binding:profile], None -> {} [ 625.002476] [49941]: key[admin_state_up], None -> True [ 625.002476] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 625.002476] [49941]: key[binding:vif_type], None -> unbound [ 625.002476] [49941]: key[device_owner], None -> network:router_gateway [ 625.002476] [49941]: key[created_at], None -> 2025-11-20T12:29:46Z [ 625.002476] [49941]: key[updated_at], None -> 2025-11-20T12:29:46Z [ 625.002476] [49941]: key[tenant_id], None -> [ 625.002476] [49941]: key[binding:host_id], None -> [ 625.002476] [49941]: key[description], None -> [ 625.002476] [49941]: key[standard_attr_id], None -> 540 [ 625.002476] [49941]: key[name], None -> [ 625.002476] [49941]: key[mac_address], None -> fa:16:3e:b2:65:b7 [ 625.002476] [49941]: key[status], None -> DOWN [ 625.002476] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 625.002476] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] [ 625.002476] [49941]: key[security_groups], None -> [] [ 625.002476] [49941]: key[revision_number], None -> 1 [ 625.002476] [49941]: key[port_security_enabled], None -> False [ 625.002476] [49941]: key[project_id], None -> [ 625.002476] [49941]: key[device_id], None -> 22ddfdad-c092-404f-8029-cf565319443e [ 625.002476] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.105568] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=14803,neutron:DELETE=181,neutron:INSERT=818,neutron:UPDATE=330 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 625.108998] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks [] for router_gateway (22ddfdad-c092-404f-8029-cf565319443e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.124932] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.125338] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit called with port settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 625.125338] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_precommit: [ 625.125338] [49942]: key[device_id], PENDING -> b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd [ 625.125338] [49942]: key[revision_number], 1 -> 2 [ 625.125338] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.127223] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.151397] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event updated for resources: {'Port': ['ID=b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.158684] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit called with port settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 625.158862] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] update_port_postcommit: [ 625.158862] [49942]: key[device_id], PENDING -> b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd [ 625.158862] [49942]: key[revision_number], 1 -> 2 [ 625.158862] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.159384] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.177634] [49942]: DEBUG neutron_lib.callbacks.manager [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-e83a4785-2687-49c9-9c00-682681d140c8 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.181809] [49942]: [pid: 49942|app: 0|req: 271/608] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:29:46 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 893 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 625.220815] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (22ddfdad-c092-404f-8029-cf565319443e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.242599] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04655bce-a596-4981-9a18-f195e873ab9b req-ee11ca41-253a-4ceb-b2ce-889817565804 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.243035] [49942]: [pid: 49942|app: 0|req: 272/609] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:46 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.288909] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-0bdb6251-faab-4e85-b759-a6cd866dccff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.289915] [49942]: [pid: 49942|app: 0|req: 273/610] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:46 2025] GET /networking/v2.0/ports?tenant_id=7df707903a7b4aa68eb4b7d9edb840bb&device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 1043 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 625.292734] [49942]: DEBUG neutron.api.wsgi [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-fd1c7f0e-313f-4ce8-bc6a-7063214526a2 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.316960] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Router 22ddfdad-c092-404f-8029-cf565319443e is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 625.318271] [49942]: [pid: 49942|app: 0|req: 274/611] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.225 => generated 499 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.320806] [49942]: DEBUG neutron.api.wsgi [req-04655bce-a596-4981-9a18-f195e873ab9b req-547ed560-4837-457b-a2ee-8bd96986205c tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.351845] [49942]: [pid: 49942|app: 0|req: 275/612] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/security-groups?id=d91c2720-d42a-4d93-89d6-d43b6f674f0a&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.354558] [49942]: DEBUG neutron.api.wsgi [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-4f79efa3-674f-489f-9cc2-742c86d34d17 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.369253] [49942]: [pid: 49942|app: 0|req: 276/613] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=487d9544-5f22-4461-af77-5ff3b4a9095b => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.407929] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 625.425848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ee29708-f93c-4eec-91b2-6143f9dcdfa1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.426496] [49941]: [pid: 49941|app: 0|req: 338/614] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:46 2025] POST /networking/v2.0/routers => generated 729 bytes in 850 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 625.430666] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cf9079d-8d24-49cc-a688-05a966955e41 req-1cc5369a-c105-471d-94d4-d2463a05c26c tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.431443] [49942]: [pid: 49942|app: 0|req: 277/615] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.452328] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-4048a775-8499-45c4-b00d-92eedce2e85d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.454923] [49941]: [pid: 49941|app: 0|req: 339/616] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/subnets?id=22e585f8-37b5-4d94-a702-708b5dfeaac4 => generated 690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.496433] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6f9fab9-6218-4584-9e04-3713a65373f3 req-ac32f604-3805-4b8e-8913-486c63c8aa73 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.497942] [49942]: [pid: 49942|app: 0|req: 278/617] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.500060] [49942]: DEBUG neutron.api.wsgi [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-237eaf6d-291d-4f05-869f-9f0500c687c5 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.517990] [49942]: [pid: 49942|app: 0|req: 279/618] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/security-groups/833346b6-2fc2-4c7b-a437-bd2095b717b1 => generated 1683 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 625.543331] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e1675e2-3cda-4cf6-a2e6-14f27c574ead req-d709d06b-cb73-49d0-b486-a9c6e04ac503 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.544389] [49942]: [pid: 49942|app: 0|req: 280/619] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?network_id=829e379b-9834-4547-9024-7032c8da7f23&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.547331] [49942]: DEBUG neutron.api.wsgi [req-e6f9fab9-6218-4584-9e04-3713a65373f3 req-e95b6557-3df9-4a5a-a58f-a277538735fc tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.569748] [49942]: [pid: 49942|app: 0|req: 281/620] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/security-groups?id=1ba774e8-d272-4f10-ab2f-b874b5e166bc&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.572707] [49942]: DEBUG neutron.api.wsgi [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-58083b45-64d4-40b2-8355-67438c32ee53 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.592680] [49942]: [pid: 49942|app: 0|req: 282/621] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/security-groups/55ce7587-9070-4a27-ac68-76c1b61e1e79 => generated 1685 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 625.626727] [49942]: [pid: 49942|app: 0|req: 283/622] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/networks/829e379b-9834-4547-9024-7032c8da7f23?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.629898] [49942]: DEBUG neutron.api.v2.base [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-ffa0d7ca-43af-4dbd-882b-679b8b055b2d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '833346b6-2fc2-4c7b-a437-bd2095b717b1', 'remote_group_id': '55ce7587-9070-4a27-ac68-76c1b61e1e79', 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 625.630063] [49942]: DEBUG neutron.api.v2.base [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-ffa0d7ca-43af-4dbd-882b-679b8b055b2d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': '833346b6-2fc2-4c7b-a437-bd2095b717b1', 'remote_group_id': '55ce7587-9070-4a27-ac68-76c1b61e1e79', 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 625.655717] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.682416] [49942]: DEBUG neutron_lib.callbacks.manager [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-ffa0d7ca-43af-4dbd-882b-679b8b055b2d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (97b363c1-361d-45fa-ae4e-f9969ae49ec6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.709600] [49942]: DEBUG neutron_lib.callbacks.manager [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-ffa0d7ca-43af-4dbd-882b-679b8b055b2d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (97b363c1-361d-45fa-ae4e-f9969ae49ec6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.710807] [49942]: DEBUG neutron_lib.callbacks.manager [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-ffa0d7ca-43af-4dbd-882b-679b8b055b2d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (97b363c1-361d-45fa-ae4e-f9969ae49ec6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.718125] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-ffa0d7ca-43af-4dbd-882b-679b8b055b2d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=97b363c1-361d-45fa-ae4e-f9969ae49ec6,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.729330] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Allocated IP 192.168.128.1 (81033df2-97a8-4db6-bf6d-3edfc2a29cd2/4854e534-da7f-4d7a-a124-34e3f9302d8a/eae5b1a6-28fd-4078-b637-e8ae8b004498) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 625.731427] [49942]: DEBUG neutron_lib.callbacks.manager [req-c2a72e04-79ad-48e8-b0a0-9c46cdcd506c req-ffa0d7ca-43af-4dbd-882b-679b8b055b2d tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.732201] [49942]: [pid: 49942|app: 0|req: 284/623] 10.180.1.21 () {64 vars in 1476 bytes} [Thu Nov 20 12:29:47 2025] POST /networking/v2.0/security-group-rules => generated 634 bytes in 105 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 625.771462] [49942]: [pid: 49942|app: 0|req: 285/624] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/networks/829e379b-9834-4547-9024-7032c8da7f23?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.775707] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks [] for allowed_address_pair (eae5b1a6-28fd-4078-b637-e8ae8b004498), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.776605] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks [] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.776831] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] create_port_precommit called with port settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.1'}], 'project_id': '81ce039b4432477abd178e808855882e', 'port_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': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 625.777564] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] create_port_precommit: [ 625.777564] [49941]: key[id], None -> eae5b1a6-28fd-4078-b637-e8ae8b004498 [ 625.777564] [49941]: key[binding:vnic_type], None -> normal [ 625.777564] [49941]: key[binding:vif_details], None -> {} [ 625.777564] [49941]: key[allowed_address_pairs], None -> [] [ 625.777564] [49941]: key[binding:profile], None -> {} [ 625.777564] [49941]: key[admin_state_up], None -> True [ 625.777564] [49941]: key[binding:vif_type], None -> unbound [ 625.777564] [49941]: key[device_owner], None -> network:router_interface [ 625.777564] [49941]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 625.777564] [49941]: key[binding:host_id], None -> [ 625.777564] [49941]: key[standard_attr_id], None -> 541 [ 625.777564] [49941]: key[name], None -> [ 625.777564] [49941]: key[mac_address], None -> fa:16:3e:de:bd:5d [ 625.777564] [49941]: key[status], None -> DOWN [ 625.777564] [49941]: key[network_id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 625.777564] [49941]: key[fixed_ips], None -> [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.1'}] [ 625.777564] [49941]: key[security_groups], None -> [] [ 625.777564] [49941]: key[port_security_enabled], None -> False [ 625.777564] [49941]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 625.777564] [49941]: key[device_id], None -> 22ddfdad-c092-404f-8029-cf565319443e [ 625.777564] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.801608] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.803368] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffee550c-6194-4535-8e63-2b6b3fefce7a req-6655b625-c855-4bea-bed9-09c46c63416b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.804346] [49942]: [pid: 49942|app: 0|req: 286/625] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.821903] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Pushing event updated for resources: {'Port': ['ID=eae5b1a6-28fd-4078-b637-e8ae8b004498,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 625.831461] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Network 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 625.832222] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 625.832644] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afec76bc-6b84-493b-927f-1d834b98b70d req-124964e6-240f-4a17-9e92-a38ff09e1fb6 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 625.833717] [49942]: [pid: 49942|app: 0|req: 287/626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.833925] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 625.836221] [49942]: DEBUG neutron.api.wsgi [req-ffee550c-6194-4535-8e63-2b6b3fefce7a req-18a51863-1391-4004-861d-89190c69f3db tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.848253] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] create_port_postcommit called with port settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.1'}], 'project_id': '81ce039b4432477abd178e808855882e', 'port_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-20T12:29:47Z', 'updated_at': '2025-11-20T12:29:47Z', 'revision_number': 1, 'network': {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 625.848530] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] create_port_postcommit: [ 625.848530] [49941]: key[id], None -> eae5b1a6-28fd-4078-b637-e8ae8b004498 [ 625.848530] [49941]: key[binding:vnic_type], None -> normal [ 625.848530] [49941]: key[tags], None -> [] [ 625.848530] [49941]: key[binding:vif_details], None -> {} [ 625.848530] [49941]: key[allowed_address_pairs], None -> [] [ 625.848530] [49941]: key[extra_dhcp_opts], None -> [] [ 625.848530] [49941]: key[binding:profile], None -> {} [ 625.848530] [49941]: key[admin_state_up], None -> True [ 625.848530] [49941]: key[network], None -> {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} [ 625.848530] [49941]: key[binding:vif_type], None -> unbound [ 625.848530] [49941]: key[device_owner], None -> network:router_interface [ 625.848530] [49941]: key[created_at], None -> 2025-11-20T12:29:47Z [ 625.848530] [49941]: key[updated_at], None -> 2025-11-20T12:29:47Z [ 625.848530] [49941]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 625.848530] [49941]: key[binding:host_id], None -> [ 625.848530] [49941]: key[description], None -> [ 625.848530] [49941]: key[standard_attr_id], None -> 541 [ 625.848530] [49941]: key[name], None -> [ 625.848530] [49941]: key[mac_address], None -> fa:16:3e:de:bd:5d [ 625.848530] [49941]: key[status], None -> DOWN [ 625.848530] [49941]: key[network_id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 625.848530] [49941]: key[fixed_ips], None -> [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.1'}] [ 625.848530] [49941]: key[security_groups], None -> [] [ 625.848530] [49941]: key[revision_number], None -> 1 [ 625.848530] [49941]: key[port_security_enabled], None -> False [ 625.848530] [49941]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 625.848530] [49941]: key[device_id], None -> 22ddfdad-c092-404f-8029-cf565319443e [ 625.848530] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 625.849454] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (22ddfdad-c092-404f-8029-cf565319443e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 625.860030] [49942]: [pid: 49942|app: 0|req: 288/627] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 625.860490] [49942]: DEBUG neutron.api.wsgi [req-afec76bc-6b84-493b-927f-1d834b98b70d req-6a1eb283-7414-4211-9792-0749ce343d7e tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 625.883523] [49942]: [pid: 49942|app: 0|req: 289/628] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/security-groups?id=badbb42e-f9a3-4bf0-8b94-df512aebf5d2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.913741] [49942]: [pid: 49942|app: 0|req: 290/629] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 625.951808] [49942]: [pid: 49942|app: 0|req: 291/630] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?device_id=29e0c0e2-56b2-42aa-985f-e50612f3bfc1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 625.974655] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 863 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-10cf28c0-0051-4180-a83a-f887ff1a9509 x-openstack-request-id: req-10cf28c0-0051-4180-a83a-f887ff1a9509 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 625.976459] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "acb3aaec-847a-4647-b374-585d6c37daea", "name": "network-vif-deleted", "tag": "86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9", "status": "completed", "code": 200}, {"server_uuid": "e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a", "name": "network-vif-deleted", "tag": "85097f4d-2acd-4169-bb16-910dd084a143", "status": "completed", "code": 200}, {"server_uuid": "29e0c0e2-56b2-42aa-985f-e50612f3bfc1", "name": "network-vif-deleted", "tag": "e3b919dd-1dbb-472f-a63d-67acf82c0e33", "status": "completed", "code": 200}, {"server_uuid": "9f235391-bb9f-4cb8-bc9a-8036aaf399d9", "name": "network-vif-plugged", "status": "completed", "tag": "e8f376dc-3e3f-4d47-a6c6-6db7a853ef92", "code": 200}, {"name": "network-changed", "server_uuid": "9f235391-bb9f-4cb8-bc9a-8036aaf399d9", "tag": "e8f376dc-3e3f-4d47-a6c6-6db7a853ef92", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 625.976654] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-10cf28c0-0051-4180-a83a-f887ff1a9509 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 625.977049] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-10cf28c0-0051-4180-a83a-f887ff1a9509'] response: {'server_uuid': 'acb3aaec-847a-4647-b374-585d6c37daea', 'name': 'network-vif-deleted', 'tag': '86c7dd9e-bee3-4265-b8f2-b4e8027ee3b9', 'status': 'completed', 'code': 200} [ 625.977049] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-10cf28c0-0051-4180-a83a-f887ff1a9509'] response: {'server_uuid': 'e61e0d09-8ebd-4e78-8a45-81c81e1a8b6a', 'name': 'network-vif-deleted', 'tag': '85097f4d-2acd-4169-bb16-910dd084a143', 'status': 'completed', 'code': 200} [ 625.977049] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-10cf28c0-0051-4180-a83a-f887ff1a9509'] response: {'server_uuid': '29e0c0e2-56b2-42aa-985f-e50612f3bfc1', 'name': 'network-vif-deleted', 'tag': 'e3b919dd-1dbb-472f-a63d-67acf82c0e33', 'status': 'completed', 'code': 200} [ 625.977169] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-10cf28c0-0051-4180-a83a-f887ff1a9509'] response: {'server_uuid': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'code': 200} [ 625.977169] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-10cf28c0-0051-4180-a83a-f887ff1a9509'] response: {'name': 'network-changed', 'server_uuid': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'tag': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'status': 'completed', 'code': 200} [ 625.987413] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-fda8caa7-bd7c-4e5d-905e-1fb07b0d5d6c x-openstack-request-id: req-fda8caa7-bd7c-4e5d-905e-1fb07b0d5d6c {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 625.987413] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7", "name": "network-vif-plugged", "status": "completed", "tag": "644235ae-eb55-4ad7-b8e8-3c70d878eed5", "code": 200}, {"name": "network-changed", "server_uuid": "3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7", "tag": "644235ae-eb55-4ad7-b8e8-3c70d878eed5", "status": "completed", "code": 200}, {"server_uuid": "de7a2c42-d463-47b7-b365-8120e09c86e1", "name": "network-vif-plugged", "status": "completed", "tag": "179330b2-00d0-49db-9bc2-e31700656c8e", "code": 200}, {"name": "network-changed", "server_uuid": "de7a2c42-d463-47b7-b365-8120e09c86e1", "tag": "179330b2-00d0-49db-9bc2-e31700656c8e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 625.987413] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fda8caa7-bd7c-4e5d-905e-1fb07b0d5d6c {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 625.987413] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fda8caa7-bd7c-4e5d-905e-1fb07b0d5d6c'] response: {'server_uuid': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'code': 200} [ 625.987413] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fda8caa7-bd7c-4e5d-905e-1fb07b0d5d6c'] response: {'name': 'network-changed', 'server_uuid': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'tag': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'status': 'completed', 'code': 200} [ 625.987413] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fda8caa7-bd7c-4e5d-905e-1fb07b0d5d6c'] response: {'server_uuid': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '179330b2-00d0-49db-9bc2-e31700656c8e', 'code': 200} [ 625.987413] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fda8caa7-bd7c-4e5d-905e-1fb07b0d5d6c'] response: {'name': 'network-changed', 'server_uuid': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'tag': '179330b2-00d0-49db-9bc2-e31700656c8e', 'status': 'completed', 'code': 200} [ 626.025426] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.090845] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-114187ed-8268-406f-8107-9b569dbbbff1 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.091801] [49942]: [pid: 49942|app: 0|req: 292/631] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 621 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.099481] [49942]: DEBUG neutron.api.wsgi [req-07a6801b-2a32-48ba-932e-b644144313ee req-e774ba85-2439-4341-aa6b-355a6f9e0348 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.101673] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks [] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.101936] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] update_port_precommit called with port settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', '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-20T12:29:47Z', 'updated_at': '2025-11-20T12:29:47Z', 'revision_number': 1, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', '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-20T12:29:47Z', 'updated_at': '2025-11-20T12:29:47Z', 'revision_number': 1, 'project_id': '81ce039b4432477abd178e808855882e'}) 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': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 626.102254] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] update_port_precommit: [ 626.102254] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.103223] [49942]: [pid: 49942|app: 0|req: 293/632] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/quotas/99f04a26d34d483ab4e44170cce695df => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.104565] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.129648] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Pushing event updated for resources: {'Port': ['ID=eae5b1a6-28fd-4078-b637-e8ae8b004498,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.149244] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] update_port_postcommit called with port settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', '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-20T12:29:47Z', 'updated_at': '2025-11-20T12:29:47Z', 'revision_number': 1, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', '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-20T12:29:47Z', 'updated_at': '2025-11-20T12:29:47Z', 'revision_number': 1, 'project_id': '81ce039b4432477abd178e808855882e'}) 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': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 626.152185] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] update_port_postcommit: [ 626.152185] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 626.152185] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (22ddfdad-c092-404f-8029-cf565319443e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.171595] [49942]: [pid: 49942|app: 0|req: 294/633] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&fields=id => generated 149 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.179788] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Network 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 626.180477] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 626.232012] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb93699b-d762-49b9-bce8-690be956060f req-5d48f58a-9334-435d-8fbb-626e9e2a1db9 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.234560] [49942]: [pid: 49942|app: 0|req: 295/634] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/ports?device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.255690] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Router 22ddfdad-c092-404f-8029-cf565319443e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 626.280429] [49942]: [pid: 49942|app: 0|req: 296/635] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:47 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.283822] [49942]: DEBUG neutron.api.wsgi [req-bb93699b-d762-49b9-bce8-690be956060f req-db92ff71-2784-4de5-9833-ca3cfee1a066 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.320729] [49942]: [pid: 49942|app: 0|req: 297/636] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/security-groups?id=b41863c3-97dc-49a9-ac3c-59aae55b9689&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.343985] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6b81a9ae-c24d-4449-9452-ba554a7592b4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 626.347741] [49941]: [pid: 49941|app: 0|req: 340/637] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:47 2025] PUT /networking/v2.0/routers/22ddfdad-c092-404f-8029-cf565319443e/add_router_interface => generated 309 bytes in 894 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.367878] [49942]: [pid: 49942|app: 0|req: 298/638] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.371506] [49942]: DEBUG neutron.api.wsgi [req-cee72b80-30e7-4ea8-a757-435ccfc04eaf req-78ec8410-0a28-4bd3-b868-2a2dddb7acf4 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.384460] [49942]: INFO neutron.api.v2.resource [req-cee72b80-30e7-4ea8-a757-435ccfc04eaf req-78ec8410-0a28-4bd3-b868-2a2dddb7acf4 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] show failed (client error): The resource could not be found. [ 626.384907] [49942]: [pid: 49942|app: 0|req: 299/639] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/floatingips/cefa2ee1-1655-4aa9-a1c0-436cd2306195 => generated 144 bytes in 16 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 626.427665] [49941]: DEBUG neutron_lib.callbacks.manager [None req-499a1144-a610-447b-a587-0fbdb1eae08b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.448975] [49942]: [pid: 49942|app: 0|req: 300/640] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.518017] [49941]: DEBUG neutron_lib.callbacks.manager [None req-499a1144-a610-447b-a587-0fbdb1eae08b admin admin] Publish callbacks [] for security_group (dac422d0-2846-47f4-8128-74d68e1b401f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.522081] [49941]: DEBUG neutron_lib.callbacks.manager [None req-499a1144-a610-447b-a587-0fbdb1eae08b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (dac422d0-2846-47f4-8128-74d68e1b401f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.523039] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddfe6c4d-9d11-45bf-bb4f-65833d4a4905 req-2e86502c-00ae-4a66-bac4-16025b44684c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.524019] [49942]: [pid: 49942|app: 0|req: 301/641] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.556783] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-499a1144-a610-447b-a587-0fbdb1eae08b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dac422d0-2846-47f4-8128-74d68e1b401f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.558809] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-2e362583-bf2b-407a-8a45-b188c8e37aa7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.560040] [49942]: [pid: 49942|app: 0|req: 302/642] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?tenant_id=8a83ccecd97e45a8a72e69c0a047e727&device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 1041 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.580384] [49941]: [pid: 49941|app: 0|req: 341/643] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/security-groups?tenant_id=0777402ad671458db85c3c374def40c6&name=default => generated 2925 bytes in 232 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.623411] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddfe6c4d-9d11-45bf-bb4f-65833d4a4905 req-fae8c9bb-5385-466d-885e-aae7c19f6511 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.626069] [49942]: [pid: 49942|app: 0|req: 303/644] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 712 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.645174] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-00505289-b65d-40fd-95ce-c1647f049a3a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.646767] [49941]: [pid: 49941|app: 0|req: 342/645] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks?id=9aea532b-acd9-487a-9817-53dbf6c92f84 => generated 721 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.675469] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40ce0d79-0f36-4098-891f-3d7ac064f147 req-3f3b8917-74ef-4c98-a917-f666fb228427 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.676890] [49941]: [pid: 49941|app: 0|req: 343/646] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?tenant_id=8285ff4e217c4316876e2d8ce486d515&device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.683835] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dc852ee3-cd47-4b4a-ae22-479972aee62a admin admin] Publish callbacks [] for security_group (dac422d0-2846-47f4-8128-74d68e1b401f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.697860] [49941]: [pid: 49941|app: 0|req: 344/647] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks?tenant_id=8ec5950747d245e4a6e5cdcac486b87f&shared=False => generated 15 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.701669] [49941]: DEBUG neutron.api.wsgi [req-ddfe6c4d-9d11-45bf-bb4f-65833d4a4905 req-90cc16f3-9eaa-4f5c-b2f9-d98d04230096 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.716950] [49941]: [pid: 49941|app: 0|req: 345/648] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.717786] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dc852ee3-cd47-4b4a-ae22-479972aee62a admin admin] Publish callbacks [] for security_group (dac422d0-2846-47f4-8128-74d68e1b401f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.719907] [49941]: DEBUG neutron.api.wsgi [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-12829e36-2517-42b2-ad7c-ce3a47b77395 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.759571] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dc852ee3-cd47-4b4a-ae22-479972aee62a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (dac422d0-2846-47f4-8128-74d68e1b401f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.767515] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc852ee3-cd47-4b4a-ae22-479972aee62a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dac422d0-2846-47f4-8128-74d68e1b401f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 626.774258] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dc852ee3-cd47-4b4a-ae22-479972aee62a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 626.774834] [49942]: [pid: 49942|app: 0|req: 304/649] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:48 2025] DELETE /networking/v2.0/security-groups/dac422d0-2846-47f4-8128-74d68e1b401f => generated 0 bytes in 148 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 626.837701] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40ce0d79-0f36-4098-891f-3d7ac064f147 req-b00366f8-3455-4b75-a7d4-d00d139370bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.838673] [49942]: [pid: 49942|app: 0|req: 305/650] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.884359] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84088038-3c9d-4336-8886-cdcb841314df req-7f39d4f1-ae0c-4fdf-8df2-88f360b0c3b1 tempest-QuotasAdminNegativeTest-2050005899 tempest-QuotasAdminNegativeTest-2050005899-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.885434] [49942]: [pid: 49942|app: 0|req: 306/651] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.906716] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddfe6c4d-9d11-45bf-bb4f-65833d4a4905 req-47479473-8aed-40d5-9581-d4e3e4aca760 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 626.907707] [49942]: [pid: 49942|app: 0|req: 307/652] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.924181] [49942]: [pid: 49942|app: 0|req: 308/653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.928241] [49942]: DEBUG neutron.api.wsgi [req-40ce0d79-0f36-4098-891f-3d7ac064f147 req-267b2b4f-7cbd-49b3-8ff5-0675f3de0246 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.944465] [49942]: [pid: 49942|app: 0|req: 309/654] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.69&port_id=5e88b0a9-f0bb-4cce-9140-88cea9a8995a => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 626.968960] [49942]: [pid: 49942|app: 0|req: 310/655] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/security-groups?tenant_id=7e66605935704902bec8faabf19adcd9&name=default => generated 2925 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 626.971883] [49942]: DEBUG neutron.api.wsgi [req-84088038-3c9d-4336-8886-cdcb841314df req-7c6f4a85-8e89-4785-8562-133540b88fe7 tempest-QuotasAdminNegativeTest-2050005899 tempest-QuotasAdminNegativeTest-2050005899-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 626.976936] [49942]: [pid: 49942|app: 0|req: 311/656] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/quotas/8ec5950747d245e4a6e5cdcac486b87f => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 626.993910] [49942]: [pid: 49942|app: 0|req: 312/657] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.020592] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40ce0d79-0f36-4098-891f-3d7ac064f147 req-2f4d7e67-bfc6-4f8e-92d0-3caeb63ccef4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.021651] [49942]: [pid: 49942|app: 0|req: 313/658] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.062784] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f50f94f-1b72-4fb1-afc0-49bfbcdf1306 admin admin] Publish callbacks [] for security_group (b01827d5-b086-401e-9773-402d30ba28d6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.084305] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f50f94f-1b72-4fb1-afc0-49bfbcdf1306 admin admin] Publish callbacks [] for security_group (b01827d5-b086-401e-9773-402d30ba28d6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.126273] [49941]: [pid: 49941|app: 0|req: 346/659] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=644235ae-eb55-4ad7-b8e8-3c70d878eed5 => generated 19 bytes in 408 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.141840] [49941]: [pid: 49941|app: 0|req: 347/660] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?tenant_id=8ec5950747d245e4a6e5cdcac486b87f&fields=id => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.146427] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f50f94f-1b72-4fb1-afc0-49bfbcdf1306 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b01827d5-b086-401e-9773-402d30ba28d6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.150583] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f50f94f-1b72-4fb1-afc0-49bfbcdf1306 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b01827d5-b086-401e-9773-402d30ba28d6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.154975] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f50f94f-1b72-4fb1-afc0-49bfbcdf1306 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.155574] [49942]: [pid: 49942|app: 0|req: 314/661] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:48 2025] DELETE /networking/v2.0/security-groups/b01827d5-b086-401e-9773-402d30ba28d6 => generated 0 bytes in 133 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 627.199782] [49942]: [pid: 49942|app: 0|req: 315/662] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.220666] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56c0a34e-c2d8-48ae-89ca-7f887bf8f1e1 req-34620726-01c5-4806-be57-992ac217e450 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.221827] [49941]: [pid: 49941|app: 0|req: 348/663] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.235026] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40ce0d79-0f36-4098-891f-3d7ac064f147 req-fb9fdbf5-1e86-4227-838c-03511b3c2ce3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.236142] [49942]: [pid: 49942|app: 0|req: 316/664] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.252720] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-1ce04244-47cd-44c8-94f2-22eb6d977045 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.252720] [49941]: [pid: 49941|app: 0|req: 349/665] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/subnets?id=e4febe48-292a-4874-8b3e-5e81dda8a36d => generated 697 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.311884] [49942]: [pid: 49942|app: 0|req: 317/666] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:48 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.315435] [49942]: DEBUG neutron.api.wsgi [req-56c0a34e-c2d8-48ae-89ca-7f887bf8f1e1 req-bc39bf79-0bf9-4403-a97a-a1d7ba9a8bb8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.337748] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f152e8da-ba81-404a-b94d-ab643f5157fb req-a2012fe6-9efd-438a-8530-eb09f88d67f4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.339877] [49941]: [pid: 49941|app: 0|req: 350/667] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.341939] [49942]: [pid: 49942|app: 0|req: 318/668] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.376552] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-fe595060-a8c2-4a15-8a46-8cc7bca7072b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.377951] [49942]: [pid: 49942|app: 0|req: 319/669] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/ports?network_id=9aea532b-acd9-487a-9817-53dbf6c92f84&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.381188] [49942]: DEBUG neutron.api.v2.base [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Request body: {'floatingip': {'port_id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 627.392183] [49941]: [pid: 49941|app: 0|req: 351/670] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.394875] [49941]: DEBUG neutron.api.wsgi [req-20323cc2-3c48-48a5-9af9-2ab73ad79f1d req-a3bff751-ed3b-488e-af68-a1d86157d60f tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.399677] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for floatingip (a8ee3dbb-cf83-4a94-8668-ca304949c0e9), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.413783] [49941]: [pid: 49941|app: 0|req: 352/671] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/floatingips/b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd => generated 496 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.448418] [49941]: [pid: 49941|app: 0|req: 353/672] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/networks/9aea532b-acd9-487a-9817-53dbf6c92f84?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.451822] [49941]: DEBUG neutron.api.v2.base [req-fea7b61d-b623-4198-9784-d1b1b37a4a4c req-46c7b81d-7aca-4d88-87c5-cd0e7cd6bfc7 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-1431103505', 'description': 'tempest-description-649419027'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 627.468641] [49941]: DEBUG neutron_lib.callbacks.manager [req-fea7b61d-b623-4198-9784-d1b1b37a4a4c req-46c7b81d-7aca-4d88-87c5-cd0e7cd6bfc7 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.528589] [49941]: DEBUG neutron_lib.callbacks.manager [req-fea7b61d-b623-4198-9784-d1b1b37a4a4c req-46c7b81d-7aca-4d88-87c5-cd0e7cd6bfc7 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (cd483514-e669-4d86-b4bb-080926cd871c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.529859] [49941]: DEBUG neutron_lib.callbacks.manager [req-fea7b61d-b623-4198-9784-d1b1b37a4a4c req-46c7b81d-7aca-4d88-87c5-cd0e7cd6bfc7 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (cd483514-e669-4d86-b4bb-080926cd871c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.544519] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fea7b61d-b623-4198-9784-d1b1b37a4a4c req-46c7b81d-7aca-4d88-87c5-cd0e7cd6bfc7 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=cd483514-e669-4d86-b4bb-080926cd871c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 627.563198] [49941]: DEBUG neutron_lib.callbacks.manager [req-fea7b61d-b623-4198-9784-d1b1b37a4a4c req-46c7b81d-7aca-4d88-87c5-cd0e7cd6bfc7 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.563845] [49941]: [pid: 49941|app: 0|req: 354/673] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:29:49 2025] POST /networking/v2.0/security-groups => generated 1685 bytes in 115 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 627.607961] [49941]: [pid: 49941|app: 0|req: 355/674] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.651056] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20323cc2-3c48-48a5-9af9-2ab73ad79f1d req-40607018-73b3-4934-8b63-b9d7ded67158 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.652131] [49941]: [pid: 49941|app: 0|req: 356/675] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.686588] [49941]: [pid: 49941|app: 0|req: 357/676] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/networks/9aea532b-acd9-487a-9817-53dbf6c92f84?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 627.739453] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f5bba86-75b6-4edc-8ca3-508c7df0b86f req-668c85db-d74c-4042-93d6-f1e750218309 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 627.740449] [49941]: [pid: 49941|app: 0|req: 358/677] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 627.743676] [49941]: DEBUG neutron.api.wsgi [req-20323cc2-3c48-48a5-9af9-2ab73ad79f1d req-4cebd651-ef6b-4558-918c-826cd6dce598 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 627.744287] [49941]: DEBUG neutron.api.wsgi [req-20323cc2-3c48-48a5-9af9-2ab73ad79f1d req-4cebd651-ef6b-4558-918c-826cd6dce598 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 627.744657] [49941]: [pid: 49941|app: 0|req: 359/678] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29:49 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) [ 627.751589] [49941]: DEBUG neutron.api.v2.base [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'floatingip': {'port_id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 627.764334] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.766336] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a8ee3dbb-cf83-4a94-8668-ca304949c0e9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.768281] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 627.825131] [49942]: INFO neutron.db.l3_db [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Floating IP a8ee3dbb-cf83-4a94-8668-ca304949c0e9 associated. External IP: 10.180.180.175, port: c6fc9069-4d01-4e15-ae2d-4b579d141bbc. [ 627.991365] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Router af1fabd7-021c-49f5-952b-ef06b070757f has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 627.991711] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd94362c3-d572-4671-8b44-29032773bc79', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '487d9544-5f22-4461-af77-5ff3b4a9095b'}, {'name': 'network-changed', 'server_uuid': 'd94362c3-d572-4671-8b44-29032773bc79', 'tag': '487d9544-5f22-4461-af77-5ff3b4a9095b'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 627.995709] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-61abdc7f-716e-44d0-8d96-90c26f6331c0" -d '{"events": [{"server_uuid": "d94362c3-d572-4671-8b44-29032773bc79", "name": "network-vif-plugged", "status": "completed", "tag": "487d9544-5f22-4461-af77-5ff3b4a9095b"}, {"name": "network-changed", "server_uuid": "d94362c3-d572-4671-8b44-29032773bc79", "tag": "487d9544-5f22-4461-af77-5ff3b4a9095b"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 628.051907] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 628.057582] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4b55edd3-82fb-4767-93e8-4e331bcb6f01 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.087342] [49942]: [pid: 49942|app: 0|req: 320/679] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:29:49 2025] PUT /networking/v2.0/floatingips/a8ee3dbb-cf83-4a94-8668-ca304949c0e9 => generated 802 bytes in 709 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.091357] [49942]: DEBUG neutron.api.wsgi [req-1cde2c0b-0b19-4721-937d-5c20f2389c2e req-c26c47a7-f24e-4f80-87a8-04f3aad86879 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.114526] [49942]: INFO neutron.api.v2.resource [req-1cde2c0b-0b19-4721-937d-5c20f2389c2e req-c26c47a7-f24e-4f80-87a8-04f3aad86879 tempest-FloatingIPsTestJSON-698265957 tempest-FloatingIPsTestJSON-698265957-project-member] show failed (client error): The resource could not be found. [ 628.115303] [49942]: [pid: 49942|app: 0|req: 321/680] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/floatingips/cefa2ee1-1655-4aa9-a1c0-436cd2306195 => generated 144 bytes in 27 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 628.130434] [49942]: [pid: 49942|app: 0|req: 322/681] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.170619] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.172036] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.249990] [49941]: INFO neutron.db.l3_db [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 714fa785-98f5-4e46-95c9-61ce075b8bfe associated. External IP: 10.180.180.182, port: b71a2db8-3f30-4375-aab9-acaab3103b6f. [ 628.250088] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.354395] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Publish callbacks [] for security_group (9ac302f0-cb07-4e54-99fb-aee29eaec6c3), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.357491] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9ac302f0-cb07-4e54-99fb-aee29eaec6c3), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.386675] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9ac302f0-cb07-4e54-99fb-aee29eaec6c3,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.391016] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391195] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391256] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391337] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391452] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391616] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391719] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391809] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.391910] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392009] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392201] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392309] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392454] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392543] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392633] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392736] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392829] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.392932] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.393028] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.393112] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.393226] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.393318] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.393401] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.393486] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.393569] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.394286] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.394286] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.394286] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.394286] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.394286] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 628.394811] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c376939d-2506-44f9-b701-c2ccd714874f admin admin] Tracked resource versions report: [ 628.394811] [49942]: pushed versions: [ 628.394811] [49942]: { 'AddressGroup': {'1.2'}, [ 628.394811] [49942]: 'Agent': {'1.1'}, [ 628.394811] [49942]: 'ConntrackHelper': {'1.0'}, [ 628.394811] [49942]: 'LocalIPAssociation': {'1.0'}, [ 628.394811] [49942]: 'Log': {'1.0'}, [ 628.394811] [49942]: 'NDPProxy': {'1.0'}, [ 628.394811] [49942]: 'Network': {'1.2'}, [ 628.394811] [49942]: 'Port': {'1.10'}, [ 628.394811] [49942]: 'PortForwarding': {'1.3'}, [ 628.394811] [49942]: 'QosPolicy': {'1.10'}, [ 628.394811] [49942]: 'SecurityGroup': {'1.6'}, [ 628.394811] [49942]: 'SecurityGroupRule': {'1.3'}, [ 628.394811] [49942]: 'SubPort': {'1.0'}, [ 628.394811] [49942]: 'Subnet': {'1.2'}, [ 628.394811] [49942]: 'Trunk': {'1.1'}} [ 628.394811] [49942]: consumer versions: [ 628.394811] [49942]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 628.394811] [49942]: 'Agent': '1.1', [ 628.394811] [49942]: 'ConntrackHelper': '1.0', [ 628.394811] [49942]: 'LocalIPAssociation': '1.0', [ 628.394811] [49942]: 'Log': '1.0', [ 628.394811] [49942]: 'NDPProxy': '1.0', [ 628.394811] [49942]: 'Network': '1.2', [ 628.394811] [49942]: 'Port': '1.10', [ 628.394811] [49942]: 'PortForwarding': '1.3', [ 628.394811] [49942]: 'QosPolicy': '1.10', [ 628.394811] [49942]: 'SecurityGroup': '1.6', [ 628.394811] [49942]: 'SecurityGroupRule': '1.3', [ 628.394811] [49942]: 'SubPort': '1.0', [ 628.394811] [49942]: 'Subnet': '1.2', [ 628.394811] [49942]: 'Trunk': '1.1'}, [ 628.394811] [49942]: Metadata agent@devstack: {}, [ 628.394811] [49942]: DHCP agent@devstack: {}, [ 628.394811] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 628.394811] [49942]: 'Agent': '1.1', [ 628.394811] [49942]: 'ConntrackHelper': '1.0', [ 628.394811] [49942]: 'LocalIPAssociation': '1.0', [ 628.394811] [49942]: 'Log': '1.0', [ 628.394811] [49942]: 'NDPProxy': '1.0', [ 628.394811] [49942]: 'Network': '1.2', [ 628.394811] [49942]: 'Port': '1.10', [ 628.394811] [49942]: 'PortForwarding': '1.3', [ 628.394811] [49942]: 'QosPolicy': '1.10', [ 628.394811] [49942]: 'SecurityGroup': '1.6', [ 628.394811] [49942]: 'SecurityGroupRule': '1.3', [ 628.394811] [49942]: 'SubPort': '1.0', [ 628.394811] [49942]: 'Subnet': '1.2', [ 628.394811] [49942]: 'Trunk': '1.1'}, [ 628.394811] [49942]: L3 agent@devstack: {}} [ 628.394811] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 628.406372] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 628.409197] [49942]: [pid: 49942|app: 0|req: 323/682] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:49 2025] GET /networking/v2.0/security-groups?tenant_id=bdbcee0346c9480e87a6a294b10af1fa&name=default => generated 2925 bytes in 278 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.463796] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 628.464640] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fdb05fd8-bef1-44db-a6f2-383fa051d5eb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.485020] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 628.485020] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-993d31e9-bb68-490a-83d0-e34c94677577" -d '{"events": [{"name": "network-changed", "server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 628.486483] [49941]: [pid: 49941|app: 0|req: 360/683] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:29:49 2025] PUT /networking/v2.0/floatingips/714fa785-98f5-4e46-95c9-61ce075b8bfe => generated 802 bytes in 737 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 628.551162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c1efc2d-24c1-457f-8b37-79c2a4da6dce req-f98bcafc-7824-4da2-ab73-4545df2feeac tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.554414] [49941]: [pid: 49941|app: 0|req: 361/684] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/ports?device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.590451] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5256d980-72eb-42fc-bb97-92e35350f205 req-2b1db753-73ff-40c4-922d-44d4612b48a1 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.591104] [49941]: [pid: 49941|app: 0|req: 362/685] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/networks?id=81033df2-97a8-4db6-bf6d-3edfc2a29cd2 => generated 615 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.624186] [49941]: DEBUG neutron_lib.callbacks.manager [None req-981554ef-cf72-4653-b465-c831469ee718 admin admin] Publish callbacks [] for security_group (9ac302f0-cb07-4e54-99fb-aee29eaec6c3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.626141] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (850c1dac-5f46-486c-8b69-0ef45f7febf1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.641709] [49941]: DEBUG neutron_lib.callbacks.manager [None req-981554ef-cf72-4653-b465-c831469ee718 admin admin] Publish callbacks [] for security_group (9ac302f0-cb07-4e54-99fb-aee29eaec6c3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.670858] [49941]: DEBUG neutron_lib.callbacks.manager [None req-981554ef-cf72-4653-b465-c831469ee718 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9ac302f0-cb07-4e54-99fb-aee29eaec6c3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.680979] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-981554ef-cf72-4653-b465-c831469ee718 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9ac302f0-cb07-4e54-99fb-aee29eaec6c3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.687674] [49941]: DEBUG neutron_lib.callbacks.manager [None req-981554ef-cf72-4653-b465-c831469ee718 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.688409] [49941]: [pid: 49941|app: 0|req: 363/686] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:50 2025] DELETE /networking/v2.0/security-groups/9ac302f0-cb07-4e54-99fb-aee29eaec6c3 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 628.694100] [49941]: DEBUG neutron.api.wsgi [req-4c1efc2d-24c1-457f-8b37-79c2a4da6dce req-5c8f95be-3869-4fc4-925e-6e04ccf23913 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.728141] [49941]: [pid: 49941|app: 0|req: 364/687] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/security-groups?id=1ba774e8-d272-4f10-ab2f-b874b5e166bc&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.732100] [49941]: DEBUG neutron.api.wsgi [req-5256d980-72eb-42fc-bb97-92e35350f205 req-87c93f03-de8a-494d-9259-1e7d0df18b55 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 628.735704] [49941]: [pid: 49941|app: 0|req: 365/688] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/quotas/81ce039b4432477abd178e808855882e => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.773175] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-b9f173f6-c2c2-4d27-9239-81420efefbe1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.774432] [49941]: [pid: 49941|app: 0|req: 366/689] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/ports?tenant_id=eb38a9d441fb48928d5b7fa66da0eb89&device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 628.831538] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Deleting port ad89ce7a-c102-4b15-b00f-ceca8f5e826c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 628.832253] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.833850] [49941]: [pid: 49941|app: 0|req: 367/690] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/ports?tenant_id=81ce039b4432477abd178e808855882e&fields=id => generated 57 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 628.861566] [49942]: DEBUG neutron.plugins.ml2.db [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] For port ad89ce7a-c102-4b15-b00f-ceca8f5e826c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ad89ce7a-c102-4b15-b00f-ceca8f5e826c,segment=NetworkSegment(580e1234-c245-40c3-84a0-d25650709793),segment_id=580e1234-c245-40c3-84a0-d25650709793)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 628.861778] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.868778] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-8e4c0dc6-2a0d-4254-a50f-a7c30ea66ae6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 628.869913] [49941]: [pid: 49941|app: 0|req: 368/691] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 628.870620] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] delete_port_precommit called with port settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:15Z', 'revision_number': 5, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}}] (original binding levels None) on network {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 628.870814] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] delete_port_precommit: [ 628.870814] [49942]: key[id], ad89ce7a-c102-4b15-b00f-ceca8f5e826c -> None [ 628.870814] [49942]: key[binding:vnic_type], normal -> None [ 628.870814] [49942]: key[tags], [] -> None [ 628.870814] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 628.870814] [49942]: key[allowed_address_pairs], [] -> None [ 628.870814] [49942]: key[extra_dhcp_opts], [] -> None [ 628.870814] [49942]: key[binding:profile], {} -> None [ 628.870814] [49942]: key[admin_state_up], True -> None [ 628.870814] [49942]: key[binding:vif_type], ovs -> None [ 628.870814] [49942]: key[device_owner], network:router_interface -> None [ 628.870814] [49942]: key[created_at], 2025-11-20T12:29:08Z -> None [ 628.870814] [49942]: key[updated_at], 2025-11-20T12:29:15Z -> None [ 628.870814] [49942]: key[description], -> None [ 628.870814] [49942]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 628.870814] [49942]: key[binding:host_id], devstack -> None [ 628.870814] [49942]: key[standard_attr_id], 248 -> None [ 628.870814] [49942]: key[name], -> None [ 628.870814] [49942]: key[mac_address], fa:16:3e:d0:6e:3c -> None [ 628.870814] [49942]: key[status], ACTIVE -> None [ 628.870814] [49942]: key[network_id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 628.870814] [49942]: key[fixed_ips], [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'ip_address': '192.168.128.1'}] -> None [ 628.870814] [49942]: key[security_groups], [] -> None [ 628.870814] [49942]: key[revision_number], 5 -> None [ 628.870814] [49942]: key[port_security_enabled], False -> None [ 628.870814] [49942]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 628.870814] [49942]: key[device_id], 850c1dac-5f46-486c-8b69-0ef45f7febf1 -> None [ 628.870814] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 628.876145] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Calling delete_port for ad89ce7a-c102-4b15-b00f-ceca8f5e826c owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 628.876388] [49941]: DEBUG neutron_lib.callbacks.manager [None req-675377cc-aa48-49a1-9134-9c0208660d83 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.943848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-675377cc-aa48-49a1-9134-9c0208660d83 admin admin] Publish callbacks [] for security_group (1bdc73fd-b414-492b-b2d7-f7466fd43cba), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.945616] [49941]: DEBUG neutron_lib.callbacks.manager [None req-675377cc-aa48-49a1-9134-9c0208660d83 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (1bdc73fd-b414-492b-b2d7-f7466fd43cba), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 628.966988] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-675377cc-aa48-49a1-9134-9c0208660d83 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1bdc73fd-b414-492b-b2d7-f7466fd43cba,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 628.988270] [49941]: [pid: 49941|app: 0|req: 369/692] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/security-groups?tenant_id=ceaf2c3adb9c46ccb03de3242dfc39f2&name=default => generated 2925 bytes in 118 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 629.000186] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (ad89ce7a-c102-4b15-b00f-ceca8f5e826c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.010890] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Pushing event deleted for resources: {'Port': ['ID=ad89ce7a-c102-4b15-b00f-ceca8f5e826c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.032015] [49941]: [pid: 49941|app: 0|req: 370/693] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/networks/81033df2-97a8-4db6-bf6d-3edfc2a29cd2?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.033458] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] delete_port_postcommit called with port settings {'id': 'ad89ce7a-c102-4b15-b00f-ceca8f5e826c', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:d0:6e:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_interface', 'standard_attr_id': 248, 'fixed_ips': [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:15Z', 'revision_number': 5, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}}] (original binding levels None) on network {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8fb60daf-4bb3-431b-be71-e81f5d08abbf'], '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 629.033730] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] delete_port_postcommit: [ 629.033730] [49942]: key[id], ad89ce7a-c102-4b15-b00f-ceca8f5e826c -> None [ 629.033730] [49942]: key[binding:vnic_type], normal -> None [ 629.033730] [49942]: key[tags], [] -> None [ 629.033730] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 629.033730] [49942]: key[allowed_address_pairs], [] -> None [ 629.033730] [49942]: key[extra_dhcp_opts], [] -> None [ 629.033730] [49942]: key[binding:profile], {} -> None [ 629.033730] [49942]: key[admin_state_up], True -> None [ 629.033730] [49942]: key[binding:vif_type], ovs -> None [ 629.033730] [49942]: key[device_owner], network:router_interface -> None [ 629.033730] [49942]: key[created_at], 2025-11-20T12:29:08Z -> None [ 629.033730] [49942]: key[updated_at], 2025-11-20T12:29:15Z -> None [ 629.033730] [49942]: key[description], -> None [ 629.033730] [49942]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 629.033730] [49942]: key[binding:host_id], devstack -> None [ 629.033730] [49942]: key[standard_attr_id], 248 -> None [ 629.033730] [49942]: key[name], -> None [ 629.033730] [49942]: key[mac_address], fa:16:3e:d0:6e:3c -> None [ 629.033730] [49942]: key[status], ACTIVE -> None [ 629.033730] [49942]: key[network_id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 629.033730] [49942]: key[fixed_ips], [{'subnet_id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'ip_address': '192.168.128.1'}] -> None [ 629.033730] [49942]: key[security_groups], [] -> None [ 629.033730] [49942]: key[revision_number], 5 -> None [ 629.033730] [49942]: key[port_security_enabled], False -> None [ 629.033730] [49942]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 629.033730] [49942]: key[device_id], 850c1dac-5f46-486c-8b69-0ef45f7febf1 -> None [ 629.033730] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.035377] [49941]: DEBUG neutron.api.wsgi [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-d1903227-5efc-4a12-8713-52302c8bd502 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.049713] [49941]: [pid: 49941|app: 0|req: 371/694] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.56&port_id=179330b2-00d0-49db-9bc2-e31700656c8e => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.092372] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0195ddf-7443-4f56-a892-fd453b8d18d1 admin admin] Publish callbacks [] for security_group (1bdc73fd-b414-492b-b2d7-f7466fd43cba), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.107590] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (850c1dac-5f46-486c-8b69-0ef45f7febf1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.115586] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0195ddf-7443-4f56-a892-fd453b8d18d1 admin admin] Publish callbacks [] for security_group (1bdc73fd-b414-492b-b2d7-f7466fd43cba), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.137781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0195ddf-7443-4f56-a892-fd453b8d18d1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (1bdc73fd-b414-492b-b2d7-f7466fd43cba), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.142441] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b0195ddf-7443-4f56-a892-fd453b8d18d1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1bdc73fd-b414-492b-b2d7-f7466fd43cba,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.147103] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0195ddf-7443-4f56-a892-fd453b8d18d1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.147815] [49941]: [pid: 49941|app: 0|req: 372/695] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:50 2025] DELETE /networking/v2.0/security-groups/1bdc73fd-b414-492b-b2d7-f7466fd43cba => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 629.225584] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0889828f-26c7-46a9-95f8-ed504dd632e1 req-e04ac1f9-dd31-485a-8029-7c97c847ecb0 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.226722] [49941]: [pid: 49941|app: 0|req: 373/696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/ports?device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.253523] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Router 850c1dac-5f46-486c-8b69-0ef45f7febf1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 629.323531] [49941]: [pid: 49941|app: 0|req: 374/697] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:50 2025] GET /networking/v2.0/networks/81033df2-97a8-4db6-bf6d-3edfc2a29cd2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.337526] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f4992cb8-994c-4b07-b12d-76c2e3fee623 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 629.343796] [49942]: [pid: 49942|app: 0|req: 324/698] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:29:50 2025] PUT /networking/v2.0/routers/850c1dac-5f46-486c-8b69-0ef45f7febf1/remove_router_interface => generated 309 bytes in 934 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.348820] [49942]: DEBUG neutron.api.wsgi [req-0889828f-26c7-46a9-95f8-ed504dd632e1 req-1145aad7-5efe-40da-a893-ea42a885ae27 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.369138] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-6cba0c18-cd91-47e6-91e5-b0fb93be3ff7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.370431] [49941]: [pid: 49941|app: 0|req: 375/699] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.394493] [49942]: [pid: 49942|app: 0|req: 325/700] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/security-groups?id=badbb42e-f9a3-4bf0-8b94-df512aebf5d2&fields=id&fields=name => generated 88 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.440270] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44c90152-ad37-4037-8cf8-b5f803524f17 req-6dbb2e63-8278-4eae-8079-579608d83883 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.440270] [49942]: [pid: 49942|app: 0|req: 326/701] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.473708] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks [] for router (850c1dac-5f46-486c-8b69-0ef45f7febf1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.498539] [49942]: [pid: 49942|app: 0|req: 327/702] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.566505] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks [] for router_gateway (850c1dac-5f46-486c-8b69-0ef45f7febf1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.579973] [49942]: [pid: 49942|app: 0|req: 328/703] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.610178] [49942]: [pid: 49942|app: 0|req: 329/704] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.611924] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Deleting port e3e2d935-9ff0-4f48-93a1-c4cfe375d342 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 629.612193] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e3e2d935-9ff0-4f48-93a1-c4cfe375d342), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.645120] [49941]: DEBUG neutron.plugins.ml2.db [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] For port e3e2d935-9ff0-4f48-93a1-c4cfe375d342, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e3e2d935-9ff0-4f48-93a1-c4cfe375d342,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 629.645348] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e3e2d935-9ff0-4f48-93a1-c4cfe375d342), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.651089] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] delete_port_precommit called with port settings {'id': 'e3e2d935-9ff0-4f48-93a1-c4cfe375d342', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:3e:f9:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 629.651319] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] delete_port_precommit: [ 629.651319] [49941]: key[id], e3e2d935-9ff0-4f48-93a1-c4cfe375d342 -> None [ 629.651319] [49941]: key[binding:vnic_type], normal -> None [ 629.651319] [49941]: key[tags], [] -> None [ 629.651319] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 629.651319] [49941]: key[allowed_address_pairs], [] -> None [ 629.651319] [49941]: key[extra_dhcp_opts], [] -> None [ 629.651319] [49941]: key[binding:profile], {} -> None [ 629.651319] [49941]: key[admin_state_up], True -> None [ 629.651319] [49941]: key[binding:vif_type], ovs -> None [ 629.651319] [49941]: key[device_owner], network:router_gateway -> None [ 629.651319] [49941]: key[created_at], 2025-11-20T12:29:07Z -> None [ 629.651319] [49941]: key[updated_at], 2025-11-20T12:29:08Z -> None [ 629.651319] [49941]: key[description], -> None [ 629.651319] [49941]: key[tenant_id], -> None [ 629.651319] [49941]: key[binding:host_id], devstack -> None [ 629.651319] [49941]: key[standard_attr_id], 239 -> None [ 629.651319] [49941]: key[name], -> None [ 629.651319] [49941]: key[mac_address], fa:16:3e:3e:f9:15 -> None [ 629.651319] [49941]: key[status], ACTIVE -> None [ 629.651319] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 629.651319] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.138'}] -> None [ 629.651319] [49941]: key[security_groups], [] -> None [ 629.651319] [49941]: key[revision_number], 5 -> None [ 629.651319] [49941]: key[port_security_enabled], False -> None [ 629.651319] [49941]: key[project_id], -> None [ 629.651319] [49941]: key[device_id], 850c1dac-5f46-486c-8b69-0ef45f7febf1 -> None [ 629.651319] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.654023] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Calling delete_port for e3e2d935-9ff0-4f48-93a1-c4cfe375d342 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 629.697511] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9742060c-9ece-43ee-9020-2532bd5811f1 req-0ec28c59-d293-4a27-a315-f8a2887edf38 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.698455] [49942]: [pid: 49942|app: 0|req: 330/705] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/ports?device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 629.711966] [49942]: DEBUG neutron.api.wsgi [req-9742060c-9ece-43ee-9020-2532bd5811f1 req-b314b859-7be8-4058-b6eb-75048634f788 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 629.746407] [49942]: [pid: 49942|app: 0|req: 331/706] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/security-groups?id=b41863c3-97dc-49a9-ac3c-59aae55b9689&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 629.787852] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-517fcb21-c280-4110-9310-dce38c2e4070 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 629.788843] [49942]: [pid: 49942|app: 0|req: 332/707] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 629.802705] [49942]: DEBUG neutron.api.v2.base [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Request body: {'port': {'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'admin_state_up': True, 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 629.807320] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e3e2d935-9ff0-4f48-93a1-c4cfe375d342), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.817631] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Pushing event deleted for resources: {'Port': ['ID=e3e2d935-9ff0-4f48-93a1-c4cfe375d342,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 629.853332] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] delete_port_postcommit called with port settings {'id': 'e3e2d935-9ff0-4f48-93a1-c4cfe375d342', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:3e:f9:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '850c1dac-5f46-486c-8b69-0ef45f7febf1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 239, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 629.853332] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] delete_port_postcommit: [ 629.853332] [49941]: key[id], e3e2d935-9ff0-4f48-93a1-c4cfe375d342 -> None [ 629.853332] [49941]: key[binding:vnic_type], normal -> None [ 629.853332] [49941]: key[tags], [] -> None [ 629.853332] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 629.853332] [49941]: key[allowed_address_pairs], [] -> None [ 629.853332] [49941]: key[extra_dhcp_opts], [] -> None [ 629.853332] [49941]: key[binding:profile], {} -> None [ 629.853332] [49941]: key[admin_state_up], True -> None [ 629.853332] [49941]: key[binding:vif_type], ovs -> None [ 629.853332] [49941]: key[device_owner], network:router_gateway -> None [ 629.853332] [49941]: key[created_at], 2025-11-20T12:29:07Z -> None [ 629.853332] [49941]: key[updated_at], 2025-11-20T12:29:08Z -> None [ 629.853332] [49941]: key[description], -> None [ 629.853332] [49941]: key[tenant_id], -> None [ 629.853332] [49941]: key[binding:host_id], devstack -> None [ 629.853332] [49941]: key[standard_attr_id], 239 -> None [ 629.853332] [49941]: key[name], -> None [ 629.853332] [49941]: key[mac_address], fa:16:3e:3e:f9:15 -> None [ 629.853332] [49941]: key[status], ACTIVE -> None [ 629.853332] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 629.853332] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.138'}] -> None [ 629.853332] [49941]: key[security_groups], [] -> None [ 629.853332] [49941]: key[revision_number], 5 -> None [ 629.853332] [49941]: key[port_security_enabled], False -> None [ 629.853332] [49941]: key[project_id], -> None [ 629.853332] [49941]: key[device_id], 850c1dac-5f46-486c-8b69-0ef45f7febf1 -> None [ 629.853332] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 629.858127] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (850c1dac-5f46-486c-8b69-0ef45f7febf1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.871203] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Made reservation on behalf of b6e94c1142354a13acc15f91da96ba47 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 629.874035] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.915993] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (850c1dac-5f46-486c-8b69-0ef45f7febf1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.920021] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks [] for router_controller (850c1dac-5f46-486c-8b69-0ef45f7febf1), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.948568] [49942]: DEBUG neutron.db.db_base_plugin_common [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Allocated IP 192.168.128.13 (e00038c3-4262-4e25-9de7-3e1e9397332e/86067d81-5dcc-47fc-87b9-50001dd383a7/ccb58121-b7a7-4d53-a377-4aa74fcac0d5) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 629.955174] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (850c1dac-5f46-486c-8b69-0ef45f7febf1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.955601] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 850c1dac-5f46-486c-8b69-0ef45f7febf1 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 629.960929] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b5998777-f450-476a-afc1-67cfa6c2d925 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 629.961501] [49941]: [pid: 49941|app: 0|req: 376/708] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:29:51 2025] DELETE /networking/v2.0/routers/850c1dac-5f46-486c-8b69-0ef45f7febf1 => generated 0 bytes in 591 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 629.968119] [49941]: DEBUG neutron.api.v2.base [req-91bd6d98-5fd4-40de-a536-c80e4f42f894 req-82cdbed5-2e9d-4dae-93df-eb3a3022b176 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-1028451361', 'description': 'tempest-description-272136014'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 629.996887] [49941]: DEBUG neutron_lib.callbacks.manager [req-91bd6d98-5fd4-40de-a536-c80e4f42f894 req-82cdbed5-2e9d-4dae-93df-eb3a3022b176 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.040214] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for allowed_address_pair (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.040949] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.041482] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': '', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 630.041482] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit: [ 630.041482] [49942]: key[id], None -> ccb58121-b7a7-4d53-a377-4aa74fcac0d5 [ 630.041482] [49942]: key[binding:vnic_type], None -> normal [ 630.041482] [49942]: key[binding:vif_details], None -> {} [ 630.041482] [49942]: key[allowed_address_pairs], None -> [] [ 630.041482] [49942]: key[binding:profile], None -> {} [ 630.041482] [49942]: key[admin_state_up], None -> True [ 630.041482] [49942]: key[binding:vif_type], None -> unbound [ 630.041482] [49942]: key[device_owner], None -> [ 630.041482] [49942]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 630.041482] [49942]: key[binding:host_id], None -> [ 630.041482] [49942]: key[standard_attr_id], None -> 562 [ 630.041482] [49942]: key[name], None -> [ 630.041482] [49942]: key[mac_address], None -> fa:16:3e:e5:a8:e0 [ 630.041482] [49942]: key[status], None -> DOWN [ 630.041482] [49942]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 630.041482] [49942]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}] [ 630.041482] [49942]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 630.041482] [49942]: key[port_security_enabled], None -> True [ 630.041482] [49942]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 630.041482] [49942]: key[device_id], None -> 4a9955bd-7749-4876-a2ea-57e3375aabdf [ 630.041482] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.088096] [49941]: DEBUG neutron_lib.callbacks.manager [req-91bd6d98-5fd4-40de-a536-c80e4f42f894 req-82cdbed5-2e9d-4dae-93df-eb3a3022b176 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.092463] [49941]: DEBUG neutron_lib.callbacks.manager [req-91bd6d98-5fd4-40de-a536-c80e4f42f894 req-82cdbed5-2e9d-4dae-93df-eb3a3022b176 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.095654] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.105303] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91bd6d98-5fd4-40de-a536-c80e4f42f894 req-82cdbed5-2e9d-4dae-93df-eb3a3022b176 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.120990] [49941]: DEBUG neutron_lib.callbacks.manager [req-91bd6d98-5fd4-40de-a536-c80e4f42f894 req-82cdbed5-2e9d-4dae-93df-eb3a3022b176 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.121139] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event updated for resources: {'Port': ['ID=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.121185] [49941]: [pid: 49941|app: 0|req: 377/709] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:29:51 2025] POST /networking/v2.0/security-groups => generated 1685 bytes in 157 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 630.138324] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Network e00038c3-4262-4e25-9de7-3e1e9397332e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 630.140606] [49942]: DEBUG neutron.scheduler.base_scheduler [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 630.143471] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 630.144484] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': '', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:51Z', 'revision_number': 1, 'network': {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 630.144923] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit: [ 630.144923] [49942]: key[id], None -> ccb58121-b7a7-4d53-a377-4aa74fcac0d5 [ 630.144923] [49942]: key[binding:vnic_type], None -> normal [ 630.144923] [49942]: key[tags], None -> [] [ 630.144923] [49942]: key[binding:vif_details], None -> {} [ 630.144923] [49942]: key[allowed_address_pairs], None -> [] [ 630.144923] [49942]: key[extra_dhcp_opts], None -> [] [ 630.144923] [49942]: key[binding:profile], None -> {} [ 630.144923] [49942]: key[admin_state_up], None -> True [ 630.144923] [49942]: key[network], None -> {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} [ 630.144923] [49942]: key[binding:vif_type], None -> unbound [ 630.144923] [49942]: key[device_owner], None -> [ 630.144923] [49942]: key[created_at], None -> 2025-11-20T12:29:51Z [ 630.144923] [49942]: key[updated_at], None -> 2025-11-20T12:29:51Z [ 630.144923] [49942]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 630.144923] [49942]: key[binding:host_id], None -> [ 630.144923] [49942]: key[description], None -> [ 630.144923] [49942]: key[standard_attr_id], None -> 562 [ 630.144923] [49942]: key[name], None -> [ 630.144923] [49942]: key[mac_address], None -> fa:16:3e:e5:a8:e0 [ 630.144923] [49942]: key[status], None -> DOWN [ 630.144923] [49942]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 630.144923] [49942]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}] [ 630.144923] [49942]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 630.144923] [49942]: key[revision_number], None -> 1 [ 630.144923] [49942]: key[port_security_enabled], None -> True [ 630.144923] [49942]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 630.144923] [49942]: key[device_id], None -> 4a9955bd-7749-4876-a2ea-57e3375aabdf [ 630.144923] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.146486] [49941]: [pid: 49941|app: 0|req: 378/710] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 630.180023] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] Deleting subnet 8fb60daf-4bb3-431b-be71-e81f5d08abbf {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 630.184536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] Publish callbacks [] for subnet (8fb60daf-4bb3-431b-be71-e81f5d08abbf), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.199586] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.200178] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-07c4b296-eabe-425c-a687-43c9b4081d8c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.209473] [49941]: DEBUG neutron_lib.callbacks.manager [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (8fb60daf-4bb3-431b-be71-e81f5d08abbf), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.214877] [49942]: [pid: 49942|app: 0|req: 333/711] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:51 2025] POST /networking/v2.0/ports => generated 733 bytes in 418 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 630.264111] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-f5cda8e5-cfc1-4a47-b053-ff8c083c06f1 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.265462] [49942]: [pid: 49942|app: 0|req: 334/712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:51 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.268909] [49942]: DEBUG neutron.api.wsgi [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-a14d20eb-f2c9-4f31-be9d-ae95f4f903e9 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 630.301538] [49942]: [pid: 49942|app: 0|req: 335/713] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:29:52 2025] GET /networking/v2.0/floatingips/b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd => generated 496 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.307671] [49942]: DEBUG neutron.api.v2.base [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Request body: {'port': {'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 630.315809] [49941]: DEBUG neutron_lib.callbacks.manager [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (8fb60daf-4bb3-431b-be71-e81f5d08abbf), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.316592] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] delete_subnet_precommit called with subnet settings {'id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'name': 'tempest-FloatingIPsTestJSON-1089714412-subnet', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 231, '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings None) [ 630.316939] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] delete_subnet_precommit: [ 630.316939] [49941]: key[ipv6_ra_mode], None -> None [ 630.316939] [49941]: key[id], 8fb60daf-4bb3-431b-be71-e81f5d08abbf -> None [ 630.316939] [49941]: key[tags], [] -> None [ 630.316939] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 630.316939] [49941]: key[enable_dhcp], True -> None [ 630.316939] [49941]: key[ip_version], 4 -> None [ 630.316939] [49941]: key[created_at], 2025-11-20T12:29:06Z -> None [ 630.316939] [49941]: key[updated_at], 2025-11-20T12:29:06Z -> None [ 630.316939] [49941]: key[description], -> None [ 630.316939] [49941]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.316939] [49941]: key[standard_attr_id], 231 -> None [ 630.316939] [49941]: key[cidr], 192.168.128.0/28 -> None [ 630.316939] [49941]: key[ipv6_address_mode], None -> None [ 630.316939] [49941]: key[name], tempest-FloatingIPsTestJSON-1089714412-subnet -> None [ 630.316939] [49941]: key[subnetpool_id], None -> None [ 630.316939] [49941]: key[host_routes], [] -> None [ 630.316939] [49941]: key[network_id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 630.316939] [49941]: key[shared], False -> None [ 630.316939] [49941]: key[router:external], False -> None [ 630.316939] [49941]: key[revision_number], 0 -> None [ 630.316939] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 630.316939] [49941]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.316939] [49941]: key[service_types], [] -> None [ 630.316939] [49941]: key[dns_nameservers], [] -> None [ 630.316939] [49941]: key[segment_id], None -> None [ 630.316939] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.390160] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.396589] [49941]: DEBUG neutron_lib.callbacks.manager [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (8fb60daf-4bb3-431b-be71-e81f5d08abbf), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.396777] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] delete_subnet_postcommit called with subnet settings {'id': '8fb60daf-4bb3-431b-be71-e81f5d08abbf', 'name': 'tempest-FloatingIPsTestJSON-1089714412-subnet', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 231, '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings None) [ 630.396916] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] delete_subnet_postcommit: [ 630.396916] [49941]: key[ipv6_ra_mode], None -> None [ 630.396916] [49941]: key[id], 8fb60daf-4bb3-431b-be71-e81f5d08abbf -> None [ 630.396916] [49941]: key[tags], [] -> None [ 630.396916] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 630.396916] [49941]: key[enable_dhcp], True -> None [ 630.396916] [49941]: key[ip_version], 4 -> None [ 630.396916] [49941]: key[created_at], 2025-11-20T12:29:06Z -> None [ 630.396916] [49941]: key[updated_at], 2025-11-20T12:29:06Z -> None [ 630.396916] [49941]: key[description], -> None [ 630.396916] [49941]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.396916] [49941]: key[standard_attr_id], 231 -> None [ 630.396916] [49941]: key[cidr], 192.168.128.0/28 -> None [ 630.396916] [49941]: key[ipv6_address_mode], None -> None [ 630.396916] [49941]: key[name], tempest-FloatingIPsTestJSON-1089714412-subnet -> None [ 630.396916] [49941]: key[subnetpool_id], None -> None [ 630.396916] [49941]: key[host_routes], [] -> None [ 630.396916] [49941]: key[network_id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 630.396916] [49941]: key[shared], False -> None [ 630.396916] [49941]: key[router:external], False -> None [ 630.396916] [49941]: key[revision_number], 0 -> None [ 630.396916] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 630.396916] [49941]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.396916] [49941]: key[service_types], [] -> None [ 630.396916] [49941]: key[dns_nameservers], [] -> None [ 630.396916] [49941]: key[segment_id], None -> None [ 630.396916] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.402061] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=8fb60daf-4bb3-431b-be71-e81f5d08abbf,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.410429] [49941]: DEBUG neutron_lib.callbacks.manager [None req-afe445bb-01d9-4b94-9016-8dd7d153b172 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.412540] [49941]: [pid: 49941|app: 0|req: 379/714] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:29:51 2025] DELETE /networking/v2.0/subnets/8fb60daf-4bb3-431b-be71-e81f5d08abbf => generated 0 bytes in 266 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 630.493108] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-036d9ccf-23a9-4e12-bf0f-06a1ca40563f req-74247aae-0a76-4402-bce4-6e5b6fd671b6 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.494552] [49941]: [pid: 49941|app: 0|req: 380/715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:52 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.530676] [49942]: DEBUG neutron.notifiers.nova [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ccb58121-b7a7-4d53-a377-4aa74fcac0d5 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 630.538195] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks [] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.552097] [49942]: DEBUG neutron.db.provisioning_blocks [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Transition to ACTIVE for port object ccb58121-b7a7-4d53-a377-4aa74fcac0d5 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 630.553567] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_precommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': '', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:51Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 630.553749] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_precommit: [ 630.553749] [49942]: key[device_owner], -> compute:nova [ 630.553749] [49942]: key[binding:host_id], -> cpu-1 [ 630.553749] [49942]: key[updated_at], 2025-11-20T12:29:51Z -> 2025-11-20T12:29:52Z [ 630.553749] [49942]: key[revision_number], 1 -> 2 [ 630.553749] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.555616] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.557999] [49941]: DEBUG neutron.plugins.ml2.plugin [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Deleting port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 630.558178] [49941]: DEBUG neutron_lib.callbacks.manager [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.580090] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Pushing event updated for resources: {'Port': ['ID=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.593327] [49941]: DEBUG neutron.plugins.ml2.db [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] For port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 630.593549] [49941]: DEBUG neutron_lib.callbacks.manager [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.599391] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] delete_port_precommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 5, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 630.599762] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] delete_port_precommit: [ 630.599762] [49941]: key[id], 5e88b0a9-f0bb-4cce-9140-88cea9a8995a -> None [ 630.599762] [49941]: key[binding:vnic_type], normal -> None [ 630.599762] [49941]: key[tags], [] -> None [ 630.599762] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 630.599762] [49941]: key[allowed_address_pairs], [] -> None [ 630.599762] [49941]: key[extra_dhcp_opts], [] -> None [ 630.599762] [49941]: key[binding:profile], {} -> None [ 630.599762] [49941]: key[admin_state_up], True -> None [ 630.599762] [49941]: key[binding:vif_type], ovs -> None [ 630.599762] [49941]: key[device_owner], compute:nova -> None [ 630.599762] [49941]: key[created_at], 2025-11-20T12:29:24Z -> None [ 630.599762] [49941]: key[updated_at], 2025-11-20T12:29:27Z -> None [ 630.599762] [49941]: key[description], -> None [ 630.599762] [49941]: key[tenant_id], 8285ff4e217c4316876e2d8ce486d515 -> None [ 630.599762] [49941]: key[binding:host_id], cpu-1 -> None [ 630.599762] [49941]: key[standard_attr_id], 409 -> None [ 630.599762] [49941]: key[name], -> None [ 630.599762] [49941]: key[mac_address], fa:16:3e:40:9b:dc -> None [ 630.599762] [49941]: key[status], ACTIVE -> None [ 630.599762] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 630.599762] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}] -> None [ 630.599762] [49941]: key[security_groups], ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'] -> None [ 630.599762] [49941]: key[revision_number], 5 -> None [ 630.599762] [49941]: key[port_security_enabled], True -> None [ 630.599762] [49941]: key[project_id], 8285ff4e217c4316876e2d8ce486d515 -> None [ 630.599762] [49941]: key[device_id], fa739dbf-ecb7-4abe-8e8d-e27129bb090c -> None [ 630.599762] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.601468] [49941]: DEBUG neutron.plugins.ml2.plugin [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Calling delete_port for 5e88b0a9-f0bb-4cce-9140-88cea9a8995a owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 630.605703] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_postcommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': '', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:51Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 630.605993] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_postcommit: [ 630.605993] [49942]: key[device_owner], -> compute:nova [ 630.605993] [49942]: key[binding:host_id], -> cpu-1 [ 630.605993] [49942]: key[updated_at], 2025-11-20T12:29:51Z -> 2025-11-20T12:29:52Z [ 630.605993] [49942]: key[revision_number], 1 -> 2 [ 630.605993] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.611936] [49942]: DEBUG neutron.plugins.ml2.managers [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Attempting to bind port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 630.612134] [49942]: DEBUG neutron.plugins.ml2.managers [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Attempting to bind port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 630.612257] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Attempting to bind port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 on network e00038c3-4262-4e25-9de7-3e1e9397332e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 630.629172] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 630.629606] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Bind Segment={'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 630.632515] [49942]: DEBUG networking_nsxv3.api.rpc [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Bind port on Host cpu-1 & Segment [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 630.691572] [49941]: DEBUG neutron_lib.callbacks.manager [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5e88b0a9-f0bb-4cce-9140-88cea9a8995a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.703450] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Pushing event deleted for resources: {'Port': ['ID=5e88b0a9-f0bb-4cce-9140-88cea9a8995a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.739216] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] No DVR routers for this DVR port 5e88b0a9-f0bb-4cce-9140-88cea9a8995a on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 630.739682] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] delete_port_postcommit called with port settings {'id': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '8285ff4e217c4316876e2d8ce486d515', 'mac_address': 'fa:16:3e:40:9b:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'device_owner': 'compute:nova', 'standard_attr_id': 409, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 5, 'project_id': '8285ff4e217c4316876e2d8ce486d515'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 630.739848] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] delete_port_postcommit: [ 630.739848] [49941]: key[id], 5e88b0a9-f0bb-4cce-9140-88cea9a8995a -> None [ 630.739848] [49941]: key[binding:vnic_type], normal -> None [ 630.739848] [49941]: key[tags], [] -> None [ 630.739848] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 630.739848] [49941]: key[allowed_address_pairs], [] -> None [ 630.739848] [49941]: key[extra_dhcp_opts], [] -> None [ 630.739848] [49941]: key[binding:profile], {} -> None [ 630.739848] [49941]: key[admin_state_up], True -> None [ 630.739848] [49941]: key[binding:vif_type], ovs -> None [ 630.739848] [49941]: key[device_owner], compute:nova -> None [ 630.739848] [49941]: key[created_at], 2025-11-20T12:29:24Z -> None [ 630.739848] [49941]: key[updated_at], 2025-11-20T12:29:27Z -> None [ 630.739848] [49941]: key[description], -> None [ 630.739848] [49941]: key[tenant_id], 8285ff4e217c4316876e2d8ce486d515 -> None [ 630.739848] [49941]: key[binding:host_id], cpu-1 -> None [ 630.739848] [49941]: key[standard_attr_id], 409 -> None [ 630.739848] [49941]: key[name], -> None [ 630.739848] [49941]: key[mac_address], fa:16:3e:40:9b:dc -> None [ 630.739848] [49941]: key[status], ACTIVE -> None [ 630.739848] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 630.739848] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.69'}] -> None [ 630.739848] [49941]: key[security_groups], ['11a5ba53-a59e-48f1-a506-0e3c2b9f525f'] -> None [ 630.739848] [49941]: key[revision_number], 5 -> None [ 630.739848] [49941]: key[port_security_enabled], True -> None [ 630.739848] [49941]: key[project_id], 8285ff4e217c4316876e2d8ce486d515 -> None [ 630.739848] [49941]: key[device_id], fa739dbf-ecb7-4abe-8e8d-e27129bb090c -> None [ 630.739848] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.741726] [49941]: DEBUG neutron_lib.callbacks.manager [req-dd24a5fe-2968-4b7d-8f41-711239e334de req-e5a134bc-5fff-4bc1-a1e1-e70fb25ec134 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.745288] [49941]: [pid: 49941|app: 0|req: 381/716] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:29:52 2025] DELETE /networking/v2.0/ports/5e88b0a9-f0bb-4cce-9140-88cea9a8995a => generated 0 bytes in 250 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 630.792565] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-15668adb-57e6-4fd9-a584-501b5b7ee0db tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 630.793580] [49941]: [pid: 49941|app: 0|req: 382/717] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:52 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 630.823716] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (107325c5-c980-4c33-89bb-f1e47f78b393), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.853784] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Deleting port 75e23efd-6d8f-4e05-9f20-f276d52c3eb9 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 630.854029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (75e23efd-6d8f-4e05-9f20-f276d52c3eb9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.877886] [49941]: DEBUG neutron.plugins.ml2.db [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] For port 75e23efd-6d8f-4e05-9f20-f276d52c3eb9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=75e23efd-6d8f-4e05-9f20-f276d52c3eb9,segment=NetworkSegment(580e1234-c245-40c3-84a0-d25650709793),segment_id=580e1234-c245-40c3-84a0-d25650709793)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 630.878104] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (75e23efd-6d8f-4e05-9f20-f276d52c3eb9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.883259] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_port_precommit called with port settings {'id': '75e23efd-6d8f-4e05-9f20-f276d52c3eb9', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:01:ac:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-107325c5-c980-4c33-89bb-f1e47f78b393', 'device_owner': 'network:dhcp', 'standard_attr_id': 458, '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-20T12:29:31Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 5, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}}] (original binding levels None) on network {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 630.883518] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_port_precommit: [ 630.883518] [49941]: key[id], 75e23efd-6d8f-4e05-9f20-f276d52c3eb9 -> None [ 630.883518] [49941]: key[binding:vnic_type], normal -> None [ 630.883518] [49941]: key[tags], [] -> None [ 630.883518] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 630.883518] [49941]: key[allowed_address_pairs], [] -> None [ 630.883518] [49941]: key[extra_dhcp_opts], [] -> None [ 630.883518] [49941]: key[binding:profile], {} -> None [ 630.883518] [49941]: key[admin_state_up], True -> None [ 630.883518] [49941]: key[binding:vif_type], ovs -> None [ 630.883518] [49941]: key[device_owner], network:dhcp -> None [ 630.883518] [49941]: key[created_at], 2025-11-20T12:29:31Z -> None [ 630.883518] [49941]: key[updated_at], 2025-11-20T12:29:52Z -> None [ 630.883518] [49941]: key[description], -> None [ 630.883518] [49941]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.883518] [49941]: key[binding:host_id], devstack -> None [ 630.883518] [49941]: key[standard_attr_id], 458 -> None [ 630.883518] [49941]: key[name], -> None [ 630.883518] [49941]: key[mac_address], fa:16:3e:01:ac:63 -> None [ 630.883518] [49941]: key[status], ACTIVE -> None [ 630.883518] [49941]: key[network_id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 630.883518] [49941]: key[fixed_ips], [] -> None [ 630.883518] [49941]: key[security_groups], [] -> None [ 630.883518] [49941]: key[revision_number], 5 -> None [ 630.883518] [49941]: key[port_security_enabled], False -> None [ 630.883518] [49941]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.883518] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 630.883518] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.885137] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Calling delete_port for 75e23efd-6d8f-4e05-9f20-f276d52c3eb9 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 630.931737] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (75e23efd-6d8f-4e05-9f20-f276d52c3eb9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.940649] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Pushing event deleted for resources: {'Port': ['ID=75e23efd-6d8f-4e05-9f20-f276d52c3eb9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 630.948411] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] No DVR routers for this DVR port 75e23efd-6d8f-4e05-9f20-f276d52c3eb9 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 630.949721] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_port_postcommit called with port settings {'id': '75e23efd-6d8f-4e05-9f20-f276d52c3eb9', 'name': '', 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'mac_address': 'fa:16:3e:01:ac:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-107325c5-c980-4c33-89bb-f1e47f78b393', 'device_owner': 'network:dhcp', 'standard_attr_id': 458, '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-20T12:29:31Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 5, 'project_id': '4bee8d703e0847c5b23eef52b36caf9b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}}] (original binding levels None) on network {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 630.949721] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_port_postcommit: [ 630.949721] [49941]: key[id], 75e23efd-6d8f-4e05-9f20-f276d52c3eb9 -> None [ 630.949721] [49941]: key[binding:vnic_type], normal -> None [ 630.949721] [49941]: key[tags], [] -> None [ 630.949721] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 630.949721] [49941]: key[allowed_address_pairs], [] -> None [ 630.949721] [49941]: key[extra_dhcp_opts], [] -> None [ 630.949721] [49941]: key[binding:profile], {} -> None [ 630.949721] [49941]: key[admin_state_up], True -> None [ 630.949721] [49941]: key[binding:vif_type], ovs -> None [ 630.949721] [49941]: key[device_owner], network:dhcp -> None [ 630.949721] [49941]: key[created_at], 2025-11-20T12:29:31Z -> None [ 630.949721] [49941]: key[updated_at], 2025-11-20T12:29:52Z -> None [ 630.949721] [49941]: key[description], -> None [ 630.949721] [49941]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.949721] [49941]: key[binding:host_id], devstack -> None [ 630.949721] [49941]: key[standard_attr_id], 458 -> None [ 630.949721] [49941]: key[name], -> None [ 630.949721] [49941]: key[mac_address], fa:16:3e:01:ac:63 -> None [ 630.949721] [49941]: key[status], ACTIVE -> None [ 630.949721] [49941]: key[network_id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 630.949721] [49941]: key[fixed_ips], [] -> None [ 630.949721] [49941]: key[security_groups], [] -> None [ 630.949721] [49941]: key[revision_number], 5 -> None [ 630.949721] [49941]: key[port_security_enabled], False -> None [ 630.949721] [49941]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.949721] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 630.949721] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.972392] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (107325c5-c980-4c33-89bb-f1e47f78b393), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 630.981679] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_network_precommit called with network settings {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} (original settings None) and network segments [{'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}] [ 630.982028] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_network_precommit: [ 630.982028] [49941]: key[vlan_transparent], None -> None [ 630.982028] [49941]: key[id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 630.982028] [49941]: key[tags], [] -> None [ 630.982028] [49941]: key[availability_zone_hints], [] -> None [ 630.982028] [49941]: key[mtu], 8950 -> None [ 630.982028] [49941]: key[provider:network_type], vlan -> None [ 630.982028] [49941]: key[admin_state_up], True -> None [ 630.982028] [49941]: key[provider:physical_network], default -> None [ 630.982028] [49941]: key[provider:segmentation_id], 388 -> None [ 630.982028] [49941]: key[created_at], 2025-11-20T12:29:05Z -> None [ 630.982028] [49941]: key[updated_at], 2025-11-20T12:29:52Z -> None [ 630.982028] [49941]: key[description], -> None [ 630.982028] [49941]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.982028] [49941]: key[standard_attr_id], 225 -> None [ 630.982028] [49941]: key[name], tempest-FloatingIPsTestJSON-1089714412-network -> None [ 630.982028] [49941]: key[availability_zones], ['nova'] -> None [ 630.982028] [49941]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 630.982028] [49941]: key[status], ACTIVE -> None [ 630.982028] [49941]: key[shared], False -> None [ 630.982028] [49941]: key[router:external], False -> None [ 630.982028] [49941]: key[revision_number], 3 -> None [ 630.982028] [49941]: key[port_security_enabled], True -> None [ 630.982028] [49941]: key[subnets], [] -> None [ 630.982028] [49941]: key[ipv4_address_scope], None -> None [ 630.982028] [49941]: key[qinq], None -> None [ 630.982028] [49941]: key[ipv6_address_scope], None -> None [ 630.982028] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 630.982028] [49941]: DEBUG neutron.services.segments.db [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['107325c5-c980-4c33-89bb-f1e47f78b393']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 630.988159] [49941]: DEBUG neutron.services.segments.db [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '580e1234-c245-40c3-84a0-d25650709793') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 630.988159] [49941]: DEBUG neutron.services.segments.db [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '580e1234-c245-40c3-84a0-d25650709793') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 630.992512] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (580e1234-c245-40c3-84a0-d25650709793), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.021056] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (580e1234-c245-40c3-84a0-d25650709793), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.030401] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Releasing vlan 388 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 631.030602] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (580e1234-c245-40c3-84a0-d25650709793), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.048052] [49941]: INFO neutron.services.segments.plugin [-] Segment 580e1234-c245-40c3-84a0-d25650709793 resource provider aggregate not found [ 631.064381] [49941]: INFO neutron.services.segments.plugin [-] Segment 580e1234-c245-40c3-84a0-d25650709793 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 580e1234-c245-40c3-84a0-d25650709793 found for delete ", "request_id": "req-b629e854-2bc4-4361-8a16-80a18c555480"}]} [ 631.066843] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (107325c5-c980-4c33-89bb-f1e47f78b393), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.067176] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_network_postcommit called with network settings {'id': '107325c5-c980-4c33-89bb-f1e47f78b393', 'name': 'tempest-FloatingIPsTestJSON-1089714412-network', 'tenant_id': '4bee8d703e0847c5b23eef52b36caf9b', 'project_id': '4bee8d703e0847c5b23eef52b36caf9b', '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} (original settings None) and network segments [{'id': '580e1234-c245-40c3-84a0-d25650709793', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '107325c5-c980-4c33-89bb-f1e47f78b393'}] [ 631.067350] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] delete_network_postcommit: [ 631.067350] [49941]: key[vlan_transparent], None -> None [ 631.067350] [49941]: key[id], 107325c5-c980-4c33-89bb-f1e47f78b393 -> None [ 631.067350] [49941]: key[tags], [] -> None [ 631.067350] [49941]: key[availability_zone_hints], [] -> None [ 631.067350] [49941]: key[mtu], 8950 -> None [ 631.067350] [49941]: key[provider:network_type], vlan -> None [ 631.067350] [49941]: key[admin_state_up], True -> None [ 631.067350] [49941]: key[provider:physical_network], default -> None [ 631.067350] [49941]: key[provider:segmentation_id], 388 -> None [ 631.067350] [49941]: key[created_at], 2025-11-20T12:29:05Z -> None [ 631.067350] [49941]: key[updated_at], 2025-11-20T12:29:52Z -> None [ 631.067350] [49941]: key[description], -> None [ 631.067350] [49941]: key[tenant_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 631.067350] [49941]: key[standard_attr_id], 225 -> None [ 631.067350] [49941]: key[name], tempest-FloatingIPsTestJSON-1089714412-network -> None [ 631.067350] [49941]: key[availability_zones], ['nova'] -> None [ 631.067350] [49941]: key[project_id], 4bee8d703e0847c5b23eef52b36caf9b -> None [ 631.067350] [49941]: key[status], ACTIVE -> None [ 631.067350] [49941]: key[shared], False -> None [ 631.067350] [49941]: key[router:external], False -> None [ 631.067350] [49941]: key[revision_number], 3 -> None [ 631.067350] [49941]: key[port_security_enabled], True -> None [ 631.067350] [49941]: key[subnets], [] -> None [ 631.067350] [49941]: key[ipv4_address_scope], None -> None [ 631.067350] [49941]: key[qinq], None -> None [ 631.067350] [49941]: key[ipv6_address_scope], None -> None [ 631.067350] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.073234] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Pushing event deleted for resources: {'Network': ['ID=107325c5-c980-4c33-89bb-f1e47f78b393,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.076193] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7dce8c2b-17b2-49fa-88ef-7aacb55f143a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.078304] [49941]: [pid: 49941|app: 0|req: 383/718] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:29:52 2025] DELETE /networking/v2.0/networks/107325c5-c980-4c33-89bb-f1e47f78b393 => generated 0 bytes in 284 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 631.081090] [49941]: DEBUG neutron.api.wsgi [req-036d9ccf-23a9-4e12-bf0f-06a1ca40563f req-5f64bb2a-5d0c-42f0-b721-6928e144d712 tempest-ServerExternalEventsTest-1717152736 tempest-ServerExternalEventsTest-1717152736-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.108728] [49941]: [pid: 49941|app: 0|req: 384/719] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:52 2025] GET /networking/v2.0/security-groups?id=11a5ba53-a59e-48f1-a506-0e3c2b9f525f&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.248304] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e422e9c4-2ef0-4a02-980c-775bdca7fbb8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.365293] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e422e9c4-2ef0-4a02-980c-775bdca7fbb8 admin admin] Publish callbacks [] for security_group (3e02652d-79bf-49c7-bca4-0b80e95b9fd3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.367527] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e422e9c4-2ef0-4a02-980c-775bdca7fbb8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3e02652d-79bf-49c7-bca4-0b80e95b9fd3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.398243] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e422e9c4-2ef0-4a02-980c-775bdca7fbb8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3e02652d-79bf-49c7-bca4-0b80e95b9fd3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.411176] [49941]: [pid: 49941|app: 0|req: 385/720] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:52 2025] GET /networking/v2.0/security-groups?tenant_id=48ceeee6a79141e5a34eb6674bfb3e76&name=default => generated 2925 bytes in 302 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.413931] [49941]: DEBUG neutron.api.wsgi [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-d48a69f9-3b2e-4eec-aaa8-1133bae8f0b6 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.436292] [49941]: [pid: 49941|app: 0|req: 386/721] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.225 => generated 499 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.519721] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ffdb838a-8cf0-428e-99d0-a7d3289ffb39 req-bccd83e5-266b-48a9-91e2-197dad454e98 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.520713] [49941]: [pid: 49941|app: 0|req: 387/722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 748 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.541463] [49941]: [pid: 49941|app: 0|req: 388/723] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/security-groups?tenant_id=4bee8d703e0847c5b23eef52b36caf9b&name=default => generated 2925 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.570637] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d39b10fe-a0cc-49f7-b69b-08839f47bea0 admin admin] Publish callbacks [] for security_group (3e02652d-79bf-49c7-bca4-0b80e95b9fd3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.587814] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d39b10fe-a0cc-49f7-b69b-08839f47bea0 admin admin] Publish callbacks [] for security_group (3e02652d-79bf-49c7-bca4-0b80e95b9fd3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.612947] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d39b10fe-a0cc-49f7-b69b-08839f47bea0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3e02652d-79bf-49c7-bca4-0b80e95b9fd3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.617367] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d39b10fe-a0cc-49f7-b69b-08839f47bea0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3e02652d-79bf-49c7-bca4-0b80e95b9fd3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.621113] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d39b10fe-a0cc-49f7-b69b-08839f47bea0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.621580] [49941]: [pid: 49941|app: 0|req: 389/724] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:53 2025] DELETE /networking/v2.0/security-groups/3e02652d-79bf-49c7-bca4-0b80e95b9fd3 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 631.625077] [49941]: DEBUG neutron.api.wsgi [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-4e41d1cc-d95c-42e0-9156-d391e99bd51c tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.635897] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Bound using segment: {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 631.636214] [49942]: DEBUG neutron.plugins.ml2.managers [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Bound port: ccb58121-b7a7-4d53-a377-4aa74fcac0d5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "6685c85e-be1e-4b7b-a6cc-3e50e59b6567", "external-id": "nsx-vlan-transportzone-129", "segmentation_id": 129}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 631.636346] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.643769] [49941]: [pid: 49941|app: 0|req: 390/725] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.225 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 631.646443] [49941]: DEBUG neutron.api.wsgi [req-ffdb838a-8cf0-428e-99d0-a7d3289ffb39 req-aa9aed4a-8411-447f-a325-74d6676720f7 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.666803] [49941]: [pid: 49941|app: 0|req: 391/726] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 631.679359] [49942]: DEBUG neutron.plugins.ml2.db [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] For port ccb58121-b7a7-4d53-a377-4aa74fcac0d5, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 631.682294] [49942]: DEBUG neutron.plugins.ml2.db [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] For port ccb58121-b7a7-4d53-a377-4aa74fcac0d5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 631.683105] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_precommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 631.683105] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_precommit: [ 631.683105] [49942]: key[binding:vif_type], unbound -> ovs [ 631.683105] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} [ 631.683105] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.686565] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.712819] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-6380b282-b57c-48a7-b6a7-d671779af88a x-openstack-request-id: req-6380b282-b57c-48a7-b6a7-d671779af88a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 631.717987] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d94362c3-d572-4671-8b44-29032773bc79", "name": "network-vif-plugged", "status": "completed", "tag": "487d9544-5f22-4461-af77-5ff3b4a9095b", "code": 200}, {"name": "network-changed", "server_uuid": "d94362c3-d572-4671-8b44-29032773bc79", "tag": "487d9544-5f22-4461-af77-5ff3b4a9095b", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 631.717987] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6380b282-b57c-48a7-b6a7-d671779af88a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 631.718412] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6380b282-b57c-48a7-b6a7-d671779af88a'] response: {'server_uuid': 'd94362c3-d572-4671-8b44-29032773bc79', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'code': 200} [ 631.719368] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6380b282-b57c-48a7-b6a7-d671779af88a'] response: {'name': 'network-changed', 'server_uuid': 'd94362c3-d572-4671-8b44-29032773bc79', 'tag': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'status': 'completed', 'code': 200} [ 631.719651] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8d072eb6-69c5-410b-afca-f569914b4793 admin admin] Publish callbacks [] for security_group (3af41425-00e3-4454-9725-be2a31b8f9a1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.733336] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Pushing event updated for resources: {'Port': ['ID=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.743186] [49942]: DEBUG neutron.db.provisioning_blocks [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Provisioning complete for port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 631.743423] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.744412] [49942]: INFO neutron.plugins.ml2.plugin [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Attempt 1 to provision port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 [ 631.746093] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8d072eb6-69c5-410b-afca-f569914b4793 admin admin] Publish callbacks [] for security_group (3af41425-00e3-4454-9725-be2a31b8f9a1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.774959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8d072eb6-69c5-410b-afca-f569914b4793 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3af41425-00e3-4454-9725-be2a31b8f9a1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.780274] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d072eb6-69c5-410b-afca-f569914b4793 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3af41425-00e3-4454-9725-be2a31b8f9a1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.783588] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8d072eb6-69c5-410b-afca-f569914b4793 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.784150] [49941]: [pid: 49941|app: 0|req: 392/727] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:53 2025] DELETE /networking/v2.0/security-groups/3af41425-00e3-4454-9725-be2a31b8f9a1 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 631.788019] [49941]: DEBUG neutron.api.wsgi [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 631.796549] [49942]: DEBUG neutron.plugins.ml2.plugin [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Current status of the port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 631.796771] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.828744] [49942]: DEBUG neutron.plugins.ml2.db [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] For port ccb58121-b7a7-4d53-a377-4aa74fcac0d5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 631.850716] [49941]: DEBUG neutron.plugins.ml2.plugin [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Deleting port b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 631.850961] [49941]: DEBUG neutron_lib.callbacks.manager [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.860794] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_precommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:53Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:53Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 631.861081] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_precommit: [ 631.861081] [49942]: key[status], DOWN -> ACTIVE [ 631.861081] [49942]: key[revision_number], 4 -> 5 [ 631.861081] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.867165] [49942]: DEBUG neutron.db.provisioning_blocks [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Provisioning complete for port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 631.867322] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.867430] [49942]: INFO neutron.plugins.ml2.plugin [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Attempt 1 to provision port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 [ 631.876311] [49941]: DEBUG neutron_lib.callbacks.manager [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.876553] [49941]: DEBUG neutron_lib.callbacks.manager [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.881084] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit called with port settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 631.881368] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit: [ 631.881368] [49941]: key[id], b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1 -> None [ 631.881368] [49941]: key[binding:vnic_type], normal -> None [ 631.881368] [49941]: key[tags], [] -> None [ 631.881368] [49941]: key[binding:vif_details], {} -> None [ 631.881368] [49941]: key[allowed_address_pairs], [] -> None [ 631.881368] [49941]: key[extra_dhcp_opts], [] -> None [ 631.881368] [49941]: key[binding:profile], {} -> None [ 631.881368] [49941]: key[admin_state_up], True -> None [ 631.881368] [49941]: key[binding:vif_type], unbound -> None [ 631.881368] [49941]: key[device_owner], network:floatingip -> None [ 631.881368] [49941]: key[created_at], 2025-11-20T12:29:46Z -> None [ 631.881368] [49941]: key[updated_at], 2025-11-20T12:29:46Z -> None [ 631.881368] [49941]: key[description], -> None [ 631.881368] [49941]: key[tenant_id], -> None [ 631.881368] [49941]: key[binding:host_id], -> None [ 631.881368] [49941]: key[standard_attr_id], 536 -> None [ 631.881368] [49941]: key[name], -> None [ 631.881368] [49941]: key[mac_address], fa:16:3e:a8:67:69 -> None [ 631.881368] [49941]: key[status], N/A -> None [ 631.881368] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 631.881368] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] -> None [ 631.881368] [49941]: key[security_groups], [] -> None [ 631.881368] [49941]: key[revision_number], 2 -> None [ 631.881368] [49941]: key[port_security_enabled], False -> None [ 631.881368] [49941]: key[project_id], -> None [ 631.881368] [49941]: key[device_id], b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd -> None [ 631.881368] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.883395] [49941]: DEBUG neutron.plugins.ml2.plugin [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Calling delete_port for b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 631.906493] [49942]: DEBUG neutron.plugins.ml2.plugin [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Current status of the port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 631.907398] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_postcommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:53Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:53Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 631.907601] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_postcommit: [ 631.907601] [49942]: key[status], DOWN -> ACTIVE [ 631.907601] [49942]: key[revision_number], 4 -> 5 [ 631.907601] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.907834] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.931965] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Pushing event updated for resources: {'Port': ['ID=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 631.934820] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_postcommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:53Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:52Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 631.935092] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] update_port_postcommit: [ 631.935092] [49942]: key[binding:vif_type], unbound -> ovs [ 631.935092] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} [ 631.935092] [49942]: key[updated_at], 2025-11-20T12:29:52Z -> 2025-11-20T12:29:53Z [ 631.935092] [49942]: key[revision_number], 2 -> 4 [ 631.935092] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 631.940198] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 631.940633] [49942]: DEBUG neutron_lib.callbacks.manager [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-26a1ecf7-9f64-487a-8c4b-4a188adb9261 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.941965] [49942]: [pid: 49942|app: 0|req: 336/728] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:52 2025] PUT /networking/v2.0/ports/ccb58121-b7a7-4d53-a377-4aa74fcac0d5 => generated 1038 bytes in 1640 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 631.949347] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2508a57e-0683-4080-a93b-08f43a2b35f5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.971719] [49941]: DEBUG neutron_lib.callbacks.manager [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 631.989753] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event deleted for resources: {'Port': ['ID=b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.027954] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit called with port settings {'id': 'b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a8:67:69', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd', 'device_owner': 'network:floatingip', 'standard_attr_id': 536, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 632.028156] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit: [ 632.028156] [49941]: key[id], b5d2b5d9-bda0-43b4-a0f1-63e048f94cd1 -> None [ 632.028156] [49941]: key[binding:vnic_type], normal -> None [ 632.028156] [49941]: key[tags], [] -> None [ 632.028156] [49941]: key[binding:vif_details], {} -> None [ 632.028156] [49941]: key[allowed_address_pairs], [] -> None [ 632.028156] [49941]: key[extra_dhcp_opts], [] -> None [ 632.028156] [49941]: key[binding:profile], {} -> None [ 632.028156] [49941]: key[admin_state_up], True -> None [ 632.028156] [49941]: key[binding:vif_type], unbound -> None [ 632.028156] [49941]: key[device_owner], network:floatingip -> None [ 632.028156] [49941]: key[created_at], 2025-11-20T12:29:46Z -> None [ 632.028156] [49941]: key[updated_at], 2025-11-20T12:29:46Z -> None [ 632.028156] [49941]: key[description], -> None [ 632.028156] [49941]: key[tenant_id], -> None [ 632.028156] [49941]: key[binding:host_id], -> None [ 632.028156] [49941]: key[standard_attr_id], 536 -> None [ 632.028156] [49941]: key[name], -> None [ 632.028156] [49941]: key[mac_address], fa:16:3e:a8:67:69 -> None [ 632.028156] [49941]: key[status], N/A -> None [ 632.028156] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 632.028156] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] -> None [ 632.028156] [49941]: key[security_groups], [] -> None [ 632.028156] [49941]: key[revision_number], 2 -> None [ 632.028156] [49941]: key[port_security_enabled], False -> None [ 632.028156] [49941]: key[project_id], -> None [ 632.028156] [49941]: key[device_id], b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd -> None [ 632.028156] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.031761] [49941]: DEBUG neutron_lib.callbacks.manager [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.031886] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2508a57e-0683-4080-a93b-08f43a2b35f5 admin admin] Publish callbacks [] for security_group (9c9fd55f-e30a-4c01-98ad-acc1da0b9108), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.032297] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2508a57e-0683-4080-a93b-08f43a2b35f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9c9fd55f-e30a-4c01-98ad-acc1da0b9108), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.032759] [49941]: DEBUG neutron_lib.callbacks.manager [req-469de0a0-7bc5-42bb-be56-3d715ad45e29 req-e808f95a-8a45-47c5-b07e-a256174c9a90 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.033320] [49941]: [pid: 49941|app: 0|req: 393/729] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:29:53 2025] DELETE /networking/v2.0/floatingips/b0ff01ef-dbf8-4f4d-bdc7-f95d27afcddd => generated 0 bytes in 249 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 632.061451] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2508a57e-0683-4080-a93b-08f43a2b35f5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9c9fd55f-e30a-4c01-98ad-acc1da0b9108,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.077886] [49942]: [pid: 49942|app: 0|req: 337/730] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/security-groups?tenant_id=4be483b66f254cf097d1d3bd22f83ee6&name=default => generated 2925 bytes in 135 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 632.080891] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7d7db05-0612-4c08-93b8-b5ccdcdc874c req-e396ef3f-b87c-4dfa-a249-ee28233e007f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.084068] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-6aa30ae1-eeb1-4c53-9df6-fa3e00a7515c x-openstack-request-id: req-6aa30ae1-eeb1-4c53-9df6-fa3e00a7515c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 632.084068] [49941]: [pid: 49941|app: 0|req: 394/731] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.084705] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 632.085681] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6aa30ae1-eeb1-4c53-9df6-fa3e00a7515c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 632.085681] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6aa30ae1-eeb1-4c53-9df6-fa3e00a7515c'] response: {'name': 'network-changed', 'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'status': 'completed', 'code': 200} [ 632.090329] [49941]: DEBUG neutron.api.wsgi [req-d7d7db05-0612-4c08-93b8-b5ccdcdc874c req-8a136e97-293f-4bc8-b464-dd7204aecdc2 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.110918] [49941]: [pid: 49941|app: 0|req: 395/732] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 632.112671] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8e3f69fa-e099-444d-8b21-df6f06b99065 admin admin] Publish callbacks [] for security_group (9c9fd55f-e30a-4c01-98ad-acc1da0b9108), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.131413] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8e3f69fa-e099-444d-8b21-df6f06b99065 admin admin] Publish callbacks [] for security_group (9c9fd55f-e30a-4c01-98ad-acc1da0b9108), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.165135] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8e3f69fa-e099-444d-8b21-df6f06b99065 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9c9fd55f-e30a-4c01-98ad-acc1da0b9108), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.169207] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e3f69fa-e099-444d-8b21-df6f06b99065 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9c9fd55f-e30a-4c01-98ad-acc1da0b9108,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.173114] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8e3f69fa-e099-444d-8b21-df6f06b99065 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.173953] [49942]: [pid: 49942|app: 0|req: 338/733] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:53 2025] DELETE /networking/v2.0/security-groups/9c9fd55f-e30a-4c01-98ad-acc1da0b9108 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 632.176860] [49941]: [pid: 49941|app: 0|req: 396/734] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.238732] [49941]: [pid: 49941|app: 0|req: 397/735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.243499] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f3b33ff6-c6d9-4ec2-8d96-a5fa3106f3e7 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.244638] [49942]: [pid: 49942|app: 0|req: 339/736] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/networks?id=cb16b7fc-5c72-4017-8a08-b169e1364457 => generated 617 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.254036] [49942]: DEBUG neutron.api.wsgi [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-df778663-05c3-47bc-8f45-de5a19196b7e tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.286789] [49942]: [pid: 49942|app: 0|req: 340/737] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=83c56aaca52e4874a9161e09b546218e => generated 180 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.293252] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61abdc7f-716e-44d0-8d96-90c26f6331c0 req-336bfde5-b343-44d6-9b14-7c73ec14a089 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.295415] [49941]: [pid: 49941|app: 0|req: 398/738] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:53 2025] GET /networking/v2.0/ports?tenant_id=7df707903a7b4aa68eb4b7d9edb840bb&device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 1043 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 632.301092] [49942]: DEBUG neutron.api.v2.base [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Request body: {'port': {'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'admin_state_up': True, 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.363287] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61abdc7f-716e-44d0-8d96-90c26f6331c0 req-8183dfe8-e551-4427-ac68-0cd27b0affba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.364322] [49941]: [pid: 49941|app: 0|req: 399/739] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/networks?id=829e379b-9834-4547-9024-7032c8da7f23 => generated 715 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.377713] [49941]: [pid: 49941|app: 0|req: 400/740] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/networks?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.380695] [49941]: DEBUG neutron.api.wsgi [req-61abdc7f-716e-44d0-8d96-90c26f6331c0 req-15a917ce-f537-4a82-815e-a0ae609e0267 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.384169] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Made reservation on behalf of 83c56aaca52e4874a9161e09b546218e for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 632.387603] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.393906] [49941]: [pid: 49941|app: 0|req: 401/741] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=487d9544-5f22-4461-af77-5ff3b4a9095b => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.442017] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-f0f06abf-9e9f-40ba-81fe-7ecbef0dcb7a tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.443060] [49941]: [pid: 49941|app: 0|req: 402/742] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.465283] [49942]: DEBUG neutron.db.db_base_plugin_common [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Allocated IP 192.168.128.5 (cb16b7fc-5c72-4017-8a08-b169e1364457/7caef3ea-a83d-41a8-8077-340345318f22/69f0bb70-1526-433e-a738-48e39981556d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 632.509402] [49941]: DEBUG neutron.api.v2.base [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Request body: {'network': {'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.525360] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Made reservation on behalf of 2782998fb9484e99a3602572badfc7c5 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 632.528085] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.533259] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for allowed_address_pair (69f0bb70-1526-433e-a738-48e39981556d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.533471] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.534067] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for port (69f0bb70-1526-433e-a738-48e39981556d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.534346] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_precommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': '', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'project_id': '83c56aaca52e4874a9161e09b546218e', 'port_security_enabled': True, 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 632.534516] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_precommit: [ 632.534516] [49942]: key[id], None -> 69f0bb70-1526-433e-a738-48e39981556d [ 632.534516] [49942]: key[binding:vnic_type], None -> normal [ 632.534516] [49942]: key[binding:vif_details], None -> {} [ 632.534516] [49942]: key[allowed_address_pairs], None -> [] [ 632.534516] [49942]: key[binding:profile], None -> {} [ 632.534516] [49942]: key[admin_state_up], None -> True [ 632.534516] [49942]: key[binding:vif_type], None -> unbound [ 632.534516] [49942]: key[device_owner], None -> [ 632.534516] [49942]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 632.534516] [49942]: key[binding:host_id], None -> [ 632.534516] [49942]: key[standard_attr_id], None -> 577 [ 632.534516] [49942]: key[name], None -> [ 632.534516] [49942]: key[mac_address], None -> fa:16:3e:48:d8:6e [ 632.534516] [49942]: key[status], None -> DOWN [ 632.534516] [49942]: key[network_id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 632.534516] [49942]: key[fixed_ips], None -> [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}] [ 632.534516] [49942]: key[security_groups], None -> ['4850fe13-5cf7-411e-9c4f-6167c6205b76'] [ 632.534516] [49942]: key[port_security_enabled], None -> True [ 632.534516] [49942]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 632.534516] [49942]: key[device_id], None -> b3529283-6ba7-4680-a8cb-f7f6d14f3a61 [ 632.534516] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.555407] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (69f0bb70-1526-433e-a738-48e39981556d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.579097] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event updated for resources: {'Port': ['ID=69f0bb70-1526-433e-a738-48e39981556d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.589721] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Network cb16b7fc-5c72-4017-8a08-b169e1364457 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 632.591207] [49942]: DEBUG neutron.scheduler.base_scheduler [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 632.593863] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 632.594267] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_postcommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': '', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'project_id': '83c56aaca52e4874a9161e09b546218e', 'port_security_enabled': True, 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 1, 'network': {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 632.594470] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] create_port_postcommit: [ 632.594470] [49942]: key[id], None -> 69f0bb70-1526-433e-a738-48e39981556d [ 632.594470] [49942]: key[binding:vnic_type], None -> normal [ 632.594470] [49942]: key[tags], None -> [] [ 632.594470] [49942]: key[binding:vif_details], None -> {} [ 632.594470] [49942]: key[allowed_address_pairs], None -> [] [ 632.594470] [49942]: key[extra_dhcp_opts], None -> [] [ 632.594470] [49942]: key[binding:profile], None -> {} [ 632.594470] [49942]: key[admin_state_up], None -> True [ 632.594470] [49942]: key[network], None -> {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} [ 632.594470] [49942]: key[binding:vif_type], None -> unbound [ 632.594470] [49942]: key[device_owner], None -> [ 632.594470] [49942]: key[created_at], None -> 2025-11-20T12:29:54Z [ 632.594470] [49942]: key[updated_at], None -> 2025-11-20T12:29:54Z [ 632.594470] [49942]: key[tenant_id], None -> 83c56aaca52e4874a9161e09b546218e [ 632.594470] [49942]: key[binding:host_id], None -> [ 632.594470] [49942]: key[description], None -> [ 632.594470] [49942]: key[standard_attr_id], None -> 577 [ 632.594470] [49942]: key[name], None -> [ 632.594470] [49942]: key[mac_address], None -> fa:16:3e:48:d8:6e [ 632.594470] [49942]: key[status], None -> DOWN [ 632.594470] [49942]: key[network_id], None -> cb16b7fc-5c72-4017-8a08-b169e1364457 [ 632.594470] [49942]: key[fixed_ips], None -> [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}] [ 632.594470] [49942]: key[security_groups], None -> ['4850fe13-5cf7-411e-9c4f-6167c6205b76'] [ 632.594470] [49942]: key[revision_number], None -> 1 [ 632.594470] [49942]: key[port_security_enabled], None -> True [ 632.594470] [49942]: key[project_id], None -> 83c56aaca52e4874a9161e09b546218e [ 632.594470] [49942]: key[device_id], None -> b3529283-6ba7-4680-a8cb-f7f6d14f3a61 [ 632.594470] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.602385] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks [] for security_group (b79d99d5-c4ed-4aed-8d96-042c9ffa2b66), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.607909] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (b79d99d5-c4ed-4aed-8d96-042c9ffa2b66), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.631093] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.631093] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-82121980-28ba-43a7-bd4b-48c09d33333c tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.632851] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b79d99d5-c4ed-4aed-8d96-042c9ffa2b66,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.641683] [49942]: [pid: 49942|app: 0|req: 341/743] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:54 2025] POST /networking/v2.0/ports => generated 732 bytes in 346 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 632.650615] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] vlan segment allocate from pool success with {'vlan_id': 458, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 632.657273] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (6a2bcecb-9b35-48a8-9e32-d9f62f22ec65), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.657446] [49941]: INFO neutron.db.segments_db [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Added segment 6a2bcecb-9b35-48a8-9e32-d9f62f22ec65 of type vlan for network 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 632.661662] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61abdc7f-716e-44d0-8d96-90c26f6331c0 req-a29eddca-a700-417f-bd27-c38798d1cb75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.662698] [49942]: [pid: 49942|app: 0|req: 342/744] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/subnets?id=22e585f8-37b5-4d94-a702-708b5dfeaac4 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.665414] [49942]: DEBUG neutron.api.wsgi [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-435f5638-2b7d-430c-81fe-9e627001f937 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 632.670632] [49942]: [pid: 49942|app: 0|req: 343/745] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/quotas/accbed5b4a3c4cde9706fb4e42fc73c5 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.674158] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (0c573ce0-d548-45c2-a260-ef729dbebe8a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.683716] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] create_network_precommit called with network settings {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 583, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}] [ 632.683946] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] create_network_precommit: [ 632.683946] [49941]: key[vlan_transparent], None -> None [ 632.683946] [49941]: key[id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 632.683946] [49941]: key[tags], None -> [] [ 632.683946] [49941]: key[availability_zone_hints], None -> [] [ 632.683946] [49941]: key[mtu], None -> 8950 [ 632.683946] [49941]: key[provider:network_type], None -> vlan [ 632.683946] [49941]: key[admin_state_up], None -> True [ 632.683946] [49941]: key[provider:physical_network], None -> default [ 632.683946] [49941]: key[provider:segmentation_id], None -> 458 [ 632.683946] [49941]: key[qinq], None -> None [ 632.683946] [49941]: key[created_at], None -> 2025-11-20T12:29:54Z [ 632.683946] [49941]: key[updated_at], None -> 2025-11-20T12:29:54Z [ 632.683946] [49941]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 632.683946] [49941]: key[description], None -> [ 632.683946] [49941]: key[standard_attr_id], None -> 583 [ 632.683946] [49941]: key[name], None -> tempest-ServerAddressesTestJSON-668302781-network [ 632.683946] [49941]: key[availability_zones], None -> [] [ 632.683946] [49941]: key[status], None -> ACTIVE [ 632.683946] [49941]: key[shared], None -> False [ 632.683946] [49941]: key[router:external], None -> False [ 632.683946] [49941]: key[revision_number], None -> 1 [ 632.683946] [49941]: key[port_security_enabled], None -> True [ 632.683946] [49941]: key[subnets], None -> [] [ 632.683946] [49941]: key[ipv4_address_scope], None -> None [ 632.683946] [49941]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 632.683946] [49941]: key[ipv6_address_scope], None -> None [ 632.683946] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.687171] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (0c573ce0-d548-45c2-a260-ef729dbebe8a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.701898] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Pushing event updated for resources: {'Network': ['ID=0c573ce0-d548-45c2-a260-ef729dbebe8a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.703872] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] create_network_postcommit called with network settings {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 583, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}] [ 632.704057] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] create_network_postcommit: [ 632.704057] [49941]: key[vlan_transparent], None -> None [ 632.704057] [49941]: key[id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 632.704057] [49941]: key[tags], None -> [] [ 632.704057] [49941]: key[availability_zone_hints], None -> [] [ 632.704057] [49941]: key[mtu], None -> 8950 [ 632.704057] [49941]: key[provider:network_type], None -> vlan [ 632.704057] [49941]: key[admin_state_up], None -> True [ 632.704057] [49941]: key[provider:physical_network], None -> default [ 632.704057] [49941]: key[provider:segmentation_id], None -> 458 [ 632.704057] [49941]: key[qinq], None -> None [ 632.704057] [49941]: key[created_at], None -> 2025-11-20T12:29:54Z [ 632.704057] [49941]: key[updated_at], None -> 2025-11-20T12:29:54Z [ 632.704057] [49941]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 632.704057] [49941]: key[description], None -> [ 632.704057] [49941]: key[standard_attr_id], None -> 583 [ 632.704057] [49941]: key[name], None -> tempest-ServerAddressesTestJSON-668302781-network [ 632.704057] [49941]: key[availability_zones], None -> [] [ 632.704057] [49941]: key[status], None -> ACTIVE [ 632.704057] [49941]: key[shared], None -> False [ 632.704057] [49941]: key[router:external], None -> False [ 632.704057] [49941]: key[revision_number], None -> 1 [ 632.704057] [49941]: key[port_security_enabled], None -> True [ 632.704057] [49941]: key[subnets], None -> [] [ 632.704057] [49941]: key[ipv4_address_scope], None -> None [ 632.704057] [49941]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 632.704057] [49941]: key[ipv6_address_scope], None -> None [ 632.704057] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.707451] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.707564] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-993d31e9-bb68-490a-83d0-e34c94677577 req-308fd201-5ab9-4c42-ba18-e95f64b18c7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.707612] [49941]: DEBUG neutron_lib.callbacks.manager [None req-389e671c-6df4-48f2-a573-fc4008bc535a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.708015] [49942]: [pid: 49942|app: 0|req: 344/746] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 632.712602] [49942]: DEBUG neutron.api.v2.base [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Request body: {'port': {'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.721420] [49941]: [pid: 49941|app: 0|req: 403/747] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:54 2025] POST /networking/v2.0/networks => generated 667 bytes in 278 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 632.751629] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (69f0bb70-1526-433e-a738-48e39981556d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.758384] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61abdc7f-716e-44d0-8d96-90c26f6331c0 req-e2e5741a-cf76-4ab1-a39e-812dc872e69d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.759414] [49941]: [pid: 49941|app: 0|req: 404/748] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/ports?network_id=829e379b-9834-4547-9024-7032c8da7f23&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.773964] [49941]: [pid: 49941|app: 0|req: 405/749] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/ports?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 632.810565] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-993d31e9-bb68-490a-83d0-e34c94677577 req-79fb1cdc-65d0-4334-8077-73a1299153c2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 632.813365] [49941]: [pid: 49941|app: 0|req: 406/750] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:54 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 632.814294] [49941]: DEBUG neutron.api.v2.base [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Request body: {'subnet': {'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerAddressesTestJSON-668302781-subnet', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 632.829405] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Made reservation on behalf of 2782998fb9484e99a3602572badfc7c5 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 632.832012] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.867672] [49942]: DEBUG neutron.notifiers.nova [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 69f0bb70-1526-433e-a738-48e39981556d {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 632.891255] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks [] for port (69f0bb70-1526-433e-a738-48e39981556d), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.903254] [49942]: DEBUG neutron.db.provisioning_blocks [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Transition to ACTIVE for port object 69f0bb70-1526-433e-a738-48e39981556d will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 632.905148] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_precommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': '', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 1, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) 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': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 632.905346] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_precommit: [ 632.905346] [49942]: key[device_owner], -> compute:nova [ 632.905346] [49942]: key[binding:host_id], -> cpu-1 [ 632.905346] [49942]: key[revision_number], 1 -> 2 [ 632.905346] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.907516] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (69f0bb70-1526-433e-a738-48e39981556d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.932409] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Pushing event updated for resources: {'Port': ['ID=69f0bb70-1526-433e-a738-48e39981556d,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.958019] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_postcommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': '', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 1, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) 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': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 632.958206] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_postcommit: [ 632.958206] [49942]: key[device_owner], -> compute:nova [ 632.958206] [49942]: key[binding:host_id], -> cpu-1 [ 632.958206] [49942]: key[revision_number], 1 -> 2 [ 632.958206] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.959218] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] create_subnet_precommit called with subnet settings {'id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'name': 'tempest-ServerAddressesTestJSON-668302781-subnet', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 585, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings None) [ 632.959218] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] create_subnet_precommit: [ 632.959218] [49941]: key[ipv6_ra_mode], None -> None [ 632.959218] [49941]: key[id], None -> d6029086-51ec-424e-8d02-5bd29877282e [ 632.959218] [49941]: key[tags], None -> [] [ 632.959218] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 632.959218] [49941]: key[enable_dhcp], None -> True [ 632.959218] [49941]: key[ip_version], None -> 4 [ 632.959218] [49941]: key[created_at], None -> 2025-11-20T12:29:54Z [ 632.959218] [49941]: key[updated_at], None -> 2025-11-20T12:29:54Z [ 632.959218] [49941]: key[description], None -> [ 632.959218] [49941]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 632.959218] [49941]: key[standard_attr_id], None -> 585 [ 632.959218] [49941]: key[cidr], None -> 192.168.128.0/28 [ 632.959218] [49941]: key[ipv6_address_mode], None -> None [ 632.959218] [49941]: key[name], None -> tempest-ServerAddressesTestJSON-668302781-subnet [ 632.959218] [49941]: key[subnetpool_id], None -> None [ 632.959218] [49941]: key[host_routes], None -> [] [ 632.959218] [49941]: key[network_id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 632.959218] [49941]: key[shared], None -> False [ 632.959218] [49941]: key[router:external], None -> False [ 632.959218] [49941]: key[revision_number], None -> 0 [ 632.959218] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 632.959218] [49941]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 632.959218] [49941]: key[service_types], None -> [] [ 632.959218] [49941]: key[dns_nameservers], None -> [] [ 632.959218] [49941]: key[segment_id], None -> None [ 632.959218] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 632.960715] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (d6029086-51ec-424e-8d02-5bd29877282e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 632.966389] [49942]: DEBUG neutron.plugins.ml2.managers [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Attempting to bind port 69f0bb70-1526-433e-a738-48e39981556d on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 632.966613] [49942]: DEBUG neutron.plugins.ml2.managers [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Attempting to bind port 69f0bb70-1526-433e-a738-48e39981556d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 632.967317] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Attempting to bind port 69f0bb70-1526-433e-a738-48e39981556d on network cb16b7fc-5c72-4017-8a08-b169e1364457 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 632.975252] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Pushing event updated for resources: {'Subnet': ['ID=d6029086-51ec-424e-8d02-5bd29877282e,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 632.983797] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 632.983958] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Bind Segment={'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 632.987585] [49942]: DEBUG networking_nsxv3.api.rpc [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Bind port on Host cpu-1 & Segment [{'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 632.993810] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Checking segment: {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 632.993978] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Network hostable DHCP agents. Network: 0c573ce0-d548-45c2-a260-ef729dbebe8a, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 633.002177] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Network 0c573ce0-d548-45c2-a260-ef729dbebe8a is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 633.006711] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0c573ce0-d548-45c2-a260-ef729dbebe8a) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 633.009095] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] create_subnet_postcommit called with subnet settings {'id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'name': 'tempest-ServerAddressesTestJSON-668302781-subnet', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 585, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2782998fb9484e99a3602572badfc7c5', 'network': {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458}} (original settings None) [ 633.009243] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] create_subnet_postcommit: [ 633.009243] [49941]: key[ipv6_ra_mode], None -> None [ 633.009243] [49941]: key[id], None -> d6029086-51ec-424e-8d02-5bd29877282e [ 633.009243] [49941]: key[tags], None -> [] [ 633.009243] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 633.009243] [49941]: key[enable_dhcp], None -> True [ 633.009243] [49941]: key[network], None -> {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} [ 633.009243] [49941]: key[ip_version], None -> 4 [ 633.009243] [49941]: key[created_at], None -> 2025-11-20T12:29:54Z [ 633.009243] [49941]: key[updated_at], None -> 2025-11-20T12:29:54Z [ 633.009243] [49941]: key[description], None -> [ 633.009243] [49941]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 633.009243] [49941]: key[standard_attr_id], None -> 585 [ 633.009243] [49941]: key[cidr], None -> 192.168.128.0/28 [ 633.009243] [49941]: key[ipv6_address_mode], None -> None [ 633.009243] [49941]: key[name], None -> tempest-ServerAddressesTestJSON-668302781-subnet [ 633.009243] [49941]: key[subnetpool_id], None -> None [ 633.009243] [49941]: key[host_routes], None -> [] [ 633.009243] [49941]: key[network_id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 633.009243] [49941]: key[shared], None -> False [ 633.009243] [49941]: key[router:external], None -> False [ 633.009243] [49941]: key[revision_number], None -> 0 [ 633.009243] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 633.009243] [49941]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 633.009243] [49941]: key[service_types], None -> [] [ 633.009243] [49941]: key[dns_nameservers], None -> [] [ 633.009243] [49941]: key[segment_id], None -> None [ 633.009243] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.010859] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.011246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f090864f-2043-4421-afdc-c81cc38a6e3e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.021957] [49941]: [pid: 49941|app: 0|req: 407/751] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:54 2025] POST /networking/v2.0/subnets => generated 686 bytes in 210 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 633.090367] [49941]: DEBUG neutron.api.v2.base [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 633.104420] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Made reservation on behalf of 8f5cbbb2b9bb40929a284856cde5ff88 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 633.106815] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.111751] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.171536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks [] for security_group (bd911d6e-dac3-4768-8af4-924255ba5897), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.176804] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (bd911d6e-dac3-4768-8af4-924255ba5897), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.195478] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=bd911d6e-dac3-4768-8af4-924255ba5897,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.210026] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] vlan segment allocate from pool success with {'vlan_id': 243, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 633.216487] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (8858d89f-8e1c-4fc4-b0d4-c09605ba1005), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.216667] [49941]: INFO neutron.db.segments_db [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Added segment 8858d89f-8e1c-4fc4-b0d4-c09605ba1005 of type vlan for network 89b30572-b4da-4047-a7df-ed322f1c7a87 [ 633.231284] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (89b30572-b4da-4047-a7df-ed322f1c7a87), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.242010] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] create_network_precommit called with network settings {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 591, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8858d89f-8e1c-4fc4-b0d4-c09605ba1005', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 243, 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87'}] [ 633.242326] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] create_network_precommit: [ 633.242326] [49941]: key[vlan_transparent], None -> None [ 633.242326] [49941]: key[id], None -> 89b30572-b4da-4047-a7df-ed322f1c7a87 [ 633.242326] [49941]: key[tags], None -> [] [ 633.242326] [49941]: key[availability_zone_hints], None -> [] [ 633.242326] [49941]: key[mtu], None -> 8950 [ 633.242326] [49941]: key[provider:network_type], None -> vlan [ 633.242326] [49941]: key[admin_state_up], None -> True [ 633.242326] [49941]: key[provider:physical_network], None -> default [ 633.242326] [49941]: key[provider:segmentation_id], None -> 243 [ 633.242326] [49941]: key[qinq], None -> None [ 633.242326] [49941]: key[created_at], None -> 2025-11-20T12:29:54Z [ 633.242326] [49941]: key[updated_at], None -> 2025-11-20T12:29:54Z [ 633.242326] [49941]: key[tenant_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 633.242326] [49941]: key[description], None -> [ 633.242326] [49941]: key[standard_attr_id], None -> 591 [ 633.242326] [49941]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1332087095-network [ 633.242326] [49941]: key[availability_zones], None -> [] [ 633.242326] [49941]: key[status], None -> ACTIVE [ 633.242326] [49941]: key[shared], None -> False [ 633.242326] [49941]: key[router:external], None -> False [ 633.242326] [49941]: key[revision_number], None -> 1 [ 633.242326] [49941]: key[port_security_enabled], None -> True [ 633.242326] [49941]: key[subnets], None -> [] [ 633.242326] [49941]: key[ipv4_address_scope], None -> None [ 633.242326] [49941]: key[project_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 633.242326] [49941]: key[ipv6_address_scope], None -> None [ 633.242326] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.271179] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (89b30572-b4da-4047-a7df-ed322f1c7a87), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.293183] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Pushing event updated for resources: {'Network': ['ID=89b30572-b4da-4047-a7df-ed322f1c7a87,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.298022] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] create_network_postcommit called with network settings {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 591, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8858d89f-8e1c-4fc4-b0d4-c09605ba1005', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 243, 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87'}] [ 633.298022] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] create_network_postcommit: [ 633.298022] [49941]: key[vlan_transparent], None -> None [ 633.298022] [49941]: key[id], None -> 89b30572-b4da-4047-a7df-ed322f1c7a87 [ 633.298022] [49941]: key[tags], None -> [] [ 633.298022] [49941]: key[availability_zone_hints], None -> [] [ 633.298022] [49941]: key[mtu], None -> 8950 [ 633.298022] [49941]: key[provider:network_type], None -> vlan [ 633.298022] [49941]: key[admin_state_up], None -> True [ 633.298022] [49941]: key[provider:physical_network], None -> default [ 633.298022] [49941]: key[provider:segmentation_id], None -> 243 [ 633.298022] [49941]: key[qinq], None -> None [ 633.298022] [49941]: key[created_at], None -> 2025-11-20T12:29:54Z [ 633.298022] [49941]: key[updated_at], None -> 2025-11-20T12:29:54Z [ 633.298022] [49941]: key[tenant_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 633.298022] [49941]: key[description], None -> [ 633.298022] [49941]: key[standard_attr_id], None -> 591 [ 633.298022] [49941]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1332087095-network [ 633.298022] [49941]: key[availability_zones], None -> [] [ 633.298022] [49941]: key[status], None -> ACTIVE [ 633.298022] [49941]: key[shared], None -> False [ 633.298022] [49941]: key[router:external], None -> False [ 633.298022] [49941]: key[revision_number], None -> 1 [ 633.298022] [49941]: key[port_security_enabled], None -> True [ 633.298022] [49941]: key[subnets], None -> [] [ 633.298022] [49941]: key[ipv4_address_scope], None -> None [ 633.298022] [49941]: key[project_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 633.298022] [49941]: key[ipv6_address_scope], None -> None [ 633.298022] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.299155] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.299155] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a03b4fa-fb43-4891-9f92-2c1f296c79f7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.352493] [49941]: [pid: 49941|app: 0|req: 408/752] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:29:54 2025] POST /networking/v2.0/networks => generated 672 bytes in 330 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 633.397101] [49941]: [pid: 49941|app: 0|req: 409/753] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:55 2025] GET /networking/v2.0/networks/829e379b-9834-4547-9024-7032c8da7f23?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 633.401490] [49941]: DEBUG neutron.api.wsgi [req-993d31e9-bb68-490a-83d0-e34c94677577 req-a3a1d748-a192-45b8-871c-bef0551ee19f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 633.461752] [49941]: [pid: 49941|app: 0|req: 410/754] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 807 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 633.463993] [49941]: DEBUG neutron.api.wsgi [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-900178f1-f8b8-409d-9504-979f1a947160 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 633.486276] [49941]: [pid: 49941|app: 0|req: 411/755] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:55 2025] GET /networking/v2.0/security-groups/cd483514-e669-4d86-b4bb-080926cd871c => generated 1685 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 633.519817] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-6dd80260-dd2a-48b0-8228-d9749c2a4e1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 633.520786] [49941]: [pid: 49941|app: 0|req: 412/756] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:55 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 633.524082] [49941]: DEBUG neutron.api.v2.base [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Request body: {'router': {'name': 'tempest-ServerAddressesTestJSON-668302781-router', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 633.537885] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.538696] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.572870] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks [] for router_controller (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.625335] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks [] for router_gateway (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.703032] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks [] for router_gateway (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.706443] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.722531] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc'}, {'server_uuid': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5'}, {'name': 'network-changed', 'server_uuid': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'tag': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 633.725444] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-81489f92-f52c-4e00-a62e-5ea1ac797e01" -d '{"events": [{"name": "network-changed", "server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc"}, {"server_uuid": "4a9955bd-7749-4876-a2ea-57e3375aabdf", "name": "network-vif-plugged", "status": "completed", "tag": "ccb58121-b7a7-4d53-a377-4aa74fcac0d5"}, {"name": "network-changed", "server_uuid": "4a9955bd-7749-4876-a2ea-57e3375aabdf", "tag": "ccb58121-b7a7-4d53-a377-4aa74fcac0d5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 633.755391] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Allocated IP 10.180.180.239 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/2d2cdbb6-aa93-44a9-b4d9-2905a3105d16) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 633.794898] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks [] for allowed_address_pair (2d2cdbb6-aa93-44a9-b4d9-2905a3105d16), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.795686] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks [] for port (2d2cdbb6-aa93-44a9-b4d9-2905a3105d16), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.795934] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] create_port_precommit called with port settings {'id': '2d2cdbb6-aa93-44a9-b4d9-2905a3105d16', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:54:78:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 633.796110] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] create_port_precommit: [ 633.796110] [49941]: key[id], None -> 2d2cdbb6-aa93-44a9-b4d9-2905a3105d16 [ 633.796110] [49941]: key[binding:vnic_type], None -> normal [ 633.796110] [49941]: key[binding:vif_details], None -> {} [ 633.796110] [49941]: key[allowed_address_pairs], None -> [] [ 633.796110] [49941]: key[binding:profile], None -> {} [ 633.796110] [49941]: key[admin_state_up], None -> True [ 633.796110] [49941]: key[binding:vif_type], None -> unbound [ 633.796110] [49941]: key[device_owner], None -> network:router_gateway [ 633.796110] [49941]: key[tenant_id], None -> [ 633.796110] [49941]: key[binding:host_id], None -> [ 633.796110] [49941]: key[standard_attr_id], None -> 594 [ 633.796110] [49941]: key[name], None -> [ 633.796110] [49941]: key[mac_address], None -> fa:16:3e:54:78:f0 [ 633.796110] [49941]: key[status], None -> DOWN [ 633.796110] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 633.796110] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.239'}] [ 633.796110] [49941]: key[security_groups], None -> [] [ 633.796110] [49941]: key[port_security_enabled], None -> False [ 633.796110] [49941]: key[project_id], None -> [ 633.796110] [49941]: key[device_id], None -> e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 [ 633.796110] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.816015] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (2d2cdbb6-aa93-44a9-b4d9-2905a3105d16), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.835395] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Pushing event updated for resources: {'Port': ['ID=2d2cdbb6-aa93-44a9-b4d9-2905a3105d16,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 633.842776] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 633.843423] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 633.844718] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 633.857368] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] create_port_postcommit called with port settings {'id': '2d2cdbb6-aa93-44a9-b4d9-2905a3105d16', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:54:78:f0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:55Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 633.857618] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] create_port_postcommit: [ 633.857618] [49941]: key[id], None -> 2d2cdbb6-aa93-44a9-b4d9-2905a3105d16 [ 633.857618] [49941]: key[binding:vnic_type], None -> normal [ 633.857618] [49941]: key[tags], None -> [] [ 633.857618] [49941]: key[binding:vif_details], None -> {} [ 633.857618] [49941]: key[allowed_address_pairs], None -> [] [ 633.857618] [49941]: key[extra_dhcp_opts], None -> [] [ 633.857618] [49941]: key[binding:profile], None -> {} [ 633.857618] [49941]: key[admin_state_up], None -> True [ 633.857618] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 633.857618] [49941]: key[binding:vif_type], None -> unbound [ 633.857618] [49941]: key[device_owner], None -> network:router_gateway [ 633.857618] [49941]: key[created_at], None -> 2025-11-20T12:29:55Z [ 633.857618] [49941]: key[updated_at], None -> 2025-11-20T12:29:55Z [ 633.857618] [49941]: key[tenant_id], None -> [ 633.857618] [49941]: key[binding:host_id], None -> [ 633.857618] [49941]: key[description], None -> [ 633.857618] [49941]: key[standard_attr_id], None -> 594 [ 633.857618] [49941]: key[name], None -> [ 633.857618] [49941]: key[mac_address], None -> fa:16:3e:54:78:f0 [ 633.857618] [49941]: key[status], None -> DOWN [ 633.857618] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 633.857618] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.239'}] [ 633.857618] [49941]: key[security_groups], None -> [] [ 633.857618] [49941]: key[revision_number], None -> 1 [ 633.857618] [49941]: key[port_security_enabled], None -> False [ 633.857618] [49941]: key[project_id], None -> [ 633.857618] [49941]: key[device_id], None -> e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 [ 633.857618] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 633.942156] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks [] for router_gateway (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 633.990749] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Bound using segment: {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 633.990950] [49942]: DEBUG neutron.plugins.ml2.managers [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Bound port: 69f0bb70-1526-433e-a738-48e39981556d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "f65996a3-f865-4492-9377-cd14ec8b3aae", "external-id": "nsx-vlan-transportzone-31", "segmentation_id": 31}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 633.991091] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (69f0bb70-1526-433e-a738-48e39981556d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.024604] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.027342] [49942]: DEBUG neutron.plugins.ml2.db [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] For port 69f0bb70-1526-433e-a738-48e39981556d, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 634.029800] [49942]: DEBUG neutron.plugins.ml2.db [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] For port 69f0bb70-1526-433e-a738-48e39981556d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=69f0bb70-1526-433e-a738-48e39981556d,segment=NetworkSegment(6bee329b-037d-43de-a2a0-523e7298e4a9),segment_id=6bee329b-037d-43de-a2a0-523e7298e4a9)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 634.031211] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_precommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) 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': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 634.031415] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_precommit: [ 634.031415] [49942]: key[binding:vif_type], unbound -> ovs [ 634.031415] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31} [ 634.031415] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.034210] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (69f0bb70-1526-433e-a738-48e39981556d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.063345] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Pushing event updated for resources: {'Port': ['ID=69f0bb70-1526-433e-a738-48e39981556d,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.069519] [49942]: DEBUG neutron.db.provisioning_blocks [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Provisioning complete for port 69f0bb70-1526-433e-a738-48e39981556d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 634.069683] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (69f0bb70-1526-433e-a738-48e39981556d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.069793] [49942]: INFO neutron.plugins.ml2.plugin [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Attempt 1 to provision port 69f0bb70-1526-433e-a738-48e39981556d [ 634.087668] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Router e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 634.088493] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'name': 'network-vif-deleted', 'tag': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 634.092151] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c21a1f82-4ab1-4236-8a58-936817214d9b" -d '{"events": [{"server_uuid": "fa739dbf-ecb7-4abe-8e8d-e27129bb090c", "name": "network-vif-deleted", "tag": "5e88b0a9-f0bb-4cce-9140-88cea9a8995a"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 634.109695] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Current status of the port 69f0bb70-1526-433e-a738-48e39981556d is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 634.110838] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (69f0bb70-1526-433e-a738-48e39981556d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.131756] [49942]: DEBUG neutron.plugins.ml2.db [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] For port 69f0bb70-1526-433e-a738-48e39981556d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=69f0bb70-1526-433e-a738-48e39981556d,segment=NetworkSegment(6bee329b-037d-43de-a2a0-523e7298e4a9),segment_id=6bee329b-037d-43de-a2a0-523e7298e4a9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 634.137784] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 634.149046] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eb79d791-3376-4d16-93f1-2be99e2e4d69 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.149587] [49941]: [pid: 49941|app: 0|req: 413/757] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:55 2025] POST /networking/v2.0/routers => generated 728 bytes in 628 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 634.160635] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_precommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 4, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}]) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 634.160818] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_precommit: [ 634.160818] [49942]: key[status], DOWN -> ACTIVE [ 634.160818] [49942]: key[revision_number], 4 -> 5 [ 634.160818] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.165883] [49942]: DEBUG neutron.db.provisioning_blocks [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Provisioning complete for port 69f0bb70-1526-433e-a738-48e39981556d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 634.166063] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (69f0bb70-1526-433e-a738-48e39981556d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.166119] [49942]: INFO neutron.plugins.ml2.plugin [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Attempt 1 to provision port 69f0bb70-1526-433e-a738-48e39981556d [ 634.222981] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Current status of the port 69f0bb70-1526-433e-a738-48e39981556d is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 634.224223] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_postcommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 4, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}]) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 634.224223] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_postcommit: [ 634.224223] [49942]: key[status], DOWN -> ACTIVE [ 634.224223] [49942]: key[revision_number], 4 -> 5 [ 634.224223] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.224223] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (69f0bb70-1526-433e-a738-48e39981556d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.227262] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6680f3d1-842e-4dac-9fd9-e24857d734c8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.251409] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Pushing event updated for resources: {'Port': ['ID=69f0bb70-1526-433e-a738-48e39981556d,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.255192] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_postcommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 4, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'project_id': '83c56aaca52e4874a9161e09b546218e'}) 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': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 634.255192] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] update_port_postcommit: [ 634.255192] [49942]: key[binding:vif_type], unbound -> ovs [ 634.255192] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}} [ 634.255192] [49942]: key[updated_at], 2025-11-20T12:29:54Z -> 2025-11-20T12:29:55Z [ 634.255192] [49942]: key[revision_number], 2 -> 4 [ 634.255192] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.259804] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.260175] [49942]: DEBUG neutron_lib.callbacks.manager [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f8cbc9c6-092e-42f6-b8e4-9c5970e42b24 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.261659] [49942]: [pid: 49942|app: 0|req: 345/758] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:54 2025] PUT /networking/v2.0/ports/69f0bb70-1526-433e-a738-48e39981556d => generated 1035 bytes in 1553 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 634.370502] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6680f3d1-842e-4dac-9fd9-e24857d734c8 admin admin] Publish callbacks [] for security_group (5ecafc65-2cc9-4ea2-8925-48b36c7fffee), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.372073] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6680f3d1-842e-4dac-9fd9-e24857d734c8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (5ecafc65-2cc9-4ea2-8925-48b36c7fffee), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.374248] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d0a7ace-4501-44eb-91ed-5ffe4be71644 req-c7157668-844d-405e-b83d-ab93aad04353 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.375489] [49942]: [pid: 49942|app: 0|req: 346/759] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/ports?device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 750 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.378060] [49942]: DEBUG neutron.api.v2.base [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Request body: {'subnet': {'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-subnet', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.392928] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Made reservation on behalf of 8f5cbbb2b9bb40929a284856cde5ff88 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 634.393677] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6680f3d1-842e-4dac-9fd9-e24857d734c8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5ecafc65-2cc9-4ea2-8925-48b36c7fffee,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.395473] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.405192] [49941]: [pid: 49941|app: 0|req: 414/760] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:55 2025] GET /networking/v2.0/security-groups?tenant_id=8ec5950747d245e4a6e5cdcac486b87f&name=default => generated 2925 bytes in 255 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 634.437048] [49941]: [pid: 49941|app: 0|req: 415/761] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/networks/829e379b-9834-4547-9024-7032c8da7f23?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.455332] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-993d31e9-bb68-490a-83d0-e34c94677577 req-7ffe7bd4-59eb-40da-8645-e43f4ee301f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.456187] [49941]: [pid: 49941|app: 0|req: 416/762] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.458648] [49941]: DEBUG neutron.api.wsgi [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-343d2678-9753-4d88-a1f8-1db991a6b088 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.460955] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] create_subnet_precommit called with subnet settings {'id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-subnet', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 600, '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 0, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'} (original settings None) [ 634.461142] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] create_subnet_precommit: [ 634.461142] [49942]: key[ipv6_ra_mode], None -> None [ 634.461142] [49942]: key[id], None -> f9c4e940-3aa7-4328-86cd-bbf8bc724de6 [ 634.461142] [49942]: key[tags], None -> [] [ 634.461142] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 634.461142] [49942]: key[enable_dhcp], None -> True [ 634.461142] [49942]: key[ip_version], None -> 4 [ 634.461142] [49942]: key[created_at], None -> 2025-11-20T12:29:56Z [ 634.461142] [49942]: key[updated_at], None -> 2025-11-20T12:29:56Z [ 634.461142] [49942]: key[description], None -> [ 634.461142] [49942]: key[tenant_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 634.461142] [49942]: key[standard_attr_id], None -> 600 [ 634.461142] [49942]: key[cidr], None -> 192.168.128.0/28 [ 634.461142] [49942]: key[ipv6_address_mode], None -> None [ 634.461142] [49942]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1332087095-subnet [ 634.461142] [49942]: key[subnetpool_id], None -> None [ 634.461142] [49942]: key[host_routes], None -> [] [ 634.461142] [49942]: key[network_id], None -> 89b30572-b4da-4047-a7df-ed322f1c7a87 [ 634.461142] [49942]: key[shared], None -> False [ 634.461142] [49942]: key[router:external], None -> False [ 634.461142] [49942]: key[revision_number], None -> 0 [ 634.461142] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 634.461142] [49942]: key[project_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 634.461142] [49942]: key[service_types], None -> [] [ 634.461142] [49942]: key[dns_nameservers], None -> [] [ 634.461142] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.465122] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (f9c4e940-3aa7-4328-86cd-bbf8bc724de6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.473484] [49941]: [pid: 49941|app: 0|req: 417/763] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/security-groups/4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d => generated 1685 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 634.476015] [49941]: DEBUG neutron.api.wsgi [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-fc5c1f50-31c8-4e5f-9fc6-5ab3344b5fe6 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.478870] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Pushing event updated for resources: {'Subnet': ['ID=f9c4e940-3aa7-4328-86cd-bbf8bc724de6,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.488822] [49941]: [pid: 49941|app: 0|req: 418/764] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=ccb58121-b7a7-4d53-a377-4aa74fcac0d5 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.498886] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Checking segment: {'id': '8858d89f-8e1c-4fc4-b0d4-c09605ba1005', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 243, 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 634.499056] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Network hostable DHCP agents. Network: 89b30572-b4da-4047-a7df-ed322f1c7a87, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 634.507540] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Network 89b30572-b4da-4047-a7df-ed322f1c7a87 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 634.511586] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 89b30572-b4da-4047-a7df-ed322f1c7a87) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 634.513697] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] create_subnet_postcommit called with subnet settings {'id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-subnet', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 600, '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 0, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'network': {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243}} (original settings None) [ 634.514682] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] create_subnet_postcommit: [ 634.514682] [49942]: key[ipv6_ra_mode], None -> None [ 634.514682] [49942]: key[id], None -> f9c4e940-3aa7-4328-86cd-bbf8bc724de6 [ 634.514682] [49942]: key[tags], None -> [] [ 634.514682] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 634.514682] [49942]: key[enable_dhcp], None -> True [ 634.514682] [49942]: key[network], None -> {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} [ 634.514682] [49942]: key[ip_version], None -> 4 [ 634.514682] [49942]: key[created_at], None -> 2025-11-20T12:29:56Z [ 634.514682] [49942]: key[updated_at], None -> 2025-11-20T12:29:56Z [ 634.514682] [49942]: key[description], None -> [ 634.514682] [49942]: key[tenant_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 634.514682] [49942]: key[standard_attr_id], None -> 600 [ 634.514682] [49942]: key[cidr], None -> 192.168.128.0/28 [ 634.514682] [49942]: key[ipv6_address_mode], None -> None [ 634.514682] [49942]: key[name], None -> tempest-FloatingIPsNegativeTestJSON-1332087095-subnet [ 634.514682] [49942]: key[subnetpool_id], None -> None [ 634.514682] [49942]: key[host_routes], None -> [] [ 634.514682] [49942]: key[network_id], None -> 89b30572-b4da-4047-a7df-ed322f1c7a87 [ 634.514682] [49942]: key[shared], None -> False [ 634.514682] [49942]: key[router:external], None -> False [ 634.514682] [49942]: key[revision_number], None -> 0 [ 634.514682] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 634.514682] [49942]: key[project_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 634.514682] [49942]: key[service_types], None -> [] [ 634.514682] [49942]: key[dns_nameservers], None -> [] [ 634.514682] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.515833] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.515833] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a7ecaed-8f08-4bea-90c9-80e26e6d49bc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.523824] [49942]: [pid: 49942|app: 0|req: 347/765] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:56 2025] POST /networking/v2.0/subnets => generated 691 bytes in 148 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 634.526357] [49942]: DEBUG neutron.api.wsgi [req-3d0a7ace-4501-44eb-91ed-5ffe4be71644 req-259254f2-8ce0-462a-98e6-1241cf421621 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 634.557796] [49942]: [pid: 49942|app: 0|req: 348/766] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/security-groups?id=badbb42e-f9a3-4bf0-8b94-df512aebf5d2&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.590848] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e1feb73-d358-4225-85e4-4f21df2b27c4 admin admin] Publish callbacks [] for security_group (5ecafc65-2cc9-4ea2-8925-48b36c7fffee), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.608761] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e1feb73-d358-4225-85e4-4f21df2b27c4 admin admin] Publish callbacks [] for security_group (5ecafc65-2cc9-4ea2-8925-48b36c7fffee), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.639589] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e1feb73-d358-4225-85e4-4f21df2b27c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (5ecafc65-2cc9-4ea2-8925-48b36c7fffee), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.643905] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9e1feb73-d358-4225-85e4-4f21df2b27c4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5ecafc65-2cc9-4ea2-8925-48b36c7fffee,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.647426] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e1feb73-d358-4225-85e4-4f21df2b27c4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.647928] [49942]: [pid: 49942|app: 0|req: 349/767] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:56 2025] DELETE /networking/v2.0/security-groups/5ecafc65-2cc9-4ea2-8925-48b36c7fffee => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 634.663742] [49942]: [pid: 49942|app: 0|req: 350/768] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 634.666504] [49942]: DEBUG neutron.api.v2.base [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-26519264-d685-4e30-85e9-1a3ffb0d6c82 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': 'cd483514-e669-4d86-b4bb-080926cd871c', 'remote_group_id': '4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d', 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.666645] [49942]: DEBUG neutron.api.v2.base [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-26519264-d685-4e30-85e9-1a3ffb0d6c82 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': None, 'security_group_id': 'cd483514-e669-4d86-b4bb-080926cd871c', 'remote_group_id': '4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d', 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.700999] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.719186] [49942]: DEBUG neutron_lib.callbacks.manager [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-26519264-d685-4e30-85e9-1a3ffb0d6c82 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (c53dc1b1-6e29-4e03-8523-551cbdc80a65), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.740367] [49942]: DEBUG neutron_lib.callbacks.manager [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-26519264-d685-4e30-85e9-1a3ffb0d6c82 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (c53dc1b1-6e29-4e03-8523-551cbdc80a65), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.744735] [49942]: DEBUG neutron_lib.callbacks.manager [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-26519264-d685-4e30-85e9-1a3ffb0d6c82 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (c53dc1b1-6e29-4e03-8523-551cbdc80a65), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.752290] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-26519264-d685-4e30-85e9-1a3ffb0d6c82 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c53dc1b1-6e29-4e03-8523-551cbdc80a65,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.771115] [49942]: DEBUG neutron_lib.callbacks.manager [req-51f3a5ae-2a13-4ce1-ac33-b92d992c3660 req-26519264-d685-4e30-85e9-1a3ffb0d6c82 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.772225] [49942]: [pid: 49942|app: 0|req: 351/769] 10.180.1.21 () {64 vars in 1476 bytes} [Thu Nov 20 12:29:56 2025] POST /networking/v2.0/security-group-rules => generated 634 bytes in 108 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 634.781473] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Allocated IP 192.168.128.1 (0c573ce0-d548-45c2-a260-ef729dbebe8a/d6029086-51ec-424e-8d02-5bd29877282e/78335ebb-de1b-42c3-b746-6a3dc6499cba) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 634.795859] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-32815cda-8471-4081-afba-3860f67a7fdd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 634.796901] [49942]: [pid: 49942|app: 0|req: 352/770] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:56 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 634.799783] [49942]: DEBUG neutron.api.v2.base [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-router', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 634.820162] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (1e5329ae-df00-4f24-ba41-2436ff2bdc18), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.820955] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (1e5329ae-df00-4f24-ba41-2436ff2bdc18), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.869047] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks [] for allowed_address_pair (78335ebb-de1b-42c3-b746-6a3dc6499cba), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.870209] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks [] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.870209] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] create_port_precommit called with port settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.1'}], 'project_id': '2782998fb9484e99a3602572badfc7c5', 'port_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': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 634.870405] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] create_port_precommit: [ 634.870405] [49941]: key[id], None -> 78335ebb-de1b-42c3-b746-6a3dc6499cba [ 634.870405] [49941]: key[binding:vnic_type], None -> normal [ 634.870405] [49941]: key[binding:vif_details], None -> {} [ 634.870405] [49941]: key[allowed_address_pairs], None -> [] [ 634.870405] [49941]: key[binding:profile], None -> {} [ 634.870405] [49941]: key[admin_state_up], None -> True [ 634.870405] [49941]: key[binding:vif_type], None -> unbound [ 634.870405] [49941]: key[device_owner], None -> network:router_interface [ 634.870405] [49941]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 634.870405] [49941]: key[binding:host_id], None -> [ 634.870405] [49941]: key[standard_attr_id], None -> 601 [ 634.870405] [49941]: key[name], None -> [ 634.870405] [49941]: key[mac_address], None -> fa:16:3e:bc:75:68 [ 634.870405] [49941]: key[status], None -> DOWN [ 634.870405] [49941]: key[network_id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 634.870405] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.1'}] [ 634.870405] [49941]: key[security_groups], None -> [] [ 634.870405] [49941]: key[port_security_enabled], None -> False [ 634.870405] [49941]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 634.870405] [49941]: key[device_id], None -> e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 [ 634.870405] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.875390] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks [] for router_controller (1e5329ae-df00-4f24-ba41-2436ff2bdc18), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.894847] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.917864] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Pushing event updated for resources: {'Port': ['ID=78335ebb-de1b-42c3-b746-6a3dc6499cba,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 634.930023] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Network 0c573ce0-d548-45c2-a260-ef729dbebe8a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 634.930911] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 634.932696] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 634.935089] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks [] for router_gateway (1e5329ae-df00-4f24-ba41-2436ff2bdc18), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 634.951619] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] create_port_postcommit called with port settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.1'}], 'project_id': '2782998fb9484e99a3602572badfc7c5', 'port_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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 1, 'network': {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 634.951869] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] create_port_postcommit: [ 634.951869] [49941]: key[id], None -> 78335ebb-de1b-42c3-b746-6a3dc6499cba [ 634.951869] [49941]: key[binding:vnic_type], None -> normal [ 634.951869] [49941]: key[tags], None -> [] [ 634.951869] [49941]: key[binding:vif_details], None -> {} [ 634.951869] [49941]: key[allowed_address_pairs], None -> [] [ 634.951869] [49941]: key[extra_dhcp_opts], None -> [] [ 634.951869] [49941]: key[binding:profile], None -> {} [ 634.951869] [49941]: key[admin_state_up], None -> True [ 634.951869] [49941]: key[network], None -> {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} [ 634.951869] [49941]: key[binding:vif_type], None -> unbound [ 634.951869] [49941]: key[device_owner], None -> network:router_interface [ 634.951869] [49941]: key[created_at], None -> 2025-11-20T12:29:56Z [ 634.951869] [49941]: key[updated_at], None -> 2025-11-20T12:29:56Z [ 634.951869] [49941]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 634.951869] [49941]: key[binding:host_id], None -> [ 634.951869] [49941]: key[description], None -> [ 634.951869] [49941]: key[standard_attr_id], None -> 601 [ 634.951869] [49941]: key[name], None -> [ 634.951869] [49941]: key[mac_address], None -> fa:16:3e:bc:75:68 [ 634.951869] [49941]: key[status], None -> DOWN [ 634.951869] [49941]: key[network_id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 634.951869] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.1'}] [ 634.951869] [49941]: key[security_groups], None -> [] [ 634.951869] [49941]: key[revision_number], None -> 1 [ 634.951869] [49941]: key[port_security_enabled], None -> False [ 634.951869] [49941]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 634.951869] [49941]: key[device_id], None -> e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 [ 634.951869] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 634.953246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.002685] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks [] for router_gateway (1e5329ae-df00-4f24-ba41-2436ff2bdc18), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.008058] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.062731] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Allocated IP 10.180.180.161 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/e03d1bb7-d817-4f90-aefe-71ac6d10112a) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 635.109911] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks [] for allowed_address_pair (e03d1bb7-d817-4f90-aefe-71ac6d10112a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.110702] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks [] for port (e03d1bb7-d817-4f90-aefe-71ac6d10112a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.110911] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] create_port_precommit called with port settings {'id': 'e03d1bb7-d817-4f90-aefe-71ac6d10112a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:8d:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_gateway', 'standard_attr_id': 604, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 635.111078] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] create_port_precommit: [ 635.111078] [49942]: key[id], None -> e03d1bb7-d817-4f90-aefe-71ac6d10112a [ 635.111078] [49942]: key[binding:vnic_type], None -> normal [ 635.111078] [49942]: key[binding:vif_details], None -> {} [ 635.111078] [49942]: key[allowed_address_pairs], None -> [] [ 635.111078] [49942]: key[binding:profile], None -> {} [ 635.111078] [49942]: key[admin_state_up], None -> True [ 635.111078] [49942]: key[binding:vif_type], None -> unbound [ 635.111078] [49942]: key[device_owner], None -> network:router_gateway [ 635.111078] [49942]: key[tenant_id], None -> [ 635.111078] [49942]: key[binding:host_id], None -> [ 635.111078] [49942]: key[standard_attr_id], None -> 604 [ 635.111078] [49942]: key[name], None -> [ 635.111078] [49942]: key[mac_address], None -> fa:16:3e:c3:8d:fa [ 635.111078] [49942]: key[status], None -> DOWN [ 635.111078] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 635.111078] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] [ 635.111078] [49942]: key[security_groups], None -> [] [ 635.111078] [49942]: key[port_security_enabled], None -> False [ 635.111078] [49942]: key[project_id], None -> [ 635.111078] [49942]: key[device_id], None -> 1e5329ae-df00-4f24-ba41-2436ff2bdc18 [ 635.111078] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.115266] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.129894] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (e03d1bb7-d817-4f90-aefe-71ac6d10112a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.150759] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Pushing event updated for resources: {'Port': ['ID=e03d1bb7-d817-4f90-aefe-71ac6d10112a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.164250] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 635.165706] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 635.167675] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 635.167915] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] create_port_postcommit called with port settings {'id': 'e03d1bb7-d817-4f90-aefe-71ac6d10112a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:8d:fa', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_gateway', 'standard_attr_id': 604, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 635.168169] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] create_port_postcommit: [ 635.168169] [49942]: key[id], None -> e03d1bb7-d817-4f90-aefe-71ac6d10112a [ 635.168169] [49942]: key[binding:vnic_type], None -> normal [ 635.168169] [49942]: key[tags], None -> [] [ 635.168169] [49942]: key[binding:vif_details], None -> {} [ 635.168169] [49942]: key[allowed_address_pairs], None -> [] [ 635.168169] [49942]: key[extra_dhcp_opts], None -> [] [ 635.168169] [49942]: key[binding:profile], None -> {} [ 635.168169] [49942]: key[admin_state_up], None -> True [ 635.168169] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 635.168169] [49942]: key[binding:vif_type], None -> unbound [ 635.168169] [49942]: key[device_owner], None -> network:router_gateway [ 635.168169] [49942]: key[created_at], None -> 2025-11-20T12:29:56Z [ 635.168169] [49942]: key[updated_at], None -> 2025-11-20T12:29:56Z [ 635.168169] [49942]: key[tenant_id], None -> [ 635.168169] [49942]: key[binding:host_id], None -> [ 635.168169] [49942]: key[description], None -> [ 635.168169] [49942]: key[standard_attr_id], None -> 604 [ 635.168169] [49942]: key[name], None -> [ 635.168169] [49942]: key[mac_address], None -> fa:16:3e:c3:8d:fa [ 635.168169] [49942]: key[status], None -> DOWN [ 635.168169] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 635.168169] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] [ 635.168169] [49942]: key[security_groups], None -> [] [ 635.168169] [49942]: key[revision_number], None -> 1 [ 635.168169] [49942]: key[port_security_enabled], None -> False [ 635.168169] [49942]: key[project_id], None -> [ 635.168169] [49942]: key[device_id], None -> 1e5329ae-df00-4f24-ba41-2436ff2bdc18 [ 635.168169] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.204926] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks [] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.205391] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] update_port_precommit called with port settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 1, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 1, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) 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': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 635.205626] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] update_port_precommit: [ 635.205626] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.207102] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.232367] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Pushing event updated for resources: {'Port': ['ID=78335ebb-de1b-42c3-b746-6a3dc6499cba,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.278369] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] update_port_postcommit called with port settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 1, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 1, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) 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': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 635.278590] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] update_port_postcommit: [ 635.278590] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 635.278973] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.296469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks [] for router_gateway (1e5329ae-df00-4f24-ba41-2436ff2bdc18), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.355202] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Network 0c573ce0-d548-45c2-a260-ef729dbebe8a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 635.355938] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 635.425553] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (1e5329ae-df00-4f24-ba41-2436ff2bdc18), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.430421] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Router e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 635.485396] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-86cf74f2-ae75-446f-a380-f90798d32c6f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 635.493023] [49941]: [pid: 49941|app: 0|req: 419/771] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:56 2025] PUT /networking/v2.0/routers/e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1/add_router_interface => generated 309 bytes in 1000 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.493277] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Router 1e5329ae-df00-4f24-ba41-2436ff2bdc18 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 635.542900] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-fe3d5134-f955-49d1-9902-d3d1783e0681 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.544207] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 635.544367] [49941]: [pid: 49941|app: 0|req: 420/772] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/networks?id=f04979ea-17de-4863-8623-3ca62c4ae98c => generated 612 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.569123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-37d290fe-1751-4d22-a40f-9ea0c102f114 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.569781] [49942]: [pid: 49942|app: 0|req: 353/773] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:29:56 2025] POST /networking/v2.0/routers => generated 733 bytes in 772 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 635.614498] [49942]: [pid: 49942|app: 0|req: 354/774] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.622473] [49942]: DEBUG neutron_lib.callbacks.manager [None req-caf9f4d7-cf5b-4949-b67c-2ff4c7aed09a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.626751] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25057727-aa58-4cfc-9ef5-d5b0e4524c7f req-3371702e-f82b-4a0a-82a7-e6c37021adeb tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.627884] [49941]: [pid: 49941|app: 0|req: 421/775] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.660293] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6c79ea-7a25-4a2e-a8bd-53bb7dbd2600 req-c7368548-480f-4784-935c-09adc3d0f01c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.661393] [49941]: [pid: 49941|app: 0|req: 422/776] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.674617] [49941]: [pid: 49941|app: 0|req: 423/777] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.693813] [49942]: DEBUG neutron_lib.callbacks.manager [None req-caf9f4d7-cf5b-4949-b67c-2ff4c7aed09a admin admin] Publish callbacks [] for security_group (f12c537a-0377-4d89-b1b6-98494cfff1ee), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.697147] [49942]: DEBUG neutron_lib.callbacks.manager [None req-caf9f4d7-cf5b-4949-b67c-2ff4c7aed09a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f12c537a-0377-4d89-b1b6-98494cfff1ee), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.701605] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-6922a5f4-7518-4310-acfa-cc9c76c62bdf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 635.702518] [49941]: [pid: 49941|app: 0|req: 424/778] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/ports?tenant_id=83c56aaca52e4874a9161e09b546218e&device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 1040 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 635.705277] [49941]: DEBUG neutron.api.wsgi [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-fae7f66b-d8f8-42b2-8b86-5d31c69d9c04 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.716635] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-caf9f4d7-cf5b-4949-b67c-2ff4c7aed09a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f12c537a-0377-4d89-b1b6-98494cfff1ee,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.727314] [49942]: [pid: 49942|app: 0|req: 355/779] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/security-groups?tenant_id=d74b906e803a4afdbc01cf9d450578d4&name=default => generated 2925 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 635.729873] [49941]: [pid: 49941|app: 0|req: 425/780] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=747ea15d5f38426e9f0fe63f8b32b197 => generated 181 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.764692] [49941]: [pid: 49941|app: 0|req: 426/781] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.767790] [49941]: DEBUG neutron.api.wsgi [req-25057727-aa58-4cfc-9ef5-d5b0e4524c7f req-0f9a78f1-be78-4687-94b9-c51d7f70596e tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.789399] [49941]: [pid: 49941|app: 0|req: 427/782] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 635.829629] [49941]: [pid: 49941|app: 0|req: 428/783] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.832438] [49941]: DEBUG neutron.api.wsgi [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-9a716197-376e-410b-9a53-dde6570738ce service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 635.846321] [49941]: [pid: 49941|app: 0|req: 429/784] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:29:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=69f0bb70-1526-433e-a738-48e39981556d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 635.884524] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe24f2cb-02f8-42bd-9437-b481b119a6bf admin admin] Publish callbacks [] for security_group (f12c537a-0377-4d89-b1b6-98494cfff1ee), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.902484] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe24f2cb-02f8-42bd-9437-b481b119a6bf admin admin] Publish callbacks [] for security_group (f12c537a-0377-4d89-b1b6-98494cfff1ee), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.937425] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe24f2cb-02f8-42bd-9437-b481b119a6bf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f12c537a-0377-4d89-b1b6-98494cfff1ee), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.941999] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe24f2cb-02f8-42bd-9437-b481b119a6bf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f12c537a-0377-4d89-b1b6-98494cfff1ee,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 635.947518] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.947723] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe24f2cb-02f8-42bd-9437-b481b119a6bf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 635.948508] [49941]: [pid: 49941|app: 0|req: 430/785] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:57 2025] DELETE /networking/v2.0/security-groups/f12c537a-0377-4d89-b1b6-98494cfff1ee => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 635.951760] [49941]: DEBUG neutron.api.v2.base [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Request body: {'port': {'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'admin_state_up': True, 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 636.009094] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Made reservation on behalf of 747ea15d5f38426e9f0fe63f8b32b197 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 636.012633] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.019114] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Allocated IP 192.168.128.1 (89b30572-b4da-4047-a7df-ed322f1c7a87/f9c4e940-3aa7-4328-86cd-bbf8bc724de6/ce6e7522-3850-4f75-8d72-7af046e08989) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 636.059816] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks [] for allowed_address_pair (ce6e7522-3850-4f75-8d72-7af046e08989), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.059990] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks [] for port (ce6e7522-3850-4f75-8d72-7af046e08989), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.060285] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] create_port_precommit called with port settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'ip_address': '192.168.128.1'}], 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'port_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': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} with segments to bind None [ 636.060409] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] create_port_precommit: [ 636.060409] [49942]: key[id], None -> ce6e7522-3850-4f75-8d72-7af046e08989 [ 636.060409] [49942]: key[binding:vnic_type], None -> normal [ 636.060409] [49942]: key[binding:vif_details], None -> {} [ 636.060409] [49942]: key[allowed_address_pairs], None -> [] [ 636.060409] [49942]: key[binding:profile], None -> {} [ 636.060409] [49942]: key[admin_state_up], None -> True [ 636.060409] [49942]: key[binding:vif_type], None -> unbound [ 636.060409] [49942]: key[device_owner], None -> network:router_interface [ 636.060409] [49942]: key[tenant_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 636.060409] [49942]: key[binding:host_id], None -> [ 636.060409] [49942]: key[standard_attr_id], None -> 611 [ 636.060409] [49942]: key[name], None -> [ 636.060409] [49942]: key[mac_address], None -> fa:16:3e:52:15:92 [ 636.060409] [49942]: key[status], None -> DOWN [ 636.060409] [49942]: key[network_id], None -> 89b30572-b4da-4047-a7df-ed322f1c7a87 [ 636.060409] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'ip_address': '192.168.128.1'}] [ 636.060409] [49942]: key[security_groups], None -> [] [ 636.060409] [49942]: key[port_security_enabled], None -> False [ 636.060409] [49942]: key[project_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 636.060409] [49942]: key[device_id], None -> 1e5329ae-df00-4f24-ba41-2436ff2bdc18 [ 636.060409] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.073290] [49941]: DEBUG neutron.db.db_base_plugin_common [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Allocated IP 192.168.128.6 (f04979ea-17de-4863-8623-3ca62c4ae98c/59f372d4-9923-4231-8e21-f0f626948d89/9cc40a4e-2306-42fb-b643-5e3e98ce8ed1) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 636.082361] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (ce6e7522-3850-4f75-8d72-7af046e08989), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.105502] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Pushing event updated for resources: {'Port': ['ID=ce6e7522-3850-4f75-8d72-7af046e08989,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.118379] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Network 89b30572-b4da-4047-a7df-ed322f1c7a87 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 636.119383] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 636.121542] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 636.121542] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] create_port_postcommit called with port settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'ip_address': '192.168.128.1'}], 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'port_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-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:57Z', 'revision_number': 1, 'network': {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} with segments to bind None [ 636.121819] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] create_port_postcommit: [ 636.121819] [49942]: key[id], None -> ce6e7522-3850-4f75-8d72-7af046e08989 [ 636.121819] [49942]: key[binding:vnic_type], None -> normal [ 636.121819] [49942]: key[tags], None -> [] [ 636.121819] [49942]: key[binding:vif_details], None -> {} [ 636.121819] [49942]: key[allowed_address_pairs], None -> [] [ 636.121819] [49942]: key[extra_dhcp_opts], None -> [] [ 636.121819] [49942]: key[binding:profile], None -> {} [ 636.121819] [49942]: key[admin_state_up], None -> True [ 636.121819] [49942]: key[network], None -> {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} [ 636.121819] [49942]: key[binding:vif_type], None -> unbound [ 636.121819] [49942]: key[device_owner], None -> network:router_interface [ 636.121819] [49942]: key[created_at], None -> 2025-11-20T12:29:57Z [ 636.121819] [49942]: key[updated_at], None -> 2025-11-20T12:29:57Z [ 636.121819] [49942]: key[tenant_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 636.121819] [49942]: key[binding:host_id], None -> [ 636.121819] [49942]: key[description], None -> [ 636.121819] [49942]: key[standard_attr_id], None -> 611 [ 636.121819] [49942]: key[name], None -> [ 636.121819] [49942]: key[mac_address], None -> fa:16:3e:52:15:92 [ 636.121819] [49942]: key[status], None -> DOWN [ 636.121819] [49942]: key[network_id], None -> 89b30572-b4da-4047-a7df-ed322f1c7a87 [ 636.121819] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'ip_address': '192.168.128.1'}] [ 636.121819] [49942]: key[security_groups], None -> [] [ 636.121819] [49942]: key[revision_number], None -> 1 [ 636.121819] [49942]: key[port_security_enabled], None -> False [ 636.121819] [49942]: key[project_id], None -> 8f5cbbb2b9bb40929a284856cde5ff88 [ 636.121819] [49942]: key[device_id], None -> 1e5329ae-df00-4f24-ba41-2436ff2bdc18 [ 636.121819] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.121819] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (1e5329ae-df00-4f24-ba41-2436ff2bdc18), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.141308] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for allowed_address_pair (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.142264] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.142264] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_precommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': '', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'port_security_enabled': True, 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 636.142478] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_precommit: [ 636.142478] [49941]: key[id], None -> 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 [ 636.142478] [49941]: key[binding:vnic_type], None -> normal [ 636.142478] [49941]: key[binding:vif_details], None -> {} [ 636.142478] [49941]: key[allowed_address_pairs], None -> [] [ 636.142478] [49941]: key[binding:profile], None -> {} [ 636.142478] [49941]: key[admin_state_up], None -> True [ 636.142478] [49941]: key[binding:vif_type], None -> unbound [ 636.142478] [49941]: key[device_owner], None -> [ 636.142478] [49941]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 636.142478] [49941]: key[binding:host_id], None -> [ 636.142478] [49941]: key[standard_attr_id], None -> 612 [ 636.142478] [49941]: key[name], None -> [ 636.142478] [49941]: key[mac_address], None -> fa:16:3e:5a:16:78 [ 636.142478] [49941]: key[status], None -> DOWN [ 636.142478] [49941]: key[network_id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 636.142478] [49941]: key[fixed_ips], None -> [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}] [ 636.142478] [49941]: key[security_groups], None -> ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'] [ 636.142478] [49941]: key[port_security_enabled], None -> True [ 636.142478] [49941]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 636.142478] [49941]: key[device_id], None -> 7f77df88-31c4-4984-bd19-9a52db45aecd [ 636.142478] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.160367] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.183108] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event updated for resources: {'Port': ['ID=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.192185] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Network f04979ea-17de-4863-8623-3ca62c4ae98c is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 636.193563] [49941]: DEBUG neutron.scheduler.base_scheduler [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 636.196111] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 636.211530] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_postcommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': '', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'port_security_enabled': True, 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:57Z', 'revision_number': 1, 'network': {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 636.211811] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] create_port_postcommit: [ 636.211811] [49941]: key[id], None -> 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 [ 636.211811] [49941]: key[binding:vnic_type], None -> normal [ 636.211811] [49941]: key[tags], None -> [] [ 636.211811] [49941]: key[binding:vif_details], None -> {} [ 636.211811] [49941]: key[allowed_address_pairs], None -> [] [ 636.211811] [49941]: key[extra_dhcp_opts], None -> [] [ 636.211811] [49941]: key[binding:profile], None -> {} [ 636.211811] [49941]: key[admin_state_up], None -> True [ 636.211811] [49941]: key[network], None -> {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} [ 636.211811] [49941]: key[binding:vif_type], None -> unbound [ 636.211811] [49941]: key[device_owner], None -> [ 636.211811] [49941]: key[created_at], None -> 2025-11-20T12:29:57Z [ 636.211811] [49941]: key[updated_at], None -> 2025-11-20T12:29:57Z [ 636.211811] [49941]: key[tenant_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 636.211811] [49941]: key[binding:host_id], None -> [ 636.211811] [49941]: key[description], None -> [ 636.211811] [49941]: key[standard_attr_id], None -> 612 [ 636.211811] [49941]: key[name], None -> [ 636.211811] [49941]: key[mac_address], None -> fa:16:3e:5a:16:78 [ 636.211811] [49941]: key[status], None -> DOWN [ 636.211811] [49941]: key[network_id], None -> f04979ea-17de-4863-8623-3ca62c4ae98c [ 636.211811] [49941]: key[fixed_ips], None -> [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}] [ 636.211811] [49941]: key[security_groups], None -> ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'] [ 636.211811] [49941]: key[revision_number], None -> 1 [ 636.211811] [49941]: key[port_security_enabled], None -> True [ 636.211811] [49941]: key[project_id], None -> 747ea15d5f38426e9f0fe63f8b32b197 [ 636.211811] [49941]: key[device_id], None -> 7f77df88-31c4-4984-bd19-9a52db45aecd [ 636.211811] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.253245] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.253814] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-8332b4c3-87d2-498b-be04-d176631e62d2 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.266163] [49941]: [pid: 49941|app: 0|req: 431/786] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:57 2025] POST /networking/v2.0/ports => generated 732 bytes in 317 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 636.288859] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ce6e7522-3850-4f75-8d72-7af046e08989), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.313262] [49941]: [pid: 49941|app: 0|req: 432/787] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.340700] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-f46adb69-7d73-472f-ad38-c1f944dc7b92 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.342030] [49941]: [pid: 49941|app: 0|req: 433/788] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/subnets?id=7caef3ea-a83d-41a8-8077-340345318f22 => generated 692 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.344737] [49941]: DEBUG neutron.api.wsgi [req-74c44aa2-c110-4e2b-90b7-354a328ac657 req-8c724ce6-c965-4296-b429-30cc93d26efa tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.393928] [49941]: [pid: 49941|app: 0|req: 434/789] 10.180.1.21 () {60 vars in 1480 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/floatingips?tenant_id=fad5e8dd2d774000815224f513d45300 => generated 1463 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 636.407809] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks [] for port (ce6e7522-3850-4f75-8d72-7af046e08989), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.408071] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] update_port_precommit called with port settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 1, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'} (original settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:57Z', 'revision_number': 1, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'}) 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': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} with segments to bind None [ 636.408205] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] update_port_precommit: [ 636.408205] [49942]: key[updated_at], 2025-11-20T12:29:57Z -> 2025-11-20T12:29:58Z [ 636.408205] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.411583] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (ce6e7522-3850-4f75-8d72-7af046e08989), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.436564] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Pushing event updated for resources: {'Port': ['ID=ce6e7522-3850-4f75-8d72-7af046e08989,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.442807] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] update_port_postcommit called with port settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 1, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'} (original settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:57Z', 'revision_number': 1, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'}) 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': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} with segments to bind None [ 636.443062] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] update_port_postcommit: [ 636.443062] [49942]: key[updated_at], 2025-11-20T12:29:57Z -> 2025-11-20T12:29:58Z [ 636.443062] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.443272] [49942]: DEBUG neutron_lib.callbacks.manager [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (1e5329ae-df00-4f24-ba41-2436ff2bdc18), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.451321] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a25acdd-953c-442d-9ace-ff4ed13f696d req-83244432-481a-4929-8318-6b5ce8a866d7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.452527] [49941]: [pid: 49941|app: 0|req: 435/790] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.459289] [49941]: DEBUG neutron.api.v2.base [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Request body: {'port': {'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 636.479348] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Network 89b30572-b4da-4047-a7df-ed322f1c7a87 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 636.480063] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 636.500680] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.546487] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Router 1e5329ae-df00-4f24-ba41-2436ff2bdc18 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 636.597432] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-175ea8ce-1a84-4341-8156-2c96a54da566 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 636.601267] [49942]: [pid: 49942|app: 0|req: 356/791] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:29:57 2025] PUT /networking/v2.0/routers/1e5329ae-df00-4f24-ba41-2436ff2bdc18/add_router_interface => generated 309 bytes in 873 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.604699] [49941]: DEBUG neutron.notifiers.nova [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 636.611316] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks [] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.623369] [49941]: DEBUG neutron.db.provisioning_blocks [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Transition to ACTIVE for port object 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 636.625126] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_precommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 2, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': '', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:57Z', 'revision_number': 1, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) 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': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 636.625320] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_precommit: [ 636.625320] [49941]: key[device_owner], -> compute:nova [ 636.625320] [49941]: key[binding:host_id], -> cpu-1 [ 636.625320] [49941]: key[updated_at], 2025-11-20T12:29:57Z -> 2025-11-20T12:29:58Z [ 636.625320] [49941]: key[revision_number], 1 -> 2 [ 636.625320] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.626565] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 636.628028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c8a7f19-0c57-49e5-a6a6-e40f59132d4c req-d375aa63-4199-4105-85e8-6c04bf20151c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.629070] [49942]: [pid: 49942|app: 0|req: 357/792] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/ports?network_id=cb16b7fc-5c72-4017-8a08-b169e1364457&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.646914] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Pushing event updated for resources: {'Port': ['ID=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 636.665483] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74c44aa2-c110-4e2b-90b7-354a328ac657 req-e21b5e01-3a6f-4424-99e6-9d660369df69 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.666615] [49942]: [pid: 49942|app: 0|req: 358/793] 10.180.1.21 () {60 vars in 1625 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/networks?id=c0092108-51c4-4065-86c2-4815315ad52a&id=c0092108-51c4-4065-86c2-4815315ad52a&id=c0092108-51c4-4065-86c2-4815315ad52a => generated 588 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.669197] [49942]: DEBUG neutron.api.wsgi [req-7a25acdd-953c-442d-9ace-ff4ed13f696d req-87ede1f8-87e8-44da-93de-f747bb75ccab tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.681333] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_postcommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 2, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': '', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:57Z', 'revision_number': 1, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) 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': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 636.681756] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_postcommit: [ 636.681756] [49941]: key[device_owner], -> compute:nova [ 636.681756] [49941]: key[binding:host_id], -> cpu-1 [ 636.681756] [49941]: key[updated_at], 2025-11-20T12:29:57Z -> 2025-11-20T12:29:58Z [ 636.681756] [49941]: key[revision_number], 1 -> 2 [ 636.681756] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 636.687675] [49941]: DEBUG neutron.plugins.ml2.managers [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Attempting to bind port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 636.687675] [49941]: DEBUG neutron.plugins.ml2.managers [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Attempting to bind port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 636.687675] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Attempting to bind port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 on network f04979ea-17de-4863-8623-3ca62c4ae98c {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 636.690495] [49942]: [pid: 49942|app: 0|req: 359/794] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.709411] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 636.709411] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Bind Segment={'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 636.712544] [49941]: DEBUG networking_nsxv3.api.rpc [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 636.723380] [49942]: [pid: 49942|app: 0|req: 360/795] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.723666] [49942]: DEBUG neutron.api.wsgi [req-74c44aa2-c110-4e2b-90b7-354a328ac657 req-b6a08aef-5f72-45a3-b7f4-6deb99b4b1dd tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.725108] [49942]: DEBUG neutron.api.wsgi [req-74c44aa2-c110-4e2b-90b7-354a328ac657 req-b6a08aef-5f72-45a3-b7f4-6deb99b4b1dd tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 636.725108] [49942]: [pid: 49942|app: 0|req: 361/796] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:29: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) [ 636.758779] [49942]: [pid: 49942|app: 0|req: 362/797] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.776655] [49942]: [pid: 49942|app: 0|req: 363/798] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/ports?device_id=fa739dbf-ecb7-4abe-8e8d-e27129bb090c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.886910] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d47d7a42-c4c8-421d-84d1-eb4e80c94dec req-52ca3df0-4664-4f58-aa08-0a4f65d8580c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.888036] [49942]: [pid: 49942|app: 0|req: 364/799] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 636.894181] [49942]: DEBUG neutron.api.wsgi [req-d47d7a42-c4c8-421d-84d1-eb4e80c94dec req-0f3a0d2e-c725-4bd6-9520-38c0ecab2e8e tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 636.926026] [49942]: [pid: 49942|app: 0|req: 365/800] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 636.965981] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-aa7cbf79-f09d-4529-87f6-0d23e4058706 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 636.966918] [49942]: [pid: 49942|app: 0|req: 366/801] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 621 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 637.114809] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1cfc9cc-7b73-4275-ae66-d49604f9a60d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.218421] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1cfc9cc-7b73-4275-ae66-d49604f9a60d admin admin] Publish callbacks [] for security_group (a94bc8b5-1673-4c53-8624-07794c9aca7d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.218818] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1cfc9cc-7b73-4275-ae66-d49604f9a60d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (a94bc8b5-1673-4c53-8624-07794c9aca7d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.239385] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1cfc9cc-7b73-4275-ae66-d49604f9a60d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a94bc8b5-1673-4c53-8624-07794c9aca7d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.253895] [49942]: [pid: 49942|app: 0|req: 367/802] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:58 2025] GET /networking/v2.0/security-groups?tenant_id=24445794d331419d8bdb70086bf52e44&name=default => generated 2925 bytes in 284 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 637.266993] [49942]: [pid: 49942|app: 0|req: 368/803] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:59 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.270365] [49942]: DEBUG neutron.api.v2.base [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'port': {'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'admin_state_up': True, 'tenant_id': '99f04a26d34d483ab4e44170cce695df'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 637.355828] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Made reservation on behalf of 99f04a26d34d483ab4e44170cce695df for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 637.359731] [49942]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.447308] [49942]: DEBUG neutron.db.db_base_plugin_common [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Allocated IP 192.168.128.3 (98d35785-e098-42ce-94d5-4a43716d9f64/532c68c6-dd60-428a-84b2-c97577349811/e494c57a-199d-4d68-aad4-ddf6b305ee83) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 637.554835] [49942]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for allowed_address_pair (e494c57a-199d-4d68-aad4-ddf6b305ee83), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.555691] [49942]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.555808] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_precommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'project_id': '99f04a26d34d483ab4e44170cce695df', 'port_security_enabled': True, 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 637.555927] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_precommit: [ 637.555927] [49942]: key[id], None -> e494c57a-199d-4d68-aad4-ddf6b305ee83 [ 637.555927] [49942]: key[binding:vnic_type], None -> normal [ 637.555927] [49942]: key[binding:vif_details], None -> {} [ 637.555927] [49942]: key[allowed_address_pairs], None -> [] [ 637.555927] [49942]: key[binding:profile], None -> {} [ 637.555927] [49942]: key[admin_state_up], None -> True [ 637.555927] [49942]: key[binding:vif_type], None -> unbound [ 637.555927] [49942]: key[device_owner], None -> [ 637.555927] [49942]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 637.555927] [49942]: key[binding:host_id], None -> [ 637.555927] [49942]: key[standard_attr_id], None -> 618 [ 637.555927] [49942]: key[name], None -> [ 637.555927] [49942]: key[mac_address], None -> fa:16:3e:0c:67:f8 [ 637.555927] [49942]: key[status], None -> DOWN [ 637.555927] [49942]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 637.555927] [49942]: key[fixed_ips], None -> [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}] [ 637.555927] [49942]: key[security_groups], None -> ['f184c8a6-bf48-4128-95bf-718bfc236812'] [ 637.555927] [49942]: key[port_security_enabled], None -> True [ 637.555927] [49942]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 637.555927] [49942]: key[device_id], None -> f9dea571-2bdc-4ed3-9daa-a17cc04ccada [ 637.555927] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.585677] [49942]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.611640] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Pushing event updated for resources: {'Port': ['ID=e494c57a-199d-4d68-aad4-ddf6b305ee83,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.625699] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Network 98d35785-e098-42ce-94d5-4a43716d9f64 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 637.627137] [49942]: DEBUG neutron.scheduler.base_scheduler [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 637.632361] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 637.633292] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_postcommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'project_id': '99f04a26d34d483ab4e44170cce695df', 'port_security_enabled': True, 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 1, 'network': {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 637.633292] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] create_port_postcommit: [ 637.633292] [49942]: key[id], None -> e494c57a-199d-4d68-aad4-ddf6b305ee83 [ 637.633292] [49942]: key[binding:vnic_type], None -> normal [ 637.633292] [49942]: key[tags], None -> [] [ 637.633292] [49942]: key[binding:vif_details], None -> {} [ 637.633292] [49942]: key[allowed_address_pairs], None -> [] [ 637.633292] [49942]: key[extra_dhcp_opts], None -> [] [ 637.633292] [49942]: key[binding:profile], None -> {} [ 637.633292] [49942]: key[admin_state_up], None -> True [ 637.633292] [49942]: key[network], None -> {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} [ 637.633292] [49942]: key[binding:vif_type], None -> unbound [ 637.633292] [49942]: key[device_owner], None -> [ 637.633292] [49942]: key[created_at], None -> 2025-11-20T12:29:59Z [ 637.633292] [49942]: key[updated_at], None -> 2025-11-20T12:29:59Z [ 637.633292] [49942]: key[tenant_id], None -> 99f04a26d34d483ab4e44170cce695df [ 637.633292] [49942]: key[binding:host_id], None -> [ 637.633292] [49942]: key[description], None -> [ 637.633292] [49942]: key[standard_attr_id], None -> 618 [ 637.633292] [49942]: key[name], None -> [ 637.633292] [49942]: key[mac_address], None -> fa:16:3e:0c:67:f8 [ 637.633292] [49942]: key[status], None -> DOWN [ 637.633292] [49942]: key[network_id], None -> 98d35785-e098-42ce-94d5-4a43716d9f64 [ 637.633292] [49942]: key[fixed_ips], None -> [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}] [ 637.633292] [49942]: key[security_groups], None -> ['f184c8a6-bf48-4128-95bf-718bfc236812'] [ 637.633292] [49942]: key[revision_number], None -> 1 [ 637.633292] [49942]: key[port_security_enabled], None -> True [ 637.633292] [49942]: key[project_id], None -> 99f04a26d34d483ab4e44170cce695df [ 637.633292] [49942]: key[device_id], None -> f9dea571-2bdc-4ed3-9daa-a17cc04ccada [ 637.633292] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.668447] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.668888] [49942]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-5232adb9-066f-4af7-9ca8-b3016d480340 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.678181] [49942]: [pid: 49942|app: 0|req: 369/804] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:29:59 2025] POST /networking/v2.0/ports => generated 732 bytes in 411 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 637.705068] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5b752c7-7694-4b8c-895d-369814eb91d1 req-bb336859-c1a3-4fcd-a032-423230883bed tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 637.706115] [49942]: [pid: 49942|app: 0|req: 370/805] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:59 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 735 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 637.715136] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Bound using segment: {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 637.715613] [49941]: DEBUG neutron.plugins.ml2.managers [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Bound port: 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "69f65356-c85e-4b7f-ad28-7c7b5e8cf50c", "external-id": "nsx-vlan-transportzone-281", "segmentation_id": 281}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 637.715874] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.738363] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6947eb3b-d103-4301-a8bb-656739d35d08 admin admin] Publish callbacks [] for security_group (a94bc8b5-1673-4c53-8624-07794c9aca7d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.755831] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6947eb3b-d103-4301-a8bb-656739d35d08 admin admin] Publish callbacks [] for security_group (a94bc8b5-1673-4c53-8624-07794c9aca7d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.756127] [49941]: DEBUG neutron.plugins.ml2.db [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] For port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 637.759171] [49941]: DEBUG neutron.plugins.ml2.db [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] For port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,segment=NetworkSegment(a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e),segment_id=a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 637.760750] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_precommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 2, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 2, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) 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': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 637.760913] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_precommit: [ 637.760913] [49941]: key[binding:vif_type], unbound -> ovs [ 637.760913] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281} [ 637.760913] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.764021] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.789513] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6947eb3b-d103-4301-a8bb-656739d35d08 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (a94bc8b5-1673-4c53-8624-07794c9aca7d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.792318] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Pushing event updated for resources: {'Port': ['ID=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.794233] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6947eb3b-d103-4301-a8bb-656739d35d08 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a94bc8b5-1673-4c53-8624-07794c9aca7d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 637.798022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6947eb3b-d103-4301-a8bb-656739d35d08 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.798594] [49942]: [pid: 49942|app: 0|req: 371/806] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:59 2025] DELETE /networking/v2.0/security-groups/a94bc8b5-1673-4c53-8624-07794c9aca7d => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 637.802704] [49941]: DEBUG neutron.db.provisioning_blocks [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Provisioning complete for port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 637.802704] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.802704] [49941]: INFO neutron.plugins.ml2.plugin [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Attempt 1 to provision port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 [ 637.817501] [49942]: [pid: 49942|app: 0|req: 372/807] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:29:59 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 637.854604] [49941]: DEBUG neutron.plugins.ml2.plugin [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Current status of the port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 637.854786] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.863699] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-7e517edb-a43a-4c95-954e-035c6bd36778 x-openstack-request-id: req-7e517edb-a43a-4c95-954e-035c6bd36778 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 637.863699] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc", "status": "completed", "code": 200}, {"server_uuid": "4a9955bd-7749-4876-a2ea-57e3375aabdf", "name": "network-vif-plugged", "status": "completed", "tag": "ccb58121-b7a7-4d53-a377-4aa74fcac0d5", "code": 200}, {"name": "network-changed", "server_uuid": "4a9955bd-7749-4876-a2ea-57e3375aabdf", "tag": "ccb58121-b7a7-4d53-a377-4aa74fcac0d5", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 637.863699] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7e517edb-a43a-4c95-954e-035c6bd36778 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 637.863699] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e517edb-a43a-4c95-954e-035c6bd36778'] response: {'name': 'network-changed', 'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'status': 'completed', 'code': 200} [ 637.863699] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e517edb-a43a-4c95-954e-035c6bd36778'] response: {'server_uuid': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'code': 200} [ 637.863699] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e517edb-a43a-4c95-954e-035c6bd36778'] response: {'name': 'network-changed', 'server_uuid': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'tag': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'status': 'completed', 'code': 200} [ 637.882755] [49941]: DEBUG neutron.plugins.ml2.db [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] For port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,segment=NetworkSegment(a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e),segment_id=a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 637.887019] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:29: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-25021f13-3c28-4b7e-9791-cea8910eea37 x-openstack-request-id: req-25021f13-3c28-4b7e-9791-cea8910eea37 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 637.889237] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "fa739dbf-ecb7-4abe-8e8d-e27129bb090c", "name": "network-vif-deleted", "tag": "5e88b0a9-f0bb-4cce-9140-88cea9a8995a", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 637.891071] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-25021f13-3c28-4b7e-9791-cea8910eea37 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 637.891400] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-25021f13-3c28-4b7e-9791-cea8910eea37'] response: {'server_uuid': 'fa739dbf-ecb7-4abe-8e8d-e27129bb090c', 'name': 'network-vif-deleted', 'tag': '5e88b0a9-f0bb-4cce-9140-88cea9a8995a', 'status': 'completed', 'code': 200} [ 637.918131] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_precommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 4, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}]) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 637.918455] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_precommit: [ 637.918455] [49941]: key[status], DOWN -> ACTIVE [ 637.918455] [49941]: key[revision_number], 4 -> 5 [ 637.918455] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.925196] [49941]: DEBUG neutron.db.provisioning_blocks [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Provisioning complete for port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 637.925365] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.925461] [49941]: INFO neutron.plugins.ml2.plugin [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Attempt 1 to provision port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 [ 637.969649] [49941]: DEBUG neutron.plugins.ml2.plugin [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Current status of the port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 637.970638] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_postcommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 4, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}]) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 637.970873] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_postcommit: [ 637.970873] [49941]: key[status], DOWN -> ACTIVE [ 637.970873] [49941]: key[revision_number], 4 -> 5 [ 637.970873] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 637.971050] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.987630] [49942]: DEBUG neutron_lib.callbacks.manager [None req-39744fa7-82e7-4859-8bc5-bb3b80bbfaaa admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 637.997749] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Pushing event updated for resources: {'Port': ['ID=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.000142] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_postcommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 4, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 2, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'}) 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': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 638.000369] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] update_port_postcommit: [ 638.000369] [49941]: key[binding:vif_type], unbound -> ovs [ 638.000369] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}} [ 638.000369] [49941]: key[updated_at], 2025-11-20T12:29:58Z -> 2025-11-20T12:29:59Z [ 638.000369] [49941]: key[revision_number], 2 -> 4 [ 638.000369] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.004722] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.006259] [49941]: DEBUG neutron_lib.callbacks.manager [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-5a311faf-1fcc-4def-9ed4-b150bb5e97f5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.006410] [49941]: [pid: 49941|app: 0|req: 436/808] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:58 2025] PUT /networking/v2.0/ports/9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 => generated 1037 bytes in 1553 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 638.012598] [49941]: DEBUG neutron.api.v2.base [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Request body: {'port': {'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 638.058973] [49942]: DEBUG neutron_lib.callbacks.manager [None req-39744fa7-82e7-4859-8bc5-bb3b80bbfaaa admin admin] Publish callbacks [] for security_group (9b44c66f-b82e-4e85-9c37-78255302d36e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.060065] [49942]: DEBUG neutron_lib.callbacks.manager [None req-39744fa7-82e7-4859-8bc5-bb3b80bbfaaa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9b44c66f-b82e-4e85-9c37-78255302d36e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.067309] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.079897] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39744fa7-82e7-4859-8bc5-bb3b80bbfaaa admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9b44c66f-b82e-4e85-9c37-78255302d36e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.096233] [49942]: [pid: 49942|app: 0|req: 373/809] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:29:59 2025] GET /networking/v2.0/security-groups?tenant_id=d2b37e8342bd4c7089d525be4d1162b3&name=default => generated 2925 bytes in 278 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 638.099764] [49942]: DEBUG neutron.api.wsgi [req-c5b752c7-7694-4b8c-895d-369814eb91d1 req-5b43f5d3-d212-4302-8ea5-29d14cf5259f tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.132735] [49942]: [pid: 49942|app: 0|req: 374/810] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:29:59 2025] GET /networking/v2.0/security-groups?id=f184c8a6-bf48-4128-95bf-718bfc236812&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.136869] [49942]: DEBUG neutron.api.wsgi [req-80706f4f-6ec8-432a-b91d-fb8c03aeed47 req-da09dfee-1a7b-45c1-9626-64d2a63d1ca2 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.166468] [49942]: [pid: 49942|app: 0|req: 375/811] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:29:59 2025] GET /networking/v2.0/security-groups/4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d => generated 1685 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 638.202358] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34974d9e-08fb-4482-a894-22f0854d7191 admin admin] Publish callbacks [] for security_group (9b44c66f-b82e-4e85-9c37-78255302d36e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.226071] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34974d9e-08fb-4482-a894-22f0854d7191 admin admin] Publish callbacks [] for security_group (9b44c66f-b82e-4e85-9c37-78255302d36e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.255465] [49941]: DEBUG neutron.notifiers.nova [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e494c57a-199d-4d68-aad4-ddf6b305ee83 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 638.261037] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34974d9e-08fb-4482-a894-22f0854d7191 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9b44c66f-b82e-4e85-9c37-78255302d36e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.264582] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks [] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.275054] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-34974d9e-08fb-4482-a894-22f0854d7191 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9b44c66f-b82e-4e85-9c37-78255302d36e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.282585] [49942]: DEBUG neutron_lib.callbacks.manager [None req-34974d9e-08fb-4482-a894-22f0854d7191 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.283563] [49942]: [pid: 49942|app: 0|req: 376/812] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:29:59 2025] DELETE /networking/v2.0/security-groups/9b44c66f-b82e-4e85-9c37-78255302d36e => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 638.290289] [49942]: DEBUG neutron.api.wsgi [req-80706f4f-6ec8-432a-b91d-fb8c03aeed47 req-55ba92c9-f411-450d-9b2d-2c148734b63e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.292844] [49941]: DEBUG neutron.db.provisioning_blocks [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Transition to ACTIVE for port object e494c57a-199d-4d68-aad4-ddf6b305ee83 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 638.297641] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_precommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 638.297904] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_precommit: [ 638.297904] [49941]: key[device_owner], -> compute:nova [ 638.297904] [49941]: key[binding:host_id], -> cpu-1 [ 638.297904] [49941]: key[revision_number], 1 -> 2 [ 638.297904] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.299925] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.335413] [49942]: DEBUG neutron_lib.callbacks.manager [req-80706f4f-6ec8-432a-b91d-fb8c03aeed47 req-55ba92c9-f411-450d-9b2d-2c148734b63e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.354117] [49942]: DEBUG neutron_lib.callbacks.manager [req-80706f4f-6ec8-432a-b91d-fb8c03aeed47 req-55ba92c9-f411-450d-9b2d-2c148734b63e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.358475] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Pushing event updated for resources: {'Port': ['ID=e494c57a-199d-4d68-aad4-ddf6b305ee83,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.410286] [49942]: DEBUG neutron_lib.callbacks.manager [req-80706f4f-6ec8-432a-b91d-fb8c03aeed47 req-55ba92c9-f411-450d-9b2d-2c148734b63e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.415606] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_postcommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': '', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 1, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 638.415932] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_postcommit: [ 638.415932] [49941]: key[device_owner], -> compute:nova [ 638.415932] [49941]: key[binding:host_id], -> cpu-1 [ 638.415932] [49941]: key[revision_number], 1 -> 2 [ 638.415932] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 638.418288] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80706f4f-6ec8-432a-b91d-fb8c03aeed47 req-55ba92c9-f411-450d-9b2d-2c148734b63e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.424979] [49942]: DEBUG neutron_lib.callbacks.manager [req-80706f4f-6ec8-432a-b91d-fb8c03aeed47 req-55ba92c9-f411-450d-9b2d-2c148734b63e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.424979] [49942]: [pid: 49942|app: 0|req: 377/813] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:30:00 2025] DELETE /networking/v2.0/security-groups/4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d => generated 0 bytes in 139 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 638.427121] [49941]: DEBUG neutron.plugins.ml2.managers [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Attempting to bind port e494c57a-199d-4d68-aad4-ddf6b305ee83 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 638.427263] [49941]: DEBUG neutron.plugins.ml2.managers [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Attempting to bind port e494c57a-199d-4d68-aad4-ddf6b305ee83 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 638.427379] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Attempting to bind port e494c57a-199d-4d68-aad4-ddf6b305ee83 on network 98d35785-e098-42ce-94d5-4a43716d9f64 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 638.460904] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-2eb8cfd0-7a66-4183-8f3f-c4c3ede1cf3e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.460984] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 638.461299] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Bind Segment={'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 638.461970] [49942]: [pid: 49942|app: 0|req: 378/814] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/ports?tenant_id=b61cbe8c4539459aac9b3fe1b79ee6df&device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 638.465930] [49941]: DEBUG networking_nsxv3.api.rpc [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Bind port on Host cpu-1 & Segment [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 638.509534] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-c696e4a9-fd78-48af-b888-d2c08d545429 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.510833] [49942]: [pid: 49942|app: 0|req: 379/815] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/networks?id=0c573ce0-d548-45c2-a260-ef729dbebe8a => generated 614 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.522036] [49942]: DEBUG neutron_lib.callbacks.manager [None req-730fcd5f-1037-439f-87be-5c57a8aea818 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.592738] [49942]: DEBUG neutron_lib.callbacks.manager [None req-730fcd5f-1037-439f-87be-5c57a8aea818 admin admin] Publish callbacks [] for security_group (e856932e-e6dd-4586-a72a-964572d6875f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.594058] [49942]: DEBUG neutron_lib.callbacks.manager [None req-730fcd5f-1037-439f-87be-5c57a8aea818 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e856932e-e6dd-4586-a72a-964572d6875f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.621155] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-730fcd5f-1037-439f-87be-5c57a8aea818 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e856932e-e6dd-4586-a72a-964572d6875f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.637111] [49942]: [pid: 49942|app: 0|req: 380/816] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/security-groups?tenant_id=841b7ac1d963448fb14fe6edcb1aa49e&name=default => generated 2925 bytes in 126 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 638.681142] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-15c6e1ce-67f0-4aa5-a5d8-7a8a66f21c8a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.682266] [49942]: [pid: 49942|app: 0|req: 381/817] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/networks?id=7b32ae45-24d7-4f99-b0b9-41952e93ffa1 => generated 720 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.685839] [49942]: DEBUG neutron.api.wsgi [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-586b605a-a7f7-46c5-afe6-cec5ef3e6666 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.689765] [49942]: [pid: 49942|app: 0|req: 382/818] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/quotas/2782998fb9484e99a3602572badfc7c5 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.737041] [49942]: DEBUG neutron_lib.callbacks.manager [None req-18211b74-52c8-45da-8d4d-79a6a0b9e644 admin admin] Publish callbacks [] for security_group (e856932e-e6dd-4586-a72a-964572d6875f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.762912] [49942]: DEBUG neutron_lib.callbacks.manager [None req-18211b74-52c8-45da-8d4d-79a6a0b9e644 admin admin] Publish callbacks [] for security_group (e856932e-e6dd-4586-a72a-964572d6875f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.788793] [49942]: DEBUG neutron_lib.callbacks.manager [None req-18211b74-52c8-45da-8d4d-79a6a0b9e644 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e856932e-e6dd-4586-a72a-964572d6875f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.794664] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-18211b74-52c8-45da-8d4d-79a6a0b9e644 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e856932e-e6dd-4586-a72a-964572d6875f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 638.800316] [49942]: DEBUG neutron_lib.callbacks.manager [None req-18211b74-52c8-45da-8d4d-79a6a0b9e644 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 638.800316] [49942]: [pid: 49942|app: 0|req: 383/819] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:00 2025] DELETE /networking/v2.0/security-groups/e856932e-e6dd-4586-a72a-964572d6875f => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 638.803024] [49942]: DEBUG neutron.api.wsgi [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-b08c01fc-1dcb-438d-a7cf-093c48f4c226 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 638.851193] [49942]: [pid: 49942|app: 0|req: 384/820] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=c6fc9069-4d01-4e15-ae2d-4b579d141bbc => generated 807 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 638.935280] [49942]: [pid: 49942|app: 0|req: 385/821] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/ports?tenant_id=2782998fb9484e99a3602572badfc7c5&fields=id => generated 57 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 638.963096] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-2520102f-8370-4c48-9f66-815929950b0a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 638.964130] [49942]: [pid: 49942|app: 0|req: 386/822] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/subnets?id=9ae8b1e0-b887-4d58-afc6-b94c947b8f76 => generated 695 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.004762] [49942]: [pid: 49942|app: 0|req: 387/823] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/networks/0c573ce0-d548-45c2-a260-ef729dbebe8a?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.039881] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-586accd2-ad9a-4e81-8bf4-4f477147161f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.041017] [49942]: [pid: 49942|app: 0|req: 388/824] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/ports?network_id=7b32ae45-24d7-4f99-b0b9-41952e93ffa1&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.080325] [49942]: [pid: 49942|app: 0|req: 389/825] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/networks/0c573ce0-d548-45c2-a260-ef729dbebe8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.113207] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-fdb90c81-cbd2-40b8-9cfd-4aac58fe2604 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.114291] [49942]: [pid: 49942|app: 0|req: 390/826] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/ports?tenant_id=747ea15d5f38426e9f0fe63f8b32b197&device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 639.170351] [49942]: [pid: 49942|app: 0|req: 391/827] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.175368] [49942]: DEBUG neutron.api.wsgi [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-7e86e5de-901a-4d8b-9922-78d587c7cabe service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 639.192592] [49942]: [pid: 49942|app: 0|req: 392/828] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.241115] [49942]: [pid: 49942|app: 0|req: 393/829] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.278108] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-148d66af-72ca-46fe-a81c-0c6584b749bb req-af450a40-c96f-4219-89a2-664125d9284b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.279505] [49942]: [pid: 49942|app: 0|req: 394/830] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:00 2025] GET /networking/v2.0/subnets?id=59f372d4-9923-4231-8e21-f0f626948d89 => generated 687 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.371594] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-3ba963bf-2f1e-4ba6-a6e4-bf2cc6b4c4e8 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.372701] [49942]: [pid: 49942|app: 0|req: 395/831] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:01 2025] GET /networking/v2.0/ports?device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 750 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.427299] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb45214-cb94-46bd-874d-c410706437d7 req-368e32dc-ac85-4c28-87f4-94983a2bc2e1 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.428339] [49942]: [pid: 49942|app: 0|req: 396/832] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:01 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.430880] [49942]: DEBUG neutron.api.wsgi [req-38c74172-af4b-4433-a2d4-6c0782bb75f6 req-206274d6-c464-4186-8fa9-d5a15ce44b69 tempest-FloatingIPsNegativeTestJSON-890908689 tempest-FloatingIPsNegativeTestJSON-890908689-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 639.445819] [49942]: [pid: 49942|app: 0|req: 397/833] 10.180.1.21 () {60 vars in 1480 bytes} [Thu Nov 20 12:30:01 2025] GET /networking/v2.0/floatingips?tenant_id=8f5cbbb2b9bb40929a284856cde5ff88 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.467622] [49942]: [pid: 49942|app: 0|req: 398/834] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:01 2025] GET /networking/v2.0/ports?network_id=f04979ea-17de-4863-8623-3ca62c4ae98c&device_owner=network%3Adhcp => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 639.470326] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Bound using segment: {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 639.470669] [49941]: DEBUG neutron.plugins.ml2.managers [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Bound port: e494c57a-199d-4d68-aad4-ddf6b305ee83, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "98f447de-d71e-41ef-bc37-ed97b4a1f58f", "external-id": "nsx-vlan-transportzone-904", "segmentation_id": 904}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 639.470881] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.524418] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5256d980-72eb-42fc-bb97-92e35350f205 req-f75a6478-3b60-4c74-aace-119d01232596 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.525792] [49942]: [pid: 49942|app: 0|req: 399/835] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:01 2025] GET /networking/v2.0/networks?id=81033df2-97a8-4db6-bf6d-3edfc2a29cd2 => generated 615 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.542652] [49941]: DEBUG neutron.plugins.ml2.db [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] For port e494c57a-199d-4d68-aad4-ddf6b305ee83, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 639.546090] [49941]: DEBUG neutron.plugins.ml2.db [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] For port e494c57a-199d-4d68-aad4-ddf6b305ee83, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 639.547998] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_precommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:00Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:00Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 639.548312] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_precommit: [ 639.548312] [49941]: key[binding:vif_type], unbound -> ovs [ 639.548312] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} [ 639.548312] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.551833] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.593308] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Pushing event updated for resources: {'Port': ['ID=e494c57a-199d-4d68-aad4-ddf6b305ee83,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.600198] [49941]: DEBUG neutron.db.provisioning_blocks [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Provisioning complete for port e494c57a-199d-4d68-aad4-ddf6b305ee83 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 639.600198] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.600492] [49941]: INFO neutron.plugins.ml2.plugin [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Attempt 1 to provision port e494c57a-199d-4d68-aad4-ddf6b305ee83 [ 639.610757] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Deleting port 179330b2-00d0-49db-9bc2-e31700656c8e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 639.611108] [49942]: DEBUG neutron_lib.callbacks.manager [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.640027] [49942]: DEBUG neutron.plugins.ml2.db [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] For port 179330b2-00d0-49db-9bc2-e31700656c8e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=179330b2-00d0-49db-9bc2-e31700656c8e,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 639.640416] [49942]: DEBUG neutron_lib.callbacks.manager [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.645302] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] delete_port_precommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 5, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 639.645598] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] delete_port_precommit: [ 639.645598] [49942]: key[id], 179330b2-00d0-49db-9bc2-e31700656c8e -> None [ 639.645598] [49942]: key[binding:vnic_type], normal -> None [ 639.645598] [49942]: key[tags], [] -> None [ 639.645598] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 639.645598] [49942]: key[allowed_address_pairs], [] -> None [ 639.645598] [49942]: key[extra_dhcp_opts], [] -> None [ 639.645598] [49942]: key[binding:profile], {} -> None [ 639.645598] [49942]: key[admin_state_up], True -> None [ 639.645598] [49942]: key[binding:vif_type], ovs -> None [ 639.645598] [49942]: key[device_owner], compute:nova -> None [ 639.645598] [49942]: key[created_at], 2025-11-20T12:29:40Z -> None [ 639.645598] [49942]: key[updated_at], 2025-11-20T12:29:41Z -> None [ 639.645598] [49942]: key[description], -> None [ 639.645598] [49942]: key[tenant_id], eb38a9d441fb48928d5b7fa66da0eb89 -> None [ 639.645598] [49942]: key[binding:host_id], cpu-1 -> None [ 639.645598] [49942]: key[standard_attr_id], 507 -> None [ 639.645598] [49942]: key[name], -> None [ 639.645598] [49942]: key[mac_address], fa:16:3e:f6:0d:53 -> None [ 639.645598] [49942]: key[status], ACTIVE -> None [ 639.645598] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 639.645598] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}] -> None [ 639.645598] [49942]: key[security_groups], ['b41863c3-97dc-49a9-ac3c-59aae55b9689'] -> None [ 639.645598] [49942]: key[revision_number], 5 -> None [ 639.645598] [49942]: key[port_security_enabled], True -> None [ 639.645598] [49942]: key[project_id], eb38a9d441fb48928d5b7fa66da0eb89 -> None [ 639.645598] [49942]: key[device_id], de7a2c42-d463-47b7-b365-8120e09c86e1 -> None [ 639.645598] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.646704] [49941]: DEBUG neutron.plugins.ml2.plugin [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Current status of the port e494c57a-199d-4d68-aad4-ddf6b305ee83 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 639.646704] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.648438] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Calling delete_port for 179330b2-00d0-49db-9bc2-e31700656c8e owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 639.670574] [49941]: DEBUG neutron.plugins.ml2.db [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] For port e494c57a-199d-4d68-aad4-ddf6b305ee83, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 639.705026] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_precommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 4, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}]) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 639.705026] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_precommit: [ 639.705026] [49941]: key[status], DOWN -> ACTIVE [ 639.705026] [49941]: key[revision_number], 4 -> 5 [ 639.705026] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.710427] [49941]: DEBUG neutron.db.provisioning_blocks [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Provisioning complete for port e494c57a-199d-4d68-aad4-ddf6b305ee83 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 639.710579] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.710682] [49941]: INFO neutron.plugins.ml2.plugin [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Attempt 1 to provision port e494c57a-199d-4d68-aad4-ddf6b305ee83 [ 639.762033] [49942]: DEBUG neutron_lib.callbacks.manager [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (179330b2-00d0-49db-9bc2-e31700656c8e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.765389] [49941]: DEBUG neutron.plugins.ml2.plugin [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Current status of the port e494c57a-199d-4d68-aad4-ddf6b305ee83 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 639.766291] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_postcommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 4, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}]) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 639.766514] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_postcommit: [ 639.766514] [49941]: key[status], DOWN -> ACTIVE [ 639.766514] [49941]: key[revision_number], 4 -> 5 [ 639.766514] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.766667] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.770044] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Pushing event deleted for resources: {'Port': ['ID=179330b2-00d0-49db-9bc2-e31700656c8e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.836181] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Pushing event updated for resources: {'Port': ['ID=e494c57a-199d-4d68-aad4-ddf6b305ee83,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 639.838762] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_postcommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 4, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:00Z', 'revision_number': 2, 'project_id': '99f04a26d34d483ab4e44170cce695df'}) 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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 639.838963] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] update_port_postcommit: [ 639.838963] [49941]: key[binding:vif_type], unbound -> ovs [ 639.838963] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}} [ 639.838963] [49941]: key[updated_at], 2025-11-20T12:30:00Z -> 2025-11-20T12:30:01Z [ 639.838963] [49941]: key[revision_number], 2 -> 4 [ 639.838963] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 639.846501] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 639.846852] [49941]: DEBUG neutron_lib.callbacks.manager [req-07a6801b-2a32-48ba-932e-b644144313ee req-c6b361ca-76a6-4c0c-b9fe-2f778148a53e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 639.848951] [49941]: [pid: 49941|app: 0|req: 437/836] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:29:59 2025] PUT /networking/v2.0/ports/e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 1037 bytes in 1841 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 639.851018] [49941]: DEBUG neutron.api.wsgi [req-bfb45214-cb94-46bd-874d-c410706437d7 req-475bbd5a-e5b9-4012-b1a6-16cd2c9de1f4 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 639.881073] [49941]: [pid: 49941|app: 0|req: 438/837] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:01 2025] GET /networking/v2.0/security-groups?id=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 639.896542] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1'}, {'name': 'network-changed', 'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1'}, {'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83'}, {'name': 'network-changed', 'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 639.899330] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-90d58255-ba5c-4114-99b1-b73647412a69" -d '{"events": [{"server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "name": "network-vif-plugged", "status": "completed", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1"}, {"name": "network-changed", "server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1"}, {"server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "name": "network-vif-plugged", "status": "completed", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83"}, {"name": "network-changed", "server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 639.973608] [49941]: DEBUG neutron.api.v2.base [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Request body: {'network': {'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 639.994535] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Made reservation on behalf of 864ccec252f145cca0fe7d2eb7043b0d for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 639.997787] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.005379] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.084516] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks [] for security_group (30ef3750-e2aa-4feb-8fa1-cc644f892441), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.086267] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (30ef3750-e2aa-4feb-8fa1-cc644f892441), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.112157] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=30ef3750-e2aa-4feb-8fa1-cc644f892441,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.141787] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] vlan segment allocate from pool success with {'vlan_id': 840, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 640.150242] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (2ce8486c-fc00-4464-bd13-37c1b2ef4ba9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.150447] [49941]: INFO neutron.db.segments_db [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Added segment 2ce8486c-fc00-4464-bd13-37c1b2ef4ba9 of type vlan for network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 640.168532] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.180367] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] create_network_precommit called with network settings {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 634, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] [ 640.180660] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] create_network_precommit: [ 640.180660] [49941]: key[vlan_transparent], None -> None [ 640.180660] [49941]: key[id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 640.180660] [49941]: key[tags], None -> [] [ 640.180660] [49941]: key[availability_zone_hints], None -> [] [ 640.180660] [49941]: key[mtu], None -> 8950 [ 640.180660] [49941]: key[provider:network_type], None -> vlan [ 640.180660] [49941]: key[admin_state_up], None -> True [ 640.180660] [49941]: key[provider:physical_network], None -> default [ 640.180660] [49941]: key[provider:segmentation_id], None -> 840 [ 640.180660] [49941]: key[qinq], None -> None [ 640.180660] [49941]: key[created_at], None -> 2025-11-20T12:30:01Z [ 640.180660] [49941]: key[updated_at], None -> 2025-11-20T12:30:01Z [ 640.180660] [49941]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.180660] [49941]: key[description], None -> [ 640.180660] [49941]: key[standard_attr_id], None -> 634 [ 640.180660] [49941]: key[name], None -> tempest-ImagesTestJSON-8593868-network [ 640.180660] [49941]: key[availability_zones], None -> [] [ 640.180660] [49941]: key[status], None -> ACTIVE [ 640.180660] [49941]: key[shared], None -> False [ 640.180660] [49941]: key[router:external], None -> False [ 640.180660] [49941]: key[revision_number], None -> 1 [ 640.180660] [49941]: key[port_security_enabled], None -> True [ 640.180660] [49941]: key[subnets], None -> [] [ 640.180660] [49941]: key[ipv4_address_scope], None -> None [ 640.180660] [49941]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.180660] [49941]: key[ipv6_address_scope], None -> None [ 640.180660] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.187853] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.204034] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Pushing event updated for resources: {'Network': ['ID=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.205886] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] create_network_postcommit called with network settings {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 634, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] [ 640.206048] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] create_network_postcommit: [ 640.206048] [49941]: key[vlan_transparent], None -> None [ 640.206048] [49941]: key[id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 640.206048] [49941]: key[tags], None -> [] [ 640.206048] [49941]: key[availability_zone_hints], None -> [] [ 640.206048] [49941]: key[mtu], None -> 8950 [ 640.206048] [49941]: key[provider:network_type], None -> vlan [ 640.206048] [49941]: key[admin_state_up], None -> True [ 640.206048] [49941]: key[provider:physical_network], None -> default [ 640.206048] [49941]: key[provider:segmentation_id], None -> 840 [ 640.206048] [49941]: key[qinq], None -> None [ 640.206048] [49941]: key[created_at], None -> 2025-11-20T12:30:01Z [ 640.206048] [49941]: key[updated_at], None -> 2025-11-20T12:30:01Z [ 640.206048] [49941]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.206048] [49941]: key[description], None -> [ 640.206048] [49941]: key[standard_attr_id], None -> 634 [ 640.206048] [49941]: key[name], None -> tempest-ImagesTestJSON-8593868-network [ 640.206048] [49941]: key[availability_zones], None -> [] [ 640.206048] [49941]: key[status], None -> ACTIVE [ 640.206048] [49941]: key[shared], None -> False [ 640.206048] [49941]: key[router:external], None -> False [ 640.206048] [49941]: key[revision_number], None -> 1 [ 640.206048] [49941]: key[port_security_enabled], None -> True [ 640.206048] [49941]: key[subnets], None -> [] [ 640.206048] [49941]: key[ipv4_address_scope], None -> None [ 640.206048] [49941]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.206048] [49941]: key[ipv6_address_scope], None -> None [ 640.206048] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.208650] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.208963] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aa13ff7-210e-4efb-a83a-c1d19ac183c8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.210788] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '69f0bb70-1526-433e-a738-48e39981556d'}, {'name': 'network-changed', 'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'tag': '69f0bb70-1526-433e-a738-48e39981556d'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 640.220135] [49941]: [pid: 49941|app: 0|req: 439/838] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:01 2025] POST /networking/v2.0/networks => generated 656 bytes in 338 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 640.231697] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] No DVR routers for this DVR port 179330b2-00d0-49db-9bc2-e31700656c8e on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 640.231697] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] delete_port_postcommit called with port settings {'id': '179330b2-00d0-49db-9bc2-e31700656c8e', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'eb38a9d441fb48928d5b7fa66da0eb89', 'mac_address': 'fa:16:3e:f6:0d:53', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'device_owner': 'compute:nova', 'standard_attr_id': 507, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b41863c3-97dc-49a9-ac3c-59aae55b9689'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:40Z', 'updated_at': '2025-11-20T12:29:41Z', 'revision_number': 5, 'project_id': 'eb38a9d441fb48928d5b7fa66da0eb89'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 640.231697] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] delete_port_postcommit: [ 640.231697] [49942]: key[id], 179330b2-00d0-49db-9bc2-e31700656c8e -> None [ 640.231697] [49942]: key[binding:vnic_type], normal -> None [ 640.231697] [49942]: key[tags], [] -> None [ 640.231697] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 640.231697] [49942]: key[allowed_address_pairs], [] -> None [ 640.231697] [49942]: key[extra_dhcp_opts], [] -> None [ 640.231697] [49942]: key[binding:profile], {} -> None [ 640.231697] [49942]: key[admin_state_up], True -> None [ 640.231697] [49942]: key[binding:vif_type], ovs -> None [ 640.231697] [49942]: key[device_owner], compute:nova -> None [ 640.231697] [49942]: key[created_at], 2025-11-20T12:29:40Z -> None [ 640.231697] [49942]: key[updated_at], 2025-11-20T12:29:41Z -> None [ 640.231697] [49942]: key[description], -> None [ 640.231697] [49942]: key[tenant_id], eb38a9d441fb48928d5b7fa66da0eb89 -> None [ 640.231697] [49942]: key[binding:host_id], cpu-1 -> None [ 640.231697] [49942]: key[standard_attr_id], 507 -> None [ 640.231697] [49942]: key[name], -> None [ 640.231697] [49942]: key[mac_address], fa:16:3e:f6:0d:53 -> None [ 640.231697] [49942]: key[status], ACTIVE -> None [ 640.231697] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 640.231697] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.56'}] -> None [ 640.231697] [49942]: key[security_groups], ['b41863c3-97dc-49a9-ac3c-59aae55b9689'] -> None [ 640.231697] [49942]: key[revision_number], 5 -> None [ 640.231697] [49942]: key[port_security_enabled], True -> None [ 640.231697] [49942]: key[project_id], eb38a9d441fb48928d5b7fa66da0eb89 -> None [ 640.231697] [49942]: key[device_id], de7a2c42-d463-47b7-b365-8120e09c86e1 -> None [ 640.231697] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.232891] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-32744822-e848-49f4-b0eb-9ef5fc3ad0e7" -d '{"events": [{"server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "name": "network-vif-plugged", "status": "completed", "tag": "69f0bb70-1526-433e-a738-48e39981556d"}, {"name": "network-changed", "server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "tag": "69f0bb70-1526-433e-a738-48e39981556d"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 640.234589] [49942]: DEBUG neutron_lib.callbacks.manager [req-8fa22e8f-09de-412b-94b9-5e99881b6388 req-eb84710a-5e65-495c-bafa-10a208118853 tempest-ServerDiagnosticsTest-393600444 tempest-ServerDiagnosticsTest-393600444-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.237272] [49942]: [pid: 49942|app: 0|req: 400/839] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:30:01 2025] DELETE /networking/v2.0/ports/179330b2-00d0-49db-9bc2-e31700656c8e => generated 0 bytes in 711 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 640.243104] [49942]: DEBUG neutron.api.v2.base [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Request body: {'port': {'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'admin_state_up': True, 'tenant_id': '81ce039b4432477abd178e808855882e'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 640.289514] [49941]: [pid: 49941|app: 0|req: 440/840] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:01 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=segments => generated 14 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.298239] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Made reservation on behalf of 81ce039b4432477abd178e808855882e for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 640.300920] [49941]: DEBUG neutron.api.wsgi [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-0724144c-81a0-4546-9e99-2a360919a22f tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.303262] [49942]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.442526] [49941]: [pid: 49941|app: 0|req: 441/841] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:30:02 2025] GET /networking/v2.0/floatingips/a175882b-2869-4957-a955-51a8fc3a8bc9 => generated 496 bytes in 153 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.449861] [49942]: DEBUG neutron.db.db_base_plugin_common [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Allocated IP 192.168.128.12 (81033df2-97a8-4db6-bf6d-3edfc2a29cd2/4854e534-da7f-4d7a-a124-34e3f9302d8a/2bb31b92-0483-437b-930e-86c9ed38f632) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 640.481439] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-089e719b-25ae-444e-b90b-43b59db7c71c req-76a2a2e7-cc9c-410b-b94b-aa6d3b5c98ff tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.483587] [49941]: [pid: 49941|app: 0|req: 442/842] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:02 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.485390] [49941]: DEBUG neutron.api.v2.base [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Request body: {'subnet': {'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesTestJSON-8593868-subnet', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 640.511511] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Made reservation on behalf of 864ccec252f145cca0fe7d2eb7043b0d for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 640.514518] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.558891] [49942]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks [] for allowed_address_pair (2bb31b92-0483-437b-930e-86c9ed38f632), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.559663] [49942]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks [] for port (2bb31b92-0483-437b-930e-86c9ed38f632), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.559876] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] create_port_precommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': '', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'project_id': '81ce039b4432477abd178e808855882e', 'port_security_enabled': True, 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 640.560033] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] create_port_precommit: [ 640.560033] [49942]: key[id], None -> 2bb31b92-0483-437b-930e-86c9ed38f632 [ 640.560033] [49942]: key[binding:vnic_type], None -> normal [ 640.560033] [49942]: key[binding:vif_details], None -> {} [ 640.560033] [49942]: key[allowed_address_pairs], None -> [] [ 640.560033] [49942]: key[binding:profile], None -> {} [ 640.560033] [49942]: key[admin_state_up], None -> True [ 640.560033] [49942]: key[binding:vif_type], None -> unbound [ 640.560033] [49942]: key[device_owner], None -> [ 640.560033] [49942]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 640.560033] [49942]: key[binding:host_id], None -> [ 640.560033] [49942]: key[standard_attr_id], None -> 636 [ 640.560033] [49942]: key[name], None -> [ 640.560033] [49942]: key[mac_address], None -> fa:16:3e:64:e7:49 [ 640.560033] [49942]: key[status], None -> DOWN [ 640.560033] [49942]: key[network_id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 640.560033] [49942]: key[fixed_ips], None -> [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}] [ 640.560033] [49942]: key[security_groups], None -> ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'] [ 640.560033] [49942]: key[port_security_enabled], None -> True [ 640.560033] [49942]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 640.560033] [49942]: key[device_id], None -> b0ee2d00-7a4f-45f0-8bac-de783a1ce629 [ 640.560033] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.581278] [49942]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.586356] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] create_subnet_precommit called with subnet settings {'id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'name': 'tempest-ImagesTestJSON-8593868-subnet', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 638, '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings None) [ 640.586570] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] create_subnet_precommit: [ 640.586570] [49941]: key[ipv6_ra_mode], None -> None [ 640.586570] [49941]: key[id], None -> 17c0df85-b70c-4915-bcb3-5359a65deae7 [ 640.586570] [49941]: key[tags], None -> [] [ 640.586570] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 640.586570] [49941]: key[enable_dhcp], None -> True [ 640.586570] [49941]: key[ip_version], None -> 4 [ 640.586570] [49941]: key[created_at], None -> 2025-11-20T12:30:02Z [ 640.586570] [49941]: key[updated_at], None -> 2025-11-20T12:30:02Z [ 640.586570] [49941]: key[description], None -> [ 640.586570] [49941]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.586570] [49941]: key[standard_attr_id], None -> 638 [ 640.586570] [49941]: key[cidr], None -> 192.168.128.0/28 [ 640.586570] [49941]: key[ipv6_address_mode], None -> None [ 640.586570] [49941]: key[name], None -> tempest-ImagesTestJSON-8593868-subnet [ 640.586570] [49941]: key[subnetpool_id], None -> None [ 640.586570] [49941]: key[host_routes], None -> [] [ 640.586570] [49941]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 640.586570] [49941]: key[shared], None -> False [ 640.586570] [49941]: key[router:external], None -> False [ 640.586570] [49941]: key[revision_number], None -> 0 [ 640.586570] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 640.586570] [49941]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.586570] [49941]: key[service_types], None -> [] [ 640.586570] [49941]: key[dns_nameservers], None -> [] [ 640.586570] [49941]: key[segment_id], None -> None [ 640.586570] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.589071] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (17c0df85-b70c-4915-bcb3-5359a65deae7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.604319] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Pushing event updated for resources: {'Subnet': ['ID=17c0df85-b70c-4915-bcb3-5359a65deae7,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.605180] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Pushing event updated for resources: {'Port': ['ID=2bb31b92-0483-437b-930e-86c9ed38f632,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 640.616924] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Network 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 640.618229] [49942]: DEBUG neutron.scheduler.base_scheduler [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 640.624036] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 640.624036] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] create_port_postcommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': '', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'project_id': '81ce039b4432477abd178e808855882e', 'port_security_enabled': True, 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 1, 'network': {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 640.624036] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] create_port_postcommit: [ 640.624036] [49942]: key[id], None -> 2bb31b92-0483-437b-930e-86c9ed38f632 [ 640.624036] [49942]: key[binding:vnic_type], None -> normal [ 640.624036] [49942]: key[tags], None -> [] [ 640.624036] [49942]: key[binding:vif_details], None -> {} [ 640.624036] [49942]: key[allowed_address_pairs], None -> [] [ 640.624036] [49942]: key[extra_dhcp_opts], None -> [] [ 640.624036] [49942]: key[binding:profile], None -> {} [ 640.624036] [49942]: key[admin_state_up], None -> True [ 640.624036] [49942]: key[network], None -> {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} [ 640.624036] [49942]: key[binding:vif_type], None -> unbound [ 640.624036] [49942]: key[device_owner], None -> [ 640.624036] [49942]: key[created_at], None -> 2025-11-20T12:30:02Z [ 640.624036] [49942]: key[updated_at], None -> 2025-11-20T12:30:02Z [ 640.624036] [49942]: key[tenant_id], None -> 81ce039b4432477abd178e808855882e [ 640.624036] [49942]: key[binding:host_id], None -> [ 640.624036] [49942]: key[description], None -> [ 640.624036] [49942]: key[standard_attr_id], None -> 636 [ 640.624036] [49942]: key[name], None -> [ 640.624036] [49942]: key[mac_address], None -> fa:16:3e:64:e7:49 [ 640.624036] [49942]: key[status], None -> DOWN [ 640.624036] [49942]: key[network_id], None -> 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 [ 640.624036] [49942]: key[fixed_ips], None -> [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}] [ 640.624036] [49942]: key[security_groups], None -> ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'] [ 640.624036] [49942]: key[revision_number], None -> 1 [ 640.624036] [49942]: key[port_security_enabled], None -> True [ 640.624036] [49942]: key[project_id], None -> 81ce039b4432477abd178e808855882e [ 640.624036] [49942]: key[device_id], None -> b0ee2d00-7a4f-45f0-8bac-de783a1ce629 [ 640.624036] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.637839] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Checking segment: {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 640.638032] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Network hostable DHCP agents. Network: e7e4ea94-e60b-4ba7-b730-671ac3fc1eab, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 640.651138] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 640.657886] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e7e4ea94-e60b-4ba7-b730-671ac3fc1eab) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 640.661468] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] create_subnet_postcommit called with subnet settings {'id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'name': 'tempest-ImagesTestJSON-8593868-subnet', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 638, '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'network': {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, '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-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840}} (original settings None) [ 640.661687] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] create_subnet_postcommit: [ 640.661687] [49941]: key[ipv6_ra_mode], None -> None [ 640.661687] [49941]: key[id], None -> 17c0df85-b70c-4915-bcb3-5359a65deae7 [ 640.661687] [49941]: key[tags], None -> [] [ 640.661687] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 640.661687] [49941]: key[enable_dhcp], None -> True [ 640.661687] [49941]: key[network], None -> {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, '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-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} [ 640.661687] [49941]: key[ip_version], None -> 4 [ 640.661687] [49941]: key[created_at], None -> 2025-11-20T12:30:02Z [ 640.661687] [49941]: key[updated_at], None -> 2025-11-20T12:30:02Z [ 640.661687] [49941]: key[description], None -> [ 640.661687] [49941]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.661687] [49941]: key[standard_attr_id], None -> 638 [ 640.661687] [49941]: key[cidr], None -> 192.168.128.0/28 [ 640.661687] [49941]: key[ipv6_address_mode], None -> None [ 640.661687] [49941]: key[name], None -> tempest-ImagesTestJSON-8593868-subnet [ 640.661687] [49941]: key[subnetpool_id], None -> None [ 640.661687] [49941]: key[host_routes], None -> [] [ 640.661687] [49941]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 640.661687] [49941]: key[shared], None -> False [ 640.661687] [49941]: key[router:external], None -> False [ 640.661687] [49941]: key[revision_number], None -> 0 [ 640.661687] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 640.661687] [49941]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 640.661687] [49941]: key[service_types], None -> [] [ 640.661687] [49941]: key[dns_nameservers], None -> [] [ 640.661687] [49941]: key[segment_id], None -> None [ 640.661687] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.664043] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.664520] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6a06fc0e-1af0-4357-b388-b2526f203054 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.666692] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.667109] [49942]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-5c9de903-40e4-4f9c-90a9-eb7f80c32729 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.674794] [49941]: [pid: 49941|app: 0|req: 443/843] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:02 2025] POST /networking/v2.0/subnets => generated 675 bytes in 192 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 640.677022] [49942]: [pid: 49942|app: 0|req: 401/844] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:01 2025] POST /networking/v2.0/ports => generated 733 bytes in 439 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 640.706587] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-2d058558-9ad8-46fd-a9fc-14b8bcf909cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.707706] [49941]: [pid: 49941|app: 0|req: 444/845] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:02 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 640.713859] [49942]: [pid: 49942|app: 0|req: 402/846] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:02 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 640.716752] [49942]: DEBUG neutron.api.wsgi [req-089e719b-25ae-444e-b90b-43b59db7c71c req-5f7aa20e-379d-4c9d-bd62-e668ff4ed4bf tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 640.743509] [49942]: [pid: 49942|app: 0|req: 403/847] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:02 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.749731] [49942]: DEBUG neutron.api.v2.base [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Request body: {'router': {'name': 'tempest-ImagesTestJSON-8593868-router', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 640.752718] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-bc8c4db7-8a92-4894-972d-53a267ad2ecc tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 640.753787] [49941]: [pid: 49941|app: 0|req: 445/848] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:02 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 640.759175] [49941]: DEBUG neutron.api.v2.base [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Request body: {'port': {'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 640.789511] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (5c6cb5fd-365b-43bf-a38a-68b2601ef396), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.791077] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (5c6cb5fd-365b-43bf-a38a-68b2601ef396), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.823552] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.842022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks [] for router_controller (5c6cb5fd-365b-43bf-a38a-68b2601ef396), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.909486] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks [] for router_gateway (5c6cb5fd-365b-43bf-a38a-68b2601ef396), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.979733] [49941]: DEBUG neutron.notifiers.nova [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 2bb31b92-0483-437b-930e-86c9ed38f632 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 640.985981] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks [] for port (2bb31b92-0483-437b-930e-86c9ed38f632), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.986234] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks [] for router_gateway (5c6cb5fd-365b-43bf-a38a-68b2601ef396), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.990585] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 640.994280] [49941]: DEBUG neutron.db.provisioning_blocks [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Transition to ACTIVE for port object 2bb31b92-0483-437b-930e-86c9ed38f632 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 640.996196] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_precommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': '', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 1, 'project_id': '81ce039b4432477abd178e808855882e'}) 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': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 640.996528] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_precommit: [ 640.996528] [49941]: key[device_owner], -> compute:nova [ 640.996528] [49941]: key[binding:host_id], -> cpu-1 [ 640.996528] [49941]: key[revision_number], 1 -> 2 [ 640.996528] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 640.997995] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.020587] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Pushing event updated for resources: {'Port': ['ID=2bb31b92-0483-437b-930e-86c9ed38f632,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.042824] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Allocated IP 10.180.180.166 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/bc237a73-918a-4a56-a6da-3981e218cd40) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 641.055063] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_postcommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': '', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 1, 'project_id': '81ce039b4432477abd178e808855882e'}) 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': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 641.055237] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_postcommit: [ 641.055237] [49941]: key[device_owner], -> compute:nova [ 641.055237] [49941]: key[binding:host_id], -> cpu-1 [ 641.055237] [49941]: key[revision_number], 1 -> 2 [ 641.055237] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.061111] [49941]: DEBUG neutron.plugins.ml2.managers [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Attempting to bind port 2bb31b92-0483-437b-930e-86c9ed38f632 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 641.061289] [49941]: DEBUG neutron.plugins.ml2.managers [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Attempting to bind port 2bb31b92-0483-437b-930e-86c9ed38f632 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 641.061379] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Attempting to bind port 2bb31b92-0483-437b-930e-86c9ed38f632 on network 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 641.078947] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 641.079250] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Bind Segment={'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 641.082180] [49941]: DEBUG networking_nsxv3.api.rpc [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Bind port on Host cpu-1 & Segment [{'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 641.086950] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks [] for allowed_address_pair (bc237a73-918a-4a56-a6da-3981e218cd40), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.087855] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks [] for port (bc237a73-918a-4a56-a6da-3981e218cd40), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.088118] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] create_port_precommit called with port settings {'id': 'bc237a73-918a-4a56-a6da-3981e218cd40', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:a1:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_gateway', 'standard_attr_id': 640, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 641.088304] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] create_port_precommit: [ 641.088304] [49942]: key[id], None -> bc237a73-918a-4a56-a6da-3981e218cd40 [ 641.088304] [49942]: key[binding:vnic_type], None -> normal [ 641.088304] [49942]: key[binding:vif_details], None -> {} [ 641.088304] [49942]: key[allowed_address_pairs], None -> [] [ 641.088304] [49942]: key[binding:profile], None -> {} [ 641.088304] [49942]: key[admin_state_up], None -> True [ 641.088304] [49942]: key[binding:vif_type], None -> unbound [ 641.088304] [49942]: key[device_owner], None -> network:router_gateway [ 641.088304] [49942]: key[tenant_id], None -> [ 641.088304] [49942]: key[binding:host_id], None -> [ 641.088304] [49942]: key[standard_attr_id], None -> 640 [ 641.088304] [49942]: key[name], None -> [ 641.088304] [49942]: key[mac_address], None -> fa:16:3e:13:a1:cc [ 641.088304] [49942]: key[status], None -> DOWN [ 641.088304] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 641.088304] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.166'}] [ 641.088304] [49942]: key[security_groups], None -> [] [ 641.088304] [49942]: key[port_security_enabled], None -> False [ 641.088304] [49942]: key[project_id], None -> [ 641.088304] [49942]: key[device_id], None -> 5c6cb5fd-365b-43bf-a38a-68b2601ef396 [ 641.088304] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.108783] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (bc237a73-918a-4a56-a6da-3981e218cd40), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.130089] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Pushing event updated for resources: {'Port': ['ID=bc237a73-918a-4a56-a6da-3981e218cd40,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.140546] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 641.141427] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 641.144415] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 641.144415] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] create_port_postcommit called with port settings {'id': 'bc237a73-918a-4a56-a6da-3981e218cd40', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:a1:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_gateway', 'standard_attr_id': 640, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 641.144415] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] create_port_postcommit: [ 641.144415] [49942]: key[id], None -> bc237a73-918a-4a56-a6da-3981e218cd40 [ 641.144415] [49942]: key[binding:vnic_type], None -> normal [ 641.144415] [49942]: key[tags], None -> [] [ 641.144415] [49942]: key[binding:vif_details], None -> {} [ 641.144415] [49942]: key[allowed_address_pairs], None -> [] [ 641.144415] [49942]: key[extra_dhcp_opts], None -> [] [ 641.144415] [49942]: key[binding:profile], None -> {} [ 641.144415] [49942]: key[admin_state_up], None -> True [ 641.144415] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 641.144415] [49942]: key[binding:vif_type], None -> unbound [ 641.144415] [49942]: key[device_owner], None -> network:router_gateway [ 641.144415] [49942]: key[created_at], None -> 2025-11-20T12:30:02Z [ 641.144415] [49942]: key[updated_at], None -> 2025-11-20T12:30:02Z [ 641.144415] [49942]: key[tenant_id], None -> [ 641.144415] [49942]: key[binding:host_id], None -> [ 641.144415] [49942]: key[description], None -> [ 641.144415] [49942]: key[standard_attr_id], None -> 640 [ 641.144415] [49942]: key[name], None -> [ 641.144415] [49942]: key[mac_address], None -> fa:16:3e:13:a1:cc [ 641.144415] [49942]: key[status], None -> DOWN [ 641.144415] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 641.144415] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.166'}] [ 641.144415] [49942]: key[security_groups], None -> [] [ 641.144415] [49942]: key[revision_number], None -> 1 [ 641.144415] [49942]: key[port_security_enabled], None -> False [ 641.144415] [49942]: key[project_id], None -> [ 641.144415] [49942]: key[device_id], None -> 5c6cb5fd-365b-43bf-a38a-68b2601ef396 [ 641.144415] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 641.266481] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks [] for router_gateway (5c6cb5fd-365b-43bf-a38a-68b2601ef396), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.409161] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (5c6cb5fd-365b-43bf-a38a-68b2601ef396), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.477457] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Router 5c6cb5fd-365b-43bf-a38a-68b2601ef396 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 641.529539] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 641.543127] [49942]: DEBUG neutron_lib.callbacks.manager [None req-150886eb-ab90-49ea-9886-fd4d97c9420d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.543652] [49942]: [pid: 49942|app: 0|req: 404/849] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:02 2025] POST /networking/v2.0/routers => generated 717 bytes in 801 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 641.588865] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-e11b6f24-19a6-4a61-98bf-36d2046c10a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.590334] [49942]: [pid: 49942|app: 0|req: 405/850] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:03 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.592983] [49942]: DEBUG neutron.api.wsgi [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-a7dcdd07-a61b-492b-8c5d-5964c84fa2b4 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 641.612663] [49942]: [pid: 49942|app: 0|req: 406/851] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:03 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.201 => generated 499 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 641.645727] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-f26531c2-d142-40c3-84d0-4a100bf17ec9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.646842] [49942]: [pid: 49942|app: 0|req: 407/852] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:03 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 641.661045] [49942]: [pid: 49942|app: 0|req: 408/853] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:03 2025] GET /networking/v2.0/ports?device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 641.754863] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5e42d8fc-6a76-40b4-990d-5d9bb9a86e46 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.839705] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5e42d8fc-6a76-40b4-990d-5d9bb9a86e46 admin admin] Publish callbacks [] for security_group (7295dfdb-86db-4127-acda-d8c6e8be0ade), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.843795] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5e42d8fc-6a76-40b4-990d-5d9bb9a86e46 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (7295dfdb-86db-4127-acda-d8c6e8be0ade), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 641.865800] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5e42d8fc-6a76-40b4-990d-5d9bb9a86e46 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7295dfdb-86db-4127-acda-d8c6e8be0ade,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 641.877860] [49942]: [pid: 49942|app: 0|req: 409/854] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:03 2025] GET /networking/v2.0/security-groups?tenant_id=37c01a4bb3a2403e9feec9cb07f5c143&name=default => generated 2925 bytes in 216 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 641.937095] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1278588-52e0-4c35-ae84-53765209bccc req-a59e714b-2404-4899-b6a7-3f99c197b4a9 tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 641.938134] [49942]: [pid: 49942|app: 0|req: 410/855] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:03 2025] GET /networking/v2.0/ports?device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.085160] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Bound using segment: {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 642.085422] [49941]: DEBUG neutron.plugins.ml2.managers [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Bound port: 2bb31b92-0483-437b-930e-86c9ed38f632, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e", "external-id": "nsx-vlan-transportzone-146", "segmentation_id": 146}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 642.085625] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.141985] [49941]: DEBUG neutron.plugins.ml2.db [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] For port 2bb31b92-0483-437b-930e-86c9ed38f632, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 642.144282] [49941]: DEBUG neutron.plugins.ml2.db [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] For port 2bb31b92-0483-437b-930e-86c9ed38f632, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2bb31b92-0483-437b-930e-86c9ed38f632,segment=NetworkSegment(4e35d10d-6cb5-40e6-ba04-996c19e73890),segment_id=4e35d10d-6cb5-40e6-ba04-996c19e73890)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 642.146036] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_precommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'project_id': '81ce039b4432477abd178e808855882e'}) 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': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 642.146259] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_precommit: [ 642.146259] [49941]: key[binding:vif_type], unbound -> ovs [ 642.146259] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146} [ 642.146259] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.149433] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.149771] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.175442] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Pushing event updated for resources: {'Port': ['ID=2bb31b92-0483-437b-930e-86c9ed38f632,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.183148] [49941]: DEBUG neutron.db.provisioning_blocks [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Provisioning complete for port 2bb31b92-0483-437b-930e-86c9ed38f632 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 642.183340] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.183340] [49941]: INFO neutron.plugins.ml2.plugin [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Attempt 1 to provision port 2bb31b92-0483-437b-930e-86c9ed38f632 [ 642.235399] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Allocated IP 192.168.128.1 (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab/17c0df85-b70c-4915-bcb3-5359a65deae7/3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 642.238983] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Current status of the port 2bb31b92-0483-437b-930e-86c9ed38f632 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 642.239618] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.280279] [49941]: DEBUG neutron.plugins.ml2.db [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] For port 2bb31b92-0483-437b-930e-86c9ed38f632, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2bb31b92-0483-437b-930e-86c9ed38f632,segment=NetworkSegment(4e35d10d-6cb5-40e6-ba04-996c19e73890),segment_id=4e35d10d-6cb5-40e6-ba04-996c19e73890)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 642.307605] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks [] for allowed_address_pair (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.308486] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks [] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.308942] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] create_port_precommit called with port settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.1'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 642.308942] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] create_port_precommit: [ 642.308942] [49942]: key[id], None -> 3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc [ 642.308942] [49942]: key[binding:vnic_type], None -> normal [ 642.308942] [49942]: key[binding:vif_details], None -> {} [ 642.308942] [49942]: key[allowed_address_pairs], None -> [] [ 642.308942] [49942]: key[binding:profile], None -> {} [ 642.308942] [49942]: key[admin_state_up], None -> True [ 642.308942] [49942]: key[binding:vif_type], None -> unbound [ 642.308942] [49942]: key[device_owner], None -> network:router_interface [ 642.308942] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 642.308942] [49942]: key[binding:host_id], None -> [ 642.308942] [49942]: key[standard_attr_id], None -> 646 [ 642.308942] [49942]: key[name], None -> [ 642.308942] [49942]: key[mac_address], None -> fa:16:3e:b9:74:8e [ 642.308942] [49942]: key[status], None -> DOWN [ 642.308942] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 642.308942] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.1'}] [ 642.308942] [49942]: key[security_groups], None -> [] [ 642.308942] [49942]: key[port_security_enabled], None -> False [ 642.308942] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 642.308942] [49942]: key[device_id], None -> 5c6cb5fd-365b-43bf-a38a-68b2601ef396 [ 642.308942] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.311489] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_precommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:04Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:03Z', 'revision_number': 4, 'project_id': '81ce039b4432477abd178e808855882e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}]) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 642.311489] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_precommit: [ 642.311489] [49941]: key[status], DOWN -> ACTIVE [ 642.311489] [49941]: key[updated_at], 2025-11-20T12:30:03Z -> 2025-11-20T12:30:04Z [ 642.311489] [49941]: key[revision_number], 4 -> 5 [ 642.311489] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.325908] [49941]: DEBUG neutron.db.provisioning_blocks [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Provisioning complete for port 2bb31b92-0483-437b-930e-86c9ed38f632 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 642.326108] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.326108] [49941]: INFO neutron.plugins.ml2.plugin [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Attempt 1 to provision port 2bb31b92-0483-437b-930e-86c9ed38f632 [ 642.339949] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.365504] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Pushing event updated for resources: {'Port': ['ID=3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.374352] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Current status of the port 2bb31b92-0483-437b-930e-86c9ed38f632 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 642.375162] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_postcommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:04Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:03Z', 'revision_number': 4, 'project_id': '81ce039b4432477abd178e808855882e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}]) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 642.375306] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_postcommit: [ 642.375306] [49941]: key[status], DOWN -> ACTIVE [ 642.375306] [49941]: key[updated_at], 2025-11-20T12:30:03Z -> 2025-11-20T12:30:04Z [ 642.375306] [49941]: key[revision_number], 4 -> 5 [ 642.375306] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.375480] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.376526] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 642.377575] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 642.378528] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 642.378763] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] create_port_postcommit called with port settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.1'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_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-20T12:30:03Z', 'updated_at': '2025-11-20T12:30:03Z', 'revision_number': 1, 'network': {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 642.378914] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] create_port_postcommit: [ 642.378914] [49942]: key[id], None -> 3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc [ 642.378914] [49942]: key[binding:vnic_type], None -> normal [ 642.378914] [49942]: key[tags], None -> [] [ 642.378914] [49942]: key[binding:vif_details], None -> {} [ 642.378914] [49942]: key[allowed_address_pairs], None -> [] [ 642.378914] [49942]: key[extra_dhcp_opts], None -> [] [ 642.378914] [49942]: key[binding:profile], None -> {} [ 642.378914] [49942]: key[admin_state_up], None -> True [ 642.378914] [49942]: key[network], None -> {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} [ 642.378914] [49942]: key[binding:vif_type], None -> unbound [ 642.378914] [49942]: key[device_owner], None -> network:router_interface [ 642.378914] [49942]: key[created_at], None -> 2025-11-20T12:30:03Z [ 642.378914] [49942]: key[updated_at], None -> 2025-11-20T12:30:03Z [ 642.378914] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 642.378914] [49942]: key[binding:host_id], None -> [ 642.378914] [49942]: key[description], None -> [ 642.378914] [49942]: key[standard_attr_id], None -> 646 [ 642.378914] [49942]: key[name], None -> [ 642.378914] [49942]: key[mac_address], None -> fa:16:3e:b9:74:8e [ 642.378914] [49942]: key[status], None -> DOWN [ 642.378914] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 642.378914] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.1'}] [ 642.378914] [49942]: key[security_groups], None -> [] [ 642.378914] [49942]: key[revision_number], None -> 1 [ 642.378914] [49942]: key[port_security_enabled], None -> False [ 642.378914] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 642.378914] [49942]: key[device_id], None -> 5c6cb5fd-365b-43bf-a38a-68b2601ef396 [ 642.378914] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.379901] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (5c6cb5fd-365b-43bf-a38a-68b2601ef396), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.398514] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Pushing event updated for resources: {'Port': ['ID=2bb31b92-0483-437b-930e-86c9ed38f632,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.400982] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_postcommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:03Z', 'revision_number': 4, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'project_id': '81ce039b4432477abd178e808855882e'}) 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': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 642.401181] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] update_port_postcommit: [ 642.401181] [49941]: key[binding:vif_type], unbound -> ovs [ 642.401181] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}} [ 642.401181] [49941]: key[updated_at], 2025-11-20T12:30:02Z -> 2025-11-20T12:30:03Z [ 642.401181] [49941]: key[revision_number], 2 -> 4 [ 642.401181] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.405849] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.406185] [49941]: DEBUG neutron_lib.callbacks.manager [req-5256d980-72eb-42fc-bb97-92e35350f205 req-0f199dec-dcf6-4e7f-8c5a-e852694e68a5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.408100] [49941]: [pid: 49941|app: 0|req: 446/856] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:02 2025] PUT /networking/v2.0/ports/2bb31b92-0483-437b-930e-86c9ed38f632 => generated 1038 bytes in 1653 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 642.409539] [49941]: DEBUG neutron.api.wsgi [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-20dc258a-ac90-4beb-ad66-30ff03234204 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.424355] [49941]: [pid: 49941|app: 0|req: 447/857] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=ccb58121-b7a7-4d53-a377-4aa74fcac0d5 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.427298] [49941]: DEBUG neutron.api.wsgi [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-cb75842d-4c9b-4584-954a-11cfbbee723e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.448193] [49941]: [pid: 49941|app: 0|req: 448/858] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.201 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.450819] [49941]: DEBUG neutron.api.wsgi [req-07a6801b-2a32-48ba-932e-b644144313ee req-44fa4403-832b-40db-9d4b-b2b4de3aa43b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 642.464581] [49941]: [pid: 49941|app: 0|req: 449/859] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 642.516830] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-bf6c7d98-941e-4aa1-afa2-4c1a79d1dc91 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.517892] [49941]: [pid: 49941|app: 0|req: 450/860] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/ports?device_id=e9074a98-115f-4b64-ba80-5101e472b081 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.529473] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.562052] [49941]: DEBUG neutron_lib.callbacks.manager [None req-390b21f3-033d-43d2-8d2c-314902221816 admin admin] Publish callbacks [] for security_group (7295dfdb-86db-4127-acda-d8c6e8be0ade), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.577765] [49941]: DEBUG neutron_lib.callbacks.manager [None req-390b21f3-033d-43d2-8d2c-314902221816 admin admin] Publish callbacks [] for security_group (7295dfdb-86db-4127-acda-d8c6e8be0ade), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.609670] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks [] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.609670] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] update_port_precommit called with port settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', '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-20T12:30:03Z', 'updated_at': '2025-11-20T12:30:04Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', '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-20T12:30:03Z', 'updated_at': '2025-11-20T12:30:03Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 642.609670] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] update_port_precommit: [ 642.609670] [49942]: key[updated_at], 2025-11-20T12:30:03Z -> 2025-11-20T12:30:04Z [ 642.609670] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.612644] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.614083] [49941]: DEBUG neutron_lib.callbacks.manager [None req-390b21f3-033d-43d2-8d2c-314902221816 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7295dfdb-86db-4127-acda-d8c6e8be0ade), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.618411] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-390b21f3-033d-43d2-8d2c-314902221816 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7295dfdb-86db-4127-acda-d8c6e8be0ade,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.623406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-390b21f3-033d-43d2-8d2c-314902221816 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.623406] [49941]: [pid: 49941|app: 0|req: 451/861] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:04 2025] DELETE /networking/v2.0/security-groups/7295dfdb-86db-4127-acda-d8c6e8be0ade => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 642.642481] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Pushing event updated for resources: {'Port': ['ID=3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.653550] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] update_port_postcommit called with port settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', '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-20T12:30:03Z', 'updated_at': '2025-11-20T12:30:04Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', '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-20T12:30:03Z', 'updated_at': '2025-11-20T12:30:03Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 642.653745] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] update_port_postcommit: [ 642.653745] [49942]: key[updated_at], 2025-11-20T12:30:03Z -> 2025-11-20T12:30:04Z [ 642.653745] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.654410] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (5c6cb5fd-365b-43bf-a38a-68b2601ef396), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.695660] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 642.696430] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 642.708339] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Deleting port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 642.708515] [49941]: DEBUG neutron_lib.callbacks.manager [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.736463] [49941]: DEBUG neutron.plugins.ml2.db [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] For port 644235ae-eb55-4ad7-b8e8-3c70d878eed5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=644235ae-eb55-4ad7-b8e8-3c70d878eed5,segment=NetworkSegment(b1a55028-b6d1-43d1-8558-158523299258),segment_id=b1a55028-b6d1-43d1-8558-158523299258)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 642.736648] [49941]: DEBUG neutron_lib.callbacks.manager [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.741398] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] delete_port_precommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:38Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (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': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 642.741632] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] delete_port_precommit: [ 642.741632] [49941]: key[id], 644235ae-eb55-4ad7-b8e8-3c70d878eed5 -> None [ 642.741632] [49941]: key[binding:vnic_type], normal -> None [ 642.741632] [49941]: key[tags], [] -> None [ 642.741632] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 642.741632] [49941]: key[allowed_address_pairs], [] -> None [ 642.741632] [49941]: key[extra_dhcp_opts], [] -> None [ 642.741632] [49941]: key[binding:profile], {} -> None [ 642.741632] [49941]: key[admin_state_up], True -> None [ 642.741632] [49941]: key[binding:vif_type], ovs -> None [ 642.741632] [49941]: key[device_owner], compute:nova -> None [ 642.741632] [49941]: key[created_at], 2025-11-20T12:29:36Z -> None [ 642.741632] [49941]: key[updated_at], 2025-11-20T12:29:38Z -> None [ 642.741632] [49941]: key[description], -> None [ 642.741632] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 642.741632] [49941]: key[binding:host_id], cpu-1 -> None [ 642.741632] [49941]: key[standard_attr_id], 484 -> None [ 642.741632] [49941]: key[name], -> None [ 642.741632] [49941]: key[mac_address], fa:16:3e:1c:a3:e0 -> None [ 642.741632] [49941]: key[status], ACTIVE -> None [ 642.741632] [49941]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 642.741632] [49941]: key[fixed_ips], [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}] -> None [ 642.741632] [49941]: key[security_groups], ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'] -> None [ 642.741632] [49941]: key[revision_number], 5 -> None [ 642.741632] [49941]: key[port_security_enabled], True -> None [ 642.741632] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 642.741632] [49941]: key[device_id], 3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 -> None [ 642.741632] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.743635] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Calling delete_port for 644235ae-eb55-4ad7-b8e8-3c70d878eed5 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 642.774377] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Router 5c6cb5fd-365b-43bf-a38a-68b2601ef396 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 642.813526] [49941]: DEBUG neutron_lib.callbacks.manager [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (644235ae-eb55-4ad7-b8e8-3c70d878eed5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.822288] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Pushing event deleted for resources: {'Port': ['ID=644235ae-eb55-4ad7-b8e8-3c70d878eed5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 642.832601] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2634cadc-c495-4e22-a93b-4491ba3b34be admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 642.835856] [49942]: [pid: 49942|app: 0|req: 411/862] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:03 2025] PUT /networking/v2.0/routers/5c6cb5fd-365b-43bf-a38a-68b2601ef396/add_router_interface => generated 309 bytes in 897 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.852794] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] No DVR routers for this DVR port 644235ae-eb55-4ad7-b8e8-3c70d878eed5 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 642.853685] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] delete_port_postcommit called with port settings {'id': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:1c:a3:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'device_owner': 'compute:nova', 'standard_attr_id': 484, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:38Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (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': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 642.853685] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] delete_port_postcommit: [ 642.853685] [49941]: key[id], 644235ae-eb55-4ad7-b8e8-3c70d878eed5 -> None [ 642.853685] [49941]: key[binding:vnic_type], normal -> None [ 642.853685] [49941]: key[tags], [] -> None [ 642.853685] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '40859343-2baa-45fd-88e3-ebf8aaed2b19', 'external-id': 'nsx-vlan-transportzone-10', 'segmentation_id': 10, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 642.853685] [49941]: key[allowed_address_pairs], [] -> None [ 642.853685] [49941]: key[extra_dhcp_opts], [] -> None [ 642.853685] [49941]: key[binding:profile], {} -> None [ 642.853685] [49941]: key[admin_state_up], True -> None [ 642.853685] [49941]: key[binding:vif_type], ovs -> None [ 642.853685] [49941]: key[device_owner], compute:nova -> None [ 642.853685] [49941]: key[created_at], 2025-11-20T12:29:36Z -> None [ 642.853685] [49941]: key[updated_at], 2025-11-20T12:29:38Z -> None [ 642.853685] [49941]: key[description], -> None [ 642.853685] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 642.853685] [49941]: key[binding:host_id], cpu-1 -> None [ 642.853685] [49941]: key[standard_attr_id], 484 -> None [ 642.853685] [49941]: key[name], -> None [ 642.853685] [49941]: key[mac_address], fa:16:3e:1c:a3:e0 -> None [ 642.853685] [49941]: key[status], ACTIVE -> None [ 642.853685] [49941]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 642.853685] [49941]: key[fixed_ips], [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.10'}] -> None [ 642.853685] [49941]: key[security_groups], ['1ba774e8-d272-4f10-ab2f-b874b5e166bc'] -> None [ 642.853685] [49941]: key[revision_number], 5 -> None [ 642.853685] [49941]: key[port_security_enabled], True -> None [ 642.853685] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 642.853685] [49941]: key[device_id], 3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 -> None [ 642.853685] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 642.856697] [49941]: DEBUG neutron_lib.callbacks.manager [req-b1278588-52e0-4c35-ae84-53765209bccc req-cf467629-2dbe-4388-8c8b-070bcaf3291e tempest-InstanceActionsNegativeTestJSON-949690397 tempest-InstanceActionsNegativeTestJSON-949690397-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.857177] [49941]: [pid: 49941|app: 0|req: 452/863] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:30:04 2025] DELETE /networking/v2.0/ports/644235ae-eb55-4ad7-b8e8-3c70d878eed5 => generated 0 bytes in 234 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 642.906776] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a965862-7321-4ec1-ac71-4630bce9bd61 req-8aec069e-3cda-4fcc-a275-2e4cce538786 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 642.907731] [49942]: [pid: 49942|app: 0|req: 412/864] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 642.973528] [49941]: DEBUG neutron_lib.callbacks.manager [None req-54eb06af-1556-43ad-91b1-f3ac4bfebfc6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 642.978658] [49942]: DEBUG neutron_lib.callbacks.manager [None req-42c6ddcf-ed61-4de1-81d9-373431a441a7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.043831] [49942]: DEBUG neutron_lib.callbacks.manager [None req-42c6ddcf-ed61-4de1-81d9-373431a441a7 admin admin] Publish callbacks [] for security_group (20239ba1-4fce-43e9-84fd-179d173d4fd7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.047692] [49941]: DEBUG neutron_lib.callbacks.manager [None req-54eb06af-1556-43ad-91b1-f3ac4bfebfc6 admin admin] Publish callbacks [] for security_group (620327b7-b2dc-44e8-8d0f-a5aeee4ced1a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.048438] [49942]: DEBUG neutron_lib.callbacks.manager [None req-42c6ddcf-ed61-4de1-81d9-373431a441a7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (20239ba1-4fce-43e9-84fd-179d173d4fd7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.049149] [49941]: DEBUG neutron_lib.callbacks.manager [None req-54eb06af-1556-43ad-91b1-f3ac4bfebfc6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (620327b7-b2dc-44e8-8d0f-a5aeee4ced1a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.071542] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42c6ddcf-ed61-4de1-81d9-373431a441a7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=20239ba1-4fce-43e9-84fd-179d173d4fd7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.073017] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-54eb06af-1556-43ad-91b1-f3ac4bfebfc6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=620327b7-b2dc-44e8-8d0f-a5aeee4ced1a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.083732] [49942]: [pid: 49942|app: 0|req: 413/865] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/security-groups?tenant_id=6c9ce41144f04454bda1e0032225e4fd&name=default => generated 2925 bytes in 176 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.088579] [49941]: [pid: 49941|app: 0|req: 453/866] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/security-groups?tenant_id=c3236319c56c4772a32df8f60f34f686&name=default => generated 2925 bytes in 231 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.092643] [49941]: DEBUG neutron.api.wsgi [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 643.108065] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-0502d8b2-a0f3-454c-9074-522b7286d776 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.110253] [49942]: [pid: 49942|app: 0|req: 414/867] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.131128] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-0c26afce-24f9-40ec-80b8-e802e99776e2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.132142] [49942]: [pid: 49942|app: 0|req: 415/868] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:04 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.147120] [49941]: DEBUG neutron.plugins.ml2.plugin [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Deleting port 8dc23936-f35d-445f-b56e-67a8f7852d09 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 643.147120] [49941]: DEBUG neutron_lib.callbacks.manager [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.170024] [49941]: DEBUG neutron_lib.callbacks.manager [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.170203] [49941]: DEBUG neutron_lib.callbacks.manager [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (8dc23936-f35d-445f-b56e-67a8f7852d09), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.175375] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit called with port settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a175882b-2869-4957-a955-51a8fc3a8bc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:42Z', 'updated_at': '2025-11-20T12:29:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 643.176082] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit: [ 643.176082] [49941]: key[id], 8dc23936-f35d-445f-b56e-67a8f7852d09 -> None [ 643.176082] [49941]: key[binding:vnic_type], normal -> None [ 643.176082] [49941]: key[tags], [] -> None [ 643.176082] [49941]: key[binding:vif_details], {} -> None [ 643.176082] [49941]: key[allowed_address_pairs], [] -> None [ 643.176082] [49941]: key[extra_dhcp_opts], [] -> None [ 643.176082] [49941]: key[binding:profile], {} -> None [ 643.176082] [49941]: key[admin_state_up], True -> None [ 643.176082] [49941]: key[binding:vif_type], unbound -> None [ 643.176082] [49941]: key[device_owner], network:floatingip -> None [ 643.176082] [49941]: key[created_at], 2025-11-20T12:29:42Z -> None [ 643.176082] [49941]: key[updated_at], 2025-11-20T12:29:42Z -> None [ 643.176082] [49941]: key[description], -> None [ 643.176082] [49941]: key[tenant_id], -> None [ 643.176082] [49941]: key[binding:host_id], -> None [ 643.176082] [49941]: key[standard_attr_id], 510 -> None [ 643.176082] [49941]: key[name], -> None [ 643.176082] [49941]: key[mac_address], fa:16:3e:b4:45:97 -> None [ 643.176082] [49941]: key[status], N/A -> None [ 643.176082] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 643.176082] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] -> None [ 643.176082] [49941]: key[security_groups], [] -> None [ 643.176082] [49941]: key[revision_number], 2 -> None [ 643.176082] [49941]: key[port_security_enabled], False -> None [ 643.176082] [49941]: key[project_id], -> None [ 643.176082] [49941]: key[device_id], a175882b-2869-4957-a955-51a8fc3a8bc9 -> None [ 643.176082] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.179363] [49941]: DEBUG neutron.plugins.ml2.plugin [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Calling delete_port for 8dc23936-f35d-445f-b56e-67a8f7852d09 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 643.210258] [49942]: DEBUG neutron.plugins.ml2.plugin [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Deleting port f471797d-6eb6-4b5d-8440-1753b165e3e3 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 643.210547] [49942]: DEBUG neutron_lib.callbacks.manager [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.249038] [49942]: DEBUG neutron.plugins.ml2.db [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] For port f471797d-6eb6-4b5d-8440-1753b165e3e3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f471797d-6eb6-4b5d-8440-1753b165e3e3,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 643.249038] [49942]: DEBUG neutron_lib.callbacks.manager [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.255936] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 643.261026] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit: [ 643.261026] [49942]: key[id], f471797d-6eb6-4b5d-8440-1753b165e3e3 -> None [ 643.261026] [49942]: key[binding:vnic_type], normal -> None [ 643.261026] [49942]: key[tags], [] -> None [ 643.261026] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 643.261026] [49942]: key[allowed_address_pairs], [] -> None [ 643.261026] [49942]: key[extra_dhcp_opts], [] -> None [ 643.261026] [49942]: key[binding:profile], {} -> None [ 643.261026] [49942]: key[admin_state_up], True -> None [ 643.261026] [49942]: key[binding:vif_type], ovs -> None [ 643.261026] [49942]: key[device_owner], compute:nova -> None [ 643.261026] [49942]: key[created_at], 2025-11-20T12:29:15Z -> None [ 643.261026] [49942]: key[updated_at], 2025-11-20T12:29:17Z -> None [ 643.261026] [49942]: key[description], -> None [ 643.261026] [49942]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 643.261026] [49942]: key[binding:host_id], cpu-1 -> None [ 643.261026] [49942]: key[standard_attr_id], 289 -> None [ 643.261026] [49942]: key[name], -> None [ 643.261026] [49942]: key[mac_address], fa:16:3e:f1:44:1c -> None [ 643.261026] [49942]: key[status], ACTIVE -> None [ 643.261026] [49942]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 643.261026] [49942]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}] -> None [ 643.261026] [49942]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 643.261026] [49942]: key[revision_number], 5 -> None [ 643.261026] [49942]: key[port_security_enabled], True -> None [ 643.261026] [49942]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 643.261026] [49942]: key[device_id], e9074a98-115f-4b64-ba80-5101e472b081 -> None [ 643.261026] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.261026] [49942]: DEBUG neutron.plugins.ml2.plugin [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Calling delete_port for f471797d-6eb6-4b5d-8440-1753b165e3e3 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 643.288486] [49941]: DEBUG neutron_lib.callbacks.manager [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8dc23936-f35d-445f-b56e-67a8f7852d09), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.298490] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event deleted for resources: {'Port': ['ID=8dc23936-f35d-445f-b56e-67a8f7852d09,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.340753] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit called with port settings {'id': '8dc23936-f35d-445f-b56e-67a8f7852d09', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b4:45:97', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a175882b-2869-4957-a955-51a8fc3a8bc9', 'device_owner': 'network:floatingip', 'standard_attr_id': 510, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:42Z', 'updated_at': '2025-11-20T12:29:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 643.341252] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit: [ 643.341252] [49941]: key[id], 8dc23936-f35d-445f-b56e-67a8f7852d09 -> None [ 643.341252] [49941]: key[binding:vnic_type], normal -> None [ 643.341252] [49941]: key[tags], [] -> None [ 643.341252] [49941]: key[binding:vif_details], {} -> None [ 643.341252] [49941]: key[allowed_address_pairs], [] -> None [ 643.341252] [49941]: key[extra_dhcp_opts], [] -> None [ 643.341252] [49941]: key[binding:profile], {} -> None [ 643.341252] [49941]: key[admin_state_up], True -> None [ 643.341252] [49941]: key[binding:vif_type], unbound -> None [ 643.341252] [49941]: key[device_owner], network:floatingip -> None [ 643.341252] [49941]: key[created_at], 2025-11-20T12:29:42Z -> None [ 643.341252] [49941]: key[updated_at], 2025-11-20T12:29:42Z -> None [ 643.341252] [49941]: key[description], -> None [ 643.341252] [49941]: key[tenant_id], -> None [ 643.341252] [49941]: key[binding:host_id], -> None [ 643.341252] [49941]: key[standard_attr_id], 510 -> None [ 643.341252] [49941]: key[name], -> None [ 643.341252] [49941]: key[mac_address], fa:16:3e:b4:45:97 -> None [ 643.341252] [49941]: key[status], N/A -> None [ 643.341252] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 643.341252] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.201'}] -> None [ 643.341252] [49941]: key[security_groups], [] -> None [ 643.341252] [49941]: key[revision_number], 2 -> None [ 643.341252] [49941]: key[port_security_enabled], False -> None [ 643.341252] [49941]: key[project_id], -> None [ 643.341252] [49941]: key[device_id], a175882b-2869-4957-a955-51a8fc3a8bc9 -> None [ 643.341252] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.344400] [49941]: DEBUG neutron_lib.callbacks.manager [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (a175882b-2869-4957-a955-51a8fc3a8bc9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.349522] [49941]: DEBUG neutron_lib.callbacks.manager [req-75e02f12-27cb-424d-a7f1-2121f2741482 req-b4bd647e-7cb4-483a-a086-9edd5e04b5c0 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.349522] [49941]: [pid: 49941|app: 0|req: 454/869] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:30:04 2025] DELETE /networking/v2.0/floatingips/a175882b-2869-4957-a955-51a8fc3a8bc9 => generated 0 bytes in 258 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 643.357635] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fadc9516-7987-4883-bb18-9a018379a415 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.374427] [49942]: DEBUG neutron_lib.callbacks.manager [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (f471797d-6eb6-4b5d-8440-1753b165e3e3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.384472] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event deleted for resources: {'Port': ['ID=f471797d-6eb6-4b5d-8440-1753b165e3e3,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.419803] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] No DVR routers for this DVR port f471797d-6eb6-4b5d-8440-1753b165e3e3 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 643.420398] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit called with port settings {'id': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:f1:44:1c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e9074a98-115f-4b64-ba80-5101e472b081', 'device_owner': 'compute:nova', 'standard_attr_id': 289, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 643.420561] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit: [ 643.420561] [49942]: key[id], f471797d-6eb6-4b5d-8440-1753b165e3e3 -> None [ 643.420561] [49942]: key[binding:vnic_type], normal -> None [ 643.420561] [49942]: key[tags], [] -> None [ 643.420561] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 643.420561] [49942]: key[allowed_address_pairs], [] -> None [ 643.420561] [49942]: key[extra_dhcp_opts], [] -> None [ 643.420561] [49942]: key[binding:profile], {} -> None [ 643.420561] [49942]: key[admin_state_up], True -> None [ 643.420561] [49942]: key[binding:vif_type], ovs -> None [ 643.420561] [49942]: key[device_owner], compute:nova -> None [ 643.420561] [49942]: key[created_at], 2025-11-20T12:29:15Z -> None [ 643.420561] [49942]: key[updated_at], 2025-11-20T12:29:17Z -> None [ 643.420561] [49942]: key[description], -> None [ 643.420561] [49942]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 643.420561] [49942]: key[binding:host_id], cpu-1 -> None [ 643.420561] [49942]: key[standard_attr_id], 289 -> None [ 643.420561] [49942]: key[name], -> None [ 643.420561] [49942]: key[mac_address], fa:16:3e:f1:44:1c -> None [ 643.420561] [49942]: key[status], ACTIVE -> None [ 643.420561] [49942]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 643.420561] [49942]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.14'}] -> None [ 643.420561] [49942]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 643.420561] [49942]: key[revision_number], 5 -> None [ 643.420561] [49942]: key[port_security_enabled], True -> None [ 643.420561] [49942]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 643.420561] [49942]: key[device_id], e9074a98-115f-4b64-ba80-5101e472b081 -> None [ 643.420561] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 643.422048] [49942]: DEBUG neutron_lib.callbacks.manager [req-38e8c2fe-bdd1-4e4a-ac27-7a643446efe1 req-05ccb6f1-ce14-4122-8be9-e904819e8a9a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.424696] [49942]: [pid: 49942|app: 0|req: 416/870] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:30:04 2025] DELETE /networking/v2.0/ports/f471797d-6eb6-4b5d-8440-1753b165e3e3 => generated 0 bytes in 292 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 643.427927] [49942]: DEBUG neutron.api.wsgi [req-5a965862-7321-4ec1-ac71-4630bce9bd61 req-9784b61f-85a3-4f5c-8565-bc65dace05d4 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 643.433649] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fadc9516-7987-4883-bb18-9a018379a415 admin admin] Publish callbacks [] for security_group (53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.435099] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fadc9516-7987-4883-bb18-9a018379a415 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.449768] [49942]: [pid: 49942|app: 0|req: 417/871] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.453789] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fadc9516-7987-4883-bb18-9a018379a415 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.464700] [49941]: [pid: 49941|app: 0|req: 455/872] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups?tenant_id=118d4bc7c9f14ef8ad98604778d77126&name=default => generated 2925 bytes in 117 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.485330] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f3ac717-2230-4e83-861d-fd08b94a2aa4 admin admin] Publish callbacks [] for security_group (20239ba1-4fce-43e9-84fd-179d173d4fd7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.494999] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aad370c8-e6bf-400b-a8c7-279d93a7b501 admin admin] Publish callbacks [] for security_group (620327b7-b2dc-44e8-8d0f-a5aeee4ced1a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.503609] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f3ac717-2230-4e83-861d-fd08b94a2aa4 admin admin] Publish callbacks [] for security_group (20239ba1-4fce-43e9-84fd-179d173d4fd7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.512435] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aad370c8-e6bf-400b-a8c7-279d93a7b501 admin admin] Publish callbacks [] for security_group (620327b7-b2dc-44e8-8d0f-a5aeee4ced1a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.526394] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f3ac717-2230-4e83-861d-fd08b94a2aa4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (20239ba1-4fce-43e9-84fd-179d173d4fd7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.526654] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aad370c8-e6bf-400b-a8c7-279d93a7b501 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (620327b7-b2dc-44e8-8d0f-a5aeee4ced1a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.530293] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aad370c8-e6bf-400b-a8c7-279d93a7b501 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=620327b7-b2dc-44e8-8d0f-a5aeee4ced1a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.530560] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f3ac717-2230-4e83-861d-fd08b94a2aa4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=20239ba1-4fce-43e9-84fd-179d173d4fd7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.534039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aad370c8-e6bf-400b-a8c7-279d93a7b501 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.534395] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f3ac717-2230-4e83-861d-fd08b94a2aa4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.534532] [49941]: [pid: 49941|app: 0|req: 456/873] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:05 2025] DELETE /networking/v2.0/security-groups/620327b7-b2dc-44e8-8d0f-a5aeee4ced1a => generated 0 bytes in 69 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 643.534943] [49942]: [pid: 49942|app: 0|req: 418/874] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:05 2025] DELETE /networking/v2.0/security-groups/20239ba1-4fce-43e9-84fd-179d173d4fd7 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 643.561236] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81489f92-f52c-4e00-a62e-5ea1ac797e01 req-fa4ae5a8-cc4a-4de0-9989-e96f31af89a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.561309] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07a6801b-2a32-48ba-932e-b644144313ee req-ff8e9aa1-d19f-4f93-94a3-a6259e7b2c13 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.562257] [49942]: [pid: 49942|app: 0|req: 419/875] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.562399] [49941]: [pid: 49941|app: 0|req: 457/876] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.578844] [49942]: [pid: 49942|app: 0|req: 420/877] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.601984] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5256d980-72eb-42fc-bb97-92e35350f205 req-51aa4f6f-a965-4535-9b0a-9b1804966fa4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.603111] [49941]: [pid: 49941|app: 0|req: 458/878] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?tenant_id=81ce039b4432477abd178e808855882e&device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.612836] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d76ce5ba-e6a8-42a5-9f6a-a5294a7423de admin admin] Publish callbacks [] for security_group (53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.630133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d76ce5ba-e6a8-42a5-9f6a-a5294a7423de admin admin] Publish callbacks [] for security_group (53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.641850] [49941]: [pid: 49941|app: 0|req: 459/879] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.649122] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d76ce5ba-e6a8-42a5-9f6a-a5294a7423de admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.654877] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d76ce5ba-e6a8-42a5-9f6a-a5294a7423de admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.659184] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d76ce5ba-e6a8-42a5-9f6a-a5294a7423de admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.659951] [49942]: [pid: 49942|app: 0|req: 421/880] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:05 2025] DELETE /networking/v2.0/security-groups/53e5ebd3-4ebe-4bf3-bdf4-b228641e35c7 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 643.662155] [49942]: DEBUG neutron.api.wsgi [req-ee288158-27ab-4c5b-9761-08bf8cc0dce2 req-f523101d-3d02-45fc-85bb-c0681ddc2acb tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 643.678016] [49941]: [pid: 49941|app: 0|req: 460/881] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.681962] [49942]: [pid: 49942|app: 0|req: 422/882] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups/cd483514-e669-4d86-b4bb-080926cd871c => generated 1685 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.682158] [49941]: DEBUG neutron.api.wsgi [req-5256d980-72eb-42fc-bb97-92e35350f205 req-90b66b55-79f5-43a6-9f5b-eec71545dae2 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 643.690465] [49942]: DEBUG neutron_lib.callbacks.manager [None req-beacd9f6-a395-49e2-a442-609db9f7a0a8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.695538] [49941]: [pid: 49941|app: 0|req: 461/883] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2bb31b92-0483-437b-930e-86c9ed38f632 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.723503] [49941]: [pid: 49941|app: 0|req: 462/884] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups?tenant_id=8285ff4e217c4316876e2d8ce486d515&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.759106] [49941]: [pid: 49941|app: 0|req: 463/885] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.772016] [49942]: DEBUG neutron_lib.callbacks.manager [None req-beacd9f6-a395-49e2-a442-609db9f7a0a8 admin admin] Publish callbacks [] for security_group (0c78ea0e-ffc9-4aee-a25b-ac9e3135e027), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.777421] [49942]: DEBUG neutron_lib.callbacks.manager [None req-beacd9f6-a395-49e2-a442-609db9f7a0a8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (0c78ea0e-ffc9-4aee-a25b-ac9e3135e027), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.801438] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-beacd9f6-a395-49e2-a442-609db9f7a0a8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0c78ea0e-ffc9-4aee-a25b-ac9e3135e027,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.818207] [49941]: [pid: 49941|app: 0|req: 464/886] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.819551] [49942]: [pid: 49942|app: 0|req: 423/887] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups?tenant_id=37a9409dd3894209b6e07826e3a1379d&name=default => generated 2925 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 643.843218] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5256d980-72eb-42fc-bb97-92e35350f205 req-295bea6d-760b-4485-95c1-658f6a520ec9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.844276] [49941]: [pid: 49941|app: 0|req: 465/888] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/subnets?id=4854e534-da7f-4d7a-a124-34e3f9302d8a => generated 690 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.856952] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5474d8d0-20a6-4618-b4a5-aae629f0e3b4 admin admin] Publish callbacks [] for security_group (11a5ba53-a59e-48f1-a506-0e3c2b9f525f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.878023] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5474d8d0-20a6-4618-b4a5-aae629f0e3b4 admin admin] Publish callbacks [] for security_group (11a5ba53-a59e-48f1-a506-0e3c2b9f525f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.902046] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbbf31a7-5e68-4b8b-b9d4-d497a869ecaa req-da4fa098-0b13-4c34-a9f5-e8e1de7154f7 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 643.903105] [49941]: [pid: 49941|app: 0|req: 466/889] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 643.903940] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5474d8d0-20a6-4618-b4a5-aae629f0e3b4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (11a5ba53-a59e-48f1-a506-0e3c2b9f525f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.910177] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5474d8d0-20a6-4618-b4a5-aae629f0e3b4 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=11a5ba53-a59e-48f1-a506-0e3c2b9f525f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 643.914291] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5474d8d0-20a6-4618-b4a5-aae629f0e3b4 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.914778] [49942]: [pid: 49942|app: 0|req: 424/890] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:05 2025] DELETE /networking/v2.0/security-groups/11a5ba53-a59e-48f1-a506-0e3c2b9f525f => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 643.917205] [49941]: [pid: 49941|app: 0|req: 467/891] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?device_id=3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.933175] [49941]: [pid: 49941|app: 0|req: 468/892] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?network_id=81033df2-97a8-4db6-bf6d-3edfc2a29cd2&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.936038] [49941]: DEBUG neutron.api.wsgi [req-dbbf31a7-5e68-4b8b-b9d4-d497a869ecaa req-a0830015-9be5-4a38-b25c-f71ab5b55bb9 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 643.955857] [49942]: DEBUG neutron_lib.callbacks.manager [None req-079b9313-e32e-4498-a53b-9bf418811353 admin admin] Publish callbacks [] for security_group (0c78ea0e-ffc9-4aee-a25b-ac9e3135e027), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 643.967937] [49941]: [pid: 49941|app: 0|req: 469/893] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups?id=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 643.979440] [49942]: DEBUG neutron_lib.callbacks.manager [None req-079b9313-e32e-4498-a53b-9bf418811353 admin admin] Publish callbacks [] for security_group (0c78ea0e-ffc9-4aee-a25b-ac9e3135e027), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.007132] [49942]: DEBUG neutron_lib.callbacks.manager [None req-079b9313-e32e-4498-a53b-9bf418811353 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (0c78ea0e-ffc9-4aee-a25b-ac9e3135e027), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.008334] [49941]: [pid: 49941|app: 0|req: 470/894] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks/81033df2-97a8-4db6-bf6d-3edfc2a29cd2?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.013903] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-079b9313-e32e-4498-a53b-9bf418811353 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0c78ea0e-ffc9-4aee-a25b-ac9e3135e027,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.020083] [49942]: DEBUG neutron_lib.callbacks.manager [None req-079b9313-e32e-4498-a53b-9bf418811353 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.020612] [49942]: [pid: 49942|app: 0|req: 425/895] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:05 2025] DELETE /networking/v2.0/security-groups/0c78ea0e-ffc9-4aee-a25b-ac9e3135e027 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 644.086995] [49942]: [pid: 49942|app: 0|req: 426/896] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks/81033df2-97a8-4db6-bf6d-3edfc2a29cd2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.087378] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc848f30-9571-4562-be75-eaad2a8f44d1 req-dddf4bf7-491c-46cb-a3e8-8eafc0ff26b2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.088544] [49941]: [pid: 49941|app: 0|req: 471/897] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.099576] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c81f4bda-cbff-49a3-ac16-41566c043905 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.102511] [49942]: [pid: 49942|app: 0|req: 427/898] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.105764] [49942]: DEBUG neutron.api.wsgi [req-cc848f30-9571-4562-be75-eaad2a8f44d1 req-94951e82-7455-4a16-a0b9-79af44446bb0 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.132736] [49942]: [pid: 49942|app: 0|req: 428/899] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups?id=f184c8a6-bf48-4128-95bf-718bfc236812&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.142536] [49942]: [pid: 49942|app: 0|req: 429/900] 10.180.1.21 () {60 vars in 1491 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=non_exist_pool => generated 15 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.173204] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c81f4bda-cbff-49a3-ac16-41566c043905 admin admin] Publish callbacks [] for security_group (391ea6f0-6db3-4aae-a03f-05574ed7b544), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.177048] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c81f4bda-cbff-49a3-ac16-41566c043905 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (391ea6f0-6db3-4aae-a03f-05574ed7b544), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.199307] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c81f4bda-cbff-49a3-ac16-41566c043905 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=391ea6f0-6db3-4aae-a03f-05574ed7b544,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.217978] [49941]: [pid: 49941|app: 0|req: 472/901] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/security-groups?tenant_id=131c93e58c804a5a9bb9ec2009268b4b&name=default => generated 2925 bytes in 129 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 644.228915] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-3fbce850-cdf8-4d38-ba21-d8cbe6b8200e x-openstack-request-id: req-3fbce850-cdf8-4d38-ba21-d8cbe6b8200e {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 644.228915] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "name": "network-vif-plugged", "status": "completed", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1", "code": 200}, {"name": "network-changed", "server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1", "status": "completed", "code": 200}, {"server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "name": "network-vif-plugged", "status": "completed", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83", "code": 200}, {"name": "network-changed", "server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 644.228915] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3fbce850-cdf8-4d38-ba21-d8cbe6b8200e {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 644.229116] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3fbce850-cdf8-4d38-ba21-d8cbe6b8200e'] response: {'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'code': 200} [ 644.229187] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3fbce850-cdf8-4d38-ba21-d8cbe6b8200e'] response: {'name': 'network-changed', 'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'status': 'completed', 'code': 200} [ 644.229248] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3fbce850-cdf8-4d38-ba21-d8cbe6b8200e'] response: {'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'code': 200} [ 644.229308] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3fbce850-cdf8-4d38-ba21-d8cbe6b8200e'] response: {'name': 'network-changed', 'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'status': 'completed', 'code': 200} [ 644.257711] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-75a75aca-e8a2-4380-a659-7635f4dae165 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.259960] [49942]: [pid: 49942|app: 0|req: 430/902] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:05 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.275546] [49942]: DEBUG neutron.api.wsgi [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-8bec9c6a-c874-4a4d-99e6-8fa9490c5b5d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.279818] [49942]: [pid: 49942|app: 0|req: 431/903] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/quotas/c020adf2527047879a93a72dd05b36e3 => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.309125] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9794c0d-a944-42de-a508-6947e40c1d3c admin admin] Publish callbacks [] for security_group (391ea6f0-6db3-4aae-a03f-05574ed7b544), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.354988] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9794c0d-a944-42de-a508-6947e40c1d3c admin admin] Publish callbacks [] for security_group (391ea6f0-6db3-4aae-a03f-05574ed7b544), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.373830] [49942]: [pid: 49942|app: 0|req: 432/904] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&fields=id => generated 103 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.457957] [49942]: [pid: 49942|app: 0|req: 433/905] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 644.466432] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9794c0d-a944-42de-a508-6947e40c1d3c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (391ea6f0-6db3-4aae-a03f-05574ed7b544), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.479740] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9794c0d-a944-42de-a508-6947e40c1d3c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=391ea6f0-6db3-4aae-a03f-05574ed7b544,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 644.484012] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9794c0d-a944-42de-a508-6947e40c1d3c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.485512] [49941]: [pid: 49941|app: 0|req: 473/906] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:05 2025] DELETE /networking/v2.0/security-groups/391ea6f0-6db3-4aae-a03f-05574ed7b544 => generated 0 bytes in 261 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 644.530057] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-ffb420fb-5ffa-4c4b-8f79-10b6f7ffe14d x-openstack-request-id: req-ffb420fb-5ffa-4c4b-8f79-10b6f7ffe14d {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 644.530545] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "name": "network-vif-plugged", "status": "completed", "tag": "69f0bb70-1526-433e-a738-48e39981556d", "code": 200}, {"name": "network-changed", "server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "tag": "69f0bb70-1526-433e-a738-48e39981556d", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 644.530685] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ffb420fb-5ffa-4c4b-8f79-10b6f7ffe14d {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 644.530852] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ffb420fb-5ffa-4c4b-8f79-10b6f7ffe14d'] response: {'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '69f0bb70-1526-433e-a738-48e39981556d', 'code': 200} [ 644.532771] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ffb420fb-5ffa-4c4b-8f79-10b6f7ffe14d'] response: {'name': 'network-changed', 'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'tag': '69f0bb70-1526-433e-a738-48e39981556d', 'status': 'completed', 'code': 200} [ 644.538260] [49942]: [pid: 49942|app: 0|req: 434/907] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 644.661326] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3916b9a7-a4f3-4dde-9120-5cfaf9d140c7 req-04f209ba-d614-4f73-b887-4b9994edc425 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.662218] [49941]: [pid: 49941|app: 0|req: 474/908] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.672302] [49942]: DEBUG neutron.api.wsgi [req-3916b9a7-a4f3-4dde-9120-5cfaf9d140c7 req-b660015c-0387-4446-9429-7d63066e9c9b tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.711862] [49942]: [pid: 49942|app: 0|req: 435/909] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/security-groups?id=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef&fields=id&fields=name => generated 114 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.837269] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-657a29c6-7d56-4481-8727-a015c7b472d9 req-ba91a522-00d4-4fe0-bb9c-91a8ae1b983e tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.838300] [49942]: [pid: 49942|app: 0|req: 436/910] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.851425] [49942]: [pid: 49942|app: 0|req: 437/911] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/networks?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 644.882438] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-0405b430-f1a2-4ead-b642-9da3be690a69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.882438] [49942]: [pid: 49942|app: 0|req: 438/912] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/ports?tenant_id=747ea15d5f38426e9f0fe63f8b32b197&device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 644.885914] [49942]: DEBUG neutron.api.wsgi [req-657a29c6-7d56-4481-8727-a015c7b472d9 req-7c41f62e-89ba-43e0-947d-1d3c4d556f86 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 644.918594] [49942]: [pid: 49942|app: 0|req: 439/913] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 644.932461] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (05c028bb-b64f-4521-a040-34971f3957e7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 644.963736] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-c50fff1f-e91c-4d2d-9861-c7c74e921033 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 644.965082] [49942]: [pid: 49942|app: 0|req: 440/914] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.006965] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-026fe709-0710-4c7a-91ab-6e7300448a72 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.008201] [49942]: [pid: 49942|app: 0|req: 441/915] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:06 2025] GET /networking/v2.0/networks?id=f04979ea-17de-4863-8623-3ca62c4ae98c => generated 712 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.081189] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Deleting port 56db8432-a3cb-47aa-9d66-ffd6ffd677c6 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 645.083218] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.110569] [49941]: DEBUG neutron.plugins.ml2.db [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] For port 56db8432-a3cb-47aa-9d66-ffd6ffd677c6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=56db8432-a3cb-47aa-9d66-ffd6ffd677c6,segment=NetworkSegment(40bc3c13-1ed9-4156-9472-7c952e85a8ca),segment_id=40bc3c13-1ed9-4156-9472-7c952e85a8ca)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 645.110891] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.116516] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] delete_port_precommit called with port settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 645.116726] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] delete_port_precommit: [ 645.116726] [49941]: key[id], 56db8432-a3cb-47aa-9d66-ffd6ffd677c6 -> None [ 645.116726] [49941]: key[binding:vnic_type], normal -> None [ 645.116726] [49941]: key[tags], [] -> None [ 645.116726] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 645.116726] [49941]: key[allowed_address_pairs], [] -> None [ 645.116726] [49941]: key[extra_dhcp_opts], [] -> None [ 645.116726] [49941]: key[binding:profile], {} -> None [ 645.116726] [49941]: key[admin_state_up], True -> None [ 645.116726] [49941]: key[binding:vif_type], ovs -> None [ 645.116726] [49941]: key[device_owner], network:router_interface -> None [ 645.116726] [49941]: key[created_at], 2025-11-20T12:28:59Z -> None [ 645.116726] [49941]: key[updated_at], 2025-11-20T12:29:00Z -> None [ 645.116726] [49941]: key[description], -> None [ 645.116726] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 645.116726] [49941]: key[binding:host_id], devstack -> None [ 645.116726] [49941]: key[standard_attr_id], 130 -> None [ 645.116726] [49941]: key[name], -> None [ 645.116726] [49941]: key[mac_address], fa:16:3e:b7:83:16 -> None [ 645.116726] [49941]: key[status], ACTIVE -> None [ 645.116726] [49941]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 645.116726] [49941]: key[fixed_ips], [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.1'}] -> None [ 645.116726] [49941]: key[security_groups], [] -> None [ 645.116726] [49941]: key[revision_number], 5 -> None [ 645.116726] [49941]: key[port_security_enabled], False -> None [ 645.116726] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 645.116726] [49941]: key[device_id], 05c028bb-b64f-4521-a040-34971f3957e7 -> None [ 645.116726] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.119309] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Calling delete_port for 56db8432-a3cb-47aa-9d66-ffd6ffd677c6 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 645.151231] [49942]: DEBUG neutron.api.v2.base [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Request body: {'network': {'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 645.169164] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Made reservation on behalf of d3c0609d6e984c5483912266a059307e for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 645.172046] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.177616] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.328222] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (56db8432-a3cb-47aa-9d66-ffd6ffd677c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.340049] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Pushing event deleted for resources: {'Port': ['ID=56db8432-a3cb-47aa-9d66-ffd6ffd677c6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.348381] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks [] for security_group (c03b6444-8f52-49e7-856e-7b6094932e62), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.364521] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (c03b6444-8f52-49e7-856e-7b6094932e62), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.422017] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] delete_port_postcommit called with port settings {'id': '56db8432-a3cb-47aa-9d66-ffd6ffd677c6', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:b7:83:16', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_interface', 'standard_attr_id': 130, 'fixed_ips': [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:00Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dc74a997-1cb6-4bd6-9a06-1412911b72f3'], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 645.422377] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] delete_port_postcommit: [ 645.422377] [49941]: key[id], 56db8432-a3cb-47aa-9d66-ffd6ffd677c6 -> None [ 645.422377] [49941]: key[binding:vnic_type], normal -> None [ 645.422377] [49941]: key[tags], [] -> None [ 645.422377] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 645.422377] [49941]: key[allowed_address_pairs], [] -> None [ 645.422377] [49941]: key[extra_dhcp_opts], [] -> None [ 645.422377] [49941]: key[binding:profile], {} -> None [ 645.422377] [49941]: key[admin_state_up], True -> None [ 645.422377] [49941]: key[binding:vif_type], ovs -> None [ 645.422377] [49941]: key[device_owner], network:router_interface -> None [ 645.422377] [49941]: key[created_at], 2025-11-20T12:28:59Z -> None [ 645.422377] [49941]: key[updated_at], 2025-11-20T12:29:00Z -> None [ 645.422377] [49941]: key[description], -> None [ 645.422377] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 645.422377] [49941]: key[binding:host_id], devstack -> None [ 645.422377] [49941]: key[standard_attr_id], 130 -> None [ 645.422377] [49941]: key[name], -> None [ 645.422377] [49941]: key[mac_address], fa:16:3e:b7:83:16 -> None [ 645.422377] [49941]: key[status], ACTIVE -> None [ 645.422377] [49941]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 645.422377] [49941]: key[fixed_ips], [{'subnet_id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'ip_address': '192.168.128.1'}] -> None [ 645.422377] [49941]: key[security_groups], [] -> None [ 645.422377] [49941]: key[revision_number], 5 -> None [ 645.422377] [49941]: key[port_security_enabled], False -> None [ 645.422377] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 645.422377] [49941]: key[device_id], 05c028bb-b64f-4521-a040-34971f3957e7 -> None [ 645.422377] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.425346] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c03b6444-8f52-49e7-856e-7b6094932e62,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.445757] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] vlan segment allocate from pool success with {'vlan_id': 527, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 645.463650] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (0965a07c-73ff-41ef-9a06-8f214e3672ea), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.464065] [49942]: INFO neutron.db.segments_db [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Added segment 0965a07c-73ff-41ef-9a06-8f214e3672ea of type vlan for network abd16cee-e961-463f-9595-cf9bdb02121d [ 645.483570] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (abd16cee-e961-463f-9595-cf9bdb02121d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.495012] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] create_network_precommit called with network settings {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 678, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}] [ 645.495012] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] create_network_precommit: [ 645.495012] [49942]: key[vlan_transparent], None -> None [ 645.495012] [49942]: key[id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 645.495012] [49942]: key[tags], None -> [] [ 645.495012] [49942]: key[availability_zone_hints], None -> [] [ 645.495012] [49942]: key[mtu], None -> 8950 [ 645.495012] [49942]: key[provider:network_type], None -> vlan [ 645.495012] [49942]: key[admin_state_up], None -> True [ 645.495012] [49942]: key[provider:physical_network], None -> default [ 645.495012] [49942]: key[provider:segmentation_id], None -> 527 [ 645.495012] [49942]: key[qinq], None -> None [ 645.495012] [49942]: key[created_at], None -> 2025-11-20T12:30:07Z [ 645.495012] [49942]: key[updated_at], None -> 2025-11-20T12:30:07Z [ 645.495012] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 645.495012] [49942]: key[description], None -> [ 645.495012] [49942]: key[standard_attr_id], None -> 678 [ 645.495012] [49942]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network [ 645.495012] [49942]: key[availability_zones], None -> [] [ 645.495012] [49942]: key[status], None -> ACTIVE [ 645.495012] [49942]: key[shared], None -> False [ 645.495012] [49942]: key[router:external], None -> False [ 645.495012] [49942]: key[revision_number], None -> 1 [ 645.495012] [49942]: key[port_security_enabled], None -> True [ 645.495012] [49942]: key[subnets], None -> [] [ 645.495012] [49942]: key[ipv4_address_scope], None -> None [ 645.495012] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 645.495012] [49942]: key[ipv6_address_scope], None -> None [ 645.495012] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.500524] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (abd16cee-e961-463f-9595-cf9bdb02121d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.507354] [49941]: DEBUG neutron_lib.callbacks.manager [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (05c028bb-b64f-4521-a040-34971f3957e7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.516807] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Pushing event updated for resources: {'Network': ['ID=abd16cee-e961-463f-9595-cf9bdb02121d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.519062] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] create_network_postcommit called with network settings {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 678, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}] [ 645.519258] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] create_network_postcommit: [ 645.519258] [49942]: key[vlan_transparent], None -> None [ 645.519258] [49942]: key[id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 645.519258] [49942]: key[tags], None -> [] [ 645.519258] [49942]: key[availability_zone_hints], None -> [] [ 645.519258] [49942]: key[mtu], None -> 8950 [ 645.519258] [49942]: key[provider:network_type], None -> vlan [ 645.519258] [49942]: key[admin_state_up], None -> True [ 645.519258] [49942]: key[provider:physical_network], None -> default [ 645.519258] [49942]: key[provider:segmentation_id], None -> 527 [ 645.519258] [49942]: key[qinq], None -> None [ 645.519258] [49942]: key[created_at], None -> 2025-11-20T12:30:07Z [ 645.519258] [49942]: key[updated_at], None -> 2025-11-20T12:30:07Z [ 645.519258] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 645.519258] [49942]: key[description], None -> [ 645.519258] [49942]: key[standard_attr_id], None -> 678 [ 645.519258] [49942]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network [ 645.519258] [49942]: key[availability_zones], None -> [] [ 645.519258] [49942]: key[status], None -> ACTIVE [ 645.519258] [49942]: key[shared], None -> False [ 645.519258] [49942]: key[router:external], None -> False [ 645.519258] [49942]: key[revision_number], None -> 1 [ 645.519258] [49942]: key[port_security_enabled], None -> True [ 645.519258] [49942]: key[subnets], None -> [] [ 645.519258] [49942]: key[ipv4_address_scope], None -> None [ 645.519258] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 645.519258] [49942]: key[ipv6_address_scope], None -> None [ 645.519258] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.522374] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.522733] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e336c9f3-5ac8-4e34-973d-f56dbc78eb59 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.537477] [49942]: [pid: 49942|app: 0|req: 442/916] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:06 2025] POST /networking/v2.0/networks => generated 682 bytes in 528 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 645.542955] [49942]: DEBUG neutron.api.v2.base [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Request body: {'port': {'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 645.596105] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Made reservation on behalf of accbed5b4a3c4cde9706fb4e42fc73c5 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 645.599439] [49942]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.631672] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Router 05c028bb-b64f-4521-a040-34971f3957e7 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 645.665557] [49942]: DEBUG neutron.db.db_base_plugin_common [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Allocated IP 192.168.233.139 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/1b0f7ace-a702-4c24-81bc-5c65f984ab32) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 645.687141] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-df402172-7e8f-495f-81c1-07d35c575b65 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 645.691300] [49941]: [pid: 49941|app: 0|req: 475/917] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:06 2025] PUT /networking/v2.0/routers/05c028bb-b64f-4521-a040-34971f3957e7/remove_router_interface => generated 309 bytes in 1018 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.707650] [49941]: [pid: 49941|app: 0|req: 476/918] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:07 2025] GET /networking/v2.0/ports?device_id=de7a2c42-d463-47b7-b365-8120e09c86e1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.711764] [49941]: DEBUG neutron.api.wsgi [req-90d58255-ba5c-4114-99b1-b73647412a69 req-d302f84a-afb0-4cac-958a-ad4afc06a6d0 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 645.731772] [49941]: [pid: 49941|app: 0|req: 477/919] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 645.762267] [49942]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks [] for allowed_address_pair (1b0f7ace-a702-4c24-81bc-5c65f984ab32), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.762962] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32744822-e848-49f4-b0eb-9ef5fc3ad0e7 req-ed716755-d40a-4a8a-a773-01d5629464b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.763178] [49942]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks [] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.763326] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_precommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': '', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'port_security_enabled': True, 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 645.763508] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_precommit: [ 645.763508] [49942]: key[id], None -> 1b0f7ace-a702-4c24-81bc-5c65f984ab32 [ 645.763508] [49942]: key[binding:vnic_type], None -> normal [ 645.763508] [49942]: key[binding:vif_details], None -> {} [ 645.763508] [49942]: key[allowed_address_pairs], None -> [] [ 645.763508] [49942]: key[binding:profile], None -> {} [ 645.763508] [49942]: key[admin_state_up], None -> True [ 645.763508] [49942]: key[binding:vif_type], None -> unbound [ 645.763508] [49942]: key[device_owner], None -> [ 645.763508] [49942]: key[tenant_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 645.763508] [49942]: key[binding:host_id], None -> [ 645.763508] [49942]: key[standard_attr_id], None -> 680 [ 645.763508] [49942]: key[name], None -> [ 645.763508] [49942]: key[mac_address], None -> fa:16:3e:94:0e:3c [ 645.763508] [49942]: key[status], None -> DOWN [ 645.763508] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 645.763508] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}] [ 645.763508] [49942]: key[security_groups], None -> ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] [ 645.763508] [49942]: key[port_security_enabled], None -> True [ 645.763508] [49942]: key[project_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 645.763508] [49942]: key[device_id], None -> 1933bf96-a9e0-4b31-898f-77ef45461398 [ 645.763508] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.764585] [49941]: [pid: 49941|app: 0|req: 478/920] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:07 2025] GET /networking/v2.0/ports?tenant_id=83c56aaca52e4874a9161e09b546218e&device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 1040 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 645.783535] [49942]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.809157] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Pushing event updated for resources: {'Port': ['ID=1b0f7ace-a702-4c24-81bc-5c65f984ab32,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 645.819891] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 645.820787] [49942]: DEBUG neutron.scheduler.base_scheduler [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 645.823454] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 645.824222] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_postcommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': '', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'port_security_enabled': True, 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 645.824222] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] create_port_postcommit: [ 645.824222] [49942]: key[id], None -> 1b0f7ace-a702-4c24-81bc-5c65f984ab32 [ 645.824222] [49942]: key[binding:vnic_type], None -> normal [ 645.824222] [49942]: key[tags], None -> [] [ 645.824222] [49942]: key[binding:vif_details], None -> {} [ 645.824222] [49942]: key[allowed_address_pairs], None -> [] [ 645.824222] [49942]: key[extra_dhcp_opts], None -> [] [ 645.824222] [49942]: key[binding:profile], None -> {} [ 645.824222] [49942]: key[admin_state_up], None -> True [ 645.824222] [49942]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 645.824222] [49942]: key[binding:vif_type], None -> unbound [ 645.824222] [49942]: key[device_owner], None -> [ 645.824222] [49942]: key[created_at], None -> 2025-11-20T12:30:07Z [ 645.824222] [49942]: key[updated_at], None -> 2025-11-20T12:30:07Z [ 645.824222] [49942]: key[tenant_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 645.824222] [49942]: key[binding:host_id], None -> [ 645.824222] [49942]: key[description], None -> [ 645.824222] [49942]: key[standard_attr_id], None -> 680 [ 645.824222] [49942]: key[name], None -> [ 645.824222] [49942]: key[mac_address], None -> fa:16:3e:94:0e:3c [ 645.824222] [49942]: key[status], None -> DOWN [ 645.824222] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 645.824222] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}] [ 645.824222] [49942]: key[security_groups], None -> ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] [ 645.824222] [49942]: key[revision_number], None -> 1 [ 645.824222] [49942]: key[port_security_enabled], None -> True [ 645.824222] [49942]: key[project_id], None -> accbed5b4a3c4cde9706fb4e42fc73c5 [ 645.824222] [49942]: key[device_id], None -> 1933bf96-a9e0-4b31-898f-77ef45461398 [ 645.824222] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 645.870211] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.870859] [49942]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-aa5d2567-14ed-40ab-a428-2271f74d9017 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.884028] [49942]: [pid: 49942|app: 0|req: 443/921] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:07 2025] POST /networking/v2.0/ports => generated 734 bytes in 346 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 645.931278] [49941]: DEBUG neutron.api.v2.base [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Request body: {'network': {'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 645.940805] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-944486a3-ee6f-4c4c-a0f9-c076d6f7d973 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 645.943298] [49942]: [pid: 49942|app: 0|req: 444/922] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:07 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 645.950041] [49942]: DEBUG neutron.api.v2.base [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Request body: {'subnet': {'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'cidr': '192.168.128.0/28', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 645.961040] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Made reservation on behalf of 68f63fa1caa74f5890835b6b0fc6f140 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 645.961040] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.966812] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 645.970857] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Made reservation on behalf of d3c0609d6e984c5483912266a059307e for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 645.973873] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.056266] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks [] for security_group (97988bd2-4193-4eae-a5f8-fd762f030601), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.060461] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (97988bd2-4193-4eae-a5f8-fd762f030601), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.063738] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] create_subnet_precommit called with subnet settings {'id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 683, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 0, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings None) [ 646.063972] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] create_subnet_precommit: [ 646.063972] [49942]: key[ipv6_ra_mode], None -> None [ 646.063972] [49942]: key[id], None -> a321c2ab-30a9-4517-9982-2df1ed3f332b [ 646.063972] [49942]: key[tags], None -> [] [ 646.063972] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 646.063972] [49942]: key[enable_dhcp], None -> True [ 646.063972] [49942]: key[ip_version], None -> 4 [ 646.063972] [49942]: key[created_at], None -> 2025-11-20T12:30:07Z [ 646.063972] [49942]: key[updated_at], None -> 2025-11-20T12:30:07Z [ 646.063972] [49942]: key[description], None -> [ 646.063972] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 646.063972] [49942]: key[standard_attr_id], None -> 683 [ 646.063972] [49942]: key[cidr], None -> 192.168.128.0/28 [ 646.063972] [49942]: key[ipv6_address_mode], None -> None [ 646.063972] [49942]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet [ 646.063972] [49942]: key[subnetpool_id], None -> None [ 646.063972] [49942]: key[host_routes], None -> [] [ 646.063972] [49942]: key[network_id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 646.063972] [49942]: key[shared], None -> False [ 646.063972] [49942]: key[router:external], None -> False [ 646.063972] [49942]: key[revision_number], None -> 0 [ 646.063972] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 646.063972] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 646.063972] [49942]: key[service_types], None -> [] [ 646.063972] [49942]: key[dns_nameservers], None -> [] [ 646.063972] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.066255] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (a321c2ab-30a9-4517-9982-2df1ed3f332b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.080802] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Pushing event updated for resources: {'Subnet': ['ID=a321c2ab-30a9-4517-9982-2df1ed3f332b,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.082861] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=97988bd2-4193-4eae-a5f8-fd762f030601,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.099720] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] vlan segment allocate from pool success with {'vlan_id': 288, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 646.102227] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Checking segment: {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 646.102449] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Network hostable DHCP agents. Network: abd16cee-e961-463f-9595-cf9bdb02121d, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 646.105848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (9b7b5835-89e3-47eb-b1d4-b795f9765d61), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.105997] [49941]: INFO neutron.db.segments_db [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Added segment 9b7b5835-89e3-47eb-b1d4-b795f9765d61 of type vlan for network b316bb3d-199f-45d2-8c34-6217e8cf5312 [ 646.111431] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Network abd16cee-e961-463f-9595-cf9bdb02121d is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 646.116395] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, abd16cee-e961-463f-9595-cf9bdb02121d) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 646.119056] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] create_subnet_postcommit called with subnet settings {'id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 683, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 0, 'project_id': 'd3c0609d6e984c5483912266a059307e', 'network': {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527}} (original settings None) [ 646.119056] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] create_subnet_postcommit: [ 646.119056] [49942]: key[ipv6_ra_mode], None -> None [ 646.119056] [49942]: key[id], None -> a321c2ab-30a9-4517-9982-2df1ed3f332b [ 646.119056] [49942]: key[tags], None -> [] [ 646.119056] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 646.119056] [49942]: key[enable_dhcp], None -> True [ 646.119056] [49942]: key[network], None -> {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} [ 646.119056] [49942]: key[ip_version], None -> 4 [ 646.119056] [49942]: key[created_at], None -> 2025-11-20T12:30:07Z [ 646.119056] [49942]: key[updated_at], None -> 2025-11-20T12:30:07Z [ 646.119056] [49942]: key[description], None -> [ 646.119056] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 646.119056] [49942]: key[standard_attr_id], None -> 683 [ 646.119056] [49942]: key[cidr], None -> 192.168.128.0/28 [ 646.119056] [49942]: key[ipv6_address_mode], None -> None [ 646.119056] [49942]: key[name], None -> tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet [ 646.119056] [49942]: key[subnetpool_id], None -> None [ 646.119056] [49942]: key[host_routes], None -> [] [ 646.119056] [49942]: key[network_id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 646.119056] [49942]: key[shared], None -> False [ 646.119056] [49942]: key[router:external], None -> False [ 646.119056] [49942]: key[revision_number], None -> 0 [ 646.119056] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 646.119056] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 646.119056] [49942]: key[service_types], None -> [] [ 646.119056] [49942]: key[dns_nameservers], None -> [] [ 646.119056] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.120187] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (b316bb3d-199f-45d2-8c34-6217e8cf5312), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.120480] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.120798] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7cf6f742-9f0c-40ff-bb87-567b2e879940 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.130535] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] create_network_precommit called with network settings {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 687, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9b7b5835-89e3-47eb-b1d4-b795f9765d61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 288, 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312'}] [ 646.130830] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] create_network_precommit: [ 646.130830] [49941]: key[vlan_transparent], None -> None [ 646.130830] [49941]: key[id], None -> b316bb3d-199f-45d2-8c34-6217e8cf5312 [ 646.130830] [49941]: key[tags], None -> [] [ 646.130830] [49941]: key[availability_zone_hints], None -> [] [ 646.130830] [49941]: key[mtu], None -> 8950 [ 646.130830] [49941]: key[provider:network_type], None -> vlan [ 646.130830] [49941]: key[admin_state_up], None -> True [ 646.130830] [49941]: key[provider:physical_network], None -> default [ 646.130830] [49941]: key[provider:segmentation_id], None -> 288 [ 646.130830] [49941]: key[qinq], None -> None [ 646.130830] [49941]: key[created_at], None -> 2025-11-20T12:30:07Z [ 646.130830] [49941]: key[updated_at], None -> 2025-11-20T12:30:07Z [ 646.130830] [49941]: key[tenant_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 646.130830] [49941]: key[description], None -> [ 646.130830] [49941]: key[standard_attr_id], None -> 687 [ 646.130830] [49941]: key[name], None -> tempest-ServerGroup264TestJSON-1121994872-network [ 646.130830] [49941]: key[availability_zones], None -> [] [ 646.130830] [49941]: key[status], None -> ACTIVE [ 646.130830] [49941]: key[shared], None -> False [ 646.130830] [49941]: key[router:external], None -> False [ 646.130830] [49941]: key[revision_number], None -> 1 [ 646.130830] [49941]: key[port_security_enabled], None -> True [ 646.130830] [49941]: key[subnets], None -> [] [ 646.130830] [49941]: key[ipv4_address_scope], None -> None [ 646.130830] [49941]: key[project_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 646.130830] [49941]: key[ipv6_address_scope], None -> None [ 646.130830] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.131798] [49942]: [pid: 49942|app: 0|req: 445/923] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:07 2025] POST /networking/v2.0/subnets => generated 701 bytes in 188 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 646.135455] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (b316bb3d-199f-45d2-8c34-6217e8cf5312), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.152386] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Pushing event updated for resources: {'Network': ['ID=b316bb3d-199f-45d2-8c34-6217e8cf5312,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.154418] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] create_network_postcommit called with network settings {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 687, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9b7b5835-89e3-47eb-b1d4-b795f9765d61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 288, 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312'}] [ 646.154746] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] create_network_postcommit: [ 646.154746] [49941]: key[vlan_transparent], None -> None [ 646.154746] [49941]: key[id], None -> b316bb3d-199f-45d2-8c34-6217e8cf5312 [ 646.154746] [49941]: key[tags], None -> [] [ 646.154746] [49941]: key[availability_zone_hints], None -> [] [ 646.154746] [49941]: key[mtu], None -> 8950 [ 646.154746] [49941]: key[provider:network_type], None -> vlan [ 646.154746] [49941]: key[admin_state_up], None -> True [ 646.154746] [49941]: key[provider:physical_network], None -> default [ 646.154746] [49941]: key[provider:segmentation_id], None -> 288 [ 646.154746] [49941]: key[qinq], None -> None [ 646.154746] [49941]: key[created_at], None -> 2025-11-20T12:30:07Z [ 646.154746] [49941]: key[updated_at], None -> 2025-11-20T12:30:07Z [ 646.154746] [49941]: key[tenant_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 646.154746] [49941]: key[description], None -> [ 646.154746] [49941]: key[standard_attr_id], None -> 687 [ 646.154746] [49941]: key[name], None -> tempest-ServerGroup264TestJSON-1121994872-network [ 646.154746] [49941]: key[availability_zones], None -> [] [ 646.154746] [49941]: key[status], None -> ACTIVE [ 646.154746] [49941]: key[shared], None -> False [ 646.154746] [49941]: key[router:external], None -> False [ 646.154746] [49941]: key[revision_number], None -> 1 [ 646.154746] [49941]: key[port_security_enabled], None -> True [ 646.154746] [49941]: key[subnets], None -> [] [ 646.154746] [49941]: key[ipv4_address_scope], None -> None [ 646.154746] [49941]: key[project_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 646.154746] [49941]: key[ipv6_address_scope], None -> None [ 646.154746] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.158902] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.159423] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96b26e84-0ee3-4dbe-ae80-585d8a2113cb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.173324] [49941]: [pid: 49941|app: 0|req: 479/924] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:07 2025] POST /networking/v2.0/networks => generated 667 bytes in 408 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 646.176088] [49941]: DEBUG neutron.api.wsgi [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-4d4c9802-b202-4f5d-8f8e-2c3457fc7f1e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.187505] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks [] for router (05c028bb-b64f-4521-a040-34971f3957e7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.200977] [49941]: [pid: 49941|app: 0|req: 480/925] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:30:07 2025] GET /networking/v2.0/floatingips/87126c49-69fa-4c8c-8b56-0c4686963ea2 => generated 496 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.229472] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-663f48f0-8496-4731-9bd9-10a2bb5989bf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.230672] [49941]: [pid: 49941|app: 0|req: 481/926] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:07 2025] GET /networking/v2.0/subnets?id=59f372d4-9923-4231-8e21-f0f626948d89 => generated 687 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.231582] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2bb31b92-0483-437b-930e-86c9ed38f632'}, {'name': 'network-changed', 'server_uuid': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'tag': '2bb31b92-0483-437b-930e-86c9ed38f632'}, {'server_uuid': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'name': 'network-vif-deleted', 'tag': '644235ae-eb55-4ad7-b8e8-3c70d878eed5'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 646.241663] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c00d0eb9-7e3a-478c-a077-ab4362618438" -d '{"events": [{"server_uuid": "b0ee2d00-7a4f-45f0-8bac-de783a1ce629", "name": "network-vif-plugged", "status": "completed", "tag": "2bb31b92-0483-437b-930e-86c9ed38f632"}, {"name": "network-changed", "server_uuid": "b0ee2d00-7a4f-45f0-8bac-de783a1ce629", "tag": "2bb31b92-0483-437b-930e-86c9ed38f632"}, {"server_uuid": "3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7", "name": "network-vif-deleted", "tag": "644235ae-eb55-4ad7-b8e8-3c70d878eed5"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 646.246589] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks [] for router_gateway (05c028bb-b64f-4521-a040-34971f3957e7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.289086] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32744822-e848-49f4-b0eb-9ef5fc3ad0e7 req-a11c9a91-9ee3-4992-b80b-255f9195e920 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 646.289196] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Deleting port 701c6653-309b-4186-a5ab-61811954490c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 646.289420] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (701c6653-309b-4186-a5ab-61811954490c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.290516] [49941]: [pid: 49941|app: 0|req: 482/927] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:07 2025] GET /networking/v2.0/networks?id=cb16b7fc-5c72-4017-8a08-b169e1364457 => generated 716 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.295655] [49941]: DEBUG neutron.api.v2.base [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Request body: {'port': {'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 646.362323] [49942]: DEBUG neutron.plugins.ml2.db [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] For port 701c6653-309b-4186-a5ab-61811954490c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=701c6653-309b-4186-a5ab-61811954490c,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 646.362524] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (701c6653-309b-4186-a5ab-61811954490c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.367871] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] delete_port_precommit called with port settings {'id': '701c6653-309b-4186-a5ab-61811954490c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:21:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 117, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:56Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 646.368118] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] delete_port_precommit: [ 646.368118] [49942]: key[id], 701c6653-309b-4186-a5ab-61811954490c -> None [ 646.368118] [49942]: key[binding:vnic_type], normal -> None [ 646.368118] [49942]: key[tags], [] -> None [ 646.368118] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 646.368118] [49942]: key[allowed_address_pairs], [] -> None [ 646.368118] [49942]: key[extra_dhcp_opts], [] -> None [ 646.368118] [49942]: key[binding:profile], {} -> None [ 646.368118] [49942]: key[admin_state_up], True -> None [ 646.368118] [49942]: key[binding:vif_type], ovs -> None [ 646.368118] [49942]: key[device_owner], network:router_gateway -> None [ 646.368118] [49942]: key[created_at], 2025-11-20T12:28:56Z -> None [ 646.368118] [49942]: key[updated_at], 2025-11-20T12:28:57Z -> None [ 646.368118] [49942]: key[description], -> None [ 646.368118] [49942]: key[tenant_id], -> None [ 646.368118] [49942]: key[binding:host_id], devstack -> None [ 646.368118] [49942]: key[standard_attr_id], 117 -> None [ 646.368118] [49942]: key[name], -> None [ 646.368118] [49942]: key[mac_address], fa:16:3e:24:21:4a -> None [ 646.368118] [49942]: key[status], ACTIVE -> None [ 646.368118] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 646.368118] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] -> None [ 646.368118] [49942]: key[security_groups], [] -> None [ 646.368118] [49942]: key[revision_number], 5 -> None [ 646.368118] [49942]: key[port_security_enabled], False -> None [ 646.368118] [49942]: key[project_id], -> None [ 646.368118] [49942]: key[device_id], 05c028bb-b64f-4521-a040-34971f3957e7 -> None [ 646.368118] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.370418] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Calling delete_port for 701c6653-309b-4186-a5ab-61811954490c owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 646.384576] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.475846] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (701c6653-309b-4186-a5ab-61811954490c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.484490] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Pushing event deleted for resources: {'Port': ['ID=701c6653-309b-4186-a5ab-61811954490c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.503103] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] delete_port_postcommit called with port settings {'id': '701c6653-309b-4186-a5ab-61811954490c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:24:21:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '05c028bb-b64f-4521-a040-34971f3957e7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 117, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:56Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 646.503245] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] delete_port_postcommit: [ 646.503245] [49942]: key[id], 701c6653-309b-4186-a5ab-61811954490c -> None [ 646.503245] [49942]: key[binding:vnic_type], normal -> None [ 646.503245] [49942]: key[tags], [] -> None [ 646.503245] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 646.503245] [49942]: key[allowed_address_pairs], [] -> None [ 646.503245] [49942]: key[extra_dhcp_opts], [] -> None [ 646.503245] [49942]: key[binding:profile], {} -> None [ 646.503245] [49942]: key[admin_state_up], True -> None [ 646.503245] [49942]: key[binding:vif_type], ovs -> None [ 646.503245] [49942]: key[device_owner], network:router_gateway -> None [ 646.503245] [49942]: key[created_at], 2025-11-20T12:28:56Z -> None [ 646.503245] [49942]: key[updated_at], 2025-11-20T12:28:57Z -> None [ 646.503245] [49942]: key[description], -> None [ 646.503245] [49942]: key[tenant_id], -> None [ 646.503245] [49942]: key[binding:host_id], devstack -> None [ 646.503245] [49942]: key[standard_attr_id], 117 -> None [ 646.503245] [49942]: key[name], -> None [ 646.503245] [49942]: key[mac_address], fa:16:3e:24:21:4a -> None [ 646.503245] [49942]: key[status], ACTIVE -> None [ 646.503245] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 646.503245] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] -> None [ 646.503245] [49942]: key[security_groups], [] -> None [ 646.503245] [49942]: key[revision_number], 5 -> None [ 646.503245] [49942]: key[port_security_enabled], False -> None [ 646.503245] [49942]: key[project_id], -> None [ 646.503245] [49942]: key[device_id], 05c028bb-b64f-4521-a040-34971f3957e7 -> None [ 646.503245] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.505442] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (05c028bb-b64f-4521-a040-34971f3957e7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.507754] [49941]: DEBUG neutron.notifiers.nova [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1b0f7ace-a702-4c24-81bc-5c65f984ab32 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 646.513464] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks [] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.523739] [49941]: DEBUG neutron.db.provisioning_blocks [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Transition to ACTIVE for port object 1b0f7ace-a702-4c24-81bc-5c65f984ab32 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 646.525422] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_precommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:08Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': '', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 1, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 646.525653] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_precommit: [ 646.525653] [49941]: key[device_owner], -> compute:nova [ 646.525653] [49941]: key[binding:host_id], -> cpu-1 [ 646.525653] [49941]: key[updated_at], 2025-11-20T12:30:07Z -> 2025-11-20T12:30:08Z [ 646.525653] [49941]: key[revision_number], 1 -> 2 [ 646.525653] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.526723] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.542109] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'name': 'network-vif-deleted', 'tag': '179330b2-00d0-49db-9bc2-e31700656c8e'}, {'server_uuid': 'e9074a98-115f-4b64-ba80-5101e472b081', 'name': 'network-vif-deleted', 'tag': 'f471797d-6eb6-4b5d-8440-1753b165e3e3'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 646.545871] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-67e8f2a6-10cf-4048-84c9-a2fc78265a90" -d '{"events": [{"server_uuid": "de7a2c42-d463-47b7-b365-8120e09c86e1", "name": "network-vif-deleted", "tag": "179330b2-00d0-49db-9bc2-e31700656c8e"}, {"server_uuid": "e9074a98-115f-4b64-ba80-5101e472b081", "name": "network-vif-deleted", "tag": "f471797d-6eb6-4b5d-8440-1753b165e3e3"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 646.549387] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (05c028bb-b64f-4521-a040-34971f3957e7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.551598] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks [] for router_controller (05c028bb-b64f-4521-a040-34971f3957e7), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.555718] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Pushing event updated for resources: {'Port': ['ID=1b0f7ace-a702-4c24-81bc-5c65f984ab32,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.582586] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (05c028bb-b64f-4521-a040-34971f3957e7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.582939] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Fanout notify agent at l3_agent the message router_deleted on router 05c028bb-b64f-4521-a040-34971f3957e7 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 646.588337] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99e88825-dfe1-40c4-b5d2-4fecb66281cb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.588522] [49942]: [pid: 49942|app: 0|req: 446/928] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:07 2025] DELETE /networking/v2.0/routers/05c028bb-b64f-4521-a040-34971f3957e7 => generated 0 bytes in 457 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 646.592663] [49942]: DEBUG neutron.api.wsgi [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-542b3114-b465-4650-a866-73837c58553f tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 646.597826] [49942]: [pid: 49942|app: 0|req: 447/929] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:08 2025] GET /networking/v2.0/quotas/864ccec252f145cca0fe7d2eb7043b0d => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 646.600989] [49942]: DEBUG neutron.api.v2.base [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Request body: {'router': {'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-router', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 646.607925] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_postcommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:08Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': '', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 1, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 646.608190] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_postcommit: [ 646.608190] [49941]: key[device_owner], -> compute:nova [ 646.608190] [49941]: key[binding:host_id], -> cpu-1 [ 646.608190] [49941]: key[updated_at], 2025-11-20T12:30:07Z -> 2025-11-20T12:30:08Z [ 646.608190] [49941]: key[revision_number], 1 -> 2 [ 646.608190] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.614951] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.615816] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.616983] [49941]: DEBUG neutron.plugins.ml2.managers [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Attempting to bind port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 646.617224] [49941]: DEBUG neutron.plugins.ml2.managers [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Attempting to bind port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 646.617375] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Attempting to bind port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 646.655987] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 646.656188] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 29, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 29, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 646.659440] [49941]: DEBUG networking_nsxv3.api.rpc [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 646.663524] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks [] for router_controller (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.716188] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks [] for router_gateway (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.793776] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks [] for router_gateway (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.797275] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.850269] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Allocated IP 10.180.180.225 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/8ff7f996-fec8-48aa-a69b-18f98ef66ce7) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 646.891178] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks [] for allowed_address_pair (8ff7f996-fec8-48aa-a69b-18f98ef66ce7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.891883] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks [] for port (8ff7f996-fec8-48aa-a69b-18f98ef66ce7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.892098] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] create_port_precommit called with port settings {'id': '8ff7f996-fec8-48aa-a69b-18f98ef66ce7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:3d:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_gateway', 'standard_attr_id': 690, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 646.892236] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] create_port_precommit: [ 646.892236] [49942]: key[id], None -> 8ff7f996-fec8-48aa-a69b-18f98ef66ce7 [ 646.892236] [49942]: key[binding:vnic_type], None -> normal [ 646.892236] [49942]: key[binding:vif_details], None -> {} [ 646.892236] [49942]: key[allowed_address_pairs], None -> [] [ 646.892236] [49942]: key[binding:profile], None -> {} [ 646.892236] [49942]: key[admin_state_up], None -> True [ 646.892236] [49942]: key[binding:vif_type], None -> unbound [ 646.892236] [49942]: key[device_owner], None -> network:router_gateway [ 646.892236] [49942]: key[tenant_id], None -> [ 646.892236] [49942]: key[binding:host_id], None -> [ 646.892236] [49942]: key[standard_attr_id], None -> 690 [ 646.892236] [49942]: key[name], None -> [ 646.892236] [49942]: key[mac_address], None -> fa:16:3e:26:3d:ac [ 646.892236] [49942]: key[status], None -> DOWN [ 646.892236] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 646.892236] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] [ 646.892236] [49942]: key[security_groups], None -> [] [ 646.892236] [49942]: key[port_security_enabled], None -> False [ 646.892236] [49942]: key[project_id], None -> [ 646.892236] [49942]: key[device_id], None -> 9fc4eb51-cc74-491a-a539-4ea3a3ab37df [ 646.892236] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 646.915711] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (8ff7f996-fec8-48aa-a69b-18f98ef66ce7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 646.936639] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Pushing event updated for resources: {'Port': ['ID=8ff7f996-fec8-48aa-a69b-18f98ef66ce7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 646.944401] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 646.945072] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 646.946935] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 646.946935] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] create_port_postcommit called with port settings {'id': '8ff7f996-fec8-48aa-a69b-18f98ef66ce7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:3d:ac', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_gateway', 'standard_attr_id': 690, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], '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-20T12:30:08Z', 'updated_at': '2025-11-20T12:30:08Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 646.946935] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] create_port_postcommit: [ 646.946935] [49942]: key[id], None -> 8ff7f996-fec8-48aa-a69b-18f98ef66ce7 [ 646.946935] [49942]: key[binding:vnic_type], None -> normal [ 646.946935] [49942]: key[tags], None -> [] [ 646.946935] [49942]: key[binding:vif_details], None -> {} [ 646.946935] [49942]: key[allowed_address_pairs], None -> [] [ 646.946935] [49942]: key[extra_dhcp_opts], None -> [] [ 646.946935] [49942]: key[binding:profile], None -> {} [ 646.946935] [49942]: key[admin_state_up], None -> True [ 646.946935] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 646.946935] [49942]: key[binding:vif_type], None -> unbound [ 646.946935] [49942]: key[device_owner], None -> network:router_gateway [ 646.946935] [49942]: key[created_at], None -> 2025-11-20T12:30:08Z [ 646.946935] [49942]: key[updated_at], None -> 2025-11-20T12:30:08Z [ 646.946935] [49942]: key[tenant_id], None -> [ 646.946935] [49942]: key[binding:host_id], None -> [ 646.946935] [49942]: key[description], None -> [ 646.946935] [49942]: key[standard_attr_id], None -> 690 [ 646.946935] [49942]: key[name], None -> [ 646.946935] [49942]: key[mac_address], None -> fa:16:3e:26:3d:ac [ 646.946935] [49942]: key[status], None -> DOWN [ 646.946935] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 646.946935] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] [ 646.946935] [49942]: key[security_groups], None -> [] [ 646.946935] [49942]: key[revision_number], None -> 1 [ 646.946935] [49942]: key[port_security_enabled], None -> False [ 646.946935] [49942]: key[project_id], None -> [ 646.946935] [49942]: key[device_id], None -> 9fc4eb51-cc74-491a-a539-4ea3a3ab37df [ 646.946935] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.036361] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks [] for router_gateway (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.135555] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.212567] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Router 9fc4eb51-cc74-491a-a539-4ea3a3ab37df is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 647.277929] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 647.300419] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5565375b-c2f6-45b7-b807-769e7369220a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.300419] [49942]: [pid: 49942|app: 0|req: 448/930] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:08 2025] POST /networking/v2.0/routers => generated 743 bytes in 702 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 647.303878] [49942]: DEBUG neutron.api.v2.base [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Request body: {'subnet': {'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerGroup264TestJSON-1121994872-subnet', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 647.320480] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Made reservation on behalf of 68f63fa1caa74f5890835b6b0fc6f140 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 647.323420] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Publish callbacks [] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.413941] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] create_subnet_precommit called with subnet settings {'id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'name': 'tempest-ServerGroup264TestJSON-1121994872-subnet', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 692, '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 0, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'} (original settings None) [ 647.414253] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] create_subnet_precommit: [ 647.414253] [49942]: key[ipv6_ra_mode], None -> None [ 647.414253] [49942]: key[id], None -> 372503b2-aa47-4e5d-a0e0-a36b208b9df2 [ 647.414253] [49942]: key[tags], None -> [] [ 647.414253] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 647.414253] [49942]: key[enable_dhcp], None -> True [ 647.414253] [49942]: key[ip_version], None -> 4 [ 647.414253] [49942]: key[created_at], None -> 2025-11-20T12:30:09Z [ 647.414253] [49942]: key[updated_at], None -> 2025-11-20T12:30:09Z [ 647.414253] [49942]: key[description], None -> [ 647.414253] [49942]: key[tenant_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 647.414253] [49942]: key[standard_attr_id], None -> 692 [ 647.414253] [49942]: key[cidr], None -> 192.168.128.0/28 [ 647.414253] [49942]: key[ipv6_address_mode], None -> None [ 647.414253] [49942]: key[name], None -> tempest-ServerGroup264TestJSON-1121994872-subnet [ 647.414253] [49942]: key[subnetpool_id], None -> None [ 647.414253] [49942]: key[host_routes], None -> [] [ 647.414253] [49942]: key[network_id], None -> b316bb3d-199f-45d2-8c34-6217e8cf5312 [ 647.414253] [49942]: key[shared], None -> False [ 647.414253] [49942]: key[router:external], None -> False [ 647.414253] [49942]: key[revision_number], None -> 0 [ 647.414253] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 647.414253] [49942]: key[project_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 647.414253] [49942]: key[service_types], None -> [] [ 647.414253] [49942]: key[dns_nameservers], None -> [] [ 647.414253] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.418480] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (372503b2-aa47-4e5d-a0e0-a36b208b9df2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.437394] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=372503b2-aa47-4e5d-a0e0-a36b208b9df2,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.455526] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Checking segment: {'id': '9b7b5835-89e3-47eb-b1d4-b795f9765d61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 288, 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 647.455672] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Network hostable DHCP agents. Network: b316bb3d-199f-45d2-8c34-6217e8cf5312, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 647.463373] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Network b316bb3d-199f-45d2-8c34-6217e8cf5312 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 647.467236] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b316bb3d-199f-45d2-8c34-6217e8cf5312) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 647.469368] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] create_subnet_postcommit called with subnet settings {'id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'name': 'tempest-ServerGroup264TestJSON-1121994872-subnet', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 692, '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 0, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'network': {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288}} (original settings None) [ 647.469537] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] create_subnet_postcommit: [ 647.469537] [49942]: key[ipv6_ra_mode], None -> None [ 647.469537] [49942]: key[id], None -> 372503b2-aa47-4e5d-a0e0-a36b208b9df2 [ 647.469537] [49942]: key[tags], None -> [] [ 647.469537] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 647.469537] [49942]: key[enable_dhcp], None -> True [ 647.469537] [49942]: key[network], None -> {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} [ 647.469537] [49942]: key[ip_version], None -> 4 [ 647.469537] [49942]: key[created_at], None -> 2025-11-20T12:30:09Z [ 647.469537] [49942]: key[updated_at], None -> 2025-11-20T12:30:09Z [ 647.469537] [49942]: key[description], None -> [ 647.469537] [49942]: key[tenant_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 647.469537] [49942]: key[standard_attr_id], None -> 692 [ 647.469537] [49942]: key[cidr], None -> 192.168.128.0/28 [ 647.469537] [49942]: key[ipv6_address_mode], None -> None [ 647.469537] [49942]: key[name], None -> tempest-ServerGroup264TestJSON-1121994872-subnet [ 647.469537] [49942]: key[subnetpool_id], None -> None [ 647.469537] [49942]: key[host_routes], None -> [] [ 647.469537] [49942]: key[network_id], None -> b316bb3d-199f-45d2-8c34-6217e8cf5312 [ 647.469537] [49942]: key[shared], None -> False [ 647.469537] [49942]: key[router:external], None -> False [ 647.469537] [49942]: key[revision_number], None -> 0 [ 647.469537] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 647.469537] [49942]: key[project_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 647.469537] [49942]: key[service_types], None -> [] [ 647.469537] [49942]: key[dns_nameservers], None -> [] [ 647.469537] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.471036] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.471400] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c47de855-b51b-49b2-a4b0-526461115ec5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.481410] [49942]: [pid: 49942|app: 0|req: 449/931] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:09 2025] POST /networking/v2.0/subnets => generated 686 bytes in 179 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 647.517971] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-87c17f21-cdf4-41cf-a313-2b40ff974311 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.518869] [49942]: [pid: 49942|app: 0|req: 450/932] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:09 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.546935] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-20ab9d5b-33c1-4a72-a266-7f376d6f9212 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.548121] [49942]: [pid: 49942|app: 0|req: 451/933] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:09 2025] GET /networking/v2.0/ports?network_id=f04979ea-17de-4863-8623-3ca62c4ae98c&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.551021] [49942]: DEBUG neutron.api.wsgi [req-32744822-e848-49f4-b0eb-9ef5fc3ad0e7 req-e13ad0d9-67b3-43e2-b953-0943d14b0b6b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 647.565704] [49942]: [pid: 49942|app: 0|req: 452/934] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=69f0bb70-1526-433e-a738-48e39981556d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.584074] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] Deleting subnet dc74a997-1cb6-4bd6-9a06-1412911b72f3 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 647.586163] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] Publish callbacks [] for subnet (dc74a997-1cb6-4bd6-9a06-1412911b72f3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.597845] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] Publish callbacks [] for subnet (dc74a997-1cb6-4bd6-9a06-1412911b72f3), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.622143] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (dc74a997-1cb6-4bd6-9a06-1412911b72f3), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.622629] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] delete_subnet_precommit called with subnet settings {'id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-subnet', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings None) [ 647.622782] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] delete_subnet_precommit: [ 647.622782] [49942]: key[ipv6_ra_mode], None -> None [ 647.622782] [49942]: key[id], dc74a997-1cb6-4bd6-9a06-1412911b72f3 -> None [ 647.622782] [49942]: key[tags], [] -> None [ 647.622782] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 647.622782] [49942]: key[enable_dhcp], True -> None [ 647.622782] [49942]: key[ip_version], 4 -> None [ 647.622782] [49942]: key[created_at], 2025-11-20T12:28:55Z -> None [ 647.622782] [49942]: key[updated_at], 2025-11-20T12:28:55Z -> None [ 647.622782] [49942]: key[description], -> None [ 647.622782] [49942]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 647.622782] [49942]: key[standard_attr_id], 100 -> None [ 647.622782] [49942]: key[cidr], 192.168.128.0/28 -> None [ 647.622782] [49942]: key[ipv6_address_mode], None -> None [ 647.622782] [49942]: key[name], tempest-ImagesNegativeTestJSON-1853563317-subnet -> None [ 647.622782] [49942]: key[subnetpool_id], None -> None [ 647.622782] [49942]: key[host_routes], [] -> None [ 647.622782] [49942]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 647.622782] [49942]: key[shared], False -> None [ 647.622782] [49942]: key[router:external], False -> None [ 647.622782] [49942]: key[revision_number], 0 -> None [ 647.622782] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 647.622782] [49942]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 647.622782] [49942]: key[service_types], [] -> None [ 647.622782] [49942]: key[dns_nameservers], [] -> None [ 647.622782] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.661344] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (dc74a997-1cb6-4bd6-9a06-1412911b72f3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.661562] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'dc74a997-1cb6-4bd6-9a06-1412911b72f3', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-subnet', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings None) [ 647.661656] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] delete_subnet_postcommit: [ 647.661656] [49942]: key[ipv6_ra_mode], None -> None [ 647.661656] [49942]: key[id], dc74a997-1cb6-4bd6-9a06-1412911b72f3 -> None [ 647.661656] [49942]: key[tags], [] -> None [ 647.661656] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 647.661656] [49942]: key[enable_dhcp], True -> None [ 647.661656] [49942]: key[ip_version], 4 -> None [ 647.661656] [49942]: key[created_at], 2025-11-20T12:28:55Z -> None [ 647.661656] [49942]: key[updated_at], 2025-11-20T12:28:55Z -> None [ 647.661656] [49942]: key[description], -> None [ 647.661656] [49942]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 647.661656] [49942]: key[standard_attr_id], 100 -> None [ 647.661656] [49942]: key[cidr], 192.168.128.0/28 -> None [ 647.661656] [49942]: key[ipv6_address_mode], None -> None [ 647.661656] [49942]: key[name], tempest-ImagesNegativeTestJSON-1853563317-subnet -> None [ 647.661656] [49942]: key[subnetpool_id], None -> None [ 647.661656] [49942]: key[host_routes], [] -> None [ 647.661656] [49942]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 647.661656] [49942]: key[shared], False -> None [ 647.661656] [49942]: key[router:external], False -> None [ 647.661656] [49942]: key[revision_number], 0 -> None [ 647.661656] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 647.661656] [49942]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 647.661656] [49942]: key[service_types], [] -> None [ 647.661656] [49942]: key[dns_nameservers], [] -> None [ 647.661656] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.662445] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 647.662445] [49941]: DEBUG neutron.plugins.ml2.managers [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Bound port: 1b0f7ace-a702-4c24-81bc-5c65f984ab32, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 647.662725] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.666177] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=dc74a997-1cb6-4bd6-9a06-1412911b72f3,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.672712] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1b82759-65a6-42a5-8e39-3f9d409a5408 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.675575] [49942]: [pid: 49942|app: 0|req: 453/935] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:09 2025] DELETE /networking/v2.0/subnets/dc74a997-1cb6-4bd6-9a06-1412911b72f3 => generated 0 bytes in 109 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 647.711433] [49941]: DEBUG neutron.plugins.ml2.db [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] For port 1b0f7ace-a702-4c24-81bc-5c65f984ab32, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 647.713838] [49941]: DEBUG neutron.plugins.ml2.db [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] For port 1b0f7ace-a702-4c24-81bc-5c65f984ab32, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b0f7ace-a702-4c24-81bc-5c65f984ab32,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 647.715195] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_precommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:08Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:08Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 647.715346] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_precommit: [ 647.715346] [49941]: key[binding:vif_type], unbound -> ovs [ 647.715346] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 647.715346] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.717900] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.729064] [49942]: [pid: 49942|app: 0|req: 454/936] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:09 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&fields=id => generated 57 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 647.740658] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Pushing event updated for resources: {'Port': ['ID=1b0f7ace-a702-4c24-81bc-5c65f984ab32,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.747377] [49941]: DEBUG neutron.db.provisioning_blocks [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Provisioning complete for port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 647.747528] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.747641] [49941]: INFO neutron.plugins.ml2.plugin [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Attempt 1 to provision port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 [ 647.786511] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-c51484ce-5b58-4ff4-b4dc-2e41b229de03 tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.787557] [49942]: [pid: 49942|app: 0|req: 455/937] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:09 2025] GET /networking/v2.0/ports?device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.788013] [49941]: DEBUG neutron.plugins.ml2.plugin [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Current status of the port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 647.788254] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.809724] [49941]: DEBUG neutron.plugins.ml2.db [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] For port 1b0f7ace-a702-4c24-81bc-5c65f984ab32, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b0f7ace-a702-4c24-81bc-5c65f984ab32,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 647.824692] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-54902666-341d-4725-b15d-c2e15c14a8f6 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.825705] [49942]: [pid: 49942|app: 0|req: 456/938] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:09 2025] GET /networking/v2.0/networks?id=0c573ce0-d548-45c2-a260-ef729dbebe8a => generated 614 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 647.838563] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_precommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 4, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 647.838769] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_precommit: [ 647.838769] [49941]: key[status], DOWN -> ACTIVE [ 647.838769] [49941]: key[revision_number], 4 -> 5 [ 647.838769] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.843668] [49941]: DEBUG neutron.db.provisioning_blocks [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Provisioning complete for port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 647.843819] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.843917] [49941]: INFO neutron.plugins.ml2.plugin [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Attempt 1 to provision port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 [ 647.883488] [49941]: DEBUG neutron.plugins.ml2.plugin [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Current status of the port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 647.884236] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_postcommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 4, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 647.884477] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_postcommit: [ 647.884477] [49941]: key[status], DOWN -> ACTIVE [ 647.884477] [49941]: key[revision_number], 4 -> 5 [ 647.884477] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.884615] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.906883] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Pushing event updated for resources: {'Port': ['ID=1b0f7ace-a702-4c24-81bc-5c65f984ab32,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 647.909471] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_postcommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 4, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (original settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:08Z', 'revision_number': 2, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 647.909471] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] update_port_postcommit: [ 647.909471] [49941]: key[binding:vif_type], unbound -> ovs [ 647.909471] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 647.909471] [49941]: key[updated_at], 2025-11-20T12:30:08Z -> 2025-11-20T12:30:09Z [ 647.909471] [49941]: key[revision_number], 2 -> 4 [ 647.909471] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 647.915165] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 647.915165] [49941]: DEBUG neutron_lib.callbacks.manager [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-e2dd0081-6df8-4481-9142-a2767d723cf5 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.916617] [49941]: [pid: 49941|app: 0|req: 483/939] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:08 2025] PUT /networking/v2.0/ports/1b0f7ace-a702-4c24-81bc-5c65f984ab32 => generated 1039 bytes in 1625 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 647.919944] [49941]: DEBUG neutron.api.v2.base [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Request body: {'router': {'name': 'tempest-ServerGroup264TestJSON-1121994872-router', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 647.939406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (6bf68a01-be36-4000-88de-a988d391c296), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.940325] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (6bf68a01-be36-4000-88de-a988d391c296), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 647.970234] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks [] for router_controller (6bf68a01-be36-4000-88de-a988d391c296), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.028881] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks [] for router_gateway (6bf68a01-be36-4000-88de-a988d391c296), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.048038] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.098895] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks [] for router_gateway (6bf68a01-be36-4000-88de-a988d391c296), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.103170] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.126208] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Allocated IP 192.168.128.1 (abd16cee-e961-463f-9595-cf9bdb02121d/a321c2ab-30a9-4517-9982-2df1ed3f332b/966b5f3d-464f-46da-9fbd-e4ac9d0394e4) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 648.156602] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Allocated IP 10.180.180.248 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/9640a7d9-7e32-4661-b176-35349100fc3c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 648.168944] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks [] for allowed_address_pair (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.169842] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks [] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.170069] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] create_port_precommit called with port settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.1'}], 'project_id': 'd3c0609d6e984c5483912266a059307e', 'port_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': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 648.170217] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] create_port_precommit: [ 648.170217] [49942]: key[id], None -> 966b5f3d-464f-46da-9fbd-e4ac9d0394e4 [ 648.170217] [49942]: key[binding:vnic_type], None -> normal [ 648.170217] [49942]: key[binding:vif_details], None -> {} [ 648.170217] [49942]: key[allowed_address_pairs], None -> [] [ 648.170217] [49942]: key[binding:profile], None -> {} [ 648.170217] [49942]: key[admin_state_up], None -> True [ 648.170217] [49942]: key[binding:vif_type], None -> unbound [ 648.170217] [49942]: key[device_owner], None -> network:router_interface [ 648.170217] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 648.170217] [49942]: key[binding:host_id], None -> [ 648.170217] [49942]: key[standard_attr_id], None -> 694 [ 648.170217] [49942]: key[name], None -> [ 648.170217] [49942]: key[mac_address], None -> fa:16:3e:00:ac:68 [ 648.170217] [49942]: key[status], None -> DOWN [ 648.170217] [49942]: key[network_id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 648.170217] [49942]: key[fixed_ips], None -> [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.1'}] [ 648.170217] [49942]: key[security_groups], None -> [] [ 648.170217] [49942]: key[port_security_enabled], None -> False [ 648.170217] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 648.170217] [49942]: key[device_id], None -> 9fc4eb51-cc74-491a-a539-4ea3a3ab37df [ 648.170217] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.189147] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.202599] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks [] for allowed_address_pair (9640a7d9-7e32-4661-b176-35349100fc3c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.203404] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks [] for port (9640a7d9-7e32-4661-b176-35349100fc3c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.203836] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] create_port_precommit called with port settings {'id': '9640a7d9-7e32-4661-b176-35349100fc3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:61:dc:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_gateway', 'standard_attr_id': 695, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 648.203836] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] create_port_precommit: [ 648.203836] [49941]: key[id], None -> 9640a7d9-7e32-4661-b176-35349100fc3c [ 648.203836] [49941]: key[binding:vnic_type], None -> normal [ 648.203836] [49941]: key[binding:vif_details], None -> {} [ 648.203836] [49941]: key[allowed_address_pairs], None -> [] [ 648.203836] [49941]: key[binding:profile], None -> {} [ 648.203836] [49941]: key[admin_state_up], None -> True [ 648.203836] [49941]: key[binding:vif_type], None -> unbound [ 648.203836] [49941]: key[device_owner], None -> network:router_gateway [ 648.203836] [49941]: key[tenant_id], None -> [ 648.203836] [49941]: key[binding:host_id], None -> [ 648.203836] [49941]: key[standard_attr_id], None -> 695 [ 648.203836] [49941]: key[name], None -> [ 648.203836] [49941]: key[mac_address], None -> fa:16:3e:61:dc:32 [ 648.203836] [49941]: key[status], None -> DOWN [ 648.203836] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 648.203836] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.248'}] [ 648.203836] [49941]: key[security_groups], None -> [] [ 648.203836] [49941]: key[port_security_enabled], None -> False [ 648.203836] [49941]: key[project_id], None -> [ 648.203836] [49941]: key[device_id], None -> 6bf68a01-be36-4000-88de-a988d391c296 [ 648.203836] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.212954] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Pushing event updated for resources: {'Port': ['ID=966b5f3d-464f-46da-9fbd-e4ac9d0394e4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 648.225358] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Network abd16cee-e961-463f-9595-cf9bdb02121d is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 648.226414] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 648.228499] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 648.228770] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] create_port_postcommit called with port settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.1'}], 'project_id': 'd3c0609d6e984c5483912266a059307e', 'port_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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 1, 'network': {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 648.228947] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] create_port_postcommit: [ 648.228947] [49942]: key[id], None -> 966b5f3d-464f-46da-9fbd-e4ac9d0394e4 [ 648.228947] [49942]: key[binding:vnic_type], None -> normal [ 648.228947] [49942]: key[tags], None -> [] [ 648.228947] [49942]: key[binding:vif_details], None -> {} [ 648.228947] [49942]: key[allowed_address_pairs], None -> [] [ 648.228947] [49942]: key[extra_dhcp_opts], None -> [] [ 648.228947] [49942]: key[binding:profile], None -> {} [ 648.228947] [49942]: key[admin_state_up], None -> True [ 648.228947] [49942]: key[network], None -> {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} [ 648.228947] [49942]: key[binding:vif_type], None -> unbound [ 648.228947] [49942]: key[device_owner], None -> network:router_interface [ 648.228947] [49942]: key[created_at], None -> 2025-11-20T12:30:09Z [ 648.228947] [49942]: key[updated_at], None -> 2025-11-20T12:30:09Z [ 648.228947] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 648.228947] [49942]: key[binding:host_id], None -> [ 648.228947] [49942]: key[description], None -> [ 648.228947] [49942]: key[standard_attr_id], None -> 694 [ 648.228947] [49942]: key[name], None -> [ 648.228947] [49942]: key[mac_address], None -> fa:16:3e:00:ac:68 [ 648.228947] [49942]: key[status], None -> DOWN [ 648.228947] [49942]: key[network_id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 648.228947] [49942]: key[fixed_ips], None -> [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.1'}] [ 648.228947] [49942]: key[security_groups], None -> [] [ 648.228947] [49942]: key[revision_number], None -> 1 [ 648.228947] [49942]: key[port_security_enabled], None -> False [ 648.228947] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 648.228947] [49942]: key[device_id], None -> 9fc4eb51-cc74-491a-a539-4ea3a3ab37df [ 648.228947] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.230403] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.233076] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9640a7d9-7e32-4661-b176-35349100fc3c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.260378] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Pushing event updated for resources: {'Port': ['ID=9640a7d9-7e32-4661-b176-35349100fc3c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 648.277062] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 648.278537] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 648.281633] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 648.316456] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] create_port_postcommit called with port settings {'id': '9640a7d9-7e32-4661-b176-35349100fc3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:61:dc:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_gateway', 'standard_attr_id': 695, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 648.316732] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] create_port_postcommit: [ 648.316732] [49941]: key[id], None -> 9640a7d9-7e32-4661-b176-35349100fc3c [ 648.316732] [49941]: key[binding:vnic_type], None -> normal [ 648.316732] [49941]: key[tags], None -> [] [ 648.316732] [49941]: key[binding:vif_details], None -> {} [ 648.316732] [49941]: key[allowed_address_pairs], None -> [] [ 648.316732] [49941]: key[extra_dhcp_opts], None -> [] [ 648.316732] [49941]: key[binding:profile], None -> {} [ 648.316732] [49941]: key[admin_state_up], None -> True [ 648.316732] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 648.316732] [49941]: key[binding:vif_type], None -> unbound [ 648.316732] [49941]: key[device_owner], None -> network:router_gateway [ 648.316732] [49941]: key[created_at], None -> 2025-11-20T12:30:09Z [ 648.316732] [49941]: key[updated_at], None -> 2025-11-20T12:30:09Z [ 648.316732] [49941]: key[tenant_id], None -> [ 648.316732] [49941]: key[binding:host_id], None -> [ 648.316732] [49941]: key[description], None -> [ 648.316732] [49941]: key[standard_attr_id], None -> 695 [ 648.316732] [49941]: key[name], None -> [ 648.316732] [49941]: key[mac_address], None -> fa:16:3e:61:dc:32 [ 648.316732] [49941]: key[status], None -> DOWN [ 648.316732] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 648.316732] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.248'}] [ 648.316732] [49941]: key[security_groups], None -> [] [ 648.316732] [49941]: key[revision_number], None -> 1 [ 648.316732] [49941]: key[port_security_enabled], None -> False [ 648.316732] [49941]: key[project_id], None -> [ 648.316732] [49941]: key[device_id], None -> 6bf68a01-be36-4000-88de-a988d391c296 [ 648.316732] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.437493] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks [] for router_gateway (6bf68a01-be36-4000-88de-a988d391c296), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.456320] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.528212] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (6bf68a01-be36-4000-88de-a988d391c296), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.543221] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks [] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.543592] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] update_port_precommit called with port settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:10Z', 'revision_number': 1, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 1, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) 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': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 648.543592] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] update_port_precommit: [ 648.543592] [49942]: key[updated_at], 2025-11-20T12:30:09Z -> 2025-11-20T12:30:10Z [ 648.543592] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.546403] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.571316] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Pushing event updated for resources: {'Port': ['ID=966b5f3d-464f-46da-9fbd-e4ac9d0394e4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 648.577979] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] update_port_postcommit called with port settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:10Z', 'revision_number': 1, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 1, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) 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': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 648.578237] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] update_port_postcommit: [ 648.578237] [49942]: key[updated_at], 2025-11-20T12:30:09Z -> 2025-11-20T12:30:10Z [ 648.578237] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.578740] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.592709] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Router 6bf68a01-be36-4000-88de-a988d391c296 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 648.613598] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Network abd16cee-e961-463f-9595-cf9bdb02121d is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 648.614441] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 648.648133] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 648.662366] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38793f2c-0df2-43b4-9280-eb87e47566bc admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.663453] [49941]: [pid: 49941|app: 0|req: 484/940] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:09 2025] POST /networking/v2.0/routers => generated 728 bytes in 746 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 648.668066] [49941]: DEBUG neutron.api.wsgi [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-1e36e70b-dc78-4a16-a986-d8b571039a74 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 648.685111] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Router 9fc4eb51-cc74-491a-a539-4ea3a3ab37df has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 648.687090] [49941]: [pid: 49941|app: 0|req: 485/941] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:10 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.209 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.721766] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32744822-e848-49f4-b0eb-9ef5fc3ad0e7 req-14d8aa5b-1525-42bf-82ca-dff7179852f1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 648.722829] [49941]: [pid: 49941|app: 0|req: 486/942] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:10 2025] GET /networking/v2.0/subnets?id=7caef3ea-a83d-41a8-8077-340345318f22 => generated 692 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.760701] [49941]: [pid: 49941|app: 0|req: 487/943] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:10 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.766953] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-db7296d9-cc7f-4904-9a2d-3dbbe65733d0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 648.770599] [49942]: [pid: 49942|app: 0|req: 457/944] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:09 2025] PUT /networking/v2.0/routers/9fc4eb51-cc74-491a-a539-4ea3a3ab37df/add_router_interface => generated 309 bytes in 944 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 648.782564] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (fb842ba9-202c-4994-ab66-ed898baccfcd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.803904] [49942]: [pid: 49942|app: 0|req: 458/945] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:10 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 648.810176] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Deleting port f745b418-154b-4388-b9e0-108323592df7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 648.810369] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (f745b418-154b-4388-b9e0-108323592df7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.828665] [49941]: DEBUG neutron.plugins.ml2.db [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] For port f745b418-154b-4388-b9e0-108323592df7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f745b418-154b-4388-b9e0-108323592df7,segment=NetworkSegment(40bc3c13-1ed9-4156-9472-7c952e85a8ca),segment_id=40bc3c13-1ed9-4156-9472-7c952e85a8ca)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 648.829412] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (f745b418-154b-4388-b9e0-108323592df7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.833139] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_port_precommit called with port settings {'id': 'f745b418-154b-4388-b9e0-108323592df7', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:36:55:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fb842ba9-202c-4994-ab66-ed898baccfcd', 'device_owner': 'network:dhcp', 'standard_attr_id': 167, '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 648.833321] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_port_precommit: [ 648.833321] [49941]: key[id], f745b418-154b-4388-b9e0-108323592df7 -> None [ 648.833321] [49941]: key[binding:vnic_type], normal -> None [ 648.833321] [49941]: key[tags], [] -> None [ 648.833321] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 648.833321] [49941]: key[allowed_address_pairs], [] -> None [ 648.833321] [49941]: key[extra_dhcp_opts], [] -> None [ 648.833321] [49941]: key[binding:profile], {} -> None [ 648.833321] [49941]: key[admin_state_up], True -> None [ 648.833321] [49941]: key[binding:vif_type], ovs -> None [ 648.833321] [49941]: key[device_owner], network:dhcp -> None [ 648.833321] [49941]: key[created_at], 2025-11-20T12:29:00Z -> None [ 648.833321] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 648.833321] [49941]: key[description], -> None [ 648.833321] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.833321] [49941]: key[binding:host_id], devstack -> None [ 648.833321] [49941]: key[standard_attr_id], 167 -> None [ 648.833321] [49941]: key[name], -> None [ 648.833321] [49941]: key[mac_address], fa:16:3e:36:55:ee -> None [ 648.833321] [49941]: key[status], ACTIVE -> None [ 648.833321] [49941]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 648.833321] [49941]: key[fixed_ips], [] -> None [ 648.833321] [49941]: key[security_groups], [] -> None [ 648.833321] [49941]: key[revision_number], 5 -> None [ 648.833321] [49941]: key[port_security_enabled], False -> None [ 648.833321] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.833321] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 648.833321] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.834857] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Calling delete_port for f745b418-154b-4388-b9e0-108323592df7 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 648.846224] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Deleting port 487d9544-5f22-4461-af77-5ff3b4a9095b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 648.846439] [49942]: DEBUG neutron_lib.callbacks.manager [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.876398] [49942]: DEBUG neutron.plugins.ml2.db [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] For port 487d9544-5f22-4461-af77-5ff3b4a9095b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=487d9544-5f22-4461-af77-5ff3b4a9095b,segment=NetworkSegment(dfc60e8f-1cd2-4e49-9975-45438095ea82),segment_id=dfc60e8f-1cd2-4e49-9975-45438095ea82)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 648.876398] [49942]: DEBUG neutron_lib.callbacks.manager [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.879410] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] delete_port_precommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:45Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (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': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 648.879410] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] delete_port_precommit: [ 648.879410] [49942]: key[id], 487d9544-5f22-4461-af77-5ff3b4a9095b -> None [ 648.879410] [49942]: key[binding:vnic_type], normal -> None [ 648.879410] [49942]: key[tags], [] -> None [ 648.879410] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 648.879410] [49942]: key[allowed_address_pairs], [] -> None [ 648.879410] [49942]: key[extra_dhcp_opts], [] -> None [ 648.879410] [49942]: key[binding:profile], {} -> None [ 648.879410] [49942]: key[admin_state_up], True -> None [ 648.879410] [49942]: key[binding:vif_type], ovs -> None [ 648.879410] [49942]: key[device_owner], compute:nova -> None [ 648.879410] [49942]: key[created_at], 2025-11-20T12:29:43Z -> None [ 648.879410] [49942]: key[updated_at], 2025-11-20T12:29:45Z -> None [ 648.879410] [49942]: key[description], -> None [ 648.879410] [49942]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 648.879410] [49942]: key[binding:host_id], cpu-1 -> None [ 648.879410] [49942]: key[standard_attr_id], 515 -> None [ 648.879410] [49942]: key[name], -> None [ 648.879410] [49942]: key[mac_address], fa:16:3e:a0:e5:08 -> None [ 648.879410] [49942]: key[status], ACTIVE -> None [ 648.879410] [49942]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 648.879410] [49942]: key[fixed_ips], [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}] -> None [ 648.879410] [49942]: key[security_groups], ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'] -> None [ 648.879410] [49942]: key[revision_number], 5 -> None [ 648.879410] [49942]: key[port_security_enabled], True -> None [ 648.879410] [49942]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 648.879410] [49942]: key[device_id], d94362c3-d572-4671-8b44-29032773bc79 -> None [ 648.879410] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.880900] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Calling delete_port for 487d9544-5f22-4461-af77-5ff3b4a9095b owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 648.893743] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f745b418-154b-4388-b9e0-108323592df7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.902350] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Pushing event deleted for resources: {'Port': ['ID=f745b418-154b-4388-b9e0-108323592df7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 648.913770] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] No DVR routers for this DVR port f745b418-154b-4388-b9e0-108323592df7 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 648.914179] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_port_postcommit called with port settings {'id': 'f745b418-154b-4388-b9e0-108323592df7', 'name': '', 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'mac_address': 'fa:16:3e:36:55:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fb842ba9-202c-4994-ab66-ed898baccfcd', 'device_owner': 'network:dhcp', 'standard_attr_id': 167, '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-20T12:29:00Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 5, 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}}] (original binding levels None) on network {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} with segments to bind None [ 648.914420] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_port_postcommit: [ 648.914420] [49941]: key[id], f745b418-154b-4388-b9e0-108323592df7 -> None [ 648.914420] [49941]: key[binding:vnic_type], normal -> None [ 648.914420] [49941]: key[tags], [] -> None [ 648.914420] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 648.914420] [49941]: key[allowed_address_pairs], [] -> None [ 648.914420] [49941]: key[extra_dhcp_opts], [] -> None [ 648.914420] [49941]: key[binding:profile], {} -> None [ 648.914420] [49941]: key[admin_state_up], True -> None [ 648.914420] [49941]: key[binding:vif_type], ovs -> None [ 648.914420] [49941]: key[device_owner], network:dhcp -> None [ 648.914420] [49941]: key[created_at], 2025-11-20T12:29:00Z -> None [ 648.914420] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 648.914420] [49941]: key[description], -> None [ 648.914420] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.914420] [49941]: key[binding:host_id], devstack -> None [ 648.914420] [49941]: key[standard_attr_id], 167 -> None [ 648.914420] [49941]: key[name], -> None [ 648.914420] [49941]: key[mac_address], fa:16:3e:36:55:ee -> None [ 648.914420] [49941]: key[status], ACTIVE -> None [ 648.914420] [49941]: key[network_id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 648.914420] [49941]: key[fixed_ips], [] -> None [ 648.914420] [49941]: key[security_groups], [] -> None [ 648.914420] [49941]: key[revision_number], 5 -> None [ 648.914420] [49941]: key[port_security_enabled], False -> None [ 648.914420] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.914420] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 648.914420] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.934325] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (fb842ba9-202c-4994-ab66-ed898baccfcd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.942929] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_network_precommit called with network settings {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} (original settings None) and network segments [{'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}] [ 648.943210] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_network_precommit: [ 648.943210] [49941]: key[vlan_transparent], None -> None [ 648.943210] [49941]: key[id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 648.943210] [49941]: key[tags], [] -> None [ 648.943210] [49941]: key[availability_zone_hints], [] -> None [ 648.943210] [49941]: key[mtu], 8950 -> None [ 648.943210] [49941]: key[provider:network_type], vlan -> None [ 648.943210] [49941]: key[admin_state_up], True -> None [ 648.943210] [49941]: key[provider:physical_network], default -> None [ 648.943210] [49941]: key[provider:segmentation_id], 698 -> None [ 648.943210] [49941]: key[created_at], 2025-11-20T12:28:54Z -> None [ 648.943210] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 648.943210] [49941]: key[description], -> None [ 648.943210] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.943210] [49941]: key[standard_attr_id], 75 -> None [ 648.943210] [49941]: key[name], tempest-ImagesNegativeTestJSON-1853563317-network -> None [ 648.943210] [49941]: key[availability_zones], ['nova'] -> None [ 648.943210] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.943210] [49941]: key[status], ACTIVE -> None [ 648.943210] [49941]: key[shared], False -> None [ 648.943210] [49941]: key[router:external], False -> None [ 648.943210] [49941]: key[revision_number], 3 -> None [ 648.943210] [49941]: key[port_security_enabled], True -> None [ 648.943210] [49941]: key[subnets], [] -> None [ 648.943210] [49941]: key[ipv4_address_scope], None -> None [ 648.943210] [49941]: key[qinq], None -> None [ 648.943210] [49941]: key[ipv6_address_scope], None -> None [ 648.943210] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.944280] [49941]: DEBUG neutron.services.segments.db [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['fb842ba9-202c-4994-ab66-ed898baccfcd']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 648.947119] [49942]: DEBUG neutron_lib.callbacks.manager [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (487d9544-5f22-4461-af77-5ff3b4a9095b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.947797] [49941]: DEBUG neutron.services.segments.db [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '40bc3c13-1ed9-4156-9472-7c952e85a8ca') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 648.947910] [49941]: DEBUG neutron.services.segments.db [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '40bc3c13-1ed9-4156-9472-7c952e85a8ca') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 648.952176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (40bc3c13-1ed9-4156-9472-7c952e85a8ca), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.956455] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Pushing event deleted for resources: {'Port': ['ID=487d9544-5f22-4461-af77-5ff3b4a9095b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 648.963200] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (40bc3c13-1ed9-4156-9472-7c952e85a8ca), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.973890] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Releasing vlan 698 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 648.973957] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (40bc3c13-1ed9-4156-9472-7c952e85a8ca), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.984289] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] No DVR routers for this DVR port 487d9544-5f22-4461-af77-5ff3b4a9095b on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 648.985303] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] delete_port_postcommit called with port settings {'id': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:a0:e5:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd94362c3-d572-4671-8b44-29032773bc79', 'device_owner': 'compute:nova', 'standard_attr_id': 515, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:45Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (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': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 648.985303] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] delete_port_postcommit: [ 648.985303] [49942]: key[id], 487d9544-5f22-4461-af77-5ff3b4a9095b -> None [ 648.985303] [49942]: key[binding:vnic_type], normal -> None [ 648.985303] [49942]: key[tags], [] -> None [ 648.985303] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'fb224918-e294-4b76-80f9-2fa0031b7dc2', 'external-id': 'nsx-vlan-transportzone-876', 'segmentation_id': 876, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 648.985303] [49942]: key[allowed_address_pairs], [] -> None [ 648.985303] [49942]: key[extra_dhcp_opts], [] -> None [ 648.985303] [49942]: key[binding:profile], {} -> None [ 648.985303] [49942]: key[admin_state_up], True -> None [ 648.985303] [49942]: key[binding:vif_type], ovs -> None [ 648.985303] [49942]: key[device_owner], compute:nova -> None [ 648.985303] [49942]: key[created_at], 2025-11-20T12:29:43Z -> None [ 648.985303] [49942]: key[updated_at], 2025-11-20T12:29:45Z -> None [ 648.985303] [49942]: key[description], -> None [ 648.985303] [49942]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 648.985303] [49942]: key[binding:host_id], cpu-1 -> None [ 648.985303] [49942]: key[standard_attr_id], 515 -> None [ 648.985303] [49942]: key[name], -> None [ 648.985303] [49942]: key[mac_address], fa:16:3e:a0:e5:08 -> None [ 648.985303] [49942]: key[status], ACTIVE -> None [ 648.985303] [49942]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 648.985303] [49942]: key[fixed_ips], [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.10'}] -> None [ 648.985303] [49942]: key[security_groups], ['badbb42e-f9a3-4bf0-8b94-df512aebf5d2'] -> None [ 648.985303] [49942]: key[revision_number], 5 -> None [ 648.985303] [49942]: key[port_security_enabled], True -> None [ 648.985303] [49942]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 648.985303] [49942]: key[device_id], d94362c3-d572-4671-8b44-29032773bc79 -> None [ 648.985303] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 648.989099] [49942]: DEBUG neutron_lib.callbacks.manager [req-bed17af2-b5d6-4090-8e74-a92a73d59259 req-9671e479-2da4-4f10-9076-1339f0672a6a tempest-VolumesAdminNegativeTest-777300691 tempest-VolumesAdminNegativeTest-777300691-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.989099] [49942]: [pid: 49942|app: 0|req: 459/946] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:30:10 2025] DELETE /networking/v2.0/ports/487d9544-5f22-4461-af77-5ff3b4a9095b => generated 0 bytes in 184 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 648.991419] [49941]: INFO neutron.services.segments.plugin [-] Segment 40bc3c13-1ed9-4156-9472-7c952e85a8ca resource provider aggregate not found [ 648.991996] [49942]: DEBUG neutron.api.v2.base [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Request body: {'port': {'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'admin_state_up': True, 'tenant_id': '2782998fb9484e99a3602572badfc7c5'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 648.996734] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (fb842ba9-202c-4994-ab66-ed898baccfcd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 648.996989] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_network_postcommit called with network settings {'id': 'fb842ba9-202c-4994-ab66-ed898baccfcd', 'name': 'tempest-ImagesNegativeTestJSON-1853563317-network', 'tenant_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'project_id': 'f812c3098ea8423faeb0a275c75ab9c0', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 75, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 698} (original settings None) and network segments [{'id': '40bc3c13-1ed9-4156-9472-7c952e85a8ca', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 698, 'network_id': 'fb842ba9-202c-4994-ab66-ed898baccfcd'}] [ 648.997144] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] delete_network_postcommit: [ 648.997144] [49941]: key[vlan_transparent], None -> None [ 648.997144] [49941]: key[id], fb842ba9-202c-4994-ab66-ed898baccfcd -> None [ 648.997144] [49941]: key[tags], [] -> None [ 648.997144] [49941]: key[availability_zone_hints], [] -> None [ 648.997144] [49941]: key[mtu], 8950 -> None [ 648.997144] [49941]: key[provider:network_type], vlan -> None [ 648.997144] [49941]: key[admin_state_up], True -> None [ 648.997144] [49941]: key[provider:physical_network], default -> None [ 648.997144] [49941]: key[provider:segmentation_id], 698 -> None [ 648.997144] [49941]: key[created_at], 2025-11-20T12:28:54Z -> None [ 648.997144] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 648.997144] [49941]: key[description], -> None [ 648.997144] [49941]: key[tenant_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.997144] [49941]: key[standard_attr_id], 75 -> None [ 648.997144] [49941]: key[name], tempest-ImagesNegativeTestJSON-1853563317-network -> None [ 648.997144] [49941]: key[availability_zones], ['nova'] -> None [ 648.997144] [49941]: key[project_id], f812c3098ea8423faeb0a275c75ab9c0 -> None [ 648.997144] [49941]: key[status], ACTIVE -> None [ 648.997144] [49941]: key[shared], False -> None [ 648.997144] [49941]: key[router:external], False -> None [ 648.997144] [49941]: key[revision_number], 3 -> None [ 648.997144] [49941]: key[port_security_enabled], True -> None [ 648.997144] [49941]: key[subnets], [] -> None [ 648.997144] [49941]: key[ipv4_address_scope], None -> None [ 648.997144] [49941]: key[qinq], None -> None [ 648.997144] [49941]: key[ipv6_address_scope], None -> None [ 648.997144] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.002781] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Pushing event deleted for resources: {'Network': ['ID=fb842ba9-202c-4994-ab66-ed898baccfcd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.004517] [49941]: INFO neutron.services.segments.plugin [-] Segment 40bc3c13-1ed9-4156-9472-7c952e85a8ca 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 40bc3c13-1ed9-4156-9472-7c952e85a8ca found for delete ", "request_id": "req-1c0283cc-9b58-44ad-a93c-4972d7916507"}]} [ 649.006927] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6645526e-a611-44c0-9294-abe8db3a7649 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.008742] [49941]: [pid: 49941|app: 0|req: 488/947] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:10 2025] DELETE /networking/v2.0/networks/fb842ba9-202c-4994-ab66-ed898baccfcd => generated 0 bytes in 248 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 649.064685] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Made reservation on behalf of 2782998fb9484e99a3602572badfc7c5 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 649.068009] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.146532] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-919f8196-9933-4498-ab86-0e883f454cae req-ccc40454-e879-46ac-a2d6-a0ba5b49dcda service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.147253] [49941]: [pid: 49941|app: 0|req: 489/948] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:10 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.160317] [49942]: DEBUG neutron.db.db_base_plugin_common [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Allocated IP 192.168.128.10 (0c573ce0-d548-45c2-a260-ef729dbebe8a/d6029086-51ec-424e-8d02-5bd29877282e/6597bd02-5974-4cd5-ad5d-9ff24f56d32f) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 649.252449] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks [] for allowed_address_pair (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.253597] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks [] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.253916] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] create_port_precommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': '', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'project_id': '2782998fb9484e99a3602572badfc7c5', 'port_security_enabled': True, 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 649.254258] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] create_port_precommit: [ 649.254258] [49942]: key[id], None -> 6597bd02-5974-4cd5-ad5d-9ff24f56d32f [ 649.254258] [49942]: key[binding:vnic_type], None -> normal [ 649.254258] [49942]: key[binding:vif_details], None -> {} [ 649.254258] [49942]: key[allowed_address_pairs], None -> [] [ 649.254258] [49942]: key[binding:profile], None -> {} [ 649.254258] [49942]: key[admin_state_up], None -> True [ 649.254258] [49942]: key[binding:vif_type], None -> unbound [ 649.254258] [49942]: key[device_owner], None -> [ 649.254258] [49942]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 649.254258] [49942]: key[binding:host_id], None -> [ 649.254258] [49942]: key[standard_attr_id], None -> 696 [ 649.254258] [49942]: key[name], None -> [ 649.254258] [49942]: key[mac_address], None -> fa:16:3e:6f:2c:55 [ 649.254258] [49942]: key[status], None -> DOWN [ 649.254258] [49942]: key[network_id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 649.254258] [49942]: key[fixed_ips], None -> [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}] [ 649.254258] [49942]: key[security_groups], None -> ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'] [ 649.254258] [49942]: key[port_security_enabled], None -> True [ 649.254258] [49942]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 649.254258] [49942]: key[device_id], None -> a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 [ 649.254258] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.311953] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.343099] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Pushing event updated for resources: {'Port': ['ID=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.353081] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Network 0c573ce0-d548-45c2-a260-ef729dbebe8a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 649.354277] [49942]: DEBUG neutron.scheduler.base_scheduler [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 649.359162] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 649.359162] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] create_port_postcommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': '', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'project_id': '2782998fb9484e99a3602572badfc7c5', 'port_security_enabled': True, 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:10Z', 'revision_number': 1, 'network': {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 649.359162] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] create_port_postcommit: [ 649.359162] [49942]: key[id], None -> 6597bd02-5974-4cd5-ad5d-9ff24f56d32f [ 649.359162] [49942]: key[binding:vnic_type], None -> normal [ 649.359162] [49942]: key[tags], None -> [] [ 649.359162] [49942]: key[binding:vif_details], None -> {} [ 649.359162] [49942]: key[allowed_address_pairs], None -> [] [ 649.359162] [49942]: key[extra_dhcp_opts], None -> [] [ 649.359162] [49942]: key[binding:profile], None -> {} [ 649.359162] [49942]: key[admin_state_up], None -> True [ 649.359162] [49942]: key[network], None -> {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} [ 649.359162] [49942]: key[binding:vif_type], None -> unbound [ 649.359162] [49942]: key[device_owner], None -> [ 649.359162] [49942]: key[created_at], None -> 2025-11-20T12:30:10Z [ 649.359162] [49942]: key[updated_at], None -> 2025-11-20T12:30:10Z [ 649.359162] [49942]: key[tenant_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 649.359162] [49942]: key[binding:host_id], None -> [ 649.359162] [49942]: key[description], None -> [ 649.359162] [49942]: key[standard_attr_id], None -> 696 [ 649.359162] [49942]: key[name], None -> [ 649.359162] [49942]: key[mac_address], None -> fa:16:3e:6f:2c:55 [ 649.359162] [49942]: key[status], None -> DOWN [ 649.359162] [49942]: key[network_id], None -> 0c573ce0-d548-45c2-a260-ef729dbebe8a [ 649.359162] [49942]: key[fixed_ips], None -> [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}] [ 649.359162] [49942]: key[security_groups], None -> ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'] [ 649.359162] [49942]: key[revision_number], None -> 1 [ 649.359162] [49942]: key[port_security_enabled], None -> True [ 649.359162] [49942]: key[project_id], None -> 2782998fb9484e99a3602572badfc7c5 [ 649.359162] [49942]: key[device_id], None -> a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 [ 649.359162] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.393426] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.394114] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-97842780-eedd-4fc1-bebd-c265d5a29b66 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.404144] [49942]: [pid: 49942|app: 0|req: 460/949] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:10 2025] POST /networking/v2.0/ports => generated 733 bytes in 414 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 649.407300] [49942]: DEBUG neutron.api.wsgi [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-b8a9df85-a660-40f4-bda7-9aecef166ab5 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.408315] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.428468] [49942]: [pid: 49942|app: 0|req: 461/950] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:11 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.209 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.454154] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32744822-e848-49f4-b0eb-9ef5fc3ad0e7 req-ab750ae6-f869-41bb-b733-f3aa4a1a16ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.455100] [49942]: [pid: 49942|app: 0|req: 462/951] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:11 2025] GET /networking/v2.0/ports?network_id=cb16b7fc-5c72-4017-8a08-b169e1364457&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 649.484757] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Allocated IP 192.168.128.1 (b316bb3d-199f-45d2-8c34-6217e8cf5312/372503b2-aa47-4e5d-a0e0-a36b208b9df2/3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 649.500201] [49942]: [pid: 49942|app: 0|req: 463/952] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:11 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.529238] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks [] for allowed_address_pair (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.530016] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks [] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.530312] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] create_port_precommit called with port settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'ip_address': '192.168.128.1'}], 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'port_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': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} with segments to bind None [ 649.530766] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] create_port_precommit: [ 649.530766] [49941]: key[id], None -> 3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0 [ 649.530766] [49941]: key[binding:vnic_type], None -> normal [ 649.530766] [49941]: key[binding:vif_details], None -> {} [ 649.530766] [49941]: key[allowed_address_pairs], None -> [] [ 649.530766] [49941]: key[binding:profile], None -> {} [ 649.530766] [49941]: key[admin_state_up], None -> True [ 649.530766] [49941]: key[binding:vif_type], None -> unbound [ 649.530766] [49941]: key[device_owner], None -> network:router_interface [ 649.530766] [49941]: key[tenant_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 649.530766] [49941]: key[binding:host_id], None -> [ 649.530766] [49941]: key[standard_attr_id], None -> 697 [ 649.530766] [49941]: key[name], None -> [ 649.530766] [49941]: key[mac_address], None -> fa:16:3e:0a:1b:2b [ 649.530766] [49941]: key[status], None -> DOWN [ 649.530766] [49941]: key[network_id], None -> b316bb3d-199f-45d2-8c34-6217e8cf5312 [ 649.530766] [49941]: key[fixed_ips], None -> [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'ip_address': '192.168.128.1'}] [ 649.530766] [49941]: key[security_groups], None -> [] [ 649.530766] [49941]: key[port_security_enabled], None -> False [ 649.530766] [49941]: key[project_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 649.530766] [49941]: key[device_id], None -> 6bf68a01-be36-4000-88de-a988d391c296 [ 649.530766] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.540257] [49942]: [pid: 49942|app: 0|req: 464/953] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:11 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.548207] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.566196] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-da9b4d87-360a-4d35-b6f2-fd4629ad9ae7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 649.567578] [49942]: [pid: 49942|app: 0|req: 465/954] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:11 2025] GET /networking/v2.0/ports?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 1044 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.594934] [49942]: [pid: 49942|app: 0|req: 466/955] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:11 2025] GET /networking/v2.0/security-groups?tenant_id=f812c3098ea8423faeb0a275c75ab9c0&name=default => generated 2921 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 649.597561] [49942]: DEBUG neutron.api.wsgi [req-919f8196-9933-4498-ab86-0e883f454cae req-26db0ea1-bc34-48da-a6c6-449dc90c532a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 649.601526] [49942]: DEBUG neutron_lib.callbacks.manager [req-919f8196-9933-4498-ab86-0e883f454cae req-26db0ea1-bc34-48da-a6c6-449dc90c532a service nova] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.676130] [49942]: DEBUG neutron_lib.callbacks.manager [req-919f8196-9933-4498-ab86-0e883f454cae req-26db0ea1-bc34-48da-a6c6-449dc90c532a service nova] Publish callbacks [] for security_group (1c94fa8a-2001-4626-bbea-5ac6e58955ae), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.682471] [49942]: DEBUG neutron_lib.callbacks.manager [req-919f8196-9933-4498-ab86-0e883f454cae req-26db0ea1-bc34-48da-a6c6-449dc90c532a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (1c94fa8a-2001-4626-bbea-5ac6e58955ae), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.710660] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-919f8196-9933-4498-ab86-0e883f454cae req-26db0ea1-bc34-48da-a6c6-449dc90c532a service nova] Pushing event updated for resources: {'SecurityGroup': ['ID=1c94fa8a-2001-4626-bbea-5ac6e58955ae,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.731163] [49942]: [pid: 49942|app: 0|req: 467/956] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:11 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 136 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 649.734705] [49942]: DEBUG neutron.api.v2.base [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Request body: {'port': {'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 649.774563] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.893181] [49942]: DEBUG neutron.notifiers.nova [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6597bd02-5974-4cd5-ad5d-9ff24f56d32f {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 649.900460] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks [] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.907514] [49942]: DEBUG neutron.db.provisioning_blocks [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Transition to ACTIVE for port object 6597bd02-5974-4cd5-ad5d-9ff24f56d32f will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 649.909221] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_precommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 2, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': '', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:10Z', 'revision_number': 1, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) 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': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 649.909379] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_precommit: [ 649.909379] [49942]: key[device_owner], -> compute:nova [ 649.909379] [49942]: key[binding:host_id], -> cpu-1 [ 649.909379] [49942]: key[updated_at], 2025-11-20T12:30:10Z -> 2025-11-20T12:30:11Z [ 649.909379] [49942]: key[revision_number], 1 -> 2 [ 649.909379] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.910899] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 649.934504] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Pushing event updated for resources: {'Port': ['ID=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.967139] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_postcommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 2, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': '', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:10Z', 'revision_number': 1, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) 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': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 649.967344] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_postcommit: [ 649.967344] [49942]: key[device_owner], -> compute:nova [ 649.967344] [49942]: key[binding:host_id], -> cpu-1 [ 649.967344] [49942]: key[updated_at], 2025-11-20T12:30:10Z -> 2025-11-20T12:30:11Z [ 649.967344] [49942]: key[revision_number], 1 -> 2 [ 649.967344] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 649.968220] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Pushing event updated for resources: {'Port': ['ID=3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 649.974145] [49942]: DEBUG neutron.plugins.ml2.managers [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Attempting to bind port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 649.974145] [49942]: DEBUG neutron.plugins.ml2.managers [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Attempting to bind port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 649.974145] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Attempting to bind port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f on network 0c573ce0-d548-45c2-a260-ef729dbebe8a {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 649.978267] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Network b316bb3d-199f-45d2-8c34-6217e8cf5312 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 649.979071] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 649.983052] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 649.991195] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 649.991401] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Bind Segment={'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 649.994173] [49942]: DEBUG networking_nsxv3.api.rpc [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Bind port on Host cpu-1 & Segment [{'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 650.000772] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] create_port_postcommit called with port settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'ip_address': '192.168.128.1'}], 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'port_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-20T12:30:11Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 1, 'network': {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} with segments to bind None [ 650.000772] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] create_port_postcommit: [ 650.000772] [49941]: key[id], None -> 3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0 [ 650.000772] [49941]: key[binding:vnic_type], None -> normal [ 650.000772] [49941]: key[tags], None -> [] [ 650.000772] [49941]: key[binding:vif_details], None -> {} [ 650.000772] [49941]: key[allowed_address_pairs], None -> [] [ 650.000772] [49941]: key[extra_dhcp_opts], None -> [] [ 650.000772] [49941]: key[binding:profile], None -> {} [ 650.000772] [49941]: key[admin_state_up], None -> True [ 650.000772] [49941]: key[network], None -> {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} [ 650.000772] [49941]: key[binding:vif_type], None -> unbound [ 650.000772] [49941]: key[device_owner], None -> network:router_interface [ 650.000772] [49941]: key[created_at], None -> 2025-11-20T12:30:11Z [ 650.000772] [49941]: key[updated_at], None -> 2025-11-20T12:30:11Z [ 650.000772] [49941]: key[tenant_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 650.000772] [49941]: key[binding:host_id], None -> [ 650.000772] [49941]: key[description], None -> [ 650.000772] [49941]: key[standard_attr_id], None -> 697 [ 650.000772] [49941]: key[name], None -> [ 650.000772] [49941]: key[mac_address], None -> fa:16:3e:0a:1b:2b [ 650.000772] [49941]: key[status], None -> DOWN [ 650.000772] [49941]: key[network_id], None -> b316bb3d-199f-45d2-8c34-6217e8cf5312 [ 650.000772] [49941]: key[fixed_ips], None -> [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'ip_address': '192.168.128.1'}] [ 650.000772] [49941]: key[security_groups], None -> [] [ 650.000772] [49941]: key[revision_number], None -> 1 [ 650.000772] [49941]: key[port_security_enabled], None -> False [ 650.000772] [49941]: key[project_id], None -> 68f63fa1caa74f5890835b6b0fc6f140 [ 650.000772] [49941]: key[device_id], None -> 6bf68a01-be36-4000-88de-a988d391c296 [ 650.000772] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.000772] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (6bf68a01-be36-4000-88de-a988d391c296), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.166864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.254539] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks [] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.254747] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] update_port_precommit called with port settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', '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-20T12:30:11Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 1, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'} (original settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', '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-20T12:30:11Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 1, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'}) 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': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} with segments to bind None [ 650.254909] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] update_port_precommit: [ 650.254909] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.256219] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.287398] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Pushing event updated for resources: {'Port': ['ID=3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.317714] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] update_port_postcommit called with port settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', '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-20T12:30:11Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 1, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'} (original settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', '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-20T12:30:11Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 1, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'}) 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': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} with segments to bind None [ 650.317949] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] update_port_postcommit: [ 650.317949] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.318357] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (6bf68a01-be36-4000-88de-a988d391c296), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.386558] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Network b316bb3d-199f-45d2-8c34-6217e8cf5312 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 650.387531] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 650.469184] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Router 6bf68a01-be36-4000-88de-a988d391c296 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 650.530695] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7598ad28-808a-4ca6-a2fb-75c343efd684 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 650.535211] [49941]: [pid: 49941|app: 0|req: 490/957] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:10 2025] PUT /networking/v2.0/routers/6bf68a01-be36-4000-88de-a988d391c296/add_router_interface => generated 309 bytes in 1387 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 650.539888] [49941]: DEBUG neutron.api.wsgi [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.604567] [49941]: DEBUG neutron.plugins.ml2.plugin [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Deleting port 251e3796-3e8f-4e9e-80f4-27603951c07d {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 650.604775] [49941]: DEBUG neutron_lib.callbacks.manager [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.650515] [49941]: DEBUG neutron_lib.callbacks.manager [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.650515] [49941]: DEBUG neutron_lib.callbacks.manager [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (251e3796-3e8f-4e9e-80f4-27603951c07d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.657093] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit called with port settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '87126c49-69fa-4c8c-8b56-0c4686963ea2', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 650.657356] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit: [ 650.657356] [49941]: key[id], 251e3796-3e8f-4e9e-80f4-27603951c07d -> None [ 650.657356] [49941]: key[binding:vnic_type], normal -> None [ 650.657356] [49941]: key[tags], [] -> None [ 650.657356] [49941]: key[binding:vif_details], {} -> None [ 650.657356] [49941]: key[allowed_address_pairs], [] -> None [ 650.657356] [49941]: key[extra_dhcp_opts], [] -> None [ 650.657356] [49941]: key[binding:profile], {} -> None [ 650.657356] [49941]: key[admin_state_up], True -> None [ 650.657356] [49941]: key[binding:vif_type], unbound -> None [ 650.657356] [49941]: key[device_owner], network:floatingip -> None [ 650.657356] [49941]: key[created_at], 2025-11-20T12:29:36Z -> None [ 650.657356] [49941]: key[updated_at], 2025-11-20T12:29:36Z -> None [ 650.657356] [49941]: key[description], -> None [ 650.657356] [49941]: key[tenant_id], -> None [ 650.657356] [49941]: key[binding:host_id], -> None [ 650.657356] [49941]: key[standard_attr_id], 479 -> None [ 650.657356] [49941]: key[name], -> None [ 650.657356] [49941]: key[mac_address], fa:16:3e:ec:06:0a -> None [ 650.657356] [49941]: key[status], N/A -> None [ 650.657356] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 650.657356] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.209'}] -> None [ 650.657356] [49941]: key[security_groups], [] -> None [ 650.657356] [49941]: key[revision_number], 2 -> None [ 650.657356] [49941]: key[port_security_enabled], False -> None [ 650.657356] [49941]: key[project_id], -> None [ 650.657356] [49941]: key[device_id], 87126c49-69fa-4c8c-8b56-0c4686963ea2 -> None [ 650.657356] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.660199] [49941]: DEBUG neutron.plugins.ml2.plugin [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Calling delete_port for 251e3796-3e8f-4e9e-80f4-27603951c07d owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 650.752060] [49941]: DEBUG neutron_lib.callbacks.manager [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (251e3796-3e8f-4e9e-80f4-27603951c07d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.760958] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event deleted for resources: {'Port': ['ID=251e3796-3e8f-4e9e-80f4-27603951c07d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.790033] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit called with port settings {'id': '251e3796-3e8f-4e9e-80f4-27603951c07d', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ec:06:0a', 'admin_state_up': True, 'status': 'N/A', 'device_id': '87126c49-69fa-4c8c-8b56-0c4686963ea2', 'device_owner': 'network:floatingip', 'standard_attr_id': 479, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:36Z', 'updated_at': '2025-11-20T12:29:36Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 650.790033] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit: [ 650.790033] [49941]: key[id], 251e3796-3e8f-4e9e-80f4-27603951c07d -> None [ 650.790033] [49941]: key[binding:vnic_type], normal -> None [ 650.790033] [49941]: key[tags], [] -> None [ 650.790033] [49941]: key[binding:vif_details], {} -> None [ 650.790033] [49941]: key[allowed_address_pairs], [] -> None [ 650.790033] [49941]: key[extra_dhcp_opts], [] -> None [ 650.790033] [49941]: key[binding:profile], {} -> None [ 650.790033] [49941]: key[admin_state_up], True -> None [ 650.790033] [49941]: key[binding:vif_type], unbound -> None [ 650.790033] [49941]: key[device_owner], network:floatingip -> None [ 650.790033] [49941]: key[created_at], 2025-11-20T12:29:36Z -> None [ 650.790033] [49941]: key[updated_at], 2025-11-20T12:29:36Z -> None [ 650.790033] [49941]: key[description], -> None [ 650.790033] [49941]: key[tenant_id], -> None [ 650.790033] [49941]: key[binding:host_id], -> None [ 650.790033] [49941]: key[standard_attr_id], 479 -> None [ 650.790033] [49941]: key[name], -> None [ 650.790033] [49941]: key[mac_address], fa:16:3e:ec:06:0a -> None [ 650.790033] [49941]: key[status], N/A -> None [ 650.790033] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 650.790033] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.209'}] -> None [ 650.790033] [49941]: key[security_groups], [] -> None [ 650.790033] [49941]: key[revision_number], 2 -> None [ 650.790033] [49941]: key[port_security_enabled], False -> None [ 650.790033] [49941]: key[project_id], -> None [ 650.790033] [49941]: key[device_id], 87126c49-69fa-4c8c-8b56-0c4686963ea2 -> None [ 650.790033] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 650.792021] [49941]: DEBUG neutron_lib.callbacks.manager [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (87126c49-69fa-4c8c-8b56-0c4686963ea2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.794297] [49941]: DEBUG neutron_lib.callbacks.manager [req-d6cab5e1-724a-4b0f-b676-c07072614ff1 req-bf2ee205-55db-40ec-a315-15b7d148455a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.795019] [49941]: [pid: 49941|app: 0|req: 491/958] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:30:12 2025] DELETE /networking/v2.0/floatingips/87126c49-69fa-4c8c-8b56-0c4686963ea2 => generated 0 bytes in 259 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 650.829744] [49941]: [pid: 49941|app: 0|req: 492/959] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.832475] [49941]: DEBUG neutron.api.wsgi [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-64061c8e-6f70-4819-9eaf-c6cb89332e7a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 650.845638] [49941]: [pid: 49941|app: 0|req: 493/960] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.139&port_id=1b0f7ace-a702-4c24-81bc-5c65f984ab32 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 650.879722] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53272a0f-963f-4d9d-b9e6-a337ac85f0ca admin admin] Publish callbacks [] for security_group (d96af2cc-f524-438f-b35e-459f2e329590), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.897480] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53272a0f-963f-4d9d-b9e6-a337ac85f0ca admin admin] Publish callbacks [] for security_group (d96af2cc-f524-438f-b35e-459f2e329590), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.914569] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53272a0f-963f-4d9d-b9e6-a337ac85f0ca admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d96af2cc-f524-438f-b35e-459f2e329590), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.918067] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53272a0f-963f-4d9d-b9e6-a337ac85f0ca admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d96af2cc-f524-438f-b35e-459f2e329590,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 650.922582] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53272a0f-963f-4d9d-b9e6-a337ac85f0ca admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.923869] [49941]: [pid: 49941|app: 0|req: 494/961] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:12 2025] DELETE /networking/v2.0/security-groups/d96af2cc-f524-438f-b35e-459f2e329590 => generated 0 bytes in 77 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 650.929172] [49941]: DEBUG neutron.api.v2.base [req-94fd25f1-cfc1-4a6c-832f-3b9bc835065d req-b1083cf1-bce1-4568-8271-e7c801471d13 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesTestJSON-securitygroup-1694985946', 'description': 'tempest-description-1779270255'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 650.946192] [49941]: DEBUG neutron_lib.callbacks.manager [req-94fd25f1-cfc1-4a6c-832f-3b9bc835065d req-b1083cf1-bce1-4568-8271-e7c801471d13 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.993545] [49941]: DEBUG neutron_lib.callbacks.manager [req-94fd25f1-cfc1-4a6c-832f-3b9bc835065d req-b1083cf1-bce1-4568-8271-e7c801471d13 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (3918acf1-f76c-42ef-b38c-c38737329014), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.997406] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Bound using segment: {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 650.997732] [49942]: DEBUG neutron.plugins.ml2.managers [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Bound port: 6597bd02-5974-4cd5-ad5d-9ff24f56d32f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "b5c34919-7d52-4a52-bab1-81af4c8182ef", "external-id": "nsx-vlan-transportzone-458", "segmentation_id": 458}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 650.998079] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 650.998178] [49941]: DEBUG neutron_lib.callbacks.manager [req-94fd25f1-cfc1-4a6c-832f-3b9bc835065d req-b1083cf1-bce1-4568-8271-e7c801471d13 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3918acf1-f76c-42ef-b38c-c38737329014), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.015741] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-94fd25f1-cfc1-4a6c-832f-3b9bc835065d req-b1083cf1-bce1-4568-8271-e7c801471d13 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3918acf1-f76c-42ef-b38c-c38737329014,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.031854] [49941]: DEBUG neutron_lib.callbacks.manager [req-94fd25f1-cfc1-4a6c-832f-3b9bc835065d req-b1083cf1-bce1-4568-8271-e7c801471d13 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.033318] [49941]: [pid: 49941|app: 0|req: 495/962] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:30:12 2025] POST /networking/v2.0/security-groups => generated 1686 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 651.049813] [49942]: DEBUG neutron.plugins.ml2.db [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] For port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 651.052029] [49942]: DEBUG neutron.plugins.ml2.db [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] For port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,segment=NetworkSegment(6a2bcecb-9b35-48a8-9e32-d9f62f22ec65),segment_id=6a2bcecb-9b35-48a8-9e32-d9f62f22ec65)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 651.053920] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_precommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 2, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 2, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) 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': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 651.053920] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_precommit: [ 651.053920] [49942]: key[binding:vif_type], unbound -> ovs [ 651.053920] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458} [ 651.053920] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.070180] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-e1ef2fdb-fe32-4c3a-a144-65ac8d9e196b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.071190] [49941]: [pid: 49941|app: 0|req: 496/963] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.083256] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.118392] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Pushing event updated for resources: {'Port': ['ID=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.126796] [49942]: DEBUG neutron.db.provisioning_blocks [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Provisioning complete for port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 651.126796] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.126796] [49942]: INFO neutron.plugins.ml2.plugin [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Attempt 1 to provision port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f [ 651.131551] [49941]: [pid: 49941|app: 0|req: 497/964] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.151608] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-9f3dded6-e781-4a16-b1be-77648b0ad444 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.152833] [49941]: [pid: 49941|app: 0|req: 498/965] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.165218] [49941]: [pid: 49941|app: 0|req: 499/966] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.177109] [49942]: DEBUG neutron.plugins.ml2.plugin [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Current status of the port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 651.177109] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.202230] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-b99e91e7-b577-4aa0-ba83-aff944f75957 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.202349] [49942]: DEBUG neutron.plugins.ml2.db [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] For port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,segment=NetworkSegment(6a2bcecb-9b35-48a8-9e32-d9f62f22ec65),segment_id=6a2bcecb-9b35-48a8-9e32-d9f62f22ec65)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 651.202448] [49941]: [pid: 49941|app: 0|req: 500/967] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.232598] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54fb1376-334d-43ff-8ad9-f38ff73a0301 req-3b03827e-b34a-4356-a118-e721e006f2e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.234032] [49941]: [pid: 49941|app: 0|req: 501/968] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.237512] [49941]: DEBUG neutron.api.wsgi [req-9396c01a-d6f1-4320-b308-a99e2f5751ec req-90f496e3-aaf5-48da-8895-b9f4bd825de2 tempest-FloatingIPsNegativeTestJSON-890908689 tempest-FloatingIPsNegativeTestJSON-890908689-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.241414] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_precommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 4, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}]) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 651.241612] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_precommit: [ 651.241612] [49942]: key[status], DOWN -> ACTIVE [ 651.241612] [49942]: key[revision_number], 4 -> 5 [ 651.241612] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.247252] [49942]: DEBUG neutron.db.provisioning_blocks [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Provisioning complete for port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 651.247484] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.247680] [49942]: INFO neutron.plugins.ml2.plugin [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Attempt 1 to provision port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f [ 651.250100] [49941]: INFO neutron.api.v2.resource [req-9396c01a-d6f1-4320-b308-a99e2f5751ec req-90f496e3-aaf5-48da-8895-b9f4bd825de2 tempest-FloatingIPsNegativeTestJSON-890908689 tempest-FloatingIPsNegativeTestJSON-890908689-project-member] show failed (client error): The resource could not be found. [ 651.250365] [49941]: [pid: 49941|app: 0|req: 502/969] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:30:12 2025] GET /networking/v2.0/floatingips/f4b181b1-07ff-4825-8cb7-b73e13445781 => generated 144 bytes in 16 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 651.255359] [49941]: DEBUG neutron.api.wsgi [req-90d58255-ba5c-4114-99b1-b73647412a69 req-6ed59ebe-fc0a-49f9-aaee-4b603e6c7464 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.276533] [49941]: [pid: 49941|app: 0|req: 503/970] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 19 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.318872] [49942]: DEBUG neutron.plugins.ml2.plugin [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Current status of the port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 651.319790] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_postcommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 4, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}]) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 651.320012] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_postcommit: [ 651.320012] [49942]: key[status], DOWN -> ACTIVE [ 651.320012] [49942]: key[revision_number], 4 -> 5 [ 651.320012] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.320211] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.348350] [49941]: [pid: 49941|app: 0|req: 504/971] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.365396] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Pushing event updated for resources: {'Port': ['ID=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.371238] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_postcommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 4, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 2, 'project_id': '2782998fb9484e99a3602572badfc7c5'}) 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': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 651.371478] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] update_port_postcommit: [ 651.371478] [49942]: key[binding:vif_type], unbound -> ovs [ 651.371478] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}} [ 651.371478] [49942]: key[updated_at], 2025-11-20T12:30:11Z -> 2025-11-20T12:30:12Z [ 651.371478] [49942]: key[revision_number], 2 -> 4 [ 651.371478] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.377526] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.377931] [49942]: DEBUG neutron_lib.callbacks.manager [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-d19c5f82-2827-46d6-94f3-6a70e117be75 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.382261] [49942]: [pid: 49942|app: 0|req: 468/972] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:11 2025] PUT /networking/v2.0/ports/6597bd02-5974-4cd5-ad5d-9ff24f56d32f => generated 1038 bytes in 1648 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 651.453774] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41cbf969-edfa-4740-ba4f-4c8028f65c01 req-d08f0f98-6834-498a-a71a-29bddd9f0a33 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.454776] [49942]: [pid: 49942|app: 0|req: 469/973] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.477471] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-33ecf7ce-11c8-4371-a62b-cb2038a5a997 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.477594] [49942]: [pid: 49942|app: 0|req: 470/974] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.496220] [49942]: [pid: 49942|app: 0|req: 471/975] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/ports?device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.537864] [49942]: [pid: 49942|app: 0|req: 472/976] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.538261] [49941]: DEBUG neutron_lib.callbacks.manager [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (1e5329ae-df00-4f24-ba41-2436ff2bdc18), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.542721] [49942]: DEBUG neutron.api.wsgi [req-41cbf969-edfa-4740-ba4f-4c8028f65c01 req-30cf488f-46ea-4232-b4c1-176bda6c9a17 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.566820] [49942]: [pid: 49942|app: 0|req: 473/977] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.595358] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d58255-ba5c-4114-99b1-b73647412a69 req-59c34dc9-f240-4b99-becf-cd33e34fbc9f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.599074] [49942]: [pid: 49942|app: 0|req: 474/978] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.661643] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cb2f356-9749-4dc6-8311-287be6bb1f2a req-4a858f9d-508d-4925-8e05-973dac133da1 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.664026] [49942]: [pid: 49942|app: 0|req: 475/979] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 751 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.664157] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Deleting port ce6e7522-3850-4f75-8d72-7af046e08989 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 651.664157] [49941]: DEBUG neutron_lib.callbacks.manager [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ce6e7522-3850-4f75-8d72-7af046e08989), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.690554] [49941]: DEBUG neutron.plugins.ml2.db [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] For port ce6e7522-3850-4f75-8d72-7af046e08989, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ce6e7522-3850-4f75-8d72-7af046e08989,segment=NetworkSegment(8858d89f-8e1c-4fc4-b0d4-c09605ba1005),segment_id=8858d89f-8e1c-4fc4-b0d4-c09605ba1005)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 651.690772] [49941]: DEBUG neutron_lib.callbacks.manager [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ce6e7522-3850-4f75-8d72-7af046e08989), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.692866] [49942]: [pid: 49942|app: 0|req: 476/980] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.695312] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] delete_port_precommit called with port settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 5, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8858d89f-8e1c-4fc4-b0d4-c09605ba1005', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 243, 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87'}}] (original binding levels None) on network {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} with segments to bind None [ 651.695506] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] delete_port_precommit: [ 651.695506] [49941]: key[id], ce6e7522-3850-4f75-8d72-7af046e08989 -> None [ 651.695506] [49941]: key[binding:vnic_type], normal -> None [ 651.695506] [49941]: key[tags], [] -> None [ 651.695506] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 651.695506] [49941]: key[allowed_address_pairs], [] -> None [ 651.695506] [49941]: key[extra_dhcp_opts], [] -> None [ 651.695506] [49941]: key[binding:profile], {} -> None [ 651.695506] [49941]: key[admin_state_up], True -> None [ 651.695506] [49941]: key[binding:vif_type], ovs -> None [ 651.695506] [49941]: key[device_owner], network:router_interface -> None [ 651.695506] [49941]: key[created_at], 2025-11-20T12:29:57Z -> None [ 651.695506] [49941]: key[updated_at], 2025-11-20T12:30:01Z -> None [ 651.695506] [49941]: key[description], -> None [ 651.695506] [49941]: key[tenant_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 651.695506] [49941]: key[binding:host_id], devstack -> None [ 651.695506] [49941]: key[standard_attr_id], 611 -> None [ 651.695506] [49941]: key[name], -> None [ 651.695506] [49941]: key[mac_address], fa:16:3e:52:15:92 -> None [ 651.695506] [49941]: key[status], ACTIVE -> None [ 651.695506] [49941]: key[network_id], 89b30572-b4da-4047-a7df-ed322f1c7a87 -> None [ 651.695506] [49941]: key[fixed_ips], [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'ip_address': '192.168.128.1'}] -> None [ 651.695506] [49941]: key[security_groups], [] -> None [ 651.695506] [49941]: key[revision_number], 5 -> None [ 651.695506] [49941]: key[port_security_enabled], False -> None [ 651.695506] [49941]: key[project_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 651.695506] [49941]: key[device_id], 1e5329ae-df00-4f24-ba41-2436ff2bdc18 -> None [ 651.695506] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.697802] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Calling delete_port for ce6e7522-3850-4f75-8d72-7af046e08989 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 651.706960] [49942]: [pid: 49942|app: 0|req: 477/981] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.709719] [49942]: DEBUG neutron.api.wsgi [req-5cb2f356-9749-4dc6-8311-287be6bb1f2a req-0ec66334-6883-418c-b68a-26e4595b09c9 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 651.731275] [49942]: [pid: 49942|app: 0|req: 478/982] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.776699] [49942]: [pid: 49942|app: 0|req: 479/983] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 651.818879] [49941]: DEBUG neutron_lib.callbacks.manager [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ce6e7522-3850-4f75-8d72-7af046e08989), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 651.831852] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Pushing event deleted for resources: {'Port': ['ID=ce6e7522-3850-4f75-8d72-7af046e08989,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 651.832446] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d35907a-ce14-4599-a50f-558e5ecda39b req-03e40c28-d5a3-428e-b62f-f2890500d4bc tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 651.833596] [49942]: [pid: 49942|app: 0|req: 480/984] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 651.879185] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] delete_port_postcommit called with port settings {'id': 'ce6e7522-3850-4f75-8d72-7af046e08989', 'name': '', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'mac_address': 'fa:16:3e:52:15:92', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_interface', 'standard_attr_id': 611, 'fixed_ips': [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 5, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8858d89f-8e1c-4fc4-b0d4-c09605ba1005', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 243, 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87'}}] (original binding levels None) on network {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f9c4e940-3aa7-4328-86cd-bbf8bc724de6'], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} with segments to bind None [ 651.879515] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] delete_port_postcommit: [ 651.879515] [49941]: key[id], ce6e7522-3850-4f75-8d72-7af046e08989 -> None [ 651.879515] [49941]: key[binding:vnic_type], normal -> None [ 651.879515] [49941]: key[tags], [] -> None [ 651.879515] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 651.879515] [49941]: key[allowed_address_pairs], [] -> None [ 651.879515] [49941]: key[extra_dhcp_opts], [] -> None [ 651.879515] [49941]: key[binding:profile], {} -> None [ 651.879515] [49941]: key[admin_state_up], True -> None [ 651.879515] [49941]: key[binding:vif_type], ovs -> None [ 651.879515] [49941]: key[device_owner], network:router_interface -> None [ 651.879515] [49941]: key[created_at], 2025-11-20T12:29:57Z -> None [ 651.879515] [49941]: key[updated_at], 2025-11-20T12:30:01Z -> None [ 651.879515] [49941]: key[description], -> None [ 651.879515] [49941]: key[tenant_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 651.879515] [49941]: key[binding:host_id], devstack -> None [ 651.879515] [49941]: key[standard_attr_id], 611 -> None [ 651.879515] [49941]: key[name], -> None [ 651.879515] [49941]: key[mac_address], fa:16:3e:52:15:92 -> None [ 651.879515] [49941]: key[status], ACTIVE -> None [ 651.879515] [49941]: key[network_id], 89b30572-b4da-4047-a7df-ed322f1c7a87 -> None [ 651.879515] [49941]: key[fixed_ips], [{'subnet_id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'ip_address': '192.168.128.1'}] -> None [ 651.879515] [49941]: key[security_groups], [] -> None [ 651.879515] [49941]: key[revision_number], 5 -> None [ 651.879515] [49941]: key[port_security_enabled], False -> None [ 651.879515] [49941]: key[project_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 651.879515] [49941]: key[device_id], 1e5329ae-df00-4f24-ba41-2436ff2bdc18 -> None [ 651.879515] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 651.939761] [49941]: DEBUG neutron_lib.callbacks.manager [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (1e5329ae-df00-4f24-ba41-2436ff2bdc18), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.007413] [49942]: DEBUG neutron_lib.callbacks.manager [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.073025] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Router 1e5329ae-df00-4f24-ba41-2436ff2bdc18 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 652.123908] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-255695e1-54aa-4fa5-869e-6e6399057edc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 652.127579] [49941]: [pid: 49941|app: 0|req: 505/985] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:13 2025] PUT /networking/v2.0/routers/1e5329ae-df00-4f24-ba41-2436ff2bdc18/remove_router_interface => generated 309 bytes in 780 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.138957] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Deleting port 0bbcd3ec-c0bd-4827-9070-92025f1feda6 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 652.139238] [49942]: DEBUG neutron_lib.callbacks.manager [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.166457] [49942]: DEBUG neutron.plugins.ml2.db [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] For port 0bbcd3ec-c0bd-4827-9070-92025f1feda6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0bbcd3ec-c0bd-4827-9070-92025f1feda6,segment=NetworkSegment(b1a55028-b6d1-43d1-8558-158523299258),segment_id=b1a55028-b6d1-43d1-8558-158523299258)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 652.166786] [49942]: DEBUG neutron_lib.callbacks.manager [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.171376] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] delete_port_precommit called with port settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 652.171718] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] delete_port_precommit: [ 652.171718] [49942]: key[id], 0bbcd3ec-c0bd-4827-9070-92025f1feda6 -> None [ 652.171718] [49942]: key[binding:vnic_type], normal -> None [ 652.171718] [49942]: key[tags], [] -> None [ 652.171718] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 652.171718] [49942]: key[allowed_address_pairs], [] -> None [ 652.171718] [49942]: key[extra_dhcp_opts], [] -> None [ 652.171718] [49942]: key[binding:profile], {} -> None [ 652.171718] [49942]: key[admin_state_up], True -> None [ 652.171718] [49942]: key[binding:vif_type], ovs -> None [ 652.171718] [49942]: key[device_owner], network:router_interface -> None [ 652.171718] [49942]: key[created_at], 2025-11-20T12:29:20Z -> None [ 652.171718] [49942]: key[updated_at], 2025-11-20T12:29:21Z -> None [ 652.171718] [49942]: key[description], -> None [ 652.171718] [49942]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 652.171718] [49942]: key[binding:host_id], devstack -> None [ 652.171718] [49942]: key[standard_attr_id], 360 -> None [ 652.171718] [49942]: key[name], -> None [ 652.171718] [49942]: key[mac_address], fa:16:3e:07:94:29 -> None [ 652.171718] [49942]: key[status], ACTIVE -> None [ 652.171718] [49942]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 652.171718] [49942]: key[fixed_ips], [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.1'}] -> None [ 652.171718] [49942]: key[security_groups], [] -> None [ 652.171718] [49942]: key[revision_number], 5 -> None [ 652.171718] [49942]: key[port_security_enabled], False -> None [ 652.171718] [49942]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 652.171718] [49942]: key[device_id], 49ad2c7a-67dd-4161-8f7d-d8660ec916ff -> None [ 652.171718] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.173545] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Calling delete_port for 0bbcd3ec-c0bd-4827-9070-92025f1feda6 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 652.185227] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db643363-eb62-4573-b0fd-6872754e83e2 req-bd25df40-79e8-4be4-b6f3-6c705dabbc3c tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.186247] [49941]: [pid: 49941|app: 0|req: 506/986] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:13 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.189452] [49941]: DEBUG neutron.api.v2.base [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Request body: {'floatingip': {'port_id': '69f0bb70-1526-433e-a738-48e39981556d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 652.208973] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for floatingip (f9be43e7-8faa-44aa-b7e7-00f377ecb1ed), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.264031] [49942]: DEBUG neutron_lib.callbacks.manager [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (0bbcd3ec-c0bd-4827-9070-92025f1feda6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.275324] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Pushing event deleted for resources: {'Port': ['ID=0bbcd3ec-c0bd-4827-9070-92025f1feda6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.297559] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] delete_port_postcommit called with port settings {'id': '0bbcd3ec-c0bd-4827-9070-92025f1feda6', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:07:94:29', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_interface', 'standard_attr_id': 360, 'fixed_ips': [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e4febe48-292a-4874-8b3e-5e81dda8a36d'], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 652.297796] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] delete_port_postcommit: [ 652.297796] [49942]: key[id], 0bbcd3ec-c0bd-4827-9070-92025f1feda6 -> None [ 652.297796] [49942]: key[binding:vnic_type], normal -> None [ 652.297796] [49942]: key[tags], [] -> None [ 652.297796] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 652.297796] [49942]: key[allowed_address_pairs], [] -> None [ 652.297796] [49942]: key[extra_dhcp_opts], [] -> None [ 652.297796] [49942]: key[binding:profile], {} -> None [ 652.297796] [49942]: key[admin_state_up], True -> None [ 652.297796] [49942]: key[binding:vif_type], ovs -> None [ 652.297796] [49942]: key[device_owner], network:router_interface -> None [ 652.297796] [49942]: key[created_at], 2025-11-20T12:29:20Z -> None [ 652.297796] [49942]: key[updated_at], 2025-11-20T12:29:21Z -> None [ 652.297796] [49942]: key[description], -> None [ 652.297796] [49942]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 652.297796] [49942]: key[binding:host_id], devstack -> None [ 652.297796] [49942]: key[standard_attr_id], 360 -> None [ 652.297796] [49942]: key[name], -> None [ 652.297796] [49942]: key[mac_address], fa:16:3e:07:94:29 -> None [ 652.297796] [49942]: key[status], ACTIVE -> None [ 652.297796] [49942]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 652.297796] [49942]: key[fixed_ips], [{'subnet_id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'ip_address': '192.168.128.1'}] -> None [ 652.297796] [49942]: key[security_groups], [] -> None [ 652.297796] [49942]: key[revision_number], 5 -> None [ 652.297796] [49942]: key[port_security_enabled], False -> None [ 652.297796] [49942]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 652.297796] [49942]: key[device_id], 49ad2c7a-67dd-4161-8f7d-d8660ec916ff -> None [ 652.297796] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.352015] [49942]: DEBUG neutron_lib.callbacks.manager [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.432952] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.434682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (f9be43e7-8faa-44aa-b7e7-00f377ecb1ed), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.451586] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Router 49ad2c7a-67dd-4161-8f7d-d8660ec916ff has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 652.480697] [49941]: INFO neutron.db.l3_db [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Floating IP f9be43e7-8faa-44aa-b7e7-00f377ecb1ed associated. External IP: 10.180.180.220, port: 69f0bb70-1526-433e-a738-48e39981556d. [ 652.505053] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-009808d6-2a97-426d-a0e8-1ac3dd825e17 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 652.509868] [49942]: [pid: 49942|app: 0|req: 481/987] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:13 2025] PUT /networking/v2.0/routers/49ad2c7a-67dd-4161-8f7d-d8660ec916ff/remove_router_interface => generated 309 bytes in 675 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.548242] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d42ce182-56e4-4b12-9583-b08a1c1049d2 req-3b20d28f-7d2e-4d7c-b57a-7e8caa4e39f3 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.549285] [49942]: [pid: 49942|app: 0|req: 482/988] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.607100] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Router 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 652.609639] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks [] for router (1e5329ae-df00-4f24-ba41-2436ff2bdc18), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.665656] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 652.666771] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks [] for router_gateway (1e5329ae-df00-4f24-ba41-2436ff2bdc18), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.671911] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c247945-3ced-49d5-aced-bba49d3cd469 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.691359] [49941]: [pid: 49941|app: 0|req: 507/989] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:30:13 2025] PUT /networking/v2.0/floatingips/f9be43e7-8faa-44aa-b7e7-00f377ecb1ed => generated 802 bytes in 504 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 652.692098] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Deleting port e03d1bb7-d817-4f90-aefe-71ac6d10112a {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 652.692098] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (e03d1bb7-d817-4f90-aefe-71ac6d10112a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.694203] [49941]: DEBUG neutron.api.wsgi [req-db643363-eb62-4573-b0fd-6872754e83e2 req-ed813ce2-1cb5-47d5-9e54-b3aeeab16bb4 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.719761] [49941]: [pid: 49941|app: 0|req: 508/990] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/security-groups?id=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.720246] [49942]: DEBUG neutron.plugins.ml2.db [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] For port e03d1bb7-d817-4f90-aefe-71ac6d10112a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e03d1bb7-d817-4f90-aefe-71ac6d10112a,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 652.720246] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (e03d1bb7-d817-4f90-aefe-71ac6d10112a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.724137] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] delete_port_precommit called with port settings {'id': 'e03d1bb7-d817-4f90-aefe-71ac6d10112a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:8d:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_gateway', 'standard_attr_id': 604, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:58Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 652.724422] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] delete_port_precommit: [ 652.724422] [49942]: key[id], e03d1bb7-d817-4f90-aefe-71ac6d10112a -> None [ 652.724422] [49942]: key[binding:vnic_type], normal -> None [ 652.724422] [49942]: key[tags], [] -> None [ 652.724422] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 652.724422] [49942]: key[allowed_address_pairs], [] -> None [ 652.724422] [49942]: key[extra_dhcp_opts], [] -> None [ 652.724422] [49942]: key[binding:profile], {} -> None [ 652.724422] [49942]: key[admin_state_up], True -> None [ 652.724422] [49942]: key[binding:vif_type], ovs -> None [ 652.724422] [49942]: key[device_owner], network:router_gateway -> None [ 652.724422] [49942]: key[created_at], 2025-11-20T12:29:56Z -> None [ 652.724422] [49942]: key[updated_at], 2025-11-20T12:29:58Z -> None [ 652.724422] [49942]: key[description], -> None [ 652.724422] [49942]: key[tenant_id], -> None [ 652.724422] [49942]: key[binding:host_id], devstack -> None [ 652.724422] [49942]: key[standard_attr_id], 604 -> None [ 652.724422] [49942]: key[name], -> None [ 652.724422] [49942]: key[mac_address], fa:16:3e:c3:8d:fa -> None [ 652.724422] [49942]: key[status], ACTIVE -> None [ 652.724422] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 652.724422] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] -> None [ 652.724422] [49942]: key[security_groups], [] -> None [ 652.724422] [49942]: key[revision_number], 5 -> None [ 652.724422] [49942]: key[port_security_enabled], False -> None [ 652.724422] [49942]: key[project_id], -> None [ 652.724422] [49942]: key[device_id], 1e5329ae-df00-4f24-ba41-2436ff2bdc18 -> None [ 652.724422] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.727980] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Calling delete_port for e03d1bb7-d817-4f90-aefe-71ac6d10112a owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 652.744913] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-5340df08-b268-4dbf-ab88-1f2bf0b66edb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 652.746421] [49941]: [pid: 49941|app: 0|req: 509/991] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/ports?tenant_id=2782998fb9484e99a3602572badfc7c5&device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 652.798557] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks [] for router (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.824031] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923'] for port (e03d1bb7-d817-4f90-aefe-71ac6d10112a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.831647] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Pushing event deleted for resources: {'Port': ['ID=e03d1bb7-d817-4f90-aefe-71ac6d10112a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 652.846667] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] delete_port_postcommit called with port settings {'id': 'e03d1bb7-d817-4f90-aefe-71ac6d10112a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:8d:fa', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e5329ae-df00-4f24-ba41-2436ff2bdc18', 'device_owner': 'network:router_gateway', 'standard_attr_id': 604, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:58Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 652.846667] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] delete_port_postcommit: [ 652.846667] [49942]: key[id], e03d1bb7-d817-4f90-aefe-71ac6d10112a -> None [ 652.846667] [49942]: key[binding:vnic_type], normal -> None [ 652.846667] [49942]: key[tags], [] -> None [ 652.846667] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 652.846667] [49942]: key[allowed_address_pairs], [] -> None [ 652.846667] [49942]: key[extra_dhcp_opts], [] -> None [ 652.846667] [49942]: key[binding:profile], {} -> None [ 652.846667] [49942]: key[admin_state_up], True -> None [ 652.846667] [49942]: key[binding:vif_type], ovs -> None [ 652.846667] [49942]: key[device_owner], network:router_gateway -> None [ 652.846667] [49942]: key[created_at], 2025-11-20T12:29:56Z -> None [ 652.846667] [49942]: key[updated_at], 2025-11-20T12:29:58Z -> None [ 652.846667] [49942]: key[description], -> None [ 652.846667] [49942]: key[tenant_id], -> None [ 652.846667] [49942]: key[binding:host_id], devstack -> None [ 652.846667] [49942]: key[standard_attr_id], 604 -> None [ 652.846667] [49942]: key[name], -> None [ 652.846667] [49942]: key[mac_address], fa:16:3e:c3:8d:fa -> None [ 652.846667] [49942]: key[status], ACTIVE -> None [ 652.846667] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 652.846667] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] -> None [ 652.846667] [49942]: key[security_groups], [] -> None [ 652.846667] [49942]: key[revision_number], 5 -> None [ 652.846667] [49942]: key[port_security_enabled], False -> None [ 652.846667] [49942]: key[project_id], -> None [ 652.846667] [49942]: key[device_id], 1e5329ae-df00-4f24-ba41-2436ff2bdc18 -> None [ 652.846667] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.848111] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (1e5329ae-df00-4f24-ba41-2436ff2bdc18), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.848691] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks [] for router_gateway (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.879492] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Deleting port ee21291c-c9d2-443c-9323-85e3306ca9e4 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 652.879640] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ee21291c-c9d2-443c-9323-85e3306ca9e4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.898401] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (1e5329ae-df00-4f24-ba41-2436ff2bdc18), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.900175] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks [] for router_controller (1e5329ae-df00-4f24-ba41-2436ff2bdc18), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.917536] [49941]: DEBUG neutron.plugins.ml2.db [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] For port ee21291c-c9d2-443c-9323-85e3306ca9e4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ee21291c-c9d2-443c-9323-85e3306ca9e4,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 652.917739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ee21291c-c9d2-443c-9323-85e3306ca9e4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.922205] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] delete_port_precommit called with port settings {'id': 'ee21291c-c9d2-443c-9323-85e3306ca9e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:50:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 349, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 652.922386] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] delete_port_precommit: [ 652.922386] [49941]: key[id], ee21291c-c9d2-443c-9323-85e3306ca9e4 -> None [ 652.922386] [49941]: key[binding:vnic_type], normal -> None [ 652.922386] [49941]: key[tags], [] -> None [ 652.922386] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 652.922386] [49941]: key[allowed_address_pairs], [] -> None [ 652.922386] [49941]: key[extra_dhcp_opts], [] -> None [ 652.922386] [49941]: key[binding:profile], {} -> None [ 652.922386] [49941]: key[admin_state_up], True -> None [ 652.922386] [49941]: key[binding:vif_type], ovs -> None [ 652.922386] [49941]: key[device_owner], network:router_gateway -> None [ 652.922386] [49941]: key[created_at], 2025-11-20T12:29:18Z -> None [ 652.922386] [49941]: key[updated_at], 2025-11-20T12:29:19Z -> None [ 652.922386] [49941]: key[description], -> None [ 652.922386] [49941]: key[tenant_id], -> None [ 652.922386] [49941]: key[binding:host_id], devstack -> None [ 652.922386] [49941]: key[standard_attr_id], 349 -> None [ 652.922386] [49941]: key[name], -> None [ 652.922386] [49941]: key[mac_address], fa:16:3e:35:50:91 -> None [ 652.922386] [49941]: key[status], ACTIVE -> None [ 652.922386] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 652.922386] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.232'}] -> None [ 652.922386] [49941]: key[security_groups], [] -> None [ 652.922386] [49941]: key[revision_number], 5 -> None [ 652.922386] [49941]: key[port_security_enabled], False -> None [ 652.922386] [49941]: key[project_id], -> None [ 652.922386] [49941]: key[device_id], 49ad2c7a-67dd-4161-8f7d-d8660ec916ff -> None [ 652.922386] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 652.923980] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Calling delete_port for ee21291c-c9d2-443c-9323-85e3306ca9e4 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 652.929878] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (1e5329ae-df00-4f24-ba41-2436ff2bdc18), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.930231] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1e5329ae-df00-4f24-ba41-2436ff2bdc18 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 652.935037] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3b3fd716-4437-4ed7-8f90-2678581691fc admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 652.935690] [49942]: [pid: 49942|app: 0|req: 483/992] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:14 2025] DELETE /networking/v2.0/routers/1e5329ae-df00-4f24-ba41-2436ff2bdc18 => generated 0 bytes in 386 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 652.938436] [49942]: DEBUG neutron.api.wsgi [req-d42ce182-56e4-4b12-9583-b08a1c1049d2 req-8f31e9a2-9dcb-4f79-a04c-fbdb81ef22e6 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.962946] [49942]: [pid: 49942|app: 0|req: 484/993] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/security-groups?id=b79d99d5-c4ed-4aed-8d96-042c9ffa2b66&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 652.965513] [49942]: DEBUG neutron.api.wsgi [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-50637f99-fe8c-4987-a5fd-7ff6e8a1817c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 652.979817] [49942]: [pid: 49942|app: 0|req: 485/994] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=6597bd02-5974-4cd5-ad5d-9ff24f56d32f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.016953] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ee21291c-c9d2-443c-9323-85e3306ca9e4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.027101] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Pushing event deleted for resources: {'Port': ['ID=ee21291c-c9d2-443c-9323-85e3306ca9e4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.042673] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03d0dfac-25d5-4552-92a0-ed953fce0b10 req-cc9485d7-b715-4602-815e-0dedea575e7c tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.044076] [49942]: [pid: 49942|app: 0|req: 486/995] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.059362] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] delete_port_postcommit called with port settings {'id': 'ee21291c-c9d2-443c-9323-85e3306ca9e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:50:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '49ad2c7a-67dd-4161-8f7d-d8660ec916ff', 'device_owner': 'network:router_gateway', 'standard_attr_id': 349, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.232'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:18Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 653.059604] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] delete_port_postcommit: [ 653.059604] [49941]: key[id], ee21291c-c9d2-443c-9323-85e3306ca9e4 -> None [ 653.059604] [49941]: key[binding:vnic_type], normal -> None [ 653.059604] [49941]: key[tags], [] -> None [ 653.059604] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 653.059604] [49941]: key[allowed_address_pairs], [] -> None [ 653.059604] [49941]: key[extra_dhcp_opts], [] -> None [ 653.059604] [49941]: key[binding:profile], {} -> None [ 653.059604] [49941]: key[admin_state_up], True -> None [ 653.059604] [49941]: key[binding:vif_type], ovs -> None [ 653.059604] [49941]: key[device_owner], network:router_gateway -> None [ 653.059604] [49941]: key[created_at], 2025-11-20T12:29:18Z -> None [ 653.059604] [49941]: key[updated_at], 2025-11-20T12:29:19Z -> None [ 653.059604] [49941]: key[description], -> None [ 653.059604] [49941]: key[tenant_id], -> None [ 653.059604] [49941]: key[binding:host_id], devstack -> None [ 653.059604] [49941]: key[standard_attr_id], 349 -> None [ 653.059604] [49941]: key[name], -> None [ 653.059604] [49941]: key[mac_address], fa:16:3e:35:50:91 -> None [ 653.059604] [49941]: key[status], ACTIVE -> None [ 653.059604] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 653.059604] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.232'}] -> None [ 653.059604] [49941]: key[security_groups], [] -> None [ 653.059604] [49941]: key[revision_number], 5 -> None [ 653.059604] [49941]: key[port_security_enabled], False -> None [ 653.059604] [49941]: key[project_id], -> None [ 653.059604] [49941]: key[device_id], 49ad2c7a-67dd-4161-8f7d-d8660ec916ff -> None [ 653.059604] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.060894] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.074336] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] Deleting subnet f9c4e940-3aa7-4328-86cd-bbf8bc724de6 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 653.078277] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] Publish callbacks [] for subnet (f9c4e940-3aa7-4328-86cd-bbf8bc724de6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.092328] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] Publish callbacks [] for subnet (f9c4e940-3aa7-4328-86cd-bbf8bc724de6), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.095116] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (f9c4e940-3aa7-4328-86cd-bbf8bc724de6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.095577] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] delete_subnet_precommit called with subnet settings {'id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-subnet', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 600, '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 0, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'} (original settings None) [ 653.096984] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] delete_subnet_precommit: [ 653.096984] [49942]: key[ipv6_ra_mode], None -> None [ 653.096984] [49942]: key[id], f9c4e940-3aa7-4328-86cd-bbf8bc724de6 -> None [ 653.096984] [49942]: key[tags], [] -> None [ 653.096984] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 653.096984] [49942]: key[enable_dhcp], True -> None [ 653.096984] [49942]: key[ip_version], 4 -> None [ 653.096984] [49942]: key[created_at], 2025-11-20T12:29:56Z -> None [ 653.096984] [49942]: key[updated_at], 2025-11-20T12:29:56Z -> None [ 653.096984] [49942]: key[description], -> None [ 653.096984] [49942]: key[tenant_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.096984] [49942]: key[standard_attr_id], 600 -> None [ 653.096984] [49942]: key[cidr], 192.168.128.0/28 -> None [ 653.096984] [49942]: key[ipv6_address_mode], None -> None [ 653.096984] [49942]: key[name], tempest-FloatingIPsNegativeTestJSON-1332087095-subnet -> None [ 653.096984] [49942]: key[subnetpool_id], None -> None [ 653.096984] [49942]: key[host_routes], [] -> None [ 653.096984] [49942]: key[network_id], 89b30572-b4da-4047-a7df-ed322f1c7a87 -> None [ 653.096984] [49942]: key[shared], False -> None [ 653.096984] [49942]: key[router:external], False -> None [ 653.096984] [49942]: key[revision_number], 0 -> None [ 653.096984] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 653.096984] [49942]: key[project_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.096984] [49942]: key[service_types], [] -> None [ 653.096984] [49942]: key[dns_nameservers], [] -> None [ 653.096984] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.098225] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.098791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks [] for router_controller (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.117133] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (49ad2c7a-67dd-4161-8f7d-d8660ec916ff), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.117450] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Fanout notify agent at l3_agent the message router_deleted on router 49ad2c7a-67dd-4161-8f7d-d8660ec916ff {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 653.118968] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for subnet (f9c4e940-3aa7-4328-86cd-bbf8bc724de6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.120417] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f9c4e940-3aa7-4328-86cd-bbf8bc724de6', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-subnet', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 600, '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:56Z', 'revision_number': 0, 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88'} (original settings None) [ 653.120417] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] delete_subnet_postcommit: [ 653.120417] [49942]: key[ipv6_ra_mode], None -> None [ 653.120417] [49942]: key[id], f9c4e940-3aa7-4328-86cd-bbf8bc724de6 -> None [ 653.120417] [49942]: key[tags], [] -> None [ 653.120417] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 653.120417] [49942]: key[enable_dhcp], True -> None [ 653.120417] [49942]: key[ip_version], 4 -> None [ 653.120417] [49942]: key[created_at], 2025-11-20T12:29:56Z -> None [ 653.120417] [49942]: key[updated_at], 2025-11-20T12:29:56Z -> None [ 653.120417] [49942]: key[description], -> None [ 653.120417] [49942]: key[tenant_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.120417] [49942]: key[standard_attr_id], 600 -> None [ 653.120417] [49942]: key[cidr], 192.168.128.0/28 -> None [ 653.120417] [49942]: key[ipv6_address_mode], None -> None [ 653.120417] [49942]: key[name], tempest-FloatingIPsNegativeTestJSON-1332087095-subnet -> None [ 653.120417] [49942]: key[subnetpool_id], None -> None [ 653.120417] [49942]: key[host_routes], [] -> None [ 653.120417] [49942]: key[network_id], 89b30572-b4da-4047-a7df-ed322f1c7a87 -> None [ 653.120417] [49942]: key[shared], False -> None [ 653.120417] [49942]: key[router:external], False -> None [ 653.120417] [49942]: key[revision_number], 0 -> None [ 653.120417] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 653.120417] [49942]: key[project_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.120417] [49942]: key[service_types], [] -> None [ 653.120417] [49942]: key[dns_nameservers], [] -> None [ 653.120417] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.122795] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f7d297b-9b88-46ae-b65c-2f80d770ac5e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.123280] [49941]: [pid: 49941|app: 0|req: 510/996] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:14 2025] DELETE /networking/v2.0/routers/49ad2c7a-67dd-4161-8f7d-d8660ec916ff => generated 0 bytes in 377 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 653.127040] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f9c4e940-3aa7-4328-86cd-bbf8bc724de6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.135138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0665e52d-30f9-4147-bf0f-245276979282 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.137670] [49942]: [pid: 49942|app: 0|req: 487/997] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:14 2025] DELETE /networking/v2.0/subnets/f9c4e940-3aa7-4328-86cd-bbf8bc724de6 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 653.139914] [49942]: DEBUG neutron.api.wsgi [req-03d0dfac-25d5-4552-92a0-ed953fce0b10 req-37571746-709e-4357-a93c-1ddd5e2dd2dc tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 653.145578] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a0e163-ef34-4650-8907-f1e6ea3cbf78 req-c3ab9514-e282-4670-95c2-2081f38043e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.146743] [49941]: [pid: 49941|app: 0|req: 511/998] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/subnets?id=d6029086-51ec-424e-8d02-5bd29877282e => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.160505] [49942]: [pid: 49942|app: 0|req: 488/999] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:14 2025] GET /networking/v2.0/security-groups?id=f184c8a6-bf48-4128-95bf-718bfc236812&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.170306] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] Deleting subnet e4febe48-292a-4874-8b3e-5e81dda8a36d {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 653.172542] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] Publish callbacks [] for subnet (e4febe48-292a-4874-8b3e-5e81dda8a36d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.187750] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (89b30572-b4da-4047-a7df-ed322f1c7a87), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.190808] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (e4febe48-292a-4874-8b3e-5e81dda8a36d), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.223237] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (89b30572-b4da-4047-a7df-ed322f1c7a87), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.232931] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] delete_network_precommit called with network settings {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:30:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} (original settings None) and network segments [{'id': '8858d89f-8e1c-4fc4-b0d4-c09605ba1005', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 243, 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87'}] [ 653.233297] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] delete_network_precommit: [ 653.233297] [49942]: key[vlan_transparent], None -> None [ 653.233297] [49942]: key[id], 89b30572-b4da-4047-a7df-ed322f1c7a87 -> None [ 653.233297] [49942]: key[tags], [] -> None [ 653.233297] [49942]: key[availability_zone_hints], [] -> None [ 653.233297] [49942]: key[mtu], 8950 -> None [ 653.233297] [49942]: key[provider:network_type], vlan -> None [ 653.233297] [49942]: key[admin_state_up], True -> None [ 653.233297] [49942]: key[provider:physical_network], default -> None [ 653.233297] [49942]: key[provider:segmentation_id], 243 -> None [ 653.233297] [49942]: key[created_at], 2025-11-20T12:29:54Z -> None [ 653.233297] [49942]: key[updated_at], 2025-11-20T12:30:14Z -> None [ 653.233297] [49942]: key[description], -> None [ 653.233297] [49942]: key[tenant_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.233297] [49942]: key[standard_attr_id], 591 -> None [ 653.233297] [49942]: key[name], tempest-FloatingIPsNegativeTestJSON-1332087095-network -> None [ 653.233297] [49942]: key[availability_zones], ['nova'] -> None [ 653.233297] [49942]: key[project_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.233297] [49942]: key[status], ACTIVE -> None [ 653.233297] [49942]: key[shared], False -> None [ 653.233297] [49942]: key[router:external], False -> None [ 653.233297] [49942]: key[revision_number], 3 -> None [ 653.233297] [49942]: key[port_security_enabled], True -> None [ 653.233297] [49942]: key[subnets], [] -> None [ 653.233297] [49942]: key[ipv4_address_scope], None -> None [ 653.233297] [49942]: key[qinq], None -> None [ 653.233297] [49942]: key[ipv6_address_scope], None -> None [ 653.233297] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.234742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > segment before_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.234742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet precommit_delete_associations 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.234742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > segment_host_mapping after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.234742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > segment_host_mapping after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.234742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > port after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.234742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > port after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.234742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > port after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.235358] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > segment after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.235358] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.235358] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.235358] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet after_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.255481] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (e4febe48-292a-4874-8b3e-5e81dda8a36d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.256019] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] delete_subnet_precommit called with subnet settings {'id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-subnet', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 326, '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-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings None) [ 653.256221] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] delete_subnet_precommit: [ 653.256221] [49941]: key[ipv6_ra_mode], None -> None [ 653.256221] [49941]: key[id], e4febe48-292a-4874-8b3e-5e81dda8a36d -> None [ 653.256221] [49941]: key[tags], [] -> None [ 653.256221] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 653.256221] [49941]: key[enable_dhcp], True -> None [ 653.256221] [49941]: key[ip_version], 4 -> None [ 653.256221] [49941]: key[created_at], 2025-11-20T12:29:17Z -> None [ 653.256221] [49941]: key[updated_at], 2025-11-20T12:29:17Z -> None [ 653.256221] [49941]: key[description], -> None [ 653.256221] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.256221] [49941]: key[standard_attr_id], 326 -> None [ 653.256221] [49941]: key[cidr], 192.168.128.0/28 -> None [ 653.256221] [49941]: key[ipv6_address_mode], None -> None [ 653.256221] [49941]: key[name], tempest-InstanceActionsNegativeTestJSON-291022486-subnet -> None [ 653.256221] [49941]: key[subnetpool_id], None -> None [ 653.256221] [49941]: key[host_routes], [] -> None [ 653.256221] [49941]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.256221] [49941]: key[shared], False -> None [ 653.256221] [49941]: key[router:external], False -> None [ 653.256221] [49941]: key[revision_number], 0 -> None [ 653.256221] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 653.256221] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.256221] [49941]: key[service_types], [] -> None [ 653.256221] [49941]: key[dns_nameservers], [] -> None [ 653.256221] [49941]: key[segment_id], None -> None [ 653.256221] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.288572] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet after_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.288635] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet after_delete 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.289753] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet before_create 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.289753] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Subscribe: > subnet before_update 55550000, False {{(pid=49942) subscribe /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:52}} [ 653.289753] [49942]: DEBUG neutron.services.segments.db [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['89b30572-b4da-4047-a7df-ed322f1c7a87']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 653.305198] [49942]: DEBUG neutron.services.segments.db [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '8858d89f-8e1c-4fc4-b0d4-c09605ba1005') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 653.305386] [49942]: DEBUG neutron.services.segments.db [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '8858d89f-8e1c-4fc4-b0d4-c09605ba1005') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 653.308129] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (e4febe48-292a-4874-8b3e-5e81dda8a36d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.310289] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'e4febe48-292a-4874-8b3e-5e81dda8a36d', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-subnet', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 326, '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-20T12:29:17Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings None) [ 653.310289] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] delete_subnet_postcommit: [ 653.310289] [49941]: key[ipv6_ra_mode], None -> None [ 653.310289] [49941]: key[id], e4febe48-292a-4874-8b3e-5e81dda8a36d -> None [ 653.310289] [49941]: key[tags], [] -> None [ 653.310289] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 653.310289] [49941]: key[enable_dhcp], True -> None [ 653.310289] [49941]: key[ip_version], 4 -> None [ 653.310289] [49941]: key[created_at], 2025-11-20T12:29:17Z -> None [ 653.310289] [49941]: key[updated_at], 2025-11-20T12:29:17Z -> None [ 653.310289] [49941]: key[description], -> None [ 653.310289] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.310289] [49941]: key[standard_attr_id], 326 -> None [ 653.310289] [49941]: key[cidr], 192.168.128.0/28 -> None [ 653.310289] [49941]: key[ipv6_address_mode], None -> None [ 653.310289] [49941]: key[name], tempest-InstanceActionsNegativeTestJSON-291022486-subnet -> None [ 653.310289] [49941]: key[subnetpool_id], None -> None [ 653.310289] [49941]: key[host_routes], [] -> None [ 653.310289] [49941]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.310289] [49941]: key[shared], False -> None [ 653.310289] [49941]: key[router:external], False -> None [ 653.310289] [49941]: key[revision_number], 0 -> None [ 653.310289] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 653.310289] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.310289] [49941]: key[service_types], [] -> None [ 653.310289] [49941]: key[dns_nameservers], [] -> None [ 653.310289] [49941]: key[segment_id], None -> None [ 653.310289] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.315366] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=e4febe48-292a-4874-8b3e-5e81dda8a36d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.318205] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (8858d89f-8e1c-4fc4-b0d4-c09605ba1005), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.329826] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c1ddb4a4-6552-444f-87e0-db532df00454 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.331766] [49941]: [pid: 49941|app: 0|req: 512/1000] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:14 2025] DELETE /networking/v2.0/subnets/e4febe48-292a-4874-8b3e-5e81dda8a36d => generated 0 bytes in 184 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 653.341257] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (8858d89f-8e1c-4fc4-b0d4-c09605ba1005), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.348107] [49941]: [pid: 49941|app: 0|req: 513/1001] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/ports?network_id=0c573ce0-d548-45c2-a260-ef729dbebe8a&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.360880] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Releasing vlan 243 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 653.361105] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (8858d89f-8e1c-4fc4-b0d4-c09605ba1005), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.387284] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (9aea532b-acd9-487a-9817-53dbf6c92f84), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.413119] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (89b30572-b4da-4047-a7df-ed322f1c7a87), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.413473] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] delete_network_postcommit called with network settings {'id': '89b30572-b4da-4047-a7df-ed322f1c7a87', 'name': 'tempest-FloatingIPsNegativeTestJSON-1332087095-network', 'tenant_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'project_id': '8f5cbbb2b9bb40929a284856cde5ff88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 591, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:30:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 243} (original settings None) and network segments [{'id': '8858d89f-8e1c-4fc4-b0d4-c09605ba1005', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 243, 'network_id': '89b30572-b4da-4047-a7df-ed322f1c7a87'}] [ 653.413473] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] delete_network_postcommit: [ 653.413473] [49942]: key[vlan_transparent], None -> None [ 653.413473] [49942]: key[id], 89b30572-b4da-4047-a7df-ed322f1c7a87 -> None [ 653.413473] [49942]: key[tags], [] -> None [ 653.413473] [49942]: key[availability_zone_hints], [] -> None [ 653.413473] [49942]: key[mtu], 8950 -> None [ 653.413473] [49942]: key[provider:network_type], vlan -> None [ 653.413473] [49942]: key[admin_state_up], True -> None [ 653.413473] [49942]: key[provider:physical_network], default -> None [ 653.413473] [49942]: key[provider:segmentation_id], 243 -> None [ 653.413473] [49942]: key[created_at], 2025-11-20T12:29:54Z -> None [ 653.413473] [49942]: key[updated_at], 2025-11-20T12:30:14Z -> None [ 653.413473] [49942]: key[description], -> None [ 653.413473] [49942]: key[tenant_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.413473] [49942]: key[standard_attr_id], 591 -> None [ 653.413473] [49942]: key[name], tempest-FloatingIPsNegativeTestJSON-1332087095-network -> None [ 653.413473] [49942]: key[availability_zones], ['nova'] -> None [ 653.413473] [49942]: key[project_id], 8f5cbbb2b9bb40929a284856cde5ff88 -> None [ 653.413473] [49942]: key[status], ACTIVE -> None [ 653.413473] [49942]: key[shared], False -> None [ 653.413473] [49942]: key[router:external], False -> None [ 653.413473] [49942]: key[revision_number], 3 -> None [ 653.413473] [49942]: key[port_security_enabled], True -> None [ 653.413473] [49942]: key[subnets], [] -> None [ 653.413473] [49942]: key[ipv4_address_scope], None -> None [ 653.413473] [49942]: key[qinq], None -> None [ 653.413473] [49942]: key[ipv6_address_scope], None -> None [ 653.413473] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.422309] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Pushing event deleted for resources: {'Network': ['ID=89b30572-b4da-4047-a7df-ed322f1c7a87,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.425948] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e5638527-2c38-403f-a117-84ac5c847128 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.428447] [49942]: [pid: 49942|app: 0|req: 489/1002] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:14 2025] DELETE /networking/v2.0/networks/89b30572-b4da-4047-a7df-ed322f1c7a87 => generated 0 bytes in 267 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 653.431657] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-4bac2731-4333-4903-ab77-27769154ec14 x-openstack-request-id: req-4bac2731-4333-4903-ab77-27769154ec14 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 653.433305] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b0ee2d00-7a4f-45f0-8bac-de783a1ce629", "name": "network-vif-plugged", "status": "completed", "tag": "2bb31b92-0483-437b-930e-86c9ed38f632", "code": 200}, {"name": "network-changed", "server_uuid": "b0ee2d00-7a4f-45f0-8bac-de783a1ce629", "tag": "2bb31b92-0483-437b-930e-86c9ed38f632", "status": "completed", "code": 200}, {"server_uuid": "3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7", "name": "network-vif-deleted", "tag": "644235ae-eb55-4ad7-b8e8-3c70d878eed5", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 653.434325] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4bac2731-4333-4903-ab77-27769154ec14 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 653.434903] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bac2731-4333-4903-ab77-27769154ec14'] response: {'server_uuid': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '2bb31b92-0483-437b-930e-86c9ed38f632', 'code': 200} [ 653.438335] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Deleting port e47e422b-3f40-4621-bba2-eca3d3a79900 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 653.438514] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e47e422b-3f40-4621-bba2-eca3d3a79900), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.439285] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bac2731-4333-4903-ab77-27769154ec14'] response: {'name': 'network-changed', 'server_uuid': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'tag': '2bb31b92-0483-437b-930e-86c9ed38f632', 'status': 'completed', 'code': 200} [ 653.440500] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4bac2731-4333-4903-ab77-27769154ec14'] response: {'server_uuid': '3414b3b9-bfdc-4f6a-92db-167fdb0bc6f7', 'name': 'network-vif-deleted', 'tag': '644235ae-eb55-4ad7-b8e8-3c70d878eed5', 'status': 'completed', 'code': 200} [ 653.467044] [49941]: DEBUG neutron.plugins.ml2.db [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] For port e47e422b-3f40-4621-bba2-eca3d3a79900, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e47e422b-3f40-4621-bba2-eca3d3a79900,segment=NetworkSegment(b1a55028-b6d1-43d1-8558-158523299258),segment_id=b1a55028-b6d1-43d1-8558-158523299258)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 653.467044] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e47e422b-3f40-4621-bba2-eca3d3a79900), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.473266] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-29771739-3eb9-4863-a8e6-1543cf667a11 x-openstack-request-id: req-29771739-3eb9-4863-a8e6-1543cf667a11 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 653.473266] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "de7a2c42-d463-47b7-b365-8120e09c86e1", "name": "network-vif-deleted", "tag": "179330b2-00d0-49db-9bc2-e31700656c8e", "status": "completed", "code": 200}, {"server_uuid": "e9074a98-115f-4b64-ba80-5101e472b081", "name": "network-vif-deleted", "tag": "f471797d-6eb6-4b5d-8440-1753b165e3e3", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 653.473266] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-29771739-3eb9-4863-a8e6-1543cf667a11 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 653.473266] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29771739-3eb9-4863-a8e6-1543cf667a11'] response: {'server_uuid': 'de7a2c42-d463-47b7-b365-8120e09c86e1', 'name': 'network-vif-deleted', 'tag': '179330b2-00d0-49db-9bc2-e31700656c8e', 'status': 'completed', 'code': 200} [ 653.473493] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_port_precommit called with port settings {'id': 'e47e422b-3f40-4621-bba2-eca3d3a79900', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:45:aa:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9aea532b-acd9-487a-9817-53dbf6c92f84', 'device_owner': 'network:dhcp', 'standard_attr_id': 508, '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-20T12:29:40Z', 'updated_at': '2025-11-20T12:30:15Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:30:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 653.473610] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29771739-3eb9-4863-a8e6-1543cf667a11'] response: {'server_uuid': 'e9074a98-115f-4b64-ba80-5101e472b081', 'name': 'network-vif-deleted', 'tag': 'f471797d-6eb6-4b5d-8440-1753b165e3e3', 'status': 'completed', 'code': 200} [ 653.473655] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_port_precommit: [ 653.473655] [49941]: key[id], e47e422b-3f40-4621-bba2-eca3d3a79900 -> None [ 653.473655] [49941]: key[binding:vnic_type], normal -> None [ 653.473655] [49941]: key[tags], [] -> None [ 653.473655] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 653.473655] [49941]: key[allowed_address_pairs], [] -> None [ 653.473655] [49941]: key[extra_dhcp_opts], [] -> None [ 653.473655] [49941]: key[binding:profile], {} -> None [ 653.473655] [49941]: key[admin_state_up], True -> None [ 653.473655] [49941]: key[binding:vif_type], ovs -> None [ 653.473655] [49941]: key[device_owner], network:dhcp -> None [ 653.473655] [49941]: key[created_at], 2025-11-20T12:29:40Z -> None [ 653.473655] [49941]: key[updated_at], 2025-11-20T12:30:15Z -> None [ 653.473655] [49941]: key[description], -> None [ 653.473655] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.473655] [49941]: key[binding:host_id], devstack -> None [ 653.473655] [49941]: key[standard_attr_id], 508 -> None [ 653.473655] [49941]: key[name], -> None [ 653.473655] [49941]: key[mac_address], fa:16:3e:45:aa:dc -> None [ 653.473655] [49941]: key[status], ACTIVE -> None [ 653.473655] [49941]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.473655] [49941]: key[fixed_ips], [] -> None [ 653.473655] [49941]: key[security_groups], [] -> None [ 653.473655] [49941]: key[revision_number], 5 -> None [ 653.473655] [49941]: key[port_security_enabled], False -> None [ 653.473655] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.473655] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.473655] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.474497] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Calling delete_port for e47e422b-3f40-4621-bba2-eca3d3a79900 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 653.508651] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f765be7f-800e-4bbe-bbef-e20d13360e81 req-c51115b4-a52a-4041-9427-c71eaacde6bd tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.509476] [49942]: [pid: 49942|app: 0|req: 490/1003] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.523011] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e47e422b-3f40-4621-bba2-eca3d3a79900), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.531261] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Pushing event deleted for resources: {'Port': ['ID=e47e422b-3f40-4621-bba2-eca3d3a79900,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.539204] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] No DVR routers for this DVR port e47e422b-3f40-4621-bba2-eca3d3a79900 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 653.539478] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_port_postcommit called with port settings {'id': 'e47e422b-3f40-4621-bba2-eca3d3a79900', 'name': '', 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'mac_address': 'fa:16:3e:45:aa:dc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9aea532b-acd9-487a-9817-53dbf6c92f84', 'device_owner': 'network:dhcp', 'standard_attr_id': 508, '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-20T12:29:40Z', 'updated_at': '2025-11-20T12:30:15Z', 'revision_number': 5, 'project_id': '8a83ccecd97e45a8a72e69c0a047e727'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}}] (original binding levels None) on network {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:30:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} with segments to bind None [ 653.539629] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_port_postcommit: [ 653.539629] [49941]: key[id], e47e422b-3f40-4621-bba2-eca3d3a79900 -> None [ 653.539629] [49941]: key[binding:vnic_type], normal -> None [ 653.539629] [49941]: key[tags], [] -> None [ 653.539629] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 653.539629] [49941]: key[allowed_address_pairs], [] -> None [ 653.539629] [49941]: key[extra_dhcp_opts], [] -> None [ 653.539629] [49941]: key[binding:profile], {} -> None [ 653.539629] [49941]: key[admin_state_up], True -> None [ 653.539629] [49941]: key[binding:vif_type], ovs -> None [ 653.539629] [49941]: key[device_owner], network:dhcp -> None [ 653.539629] [49941]: key[created_at], 2025-11-20T12:29:40Z -> None [ 653.539629] [49941]: key[updated_at], 2025-11-20T12:30:15Z -> None [ 653.539629] [49941]: key[description], -> None [ 653.539629] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.539629] [49941]: key[binding:host_id], devstack -> None [ 653.539629] [49941]: key[standard_attr_id], 508 -> None [ 653.539629] [49941]: key[name], -> None [ 653.539629] [49941]: key[mac_address], fa:16:3e:45:aa:dc -> None [ 653.539629] [49941]: key[status], ACTIVE -> None [ 653.539629] [49941]: key[network_id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.539629] [49941]: key[fixed_ips], [] -> None [ 653.539629] [49941]: key[security_groups], [] -> None [ 653.539629] [49941]: key[revision_number], 5 -> None [ 653.539629] [49941]: key[port_security_enabled], False -> None [ 653.539629] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.539629] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.539629] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.542784] [49942]: [pid: 49942|app: 0|req: 491/1004] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/networks/0c573ce0-d548-45c2-a260-ef729dbebe8a?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.545522] [49942]: DEBUG neutron.api.wsgi [req-f765be7f-800e-4bbe-bbef-e20d13360e81 req-358bb26a-69b4-48ec-962b-0eb6d5538035 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 653.561222] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (9aea532b-acd9-487a-9817-53dbf6c92f84), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.573379] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_network_precommit called with network settings {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:30:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} (original settings None) and network segments [{'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}] [ 653.574613] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_network_precommit: [ 653.574613] [49941]: key[vlan_transparent], None -> None [ 653.574613] [49941]: key[id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.574613] [49941]: key[tags], [] -> None [ 653.574613] [49941]: key[availability_zone_hints], [] -> None [ 653.574613] [49941]: key[mtu], 8950 -> None [ 653.574613] [49941]: key[provider:network_type], vlan -> None [ 653.574613] [49941]: key[admin_state_up], True -> None [ 653.574613] [49941]: key[provider:physical_network], default -> None [ 653.574613] [49941]: key[provider:segmentation_id], 10 -> None [ 653.574613] [49941]: key[created_at], 2025-11-20T12:29:17Z -> None [ 653.574613] [49941]: key[updated_at], 2025-11-20T12:30:15Z -> None [ 653.574613] [49941]: key[description], -> None [ 653.574613] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.574613] [49941]: key[standard_attr_id], 318 -> None [ 653.574613] [49941]: key[name], tempest-InstanceActionsNegativeTestJSON-291022486-network -> None [ 653.574613] [49941]: key[availability_zones], ['nova'] -> None [ 653.574613] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.574613] [49941]: key[status], ACTIVE -> None [ 653.574613] [49941]: key[shared], False -> None [ 653.574613] [49941]: key[router:external], False -> None [ 653.574613] [49941]: key[revision_number], 3 -> None [ 653.574613] [49941]: key[port_security_enabled], True -> None [ 653.574613] [49941]: key[subnets], [] -> None [ 653.574613] [49941]: key[ipv4_address_scope], None -> None [ 653.574613] [49941]: key[qinq], None -> None [ 653.574613] [49941]: key[ipv6_address_scope], None -> None [ 653.574613] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.574613] [49941]: DEBUG neutron.services.segments.db [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9aea532b-acd9-487a-9817-53dbf6c92f84']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 653.576349] [49942]: [pid: 49942|app: 0|req: 492/1005] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/security-groups?id=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef&fields=id&fields=name => generated 114 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.582571] [49941]: DEBUG neutron.services.segments.db [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b1a55028-b6d1-43d1-8558-158523299258') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 653.582905] [49941]: DEBUG neutron.services.segments.db [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b1a55028-b6d1-43d1-8558-158523299258') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 653.592022] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (b1a55028-b6d1-43d1-8558-158523299258), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.605342] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (b1a55028-b6d1-43d1-8558-158523299258), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.606483] [49942]: [pid: 49942|app: 0|req: 493/1006] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/security-groups?tenant_id=8f5cbbb2b9bb40929a284856cde5ff88&name=default => generated 2925 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 653.618477] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Releasing vlan 10 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 653.618725] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (b1a55028-b6d1-43d1-8558-158523299258), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.648266] [49942]: INFO neutron.services.segments.plugin [-] Segment 8858d89f-8e1c-4fc4-b0d4-c09605ba1005 resource provider aggregate not found [ 653.652113] [49941]: INFO neutron.services.segments.plugin [-] Segment b1a55028-b6d1-43d1-8558-158523299258 resource provider aggregate not found [ 653.663309] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (9aea532b-acd9-487a-9817-53dbf6c92f84), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.663309] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_network_postcommit called with network settings {'id': '9aea532b-acd9-487a-9817-53dbf6c92f84', 'name': 'tempest-InstanceActionsNegativeTestJSON-291022486-network', 'tenant_id': '8a83ccecd97e45a8a72e69c0a047e727', 'project_id': '8a83ccecd97e45a8a72e69c0a047e727', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 318, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:17Z', 'updated_at': '2025-11-20T12:30:15Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 10} (original settings None) and network segments [{'id': 'b1a55028-b6d1-43d1-8558-158523299258', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 10, 'network_id': '9aea532b-acd9-487a-9817-53dbf6c92f84'}] [ 653.663309] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] delete_network_postcommit: [ 653.663309] [49941]: key[vlan_transparent], None -> None [ 653.663309] [49941]: key[id], 9aea532b-acd9-487a-9817-53dbf6c92f84 -> None [ 653.663309] [49941]: key[tags], [] -> None [ 653.663309] [49941]: key[availability_zone_hints], [] -> None [ 653.663309] [49941]: key[mtu], 8950 -> None [ 653.663309] [49941]: key[provider:network_type], vlan -> None [ 653.663309] [49941]: key[admin_state_up], True -> None [ 653.663309] [49941]: key[provider:physical_network], default -> None [ 653.663309] [49941]: key[provider:segmentation_id], 10 -> None [ 653.663309] [49941]: key[created_at], 2025-11-20T12:29:17Z -> None [ 653.663309] [49941]: key[updated_at], 2025-11-20T12:30:15Z -> None [ 653.663309] [49941]: key[description], -> None [ 653.663309] [49941]: key[tenant_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.663309] [49941]: key[standard_attr_id], 318 -> None [ 653.663309] [49941]: key[name], tempest-InstanceActionsNegativeTestJSON-291022486-network -> None [ 653.663309] [49941]: key[availability_zones], ['nova'] -> None [ 653.663309] [49941]: key[project_id], 8a83ccecd97e45a8a72e69c0a047e727 -> None [ 653.663309] [49941]: key[status], ACTIVE -> None [ 653.663309] [49941]: key[shared], False -> None [ 653.663309] [49941]: key[router:external], False -> None [ 653.663309] [49941]: key[revision_number], 3 -> None [ 653.663309] [49941]: key[port_security_enabled], True -> None [ 653.663309] [49941]: key[subnets], [] -> None [ 653.663309] [49941]: key[ipv4_address_scope], None -> None [ 653.663309] [49941]: key[qinq], None -> None [ 653.663309] [49941]: key[ipv6_address_scope], None -> None [ 653.663309] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 653.665083] [49941]: INFO neutron.services.segments.plugin [-] Segment b1a55028-b6d1-43d1-8558-158523299258 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 b1a55028-b6d1-43d1-8558-158523299258 found for delete ", "request_id": "req-7052abc4-05e1-4a69-b4c2-c078cb66a78f"}]} [ 653.669284] [49942]: [pid: 49942|app: 0|req: 494/1007] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/networks/0c573ce0-d548-45c2-a260-ef729dbebe8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.670609] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Pushing event deleted for resources: {'Network': ['ID=9aea532b-acd9-487a-9817-53dbf6c92f84,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.678827] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f5e9197-8a54-4c21-a062-b0a10df22103 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.678827] [49941]: [pid: 49941|app: 0|req: 514/1008] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:15 2025] DELETE /networking/v2.0/networks/9aea532b-acd9-487a-9817-53dbf6c92f84 => generated 0 bytes in 330 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 653.694240] [49942]: INFO neutron.services.segments.plugin [-] Segment 8858d89f-8e1c-4fc4-b0d4-c09605ba1005 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 8858d89f-8e1c-4fc4-b0d4-c09605ba1005 found for delete ", "request_id": "req-2389af95-7cb3-464c-b1f0-49ee2606c09f"}]} [ 653.707787] [49941]: [pid: 49941|app: 0|req: 515/1009] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/ports?device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.730178] [49942]: DEBUG neutron_lib.callbacks.manager [None req-477a47e1-7908-4361-8b80-17a19519905d admin admin] Publish callbacks [] for security_group (bd911d6e-dac3-4768-8af4-924255ba5897), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.751229] [49942]: DEBUG neutron_lib.callbacks.manager [None req-477a47e1-7908-4361-8b80-17a19519905d admin admin] Publish callbacks [] for security_group (bd911d6e-dac3-4768-8af4-924255ba5897), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.767874] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-b6cb468d-a63a-4183-9bb2-bd27a4df4cbd tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.767874] [49941]: [pid: 49941|app: 0|req: 516/1010] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/networks?id=abd16cee-e961-463f-9595-cf9bdb02121d => generated 629 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.773984] [49942]: DEBUG neutron_lib.callbacks.manager [None req-477a47e1-7908-4361-8b80-17a19519905d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (bd911d6e-dac3-4768-8af4-924255ba5897), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.774540] [49941]: DEBUG neutron.api.wsgi [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-baf25b16-a084-42e3-ae03-2638d1641e6e tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 653.780443] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-477a47e1-7908-4361-8b80-17a19519905d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=bd911d6e-dac3-4768-8af4-924255ba5897,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 653.780627] [49941]: [pid: 49941|app: 0|req: 517/1011] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/quotas/d3c0609d6e984c5483912266a059307e => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 653.785483] [49942]: DEBUG neutron_lib.callbacks.manager [None req-477a47e1-7908-4361-8b80-17a19519905d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.785483] [49942]: [pid: 49942|app: 0|req: 495/1012] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:15 2025] DELETE /networking/v2.0/security-groups/bd911d6e-dac3-4768-8af4-924255ba5897 => generated 0 bytes in 116 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 653.837657] [49941]: [pid: 49941|app: 0|req: 518/1013] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/ports?tenant_id=d3c0609d6e984c5483912266a059307e&fields=id => generated 57 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.877908] [49942]: [pid: 49942|app: 0|req: 496/1014] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.923341] [49941]: [pid: 49941|app: 0|req: 519/1015] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 653.926579] [49942]: [pid: 49942|app: 0|req: 497/1016] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/security-groups?tenant_id=8a83ccecd97e45a8a72e69c0a047e727&name=default => generated 2925 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 653.974106] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3660656-a64c-462e-98e8-283644b8c87c admin admin] Publish callbacks [] for security_group (1ba774e8-d272-4f10-ab2f-b874b5e166bc), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.992894] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c00d0eb9-7e3a-478c-a077-ab4362618438 req-629f0c84-261d-4eb8-9a0e-f39ecf1ea8bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 653.993938] [49942]: [pid: 49942|app: 0|req: 498/1017] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/ports?tenant_id=81ce039b4432477abd178e808855882e&device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 1043 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 653.994333] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3660656-a64c-462e-98e8-283644b8c87c admin admin] Publish callbacks [] for security_group (1ba774e8-d272-4f10-ab2f-b874b5e166bc), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 653.996929] [49942]: DEBUG neutron.api.wsgi [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-b0bc4338-5145-4032-b90f-5fb898752446 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.018976] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3660656-a64c-462e-98e8-283644b8c87c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (1ba774e8-d272-4f10-ab2f-b874b5e166bc), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.019487] [49942]: [pid: 49942|app: 0|req: 499/1018] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/floatingips/7de853c2-d2ce-41ba-96ab-b44703a55955 => generated 496 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.024068] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3660656-a64c-462e-98e8-283644b8c87c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1ba774e8-d272-4f10-ab2f-b874b5e166bc,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.030808] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3660656-a64c-462e-98e8-283644b8c87c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.030808] [49941]: [pid: 49941|app: 0|req: 520/1019] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:15 2025] DELETE /networking/v2.0/security-groups/1ba774e8-d272-4f10-ab2f-b874b5e166bc => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 654.073588] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c00d0eb9-7e3a-478c-a077-ab4362618438 req-597a8a44-d9d7-4990-b006-380f0f80297e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.075272] [49941]: [pid: 49941|app: 0|req: 521/1020] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/networks?id=81033df2-97a8-4db6-bf6d-3edfc2a29cd2 => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.077781] [49941]: DEBUG neutron.api.wsgi [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-32926977-7c8e-4d19-b770-a6ff993d7051 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.094150] [49941]: [pid: 49941|app: 0|req: 522/1021] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/security-groups/3918acf1-f76c-42ef-b38c-c38737329014 => generated 1686 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 654.131157] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-b096585f-446c-4d39-8dbb-9ac1f5a98e73 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.132090] [49941]: [pid: 49941|app: 0|req: 523/1022] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.137490] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b56d6b13-c247-49ac-b254-009d4c4cf89a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.208917] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c48724ca-338a-446d-84ae-c5609c9fc395 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.220023] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b56d6b13-c247-49ac-b254-009d4c4cf89a admin admin] Publish callbacks [] for security_group (a046ebbc-4f3e-4e59-992b-78b5f37c2c2d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.221499] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b56d6b13-c247-49ac-b254-009d4c4cf89a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (a046ebbc-4f3e-4e59-992b-78b5f37c2c2d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.249220] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b56d6b13-c247-49ac-b254-009d4c4cf89a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a046ebbc-4f3e-4e59-992b-78b5f37c2c2d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.267891] [49942]: [pid: 49942|app: 0|req: 500/1023] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/security-groups?tenant_id=39c3d2d263aa4602ac68ab582d99de45&name=default => generated 2925 bytes in 248 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 654.272372] [49942]: DEBUG neutron.api.wsgi [req-c00d0eb9-7e3a-478c-a077-ab4362618438 req-e51a54b3-bb40-46e7-a12d-6a71d8ba2b79 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.282721] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c48724ca-338a-446d-84ae-c5609c9fc395 admin admin] Publish callbacks [] for security_group (734f900f-bf96-453a-ba16-2a85e56a0bcf), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.290577] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c48724ca-338a-446d-84ae-c5609c9fc395 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (734f900f-bf96-453a-ba16-2a85e56a0bcf), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.303435] [49942]: [pid: 49942|app: 0|req: 501/1024] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=2bb31b92-0483-437b-930e-86c9ed38f632 => generated 19 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 654.313318] [49942]: DEBUG neutron.api.v2.base [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-ad238539-3371-467f-9832-4876ff3de14b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '3918acf1-f76c-42ef-b38c-c38737329014', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 654.313560] [49942]: DEBUG neutron.api.v2.base [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-ad238539-3371-467f-9832-4876ff3de14b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '3918acf1-f76c-42ef-b38c-c38737329014', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 654.323292] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c48724ca-338a-446d-84ae-c5609c9fc395 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=734f900f-bf96-453a-ba16-2a85e56a0bcf,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.341596] [49941]: [pid: 49941|app: 0|req: 524/1025] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:15 2025] GET /networking/v2.0/security-groups?tenant_id=b59e65b1bdb04a30b4738543fa473163&name=default => generated 2925 bytes in 209 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 654.346716] [49941]: DEBUG neutron.api.wsgi [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-6e10f5be-d954-42f0-889f-90ee13a0103a tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.373575] [49941]: [pid: 49941|app: 0|req: 525/1026] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.198 => generated 499 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.414038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fa8f1a9-7e97-4be2-9db2-e8bfc7f69f0c admin admin] Publish callbacks [] for security_group (a046ebbc-4f3e-4e59-992b-78b5f37c2c2d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.417718] [49942]: DEBUG neutron_lib.callbacks.manager [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-ad238539-3371-467f-9832-4876ff3de14b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (bcbd66c0-1da5-4d9c-bce0-a4317377cd3d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.434301] [49942]: DEBUG neutron_lib.callbacks.manager [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-ad238539-3371-467f-9832-4876ff3de14b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (bcbd66c0-1da5-4d9c-bce0-a4317377cd3d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.435674] [49942]: DEBUG neutron_lib.callbacks.manager [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-ad238539-3371-467f-9832-4876ff3de14b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (bcbd66c0-1da5-4d9c-bce0-a4317377cd3d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.437639] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fa8f1a9-7e97-4be2-9db2-e8bfc7f69f0c admin admin] Publish callbacks [] for security_group (a046ebbc-4f3e-4e59-992b-78b5f37c2c2d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.444478] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-ad238539-3371-467f-9832-4876ff3de14b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=bcbd66c0-1da5-4d9c-bce0-a4317377cd3d,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.459823] [49942]: DEBUG neutron_lib.callbacks.manager [req-ef815164-5b45-4b8c-82ce-26d87f454728 req-ad238539-3371-467f-9832-4876ff3de14b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.460901] [49942]: [pid: 49942|app: 0|req: 502/1027] 10.180.1.21 () {64 vars in 1476 bytes} [Thu Nov 20 12:30:16 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 157 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 654.468756] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fa8f1a9-7e97-4be2-9db2-e8bfc7f69f0c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (a046ebbc-4f3e-4e59-992b-78b5f37c2c2d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.476583] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9fa8f1a9-7e97-4be2-9db2-e8bfc7f69f0c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a046ebbc-4f3e-4e59-992b-78b5f37c2c2d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.481332] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fa8f1a9-7e97-4be2-9db2-e8bfc7f69f0c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.482063] [49941]: [pid: 49941|app: 0|req: 526/1028] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:16 2025] DELETE /networking/v2.0/security-groups/a046ebbc-4f3e-4e59-992b-78b5f37c2c2d => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 654.500458] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c00d0eb9-7e3a-478c-a077-ab4362618438 req-c36e1d0f-8dec-4c3f-bb6b-eeab28046185 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 654.501442] [49942]: [pid: 49942|app: 0|req: 503/1029] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/subnets?id=4854e534-da7f-4d7a-a124-34e3f9302d8a => generated 690 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.505024] [49942]: DEBUG neutron.api.wsgi [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-e3d8b929-f422-477c-bf5a-ed5ec5befa65 tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.527407] [49941]: DEBUG neutron_lib.callbacks.manager [None req-150eaddb-2896-4f07-8266-9a1570f00014 admin admin] Publish callbacks [] for security_group (734f900f-bf96-453a-ba16-2a85e56a0bcf), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.529092] [49942]: [pid: 49942|app: 0|req: 504/1030] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.198 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 654.546866] [49942]: [pid: 49942|app: 0|req: 505/1031] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/ports?network_id=81033df2-97a8-4db6-bf6d-3edfc2a29cd2&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 654.548384] [49941]: DEBUG neutron_lib.callbacks.manager [None req-150eaddb-2896-4f07-8266-9a1570f00014 admin admin] Publish callbacks [] for security_group (734f900f-bf96-453a-ba16-2a85e56a0bcf), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.549993] [49942]: DEBUG neutron.api.wsgi [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 654.579564] [49941]: DEBUG neutron_lib.callbacks.manager [None req-150eaddb-2896-4f07-8266-9a1570f00014 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (734f900f-bf96-453a-ba16-2a85e56a0bcf), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.587549] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-150eaddb-2896-4f07-8266-9a1570f00014 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=734f900f-bf96-453a-ba16-2a85e56a0bcf,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.592649] [49941]: DEBUG neutron_lib.callbacks.manager [None req-150eaddb-2896-4f07-8266-9a1570f00014 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.593207] [49941]: [pid: 49941|app: 0|req: 527/1032] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:16 2025] DELETE /networking/v2.0/security-groups/734f900f-bf96-453a-ba16-2a85e56a0bcf => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 654.618668] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Deleting port 8c295329-48c2-4426-82a0-ad743dc46f0a {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 654.619080] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.645427] [49941]: [pid: 49941|app: 0|req: 528/1033] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/networks/81033df2-97a8-4db6-bf6d-3edfc2a29cd2?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 654.649191] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.649312] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (8c295329-48c2-4426-82a0-ad743dc46f0a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.654791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0f67727d-e404-4b8a-be87-4b384f290cf9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.657452] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit called with port settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7de853c2-d2ce-41ba-96ab-b44703a55955', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 654.657746] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_precommit: [ 654.657746] [49942]: key[id], 8c295329-48c2-4426-82a0-ad743dc46f0a -> None [ 654.657746] [49942]: key[binding:vnic_type], normal -> None [ 654.657746] [49942]: key[tags], [] -> None [ 654.657746] [49942]: key[binding:vif_details], {} -> None [ 654.657746] [49942]: key[allowed_address_pairs], [] -> None [ 654.657746] [49942]: key[extra_dhcp_opts], [] -> None [ 654.657746] [49942]: key[binding:profile], {} -> None [ 654.657746] [49942]: key[admin_state_up], True -> None [ 654.657746] [49942]: key[binding:vif_type], unbound -> None [ 654.657746] [49942]: key[device_owner], network:floatingip -> None [ 654.657746] [49942]: key[created_at], 2025-11-20T12:29:32Z -> None [ 654.657746] [49942]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 654.657746] [49942]: key[description], -> None [ 654.657746] [49942]: key[tenant_id], -> None [ 654.657746] [49942]: key[binding:host_id], -> None [ 654.657746] [49942]: key[standard_attr_id], 468 -> None [ 654.657746] [49942]: key[name], -> None [ 654.657746] [49942]: key[mac_address], fa:16:3e:e1:fd:46 -> None [ 654.657746] [49942]: key[status], N/A -> None [ 654.657746] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 654.657746] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}] -> None [ 654.657746] [49942]: key[security_groups], [] -> None [ 654.657746] [49942]: key[revision_number], 2 -> None [ 654.657746] [49942]: key[port_security_enabled], False -> None [ 654.657746] [49942]: key[project_id], -> None [ 654.657746] [49942]: key[device_id], 7de853c2-d2ce-41ba-96ab-b44703a55955 -> None [ 654.657746] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.661995] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Calling delete_port for 8c295329-48c2-4426-82a0-ad743dc46f0a owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 654.739934] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0f67727d-e404-4b8a-be87-4b384f290cf9 admin admin] Publish callbacks [] for security_group (0b7f4599-2d4f-42d9-8e68-8d30719427dd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.744124] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0f67727d-e404-4b8a-be87-4b384f290cf9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0b7f4599-2d4f-42d9-8e68-8d30719427dd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.769883] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0f67727d-e404-4b8a-be87-4b384f290cf9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0b7f4599-2d4f-42d9-8e68-8d30719427dd,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.784246] [49941]: [pid: 49941|app: 0|req: 529/1034] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/security-groups?tenant_id=6f321a9cf0724daf840858dd75384192&name=default => generated 2925 bytes in 138 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 654.808146] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (8c295329-48c2-4426-82a0-ad743dc46f0a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.820382] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Pushing event deleted for resources: {'Port': ['ID=8c295329-48c2-4426-82a0-ad743dc46f0a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.838609] [49941]: [pid: 49941|app: 0|req: 530/1035] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/networks/81033df2-97a8-4db6-bf6d-3edfc2a29cd2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 654.852743] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit called with port settings {'id': '8c295329-48c2-4426-82a0-ad743dc46f0a', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:fd:46', 'admin_state_up': True, 'status': 'N/A', 'device_id': '7de853c2-d2ce-41ba-96ab-b44703a55955', 'device_owner': 'network:floatingip', 'standard_attr_id': 468, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 654.852961] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] delete_port_postcommit: [ 654.852961] [49942]: key[id], 8c295329-48c2-4426-82a0-ad743dc46f0a -> None [ 654.852961] [49942]: key[binding:vnic_type], normal -> None [ 654.852961] [49942]: key[tags], [] -> None [ 654.852961] [49942]: key[binding:vif_details], {} -> None [ 654.852961] [49942]: key[allowed_address_pairs], [] -> None [ 654.852961] [49942]: key[extra_dhcp_opts], [] -> None [ 654.852961] [49942]: key[binding:profile], {} -> None [ 654.852961] [49942]: key[admin_state_up], True -> None [ 654.852961] [49942]: key[binding:vif_type], unbound -> None [ 654.852961] [49942]: key[device_owner], network:floatingip -> None [ 654.852961] [49942]: key[created_at], 2025-11-20T12:29:32Z -> None [ 654.852961] [49942]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 654.852961] [49942]: key[description], -> None [ 654.852961] [49942]: key[tenant_id], -> None [ 654.852961] [49942]: key[binding:host_id], -> None [ 654.852961] [49942]: key[standard_attr_id], 468 -> None [ 654.852961] [49942]: key[name], -> None [ 654.852961] [49942]: key[mac_address], fa:16:3e:e1:fd:46 -> None [ 654.852961] [49942]: key[status], N/A -> None [ 654.852961] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 654.852961] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.198'}] -> None [ 654.852961] [49942]: key[security_groups], [] -> None [ 654.852961] [49942]: key[revision_number], 2 -> None [ 654.852961] [49942]: key[port_security_enabled], False -> None [ 654.852961] [49942]: key[project_id], -> None [ 654.852961] [49942]: key[device_id], 7de853c2-d2ce-41ba-96ab-b44703a55955 -> None [ 654.852961] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 654.856577] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks [] for floatingip (7de853c2-d2ce-41ba-96ab-b44703a55955), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.857713] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbb9b12f-4925-484d-b7f1-8eb0e8331ca6 req-d6bfbfb1-6a65-4604-b25a-368b4df5675e tempest-FloatingIPDetailsTestJSON-1225217788 tempest-FloatingIPDetailsTestJSON-1225217788-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.858564] [49942]: [pid: 49942|app: 0|req: 506/1036] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:30:16 2025] DELETE /networking/v2.0/floatingips/7de853c2-d2ce-41ba-96ab-b44703a55955 => generated 0 bytes in 311 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 654.898325] [49942]: DEBUG neutron_lib.callbacks.manager [None req-434fc532-8439-47b0-aa60-6bf99dbefaf3 admin admin] Publish callbacks [] for security_group (0b7f4599-2d4f-42d9-8e68-8d30719427dd), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.918475] [49942]: DEBUG neutron_lib.callbacks.manager [None req-434fc532-8439-47b0-aa60-6bf99dbefaf3 admin admin] Publish callbacks [] for security_group (0b7f4599-2d4f-42d9-8e68-8d30719427dd), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.944447] [49942]: DEBUG neutron_lib.callbacks.manager [None req-434fc532-8439-47b0-aa60-6bf99dbefaf3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (0b7f4599-2d4f-42d9-8e68-8d30719427dd), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.946865] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-434fc532-8439-47b0-aa60-6bf99dbefaf3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0b7f4599-2d4f-42d9-8e68-8d30719427dd,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 654.952641] [49942]: DEBUG neutron_lib.callbacks.manager [None req-434fc532-8439-47b0-aa60-6bf99dbefaf3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 654.952641] [49942]: [pid: 49942|app: 0|req: 507/1037] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:16 2025] DELETE /networking/v2.0/security-groups/0b7f4599-2d4f-42d9-8e68-8d30719427dd => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 654.973896] [49942]: [pid: 49942|app: 0|req: 508/1038] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/security-groups?tenant_id=eb38a9d441fb48928d5b7fa66da0eb89&name=default => generated 2925 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 654.998346] [49941]: DEBUG neutron.api.v2.base [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Request body: {'network': {'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 655.015432] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Made reservation on behalf of 028211b0f4334bd998e508b4a5467ba1 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 655.018059] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.023633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.122369] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks [] for security_group (e010aa47-2f32-4ccc-b140-584ad1ebf8c7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.127227] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e010aa47-2f32-4ccc-b140-584ad1ebf8c7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.147464] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e010aa47-2f32-4ccc-b140-584ad1ebf8c7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.164302] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] vlan segment allocate from pool success with {'vlan_id': 702, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 655.171796] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (cb83a54d-8226-4367-8b07-a52a48400bf4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.172123] [49941]: INFO neutron.db.segments_db [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Added segment cb83a54d-8226-4367-8b07-a52a48400bf4 of type vlan for network 38939dd7-725e-4972-a251-b5064d87f02e [ 655.188579] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (38939dd7-725e-4972-a251-b5064d87f02e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.195983] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (8858c9aa-091c-4a45-921c-354c0b3eba36), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.199296] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] create_network_precommit called with network settings {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 728, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}] [ 655.199479] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] create_network_precommit: [ 655.199479] [49941]: key[vlan_transparent], None -> None [ 655.199479] [49941]: key[id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 655.199479] [49941]: key[tags], None -> [] [ 655.199479] [49941]: key[availability_zone_hints], None -> [] [ 655.199479] [49941]: key[mtu], None -> 8950 [ 655.199479] [49941]: key[provider:network_type], None -> vlan [ 655.199479] [49941]: key[admin_state_up], None -> True [ 655.199479] [49941]: key[provider:physical_network], None -> default [ 655.199479] [49941]: key[provider:segmentation_id], None -> 702 [ 655.199479] [49941]: key[qinq], None -> None [ 655.199479] [49941]: key[created_at], None -> 2025-11-20T12:30:16Z [ 655.199479] [49941]: key[updated_at], None -> 2025-11-20T12:30:16Z [ 655.199479] [49941]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.199479] [49941]: key[description], None -> [ 655.199479] [49941]: key[standard_attr_id], None -> 728 [ 655.199479] [49941]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-2062331884-network [ 655.199479] [49941]: key[availability_zones], None -> [] [ 655.199479] [49941]: key[status], None -> ACTIVE [ 655.199479] [49941]: key[shared], None -> False [ 655.199479] [49941]: key[router:external], None -> False [ 655.199479] [49941]: key[revision_number], None -> 1 [ 655.199479] [49941]: key[port_security_enabled], None -> True [ 655.199479] [49941]: key[subnets], None -> [] [ 655.199479] [49941]: key[ipv4_address_scope], None -> None [ 655.199479] [49941]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.199479] [49941]: key[ipv6_address_scope], None -> None [ 655.199479] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.202669] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (38939dd7-725e-4972-a251-b5064d87f02e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.217942] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Pushing event updated for resources: {'Network': ['ID=38939dd7-725e-4972-a251-b5064d87f02e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.219694] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] create_network_postcommit called with network settings {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 728, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}] [ 655.219851] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] create_network_postcommit: [ 655.219851] [49941]: key[vlan_transparent], None -> None [ 655.219851] [49941]: key[id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 655.219851] [49941]: key[tags], None -> [] [ 655.219851] [49941]: key[availability_zone_hints], None -> [] [ 655.219851] [49941]: key[mtu], None -> 8950 [ 655.219851] [49941]: key[provider:network_type], None -> vlan [ 655.219851] [49941]: key[admin_state_up], None -> True [ 655.219851] [49941]: key[provider:physical_network], None -> default [ 655.219851] [49941]: key[provider:segmentation_id], None -> 702 [ 655.219851] [49941]: key[qinq], None -> None [ 655.219851] [49941]: key[created_at], None -> 2025-11-20T12:30:16Z [ 655.219851] [49941]: key[updated_at], None -> 2025-11-20T12:30:16Z [ 655.219851] [49941]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.219851] [49941]: key[description], None -> [ 655.219851] [49941]: key[standard_attr_id], None -> 728 [ 655.219851] [49941]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-2062331884-network [ 655.219851] [49941]: key[availability_zones], None -> [] [ 655.219851] [49941]: key[status], None -> ACTIVE [ 655.219851] [49941]: key[shared], None -> False [ 655.219851] [49941]: key[router:external], None -> False [ 655.219851] [49941]: key[revision_number], None -> 1 [ 655.219851] [49941]: key[port_security_enabled], None -> True [ 655.219851] [49941]: key[subnets], None -> [] [ 655.219851] [49941]: key[ipv4_address_scope], None -> None [ 655.219851] [49941]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.219851] [49941]: key[ipv6_address_scope], None -> None [ 655.219851] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.222576] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 655.222917] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe741d01-60f1-4cf5-ad02-484ebf16d084 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.232055] [49941]: [pid: 49941|app: 0|req: 531/1039] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:16 2025] POST /networking/v2.0/networks => generated 675 bytes in 393 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 655.331064] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b83038d-ef96-4a39-b649-24fb8881030b req-c392fd38-f600-4cc9-aa81-bb1c9244bee1 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 655.332116] [49941]: [pid: 49941|app: 0|req: 532/1040] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:16 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.373377] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5b5cb-e40a-4151-8385-31504e22103f admin admin] Publish callbacks [] for security_group (b41863c3-97dc-49a9-ac3c-59aae55b9689), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.385032] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Deleting port 18edb4b0-09ac-4e4a-9374-c5c485dd411e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 655.385190] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.406982] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5b5cb-e40a-4151-8385-31504e22103f admin admin] Publish callbacks [] for security_group (b41863c3-97dc-49a9-ac3c-59aae55b9689), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.436710] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5b5cb-e40a-4151-8385-31504e22103f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (b41863c3-97dc-49a9-ac3c-59aae55b9689), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.437159] [49942]: DEBUG neutron.plugins.ml2.db [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] For port 18edb4b0-09ac-4e4a-9374-c5c485dd411e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=18edb4b0-09ac-4e4a-9374-c5c485dd411e,segment=NetworkSegment(29d142b1-e55c-4930-a9fb-08c5261b9427),segment_id=29d142b1-e55c-4930-a9fb-08c5261b9427)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 655.437717] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.443283] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1933bf96-a9e0-4b31-898f-77ef45461398', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1b0f7ace-a702-4c24-81bc-5c65f984ab32'}, {'name': 'network-changed', 'server_uuid': '1933bf96-a9e0-4b31-898f-77ef45461398', 'tag': '1b0f7ace-a702-4c24-81bc-5c65f984ab32'}, {'name': 'network-changed', 'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'tag': '69f0bb70-1526-433e-a738-48e39981556d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 655.443469] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] delete_port_precommit called with port settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 5, 'project_id': 'fad5e8dd2d774000815224f513d45300'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '29d142b1-e55c-4930-a9fb-08c5261b9427', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2'}}] (original binding levels None) on network {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 655.443847] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] delete_port_precommit: [ 655.443847] [49942]: key[id], 18edb4b0-09ac-4e4a-9374-c5c485dd411e -> None [ 655.443847] [49942]: key[binding:vnic_type], normal -> None [ 655.443847] [49942]: key[tags], [] -> None [ 655.443847] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 655.443847] [49942]: key[allowed_address_pairs], [] -> None [ 655.443847] [49942]: key[extra_dhcp_opts], [] -> None [ 655.443847] [49942]: key[binding:profile], {} -> None [ 655.443847] [49942]: key[admin_state_up], True -> None [ 655.443847] [49942]: key[binding:vif_type], ovs -> None [ 655.443847] [49942]: key[device_owner], network:router_interface -> None [ 655.443847] [49942]: key[created_at], 2025-11-20T12:29:23Z -> None [ 655.443847] [49942]: key[updated_at], 2025-11-20T12:29:25Z -> None [ 655.443847] [49942]: key[description], -> None [ 655.443847] [49942]: key[tenant_id], fad5e8dd2d774000815224f513d45300 -> None [ 655.443847] [49942]: key[binding:host_id], devstack -> None [ 655.443847] [49942]: key[standard_attr_id], 397 -> None [ 655.443847] [49942]: key[name], -> None [ 655.443847] [49942]: key[mac_address], fa:16:3e:44:a6:6d -> None [ 655.443847] [49942]: key[status], ACTIVE -> None [ 655.443847] [49942]: key[network_id], 2a3603c2-3726-4c9f-94d3-57e6b37790a2 -> None [ 655.443847] [49942]: key[fixed_ips], [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'ip_address': '192.168.128.1'}] -> None [ 655.443847] [49942]: key[security_groups], [] -> None [ 655.443847] [49942]: key[revision_number], 5 -> None [ 655.443847] [49942]: key[port_security_enabled], False -> None [ 655.443847] [49942]: key[project_id], fad5e8dd2d774000815224f513d45300 -> None [ 655.443847] [49942]: key[device_id], 8858c9aa-091c-4a45-921c-354c0b3eba36 -> None [ 655.443847] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.445217] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4b5b5cb-e40a-4151-8385-31504e22103f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b41863c3-97dc-49a9-ac3c-59aae55b9689,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.451053] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Calling delete_port for 18edb4b0-09ac-4e4a-9374-c5c485dd411e owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 655.451120] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5b5cb-e40a-4151-8385-31504e22103f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.451120] [49941]: [pid: 49941|app: 0|req: 533/1041] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:17 2025] DELETE /networking/v2.0/security-groups/b41863c3-97dc-49a9-ac3c-59aae55b9689 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 655.458221] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b" -d '{"events": [{"server_uuid": "1933bf96-a9e0-4b31-898f-77ef45461398", "name": "network-vif-plugged", "status": "completed", "tag": "1b0f7ace-a702-4c24-81bc-5c65f984ab32"}, {"name": "network-changed", "server_uuid": "1933bf96-a9e0-4b31-898f-77ef45461398", "tag": "1b0f7ace-a702-4c24-81bc-5c65f984ab32"}, {"name": "network-changed", "server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "tag": "69f0bb70-1526-433e-a738-48e39981556d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 655.473676] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd94362c3-d572-4671-8b44-29032773bc79', 'name': 'network-vif-deleted', 'tag': '487d9544-5f22-4461-af77-5ff3b4a9095b'}, {'server_uuid': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f'}, {'name': 'network-changed', 'server_uuid': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'tag': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 655.479931] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fb56d37a-e570-477c-89ef-c592ade1bbc0" -d '{"events": [{"server_uuid": "d94362c3-d572-4671-8b44-29032773bc79", "name": "network-vif-deleted", "tag": "487d9544-5f22-4461-af77-5ff3b4a9095b"}, {"server_uuid": "a3e2a6d2-a1ea-478c-b0e4-e2739bb29730", "name": "network-vif-plugged", "status": "completed", "tag": "6597bd02-5974-4cd5-ad5d-9ff24f56d32f"}, {"name": "network-changed", "server_uuid": "a3e2a6d2-a1ea-478c-b0e4-e2739bb29730", "tag": "6597bd02-5974-4cd5-ad5d-9ff24f56d32f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 655.544658] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3079b391-01b7-4a52-aa82-29a7e0c6f470 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.590609] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (18edb4b0-09ac-4e4a-9374-c5c485dd411e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.601497] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Pushing event deleted for resources: {'Port': ['ID=18edb4b0-09ac-4e4a-9374-c5c485dd411e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.632310] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] delete_port_postcommit called with port settings {'id': '18edb4b0-09ac-4e4a-9374-c5c485dd411e', 'name': '', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'mac_address': 'fa:16:3e:44:a6:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_interface', 'standard_attr_id': 397, 'fixed_ips': [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 5, 'project_id': 'fad5e8dd2d774000815224f513d45300'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '29d142b1-e55c-4930-a9fb-08c5261b9427', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2'}}] (original binding levels None) on network {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['15ccb43c-c3fc-426f-86b4-a188c8396935'], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} with segments to bind None [ 655.632852] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] delete_port_postcommit: [ 655.632852] [49942]: key[id], 18edb4b0-09ac-4e4a-9374-c5c485dd411e -> None [ 655.632852] [49942]: key[binding:vnic_type], normal -> None [ 655.632852] [49942]: key[tags], [] -> None [ 655.632852] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 655.632852] [49942]: key[allowed_address_pairs], [] -> None [ 655.632852] [49942]: key[extra_dhcp_opts], [] -> None [ 655.632852] [49942]: key[binding:profile], {} -> None [ 655.632852] [49942]: key[admin_state_up], True -> None [ 655.632852] [49942]: key[binding:vif_type], ovs -> None [ 655.632852] [49942]: key[device_owner], network:router_interface -> None [ 655.632852] [49942]: key[created_at], 2025-11-20T12:29:23Z -> None [ 655.632852] [49942]: key[updated_at], 2025-11-20T12:29:25Z -> None [ 655.632852] [49942]: key[description], -> None [ 655.632852] [49942]: key[tenant_id], fad5e8dd2d774000815224f513d45300 -> None [ 655.632852] [49942]: key[binding:host_id], devstack -> None [ 655.632852] [49942]: key[standard_attr_id], 397 -> None [ 655.632852] [49942]: key[name], -> None [ 655.632852] [49942]: key[mac_address], fa:16:3e:44:a6:6d -> None [ 655.632852] [49942]: key[status], ACTIVE -> None [ 655.632852] [49942]: key[network_id], 2a3603c2-3726-4c9f-94d3-57e6b37790a2 -> None [ 655.632852] [49942]: key[fixed_ips], [{'subnet_id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'ip_address': '192.168.128.1'}] -> None [ 655.632852] [49942]: key[security_groups], [] -> None [ 655.632852] [49942]: key[revision_number], 5 -> None [ 655.632852] [49942]: key[port_security_enabled], False -> None [ 655.632852] [49942]: key[project_id], fad5e8dd2d774000815224f513d45300 -> None [ 655.632852] [49942]: key[device_id], 8858c9aa-091c-4a45-921c-354c0b3eba36 -> None [ 655.632852] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.635993] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3079b391-01b7-4a52-aa82-29a7e0c6f470 admin admin] Publish callbacks [] for security_group (a70bd334-342a-43e2-82fe-f901accbcb22), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.641544] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3079b391-01b7-4a52-aa82-29a7e0c6f470 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (a70bd334-342a-43e2-82fe-f901accbcb22), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.673758] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3079b391-01b7-4a52-aa82-29a7e0c6f470 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a70bd334-342a-43e2-82fe-f901accbcb22,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.691010] [49941]: [pid: 49941|app: 0|req: 534/1042] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:17 2025] GET /networking/v2.0/security-groups?tenant_id=bd5950fadf79494a93e90af86ebe8fbd&name=default => generated 2925 bytes in 241 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 655.694808] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (8858c9aa-091c-4a45-921c-354c0b3eba36), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.709033] [49941]: [pid: 49941|app: 0|req: 535/1043] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:17 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 655.712545] [49941]: DEBUG neutron.api.v2.base [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Request body: {'subnet': {'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-subnet', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 655.727386] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Made reservation on behalf of 028211b0f4334bd998e508b4a5467ba1 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 655.730487] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.836436] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] create_subnet_precommit called with subnet settings {'id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-subnet', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 735, '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-20T12:30:17Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings None) [ 655.836436] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] create_subnet_precommit: [ 655.836436] [49941]: key[ipv6_ra_mode], None -> None [ 655.836436] [49941]: key[id], None -> 880e44b0-4dda-487e-850f-8fe57bf4a626 [ 655.836436] [49941]: key[tags], None -> [] [ 655.836436] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 655.836436] [49941]: key[enable_dhcp], None -> True [ 655.836436] [49941]: key[ip_version], None -> 4 [ 655.836436] [49941]: key[created_at], None -> 2025-11-20T12:30:17Z [ 655.836436] [49941]: key[updated_at], None -> 2025-11-20T12:30:17Z [ 655.836436] [49941]: key[description], None -> [ 655.836436] [49941]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.836436] [49941]: key[standard_attr_id], None -> 735 [ 655.836436] [49941]: key[cidr], None -> 192.168.128.0/28 [ 655.836436] [49941]: key[ipv6_address_mode], None -> None [ 655.836436] [49941]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-2062331884-subnet [ 655.836436] [49941]: key[subnetpool_id], None -> None [ 655.836436] [49941]: key[host_routes], None -> [] [ 655.836436] [49941]: key[network_id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 655.836436] [49941]: key[shared], None -> False [ 655.836436] [49941]: key[router:external], None -> False [ 655.836436] [49941]: key[revision_number], None -> 0 [ 655.836436] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 655.836436] [49941]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.836436] [49941]: key[service_types], None -> [] [ 655.836436] [49941]: key[dns_nameservers], None -> [] [ 655.836436] [49941]: key[segment_id], None -> None [ 655.836436] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.837907] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (880e44b0-4dda-487e-850f-8fe57bf4a626), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.854687] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Pushing event updated for resources: {'Subnet': ['ID=880e44b0-4dda-487e-850f-8fe57bf4a626,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 655.861610] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Router 8858c9aa-091c-4a45-921c-354c0b3eba36 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 655.882178] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Checking segment: {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 655.882538] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Network hostable DHCP agents. Network: 38939dd7-725e-4972-a251-b5064d87f02e, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 655.891327] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Network 38939dd7-725e-4972-a251-b5064d87f02e is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 655.895542] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 38939dd7-725e-4972-a251-b5064d87f02e) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 655.898737] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] create_subnet_postcommit called with subnet settings {'id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-subnet', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 735, '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-20T12:30:17Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'network': {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, '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-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702}} (original settings None) [ 655.898737] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] create_subnet_postcommit: [ 655.898737] [49941]: key[ipv6_ra_mode], None -> None [ 655.898737] [49941]: key[id], None -> 880e44b0-4dda-487e-850f-8fe57bf4a626 [ 655.898737] [49941]: key[tags], None -> [] [ 655.898737] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 655.898737] [49941]: key[enable_dhcp], None -> True [ 655.898737] [49941]: key[network], None -> {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, '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-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} [ 655.898737] [49941]: key[ip_version], None -> 4 [ 655.898737] [49941]: key[created_at], None -> 2025-11-20T12:30:17Z [ 655.898737] [49941]: key[updated_at], None -> 2025-11-20T12:30:17Z [ 655.898737] [49941]: key[description], None -> [ 655.898737] [49941]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.898737] [49941]: key[standard_attr_id], None -> 735 [ 655.898737] [49941]: key[cidr], None -> 192.168.128.0/28 [ 655.898737] [49941]: key[ipv6_address_mode], None -> None [ 655.898737] [49941]: key[name], None -> tempest-ServerMetadataNegativeTestJSON-2062331884-subnet [ 655.898737] [49941]: key[subnetpool_id], None -> None [ 655.898737] [49941]: key[host_routes], None -> [] [ 655.898737] [49941]: key[network_id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 655.898737] [49941]: key[shared], None -> False [ 655.898737] [49941]: key[router:external], None -> False [ 655.898737] [49941]: key[revision_number], None -> 0 [ 655.898737] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 655.898737] [49941]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 655.898737] [49941]: key[service_types], None -> [] [ 655.898737] [49941]: key[dns_nameservers], None -> [] [ 655.898737] [49941]: key[segment_id], None -> None [ 655.898737] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 655.899819] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 655.899977] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eee4a0d1-f7b0-43a3-be1d-95f9581cebf3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 655.909905] [49941]: [pid: 49941|app: 0|req: 536/1044] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:17 2025] POST /networking/v2.0/subnets => generated 694 bytes in 200 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 655.913617] [49941]: DEBUG neutron.api.wsgi [req-3b83038d-ef96-4a39-b649-24fb8881030b req-8aec7bc0-e6a2-43c8-bded-ff3a5a0e08c3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 655.916406] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fd63805c-2361-4108-9897-bcff63476005 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 655.920079] [49942]: [pid: 49942|app: 0|req: 509/1045] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:16 2025] PUT /networking/v2.0/routers/8858c9aa-091c-4a45-921c-354c0b3eba36/remove_router_interface => generated 309 bytes in 946 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 655.939297] [49941]: [pid: 49941|app: 0|req: 537/1046] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:17 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 655.991084] [49941]: DEBUG neutron_lib.callbacks.manager [None req-799888da-245f-4965-8379-17369ea20d19 admin admin] Publish callbacks [] for security_group (a70bd334-342a-43e2-82fe-f901accbcb22), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.020513] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4b537da4-4bf0-4cb4-8783-00c4892f4cde admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.031480] [49941]: DEBUG neutron_lib.callbacks.manager [None req-799888da-245f-4965-8379-17369ea20d19 admin admin] Publish callbacks [] for security_group (a70bd334-342a-43e2-82fe-f901accbcb22), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.079853] [49941]: DEBUG neutron_lib.callbacks.manager [None req-799888da-245f-4965-8379-17369ea20d19 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (a70bd334-342a-43e2-82fe-f901accbcb22), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.090255] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-799888da-245f-4965-8379-17369ea20d19 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a70bd334-342a-43e2-82fe-f901accbcb22,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.096442] [49941]: DEBUG neutron_lib.callbacks.manager [None req-799888da-245f-4965-8379-17369ea20d19 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.098915] [49941]: [pid: 49941|app: 0|req: 538/1047] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:17 2025] DELETE /networking/v2.0/security-groups/a70bd334-342a-43e2-82fe-f901accbcb22 => generated 0 bytes in 157 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 656.121086] [49941]: [pid: 49941|app: 0|req: 539/1048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:17 2025] GET /networking/v2.0/ports?device_id=d94362c3-d572-4671-8b44-29032773bc79 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.121860] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4b537da4-4bf0-4cb4-8783-00c4892f4cde admin admin] Publish callbacks [] for security_group (74eac04d-e52b-4479-a268-644cca07aff9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.123239] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4b537da4-4bf0-4cb4-8783-00c4892f4cde admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (74eac04d-e52b-4479-a268-644cca07aff9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.124670] [49941]: DEBUG neutron.api.v2.base [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Request body: {'router': {'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-router', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 656.151261] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4b537da4-4bf0-4cb4-8783-00c4892f4cde admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=74eac04d-e52b-4479-a268-644cca07aff9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.156344] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (6b1fa9f4-ab18-4e49-9563-1b5641761d85), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.157980] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (6b1fa9f4-ab18-4e49-9563-1b5641761d85), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.171250] [49942]: [pid: 49942|app: 0|req: 510/1049] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:17 2025] GET /networking/v2.0/security-groups?tenant_id=581f7d4342904a42b518b13dc9b5323b&name=default => generated 2925 bytes in 251 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 656.222028] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks [] for router_controller (6b1fa9f4-ab18-4e49-9563-1b5641761d85), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.260463] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks [] for router (8858c9aa-091c-4a45-921c-354c0b3eba36), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.322261] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks [] for router_gateway (6b1fa9f4-ab18-4e49-9563-1b5641761d85), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.368723] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks [] for router_gateway (8858c9aa-091c-4a45-921c-354c0b3eba36), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.425983] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Deleting port 3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 656.426471] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.459207] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks [] for router_gateway (6b1fa9f4-ab18-4e49-9563-1b5641761d85), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.463238] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.471968] [49942]: DEBUG neutron.plugins.ml2.db [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] For port 3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 656.472229] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.477957] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] delete_port_precommit called with port settings {'id': '3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:dd:10', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_gateway', 'standard_attr_id': 382, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:22Z', 'updated_at': '2025-11-20T12:29:23Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.479554] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] delete_port_precommit: [ 656.479554] [49942]: key[id], 3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd -> None [ 656.479554] [49942]: key[binding:vnic_type], normal -> None [ 656.479554] [49942]: key[tags], [] -> None [ 656.479554] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 656.479554] [49942]: key[allowed_address_pairs], [] -> None [ 656.479554] [49942]: key[extra_dhcp_opts], [] -> None [ 656.479554] [49942]: key[binding:profile], {} -> None [ 656.479554] [49942]: key[admin_state_up], True -> None [ 656.479554] [49942]: key[binding:vif_type], ovs -> None [ 656.479554] [49942]: key[device_owner], network:router_gateway -> None [ 656.479554] [49942]: key[created_at], 2025-11-20T12:29:22Z -> None [ 656.479554] [49942]: key[updated_at], 2025-11-20T12:29:23Z -> None [ 656.479554] [49942]: key[description], -> None [ 656.479554] [49942]: key[tenant_id], -> None [ 656.479554] [49942]: key[binding:host_id], devstack -> None [ 656.479554] [49942]: key[standard_attr_id], 382 -> None [ 656.479554] [49942]: key[name], -> None [ 656.479554] [49942]: key[mac_address], fa:16:3e:89:dd:10 -> None [ 656.479554] [49942]: key[status], ACTIVE -> None [ 656.479554] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 656.479554] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.247'}] -> None [ 656.479554] [49942]: key[security_groups], [] -> None [ 656.479554] [49942]: key[revision_number], 5 -> None [ 656.479554] [49942]: key[port_security_enabled], False -> None [ 656.479554] [49942]: key[project_id], -> None [ 656.479554] [49942]: key[device_id], 8858c9aa-091c-4a45-921c-354c0b3eba36 -> None [ 656.479554] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.481851] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Calling delete_port for 3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 656.514139] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Allocated IP 10.180.180.133 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/0c5fd357-9aa1-44e0-b5d9-27315a7e1c24) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 656.570231] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks [] for allowed_address_pair (0c5fd357-9aa1-44e0-b5d9-27315a7e1c24), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.571624] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks [] for port (0c5fd357-9aa1-44e0-b5d9-27315a7e1c24), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.571624] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] create_port_precommit called with port settings {'id': '0c5fd357-9aa1-44e0-b5d9-27315a7e1c24', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:57:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_gateway', 'standard_attr_id': 742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.571624] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] create_port_precommit: [ 656.571624] [49941]: key[id], None -> 0c5fd357-9aa1-44e0-b5d9-27315a7e1c24 [ 656.571624] [49941]: key[binding:vnic_type], None -> normal [ 656.571624] [49941]: key[binding:vif_details], None -> {} [ 656.571624] [49941]: key[allowed_address_pairs], None -> [] [ 656.571624] [49941]: key[binding:profile], None -> {} [ 656.571624] [49941]: key[admin_state_up], None -> True [ 656.571624] [49941]: key[binding:vif_type], None -> unbound [ 656.571624] [49941]: key[device_owner], None -> network:router_gateway [ 656.571624] [49941]: key[tenant_id], None -> [ 656.571624] [49941]: key[binding:host_id], None -> [ 656.571624] [49941]: key[standard_attr_id], None -> 742 [ 656.571624] [49941]: key[name], None -> [ 656.571624] [49941]: key[mac_address], None -> fa:16:3e:0d:57:bb [ 656.571624] [49941]: key[status], None -> DOWN [ 656.571624] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 656.571624] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] [ 656.571624] [49941]: key[security_groups], None -> [] [ 656.571624] [49941]: key[port_security_enabled], None -> False [ 656.571624] [49941]: key[project_id], None -> [ 656.571624] [49941]: key[device_id], None -> 6b1fa9f4-ab18-4e49-9563-1b5641761d85 [ 656.571624] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.595747] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.598589] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0c5fd357-9aa1-44e0-b5d9-27315a7e1c24), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.606257] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Pushing event deleted for resources: {'Port': ['ID=3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.620046] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Pushing event updated for resources: {'Port': ['ID=0c5fd357-9aa1-44e0-b5d9-27315a7e1c24,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.629197] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 656.629899] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 656.631900] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 656.639603] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] delete_port_postcommit called with port settings {'id': '3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:dd:10', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8858c9aa-091c-4a45-921c-354c0b3eba36', 'device_owner': 'network:router_gateway', 'standard_attr_id': 382, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.247'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:22Z', 'updated_at': '2025-11-20T12:29:23Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.639818] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] delete_port_postcommit: [ 656.639818] [49942]: key[id], 3a614bb5-e04e-4cf4-9bb7-781e4e2dedcd -> None [ 656.639818] [49942]: key[binding:vnic_type], normal -> None [ 656.639818] [49942]: key[tags], [] -> None [ 656.639818] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 656.639818] [49942]: key[allowed_address_pairs], [] -> None [ 656.639818] [49942]: key[extra_dhcp_opts], [] -> None [ 656.639818] [49942]: key[binding:profile], {} -> None [ 656.639818] [49942]: key[admin_state_up], True -> None [ 656.639818] [49942]: key[binding:vif_type], ovs -> None [ 656.639818] [49942]: key[device_owner], network:router_gateway -> None [ 656.639818] [49942]: key[created_at], 2025-11-20T12:29:22Z -> None [ 656.639818] [49942]: key[updated_at], 2025-11-20T12:29:23Z -> None [ 656.639818] [49942]: key[description], -> None [ 656.639818] [49942]: key[tenant_id], -> None [ 656.639818] [49942]: key[binding:host_id], devstack -> None [ 656.639818] [49942]: key[standard_attr_id], 382 -> None [ 656.639818] [49942]: key[name], -> None [ 656.639818] [49942]: key[mac_address], fa:16:3e:89:dd:10 -> None [ 656.639818] [49942]: key[status], ACTIVE -> None [ 656.639818] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 656.639818] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.247'}] -> None [ 656.639818] [49942]: key[security_groups], [] -> None [ 656.639818] [49942]: key[revision_number], 5 -> None [ 656.639818] [49942]: key[port_security_enabled], False -> None [ 656.639818] [49942]: key[project_id], -> None [ 656.639818] [49942]: key[device_id], 8858c9aa-091c-4a45-921c-354c0b3eba36 -> None [ 656.639818] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.642192] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (8858c9aa-091c-4a45-921c-354c0b3eba36), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.644255] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] create_port_postcommit called with port settings {'id': '0c5fd357-9aa1-44e0-b5d9-27315a7e1c24', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:57:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_gateway', 'standard_attr_id': 742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], '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-20T12:30:18Z', 'updated_at': '2025-11-20T12:30:18Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 656.644542] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] create_port_postcommit: [ 656.644542] [49941]: key[id], None -> 0c5fd357-9aa1-44e0-b5d9-27315a7e1c24 [ 656.644542] [49941]: key[binding:vnic_type], None -> normal [ 656.644542] [49941]: key[tags], None -> [] [ 656.644542] [49941]: key[binding:vif_details], None -> {} [ 656.644542] [49941]: key[allowed_address_pairs], None -> [] [ 656.644542] [49941]: key[extra_dhcp_opts], None -> [] [ 656.644542] [49941]: key[binding:profile], None -> {} [ 656.644542] [49941]: key[admin_state_up], None -> True [ 656.644542] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 656.644542] [49941]: key[binding:vif_type], None -> unbound [ 656.644542] [49941]: key[device_owner], None -> network:router_gateway [ 656.644542] [49941]: key[created_at], None -> 2025-11-20T12:30:18Z [ 656.644542] [49941]: key[updated_at], None -> 2025-11-20T12:30:18Z [ 656.644542] [49941]: key[tenant_id], None -> [ 656.644542] [49941]: key[binding:host_id], None -> [ 656.644542] [49941]: key[description], None -> [ 656.644542] [49941]: key[standard_attr_id], None -> 742 [ 656.644542] [49941]: key[name], None -> [ 656.644542] [49941]: key[mac_address], None -> fa:16:3e:0d:57:bb [ 656.644542] [49941]: key[status], None -> DOWN [ 656.644542] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 656.644542] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] [ 656.644542] [49941]: key[security_groups], None -> [] [ 656.644542] [49941]: key[revision_number], None -> 1 [ 656.644542] [49941]: key[port_security_enabled], None -> False [ 656.644542] [49941]: key[project_id], None -> [ 656.644542] [49941]: key[device_id], None -> 6b1fa9f4-ab18-4e49-9563-1b5641761d85 [ 656.644542] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.679734] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (8858c9aa-091c-4a45-921c-354c0b3eba36), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.682242] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks [] for router_controller (8858c9aa-091c-4a45-921c-354c0b3eba36), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.711400] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (8858c9aa-091c-4a45-921c-354c0b3eba36), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.711577] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8858c9aa-091c-4a45-921c-354c0b3eba36 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 656.717666] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d500c84-1c12-45a4-a9e7-2e655586089f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.718559] [49942]: [pid: 49942|app: 0|req: 511/1050] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:17 2025] DELETE /networking/v2.0/routers/8858c9aa-091c-4a45-921c-354c0b3eba36 => generated 0 bytes in 547 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 656.749936] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks [] for router_gateway (6b1fa9f4-ab18-4e49-9563-1b5641761d85), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.750168] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19e258e6-3845-436b-96fc-726f80b49b18 req-3c371d68-00b9-43d9-baad-8ae9fe157e1d tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 656.751069] [49942]: [pid: 49942|app: 0|req: 512/1051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:18 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 656.787079] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4fdc86a7-0d2d-4d97-be74-770fea38f818 admin admin] Publish callbacks [] for security_group (74eac04d-e52b-4479-a268-644cca07aff9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.805579] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4fdc86a7-0d2d-4d97-be74-770fea38f818 admin admin] Publish callbacks [] for security_group (74eac04d-e52b-4479-a268-644cca07aff9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.824614] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4fdc86a7-0d2d-4d97-be74-770fea38f818 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (74eac04d-e52b-4479-a268-644cca07aff9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.828866] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4fdc86a7-0d2d-4d97-be74-770fea38f818 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=74eac04d-e52b-4479-a268-644cca07aff9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.832556] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4fdc86a7-0d2d-4d97-be74-770fea38f818 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.833073] [49942]: [pid: 49942|app: 0|req: 513/1052] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:18 2025] DELETE /networking/v2.0/security-groups/74eac04d-e52b-4479-a268-644cca07aff9 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 656.844736] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (6b1fa9f4-ab18-4e49-9563-1b5641761d85), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.846841] [49942]: [pid: 49942|app: 0|req: 514/1053] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:18 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 656.866989] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] Deleting subnet 15ccb43c-c3fc-426f-86b4-a188c8396935 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 656.869346] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] Publish callbacks [] for subnet (15ccb43c-c3fc-426f-86b4-a188c8396935), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.883790] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (15ccb43c-c3fc-426f-86b4-a188c8396935), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.902610] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (15ccb43c-c3fc-426f-86b4-a188c8396935), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.904085] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] delete_subnet_precommit called with subnet settings {'id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-subnet', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 378, '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-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fad5e8dd2d774000815224f513d45300'} (original settings None) [ 656.904291] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] delete_subnet_precommit: [ 656.904291] [49942]: key[ipv6_ra_mode], None -> None [ 656.904291] [49942]: key[id], 15ccb43c-c3fc-426f-86b4-a188c8396935 -> None [ 656.904291] [49942]: key[tags], [] -> None [ 656.904291] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 656.904291] [49942]: key[enable_dhcp], True -> None [ 656.904291] [49942]: key[ip_version], 4 -> None [ 656.904291] [49942]: key[created_at], 2025-11-20T12:29:21Z -> None [ 656.904291] [49942]: key[updated_at], 2025-11-20T12:29:21Z -> None [ 656.904291] [49942]: key[description], -> None [ 656.904291] [49942]: key[tenant_id], fad5e8dd2d774000815224f513d45300 -> None [ 656.904291] [49942]: key[standard_attr_id], 378 -> None [ 656.904291] [49942]: key[cidr], 192.168.128.0/28 -> None [ 656.904291] [49942]: key[ipv6_address_mode], None -> None [ 656.904291] [49942]: key[name], tempest-FloatingIPDetailsTestJSON-784865020-subnet -> None [ 656.904291] [49942]: key[subnetpool_id], None -> None [ 656.904291] [49942]: key[host_routes], [] -> None [ 656.904291] [49942]: key[network_id], 2a3603c2-3726-4c9f-94d3-57e6b37790a2 -> None [ 656.904291] [49942]: key[shared], False -> None [ 656.904291] [49942]: key[router:external], False -> None [ 656.904291] [49942]: key[revision_number], 0 -> None [ 656.904291] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 656.904291] [49942]: key[project_id], fad5e8dd2d774000815224f513d45300 -> None [ 656.904291] [49942]: key[service_types], [] -> None [ 656.904291] [49942]: key[dns_nameservers], [] -> None [ 656.904291] [49942]: key[segment_id], None -> None [ 656.904291] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.913358] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Router 6b1fa9f4-ab18-4e49-9563-1b5641761d85 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 656.956948] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (15ccb43c-c3fc-426f-86b4-a188c8396935), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.957246] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] delete_subnet_postcommit called with subnet settings {'id': '15ccb43c-c3fc-426f-86b4-a188c8396935', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-subnet', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 378, '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-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:21Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fad5e8dd2d774000815224f513d45300'} (original settings None) [ 656.957407] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] delete_subnet_postcommit: [ 656.957407] [49942]: key[ipv6_ra_mode], None -> None [ 656.957407] [49942]: key[id], 15ccb43c-c3fc-426f-86b4-a188c8396935 -> None [ 656.957407] [49942]: key[tags], [] -> None [ 656.957407] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 656.957407] [49942]: key[enable_dhcp], True -> None [ 656.957407] [49942]: key[ip_version], 4 -> None [ 656.957407] [49942]: key[created_at], 2025-11-20T12:29:21Z -> None [ 656.957407] [49942]: key[updated_at], 2025-11-20T12:29:21Z -> None [ 656.957407] [49942]: key[description], -> None [ 656.957407] [49942]: key[tenant_id], fad5e8dd2d774000815224f513d45300 -> None [ 656.957407] [49942]: key[standard_attr_id], 378 -> None [ 656.957407] [49942]: key[cidr], 192.168.128.0/28 -> None [ 656.957407] [49942]: key[ipv6_address_mode], None -> None [ 656.957407] [49942]: key[name], tempest-FloatingIPDetailsTestJSON-784865020-subnet -> None [ 656.957407] [49942]: key[subnetpool_id], None -> None [ 656.957407] [49942]: key[host_routes], [] -> None [ 656.957407] [49942]: key[network_id], 2a3603c2-3726-4c9f-94d3-57e6b37790a2 -> None [ 656.957407] [49942]: key[shared], False -> None [ 656.957407] [49942]: key[router:external], False -> None [ 656.957407] [49942]: key[revision_number], 0 -> None [ 656.957407] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 656.957407] [49942]: key[project_id], fad5e8dd2d774000815224f513d45300 -> None [ 656.957407] [49942]: key[service_types], [] -> None [ 656.957407] [49942]: key[dns_nameservers], [] -> None [ 656.957407] [49942]: key[segment_id], None -> None [ 656.957407] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 656.964368] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] Pushing event deleted for resources: {'Subnet': ['ID=15ccb43c-c3fc-426f-86b4-a188c8396935,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 656.973349] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a2d5035-67b8-4367-9356-b97e6e66e56c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 656.976505] [49942]: [pid: 49942|app: 0|req: 515/1054] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:18 2025] DELETE /networking/v2.0/subnets/15ccb43c-c3fc-426f-86b4-a188c8396935 => generated 0 bytes in 129 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 656.979843] [49942]: DEBUG neutron.api.wsgi [req-19e258e6-3845-436b-96fc-726f80b49b18 req-a74e8267-f17d-49ea-9165-e8b10f5cc975 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.001771] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 657.007961] [49942]: [pid: 49942|app: 0|req: 516/1055] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:18 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.042674] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e33932d-27cc-4fc3-a707-032058df6dbd admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.045044] [49941]: [pid: 49941|app: 0|req: 540/1056] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:17 2025] POST /networking/v2.0/routers => generated 736 bytes in 922 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 657.081383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (2a3603c2-3726-4c9f-94d3-57e6b37790a2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.114367] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (2a3603c2-3726-4c9f-94d3-57e6b37790a2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.126505] [49942]: DEBUG neutron.api.v2.base [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 657.127733] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] delete_network_precommit called with network settings {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:30:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} (original settings None) and network segments [{'id': '29d142b1-e55c-4930-a9fb-08c5261b9427', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2'}] [ 657.128277] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] delete_network_precommit: [ 657.128277] [49941]: key[vlan_transparent], None -> None [ 657.128277] [49941]: key[id], 2a3603c2-3726-4c9f-94d3-57e6b37790a2 -> None [ 657.128277] [49941]: key[tags], [] -> None [ 657.128277] [49941]: key[availability_zone_hints], [] -> None [ 657.128277] [49941]: key[mtu], 8950 -> None [ 657.128277] [49941]: key[provider:network_type], vlan -> None [ 657.128277] [49941]: key[admin_state_up], True -> None [ 657.128277] [49941]: key[provider:physical_network], default -> None [ 657.128277] [49941]: key[provider:segmentation_id], 164 -> None [ 657.128277] [49941]: key[created_at], 2025-11-20T12:29:20Z -> None [ 657.128277] [49941]: key[updated_at], 2025-11-20T12:30:18Z -> None [ 657.128277] [49941]: key[description], -> None [ 657.128277] [49941]: key[tenant_id], fad5e8dd2d774000815224f513d45300 -> None [ 657.128277] [49941]: key[standard_attr_id], 374 -> None [ 657.128277] [49941]: key[name], tempest-FloatingIPDetailsTestJSON-784865020-network -> None [ 657.128277] [49941]: key[availability_zones], ['nova'] -> None [ 657.128277] [49941]: key[project_id], fad5e8dd2d774000815224f513d45300 -> None [ 657.128277] [49941]: key[status], ACTIVE -> None [ 657.128277] [49941]: key[shared], False -> None [ 657.128277] [49941]: key[router:external], False -> None [ 657.128277] [49941]: key[revision_number], 3 -> None [ 657.128277] [49941]: key[port_security_enabled], True -> None [ 657.128277] [49941]: key[subnets], [] -> None [ 657.128277] [49941]: key[ipv4_address_scope], None -> None [ 657.128277] [49941]: key[qinq], None -> None [ 657.128277] [49941]: key[ipv6_address_scope], None -> None [ 657.128277] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.128277] [49941]: DEBUG neutron.services.segments.db [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2a3603c2-3726-4c9f-94d3-57e6b37790a2']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 657.135979] [49941]: DEBUG neutron.services.segments.db [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '29d142b1-e55c-4930-a9fb-08c5261b9427') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 657.135979] [49941]: DEBUG neutron.services.segments.db [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '29d142b1-e55c-4930-a9fb-08c5261b9427') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 657.141657] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Made reservation on behalf of d3522a5c3a524b72933f94e782ba6864 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 657.144180] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (29d142b1-e55c-4930-a9fb-08c5261b9427), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.144585] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.150908] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.159392] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (29d142b1-e55c-4930-a9fb-08c5261b9427), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.174685] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Releasing vlan 164 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 657.175103] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (29d142b1-e55c-4930-a9fb-08c5261b9427), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.200734] [49941]: INFO neutron.services.segments.plugin [-] Segment 29d142b1-e55c-4930-a9fb-08c5261b9427 resource provider aggregate not found [ 657.213519] [49941]: INFO neutron.services.segments.plugin [-] Segment 29d142b1-e55c-4930-a9fb-08c5261b9427 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 29d142b1-e55c-4930-a9fb-08c5261b9427 found for delete ", "request_id": "req-df523698-f71d-44b4-845b-e4ac6276b4e7"}]} [ 657.222363] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (2a3603c2-3726-4c9f-94d3-57e6b37790a2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.222634] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] delete_network_postcommit called with network settings {'id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2', 'name': 'tempest-FloatingIPDetailsTestJSON-784865020-network', 'tenant_id': 'fad5e8dd2d774000815224f513d45300', 'project_id': 'fad5e8dd2d774000815224f513d45300', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 374, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:20Z', 'updated_at': '2025-11-20T12:30:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 164} (original settings None) and network segments [{'id': '29d142b1-e55c-4930-a9fb-08c5261b9427', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 164, 'network_id': '2a3603c2-3726-4c9f-94d3-57e6b37790a2'}] [ 657.222793] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] delete_network_postcommit: [ 657.222793] [49941]: key[vlan_transparent], None -> None [ 657.222793] [49941]: key[id], 2a3603c2-3726-4c9f-94d3-57e6b37790a2 -> None [ 657.222793] [49941]: key[tags], [] -> None [ 657.222793] [49941]: key[availability_zone_hints], [] -> None [ 657.222793] [49941]: key[mtu], 8950 -> None [ 657.222793] [49941]: key[provider:network_type], vlan -> None [ 657.222793] [49941]: key[admin_state_up], True -> None [ 657.222793] [49941]: key[provider:physical_network], default -> None [ 657.222793] [49941]: key[provider:segmentation_id], 164 -> None [ 657.222793] [49941]: key[created_at], 2025-11-20T12:29:20Z -> None [ 657.222793] [49941]: key[updated_at], 2025-11-20T12:30:18Z -> None [ 657.222793] [49941]: key[description], -> None [ 657.222793] [49941]: key[tenant_id], fad5e8dd2d774000815224f513d45300 -> None [ 657.222793] [49941]: key[standard_attr_id], 374 -> None [ 657.222793] [49941]: key[name], tempest-FloatingIPDetailsTestJSON-784865020-network -> None [ 657.222793] [49941]: key[availability_zones], ['nova'] -> None [ 657.222793] [49941]: key[project_id], fad5e8dd2d774000815224f513d45300 -> None [ 657.222793] [49941]: key[status], ACTIVE -> None [ 657.222793] [49941]: key[shared], False -> None [ 657.222793] [49941]: key[router:external], False -> None [ 657.222793] [49941]: key[revision_number], 3 -> None [ 657.222793] [49941]: key[port_security_enabled], True -> None [ 657.222793] [49941]: key[subnets], [] -> None [ 657.222793] [49941]: key[ipv4_address_scope], None -> None [ 657.222793] [49941]: key[qinq], None -> None [ 657.222793] [49941]: key[ipv6_address_scope], None -> None [ 657.222793] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.235237] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Pushing event deleted for resources: {'Network': ['ID=2a3603c2-3726-4c9f-94d3-57e6b37790a2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.240813] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5c6b7a9-7750-4cb2-a2c4-2789b82f0c34 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.246517] [49941]: [pid: 49941|app: 0|req: 541/1057] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:18 2025] DELETE /networking/v2.0/networks/2a3603c2-3726-4c9f-94d3-57e6b37790a2 => generated 0 bytes in 203 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 657.250035] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks [] for security_group (8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.252100] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.286497] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.330405] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] vlan segment allocate from pool success with {'vlan_id': 663, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 657.338980] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (5723c459-29cc-4862-b0d5-e2c1be4335d2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.339213] [49942]: INFO neutron.db.segments_db [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Added segment 5723c459-29cc-4862-b0d5-e2c1be4335d2 of type vlan for network cb242cd4-898b-4992-866e-1169b5118066 [ 657.363300] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (cb242cd4-898b-4992-866e-1169b5118066), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.377448] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] create_network_precommit called with network settings {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 748, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}] [ 657.377691] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] create_network_precommit: [ 657.377691] [49942]: key[vlan_transparent], None -> None [ 657.377691] [49942]: key[id], None -> cb242cd4-898b-4992-866e-1169b5118066 [ 657.377691] [49942]: key[tags], None -> [] [ 657.377691] [49942]: key[availability_zone_hints], None -> [] [ 657.377691] [49942]: key[mtu], None -> 8950 [ 657.377691] [49942]: key[provider:network_type], None -> vlan [ 657.377691] [49942]: key[admin_state_up], None -> True [ 657.377691] [49942]: key[provider:physical_network], None -> default [ 657.377691] [49942]: key[provider:segmentation_id], None -> 663 [ 657.377691] [49942]: key[qinq], None -> None [ 657.377691] [49942]: key[created_at], None -> 2025-11-20T12:30:19Z [ 657.377691] [49942]: key[updated_at], None -> 2025-11-20T12:30:19Z [ 657.377691] [49942]: key[tenant_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.377691] [49942]: key[description], None -> [ 657.377691] [49942]: key[standard_attr_id], None -> 748 [ 657.377691] [49942]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network [ 657.377691] [49942]: key[availability_zones], None -> [] [ 657.377691] [49942]: key[status], None -> ACTIVE [ 657.377691] [49942]: key[shared], None -> False [ 657.377691] [49942]: key[router:external], None -> False [ 657.377691] [49942]: key[revision_number], None -> 1 [ 657.377691] [49942]: key[port_security_enabled], None -> True [ 657.377691] [49942]: key[subnets], None -> [] [ 657.377691] [49942]: key[ipv4_address_scope], None -> None [ 657.377691] [49942]: key[project_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.377691] [49942]: key[ipv6_address_scope], None -> None [ 657.377691] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.383569] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (cb242cd4-898b-4992-866e-1169b5118066), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.401431] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Pushing event updated for resources: {'Network': ['ID=cb242cd4-898b-4992-866e-1169b5118066,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.405464] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] create_network_postcommit called with network settings {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 748, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}] [ 657.405725] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] create_network_postcommit: [ 657.405725] [49942]: key[vlan_transparent], None -> None [ 657.405725] [49942]: key[id], None -> cb242cd4-898b-4992-866e-1169b5118066 [ 657.405725] [49942]: key[tags], None -> [] [ 657.405725] [49942]: key[availability_zone_hints], None -> [] [ 657.405725] [49942]: key[mtu], None -> 8950 [ 657.405725] [49942]: key[provider:network_type], None -> vlan [ 657.405725] [49942]: key[admin_state_up], None -> True [ 657.405725] [49942]: key[provider:physical_network], None -> default [ 657.405725] [49942]: key[provider:segmentation_id], None -> 663 [ 657.405725] [49942]: key[qinq], None -> None [ 657.405725] [49942]: key[created_at], None -> 2025-11-20T12:30:19Z [ 657.405725] [49942]: key[updated_at], None -> 2025-11-20T12:30:19Z [ 657.405725] [49942]: key[tenant_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.405725] [49942]: key[description], None -> [ 657.405725] [49942]: key[standard_attr_id], None -> 748 [ 657.405725] [49942]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network [ 657.405725] [49942]: key[availability_zones], None -> [] [ 657.405725] [49942]: key[status], None -> ACTIVE [ 657.405725] [49942]: key[shared], None -> False [ 657.405725] [49942]: key[router:external], None -> False [ 657.405725] [49942]: key[revision_number], None -> 1 [ 657.405725] [49942]: key[port_security_enabled], None -> True [ 657.405725] [49942]: key[subnets], None -> [] [ 657.405725] [49942]: key[ipv4_address_scope], None -> None [ 657.405725] [49942]: key[project_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.405725] [49942]: key[ipv6_address_scope], None -> None [ 657.405725] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.409684] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.409684] [49942]: DEBUG neutron_lib.callbacks.manager [None req-381b1255-fdab-483c-b565-a6800f0cce87 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.430593] [49942]: [pid: 49942|app: 0|req: 517/1058] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:18 2025] POST /networking/v2.0/networks => generated 679 bytes in 422 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 657.509843] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2596bd9-3728-4037-a023-01852278bb78 req-f75fc571-f4bf-4746-8447-6d9143f2d957 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.511049] [49942]: [pid: 49942|app: 0|req: 518/1059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:19 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 751 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 657.544959] [49942]: [pid: 49942|app: 0|req: 519/1060] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:19 2025] GET /networking/v2.0/security-groups?tenant_id=fad5e8dd2d774000815224f513d45300&name=default => generated 2925 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 657.549023] [49942]: DEBUG neutron.api.v2.base [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Request body: {'subnet': {'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 657.557263] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.560664] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Made reservation on behalf of d3522a5c3a524b72933f94e782ba6864 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 657.563211] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.631151] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Allocated IP 192.168.128.1 (38939dd7-725e-4972-a251-b5064d87f02e/880e44b0-4dda-487e-850f-8fe57bf4a626/d0961e94-6f71-4059-aaec-c03a32041cfc) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 657.633787] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] create_subnet_precommit called with subnet settings {'id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 751, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings None) [ 657.634065] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] create_subnet_precommit: [ 657.634065] [49942]: key[ipv6_ra_mode], None -> None [ 657.634065] [49942]: key[id], None -> 26c5ff3c-4c9a-47f6-9cdb-808e621c983a [ 657.634065] [49942]: key[tags], None -> [] [ 657.634065] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 657.634065] [49942]: key[enable_dhcp], None -> True [ 657.634065] [49942]: key[ip_version], None -> 4 [ 657.634065] [49942]: key[created_at], None -> 2025-11-20T12:30:19Z [ 657.634065] [49942]: key[updated_at], None -> 2025-11-20T12:30:19Z [ 657.634065] [49942]: key[description], None -> [ 657.634065] [49942]: key[tenant_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.634065] [49942]: key[standard_attr_id], None -> 751 [ 657.634065] [49942]: key[cidr], None -> 192.168.128.0/28 [ 657.634065] [49942]: key[ipv6_address_mode], None -> None [ 657.634065] [49942]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet [ 657.634065] [49942]: key[subnetpool_id], None -> None [ 657.634065] [49942]: key[host_routes], None -> [] [ 657.634065] [49942]: key[network_id], None -> cb242cd4-898b-4992-866e-1169b5118066 [ 657.634065] [49942]: key[shared], None -> False [ 657.634065] [49942]: key[router:external], None -> False [ 657.634065] [49942]: key[revision_number], None -> 0 [ 657.634065] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 657.634065] [49942]: key[project_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.634065] [49942]: key[service_types], None -> [] [ 657.634065] [49942]: key[dns_nameservers], None -> [] [ 657.634065] [49942]: key[segment_id], None -> None [ 657.634065] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.635537] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (26c5ff3c-4c9a-47f6-9cdb-808e621c983a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.650046] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Pushing event updated for resources: {'Subnet': ['ID=26c5ff3c-4c9a-47f6-9cdb-808e621c983a,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.668934] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Checking segment: {'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 657.669114] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Network hostable DHCP agents. Network: cb242cd4-898b-4992-866e-1169b5118066, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 657.674254] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks [] for allowed_address_pair (d0961e94-6f71-4059-aaec-c03a32041cfc), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.675643] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks [] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.675868] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] create_port_precommit called with port settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.1'}], 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'port_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': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 657.676013] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] create_port_precommit: [ 657.676013] [49941]: key[id], None -> d0961e94-6f71-4059-aaec-c03a32041cfc [ 657.676013] [49941]: key[binding:vnic_type], None -> normal [ 657.676013] [49941]: key[binding:vif_details], None -> {} [ 657.676013] [49941]: key[allowed_address_pairs], None -> [] [ 657.676013] [49941]: key[binding:profile], None -> {} [ 657.676013] [49941]: key[admin_state_up], None -> True [ 657.676013] [49941]: key[binding:vif_type], None -> unbound [ 657.676013] [49941]: key[device_owner], None -> network:router_interface [ 657.676013] [49941]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 657.676013] [49941]: key[binding:host_id], None -> [ 657.676013] [49941]: key[standard_attr_id], None -> 750 [ 657.676013] [49941]: key[name], None -> [ 657.676013] [49941]: key[mac_address], None -> fa:16:3e:ff:27:27 [ 657.676013] [49941]: key[status], None -> DOWN [ 657.676013] [49941]: key[network_id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 657.676013] [49941]: key[fixed_ips], None -> [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.1'}] [ 657.676013] [49941]: key[security_groups], None -> [] [ 657.676013] [49941]: key[port_security_enabled], None -> False [ 657.676013] [49941]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 657.676013] [49941]: key[device_id], None -> 6b1fa9f4-ab18-4e49-9563-1b5641761d85 [ 657.676013] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.677113] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Network cb242cd4-898b-4992-866e-1169b5118066 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 657.684174] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, cb242cd4-898b-4992-866e-1169b5118066) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 657.687711] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] create_subnet_postcommit called with subnet settings {'id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 751, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'network': {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663}} (original settings None) [ 657.687933] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] create_subnet_postcommit: [ 657.687933] [49942]: key[ipv6_ra_mode], None -> None [ 657.687933] [49942]: key[id], None -> 26c5ff3c-4c9a-47f6-9cdb-808e621c983a [ 657.687933] [49942]: key[tags], None -> [] [ 657.687933] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 657.687933] [49942]: key[enable_dhcp], None -> True [ 657.687933] [49942]: key[network], None -> {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} [ 657.687933] [49942]: key[ip_version], None -> 4 [ 657.687933] [49942]: key[created_at], None -> 2025-11-20T12:30:19Z [ 657.687933] [49942]: key[updated_at], None -> 2025-11-20T12:30:19Z [ 657.687933] [49942]: key[description], None -> [ 657.687933] [49942]: key[tenant_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.687933] [49942]: key[standard_attr_id], None -> 751 [ 657.687933] [49942]: key[cidr], None -> 192.168.128.0/28 [ 657.687933] [49942]: key[ipv6_address_mode], None -> None [ 657.687933] [49942]: key[name], None -> tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet [ 657.687933] [49942]: key[subnetpool_id], None -> None [ 657.687933] [49942]: key[host_routes], None -> [] [ 657.687933] [49942]: key[network_id], None -> cb242cd4-898b-4992-866e-1169b5118066 [ 657.687933] [49942]: key[shared], None -> False [ 657.687933] [49942]: key[router:external], None -> False [ 657.687933] [49942]: key[revision_number], None -> 0 [ 657.687933] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 657.687933] [49942]: key[project_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 657.687933] [49942]: key[service_types], None -> [] [ 657.687933] [49942]: key[dns_nameservers], None -> [] [ 657.687933] [49942]: key[segment_id], None -> None [ 657.687933] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.689317] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 657.689653] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1270dcc8-23f7-4291-a24a-acd9325c2679 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.695668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.698980] [49942]: [pid: 49942|app: 0|req: 520/1061] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:19 2025] POST /networking/v2.0/subnets => generated 698 bytes in 155 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 657.704062] [49942]: DEBUG neutron.api.wsgi [req-f2596bd9-3728-4037-a023-01852278bb78 req-0caa1684-dd5e-4f27-a420-72817fb9c083 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 657.715636] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Pushing event updated for resources: {'Port': ['ID=d0961e94-6f71-4059-aaec-c03a32041cfc,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.723579] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Network 38939dd7-725e-4972-a251-b5064d87f02e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 657.723708] [49942]: [pid: 49942|app: 0|req: 521/1062] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:19 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 657.724500] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 657.726238] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 657.739412] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] create_port_postcommit called with port settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.1'}], 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'port_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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1, 'network': {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 657.739693] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] create_port_postcommit: [ 657.739693] [49941]: key[id], None -> d0961e94-6f71-4059-aaec-c03a32041cfc [ 657.739693] [49941]: key[binding:vnic_type], None -> normal [ 657.739693] [49941]: key[tags], None -> [] [ 657.739693] [49941]: key[binding:vif_details], None -> {} [ 657.739693] [49941]: key[allowed_address_pairs], None -> [] [ 657.739693] [49941]: key[extra_dhcp_opts], None -> [] [ 657.739693] [49941]: key[binding:profile], None -> {} [ 657.739693] [49941]: key[admin_state_up], None -> True [ 657.739693] [49941]: key[network], None -> {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} [ 657.739693] [49941]: key[binding:vif_type], None -> unbound [ 657.739693] [49941]: key[device_owner], None -> network:router_interface [ 657.739693] [49941]: key[created_at], None -> 2025-11-20T12:30:19Z [ 657.739693] [49941]: key[updated_at], None -> 2025-11-20T12:30:19Z [ 657.739693] [49941]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 657.739693] [49941]: key[binding:host_id], None -> [ 657.739693] [49941]: key[description], None -> [ 657.739693] [49941]: key[standard_attr_id], None -> 750 [ 657.739693] [49941]: key[name], None -> [ 657.739693] [49941]: key[mac_address], None -> fa:16:3e:ff:27:27 [ 657.739693] [49941]: key[status], None -> DOWN [ 657.739693] [49941]: key[network_id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 657.739693] [49941]: key[fixed_ips], None -> [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.1'}] [ 657.739693] [49941]: key[security_groups], None -> [] [ 657.739693] [49941]: key[revision_number], None -> 1 [ 657.739693] [49941]: key[port_security_enabled], None -> False [ 657.739693] [49941]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 657.739693] [49941]: key[device_id], None -> 6b1fa9f4-ab18-4e49-9563-1b5641761d85 [ 657.739693] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 657.740752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (6b1fa9f4-ab18-4e49-9563-1b5641761d85), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.763276] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4417e6bc-125f-4357-851d-9b37401a3430 admin admin] Publish callbacks [] for security_group (9a5185d4-3797-45cf-9194-c25dabda0098), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.780489] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4417e6bc-125f-4357-851d-9b37401a3430 admin admin] Publish callbacks [] for security_group (9a5185d4-3797-45cf-9194-c25dabda0098), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.804495] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4417e6bc-125f-4357-851d-9b37401a3430 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9a5185d4-3797-45cf-9194-c25dabda0098), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.809407] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4417e6bc-125f-4357-851d-9b37401a3430 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9a5185d4-3797-45cf-9194-c25dabda0098,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 657.813286] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4417e6bc-125f-4357-851d-9b37401a3430 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.813911] [49942]: [pid: 49942|app: 0|req: 522/1063] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:19 2025] DELETE /networking/v2.0/security-groups/9a5185d4-3797-45cf-9194-c25dabda0098 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 657.881120] [49942]: DEBUG neutron.api.v2.base [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 657.894474] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 657.897012] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.904075] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.929955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.980180] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks [] for security_group (c9e410e0-5f8d-4b00-bec5-5185a3ebc66f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 657.985779] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (c9e410e0-5f8d-4b00-bec5-5185a3ebc66f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.012476] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c9e410e0-5f8d-4b00-bec5-5185a3ebc66f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.025947] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks [] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.026145] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] vlan segment allocate from pool success with {'vlan_id': 896, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 658.026254] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] update_port_precommit called with port settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) 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': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 658.026422] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] update_port_precommit: [ 658.026422] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.028361] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.033308] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (02deb5b2-c739-4f55-b84a-4f66235c8110), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.033794] [49942]: INFO neutron.db.segments_db [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Added segment 02deb5b2-c739-4f55-b84a-4f66235c8110 of type vlan for network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 658.048391] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (78c2184d-4790-469d-bc64-08e4a7f0b1e6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.055482] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Pushing event updated for resources: {'Port': ['ID=d0961e94-6f71-4059-aaec-c03a32041cfc,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.062424] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] create_network_precommit called with network settings {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 757, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] [ 658.062424] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] create_network_precommit: [ 658.062424] [49942]: key[vlan_transparent], None -> None [ 658.062424] [49942]: key[id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 658.062424] [49942]: key[tags], None -> [] [ 658.062424] [49942]: key[availability_zone_hints], None -> [] [ 658.062424] [49942]: key[mtu], None -> 8950 [ 658.062424] [49942]: key[provider:network_type], None -> vlan [ 658.062424] [49942]: key[admin_state_up], None -> True [ 658.062424] [49942]: key[provider:physical_network], None -> default [ 658.062424] [49942]: key[provider:segmentation_id], None -> 896 [ 658.062424] [49942]: key[qinq], None -> None [ 658.062424] [49942]: key[created_at], None -> 2025-11-20T12:30:19Z [ 658.062424] [49942]: key[updated_at], None -> 2025-11-20T12:30:19Z [ 658.062424] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.062424] [49942]: key[description], None -> [ 658.062424] [49942]: key[standard_attr_id], None -> 757 [ 658.062424] [49942]: key[name], None -> tempest-AttachInterfacesTestJSON-993154893-network [ 658.062424] [49942]: key[availability_zones], None -> [] [ 658.062424] [49942]: key[status], None -> ACTIVE [ 658.062424] [49942]: key[shared], None -> False [ 658.062424] [49942]: key[router:external], None -> False [ 658.062424] [49942]: key[revision_number], None -> 1 [ 658.062424] [49942]: key[port_security_enabled], None -> True [ 658.062424] [49942]: key[subnets], None -> [] [ 658.062424] [49942]: key[ipv4_address_scope], None -> None [ 658.062424] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.062424] [49942]: key[ipv6_address_scope], None -> None [ 658.062424] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.065645] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (78c2184d-4790-469d-bc64-08e4a7f0b1e6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.077690] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] update_port_postcommit called with port settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) 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': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 658.077895] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] update_port_postcommit: [ 658.077895] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.078231] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (6b1fa9f4-ab18-4e49-9563-1b5641761d85), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.079965] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Pushing event updated for resources: {'Network': ['ID=78c2184d-4790-469d-bc64-08e4a7f0b1e6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.081700] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] create_network_postcommit called with network settings {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 757, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] [ 658.081868] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] create_network_postcommit: [ 658.081868] [49942]: key[vlan_transparent], None -> None [ 658.081868] [49942]: key[id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 658.081868] [49942]: key[tags], None -> [] [ 658.081868] [49942]: key[availability_zone_hints], None -> [] [ 658.081868] [49942]: key[mtu], None -> 8950 [ 658.081868] [49942]: key[provider:network_type], None -> vlan [ 658.081868] [49942]: key[admin_state_up], None -> True [ 658.081868] [49942]: key[provider:physical_network], None -> default [ 658.081868] [49942]: key[provider:segmentation_id], None -> 896 [ 658.081868] [49942]: key[qinq], None -> None [ 658.081868] [49942]: key[created_at], None -> 2025-11-20T12:30:19Z [ 658.081868] [49942]: key[updated_at], None -> 2025-11-20T12:30:19Z [ 658.081868] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.081868] [49942]: key[description], None -> [ 658.081868] [49942]: key[standard_attr_id], None -> 757 [ 658.081868] [49942]: key[name], None -> tempest-AttachInterfacesTestJSON-993154893-network [ 658.081868] [49942]: key[availability_zones], None -> [] [ 658.081868] [49942]: key[status], None -> ACTIVE [ 658.081868] [49942]: key[shared], None -> False [ 658.081868] [49942]: key[router:external], None -> False [ 658.081868] [49942]: key[revision_number], None -> 1 [ 658.081868] [49942]: key[port_security_enabled], None -> True [ 658.081868] [49942]: key[subnets], None -> [] [ 658.081868] [49942]: key[ipv4_address_scope], None -> None [ 658.081868] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.081868] [49942]: key[ipv6_address_scope], None -> None [ 658.081868] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.087496] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.087872] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4cff8922-270f-492f-b0b6-470b1c9d533d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.101173] [49942]: [pid: 49942|app: 0|req: 523/1064] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:19 2025] POST /networking/v2.0/networks => generated 668 bytes in 285 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 658.115369] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Network 38939dd7-725e-4972-a251-b5064d87f02e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 658.116193] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 658.181856] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-eec28562-0f4b-415b-ab1d-cc513f75ff22 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.182158] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Router 6b1fa9f4-ab18-4e49-9563-1b5641761d85 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 658.182944] [49942]: [pid: 49942|app: 0|req: 524/1065] 10.180.1.21 () {60 vars in 1526 bytes} [Thu Nov 20 12:30:19 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d&device_owner=compute%3Anova => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.186387] [49942]: DEBUG neutron.api.v2.base [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-router', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.210533] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (6a49937e-e572-4fa1-aae3-1a3beb0a627e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.212672] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (6a49937e-e572-4fa1-aae3-1a3beb0a627e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.247316] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks [] for router_controller (6a49937e-e572-4fa1-aae3-1a3beb0a627e), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.266367] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-efdacfc2-d37d-4f2d-92e5-51a6278ca7c6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 658.271277] [49941]: [pid: 49941|app: 0|req: 542/1066] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:19 2025] PUT /networking/v2.0/routers/6b1fa9f4-ab18-4e49-9563-1b5641761d85/add_router_interface => generated 309 bytes in 1024 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.297647] [49941]: [pid: 49941|app: 0|req: 543/1067] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:20 2025] GET /networking/v2.0/networks?tenant_id=57e38e28c7334eaf9088ab615773886a&shared=False => generated 15 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 658.315039] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks [] for router_gateway (6a49937e-e572-4fa1-aae3-1a3beb0a627e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.369583] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-2ca3be23-718e-4ea5-9a50-96aaa96c287a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.370039] [49941]: [pid: 49941|app: 0|req: 544/1068] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:20 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.374260] [49941]: DEBUG neutron.api.v2.base [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Request body: {'subnet': {'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesTestJSON-993154893-subnet', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.393032] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 658.394892] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.422192] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks [] for router_gateway (6a49937e-e572-4fa1-aae3-1a3beb0a627e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.427213] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.484534] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Allocated IP 10.180.180.206 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/1822042a-92cd-46c7-8928-5be37fa152e2) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 658.510272] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] create_subnet_precommit called with subnet settings {'id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'name': 'tempest-AttachInterfacesTestJSON-993154893-subnet', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 761, '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) [ 658.510272] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] create_subnet_precommit: [ 658.510272] [49941]: key[ipv6_ra_mode], None -> None [ 658.510272] [49941]: key[id], None -> b0d55e84-fb60-4bd0-b8c9-d486e1807dfb [ 658.510272] [49941]: key[tags], None -> [] [ 658.510272] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 658.510272] [49941]: key[enable_dhcp], None -> True [ 658.510272] [49941]: key[ip_version], None -> 4 [ 658.510272] [49941]: key[created_at], None -> 2025-11-20T12:30:20Z [ 658.510272] [49941]: key[updated_at], None -> 2025-11-20T12:30:20Z [ 658.510272] [49941]: key[description], None -> [ 658.510272] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.510272] [49941]: key[standard_attr_id], None -> 761 [ 658.510272] [49941]: key[cidr], None -> 192.168.128.0/28 [ 658.510272] [49941]: key[ipv6_address_mode], None -> None [ 658.510272] [49941]: key[name], None -> tempest-AttachInterfacesTestJSON-993154893-subnet [ 658.510272] [49941]: key[subnetpool_id], None -> None [ 658.510272] [49941]: key[host_routes], None -> [] [ 658.510272] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 658.510272] [49941]: key[shared], None -> False [ 658.510272] [49941]: key[router:external], None -> False [ 658.510272] [49941]: key[revision_number], None -> 0 [ 658.510272] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 658.510272] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.510272] [49941]: key[service_types], None -> [] [ 658.510272] [49941]: key[dns_nameservers], None -> [] [ 658.510272] [49941]: key[segment_id], None -> None [ 658.510272] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.513318] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (b0d55e84-fb60-4bd0-b8c9-d486e1807dfb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.529634] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Pushing event updated for resources: {'Subnet': ['ID=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.533533] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks [] for allowed_address_pair (1822042a-92cd-46c7-8928-5be37fa152e2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.534325] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks [] for port (1822042a-92cd-46c7-8928-5be37fa152e2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.534543] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] create_port_precommit called with port settings {'id': '1822042a-92cd-46c7-8928-5be37fa152e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:2a:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 760, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 658.534686] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] create_port_precommit: [ 658.534686] [49942]: key[id], None -> 1822042a-92cd-46c7-8928-5be37fa152e2 [ 658.534686] [49942]: key[binding:vnic_type], None -> normal [ 658.534686] [49942]: key[binding:vif_details], None -> {} [ 658.534686] [49942]: key[allowed_address_pairs], None -> [] [ 658.534686] [49942]: key[binding:profile], None -> {} [ 658.534686] [49942]: key[admin_state_up], None -> True [ 658.534686] [49942]: key[binding:vif_type], None -> unbound [ 658.534686] [49942]: key[device_owner], None -> network:router_gateway [ 658.534686] [49942]: key[tenant_id], None -> [ 658.534686] [49942]: key[binding:host_id], None -> [ 658.534686] [49942]: key[standard_attr_id], None -> 760 [ 658.534686] [49942]: key[name], None -> [ 658.534686] [49942]: key[mac_address], None -> fa:16:3e:2b:2a:d4 [ 658.534686] [49942]: key[status], None -> DOWN [ 658.534686] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 658.534686] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.206'}] [ 658.534686] [49942]: key[security_groups], None -> [] [ 658.534686] [49942]: key[port_security_enabled], None -> False [ 658.534686] [49942]: key[project_id], None -> [ 658.534686] [49942]: key[device_id], None -> 6a49937e-e572-4fa1-aae3-1a3beb0a627e [ 658.534686] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.556932] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Checking segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 658.557650] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Network hostable DHCP agents. Network: 78c2184d-4790-469d-bc64-08e4a7f0b1e6, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 658.559157] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1822042a-92cd-46c7-8928-5be37fa152e2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.568279] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 658.573365] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 78c2184d-4790-469d-bc64-08e4a7f0b1e6) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 658.577010] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] create_subnet_postcommit called with subnet settings {'id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'name': 'tempest-AttachInterfacesTestJSON-993154893-subnet', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 761, '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) [ 658.577010] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] create_subnet_postcommit: [ 658.577010] [49941]: key[ipv6_ra_mode], None -> None [ 658.577010] [49941]: key[id], None -> b0d55e84-fb60-4bd0-b8c9-d486e1807dfb [ 658.577010] [49941]: key[tags], None -> [] [ 658.577010] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 658.577010] [49941]: key[enable_dhcp], None -> True [ 658.577010] [49941]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 658.577010] [49941]: key[ip_version], None -> 4 [ 658.577010] [49941]: key[created_at], None -> 2025-11-20T12:30:20Z [ 658.577010] [49941]: key[updated_at], None -> 2025-11-20T12:30:20Z [ 658.577010] [49941]: key[description], None -> [ 658.577010] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.577010] [49941]: key[standard_attr_id], None -> 761 [ 658.577010] [49941]: key[cidr], None -> 192.168.128.0/28 [ 658.577010] [49941]: key[ipv6_address_mode], None -> None [ 658.577010] [49941]: key[name], None -> tempest-AttachInterfacesTestJSON-993154893-subnet [ 658.577010] [49941]: key[subnetpool_id], None -> None [ 658.577010] [49941]: key[host_routes], None -> [] [ 658.577010] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 658.577010] [49941]: key[shared], None -> False [ 658.577010] [49941]: key[router:external], None -> False [ 658.577010] [49941]: key[revision_number], None -> 0 [ 658.577010] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 658.577010] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 658.577010] [49941]: key[service_types], None -> [] [ 658.577010] [49941]: key[dns_nameservers], None -> [] [ 658.577010] [49941]: key[segment_id], None -> None [ 658.577010] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.578594] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.578594] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5426deb2-9af3-46a2-899b-180462c864ec admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.586766] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Pushing event updated for resources: {'Port': ['ID=1822042a-92cd-46c7-8928-5be37fa152e2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.588160] [49941]: [pid: 49941|app: 0|req: 545/1069] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:20 2025] POST /networking/v2.0/subnets => generated 687 bytes in 217 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 658.593508] [49941]: DEBUG neutron.api.wsgi [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-0d4c7ee0-d9ce-4485-8156-cfc2efe6441a tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 658.596799] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 658.597525] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 658.599648] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 658.612037] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] create_port_postcommit called with port settings {'id': '1822042a-92cd-46c7-8928-5be37fa152e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:2a:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 760, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 658.612325] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] create_port_postcommit: [ 658.612325] [49942]: key[id], None -> 1822042a-92cd-46c7-8928-5be37fa152e2 [ 658.612325] [49942]: key[binding:vnic_type], None -> normal [ 658.612325] [49942]: key[tags], None -> [] [ 658.612325] [49942]: key[binding:vif_details], None -> {} [ 658.612325] [49942]: key[allowed_address_pairs], None -> [] [ 658.612325] [49942]: key[extra_dhcp_opts], None -> [] [ 658.612325] [49942]: key[binding:profile], None -> {} [ 658.612325] [49942]: key[admin_state_up], None -> True [ 658.612325] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 658.612325] [49942]: key[binding:vif_type], None -> unbound [ 658.612325] [49942]: key[device_owner], None -> network:router_gateway [ 658.612325] [49942]: key[created_at], None -> 2025-11-20T12:30:20Z [ 658.612325] [49942]: key[updated_at], None -> 2025-11-20T12:30:20Z [ 658.612325] [49942]: key[tenant_id], None -> [ 658.612325] [49942]: key[binding:host_id], None -> [ 658.612325] [49942]: key[description], None -> [ 658.612325] [49942]: key[standard_attr_id], None -> 760 [ 658.612325] [49942]: key[name], None -> [ 658.612325] [49942]: key[mac_address], None -> fa:16:3e:2b:2a:d4 [ 658.612325] [49942]: key[status], None -> DOWN [ 658.612325] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 658.612325] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.206'}] [ 658.612325] [49942]: key[security_groups], None -> [] [ 658.612325] [49942]: key[revision_number], None -> 1 [ 658.612325] [49942]: key[port_security_enabled], None -> False [ 658.612325] [49942]: key[project_id], None -> [ 658.612325] [49942]: key[device_id], None -> 6a49937e-e572-4fa1-aae3-1a3beb0a627e [ 658.612325] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.616773] [49941]: [pid: 49941|app: 0|req: 546/1070] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:20 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 499 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.656576] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-61836d35-5f54-4580-b731-74ea67017355 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.657659] [49941]: [pid: 49941|app: 0|req: 547/1071] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:20 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 658.662651] [49941]: DEBUG neutron.api.v2.base [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'port': {'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'admin_state_up': True, 'tenant_id': 'c020adf2527047879a93a72dd05b36e3'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.706026] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Made reservation on behalf of c020adf2527047879a93a72dd05b36e3 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 658.707049] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.713844] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks [] for router_gateway (6a49937e-e572-4fa1-aae3-1a3beb0a627e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.771988] [49941]: DEBUG neutron.db.db_base_plugin_common [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Allocated IP 192.168.128.12 (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e/dec8258e-4958-49cc-9345-05dd8f22ed29/028445d0-5eb5-4985-942d-d069b2ca0089) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 658.811941] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (6a49937e-e572-4fa1-aae3-1a3beb0a627e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.841031] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for allowed_address_pair (028445d0-5eb5-4985-942d-d069b2ca0089), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.841906] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for port (028445d0-5eb5-4985-942d-d069b2ca0089), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.842158] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': '', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 658.842381] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit: [ 658.842381] [49941]: key[id], None -> 028445d0-5eb5-4985-942d-d069b2ca0089 [ 658.842381] [49941]: key[binding:vnic_type], None -> normal [ 658.842381] [49941]: key[binding:vif_details], None -> {} [ 658.842381] [49941]: key[allowed_address_pairs], None -> [] [ 658.842381] [49941]: key[binding:profile], None -> {} [ 658.842381] [49941]: key[admin_state_up], None -> True [ 658.842381] [49941]: key[binding:vif_type], None -> unbound [ 658.842381] [49941]: key[device_owner], None -> [ 658.842381] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 658.842381] [49941]: key[binding:host_id], None -> [ 658.842381] [49941]: key[standard_attr_id], None -> 762 [ 658.842381] [49941]: key[name], None -> [ 658.842381] [49941]: key[mac_address], None -> fa:16:3e:8c:74:20 [ 658.842381] [49941]: key[status], None -> DOWN [ 658.842381] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 658.842381] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}] [ 658.842381] [49941]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 658.842381] [49941]: key[port_security_enabled], None -> True [ 658.842381] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 658.842381] [49941]: key[device_id], None -> 2c490928-1f2c-4c79-b1ed-d2ad73083885 [ 658.842381] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.861080] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.878834] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Router 6a49937e-e572-4fa1-aae3-1a3beb0a627e is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 658.884225] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'Port': ['ID=028445d0-5eb5-4985-942d-d069b2ca0089,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 658.893905] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 658.894658] [49941]: DEBUG neutron.scheduler.base_scheduler [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 658.897128] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 658.912422] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': '', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 1, 'network': {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 658.912771] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit: [ 658.912771] [49941]: key[id], None -> 028445d0-5eb5-4985-942d-d069b2ca0089 [ 658.912771] [49941]: key[binding:vnic_type], None -> normal [ 658.912771] [49941]: key[tags], None -> [] [ 658.912771] [49941]: key[binding:vif_details], None -> {} [ 658.912771] [49941]: key[allowed_address_pairs], None -> [] [ 658.912771] [49941]: key[extra_dhcp_opts], None -> [] [ 658.912771] [49941]: key[binding:profile], None -> {} [ 658.912771] [49941]: key[admin_state_up], None -> True [ 658.912771] [49941]: key[network], None -> {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 658.912771] [49941]: key[binding:vif_type], None -> unbound [ 658.912771] [49941]: key[device_owner], None -> [ 658.912771] [49941]: key[created_at], None -> 2025-11-20T12:30:20Z [ 658.912771] [49941]: key[updated_at], None -> 2025-11-20T12:30:20Z [ 658.912771] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 658.912771] [49941]: key[binding:host_id], None -> [ 658.912771] [49941]: key[description], None -> [ 658.912771] [49941]: key[standard_attr_id], None -> 762 [ 658.912771] [49941]: key[name], None -> [ 658.912771] [49941]: key[mac_address], None -> fa:16:3e:8c:74:20 [ 658.912771] [49941]: key[status], None -> DOWN [ 658.912771] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 658.912771] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}] [ 658.912771] [49941]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 658.912771] [49941]: key[revision_number], None -> 1 [ 658.912771] [49941]: key[port_security_enabled], None -> True [ 658.912771] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 658.912771] [49941]: key[device_id], None -> 2c490928-1f2c-4c79-b1ed-d2ad73083885 [ 658.912771] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 658.931797] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 658.947312] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19e813dc-94f2-4534-b504-93b504634193 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.947781] [49942]: [pid: 49942|app: 0|req: 525/1072] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:19 2025] POST /networking/v2.0/routers => generated 740 bytes in 764 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 658.948676] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 658.949188] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-c37bfd11-5356-4801-a774-425ae3568c6b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.959120] [49941]: [pid: 49941|app: 0|req: 548/1073] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:20 2025] POST /networking/v2.0/ports => generated 733 bytes in 301 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 658.962122] [49941]: DEBUG neutron.api.v2.base [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesTestJSON-993154893-router', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 658.976888] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (2a622ee3-098a-409e-9f7e-fa215367d972), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 658.977858] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (2a622ee3-098a-409e-9f7e-fa215367d972), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.008531] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks [] for router_controller (2a622ee3-098a-409e-9f7e-fa215367d972), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.027782] [49942]: DEBUG neutron.api.v2.base [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Request body: {'network': {'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 659.054154] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Made reservation on behalf of ce93391161934db3874783df65baf2be for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 659.056772] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.064366] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.070288] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks [] for router_gateway (2a622ee3-098a-409e-9f7e-fa215367d972), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.136327] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks [] for security_group (9e5506b2-4387-4774-944f-0a0a3125a47d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.138306] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9e5506b2-4387-4774-944f-0a0a3125a47d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.147944] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks [] for router_gateway (2a622ee3-098a-409e-9f7e-fa215367d972), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.152417] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.162655] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9e5506b2-4387-4774-944f-0a0a3125a47d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 659.191266] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] vlan segment allocate from pool success with {'vlan_id': 961, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 659.199407] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (531a7937-42b7-48f0-950f-de2297f45f5d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.199768] [49942]: INFO neutron.db.segments_db [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Added segment 531a7937-42b7-48f0-950f-de2297f45f5d of type vlan for network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 659.222760] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (6c0d23f1-97f1-4f92-a08d-e77fd32a8707), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.230177] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Allocated IP 10.180.180.224 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/80162776-e10c-44ec-aedb-e0ae06b641cb) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 659.235227] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] create_network_precommit called with network settings {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', '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': 961, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] [ 659.235520] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] create_network_precommit: [ 659.235520] [49942]: key[vlan_transparent], None -> None [ 659.235520] [49942]: key[id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 659.235520] [49942]: key[tags], None -> [] [ 659.235520] [49942]: key[availability_zone_hints], None -> [] [ 659.235520] [49942]: key[mtu], None -> 8950 [ 659.235520] [49942]: key[provider:network_type], None -> vlan [ 659.235520] [49942]: key[admin_state_up], None -> True [ 659.235520] [49942]: key[provider:physical_network], None -> default [ 659.235520] [49942]: key[provider:segmentation_id], None -> 961 [ 659.235520] [49942]: key[qinq], None -> None [ 659.235520] [49942]: key[created_at], None -> 2025-11-20T12:30:20Z [ 659.235520] [49942]: key[updated_at], None -> 2025-11-20T12:30:20Z [ 659.235520] [49942]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 659.235520] [49942]: key[description], None -> [ 659.235520] [49942]: key[standard_attr_id], None -> 770 [ 659.235520] [49942]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-803887592-network [ 659.235520] [49942]: key[availability_zones], None -> [] [ 659.235520] [49942]: key[status], None -> ACTIVE [ 659.235520] [49942]: key[shared], None -> False [ 659.235520] [49942]: key[router:external], None -> False [ 659.235520] [49942]: key[revision_number], None -> 1 [ 659.235520] [49942]: key[port_security_enabled], None -> True [ 659.235520] [49942]: key[subnets], None -> [] [ 659.235520] [49942]: key[ipv4_address_scope], None -> None [ 659.235520] [49942]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 659.235520] [49942]: key[ipv6_address_scope], None -> None [ 659.235520] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.239352] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (6c0d23f1-97f1-4f92-a08d-e77fd32a8707), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.254654] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Pushing event updated for resources: {'Network': ['ID=6c0d23f1-97f1-4f92-a08d-e77fd32a8707,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 659.257066] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] create_network_postcommit called with network settings {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', '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': 961, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 1} (original settings None) and network segments [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] [ 659.257313] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] create_network_postcommit: [ 659.257313] [49942]: key[vlan_transparent], None -> None [ 659.257313] [49942]: key[id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 659.257313] [49942]: key[tags], None -> [] [ 659.257313] [49942]: key[availability_zone_hints], None -> [] [ 659.257313] [49942]: key[mtu], None -> 8950 [ 659.257313] [49942]: key[provider:network_type], None -> vlan [ 659.257313] [49942]: key[admin_state_up], None -> True [ 659.257313] [49942]: key[provider:physical_network], None -> default [ 659.257313] [49942]: key[provider:segmentation_id], None -> 961 [ 659.257313] [49942]: key[qinq], None -> None [ 659.257313] [49942]: key[created_at], None -> 2025-11-20T12:30:20Z [ 659.257313] [49942]: key[updated_at], None -> 2025-11-20T12:30:20Z [ 659.257313] [49942]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 659.257313] [49942]: key[description], None -> [ 659.257313] [49942]: key[standard_attr_id], None -> 770 [ 659.257313] [49942]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-803887592-network [ 659.257313] [49942]: key[availability_zones], None -> [] [ 659.257313] [49942]: key[status], None -> ACTIVE [ 659.257313] [49942]: key[shared], None -> False [ 659.257313] [49942]: key[router:external], None -> False [ 659.257313] [49942]: key[revision_number], None -> 1 [ 659.257313] [49942]: key[port_security_enabled], None -> True [ 659.257313] [49942]: key[subnets], None -> [] [ 659.257313] [49942]: key[ipv4_address_scope], None -> None [ 659.257313] [49942]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 659.257313] [49942]: key[ipv6_address_scope], None -> None [ 659.257313] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.261092] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 659.261092] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6459ad0-88af-4497-a6f3-95766b31e46c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.277041] [49942]: [pid: 49942|app: 0|req: 526/1074] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:20 2025] POST /networking/v2.0/networks => generated 675 bytes in 325 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 659.277211] [49942]: DEBUG neutron.api.v2.base [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'floatingip': {'port_id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'fixed_ip_address': '192.168.128.10'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 659.286888] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks [] for allowed_address_pair (80162776-e10c-44ec-aedb-e0ae06b641cb), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.287767] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks [] for port (80162776-e10c-44ec-aedb-e0ae06b641cb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.287988] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] create_port_precommit called with port settings {'id': '80162776-e10c-44ec-aedb-e0ae06b641cb', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:ad:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_gateway', 'standard_attr_id': 769, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 659.288159] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] create_port_precommit: [ 659.288159] [49941]: key[id], None -> 80162776-e10c-44ec-aedb-e0ae06b641cb [ 659.288159] [49941]: key[binding:vnic_type], None -> normal [ 659.288159] [49941]: key[binding:vif_details], None -> {} [ 659.288159] [49941]: key[allowed_address_pairs], None -> [] [ 659.288159] [49941]: key[binding:profile], None -> {} [ 659.288159] [49941]: key[admin_state_up], None -> True [ 659.288159] [49941]: key[binding:vif_type], None -> unbound [ 659.288159] [49941]: key[device_owner], None -> network:router_gateway [ 659.288159] [49941]: key[tenant_id], None -> [ 659.288159] [49941]: key[binding:host_id], None -> [ 659.288159] [49941]: key[standard_attr_id], None -> 769 [ 659.288159] [49941]: key[name], None -> [ 659.288159] [49941]: key[mac_address], None -> fa:16:3e:15:ad:70 [ 659.288159] [49941]: key[status], None -> DOWN [ 659.288159] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 659.288159] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}] [ 659.288159] [49941]: key[security_groups], None -> [] [ 659.288159] [49941]: key[port_security_enabled], None -> False [ 659.288159] [49941]: key[project_id], None -> [ 659.288159] [49941]: key[device_id], None -> 2a622ee3-098a-409e-9f7e-fa215367d972 [ 659.288159] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.297981] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.325725] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (80162776-e10c-44ec-aedb-e0ae06b641cb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.350239] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Pushing event updated for resources: {'Port': ['ID=80162776-e10c-44ec-aedb-e0ae06b641cb,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 659.361303] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 659.362142] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 659.363817] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 659.377778] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] create_port_postcommit called with port settings {'id': '80162776-e10c-44ec-aedb-e0ae06b641cb', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:ad:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_gateway', 'standard_attr_id': 769, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 659.377983] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] create_port_postcommit: [ 659.377983] [49941]: key[id], None -> 80162776-e10c-44ec-aedb-e0ae06b641cb [ 659.377983] [49941]: key[binding:vnic_type], None -> normal [ 659.377983] [49941]: key[tags], None -> [] [ 659.377983] [49941]: key[binding:vif_details], None -> {} [ 659.377983] [49941]: key[allowed_address_pairs], None -> [] [ 659.377983] [49941]: key[extra_dhcp_opts], None -> [] [ 659.377983] [49941]: key[binding:profile], None -> {} [ 659.377983] [49941]: key[admin_state_up], None -> True [ 659.377983] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 659.377983] [49941]: key[binding:vif_type], None -> unbound [ 659.377983] [49941]: key[device_owner], None -> network:router_gateway [ 659.377983] [49941]: key[created_at], None -> 2025-11-20T12:30:20Z [ 659.377983] [49941]: key[updated_at], None -> 2025-11-20T12:30:20Z [ 659.377983] [49941]: key[tenant_id], None -> [ 659.377983] [49941]: key[binding:host_id], None -> [ 659.377983] [49941]: key[description], None -> [ 659.377983] [49941]: key[standard_attr_id], None -> 769 [ 659.377983] [49941]: key[name], None -> [ 659.377983] [49941]: key[mac_address], None -> fa:16:3e:15:ad:70 [ 659.377983] [49941]: key[status], None -> DOWN [ 659.377983] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 659.377983] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}] [ 659.377983] [49941]: key[security_groups], None -> [] [ 659.377983] [49941]: key[revision_number], None -> 1 [ 659.377983] [49941]: key[port_security_enabled], None -> False [ 659.377983] [49941]: key[project_id], None -> [ 659.377983] [49941]: key[device_id], None -> 2a622ee3-098a-409e-9f7e-fa215367d972 [ 659.377983] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.478246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks [] for router_gateway (2a622ee3-098a-409e-9f7e-fa215367d972), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.542061] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.545810] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.594258] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (2a622ee3-098a-409e-9f7e-fa215367d972), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.611251] [49942]: INFO neutron.db.l3_db [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Floating IP 39a9b092-55d0-447d-9593-154f368dec7d associated. External IP: 10.180.180.200, port: b6094706-2bbc-4005-9df2-40342f488f4d. [ 659.658712] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Router 2a622ee3-098a-409e-9f7e-fa215367d972 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 659.714646] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 659.717416] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 659.730846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b708d0ae-1166-4432-bd50-9ecd68dc33cb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.731393] [49941]: [pid: 49941|app: 0|req: 549/1075] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:20 2025] POST /networking/v2.0/routers => generated 729 bytes in 772 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 659.734593] [49941]: DEBUG neutron.api.wsgi [req-fc3fdd57-8f72-468c-b802-5601f340182f req-2e6aa135-ddc6-4c18-b4f0-599edc117892 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 659.739175] [49941]: [pid: 49941|app: 0|req: 550/1076] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:21 2025] GET /networking/v2.0/quotas/57e38e28c7334eaf9088ab615773886a => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.769487] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 659.773902] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-a94f45f8-ccad-4149-92c5-8721fa5ae657 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.792259] [49942]: [pid: 49942|app: 0|req: 527/1077] 10.180.1.21 () {64 vars in 1559 bytes} [Thu Nov 20 12:30:21 2025] PUT /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 803 bytes in 518 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 659.796423] [49942]: DEBUG neutron.api.v2.base [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Request body: {'port': {'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 659.831783] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.934380] [49942]: DEBUG neutron.notifiers.nova [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 028445d0-5eb5-4985-942d-d069b2ca0089 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 659.940426] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks [] for port (028445d0-5eb5-4985-942d-d069b2ca0089), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.942627] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.949261] [49942]: DEBUG neutron.db.provisioning_blocks [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Transition to ACTIVE for port object 028445d0-5eb5-4985-942d-d069b2ca0089 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 659.950439] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_precommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': '', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 659.950641] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_precommit: [ 659.950641] [49942]: key[device_owner], -> compute:nova [ 659.950641] [49942]: key[binding:host_id], -> cpu-1 [ 659.950641] [49942]: key[updated_at], 2025-11-20T12:30:20Z -> 2025-11-20T12:30:21Z [ 659.950641] [49942]: key[revision_number], 1 -> 2 [ 659.950641] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 659.955961] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 659.979517] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Pushing event updated for resources: {'Port': ['ID=028445d0-5eb5-4985-942d-d069b2ca0089,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.024191] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_postcommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': '', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 660.024191] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_postcommit: [ 660.024191] [49942]: key[device_owner], -> compute:nova [ 660.024191] [49942]: key[binding:host_id], -> cpu-1 [ 660.024191] [49942]: key[updated_at], 2025-11-20T12:30:20Z -> 2025-11-20T12:30:21Z [ 660.024191] [49942]: key[revision_number], 1 -> 2 [ 660.024191] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.028209] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Allocated IP 192.168.128.1 (cb242cd4-898b-4992-866e-1169b5118066/26c5ff3c-4c9a-47f6-9cdb-808e621c983a/f132d5ff-38f4-4639-8bcb-a9d695b1e264) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 660.036657] [49942]: DEBUG neutron.plugins.ml2.managers [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Attempting to bind port 028445d0-5eb5-4985-942d-d069b2ca0089 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 660.037245] [49942]: DEBUG neutron.plugins.ml2.managers [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Attempting to bind port 028445d0-5eb5-4985-942d-d069b2ca0089 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 660.037729] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Attempting to bind port 028445d0-5eb5-4985-942d-d069b2ca0089 on network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 660.062593] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 660.062831] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Bind Segment={'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 660.067614] [49942]: DEBUG networking_nsxv3.api.rpc [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Bind port on Host cpu-1 & Segment [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 660.087541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks [] for allowed_address_pair (f132d5ff-38f4-4639-8bcb-a9d695b1e264), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.088553] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks [] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.088553] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] create_port_precommit called with port settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'ip_address': '192.168.128.1'}], 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'port_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': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 660.088553] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] create_port_precommit: [ 660.088553] [49941]: key[id], None -> f132d5ff-38f4-4639-8bcb-a9d695b1e264 [ 660.088553] [49941]: key[binding:vnic_type], None -> normal [ 660.088553] [49941]: key[binding:vif_details], None -> {} [ 660.088553] [49941]: key[allowed_address_pairs], None -> [] [ 660.088553] [49941]: key[binding:profile], None -> {} [ 660.088553] [49941]: key[admin_state_up], None -> True [ 660.088553] [49941]: key[binding:vif_type], None -> unbound [ 660.088553] [49941]: key[device_owner], None -> network:router_interface [ 660.088553] [49941]: key[tenant_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 660.088553] [49941]: key[binding:host_id], None -> [ 660.088553] [49941]: key[standard_attr_id], None -> 773 [ 660.088553] [49941]: key[name], None -> [ 660.088553] [49941]: key[mac_address], None -> fa:16:3e:67:07:62 [ 660.088553] [49941]: key[status], None -> DOWN [ 660.088553] [49941]: key[network_id], None -> cb242cd4-898b-4992-866e-1169b5118066 [ 660.088553] [49941]: key[fixed_ips], None -> [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'ip_address': '192.168.128.1'}] [ 660.088553] [49941]: key[security_groups], None -> [] [ 660.088553] [49941]: key[port_security_enabled], None -> False [ 660.088553] [49941]: key[project_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 660.088553] [49941]: key[device_id], None -> 6a49937e-e572-4fa1-aae3-1a3beb0a627e [ 660.088553] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.109862] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.129795] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Pushing event updated for resources: {'Port': ['ID=f132d5ff-38f4-4639-8bcb-a9d695b1e264,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.138584] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Network cb242cd4-898b-4992-866e-1169b5118066 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 660.139593] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 660.141124] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 660.153832] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] create_port_postcommit called with port settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'ip_address': '192.168.128.1'}], 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'port_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-20T12:30:21Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 1, 'network': {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 660.154113] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] create_port_postcommit: [ 660.154113] [49941]: key[id], None -> f132d5ff-38f4-4639-8bcb-a9d695b1e264 [ 660.154113] [49941]: key[binding:vnic_type], None -> normal [ 660.154113] [49941]: key[tags], None -> [] [ 660.154113] [49941]: key[binding:vif_details], None -> {} [ 660.154113] [49941]: key[allowed_address_pairs], None -> [] [ 660.154113] [49941]: key[extra_dhcp_opts], None -> [] [ 660.154113] [49941]: key[binding:profile], None -> {} [ 660.154113] [49941]: key[admin_state_up], None -> True [ 660.154113] [49941]: key[network], None -> {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} [ 660.154113] [49941]: key[binding:vif_type], None -> unbound [ 660.154113] [49941]: key[device_owner], None -> network:router_interface [ 660.154113] [49941]: key[created_at], None -> 2025-11-20T12:30:21Z [ 660.154113] [49941]: key[updated_at], None -> 2025-11-20T12:30:21Z [ 660.154113] [49941]: key[tenant_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 660.154113] [49941]: key[binding:host_id], None -> [ 660.154113] [49941]: key[description], None -> [ 660.154113] [49941]: key[standard_attr_id], None -> 773 [ 660.154113] [49941]: key[name], None -> [ 660.154113] [49941]: key[mac_address], None -> fa:16:3e:67:07:62 [ 660.154113] [49941]: key[status], None -> DOWN [ 660.154113] [49941]: key[network_id], None -> cb242cd4-898b-4992-866e-1169b5118066 [ 660.154113] [49941]: key[fixed_ips], None -> [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'ip_address': '192.168.128.1'}] [ 660.154113] [49941]: key[security_groups], None -> [] [ 660.154113] [49941]: key[revision_number], None -> 1 [ 660.154113] [49941]: key[port_security_enabled], None -> False [ 660.154113] [49941]: key[project_id], None -> d3522a5c3a524b72933f94e782ba6864 [ 660.154113] [49941]: key[device_id], None -> 6a49937e-e572-4fa1-aae3-1a3beb0a627e [ 660.154113] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.155427] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (6a49937e-e572-4fa1-aae3-1a3beb0a627e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.370025] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.473210] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks [] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.473517] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] update_port_precommit called with port settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 1, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 1, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'}) 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': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 660.473716] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] update_port_precommit: [ 660.473716] [49941]: key[updated_at], 2025-11-20T12:30:21Z -> 2025-11-20T12:30:22Z [ 660.473716] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.475995] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.497232] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Pushing event updated for resources: {'Port': ['ID=f132d5ff-38f4-4639-8bcb-a9d695b1e264,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.516846] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] update_port_postcommit called with port settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 1, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 1, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'}) 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': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 660.517064] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] update_port_postcommit: [ 660.517064] [49941]: key[updated_at], 2025-11-20T12:30:21Z -> 2025-11-20T12:30:22Z [ 660.517064] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.517314] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (6a49937e-e572-4fa1-aae3-1a3beb0a627e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.550221] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Network cb242cd4-898b-4992-866e-1169b5118066 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 660.551086] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 660.609752] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Router 6a49937e-e572-4fa1-aae3-1a3beb0a627e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 660.669440] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-02c616ff-77f6-4b60-beb1-5d003b0acdaf admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 660.672809] [49941]: [pid: 49941|app: 0|req: 551/1078] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:21 2025] PUT /networking/v2.0/routers/6a49937e-e572-4fa1-aae3-1a3beb0a627e/add_router_interface => generated 309 bytes in 934 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 660.675799] [49941]: DEBUG neutron.api.v2.base [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Request body: {'subnet': {'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'cidr': '192.168.128.0/28', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-subnet', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 660.695151] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Made reservation on behalf of ce93391161934db3874783df65baf2be for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 660.697736] [49941]: DEBUG neutron_lib.callbacks.manager [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.780156] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] create_subnet_precommit called with subnet settings {'id': 'bb772f98-1c60-407e-a546-aba14641c404', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-subnet', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 774, '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings None) [ 660.780419] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] create_subnet_precommit: [ 660.780419] [49941]: key[ipv6_ra_mode], None -> None [ 660.780419] [49941]: key[id], None -> bb772f98-1c60-407e-a546-aba14641c404 [ 660.780419] [49941]: key[tags], None -> [] [ 660.780419] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 660.780419] [49941]: key[enable_dhcp], None -> True [ 660.780419] [49941]: key[ip_version], None -> 4 [ 660.780419] [49941]: key[created_at], None -> 2025-11-20T12:30:22Z [ 660.780419] [49941]: key[updated_at], None -> 2025-11-20T12:30:22Z [ 660.780419] [49941]: key[description], None -> [ 660.780419] [49941]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 660.780419] [49941]: key[standard_attr_id], None -> 774 [ 660.780419] [49941]: key[cidr], None -> 192.168.128.0/28 [ 660.780419] [49941]: key[ipv6_address_mode], None -> None [ 660.780419] [49941]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-803887592-subnet [ 660.780419] [49941]: key[subnetpool_id], None -> None [ 660.780419] [49941]: key[host_routes], None -> [] [ 660.780419] [49941]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 660.780419] [49941]: key[shared], None -> False [ 660.780419] [49941]: key[router:external], None -> False [ 660.780419] [49941]: key[revision_number], None -> 0 [ 660.780419] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 660.780419] [49941]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 660.780419] [49941]: key[service_types], None -> [] [ 660.780419] [49941]: key[dns_nameservers], None -> [] [ 660.780419] [49941]: key[segment_id], None -> None [ 660.780419] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.782881] [49941]: DEBUG neutron_lib.callbacks.manager [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (bb772f98-1c60-407e-a546-aba14641c404), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.797223] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Pushing event updated for resources: {'Subnet': ['ID=bb772f98-1c60-407e-a546-aba14641c404,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 660.823317] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Checking segment: {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 660.823317] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Network hostable DHCP agents. Network: 6c0d23f1-97f1-4f92-a08d-e77fd32a8707, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 660.833085] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 660.838021] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 6c0d23f1-97f1-4f92-a08d-e77fd32a8707) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 660.840176] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] create_subnet_postcommit called with subnet settings {'id': 'bb772f98-1c60-407e-a546-aba14641c404', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-subnet', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 774, '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ce93391161934db3874783df65baf2be', 'network': {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961}} (original settings None) [ 660.840345] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] create_subnet_postcommit: [ 660.840345] [49941]: key[ipv6_ra_mode], None -> None [ 660.840345] [49941]: key[id], None -> bb772f98-1c60-407e-a546-aba14641c404 [ 660.840345] [49941]: key[tags], None -> [] [ 660.840345] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 660.840345] [49941]: key[enable_dhcp], None -> True [ 660.840345] [49941]: key[network], None -> {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} [ 660.840345] [49941]: key[ip_version], None -> 4 [ 660.840345] [49941]: key[created_at], None -> 2025-11-20T12:30:22Z [ 660.840345] [49941]: key[updated_at], None -> 2025-11-20T12:30:22Z [ 660.840345] [49941]: key[description], None -> [ 660.840345] [49941]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 660.840345] [49941]: key[standard_attr_id], None -> 774 [ 660.840345] [49941]: key[cidr], None -> 192.168.128.0/28 [ 660.840345] [49941]: key[ipv6_address_mode], None -> None [ 660.840345] [49941]: key[name], None -> tempest-ImagesOneServerNegativeTestJSON-803887592-subnet [ 660.840345] [49941]: key[subnetpool_id], None -> None [ 660.840345] [49941]: key[host_routes], None -> [] [ 660.840345] [49941]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 660.840345] [49941]: key[shared], None -> False [ 660.840345] [49941]: key[router:external], None -> False [ 660.840345] [49941]: key[revision_number], None -> 0 [ 660.840345] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 660.840345] [49941]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 660.840345] [49941]: key[service_types], None -> [] [ 660.840345] [49941]: key[dns_nameservers], None -> [] [ 660.840345] [49941]: key[segment_id], None -> None [ 660.840345] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 660.842451] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 660.842892] [49941]: DEBUG neutron_lib.callbacks.manager [None req-285b9a28-6582-4970-b91b-fcc63939f82f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 660.853707] [49941]: [pid: 49941|app: 0|req: 552/1079] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:22 2025] POST /networking/v2.0/subnets => generated 694 bytes in 181 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 661.054251] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.071564] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Bound using segment: {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 661.072234] [49942]: DEBUG neutron.plugins.ml2.managers [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Bound port: 028445d0-5eb5-4985-942d-d069b2ca0089, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4a2b284a-a29c-478f-b763-c9b5821e20ec", "external-id": "nsx-vlan-transportzone-691", "segmentation_id": 691}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 661.072234] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.120824] [49942]: DEBUG neutron.plugins.ml2.db [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] For port 028445d0-5eb5-4985-942d-d069b2ca0089, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 661.123569] [49942]: DEBUG neutron.plugins.ml2.db [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] For port 028445d0-5eb5-4985-942d-d069b2ca0089, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=028445d0-5eb5-4985-942d-d069b2ca0089,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 661.125146] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_precommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 661.125334] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_precommit: [ 661.125334] [49942]: key[binding:vif_type], unbound -> ovs [ 661.125334] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} [ 661.125334] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.127804] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Allocated IP 192.168.128.1 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/78ab567b-e53d-4325-90fd-f9aaf1bd164d) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 661.130632] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.162189] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Pushing event updated for resources: {'Port': ['ID=028445d0-5eb5-4985-942d-d069b2ca0089,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.172441] [49942]: DEBUG neutron.db.provisioning_blocks [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Provisioning complete for port 028445d0-5eb5-4985-942d-d069b2ca0089 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 661.172694] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.172779] [49942]: INFO neutron.plugins.ml2.plugin [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Attempt 1 to provision port 028445d0-5eb5-4985-942d-d069b2ca0089 [ 661.173720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks [] for allowed_address_pair (78ab567b-e53d-4325-90fd-f9aaf1bd164d), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.174609] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks [] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.174842] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] create_port_precommit called with port settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.1'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 661.174994] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] create_port_precommit: [ 661.174994] [49941]: key[id], None -> 78ab567b-e53d-4325-90fd-f9aaf1bd164d [ 661.174994] [49941]: key[binding:vnic_type], None -> normal [ 661.174994] [49941]: key[binding:vif_details], None -> {} [ 661.174994] [49941]: key[allowed_address_pairs], None -> [] [ 661.174994] [49941]: key[binding:profile], None -> {} [ 661.174994] [49941]: key[admin_state_up], None -> True [ 661.174994] [49941]: key[binding:vif_type], None -> unbound [ 661.174994] [49941]: key[device_owner], None -> network:router_interface [ 661.174994] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 661.174994] [49941]: key[binding:host_id], None -> [ 661.174994] [49941]: key[standard_attr_id], None -> 775 [ 661.174994] [49941]: key[name], None -> [ 661.174994] [49941]: key[mac_address], None -> fa:16:3e:90:80:9e [ 661.174994] [49941]: key[status], None -> DOWN [ 661.174994] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 661.174994] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.1'}] [ 661.174994] [49941]: key[security_groups], None -> [] [ 661.174994] [49941]: key[port_security_enabled], None -> False [ 661.174994] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 661.174994] [49941]: key[device_id], None -> 2a622ee3-098a-409e-9f7e-fa215367d972 [ 661.174994] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.197376] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.217422] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Current status of the port 028445d0-5eb5-4985-942d-d069b2ca0089 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 661.217650] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.218363] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Pushing event updated for resources: {'Port': ['ID=78ab567b-e53d-4325-90fd-f9aaf1bd164d,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.231327] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 661.231327] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 661.231854] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 661.244874] [49942]: DEBUG neutron.plugins.ml2.db [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] For port 028445d0-5eb5-4985-942d-d069b2ca0089, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=028445d0-5eb5-4985-942d-d069b2ca0089,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 661.246114] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] create_port_postcommit called with port settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.1'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 661.246324] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] create_port_postcommit: [ 661.246324] [49941]: key[id], None -> 78ab567b-e53d-4325-90fd-f9aaf1bd164d [ 661.246324] [49941]: key[binding:vnic_type], None -> normal [ 661.246324] [49941]: key[tags], None -> [] [ 661.246324] [49941]: key[binding:vif_details], None -> {} [ 661.246324] [49941]: key[allowed_address_pairs], None -> [] [ 661.246324] [49941]: key[extra_dhcp_opts], None -> [] [ 661.246324] [49941]: key[binding:profile], None -> {} [ 661.246324] [49941]: key[admin_state_up], None -> True [ 661.246324] [49941]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 661.246324] [49941]: key[binding:vif_type], None -> unbound [ 661.246324] [49941]: key[device_owner], None -> network:router_interface [ 661.246324] [49941]: key[created_at], None -> 2025-11-20T12:30:22Z [ 661.246324] [49941]: key[updated_at], None -> 2025-11-20T12:30:22Z [ 661.246324] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 661.246324] [49941]: key[binding:host_id], None -> [ 661.246324] [49941]: key[description], None -> [ 661.246324] [49941]: key[standard_attr_id], None -> 775 [ 661.246324] [49941]: key[name], None -> [ 661.246324] [49941]: key[mac_address], None -> fa:16:3e:90:80:9e [ 661.246324] [49941]: key[status], None -> DOWN [ 661.246324] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 661.246324] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.1'}] [ 661.246324] [49941]: key[security_groups], None -> [] [ 661.246324] [49941]: key[revision_number], None -> 1 [ 661.246324] [49941]: key[port_security_enabled], None -> False [ 661.246324] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 661.246324] [49941]: key[device_id], None -> 2a622ee3-098a-409e-9f7e-fa215367d972 [ 661.246324] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.247416] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (2a622ee3-098a-409e-9f7e-fa215367d972), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.274155] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_precommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 661.274752] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_precommit: [ 661.274752] [49942]: key[status], DOWN -> ACTIVE [ 661.274752] [49942]: key[revision_number], 4 -> 5 [ 661.274752] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.282884] [49942]: DEBUG neutron.db.provisioning_blocks [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Provisioning complete for port 028445d0-5eb5-4985-942d-d069b2ca0089 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 661.282884] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.282884] [49942]: INFO neutron.plugins.ml2.plugin [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Attempt 1 to provision port 028445d0-5eb5-4985-942d-d069b2ca0089 [ 661.339463] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Current status of the port 028445d0-5eb5-4985-942d-d069b2ca0089 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 661.340231] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_postcommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 661.341248] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_postcommit: [ 661.341248] [49942]: key[status], DOWN -> ACTIVE [ 661.341248] [49942]: key[revision_number], 4 -> 5 [ 661.341248] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.341248] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.368523] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Pushing event updated for resources: {'Port': ['ID=028445d0-5eb5-4985-942d-d069b2ca0089,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.371260] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_postcommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 661.371446] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] update_port_postcommit: [ 661.371446] [49942]: key[binding:vif_type], unbound -> ovs [ 661.371446] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} [ 661.371446] [49942]: key[updated_at], 2025-11-20T12:30:21Z -> 2025-11-20T12:30:22Z [ 661.371446] [49942]: key[revision_number], 2 -> 4 [ 661.371446] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.375947] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 661.376261] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-ce873273-4dca-4946-b245-f964f882fe11 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.377654] [49942]: [pid: 49942|app: 0|req: 528/1080] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:21 2025] PUT /networking/v2.0/ports/028445d0-5eb5-4985-942d-d069b2ca0089 => generated 1038 bytes in 1585 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 661.423189] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.516119] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks [] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.516627] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] update_port_precommit called with port settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:23Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 661.516627] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] update_port_precommit: [ 661.516627] [49941]: key[updated_at], 2025-11-20T12:30:22Z -> 2025-11-20T12:30:23Z [ 661.516627] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.518354] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.539234] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Pushing event updated for resources: {'Port': ['ID=78ab567b-e53d-4325-90fd-f9aaf1bd164d,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 661.561923] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] update_port_postcommit called with port settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:23Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 661.562230] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] update_port_postcommit: [ 661.562230] [49941]: key[updated_at], 2025-11-20T12:30:22Z -> 2025-11-20T12:30:23Z [ 661.562230] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 661.562435] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (2a622ee3-098a-409e-9f7e-fa215367d972), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.598199] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 661.598987] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 661.659135] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 661.715897] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8fe8f21b-4d6f-491f-8300-c210477675d9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 661.719454] [49941]: [pid: 49941|app: 0|req: 553/1081] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:22 2025] PUT /networking/v2.0/routers/2a622ee3-098a-409e-9f7e-fa215367d972/add_router_interface => generated 309 bytes in 865 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 661.749250] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-e1533bb5-3bb9-45e1-a978-ec3ed25265e4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 661.749250] [49941]: [pid: 49941|app: 0|req: 554/1082] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 661.752739] [49941]: DEBUG neutron.api.v2.base [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Request body: {'router': {'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-router', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 661.778192] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.779564] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.814961] [49942]: [pid: 49942|app: 0|req: 529/1083] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&fields=id => generated 12 bytes in 437 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 661.815243] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks [] for router_controller (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.875366] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-2f3a0705-7757-4610-8319-edaf3f38848d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 661.876975] [49942]: [pid: 49942|app: 0|req: 530/1084] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 661.890672] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks [] for router_gateway (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 661.890755] [49942]: DEBUG neutron.api.wsgi [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-03175876-69a4-4961-8677-904e6d425d14 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 661.940174] [49942]: [pid: 49942|app: 0|req: 531/1085] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 808 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.174543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks [] for router_gateway (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.174543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.179270] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-8648a505-d283-4983-80f3-6f0e310249e7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.179270] [49942]: [pid: 49942|app: 0|req: 532/1086] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.179270] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-63b36d6d-3461-417d-af69-28257045bd16 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.179270] [49942]: [pid: 49942|app: 0|req: 533/1087] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.179270] [49942]: DEBUG neutron.api.wsgi [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-006dce53-4f39-4c9b-a520-d10b3d82b73c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 662.179270] [49942]: DEBUG neutron.api.wsgi [req-cc362219-dd1f-481b-86cd-15a1d9231470 req-006dce53-4f39-4c9b-a520-d10b3d82b73c service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 662.179270] [49942]: [pid: 49942|app: 0|req: 534/1088] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 5 msecs (HTTP/1.1 200) 4 headers in 159 bytes (2 switches on core 0) [ 662.180096] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Allocated IP 10.180.180.157 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/6b6ba1e4-4469-4c3c-8196-3d3d3b0df789) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 662.180241] [49942]: [pid: 49942|app: 0|req: 535/1089] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.180241] [49942]: [pid: 49942|app: 0|req: 536/1090] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 662.180501] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks [] for allowed_address_pair (6b6ba1e4-4469-4c3c-8196-3d3d3b0df789), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.180501] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks [] for port (6b6ba1e4-4469-4c3c-8196-3d3d3b0df789), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.180501] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] create_port_precommit called with port settings {'id': '6b6ba1e4-4469-4c3c-8196-3d3d3b0df789', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:fe:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 777, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 662.180501] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] create_port_precommit: [ 662.180501] [49941]: key[id], None -> 6b6ba1e4-4469-4c3c-8196-3d3d3b0df789 [ 662.180501] [49941]: key[binding:vnic_type], None -> normal [ 662.180501] [49941]: key[binding:vif_details], None -> {} [ 662.180501] [49941]: key[allowed_address_pairs], None -> [] [ 662.180501] [49941]: key[binding:profile], None -> {} [ 662.180501] [49941]: key[admin_state_up], None -> True [ 662.180501] [49941]: key[binding:vif_type], None -> unbound [ 662.180501] [49941]: key[device_owner], None -> network:router_gateway [ 662.180501] [49941]: key[tenant_id], None -> [ 662.180501] [49941]: key[binding:host_id], None -> [ 662.180501] [49941]: key[standard_attr_id], None -> 777 [ 662.180501] [49941]: key[name], None -> [ 662.180501] [49941]: key[mac_address], None -> fa:16:3e:2b:fe:37 [ 662.180501] [49941]: key[status], None -> DOWN [ 662.180501] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 662.180501] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.157'}] [ 662.180501] [49941]: key[security_groups], None -> [] [ 662.180501] [49941]: key[port_security_enabled], None -> False [ 662.180501] [49941]: key[project_id], None -> [ 662.180501] [49941]: key[device_id], None -> 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 [ 662.180501] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.195720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6b6ba1e4-4469-4c3c-8196-3d3d3b0df789), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.225512] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Pushing event updated for resources: {'Port': ['ID=6b6ba1e4-4469-4c3c-8196-3d3d3b0df789,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 662.237519] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 662.239340] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 662.240202] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 662.255914] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] create_port_postcommit called with port settings {'id': '6b6ba1e4-4469-4c3c-8196-3d3d3b0df789', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:fe:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 777, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:23Z', 'updated_at': '2025-11-20T12:30:23Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 662.256113] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] create_port_postcommit: [ 662.256113] [49941]: key[id], None -> 6b6ba1e4-4469-4c3c-8196-3d3d3b0df789 [ 662.256113] [49941]: key[binding:vnic_type], None -> normal [ 662.256113] [49941]: key[tags], None -> [] [ 662.256113] [49941]: key[binding:vif_details], None -> {} [ 662.256113] [49941]: key[allowed_address_pairs], None -> [] [ 662.256113] [49941]: key[extra_dhcp_opts], None -> [] [ 662.256113] [49941]: key[binding:profile], None -> {} [ 662.256113] [49941]: key[admin_state_up], None -> True [ 662.256113] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 662.256113] [49941]: key[binding:vif_type], None -> unbound [ 662.256113] [49941]: key[device_owner], None -> network:router_gateway [ 662.256113] [49941]: key[created_at], None -> 2025-11-20T12:30:23Z [ 662.256113] [49941]: key[updated_at], None -> 2025-11-20T12:30:23Z [ 662.256113] [49941]: key[tenant_id], None -> [ 662.256113] [49941]: key[binding:host_id], None -> [ 662.256113] [49941]: key[description], None -> [ 662.256113] [49941]: key[standard_attr_id], None -> 777 [ 662.256113] [49941]: key[name], None -> [ 662.256113] [49941]: key[mac_address], None -> fa:16:3e:2b:fe:37 [ 662.256113] [49941]: key[status], None -> DOWN [ 662.256113] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 662.256113] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.157'}] [ 662.256113] [49941]: key[security_groups], None -> [] [ 662.256113] [49941]: key[revision_number], None -> 1 [ 662.256113] [49941]: key[port_security_enabled], None -> False [ 662.256113] [49941]: key[project_id], None -> [ 662.256113] [49941]: key[device_id], None -> 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 [ 662.256113] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 662.269161] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a980625f-bdbe-4018-846b-2b12b9a7ce7b req-8c44db7e-b23c-4faf-8ea8-d5b654bd60d7 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.270044] [49942]: [pid: 49942|app: 0|req: 537/1091] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:23 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.283027] [49942]: DEBUG neutron.api.v2.base [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Request body: {'floatingip': {'port_id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 662.303894] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for floatingip (5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.438156] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks [] for router_gateway (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.534960] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.608313] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Router 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 662.609201] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.610898] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.660030] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 662.665648] [49942]: INFO neutron.db.l3_db [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Floating IP 5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 associated. External IP: 10.180.180.240, port: 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1. [ 662.673762] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0efcae60-0eef-4ba3-9203-6833d7ce0304 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.676895] [49941]: [pid: 49941|app: 0|req: 555/1092] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:23 2025] POST /networking/v2.0/routers => generated 736 bytes in 927 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 662.735603] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-2e934ec1-f97f-4d2d-8a8f-16f8585a70e0 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.736706] [49941]: [pid: 49941|app: 0|req: 556/1093] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:24 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.776993] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Router 166cbb2c-5d84-449c-aa2b-2085f66ed058 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 662.796060] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a801a7fb-1bbd-4173-806c-82578fa2dbf4 req-5f3e9b02-9af1-46b8-b8d8-ae095699fd23 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.796821] [49941]: [pid: 49941|app: 0|req: 557/1094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:24 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.832318] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-3358bba1-a0c0-4ecb-9ae3-f79bc4651422 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 662.833889] [49941]: [pid: 49941|app: 0|req: 558/1095] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:24 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 662.837340] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 662.843444] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c34fda4b-e9a7-4f04-bb76-cfe319d646dc tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 662.854999] [49941]: [pid: 49941|app: 0|req: 559/1096] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:24 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 662.885738] [49942]: [pid: 49942|app: 0|req: 538/1097] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:30:24 2025] PUT /networking/v2.0/floatingips/5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 => generated 802 bytes in 608 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 662.893343] [49942]: DEBUG neutron.api.v2.base [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Request body: {'port': {'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'admin_state_up': True, 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 662.963970] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Made reservation on behalf of 864ccec252f145cca0fe7d2eb7043b0d for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 662.972784] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.047796] [49942]: DEBUG neutron.db.db_base_plugin_common [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Allocated IP 192.168.128.13 (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab/17c0df85-b70c-4915-bcb3-5359a65deae7/1a763680-4b11-4969-b6d2-918280db903c) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 663.130379] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for allowed_address_pair (1a763680-4b11-4969-b6d2-918280db903c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.131640] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for port (1a763680-4b11-4969-b6d2-918280db903c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.131640] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': '', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 663.131640] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit: [ 663.131640] [49942]: key[id], None -> 1a763680-4b11-4969-b6d2-918280db903c [ 663.131640] [49942]: key[binding:vnic_type], None -> normal [ 663.131640] [49942]: key[binding:vif_details], None -> {} [ 663.131640] [49942]: key[allowed_address_pairs], None -> [] [ 663.131640] [49942]: key[binding:profile], None -> {} [ 663.131640] [49942]: key[admin_state_up], None -> True [ 663.131640] [49942]: key[binding:vif_type], None -> unbound [ 663.131640] [49942]: key[device_owner], None -> [ 663.131640] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 663.131640] [49942]: key[binding:host_id], None -> [ 663.131640] [49942]: key[standard_attr_id], None -> 778 [ 663.131640] [49942]: key[name], None -> [ 663.131640] [49942]: key[mac_address], None -> fa:16:3e:89:5c:a7 [ 663.131640] [49942]: key[status], None -> DOWN [ 663.131640] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 663.131640] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}] [ 663.131640] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 663.131640] [49942]: key[port_security_enabled], None -> True [ 663.131640] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 663.131640] [49942]: key[device_id], None -> bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e [ 663.131640] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.166134] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1a763680-4b11-4969-b6d2-918280db903c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.166237] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.186867] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event updated for resources: {'Port': ['ID=1a763680-4b11-4969-b6d2-918280db903c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.197498] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 663.198457] [49942]: DEBUG neutron.scheduler.base_scheduler [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 663.200874] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 663.217765] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': '', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:24Z', 'revision_number': 1, 'network': {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 663.217961] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit: [ 663.217961] [49942]: key[id], None -> 1a763680-4b11-4969-b6d2-918280db903c [ 663.217961] [49942]: key[binding:vnic_type], None -> normal [ 663.217961] [49942]: key[tags], None -> [] [ 663.217961] [49942]: key[binding:vif_details], None -> {} [ 663.217961] [49942]: key[allowed_address_pairs], None -> [] [ 663.217961] [49942]: key[extra_dhcp_opts], None -> [] [ 663.217961] [49942]: key[binding:profile], None -> {} [ 663.217961] [49942]: key[admin_state_up], None -> True [ 663.217961] [49942]: key[network], None -> {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} [ 663.217961] [49942]: key[binding:vif_type], None -> unbound [ 663.217961] [49942]: key[device_owner], None -> [ 663.217961] [49942]: key[created_at], None -> 2025-11-20T12:30:24Z [ 663.217961] [49942]: key[updated_at], None -> 2025-11-20T12:30:24Z [ 663.217961] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 663.217961] [49942]: key[binding:host_id], None -> [ 663.217961] [49942]: key[description], None -> [ 663.217961] [49942]: key[standard_attr_id], None -> 778 [ 663.217961] [49942]: key[name], None -> [ 663.217961] [49942]: key[mac_address], None -> fa:16:3e:89:5c:a7 [ 663.217961] [49942]: key[status], None -> DOWN [ 663.217961] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 663.217961] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}] [ 663.217961] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 663.217961] [49942]: key[revision_number], None -> 1 [ 663.217961] [49942]: key[port_security_enabled], None -> True [ 663.217961] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 663.217961] [49942]: key[device_id], None -> bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e [ 663.217961] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.235102] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Allocated IP 192.168.128.1 (6c0d23f1-97f1-4f92-a08d-e77fd32a8707/bb772f98-1c60-407e-a546-aba14641c404/0cbdbb69-59fa-4323-8410-d335094f39c6) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 663.249116] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.249566] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-7986dfef-9882-417b-9946-1bd87814d1b7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.259041] [49942]: [pid: 49942|app: 0|req: 539/1098] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:24 2025] POST /networking/v2.0/ports => generated 733 bytes in 373 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 663.261780] [49942]: DEBUG neutron.api.wsgi [req-a801a7fb-1bbd-4173-806c-82578fa2dbf4 req-f233fc5e-69e0-4ee8-9c51-f9a8e8ecf5ed tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.297837] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks [] for allowed_address_pair (0cbdbb69-59fa-4323-8410-d335094f39c6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.298659] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks [] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.298871] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] create_port_precommit called with port settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.1'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 663.299025] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] create_port_precommit: [ 663.299025] [49941]: key[id], None -> 0cbdbb69-59fa-4323-8410-d335094f39c6 [ 663.299025] [49941]: key[binding:vnic_type], None -> normal [ 663.299025] [49941]: key[binding:vif_details], None -> {} [ 663.299025] [49941]: key[allowed_address_pairs], None -> [] [ 663.299025] [49941]: key[binding:profile], None -> {} [ 663.299025] [49941]: key[admin_state_up], None -> True [ 663.299025] [49941]: key[binding:vif_type], None -> unbound [ 663.299025] [49941]: key[device_owner], None -> network:router_interface [ 663.299025] [49941]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 663.299025] [49941]: key[binding:host_id], None -> [ 663.299025] [49941]: key[standard_attr_id], None -> 779 [ 663.299025] [49941]: key[name], None -> [ 663.299025] [49941]: key[mac_address], None -> fa:16:3e:58:a8:4a [ 663.299025] [49941]: key[status], None -> DOWN [ 663.299025] [49941]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 663.299025] [49941]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.1'}] [ 663.299025] [49941]: key[security_groups], None -> [] [ 663.299025] [49941]: key[port_security_enabled], None -> False [ 663.299025] [49941]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 663.299025] [49941]: key[device_id], None -> 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 [ 663.299025] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.300514] [49942]: [pid: 49942|app: 0|req: 540/1099] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/security-groups?id=b79d99d5-c4ed-4aed-8d96-042c9ffa2b66&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.303587] [49942]: DEBUG neutron.api.wsgi [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-1b1d68b5-ac29-4a7f-8834-da793f7ac6a9 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.320440] [49942]: [pid: 49942|app: 0|req: 541/1100] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=028445d0-5eb5-4985-942d-d069b2ca0089 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 663.327166] [49942]: DEBUG neutron.api.wsgi [req-70286280-5f27-44f2-99b5-5882e54c30fd req-d450e5fe-5b39-427c-9a9d-ebb104031c5b tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 663.338068] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.357772] [49942]: [pid: 49942|app: 0|req: 542/1101] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/security-groups/3918acf1-f76c-42ef-b38c-c38737329014 => generated 2311 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 663.362792] [49942]: DEBUG neutron.api.v2.base [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Request body: {'port': {'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 663.372037] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Pushing event updated for resources: {'Port': ['ID=0cbdbb69-59fa-4323-8410-d335094f39c6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.383179] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 663.384128] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 663.386390] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 663.407252] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] create_port_postcommit called with port settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.1'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_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-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:24Z', 'revision_number': 1, 'network': {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 663.407252] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] create_port_postcommit: [ 663.407252] [49941]: key[id], None -> 0cbdbb69-59fa-4323-8410-d335094f39c6 [ 663.407252] [49941]: key[binding:vnic_type], None -> normal [ 663.407252] [49941]: key[tags], None -> [] [ 663.407252] [49941]: key[binding:vif_details], None -> {} [ 663.407252] [49941]: key[allowed_address_pairs], None -> [] [ 663.407252] [49941]: key[extra_dhcp_opts], None -> [] [ 663.407252] [49941]: key[binding:profile], None -> {} [ 663.407252] [49941]: key[admin_state_up], None -> True [ 663.407252] [49941]: key[network], None -> {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} [ 663.407252] [49941]: key[binding:vif_type], None -> unbound [ 663.407252] [49941]: key[device_owner], None -> network:router_interface [ 663.407252] [49941]: key[created_at], None -> 2025-11-20T12:30:24Z [ 663.407252] [49941]: key[updated_at], None -> 2025-11-20T12:30:24Z [ 663.407252] [49941]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 663.407252] [49941]: key[binding:host_id], None -> [ 663.407252] [49941]: key[description], None -> [ 663.407252] [49941]: key[standard_attr_id], None -> 779 [ 663.407252] [49941]: key[name], None -> [ 663.407252] [49941]: key[mac_address], None -> fa:16:3e:58:a8:4a [ 663.407252] [49941]: key[status], None -> DOWN [ 663.407252] [49941]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 663.407252] [49941]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.1'}] [ 663.407252] [49941]: key[security_groups], None -> [] [ 663.407252] [49941]: key[revision_number], None -> 1 [ 663.407252] [49941]: key[port_security_enabled], None -> False [ 663.407252] [49941]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 663.407252] [49941]: key[device_id], None -> 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 [ 663.407252] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.407252] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.409224] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1a763680-4b11-4969-b6d2-918280db903c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.525099] [49942]: DEBUG neutron.notifiers.nova [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1a763680-4b11-4969-b6d2-918280db903c {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 663.531219] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks [] for port (1a763680-4b11-4969-b6d2-918280db903c), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.540547] [49942]: DEBUG neutron.db.provisioning_blocks [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Transition to ACTIVE for port object 1a763680-4b11-4969-b6d2-918280db903c will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 663.542392] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_precommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:25Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': '', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:24Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 663.542630] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_precommit: [ 663.542630] [49942]: key[device_owner], -> compute:nova [ 663.542630] [49942]: key[binding:host_id], -> cpu-1 [ 663.542630] [49942]: key[updated_at], 2025-11-20T12:30:24Z -> 2025-11-20T12:30:25Z [ 663.542630] [49942]: key[revision_number], 1 -> 2 [ 663.542630] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.544027] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1a763680-4b11-4969-b6d2-918280db903c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.565148] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.569633] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Pushing event updated for resources: {'Port': ['ID=1a763680-4b11-4969-b6d2-918280db903c,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.605648] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_postcommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:25Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': '', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:24Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 663.605867] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_postcommit: [ 663.605867] [49942]: key[device_owner], -> compute:nova [ 663.605867] [49942]: key[binding:host_id], -> cpu-1 [ 663.605867] [49942]: key[updated_at], 2025-11-20T12:30:24Z -> 2025-11-20T12:30:25Z [ 663.605867] [49942]: key[revision_number], 1 -> 2 [ 663.605867] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.612077] [49942]: DEBUG neutron.plugins.ml2.managers [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Attempting to bind port 1a763680-4b11-4969-b6d2-918280db903c on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 663.612268] [49942]: DEBUG neutron.plugins.ml2.managers [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Attempting to bind port 1a763680-4b11-4969-b6d2-918280db903c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 663.612361] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Attempting to bind port 1a763680-4b11-4969-b6d2-918280db903c on network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 663.629416] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 663.629644] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Bind Segment={'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 663.632310] [49942]: DEBUG networking_nsxv3.api.rpc [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Bind port on Host cpu-1 & Segment [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 663.644885] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks [] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.645071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] update_port_precommit called with port settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', '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-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:25Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', '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-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:24Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 663.645620] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] update_port_precommit: [ 663.645620] [49941]: key[updated_at], 2025-11-20T12:30:24Z -> 2025-11-20T12:30:25Z [ 663.645620] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.647789] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.670074] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Pushing event updated for resources: {'Port': ['ID=0cbdbb69-59fa-4323-8410-d335094f39c6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.675983] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676142] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676233] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676332] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676462] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676547] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676635] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676748] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676854] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.676955] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.677067] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.677177] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.677303] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.677421] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.677619] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.677805] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.677927] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678043] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678146] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678244] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678342] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678439] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678533] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678628] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678716] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678805] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.678903] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.679008] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.679113] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.679210] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 663.680070] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Tracked resource versions report: [ 663.680070] [49941]: pushed versions: [ 663.680070] [49941]: { 'AddressGroup': {'1.2'}, [ 663.680070] [49941]: 'Agent': {'1.1'}, [ 663.680070] [49941]: 'ConntrackHelper': {'1.0'}, [ 663.680070] [49941]: 'LocalIPAssociation': {'1.0'}, [ 663.680070] [49941]: 'Log': {'1.0'}, [ 663.680070] [49941]: 'NDPProxy': {'1.0'}, [ 663.680070] [49941]: 'Network': {'1.2'}, [ 663.680070] [49941]: 'Port': {'1.10'}, [ 663.680070] [49941]: 'PortForwarding': {'1.3'}, [ 663.680070] [49941]: 'QosPolicy': {'1.10'}, [ 663.680070] [49941]: 'SecurityGroup': {'1.6'}, [ 663.680070] [49941]: 'SecurityGroupRule': {'1.3'}, [ 663.680070] [49941]: 'SubPort': {'1.0'}, [ 663.680070] [49941]: 'Subnet': {'1.2'}, [ 663.680070] [49941]: 'Trunk': {'1.1'}} [ 663.680070] [49941]: consumer versions: [ 663.680070] [49941]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 663.680070] [49941]: 'Agent': '1.1', [ 663.680070] [49941]: 'ConntrackHelper': '1.0', [ 663.680070] [49941]: 'LocalIPAssociation': '1.0', [ 663.680070] [49941]: 'Log': '1.0', [ 663.680070] [49941]: 'NDPProxy': '1.0', [ 663.680070] [49941]: 'Network': '1.2', [ 663.680070] [49941]: 'Port': '1.10', [ 663.680070] [49941]: 'PortForwarding': '1.3', [ 663.680070] [49941]: 'QosPolicy': '1.10', [ 663.680070] [49941]: 'SecurityGroup': '1.6', [ 663.680070] [49941]: 'SecurityGroupRule': '1.3', [ 663.680070] [49941]: 'SubPort': '1.0', [ 663.680070] [49941]: 'Subnet': '1.2', [ 663.680070] [49941]: 'Trunk': '1.1'}, [ 663.680070] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 663.680070] [49941]: 'Agent': '1.1', [ 663.680070] [49941]: 'ConntrackHelper': '1.0', [ 663.680070] [49941]: 'LocalIPAssociation': '1.0', [ 663.680070] [49941]: 'Log': '1.0', [ 663.680070] [49941]: 'NDPProxy': '1.0', [ 663.680070] [49941]: 'Network': '1.2', [ 663.680070] [49941]: 'Port': '1.10', [ 663.680070] [49941]: 'PortForwarding': '1.3', [ 663.680070] [49941]: 'QosPolicy': '1.10', [ 663.680070] [49941]: 'SecurityGroup': '1.6', [ 663.680070] [49941]: 'SecurityGroupRule': '1.3', [ 663.680070] [49941]: 'SubPort': '1.0', [ 663.680070] [49941]: 'Subnet': '1.2', [ 663.680070] [49941]: 'Trunk': '1.1'}, [ 663.680070] [49941]: L3 agent@devstack: {}, [ 663.680070] [49941]: DHCP agent@devstack: {}, [ 663.680070] [49941]: Metadata agent@devstack: {}} [ 663.680070] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 663.698838] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] update_port_postcommit called with port settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', '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-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:25Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', '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-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:24Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 663.699065] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] update_port_postcommit: [ 663.699065] [49941]: key[updated_at], 2025-11-20T12:30:24Z -> 2025-11-20T12:30:25Z [ 663.699065] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 663.699384] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.730167] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 663.731923] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 663.788677] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Router 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 663.840162] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c4544ebe-7d88-439d-9557-cd1194c655f2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 663.843891] [49941]: [pid: 49941|app: 0|req: 560/1102] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:24 2025] PUT /networking/v2.0/routers/0f76436b-bcb2-4a48-b3f1-d54d4525b6d8/add_router_interface => generated 309 bytes in 988 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.864971] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-09558642-a0db-4f52-b22d-274281f44ef1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 663.866128] [49941]: [pid: 49941|app: 0|req: 561/1103] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 663.871900] [49941]: DEBUG neutron.api.v2.base [req-70286280-5f27-44f2-99b5-5882e54c30fd req-c590fe3d-98d0-419b-b986-d37f60aba92e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'icmp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '3918acf1-f76c-42ef-b38c-c38737329014', 'remote_group_id': None}]} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 663.872069] [49941]: DEBUG neutron.api.v2.base [req-70286280-5f27-44f2-99b5-5882e54c30fd req-c590fe3d-98d0-419b-b986-d37f60aba92e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'icmp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': '3918acf1-f76c-42ef-b38c-c38737329014', 'remote_group_id': None}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 663.925746] [49941]: DEBUG neutron_lib.callbacks.manager [req-70286280-5f27-44f2-99b5-5882e54c30fd req-c590fe3d-98d0-419b-b986-d37f60aba92e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (0473bb45-09d6-413a-b995-c26fd3ea718d), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.939316] [49941]: DEBUG neutron_lib.callbacks.manager [req-70286280-5f27-44f2-99b5-5882e54c30fd req-c590fe3d-98d0-419b-b986-d37f60aba92e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (0473bb45-09d6-413a-b995-c26fd3ea718d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.940835] [49941]: DEBUG neutron_lib.callbacks.manager [req-70286280-5f27-44f2-99b5-5882e54c30fd req-c590fe3d-98d0-419b-b986-d37f60aba92e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (0473bb45-09d6-413a-b995-c26fd3ea718d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.948908] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-70286280-5f27-44f2-99b5-5882e54c30fd req-c590fe3d-98d0-419b-b986-d37f60aba92e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0473bb45-09d6-413a-b995-c26fd3ea718d,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 663.963740] [49941]: DEBUG neutron_lib.callbacks.manager [req-70286280-5f27-44f2-99b5-5882e54c30fd req-c590fe3d-98d0-419b-b986-d37f60aba92e tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 663.964676] [49941]: [pid: 49941|app: 0|req: 562/1104] 10.180.1.21 () {64 vars in 1476 bytes} [Thu Nov 20 12:30:25 2025] POST /networking/v2.0/security-group-rules => generated 619 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 664.036746] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86e1fa36-bd46-4ed7-beb7-b70ec3504e27 req-be2368bf-1cef-461e-851c-b0ff537f4ef0 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.036746] [49941]: [pid: 49941|app: 0|req: 563/1105] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/ports?device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 748 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.064036] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8b8df61-bcd7-4de5-8a28-af605ff05612 req-7950b189-ed28-4128-aacd-8248ddc20e70 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.065346] [49941]: [pid: 49941|app: 0|req: 564/1106] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.069094] [49941]: DEBUG neutron.api.wsgi [req-86e1fa36-bd46-4ed7-beb7-b70ec3504e27 req-7998894c-6dc8-4864-8ef1-6840e3949cfa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 664.072682] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-ec4c0309-b378-4fdd-8366-6cd946b971f8 x-openstack-request-id: req-ec4c0309-b378-4fdd-8366-6cd946b971f8 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 664.076025] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1933bf96-a9e0-4b31-898f-77ef45461398", "name": "network-vif-plugged", "status": "completed", "tag": "1b0f7ace-a702-4c24-81bc-5c65f984ab32", "code": 200}, {"name": "network-changed", "server_uuid": "1933bf96-a9e0-4b31-898f-77ef45461398", "tag": "1b0f7ace-a702-4c24-81bc-5c65f984ab32", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "tag": "69f0bb70-1526-433e-a738-48e39981556d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 664.079245] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ec4c0309-b378-4fdd-8366-6cd946b971f8 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 664.079434] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ec4c0309-b378-4fdd-8366-6cd946b971f8'] response: {'server_uuid': '1933bf96-a9e0-4b31-898f-77ef45461398', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'code': 200} [ 664.079522] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ec4c0309-b378-4fdd-8366-6cd946b971f8'] response: {'name': 'network-changed', 'server_uuid': '1933bf96-a9e0-4b31-898f-77ef45461398', 'tag': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'status': 'completed', 'code': 200} [ 664.081057] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ec4c0309-b378-4fdd-8366-6cd946b971f8'] response: {'name': 'network-changed', 'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'tag': '69f0bb70-1526-433e-a738-48e39981556d', 'status': 'completed', 'code': 200} [ 664.095497] [49941]: [pid: 49941|app: 0|req: 565/1107] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.106452] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-15af7a49-3305-4ebd-a394-0e538cb004eb x-openstack-request-id: req-15af7a49-3305-4ebd-a394-0e538cb004eb {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 664.106452] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d94362c3-d572-4671-8b44-29032773bc79", "name": "network-vif-deleted", "tag": "487d9544-5f22-4461-af77-5ff3b4a9095b", "status": "completed", "code": 200}, {"server_uuid": "a3e2a6d2-a1ea-478c-b0e4-e2739bb29730", "name": "network-vif-plugged", "status": "completed", "tag": "6597bd02-5974-4cd5-ad5d-9ff24f56d32f", "code": 200}, {"name": "network-changed", "server_uuid": "a3e2a6d2-a1ea-478c-b0e4-e2739bb29730", "tag": "6597bd02-5974-4cd5-ad5d-9ff24f56d32f", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 664.106452] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15af7a49-3305-4ebd-a394-0e538cb004eb {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 664.106452] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15af7a49-3305-4ebd-a394-0e538cb004eb'] response: {'server_uuid': 'd94362c3-d572-4671-8b44-29032773bc79', 'name': 'network-vif-deleted', 'tag': '487d9544-5f22-4461-af77-5ff3b4a9095b', 'status': 'completed', 'code': 200} [ 664.106452] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15af7a49-3305-4ebd-a394-0e538cb004eb'] response: {'server_uuid': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'code': 200} [ 664.106452] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15af7a49-3305-4ebd-a394-0e538cb004eb'] response: {'name': 'network-changed', 'server_uuid': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'tag': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'status': 'completed', 'code': 200} [ 664.147388] [49941]: [pid: 49941|app: 0|req: 566/1108] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.205696] [49941]: [pid: 49941|app: 0|req: 567/1109] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.247499] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-51521d11-2112-4b42-ab2b-d78b00324a4a tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.248580] [49941]: [pid: 49941|app: 0|req: 568/1110] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:25 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.255840] [49941]: DEBUG neutron.api.wsgi [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-7810a6a7-b9f8-4d9d-8598-d55427a0ba29 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 664.263257] [49941]: [pid: 49941|app: 0|req: 569/1111] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/quotas/b6e94c1142354a13acc15f91da96ba47 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 664.359633] [49941]: [pid: 49941|app: 0|req: 570/1112] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&fields=id => generated 195 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 664.380023] [49941]: [pid: 49941|app: 0|req: 571/1113] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.420337] [49941]: [pid: 49941|app: 0|req: 572/1114] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.481837] [49941]: [pid: 49941|app: 0|req: 573/1115] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 664.559280] [49941]: [pid: 49941|app: 0|req: 574/1116] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/networks?tenant_id=f21e47ce5c9a451db6c908733827a799&shared=False => generated 15 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 664.619924] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-061d58f8-0688-4c3c-a533-18dd0ec07d82 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.621028] [49941]: [pid: 49941|app: 0|req: 575/1117] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 664.635250] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Bound using segment: {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 664.635686] [49942]: DEBUG neutron.plugins.ml2.managers [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Bound port: 1a763680-4b11-4969-b6d2-918280db903c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad4fcde7-8926-402a-a9b7-4878d2bc1cf6", "external-id": "nsx-vlan-transportzone-840", "segmentation_id": 840}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 664.635868] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1a763680-4b11-4969-b6d2-918280db903c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.656918] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-51d437b7-b401-4e92-b0b6-ea761f0dd4b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.658951] [49941]: [pid: 49941|app: 0|req: 576/1118] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/ports?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 1044 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.704891] [49942]: DEBUG neutron.plugins.ml2.db [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] For port 1a763680-4b11-4969-b6d2-918280db903c, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 664.707314] [49942]: DEBUG neutron.plugins.ml2.db [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] For port 1a763680-4b11-4969-b6d2-918280db903c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1a763680-4b11-4969-b6d2-918280db903c,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 664.709447] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_precommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:25Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:25Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 664.709695] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_precommit: [ 664.709695] [49942]: key[binding:vif_type], unbound -> ovs [ 664.709695] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} [ 664.709695] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.719504] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1a763680-4b11-4969-b6d2-918280db903c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.754707] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Pushing event updated for resources: {'Port': ['ID=1a763680-4b11-4969-b6d2-918280db903c,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.770776] [49942]: DEBUG neutron.db.provisioning_blocks [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Provisioning complete for port 1a763680-4b11-4969-b6d2-918280db903c triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 664.770776] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1a763680-4b11-4969-b6d2-918280db903c), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.770776] [49942]: INFO neutron.plugins.ml2.plugin [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Attempt 1 to provision port 1a763680-4b11-4969-b6d2-918280db903c [ 664.826059] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Current status of the port 1a763680-4b11-4969-b6d2-918280db903c is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 664.826059] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1a763680-4b11-4969-b6d2-918280db903c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.846465] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (1ae7cb44-f0e7-434a-b7d6-2af23532c710), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.856517] [49942]: DEBUG neutron.plugins.ml2.db [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] For port 1a763680-4b11-4969-b6d2-918280db903c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1a763680-4b11-4969-b6d2-918280db903c,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 664.889607] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_precommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 664.889950] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_precommit: [ 664.889950] [49942]: key[status], DOWN -> ACTIVE [ 664.889950] [49942]: key[revision_number], 4 -> 5 [ 664.889950] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.895916] [49942]: DEBUG neutron.db.provisioning_blocks [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Provisioning complete for port 1a763680-4b11-4969-b6d2-918280db903c triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 664.896081] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1a763680-4b11-4969-b6d2-918280db903c), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.896191] [49942]: INFO neutron.plugins.ml2.plugin [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Attempt 1 to provision port 1a763680-4b11-4969-b6d2-918280db903c [ 664.938964] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Current status of the port 1a763680-4b11-4969-b6d2-918280db903c is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 664.939861] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_postcommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 664.940109] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_postcommit: [ 664.940109] [49942]: key[status], DOWN -> ACTIVE [ 664.940109] [49942]: key[revision_number], 4 -> 5 [ 664.940109] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.940320] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1a763680-4b11-4969-b6d2-918280db903c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.966586] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Pushing event updated for resources: {'Port': ['ID=1a763680-4b11-4969-b6d2-918280db903c,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 664.969834] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_postcommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:25Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 664.969834] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] update_port_postcommit: [ 664.969834] [49942]: key[binding:vif_type], unbound -> ovs [ 664.969834] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} [ 664.969834] [49942]: key[updated_at], 2025-11-20T12:30:25Z -> 2025-11-20T12:30:26Z [ 664.969834] [49942]: key[revision_number], 2 -> 4 [ 664.969834] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 664.975261] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 664.975261] [49942]: DEBUG neutron_lib.callbacks.manager [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-33038f64-1653-4d2b-99e4-7d162812fd32 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 664.975773] [49942]: [pid: 49942|app: 0|req: 543/1119] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:25 2025] PUT /networking/v2.0/ports/1a763680-4b11-4969-b6d2-918280db903c => generated 1038 bytes in 1617 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 664.979575] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Deleting port 2c6f47e7-d9c7-4c22-aaeb-095f3f223127 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 664.979768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.024527] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb56d37a-e570-477c-89ef-c592ade1bbc0 req-367b0617-58f9-42d6-989d-0fbd6c08299e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.026178] [49942]: [pid: 49942|app: 0|req: 544/1120] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/ports?tenant_id=2782998fb9484e99a3602572badfc7c5&device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 1043 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.029424] [49942]: DEBUG neutron.api.wsgi [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-705ac30f-d509-4f1c-8fce-31a3c92a2f7d tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.031833] [49941]: DEBUG neutron.plugins.ml2.db [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] For port 2c6f47e7-d9c7-4c22-aaeb-095f3f223127, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2c6f47e7-d9c7-4c22-aaeb-095f3f223127,segment=NetworkSegment(dfc60e8f-1cd2-4e49-9975-45438095ea82),segment_id=dfc60e8f-1cd2-4e49-9975-45438095ea82)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 665.031833] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.034182] [49942]: [pid: 49942|app: 0|req: 545/1121] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/quotas/f21e47ce5c9a451db6c908733827a799 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.038580] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] delete_port_precommit called with port settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 665.038580] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] delete_port_precommit: [ 665.038580] [49941]: key[id], 2c6f47e7-d9c7-4c22-aaeb-095f3f223127 -> None [ 665.038580] [49941]: key[binding:vnic_type], normal -> None [ 665.038580] [49941]: key[tags], [] -> None [ 665.038580] [49941]: key[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.038580] [49941]: key[allowed_address_pairs], [] -> None [ 665.038580] [49941]: key[extra_dhcp_opts], [] -> None [ 665.038580] [49941]: key[binding:profile], {} -> None [ 665.038580] [49941]: key[admin_state_up], True -> None [ 665.038580] [49941]: key[binding:vif_type], ovs -> None [ 665.038580] [49941]: key[device_owner], network:router_interface -> None [ 665.038580] [49941]: key[created_at], 2025-11-20T12:29:23Z -> None [ 665.038580] [49941]: key[updated_at], 2025-11-20T12:29:24Z -> None [ 665.038580] [49941]: key[description], -> None [ 665.038580] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 665.038580] [49941]: key[binding:host_id], devstack -> None [ 665.038580] [49941]: key[standard_attr_id], 396 -> None [ 665.038580] [49941]: key[name], -> None [ 665.038580] [49941]: key[mac_address], fa:16:3e:56:d9:d1 -> None [ 665.038580] [49941]: key[status], ACTIVE -> None [ 665.038580] [49941]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 665.038580] [49941]: key[fixed_ips], [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.1'}] -> None [ 665.038580] [49941]: key[security_groups], [] -> None [ 665.038580] [49941]: key[revision_number], 5 -> None [ 665.038580] [49941]: key[port_security_enabled], False -> None [ 665.038580] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 665.038580] [49941]: key[device_id], 1ae7cb44-f0e7-434a-b7d6-2af23532c710 -> None [ 665.038580] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.040722] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Calling delete_port for 2c6f47e7-d9c7-4c22-aaeb-095f3f223127 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 665.081035] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-e5c63756-d196-45b4-9af0-9c58d593c9c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.081652] [49942]: [pid: 49942|app: 0|req: 546/1122] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.167779] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-980144e9-58ed-41e3-b370-a9de2d027271 req-4663ce41-b0c9-4ff0-9b6c-159728aaf5b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.168816] [49942]: [pid: 49942|app: 0|req: 547/1123] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 1042 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 665.193042] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (2c6f47e7-d9c7-4c22-aaeb-095f3f223127), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.203847] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Pushing event deleted for resources: {'Port': ['ID=2c6f47e7-d9c7-4c22-aaeb-095f3f223127,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.245047] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4072663b-50ef-4dcc-978b-2c269d6adba2 req-355bca22-db04-452e-bbbf-c8090d1af385 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.246719] [49942]: [pid: 49942|app: 0|req: 548/1124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:26 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.254435] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] delete_port_postcommit called with port settings {'id': '2c6f47e7-d9c7-4c22-aaeb-095f3f223127', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:56:d9:d1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_interface', 'standard_attr_id': 396, 'fixed_ips': [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['22e585f8-37b5-4d94-a702-708b5dfeaac4'], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 665.254727] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] delete_port_postcommit: [ 665.254727] [49941]: key[id], 2c6f47e7-d9c7-4c22-aaeb-095f3f223127 -> None [ 665.254727] [49941]: key[binding:vnic_type], normal -> None [ 665.254727] [49941]: key[tags], [] -> None [ 665.254727] [49941]: key[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.254727] [49941]: key[allowed_address_pairs], [] -> None [ 665.254727] [49941]: key[extra_dhcp_opts], [] -> None [ 665.254727] [49941]: key[binding:profile], {} -> None [ 665.254727] [49941]: key[admin_state_up], True -> None [ 665.254727] [49941]: key[binding:vif_type], ovs -> None [ 665.254727] [49941]: key[device_owner], network:router_interface -> None [ 665.254727] [49941]: key[created_at], 2025-11-20T12:29:23Z -> None [ 665.254727] [49941]: key[updated_at], 2025-11-20T12:29:24Z -> None [ 665.254727] [49941]: key[description], -> None [ 665.254727] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 665.254727] [49941]: key[binding:host_id], devstack -> None [ 665.254727] [49941]: key[standard_attr_id], 396 -> None [ 665.254727] [49941]: key[name], -> None [ 665.254727] [49941]: key[mac_address], fa:16:3e:56:d9:d1 -> None [ 665.254727] [49941]: key[status], ACTIVE -> None [ 665.254727] [49941]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 665.254727] [49941]: key[fixed_ips], [{'subnet_id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'ip_address': '192.168.128.1'}] -> None [ 665.254727] [49941]: key[security_groups], [] -> None [ 665.254727] [49941]: key[revision_number], 5 -> None [ 665.254727] [49941]: key[port_security_enabled], False -> None [ 665.254727] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 665.254727] [49941]: key[device_id], 1ae7cb44-f0e7-434a-b7d6-2af23532c710 -> None [ 665.254727] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.302409] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-9afc4b25-8197-41f1-80cf-2ba921273d43 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.304045] [49942]: [pid: 49942|app: 0|req: 549/1125] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/networks?id=abd16cee-e961-463f-9595-cf9bdb02121d => generated 629 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.373167] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb56d37a-e570-477c-89ef-c592ade1bbc0 req-62b9f1c9-d1a2-44fd-b803-434eb12dd6f5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.374198] [49942]: [pid: 49942|app: 0|req: 550/1126] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/networks?id=0c573ce0-d548-45c2-a260-ef729dbebe8a => generated 714 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.383880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (1ae7cb44-f0e7-434a-b7d6-2af23532c710), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.394417] [49942]: [pid: 49942|app: 0|req: 551/1127] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/ports?tenant_id=f21e47ce5c9a451db6c908733827a799&fields=id => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.395155] [49942]: DEBUG neutron.api.wsgi [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-a605a39d-5f4b-45c4-8cbe-c3c59b2b37b7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.408070] [49942]: [pid: 49942|app: 0|req: 552/1128] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.139&port_id=1b0f7ace-a702-4c24-81bc-5c65f984ab32 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.412426] [49942]: DEBUG neutron.api.wsgi [req-980144e9-58ed-41e3-b370-a9de2d027271 req-efc2be6b-78b2-4c92-9682-c32afcffbc74 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.444365] [49942]: [pid: 49942|app: 0|req: 553/1129] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/security-groups?id=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.448420] [49942]: DEBUG neutron.api.wsgi [req-4072663b-50ef-4dcc-978b-2c269d6adba2 req-d7280de5-2892-4ce3-831a-ec892df450bc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.476539] [49942]: [pid: 49942|app: 0|req: 554/1130] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.479486] [49942]: DEBUG neutron.api.v2.base [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Request body: {'port': {'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'admin_state_up': True, 'tenant_id': 'd3c0609d6e984c5483912266a059307e'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 665.544515] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Router 1ae7cb44-f0e7-434a-b7d6-2af23532c710 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 665.555584] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Made reservation on behalf of d3c0609d6e984c5483912266a059307e for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 665.560036] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.609363] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-be88efa4-528b-49c8-a403-3b3fbdd1bdc0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 665.613835] [49941]: [pid: 49941|app: 0|req: 577/1131] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:26 2025] PUT /networking/v2.0/routers/1ae7cb44-f0e7-434a-b7d6-2af23532c710/remove_router_interface => generated 309 bytes in 955 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.620023] [49941]: DEBUG neutron.api.wsgi [req-fb56d37a-e570-477c-89ef-c592ade1bbc0 req-4eec52e3-0885-48dc-88ff-58deca1b2017 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.635154] [49941]: [pid: 49941|app: 0|req: 578/1132] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=6597bd02-5974-4cd5-ad5d-9ff24f56d32f => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.635622] [49942]: DEBUG neutron.db.db_base_plugin_common [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Allocated IP 192.168.128.8 (abd16cee-e961-463f-9595-cf9bdb02121d/a321c2ab-30a9-4517-9982-2df1ed3f332b/54d5e37e-e00a-4c64-9f89-2ceed041b470) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 665.663115] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-e608ac39-55db-442e-92cd-ab27635c012f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.664122] [49941]: [pid: 49941|app: 0|req: 579/1133] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.730872] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7bf86e99-3d32-4816-8e37-5ba6bff1fc06 req-0a7dc176-2162-465d-84e9-e89f2dc829af tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.731887] [49941]: [pid: 49941|app: 0|req: 580/1134] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 751 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.736798] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for allowed_address_pair (54d5e37e-e00a-4c64-9f89-2ceed041b470), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.736798] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.736798] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_precommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': '', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'project_id': 'd3c0609d6e984c5483912266a059307e', 'port_security_enabled': True, 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 665.736798] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_precommit: [ 665.736798] [49942]: key[id], None -> 54d5e37e-e00a-4c64-9f89-2ceed041b470 [ 665.736798] [49942]: key[binding:vnic_type], None -> normal [ 665.736798] [49942]: key[binding:vif_details], None -> {} [ 665.736798] [49942]: key[allowed_address_pairs], None -> [] [ 665.736798] [49942]: key[binding:profile], None -> {} [ 665.736798] [49942]: key[admin_state_up], None -> True [ 665.736798] [49942]: key[binding:vif_type], None -> unbound [ 665.736798] [49942]: key[device_owner], None -> [ 665.736798] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 665.736798] [49942]: key[binding:host_id], None -> [ 665.736798] [49942]: key[standard_attr_id], None -> 781 [ 665.736798] [49942]: key[name], None -> [ 665.736798] [49942]: key[mac_address], None -> fa:16:3e:f8:39:bd [ 665.736798] [49942]: key[status], None -> DOWN [ 665.736798] [49942]: key[network_id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 665.736798] [49942]: key[fixed_ips], None -> [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}] [ 665.736798] [49942]: key[security_groups], None -> ['c03b6444-8f52-49e7-856e-7b6094932e62'] [ 665.736798] [49942]: key[port_security_enabled], None -> True [ 665.736798] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 665.736798] [49942]: key[device_id], None -> 93e8f4f4-19b7-4c3a-af06-6804cc70ca58 [ 665.736798] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.762653] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.790931] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event updated for resources: {'Port': ['ID=54d5e37e-e00a-4c64-9f89-2ceed041b470,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 665.799380] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks [] for router (1ae7cb44-f0e7-434a-b7d6-2af23532c710), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.804707] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Network abd16cee-e961-463f-9595-cf9bdb02121d is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 665.805715] [49942]: DEBUG neutron.scheduler.base_scheduler [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 665.808738] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 665.829951] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_postcommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': '', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'project_id': 'd3c0609d6e984c5483912266a059307e', 'port_security_enabled': True, 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:27Z', 'revision_number': 1, 'network': {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 665.830209] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_postcommit: [ 665.830209] [49942]: key[id], None -> 54d5e37e-e00a-4c64-9f89-2ceed041b470 [ 665.830209] [49942]: key[binding:vnic_type], None -> normal [ 665.830209] [49942]: key[tags], None -> [] [ 665.830209] [49942]: key[binding:vif_details], None -> {} [ 665.830209] [49942]: key[allowed_address_pairs], None -> [] [ 665.830209] [49942]: key[extra_dhcp_opts], None -> [] [ 665.830209] [49942]: key[binding:profile], None -> {} [ 665.830209] [49942]: key[admin_state_up], None -> True [ 665.830209] [49942]: key[network], None -> {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} [ 665.830209] [49942]: key[binding:vif_type], None -> unbound [ 665.830209] [49942]: key[device_owner], None -> [ 665.830209] [49942]: key[created_at], None -> 2025-11-20T12:30:27Z [ 665.830209] [49942]: key[updated_at], None -> 2025-11-20T12:30:27Z [ 665.830209] [49942]: key[tenant_id], None -> d3c0609d6e984c5483912266a059307e [ 665.830209] [49942]: key[binding:host_id], None -> [ 665.830209] [49942]: key[description], None -> [ 665.830209] [49942]: key[standard_attr_id], None -> 781 [ 665.830209] [49942]: key[name], None -> [ 665.830209] [49942]: key[mac_address], None -> fa:16:3e:f8:39:bd [ 665.830209] [49942]: key[status], None -> DOWN [ 665.830209] [49942]: key[network_id], None -> abd16cee-e961-463f-9595-cf9bdb02121d [ 665.830209] [49942]: key[fixed_ips], None -> [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}] [ 665.830209] [49942]: key[security_groups], None -> ['c03b6444-8f52-49e7-856e-7b6094932e62'] [ 665.830209] [49942]: key[revision_number], None -> 1 [ 665.830209] [49942]: key[port_security_enabled], None -> True [ 665.830209] [49942]: key[project_id], None -> d3c0609d6e984c5483912266a059307e [ 665.830209] [49942]: key[device_id], None -> 93e8f4f4-19b7-4c3a-af06-6804cc70ca58 [ 665.830209] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 665.868684] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.869085] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-3f7005e6-aeac-41a6-86af-5152278afc41 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.880286] [49942]: [pid: 49942|app: 0|req: 555/1135] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:27 2025] POST /networking/v2.0/ports => generated 732 bytes in 403 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 665.882503] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks [] for router_gateway (1ae7cb44-f0e7-434a-b7d6-2af23532c710), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.916383] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb56d37a-e570-477c-89ef-c592ade1bbc0 req-228b5ddd-9fea-41d2-ab8a-c158c0d09a91 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.916631] [49942]: [pid: 49942|app: 0|req: 556/1136] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/subnets?id=d6029086-51ec-424e-8d02-5bd29877282e => generated 689 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.946249] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-210dda4f-94d7-44ae-ac6c-3c59f3960da7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 665.947693] [49942]: [pid: 49942|app: 0|req: 557/1137] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 665.948422] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Deleting port b6b4ae5b-09e4-4ce1-a776-6af6310e2195 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 665.948422] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b6b4ae5b-09e4-4ce1-a776-6af6310e2195), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.953911] [49942]: DEBUG neutron.api.wsgi [req-7bf86e99-3d32-4816-8e37-5ba6bff1fc06 req-eed7b863-0024-4748-bd1d-b61a9a53b03e tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 665.988835] [49942]: [pid: 49942|app: 0|req: 558/1138] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 665.992300] [49941]: DEBUG neutron.plugins.ml2.db [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] For port b6b4ae5b-09e4-4ce1-a776-6af6310e2195, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b6b4ae5b-09e4-4ce1-a776-6af6310e2195,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 665.992500] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b6b4ae5b-09e4-4ce1-a776-6af6310e2195), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 665.998302] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] delete_port_precommit called with port settings {'id': 'b6b4ae5b-09e4-4ce1-a776-6af6310e2195', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:a0:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_gateway', 'standard_attr_id': 380, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 665.998302] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] delete_port_precommit: [ 665.998302] [49941]: key[id], b6b4ae5b-09e4-4ce1-a776-6af6310e2195 -> None [ 665.998302] [49941]: key[binding:vnic_type], normal -> None [ 665.998302] [49941]: key[tags], [] -> None [ 665.998302] [49941]: key[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.998302] [49941]: key[allowed_address_pairs], [] -> None [ 665.998302] [49941]: key[extra_dhcp_opts], [] -> None [ 665.998302] [49941]: key[binding:profile], {} -> None [ 665.998302] [49941]: key[admin_state_up], True -> None [ 665.998302] [49941]: key[binding:vif_type], ovs -> None [ 665.998302] [49941]: key[device_owner], network:router_gateway -> None [ 665.998302] [49941]: key[created_at], 2025-11-20T12:29:21Z -> None [ 665.998302] [49941]: key[updated_at], 2025-11-20T12:29:22Z -> None [ 665.998302] [49941]: key[description], -> None [ 665.998302] [49941]: key[tenant_id], -> None [ 665.998302] [49941]: key[binding:host_id], devstack -> None [ 665.998302] [49941]: key[standard_attr_id], 380 -> None [ 665.998302] [49941]: key[name], -> None [ 665.998302] [49941]: key[mac_address], fa:16:3e:c3:a0:47 -> None [ 665.998302] [49941]: key[status], ACTIVE -> None [ 665.998302] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 665.998302] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] -> None [ 665.998302] [49941]: key[security_groups], [] -> None [ 665.998302] [49941]: key[revision_number], 5 -> None [ 665.998302] [49941]: key[port_security_enabled], False -> None [ 665.998302] [49941]: key[project_id], -> None [ 665.998302] [49941]: key[device_id], 1ae7cb44-f0e7-434a-b7d6-2af23532c710 -> None [ 665.998302] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.001148] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Calling delete_port for b6b4ae5b-09e4-4ce1-a776-6af6310e2195 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 666.030508] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-746bdf20-2906-4c50-940c-a7890b1a774a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 666.030918] [49942]: [pid: 49942|app: 0|req: 559/1139] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:27 2025] GET /networking/v2.0/networks?id=38939dd7-725e-4972-a251-b5064d87f02e => generated 622 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 666.034896] [49942]: DEBUG neutron.api.v2.base [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Request body: {'port': {'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 666.081797] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.108048] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d'}, {'server_uuid': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '028445d0-5eb5-4985-942d-d069b2ca0089'}, {'name': 'network-changed', 'server_uuid': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'tag': '028445d0-5eb5-4985-942d-d069b2ca0089'}, {'name': 'network-changed', 'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1'}, {'server_uuid': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1a763680-4b11-4969-b6d2-918280db903c'}, {'name': 'network-changed', 'server_uuid': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'tag': '1a763680-4b11-4969-b6d2-918280db903c'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 666.109775] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ac82bae4-3e43-4af9-8c97-779f6fa3921f" -d '{"events": [{"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d"}, {"server_uuid": "2c490928-1f2c-4c79-b1ed-d2ad73083885", "name": "network-vif-plugged", "status": "completed", "tag": "028445d0-5eb5-4985-942d-d069b2ca0089"}, {"name": "network-changed", "server_uuid": "2c490928-1f2c-4c79-b1ed-d2ad73083885", "tag": "028445d0-5eb5-4985-942d-d069b2ca0089"}, {"name": "network-changed", "server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1"}, {"server_uuid": "bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e", "name": "network-vif-plugged", "status": "completed", "tag": "1a763680-4b11-4969-b6d2-918280db903c"}, {"name": "network-changed", "server_uuid": "bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e", "tag": "1a763680-4b11-4969-b6d2-918280db903c"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 666.147235] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b6b4ae5b-09e4-4ce1-a776-6af6310e2195), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.156426] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Pushing event deleted for resources: {'Port': ['ID=b6b4ae5b-09e4-4ce1-a776-6af6310e2195,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.195233] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] delete_port_postcommit called with port settings {'id': 'b6b4ae5b-09e4-4ce1-a776-6af6310e2195', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c3:a0:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1ae7cb44-f0e7-434a-b7d6-2af23532c710', 'device_owner': 'network:router_gateway', 'standard_attr_id': 380, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 666.195367] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] delete_port_postcommit: [ 666.195367] [49941]: key[id], b6b4ae5b-09e4-4ce1-a776-6af6310e2195 -> None [ 666.195367] [49941]: key[binding:vnic_type], normal -> None [ 666.195367] [49941]: key[tags], [] -> None [ 666.195367] [49941]: key[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.195367] [49941]: key[allowed_address_pairs], [] -> None [ 666.195367] [49941]: key[extra_dhcp_opts], [] -> None [ 666.195367] [49941]: key[binding:profile], {} -> None [ 666.195367] [49941]: key[admin_state_up], True -> None [ 666.195367] [49941]: key[binding:vif_type], ovs -> None [ 666.195367] [49941]: key[device_owner], network:router_gateway -> None [ 666.195367] [49941]: key[created_at], 2025-11-20T12:29:21Z -> None [ 666.195367] [49941]: key[updated_at], 2025-11-20T12:29:22Z -> None [ 666.195367] [49941]: key[description], -> None [ 666.195367] [49941]: key[tenant_id], -> None [ 666.195367] [49941]: key[binding:host_id], devstack -> None [ 666.195367] [49941]: key[standard_attr_id], 380 -> None [ 666.195367] [49941]: key[name], -> None [ 666.195367] [49941]: key[mac_address], fa:16:3e:c3:a0:47 -> None [ 666.195367] [49941]: key[status], ACTIVE -> None [ 666.195367] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 666.195367] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] -> None [ 666.195367] [49941]: key[security_groups], [] -> None [ 666.195367] [49941]: key[revision_number], 5 -> None [ 666.195367] [49941]: key[port_security_enabled], False -> None [ 666.195367] [49941]: key[project_id], -> None [ 666.195367] [49941]: key[device_id], 1ae7cb44-f0e7-434a-b7d6-2af23532c710 -> None [ 666.195367] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.197567] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (1ae7cb44-f0e7-434a-b7d6-2af23532c710), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.237901] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (1ae7cb44-f0e7-434a-b7d6-2af23532c710), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.241464] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks [] for router_controller (1ae7cb44-f0e7-434a-b7d6-2af23532c710), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.247921] [49942]: DEBUG neutron.notifiers.nova [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 54d5e37e-e00a-4c64-9f89-2ceed041b470 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 666.261242] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks [] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.277636] [49942]: DEBUG neutron.db.provisioning_blocks [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Transition to ACTIVE for port object 54d5e37e-e00a-4c64-9f89-2ceed041b470 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 666.280191] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_precommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:27Z', 'revision_number': 2, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': '', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:27Z', 'revision_number': 1, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) 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': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 666.280498] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_precommit: [ 666.280498] [49942]: key[device_owner], -> compute:nova [ 666.280498] [49942]: key[binding:host_id], -> cpu-1 [ 666.280498] [49942]: key[revision_number], 1 -> 2 [ 666.280498] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.283110] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.310019] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (1ae7cb44-f0e7-434a-b7d6-2af23532c710), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.311358] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1ae7cb44-f0e7-434a-b7d6-2af23532c710 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 666.318424] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a46672a1-ca2e-407a-a6b0-215b601838b9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.318833] [49941]: [pid: 49941|app: 0|req: 581/1140] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:27 2025] DELETE /networking/v2.0/routers/1ae7cb44-f0e7-434a-b7d6-2af23532c710 => generated 0 bytes in 586 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 666.334302] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Pushing event updated for resources: {'Port': ['ID=54d5e37e-e00a-4c64-9f89-2ceed041b470,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.343661] [49941]: [pid: 49941|app: 0|req: 582/1141] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/ports?network_id=0c573ce0-d548-45c2-a260-ef729dbebe8a&device_owner=network%3Adhcp => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.492224] [49941]: [pid: 49941|app: 0|req: 583/1142] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 151 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.503942] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_postcommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:27Z', 'revision_number': 2, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': '', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:27Z', 'revision_number': 1, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) 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': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 666.504191] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_postcommit: [ 666.504191] [49942]: key[device_owner], -> compute:nova [ 666.504191] [49942]: key[binding:host_id], -> cpu-1 [ 666.504191] [49942]: key[revision_number], 1 -> 2 [ 666.504191] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.517382] [49942]: DEBUG neutron.plugins.ml2.managers [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Attempting to bind port 54d5e37e-e00a-4c64-9f89-2ceed041b470 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 666.518297] [49942]: DEBUG neutron.plugins.ml2.managers [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Attempting to bind port 54d5e37e-e00a-4c64-9f89-2ceed041b470 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 666.518505] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Attempting to bind port 54d5e37e-e00a-4c64-9f89-2ceed041b470 on network abd16cee-e961-463f-9595-cf9bdb02121d {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 666.551831] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-688a56c1-e242-424d-98e7-1b72097092c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 666.552949] [49941]: [pid: 49941|app: 0|req: 584/1143] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 1043 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 666.555815] [49941]: DEBUG neutron.api.wsgi [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-9acc66bd-7202-42ac-b9fd-fb3de1cc8991 tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 666.564162] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 666.564349] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Bind Segment={'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 666.566901] [49941]: [pid: 49941|app: 0|req: 585/1144] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/quotas/028211b0f4334bd998e508b4a5467ba1 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 666.567526] [49942]: DEBUG networking_nsxv3.api.rpc [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Bind port on Host cpu-1 & Segment [{'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 666.570313] [49941]: DEBUG neutron.api.v2.base [req-50ea2220-716a-4b03-b1c5-2ecfd60ad0c8 req-db1dd196-0d06-4f02-ac4a-9c93980ea10e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-1483212770', 'description': 'tempest-description-995172492'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 666.584312] [49941]: DEBUG neutron_lib.callbacks.manager [req-50ea2220-716a-4b03-b1c5-2ecfd60ad0c8 req-db1dd196-0d06-4f02-ac4a-9c93980ea10e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.646576] [49941]: DEBUG neutron_lib.callbacks.manager [req-50ea2220-716a-4b03-b1c5-2ecfd60ad0c8 req-db1dd196-0d06-4f02-ac4a-9c93980ea10e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (d3fd9e3c-63cd-40a8-bee6-964b16c9cc17), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.647484] [49941]: DEBUG neutron_lib.callbacks.manager [req-50ea2220-716a-4b03-b1c5-2ecfd60ad0c8 req-db1dd196-0d06-4f02-ac4a-9c93980ea10e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d3fd9e3c-63cd-40a8-bee6-964b16c9cc17), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.663811] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-50ea2220-716a-4b03-b1c5-2ecfd60ad0c8 req-db1dd196-0d06-4f02-ac4a-9c93980ea10e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=d3fd9e3c-63cd-40a8-bee6-964b16c9cc17,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.677843] [49941]: DEBUG neutron_lib.callbacks.manager [req-50ea2220-716a-4b03-b1c5-2ecfd60ad0c8 req-db1dd196-0d06-4f02-ac4a-9c93980ea10e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.677843] [49941]: [pid: 49941|app: 0|req: 586/1145] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:30:28 2025] POST /networking/v2.0/security-groups => generated 1693 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 666.712178] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] Deleting subnet 22e585f8-37b5-4d94-a702-708b5dfeaac4 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 666.714597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] Publish callbacks [] for subnet (22e585f8-37b5-4d94-a702-708b5dfeaac4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.730875] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (22e585f8-37b5-4d94-a702-708b5dfeaac4), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.772225] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (22e585f8-37b5-4d94-a702-708b5dfeaac4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.772225] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] delete_subnet_precommit called with subnet settings {'id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'name': 'tempest-VolumesAdminNegativeTest-539818476-subnet', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 376, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings None) [ 666.772225] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] delete_subnet_precommit: [ 666.772225] [49941]: key[ipv6_ra_mode], None -> None [ 666.772225] [49941]: key[id], 22e585f8-37b5-4d94-a702-708b5dfeaac4 -> None [ 666.772225] [49941]: key[tags], [] -> None [ 666.772225] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 666.772225] [49941]: key[enable_dhcp], True -> None [ 666.772225] [49941]: key[ip_version], 4 -> None [ 666.772225] [49941]: key[created_at], 2025-11-20T12:29:20Z -> None [ 666.772225] [49941]: key[updated_at], 2025-11-20T12:29:20Z -> None [ 666.772225] [49941]: key[description], -> None [ 666.772225] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 666.772225] [49941]: key[standard_attr_id], 376 -> None [ 666.772225] [49941]: key[cidr], 192.168.128.0/28 -> None [ 666.772225] [49941]: key[ipv6_address_mode], None -> None [ 666.772225] [49941]: key[name], tempest-VolumesAdminNegativeTest-539818476-subnet -> None [ 666.772225] [49941]: key[subnetpool_id], None -> None [ 666.772225] [49941]: key[host_routes], [] -> None [ 666.772225] [49941]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 666.772225] [49941]: key[shared], False -> None [ 666.772225] [49941]: key[router:external], False -> None [ 666.772225] [49941]: key[revision_number], 0 -> None [ 666.772225] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 666.772225] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 666.772225] [49941]: key[service_types], [] -> None [ 666.772225] [49941]: key[dns_nameservers], [] -> None [ 666.772225] [49941]: key[segment_id], None -> None [ 666.772225] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.805882] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (22e585f8-37b5-4d94-a702-708b5dfeaac4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.806124] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] delete_subnet_postcommit called with subnet settings {'id': '22e585f8-37b5-4d94-a702-708b5dfeaac4', 'name': 'tempest-VolumesAdminNegativeTest-539818476-subnet', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 376, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:29:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings None) [ 666.806294] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] delete_subnet_postcommit: [ 666.806294] [49941]: key[ipv6_ra_mode], None -> None [ 666.806294] [49941]: key[id], 22e585f8-37b5-4d94-a702-708b5dfeaac4 -> None [ 666.806294] [49941]: key[tags], [] -> None [ 666.806294] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 666.806294] [49941]: key[enable_dhcp], True -> None [ 666.806294] [49941]: key[ip_version], 4 -> None [ 666.806294] [49941]: key[created_at], 2025-11-20T12:29:20Z -> None [ 666.806294] [49941]: key[updated_at], 2025-11-20T12:29:20Z -> None [ 666.806294] [49941]: key[description], -> None [ 666.806294] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 666.806294] [49941]: key[standard_attr_id], 376 -> None [ 666.806294] [49941]: key[cidr], 192.168.128.0/28 -> None [ 666.806294] [49941]: key[ipv6_address_mode], None -> None [ 666.806294] [49941]: key[name], tempest-VolumesAdminNegativeTest-539818476-subnet -> None [ 666.806294] [49941]: key[subnetpool_id], None -> None [ 666.806294] [49941]: key[host_routes], [] -> None [ 666.806294] [49941]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 666.806294] [49941]: key[shared], False -> None [ 666.806294] [49941]: key[router:external], False -> None [ 666.806294] [49941]: key[revision_number], 0 -> None [ 666.806294] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 666.806294] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 666.806294] [49941]: key[service_types], [] -> None [ 666.806294] [49941]: key[dns_nameservers], [] -> None [ 666.806294] [49941]: key[segment_id], None -> None [ 666.806294] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 666.810738] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=22e585f8-37b5-4d94-a702-708b5dfeaac4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 666.819639] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8d6b7f7-2fd7-4f9d-bc25-265c85b2501a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 666.821733] [49941]: [pid: 49941|app: 0|req: 587/1146] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:28 2025] DELETE /networking/v2.0/subnets/22e585f8-37b5-4d94-a702-708b5dfeaac4 => generated 0 bytes in 144 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 666.857258] [49941]: [pid: 49941|app: 0|req: 588/1147] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/networks/0c573ce0-d548-45c2-a260-ef729dbebe8a?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.897379] [49941]: [pid: 49941|app: 0|req: 589/1148] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.900038] [49941]: DEBUG neutron.api.wsgi [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-5726f9c9-bea7-4688-8075-0b64d8b9f3ca service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 666.917278] [49941]: [pid: 49941|app: 0|req: 590/1149] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=1a763680-4b11-4969-b6d2-918280db903c => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.969668] [49941]: [pid: 49941|app: 0|req: 591/1150] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/ports?tenant_id=028211b0f4334bd998e508b4a5467ba1&fields=id => generated 57 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 666.973434] [49941]: DEBUG neutron.api.v2.base [None req-3a0d6cfe-6f8b-45c9-9007-687dde8176c8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1866897443', 'description': 'tempest-description--1854825269'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 666.988507] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3a0d6cfe-6f8b-45c9-9007-687dde8176c8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.039278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3a0d6cfe-6f8b-45c9-9007-687dde8176c8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (3f59aa06-702a-4d92-86f5-892b804d5a2a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.040832] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3a0d6cfe-6f8b-45c9-9007-687dde8176c8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3f59aa06-702a-4d92-86f5-892b804d5a2a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.056812] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3a0d6cfe-6f8b-45c9-9007-687dde8176c8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3f59aa06-702a-4d92-86f5-892b804d5a2a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.067965] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3a0d6cfe-6f8b-45c9-9007-687dde8176c8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.068554] [49941]: [pid: 49941|app: 0|req: 592/1151] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:30:28 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 667.084384] [49941]: [pid: 49941|app: 0|req: 593/1152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:28 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.124864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (829e379b-9834-4547-9024-7032c8da7f23), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.165665] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Deleting port 9bc2182b-1159-449b-945a-b16c318c0a6c {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 667.165665] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9bc2182b-1159-449b-945a-b16c318c0a6c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.187144] [49941]: DEBUG neutron.plugins.ml2.db [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] For port 9bc2182b-1159-449b-945a-b16c318c0a6c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9bc2182b-1159-449b-945a-b16c318c0a6c,segment=NetworkSegment(dfc60e8f-1cd2-4e49-9975-45438095ea82),segment_id=dfc60e8f-1cd2-4e49-9975-45438095ea82)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 667.187425] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9bc2182b-1159-449b-945a-b16c318c0a6c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.191909] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_port_precommit called with port settings {'id': '9bc2182b-1159-449b-945a-b16c318c0a6c', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:99:38:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-829e379b-9834-4547-9024-7032c8da7f23', 'device_owner': 'network:dhcp', 'standard_attr_id': 523, '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-20T12:29:45Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 667.192149] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_port_precommit: [ 667.192149] [49941]: key[id], 9bc2182b-1159-449b-945a-b16c318c0a6c -> None [ 667.192149] [49941]: key[binding:vnic_type], normal -> None [ 667.192149] [49941]: key[tags], [] -> None [ 667.192149] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 667.192149] [49941]: key[allowed_address_pairs], [] -> None [ 667.192149] [49941]: key[extra_dhcp_opts], [] -> None [ 667.192149] [49941]: key[binding:profile], {} -> None [ 667.192149] [49941]: key[admin_state_up], True -> None [ 667.192149] [49941]: key[binding:vif_type], ovs -> None [ 667.192149] [49941]: key[device_owner], network:dhcp -> None [ 667.192149] [49941]: key[created_at], 2025-11-20T12:29:45Z -> None [ 667.192149] [49941]: key[updated_at], 2025-11-20T12:30:28Z -> None [ 667.192149] [49941]: key[description], -> None [ 667.192149] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.192149] [49941]: key[binding:host_id], devstack -> None [ 667.192149] [49941]: key[standard_attr_id], 523 -> None [ 667.192149] [49941]: key[name], -> None [ 667.192149] [49941]: key[mac_address], fa:16:3e:99:38:06 -> None [ 667.192149] [49941]: key[status], ACTIVE -> None [ 667.192149] [49941]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 667.192149] [49941]: key[fixed_ips], [] -> None [ 667.192149] [49941]: key[security_groups], [] -> None [ 667.192149] [49941]: key[revision_number], 5 -> None [ 667.192149] [49941]: key[port_security_enabled], False -> None [ 667.192149] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.192149] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-829e379b-9834-4547-9024-7032c8da7f23 -> None [ 667.192149] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.193725] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Calling delete_port for 9bc2182b-1159-449b-945a-b16c318c0a6c owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 667.245936] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9bc2182b-1159-449b-945a-b16c318c0a6c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.254934] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Pushing event deleted for resources: {'Port': ['ID=9bc2182b-1159-449b-945a-b16c318c0a6c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.262317] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] No DVR routers for this DVR port 9bc2182b-1159-449b-945a-b16c318c0a6c on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 667.262709] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_port_postcommit called with port settings {'id': '9bc2182b-1159-449b-945a-b16c318c0a6c', 'name': '', 'network_id': '829e379b-9834-4547-9024-7032c8da7f23', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'mac_address': 'fa:16:3e:99:38:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-829e379b-9834-4547-9024-7032c8da7f23', 'device_owner': 'network:dhcp', 'standard_attr_id': 523, '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-20T12:29:45Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 5, 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}}] (original binding levels None) on network {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} with segments to bind None [ 667.262928] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_port_postcommit: [ 667.262928] [49941]: key[id], 9bc2182b-1159-449b-945a-b16c318c0a6c -> None [ 667.262928] [49941]: key[binding:vnic_type], normal -> None [ 667.262928] [49941]: key[tags], [] -> None [ 667.262928] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 667.262928] [49941]: key[allowed_address_pairs], [] -> None [ 667.262928] [49941]: key[extra_dhcp_opts], [] -> None [ 667.262928] [49941]: key[binding:profile], {} -> None [ 667.262928] [49941]: key[admin_state_up], True -> None [ 667.262928] [49941]: key[binding:vif_type], ovs -> None [ 667.262928] [49941]: key[device_owner], network:dhcp -> None [ 667.262928] [49941]: key[created_at], 2025-11-20T12:29:45Z -> None [ 667.262928] [49941]: key[updated_at], 2025-11-20T12:30:28Z -> None [ 667.262928] [49941]: key[description], -> None [ 667.262928] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.262928] [49941]: key[binding:host_id], devstack -> None [ 667.262928] [49941]: key[standard_attr_id], 523 -> None [ 667.262928] [49941]: key[name], -> None [ 667.262928] [49941]: key[mac_address], fa:16:3e:99:38:06 -> None [ 667.262928] [49941]: key[status], ACTIVE -> None [ 667.262928] [49941]: key[network_id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 667.262928] [49941]: key[fixed_ips], [] -> None [ 667.262928] [49941]: key[security_groups], [] -> None [ 667.262928] [49941]: key[revision_number], 5 -> None [ 667.262928] [49941]: key[port_security_enabled], False -> None [ 667.262928] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.262928] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-829e379b-9834-4547-9024-7032c8da7f23 -> None [ 667.262928] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.284043] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (829e379b-9834-4547-9024-7032c8da7f23), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.301517] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_network_precommit called with network settings {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} (original settings None) and network segments [{'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}] [ 667.301808] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_network_precommit: [ 667.301808] [49941]: key[vlan_transparent], None -> None [ 667.301808] [49941]: key[id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 667.301808] [49941]: key[tags], [] -> None [ 667.301808] [49941]: key[availability_zone_hints], [] -> None [ 667.301808] [49941]: key[mtu], 8950 -> None [ 667.301808] [49941]: key[provider:network_type], vlan -> None [ 667.301808] [49941]: key[admin_state_up], True -> None [ 667.301808] [49941]: key[provider:physical_network], default -> None [ 667.301808] [49941]: key[provider:segmentation_id], 876 -> None [ 667.301808] [49941]: key[created_at], 2025-11-20T12:29:19Z -> None [ 667.301808] [49941]: key[updated_at], 2025-11-20T12:30:28Z -> None [ 667.301808] [49941]: key[description], -> None [ 667.301808] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.301808] [49941]: key[standard_attr_id], 355 -> None [ 667.301808] [49941]: key[name], tempest-VolumesAdminNegativeTest-539818476-network -> None [ 667.301808] [49941]: key[availability_zones], ['nova'] -> None [ 667.301808] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.301808] [49941]: key[status], ACTIVE -> None [ 667.301808] [49941]: key[shared], False -> None [ 667.301808] [49941]: key[router:external], False -> None [ 667.301808] [49941]: key[revision_number], 3 -> None [ 667.301808] [49941]: key[port_security_enabled], True -> None [ 667.301808] [49941]: key[subnets], [] -> None [ 667.301808] [49941]: key[ipv4_address_scope], None -> None [ 667.301808] [49941]: key[qinq], None -> None [ 667.301808] [49941]: key[ipv6_address_scope], None -> None [ 667.301808] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.303034] [49941]: DEBUG neutron.services.segments.db [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['829e379b-9834-4547-9024-7032c8da7f23']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 667.309432] [49941]: DEBUG neutron.services.segments.db [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'dfc60e8f-1cd2-4e49-9975-45438095ea82') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 667.309625] [49941]: DEBUG neutron.services.segments.db [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'dfc60e8f-1cd2-4e49-9975-45438095ea82') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 667.315207] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (dfc60e8f-1cd2-4e49-9975-45438095ea82), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.328381] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (dfc60e8f-1cd2-4e49-9975-45438095ea82), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.336357] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Releasing vlan 876 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 667.336626] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (dfc60e8f-1cd2-4e49-9975-45438095ea82), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.351252] [49941]: INFO neutron.services.segments.plugin [-] Segment dfc60e8f-1cd2-4e49-9975-45438095ea82 resource provider aggregate not found [ 667.367778] [49941]: INFO neutron.services.segments.plugin [-] Segment dfc60e8f-1cd2-4e49-9975-45438095ea82 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 dfc60e8f-1cd2-4e49-9975-45438095ea82 found for delete ", "request_id": "req-ebeb43e2-7bde-4663-8851-e33211039e2d"}]} [ 667.375345] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (829e379b-9834-4547-9024-7032c8da7f23), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.375615] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_network_postcommit called with network settings {'id': '829e379b-9834-4547-9024-7032c8da7f23', 'name': 'tempest-VolumesAdminNegativeTest-539818476-network', 'tenant_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'project_id': '7df707903a7b4aa68eb4b7d9edb840bb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 355, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:19Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 876} (original settings None) and network segments [{'id': 'dfc60e8f-1cd2-4e49-9975-45438095ea82', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 876, 'network_id': '829e379b-9834-4547-9024-7032c8da7f23'}] [ 667.375779] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] delete_network_postcommit: [ 667.375779] [49941]: key[vlan_transparent], None -> None [ 667.375779] [49941]: key[id], 829e379b-9834-4547-9024-7032c8da7f23 -> None [ 667.375779] [49941]: key[tags], [] -> None [ 667.375779] [49941]: key[availability_zone_hints], [] -> None [ 667.375779] [49941]: key[mtu], 8950 -> None [ 667.375779] [49941]: key[provider:network_type], vlan -> None [ 667.375779] [49941]: key[admin_state_up], True -> None [ 667.375779] [49941]: key[provider:physical_network], default -> None [ 667.375779] [49941]: key[provider:segmentation_id], 876 -> None [ 667.375779] [49941]: key[created_at], 2025-11-20T12:29:19Z -> None [ 667.375779] [49941]: key[updated_at], 2025-11-20T12:30:28Z -> None [ 667.375779] [49941]: key[description], -> None [ 667.375779] [49941]: key[tenant_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.375779] [49941]: key[standard_attr_id], 355 -> None [ 667.375779] [49941]: key[name], tempest-VolumesAdminNegativeTest-539818476-network -> None [ 667.375779] [49941]: key[availability_zones], ['nova'] -> None [ 667.375779] [49941]: key[project_id], 7df707903a7b4aa68eb4b7d9edb840bb -> None [ 667.375779] [49941]: key[status], ACTIVE -> None [ 667.375779] [49941]: key[shared], False -> None [ 667.375779] [49941]: key[router:external], False -> None [ 667.375779] [49941]: key[revision_number], 3 -> None [ 667.375779] [49941]: key[port_security_enabled], True -> None [ 667.375779] [49941]: key[subnets], [] -> None [ 667.375779] [49941]: key[ipv4_address_scope], None -> None [ 667.375779] [49941]: key[qinq], None -> None [ 667.375779] [49941]: key[ipv6_address_scope], None -> None [ 667.375779] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.382513] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Pushing event deleted for resources: {'Network': ['ID=829e379b-9834-4547-9024-7032c8da7f23,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.385261] [49941]: DEBUG neutron_lib.callbacks.manager [None req-601957dd-b992-4450-81a3-0cad830d9b60 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.387493] [49941]: [pid: 49941|app: 0|req: 594/1153] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:28 2025] DELETE /networking/v2.0/networks/829e379b-9834-4547-9024-7032c8da7f23 => generated 0 bytes in 303 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 667.426866] [49941]: [pid: 49941|app: 0|req: 595/1154] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/networks/0c573ce0-d548-45c2-a260-ef729dbebe8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.447636] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6683a3c-45ad-4542-a669-72cb35c5177d req-a3e9cc89-9035-4081-9732-1014582834bd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.448574] [49941]: [pid: 49941|app: 0|req: 596/1155] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.486187] [49941]: [pid: 49941|app: 0|req: 597/1156] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/networks/38939dd7-725e-4972-a251-b5064d87f02e?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.489579] [49941]: DEBUG neutron.api.v2.base [None req-43a26311-f168-4397-a4ce-9413d52c3088 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group_rule': {'security_group_id': '3f59aa06-702a-4d92-86f5-892b804d5a2a', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 667.541932] [49941]: DEBUG neutron_lib.callbacks.manager [None req-43a26311-f168-4397-a4ce-9413d52c3088 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (7b7a115e-6cd6-4162-a68b-d86dbe0deeb5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.570897] [49941]: DEBUG neutron_lib.callbacks.manager [None req-43a26311-f168-4397-a4ce-9413d52c3088 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (7b7a115e-6cd6-4162-a68b-d86dbe0deeb5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.572424] [49941]: DEBUG neutron_lib.callbacks.manager [None req-43a26311-f168-4397-a4ce-9413d52c3088 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (7b7a115e-6cd6-4162-a68b-d86dbe0deeb5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.574454] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Bound using segment: {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 667.574802] [49942]: DEBUG neutron.plugins.ml2.managers [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Bound port: 54d5e37e-e00a-4c64-9f89-2ceed041b470, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98", "external-id": "nsx-vlan-transportzone-527", "segmentation_id": 527}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 667.574957] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.581601] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43a26311-f168-4397-a4ce-9413d52c3088 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=7b7a115e-6cd6-4162-a68b-d86dbe0deeb5,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.595806] [49941]: DEBUG neutron_lib.callbacks.manager [None req-43a26311-f168-4397-a4ce-9413d52c3088 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.596361] [49941]: [pid: 49941|app: 0|req: 598/1157] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:30:29 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) [ 667.622896] [49942]: DEBUG neutron.plugins.ml2.db [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] For port 54d5e37e-e00a-4c64-9f89-2ceed041b470, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 667.625850] [49942]: DEBUG neutron.plugins.ml2.db [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] For port 54d5e37e-e00a-4c64-9f89-2ceed041b470, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470,segment=NetworkSegment(0965a07c-73ff-41ef-9a06-8f214e3672ea),segment_id=0965a07c-73ff-41ef-9a06-8f214e3672ea)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 667.627512] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_precommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 2, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 2, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) 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': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 667.627885] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_precommit: [ 667.627885] [49942]: key[binding:vif_type], unbound -> ovs [ 667.627885] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527} [ 667.627885] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.630982] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.665190] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Pushing event updated for resources: {'Port': ['ID=54d5e37e-e00a-4c64-9f89-2ceed041b470,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.674555] [49942]: DEBUG neutron.db.provisioning_blocks [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Provisioning complete for port 54d5e37e-e00a-4c64-9f89-2ceed041b470 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 667.674747] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.674801] [49942]: INFO neutron.plugins.ml2.plugin [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Attempt 1 to provision port 54d5e37e-e00a-4c64-9f89-2ceed041b470 [ 667.697035] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-7b3eb5ad-e203-402c-a1dc-aaff72d24ca3 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.697035] [49941]: [pid: 49941|app: 0|req: 599/1158] 10.180.1.21 () {60 vars in 1526 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada&device_owner=compute%3Anova => generated 749 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 667.728709] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Current status of the port 54d5e37e-e00a-4c64-9f89-2ceed041b470 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 667.728897] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.760663] [49942]: DEBUG neutron.plugins.ml2.db [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] For port 54d5e37e-e00a-4c64-9f89-2ceed041b470, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470,segment=NetworkSegment(0965a07c-73ff-41ef-9a06-8f214e3672ea),segment_id=0965a07c-73ff-41ef-9a06-8f214e3672ea)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 667.795075] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_precommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:29Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:29Z', 'revision_number': 4, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}]) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 667.795351] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_precommit: [ 667.795351] [49942]: key[status], DOWN -> ACTIVE [ 667.795351] [49942]: key[revision_number], 4 -> 5 [ 667.795351] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.803418] [49942]: DEBUG neutron.db.provisioning_blocks [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Provisioning complete for port 54d5e37e-e00a-4c64-9f89-2ceed041b470 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 667.803660] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.803809] [49942]: INFO neutron.plugins.ml2.plugin [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Attempt 1 to provision port 54d5e37e-e00a-4c64-9f89-2ceed041b470 [ 667.848345] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Current status of the port 54d5e37e-e00a-4c64-9f89-2ceed041b470 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 667.849289] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_postcommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:29Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:29Z', 'revision_number': 4, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}]) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 667.849530] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_postcommit: [ 667.849530] [49942]: key[status], DOWN -> ACTIVE [ 667.849530] [49942]: key[revision_number], 4 -> 5 [ 667.849530] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.849697] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.872240] [49941]: DEBUG neutron_lib.callbacks.manager [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.878233] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Pushing event updated for resources: {'Port': ['ID=54d5e37e-e00a-4c64-9f89-2ceed041b470,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 667.880707] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_postcommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:29Z', 'revision_number': 4, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 2, 'project_id': 'd3c0609d6e984c5483912266a059307e'}) 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': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 667.881019] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] update_port_postcommit: [ 667.881019] [49942]: key[binding:vif_type], unbound -> ovs [ 667.881019] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}} [ 667.881019] [49942]: key[updated_at], 2025-11-20T12:30:28Z -> 2025-11-20T12:30:29Z [ 667.881019] [49942]: key[revision_number], 2 -> 4 [ 667.881019] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 667.886233] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 667.886680] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-6d05bc50-174b-4053-a525-83b42e36558e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 667.888344] [49942]: [pid: 49942|app: 0|req: 560/1159] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:27 2025] PUT /networking/v2.0/ports/54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 1037 bytes in 1857 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 667.905149] [49942]: [pid: 49942|app: 0|req: 561/1160] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.946226] [49942]: [pid: 49942|app: 0|req: 562/1161] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/networks/38939dd7-725e-4972-a251-b5064d87f02e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 667.949823] [49942]: DEBUG neutron.api.v2.base [None req-09581ace-b4c3-41a0-851b-fe10deee0bcb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group_rule': {'security_group_id': '3f59aa06-702a-4d92-86f5-892b804d5a2a', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 667.992064] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09581ace-b4c3-41a0-851b-fe10deee0bcb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (0fdedfad-dfbe-4b7e-9797-ef606c9e46a2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.029056] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09581ace-b4c3-41a0-851b-fe10deee0bcb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (0fdedfad-dfbe-4b7e-9797-ef606c9e46a2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.030983] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09581ace-b4c3-41a0-851b-fe10deee0bcb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (0fdedfad-dfbe-4b7e-9797-ef606c9e46a2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.031227] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Deleting port 2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 668.031333] [49941]: DEBUG neutron_lib.callbacks.manager [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.039878] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09581ace-b4c3-41a0-851b-fe10deee0bcb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0fdedfad-dfbe-4b7e-9797-ef606c9e46a2,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.054592] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09581ace-b4c3-41a0-851b-fe10deee0bcb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.055141] [49942]: [pid: 49942|app: 0|req: 563/1162] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:30:29 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 108 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 668.057885] [49942]: DEBUG neutron.api.wsgi [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e72efdc2-9c2b-4529-961e-2ca81a174d8b tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 668.062655] [49941]: DEBUG neutron.plugins.ml2.db [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] For port 2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7,segment=NetworkSegment(5b22d516-3dd5-4ff0-8493-f0a831745c11),segment_id=5b22d516-3dd5-4ff0-8493-f0a831745c11)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 668.062870] [49941]: DEBUG neutron_lib.callbacks.manager [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.070558] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] delete_port_precommit called with port settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 5, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}}] (original binding levels None) on network {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 668.070872] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] delete_port_precommit: [ 668.070872] [49941]: key[id], 2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7 -> None [ 668.070872] [49941]: key[binding:vnic_type], normal -> None [ 668.070872] [49941]: key[tags], [] -> None [ 668.070872] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 668.070872] [49941]: key[allowed_address_pairs], [] -> None [ 668.070872] [49941]: key[extra_dhcp_opts], [] -> None [ 668.070872] [49941]: key[binding:profile], {} -> None [ 668.070872] [49941]: key[admin_state_up], True -> None [ 668.070872] [49941]: key[binding:vif_type], ovs -> None [ 668.070872] [49941]: key[device_owner], network:router_interface -> None [ 668.070872] [49941]: key[created_at], 2025-11-20T12:29:28Z -> None [ 668.070872] [49941]: key[updated_at], 2025-11-20T12:29:30Z -> None [ 668.070872] [49941]: key[description], -> None [ 668.070872] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 668.070872] [49941]: key[binding:host_id], devstack -> None [ 668.070872] [49941]: key[standard_attr_id], 433 -> None [ 668.070872] [49941]: key[name], -> None [ 668.070872] [49941]: key[mac_address], fa:16:3e:08:cf:3d -> None [ 668.070872] [49941]: key[status], ACTIVE -> None [ 668.070872] [49941]: key[network_id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 668.070872] [49941]: key[fixed_ips], [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'ip_address': '192.168.128.1'}] -> None [ 668.070872] [49941]: key[security_groups], [] -> None [ 668.070872] [49941]: key[revision_number], 5 -> None [ 668.070872] [49941]: key[port_security_enabled], False -> None [ 668.070872] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 668.070872] [49941]: key[device_id], 0c64d3e2-e00d-4175-b8c9-325bd1660f7c -> None [ 668.070872] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.073263] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Calling delete_port for 2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 668.103497] [49942]: [pid: 49942|app: 0|req: 564/1163] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 808 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.133142] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-51e500b7-425d-4017-932b-10bfa6b61838 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.134287] [49942]: [pid: 49942|app: 0|req: 565/1164] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/ports?tenant_id=83c56aaca52e4874a9161e09b546218e&device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 1040 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 668.192032] [49942]: [pid: 49942|app: 0|req: 566/1165] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:29 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 668.192032] [49942]: DEBUG neutron.api.v2.base [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 668.212793] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.216019] [49941]: DEBUG neutron_lib.callbacks.manager [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.225706] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Pushing event deleted for resources: {'Port': ['ID=2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.246262] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.266719] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] delete_port_postcommit called with port settings {'id': '2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:08:cf:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_interface', 'standard_attr_id': 433, 'fixed_ips': [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 5, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}}] (original binding levels None) on network {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5bf4c29c-b870-4939-b333-2faa03fa7bf5'], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 668.267040] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] delete_port_postcommit: [ 668.267040] [49941]: key[id], 2cf6ac3b-c44d-4cd5-ae75-4ce62c9044b7 -> None [ 668.267040] [49941]: key[binding:vnic_type], normal -> None [ 668.267040] [49941]: key[tags], [] -> None [ 668.267040] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 668.267040] [49941]: key[allowed_address_pairs], [] -> None [ 668.267040] [49941]: key[extra_dhcp_opts], [] -> None [ 668.267040] [49941]: key[binding:profile], {} -> None [ 668.267040] [49941]: key[admin_state_up], True -> None [ 668.267040] [49941]: key[binding:vif_type], ovs -> None [ 668.267040] [49941]: key[device_owner], network:router_interface -> None [ 668.267040] [49941]: key[created_at], 2025-11-20T12:29:28Z -> None [ 668.267040] [49941]: key[updated_at], 2025-11-20T12:29:30Z -> None [ 668.267040] [49941]: key[description], -> None [ 668.267040] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 668.267040] [49941]: key[binding:host_id], devstack -> None [ 668.267040] [49941]: key[standard_attr_id], 433 -> None [ 668.267040] [49941]: key[name], -> None [ 668.267040] [49941]: key[mac_address], fa:16:3e:08:cf:3d -> None [ 668.267040] [49941]: key[status], ACTIVE -> None [ 668.267040] [49941]: key[network_id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 668.267040] [49941]: key[fixed_ips], [{'subnet_id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'ip_address': '192.168.128.1'}] -> None [ 668.267040] [49941]: key[security_groups], [] -> None [ 668.267040] [49941]: key[revision_number], 5 -> None [ 668.267040] [49941]: key[port_security_enabled], False -> None [ 668.267040] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 668.267040] [49941]: key[device_id], 0c64d3e2-e00d-4175-b8c9-325bd1660f7c -> None [ 668.267040] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.302562] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 10.180.180.161 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/90979b36-f966-43de-925c-55fccf3e420b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 668.378865] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (90979b36-f966-43de-925c-55fccf3e420b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.380287] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (90979b36-f966-43de-925c-55fccf3e420b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.380287] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 668.380287] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 668.380287] [49942]: key[id], None -> 90979b36-f966-43de-925c-55fccf3e420b [ 668.380287] [49942]: key[binding:vnic_type], None -> normal [ 668.380287] [49942]: key[binding:vif_details], None -> {} [ 668.380287] [49942]: key[allowed_address_pairs], None -> [] [ 668.380287] [49942]: key[binding:profile], None -> {} [ 668.380287] [49942]: key[admin_state_up], None -> True [ 668.380287] [49942]: key[binding:vif_type], None -> unbound [ 668.380287] [49942]: key[device_owner], None -> network:floatingip [ 668.380287] [49942]: key[tenant_id], None -> [ 668.380287] [49942]: key[binding:host_id], None -> [ 668.380287] [49942]: key[standard_attr_id], None -> 790 [ 668.380287] [49942]: key[name], None -> [ 668.380287] [49942]: key[mac_address], None -> fa:16:3e:d9:5d:26 [ 668.380287] [49942]: key[status], None -> N/A [ 668.380287] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 668.380287] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] [ 668.380287] [49942]: key[security_groups], None -> [] [ 668.380287] [49942]: key[port_security_enabled], None -> False [ 668.380287] [49942]: key[project_id], None -> [ 668.380287] [49942]: key[device_id], None -> PENDING [ 668.380287] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.398944] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (90979b36-f966-43de-925c-55fccf3e420b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.421109] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=90979b36-f966-43de-925c-55fccf3e420b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.429895] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 668.430909] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 668.432353] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 668.445718] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], '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-20T12:30:30Z', 'updated_at': '2025-11-20T12:30:30Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 668.445983] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 668.445983] [49942]: key[id], None -> 90979b36-f966-43de-925c-55fccf3e420b [ 668.445983] [49942]: key[binding:vnic_type], None -> normal [ 668.445983] [49942]: key[tags], None -> [] [ 668.445983] [49942]: key[binding:vif_details], None -> {} [ 668.445983] [49942]: key[allowed_address_pairs], None -> [] [ 668.445983] [49942]: key[extra_dhcp_opts], None -> [] [ 668.445983] [49942]: key[binding:profile], None -> {} [ 668.445983] [49942]: key[admin_state_up], None -> True [ 668.445983] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 668.445983] [49942]: key[binding:vif_type], None -> unbound [ 668.445983] [49942]: key[device_owner], None -> network:floatingip [ 668.445983] [49942]: key[created_at], None -> 2025-11-20T12:30:30Z [ 668.445983] [49942]: key[updated_at], None -> 2025-11-20T12:30:30Z [ 668.445983] [49942]: key[tenant_id], None -> [ 668.445983] [49942]: key[binding:host_id], None -> [ 668.445983] [49942]: key[description], None -> [ 668.445983] [49942]: key[standard_attr_id], None -> 790 [ 668.445983] [49942]: key[name], None -> [ 668.445983] [49942]: key[mac_address], None -> fa:16:3e:d9:5d:26 [ 668.445983] [49942]: key[status], None -> N/A [ 668.445983] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 668.445983] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] [ 668.445983] [49942]: key[security_groups], None -> [] [ 668.445983] [49942]: key[revision_number], None -> 1 [ 668.445983] [49942]: key[port_security_enabled], None -> False [ 668.445983] [49942]: key[project_id], None -> [ 668.445983] [49942]: key[device_id], None -> PENDING [ 668.445983] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.477749] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (f67f1b44-a24c-4723-958d-55cb87188952), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.499349] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (90979b36-f966-43de-925c-55fccf3e420b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.576638] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (90979b36-f966-43de-925c-55fccf3e420b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.577023] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_precommit called with port settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f67f1b44-a24c-4723-958d-55cb87188952', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:30Z', 'updated_at': '2025-11-20T12:30:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:30Z', 'updated_at': '2025-11-20T12:30: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 668.577023] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_precommit: [ 668.577023] [49942]: key[device_id], PENDING -> f67f1b44-a24c-4723-958d-55cb87188952 [ 668.577023] [49942]: key[revision_number], 1 -> 2 [ 668.577023] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.578793] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (90979b36-f966-43de-925c-55fccf3e420b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.606272] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=90979b36-f966-43de-925c-55fccf3e420b,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 668.626986] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_postcommit called with port settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f67f1b44-a24c-4723-958d-55cb87188952', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:30Z', 'updated_at': '2025-11-20T12:30:30Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:30Z', 'updated_at': '2025-11-20T12:30: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 668.627267] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_postcommit: [ 668.627267] [49942]: key[device_id], PENDING -> f67f1b44-a24c-4723-958d-55cb87188952 [ 668.627267] [49942]: key[revision_number], 1 -> 2 [ 668.627267] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 668.627434] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (f67f1b44-a24c-4723-958d-55cb87188952), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.638361] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57aad141-0671-40cb-8863-2c0b824c60ba tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.639178] [49942]: [pid: 49942|app: 0|req: 567/1166] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:30:29 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) [ 668.643118] [49942]: DEBUG neutron.api.v2.base [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'floatingip': {'port_id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'fixed_ip_address': '192.168.128.3'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 668.679599] [49942]: DEBUG neutron_lib.callbacks.manager [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.780254] [49941]: DEBUG neutron_lib.callbacks.manager [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.879847] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Router 0c64d3e2-e00d-4175-b8c9-325bd1660f7c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 668.915896] [49942]: DEBUG neutron_lib.callbacks.manager [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.917243] [49942]: DEBUG neutron_lib.callbacks.manager [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 668.925795] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-557e77ff-fdb7-4f1d-b925-fc0619d0ac55 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 668.929319] [49941]: [pid: 49941|app: 0|req: 600/1167] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:29 2025] PUT /networking/v2.0/routers/0c64d3e2-e00d-4175-b8c9-325bd1660f7c/remove_router_interface => generated 309 bytes in 1234 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.962712] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-21c55a6b-b168-4b72-8e7b-f0fea350a4b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 668.963723] [49941]: [pid: 49941|app: 0|req: 601/1168] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:30 2025] GET /networking/v2.0/networks?id=cb16b7fc-5c72-4017-8a08-b169e1364457 => generated 716 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 668.968240] [49942]: INFO neutron.db.l3_db [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Floating IP 39a9b092-55d0-447d-9593-154f368dec7d associated. External IP: 10.180.180.200, port: b6094706-2bbc-4005-9df2-40342f488f4d. [ 668.975320] [49941]: [pid: 49941|app: 0|req: 602/1169] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:30 2025] GET /networking/v2.0/networks?tenant_id=67a2ac6612d54532b84fbf451bb5382b&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.005385] [49941]: [pid: 49941|app: 0|req: 603/1170] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:30 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.032184] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-483ef70a-ecd6-4dc0-a174-9b70e5c77c85 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.033204] [49941]: [pid: 49941|app: 0|req: 604/1171] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:30 2025] GET /networking/v2.0/ports?tenant_id=d3c0609d6e984c5483912266a059307e&device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 669.082786] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 669.086299] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks [] for router (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.142626] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 669.142811] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks [] for router_gateway (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.169420] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Deleting port e85d0a33-8c83-4152-ab49-4172f1e3f6d1 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 669.169677] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e85d0a33-8c83-4152-ab49-4172f1e3f6d1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.200673] [49941]: DEBUG neutron.plugins.ml2.db [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] For port e85d0a33-8c83-4152-ab49-4172f1e3f6d1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e85d0a33-8c83-4152-ab49-4172f1e3f6d1,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 669.200880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e85d0a33-8c83-4152-ab49-4172f1e3f6d1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.205948] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] delete_port_precommit called with port settings {'id': 'e85d0a33-8c83-4152-ab49-4172f1e3f6d1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:06:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 669.206209] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] delete_port_precommit: [ 669.206209] [49941]: key[id], e85d0a33-8c83-4152-ab49-4172f1e3f6d1 -> None [ 669.206209] [49941]: key[binding:vnic_type], normal -> None [ 669.206209] [49941]: key[tags], [] -> None [ 669.206209] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 669.206209] [49941]: key[allowed_address_pairs], [] -> None [ 669.206209] [49941]: key[extra_dhcp_opts], [] -> None [ 669.206209] [49941]: key[binding:profile], {} -> None [ 669.206209] [49941]: key[admin_state_up], True -> None [ 669.206209] [49941]: key[binding:vif_type], ovs -> None [ 669.206209] [49941]: key[device_owner], network:router_gateway -> None [ 669.206209] [49941]: key[created_at], 2025-11-20T12:29:27Z -> None [ 669.206209] [49941]: key[updated_at], 2025-11-20T12:29:28Z -> None [ 669.206209] [49941]: key[description], -> None [ 669.206209] [49941]: key[tenant_id], -> None [ 669.206209] [49941]: key[binding:host_id], devstack -> None [ 669.206209] [49941]: key[standard_attr_id], 422 -> None [ 669.206209] [49941]: key[name], -> None [ 669.206209] [49941]: key[mac_address], fa:16:3e:44:06:c4 -> None [ 669.206209] [49941]: key[status], ACTIVE -> None [ 669.206209] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 669.206209] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.199'}] -> None [ 669.206209] [49941]: key[security_groups], [] -> None [ 669.206209] [49941]: key[revision_number], 5 -> None [ 669.206209] [49941]: key[port_security_enabled], False -> None [ 669.206209] [49941]: key[project_id], -> None [ 669.206209] [49941]: key[device_id], 0c64d3e2-e00d-4175-b8c9-325bd1660f7c -> None [ 669.206209] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.207825] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Calling delete_port for e85d0a33-8c83-4152-ab49-4172f1e3f6d1 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 669.254373] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 669.327809] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e85d0a33-8c83-4152-ab49-4172f1e3f6d1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.338169] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Pushing event deleted for resources: {'Port': ['ID=e85d0a33-8c83-4152-ab49-4172f1e3f6d1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.361459] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 669.365958] [49942]: DEBUG neutron_lib.callbacks.manager [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e4ca55c0-5758-4f77-8de7-2b810b220162 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.379578] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] delete_port_postcommit called with port settings {'id': 'e85d0a33-8c83-4152-ab49-4172f1e3f6d1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:44:06:c4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0c64d3e2-e00d-4175-b8c9-325bd1660f7c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 669.379798] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] delete_port_postcommit: [ 669.379798] [49941]: key[id], e85d0a33-8c83-4152-ab49-4172f1e3f6d1 -> None [ 669.379798] [49941]: key[binding:vnic_type], normal -> None [ 669.379798] [49941]: key[tags], [] -> None [ 669.379798] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 669.379798] [49941]: key[allowed_address_pairs], [] -> None [ 669.379798] [49941]: key[extra_dhcp_opts], [] -> None [ 669.379798] [49941]: key[binding:profile], {} -> None [ 669.379798] [49941]: key[admin_state_up], True -> None [ 669.379798] [49941]: key[binding:vif_type], ovs -> None [ 669.379798] [49941]: key[device_owner], network:router_gateway -> None [ 669.379798] [49941]: key[created_at], 2025-11-20T12:29:27Z -> None [ 669.379798] [49941]: key[updated_at], 2025-11-20T12:29:28Z -> None [ 669.379798] [49941]: key[description], -> None [ 669.379798] [49941]: key[tenant_id], -> None [ 669.379798] [49941]: key[binding:host_id], devstack -> None [ 669.379798] [49941]: key[standard_attr_id], 422 -> None [ 669.379798] [49941]: key[name], -> None [ 669.379798] [49941]: key[mac_address], fa:16:3e:44:06:c4 -> None [ 669.379798] [49941]: key[status], ACTIVE -> None [ 669.379798] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 669.379798] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.199'}] -> None [ 669.379798] [49941]: key[security_groups], [] -> None [ 669.379798] [49941]: key[revision_number], 5 -> None [ 669.379798] [49941]: key[port_security_enabled], False -> None [ 669.379798] [49941]: key[project_id], -> None [ 669.379798] [49941]: key[device_id], 0c64d3e2-e00d-4175-b8c9-325bd1660f7c -> None [ 669.379798] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.382046] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.411594] [49942]: [pid: 49942|app: 0|req: 568/1172] 10.180.1.21 () {64 vars in 1559 bytes} [Thu Nov 20 12:30:30 2025] PUT /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 804 bytes in 772 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.414333] [49942]: DEBUG neutron.api.wsgi [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-472b40b5-c9d9-41f2-a3ea-65b1337a0442 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.424282] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.426276] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks [] for router_controller (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.454869] [49942]: [pid: 49942|app: 0|req: 569/1173] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=69f0bb70-1526-433e-a738-48e39981556d => generated 807 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.472789] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (0c64d3e2-e00d-4175-b8c9-325bd1660f7c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.473196] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 0c64d3e2-e00d-4175-b8c9-325bd1660f7c {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 669.478885] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b581d58-9cb1-495a-a521-1c34b32df1f1 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.478885] [49941]: [pid: 49941|app: 0|req: 605/1174] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:30 2025] DELETE /networking/v2.0/routers/0c64d3e2-e00d-4175-b8c9-325bd1660f7c => generated 0 bytes in 445 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 669.481719] [49941]: DEBUG neutron.api.wsgi [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-35800913-5748-46d9-9a63-6245d27de7f5 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.498326] [49941]: [pid: 49941|app: 0|req: 606/1175] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.508084] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebc344e4-48bc-4b09-90e7-75d4ca6f709d req-846d2b92-c94b-4f42-942c-977ce835e523 tempest-AbsoluteLimitsNegativeTestJSON-19005933 tempest-AbsoluteLimitsNegativeTestJSON-19005933-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.509123] [49942]: [pid: 49942|app: 0|req: 570/1176] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.526572] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bcb860c6-59ad-435a-b832-778fd141a6d8 req-38b70f64-7a27-4af7-8d9f-e1d7a286ddd6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.527584] [49941]: [pid: 49941|app: 0|req: 607/1177] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 669.547674] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] Deleting subnet 5bf4c29c-b870-4939-b333-2faa03fa7bf5 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 669.553271] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] Publish callbacks [] for subnet (5bf4c29c-b870-4939-b333-2faa03fa7bf5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.567381] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (5bf4c29c-b870-4939-b333-2faa03fa7bf5), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.574946] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-0c7051a4-1a9e-47cc-a8c8-c736d8ca43e5 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.575963] [49942]: [pid: 49942|app: 0|req: 571/1178] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/ports/b6094706-2bbc-4005-9df2-40342f488f4d => generated 747 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.581063] [49942]: DEBUG neutron.api.wsgi [req-ebc344e4-48bc-4b09-90e7-75d4ca6f709d req-bcfd45fd-ce7c-4a4d-b4da-3b9471fcb89f tempest-AbsoluteLimitsNegativeTestJSON-19005933 tempest-AbsoluteLimitsNegativeTestJSON-19005933-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.586549] [49942]: [pid: 49942|app: 0|req: 572/1179] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/quotas/67a2ac6612d54532b84fbf451bb5382b => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.591434] [49942]: DEBUG neutron.api.wsgi [req-bcb860c6-59ad-435a-b832-778fd141a6d8 req-c4780fbd-77b6-4cc0-b4c9-86a3f9a82755 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.632098] [49942]: [pid: 49942|app: 0|req: 573/1180] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.633780] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (5bf4c29c-b870-4939-b333-2faa03fa7bf5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.634313] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] delete_subnet_precommit called with subnet settings {'id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-subnet', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 419, '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-20T12:29:25Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings None) [ 669.634471] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] delete_subnet_precommit: [ 669.634471] [49941]: key[ipv6_ra_mode], None -> None [ 669.634471] [49941]: key[id], 5bf4c29c-b870-4939-b333-2faa03fa7bf5 -> None [ 669.634471] [49941]: key[tags], [] -> None [ 669.634471] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 669.634471] [49941]: key[enable_dhcp], True -> None [ 669.634471] [49941]: key[ip_version], 4 -> None [ 669.634471] [49941]: key[created_at], 2025-11-20T12:29:25Z -> None [ 669.634471] [49941]: key[updated_at], 2025-11-20T12:29:25Z -> None [ 669.634471] [49941]: key[description], -> None [ 669.634471] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.634471] [49941]: key[standard_attr_id], 419 -> None [ 669.634471] [49941]: key[cidr], 192.168.128.0/28 -> None [ 669.634471] [49941]: key[ipv6_address_mode], None -> None [ 669.634471] [49941]: key[name], tempest-VolumesAdminNegativeTest-1866223386-subnet -> None [ 669.634471] [49941]: key[subnetpool_id], None -> None [ 669.634471] [49941]: key[host_routes], [] -> None [ 669.634471] [49941]: key[network_id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.634471] [49941]: key[shared], False -> None [ 669.634471] [49941]: key[router:external], False -> None [ 669.634471] [49941]: key[revision_number], 0 -> None [ 669.634471] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 669.634471] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.634471] [49941]: key[service_types], [] -> None [ 669.634471] [49941]: key[dns_nameservers], [] -> None [ 669.634471] [49941]: key[segment_id], None -> None [ 669.634471] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.647131] [49942]: [pid: 49942|app: 0|req: 574/1181] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/ports?tenant_id=67a2ac6612d54532b84fbf451bb5382b&fields=id => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.677556] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (5bf4c29c-b870-4939-b333-2faa03fa7bf5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.677796] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] delete_subnet_postcommit called with subnet settings {'id': '5bf4c29c-b870-4939-b333-2faa03fa7bf5', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-subnet', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 419, '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-20T12:29:25Z', 'updated_at': '2025-11-20T12:29:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings None) [ 669.677881] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-e6c1979e-3f09-48a3-a5ef-e237b2b386a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.677930] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] delete_subnet_postcommit: [ 669.677930] [49941]: key[ipv6_ra_mode], None -> None [ 669.677930] [49941]: key[id], 5bf4c29c-b870-4939-b333-2faa03fa7bf5 -> None [ 669.677930] [49941]: key[tags], [] -> None [ 669.677930] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 669.677930] [49941]: key[enable_dhcp], True -> None [ 669.677930] [49941]: key[ip_version], 4 -> None [ 669.677930] [49941]: key[created_at], 2025-11-20T12:29:25Z -> None [ 669.677930] [49941]: key[updated_at], 2025-11-20T12:29:25Z -> None [ 669.677930] [49941]: key[description], -> None [ 669.677930] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.677930] [49941]: key[standard_attr_id], 419 -> None [ 669.677930] [49941]: key[cidr], 192.168.128.0/28 -> None [ 669.677930] [49941]: key[ipv6_address_mode], None -> None [ 669.677930] [49941]: key[name], tempest-VolumesAdminNegativeTest-1866223386-subnet -> None [ 669.677930] [49941]: key[subnetpool_id], None -> None [ 669.677930] [49941]: key[host_routes], [] -> None [ 669.677930] [49941]: key[network_id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.677930] [49941]: key[shared], False -> None [ 669.677930] [49941]: key[router:external], False -> None [ 669.677930] [49941]: key[revision_number], 0 -> None [ 669.677930] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 669.677930] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.677930] [49941]: key[service_types], [] -> None [ 669.677930] [49941]: key[dns_nameservers], [] -> None [ 669.677930] [49941]: key[segment_id], None -> None [ 669.677930] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.678938] [49942]: [pid: 49942|app: 0|req: 575/1182] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 669.683805] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=5bf4c29c-b870-4939-b333-2faa03fa7bf5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.695311] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ed4d9299-d963-4903-9510-1996d2731d86 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.700265] [49941]: [pid: 49941|app: 0|req: 608/1183] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:31 2025] DELETE /networking/v2.0/subnets/5bf4c29c-b870-4939-b333-2faa03fa7bf5 => generated 0 bytes in 172 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 669.733745] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-c4df901c-251c-45ac-a211-d9e9b7af6bec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.735081] [49942]: [pid: 49942|app: 0|req: 576/1184] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.736641] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (71e13e85-685a-4c2e-9f88-6f9b73992b6d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.770163] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Deleting port bf8fff29-fb36-4cc8-807c-e0fdc36442f6 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 669.770163] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (bf8fff29-fb36-4cc8-807c-e0fdc36442f6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.793690] [49941]: DEBUG neutron.plugins.ml2.db [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] For port bf8fff29-fb36-4cc8-807c-e0fdc36442f6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=bf8fff29-fb36-4cc8-807c-e0fdc36442f6,segment=NetworkSegment(5b22d516-3dd5-4ff0-8493-f0a831745c11),segment_id=5b22d516-3dd5-4ff0-8493-f0a831745c11)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 669.794058] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (bf8fff29-fb36-4cc8-807c-e0fdc36442f6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.799221] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_port_precommit called with port settings {'id': 'bf8fff29-fb36-4cc8-807c-e0fdc36442f6', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:3e:83:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'device_owner': 'network:dhcp', 'standard_attr_id': 576, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:30:31Z', 'revision_number': 5, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}}] (original binding levels None) on network {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:30:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 669.800063] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_port_precommit: [ 669.800063] [49941]: key[id], bf8fff29-fb36-4cc8-807c-e0fdc36442f6 -> None [ 669.800063] [49941]: key[binding:vnic_type], normal -> None [ 669.800063] [49941]: key[tags], [] -> None [ 669.800063] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 669.800063] [49941]: key[allowed_address_pairs], [] -> None [ 669.800063] [49941]: key[extra_dhcp_opts], [] -> None [ 669.800063] [49941]: key[binding:profile], {} -> None [ 669.800063] [49941]: key[admin_state_up], True -> None [ 669.800063] [49941]: key[binding:vif_type], ovs -> None [ 669.800063] [49941]: key[device_owner], network:dhcp -> None [ 669.800063] [49941]: key[created_at], 2025-11-20T12:29:54Z -> None [ 669.800063] [49941]: key[updated_at], 2025-11-20T12:30:31Z -> None [ 669.800063] [49941]: key[description], -> None [ 669.800063] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.800063] [49941]: key[binding:host_id], devstack -> None [ 669.800063] [49941]: key[standard_attr_id], 576 -> None [ 669.800063] [49941]: key[name], -> None [ 669.800063] [49941]: key[mac_address], fa:16:3e:3e:83:2b -> None [ 669.800063] [49941]: key[status], ACTIVE -> None [ 669.800063] [49941]: key[network_id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.800063] [49941]: key[fixed_ips], [] -> None [ 669.800063] [49941]: key[security_groups], [] -> None [ 669.800063] [49941]: key[revision_number], 5 -> None [ 669.800063] [49941]: key[port_security_enabled], False -> None [ 669.800063] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.800063] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.800063] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.801586] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Calling delete_port for bf8fff29-fb36-4cc8-807c-e0fdc36442f6 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 669.807450] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-070bc8b0-ef39-4f2f-91d3-e359874a6d13 req-6c87b4f2-859e-4326-a359-98b3c1cad1cf tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.808528] [49942]: [pid: 49942|app: 0|req: 577/1185] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.811225] [49942]: DEBUG neutron.api.wsgi [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-09e93960-2d55-462b-b1fb-75d20586a972 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.830014] [49942]: [pid: 49942|app: 0|req: 578/1186] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 669.833054] [49942]: DEBUG neutron.api.wsgi [req-070bc8b0-ef39-4f2f-91d3-e359874a6d13 req-0d8d5af1-aa91-4db5-8928-a99216a1e363 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 669.855968] [49942]: [pid: 49942|app: 0|req: 579/1187] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/security-groups?id=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.866517] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bf8fff29-fb36-4cc8-807c-e0fdc36442f6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.877755] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Pushing event deleted for resources: {'Port': ['ID=bf8fff29-fb36-4cc8-807c-e0fdc36442f6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.881389] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-2da785f2-67c7-4223-a8ff-f274897af871 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 669.882627] [49942]: [pid: 49942|app: 0|req: 580/1188] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 669.890750] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] No DVR routers for this DVR port bf8fff29-fb36-4cc8-807c-e0fdc36442f6 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 669.891080] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_port_postcommit called with port settings {'id': 'bf8fff29-fb36-4cc8-807c-e0fdc36442f6', 'name': '', 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'mac_address': 'fa:16:3e:3e:83:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'device_owner': 'network:dhcp', 'standard_attr_id': 576, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:30:31Z', 'revision_number': 5, 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}}] (original binding levels None) on network {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:30:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} with segments to bind None [ 669.892150] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_port_postcommit: [ 669.892150] [49941]: key[id], bf8fff29-fb36-4cc8-807c-e0fdc36442f6 -> None [ 669.892150] [49941]: key[binding:vnic_type], normal -> None [ 669.892150] [49941]: key[tags], [] -> None [ 669.892150] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 669.892150] [49941]: key[allowed_address_pairs], [] -> None [ 669.892150] [49941]: key[extra_dhcp_opts], [] -> None [ 669.892150] [49941]: key[binding:profile], {} -> None [ 669.892150] [49941]: key[admin_state_up], True -> None [ 669.892150] [49941]: key[binding:vif_type], ovs -> None [ 669.892150] [49941]: key[device_owner], network:dhcp -> None [ 669.892150] [49941]: key[created_at], 2025-11-20T12:29:54Z -> None [ 669.892150] [49941]: key[updated_at], 2025-11-20T12:30:31Z -> None [ 669.892150] [49941]: key[description], -> None [ 669.892150] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.892150] [49941]: key[binding:host_id], devstack -> None [ 669.892150] [49941]: key[standard_attr_id], 576 -> None [ 669.892150] [49941]: key[name], -> None [ 669.892150] [49941]: key[mac_address], fa:16:3e:3e:83:2b -> None [ 669.892150] [49941]: key[status], ACTIVE -> None [ 669.892150] [49941]: key[network_id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.892150] [49941]: key[fixed_ips], [] -> None [ 669.892150] [49941]: key[security_groups], [] -> None [ 669.892150] [49941]: key[revision_number], 5 -> None [ 669.892150] [49941]: key[port_security_enabled], False -> None [ 669.892150] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.892150] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.892150] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.912486] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (71e13e85-685a-4c2e-9f88-6f9b73992b6d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.920605] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_network_precommit called with network settings {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:30:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} (original settings None) and network segments [{'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}] [ 669.920919] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_network_precommit: [ 669.920919] [49941]: key[vlan_transparent], None -> None [ 669.920919] [49941]: key[id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.920919] [49941]: key[tags], [] -> None [ 669.920919] [49941]: key[availability_zone_hints], [] -> None [ 669.920919] [49941]: key[mtu], 8950 -> None [ 669.920919] [49941]: key[provider:network_type], vlan -> None [ 669.920919] [49941]: key[admin_state_up], True -> None [ 669.920919] [49941]: key[provider:physical_network], default -> None [ 669.920919] [49941]: key[provider:segmentation_id], 636 -> None [ 669.920919] [49941]: key[created_at], 2025-11-20T12:29:24Z -> None [ 669.920919] [49941]: key[updated_at], 2025-11-20T12:30:31Z -> None [ 669.920919] [49941]: key[description], -> None [ 669.920919] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.920919] [49941]: key[standard_attr_id], 416 -> None [ 669.920919] [49941]: key[name], tempest-VolumesAdminNegativeTest-1866223386-network -> None [ 669.920919] [49941]: key[availability_zones], ['nova'] -> None [ 669.920919] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.920919] [49941]: key[status], ACTIVE -> None [ 669.920919] [49941]: key[shared], False -> None [ 669.920919] [49941]: key[router:external], False -> None [ 669.920919] [49941]: key[revision_number], 3 -> None [ 669.920919] [49941]: key[port_security_enabled], True -> None [ 669.920919] [49941]: key[subnets], [] -> None [ 669.920919] [49941]: key[ipv4_address_scope], None -> None [ 669.920919] [49941]: key[qinq], None -> None [ 669.920919] [49941]: key[ipv6_address_scope], None -> None [ 669.920919] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.922347] [49941]: DEBUG neutron.services.segments.db [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['71e13e85-685a-4c2e-9f88-6f9b73992b6d']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.925932] [49941]: DEBUG neutron.services.segments.db [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '5b22d516-3dd5-4ff0-8493-f0a831745c11') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.926071] [49941]: DEBUG neutron.services.segments.db [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '5b22d516-3dd5-4ff0-8493-f0a831745c11') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 669.930097] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (5b22d516-3dd5-4ff0-8493-f0a831745c11), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.937459] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (5b22d516-3dd5-4ff0-8493-f0a831745c11), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.944692] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Releasing vlan 636 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 669.944947] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (5b22d516-3dd5-4ff0-8493-f0a831745c11), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.961157] [49941]: INFO neutron.services.segments.plugin [-] Segment 5b22d516-3dd5-4ff0-8493-f0a831745c11 resource provider aggregate not found [ 669.968017] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (71e13e85-685a-4c2e-9f88-6f9b73992b6d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.968017] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_network_postcommit called with network settings {'id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d', 'name': 'tempest-VolumesAdminNegativeTest-1866223386-network', 'tenant_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'project_id': 'ad34cd087a284798bb28c282bb3ac8ca', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 416, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:24Z', 'updated_at': '2025-11-20T12:30:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 636} (original settings None) and network segments [{'id': '5b22d516-3dd5-4ff0-8493-f0a831745c11', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 636, 'network_id': '71e13e85-685a-4c2e-9f88-6f9b73992b6d'}] [ 669.968017] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] delete_network_postcommit: [ 669.968017] [49941]: key[vlan_transparent], None -> None [ 669.968017] [49941]: key[id], 71e13e85-685a-4c2e-9f88-6f9b73992b6d -> None [ 669.968017] [49941]: key[tags], [] -> None [ 669.968017] [49941]: key[availability_zone_hints], [] -> None [ 669.968017] [49941]: key[mtu], 8950 -> None [ 669.968017] [49941]: key[provider:network_type], vlan -> None [ 669.968017] [49941]: key[admin_state_up], True -> None [ 669.968017] [49941]: key[provider:physical_network], default -> None [ 669.968017] [49941]: key[provider:segmentation_id], 636 -> None [ 669.968017] [49941]: key[created_at], 2025-11-20T12:29:24Z -> None [ 669.968017] [49941]: key[updated_at], 2025-11-20T12:30:31Z -> None [ 669.968017] [49941]: key[description], -> None [ 669.968017] [49941]: key[tenant_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.968017] [49941]: key[standard_attr_id], 416 -> None [ 669.968017] [49941]: key[name], tempest-VolumesAdminNegativeTest-1866223386-network -> None [ 669.968017] [49941]: key[availability_zones], ['nova'] -> None [ 669.968017] [49941]: key[project_id], ad34cd087a284798bb28c282bb3ac8ca -> None [ 669.968017] [49941]: key[status], ACTIVE -> None [ 669.968017] [49941]: key[shared], False -> None [ 669.968017] [49941]: key[router:external], False -> None [ 669.968017] [49941]: key[revision_number], 3 -> None [ 669.968017] [49941]: key[port_security_enabled], True -> None [ 669.968017] [49941]: key[subnets], [] -> None [ 669.968017] [49941]: key[ipv4_address_scope], None -> None [ 669.968017] [49941]: key[qinq], None -> None [ 669.968017] [49941]: key[ipv6_address_scope], None -> None [ 669.968017] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 669.974563] [49941]: INFO neutron.services.segments.plugin [-] Segment 5b22d516-3dd5-4ff0-8493-f0a831745c11 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 5b22d516-3dd5-4ff0-8493-f0a831745c11 found for delete ", "request_id": "req-06b748d9-d148-49c3-99c9-8e74482147dd"}]} [ 669.975147] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Pushing event deleted for resources: {'Network': ['ID=71e13e85-685a-4c2e-9f88-6f9b73992b6d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 669.977964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95dde386-ec1c-4522-9294-5e5e8ab97b46 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 669.980148] [49941]: [pid: 49941|app: 0|req: 609/1189] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:31 2025] DELETE /networking/v2.0/networks/71e13e85-685a-4c2e-9f88-6f9b73992b6d => generated 0 bytes in 277 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 670.008116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-18cd47db-102f-49a5-a88d-01089afd45c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.009105] [49941]: [pid: 49941|app: 0|req: 610/1190] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.019644] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a79a888-daf1-47cf-bcff-2247c3ce9cf4 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.122093] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a79a888-daf1-47cf-bcff-2247c3ce9cf4 admin admin] Publish callbacks [] for security_group (ab2c2439-416b-4c63-98a2-0c12309f3de7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.131387] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a79a888-daf1-47cf-bcff-2247c3ce9cf4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (ab2c2439-416b-4c63-98a2-0c12309f3de7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.162999] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a79a888-daf1-47cf-bcff-2247c3ce9cf4 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ab2c2439-416b-4c63-98a2-0c12309f3de7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.183290] [49942]: [pid: 49942|app: 0|req: 581/1191] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/security-groups?tenant_id=67a2ac6612d54532b84fbf451bb5382b&name=default => generated 2925 bytes in 298 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.186041] [49942]: DEBUG neutron.api.wsgi [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-54f2c5a9-e14b-4a9a-899c-c36b554a91ab service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.186727] [49942]: DEBUG neutron.api.wsgi [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-54f2c5a9-e14b-4a9a-899c-c36b554a91ab service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 670.187220] [49942]: [pid: 49942|app: 0|req: 582/1192] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:30:31 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) [ 670.209899] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc7885e7-6207-419e-8356-c0f8257bed0c req-7b1fa87f-18bc-435d-843a-a04edee391e0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.211179] [49942]: [pid: 49942|app: 0|req: 583/1193] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/subnets?id=a321c2ab-30a9-4517-9982-2df1ed3f332b => generated 704 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.229760] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (cfa40704-0d5a-479e-99b9-ccae79e5b834), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.233845] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-90513812-730c-4f01-88ed-b89402b66af1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.234908] [49942]: [pid: 49942|app: 0|req: 584/1194] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/subnets?id=7caef3ea-a83d-41a8-8077-340345318f22 => generated 692 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.269159] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11697d4b-7c96-4353-a015-7911d2c20f9e req-293db11d-561d-4805-b6a1-7af28fc18892 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.270649] [49942]: [pid: 49942|app: 0|req: 585/1195] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:31 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.321923] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43759494-1f38-4a03-ae11-2023ed209714 admin admin] Publish callbacks [] for security_group (ab2c2439-416b-4c63-98a2-0c12309f3de7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.348435] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43759494-1f38-4a03-ae11-2023ed209714 admin admin] Publish callbacks [] for security_group (ab2c2439-416b-4c63-98a2-0c12309f3de7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.394611] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43759494-1f38-4a03-ae11-2023ed209714 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (ab2c2439-416b-4c63-98a2-0c12309f3de7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.399693] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43759494-1f38-4a03-ae11-2023ed209714 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ab2c2439-416b-4c63-98a2-0c12309f3de7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.404855] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43759494-1f38-4a03-ae11-2023ed209714 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.405646] [49942]: [pid: 49942|app: 0|req: 586/1196] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:32 2025] DELETE /networking/v2.0/security-groups/ab2c2439-416b-4c63-98a2-0c12309f3de7 => generated 0 bytes in 134 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 670.417542] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Deleting port 86f7ce2c-94ac-4882-8bd7-962525c9d683 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 670.417720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.458687] [49941]: DEBUG neutron.plugins.ml2.db [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] For port 86f7ce2c-94ac-4882-8bd7-962525c9d683, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=86f7ce2c-94ac-4882-8bd7-962525c9d683,segment=NetworkSegment(4badf236-e063-4c80-b3fe-b8cd64828fdf),segment_id=4badf236-e063-4c80-b3fe-b8cd64828fdf)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 670.458687] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.459150] [49942]: [pid: 49942|app: 0|req: 587/1197] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.465849] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] delete_port_precommit called with port settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:35Z', 'revision_number': 5, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}}] (original binding levels None) on network {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 670.466165] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] delete_port_precommit: [ 670.466165] [49941]: key[id], 86f7ce2c-94ac-4882-8bd7-962525c9d683 -> None [ 670.466165] [49941]: key[binding:vnic_type], normal -> None [ 670.466165] [49941]: key[tags], [] -> None [ 670.466165] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 670.466165] [49941]: key[allowed_address_pairs], [] -> None [ 670.466165] [49941]: key[extra_dhcp_opts], [] -> None [ 670.466165] [49941]: key[binding:profile], {} -> None [ 670.466165] [49941]: key[admin_state_up], True -> None [ 670.466165] [49941]: key[binding:vif_type], ovs -> None [ 670.466165] [49941]: key[device_owner], network:router_interface -> None [ 670.466165] [49941]: key[created_at], 2025-11-20T12:29:32Z -> None [ 670.466165] [49941]: key[updated_at], 2025-11-20T12:29:35Z -> None [ 670.466165] [49941]: key[description], -> None [ 670.466165] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 670.466165] [49941]: key[binding:host_id], devstack -> None [ 670.466165] [49941]: key[standard_attr_id], 469 -> None [ 670.466165] [49941]: key[name], -> None [ 670.466165] [49941]: key[mac_address], fa:16:3e:c5:16:ad -> None [ 670.466165] [49941]: key[status], ACTIVE -> None [ 670.466165] [49941]: key[network_id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 670.466165] [49941]: key[fixed_ips], [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'ip_address': '192.168.128.1'}] -> None [ 670.466165] [49941]: key[security_groups], [] -> None [ 670.466165] [49941]: key[revision_number], 5 -> None [ 670.466165] [49941]: key[port_security_enabled], False -> None [ 670.466165] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 670.466165] [49941]: key[device_id], cfa40704-0d5a-479e-99b9-ccae79e5b834 -> None [ 670.466165] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.473812] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Calling delete_port for 86f7ce2c-94ac-4882-8bd7-962525c9d683 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 670.475998] [49942]: [pid: 49942|app: 0|req: 588/1198] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/ports?network_id=abd16cee-e961-463f-9595-cf9bdb02121d&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.504958] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0bfdb14-835c-45e4-aa50-ff5bd7c9179b req-bbcee980-2a88-49f0-8dde-a61b83b0d360 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.505410] [49942]: [pid: 49942|app: 0|req: 589/1199] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/ports?network_id=cb16b7fc-5c72-4017-8a08-b169e1364457&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.508044] [49942]: DEBUG neutron.api.wsgi [req-11697d4b-7c96-4353-a015-7911d2c20f9e req-06152be4-f45b-4d30-b0f5-551a54662d30 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.533175] [49942]: [pid: 49942|app: 0|req: 590/1200] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/security-groups?id=c03b6444-8f52-49e7-856e-7b6094932e62&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.584497] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (86f7ce2c-94ac-4882-8bd7-962525c9d683), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.595368] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Pushing event deleted for resources: {'Port': ['ID=86f7ce2c-94ac-4882-8bd7-962525c9d683,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 670.596109] [49942]: [pid: 49942|app: 0|req: 591/1201] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.637916] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] delete_port_postcommit called with port settings {'id': '86f7ce2c-94ac-4882-8bd7-962525c9d683', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:c5:16:ad', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_interface', 'standard_attr_id': 469, 'fixed_ips': [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:35Z', 'revision_number': 5, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}}] (original binding levels None) on network {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1e7c4fc2-fa00-4790-b1f7-b65346590977'], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 670.642023] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] delete_port_postcommit: [ 670.642023] [49941]: key[id], 86f7ce2c-94ac-4882-8bd7-962525c9d683 -> None [ 670.642023] [49941]: key[binding:vnic_type], normal -> None [ 670.642023] [49941]: key[tags], [] -> None [ 670.642023] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 670.642023] [49941]: key[allowed_address_pairs], [] -> None [ 670.642023] [49941]: key[extra_dhcp_opts], [] -> None [ 670.642023] [49941]: key[binding:profile], {} -> None [ 670.642023] [49941]: key[admin_state_up], True -> None [ 670.642023] [49941]: key[binding:vif_type], ovs -> None [ 670.642023] [49941]: key[device_owner], network:router_interface -> None [ 670.642023] [49941]: key[created_at], 2025-11-20T12:29:32Z -> None [ 670.642023] [49941]: key[updated_at], 2025-11-20T12:29:35Z -> None [ 670.642023] [49941]: key[description], -> None [ 670.642023] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 670.642023] [49941]: key[binding:host_id], devstack -> None [ 670.642023] [49941]: key[standard_attr_id], 469 -> None [ 670.642023] [49941]: key[name], -> None [ 670.642023] [49941]: key[mac_address], fa:16:3e:c5:16:ad -> None [ 670.642023] [49941]: key[status], ACTIVE -> None [ 670.642023] [49941]: key[network_id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 670.642023] [49941]: key[fixed_ips], [{'subnet_id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'ip_address': '192.168.128.1'}] -> None [ 670.642023] [49941]: key[security_groups], [] -> None [ 670.642023] [49941]: key[revision_number], 5 -> None [ 670.642023] [49941]: key[port_security_enabled], False -> None [ 670.642023] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 670.642023] [49941]: key[device_id], cfa40704-0d5a-479e-99b9-ccae79e5b834 -> None [ 670.642023] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 670.656642] [49942]: [pid: 49942|app: 0|req: 592/1202] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=segments => generated 14 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.718477] [49942]: [pid: 49942|app: 0|req: 593/1203] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=segments => generated 14 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.719617] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (cfa40704-0d5a-479e-99b9-ccae79e5b834), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 670.746675] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b46e297-5a99-4f11-95bd-0b8406c599e1 req-3ac98bf5-7fce-4a6e-b0e2-f4458be7c9e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.747549] [49942]: [pid: 49942|app: 0|req: 594/1204] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.774728] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-71275528-8c60-4285-ac09-4b454821f42f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.775891] [49942]: [pid: 49942|app: 0|req: 595/1205] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 670.816221] [49942]: [pid: 49942|app: 0|req: 596/1206] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.847736] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Router cfa40704-0d5a-479e-99b9-ccae79e5b834 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 670.855981] [49942]: [pid: 49942|app: 0|req: 597/1207] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.900536] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-cf0a5fee-b1f8-43b8-828d-24dc7b948464 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.900536] [49942]: [pid: 49942|app: 0|req: 598/1208] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 622 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.902937] [49942]: DEBUG neutron.api.wsgi [req-6b46e297-5a99-4f11-95bd-0b8406c599e1 req-4706757c-5e4b-41a7-bbdf-694955096765 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.908313] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8165958d-7929-4cd7-bf81-1536c9041c7a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 670.914528] [49941]: [pid: 49941|app: 0|req: 611/1209] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:31 2025] PUT /networking/v2.0/routers/cfa40704-0d5a-479e-99b9-ccae79e5b834/remove_router_interface => generated 309 bytes in 905 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.924931] [49942]: [pid: 49942|app: 0|req: 599/1210] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/security-groups?id=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 670.930251] [49942]: DEBUG neutron.api.wsgi [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-bdd854b4-d928-4eb8-b876-20dc06707b8a tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 670.936429] [49942]: [pid: 49942|app: 0|req: 600/1211] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/quotas/ce93391161934db3874783df65baf2be => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.958991] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-5343a13c-f447-4ebf-a3eb-aac3019aa169 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 670.960699] [49941]: [pid: 49941|app: 0|req: 612/1212] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 670.996486] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks [] for router (cfa40704-0d5a-479e-99b9-ccae79e5b834), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.019206] [49941]: [pid: 49941|app: 0|req: 613/1213] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&fields=id => generated 57 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.021549] [49941]: DEBUG neutron.api.wsgi [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-2e0d0da5-adef-4b68-b2b7-fb772c808011 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 671.053131] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks [] for router_gateway (cfa40704-0d5a-479e-99b9-ccae79e5b834), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.055894] [49941]: [pid: 49941|app: 0|req: 614/1214] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.086501] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Deleting port eb734ec7-b1da-4877-a5bb-23df2de5f101 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 671.086843] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (eb734ec7-b1da-4877-a5bb-23df2de5f101), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.088856] [49941]: [pid: 49941|app: 0|req: 615/1215] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.110192] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-36df4570-0438-4c2f-bd93-8b22d340c1ce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.111140] [49941]: [pid: 49941|app: 0|req: 616/1216] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.116212] [49942]: DEBUG neutron.plugins.ml2.db [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] For port eb734ec7-b1da-4877-a5bb-23df2de5f101, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=eb734ec7-b1da-4877-a5bb-23df2de5f101,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 671.116212] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (eb734ec7-b1da-4877-a5bb-23df2de5f101), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.124478] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] delete_port_precommit called with port settings {'id': 'eb734ec7-b1da-4877-a5bb-23df2de5f101', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:99:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:31Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 671.124746] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] delete_port_precommit: [ 671.124746] [49942]: key[id], eb734ec7-b1da-4877-a5bb-23df2de5f101 -> None [ 671.124746] [49942]: key[binding:vnic_type], normal -> None [ 671.124746] [49942]: key[tags], [] -> None [ 671.124746] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 671.124746] [49942]: key[allowed_address_pairs], [] -> None [ 671.124746] [49942]: key[extra_dhcp_opts], [] -> None [ 671.124746] [49942]: key[binding:profile], {} -> None [ 671.124746] [49942]: key[admin_state_up], True -> None [ 671.124746] [49942]: key[binding:vif_type], ovs -> None [ 671.124746] [49942]: key[device_owner], network:router_gateway -> None [ 671.124746] [49942]: key[created_at], 2025-11-20T12:29:31Z -> None [ 671.124746] [49942]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 671.124746] [49942]: key[description], -> None [ 671.124746] [49942]: key[tenant_id], -> None [ 671.124746] [49942]: key[binding:host_id], devstack -> None [ 671.124746] [49942]: key[standard_attr_id], 460 -> None [ 671.124746] [49942]: key[name], -> None [ 671.124746] [49942]: key[mac_address], fa:16:3e:7b:99:8b -> None [ 671.124746] [49942]: key[status], ACTIVE -> None [ 671.124746] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 671.124746] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] -> None [ 671.124746] [49942]: key[security_groups], [] -> None [ 671.124746] [49942]: key[revision_number], 5 -> None [ 671.124746] [49942]: key[port_security_enabled], False -> None [ 671.124746] [49942]: key[project_id], -> None [ 671.124746] [49942]: key[device_id], cfa40704-0d5a-479e-99b9-ccae79e5b834 -> None [ 671.124746] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.126396] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Calling delete_port for eb734ec7-b1da-4877-a5bb-23df2de5f101 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 671.146327] [49941]: [pid: 49941|app: 0|req: 617/1217] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.188884] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d15ef205-9d0e-4112-997c-a7c9578a7adf req-2b7137eb-3e8b-4b6f-9e6a-376c97a2ad34 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.190949] [49941]: [pid: 49941|app: 0|req: 618/1218] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.262765] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (eb734ec7-b1da-4877-a5bb-23df2de5f101), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.264764] [49941]: [pid: 49941|app: 0|req: 619/1219] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:32 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.272927] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Pushing event deleted for resources: {'Port': ['ID=eb734ec7-b1da-4877-a5bb-23df2de5f101,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.311538] [49941]: [pid: 49941|app: 0|req: 620/1220] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.314580] [49941]: DEBUG neutron.api.wsgi [req-4edbccef-012f-491d-88a7-c3b83047d6cf req-a81bc722-3014-412a-bdb1-49df9fcb1f86 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 671.350650] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] delete_port_postcommit called with port settings {'id': 'eb734ec7-b1da-4877-a5bb-23df2de5f101', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:99:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cfa40704-0d5a-479e-99b9-ccae79e5b834', 'device_owner': 'network:router_gateway', 'standard_attr_id': 460, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:31Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 671.350650] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] delete_port_postcommit: [ 671.350650] [49942]: key[id], eb734ec7-b1da-4877-a5bb-23df2de5f101 -> None [ 671.350650] [49942]: key[binding:vnic_type], normal -> None [ 671.350650] [49942]: key[tags], [] -> None [ 671.350650] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 671.350650] [49942]: key[allowed_address_pairs], [] -> None [ 671.350650] [49942]: key[extra_dhcp_opts], [] -> None [ 671.350650] [49942]: key[binding:profile], {} -> None [ 671.350650] [49942]: key[admin_state_up], True -> None [ 671.350650] [49942]: key[binding:vif_type], ovs -> None [ 671.350650] [49942]: key[device_owner], network:router_gateway -> None [ 671.350650] [49942]: key[created_at], 2025-11-20T12:29:31Z -> None [ 671.350650] [49942]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 671.350650] [49942]: key[description], -> None [ 671.350650] [49942]: key[tenant_id], -> None [ 671.350650] [49942]: key[binding:host_id], devstack -> None [ 671.350650] [49942]: key[standard_attr_id], 460 -> None [ 671.350650] [49942]: key[name], -> None [ 671.350650] [49942]: key[mac_address], fa:16:3e:7b:99:8b -> None [ 671.350650] [49942]: key[status], ACTIVE -> None [ 671.350650] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 671.350650] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] -> None [ 671.350650] [49942]: key[security_groups], [] -> None [ 671.350650] [49942]: key[revision_number], 5 -> None [ 671.350650] [49942]: key[port_security_enabled], False -> None [ 671.350650] [49942]: key[project_id], -> None [ 671.350650] [49942]: key[device_id], cfa40704-0d5a-479e-99b9-ccae79e5b834 -> None [ 671.350650] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.352126] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (cfa40704-0d5a-479e-99b9-ccae79e5b834), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.354047] [49941]: [pid: 49941|app: 0|req: 621/1221] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/security-groups/3918acf1-f76c-42ef-b38c-c38737329014 => generated 2941 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 671.401273] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (cfa40704-0d5a-479e-99b9-ccae79e5b834), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.403065] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks [] for router_controller (cfa40704-0d5a-479e-99b9-ccae79e5b834), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.456272] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (cfa40704-0d5a-479e-99b9-ccae79e5b834), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.456272] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Fanout notify agent at l3_agent the message router_deleted on router cfa40704-0d5a-479e-99b9-ccae79e5b834 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 671.466100] [49942]: DEBUG neutron_lib.callbacks.manager [None req-77eea93a-118a-4a12-8188-eed6f43f9132 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.466100] [49942]: [pid: 49942|app: 0|req: 601/1222] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:32 2025] DELETE /networking/v2.0/routers/cfa40704-0d5a-479e-99b9-ccae79e5b834 => generated 0 bytes in 529 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 671.514023] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] Deleting subnet 1e7c4fc2-fa00-4790-b1f7-b65346590977 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 671.515922] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] Publish callbacks [] for subnet (1e7c4fc2-fa00-4790-b1f7-b65346590977), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.530146] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (1e7c4fc2-fa00-4790-b1f7-b65346590977), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.575903] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (1e7c4fc2-fa00-4790-b1f7-b65346590977), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.576442] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] delete_subnet_precommit called with subnet settings {'id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'name': 'tempest-VolumesAdminNegativeTest-659868222-subnet', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 457, '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-20T12:29:31Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings None) [ 671.576605] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] delete_subnet_precommit: [ 671.576605] [49941]: key[ipv6_ra_mode], None -> None [ 671.576605] [49941]: key[id], 1e7c4fc2-fa00-4790-b1f7-b65346590977 -> None [ 671.576605] [49941]: key[tags], [] -> None [ 671.576605] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 671.576605] [49941]: key[enable_dhcp], True -> None [ 671.576605] [49941]: key[ip_version], 4 -> None [ 671.576605] [49941]: key[created_at], 2025-11-20T12:29:31Z -> None [ 671.576605] [49941]: key[updated_at], 2025-11-20T12:29:31Z -> None [ 671.576605] [49941]: key[description], -> None [ 671.576605] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.576605] [49941]: key[standard_attr_id], 457 -> None [ 671.576605] [49941]: key[cidr], 192.168.128.0/28 -> None [ 671.576605] [49941]: key[ipv6_address_mode], None -> None [ 671.576605] [49941]: key[name], tempest-VolumesAdminNegativeTest-659868222-subnet -> None [ 671.576605] [49941]: key[subnetpool_id], None -> None [ 671.576605] [49941]: key[host_routes], [] -> None [ 671.576605] [49941]: key[network_id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.576605] [49941]: key[shared], False -> None [ 671.576605] [49941]: key[router:external], False -> None [ 671.576605] [49941]: key[revision_number], 0 -> None [ 671.576605] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 671.576605] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.576605] [49941]: key[service_types], [] -> None [ 671.576605] [49941]: key[dns_nameservers], [] -> None [ 671.576605] [49941]: key[segment_id], None -> None [ 671.576605] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.635312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (1e7c4fc2-fa00-4790-b1f7-b65346590977), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.635566] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] delete_subnet_postcommit called with subnet settings {'id': '1e7c4fc2-fa00-4790-b1f7-b65346590977', 'name': 'tempest-VolumesAdminNegativeTest-659868222-subnet', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 457, '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-20T12:29:31Z', 'updated_at': '2025-11-20T12:29:31Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings None) [ 671.635644] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] delete_subnet_postcommit: [ 671.635644] [49941]: key[ipv6_ra_mode], None -> None [ 671.635644] [49941]: key[id], 1e7c4fc2-fa00-4790-b1f7-b65346590977 -> None [ 671.635644] [49941]: key[tags], [] -> None [ 671.635644] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 671.635644] [49941]: key[enable_dhcp], True -> None [ 671.635644] [49941]: key[ip_version], 4 -> None [ 671.635644] [49941]: key[created_at], 2025-11-20T12:29:31Z -> None [ 671.635644] [49941]: key[updated_at], 2025-11-20T12:29:31Z -> None [ 671.635644] [49941]: key[description], -> None [ 671.635644] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.635644] [49941]: key[standard_attr_id], 457 -> None [ 671.635644] [49941]: key[cidr], 192.168.128.0/28 -> None [ 671.635644] [49941]: key[ipv6_address_mode], None -> None [ 671.635644] [49941]: key[name], tempest-VolumesAdminNegativeTest-659868222-subnet -> None [ 671.635644] [49941]: key[subnetpool_id], None -> None [ 671.635644] [49941]: key[host_routes], [] -> None [ 671.635644] [49941]: key[network_id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.635644] [49941]: key[shared], False -> None [ 671.635644] [49941]: key[router:external], False -> None [ 671.635644] [49941]: key[revision_number], 0 -> None [ 671.635644] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 671.635644] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.635644] [49941]: key[service_types], [] -> None [ 671.635644] [49941]: key[dns_nameservers], [] -> None [ 671.635644] [49941]: key[segment_id], None -> None [ 671.635644] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.642815] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1e7c4fc2-fa00-4790-b1f7-b65346590977,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.645668] [49942]: [pid: 49942|app: 0|req: 602/1223] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.655975] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09b12f83-426c-439a-b4a2-9b7fe18b79b3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.658498] [49941]: [pid: 49941|app: 0|req: 622/1224] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:33 2025] DELETE /networking/v2.0/subnets/1e7c4fc2-fa00-4790-b1f7-b65346590977 => generated 0 bytes in 188 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 671.691661] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (1116b871-0526-4072-af4e-75de0005b161), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.725996] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Deleting port 036e5497-3367-4c7f-9479-ba78d89998b5 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 671.726950] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (036e5497-3367-4c7f-9479-ba78d89998b5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.737955] [49942]: DEBUG neutron_lib.callbacks.manager [None req-55b07dc0-516c-4f86-84df-5695963d2371 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.745509] [49941]: DEBUG neutron.plugins.ml2.db [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] For port 036e5497-3367-4c7f-9479-ba78d89998b5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=036e5497-3367-4c7f-9479-ba78d89998b5,segment=NetworkSegment(4badf236-e063-4c80-b3fe-b8cd64828fdf),segment_id=4badf236-e063-4c80-b3fe-b8cd64828fdf)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 671.745700] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (036e5497-3367-4c7f-9479-ba78d89998b5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.750486] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_port_precommit called with port settings {'id': '036e5497-3367-4c7f-9479-ba78d89998b5', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:70:9f:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1116b871-0526-4072-af4e-75de0005b161', 'device_owner': 'network:dhcp', 'standard_attr_id': 637, '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:33Z', 'revision_number': 5, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}}] (original binding levels None) on network {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:30:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 671.750738] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_port_precommit: [ 671.750738] [49941]: key[id], 036e5497-3367-4c7f-9479-ba78d89998b5 -> None [ 671.750738] [49941]: key[binding:vnic_type], normal -> None [ 671.750738] [49941]: key[tags], [] -> None [ 671.750738] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 671.750738] [49941]: key[allowed_address_pairs], [] -> None [ 671.750738] [49941]: key[extra_dhcp_opts], [] -> None [ 671.750738] [49941]: key[binding:profile], {} -> None [ 671.750738] [49941]: key[admin_state_up], True -> None [ 671.750738] [49941]: key[binding:vif_type], ovs -> None [ 671.750738] [49941]: key[device_owner], network:dhcp -> None [ 671.750738] [49941]: key[created_at], 2025-11-20T12:30:02Z -> None [ 671.750738] [49941]: key[updated_at], 2025-11-20T12:30:33Z -> None [ 671.750738] [49941]: key[description], -> None [ 671.750738] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.750738] [49941]: key[binding:host_id], devstack -> None [ 671.750738] [49941]: key[standard_attr_id], 637 -> None [ 671.750738] [49941]: key[name], -> None [ 671.750738] [49941]: key[mac_address], fa:16:3e:70:9f:7b -> None [ 671.750738] [49941]: key[status], ACTIVE -> None [ 671.750738] [49941]: key[network_id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.750738] [49941]: key[fixed_ips], [] -> None [ 671.750738] [49941]: key[security_groups], [] -> None [ 671.750738] [49941]: key[revision_number], 5 -> None [ 671.750738] [49941]: key[port_security_enabled], False -> None [ 671.750738] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.750738] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.750738] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.753160] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Calling delete_port for 036e5497-3367-4c7f-9479-ba78d89998b5 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 671.809256] [49942]: DEBUG neutron_lib.callbacks.manager [None req-55b07dc0-516c-4f86-84df-5695963d2371 admin admin] Publish callbacks [] for security_group (f5b20f31-9e36-4113-9ff6-9260c930aac3), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.814266] [49942]: DEBUG neutron_lib.callbacks.manager [None req-55b07dc0-516c-4f86-84df-5695963d2371 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f5b20f31-9e36-4113-9ff6-9260c930aac3), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.814991] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (036e5497-3367-4c7f-9479-ba78d89998b5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.823520] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Pushing event deleted for resources: {'Port': ['ID=036e5497-3367-4c7f-9479-ba78d89998b5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.831712] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] No DVR routers for this DVR port 036e5497-3367-4c7f-9479-ba78d89998b5 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 671.832036] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_port_postcommit called with port settings {'id': '036e5497-3367-4c7f-9479-ba78d89998b5', 'name': '', 'network_id': '1116b871-0526-4072-af4e-75de0005b161', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'mac_address': 'fa:16:3e:70:9f:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1116b871-0526-4072-af4e-75de0005b161', 'device_owner': 'network:dhcp', 'standard_attr_id': 637, '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:33Z', 'revision_number': 5, 'project_id': '9919c53b37434bc495fc0b2341435a19'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}}] (original binding levels None) on network {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:30:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} with segments to bind None [ 671.832184] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_port_postcommit: [ 671.832184] [49941]: key[id], 036e5497-3367-4c7f-9479-ba78d89998b5 -> None [ 671.832184] [49941]: key[binding:vnic_type], normal -> None [ 671.832184] [49941]: key[tags], [] -> None [ 671.832184] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 671.832184] [49941]: key[allowed_address_pairs], [] -> None [ 671.832184] [49941]: key[extra_dhcp_opts], [] -> None [ 671.832184] [49941]: key[binding:profile], {} -> None [ 671.832184] [49941]: key[admin_state_up], True -> None [ 671.832184] [49941]: key[binding:vif_type], ovs -> None [ 671.832184] [49941]: key[device_owner], network:dhcp -> None [ 671.832184] [49941]: key[created_at], 2025-11-20T12:30:02Z -> None [ 671.832184] [49941]: key[updated_at], 2025-11-20T12:30:33Z -> None [ 671.832184] [49941]: key[description], -> None [ 671.832184] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.832184] [49941]: key[binding:host_id], devstack -> None [ 671.832184] [49941]: key[standard_attr_id], 637 -> None [ 671.832184] [49941]: key[name], -> None [ 671.832184] [49941]: key[mac_address], fa:16:3e:70:9f:7b -> None [ 671.832184] [49941]: key[status], ACTIVE -> None [ 671.832184] [49941]: key[network_id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.832184] [49941]: key[fixed_ips], [] -> None [ 671.832184] [49941]: key[security_groups], [] -> None [ 671.832184] [49941]: key[revision_number], 5 -> None [ 671.832184] [49941]: key[port_security_enabled], False -> None [ 671.832184] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.832184] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.832184] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.834687] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-55b07dc0-516c-4f86-84df-5695963d2371 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f5b20f31-9e36-4113-9ff6-9260c930aac3,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.846067] [49942]: [pid: 49942|app: 0|req: 603/1225] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/security-groups?tenant_id=2611478a693446318e1ee2cbdc3549af&name=default => generated 2925 bytes in 197 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 671.854663] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (1116b871-0526-4072-af4e-75de0005b161), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.858471] [49942]: [pid: 49942|app: 0|req: 604/1226] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/networks?tenant_id=57e38e28c7334eaf9088ab615773886a&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.863416] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_network_precommit called with network settings {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:30:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} (original settings None) and network segments [{'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}] [ 671.863695] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_network_precommit: [ 671.863695] [49941]: key[vlan_transparent], None -> None [ 671.863695] [49941]: key[id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.863695] [49941]: key[tags], [] -> None [ 671.863695] [49941]: key[availability_zone_hints], [] -> None [ 671.863695] [49941]: key[mtu], 8950 -> None [ 671.863695] [49941]: key[provider:network_type], vlan -> None [ 671.863695] [49941]: key[admin_state_up], True -> None [ 671.863695] [49941]: key[provider:physical_network], default -> None [ 671.863695] [49941]: key[provider:segmentation_id], 513 -> None [ 671.863695] [49941]: key[created_at], 2025-11-20T12:29:30Z -> None [ 671.863695] [49941]: key[updated_at], 2025-11-20T12:30:33Z -> None [ 671.863695] [49941]: key[description], -> None [ 671.863695] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.863695] [49941]: key[standard_attr_id], 450 -> None [ 671.863695] [49941]: key[name], tempest-VolumesAdminNegativeTest-659868222-network -> None [ 671.863695] [49941]: key[availability_zones], ['nova'] -> None [ 671.863695] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.863695] [49941]: key[status], ACTIVE -> None [ 671.863695] [49941]: key[shared], False -> None [ 671.863695] [49941]: key[router:external], False -> None [ 671.863695] [49941]: key[revision_number], 3 -> None [ 671.863695] [49941]: key[port_security_enabled], True -> None [ 671.863695] [49941]: key[subnets], [] -> None [ 671.863695] [49941]: key[ipv4_address_scope], None -> None [ 671.863695] [49941]: key[qinq], None -> None [ 671.863695] [49941]: key[ipv6_address_scope], None -> None [ 671.863695] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.864679] [49941]: DEBUG neutron.services.segments.db [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1116b871-0526-4072-af4e-75de0005b161']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 671.868076] [49942]: [pid: 49942|app: 0|req: 605/1227] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/networks?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&shared=False => generated 15 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 671.868391] [49941]: DEBUG neutron.services.segments.db [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4badf236-e063-4c80-b3fe-b8cd64828fdf') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 671.868508] [49941]: DEBUG neutron.services.segments.db [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4badf236-e063-4c80-b3fe-b8cd64828fdf') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 671.872406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (4badf236-e063-4c80-b3fe-b8cd64828fdf), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.882633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (4badf236-e063-4c80-b3fe-b8cd64828fdf), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.889187] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Releasing vlan 513 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 671.889377] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (4badf236-e063-4c80-b3fe-b8cd64828fdf), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.907418] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (1116b871-0526-4072-af4e-75de0005b161), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.907614] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_network_postcommit called with network settings {'id': '1116b871-0526-4072-af4e-75de0005b161', 'name': 'tempest-VolumesAdminNegativeTest-659868222-network', 'tenant_id': '9919c53b37434bc495fc0b2341435a19', 'project_id': '9919c53b37434bc495fc0b2341435a19', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 450, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:30Z', 'updated_at': '2025-11-20T12:30:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 513} (original settings None) and network segments [{'id': '4badf236-e063-4c80-b3fe-b8cd64828fdf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 513, 'network_id': '1116b871-0526-4072-af4e-75de0005b161'}] [ 671.907762] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] delete_network_postcommit: [ 671.907762] [49941]: key[vlan_transparent], None -> None [ 671.907762] [49941]: key[id], 1116b871-0526-4072-af4e-75de0005b161 -> None [ 671.907762] [49941]: key[tags], [] -> None [ 671.907762] [49941]: key[availability_zone_hints], [] -> None [ 671.907762] [49941]: key[mtu], 8950 -> None [ 671.907762] [49941]: key[provider:network_type], vlan -> None [ 671.907762] [49941]: key[admin_state_up], True -> None [ 671.907762] [49941]: key[provider:physical_network], default -> None [ 671.907762] [49941]: key[provider:segmentation_id], 513 -> None [ 671.907762] [49941]: key[created_at], 2025-11-20T12:29:30Z -> None [ 671.907762] [49941]: key[updated_at], 2025-11-20T12:30:33Z -> None [ 671.907762] [49941]: key[description], -> None [ 671.907762] [49941]: key[tenant_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.907762] [49941]: key[standard_attr_id], 450 -> None [ 671.907762] [49941]: key[name], tempest-VolumesAdminNegativeTest-659868222-network -> None [ 671.907762] [49941]: key[availability_zones], ['nova'] -> None [ 671.907762] [49941]: key[project_id], 9919c53b37434bc495fc0b2341435a19 -> None [ 671.907762] [49941]: key[status], ACTIVE -> None [ 671.907762] [49941]: key[shared], False -> None [ 671.907762] [49941]: key[router:external], False -> None [ 671.907762] [49941]: key[revision_number], 3 -> None [ 671.907762] [49941]: key[port_security_enabled], True -> None [ 671.907762] [49941]: key[subnets], [] -> None [ 671.907762] [49941]: key[ipv4_address_scope], None -> None [ 671.907762] [49941]: key[qinq], None -> None [ 671.907762] [49941]: key[ipv6_address_scope], None -> None [ 671.907762] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 671.913483] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Pushing event deleted for resources: {'Network': ['ID=1116b871-0526-4072-af4e-75de0005b161,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 671.915723] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb11cb52-b98e-43af-987a-fb41b1d90eb5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.917582] [49941]: [pid: 49941|app: 0|req: 623/1228] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:33 2025] DELETE /networking/v2.0/networks/1116b871-0526-4072-af4e-75de0005b161 => generated 0 bytes in 256 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 671.936657] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1675c477-7fb6-4989-9f50-79f4171114e4 req-9fdb1654-d7d8-47a9-9fb1-424e50dc41df tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.937727] [49942]: [pid: 49942|app: 0|req: 606/1229] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/ports?device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.948100] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5978ff1-9ce4-4769-9478-437a47c3a845 admin admin] Publish callbacks [] for security_group (f5b20f31-9e36-4113-9ff6-9260c930aac3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.976102] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5978ff1-9ce4-4769-9478-437a47c3a845 admin admin] Publish callbacks [] for security_group (f5b20f31-9e36-4113-9ff6-9260c930aac3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 671.988560] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-ec79373f-9878-43f6-9fa5-3698c10e8023 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 671.989674] [49942]: [pid: 49942|app: 0|req: 607/1230] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 671.995462] [49941]: INFO neutron.services.segments.plugin [-] Segment 4badf236-e063-4c80-b3fe-b8cd64828fdf resource provider aggregate not found [ 672.010120] [49941]: INFO neutron.services.segments.plugin [-] Segment 4badf236-e063-4c80-b3fe-b8cd64828fdf 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 4badf236-e063-4c80-b3fe-b8cd64828fdf found for delete ", "request_id": "req-24c205af-a03b-47fe-8622-13ccc906d7e3"}]} [ 672.014575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5978ff1-9ce4-4769-9478-437a47c3a845 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f5b20f31-9e36-4113-9ff6-9260c930aac3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.019635] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d5978ff1-9ce4-4769-9478-437a47c3a845 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f5b20f31-9e36-4113-9ff6-9260c930aac3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.023494] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5978ff1-9ce4-4769-9478-437a47c3a845 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.024028] [49941]: [pid: 49941|app: 0|req: 624/1231] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:33 2025] DELETE /networking/v2.0/security-groups/f5b20f31-9e36-4113-9ff6-9260c930aac3 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 672.026543] [49941]: DEBUG neutron.api.wsgi [req-1675c477-7fb6-4989-9f50-79f4171114e4 req-0b0a6a26-b5fc-45d2-90bb-6e1988243813 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.034024] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-b321a371-6227-4f7b-9154-48ec4f2a51d5 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.035226] [49942]: [pid: 49942|app: 0|req: 608/1232] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.038623] [49942]: DEBUG neutron.api.v2.base [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Request body: {'port': {'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': '57e38e28c7334eaf9088ab615773886a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.049150] [49941]: [pid: 49941|app: 0|req: 625/1233] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.053583] [49941]: DEBUG neutron.api.wsgi [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-ed077f1d-09e1-488c-a3ef-4cd70b4c5f80 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.056193] [49941]: [pid: 49941|app: 0|req: 626/1234] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/quotas/d5e816ae6e3a4b258b808a304b400bdf => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.076926] [49941]: [pid: 49941|app: 0|req: 627/1235] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/ports?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&fields=id => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 672.081173] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Made reservation on behalf of 57e38e28c7334eaf9088ab615773886a for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 672.084539] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.089879] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.107133] [49941]: [pid: 49941|app: 0|req: 628/1236] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 672.182977] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (eaf5d85b-a907-47d7-856e-e2a8f418c7d3), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.184406] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (eaf5d85b-a907-47d7-856e-e2a8f418c7d3), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.194022] [49941]: [pid: 49941|app: 0|req: 629/1237] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:33 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.207323] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=eaf5d85b-a907-47d7-856e-e2a8f418c7d3,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.263513] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 1022 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-7369226c-5979-4320-b0a9-63aaf8cabf70 x-openstack-request-id: req-7369226c-5979-4320-b0a9-63aaf8cabf70 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 672.263640] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d", "status": "completed", "code": 200}, {"server_uuid": "2c490928-1f2c-4c79-b1ed-d2ad73083885", "name": "network-vif-plugged", "status": "completed", "tag": "028445d0-5eb5-4985-942d-d069b2ca0089", "code": 200}, {"name": "network-changed", "server_uuid": "2c490928-1f2c-4c79-b1ed-d2ad73083885", "tag": "028445d0-5eb5-4985-942d-d069b2ca0089", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1", "status": "completed", "code": 200}, {"server_uuid": "bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e", "name": "network-vif-plugged", "status": "completed", "tag": "1a763680-4b11-4969-b6d2-918280db903c", "code": 200}, {"name": "network-changed", "server_uuid": "bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e", "tag": "1a763680-4b11-4969-b6d2-918280db903c", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 672.263745] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7369226c-5979-4320-b0a9-63aaf8cabf70 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 672.263927] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7369226c-5979-4320-b0a9-63aaf8cabf70'] response: {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'status': 'completed', 'code': 200} [ 672.264019] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7369226c-5979-4320-b0a9-63aaf8cabf70'] response: {'server_uuid': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '028445d0-5eb5-4985-942d-d069b2ca0089', 'code': 200} [ 672.264105] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7369226c-5979-4320-b0a9-63aaf8cabf70'] response: {'name': 'network-changed', 'server_uuid': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'tag': '028445d0-5eb5-4985-942d-d069b2ca0089', 'status': 'completed', 'code': 200} [ 672.264174] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7369226c-5979-4320-b0a9-63aaf8cabf70'] response: {'name': 'network-changed', 'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'status': 'completed', 'code': 200} [ 672.264216] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7369226c-5979-4320-b0a9-63aaf8cabf70'] response: {'server_uuid': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1a763680-4b11-4969-b6d2-918280db903c', 'code': 200} [ 672.264271] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7369226c-5979-4320-b0a9-63aaf8cabf70'] response: {'name': 'network-changed', 'server_uuid': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'tag': '1a763680-4b11-4969-b6d2-918280db903c', 'status': 'completed', 'code': 200} [ 672.305673] [49941]: DEBUG neutron.api.wsgi [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-fe9160b5-a627-4dd3-bafa-69b6934045fc tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.333119] [49941]: [pid: 49941|app: 0|req: 630/1238] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/security-groups/d3fd9e3c-63cd-40a8-bee6-964b16c9cc17 => generated 1693 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 672.380794] [49942]: DEBUG neutron.db.db_base_plugin_common [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Allocated IP 192.168.233.49 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/0d511891-3b5d-402b-aa64-4db2f579d6f9) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 672.466112] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4eda4e19-d0b9-483e-9867-f31e46279d7a req-414898b5-5b0f-48e9-9822-1cb78cbc4d45 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.467192] [49941]: [pid: 49941|app: 0|req: 631/1239] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 135 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.473030] [49941]: DEBUG neutron.api.v2.base [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-0b11a20d-2188-4ff9-a492-9515365cb45e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Request body: {'security_group_rules': [{'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'd3fd9e3c-63cd-40a8-bee6-964b16c9cc17', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}]} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.473257] [49941]: DEBUG neutron.api.v2.base [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-0b11a20d-2188-4ff9-a492-9515365cb45e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Request body: {'security_group_rule': {'direction': 'ingress', 'protocol': 'tcp', 'ethertype': 'IPv4', 'remote_ip_prefix': '0.0.0.0/0', 'security_group_id': 'd3fd9e3c-63cd-40a8-bee6-964b16c9cc17', 'remote_group_id': None, 'port_range_min': 22, 'port_range_max': 22}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.504863] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for allowed_address_pair (0d511891-3b5d-402b-aa64-4db2f579d6f9), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.506035] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.506138] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_precommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': '', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'project_id': '57e38e28c7334eaf9088ab615773886a', 'port_security_enabled': True, 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 672.506300] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_precommit: [ 672.506300] [49942]: key[id], None -> 0d511891-3b5d-402b-aa64-4db2f579d6f9 [ 672.506300] [49942]: key[binding:vnic_type], None -> normal [ 672.506300] [49942]: key[binding:vif_details], None -> {} [ 672.506300] [49942]: key[allowed_address_pairs], None -> [] [ 672.506300] [49942]: key[binding:profile], None -> {} [ 672.506300] [49942]: key[admin_state_up], None -> True [ 672.506300] [49942]: key[binding:vif_type], None -> unbound [ 672.506300] [49942]: key[device_owner], None -> [ 672.506300] [49942]: key[tenant_id], None -> 57e38e28c7334eaf9088ab615773886a [ 672.506300] [49942]: key[binding:host_id], None -> [ 672.506300] [49942]: key[standard_attr_id], None -> 808 [ 672.506300] [49942]: key[name], None -> [ 672.506300] [49942]: key[mac_address], None -> fa:16:3e:79:54:8b [ 672.506300] [49942]: key[status], None -> DOWN [ 672.506300] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 672.506300] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}] [ 672.506300] [49942]: key[security_groups], None -> ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] [ 672.506300] [49942]: key[port_security_enabled], None -> True [ 672.506300] [49942]: key[project_id], None -> 57e38e28c7334eaf9088ab615773886a [ 672.506300] [49942]: key[device_id], None -> a0dfd72e-990a-4956-ac68-3590fdfccacf [ 672.506300] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.527700] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.535823] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-0b11a20d-2188-4ff9-a492-9515365cb45e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group_rule (27ba8cb2-5013-414e-af87-7eed64be67a1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.549732] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-0b11a20d-2188-4ff9-a492-9515365cb45e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group_rule (27ba8cb2-5013-414e-af87-7eed64be67a1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.551310] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-0b11a20d-2188-4ff9-a492-9515365cb45e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (27ba8cb2-5013-414e-af87-7eed64be67a1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.551752] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'Port': ['ID=0d511891-3b5d-402b-aa64-4db2f579d6f9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.561540] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-0b11a20d-2188-4ff9-a492-9515365cb45e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=27ba8cb2-5013-414e-af87-7eed64be67a1,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.562418] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 672.563408] [49942]: DEBUG neutron.scheduler.base_scheduler [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 672.568931] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 672.580037] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ec8d77c-1d9d-48ca-b017-9a290f883599 req-0b11a20d-2188-4ff9-a492-9515365cb45e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.581197] [49941]: [pid: 49941|app: 0|req: 632/1240] 10.180.1.21 () {64 vars in 1476 bytes} [Thu Nov 20 12:30:34 2025] POST /networking/v2.0/security-group-rules => generated 614 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 672.590634] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_postcommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': '', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'project_id': '57e38e28c7334eaf9088ab615773886a', 'port_security_enabled': True, 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 672.590828] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_postcommit: [ 672.590828] [49942]: key[id], None -> 0d511891-3b5d-402b-aa64-4db2f579d6f9 [ 672.590828] [49942]: key[binding:vnic_type], None -> normal [ 672.590828] [49942]: key[tags], None -> [] [ 672.590828] [49942]: key[binding:vif_details], None -> {} [ 672.590828] [49942]: key[allowed_address_pairs], None -> [] [ 672.590828] [49942]: key[extra_dhcp_opts], None -> [] [ 672.590828] [49942]: key[binding:profile], None -> {} [ 672.590828] [49942]: key[admin_state_up], None -> True [ 672.590828] [49942]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 672.590828] [49942]: key[binding:vif_type], None -> unbound [ 672.590828] [49942]: key[device_owner], None -> [ 672.590828] [49942]: key[created_at], None -> 2025-11-20T12:30:33Z [ 672.590828] [49942]: key[updated_at], None -> 2025-11-20T12:30:34Z [ 672.590828] [49942]: key[tenant_id], None -> 57e38e28c7334eaf9088ab615773886a [ 672.590828] [49942]: key[binding:host_id], None -> [ 672.590828] [49942]: key[description], None -> [ 672.590828] [49942]: key[standard_attr_id], None -> 808 [ 672.590828] [49942]: key[name], None -> [ 672.590828] [49942]: key[mac_address], None -> fa:16:3e:79:54:8b [ 672.590828] [49942]: key[status], None -> DOWN [ 672.590828] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 672.590828] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}] [ 672.590828] [49942]: key[security_groups], None -> ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] [ 672.590828] [49942]: key[revision_number], None -> 1 [ 672.590828] [49942]: key[port_security_enabled], None -> True [ 672.590828] [49942]: key[project_id], None -> 57e38e28c7334eaf9088ab615773886a [ 672.590828] [49942]: key[device_id], None -> a0dfd72e-990a-4956-ac68-3590fdfccacf [ 672.590828] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.605705] [49941]: [pid: 49941|app: 0|req: 633/1241] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/security-groups?tenant_id=9919c53b37434bc495fc0b2341435a19&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 672.609455] [49941]: DEBUG neutron.api.wsgi [req-4eda4e19-d0b9-483e-9867-f31e46279d7a req-ac23eca6-2ea4-4926-9e47-05c1c1bae183 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.634510] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.634510] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-70450e3d-3678-46cb-8a9d-3bd0cd840a0a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.644614] [49941]: [pid: 49941|app: 0|req: 634/1242] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.651670] [49942]: [pid: 49942|app: 0|req: 609/1243] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:33 2025] POST /networking/v2.0/ports => generated 733 bytes in 615 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 672.669635] [49942]: [pid: 49942|app: 0|req: 610/1244] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.673709] [49942]: DEBUG neutron.api.v2.base [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Request body: {'port': {'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 672.686687] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28e306ec-5e3a-40ea-a339-a036e2fe93b6 admin admin] Publish callbacks [] for security_group (86b5edfd-5720-4e2e-bb96-1c5a91f94f1b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.713773] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28e306ec-5e3a-40ea-a339-a036e2fe93b6 admin admin] Publish callbacks [] for security_group (86b5edfd-5720-4e2e-bb96-1c5a91f94f1b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.726893] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.755639] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28e306ec-5e3a-40ea-a339-a036e2fe93b6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (86b5edfd-5720-4e2e-bb96-1c5a91f94f1b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.762112] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28e306ec-5e3a-40ea-a339-a036e2fe93b6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=86b5edfd-5720-4e2e-bb96-1c5a91f94f1b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 672.766670] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28e306ec-5e3a-40ea-a339-a036e2fe93b6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.767194] [49941]: [pid: 49941|app: 0|req: 635/1245] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:34 2025] DELETE /networking/v2.0/security-groups/86b5edfd-5720-4e2e-bb96-1c5a91f94f1b => generated 0 bytes in 123 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 672.841820] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-104c2c8f-32fd-49c7-b6e0-ee7d1e186bf0 req-a4c50ef3-616d-4c8b-90c2-c285c6e4bc8c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.842860] [49941]: [pid: 49941|app: 0|req: 636/1246] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 736 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 672.870418] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-377ed827-33e1-4aa7-8458-cb0ad3564d2a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 672.872738] [49941]: [pid: 49941|app: 0|req: 637/1247] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 672.875226] [49941]: DEBUG neutron.api.wsgi [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-c511869e-5604-49d3-b515-70b261ea24ad tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 672.900064] [49942]: DEBUG neutron.notifiers.nova [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0d511891-3b5d-402b-aa64-4db2f579d6f9 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 672.907074] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks [] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.909167] [49941]: [pid: 49941|app: 0|req: 638/1248] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1866897443&fields=id&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 69 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 672.920936] [49942]: DEBUG neutron.db.provisioning_blocks [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Transition to ACTIVE for port object 0d511891-3b5d-402b-aa64-4db2f579d6f9 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 672.923175] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_precommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': '', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 1, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 672.923358] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_precommit: [ 672.923358] [49942]: key[device_owner], -> compute:nova [ 672.923358] [49942]: key[binding:host_id], -> cpu-1 [ 672.923358] [49942]: key[revision_number], 1 -> 2 [ 672.923358] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 672.930609] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 672.960895] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Pushing event updated for resources: {'Port': ['ID=0d511891-3b5d-402b-aa64-4db2f579d6f9,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.013969] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_postcommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': '', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 1, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 673.014263] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_postcommit: [ 673.014263] [49942]: key[device_owner], -> compute:nova [ 673.014263] [49942]: key[binding:host_id], -> cpu-1 [ 673.014263] [49942]: key[revision_number], 1 -> 2 [ 673.014263] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.024364] [49942]: DEBUG neutron.plugins.ml2.managers [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Attempting to bind port 0d511891-3b5d-402b-aa64-4db2f579d6f9 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 673.024559] [49942]: DEBUG neutron.plugins.ml2.managers [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Attempting to bind port 0d511891-3b5d-402b-aa64-4db2f579d6f9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 673.024665] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Attempting to bind port 0d511891-3b5d-402b-aa64-4db2f579d6f9 on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 673.044024] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 673.044194] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 673.046656] [49942]: DEBUG networking_nsxv3.api.rpc [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 673.049498] [49941]: DEBUG neutron.api.v2.base [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 673.065728] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Made reservation on behalf of f0fe04186f1f42868ba4498604f7d278 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 673.068239] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.072051] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.125816] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks [] for security_group (a4335f72-ab65-4117-a221-218341a1083e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.127575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (a4335f72-ab65-4117-a221-218341a1083e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.144737] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a4335f72-ab65-4117-a221-218341a1083e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.158824] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] vlan segment allocate from pool success with {'vlan_id': 985, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 673.164610] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (8dbe40e4-a4ef-4b70-9923-65b566405c56), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.164769] [49941]: INFO neutron.db.segments_db [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Added segment 8dbe40e4-a4ef-4b70-9923-65b566405c56 of type vlan for network 2c110bc1-1395-4164-9781-83a24176a9e1 [ 673.181467] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (2c110bc1-1395-4164-9781-83a24176a9e1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.191987] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] create_network_precommit called with network settings {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 815, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}] [ 673.192227] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] create_network_precommit: [ 673.192227] [49941]: key[vlan_transparent], None -> None [ 673.192227] [49941]: key[id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 673.192227] [49941]: key[tags], None -> [] [ 673.192227] [49941]: key[availability_zone_hints], None -> [] [ 673.192227] [49941]: key[mtu], None -> 8950 [ 673.192227] [49941]: key[provider:network_type], None -> vlan [ 673.192227] [49941]: key[admin_state_up], None -> True [ 673.192227] [49941]: key[provider:physical_network], None -> default [ 673.192227] [49941]: key[provider:segmentation_id], None -> 985 [ 673.192227] [49941]: key[qinq], None -> None [ 673.192227] [49941]: key[created_at], None -> 2025-11-20T12:30:34Z [ 673.192227] [49941]: key[updated_at], None -> 2025-11-20T12:30:34Z [ 673.192227] [49941]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.192227] [49941]: key[description], None -> [ 673.192227] [49941]: key[standard_attr_id], None -> 815 [ 673.192227] [49941]: key[name], None -> tempest-AttachInterfacesUnderV243Test-1435042052-network [ 673.192227] [49941]: key[availability_zones], None -> [] [ 673.192227] [49941]: key[status], None -> ACTIVE [ 673.192227] [49941]: key[shared], None -> False [ 673.192227] [49941]: key[router:external], None -> False [ 673.192227] [49941]: key[revision_number], None -> 1 [ 673.192227] [49941]: key[port_security_enabled], None -> True [ 673.192227] [49941]: key[subnets], None -> [] [ 673.192227] [49941]: key[ipv4_address_scope], None -> None [ 673.192227] [49941]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.192227] [49941]: key[ipv6_address_scope], None -> None [ 673.192227] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.195629] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (2c110bc1-1395-4164-9781-83a24176a9e1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.209233] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Pushing event updated for resources: {'Network': ['ID=2c110bc1-1395-4164-9781-83a24176a9e1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.211206] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] create_network_postcommit called with network settings {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 815, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}] [ 673.211364] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] create_network_postcommit: [ 673.211364] [49941]: key[vlan_transparent], None -> None [ 673.211364] [49941]: key[id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 673.211364] [49941]: key[tags], None -> [] [ 673.211364] [49941]: key[availability_zone_hints], None -> [] [ 673.211364] [49941]: key[mtu], None -> 8950 [ 673.211364] [49941]: key[provider:network_type], None -> vlan [ 673.211364] [49941]: key[admin_state_up], None -> True [ 673.211364] [49941]: key[provider:physical_network], None -> default [ 673.211364] [49941]: key[provider:segmentation_id], None -> 985 [ 673.211364] [49941]: key[qinq], None -> None [ 673.211364] [49941]: key[created_at], None -> 2025-11-20T12:30:34Z [ 673.211364] [49941]: key[updated_at], None -> 2025-11-20T12:30:34Z [ 673.211364] [49941]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.211364] [49941]: key[description], None -> [ 673.211364] [49941]: key[standard_attr_id], None -> 815 [ 673.211364] [49941]: key[name], None -> tempest-AttachInterfacesUnderV243Test-1435042052-network [ 673.211364] [49941]: key[availability_zones], None -> [] [ 673.211364] [49941]: key[status], None -> ACTIVE [ 673.211364] [49941]: key[shared], None -> False [ 673.211364] [49941]: key[router:external], None -> False [ 673.211364] [49941]: key[revision_number], None -> 1 [ 673.211364] [49941]: key[port_security_enabled], None -> True [ 673.211364] [49941]: key[subnets], None -> [] [ 673.211364] [49941]: key[ipv4_address_scope], None -> None [ 673.211364] [49941]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.211364] [49941]: key[ipv6_address_scope], None -> None [ 673.211364] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.214013] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.214349] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cc5bb4ce-b7dd-4257-8639-be8ab9777878 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.227873] [49941]: [pid: 49941|app: 0|req: 639/1249] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:34 2025] POST /networking/v2.0/networks => generated 674 bytes in 318 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 673.230787] [49941]: DEBUG neutron.api.wsgi [req-104c2c8f-32fd-49c7-b6e0-ee7d1e186bf0 req-1453348a-1d7f-4f89-9756-a52f2e30d1c3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.250794] [49941]: [pid: 49941|app: 0|req: 640/1250] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:34 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.295453] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-fd098ccb-cf3d-4ee7-a1da-a54c47a93016 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.296636] [49941]: [pid: 49941|app: 0|req: 641/1251] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:35 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.336444] [49941]: [pid: 49941|app: 0|req: 642/1252] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:35 2025] GET /networking/v2.0/security-groups?tenant_id=ad34cd087a284798bb28c282bb3ac8ca&name=default => generated 2925 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 673.407279] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-c64870d0-98b5-4f3f-a477-ea37739488dc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.408959] [49941]: [pid: 49941|app: 0|req: 643/1253] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:35 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.413520] [49941]: DEBUG neutron.api.v2.base [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Request body: {'subnet': {'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-subnet', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 673.442326] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Made reservation on behalf of f0fe04186f1f42868ba4498604f7d278 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 673.445114] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.527329] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] create_subnet_precommit called with subnet settings {'id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-subnet', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 817, '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-20T12:30:35Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings None) [ 673.527502] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] create_subnet_precommit: [ 673.527502] [49941]: key[ipv6_ra_mode], None -> None [ 673.527502] [49941]: key[id], None -> 056b1fea-7b76-47df-bd25-cc9c0c987cf5 [ 673.527502] [49941]: key[tags], None -> [] [ 673.527502] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 673.527502] [49941]: key[enable_dhcp], None -> True [ 673.527502] [49941]: key[ip_version], None -> 4 [ 673.527502] [49941]: key[created_at], None -> 2025-11-20T12:30:35Z [ 673.527502] [49941]: key[updated_at], None -> 2025-11-20T12:30:35Z [ 673.527502] [49941]: key[description], None -> [ 673.527502] [49941]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.527502] [49941]: key[standard_attr_id], None -> 817 [ 673.527502] [49941]: key[cidr], None -> 192.168.128.0/28 [ 673.527502] [49941]: key[ipv6_address_mode], None -> None [ 673.527502] [49941]: key[name], None -> tempest-AttachInterfacesUnderV243Test-1435042052-subnet [ 673.527502] [49941]: key[subnetpool_id], None -> None [ 673.527502] [49941]: key[host_routes], None -> [] [ 673.527502] [49941]: key[network_id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 673.527502] [49941]: key[shared], None -> False [ 673.527502] [49941]: key[router:external], None -> False [ 673.527502] [49941]: key[revision_number], None -> 0 [ 673.527502] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 673.527502] [49941]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.527502] [49941]: key[service_types], None -> [] [ 673.527502] [49941]: key[dns_nameservers], None -> [] [ 673.527502] [49941]: key[segment_id], None -> None [ 673.527502] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.531895] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (056b1fea-7b76-47df-bd25-cc9c0c987cf5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.546401] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Pushing event updated for resources: {'Subnet': ['ID=056b1fea-7b76-47df-bd25-cc9c0c987cf5,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.566051] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Checking segment: {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 673.566311] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Network hostable DHCP agents. Network: 2c110bc1-1395-4164-9781-83a24176a9e1, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 673.580644] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Network 2c110bc1-1395-4164-9781-83a24176a9e1 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 673.586633] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2c110bc1-1395-4164-9781-83a24176a9e1) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 673.589508] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] create_subnet_postcommit called with subnet settings {'id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-subnet', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 817, '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-20T12:30:35Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'network': {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, '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-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985}} (original settings None) [ 673.589794] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] create_subnet_postcommit: [ 673.589794] [49941]: key[ipv6_ra_mode], None -> None [ 673.589794] [49941]: key[id], None -> 056b1fea-7b76-47df-bd25-cc9c0c987cf5 [ 673.589794] [49941]: key[tags], None -> [] [ 673.589794] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 673.589794] [49941]: key[enable_dhcp], None -> True [ 673.589794] [49941]: key[network], None -> {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, '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-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} [ 673.589794] [49941]: key[ip_version], None -> 4 [ 673.589794] [49941]: key[created_at], None -> 2025-11-20T12:30:35Z [ 673.589794] [49941]: key[updated_at], None -> 2025-11-20T12:30:35Z [ 673.589794] [49941]: key[description], None -> [ 673.589794] [49941]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.589794] [49941]: key[standard_attr_id], None -> 817 [ 673.589794] [49941]: key[cidr], None -> 192.168.128.0/28 [ 673.589794] [49941]: key[ipv6_address_mode], None -> None [ 673.589794] [49941]: key[name], None -> tempest-AttachInterfacesUnderV243Test-1435042052-subnet [ 673.589794] [49941]: key[subnetpool_id], None -> None [ 673.589794] [49941]: key[host_routes], None -> [] [ 673.589794] [49941]: key[network_id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 673.589794] [49941]: key[shared], None -> False [ 673.589794] [49941]: key[router:external], None -> False [ 673.589794] [49941]: key[revision_number], None -> 0 [ 673.589794] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 673.589794] [49941]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 673.589794] [49941]: key[service_types], None -> [] [ 673.589794] [49941]: key[dns_nameservers], None -> [] [ 673.589794] [49941]: key[segment_id], None -> None [ 673.589794] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 673.591491] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 673.591895] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e16a2842-6027-46be-9705-90aacae58830 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.601633] [49941]: [pid: 49941|app: 0|req: 644/1254] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:35 2025] POST /networking/v2.0/subnets => generated 693 bytes in 192 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 673.605455] [49941]: DEBUG neutron.api.wsgi [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-c4d3d865-cebe-4a8f-bf14-a4545185f547 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.618794] [49941]: [pid: 49941|app: 0|req: 645/1255] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 673.655903] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1181680e-0248-4445-b3b2-8489c07ce24e admin admin] Publish callbacks [] for security_group (defca244-2d6f-459f-a3e9-a48cebcf3219), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.674534] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1181680e-0248-4445-b3b2-8489c07ce24e admin admin] Publish callbacks [] for security_group (defca244-2d6f-459f-a3e9-a48cebcf3219), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.698550] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1181680e-0248-4445-b3b2-8489c07ce24e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (defca244-2d6f-459f-a3e9-a48cebcf3219), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.703360] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1181680e-0248-4445-b3b2-8489c07ce24e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=defca244-2d6f-459f-a3e9-a48cebcf3219,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 673.707394] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1181680e-0248-4445-b3b2-8489c07ce24e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.707904] [49941]: [pid: 49941|app: 0|req: 646/1256] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:35 2025] DELETE /networking/v2.0/security-groups/defca244-2d6f-459f-a3e9-a48cebcf3219 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 673.710679] [49941]: DEBUG neutron.api.wsgi [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-65794b9a-ace1-48ed-9a2d-9d8e069078ea tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 673.715540] [49941]: [pid: 49941|app: 0|req: 647/1257] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:35 2025] GET /networking/v2.0/quotas/6ec8f1a9632f448e9964a980ba30a942 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 673.718633] [49941]: DEBUG neutron.api.v2.base [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-router', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 673.733584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.734863] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.782681] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks [] for router_controller (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.842393] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks [] for router_gateway (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.918575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks [] for router_gateway (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 673.922761] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.006514] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Allocated IP 10.180.180.221 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/5d65c470-1ed3-42bf-bb0b-dc530d3da03e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 674.049120] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 674.049487] [49942]: DEBUG neutron.plugins.ml2.managers [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Bound port: 0d511891-3b5d-402b-aa64-4db2f579d6f9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 674.049644] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.064165] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks [] for allowed_address_pair (5d65c470-1ed3-42bf-bb0b-dc530d3da03e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.065147] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks [] for port (5d65c470-1ed3-42bf-bb0b-dc530d3da03e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.065419] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] create_port_precommit called with port settings {'id': '5d65c470-1ed3-42bf-bb0b-dc530d3da03e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:99:46:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 819, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 674.065753] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] create_port_precommit: [ 674.065753] [49941]: key[id], None -> 5d65c470-1ed3-42bf-bb0b-dc530d3da03e [ 674.065753] [49941]: key[binding:vnic_type], None -> normal [ 674.065753] [49941]: key[binding:vif_details], None -> {} [ 674.065753] [49941]: key[allowed_address_pairs], None -> [] [ 674.065753] [49941]: key[binding:profile], None -> {} [ 674.065753] [49941]: key[admin_state_up], None -> True [ 674.065753] [49941]: key[binding:vif_type], None -> unbound [ 674.065753] [49941]: key[device_owner], None -> network:router_gateway [ 674.065753] [49941]: key[tenant_id], None -> [ 674.065753] [49941]: key[binding:host_id], None -> [ 674.065753] [49941]: key[standard_attr_id], None -> 819 [ 674.065753] [49941]: key[name], None -> [ 674.065753] [49941]: key[mac_address], None -> fa:16:3e:99:46:63 [ 674.065753] [49941]: key[status], None -> DOWN [ 674.065753] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 674.065753] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.221'}] [ 674.065753] [49941]: key[security_groups], None -> [] [ 674.065753] [49941]: key[port_security_enabled], None -> False [ 674.065753] [49941]: key[project_id], None -> [ 674.065753] [49941]: key[device_id], None -> 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d [ 674.065753] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.089859] [49942]: DEBUG neutron.plugins.ml2.db [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] For port 0d511891-3b5d-402b-aa64-4db2f579d6f9, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 674.090769] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5d65c470-1ed3-42bf-bb0b-dc530d3da03e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.092394] [49942]: DEBUG neutron.plugins.ml2.db [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] For port 0d511891-3b5d-402b-aa64-4db2f579d6f9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 674.093928] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_precommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 674.094141] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_precommit: [ 674.094141] [49942]: key[binding:vif_type], unbound -> ovs [ 674.094141] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 674.094141] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.097078] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.112570] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Pushing event updated for resources: {'Port': ['ID=5d65c470-1ed3-42bf-bb0b-dc530d3da03e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.121560] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 674.122307] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 674.123127] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Pushing event updated for resources: {'Port': ['ID=0d511891-3b5d-402b-aa64-4db2f579d6f9,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.124131] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 674.131635] [49942]: DEBUG neutron.db.provisioning_blocks [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Provisioning complete for port 0d511891-3b5d-402b-aa64-4db2f579d6f9 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 674.131816] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.131930] [49942]: INFO neutron.plugins.ml2.plugin [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Attempt 1 to provision port 0d511891-3b5d-402b-aa64-4db2f579d6f9 [ 674.138868] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] create_port_postcommit called with port settings {'id': '5d65c470-1ed3-42bf-bb0b-dc530d3da03e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:99:46:63', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 819, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:35Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 674.139194] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] create_port_postcommit: [ 674.139194] [49941]: key[id], None -> 5d65c470-1ed3-42bf-bb0b-dc530d3da03e [ 674.139194] [49941]: key[binding:vnic_type], None -> normal [ 674.139194] [49941]: key[tags], None -> [] [ 674.139194] [49941]: key[binding:vif_details], None -> {} [ 674.139194] [49941]: key[allowed_address_pairs], None -> [] [ 674.139194] [49941]: key[extra_dhcp_opts], None -> [] [ 674.139194] [49941]: key[binding:profile], None -> {} [ 674.139194] [49941]: key[admin_state_up], None -> True [ 674.139194] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 674.139194] [49941]: key[binding:vif_type], None -> unbound [ 674.139194] [49941]: key[device_owner], None -> network:router_gateway [ 674.139194] [49941]: key[created_at], None -> 2025-11-20T12:30:35Z [ 674.139194] [49941]: key[updated_at], None -> 2025-11-20T12:30:35Z [ 674.139194] [49941]: key[tenant_id], None -> [ 674.139194] [49941]: key[binding:host_id], None -> [ 674.139194] [49941]: key[description], None -> [ 674.139194] [49941]: key[standard_attr_id], None -> 819 [ 674.139194] [49941]: key[name], None -> [ 674.139194] [49941]: key[mac_address], None -> fa:16:3e:99:46:63 [ 674.139194] [49941]: key[status], None -> DOWN [ 674.139194] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 674.139194] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.221'}] [ 674.139194] [49941]: key[security_groups], None -> [] [ 674.139194] [49941]: key[revision_number], None -> 1 [ 674.139194] [49941]: key[port_security_enabled], None -> False [ 674.139194] [49941]: key[project_id], None -> [ 674.139194] [49941]: key[device_id], None -> 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d [ 674.139194] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.181517] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Current status of the port 0d511891-3b5d-402b-aa64-4db2f579d6f9 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 674.181725] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.208183] [49942]: DEBUG neutron.plugins.ml2.db [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] For port 0d511891-3b5d-402b-aa64-4db2f579d6f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 674.241077] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_precommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 4, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 674.241383] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_precommit: [ 674.241383] [49942]: key[status], DOWN -> ACTIVE [ 674.241383] [49942]: key[revision_number], 4 -> 5 [ 674.241383] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.243919] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks [] for router_gateway (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.247565] [49942]: DEBUG neutron.db.provisioning_blocks [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Provisioning complete for port 0d511891-3b5d-402b-aa64-4db2f579d6f9 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 674.247756] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.247882] [49942]: INFO neutron.plugins.ml2.plugin [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Attempt 1 to provision port 0d511891-3b5d-402b-aa64-4db2f579d6f9 [ 674.268296] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470'}, {'name': 'network-changed', 'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470'}, {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d'}, {'name': 'network-changed', 'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83'}, {'server_uuid': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0d511891-3b5d-402b-aa64-4db2f579d6f9'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 674.274505] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-22ec089f-0f65-4bdf-8db1-89989585e716" -d '{"events": [{"server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "name": "network-vif-plugged", "status": "completed", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470"}, {"name": "network-changed", "server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470"}, {"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d"}, {"name": "network-changed", "server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83"}, {"server_uuid": "a0dfd72e-990a-4956-ac68-3590fdfccacf", "name": "network-vif-plugged", "status": "completed", "tag": "0d511891-3b5d-402b-aa64-4db2f579d6f9"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 674.300416] [49942]: DEBUG neutron.plugins.ml2.plugin [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Current status of the port 0d511891-3b5d-402b-aa64-4db2f579d6f9 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 674.302076] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_postcommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 4, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 674.302076] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_postcommit: [ 674.302076] [49942]: key[status], DOWN -> ACTIVE [ 674.302076] [49942]: key[revision_number], 4 -> 5 [ 674.302076] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.302076] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.355198] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Pushing event updated for resources: {'Port': ['ID=0d511891-3b5d-402b-aa64-4db2f579d6f9,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.359531] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_postcommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 4, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:34Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 674.359531] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] update_port_postcommit: [ 674.359531] [49942]: key[binding:vif_type], unbound -> ovs [ 674.359531] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 674.359531] [49942]: key[updated_at], 2025-11-20T12:30:34Z -> 2025-11-20T12:30:35Z [ 674.359531] [49942]: key[revision_number], 2 -> 4 [ 674.359531] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 674.362951] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.363340] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc3fdd57-8f72-468c-b802-5601f340182f req-46d2dce0-43b4-41d9-b215-60868c55485e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.364705] [49942]: [pid: 49942|app: 0|req: 611/1258] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:34 2025] PUT /networking/v2.0/ports/0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 1038 bytes in 1695 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 674.369630] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.402030] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-408ec531-2fad-4484-b08a-abebbf85a940 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.404407] [49942]: [pid: 49942|app: 0|req: 612/1259] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.421476] [49942]: [pid: 49942|app: 0|req: 613/1260] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.473455] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Router 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 674.479375] [49942]: [pid: 49942|app: 0|req: 614/1261] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&fields=id => generated 57 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.539301] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 674.562204] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e58dbe9b-1998-4665-afef-700885c22f63 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.563077] [49941]: [pid: 49941|app: 0|req: 648/1262] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:35 2025] POST /networking/v2.0/routers => generated 735 bytes in 847 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 674.603788] [49941]: [pid: 49941|app: 0|req: 649/1263] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/security-groups?tenant_id=7df707903a7b4aa68eb4b7d9edb840bb&name=default => generated 2925 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 674.629790] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a957c884-9d9c-40f2-90cb-e2d1c52aa302 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.645410] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-96f1ac4b-f4ca-4992-b521-d80fac2b1dc7 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.646565] [49941]: [pid: 49941|app: 0|req: 650/1264] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.676262] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-9fc2d724-d0d3-43d4-8ada-bcfb5cdbe87d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 674.677311] [49941]: [pid: 49941|app: 0|req: 651/1265] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.680073] [49941]: DEBUG neutron.api.wsgi [req-c2e68cea-4372-41e9-83a4-32ac46a210ad req-a96817b4-6f11-4919-bf5c-e5bccb28355d tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 674.699794] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a957c884-9d9c-40f2-90cb-e2d1c52aa302 admin admin] Publish callbacks [] for security_group (3036e9e6-b583-4f8e-85cc-3ec4017bef38), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.701494] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a957c884-9d9c-40f2-90cb-e2d1c52aa302 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3036e9e6-b583-4f8e-85cc-3ec4017bef38), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.721066] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a957c884-9d9c-40f2-90cb-e2d1c52aa302 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3036e9e6-b583-4f8e-85cc-3ec4017bef38,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.723397] [49941]: [pid: 49941|app: 0|req: 652/1266] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 807 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 674.739018] [49942]: [pid: 49942|app: 0|req: 615/1267] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/security-groups?tenant_id=207a550f263d423dbf5d1f56e3101db3&name=default => generated 2925 bytes in 257 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 674.759686] [49941]: [pid: 49941|app: 0|req: 653/1268] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:36 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 674.807720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b2fb7344-cbad-4ea2-8bc0-bb3e198acd52 admin admin] Publish callbacks [] for security_group (badbb42e-f9a3-4bf0-8b94-df512aebf5d2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.829859] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b2fb7344-cbad-4ea2-8bc0-bb3e198acd52 admin admin] Publish callbacks [] for security_group (badbb42e-f9a3-4bf0-8b94-df512aebf5d2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.856406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b2fb7344-cbad-4ea2-8bc0-bb3e198acd52 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (badbb42e-f9a3-4bf0-8b94-df512aebf5d2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.861419] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b2fb7344-cbad-4ea2-8bc0-bb3e198acd52 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=badbb42e-f9a3-4bf0-8b94-df512aebf5d2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 674.867334] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b2fb7344-cbad-4ea2-8bc0-bb3e198acd52 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.867902] [49941]: [pid: 49941|app: 0|req: 654/1269] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:36 2025] DELETE /networking/v2.0/security-groups/badbb42e-f9a3-4bf0-8b94-df512aebf5d2 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 674.871954] [49941]: DEBUG neutron.api.v2.base [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Request body: {'port': {'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'admin_state_up': True, 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 674.925857] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Made reservation on behalf of b6e94c1142354a13acc15f91da96ba47 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 674.929118] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 674.984565] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.013469] [49941]: DEBUG neutron.db.db_base_plugin_common [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Allocated IP 192.168.128.9 (e00038c3-4262-4e25-9de7-3e1e9397332e/86067d81-5dcc-47fc-87b9-50001dd383a7/1cef1b74-c95f-4e49-8d25-ad0c73ceecd0) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 675.097725] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Allocated IP 192.168.128.1 (2c110bc1-1395-4164-9781-83a24176a9e1/056b1fea-7b76-47df-bd25-cc9c0c987cf5/9b88a9c4-7b14-48a8-acc9-d8b773f56740) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 675.137885] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for allowed_address_pair (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.138977] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.139300] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': '', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 675.139557] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit: [ 675.139557] [49941]: key[id], None -> 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 [ 675.139557] [49941]: key[binding:vnic_type], None -> normal [ 675.139557] [49941]: key[binding:vif_details], None -> {} [ 675.139557] [49941]: key[allowed_address_pairs], None -> [] [ 675.139557] [49941]: key[binding:profile], None -> {} [ 675.139557] [49941]: key[admin_state_up], None -> True [ 675.139557] [49941]: key[binding:vif_type], None -> unbound [ 675.139557] [49941]: key[device_owner], None -> [ 675.139557] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 675.139557] [49941]: key[binding:host_id], None -> [ 675.139557] [49941]: key[standard_attr_id], None -> 825 [ 675.139557] [49941]: key[name], None -> [ 675.139557] [49941]: key[mac_address], None -> fa:16:3e:75:49:22 [ 675.139557] [49941]: key[status], None -> DOWN [ 675.139557] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 675.139557] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}] [ 675.139557] [49941]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 675.139557] [49941]: key[port_security_enabled], None -> True [ 675.139557] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 675.139557] [49941]: key[device_id], None -> 65536914-4628-46bb-a7e7-6184190df8e0 [ 675.139557] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.154277] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks [] for allowed_address_pair (9b88a9c4-7b14-48a8-acc9-d8b773f56740), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.155225] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks [] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.155438] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] create_port_precommit called with port settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.1'}], 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'port_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': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 675.155582] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] create_port_precommit: [ 675.155582] [49942]: key[id], None -> 9b88a9c4-7b14-48a8-acc9-d8b773f56740 [ 675.155582] [49942]: key[binding:vnic_type], None -> normal [ 675.155582] [49942]: key[binding:vif_details], None -> {} [ 675.155582] [49942]: key[allowed_address_pairs], None -> [] [ 675.155582] [49942]: key[binding:profile], None -> {} [ 675.155582] [49942]: key[admin_state_up], None -> True [ 675.155582] [49942]: key[binding:vif_type], None -> unbound [ 675.155582] [49942]: key[device_owner], None -> network:router_interface [ 675.155582] [49942]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 675.155582] [49942]: key[binding:host_id], None -> [ 675.155582] [49942]: key[standard_attr_id], None -> 826 [ 675.155582] [49942]: key[name], None -> [ 675.155582] [49942]: key[mac_address], None -> fa:16:3e:d8:4c:dd [ 675.155582] [49942]: key[status], None -> DOWN [ 675.155582] [49942]: key[network_id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 675.155582] [49942]: key[fixed_ips], None -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.1'}] [ 675.155582] [49942]: key[security_groups], None -> [] [ 675.155582] [49942]: key[port_security_enabled], None -> False [ 675.155582] [49942]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 675.155582] [49942]: key[device_id], None -> 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d [ 675.155582] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.161407] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.179870] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.185292] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event updated for resources: {'Port': ['ID=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.195273] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Network e00038c3-4262-4e25-9de7-3e1e9397332e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 675.196202] [49941]: DEBUG neutron.scheduler.base_scheduler [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 675.199503] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 675.212072] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Pushing event updated for resources: {'Port': ['ID=9b88a9c4-7b14-48a8-acc9-d8b773f56740,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.220526] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': '', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:36Z', 'revision_number': 1, 'network': {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 675.220699] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit: [ 675.220699] [49941]: key[id], None -> 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 [ 675.220699] [49941]: key[binding:vnic_type], None -> normal [ 675.220699] [49941]: key[tags], None -> [] [ 675.220699] [49941]: key[binding:vif_details], None -> {} [ 675.220699] [49941]: key[allowed_address_pairs], None -> [] [ 675.220699] [49941]: key[extra_dhcp_opts], None -> [] [ 675.220699] [49941]: key[binding:profile], None -> {} [ 675.220699] [49941]: key[admin_state_up], None -> True [ 675.220699] [49941]: key[network], None -> {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} [ 675.220699] [49941]: key[binding:vif_type], None -> unbound [ 675.220699] [49941]: key[device_owner], None -> [ 675.220699] [49941]: key[created_at], None -> 2025-11-20T12:30:36Z [ 675.220699] [49941]: key[updated_at], None -> 2025-11-20T12:30:36Z [ 675.220699] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 675.220699] [49941]: key[binding:host_id], None -> [ 675.220699] [49941]: key[description], None -> [ 675.220699] [49941]: key[standard_attr_id], None -> 825 [ 675.220699] [49941]: key[name], None -> [ 675.220699] [49941]: key[mac_address], None -> fa:16:3e:75:49:22 [ 675.220699] [49941]: key[status], None -> DOWN [ 675.220699] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 675.220699] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}] [ 675.220699] [49941]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 675.220699] [49941]: key[revision_number], None -> 1 [ 675.220699] [49941]: key[port_security_enabled], None -> True [ 675.220699] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 675.220699] [49941]: key[device_id], None -> 65536914-4628-46bb-a7e7-6184190df8e0 [ 675.220699] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.229404] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Network 2c110bc1-1395-4164-9781-83a24176a9e1 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 675.231260] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 675.232543] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 675.256458] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] create_port_postcommit called with port settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.1'}], 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'port_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-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:36Z', 'revision_number': 1, 'network': {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 675.257060] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] create_port_postcommit: [ 675.257060] [49942]: key[id], None -> 9b88a9c4-7b14-48a8-acc9-d8b773f56740 [ 675.257060] [49942]: key[binding:vnic_type], None -> normal [ 675.257060] [49942]: key[tags], None -> [] [ 675.257060] [49942]: key[binding:vif_details], None -> {} [ 675.257060] [49942]: key[allowed_address_pairs], None -> [] [ 675.257060] [49942]: key[extra_dhcp_opts], None -> [] [ 675.257060] [49942]: key[binding:profile], None -> {} [ 675.257060] [49942]: key[admin_state_up], None -> True [ 675.257060] [49942]: key[network], None -> {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} [ 675.257060] [49942]: key[binding:vif_type], None -> unbound [ 675.257060] [49942]: key[device_owner], None -> network:router_interface [ 675.257060] [49942]: key[created_at], None -> 2025-11-20T12:30:36Z [ 675.257060] [49942]: key[updated_at], None -> 2025-11-20T12:30:36Z [ 675.257060] [49942]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 675.257060] [49942]: key[binding:host_id], None -> [ 675.257060] [49942]: key[description], None -> [ 675.257060] [49942]: key[standard_attr_id], None -> 826 [ 675.257060] [49942]: key[name], None -> [ 675.257060] [49942]: key[mac_address], None -> fa:16:3e:d8:4c:dd [ 675.257060] [49942]: key[status], None -> DOWN [ 675.257060] [49942]: key[network_id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 675.257060] [49942]: key[fixed_ips], None -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.1'}] [ 675.257060] [49942]: key[security_groups], None -> [] [ 675.257060] [49942]: key[revision_number], None -> 1 [ 675.257060] [49942]: key[port_security_enabled], None -> False [ 675.257060] [49942]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 675.257060] [49942]: key[device_id], None -> 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d [ 675.257060] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.257060] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.258975] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.259909] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-67f64d8c-1ffc-4082-8083-f3179d567a47 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.271551] [49941]: [pid: 49941|app: 0|req: 655/1270] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:36 2025] POST /networking/v2.0/ports => generated 732 bytes in 403 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 675.336359] [49941]: [pid: 49941|app: 0|req: 656/1271] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:37 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.409788] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2e68cea-4372-41e9-83a4-32ac46a210ad req-d36d71b7-e8d8-49f5-bbd6-377652084160 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.410749] [49941]: [pid: 49941|app: 0|req: 657/1272] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:30:37 2025] GET /networking/v2.0/ports/e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 746 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.445839] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e42ca4d7-b88d-46a7-9b19-0ff8014e70af admin admin] Publish callbacks [] for security_group (3036e9e6-b583-4f8e-85cc-3ec4017bef38), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.458272] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.463331] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e42ca4d7-b88d-46a7-9b19-0ff8014e70af admin admin] Publish callbacks [] for security_group (3036e9e6-b583-4f8e-85cc-3ec4017bef38), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.491264] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e42ca4d7-b88d-46a7-9b19-0ff8014e70af admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3036e9e6-b583-4f8e-85cc-3ec4017bef38), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.495555] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e42ca4d7-b88d-46a7-9b19-0ff8014e70af admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3036e9e6-b583-4f8e-85cc-3ec4017bef38,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.499290] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e42ca4d7-b88d-46a7-9b19-0ff8014e70af admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.499796] [49941]: [pid: 49941|app: 0|req: 658/1273] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:37 2025] DELETE /networking/v2.0/security-groups/3036e9e6-b583-4f8e-85cc-3ec4017bef38 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 675.540606] [49941]: [pid: 49941|app: 0|req: 659/1274] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:37 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.543364] [49941]: DEBUG neutron.api.v2.base [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Request body: {'port': {'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 675.571089] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks [] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.571089] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] update_port_precommit called with port settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', '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-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 1, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', '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-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:36Z', 'revision_number': 1, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) 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': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 675.571089] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] update_port_precommit: [ 675.571089] [49942]: key[updated_at], 2025-11-20T12:30:36Z -> 2025-11-20T12:30:37Z [ 675.571089] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.571732] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.595448] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.598608] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Pushing event updated for resources: {'Port': ['ID=9b88a9c4-7b14-48a8-acc9-d8b773f56740,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.618599] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] update_port_postcommit called with port settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', '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-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 1, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', '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-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:36Z', 'revision_number': 1, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) 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': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 675.619027] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] update_port_postcommit: [ 675.619027] [49942]: key[updated_at], 2025-11-20T12:30:36Z -> 2025-11-20T12:30:37Z [ 675.619027] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.619303] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.658922] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Network 2c110bc1-1395-4164-9781-83a24176a9e1 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 675.659859] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 675.736685] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Router 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 675.742180] [49941]: DEBUG neutron.notifiers.nova [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 675.750950] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks [] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.758642] [49941]: DEBUG neutron.db.provisioning_blocks [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Transition to ACTIVE for port object 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 675.761197] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_precommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': '', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:36Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 675.761197] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_precommit: [ 675.761197] [49941]: key[device_owner], -> compute:nova [ 675.761197] [49941]: key[binding:host_id], -> cpu-1 [ 675.761197] [49941]: key[updated_at], 2025-11-20T12:30:36Z -> 2025-11-20T12:30:37Z [ 675.761197] [49941]: key[revision_number], 1 -> 2 [ 675.761197] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.766919] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 675.795482] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Pushing event updated for resources: {'Port': ['ID=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 675.808827] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a7a7bf4d-ff08-454e-bc69-55bcbe8cf207 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 675.815309] [49942]: [pid: 49942|app: 0|req: 616/1275] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:30:36 2025] PUT /networking/v2.0/routers/7e5d08d2-9df7-407e-81cc-ab94a8d67a0d/add_router_interface => generated 309 bytes in 1078 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 675.843494] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_postcommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': '', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:36Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 675.843494] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_postcommit: [ 675.843494] [49941]: key[device_owner], -> compute:nova [ 675.843494] [49941]: key[binding:host_id], -> cpu-1 [ 675.843494] [49941]: key[updated_at], 2025-11-20T12:30:36Z -> 2025-11-20T12:30:37Z [ 675.843494] [49941]: key[revision_number], 1 -> 2 [ 675.843494] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 675.850037] [49941]: DEBUG neutron.plugins.ml2.managers [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Attempting to bind port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 675.850037] [49941]: DEBUG neutron.plugins.ml2.managers [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Attempting to bind port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 675.850037] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Attempting to bind port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 on network e00038c3-4262-4e25-9de7-3e1e9397332e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 675.859586] [49942]: [pid: 49942|app: 0|req: 617/1276] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:37 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 675.867565] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 675.867814] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Bind Segment={'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 675.870360] [49941]: DEBUG networking_nsxv3.api.rpc [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Bind port on Host cpu-1 & Segment [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 675.888769] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-72af2a51-aceb-4a25-8c0b-be036f272fd4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 675.889923] [49942]: [pid: 49942|app: 0|req: 618/1277] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:37 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 675.985588] [49942]: DEBUG neutron.api.v2.base [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Request body: {'network': {'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 676.012700] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Made reservation on behalf of 2a161ab8caae47e9ac496df2cdfa201b for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 676.015577] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.020043] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.083088] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks [] for security_group (d2443550-554f-488c-8fb9-2cf506875d11), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.084385] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d2443550-554f-488c-8fb9-2cf506875d11), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.104653] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d2443550-554f-488c-8fb9-2cf506875d11,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.123826] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] vlan segment allocate from pool success with {'vlan_id': 84, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 676.131492] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (111aed69-8de7-4e1c-a948-d518d6093311), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.131659] [49942]: INFO neutron.db.segments_db [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Added segment 111aed69-8de7-4e1c-a948-d518d6093311 of type vlan for network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 676.149415] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (2932a6d4-2f0d-4c60-afab-5b0f1505a11c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.160486] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] create_network_precommit called with network settings {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 832, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] [ 676.160674] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] create_network_precommit: [ 676.160674] [49942]: key[vlan_transparent], None -> None [ 676.160674] [49942]: key[id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 676.160674] [49942]: key[tags], None -> [] [ 676.160674] [49942]: key[availability_zone_hints], None -> [] [ 676.160674] [49942]: key[mtu], None -> 8950 [ 676.160674] [49942]: key[provider:network_type], None -> vlan [ 676.160674] [49942]: key[admin_state_up], None -> True [ 676.160674] [49942]: key[provider:physical_network], None -> default [ 676.160674] [49942]: key[provider:segmentation_id], None -> 84 [ 676.160674] [49942]: key[qinq], None -> None [ 676.160674] [49942]: key[created_at], None -> 2025-11-20T12:30:37Z [ 676.160674] [49942]: key[updated_at], None -> 2025-11-20T12:30:37Z [ 676.160674] [49942]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.160674] [49942]: key[description], None -> [ 676.160674] [49942]: key[standard_attr_id], None -> 832 [ 676.160674] [49942]: key[name], None -> tempest-ListServerFiltersTestJSON-646455589-network [ 676.160674] [49942]: key[availability_zones], None -> [] [ 676.160674] [49942]: key[status], None -> ACTIVE [ 676.160674] [49942]: key[shared], None -> False [ 676.160674] [49942]: key[router:external], None -> False [ 676.160674] [49942]: key[revision_number], None -> 1 [ 676.160674] [49942]: key[port_security_enabled], None -> True [ 676.160674] [49942]: key[subnets], None -> [] [ 676.160674] [49942]: key[ipv4_address_scope], None -> None [ 676.160674] [49942]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.160674] [49942]: key[ipv6_address_scope], None -> None [ 676.160674] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.166855] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (2932a6d4-2f0d-4c60-afab-5b0f1505a11c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.183433] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Pushing event updated for resources: {'Network': ['ID=2932a6d4-2f0d-4c60-afab-5b0f1505a11c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.185763] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] create_network_postcommit called with network settings {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 832, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] [ 676.185969] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] create_network_postcommit: [ 676.185969] [49942]: key[vlan_transparent], None -> None [ 676.185969] [49942]: key[id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 676.185969] [49942]: key[tags], None -> [] [ 676.185969] [49942]: key[availability_zone_hints], None -> [] [ 676.185969] [49942]: key[mtu], None -> 8950 [ 676.185969] [49942]: key[provider:network_type], None -> vlan [ 676.185969] [49942]: key[admin_state_up], None -> True [ 676.185969] [49942]: key[provider:physical_network], None -> default [ 676.185969] [49942]: key[provider:segmentation_id], None -> 84 [ 676.185969] [49942]: key[qinq], None -> None [ 676.185969] [49942]: key[created_at], None -> 2025-11-20T12:30:37Z [ 676.185969] [49942]: key[updated_at], None -> 2025-11-20T12:30:37Z [ 676.185969] [49942]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.185969] [49942]: key[description], None -> [ 676.185969] [49942]: key[standard_attr_id], None -> 832 [ 676.185969] [49942]: key[name], None -> tempest-ListServerFiltersTestJSON-646455589-network [ 676.185969] [49942]: key[availability_zones], None -> [] [ 676.185969] [49942]: key[status], None -> ACTIVE [ 676.185969] [49942]: key[shared], None -> False [ 676.185969] [49942]: key[router:external], None -> False [ 676.185969] [49942]: key[revision_number], None -> 1 [ 676.185969] [49942]: key[port_security_enabled], None -> True [ 676.185969] [49942]: key[subnets], None -> [] [ 676.185969] [49942]: key[ipv4_address_scope], None -> None [ 676.185969] [49942]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.185969] [49942]: key[ipv6_address_scope], None -> None [ 676.185969] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.189341] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.189695] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b6782a2-5431-4f82-b935-d43d7c6fda96 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.200399] [49942]: [pid: 49942|app: 0|req: 619/1278] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:30:37 2025] POST /networking/v2.0/networks => generated 668 bytes in 310 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 676.203326] [49942]: DEBUG neutron.api.wsgi [req-c2e68cea-4372-41e9-83a4-32ac46a210ad req-ebcc519d-f514-42cd-84bf-573466898da4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.251499] [49942]: [pid: 49942|app: 0|req: 620/1279] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:37 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 807 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.254761] [49942]: DEBUG neutron.api.wsgi [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-3c415fe2-ba3b-44dd-aae2-e0f6dbe76f6a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.278014] [49942]: [pid: 49942|app: 0|req: 621/1280] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/security-group-rules/0473bb45-09d6-413a-b995-c26fd3ea718d => generated 616 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.281319] [49942]: DEBUG neutron.api.wsgi [req-fc3fdd57-8f72-468c-b802-5601f340182f req-3e6c7657-f193-41ae-a19b-4413ff4262ff service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.297626] [49942]: [pid: 49942|app: 0|req: 622/1281] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.49&port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.301383] [49942]: DEBUG neutron.api.v2.base [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Request body: {'subnet': {'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'cidr': '192.168.128.0/28', 'name': 'tempest-ListServerFiltersTestJSON-646455589-subnet', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 676.340509] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Made reservation on behalf of 2a161ab8caae47e9ac496df2cdfa201b for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 676.343574] [49942]: DEBUG neutron_lib.callbacks.manager [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.438651] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] create_subnet_precommit called with subnet settings {'id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'name': 'tempest-ListServerFiltersTestJSON-646455589-subnet', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 834, '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-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings None) [ 676.439062] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] create_subnet_precommit: [ 676.439062] [49942]: key[ipv6_ra_mode], None -> None [ 676.439062] [49942]: key[id], None -> 010a8acd-0579-4eb4-a49b-0094461ec1b9 [ 676.439062] [49942]: key[tags], None -> [] [ 676.439062] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 676.439062] [49942]: key[enable_dhcp], None -> True [ 676.439062] [49942]: key[ip_version], None -> 4 [ 676.439062] [49942]: key[created_at], None -> 2025-11-20T12:30:38Z [ 676.439062] [49942]: key[updated_at], None -> 2025-11-20T12:30:38Z [ 676.439062] [49942]: key[description], None -> [ 676.439062] [49942]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.439062] [49942]: key[standard_attr_id], None -> 834 [ 676.439062] [49942]: key[cidr], None -> 192.168.128.0/28 [ 676.439062] [49942]: key[ipv6_address_mode], None -> None [ 676.439062] [49942]: key[name], None -> tempest-ListServerFiltersTestJSON-646455589-subnet [ 676.439062] [49942]: key[subnetpool_id], None -> None [ 676.439062] [49942]: key[host_routes], None -> [] [ 676.439062] [49942]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 676.439062] [49942]: key[shared], None -> False [ 676.439062] [49942]: key[router:external], None -> False [ 676.439062] [49942]: key[revision_number], None -> 0 [ 676.439062] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 676.439062] [49942]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.439062] [49942]: key[service_types], None -> [] [ 676.439062] [49942]: key[dns_nameservers], None -> [] [ 676.439062] [49942]: key[segment_id], None -> None [ 676.439062] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.440554] [49942]: DEBUG neutron_lib.callbacks.manager [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (010a8acd-0579-4eb4-a49b-0094461ec1b9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.455351] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Pushing event updated for resources: {'Subnet': ['ID=010a8acd-0579-4eb4-a49b-0094461ec1b9,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.472611] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Checking segment: {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 676.472611] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Network hostable DHCP agents. Network: 2932a6d4-2f0d-4c60-afab-5b0f1505a11c, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 676.480168] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 676.483882] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2932a6d4-2f0d-4c60-afab-5b0f1505a11c) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 676.487126] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] create_subnet_postcommit called with subnet settings {'id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'name': 'tempest-ListServerFiltersTestJSON-646455589-subnet', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 834, '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-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'network': {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, '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-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84}} (original settings None) [ 676.487292] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] create_subnet_postcommit: [ 676.487292] [49942]: key[ipv6_ra_mode], None -> None [ 676.487292] [49942]: key[id], None -> 010a8acd-0579-4eb4-a49b-0094461ec1b9 [ 676.487292] [49942]: key[tags], None -> [] [ 676.487292] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 676.487292] [49942]: key[enable_dhcp], None -> True [ 676.487292] [49942]: key[network], None -> {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, '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-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} [ 676.487292] [49942]: key[ip_version], None -> 4 [ 676.487292] [49942]: key[created_at], None -> 2025-11-20T12:30:38Z [ 676.487292] [49942]: key[updated_at], None -> 2025-11-20T12:30:38Z [ 676.487292] [49942]: key[description], None -> [ 676.487292] [49942]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.487292] [49942]: key[standard_attr_id], None -> 834 [ 676.487292] [49942]: key[cidr], None -> 192.168.128.0/28 [ 676.487292] [49942]: key[ipv6_address_mode], None -> None [ 676.487292] [49942]: key[name], None -> tempest-ListServerFiltersTestJSON-646455589-subnet [ 676.487292] [49942]: key[subnetpool_id], None -> None [ 676.487292] [49942]: key[host_routes], None -> [] [ 676.487292] [49942]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 676.487292] [49942]: key[shared], None -> False [ 676.487292] [49942]: key[router:external], None -> False [ 676.487292] [49942]: key[revision_number], None -> 0 [ 676.487292] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 676.487292] [49942]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 676.487292] [49942]: key[service_types], None -> [] [ 676.487292] [49942]: key[dns_nameservers], None -> [] [ 676.487292] [49942]: key[segment_id], None -> None [ 676.487292] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.489345] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.489691] [49942]: DEBUG neutron_lib.callbacks.manager [None req-da4ffdee-0f9a-4c24-9457-bcc75420bd4d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.500641] [49942]: [pid: 49942|app: 0|req: 623/1282] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:30:38 2025] POST /networking/v2.0/subnets => generated 688 bytes in 203 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 676.540115] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2e68cea-4372-41e9-83a4-32ac46a210ad req-5d81de35-3164-4642-a810-b066efdd277d tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.541081] [49942]: [pid: 49942|app: 0|req: 624/1283] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.543755] [49942]: DEBUG neutron.api.wsgi [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-71f4189a-308d-42c9-998c-d68da49cd179 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.578420] [49942]: [pid: 49942|app: 0|req: 625/1284] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/security-groups/3918acf1-f76c-42ef-b38c-c38737329014 => generated 2941 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 676.600047] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-4b0f3bc9-311d-4d88-b55c-ca1dfb4313d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.601040] [49942]: [pid: 49942|app: 0|req: 626/1285] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.605031] [49942]: DEBUG neutron.api.wsgi [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-298d239f-c0ea-45ef-9525-d265fdb3fca3 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.629759] [49942]: DEBUG neutron_lib.callbacks.manager [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-298d239f-c0ea-45ef-9525-d265fdb3fca3 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (0473bb45-09d6-413a-b995-c26fd3ea718d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.638624] [49942]: DEBUG neutron_lib.callbacks.manager [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-298d239f-c0ea-45ef-9525-d265fdb3fca3 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (0473bb45-09d6-413a-b995-c26fd3ea718d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.666607] [49942]: DEBUG neutron_lib.callbacks.manager [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-298d239f-c0ea-45ef-9525-d265fdb3fca3 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (0473bb45-09d6-413a-b995-c26fd3ea718d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.670294] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-298d239f-c0ea-45ef-9525-d265fdb3fca3 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroupRule': ['ID=0473bb45-09d6-413a-b995-c26fd3ea718d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.674474] [49942]: DEBUG neutron_lib.callbacks.manager [req-0731f16a-da03-44fa-9fdc-0cb1c16bad4c req-298d239f-c0ea-45ef-9525-d265fdb3fca3 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.675576] [49942]: [pid: 49942|app: 0|req: 627/1286] 10.180.1.21 () {62 vars in 1555 bytes} [Thu Nov 20 12:30:38 2025] DELETE /networking/v2.0/security-group-rules/0473bb45-09d6-413a-b995-c26fd3ea718d => generated 0 bytes in 73 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 676.704620] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc3fdd57-8f72-468c-b802-5601f340182f req-4382e6ea-1ff3-44c2-9956-7a7f6f60ceca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.705908] [49942]: [pid: 49942|app: 0|req: 628/1287] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.770175] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee549cd6-6e91-4399-8263-f4eec87d07b2 req-8eabf76e-2352-46c5-92a9-7faf421306de tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.771354] [49942]: [pid: 49942|app: 0|req: 629/1288] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.803902] [49942]: [pid: 49942|app: 0|req: 630/1289] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.819261] [49942]: [pid: 49942|app: 0|req: 631/1290] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/networks?tenant_id=f21e47ce5c9a451db6c908733827a799&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.822964] [49942]: DEBUG neutron.api.wsgi [req-ee549cd6-6e91-4399-8263-f4eec87d07b2 req-31219d9c-708b-42a0-8450-d9a6285a7cb2 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 676.844740] [49942]: [pid: 49942|app: 0|req: 632/1291] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/security-groups?id=c03b6444-8f52-49e7-856e-7b6094932e62&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.873258] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Bound using segment: {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 676.874388] [49941]: DEBUG neutron.plugins.ml2.managers [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Bound port: 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "6685c85e-be1e-4b7b-a6cc-3e50e59b6567", "external-id": "nsx-vlan-transportzone-129", "segmentation_id": 129}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 676.874745] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.891869] [49942]: [pid: 49942|app: 0|req: 633/1292] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 676.933294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-fb04ec8e-4edb-443a-8c76-faef4699b7c8 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.934753] [49942]: [pid: 49942|app: 0|req: 634/1293] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 676.937229] [49941]: DEBUG neutron.plugins.ml2.db [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] For port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 676.942090] [49941]: DEBUG neutron.plugins.ml2.db [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] For port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 676.943771] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_precommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 676.943982] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_precommit: [ 676.943982] [49941]: key[binding:vif_type], unbound -> ovs [ 676.943982] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} [ 676.943982] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 676.956671] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.978519] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-92bed5b6-c5f0-4e29-8efe-9c63628319e1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 676.979564] [49942]: [pid: 49942|app: 0|req: 635/1294] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 1043 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 676.989133] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Pushing event updated for resources: {'Port': ['ID=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 676.996871] [49941]: DEBUG neutron.db.provisioning_blocks [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Provisioning complete for port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 676.997056] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 676.997181] [49941]: INFO neutron.plugins.ml2.plugin [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Attempt 1 to provision port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 [ 677.010325] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40dd3ecf-5a63-4319-88cf-bbd6e9694f6f req-1d40ca4f-bf1b-4981-b656-5940124dfbef tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.011321] [49942]: [pid: 49942|app: 0|req: 636/1295] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.014801] [49942]: DEBUG neutron.api.v2.base [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Request body: {'port': {'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'f21e47ce5c9a451db6c908733827a799'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 677.037547] [49941]: DEBUG neutron.plugins.ml2.plugin [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Current status of the port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 677.037766] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.054039] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '65536914-4628-46bb-a7e7-6184190df8e0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 677.062631] [49941]: DEBUG neutron.plugins.ml2.db [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] For port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 677.063331] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Made reservation on behalf of f21e47ce5c9a451db6c908733827a799 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 677.064752] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-88f463ee-9527-4b84-92cd-9a3a4270189b" -d '{"events": [{"server_uuid": "65536914-4628-46bb-a7e7-6184190df8e0", "name": "network-vif-plugged", "status": "completed", "tag": "1cef1b74-c95f-4e49-8d25-ad0c73ceecd0"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 677.067153] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.071053] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.095377] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_precommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 677.095733] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_precommit: [ 677.095733] [49941]: key[status], DOWN -> ACTIVE [ 677.095733] [49941]: key[revision_number], 4 -> 5 [ 677.095733] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.101163] [49941]: DEBUG neutron.db.provisioning_blocks [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Provisioning complete for port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 677.101276] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.101368] [49941]: INFO neutron.plugins.ml2.plugin [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Attempt 1 to provision port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 [ 677.128966] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks [] for security_group (6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.132761] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.144904] [49941]: DEBUG neutron.plugins.ml2.plugin [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Current status of the port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 677.144904] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_postcommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 677.144904] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_postcommit: [ 677.144904] [49941]: key[status], DOWN -> ACTIVE [ 677.144904] [49941]: key[revision_number], 4 -> 5 [ 677.144904] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.144904] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.167114] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.176768] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Pushing event updated for resources: {'Port': ['ID=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.181438] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_postcommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:37Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 677.181438] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] update_port_postcommit: [ 677.181438] [49941]: key[binding:vif_type], unbound -> ovs [ 677.181438] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} [ 677.181438] [49941]: key[updated_at], 2025-11-20T12:30:37Z -> 2025-11-20T12:30:38Z [ 677.181438] [49941]: key[revision_number], 2 -> 4 [ 677.181438] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.187017] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.187514] [49941]: DEBUG neutron_lib.callbacks.manager [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f47bf856-f6eb-4171-b5d4-eca0a8113fe4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.189031] [49941]: [pid: 49941|app: 0|req: 660/1296] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:37 2025] PUT /networking/v2.0/ports/1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 => generated 1037 bytes in 1649 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 677.216036] [49941]: [pid: 49941|app: 0|req: 661/1297] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/networks?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&shared=False => generated 15 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.244816] [49942]: DEBUG neutron.db.db_base_plugin_common [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Allocated IP 192.168.233.19 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/3af75947-4a7b-47b9-bbf7-2b96f85a7015) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 677.258398] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-82a92da0-103c-4506-9bcf-24aabe7b1467 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.258398] [49941]: [pid: 49941|app: 0|req: 662/1298] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:38 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.259191] [49941]: DEBUG neutron.api.wsgi [req-40dd3ecf-5a63-4319-88cf-bbd6e9694f6f req-8ce49e6d-f201-44eb-995f-06a58183b55a tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 677.285885] [49941]: [pid: 49941|app: 0|req: 663/1299] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.376029] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks [] for allowed_address_pair (3af75947-4a7b-47b9-bbf7-2b96f85a7015), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.376382] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks [] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.376598] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_precommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': '', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'project_id': 'f21e47ce5c9a451db6c908733827a799', 'port_security_enabled': True, 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 677.376742] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_precommit: [ 677.376742] [49942]: key[id], None -> 3af75947-4a7b-47b9-bbf7-2b96f85a7015 [ 677.376742] [49942]: key[binding:vnic_type], None -> normal [ 677.376742] [49942]: key[binding:vif_details], None -> {} [ 677.376742] [49942]: key[allowed_address_pairs], None -> [] [ 677.376742] [49942]: key[binding:profile], None -> {} [ 677.376742] [49942]: key[admin_state_up], None -> True [ 677.376742] [49942]: key[binding:vif_type], None -> unbound [ 677.376742] [49942]: key[device_owner], None -> [ 677.376742] [49942]: key[tenant_id], None -> f21e47ce5c9a451db6c908733827a799 [ 677.376742] [49942]: key[binding:host_id], None -> [ 677.376742] [49942]: key[standard_attr_id], None -> 840 [ 677.376742] [49942]: key[name], None -> [ 677.376742] [49942]: key[mac_address], None -> fa:16:3e:38:2e:46 [ 677.376742] [49942]: key[status], None -> DOWN [ 677.376742] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 677.376742] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}] [ 677.376742] [49942]: key[security_groups], None -> ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] [ 677.376742] [49942]: key[port_security_enabled], None -> True [ 677.376742] [49942]: key[project_id], None -> f21e47ce5c9a451db6c908733827a799 [ 677.376742] [49942]: key[device_id], None -> eb010ea3-4316-4a1e-9131-f28c1e0df5b1 [ 677.376742] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.405619] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.431134] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Pushing event updated for resources: {'Port': ['ID=3af75947-4a7b-47b9-bbf7-2b96f85a7015,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.435637] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-974d91a8-8e04-4d92-a9f9-8b3e9d178dca tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.436964] [49941]: [pid: 49941|app: 0|req: 664/1300] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 151 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.439918] [49941]: DEBUG neutron.api.wsgi [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-878deb17-fd2f-4949-bf6d-4a21e43c6a4e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 677.444800] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 677.445914] [49942]: DEBUG neutron.scheduler.base_scheduler [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 677.449420] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 677.454899] [49941]: [pid: 49941|app: 0|req: 665/1301] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=028445d0-5eb5-4985-942d-d069b2ca0089 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.460316] [49941]: DEBUG neutron.api.wsgi [req-6555fb3f-f284-4fe1-ac2e-7976a95b3562 req-f9e53907-ec4e-448a-8805-27ee50d49638 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 677.473740] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_postcommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': '', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'project_id': 'f21e47ce5c9a451db6c908733827a799', 'port_security_enabled': True, 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 677.474852] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_postcommit: [ 677.474852] [49942]: key[id], None -> 3af75947-4a7b-47b9-bbf7-2b96f85a7015 [ 677.474852] [49942]: key[binding:vnic_type], None -> normal [ 677.474852] [49942]: key[tags], None -> [] [ 677.474852] [49942]: key[binding:vif_details], None -> {} [ 677.474852] [49942]: key[allowed_address_pairs], None -> [] [ 677.474852] [49942]: key[extra_dhcp_opts], None -> [] [ 677.474852] [49942]: key[binding:profile], None -> {} [ 677.474852] [49942]: key[admin_state_up], None -> True [ 677.474852] [49942]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 677.474852] [49942]: key[binding:vif_type], None -> unbound [ 677.474852] [49942]: key[device_owner], None -> [ 677.474852] [49942]: key[created_at], None -> 2025-11-20T12:30:38Z [ 677.474852] [49942]: key[updated_at], None -> 2025-11-20T12:30:39Z [ 677.474852] [49942]: key[tenant_id], None -> f21e47ce5c9a451db6c908733827a799 [ 677.474852] [49942]: key[binding:host_id], None -> [ 677.474852] [49942]: key[description], None -> [ 677.474852] [49942]: key[standard_attr_id], None -> 840 [ 677.474852] [49942]: key[name], None -> [ 677.474852] [49942]: key[mac_address], None -> fa:16:3e:38:2e:46 [ 677.474852] [49942]: key[status], None -> DOWN [ 677.474852] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 677.474852] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}] [ 677.474852] [49942]: key[security_groups], None -> ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] [ 677.474852] [49942]: key[revision_number], None -> 1 [ 677.474852] [49942]: key[port_security_enabled], None -> True [ 677.474852] [49942]: key[project_id], None -> f21e47ce5c9a451db6c908733827a799 [ 677.474852] [49942]: key[device_id], None -> eb010ea3-4316-4a1e-9131-f28c1e0df5b1 [ 677.474852] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.482481] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.483156] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-89507dc5-bd25-469c-97b6-58e2cfa0f067 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.485809] [49941]: [pid: 49941|app: 0|req: 666/1302] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/security-groups/d3fd9e3c-63cd-40a8-bee6-964b16c9cc17 => generated 2318 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 677.488774] [49941]: DEBUG neutron.api.wsgi [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-e8636414-6463-4db8-beab-7a1408b51018 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 677.495612] [49941]: [pid: 49941|app: 0|req: 667/1303] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/quotas/d5e816ae6e3a4b258b808a304b400bdf => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.501410] [49942]: [pid: 49942|app: 0|req: 637/1304] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:38 2025] POST /networking/v2.0/ports => generated 733 bytes in 490 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 677.525065] [49942]: [pid: 49942|app: 0|req: 638/1305] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/ports?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&fields=id => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.525720] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-82db9d73-018f-486f-b584-8c10b9626352 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.527855] [49941]: [pid: 49941|app: 0|req: 668/1306] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.530809] [49942]: DEBUG neutron.api.v2.base [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Request body: {'port': {'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 677.569884] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-7c699531-ff97-4540-86de-788285a846af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.570920] [49941]: [pid: 49941|app: 0|req: 669/1307] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 677.595313] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.642600] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3299e202-0bc5-45d4-98ab-6c5f88f791ea req-cd4faa4c-bcb1-4c54-aee4-01dadd1453a9 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.644074] [49941]: [pid: 49941|app: 0|req: 670/1308] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.678220] [49941]: [pid: 49941|app: 0|req: 671/1309] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.681388] [49941]: DEBUG neutron.api.wsgi [req-3299e202-0bc5-45d4-98ab-6c5f88f791ea req-2c4662f7-7ba4-4eb1-9fa9-2555a8198dd3 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 677.704650] [49941]: [pid: 49941|app: 0|req: 672/1310] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.722770] [49942]: DEBUG neutron.notifiers.nova [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3af75947-4a7b-47b9-bbf7-2b96f85a7015 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 677.730314] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks [] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.735201] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a2dbb23-4214-4bcc-b2fb-8417c6e5277b req-ae43b6df-28da-401f-947a-57dc52e75bd5 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 677.736348] [49941]: [pid: 49941|app: 0|req: 673/1311] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 677.737439] [49942]: DEBUG neutron.db.provisioning_blocks [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Transition to ACTIVE for port object 3af75947-4a7b-47b9-bbf7-2b96f85a7015 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 677.739146] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_precommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': '', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 1, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 677.739359] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_precommit: [ 677.739359] [49942]: key[device_owner], -> compute:nova [ 677.739359] [49942]: key[binding:host_id], -> cpu-1 [ 677.739359] [49942]: key[revision_number], 1 -> 2 [ 677.739359] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.744604] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 677.770772] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Pushing event updated for resources: {'Port': ['ID=3af75947-4a7b-47b9-bbf7-2b96f85a7015,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 677.771574] [49941]: [pid: 49941|app: 0|req: 674/1312] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:39 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 677.837590] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_postcommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': '', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 1, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 677.837762] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_postcommit: [ 677.837762] [49942]: key[device_owner], -> compute:nova [ 677.837762] [49942]: key[binding:host_id], -> cpu-1 [ 677.837762] [49942]: key[revision_number], 1 -> 2 [ 677.837762] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 677.847572] [49942]: DEBUG neutron.plugins.ml2.managers [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Attempting to bind port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 677.847572] [49942]: DEBUG neutron.plugins.ml2.managers [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Attempting to bind port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 677.847572] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Attempting to bind port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 677.867655] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 677.867655] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 677.870814] [49942]: DEBUG networking_nsxv3.api.rpc [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 677.979755] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (6bf68a01-be36-4000-88de-a988d391c296), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.082951] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Deleting port 3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 678.083133] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.108183] [49941]: DEBUG neutron.plugins.ml2.db [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] For port 3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0,segment=NetworkSegment(9b7b5835-89e3-47eb-b1d4-b795f9765d61),segment_id=9b7b5835-89e3-47eb-b1d4-b795f9765d61)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 678.108381] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.113311] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] delete_port_precommit called with port settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', '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-20T12:30:11Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 5, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9b7b5835-89e3-47eb-b1d4-b795f9765d61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 288, 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312'}}] (original binding levels None) on network {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} with segments to bind None [ 678.113311] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] delete_port_precommit: [ 678.113311] [49941]: key[id], 3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0 -> None [ 678.113311] [49941]: key[binding:vnic_type], normal -> None [ 678.113311] [49941]: key[tags], [] -> None [ 678.113311] [49941]: key[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.113311] [49941]: key[allowed_address_pairs], [] -> None [ 678.113311] [49941]: key[extra_dhcp_opts], [] -> None [ 678.113311] [49941]: key[binding:profile], {} -> None [ 678.113311] [49941]: key[admin_state_up], True -> None [ 678.113311] [49941]: key[binding:vif_type], ovs -> None [ 678.113311] [49941]: key[device_owner], network:router_interface -> None [ 678.113311] [49941]: key[created_at], 2025-11-20T12:30:11Z -> None [ 678.113311] [49941]: key[updated_at], 2025-11-20T12:30:12Z -> None [ 678.113311] [49941]: key[description], -> None [ 678.113311] [49941]: key[tenant_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 678.113311] [49941]: key[binding:host_id], devstack -> None [ 678.113311] [49941]: key[standard_attr_id], 697 -> None [ 678.113311] [49941]: key[name], -> None [ 678.113311] [49941]: key[mac_address], fa:16:3e:0a:1b:2b -> None [ 678.113311] [49941]: key[status], ACTIVE -> None [ 678.113311] [49941]: key[network_id], b316bb3d-199f-45d2-8c34-6217e8cf5312 -> None [ 678.113311] [49941]: key[fixed_ips], [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'ip_address': '192.168.128.1'}] -> None [ 678.113311] [49941]: key[security_groups], [] -> None [ 678.113311] [49941]: key[revision_number], 5 -> None [ 678.113311] [49941]: key[port_security_enabled], False -> None [ 678.113311] [49941]: key[project_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 678.113311] [49941]: key[device_id], 6bf68a01-be36-4000-88de-a988d391c296 -> None [ 678.113311] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.114579] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Calling delete_port for 3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 678.207905] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.215811] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Pushing event deleted for resources: {'Port': ['ID=3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.264754] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] delete_port_postcommit called with port settings {'id': '3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0', 'name': '', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'mac_address': 'fa:16:3e:0a:1b:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_interface', 'standard_attr_id': 697, 'fixed_ips': [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', '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-20T12:30:11Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 5, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9b7b5835-89e3-47eb-b1d4-b795f9765d61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 288, 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312'}}] (original binding levels None) on network {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['372503b2-aa47-4e5d-a0e0-a36b208b9df2'], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} with segments to bind None [ 678.265082] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] delete_port_postcommit: [ 678.265082] [49941]: key[id], 3af24f8c-5a58-4a08-85ff-01d4aa7aa3f0 -> None [ 678.265082] [49941]: key[binding:vnic_type], normal -> None [ 678.265082] [49941]: key[tags], [] -> None [ 678.265082] [49941]: key[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.265082] [49941]: key[allowed_address_pairs], [] -> None [ 678.265082] [49941]: key[extra_dhcp_opts], [] -> None [ 678.265082] [49941]: key[binding:profile], {} -> None [ 678.265082] [49941]: key[admin_state_up], True -> None [ 678.265082] [49941]: key[binding:vif_type], ovs -> None [ 678.265082] [49941]: key[device_owner], network:router_interface -> None [ 678.265082] [49941]: key[created_at], 2025-11-20T12:30:11Z -> None [ 678.265082] [49941]: key[updated_at], 2025-11-20T12:30:12Z -> None [ 678.265082] [49941]: key[description], -> None [ 678.265082] [49941]: key[tenant_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 678.265082] [49941]: key[binding:host_id], devstack -> None [ 678.265082] [49941]: key[standard_attr_id], 697 -> None [ 678.265082] [49941]: key[name], -> None [ 678.265082] [49941]: key[mac_address], fa:16:3e:0a:1b:2b -> None [ 678.265082] [49941]: key[status], ACTIVE -> None [ 678.265082] [49941]: key[network_id], b316bb3d-199f-45d2-8c34-6217e8cf5312 -> None [ 678.265082] [49941]: key[fixed_ips], [{'subnet_id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'ip_address': '192.168.128.1'}] -> None [ 678.265082] [49941]: key[security_groups], [] -> None [ 678.265082] [49941]: key[revision_number], 5 -> None [ 678.265082] [49941]: key[port_security_enabled], False -> None [ 678.265082] [49941]: key[project_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 678.265082] [49941]: key[device_id], 6bf68a01-be36-4000-88de-a988d391c296 -> None [ 678.265082] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.337531] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (6bf68a01-be36-4000-88de-a988d391c296), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.476122] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Router 6bf68a01-be36-4000-88de-a988d391c296 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 678.525892] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3ea1b7a0-a547-49a5-9a8d-4ff88a1ead93 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 678.529878] [49941]: [pid: 49941|app: 0|req: 675/1313] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:39 2025] PUT /networking/v2.0/routers/6bf68a01-be36-4000-88de-a988d391c296/remove_router_interface => generated 309 bytes in 758 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.533465] [49941]: DEBUG neutron.api.wsgi [req-5a2dbb23-4214-4bcc-b2fb-8417c6e5277b req-e947446b-7957-4c61-bb3a-d8dfd9e12316 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 678.558912] [49941]: [pid: 49941|app: 0|req: 676/1314] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&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.647160] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f34c705-236f-4cb6-bc30-13bf624b2f4e req-a49a1656-a0ef-463d-b47d-ecc292055a8d tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.648248] [49941]: [pid: 49941|app: 0|req: 677/1315] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/ports?device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 750 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 678.677151] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-7f378e9e-7727-4b61-afc3-0977970c38b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 678.678224] [49941]: [pid: 49941|app: 0|req: 678/1316] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 678.746151] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks [] for router (6bf68a01-be36-4000-88de-a988d391c296), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.804061] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks [] for router_gateway (6bf68a01-be36-4000-88de-a988d391c296), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.831357] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Deleting port 9640a7d9-7e32-4661-b176-35349100fc3c {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 678.831512] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9640a7d9-7e32-4661-b176-35349100fc3c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.857964] [49941]: DEBUG neutron.plugins.ml2.db [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] For port 9640a7d9-7e32-4661-b176-35349100fc3c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9640a7d9-7e32-4661-b176-35349100fc3c,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 678.858413] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9640a7d9-7e32-4661-b176-35349100fc3c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.863500] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] delete_port_precommit called with port settings {'id': '9640a7d9-7e32-4661-b176-35349100fc3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:61:dc:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_gateway', 'standard_attr_id': 695, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:10Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 678.863763] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] delete_port_precommit: [ 678.863763] [49941]: key[id], 9640a7d9-7e32-4661-b176-35349100fc3c -> None [ 678.863763] [49941]: key[binding:vnic_type], normal -> None [ 678.863763] [49941]: key[tags], [] -> None [ 678.863763] [49941]: key[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.863763] [49941]: key[allowed_address_pairs], [] -> None [ 678.863763] [49941]: key[extra_dhcp_opts], [] -> None [ 678.863763] [49941]: key[binding:profile], {} -> None [ 678.863763] [49941]: key[admin_state_up], True -> None [ 678.863763] [49941]: key[binding:vif_type], ovs -> None [ 678.863763] [49941]: key[device_owner], network:router_gateway -> None [ 678.863763] [49941]: key[created_at], 2025-11-20T12:30:09Z -> None [ 678.863763] [49941]: key[updated_at], 2025-11-20T12:30:10Z -> None [ 678.863763] [49941]: key[description], -> None [ 678.863763] [49941]: key[tenant_id], -> None [ 678.863763] [49941]: key[binding:host_id], devstack -> None [ 678.863763] [49941]: key[standard_attr_id], 695 -> None [ 678.863763] [49941]: key[name], -> None [ 678.863763] [49941]: key[mac_address], fa:16:3e:61:dc:32 -> None [ 678.863763] [49941]: key[status], ACTIVE -> None [ 678.863763] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 678.863763] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.248'}] -> None [ 678.863763] [49941]: key[security_groups], [] -> None [ 678.863763] [49941]: key[revision_number], 5 -> None [ 678.863763] [49941]: key[port_security_enabled], False -> None [ 678.863763] [49941]: key[project_id], -> None [ 678.863763] [49941]: key[device_id], 6bf68a01-be36-4000-88de-a988d391c296 -> None [ 678.863763] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.866185] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Calling delete_port for 9640a7d9-7e32-4661-b176-35349100fc3c owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 678.875149] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 678.875149] [49942]: DEBUG neutron.plugins.ml2.managers [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Bound port: 3af75947-4a7b-47b9-bbf7-2b96f85a7015, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 678.875149] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.916252] [49942]: DEBUG neutron.plugins.ml2.db [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] For port 3af75947-4a7b-47b9-bbf7-2b96f85a7015, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 678.918643] [49942]: DEBUG neutron.plugins.ml2.db [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] For port 3af75947-4a7b-47b9-bbf7-2b96f85a7015, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3af75947-4a7b-47b9-bbf7-2b96f85a7015,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 678.920061] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_precommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 678.920239] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_precommit: [ 678.920239] [49942]: key[binding:vif_type], unbound -> ovs [ 678.920239] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 678.920239] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 678.923303] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.949099] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Pushing event updated for resources: {'Port': ['ID=3af75947-4a7b-47b9-bbf7-2b96f85a7015,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.956417] [49942]: DEBUG neutron.db.provisioning_blocks [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Provisioning complete for port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 678.956417] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.956417] [49942]: INFO neutron.plugins.ml2.plugin [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Attempt 1 to provision port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 [ 678.963082] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9640a7d9-7e32-4661-b176-35349100fc3c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.970916] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Pushing event deleted for resources: {'Port': ['ID=9640a7d9-7e32-4661-b176-35349100fc3c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 678.996250] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Current status of the port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 678.996471] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 678.999889] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] delete_port_postcommit called with port settings {'id': '9640a7d9-7e32-4661-b176-35349100fc3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:61:dc:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6bf68a01-be36-4000-88de-a988d391c296', 'device_owner': 'network:router_gateway', 'standard_attr_id': 695, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.248'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:10Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 679.001361] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] delete_port_postcommit: [ 679.001361] [49941]: key[id], 9640a7d9-7e32-4661-b176-35349100fc3c -> None [ 679.001361] [49941]: key[binding:vnic_type], normal -> None [ 679.001361] [49941]: key[tags], [] -> None [ 679.001361] [49941]: key[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.001361] [49941]: key[allowed_address_pairs], [] -> None [ 679.001361] [49941]: key[extra_dhcp_opts], [] -> None [ 679.001361] [49941]: key[binding:profile], {} -> None [ 679.001361] [49941]: key[admin_state_up], True -> None [ 679.001361] [49941]: key[binding:vif_type], ovs -> None [ 679.001361] [49941]: key[device_owner], network:router_gateway -> None [ 679.001361] [49941]: key[created_at], 2025-11-20T12:30:09Z -> None [ 679.001361] [49941]: key[updated_at], 2025-11-20T12:30:10Z -> None [ 679.001361] [49941]: key[description], -> None [ 679.001361] [49941]: key[tenant_id], -> None [ 679.001361] [49941]: key[binding:host_id], devstack -> None [ 679.001361] [49941]: key[standard_attr_id], 695 -> None [ 679.001361] [49941]: key[name], -> None [ 679.001361] [49941]: key[mac_address], fa:16:3e:61:dc:32 -> None [ 679.001361] [49941]: key[status], ACTIVE -> None [ 679.001361] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 679.001361] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.248'}] -> None [ 679.001361] [49941]: key[security_groups], [] -> None [ 679.001361] [49941]: key[revision_number], 5 -> None [ 679.001361] [49941]: key[port_security_enabled], False -> None [ 679.001361] [49941]: key[project_id], -> None [ 679.001361] [49941]: key[device_id], 6bf68a01-be36-4000-88de-a988d391c296 -> None [ 679.001361] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.002370] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (6bf68a01-be36-4000-88de-a988d391c296), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.022767] [49942]: DEBUG neutron.plugins.ml2.db [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] For port 3af75947-4a7b-47b9-bbf7-2b96f85a7015, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3af75947-4a7b-47b9-bbf7-2b96f85a7015,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 679.038864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (6bf68a01-be36-4000-88de-a988d391c296), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.042070] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks [] for router_controller (6bf68a01-be36-4000-88de-a988d391c296), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.054494] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_precommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:40Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:40Z', 'revision_number': 4, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 679.054752] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_precommit: [ 679.054752] [49942]: key[status], DOWN -> ACTIVE [ 679.054752] [49942]: key[revision_number], 4 -> 5 [ 679.054752] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.060731] [49942]: DEBUG neutron.db.provisioning_blocks [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Provisioning complete for port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 679.060731] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.060894] [49942]: INFO neutron.plugins.ml2.plugin [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Attempt 1 to provision port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 [ 679.072383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (6bf68a01-be36-4000-88de-a988d391c296), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.072754] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Fanout notify agent at l3_agent the message router_deleted on router 6bf68a01-be36-4000-88de-a988d391c296 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 679.078840] [49941]: DEBUG neutron_lib.callbacks.manager [None req-376c877e-e118-4596-ba92-cbfb317faacc admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.079406] [49941]: [pid: 49941|app: 0|req: 679/1317] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:40 2025] DELETE /networking/v2.0/routers/6bf68a01-be36-4000-88de-a988d391c296 => generated 0 bytes in 401 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 679.084214] [49941]: DEBUG neutron.api.wsgi [req-7f34c705-236f-4cb6-bc30-13bf624b2f4e req-18569849-8683-4109-889e-c808cc9d1b31 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.101276] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Current status of the port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 679.102135] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_postcommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:40Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:40Z', 'revision_number': 4, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 679.102313] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_postcommit: [ 679.102313] [49942]: key[status], DOWN -> ACTIVE [ 679.102313] [49942]: key[revision_number], 4 -> 5 [ 679.102313] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.102447] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.105539] [49941]: [pid: 49941|app: 0|req: 680/1318] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.130286] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Pushing event updated for resources: {'Port': ['ID=3af75947-4a7b-47b9-bbf7-2b96f85a7015,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.134150] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_postcommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:40Z', 'revision_number': 4, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:39Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 679.134361] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] update_port_postcommit: [ 679.134361] [49942]: key[binding:vif_type], unbound -> ovs [ 679.134361] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 679.134361] [49942]: key[updated_at], 2025-11-20T12:30:39Z -> 2025-11-20T12:30:40Z [ 679.134361] [49942]: key[revision_number], 2 -> 4 [ 679.134361] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.142111] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.142593] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-969056a6-e2c1-4d32-bf06-12f7f4d43fc0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.145276] [49942]: [pid: 49942|app: 0|req: 639/1319] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:39 2025] PUT /networking/v2.0/ports/3af75947-4a7b-47b9-bbf7-2b96f85a7015 => generated 1038 bytes in 1619 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.147845] [49942]: DEBUG neutron.api.wsgi [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-9cd9e0ad-725c-4756-8b82-eb5b0f4a3071 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.163875] [49942]: [pid: 49942|app: 0|req: 640/1320] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.176285] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f43fe5-433c-4490-949a-60eb66e19baa req-2dcb9eb6-fbcb-4740-95fd-3eabd7d37120 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.177437] [49941]: [pid: 49941|app: 0|req: 681/1321] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.200270] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-345d384d-2f49-4f13-b7c9-fa461af59cd2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.201911] [49942]: [pid: 49942|app: 0|req: 641/1322] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/ports?tenant_id=747ea15d5f38426e9f0fe63f8b32b197&device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.218545] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] Deleting subnet 372503b2-aa47-4e5d-a0e0-a36b208b9df2 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 679.221262] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] Publish callbacks [] for subnet (372503b2-aa47-4e5d-a0e0-a36b208b9df2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.226825] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-c54721d1-190e-4194-b319-cffa9fd006af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.227825] [49942]: [pid: 49942|app: 0|req: 642/1323] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.233675] [49942]: DEBUG neutron.api.wsgi [req-80f43fe5-433c-4490-949a-60eb66e19baa req-b1e9b743-9fa9-4dcc-b38e-7524ab2dce53 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.236312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (372503b2-aa47-4e5d-a0e0-a36b208b9df2), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.255793] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (372503b2-aa47-4e5d-a0e0-a36b208b9df2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.256325] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] delete_subnet_precommit called with subnet settings {'id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'name': 'tempest-ServerGroup264TestJSON-1121994872-subnet', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 692, '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'} (original settings None) [ 679.256586] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] delete_subnet_precommit: [ 679.256586] [49941]: key[ipv6_ra_mode], None -> None [ 679.256586] [49941]: key[id], 372503b2-aa47-4e5d-a0e0-a36b208b9df2 -> None [ 679.256586] [49941]: key[tags], [] -> None [ 679.256586] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 679.256586] [49941]: key[enable_dhcp], True -> None [ 679.256586] [49941]: key[ip_version], 4 -> None [ 679.256586] [49941]: key[created_at], 2025-11-20T12:30:09Z -> None [ 679.256586] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 679.256586] [49941]: key[description], -> None [ 679.256586] [49941]: key[tenant_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.256586] [49941]: key[standard_attr_id], 692 -> None [ 679.256586] [49941]: key[cidr], 192.168.128.0/28 -> None [ 679.256586] [49941]: key[ipv6_address_mode], None -> None [ 679.256586] [49941]: key[name], tempest-ServerGroup264TestJSON-1121994872-subnet -> None [ 679.256586] [49941]: key[subnetpool_id], None -> None [ 679.256586] [49941]: key[host_routes], [] -> None [ 679.256586] [49941]: key[network_id], b316bb3d-199f-45d2-8c34-6217e8cf5312 -> None [ 679.256586] [49941]: key[shared], False -> None [ 679.256586] [49941]: key[router:external], False -> None [ 679.256586] [49941]: key[revision_number], 0 -> None [ 679.256586] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 679.256586] [49941]: key[project_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.256586] [49941]: key[service_types], [] -> None [ 679.256586] [49941]: key[dns_nameservers], [] -> None [ 679.256586] [49941]: key[segment_id], None -> None [ 679.256586] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.264026] [49942]: [pid: 49942|app: 0|req: 643/1324] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:40 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.297504] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (372503b2-aa47-4e5d-a0e0-a36b208b9df2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.297709] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] delete_subnet_postcommit called with subnet settings {'id': '372503b2-aa47-4e5d-a0e0-a36b208b9df2', 'name': 'tempest-ServerGroup264TestJSON-1121994872-subnet', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 692, '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68f63fa1caa74f5890835b6b0fc6f140'} (original settings None) [ 679.297942] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] delete_subnet_postcommit: [ 679.297942] [49941]: key[ipv6_ra_mode], None -> None [ 679.297942] [49941]: key[id], 372503b2-aa47-4e5d-a0e0-a36b208b9df2 -> None [ 679.297942] [49941]: key[tags], [] -> None [ 679.297942] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 679.297942] [49941]: key[enable_dhcp], True -> None [ 679.297942] [49941]: key[ip_version], 4 -> None [ 679.297942] [49941]: key[created_at], 2025-11-20T12:30:09Z -> None [ 679.297942] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 679.297942] [49941]: key[description], -> None [ 679.297942] [49941]: key[tenant_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.297942] [49941]: key[standard_attr_id], 692 -> None [ 679.297942] [49941]: key[cidr], 192.168.128.0/28 -> None [ 679.297942] [49941]: key[ipv6_address_mode], None -> None [ 679.297942] [49941]: key[name], tempest-ServerGroup264TestJSON-1121994872-subnet -> None [ 679.297942] [49941]: key[subnetpool_id], None -> None [ 679.297942] [49941]: key[host_routes], [] -> None [ 679.297942] [49941]: key[network_id], b316bb3d-199f-45d2-8c34-6217e8cf5312 -> None [ 679.297942] [49941]: key[shared], False -> None [ 679.297942] [49941]: key[router:external], False -> None [ 679.297942] [49941]: key[revision_number], 0 -> None [ 679.297942] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 679.297942] [49941]: key[project_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.297942] [49941]: key[service_types], [] -> None [ 679.297942] [49941]: key[dns_nameservers], [] -> None [ 679.297942] [49941]: key[segment_id], None -> None [ 679.297942] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.306991] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=372503b2-aa47-4e5d-a0e0-a36b208b9df2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.315923] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-4470c405-7f86-45da-8be0-9d544b337eb3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.316949] [49942]: [pid: 49942|app: 0|req: 644/1325] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks?id=f04979ea-17de-4863-8623-3ca62c4ae98c => generated 712 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.323580] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a868637d-ae6d-4696-81bb-289d98deea32 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.326060] [49941]: [pid: 49941|app: 0|req: 682/1326] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:40 2025] DELETE /networking/v2.0/subnets/372503b2-aa47-4e5d-a0e0-a36b208b9df2 => generated 0 bytes in 147 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 679.357229] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-821a1eec-e092-44ea-ac93-6ef77e930af7 req-f6ea9282-a2b2-40a1-82b4-8c4fca14d067 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.358183] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8688d3ac-bacd-4433-b814-4b88b708b106 req-af900488-5532-438d-9089-45afda93ea44 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.358333] [49942]: [pid: 49942|app: 0|req: 645/1327] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.359264] [49941]: [pid: 49941|app: 0|req: 683/1328] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.361903] [49942]: DEBUG neutron.api.wsgi [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-23c3e2c3-a6af-4e65-a09c-62d61d10b2f0 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.398229] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (b316bb3d-199f-45d2-8c34-6217e8cf5312), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.398833] [49942]: [pid: 49942|app: 0|req: 646/1329] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.411971] [49942]: [pid: 49942|app: 0|req: 647/1330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.426160] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (b316bb3d-199f-45d2-8c34-6217e8cf5312), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.435759] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] delete_network_precommit called with network settings {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} (original settings None) and network segments [{'id': '9b7b5835-89e3-47eb-b1d4-b795f9765d61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 288, 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312'}] [ 679.435866] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] delete_network_precommit: [ 679.435866] [49941]: key[vlan_transparent], None -> None [ 679.435866] [49941]: key[id], b316bb3d-199f-45d2-8c34-6217e8cf5312 -> None [ 679.435866] [49941]: key[tags], [] -> None [ 679.435866] [49941]: key[availability_zone_hints], [] -> None [ 679.435866] [49941]: key[mtu], 8950 -> None [ 679.435866] [49941]: key[provider:network_type], vlan -> None [ 679.435866] [49941]: key[admin_state_up], True -> None [ 679.435866] [49941]: key[provider:physical_network], default -> None [ 679.435866] [49941]: key[provider:segmentation_id], 288 -> None [ 679.435866] [49941]: key[created_at], 2025-11-20T12:30:07Z -> None [ 679.435866] [49941]: key[updated_at], 2025-11-20T12:30:41Z -> None [ 679.435866] [49941]: key[description], -> None [ 679.435866] [49941]: key[tenant_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.435866] [49941]: key[standard_attr_id], 687 -> None [ 679.435866] [49941]: key[name], tempest-ServerGroup264TestJSON-1121994872-network -> None [ 679.435866] [49941]: key[availability_zones], ['nova'] -> None [ 679.435866] [49941]: key[project_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.435866] [49941]: key[status], ACTIVE -> None [ 679.435866] [49941]: key[shared], False -> None [ 679.435866] [49941]: key[router:external], False -> None [ 679.435866] [49941]: key[revision_number], 3 -> None [ 679.435866] [49941]: key[port_security_enabled], True -> None [ 679.435866] [49941]: key[subnets], [] -> None [ 679.435866] [49941]: key[ipv4_address_scope], None -> None [ 679.435866] [49941]: key[qinq], None -> None [ 679.435866] [49941]: key[ipv6_address_scope], None -> None [ 679.435866] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.436844] [49941]: DEBUG neutron.services.segments.db [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b316bb3d-199f-45d2-8c34-6217e8cf5312']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 679.440533] [49941]: DEBUG neutron.services.segments.db [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '9b7b5835-89e3-47eb-b1d4-b795f9765d61') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 679.440825] [49941]: DEBUG neutron.services.segments.db [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '9b7b5835-89e3-47eb-b1d4-b795f9765d61') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 679.445149] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (9b7b5835-89e3-47eb-b1d4-b795f9765d61), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.449273] [49942]: [pid: 49942|app: 0|req: 648/1331] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.451988] [49942]: DEBUG neutron.api.wsgi [req-8688d3ac-bacd-4433-b814-4b88b708b106 req-53e18321-e7de-4b80-bef0-083d0ee63eb8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.455784] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 855 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-1413c4c7-ed59-42ef-a7c7-c529ef630649 x-openstack-request-id: req-1413c4c7-ed59-42ef-a7c7-c529ef630649 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 679.456069] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "name": "network-vif-plugged", "status": "completed", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470", "code": 200}, {"name": "network-changed", "server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83", "status": "completed", "code": 200}, {"server_uuid": "a0dfd72e-990a-4956-ac68-3590fdfccacf", "name": "network-vif-plugged", "status": "completed", "tag": "0d511891-3b5d-402b-aa64-4db2f579d6f9", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 679.456216] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1413c4c7-ed59-42ef-a7c7-c529ef630649 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 679.456440] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1413c4c7-ed59-42ef-a7c7-c529ef630649'] response: {'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'code': 200} [ 679.456561] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1413c4c7-ed59-42ef-a7c7-c529ef630649'] response: {'name': 'network-changed', 'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'status': 'completed', 'code': 200} [ 679.457039] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1413c4c7-ed59-42ef-a7c7-c529ef630649'] response: {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'status': 'completed', 'code': 200} [ 679.457039] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1413c4c7-ed59-42ef-a7c7-c529ef630649'] response: {'name': 'network-changed', 'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'status': 'completed', 'code': 200} [ 679.457039] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1413c4c7-ed59-42ef-a7c7-c529ef630649'] response: {'server_uuid': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'code': 200} [ 679.465774] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (9b7b5835-89e3-47eb-b1d4-b795f9765d61), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.474291] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Releasing vlan 288 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 679.476046] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (9b7b5835-89e3-47eb-b1d4-b795f9765d61), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.479036] [49942]: [pid: 49942|app: 0|req: 649/1332] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/security-groups?id=d91c2720-d42a-4d93-89d6-d43b6f674f0a&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.490397] [49941]: INFO neutron.services.segments.plugin [-] Segment 9b7b5835-89e3-47eb-b1d4-b795f9765d61 resource provider aggregate not found [ 679.504847] [49941]: INFO neutron.services.segments.plugin [-] Segment 9b7b5835-89e3-47eb-b1d4-b795f9765d61 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 9b7b5835-89e3-47eb-b1d4-b795f9765d61 found for delete ", "request_id": "req-f75651ad-3b80-40cb-8c74-ac9d3863eeec"}]} [ 679.506056] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (b316bb3d-199f-45d2-8c34-6217e8cf5312), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.506253] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] delete_network_postcommit called with network settings {'id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312', 'name': 'tempest-ServerGroup264TestJSON-1121994872-network', 'tenant_id': '68f63fa1caa74f5890835b6b0fc6f140', 'project_id': '68f63fa1caa74f5890835b6b0fc6f140', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 687, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 288} (original settings None) and network segments [{'id': '9b7b5835-89e3-47eb-b1d4-b795f9765d61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 288, 'network_id': 'b316bb3d-199f-45d2-8c34-6217e8cf5312'}] [ 679.506397] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] delete_network_postcommit: [ 679.506397] [49941]: key[vlan_transparent], None -> None [ 679.506397] [49941]: key[id], b316bb3d-199f-45d2-8c34-6217e8cf5312 -> None [ 679.506397] [49941]: key[tags], [] -> None [ 679.506397] [49941]: key[availability_zone_hints], [] -> None [ 679.506397] [49941]: key[mtu], 8950 -> None [ 679.506397] [49941]: key[provider:network_type], vlan -> None [ 679.506397] [49941]: key[admin_state_up], True -> None [ 679.506397] [49941]: key[provider:physical_network], default -> None [ 679.506397] [49941]: key[provider:segmentation_id], 288 -> None [ 679.506397] [49941]: key[created_at], 2025-11-20T12:30:07Z -> None [ 679.506397] [49941]: key[updated_at], 2025-11-20T12:30:41Z -> None [ 679.506397] [49941]: key[description], -> None [ 679.506397] [49941]: key[tenant_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.506397] [49941]: key[standard_attr_id], 687 -> None [ 679.506397] [49941]: key[name], tempest-ServerGroup264TestJSON-1121994872-network -> None [ 679.506397] [49941]: key[availability_zones], ['nova'] -> None [ 679.506397] [49941]: key[project_id], 68f63fa1caa74f5890835b6b0fc6f140 -> None [ 679.506397] [49941]: key[status], ACTIVE -> None [ 679.506397] [49941]: key[shared], False -> None [ 679.506397] [49941]: key[router:external], False -> None [ 679.506397] [49941]: key[revision_number], 3 -> None [ 679.506397] [49941]: key[port_security_enabled], True -> None [ 679.506397] [49941]: key[subnets], [] -> None [ 679.506397] [49941]: key[ipv4_address_scope], None -> None [ 679.506397] [49941]: key[qinq], None -> None [ 679.506397] [49941]: key[ipv6_address_scope], None -> None [ 679.506397] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.511583] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Pushing event deleted for resources: {'Network': ['ID=b316bb3d-199f-45d2-8c34-6217e8cf5312,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.514402] [49941]: DEBUG neutron_lib.callbacks.manager [None req-53841b70-44e0-458f-b647-1f0968107d1a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.516583] [49941]: [pid: 49941|app: 0|req: 684/1333] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:41 2025] DELETE /networking/v2.0/networks/b316bb3d-199f-45d2-8c34-6217e8cf5312 => generated 0 bytes in 157 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 679.546500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e13b288e-0f7d-4686-aaad-6480c5b6b02d req-219896f7-13b6-4652-9456-3c92325f0868 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.547584] [49942]: [pid: 49942|app: 0|req: 650/1334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.552018] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-6a4c6fc1-259f-4f32-82eb-95898ab858b4 tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.552018] [49941]: [pid: 49941|app: 0|req: 685/1335] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks?id=38939dd7-725e-4972-a251-b5064d87f02e => generated 622 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.571521] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-1761cdc4-f732-48ab-8d3c-34627b8b8795 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.572488] [49942]: [pid: 49942|app: 0|req: 651/1336] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/subnets?id=59f372d4-9923-4231-8e21-f0f626948d89 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.585275] [49941]: [pid: 49941|app: 0|req: 686/1337] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.585529] [49942]: [pid: 49942|app: 0|req: 652/1338] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.588291] [49941]: DEBUG neutron.api.wsgi [req-e13b288e-0f7d-4686-aaad-6480c5b6b02d req-7a335c2e-f046-46a9-816f-1f3ba452d22c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.588728] [49942]: DEBUG neutron.api.v2.base [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Request body: {'port': {'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'admin_state_up': True, 'tenant_id': '028211b0f4334bd998e508b4a5467ba1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 679.606708] [49941]: [pid: 49941|app: 0|req: 687/1339] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.635787] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-289beb5f-1140-4c9e-aee2-fc6062b02865 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.636775] [49941]: [pid: 49941|app: 0|req: 688/1340] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?network_id=f04979ea-17de-4863-8623-3ca62c4ae98c&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.638410] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Made reservation on behalf of 028211b0f4334bd998e508b4a5467ba1 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 679.642109] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.662416] [49941]: [pid: 49941|app: 0|req: 689/1341] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/security-groups?tenant_id=68f63fa1caa74f5890835b6b0fc6f140&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 679.676786] [49941]: [pid: 49941|app: 0|req: 690/1342] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.709152] [49942]: DEBUG neutron.db.db_base_plugin_common [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Allocated IP 192.168.128.7 (38939dd7-725e-4972-a251-b5064d87f02e/880e44b0-4dda-487e-850f-8fe57bf4a626/3db4bec0-9f65-4071-bb4f-9a865a485d03) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 679.714473] [49941]: [pid: 49941|app: 0|req: 691/1343] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.748619] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eebd3e69-3148-453f-8319-a720752c5213 admin admin] Publish callbacks [] for security_group (97988bd2-4193-4eae-a5f8-fd762f030601), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.775200] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eebd3e69-3148-453f-8319-a720752c5213 admin admin] Publish callbacks [] for security_group (97988bd2-4193-4eae-a5f8-fd762f030601), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.786444] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks [] for allowed_address_pair (3db4bec0-9f65-4071-bb4f-9a865a485d03), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.787381] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks [] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.787553] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] create_port_precommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': '', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'port_security_enabled': True, 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 679.787553] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] create_port_precommit: [ 679.787553] [49942]: key[id], None -> 3db4bec0-9f65-4071-bb4f-9a865a485d03 [ 679.787553] [49942]: key[binding:vnic_type], None -> normal [ 679.787553] [49942]: key[binding:vif_details], None -> {} [ 679.787553] [49942]: key[allowed_address_pairs], None -> [] [ 679.787553] [49942]: key[binding:profile], None -> {} [ 679.787553] [49942]: key[admin_state_up], None -> True [ 679.787553] [49942]: key[binding:vif_type], None -> unbound [ 679.787553] [49942]: key[device_owner], None -> [ 679.787553] [49942]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 679.787553] [49942]: key[binding:host_id], None -> [ 679.787553] [49942]: key[standard_attr_id], None -> 842 [ 679.787553] [49942]: key[name], None -> [ 679.787553] [49942]: key[mac_address], None -> fa:16:3e:5e:60:44 [ 679.787553] [49942]: key[status], None -> DOWN [ 679.787553] [49942]: key[network_id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 679.787553] [49942]: key[fixed_ips], None -> [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}] [ 679.787553] [49942]: key[security_groups], None -> ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'] [ 679.787553] [49942]: key[port_security_enabled], None -> True [ 679.787553] [49942]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 679.787553] [49942]: key[device_id], None -> c109525b-28f7-4809-af13-1c1a35e2b2fd [ 679.787553] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.791894] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eebd3e69-3148-453f-8319-a720752c5213 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (97988bd2-4193-4eae-a5f8-fd762f030601), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.796519] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eebd3e69-3148-453f-8319-a720752c5213 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=97988bd2-4193-4eae-a5f8-fd762f030601,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.800959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eebd3e69-3148-453f-8319-a720752c5213 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.800959] [49941]: [pid: 49941|app: 0|req: 692/1344] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:41 2025] DELETE /networking/v2.0/security-groups/97988bd2-4193-4eae-a5f8-fd762f030601 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 679.804466] [49941]: DEBUG neutron.api.wsgi [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-5c4b4a8b-8e09-45f5-afd6-55de080af5c5 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 679.810568] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.833665] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Pushing event updated for resources: {'Port': ['ID=3db4bec0-9f65-4071-bb4f-9a865a485d03,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.837423] [49941]: [pid: 49941|app: 0|req: 693/1345] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 807 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 679.842475] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Network 38939dd7-725e-4972-a251-b5064d87f02e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 679.843215] [49942]: DEBUG neutron.scheduler.base_scheduler [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 679.845958] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 679.867459] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] create_port_postcommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': '', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'port_security_enabled': True, 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 1, 'network': {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 679.867703] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] create_port_postcommit: [ 679.867703] [49942]: key[id], None -> 3db4bec0-9f65-4071-bb4f-9a865a485d03 [ 679.867703] [49942]: key[binding:vnic_type], None -> normal [ 679.867703] [49942]: key[tags], None -> [] [ 679.867703] [49942]: key[binding:vif_details], None -> {} [ 679.867703] [49942]: key[allowed_address_pairs], None -> [] [ 679.867703] [49942]: key[extra_dhcp_opts], None -> [] [ 679.867703] [49942]: key[binding:profile], None -> {} [ 679.867703] [49942]: key[admin_state_up], None -> True [ 679.867703] [49942]: key[network], None -> {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} [ 679.867703] [49942]: key[binding:vif_type], None -> unbound [ 679.867703] [49942]: key[device_owner], None -> [ 679.867703] [49942]: key[created_at], None -> 2025-11-20T12:30:41Z [ 679.867703] [49942]: key[updated_at], None -> 2025-11-20T12:30:41Z [ 679.867703] [49942]: key[tenant_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 679.867703] [49942]: key[binding:host_id], None -> [ 679.867703] [49942]: key[description], None -> [ 679.867703] [49942]: key[standard_attr_id], None -> 842 [ 679.867703] [49942]: key[name], None -> [ 679.867703] [49942]: key[mac_address], None -> fa:16:3e:5e:60:44 [ 679.867703] [49942]: key[status], None -> DOWN [ 679.867703] [49942]: key[network_id], None -> 38939dd7-725e-4972-a251-b5064d87f02e [ 679.867703] [49942]: key[fixed_ips], None -> [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}] [ 679.867703] [49942]: key[security_groups], None -> ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'] [ 679.867703] [49942]: key[revision_number], None -> 1 [ 679.867703] [49942]: key[port_security_enabled], None -> True [ 679.867703] [49942]: key[project_id], None -> 028211b0f4334bd998e508b4a5467ba1 [ 679.867703] [49942]: key[device_id], None -> c109525b-28f7-4809-af13-1c1a35e2b2fd [ 679.867703] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 679.882816] [49941]: [pid: 49941|app: 0|req: 694/1346] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 679.886291] [49941]: DEBUG neutron.api.v2.base [None req-3ba152d3-0906-448a-a856-daa3abfa4cbf tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1008366729', 'description': 'tempest-description--553535948'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 679.908955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ba152d3-0906-448a-a856-daa3abfa4cbf tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.924320] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.924674] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-289372b8-f16b-4de9-89cd-8b040933061a tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.935583] [49942]: [pid: 49942|app: 0|req: 653/1347] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:41 2025] POST /networking/v2.0/ports => generated 732 bytes in 350 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 679.957691] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ba152d3-0906-448a-a856-daa3abfa4cbf tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group (69bf1c31-e98c-470d-94ef-636b82c2177f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.958992] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ba152d3-0906-448a-a856-daa3abfa4cbf tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (69bf1c31-e98c-470d-94ef-636b82c2177f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.973485] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3ba152d3-0906-448a-a856-daa3abfa4cbf tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=69bf1c31-e98c-470d-94ef-636b82c2177f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 679.986029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3ba152d3-0906-448a-a856-daa3abfa4cbf tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 679.986692] [49941]: [pid: 49941|app: 0|req: 695/1348] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:30:41 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 103 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 679.997399] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-657800b5-519a-4ace-8794-0ef8b7046163 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 679.998663] [49942]: [pid: 49942|app: 0|req: 654/1349] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports/e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 746 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.001765] [49942]: DEBUG neutron.api.v2.base [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Request body: {'port': {'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 680.021871] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-863e8471-655a-4e44-bc01-3380e656cfae req-1efd6f5c-de6f-4fa1-b9e7-5413322bfbe4 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.023071] [49941]: [pid: 49941|app: 0|req: 696/1350] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 616 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.041776] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.052792] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-3320d444-0193-4ede-a08b-c0536812168f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.052792] [49941]: [pid: 49941|app: 0|req: 697/1351] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/ports?tenant_id=d3c0609d6e984c5483912266a059307e&device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 680.054447] [49941]: DEBUG neutron.api.v2.base [None req-cf70a4a2-9f41-4db3-b403-8dcad86b0d67 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'security_group_rule': {'security_group_id': '69bf1c31-e98c-470d-94ef-636b82c2177f', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 680.086304] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cf70a4a2-9f41-4db3-b403-8dcad86b0d67 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group_rule (a717f125-b000-4316-9c2b-dcda1b5c4df3), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.109996] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cf70a4a2-9f41-4db3-b403-8dcad86b0d67 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group_rule (a717f125-b000-4316-9c2b-dcda1b5c4df3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.111640] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cf70a4a2-9f41-4db3-b403-8dcad86b0d67 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (a717f125-b000-4316-9c2b-dcda1b5c4df3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.121187] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf70a4a2-9f41-4db3-b403-8dcad86b0d67 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=a717f125-b000-4316-9c2b-dcda1b5c4df3,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.135792] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cf70a4a2-9f41-4db3-b403-8dcad86b0d67 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.136460] [49941]: [pid: 49941|app: 0|req: 698/1352] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:30:41 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 85 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 680.141116] [49941]: DEBUG neutron.api.wsgi [req-863e8471-655a-4e44-bc01-3380e656cfae req-4b61f32a-b629-4081-b323-e7d152297461 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 680.145847] [49941]: [pid: 49941|app: 0|req: 699/1353] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/quotas/2a161ab8caae47e9ac496df2cdfa201b => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.148482] [49941]: DEBUG neutron.api.wsgi [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-11eb23f9-dd04-40cd-af2d-d22cb3bf5215 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 680.161928] [49942]: DEBUG neutron.notifiers.nova [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3db4bec0-9f65-4071-bb4f-9a865a485d03 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 680.169253] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks [] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.178504] [49942]: DEBUG neutron.db.provisioning_blocks [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Transition to ACTIVE for port object 3db4bec0-9f65-4071-bb4f-9a865a485d03 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 680.181224] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_precommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 2, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': '', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 1, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) 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': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 680.181224] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_precommit: [ 680.181224] [49942]: key[device_owner], -> compute:nova [ 680.181224] [49942]: key[binding:host_id], -> cpu-1 [ 680.181224] [49942]: key[revision_number], 1 -> 2 [ 680.181224] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.182555] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.189718] [49941]: [pid: 49941|app: 0|req: 700/1354] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 807 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.209078] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Pushing event updated for resources: {'Port': ['ID=3db4bec0-9f65-4071-bb4f-9a865a485d03,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.225356] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-04f07af4-0eb9-44c0-b3e1-9130c288faa3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.226404] [49941]: [pid: 49941|app: 0|req: 701/1355] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:41 2025] GET /networking/v2.0/networks?id=abd16cee-e961-463f-9595-cf9bdb02121d => generated 729 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.230790] [49941]: DEBUG neutron.api.v2.base [None req-42b6a4bd-01b3-4e1d-a059-1fc2023411ed tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'security_group_rule': {'security_group_id': '69bf1c31-e98c-470d-94ef-636b82c2177f', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 680.245268] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_postcommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 2, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': '', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 1, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) 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': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 680.245475] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_postcommit: [ 680.245475] [49942]: key[device_owner], -> compute:nova [ 680.245475] [49942]: key[binding:host_id], -> cpu-1 [ 680.245475] [49942]: key[revision_number], 1 -> 2 [ 680.245475] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.251803] [49942]: DEBUG neutron.plugins.ml2.managers [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Attempting to bind port 3db4bec0-9f65-4071-bb4f-9a865a485d03 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 680.251943] [49942]: DEBUG neutron.plugins.ml2.managers [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Attempting to bind port 3db4bec0-9f65-4071-bb4f-9a865a485d03 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 680.252299] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Attempting to bind port 3db4bec0-9f65-4071-bb4f-9a865a485d03 on network 38939dd7-725e-4972-a251-b5064d87f02e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 680.260171] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42b6a4bd-01b3-4e1d-a059-1fc2023411ed tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group_rule (ab78f676-5788-439b-9796-1069f0243602), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.272137] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 680.272345] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Bind Segment={'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 680.276057] [49942]: DEBUG networking_nsxv3.api.rpc [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Bind port on Host cpu-1 & Segment [{'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 680.308328] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42b6a4bd-01b3-4e1d-a059-1fc2023411ed tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group_rule (ab78f676-5788-439b-9796-1069f0243602), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.317621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42b6a4bd-01b3-4e1d-a059-1fc2023411ed tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (ab78f676-5788-439b-9796-1069f0243602), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.333335] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42b6a4bd-01b3-4e1d-a059-1fc2023411ed tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ab78f676-5788-439b-9796-1069f0243602,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.346914] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42b6a4bd-01b3-4e1d-a059-1fc2023411ed tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.347556] [49941]: [pid: 49941|app: 0|req: 702/1356] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:30:41 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 121 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 680.371390] [49941]: [pid: 49941|app: 0|req: 703/1357] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&fields=id => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 680.656335] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-d9e03419-334b-45fe-a4a7-a5ddc0dfdd63 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.657484] [49941]: [pid: 49941|app: 0|req: 704/1358] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/ports?tenant_id=f21e47ce5c9a451db6c908733827a799&device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 1043 bytes in 285 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 680.719202] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-34340567-0a1a-43d2-81f3-6f478398910b tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 680.721399] [49941]: [pid: 49941|app: 0|req: 705/1359] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 680.724381] [49941]: DEBUG neutron.api.wsgi [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-de0fcddf-87a8-41d3-b0d7-86ce57829d32 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 680.739905] [49941]: [pid: 49941|app: 0|req: 706/1360] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 680.743825] [49941]: DEBUG neutron.api.v2.base [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 680.758997] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.782841] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.832358] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Allocated IP 10.180.180.147 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/18afa3d1-917c-43b6-bd3a-daf9927fe95f) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 680.893926] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for allowed_address_pair (18afa3d1-917c-43b6-bd3a-daf9927fe95f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.894346] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.894556] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_precommit called with port settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 680.894796] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_precommit: [ 680.894796] [49941]: key[id], None -> 18afa3d1-917c-43b6-bd3a-daf9927fe95f [ 680.894796] [49941]: key[binding:vnic_type], None -> normal [ 680.894796] [49941]: key[binding:vif_details], None -> {} [ 680.894796] [49941]: key[allowed_address_pairs], None -> [] [ 680.894796] [49941]: key[binding:profile], None -> {} [ 680.894796] [49941]: key[admin_state_up], None -> True [ 680.894796] [49941]: key[binding:vif_type], None -> unbound [ 680.894796] [49941]: key[device_owner], None -> network:floatingip [ 680.894796] [49941]: key[tenant_id], None -> [ 680.894796] [49941]: key[binding:host_id], None -> [ 680.894796] [49941]: key[standard_attr_id], None -> 848 [ 680.894796] [49941]: key[name], None -> [ 680.894796] [49941]: key[mac_address], None -> fa:16:3e:0e:12:36 [ 680.894796] [49941]: key[status], None -> N/A [ 680.894796] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 680.894796] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}] [ 680.894796] [49941]: key[security_groups], None -> [] [ 680.894796] [49941]: key[port_security_enabled], None -> False [ 680.894796] [49941]: key[project_id], None -> [ 680.894796] [49941]: key[device_id], None -> PENDING [ 680.894796] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 680.915379] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 680.938391] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'Port': ['ID=18afa3d1-917c-43b6-bd3a-daf9927fe95f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 680.948772] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 680.949721] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 680.951394] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 680.966764] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_postcommit called with port settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:42Z', 'updated_at': '2025-11-20T12:30:42Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 680.967112] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_postcommit: [ 680.967112] [49941]: key[id], None -> 18afa3d1-917c-43b6-bd3a-daf9927fe95f [ 680.967112] [49941]: key[binding:vnic_type], None -> normal [ 680.967112] [49941]: key[tags], None -> [] [ 680.967112] [49941]: key[binding:vif_details], None -> {} [ 680.967112] [49941]: key[allowed_address_pairs], None -> [] [ 680.967112] [49941]: key[extra_dhcp_opts], None -> [] [ 680.967112] [49941]: key[binding:profile], None -> {} [ 680.967112] [49941]: key[admin_state_up], None -> True [ 680.967112] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 680.967112] [49941]: key[binding:vif_type], None -> unbound [ 680.967112] [49941]: key[device_owner], None -> network:floatingip [ 680.967112] [49941]: key[created_at], None -> 2025-11-20T12:30:42Z [ 680.967112] [49941]: key[updated_at], None -> 2025-11-20T12:30:42Z [ 680.967112] [49941]: key[tenant_id], None -> [ 680.967112] [49941]: key[binding:host_id], None -> [ 680.967112] [49941]: key[description], None -> [ 680.967112] [49941]: key[standard_attr_id], None -> 848 [ 680.967112] [49941]: key[name], None -> [ 680.967112] [49941]: key[mac_address], None -> fa:16:3e:0e:12:36 [ 680.967112] [49941]: key[status], None -> N/A [ 680.967112] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 680.967112] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}] [ 680.967112] [49941]: key[security_groups], None -> [] [ 680.967112] [49941]: key[revision_number], None -> 1 [ 680.967112] [49941]: key[port_security_enabled], None -> False [ 680.967112] [49941]: key[project_id], None -> [ 680.967112] [49941]: key[device_id], None -> PENDING [ 680.967112] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.001748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for floatingip (de5f6692-9b1f-4358-beeb-d2734bd5fc54), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.024226] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.088894] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.089128] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_precommit called with port settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'de5f6692-9b1f-4358-beeb-d2734bd5fc54', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:42Z', 'updated_at': '2025-11-20T12:30:42Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:42Z', 'updated_at': '2025-11-20T12:30:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 681.089263] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_precommit: [ 681.089263] [49941]: key[device_id], PENDING -> de5f6692-9b1f-4358-beeb-d2734bd5fc54 [ 681.089263] [49941]: key[revision_number], 1 -> 2 [ 681.089263] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.091077] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.110560] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'Port': ['ID=18afa3d1-917c-43b6-bd3a-daf9927fe95f,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.128664] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_postcommit called with port settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'de5f6692-9b1f-4358-beeb-d2734bd5fc54', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:42Z', 'updated_at': '2025-11-20T12:30:42Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:42Z', 'updated_at': '2025-11-20T12:30:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 681.128945] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_postcommit: [ 681.128945] [49941]: key[device_id], PENDING -> de5f6692-9b1f-4358-beeb-d2734bd5fc54 [ 681.128945] [49941]: key[revision_number], 1 -> 2 [ 681.128945] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.129128] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (de5f6692-9b1f-4358-beeb-d2734bd5fc54), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.138871] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1f31a0b-426d-49e8-8d52-480663d399ac tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.139550] [49941]: [pid: 49941|app: 0|req: 707/1361] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:30:42 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 399 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 681.173049] [49941]: [pid: 49941|app: 0|req: 708/1362] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.176159] [49941]: DEBUG neutron.api.wsgi [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-fd5dce98-2856-4cd9-8c48-b2f44feb6093 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.188776] [49941]: [pid: 49941|app: 0|req: 709/1363] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.19&port_id=3af75947-4a7b-47b9-bbf7-2b96f85a7015 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.191618] [49941]: DEBUG neutron.api.wsgi [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-5f1ca3b9-9851-44a5-8cb4-d60b0bda7f7e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.222270] [49941]: [pid: 49941|app: 0|req: 710/1364] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.242081] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-4dada220-69b6-4e39-8c18-f6b620ece29c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.243123] [49941]: [pid: 49941|app: 0|req: 711/1365] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/subnets?id=a321c2ab-30a9-4517-9982-2df1ed3f332b => generated 704 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.271488] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35898972-0e20-456a-849c-687573c65e8c req-493e9ffc-c75b-4cd1-a594-51b2e7fe3736 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.272576] [49941]: [pid: 49941|app: 0|req: 712/1366] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:42 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.279546] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Bound using segment: {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 681.279859] [49942]: DEBUG neutron.plugins.ml2.managers [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Bound port: 3db4bec0-9f65-4071-bb4f-9a865a485d03, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "043ca97b-0fca-4b54-8be6-027123fa76d0", "external-id": "nsx-vlan-transportzone-702", "segmentation_id": 702}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 681.280050] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.299309] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-6f00ee7b-1a64-49af-8d07-b7e705d4683a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.300486] [49941]: [pid: 49941|app: 0|req: 713/1367] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.334353] [49942]: DEBUG neutron.plugins.ml2.db [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] For port 3db4bec0-9f65-4071-bb4f-9a865a485d03, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 681.337470] [49942]: DEBUG neutron.plugins.ml2.db [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] For port 3db4bec0-9f65-4071-bb4f-9a865a485d03, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3db4bec0-9f65-4071-bb4f-9a865a485d03,segment=NetworkSegment(cb83a54d-8226-4367-8b07-a52a48400bf4),segment_id=cb83a54d-8226-4367-8b07-a52a48400bf4)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 681.339103] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_precommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 2, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 2, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) 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': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 681.339450] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_precommit: [ 681.339450] [49942]: key[binding:vif_type], unbound -> ovs [ 681.339450] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702} [ 681.339450] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.342323] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.348929] [49941]: [pid: 49941|app: 0|req: 714/1368] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.371148] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-cbb5b342-457e-4e32-999e-33f011a4083d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.372068] [49941]: [pid: 49941|app: 0|req: 715/1369] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.375476] [49941]: DEBUG neutron.api.v2.base [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 681.391043] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Pushing event updated for resources: {'Port': ['ID=3db4bec0-9f65-4071-bb4f-9a865a485d03,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.398013] [49942]: DEBUG neutron.db.provisioning_blocks [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Provisioning complete for port 3db4bec0-9f65-4071-bb4f-9a865a485d03 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 681.398178] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.398359] [49942]: INFO neutron.plugins.ml2.plugin [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Attempt 1 to provision port 3db4bec0-9f65-4071-bb4f-9a865a485d03 [ 681.406304] [49941]: DEBUG neutron_lib.callbacks.manager [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.449043] [49942]: DEBUG neutron.plugins.ml2.plugin [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Current status of the port 3db4bec0-9f65-4071-bb4f-9a865a485d03 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 681.449252] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.460129] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'tag': '0d511891-3b5d-402b-aa64-4db2f579d6f9'}, {'server_uuid': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3af75947-4a7b-47b9-bbf7-2b96f85a7015'}, {'name': 'network-changed', 'server_uuid': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'tag': '3af75947-4a7b-47b9-bbf7-2b96f85a7015'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 681.462569] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-15464542-e66b-4a2a-b856-2b9e2daf62e5" -d '{"events": [{"name": "network-changed", "server_uuid": "a0dfd72e-990a-4956-ac68-3590fdfccacf", "tag": "0d511891-3b5d-402b-aa64-4db2f579d6f9"}, {"server_uuid": "eb010ea3-4316-4a1e-9131-f28c1e0df5b1", "name": "network-vif-plugged", "status": "completed", "tag": "3af75947-4a7b-47b9-bbf7-2b96f85a7015"}, {"name": "network-changed", "server_uuid": "eb010ea3-4316-4a1e-9131-f28c1e0df5b1", "tag": "3af75947-4a7b-47b9-bbf7-2b96f85a7015"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 681.496716] [49942]: DEBUG neutron.plugins.ml2.db [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] For port 3db4bec0-9f65-4071-bb4f-9a865a485d03, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3db4bec0-9f65-4071-bb4f-9a865a485d03,segment=NetworkSegment(cb83a54d-8226-4367-8b07-a52a48400bf4),segment_id=cb83a54d-8226-4367-8b07-a52a48400bf4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 681.512159] [49941]: DEBUG neutron_lib.callbacks.manager [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.518282] [49941]: DEBUG neutron_lib.callbacks.manager [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.518282] [49941]: INFO neutron.db.l3_db [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Floating IP 39a9b092-55d0-447d-9593-154f368dec7d disassociated. External IP: 10.180.180.200, port: e494c57a-199d-4d68-aad4-ddf6b305ee83. [ 681.541888] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_precommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 4, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}]) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 681.542166] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_precommit: [ 681.542166] [49942]: key[status], DOWN -> ACTIVE [ 681.542166] [49942]: key[revision_number], 4 -> 5 [ 681.542166] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.548337] [49942]: DEBUG neutron.db.provisioning_blocks [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Provisioning complete for port 3db4bec0-9f65-4071-bb4f-9a865a485d03 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 681.548505] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.548674] [49942]: INFO neutron.plugins.ml2.plugin [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Attempt 1 to provision port 3db4bec0-9f65-4071-bb4f-9a865a485d03 [ 681.591424] [49942]: DEBUG neutron.plugins.ml2.plugin [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Current status of the port 3db4bec0-9f65-4071-bb4f-9a865a485d03 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 681.592261] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_postcommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 4, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}]) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 681.592526] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_postcommit: [ 681.592526] [49942]: key[status], DOWN -> ACTIVE [ 681.592526] [49942]: key[revision_number], 4 -> 5 [ 681.592526] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.592799] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.618579] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Pushing event updated for resources: {'Port': ['ID=3db4bec0-9f65-4071-bb4f-9a865a485d03,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.621452] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_postcommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 4, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:41Z', 'revision_number': 2, 'project_id': '028211b0f4334bd998e508b4a5467ba1'}) 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': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 681.621643] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] update_port_postcommit: [ 681.621643] [49942]: key[binding:vif_type], unbound -> ovs [ 681.621643] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}} [ 681.621643] [49942]: key[updated_at], 2025-11-20T12:30:41Z -> 2025-11-20T12:30:43Z [ 681.621643] [49942]: key[revision_number], 2 -> 4 [ 681.621643] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 681.626304] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.626821] [49942]: DEBUG neutron_lib.callbacks.manager [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-c5bba2ab-d632-43f5-b74f-6edac319ff5b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.628287] [49942]: [pid: 49942|app: 0|req: 655/1370] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:41 2025] PUT /networking/v2.0/ports/3db4bec0-9f65-4071-bb4f-9a865a485d03 => generated 1037 bytes in 1629 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.658456] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 681.668407] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-7de695c2-df11-490e-a702-54f078f8f3eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.669764] [49942]: [pid: 49942|app: 0|req: 656/1371] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/ports?network_id=abd16cee-e961-463f-9595-cf9bdb02121d&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.697549] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f63ae1cf-d39a-4321-a733-11c7f15b20c3 req-f761bd5f-7e61-4e60-9c9e-15523d0f344a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.698509] [49942]: [pid: 49942|app: 0|req: 657/1372] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.701220] [49942]: DEBUG neutron.api.wsgi [req-35898972-0e20-456a-849c-687573c65e8c req-dc4464c1-978c-41f9-b3e7-829be5518602 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.718497] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 681.721825] [49942]: [pid: 49942|app: 0|req: 658/1373] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/security-groups?id=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.722859] [49941]: DEBUG neutron_lib.callbacks.manager [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-acf71e67-41c2-462e-9a89-b59d8e46f814 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.743894] [49941]: [pid: 49941|app: 0|req: 716/1374] 10.180.1.21 () {64 vars in 1558 bytes} [Thu Nov 20 12:30:43 2025] PUT /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 498 bytes in 371 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.759653] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-10859d2a-d287-4d9d-af4e-f5eb6cc07782 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.760594] [49942]: [pid: 49942|app: 0|req: 659/1375] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 703 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.763143] [49942]: DEBUG neutron.api.wsgi [req-30f7882b-8377-416e-b281-8d540e1774ac req-64d3a4f5-9339-4901-b613-356e9dcacd31 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.774113] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9f58c3-d208-4463-96eb-210cfbcd1f9b req-6826a9f2-5124-4322-af87-302a956258f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.774113] [49941]: [pid: 49941|app: 0|req: 717/1376] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.782589] [49942]: [pid: 49942|app: 0|req: 660/1377] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/security-groups/3918acf1-f76c-42ef-b38c-c38737329014 => generated 2311 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.785766] [49942]: DEBUG neutron.api.wsgi [req-f63ae1cf-d39a-4321-a733-11c7f15b20c3 req-40b2d1e4-5753-4c41-9fc5-3b366a93883f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.803858] [49941]: [pid: 49941|app: 0|req: 718/1378] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.804041] [49942]: [pid: 49942|app: 0|req: 661/1379] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/security-groups?id=b79d99d5-c4ed-4aed-8d96-042c9ffa2b66&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.806847] [49942]: DEBUG neutron.api.wsgi [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-2f1fe23f-672c-45a3-be1b-01dbece9c55f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.822861] [49942]: [pid: 49942|app: 0|req: 662/1380] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=1a763680-4b11-4969-b6d2-918280db903c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.830027] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-1ddd688e-f87e-471f-b672-80e1b7c51810 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.830984] [49941]: [pid: 49941|app: 0|req: 719/1381] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 681.833706] [49941]: DEBUG neutron.api.wsgi [req-30f7882b-8377-416e-b281-8d540e1774ac req-19e98697-ae09-46b8-b901-9300557d59ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.854479] [49942]: [pid: 49942|app: 0|req: 663/1382] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.857875] [49941]: DEBUG neutron_lib.callbacks.manager [req-30f7882b-8377-416e-b281-8d540e1774ac req-19e98697-ae09-46b8-b901-9300557d59ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (3918acf1-f76c-42ef-b38c-c38737329014), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.871958] [49941]: DEBUG neutron_lib.callbacks.manager [req-30f7882b-8377-416e-b281-8d540e1774ac req-19e98697-ae09-46b8-b901-9300557d59ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (3918acf1-f76c-42ef-b38c-c38737329014), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.889847] [49942]: [pid: 49942|app: 0|req: 664/1383] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.895414] [49941]: DEBUG neutron_lib.callbacks.manager [req-30f7882b-8377-416e-b281-8d540e1774ac req-19e98697-ae09-46b8-b901-9300557d59ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3918acf1-f76c-42ef-b38c-c38737329014), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.900185] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-30f7882b-8377-416e-b281-8d540e1774ac req-19e98697-ae09-46b8-b901-9300557d59ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3918acf1-f76c-42ef-b38c-c38737329014,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 681.905416] [49941]: DEBUG neutron_lib.callbacks.manager [req-30f7882b-8377-416e-b281-8d540e1774ac req-19e98697-ae09-46b8-b901-9300557d59ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 681.905416] [49941]: [pid: 49941|app: 0|req: 720/1384] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:30:43 2025] DELETE /networking/v2.0/security-groups/3918acf1-f76c-42ef-b38c-c38737329014 => generated 0 bytes in 73 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 681.909179] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac82bae4-3e43-4af9-8c97-779f6fa3921f req-f6368bd8-85a8-4528-8f96-8335f1d94225 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.912408] [49942]: [pid: 49942|app: 0|req: 665/1385] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.941589] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-3fbb96e6-073c-405c-9f08-3f0603ad4888 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 681.942533] [49941]: [pid: 49941|app: 0|req: 721/1386] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 681.962224] [49941]: [pid: 49941|app: 0|req: 722/1387] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.964135] [49942]: [pid: 49942|app: 0|req: 666/1388] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 681.967166] [49942]: DEBUG neutron.api.wsgi [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-4b04c115-63bd-4476-bb5a-2171539a727d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 681.986061] [49942]: [pid: 49942|app: 0|req: 667/1389] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.018290] [49942]: [pid: 49942|app: 0|req: 668/1390] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.019080] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-31e26ce2-a817-41ad-aac1-2a456ff0d322 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.019827] [49941]: [pid: 49941|app: 0|req: 723/1391] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 622 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.038733] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-796f2270-dbe6-47a9-b146-d43e691b88a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.039056] [49942]: [pid: 49942|app: 0|req: 669/1392] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.042219] [49942]: DEBUG neutron.api.v2.base [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Request body: {'port': {'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'admin_state_up': True, 'tenant_id': 'ce93391161934db3874783df65baf2be'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 682.066265] [49941]: [pid: 49941|app: 0|req: 724/1393] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 682.085298] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Made reservation on behalf of ce93391161934db3874783df65baf2be for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 682.088871] [49942]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.097355] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-019bafe7-06a9-48a6-bc1a-2f2891b68140 req-5d47a1d9-f441-4665-a081-524a136c00cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.099959] [49941]: [pid: 49941|app: 0|req: 725/1394] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.141318] [49941]: [pid: 49941|app: 0|req: 726/1395] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 682.167279] [49942]: DEBUG neutron.db.db_base_plugin_common [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Allocated IP 192.168.128.3 (6c0d23f1-97f1-4f92-a08d-e77fd32a8707/bb772f98-1c60-407e-a546-aba14641c404/dfb407d0-3828-4fe4-8b01-d22e78513377) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 682.191722] [49941]: [pid: 49941|app: 0|req: 727/1396] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 682.224768] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-337a31cb-925c-4a3f-bdd0-754acc2706ea x-openstack-request-id: req-337a31cb-925c-4a3f-bdd0-754acc2706ea {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 682.225084] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "65536914-4628-46bb-a7e7-6184190df8e0", "name": "network-vif-plugged", "status": "completed", "tag": "1cef1b74-c95f-4e49-8d25-ad0c73ceecd0", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 682.225084] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-337a31cb-925c-4a3f-bdd0-754acc2706ea {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 682.225197] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-337a31cb-925c-4a3f-bdd0-754acc2706ea'] response: {'server_uuid': '65536914-4628-46bb-a7e7-6184190df8e0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'code': 200} [ 682.242243] [49941]: DEBUG neutron.api.wsgi [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-4e466cb3-5a40-4df2-b8a6-ebfba7ebce20 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.260065] [49942]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for allowed_address_pair (dfb407d0-3828-4fe4-8b01-d22e78513377), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.260947] [49942]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.261212] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': '', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_security_enabled': True, 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 682.261368] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit: [ 682.261368] [49942]: key[id], None -> dfb407d0-3828-4fe4-8b01-d22e78513377 [ 682.261368] [49942]: key[binding:vnic_type], None -> normal [ 682.261368] [49942]: key[binding:vif_details], None -> {} [ 682.261368] [49942]: key[allowed_address_pairs], None -> [] [ 682.261368] [49942]: key[binding:profile], None -> {} [ 682.261368] [49942]: key[admin_state_up], None -> True [ 682.261368] [49942]: key[binding:vif_type], None -> unbound [ 682.261368] [49942]: key[device_owner], None -> [ 682.261368] [49942]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 682.261368] [49942]: key[binding:host_id], None -> [ 682.261368] [49942]: key[standard_attr_id], None -> 850 [ 682.261368] [49942]: key[name], None -> [ 682.261368] [49942]: key[mac_address], None -> fa:16:3e:5e:b9:a9 [ 682.261368] [49942]: key[status], None -> DOWN [ 682.261368] [49942]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 682.261368] [49942]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}] [ 682.261368] [49942]: key[security_groups], None -> ['9e5506b2-4387-4774-944f-0a0a3125a47d'] [ 682.261368] [49942]: key[port_security_enabled], None -> True [ 682.261368] [49942]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 682.261368] [49942]: key[device_id], None -> a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 [ 682.261368] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.269386] [49941]: [pid: 49941|app: 0|req: 728/1397] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:30:43 2025] GET /networking/v2.0/security-group-rules/27ba8cb2-5013-414e-af87-7eed64be67a1 => generated 611 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 682.276330] [49941]: DEBUG neutron.api.wsgi [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-5876586b-8f17-4d82-a3d8-3846759f266a tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.281618] [49942]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.299028] [49941]: [pid: 49941|app: 0|req: 729/1398] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/security-groups/d3fd9e3c-63cd-40a8-bee6-964b16c9cc17 => generated 2318 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 682.308712] [49941]: DEBUG neutron.api.wsgi [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-da78d138-65ac-4d4e-8484-67211d9141ee tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.310371] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'Port': ['ID=dfb407d0-3828-4fe4-8b01-d22e78513377,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.323225] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 682.325271] [49942]: DEBUG neutron.scheduler.base_scheduler [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 682.328156] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 682.333444] [49941]: DEBUG neutron_lib.callbacks.manager [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-da78d138-65ac-4d4e-8484-67211d9141ee tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group_rule (27ba8cb2-5013-414e-af87-7eed64be67a1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.340207] [49941]: DEBUG neutron_lib.callbacks.manager [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-da78d138-65ac-4d4e-8484-67211d9141ee tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group_rule (27ba8cb2-5013-414e-af87-7eed64be67a1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.363121] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': '', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_security_enabled': True, 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 1, 'network': {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 682.363121] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit: [ 682.363121] [49942]: key[id], None -> dfb407d0-3828-4fe4-8b01-d22e78513377 [ 682.363121] [49942]: key[binding:vnic_type], None -> normal [ 682.363121] [49942]: key[tags], None -> [] [ 682.363121] [49942]: key[binding:vif_details], None -> {} [ 682.363121] [49942]: key[allowed_address_pairs], None -> [] [ 682.363121] [49942]: key[extra_dhcp_opts], None -> [] [ 682.363121] [49942]: key[binding:profile], None -> {} [ 682.363121] [49942]: key[admin_state_up], None -> True [ 682.363121] [49942]: key[network], None -> {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} [ 682.363121] [49942]: key[binding:vif_type], None -> unbound [ 682.363121] [49942]: key[device_owner], None -> [ 682.363121] [49942]: key[created_at], None -> 2025-11-20T12:30:43Z [ 682.363121] [49942]: key[updated_at], None -> 2025-11-20T12:30:43Z [ 682.363121] [49942]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 682.363121] [49942]: key[binding:host_id], None -> [ 682.363121] [49942]: key[description], None -> [ 682.363121] [49942]: key[standard_attr_id], None -> 850 [ 682.363121] [49942]: key[name], None -> [ 682.363121] [49942]: key[mac_address], None -> fa:16:3e:5e:b9:a9 [ 682.363121] [49942]: key[status], None -> DOWN [ 682.363121] [49942]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 682.363121] [49942]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}] [ 682.363121] [49942]: key[security_groups], None -> ['9e5506b2-4387-4774-944f-0a0a3125a47d'] [ 682.363121] [49942]: key[revision_number], None -> 1 [ 682.363121] [49942]: key[port_security_enabled], None -> True [ 682.363121] [49942]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 682.363121] [49942]: key[device_id], None -> a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 [ 682.363121] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.395595] [49941]: DEBUG neutron_lib.callbacks.manager [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-da78d138-65ac-4d4e-8484-67211d9141ee tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (27ba8cb2-5013-414e-af87-7eed64be67a1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.402627] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-da78d138-65ac-4d4e-8484-67211d9141ee tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event deleted for resources: {'SecurityGroupRule': ['ID=27ba8cb2-5013-414e-af87-7eed64be67a1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.406921] [49941]: DEBUG neutron_lib.callbacks.manager [req-cbfc1d9e-8311-4c7e-ba94-96ba9bf48f8f req-da78d138-65ac-4d4e-8484-67211d9141ee tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.407444] [49941]: [pid: 49941|app: 0|req: 730/1399] 10.180.1.21 () {62 vars in 1555 bytes} [Thu Nov 20 12:30:44 2025] DELETE /networking/v2.0/security-group-rules/27ba8cb2-5013-414e-af87-7eed64be67a1 => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 682.421562] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.421944] [49942]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-07c80466-b71d-4750-912e-710e0b3c36d7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.430460] [49941]: [pid: 49941|app: 0|req: 731/1400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.432497] [49942]: [pid: 49942|app: 0|req: 670/1401] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:43 2025] POST /networking/v2.0/ports => generated 732 bytes in 393 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 682.445956] [49941]: DEBUG neutron.api.v2.base [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Request body: {'port': {'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 682.498670] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.550628] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faa79792-860f-48ea-a187-28530daac8a7 req-0b936d8a-4581-4a92-a968-ee023f7b58f8 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.551786] [49942]: [pid: 49942|app: 0|req: 671/1402] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.557718] [49942]: DEBUG neutron.api.wsgi [req-faa79792-860f-48ea-a187-28530daac8a7 req-ba407297-1c40-41d3-87ae-362dd7862b1b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.580926] [49942]: [pid: 49942|app: 0|req: 672/1403] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/security-groups?id=c03b6444-8f52-49e7-856e-7b6094932e62&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 682.619731] [49941]: DEBUG neutron.notifiers.nova [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id dfb407d0-3828-4fe4-8b01-d22e78513377 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 682.628059] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks [] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.635529] [49941]: DEBUG neutron.db.provisioning_blocks [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Transition to ACTIVE for port object dfb407d0-3828-4fe4-8b01-d22e78513377 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 682.637155] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_precommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:44Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': '', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 682.637323] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_precommit: [ 682.637323] [49941]: key[device_owner], -> compute:nova [ 682.637323] [49941]: key[binding:host_id], -> cpu-1 [ 682.637323] [49941]: key[updated_at], 2025-11-20T12:30:43Z -> 2025-11-20T12:30:44Z [ 682.637323] [49941]: key[revision_number], 1 -> 2 [ 682.637323] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.638482] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 682.664333] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Pushing event updated for resources: {'Port': ['ID=dfb407d0-3828-4fe4-8b01-d22e78513377,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 682.681818] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-235dc77e-b611-4d34-b18f-439d07b16647 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.682886] [49942]: [pid: 49942|app: 0|req: 673/1404] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?tenant_id=028211b0f4334bd998e508b4a5467ba1&device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 682.696385] [49942]: DEBUG neutron.api.wsgi [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-fc898d10-4415-4b35-abb2-4cc5f33695cc service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 682.702247] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_postcommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:44Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': '', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 682.702606] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_postcommit: [ 682.702606] [49941]: key[device_owner], -> compute:nova [ 682.702606] [49941]: key[binding:host_id], -> cpu-1 [ 682.702606] [49941]: key[updated_at], 2025-11-20T12:30:43Z -> 2025-11-20T12:30:44Z [ 682.702606] [49941]: key[revision_number], 1 -> 2 [ 682.702606] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 682.712188] [49941]: DEBUG neutron.plugins.ml2.managers [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Attempting to bind port dfb407d0-3828-4fe4-8b01-d22e78513377 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 682.712442] [49941]: DEBUG neutron.plugins.ml2.managers [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Attempting to bind port dfb407d0-3828-4fe4-8b01-d22e78513377 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 682.712634] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Attempting to bind port dfb407d0-3828-4fe4-8b01-d22e78513377 on network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 682.733181] [49942]: [pid: 49942|app: 0|req: 674/1405] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=3db4bec0-9f65-4071-bb4f-9a865a485d03 => generated 19 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 682.736232] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 682.736232] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Bind Segment={'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 682.738745] [49941]: DEBUG networking_nsxv3.api.rpc [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Bind port on Host cpu-1 & Segment [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 682.765944] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a138f5c-96b2-4d7e-8731-06e83b870583 req-0ae4b381-b681-4220-9c81-107646ea5629 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.767857] [49942]: [pid: 49942|app: 0|req: 675/1406] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/subnets?id=880e44b0-4dda-487e-850f-8fe57bf4a626 => generated 697 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 682.798082] [49942]: [pid: 49942|app: 0|req: 676/1407] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?network_id=38939dd7-725e-4972-a251-b5064d87f02e&device_owner=network%3Adhcp => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.848134] [49942]: [pid: 49942|app: 0|req: 677/1408] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/networks/38939dd7-725e-4972-a251-b5064d87f02e?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 682.917285] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a15137c7-acf0-448a-bdca-123c9a1bff04 req-14cbd2d1-4cb7-40ab-b33f-4e6878c06f55 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.920513] [49942]: [pid: 49942|app: 0|req: 678/1409] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 682.956552] [49942]: [pid: 49942|app: 0|req: 679/1410] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/networks/38939dd7-725e-4972-a251-b5064d87f02e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 682.984327] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-311989f2-6eb6-4134-a5e4-9e183fb0b23a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 682.984853] [49942]: [pid: 49942|app: 0|req: 680/1411] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 682.987503] [49942]: DEBUG neutron.api.wsgi [req-a15137c7-acf0-448a-bdca-123c9a1bff04 req-778306e6-4d9f-40c6-baba-db3fd7ff8aaa tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.006359] [49942]: [pid: 49942|app: 0|req: 681/1412] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.041314] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-5c06a687-93e5-445f-a27a-ae40432286db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.042409] [49942]: [pid: 49942|app: 0|req: 682/1413] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.069971] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bce1d55e-b310-4d1c-8e47-cde65da5d599 req-1fb2e361-4029-4862-a0aa-a867caa20e3c tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.073944] [49942]: [pid: 49942|app: 0|req: 683/1414] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.098805] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32045a91-9fab-4f38-b843-dd73207bc207 req-e5e41588-2442-43bd-9d8b-eafe03ff9a19 tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.099749] [49942]: [pid: 49942|app: 0|req: 684/1415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.102196] [49942]: DEBUG neutron.api.wsgi [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-31362381-3d18-4376-bf79-10963c77d77a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.115235] [49942]: [pid: 49942|app: 0|req: 685/1416] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.118272] [49942]: DEBUG neutron.api.wsgi [req-bce1d55e-b310-4d1c-8e47-cde65da5d599 req-79cf6c30-2563-4843-ba60-7cd6fff0f0e5 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.137352] [49942]: [pid: 49942|app: 0|req: 686/1417] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.140566] [49942]: DEBUG neutron.api.wsgi [req-32045a91-9fab-4f38-b843-dd73207bc207 req-96dd0212-6aec-4e06-81d3-20d019f175c0 tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.157699] [49942]: [pid: 49942|app: 0|req: 687/1418] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/security-groups?id=e010aa47-2f32-4ccc-b140-584ad1ebf8c7&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.175630] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-eeb13c59-2a60-4652-af28-846fee0d75eb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.176578] [49942]: [pid: 49942|app: 0|req: 688/1419] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.212935] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abdd1924-fcec-45f5-9971-a55917d086bb req-ded6a37c-e645-4285-a773-56c5801217bb tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.213827] [49942]: [pid: 49942|app: 0|req: 689/1420] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 683.239700] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-1ba2e588-3e22-414d-b798-48f33bf2657e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.240690] [49942]: [pid: 49942|app: 0|req: 690/1421] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.271469] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44b3e2f3-4298-4143-94a0-b18238867345 req-626e507d-f6ac-479e-99fa-293d8db38725 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.272312] [49942]: [pid: 49942|app: 0|req: 691/1422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:44 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.275199] [49942]: DEBUG neutron.api.wsgi [req-abdd1924-fcec-45f5-9971-a55917d086bb req-73b487e1-f8f5-4525-a05d-0a669e3ab5f2 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.306567] [49942]: [pid: 49942|app: 0|req: 692/1423] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.366568] [49942]: [pid: 49942|app: 0|req: 693/1424] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.370135] [49942]: DEBUG neutron.api.wsgi [req-44b3e2f3-4298-4143-94a0-b18238867345 req-2cb7d655-3e41-42d8-8d13-0dd8adb30452 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.401158] [49942]: [pid: 49942|app: 0|req: 694/1425] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.418367] [49942]: [pid: 49942|app: 0|req: 695/1426] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.471730] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-1a365db8-ea58-49e0-93ab-37929088cf61 x-openstack-request-id: req-1a365db8-ea58-49e0-93ab-37929088cf61 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 683.472007] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a0dfd72e-990a-4956-ac68-3590fdfccacf", "tag": "0d511891-3b5d-402b-aa64-4db2f579d6f9", "status": "completed", "code": 200}, {"server_uuid": "eb010ea3-4316-4a1e-9131-f28c1e0df5b1", "name": "network-vif-plugged", "status": "completed", "tag": "3af75947-4a7b-47b9-bbf7-2b96f85a7015", "code": 200}, {"name": "network-changed", "server_uuid": "eb010ea3-4316-4a1e-9131-f28c1e0df5b1", "tag": "3af75947-4a7b-47b9-bbf7-2b96f85a7015", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 683.473053] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1a365db8-ea58-49e0-93ab-37929088cf61 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 683.473352] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1a365db8-ea58-49e0-93ab-37929088cf61'] response: {'name': 'network-changed', 'server_uuid': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'tag': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'status': 'completed', 'code': 200} [ 683.473397] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1a365db8-ea58-49e0-93ab-37929088cf61'] response: {'server_uuid': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'code': 200} [ 683.473442] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1a365db8-ea58-49e0-93ab-37929088cf61'] response: {'name': 'network-changed', 'server_uuid': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'tag': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'status': 'completed', 'code': 200} [ 683.478278] [49942]: [pid: 49942|app: 0|req: 696/1427] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.497180] [49942]: DEBUG neutron.api.wsgi [req-39e78400-c580-45f7-9355-46d73753d274 req-76a468b5-cd66-44ed-b46a-8f9c94a84d24 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.522739] [49942]: [pid: 49942|app: 0|req: 697/1428] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1008366729&fields=id&tenant_id=f0fe04186f1f42868ba4498604f7d278 => generated 69 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.568424] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-6309ef4b-698a-4b60-b7b6-8ab6fb5a9b64 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.569453] [49942]: [pid: 49942|app: 0|req: 698/1429] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 616 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.611142] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39e78400-c580-45f7-9355-46d73753d274 req-9f8e6985-e051-4555-80eb-3d90d5879b70 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 683.612564] [49942]: [pid: 49942|app: 0|req: 699/1430] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks?id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 621 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.617197] [49942]: DEBUG neutron.api.wsgi [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-b7849a8e-5e49-456b-a9e2-3646a38dea64 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.623828] [49942]: [pid: 49942|app: 0|req: 700/1431] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/quotas/2a161ab8caae47e9ac496df2cdfa201b => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.626731] [49942]: DEBUG neutron.api.wsgi [req-39e78400-c580-45f7-9355-46d73753d274 req-36bb0cb3-dedc-4739-afb8-378cc99776e2 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.631073] [49942]: [pid: 49942|app: 0|req: 701/1432] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/quotas/f0fe04186f1f42868ba4498604f7d278 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 683.651491] [49942]: [pid: 49942|app: 0|req: 702/1433] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&fields=id => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.713095] [49942]: [pid: 49942|app: 0|req: 703/1434] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&fields=id => generated 57 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.743634] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Bound using segment: {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 683.743634] [49941]: DEBUG neutron.plugins.ml2.managers [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Bound port: dfb407d0-3828-4fe4-8b01-d22e78513377, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "68add7d6-c025-46fa-84d3-9c589adb63e4", "external-id": "nsx-vlan-transportzone-961", "segmentation_id": 961}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 683.743634] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.748177] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=17073,neutron:DELETE=420,neutron:INSERT=562,neutron:UPDATE=266 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 683.748473] [49942]: [pid: 49942|app: 0|req: 704/1435] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.791075] [49942]: [pid: 49942|app: 0|req: 705/1436] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.808457] [49941]: DEBUG neutron.plugins.ml2.db [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] For port dfb407d0-3828-4fe4-8b01-d22e78513377, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 683.811557] [49941]: DEBUG neutron.plugins.ml2.db [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] For port dfb407d0-3828-4fe4-8b01-d22e78513377, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=dfb407d0-3828-4fe4-8b01-d22e78513377,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 683.813258] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_precommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:44Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:44Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 683.813449] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_precommit: [ 683.813449] [49941]: key[binding:vif_type], unbound -> ovs [ 683.813449] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} [ 683.813449] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 683.817790] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.836118] [49942]: [pid: 49942|app: 0|req: 706/1437] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.847933] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Pushing event updated for resources: {'Port': ['ID=dfb407d0-3828-4fe4-8b01-d22e78513377,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 683.863809] [49941]: DEBUG neutron.db.provisioning_blocks [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Provisioning complete for port dfb407d0-3828-4fe4-8b01-d22e78513377 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 683.863809] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.863809] [49941]: INFO neutron.plugins.ml2.plugin [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Attempt 1 to provision port dfb407d0-3828-4fe4-8b01-d22e78513377 [ 683.883069] [49942]: [pid: 49942|app: 0|req: 707/1438] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 683.919700] [49941]: DEBUG neutron.plugins.ml2.plugin [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Current status of the port dfb407d0-3828-4fe4-8b01-d22e78513377 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 683.919953] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 683.947850] [49942]: DEBUG neutron.api.wsgi [req-7d017436-93cd-4bf6-b668-b06fc077cae8 req-54feec30-93ca-4f79-b78c-7aeede2e0283 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 683.954932] [49941]: DEBUG neutron.plugins.ml2.db [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] For port dfb407d0-3828-4fe4-8b01-d22e78513377, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=dfb407d0-3828-4fe4-8b01-d22e78513377,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 683.959077] [49942]: INFO neutron.api.v2.resource [req-7d017436-93cd-4bf6-b668-b06fc077cae8 req-54feec30-93ca-4f79-b78c-7aeede2e0283 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] show failed (client error): The resource could not be found. [ 683.959953] [49942]: [pid: 49942|app: 0|req: 708/1439] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/security-groups/4ef95ef8-17b1-4d9e-b049-bfefa5d2e20d => generated 146 bytes in 18 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 684.008730] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_precommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:45Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:45Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}]) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 684.008730] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_precommit: [ 684.008730] [49941]: key[status], DOWN -> ACTIVE [ 684.008730] [49941]: key[revision_number], 4 -> 5 [ 684.008730] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.025530] [49941]: DEBUG neutron.db.provisioning_blocks [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Provisioning complete for port dfb407d0-3828-4fe4-8b01-d22e78513377 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 684.025766] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.025887] [49941]: INFO neutron.plugins.ml2.plugin [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Attempt 1 to provision port dfb407d0-3828-4fe4-8b01-d22e78513377 [ 684.054455] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-964545e7-be13-4cc0-8c23-9b0ab2fccb94 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.055849] [49942]: [pid: 49942|app: 0|req: 709/1440] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 1043 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 684.074386] [49941]: DEBUG neutron.plugins.ml2.plugin [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Current status of the port dfb407d0-3828-4fe4-8b01-d22e78513377 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 684.075680] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_postcommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:45Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:45Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}]) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 684.075680] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_postcommit: [ 684.075680] [49941]: key[status], DOWN -> ACTIVE [ 684.075680] [49941]: key[revision_number], 4 -> 5 [ 684.075680] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.076177] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.108173] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Pushing event updated for resources: {'Port': ['ID=dfb407d0-3828-4fe4-8b01-d22e78513377,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.114619] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_postcommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:45Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:44Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 684.114619] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] update_port_postcommit: [ 684.114619] [49941]: key[binding:vif_type], unbound -> ovs [ 684.114619] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} [ 684.114619] [49941]: key[updated_at], 2025-11-20T12:30:44Z -> 2025-11-20T12:30:45Z [ 684.114619] [49941]: key[revision_number], 2 -> 4 [ 684.114619] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.117960] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-43134f3c-065f-4e5b-9173-a6c2d83e9561 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.118285] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.118881] [49941]: DEBUG neutron_lib.callbacks.manager [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-16c51c9a-69c0-4e8a-922d-7c69a7b331f6 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.119099] [49942]: [pid: 49942|app: 0|req: 710/1441] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.122126] [49941]: [pid: 49941|app: 0|req: 732/1442] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:44 2025] PUT /networking/v2.0/ports/dfb407d0-3828-4fe4-8b01-d22e78513377 => generated 1037 bytes in 1682 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 684.140272] [49942]: DEBUG neutron.api.wsgi [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-d34103ed-5466-4851-80f7-ab28cb6c0f2b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.168962] [49942]: [pid: 49942|app: 0|req: 711/1443] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.49&port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 19 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.208497] [49942]: [pid: 49942|app: 0|req: 712/1444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.214751] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-887e1611-8799-4790-8b30-817804e04ee0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.215936] [49941]: [pid: 49941|app: 0|req: 733/1445] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 684.227423] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '65536914-4628-46bb-a7e7-6184190df8e0', 'tag': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0'}, {'name': 'network-changed', 'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83'}, {'server_uuid': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'dfb407d0-3828-4fe4-8b01-d22e78513377'}, {'name': 'network-changed', 'server_uuid': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'tag': 'dfb407d0-3828-4fe4-8b01-d22e78513377'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 684.229355] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-37ec2e93-5981-4dca-b77d-103bb3746497" -d '{"events": [{"name": "network-changed", "server_uuid": "65536914-4628-46bb-a7e7-6184190df8e0", "tag": "1cef1b74-c95f-4e49-8d25-ad0c73ceecd0"}, {"name": "network-changed", "server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83"}, {"server_uuid": "a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65", "name": "network-vif-plugged", "status": "completed", "tag": "dfb407d0-3828-4fe4-8b01-d22e78513377"}, {"name": "network-changed", "server_uuid": "a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65", "tag": "dfb407d0-3828-4fe4-8b01-d22e78513377"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 684.271089] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-856bddd1-0270-481e-8346-48563b35ce77 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.272468] [49942]: [pid: 49942|app: 0|req: 713/1446] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:45 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 684.272531] [49941]: DEBUG neutron.api.v2.base [req-0a3b6769-8a19-4e01-bfe5-73ffcfd58cf1 req-e57679cc-ef50-4d50-b576-0468ea3736f3 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-396311032', 'description': 'tempest-description-841050986'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 684.297400] [49941]: DEBUG neutron_lib.callbacks.manager [req-0a3b6769-8a19-4e01-bfe5-73ffcfd58cf1 req-e57679cc-ef50-4d50-b576-0468ea3736f3 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.321228] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-968b7254-8cd3-49e1-bc4b-ca1cbc5fa1ee req-4acf665f-300d-40fa-b8a4-f109497d91a0 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.323433] [49942]: [pid: 49942|app: 0|req: 714/1447] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 751 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.373019] [49941]: DEBUG neutron_lib.callbacks.manager [req-0a3b6769-8a19-4e01-bfe5-73ffcfd58cf1 req-e57679cc-ef50-4d50-b576-0468ea3736f3 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (bd213e2e-c6b8-4289-bc40-9e00fac9bc91), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.374940] [49941]: DEBUG neutron_lib.callbacks.manager [req-0a3b6769-8a19-4e01-bfe5-73ffcfd58cf1 req-e57679cc-ef50-4d50-b576-0468ea3736f3 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (bd213e2e-c6b8-4289-bc40-9e00fac9bc91), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.390624] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0a3b6769-8a19-4e01-bfe5-73ffcfd58cf1 req-e57679cc-ef50-4d50-b576-0468ea3736f3 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=bd213e2e-c6b8-4289-bc40-9e00fac9bc91,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.396526] [49942]: [pid: 49942|app: 0|req: 715/1448] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.399860] [49942]: DEBUG neutron.api.wsgi [req-968b7254-8cd3-49e1-bc4b-ca1cbc5fa1ee req-8e46d1ec-9334-4b04-b771-91a6a7620680 tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.405270] [49941]: DEBUG neutron_lib.callbacks.manager [req-0a3b6769-8a19-4e01-bfe5-73ffcfd58cf1 req-e57679cc-ef50-4d50-b576-0468ea3736f3 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.405878] [49941]: [pid: 49941|app: 0|req: 734/1449] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:30:46 2025] POST /networking/v2.0/security-groups => generated 1692 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 684.431345] [49942]: [pid: 49942|app: 0|req: 716/1450] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/security-groups?id=1baad0cd-c8a5-4792-ae4f-b028565d75d2&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.454574] [49941]: [pid: 49941|app: 0|req: 735/1451] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.556315] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-597b174f-2224-4f51-9b44-9285dfcc7be3 req-1f20ec7d-a859-400a-9626-b3ea1d71b872 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.557546] [49942]: [pid: 49942|app: 0|req: 717/1452] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.561037] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3ab75a4-87c2-44de-b5b8-258b684c4df1 req-dd900cce-2090-4350-94db-0f1b9a58a2bc tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.565422] [49941]: [pid: 49941|app: 0|req: 736/1453] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.590194] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-e494a41d-25c7-4d41-9400-5a39025222b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.591640] [49942]: [pid: 49942|app: 0|req: 718/1454] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 684.594695] [49942]: DEBUG neutron.api.wsgi [req-597b174f-2224-4f51-9b44-9285dfcc7be3 req-0c7d9132-0083-4755-8d11-bc059258c1f7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.619037] [49942]: [pid: 49942|app: 0|req: 719/1455] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.622266] [49942]: DEBUG neutron.api.wsgi [req-e3ab75a4-87c2-44de-b5b8-258b684c4df1 req-f3db11b6-8132-4388-98ff-92f44ac938b0 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.628066] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-585a9432-15b0-4de3-9082-877a123e517b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.629290] [49941]: [pid: 49941|app: 0|req: 737/1456] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 751 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.647045] [49942]: [pid: 49942|app: 0|req: 720/1457] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/security-groups?id=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.683040] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-b722b6fd-d66c-4a14-a3ff-d7c33602003c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.683626] [49941]: [pid: 49941|app: 0|req: 738/1458] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.733963] [49942]: DEBUG neutron.plugins.ml2.plugin [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Deleting port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 684.733963] [49942]: DEBUG neutron_lib.callbacks.manager [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.746411] [49941]: [pid: 49941|app: 0|req: 739/1459] 10.180.1.21 () {60 vars in 1531 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&id=c0092108-51c4-4065-86c2-4815315ad52a => generated 60 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.750814] [49941]: DEBUG neutron.api.wsgi [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-2b121db5-7e96-43f2-9f48-cdf4e4fc6979 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 684.766037] [49941]: [pid: 49941|app: 0|req: 740/1460] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 684.766561] [49942]: DEBUG neutron.plugins.ml2.db [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] For port 1b0f7ace-a702-4c24-81bc-5c65f984ab32, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b0f7ace-a702-4c24-81bc-5c65f984ab32,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 684.766814] [49942]: DEBUG neutron_lib.callbacks.manager [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.772498] [49941]: DEBUG neutron.api.v2.base [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 684.772841] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] delete_port_precommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 684.773082] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] delete_port_precommit: [ 684.773082] [49942]: key[id], 1b0f7ace-a702-4c24-81bc-5c65f984ab32 -> None [ 684.773082] [49942]: key[binding:vnic_type], normal -> None [ 684.773082] [49942]: key[tags], [] -> None [ 684.773082] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 684.773082] [49942]: key[allowed_address_pairs], [] -> None [ 684.773082] [49942]: key[extra_dhcp_opts], [] -> None [ 684.773082] [49942]: key[binding:profile], {} -> None [ 684.773082] [49942]: key[admin_state_up], True -> None [ 684.773082] [49942]: key[binding:vif_type], ovs -> None [ 684.773082] [49942]: key[device_owner], compute:nova -> None [ 684.773082] [49942]: key[created_at], 2025-11-20T12:30:07Z -> None [ 684.773082] [49942]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 684.773082] [49942]: key[description], -> None [ 684.773082] [49942]: key[tenant_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 684.773082] [49942]: key[binding:host_id], cpu-1 -> None [ 684.773082] [49942]: key[standard_attr_id], 680 -> None [ 684.773082] [49942]: key[name], -> None [ 684.773082] [49942]: key[mac_address], fa:16:3e:94:0e:3c -> None [ 684.773082] [49942]: key[status], ACTIVE -> None [ 684.773082] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 684.773082] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}] -> None [ 684.773082] [49942]: key[security_groups], ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] -> None [ 684.773082] [49942]: key[revision_number], 5 -> None [ 684.773082] [49942]: key[port_security_enabled], True -> None [ 684.773082] [49942]: key[project_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 684.773082] [49942]: key[device_id], 1933bf96-a9e0-4b31-898f-77ef45461398 -> None [ 684.773082] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.774907] [49942]: DEBUG neutron.plugins.ml2.plugin [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Calling delete_port for 1b0f7ace-a702-4c24-81bc-5c65f984ab32 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 684.791273] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.823553] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.894858] [49942]: DEBUG neutron_lib.callbacks.manager [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1b0f7ace-a702-4c24-81bc-5c65f984ab32), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.904386] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Pushing event deleted for resources: {'Port': ['ID=1b0f7ace-a702-4c24-81bc-5c65f984ab32,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 684.905913] [49941]: DEBUG neutron.db.db_base_plugin_common [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Allocated IP 10.180.180.160 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/5dd04a13-6b6a-4770-821f-5e234af4b0e3) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 684.937237] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] No DVR routers for this DVR port 1b0f7ace-a702-4c24-81bc-5c65f984ab32 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 684.937592] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] delete_port_postcommit called with port settings {'id': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'accbed5b4a3c4cde9706fb4e42fc73c5', 'mac_address': 'fa:16:3e:94:0e:3c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1933bf96-a9e0-4b31-898f-77ef45461398', 'device_owner': 'compute:nova', 'standard_attr_id': 680, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:09Z', 'revision_number': 5, 'project_id': 'accbed5b4a3c4cde9706fb4e42fc73c5'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 684.937768] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] delete_port_postcommit: [ 684.937768] [49942]: key[id], 1b0f7ace-a702-4c24-81bc-5c65f984ab32 -> None [ 684.937768] [49942]: key[binding:vnic_type], normal -> None [ 684.937768] [49942]: key[tags], [] -> None [ 684.937768] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 684.937768] [49942]: key[allowed_address_pairs], [] -> None [ 684.937768] [49942]: key[extra_dhcp_opts], [] -> None [ 684.937768] [49942]: key[binding:profile], {} -> None [ 684.937768] [49942]: key[admin_state_up], True -> None [ 684.937768] [49942]: key[binding:vif_type], ovs -> None [ 684.937768] [49942]: key[device_owner], compute:nova -> None [ 684.937768] [49942]: key[created_at], 2025-11-20T12:30:07Z -> None [ 684.937768] [49942]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 684.937768] [49942]: key[description], -> None [ 684.937768] [49942]: key[tenant_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 684.937768] [49942]: key[binding:host_id], cpu-1 -> None [ 684.937768] [49942]: key[standard_attr_id], 680 -> None [ 684.937768] [49942]: key[name], -> None [ 684.937768] [49942]: key[mac_address], fa:16:3e:94:0e:3c -> None [ 684.937768] [49942]: key[status], ACTIVE -> None [ 684.937768] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 684.937768] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.139'}] -> None [ 684.937768] [49942]: key[security_groups], ['1baad0cd-c8a5-4792-ae4f-b028565d75d2'] -> None [ 684.937768] [49942]: key[revision_number], 5 -> None [ 684.937768] [49942]: key[port_security_enabled], True -> None [ 684.937768] [49942]: key[project_id], accbed5b4a3c4cde9706fb4e42fc73c5 -> None [ 684.937768] [49942]: key[device_id], 1933bf96-a9e0-4b31-898f-77ef45461398 -> None [ 684.937768] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.940163] [49942]: DEBUG neutron_lib.callbacks.manager [req-2e8356ed-040c-4e0c-841a-02e3563e7dee req-54d97d1f-7c57-4b11-a5b9-d88d416cdb3b tempest-DeleteServersAdminTestJSON-2066620274 tempest-DeleteServersAdminTestJSON-2066620274-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.942380] [49942]: [pid: 49942|app: 0|req: 721/1461] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:30:46 2025] DELETE /networking/v2.0/ports/1b0f7ace-a702-4c24-81bc-5c65f984ab32 => generated 0 bytes in 295 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 684.960513] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for allowed_address_pair (5dd04a13-6b6a-4770-821f-5e234af4b0e3), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.961719] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 684.962056] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_precommit called with port settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 684.962210] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_precommit: [ 684.962210] [49941]: key[id], None -> 5dd04a13-6b6a-4770-821f-5e234af4b0e3 [ 684.962210] [49941]: key[binding:vnic_type], None -> normal [ 684.962210] [49941]: key[binding:vif_details], None -> {} [ 684.962210] [49941]: key[allowed_address_pairs], None -> [] [ 684.962210] [49941]: key[binding:profile], None -> {} [ 684.962210] [49941]: key[admin_state_up], None -> True [ 684.962210] [49941]: key[binding:vif_type], None -> unbound [ 684.962210] [49941]: key[device_owner], None -> network:floatingip [ 684.962210] [49941]: key[tenant_id], None -> [ 684.962210] [49941]: key[binding:host_id], None -> [ 684.962210] [49941]: key[standard_attr_id], None -> 854 [ 684.962210] [49941]: key[name], None -> [ 684.962210] [49941]: key[mac_address], None -> fa:16:3e:bb:08:b1 [ 684.962210] [49941]: key[status], None -> N/A [ 684.962210] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 684.962210] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}] [ 684.962210] [49941]: key[security_groups], None -> [] [ 684.962210] [49941]: key[port_security_enabled], None -> False [ 684.962210] [49941]: key[project_id], None -> [ 684.962210] [49941]: key[device_id], None -> PENDING [ 684.962210] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 684.964067] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-322e06e6-36ab-4346-9e6d-b2831d18adb3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 684.965080] [49942]: [pid: 49942|app: 0|req: 722/1462] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 684.995925] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.021920] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event updated for resources: {'Port': ['ID=5dd04a13-6b6a-4770-821f-5e234af4b0e3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.030474] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3dc4a13-adaf-42f0-a70c-423b20cb19c3 req-711c8d9d-bfb7-4218-ad67-ef5e7c183acb tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.032337] [49942]: [pid: 49942|app: 0|req: 723/1463] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.034015] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 685.035072] [49941]: DEBUG neutron.scheduler.base_scheduler [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 685.039215] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 685.055029] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_postcommit called with port settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], '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-20T12:30:46Z', 'updated_at': '2025-11-20T12:30:46Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 685.055029] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_postcommit: [ 685.055029] [49941]: key[id], None -> 5dd04a13-6b6a-4770-821f-5e234af4b0e3 [ 685.055029] [49941]: key[binding:vnic_type], None -> normal [ 685.055029] [49941]: key[tags], None -> [] [ 685.055029] [49941]: key[binding:vif_details], None -> {} [ 685.055029] [49941]: key[allowed_address_pairs], None -> [] [ 685.055029] [49941]: key[extra_dhcp_opts], None -> [] [ 685.055029] [49941]: key[binding:profile], None -> {} [ 685.055029] [49941]: key[admin_state_up], None -> True [ 685.055029] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 685.055029] [49941]: key[binding:vif_type], None -> unbound [ 685.055029] [49941]: key[device_owner], None -> network:floatingip [ 685.055029] [49941]: key[created_at], None -> 2025-11-20T12:30:46Z [ 685.055029] [49941]: key[updated_at], None -> 2025-11-20T12:30:46Z [ 685.055029] [49941]: key[tenant_id], None -> [ 685.055029] [49941]: key[binding:host_id], None -> [ 685.055029] [49941]: key[description], None -> [ 685.055029] [49941]: key[standard_attr_id], None -> 854 [ 685.055029] [49941]: key[name], None -> [ 685.055029] [49941]: key[mac_address], None -> fa:16:3e:bb:08:b1 [ 685.055029] [49941]: key[status], None -> N/A [ 685.055029] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 685.055029] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}] [ 685.055029] [49941]: key[security_groups], None -> [] [ 685.055029] [49941]: key[revision_number], None -> 1 [ 685.055029] [49941]: key[port_security_enabled], None -> False [ 685.055029] [49941]: key[project_id], None -> [ 685.055029] [49941]: key[device_id], None -> PENDING [ 685.055029] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.066602] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-28785153-9c9c-4d15-9a35-a37f476b042a tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.067907] [49942]: [pid: 49942|app: 0|req: 724/1464] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.089313] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (1a147bf7-b3f4-4095-801a-6896bdcf67c2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.098117] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22ec089f-0f65-4bdf-8db1-89989585e716 req-a4d3598e-39ce-4062-a471-5249bc0277d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.099352] [49942]: [pid: 49942|app: 0|req: 725/1465] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.115461] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=15626,neutron:DELETE=274,neutron:INSERT=558,neutron:UPDATE=263 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 685.115653] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.131590] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d059eefb-9ea8-474f-b424-f6fc40c199eb req-267b0209-ca66-4551-86c7-d3b93ca43a5c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.132727] [49942]: [pid: 49942|app: 0|req: 726/1466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.138388] [49942]: DEBUG neutron.api.wsgi [req-e3dc4a13-adaf-42f0-a70c-423b20cb19c3 req-30d9b27a-64b3-43fe-a7c9-72d23bb15d2b tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.169202] [49942]: [pid: 49942|app: 0|req: 727/1467] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:46 2025] GET /networking/v2.0/security-groups?id=b79d99d5-c4ed-4aed-8d96-042c9ffa2b66&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.220226] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.220226] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_precommit called with port settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1a147bf7-b3f4-4095-801a-6896bdcf67c2', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:46Z', 'updated_at': '2025-11-20T12:30:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:46Z', 'updated_at': '2025-11-20T12:30: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 685.220226] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_precommit: [ 685.220226] [49941]: key[device_id], PENDING -> 1a147bf7-b3f4-4095-801a-6896bdcf67c2 [ 685.220226] [49941]: key[revision_number], 1 -> 2 [ 685.220226] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.223463] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.228404] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Deleting port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 685.228588] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.250268] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event updated for resources: {'Port': ['ID=5dd04a13-6b6a-4770-821f-5e234af4b0e3,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.266544] [49942]: DEBUG neutron.plugins.ml2.db [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] For port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,segment=NetworkSegment(6a2bcecb-9b35-48a8-9e32-d9f62f22ec65),segment_id=6a2bcecb-9b35-48a8-9e32-d9f62f22ec65)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 685.266835] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.271954] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_postcommit called with port settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1a147bf7-b3f4-4095-801a-6896bdcf67c2', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:46Z', 'updated_at': '2025-11-20T12:30:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:46Z', 'updated_at': '2025-11-20T12:30: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 685.272226] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_postcommit: [ 685.272226] [49941]: key[device_id], PENDING -> 1a147bf7-b3f4-4095-801a-6896bdcf67c2 [ 685.272226] [49941]: key[revision_number], 1 -> 2 [ 685.272226] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.272409] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (1a147bf7-b3f4-4095-801a-6896bdcf67c2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.272611] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] delete_port_precommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (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': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 685.272847] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] delete_port_precommit: [ 685.272847] [49942]: key[id], 6597bd02-5974-4cd5-ad5d-9ff24f56d32f -> None [ 685.272847] [49942]: key[binding:vnic_type], normal -> None [ 685.272847] [49942]: key[tags], [] -> None [ 685.272847] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 685.272847] [49942]: key[allowed_address_pairs], [] -> None [ 685.272847] [49942]: key[extra_dhcp_opts], [] -> None [ 685.272847] [49942]: key[binding:profile], {} -> None [ 685.272847] [49942]: key[admin_state_up], True -> None [ 685.272847] [49942]: key[binding:vif_type], ovs -> None [ 685.272847] [49942]: key[device_owner], compute:nova -> None [ 685.272847] [49942]: key[created_at], 2025-11-20T12:30:10Z -> None [ 685.272847] [49942]: key[updated_at], 2025-11-20T12:30:12Z -> None [ 685.272847] [49942]: key[description], -> None [ 685.272847] [49942]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 685.272847] [49942]: key[binding:host_id], cpu-1 -> None [ 685.272847] [49942]: key[standard_attr_id], 696 -> None [ 685.272847] [49942]: key[name], -> None [ 685.272847] [49942]: key[mac_address], fa:16:3e:6f:2c:55 -> None [ 685.272847] [49942]: key[status], ACTIVE -> None [ 685.272847] [49942]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 685.272847] [49942]: key[fixed_ips], [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}] -> None [ 685.272847] [49942]: key[security_groups], ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'] -> None [ 685.272847] [49942]: key[revision_number], 5 -> None [ 685.272847] [49942]: key[port_security_enabled], True -> None [ 685.272847] [49942]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 685.272847] [49942]: key[device_id], a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 -> None [ 685.272847] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.274956] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Calling delete_port for 6597bd02-5974-4cd5-ad5d-9ff24f56d32f owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 685.287085] [49941]: DEBUG neutron_lib.callbacks.manager [req-1217ead7-5d73-4819-a3f5-191fd977508e req-43e90608-a29d-410f-b402-376183745284 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.287697] [49941]: [pid: 49941|app: 0|req: 741/1468] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:30:46 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 521 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 685.360441] [49941]: [pid: 49941|app: 0|req: 742/1469] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.363727] [49941]: DEBUG neutron.api.wsgi [req-d059eefb-9ea8-474f-b424-f6fc40c199eb req-334ea5ff-5628-4d77-af5c-09dfce44e9b1 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.391723] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6597bd02-5974-4cd5-ad5d-9ff24f56d32f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.401903] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Pushing event deleted for resources: {'Port': ['ID=6597bd02-5974-4cd5-ad5d-9ff24f56d32f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.404914] [49941]: [pid: 49941|app: 0|req: 743/1470] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.434757] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] No DVR routers for this DVR port 6597bd02-5974-4cd5-ad5d-9ff24f56d32f on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 685.435189] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] delete_port_postcommit called with port settings {'id': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:6f:2c:55', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'device_owner': 'compute:nova', 'standard_attr_id': 696, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:10Z', 'updated_at': '2025-11-20T12:30:12Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (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': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 685.435413] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] delete_port_postcommit: [ 685.435413] [49942]: key[id], 6597bd02-5974-4cd5-ad5d-9ff24f56d32f -> None [ 685.435413] [49942]: key[binding:vnic_type], normal -> None [ 685.435413] [49942]: key[tags], [] -> None [ 685.435413] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b5c34919-7d52-4a52-bab1-81af4c8182ef', 'external-id': 'nsx-vlan-transportzone-458', 'segmentation_id': 458, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 685.435413] [49942]: key[allowed_address_pairs], [] -> None [ 685.435413] [49942]: key[extra_dhcp_opts], [] -> None [ 685.435413] [49942]: key[binding:profile], {} -> None [ 685.435413] [49942]: key[admin_state_up], True -> None [ 685.435413] [49942]: key[binding:vif_type], ovs -> None [ 685.435413] [49942]: key[device_owner], compute:nova -> None [ 685.435413] [49942]: key[created_at], 2025-11-20T12:30:10Z -> None [ 685.435413] [49942]: key[updated_at], 2025-11-20T12:30:12Z -> None [ 685.435413] [49942]: key[description], -> None [ 685.435413] [49942]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 685.435413] [49942]: key[binding:host_id], cpu-1 -> None [ 685.435413] [49942]: key[standard_attr_id], 696 -> None [ 685.435413] [49942]: key[name], -> None [ 685.435413] [49942]: key[mac_address], fa:16:3e:6f:2c:55 -> None [ 685.435413] [49942]: key[status], ACTIVE -> None [ 685.435413] [49942]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 685.435413] [49942]: key[fixed_ips], [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.10'}] -> None [ 685.435413] [49942]: key[security_groups], ['b79d99d5-c4ed-4aed-8d96-042c9ffa2b66'] -> None [ 685.435413] [49942]: key[revision_number], 5 -> None [ 685.435413] [49942]: key[port_security_enabled], True -> None [ 685.435413] [49942]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 685.435413] [49942]: key[device_id], a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 -> None [ 685.435413] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 685.437375] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd47cfe1-97c5-445b-95c7-436755ec1477 req-cbe2e203-0b1a-4325-93c3-b8e47bdefe51 tempest-ServerAddressesTestJSON-76031776 tempest-ServerAddressesTestJSON-76031776-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.441084] [49942]: [pid: 49942|app: 0|req: 728/1471] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:30:46 2025] DELETE /networking/v2.0/ports/6597bd02-5974-4cd5-ad5d-9ff24f56d32f => generated 0 bytes in 272 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 685.454738] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-335c632c-e6f9-4fe2-9ce1-b4e2d5ae7c97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.458038] [49941]: [pid: 49941|app: 0|req: 744/1472] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 1042 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.462475] [49941]: DEBUG neutron.api.wsgi [req-1217ead7-5d73-4819-a3f5-191fd977508e req-a3d28222-3851-4732-a03c-bd6e47cb4c9f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.475441] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3db4bec0-9f65-4071-bb4f-9a865a485d03'}, {'name': 'network-changed', 'server_uuid': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'tag': '3db4bec0-9f65-4071-bb4f-9a865a485d03'}, {'server_uuid': '1933bf96-a9e0-4b31-898f-77ef45461398', 'name': 'network-vif-deleted', 'tag': '1b0f7ace-a702-4c24-81bc-5c65f984ab32'}, {'server_uuid': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'name': 'network-vif-deleted', 'tag': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 685.477974] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-da537a63-a4e4-461a-8f57-4812ad157302" -d '{"events": [{"server_uuid": "c109525b-28f7-4809-af13-1c1a35e2b2fd", "name": "network-vif-plugged", "status": "completed", "tag": "3db4bec0-9f65-4071-bb4f-9a865a485d03"}, {"name": "network-changed", "server_uuid": "c109525b-28f7-4809-af13-1c1a35e2b2fd", "tag": "3db4bec0-9f65-4071-bb4f-9a865a485d03"}, {"server_uuid": "1933bf96-a9e0-4b31-898f-77ef45461398", "name": "network-vif-deleted", "tag": "1b0f7ace-a702-4c24-81bc-5c65f984ab32"}, {"server_uuid": "a3e2a6d2-a1ea-478c-b0e4-e2739bb29730", "name": "network-vif-deleted", "tag": "6597bd02-5974-4cd5-ad5d-9ff24f56d32f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 685.492394] [49941]: [pid: 49941|app: 0|req: 745/1473] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.160 => generated 499 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.517515] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1926798f-abab-421f-9a8c-ea8dbda8768c req-38e8dd1e-4ebb-4836-8494-498b257f6c22 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.518610] [49942]: [pid: 49942|app: 0|req: 729/1474] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.521160] [49942]: DEBUG neutron.api.wsgi [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-85b42995-b228-4c98-a28a-38e45c01420f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.527461] [49941]: [pid: 49941|app: 0|req: 746/1475] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.538645] [49942]: [pid: 49942|app: 0|req: 730/1476] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=dfb407d0-3828-4fe4-8b01-d22e78513377 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.556932] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-2be2bd4a-3db1-4d75-9fad-01f4e304cc60 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.558971] [49941]: [pid: 49941|app: 0|req: 747/1477] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?tenant_id=f21e47ce5c9a451db6c908733827a799&device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.560829] [49941]: DEBUG neutron.api.wsgi [req-1926798f-abab-421f-9a8c-ea8dbda8768c req-d1dbfc8a-bb33-4610-be0f-00763f56a342 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.574587] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1217ead7-5d73-4819-a3f5-191fd977508e req-0f33c904-8e58-42d0-a1ae-8118b18208a9 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.575565] [49942]: [pid: 49942|app: 0|req: 731/1478] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.583070] [49941]: [pid: 49941|app: 0|req: 748/1479] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.597217] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-980e8522-4014-4319-ab42-d882ecd5d1aa req-d7508ebc-444d-4261-b649-55f1ada348a8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.598255] [49942]: [pid: 49942|app: 0|req: 732/1480] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/subnets?id=bb772f98-1c60-407e-a546-aba14641c404 => generated 697 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.618697] [49942]: [pid: 49942|app: 0|req: 733/1481] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?network_id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 685.640148] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-b902fc6a-7c90-4c10-bab6-4870f92c1d0b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.641124] [49941]: [pid: 49941|app: 0|req: 749/1482] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.647494] [49941]: DEBUG neutron.api.wsgi [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-b499cce7-8496-4f55-8a58-a24e71e9fa49 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.661170] [49941]: [pid: 49941|app: 0|req: 750/1483] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.19&port_id=3af75947-4a7b-47b9-bbf7-2b96f85a7015 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.664842] [49941]: DEBUG neutron.api.wsgi [req-2b1ef9b8-dc14-44f8-85db-439d241a3070 req-1200dd01-b525-4066-acb9-7d258171060a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.681123] [49942]: [pid: 49942|app: 0|req: 734/1484] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.685033] [49941]: [pid: 49941|app: 0|req: 751/1485] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/security-groups/cd483514-e669-4d86-b4bb-080926cd871c => generated 1685 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 685.700752] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-0c99211f-f95c-4b3e-902c-2956e71ae95d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.701719] [49942]: [pid: 49942|app: 0|req: 735/1486] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.704664] [49942]: DEBUG neutron.api.wsgi [req-2b1ef9b8-dc14-44f8-85db-439d241a3070 req-c9be7237-d38b-4b07-a52f-3923c9aba02a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.719591] [49941]: [pid: 49941|app: 0|req: 752/1487] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.729583] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b1ef9b8-dc14-44f8-85db-439d241a3070 req-c9be7237-d38b-4b07-a52f-3923c9aba02a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (cd483514-e669-4d86-b4bb-080926cd871c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.734258] [49941]: [pid: 49941|app: 0|req: 753/1488] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.742569] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b1ef9b8-dc14-44f8-85db-439d241a3070 req-c9be7237-d38b-4b07-a52f-3923c9aba02a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (cd483514-e669-4d86-b4bb-080926cd871c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.771014] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b1ef9b8-dc14-44f8-85db-439d241a3070 req-c9be7237-d38b-4b07-a52f-3923c9aba02a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (cd483514-e669-4d86-b4bb-080926cd871c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.777499] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2b1ef9b8-dc14-44f8-85db-439d241a3070 req-c9be7237-d38b-4b07-a52f-3923c9aba02a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=cd483514-e669-4d86-b4bb-080926cd871c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 685.783169] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15464542-e66b-4a2a-b856-2b9e2daf62e5 req-9cf19af3-a2ae-43c7-9ded-e7e0c19921b1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.784232] [49941]: [pid: 49941|app: 0|req: 754/1489] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.784875] [49942]: DEBUG neutron_lib.callbacks.manager [req-2b1ef9b8-dc14-44f8-85db-439d241a3070 req-c9be7237-d38b-4b07-a52f-3923c9aba02a tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 685.785470] [49942]: [pid: 49942|app: 0|req: 736/1490] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:30:47 2025] DELETE /networking/v2.0/security-groups/cd483514-e669-4d86-b4bb-080926cd871c => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 685.800034] [49941]: [pid: 49941|app: 0|req: 755/1491] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.830432] [49942]: [pid: 49942|app: 0|req: 737/1492] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.894624] [49941]: [pid: 49941|app: 0|req: 756/1493] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.938897] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f20ffc-7785-4173-b146-a3384270e005 req-9ea9df0e-b030-43e9-acc9-43697f634bb8 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.940374] [49942]: [pid: 49942|app: 0|req: 738/1494] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 616 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.946977] [49942]: DEBUG neutron.api.wsgi [req-80f20ffc-7785-4173-b146-a3384270e005 req-c6ad29c0-da56-4d2b-9137-a37d1f758f58 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 685.951679] [49942]: [pid: 49942|app: 0|req: 739/1495] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/quotas/2a161ab8caae47e9ac496df2cdfa201b => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 685.970868] [49942]: [pid: 49942|app: 0|req: 740/1496] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 685.988152] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7f4be04-8ef7-467d-9a41-369062dceea4 req-6a7b2d1c-cd8c-4f29-a7c2-e3c80ee0541c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 685.989265] [49941]: [pid: 49941|app: 0|req: 757/1497] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.032554] [49941]: [pid: 49941|app: 0|req: 758/1498] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.035895] [49941]: DEBUG neutron.api.wsgi [req-c7f4be04-8ef7-467d-9a41-369062dceea4 req-58421553-c070-4f19-8fad-d0727dcc1d25 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 686.058466] [49941]: [pid: 49941|app: 0|req: 759/1499] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.097793] [49941]: [pid: 49941|app: 0|req: 760/1500] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.119407] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1e6c8b49-bcb8-42e1-99b5-9a0a8d3f4a7e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.206615] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91482b02-47e3-4144-a042-e84d62dc44ba req-20b517a8-48f3-43f6-b0bc-72b74ddd65d0 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.207682] [49941]: [pid: 49941|app: 0|req: 761/1501] 10.180.1.21 () {60 vars in 1526 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d&device_owner=compute%3Anova => generated 750 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 686.219327] [49941]: DEBUG neutron.api.wsgi [req-91482b02-47e3-4144-a042-e84d62dc44ba req-a595a489-ba7f-43be-bf55-ef96bb96a5c1 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 686.230200] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1e6c8b49-bcb8-42e1-99b5-9a0a8d3f4a7e admin admin] Publish callbacks [] for security_group (e4e75e36-9572-445b-b736-5cbcf62e4577), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.236915] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1e6c8b49-bcb8-42e1-99b5-9a0a8d3f4a7e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e4e75e36-9572-445b-b736-5cbcf62e4577), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.243240] [49941]: [pid: 49941|app: 0|req: 762/1502] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 499 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 686.275032] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1e6c8b49-bcb8-42e1-99b5-9a0a8d3f4a7e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e4e75e36-9572-445b-b736-5cbcf62e4577,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.289702] [49942]: [pid: 49942|app: 0|req: 741/1503] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/security-groups?tenant_id=695139ca7c3b4646936b4ecb3f737a32&name=default => generated 2925 bytes in 318 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 686.293801] [49942]: DEBUG neutron.api.v2.base [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'floatingip': {'port_id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'fixed_ip_address': '192.168.128.10'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 686.313399] [49942]: DEBUG neutron_lib.callbacks.manager [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.388122] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eba2f965-2f04-4f1b-896a-31aaa54ef169 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.470176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eba2f965-2f04-4f1b-896a-31aaa54ef169 admin admin] Publish callbacks [] for security_group (af3b43f8-4818-4e16-970e-d4d37bfd81a4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.477877] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eba2f965-2f04-4f1b-896a-31aaa54ef169 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (af3b43f8-4818-4e16-970e-d4d37bfd81a4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.502426] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eba2f965-2f04-4f1b-896a-31aaa54ef169 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=af3b43f8-4818-4e16-970e-d4d37bfd81a4,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.523248] [49941]: [pid: 49941|app: 0|req: 763/1504] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:47 2025] GET /networking/v2.0/security-groups?tenant_id=f3e90e741c4c48d9aa9b340421035dfe&name=default => generated 2925 bytes in 279 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 686.561726] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9eae4049-0f84-4ad4-b18b-629368a5171c req-46125bbb-35fe-4ef5-83c4-a5700305f9d0 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.562798] [49941]: [pid: 49941|app: 0|req: 764/1505] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.599247] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c54ea5-1a91-4df9-ba55-7dfcd0349e2d admin admin] Publish callbacks [] for security_group (e4e75e36-9572-445b-b736-5cbcf62e4577), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.618675] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c54ea5-1a91-4df9-ba55-7dfcd0349e2d admin admin] Publish callbacks [] for security_group (e4e75e36-9572-445b-b736-5cbcf62e4577), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.637307] [49942]: DEBUG neutron_lib.callbacks.manager [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.638593] [49942]: DEBUG neutron_lib.callbacks.manager [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.640988] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c54ea5-1a91-4df9-ba55-7dfcd0349e2d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e4e75e36-9572-445b-b736-5cbcf62e4577), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.645488] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4c54ea5-1a91-4df9-ba55-7dfcd0349e2d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e4e75e36-9572-445b-b736-5cbcf62e4577,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.649272] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4c54ea5-1a91-4df9-ba55-7dfcd0349e2d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.649748] [49941]: [pid: 49941|app: 0|req: 765/1506] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:48 2025] DELETE /networking/v2.0/security-groups/e4e75e36-9572-445b-b736-5cbcf62e4577 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 686.678204] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5627d10d-528a-4771-bca6-bc5886767011 req-c002bd0e-903f-4fd4-8b1a-7f2449b7689d tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 686.682548] [49941]: [pid: 49941|app: 0|req: 766/1507] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.690526] [49942]: INFO neutron.db.l3_db [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Floating IP 39a9b092-55d0-447d-9593-154f368dec7d associated. External IP: 10.180.180.200, port: b6094706-2bbc-4005-9df2-40342f488f4d. [ 686.710229] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ad7eeb3-efc8-4d2c-9698-8d68baf505f5 admin admin] Publish callbacks [] for security_group (af3b43f8-4818-4e16-970e-d4d37bfd81a4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.735463] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ad7eeb3-efc8-4d2c-9698-8d68baf505f5 admin admin] Publish callbacks [] for security_group (af3b43f8-4818-4e16-970e-d4d37bfd81a4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.782854] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ad7eeb3-efc8-4d2c-9698-8d68baf505f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (af3b43f8-4818-4e16-970e-d4d37bfd81a4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.788465] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4ad7eeb3-efc8-4d2c-9698-8d68baf505f5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=af3b43f8-4818-4e16-970e-d4d37bfd81a4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 686.795604] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4ad7eeb3-efc8-4d2c-9698-8d68baf505f5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.796181] [49941]: [pid: 49941|app: 0|req: 767/1508] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:48 2025] DELETE /networking/v2.0/security-groups/af3b43f8-4818-4e16-970e-d4d37bfd81a4 => generated 0 bytes in 116 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 686.800456] [49941]: DEBUG neutron.api.wsgi [req-9eae4049-0f84-4ad4-b18b-629368a5171c req-ea2f421f-a345-436c-b0c7-3ae17745259f tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 686.824032] [49941]: [pid: 49941|app: 0|req: 768/1509] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 686.843156] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 686.881817] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Deleting port e494c57a-199d-4d68-aad4-ddf6b305ee83 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 686.881817] [49941]: DEBUG neutron_lib.callbacks.manager [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.907321] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 686.914628] [49942]: DEBUG neutron_lib.callbacks.manager [req-91482b02-47e3-4144-a042-e84d62dc44ba req-cc2d3017-b8fa-4b5b-9aa0-593fa904d45e tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.940754] [49941]: DEBUG neutron.plugins.ml2.db [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] For port e494c57a-199d-4d68-aad4-ddf6b305ee83, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e494c57a-199d-4d68-aad4-ddf6b305ee83,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 686.940998] [49941]: DEBUG neutron_lib.callbacks.manager [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 686.947249] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_precommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 686.947474] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_precommit: [ 686.947474] [49941]: key[id], e494c57a-199d-4d68-aad4-ddf6b305ee83 -> None [ 686.947474] [49941]: key[binding:vnic_type], normal -> None [ 686.947474] [49941]: key[tags], [] -> None [ 686.947474] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 686.947474] [49941]: key[allowed_address_pairs], [] -> None [ 686.947474] [49941]: key[extra_dhcp_opts], [] -> None [ 686.947474] [49941]: key[binding:profile], {} -> None [ 686.947474] [49941]: key[admin_state_up], True -> None [ 686.947474] [49941]: key[binding:vif_type], ovs -> None [ 686.947474] [49941]: key[device_owner], compute:nova -> None [ 686.947474] [49941]: key[created_at], 2025-11-20T12:29:59Z -> None [ 686.947474] [49941]: key[updated_at], 2025-11-20T12:30:01Z -> None [ 686.947474] [49941]: key[description], -> None [ 686.947474] [49941]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 686.947474] [49941]: key[binding:host_id], cpu-1 -> None [ 686.947474] [49941]: key[standard_attr_id], 618 -> None [ 686.947474] [49941]: key[name], -> None [ 686.947474] [49941]: key[mac_address], fa:16:3e:0c:67:f8 -> None [ 686.947474] [49941]: key[status], ACTIVE -> None [ 686.947474] [49941]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 686.947474] [49941]: key[fixed_ips], [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}] -> None [ 686.947474] [49941]: key[security_groups], ['f184c8a6-bf48-4128-95bf-718bfc236812'] -> None [ 686.947474] [49941]: key[revision_number], 5 -> None [ 686.947474] [49941]: key[port_security_enabled], True -> None [ 686.947474] [49941]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 686.947474] [49941]: key[device_id], f9dea571-2bdc-4ed3-9daa-a17cc04ccada -> None [ 686.947474] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 686.949125] [49942]: [pid: 49942|app: 0|req: 742/1510] 10.180.1.21 () {64 vars in 1559 bytes} [Thu Nov 20 12:30:48 2025] PUT /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 803 bytes in 659 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 686.950883] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Calling delete_port for e494c57a-199d-4d68-aad4-ddf6b305ee83 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 687.012447] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e7a8f5b-816d-4a97-8ec1-ab76e88bce8b req-45ef1014-e789-476a-b22a-ed9d99b48f06 tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.013467] [49942]: [pid: 49942|app: 0|req: 743/1511] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.020547] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1350383-99fb-478b-8ca4-5fc659a94703 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.045666] [49941]: DEBUG neutron_lib.callbacks.manager [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e494c57a-199d-4d68-aad4-ddf6b305ee83), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.054355] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Pushing event deleted for resources: {'Port': ['ID=e494c57a-199d-4d68-aad4-ddf6b305ee83,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.077801] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] No DVR routers for this DVR port e494c57a-199d-4d68-aad4-ddf6b305ee83 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 687.078153] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_postcommit called with port settings {'id': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:0c:67:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'device_owner': 'compute:nova', 'standard_attr_id': 618, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:59Z', 'updated_at': '2025-11-20T12:30:01Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 687.078297] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_postcommit: [ 687.078297] [49941]: key[id], e494c57a-199d-4d68-aad4-ddf6b305ee83 -> None [ 687.078297] [49941]: key[binding:vnic_type], normal -> None [ 687.078297] [49941]: key[tags], [] -> None [ 687.078297] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 687.078297] [49941]: key[allowed_address_pairs], [] -> None [ 687.078297] [49941]: key[extra_dhcp_opts], [] -> None [ 687.078297] [49941]: key[binding:profile], {} -> None [ 687.078297] [49941]: key[admin_state_up], True -> None [ 687.078297] [49941]: key[binding:vif_type], ovs -> None [ 687.078297] [49941]: key[device_owner], compute:nova -> None [ 687.078297] [49941]: key[created_at], 2025-11-20T12:29:59Z -> None [ 687.078297] [49941]: key[updated_at], 2025-11-20T12:30:01Z -> None [ 687.078297] [49941]: key[description], -> None [ 687.078297] [49941]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 687.078297] [49941]: key[binding:host_id], cpu-1 -> None [ 687.078297] [49941]: key[standard_attr_id], 618 -> None [ 687.078297] [49941]: key[name], -> None [ 687.078297] [49941]: key[mac_address], fa:16:3e:0c:67:f8 -> None [ 687.078297] [49941]: key[status], ACTIVE -> None [ 687.078297] [49941]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 687.078297] [49941]: key[fixed_ips], [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.3'}] -> None [ 687.078297] [49941]: key[security_groups], ['f184c8a6-bf48-4128-95bf-718bfc236812'] -> None [ 687.078297] [49941]: key[revision_number], 5 -> None [ 687.078297] [49941]: key[port_security_enabled], True -> None [ 687.078297] [49941]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 687.078297] [49941]: key[device_id], f9dea571-2bdc-4ed3-9daa-a17cc04ccada -> None [ 687.078297] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.080347] [49941]: DEBUG neutron_lib.callbacks.manager [req-5627d10d-528a-4771-bca6-bc5886767011 req-fa97cfb5-5f23-4d8d-8a32-8f31a1590ca2 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.082155] [49941]: [pid: 49941|app: 0|req: 769/1512] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:30:48 2025] DELETE /networking/v2.0/ports/e494c57a-199d-4d68-aad4-ddf6b305ee83 => generated 0 bytes in 260 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 687.104709] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1350383-99fb-478b-8ca4-5fc659a94703 admin admin] Publish callbacks [] for security_group (8c013116-727c-4cfb-a513-161fe5756cf7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.112096] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1350383-99fb-478b-8ca4-5fc659a94703 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8c013116-727c-4cfb-a513-161fe5756cf7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.121174] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91482b02-47e3-4144-a042-e84d62dc44ba req-9ff440ae-ee99-4f31-b08e-e682fabf52a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.125190] [49941]: [pid: 49941|app: 0|req: 770/1513] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.125190] [49941]: DEBUG neutron.api.wsgi [req-8e7a8f5b-816d-4a97-8ec1-ab76e88bce8b req-7d0dfed1-06d6-4adb-9455-39356ff46a7f tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.133578] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1350383-99fb-478b-8ca4-5fc659a94703 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8c013116-727c-4cfb-a513-161fe5756cf7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.144144] [49941]: [pid: 49941|app: 0|req: 771/1514] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/security-groups?id=e010aa47-2f32-4ccc-b140-584ad1ebf8c7&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.147137] [49942]: [pid: 49942|app: 0|req: 744/1515] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/security-groups?tenant_id=8d6c2ce6cd4242b9bb3bb03559e49a47&name=default => generated 2925 bytes in 131 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.158677] [49941]: [pid: 49941|app: 0|req: 772/1516] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/networks?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&shared=False => generated 15 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.211276] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8691790-c8c6-40bf-b2ba-0fd7538c22bb admin admin] Publish callbacks [] for security_group (8c013116-727c-4cfb-a513-161fe5756cf7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.211276] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 684 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-265c31e3-e260-4683-88e9-84b6773c15d3 x-openstack-request-id: req-265c31e3-e260-4683-88e9-84b6773c15d3 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 687.211276] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "65536914-4628-46bb-a7e7-6184190df8e0", "tag": "1cef1b74-c95f-4e49-8d25-ad0c73ceecd0", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83", "status": "completed", "code": 200}, {"server_uuid": "a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65", "name": "network-vif-plugged", "status": "completed", "tag": "dfb407d0-3828-4fe4-8b01-d22e78513377", "code": 200}, {"name": "network-changed", "server_uuid": "a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65", "tag": "dfb407d0-3828-4fe4-8b01-d22e78513377", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 687.211276] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-265c31e3-e260-4683-88e9-84b6773c15d3 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 687.211276] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-265c31e3-e260-4683-88e9-84b6773c15d3'] response: {'name': 'network-changed', 'server_uuid': '65536914-4628-46bb-a7e7-6184190df8e0', 'tag': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'status': 'completed', 'code': 200} [ 687.211276] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-265c31e3-e260-4683-88e9-84b6773c15d3'] response: {'name': 'network-changed', 'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'status': 'completed', 'code': 200} [ 687.211276] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-265c31e3-e260-4683-88e9-84b6773c15d3'] response: {'server_uuid': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'code': 200} [ 687.211276] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-265c31e3-e260-4683-88e9-84b6773c15d3'] response: {'name': 'network-changed', 'server_uuid': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'tag': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'status': 'completed', 'code': 200} [ 687.211954] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91482b02-47e3-4144-a042-e84d62dc44ba req-f2abab4d-3aa7-4c80-a704-39f4aff32bde service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.211954] [49942]: [pid: 49942|app: 0|req: 745/1517] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.212042] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8691790-c8c6-40bf-b2ba-0fd7538c22bb admin admin] Publish callbacks [] for security_group (8c013116-727c-4cfb-a513-161fe5756cf7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.249124] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8691790-c8c6-40bf-b2ba-0fd7538c22bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8c013116-727c-4cfb-a513-161fe5756cf7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.254580] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b8691790-c8c6-40bf-b2ba-0fd7538c22bb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8c013116-727c-4cfb-a513-161fe5756cf7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.259064] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b8691790-c8c6-40bf-b2ba-0fd7538c22bb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.259635] [49941]: [pid: 49941|app: 0|req: 773/1518] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:48 2025] DELETE /networking/v2.0/security-groups/8c013116-727c-4cfb-a513-161fe5756cf7 => generated 0 bytes in 100 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 687.261988] [49941]: DEBUG neutron.api.wsgi [req-91482b02-47e3-4144-a042-e84d62dc44ba req-6f9b6a82-cda4-4d51-99b7-11776fb07126 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.286534] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-bc5a8ea9-2589-4d61-bf2e-dbdbb05043e1 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.287649] [49942]: [pid: 49942|app: 0|req: 746/1519] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:48 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.294612] [49941]: [pid: 49941|app: 0|req: 774/1520] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 806 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.297757] [49941]: DEBUG neutron.api.v2.base [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Request body: {'port': {'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 687.397929] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecf7e176-ed81-4e95-8077-713b3b329f67 req-0f4bf240-bd1d-4eea-894d-e762030fe794 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.398672] [49942]: [pid: 49942|app: 0|req: 747/1521] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 110 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.401393] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Made reservation on behalf of d5e816ae6e3a4b258b808a304b400bdf for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 687.405102] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.408734] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.445707] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91482b02-47e3-4144-a042-e84d62dc44ba req-178af03a-a5fb-4145-bba0-34549d887ac7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.446923] [49942]: [pid: 49942|app: 0|req: 748/1522] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.451241] [49942]: DEBUG neutron.api.wsgi [req-ecf7e176-ed81-4e95-8077-713b3b329f67 req-da709985-4318-468d-ab23-6cc3aae08b5e tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.482362] [49942]: [pid: 49942|app: 0|req: 749/1523] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.511085] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks [] for security_group (59997cc1-8bce-4ead-86c7-d8ef0f242e6a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.513035] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (59997cc1-8bce-4ead-86c7-d8ef0f242e6a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.517479] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91482b02-47e3-4144-a042-e84d62dc44ba req-ec43099d-490e-4035-90ee-0497e3168d78 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.518822] [49942]: [pid: 49942|app: 0|req: 750/1524] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.521669] [49942]: DEBUG neutron.api.wsgi [req-134d3798-2d74-446d-986d-0b280d7a2786 req-2044394b-f100-43b6-bb62-61aa7be1fd9f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.535047] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=59997cc1-8bce-4ead-86c7-d8ef0f242e6a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.544759] [49942]: [pid: 49942|app: 0|req: 751/1525] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/security-groups/bd213e2e-c6b8-4289-bc40-9e00fac9bc91 => generated 1692 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.589536] [49942]: [pid: 49942|app: 0|req: 752/1526] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.614803] [49941]: DEBUG neutron.db.db_base_plugin_common [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Allocated IP 192.168.233.212 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/4f8178a8-aae6-4e2a-842e-3352b4cd0de9) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 687.635409] [49942]: [pid: 49942|app: 0|req: 753/1527] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 687.676347] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-606ebbdd-9459-421a-a1de-6e410e0555b9 req-7158c9a2-695a-4ac5-a2d1-0d2e4e120854 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.677477] [49942]: [pid: 49942|app: 0|req: 754/1528] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.688530] [49942]: DEBUG neutron.api.wsgi [req-606ebbdd-9459-421a-a1de-6e410e0555b9 req-cb81bc71-ade3-4bf1-ac80-eaaa15bc7b57 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.704784] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks [] for allowed_address_pair (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.705559] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks [] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.705768] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_precommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': '', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'port_security_enabled': True, 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 687.705904] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_precommit: [ 687.705904] [49941]: key[id], None -> 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 [ 687.705904] [49941]: key[binding:vnic_type], None -> normal [ 687.705904] [49941]: key[binding:vif_details], None -> {} [ 687.705904] [49941]: key[allowed_address_pairs], None -> [] [ 687.705904] [49941]: key[binding:profile], None -> {} [ 687.705904] [49941]: key[admin_state_up], None -> True [ 687.705904] [49941]: key[binding:vif_type], None -> unbound [ 687.705904] [49941]: key[device_owner], None -> [ 687.705904] [49941]: key[tenant_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 687.705904] [49941]: key[binding:host_id], None -> [ 687.705904] [49941]: key[standard_attr_id], None -> 877 [ 687.705904] [49941]: key[name], None -> [ 687.705904] [49941]: key[mac_address], None -> fa:16:3e:54:cb:19 [ 687.705904] [49941]: key[status], None -> DOWN [ 687.705904] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 687.705904] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}] [ 687.705904] [49941]: key[security_groups], None -> ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] [ 687.705904] [49941]: key[port_security_enabled], None -> True [ 687.705904] [49941]: key[project_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 687.705904] [49941]: key[device_id], None -> a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae [ 687.705904] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.707230] [49942]: [pid: 49942|app: 0|req: 755/1529] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 687.726917] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.740928] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-9c201f3b-4266-4f1a-9ae8-ccb60a1debc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.741908] [49942]: [pid: 49942|app: 0|req: 756/1530] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 687.755100] [49942]: [pid: 49942|app: 0|req: 757/1531] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.761081] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Pushing event updated for resources: {'Port': ['ID=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 687.774784] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 687.775501] [49941]: DEBUG neutron.scheduler.base_scheduler [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 687.778419] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 687.790701] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-dec10bad-9aa9-4126-8090-1a8ae6d9e70e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.791752] [49942]: [pid: 49942|app: 0|req: 758/1532] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.793766] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_postcommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': '', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'port_security_enabled': True, 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 687.793766] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_postcommit: [ 687.793766] [49941]: key[id], None -> 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 [ 687.793766] [49941]: key[binding:vnic_type], None -> normal [ 687.793766] [49941]: key[tags], None -> [] [ 687.793766] [49941]: key[binding:vif_details], None -> {} [ 687.793766] [49941]: key[allowed_address_pairs], None -> [] [ 687.793766] [49941]: key[extra_dhcp_opts], None -> [] [ 687.793766] [49941]: key[binding:profile], None -> {} [ 687.793766] [49941]: key[admin_state_up], None -> True [ 687.793766] [49941]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 687.793766] [49941]: key[binding:vif_type], None -> unbound [ 687.793766] [49941]: key[device_owner], None -> [ 687.793766] [49941]: key[created_at], None -> 2025-11-20T12:30:49Z [ 687.793766] [49941]: key[updated_at], None -> 2025-11-20T12:30:49Z [ 687.793766] [49941]: key[tenant_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 687.793766] [49941]: key[binding:host_id], None -> [ 687.793766] [49941]: key[description], None -> [ 687.793766] [49941]: key[standard_attr_id], None -> 877 [ 687.793766] [49941]: key[name], None -> [ 687.793766] [49941]: key[mac_address], None -> fa:16:3e:54:cb:19 [ 687.793766] [49941]: key[status], None -> DOWN [ 687.793766] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 687.793766] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}] [ 687.793766] [49941]: key[security_groups], None -> ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] [ 687.793766] [49941]: key[revision_number], None -> 1 [ 687.793766] [49941]: key[port_security_enabled], None -> True [ 687.793766] [49941]: key[project_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 687.793766] [49941]: key[device_id], None -> a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae [ 687.793766] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 687.798627] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.798811] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-8f01cc04-d113-4973-be2c-b7634816dfba tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.817333] [49941]: [pid: 49941|app: 0|req: 775/1533] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:49 2025] POST /networking/v2.0/ports => generated 734 bytes in 522 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 687.821200] [49941]: DEBUG neutron.api.wsgi [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-3e1b8b18-456f-4ea7-a6a9-9d8fed76e480 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.837266] [49941]: [pid: 49941|app: 0|req: 776/1534] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.843245] [49941]: DEBUG neutron.api.v2.base [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Request body: {'port': {'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 687.843300] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae6cae9e-9206-4898-a51b-854e7ac53296 req-0bd503a2-0602-4ff0-b368-e69d6cf72a67 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.843300] [49942]: [pid: 49942|app: 0|req: 759/1535] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.871139] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-2f23109e-0572-45bf-9aae-5cb45d122fc8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.872117] [49942]: [pid: 49942|app: 0|req: 760/1536] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.874907] [49942]: DEBUG neutron.api.wsgi [req-ae6cae9e-9206-4898-a51b-854e7ac53296 req-0a6d9015-ccfc-4f02-a80b-6a9c0046a043 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 687.897860] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 687.904410] [49942]: [pid: 49942|app: 0|req: 761/1537] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.932176] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-9a310718-b306-43c6-be91-7e4ef4618ab9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 687.933209] [49942]: [pid: 49942|app: 0|req: 762/1538] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 687.947422] [49942]: [pid: 49942|app: 0|req: 763/1539] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 687.990910] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 692 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-3c84ed92-f99a-424a-80a3-bb2f0775dc6b x-openstack-request-id: req-3c84ed92-f99a-424a-80a3-bb2f0775dc6b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 687.990910] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c109525b-28f7-4809-af13-1c1a35e2b2fd", "name": "network-vif-plugged", "status": "completed", "tag": "3db4bec0-9f65-4071-bb4f-9a865a485d03", "code": 200}, {"name": "network-changed", "server_uuid": "c109525b-28f7-4809-af13-1c1a35e2b2fd", "tag": "3db4bec0-9f65-4071-bb4f-9a865a485d03", "status": "completed", "code": 200}, {"server_uuid": "1933bf96-a9e0-4b31-898f-77ef45461398", "name": "network-vif-deleted", "tag": "1b0f7ace-a702-4c24-81bc-5c65f984ab32", "status": "completed", "code": 200}, {"server_uuid": "a3e2a6d2-a1ea-478c-b0e4-e2739bb29730", "name": "network-vif-deleted", "tag": "6597bd02-5974-4cd5-ad5d-9ff24f56d32f", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 687.990910] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3c84ed92-f99a-424a-80a3-bb2f0775dc6b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 687.991098] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3c84ed92-f99a-424a-80a3-bb2f0775dc6b'] response: {'server_uuid': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'code': 200} [ 687.991281] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3c84ed92-f99a-424a-80a3-bb2f0775dc6b'] response: {'name': 'network-changed', 'server_uuid': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'tag': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'status': 'completed', 'code': 200} [ 687.991281] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3c84ed92-f99a-424a-80a3-bb2f0775dc6b'] response: {'server_uuid': '1933bf96-a9e0-4b31-898f-77ef45461398', 'name': 'network-vif-deleted', 'tag': '1b0f7ace-a702-4c24-81bc-5c65f984ab32', 'status': 'completed', 'code': 200} [ 687.991281] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3c84ed92-f99a-424a-80a3-bb2f0775dc6b'] response: {'server_uuid': 'a3e2a6d2-a1ea-478c-b0e4-e2739bb29730', 'name': 'network-vif-deleted', 'tag': '6597bd02-5974-4cd5-ad5d-9ff24f56d32f', 'status': 'completed', 'code': 200} [ 688.018037] [49942]: [pid: 49942|app: 0|req: 764/1540] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 688.038300] [49942]: [pid: 49942|app: 0|req: 765/1541] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.086436] [49942]: [pid: 49942|app: 0|req: 766/1542] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 688.093103] [49941]: DEBUG neutron.notifiers.nova [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 688.100742] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks [] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.114295] [49941]: DEBUG neutron.db.provisioning_blocks [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Transition to ACTIVE for port object 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 688.114295] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_precommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': '', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 1, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 688.114295] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_precommit: [ 688.114295] [49941]: key[device_owner], -> compute:nova [ 688.114295] [49941]: key[binding:host_id], -> cpu-1 [ 688.114295] [49941]: key[revision_number], 1 -> 2 [ 688.114295] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.117818] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.152480] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-2db99487-6331-43a1-b720-9281fd1f14d4 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.153604] [49942]: [pid: 49942|app: 0|req: 767/1543] 10.180.1.21 () {60 vars in 1526 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58&device_owner=compute%3Anova => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.154070] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Pushing event updated for resources: {'Port': ['ID=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.161740] [49942]: DEBUG neutron.api.wsgi [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-61386bb8-654c-4110-b0c4-621bfca54fe4 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.183217] [49942]: [pid: 49942|app: 0|req: 768/1544] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:49 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.160 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.190459] [49942]: DEBUG neutron.api.v2.base [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Request body: {'floatingip': {'port_id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'fixed_ip_address': '192.168.128.8'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 688.206506] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_postcommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': '', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 1, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 688.206769] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_postcommit: [ 688.206769] [49941]: key[device_owner], -> compute:nova [ 688.206769] [49941]: key[binding:host_id], -> cpu-1 [ 688.206769] [49941]: key[revision_number], 1 -> 2 [ 688.206769] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 688.210387] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (1a147bf7-b3f4-4095-801a-6896bdcf67c2), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.214253] [49941]: DEBUG neutron.plugins.ml2.managers [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Attempting to bind port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 688.214396] [49941]: DEBUG neutron.plugins.ml2.managers [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Attempting to bind port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 688.214538] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Attempting to bind port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 688.234753] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 688.234916] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 688.238267] [49941]: DEBUG networking_nsxv3.api.rpc [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 688.528143] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.529804] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (1a147bf7-b3f4-4095-801a-6896bdcf67c2), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.585813] [49942]: INFO neutron.db.l3_db [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Floating IP 1a147bf7-b3f4-4095-801a-6896bdcf67c2 associated. External IP: 10.180.180.160, port: 54d5e37e-e00a-4c64-9f89-2ceed041b470. [ 688.695302] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Router 9fc4eb51-cc74-491a-a539-4ea3a3ab37df has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 688.753058] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 688.756724] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-26fb16d8-2edc-4744-82ad-2c85d5666365 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.776769] [49942]: [pid: 49942|app: 0|req: 769/1545] 10.180.1.21 () {64 vars in 1559 bytes} [Thu Nov 20 12:30:49 2025] PUT /networking/v2.0/floatingips/1a147bf7-b3f4-4095-801a-6896bdcf67c2 => generated 802 bytes in 591 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 688.811378] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da537a63-a4e4-461a-8f57-4812ad157302 req-56824738-d0f3-4dcf-a262-435b41c14e5b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.812446] [49942]: [pid: 49942|app: 0|req: 770/1546] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/ports?tenant_id=028211b0f4334bd998e508b4a5467ba1&device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 688.815782] [49942]: DEBUG neutron.api.wsgi [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-2ec18cca-6701-4d6d-843d-2dd066b70ca9 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.837493] [49942]: [pid: 49942|app: 0|req: 771/1547] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/security-groups/55ce7587-9070-4a27-ac68-76c1b61e1e79 => generated 1685 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 688.864592] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-bd2dcda0-a044-4990-802c-4131f5160413 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.866566] [49942]: [pid: 49942|app: 0|req: 772/1548] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/ports?tenant_id=d3c0609d6e984c5483912266a059307e&device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 688.904592] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da537a63-a4e4-461a-8f57-4812ad157302 req-294f31b8-184a-4df9-8e44-da8699f4a491 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 688.905848] [49942]: [pid: 49942|app: 0|req: 773/1549] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/networks?id=38939dd7-725e-4972-a251-b5064d87f02e => generated 722 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 688.908592] [49942]: DEBUG neutron.api.wsgi [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 688.934317] [49942]: DEBUG neutron_lib.callbacks.manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (55ce7587-9070-4a27-ac68-76c1b61e1e79), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.947775] [49942]: DEBUG neutron_lib.callbacks.manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (55ce7587-9070-4a27-ac68-76c1b61e1e79), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.985667] [49942]: DEBUG neutron_lib.callbacks.manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (55ce7587-9070-4a27-ac68-76c1b61e1e79), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 688.993141] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=55ce7587-9070-4a27-ac68-76c1b61e1e79,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 688.999627] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 688.999821] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 688.999875] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.000727] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.000727] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.000727] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.000727] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.000727] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.000727] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.001168] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.001168] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.001168] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.001309] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.001452] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.001598] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.001785] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.002064] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.002155] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.002221] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.002371] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.002512] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.002653] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003587] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003587] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003587] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003587] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003587] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003587] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003837] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.003837] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 689.005162] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Tracked resource versions report: [ 689.005162] [49942]: pushed versions: [ 689.005162] [49942]: { 'AddressGroup': {'1.2'}, [ 689.005162] [49942]: 'Agent': {'1.1'}, [ 689.005162] [49942]: 'ConntrackHelper': {'1.0'}, [ 689.005162] [49942]: 'LocalIPAssociation': {'1.0'}, [ 689.005162] [49942]: 'Log': {'1.0'}, [ 689.005162] [49942]: 'NDPProxy': {'1.0'}, [ 689.005162] [49942]: 'Network': {'1.2'}, [ 689.005162] [49942]: 'Port': {'1.10'}, [ 689.005162] [49942]: 'PortForwarding': {'1.3'}, [ 689.005162] [49942]: 'QosPolicy': {'1.10'}, [ 689.005162] [49942]: 'SecurityGroup': {'1.6'}, [ 689.005162] [49942]: 'SecurityGroupRule': {'1.3'}, [ 689.005162] [49942]: 'SubPort': {'1.0'}, [ 689.005162] [49942]: 'Subnet': {'1.2'}, [ 689.005162] [49942]: 'Trunk': {'1.1'}} [ 689.005162] [49942]: consumer versions: [ 689.005162] [49942]: { Metadata agent@devstack: {}, [ 689.005162] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 689.005162] [49942]: 'Agent': '1.1', [ 689.005162] [49942]: 'ConntrackHelper': '1.0', [ 689.005162] [49942]: 'LocalIPAssociation': '1.0', [ 689.005162] [49942]: 'Log': '1.0', [ 689.005162] [49942]: 'NDPProxy': '1.0', [ 689.005162] [49942]: 'Network': '1.2', [ 689.005162] [49942]: 'Port': '1.10', [ 689.005162] [49942]: 'PortForwarding': '1.3', [ 689.005162] [49942]: 'QosPolicy': '1.10', [ 689.005162] [49942]: 'SecurityGroup': '1.6', [ 689.005162] [49942]: 'SecurityGroupRule': '1.3', [ 689.005162] [49942]: 'SubPort': '1.0', [ 689.005162] [49942]: 'Subnet': '1.2', [ 689.005162] [49942]: 'Trunk': '1.1'}, [ 689.005162] [49942]: L3 agent@devstack: {}, [ 689.005162] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 689.005162] [49942]: 'Agent': '1.1', [ 689.005162] [49942]: 'ConntrackHelper': '1.0', [ 689.005162] [49942]: 'LocalIPAssociation': '1.0', [ 689.005162] [49942]: 'Log': '1.0', [ 689.005162] [49942]: 'NDPProxy': '1.0', [ 689.005162] [49942]: 'Network': '1.2', [ 689.005162] [49942]: 'Port': '1.10', [ 689.005162] [49942]: 'PortForwarding': '1.3', [ 689.005162] [49942]: 'QosPolicy': '1.10', [ 689.005162] [49942]: 'SecurityGroup': '1.6', [ 689.005162] [49942]: 'SecurityGroupRule': '1.3', [ 689.005162] [49942]: 'SubPort': '1.0', [ 689.005162] [49942]: 'Subnet': '1.2', [ 689.005162] [49942]: 'Trunk': '1.1'}, [ 689.005162] [49942]: DHCP agent@devstack: {}} [ 689.005162] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 689.012040] [49942]: DEBUG neutron_lib.callbacks.manager [req-93f50e4c-eaf2-4124-a6b0-7e258534baf1 req-76303ae8-7301-4c39-9970-3db70d1cb1ca tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.013046] [49942]: [pid: 49942|app: 0|req: 774/1550] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:30:50 2025] DELETE /networking/v2.0/security-groups/55ce7587-9070-4a27-ac68-76c1b61e1e79 => generated 0 bytes in 106 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 689.053463] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-01c445a3-65a6-46a6-9cf1-ff03e1379e81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.054470] [49942]: [pid: 49942|app: 0|req: 775/1551] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/networks?id=abd16cee-e961-463f-9595-cf9bdb02121d => generated 729 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.058600] [49942]: DEBUG neutron.api.wsgi [req-da537a63-a4e4-461a-8f57-4812ad157302 req-f15bee62-3804-49d3-abe3-d13a1fd425c7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.072626] [49942]: [pid: 49942|app: 0|req: 776/1552] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=3db4bec0-9f65-4071-bb4f-9a865a485d03 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.075678] [49942]: DEBUG neutron.api.wsgi [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-3f97ffd2-08ab-45ce-9708-c5194f2b40c9 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.118045] [49942]: [pid: 49942|app: 0|req: 777/1553] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 805 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.139037] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da537a63-a4e4-461a-8f57-4812ad157302 req-822cab14-a028-4243-bafe-36372776da63 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.140010] [49942]: [pid: 49942|app: 0|req: 778/1554] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/subnets?id=880e44b0-4dda-487e-850f-8fe57bf4a626 => generated 697 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.154808] [49942]: [pid: 49942|app: 0|req: 779/1555] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.174109] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-116bb543-e07e-4ac6-8075-5391e29ffb86 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.175056] [49942]: [pid: 49942|app: 0|req: 780/1556] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/subnets?id=a321c2ab-30a9-4517-9982-2df1ed3f332b => generated 704 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.190638] [49942]: [pid: 49942|app: 0|req: 781/1557] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/ports?network_id=38939dd7-725e-4972-a251-b5064d87f02e&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.193401] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'name': 'network-vif-deleted', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 689.194839] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-309684b6-4522-4878-bfd7-9f2bf4ae8c97" -d '{"events": [{"server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "name": "network-vif-deleted", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 689.237019] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-5acef86c-0efc-4420-aaa2-7a01508072ae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.237372] [49942]: [pid: 49942|app: 0|req: 782/1558] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/networks?tenant_id=99f04a26d34d483ab4e44170cce695df&shared=False => generated 721 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.243039] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 689.243039] [49941]: DEBUG neutron.plugins.ml2.managers [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Bound port: 4f8178a8-aae6-4e2a-842e-3352b4cd0de9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 689.243039] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.268872] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c2ab8a8-bf27-4c7d-a67b-76cf203ff88c req-fb8a8c3f-53f9-418a-89e0-6a783a0a676e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.269971] [49942]: [pid: 49942|app: 0|req: 783/1559] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:50 2025] GET /networking/v2.0/ports?network_id=abd16cee-e961-463f-9595-cf9bdb02121d&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.290016] [49941]: DEBUG neutron.plugins.ml2.db [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] For port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 689.291779] [49941]: DEBUG neutron.plugins.ml2.db [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] For port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 689.293984] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_precommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 689.294193] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_precommit: [ 689.294193] [49941]: key[binding:vif_type], unbound -> ovs [ 689.294193] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 689.294193] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.308516] [49942]: [pid: 49942|app: 0|req: 784/1560] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks/38939dd7-725e-4972-a251-b5064d87f02e?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.334757] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.372714] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-09c18125-e873-4428-9ef7-c11bb1be2582 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.373834] [49942]: [pid: 49942|app: 0|req: 785/1561] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:51 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) [ 689.379867] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Pushing event updated for resources: {'Port': ['ID=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.388759] [49941]: DEBUG neutron.db.provisioning_blocks [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Provisioning complete for port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 689.388759] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.388759] [49941]: INFO neutron.plugins.ml2.plugin [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Attempt 1 to provision port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 [ 689.408712] [49942]: [pid: 49942|app: 0|req: 786/1562] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.433470] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Current status of the port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 689.433651] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.445123] [49942]: [pid: 49942|app: 0|req: 787/1563] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks/38939dd7-725e-4972-a251-b5064d87f02e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.462711] [49941]: DEBUG neutron.plugins.ml2.db [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] For port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 689.496517] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-fbc3e4a7-8652-4dc9-bb31-00718e541ddb tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.496733] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_precommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 4, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 689.496936] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_precommit: [ 689.496936] [49941]: key[status], DOWN -> ACTIVE [ 689.496936] [49941]: key[revision_number], 4 -> 5 [ 689.496936] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.498037] [49942]: [pid: 49942|app: 0|req: 788/1564] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.503786] [49941]: DEBUG neutron.db.provisioning_blocks [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Provisioning complete for port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 689.504118] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.504220] [49941]: INFO neutron.plugins.ml2.plugin [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Attempt 1 to provision port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 [ 689.530872] [49942]: [pid: 49942|app: 0|req: 789/1565] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.533608] [49942]: DEBUG neutron.api.wsgi [req-7f06a950-135b-43e1-8568-e295cc338e10 req-dd8b6d97-51c3-4bbb-a304-b91406a8ebc6 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.539126] [49942]: [pid: 49942|app: 0|req: 790/1566] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/quotas/b6e94c1142354a13acc15f91da96ba47 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.547151] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Current status of the port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 689.548167] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_postcommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 4, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 689.548623] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_postcommit: [ 689.548623] [49941]: key[status], DOWN -> ACTIVE [ 689.548623] [49941]: key[revision_number], 4 -> 5 [ 689.548623] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.548623] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.590167] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Pushing event updated for resources: {'Port': ['ID=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 689.593310] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_postcommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 4, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:49Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 689.593920] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] update_port_postcommit: [ 689.593920] [49941]: key[binding:vif_type], unbound -> ovs [ 689.593920] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 689.593920] [49941]: key[updated_at], 2025-11-20T12:30:49Z -> 2025-11-20T12:30:51Z [ 689.593920] [49941]: key[revision_number], 2 -> 4 [ 689.593920] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.601342] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.601890] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-c10820fc-8cdc-4543-94c6-a7a577e766f4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.604376] [49941]: [pid: 49941|app: 0|req: 777/1567] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:49 2025] PUT /networking/v2.0/ports/4f8178a8-aae6-4e2a-842e-3352b4cd0de9 => generated 1039 bytes in 1766 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 689.620476] [49941]: [pid: 49941|app: 0|req: 778/1568] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.638967] [49942]: [pid: 49942|app: 0|req: 791/1569] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&fields=id => generated 241 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 689.677929] [49942]: [pid: 49942|app: 0|req: 792/1570] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.679234] [49941]: [pid: 49941|app: 0|req: 779/1571] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.715758] [49942]: [pid: 49942|app: 0|req: 793/1572] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 689.723566] [49941]: [pid: 49941|app: 0|req: 780/1573] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 689.755389] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-d7809a7d-4c3d-473c-9396-85f1035fa9da tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.756497] [49942]: [pid: 49942|app: 0|req: 794/1574] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 689.765381] [49941]: DEBUG neutron.api.wsgi [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-f5520fcf-a2b1-401f-8857-2802f6b0131b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.777827] [49942]: [pid: 49942|app: 0|req: 795/1575] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 689.790776] [49941]: [pid: 49941|app: 0|req: 781/1576] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 181 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.801905] [49942]: DEBUG neutron.api.v2.base [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'admin_state_up': True, 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 689.813912] [49941]: DEBUG neutron.api.wsgi [req-70bc6099-5e7c-40d0-9a24-e1cbde397533 req-9421d38f-7fcb-48bb-8f83-f49fb3580282 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.846890] [49941]: [pid: 49941|app: 0|req: 782/1577] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 805 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.848584] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 689.852102] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.885905] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70bc6099-5e7c-40d0-9a24-e1cbde397533 req-6c6076de-a9e7-4012-a879-17915670b3be tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 689.887866] [49941]: [pid: 49941|app: 0|req: 783/1578] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 689.919043] [49942]: DEBUG neutron.db.db_base_plugin_common [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.8 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/23f5c788-517e-4c11-9a99-30246f9a84cd) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 689.962552] [49941]: DEBUG neutron.api.wsgi [req-9176b5bb-e875-4b82-a90e-c04cb5ccdda8 req-70c60bcd-6730-4509-977c-4ca712f56126 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 689.962552] [49941]: DEBUG neutron.api.wsgi [req-9176b5bb-e875-4b82-a90e-c04cb5ccdda8 req-70c60bcd-6730-4509-977c-4ca712f56126 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 689.962987] [49941]: [pid: 49941|app: 0|req: 784/1579] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:30: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) [ 689.983991] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (23f5c788-517e-4c11-9a99-30246f9a84cd), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.984756] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 689.984971] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 689.985117] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 689.985117] [49942]: key[id], None -> 23f5c788-517e-4c11-9a99-30246f9a84cd [ 689.985117] [49942]: key[binding:vnic_type], None -> normal [ 689.985117] [49942]: key[binding:vif_details], None -> {} [ 689.985117] [49942]: key[allowed_address_pairs], None -> [] [ 689.985117] [49942]: key[binding:profile], None -> {} [ 689.985117] [49942]: key[admin_state_up], None -> True [ 689.985117] [49942]: key[binding:vif_type], None -> unbound [ 689.985117] [49942]: key[device_owner], None -> [ 689.985117] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 689.985117] [49942]: key[binding:host_id], None -> [ 689.985117] [49942]: key[standard_attr_id], None -> 878 [ 689.985117] [49942]: key[name], None -> [ 689.985117] [49942]: key[mac_address], None -> fa:16:3e:4b:28:cb [ 689.985117] [49942]: key[status], None -> DOWN [ 689.985117] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 689.985117] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] [ 689.985117] [49942]: key[security_groups], None -> ['3f59aa06-702a-4d92-86f5-892b804d5a2a'] [ 689.985117] [49942]: key[port_security_enabled], None -> True [ 689.985117] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 689.985117] [49942]: key[device_id], None -> 6da175be-8fc6-4521-8c93-ea53b22609a0 [ 689.985117] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 689.994625] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d'}, {'name': 'network-changed', 'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 690.000916] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-14eb304f-0f55-400f-b214-96a3efe8e178" -d '{"events": [{"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d"}, {"name": "network-changed", "server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 690.007025] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.027846] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=23f5c788-517e-4c11-9a99-30246f9a84cd,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 690.036506] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 690.036715] [49942]: DEBUG neutron.scheduler.base_scheduler [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 690.040025] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 690.045514] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-935785a0-8865-4f3c-a36a-eca5b02cba12 req-f22a11dd-e19e-4e0e-ad54-90d9b21b084f tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.046506] [49941]: [pid: 49941|app: 0|req: 785/1580] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.052486] [49941]: DEBUG neutron.api.wsgi [req-935785a0-8865-4f3c-a36a-eca5b02cba12 req-89afadb8-1a7d-4616-950c-c41c561470f1 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.053914] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 690.054116] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 690.054116] [49942]: key[id], None -> 23f5c788-517e-4c11-9a99-30246f9a84cd [ 690.054116] [49942]: key[binding:vnic_type], None -> normal [ 690.054116] [49942]: key[tags], None -> [] [ 690.054116] [49942]: key[binding:vif_details], None -> {} [ 690.054116] [49942]: key[allowed_address_pairs], None -> [] [ 690.054116] [49942]: key[extra_dhcp_opts], None -> [] [ 690.054116] [49942]: key[binding:profile], None -> {} [ 690.054116] [49942]: key[admin_state_up], None -> True [ 690.054116] [49942]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 690.054116] [49942]: key[binding:vif_type], None -> unbound [ 690.054116] [49942]: key[device_owner], None -> [ 690.054116] [49942]: key[created_at], None -> 2025-11-20T12:30:51Z [ 690.054116] [49942]: key[updated_at], None -> 2025-11-20T12:30:51Z [ 690.054116] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 690.054116] [49942]: key[binding:host_id], None -> [ 690.054116] [49942]: key[description], None -> [ 690.054116] [49942]: key[standard_attr_id], None -> 878 [ 690.054116] [49942]: key[name], None -> [ 690.054116] [49942]: key[mac_address], None -> fa:16:3e:4b:28:cb [ 690.054116] [49942]: key[status], None -> DOWN [ 690.054116] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 690.054116] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] [ 690.054116] [49942]: key[security_groups], None -> ['3f59aa06-702a-4d92-86f5-892b804d5a2a'] [ 690.054116] [49942]: key[revision_number], None -> 1 [ 690.054116] [49942]: key[port_security_enabled], None -> True [ 690.054116] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 690.054116] [49942]: key[device_id], None -> 6da175be-8fc6-4521-8c93-ea53b22609a0 [ 690.054116] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.073112] [49941]: [pid: 49941|app: 0|req: 786/1581] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.084126] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.084526] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-e0059175-a646-4d6c-ba3a-c299829e11ee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.093426] [49942]: [pid: 49942|app: 0|req: 796/1582] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:51 2025] POST /networking/v2.0/ports => generated 732 bytes in 296 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 690.102682] [49941]: DEBUG neutron.api.v2.base [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Request body: {'port': {'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 690.159460] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.167313] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a46fed26-8f93-41b4-b9f5-dbd8c83a0438 req-4e5f5a41-c6ea-4bd1-ac05-6d8daf81d25d tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.168295] [49942]: [pid: 49942|app: 0|req: 797/1583] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.177503] [49942]: DEBUG neutron.api.wsgi [req-a46fed26-8f93-41b4-b9f5-dbd8c83a0438 req-db093325-c42e-4c8c-ac29-c40ffce36288 tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.203540] [49942]: [pid: 49942|app: 0|req: 798/1584] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/security-groups?id=e010aa47-2f32-4ccc-b140-584ad1ebf8c7&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.356658] [49941]: DEBUG neutron.notifiers.nova [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 23f5c788-517e-4c11-9a99-30246f9a84cd {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 690.365229] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks [] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.376360] [49941]: DEBUG neutron.db.provisioning_blocks [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Transition to ACTIVE for port object 23f5c788-517e-4c11-9a99-30246f9a84cd will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 690.378665] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_precommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 690.378909] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_precommit: [ 690.378909] [49941]: key[device_owner], -> compute:nova [ 690.378909] [49941]: key[binding:host_id], -> cpu-1 [ 690.378909] [49941]: key[revision_number], 1 -> 2 [ 690.378909] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.380239] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.431188] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Pushing event updated for resources: {'Port': ['ID=23f5c788-517e-4c11-9a99-30246f9a84cd,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 690.483734] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_postcommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 690.483966] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_postcommit: [ 690.483966] [49941]: key[device_owner], -> compute:nova [ 690.483966] [49941]: key[binding:host_id], -> cpu-1 [ 690.483966] [49941]: key[revision_number], 1 -> 2 [ 690.483966] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 690.494428] [49941]: DEBUG neutron.plugins.ml2.managers [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Attempting to bind port 23f5c788-517e-4c11-9a99-30246f9a84cd on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 690.494428] [49941]: DEBUG neutron.plugins.ml2.managers [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Attempting to bind port 23f5c788-517e-4c11-9a99-30246f9a84cd by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 690.494428] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Attempting to bind port 23f5c788-517e-4c11-9a99-30246f9a84cd on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 690.510363] [49942]: [pid: 49942|app: 0|req: 799/1585] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:30:51 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf&fields=id&fields=resource_request => generated 57 bytes in 306 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.516242] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 690.516485] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 690.521164] [49941]: DEBUG networking_nsxv3.api.rpc [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 690.600189] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-705ac8e5-9f6a-448e-9ab9-9b12fabb9939 req-41b93b3d-5c33-49d4-a88d-5245541d7252 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.602037] [49942]: [pid: 49942|app: 0|req: 800/1586] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.637344] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-b5c71777-daba-4a4f-8cee-e34c1711b04c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.638509] [49942]: [pid: 49942|app: 0|req: 801/1587] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 690.654696] [49942]: [pid: 49942|app: 0|req: 802/1588] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/networks?tenant_id=a8afa32992fd43ae9d1eb76af2a6a1c9&shared=False => generated 15 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.658897] [49942]: DEBUG neutron.api.wsgi [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-bc89fb7d-a78c-4812-94e5-e31754e07d3e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.659474] [49942]: DEBUG neutron.api.wsgi [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-bc89fb7d-a78c-4812-94e5-e31754e07d3e service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 690.659690] [49942]: [pid: 49942|app: 0|req: 803/1589] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:30:52 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) [ 690.666056] [49942]: DEBUG neutron.api.wsgi [req-705ac8e5-9f6a-448e-9ab9-9b12fabb9939 req-25194958-f31f-4292-9515-f17b007529c5 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.692010] [49942]: [pid: 49942|app: 0|req: 804/1590] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.724992] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-a7c7709d-ff7d-4649-97d0-1bc1d9cef913 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.726063] [49942]: [pid: 49942|app: 0|req: 805/1591] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/ports?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 1044 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 690.759956] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-6a99236f-799e-41ab-8240-e827bec9e2cf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.760893] [49942]: [pid: 49942|app: 0|req: 806/1592] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 722 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.801573] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-682aaa7d-3d40-4d47-a259-9787d915f99f tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 690.802752] [49942]: [pid: 49942|app: 0|req: 807/1593] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 690.805646] [49942]: DEBUG neutron.api.wsgi [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-04745701-dea3-4d6d-bcaa-3ec0c8f081b3 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 690.819503] [49942]: [pid: 49942|app: 0|req: 808/1594] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.212&port_id=4f8178a8-aae6-4e2a-842e-3352b4cd0de9 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 690.893152] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c57bf6f-a3aa-4f8c-8da6-fa2fb908e224 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.979289] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c57bf6f-a3aa-4f8c-8da6-fa2fb908e224 admin admin] Publish callbacks [] for security_group (579017ea-c1d6-4ab2-bc80-369b2982c8f6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 690.981181] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c57bf6f-a3aa-4f8c-8da6-fa2fb908e224 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (579017ea-c1d6-4ab2-bc80-369b2982c8f6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.003961] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c57bf6f-a3aa-4f8c-8da6-fa2fb908e224 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=579017ea-c1d6-4ab2-bc80-369b2982c8f6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.018255] [49942]: [pid: 49942|app: 0|req: 809/1595] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/security-groups?tenant_id=bc5c3cd0428a4b8a8c75a92bbef7b566&name=default => generated 2925 bytes in 198 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.022465] [49942]: DEBUG neutron.api.wsgi [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-282ff5fc-9b4b-437e-af1a-520dda0dcaa7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.038995] [49942]: [pid: 49942|app: 0|req: 810/1596] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=dfb407d0-3828-4fe4-8b01-d22e78513377 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.042869] [49942]: DEBUG neutron.api.wsgi [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-119144c3-252c-48f3-ad9d-428283a9fd1b tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.047443] [49942]: [pid: 49942|app: 0|req: 811/1597] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/quotas/a8afa32992fd43ae9d1eb76af2a6a1c9 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.073952] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-f6aa4779-c1fc-4e44-88fe-4370f17aa66e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.075515] [49942]: [pid: 49942|app: 0|req: 812/1598] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.106190] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65409b49-db22-4ce2-bbc9-c61964e4283a req-938d9a15-6fca-4097-8187-38f5d26f2290 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.107236] [49942]: [pid: 49942|app: 0|req: 813/1599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.142024] [49942]: DEBUG neutron_lib.callbacks.manager [None req-26b0f2a2-77ec-461f-a3ef-65998db2b250 admin admin] Publish callbacks [] for security_group (579017ea-c1d6-4ab2-bc80-369b2982c8f6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.164927] [49942]: DEBUG neutron_lib.callbacks.manager [None req-26b0f2a2-77ec-461f-a3ef-65998db2b250 admin admin] Publish callbacks [] for security_group (579017ea-c1d6-4ab2-bc80-369b2982c8f6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.191324] [49942]: DEBUG neutron_lib.callbacks.manager [None req-26b0f2a2-77ec-461f-a3ef-65998db2b250 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (579017ea-c1d6-4ab2-bc80-369b2982c8f6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.196549] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26b0f2a2-77ec-461f-a3ef-65998db2b250 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=579017ea-c1d6-4ab2-bc80-369b2982c8f6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.204967] [49942]: DEBUG neutron_lib.callbacks.manager [None req-26b0f2a2-77ec-461f-a3ef-65998db2b250 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.205827] [49942]: [pid: 49942|app: 0|req: 814/1600] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:52 2025] DELETE /networking/v2.0/security-groups/579017ea-c1d6-4ab2-bc80-369b2982c8f6 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 691.293039] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-80933e08-306a-44ec-af9e-818b4f239da5 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.294162] [49942]: [pid: 49942|app: 0|req: 815/1601] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:30:52 2025] GET /networking/v2.0/ports/0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 747 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.332122] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-070a51fd-8a77-4d4a-ba35-d402b4645b76 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.333361] [49942]: [pid: 49942|app: 0|req: 816/1602] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/subnets?id=bb772f98-1c60-407e-a546-aba14641c404 => generated 697 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.350395] [49942]: [pid: 49942|app: 0|req: 817/1603] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/ports?tenant_id=a8afa32992fd43ae9d1eb76af2a6a1c9&fields=id => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.412297] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5bc692e-91f7-4e2f-a3d3-4a8a211bc7ed req-80e8973b-2081-4609-826e-9036b6e6e02b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.413729] [49942]: [pid: 49942|app: 0|req: 818/1604] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.417226] [49942]: DEBUG neutron.api.wsgi [req-65409b49-db22-4ce2-bbc9-c61964e4283a req-9e041668-09b2-42ab-8b9d-6dd312b6976e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.451768] [49942]: [pid: 49942|app: 0|req: 819/1605] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.458807] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3aed6f4-33bb-4b12-b39e-2bfff57142a3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.526429] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 691.527440] [49941]: DEBUG neutron.plugins.ml2.managers [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Bound port: 23f5c788-517e-4c11-9a99-30246f9a84cd, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 691.527440] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.541495] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3aed6f4-33bb-4b12-b39e-2bfff57142a3 admin admin] Publish callbacks [] for security_group (f274c8ef-7bd6-4472-afa4-faea5b9c8f18), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.543024] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3aed6f4-33bb-4b12-b39e-2bfff57142a3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f274c8ef-7bd6-4472-afa4-faea5b9c8f18), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.567813] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c3aed6f4-33bb-4b12-b39e-2bfff57142a3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f274c8ef-7bd6-4472-afa4-faea5b9c8f18,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.576701] [49942]: [pid: 49942|app: 0|req: 820/1606] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/security-groups?tenant_id=2f7a0a7be01148159c5486c4fe945eca&name=default => generated 2925 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.579788] [49941]: DEBUG neutron.plugins.ml2.db [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] For port 23f5c788-517e-4c11-9a99-30246f9a84cd, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 691.582768] [49941]: DEBUG neutron.plugins.ml2.db [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] For port 23f5c788-517e-4c11-9a99-30246f9a84cd, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=23f5c788-517e-4c11-9a99-30246f9a84cd,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 691.585841] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_precommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:52Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:52Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 691.585841] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_precommit: [ 691.585841] [49941]: key[binding:vif_type], unbound -> ovs [ 691.585841] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 691.585841] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.588598] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.603398] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37ec2e93-5981-4dca-b77d-103bb3746497 req-91b9df96-29e5-440d-b947-816843e71831 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.604461] [49942]: [pid: 49942|app: 0|req: 821/1607] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/ports?network_id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 691.616476] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Pushing event updated for resources: {'Port': ['ID=23f5c788-517e-4c11-9a99-30246f9a84cd,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.631346] [49941]: DEBUG neutron.db.provisioning_blocks [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Provisioning complete for port 23f5c788-517e-4c11-9a99-30246f9a84cd triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 691.631579] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.632175] [49941]: INFO neutron.plugins.ml2.plugin [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Attempt 1 to provision port 23f5c788-517e-4c11-9a99-30246f9a84cd [ 691.656688] [49942]: [pid: 49942|app: 0|req: 822/1608] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.660091] [49942]: DEBUG neutron.api.wsgi [req-1316b9ae-109c-46e9-a3b8-b1c43413413a req-dffaf88d-bc1e-4b19-89ed-37126c97a670 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.677355] [49942]: [pid: 49942|app: 0|req: 823/1609] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/security-groups/833346b6-2fc2-4c7b-a437-bd2095b717b1 => generated 1683 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 691.682358] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Current status of the port 23f5c788-517e-4c11-9a99-30246f9a84cd is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 691.682524] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.691704] [49942]: [pid: 49942|app: 0|req: 824/1610] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.706621] [49941]: DEBUG neutron.plugins.ml2.db [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] For port 23f5c788-517e-4c11-9a99-30246f9a84cd, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=23f5c788-517e-4c11-9a99-30246f9a84cd,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 691.723805] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b87d8f55-70f8-4e77-972a-e480de41591b admin admin] Publish callbacks [] for security_group (f274c8ef-7bd6-4472-afa4-faea5b9c8f18), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.749024] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_precommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:53Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:53Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 691.749024] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_precommit: [ 691.749024] [49941]: key[status], DOWN -> ACTIVE [ 691.749024] [49941]: key[revision_number], 4 -> 5 [ 691.749024] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.749403] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b87d8f55-70f8-4e77-972a-e480de41591b admin admin] Publish callbacks [] for security_group (f274c8ef-7bd6-4472-afa4-faea5b9c8f18), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.758314] [49941]: DEBUG neutron.db.provisioning_blocks [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Provisioning complete for port 23f5c788-517e-4c11-9a99-30246f9a84cd triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 691.758469] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.758588] [49941]: INFO neutron.plugins.ml2.plugin [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Attempt 1 to provision port 23f5c788-517e-4c11-9a99-30246f9a84cd [ 691.778689] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b87d8f55-70f8-4e77-972a-e480de41591b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f274c8ef-7bd6-4472-afa4-faea5b9c8f18), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.783308] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b87d8f55-70f8-4e77-972a-e480de41591b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f274c8ef-7bd6-4472-afa4-faea5b9c8f18,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.787854] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b87d8f55-70f8-4e77-972a-e480de41591b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.788394] [49942]: [pid: 49942|app: 0|req: 825/1611] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:53 2025] DELETE /networking/v2.0/security-groups/f274c8ef-7bd6-4472-afa4-faea5b9c8f18 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 691.802965] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Current status of the port 23f5c788-517e-4c11-9a99-30246f9a84cd is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 691.803891] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_postcommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:53Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:53Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 691.804119] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_postcommit: [ 691.804119] [49941]: key[status], DOWN -> ACTIVE [ 691.804119] [49941]: key[revision_number], 4 -> 5 [ 691.804119] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.804297] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.829878] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Pushing event updated for resources: {'Port': ['ID=23f5c788-517e-4c11-9a99-30246f9a84cd,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.831679] [49942]: [pid: 49942|app: 0|req: 826/1612] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.832861] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_postcommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:53Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:52Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 691.832861] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] update_port_postcommit: [ 691.832861] [49941]: key[binding:vif_type], unbound -> ovs [ 691.832861] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 691.832861] [49941]: key[updated_at], 2025-11-20T12:30:52Z -> 2025-11-20T12:30:53Z [ 691.832861] [49941]: key[revision_number], 2 -> 4 [ 691.832861] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 691.838607] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 691.838607] [49941]: DEBUG neutron_lib.callbacks.manager [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-bdfb6cd9-b2c0-40c5-a862-4ac64ba11b93 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.840077] [49941]: [pid: 49941|app: 0|req: 787/1613] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:51 2025] PUT /networking/v2.0/ports/23f5c788-517e-4c11-9a99-30246f9a84cd => generated 1037 bytes in 1741 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 691.842593] [49941]: DEBUG neutron.api.wsgi [req-1316b9ae-109c-46e9-a3b8-b1c43413413a req-59a562ba-6529-483e-83a1-26382597c108 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 691.873733] [49941]: DEBUG neutron_lib.callbacks.manager [req-1316b9ae-109c-46e9-a3b8-b1c43413413a req-59a562ba-6529-483e-83a1-26382597c108 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (833346b6-2fc2-4c7b-a437-bd2095b717b1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.874732] [49942]: [pid: 49942|app: 0|req: 827/1614] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.890064] [49941]: DEBUG neutron_lib.callbacks.manager [req-1316b9ae-109c-46e9-a3b8-b1c43413413a req-59a562ba-6529-483e-83a1-26382597c108 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (833346b6-2fc2-4c7b-a437-bd2095b717b1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.890193] [49942]: [pid: 49942|app: 0|req: 828/1615] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.922984] [49941]: DEBUG neutron_lib.callbacks.manager [req-1316b9ae-109c-46e9-a3b8-b1c43413413a req-59a562ba-6529-483e-83a1-26382597c108 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (833346b6-2fc2-4c7b-a437-bd2095b717b1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.928698] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1316b9ae-109c-46e9-a3b8-b1c43413413a req-59a562ba-6529-483e-83a1-26382597c108 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=833346b6-2fc2-4c7b-a437-bd2095b717b1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 691.934222] [49941]: DEBUG neutron_lib.callbacks.manager [req-1316b9ae-109c-46e9-a3b8-b1c43413413a req-59a562ba-6529-483e-83a1-26382597c108 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.934917] [49941]: [pid: 49941|app: 0|req: 788/1616] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:30:53 2025] DELETE /networking/v2.0/security-groups/833346b6-2fc2-4c7b-a437-bd2095b717b1 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 691.946066] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d33e8e04-7b96-4ba7-aa3e-fcb700912d43 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 691.957168] [49942]: [pid: 49942|app: 0|req: 829/1617] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 691.994214] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-4395d33d-589d-4921-8027-252b55249436 x-openstack-request-id: req-4395d33d-589d-4921-8027-252b55249436 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 691.994214] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f9dea571-2bdc-4ed3-9daa-a17cc04ccada", "name": "network-vif-deleted", "tag": "e494c57a-199d-4d68-aad4-ddf6b305ee83", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 691.994214] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4395d33d-589d-4921-8027-252b55249436 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 691.997390] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4395d33d-589d-4921-8027-252b55249436'] response: {'server_uuid': 'f9dea571-2bdc-4ed3-9daa-a17cc04ccada', 'name': 'network-vif-deleted', 'tag': 'e494c57a-199d-4d68-aad4-ddf6b305ee83', 'status': 'completed', 'code': 200} [ 692.035952] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d33e8e04-7b96-4ba7-aa3e-fcb700912d43 admin admin] Publish callbacks [] for security_group (db9dc940-75af-40cd-9d44-35b3443be512), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.039937] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d33e8e04-7b96-4ba7-aa3e-fcb700912d43 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (db9dc940-75af-40cd-9d44-35b3443be512), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.076783] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d33e8e04-7b96-4ba7-aa3e-fcb700912d43 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=db9dc940-75af-40cd-9d44-35b3443be512,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.096676] [49941]: [pid: 49941|app: 0|req: 789/1618] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/security-groups?tenant_id=33639fbc9ca54621813778222898adc4&name=default => generated 2925 bytes in 161 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 692.144289] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99b326ba-5811-41b1-91a9-700fec51941d admin admin] Publish callbacks [] for security_group (db9dc940-75af-40cd-9d44-35b3443be512), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.165712] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99b326ba-5811-41b1-91a9-700fec51941d admin admin] Publish callbacks [] for security_group (db9dc940-75af-40cd-9d44-35b3443be512), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.188320] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99b326ba-5811-41b1-91a9-700fec51941d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (db9dc940-75af-40cd-9d44-35b3443be512), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.192773] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99b326ba-5811-41b1-91a9-700fec51941d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=db9dc940-75af-40cd-9d44-35b3443be512,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.196529] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cfe0430-b4b4-4c9f-ab76-f1cb1cda7991 req-cb3acbac-be36-4f95-98e2-25f4e5f38125 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.197701] [49942]: DEBUG neutron_lib.callbacks.manager [None req-99b326ba-5811-41b1-91a9-700fec51941d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.197894] [49941]: [pid: 49941|app: 0|req: 790/1619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 749 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.198426] [49942]: [pid: 49942|app: 0|req: 830/1620] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:53 2025] DELETE /networking/v2.0/security-groups/db9dc940-75af-40cd-9d44-35b3443be512 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 692.204882] [49942]: DEBUG neutron.api.wsgi [req-4cfe0430-b4b4-4c9f-ab76-f1cb1cda7991 req-e9ce104a-dbf6-443e-9217-313231fee0ef tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.226819] [49942]: [pid: 49942|app: 0|req: 831/1621] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/security-groups?id=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 692.248710] [49941]: [pid: 49941|app: 0|req: 791/1622] 10.180.1.21 () {60 vars in 1531 bytes} [Thu Nov 20 12:30:53 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&id=c0092108-51c4-4065-86c2-4815315ad52a => generated 60 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.256466] [49942]: DEBUG neutron.api.v2.base [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.279829] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.287381] [49941]: [pid: 49941|app: 0|req: 792/1623] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.319334] [49941]: DEBUG neutron.api.v2.base [req-0047148c-883a-4fb0-b5ac-239278bcb072 req-c7674976-282f-492e-89ff-dfa182e812a6 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-768386651', 'description': 'tempest-description-556372269'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.321427] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.340951] [49941]: DEBUG neutron_lib.callbacks.manager [req-0047148c-883a-4fb0-b5ac-239278bcb072 req-c7674976-282f-492e-89ff-dfa182e812a6 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.420641] [49942]: DEBUG neutron.db.db_base_plugin_common [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Allocated IP 10.180.180.184 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/77fda5bf-6d7d-4b4e-9af4-2adc57ecc702) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 692.430761] [49941]: DEBUG neutron_lib.callbacks.manager [req-0047148c-883a-4fb0-b5ac-239278bcb072 req-c7674976-282f-492e-89ff-dfa182e812a6 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (f8bfbc74-c3eb-43e5-83a5-d8df0021ba83), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.432959] [49941]: DEBUG neutron_lib.callbacks.manager [req-0047148c-883a-4fb0-b5ac-239278bcb072 req-c7674976-282f-492e-89ff-dfa182e812a6 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f8bfbc74-c3eb-43e5-83a5-d8df0021ba83), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.448944] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0047148c-883a-4fb0-b5ac-239278bcb072 req-c7674976-282f-492e-89ff-dfa182e812a6 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=f8bfbc74-c3eb-43e5-83a5-d8df0021ba83,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.466772] [49941]: DEBUG neutron_lib.callbacks.manager [req-0047148c-883a-4fb0-b5ac-239278bcb072 req-c7674976-282f-492e-89ff-dfa182e812a6 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.467659] [49941]: [pid: 49941|app: 0|req: 793/1624] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:30:54 2025] POST /networking/v2.0/security-groups => generated 1692 bytes in 154 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 692.483318] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for allowed_address_pair (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.483318] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.483490] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_precommit called with port settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 692.483583] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_precommit: [ 692.483583] [49942]: key[id], None -> 77fda5bf-6d7d-4b4e-9af4-2adc57ecc702 [ 692.483583] [49942]: key[binding:vnic_type], None -> normal [ 692.483583] [49942]: key[binding:vif_details], None -> {} [ 692.483583] [49942]: key[allowed_address_pairs], None -> [] [ 692.483583] [49942]: key[binding:profile], None -> {} [ 692.483583] [49942]: key[admin_state_up], None -> True [ 692.483583] [49942]: key[binding:vif_type], None -> unbound [ 692.483583] [49942]: key[device_owner], None -> network:floatingip [ 692.483583] [49942]: key[tenant_id], None -> [ 692.483583] [49942]: key[binding:host_id], None -> [ 692.483583] [49942]: key[standard_attr_id], None -> 895 [ 692.483583] [49942]: key[name], None -> [ 692.483583] [49942]: key[mac_address], None -> fa:16:3e:4b:4f:48 [ 692.483583] [49942]: key[status], None -> N/A [ 692.483583] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 692.483583] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] [ 692.483583] [49942]: key[security_groups], None -> [] [ 692.483583] [49942]: key[port_security_enabled], None -> False [ 692.483583] [49942]: key[project_id], None -> [ 692.483583] [49942]: key[device_id], None -> PENDING [ 692.483583] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.484148] [49941]: [pid: 49941|app: 0|req: 794/1625] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/networks?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&shared=False => generated 15 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.487350] [49941]: DEBUG neutron.api.wsgi [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-1d03c3ce-086d-4420-8568-22db3e9aec69 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.521772] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.540084] [49941]: [pid: 49941|app: 0|req: 795/1626] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 808 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.567013] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event updated for resources: {'Port': ['ID=77fda5bf-6d7d-4b4e-9af4-2adc57ecc702,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.582268] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 692.583777] [49942]: DEBUG neutron.scheduler.base_scheduler [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 692.586246] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 692.604770] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_postcommit called with port settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 692.605019] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] create_port_postcommit: [ 692.605019] [49942]: key[id], None -> 77fda5bf-6d7d-4b4e-9af4-2adc57ecc702 [ 692.605019] [49942]: key[binding:vnic_type], None -> normal [ 692.605019] [49942]: key[tags], None -> [] [ 692.605019] [49942]: key[binding:vif_details], None -> {} [ 692.605019] [49942]: key[allowed_address_pairs], None -> [] [ 692.605019] [49942]: key[extra_dhcp_opts], None -> [] [ 692.605019] [49942]: key[binding:profile], None -> {} [ 692.605019] [49942]: key[admin_state_up], None -> True [ 692.605019] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 692.605019] [49942]: key[binding:vif_type], None -> unbound [ 692.605019] [49942]: key[device_owner], None -> network:floatingip [ 692.605019] [49942]: key[created_at], None -> 2025-11-20T12:30:54Z [ 692.605019] [49942]: key[updated_at], None -> 2025-11-20T12:30:54Z [ 692.605019] [49942]: key[tenant_id], None -> [ 692.605019] [49942]: key[binding:host_id], None -> [ 692.605019] [49942]: key[description], None -> [ 692.605019] [49942]: key[standard_attr_id], None -> 895 [ 692.605019] [49942]: key[name], None -> [ 692.605019] [49942]: key[mac_address], None -> fa:16:3e:4b:4f:48 [ 692.605019] [49942]: key[status], None -> N/A [ 692.605019] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 692.605019] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] [ 692.605019] [49942]: key[security_groups], None -> [] [ 692.605019] [49942]: key[revision_number], None -> 1 [ 692.605019] [49942]: key[port_security_enabled], None -> False [ 692.605019] [49942]: key[project_id], None -> [ 692.605019] [49942]: key[device_id], None -> PENDING [ 692.605019] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.605751] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-2794ddc3-fe3f-43d4-a1ac-19f779597b98 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.606734] [49941]: [pid: 49941|app: 0|req: 796/1627] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.638841] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (524388cf-c8f6-451e-a846-fbe20c39a151), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.663930] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.668497] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-67963832-e1f4-428b-8acd-e675c1d2bc3a tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.669454] [49941]: [pid: 49941|app: 0|req: 797/1628] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/ports/b6094706-2bbc-4005-9df2-40342f488f4d => generated 747 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.702194] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e357d4a1-0296-41b3-99ad-19a4ba9ea989 req-af0ff430-f54a-4661-9505-6dddf1ee80cf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.703538] [49941]: [pid: 49941|app: 0|req: 798/1629] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 692.707775] [49941]: DEBUG neutron.api.v2.base [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Request body: {'port': {'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 692.747452] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.747798] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_precommit called with port settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': '524388cf-c8f6-451e-a846-fbe20c39a151', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 692.747960] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_precommit: [ 692.747960] [49942]: key[device_id], PENDING -> 524388cf-c8f6-451e-a846-fbe20c39a151 [ 692.747960] [49942]: key[revision_number], 1 -> 2 [ 692.747960] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.749854] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.754324] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Made reservation on behalf of d5e816ae6e3a4b258b808a304b400bdf for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 692.757810] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.779873] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event updated for resources: {'Port': ['ID=77fda5bf-6d7d-4b4e-9af4-2adc57ecc702,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.805893] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_postcommit called with port settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': '524388cf-c8f6-451e-a846-fbe20c39a151', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 692.806125] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update_port_postcommit: [ 692.806125] [49942]: key[device_id], PENDING -> 524388cf-c8f6-451e-a846-fbe20c39a151 [ 692.806125] [49942]: key[revision_number], 1 -> 2 [ 692.806125] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.806263] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (524388cf-c8f6-451e-a846-fbe20c39a151), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.817450] [49942]: DEBUG neutron_lib.callbacks.manager [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8b45a5a9-e874-4542-acc1-e9a25465c4e1 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.818051] [49942]: [pid: 49942|app: 0|req: 832/1630] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:30:54 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 566 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 692.821765] [49941]: DEBUG neutron.db.db_base_plugin_common [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Allocated IP 192.168.233.25 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/9a4b8473-c38a-4670-b5ea-0a9f6c851daa) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 692.822274] [49942]: DEBUG neutron.api.wsgi [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-dae9b995-cc38-40c2-a826-2b32590c5bab tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.859509] [49942]: [pid: 49942|app: 0|req: 833/1631] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 808 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.862169] [49942]: DEBUG neutron.api.wsgi [req-e357d4a1-0296-41b3-99ad-19a4ba9ea989 req-838b5473-fa3b-4d58-a9fe-6d8cf5370747 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.884506] [49942]: [pid: 49942|app: 0|req: 834/1632] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 692.889693] [49942]: DEBUG neutron.api.wsgi [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-8a3a357a-f74a-4be5-af26-369cfc14f702 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 692.906383] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks [] for allowed_address_pair (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.907262] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks [] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.909706] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_precommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': '', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'port_security_enabled': True, 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 692.909706] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_precommit: [ 692.909706] [49941]: key[id], None -> 9a4b8473-c38a-4670-b5ea-0a9f6c851daa [ 692.909706] [49941]: key[binding:vnic_type], None -> normal [ 692.909706] [49941]: key[binding:vif_details], None -> {} [ 692.909706] [49941]: key[allowed_address_pairs], None -> [] [ 692.909706] [49941]: key[binding:profile], None -> {} [ 692.909706] [49941]: key[admin_state_up], None -> True [ 692.909706] [49941]: key[binding:vif_type], None -> unbound [ 692.909706] [49941]: key[device_owner], None -> [ 692.909706] [49941]: key[tenant_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 692.909706] [49941]: key[binding:host_id], None -> [ 692.909706] [49941]: key[standard_attr_id], None -> 900 [ 692.909706] [49941]: key[name], None -> [ 692.909706] [49941]: key[mac_address], None -> fa:16:3e:0b:83:7e [ 692.909706] [49941]: key[status], None -> DOWN [ 692.909706] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 692.909706] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}] [ 692.909706] [49941]: key[security_groups], None -> ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] [ 692.909706] [49941]: key[port_security_enabled], None -> True [ 692.909706] [49941]: key[project_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 692.909706] [49941]: key[device_id], None -> cb6880a0-26a6-4307-9eda-b33352a30583 [ 692.909706] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.910460] [49942]: [pid: 49942|app: 0|req: 835/1633] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.184 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.927347] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.942936] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-28b3a904-6361-4127-943e-634830563432 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.944900] [49942]: [pid: 49942|app: 0|req: 836/1634] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 692.952659] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Pushing event updated for resources: {'Port': ['ID=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 692.962201] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 692.962987] [49941]: DEBUG neutron.scheduler.base_scheduler [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 692.965765] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 692.980331] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_postcommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': '', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'port_security_enabled': True, 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 692.980620] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] create_port_postcommit: [ 692.980620] [49941]: key[id], None -> 9a4b8473-c38a-4670-b5ea-0a9f6c851daa [ 692.980620] [49941]: key[binding:vnic_type], None -> normal [ 692.980620] [49941]: key[tags], None -> [] [ 692.980620] [49941]: key[binding:vif_details], None -> {} [ 692.980620] [49941]: key[allowed_address_pairs], None -> [] [ 692.980620] [49941]: key[extra_dhcp_opts], None -> [] [ 692.980620] [49941]: key[binding:profile], None -> {} [ 692.980620] [49941]: key[admin_state_up], None -> True [ 692.980620] [49941]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 692.980620] [49941]: key[binding:vif_type], None -> unbound [ 692.980620] [49941]: key[device_owner], None -> [ 692.980620] [49941]: key[created_at], None -> 2025-11-20T12:30:54Z [ 692.980620] [49941]: key[updated_at], None -> 2025-11-20T12:30:54Z [ 692.980620] [49941]: key[tenant_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 692.980620] [49941]: key[binding:host_id], None -> [ 692.980620] [49941]: key[description], None -> [ 692.980620] [49941]: key[standard_attr_id], None -> 900 [ 692.980620] [49941]: key[name], None -> [ 692.980620] [49941]: key[mac_address], None -> fa:16:3e:0b:83:7e [ 692.980620] [49941]: key[status], None -> DOWN [ 692.980620] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 692.980620] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}] [ 692.980620] [49941]: key[security_groups], None -> ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] [ 692.980620] [49941]: key[revision_number], None -> 1 [ 692.980620] [49941]: key[port_security_enabled], None -> True [ 692.980620] [49941]: key[project_id], None -> d5e816ae6e3a4b258b808a304b400bdf [ 692.980620] [49941]: key[device_id], None -> cb6880a0-26a6-4307-9eda-b33352a30583 [ 692.980620] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 692.985788] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.988028] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9586e673-d62d-48e7-b2c2-12527127f084 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 692.988214] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-7add9811-ad5f-4d22-bd2c-90ac2c22a5c1 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 692.989275] [49942]: [pid: 49942|app: 0|req: 837/1635] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 692.999904] [49941]: [pid: 49941|app: 0|req: 799/1636] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:54 2025] POST /networking/v2.0/ports => generated 733 bytes in 295 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 693.002709] [49941]: DEBUG neutron.api.wsgi [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-eb41bae1-d6e2-49ad-a831-2b54b1e5bde0 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.016384] [49941]: [pid: 49941|app: 0|req: 800/1637] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=23f5c788-517e-4c11-9a99-30246f9a84cd => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.019156] [49941]: DEBUG neutron.api.wsgi [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-dae950d6-6f60-4a2f-ad99-a4e951697d65 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.030775] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc54b527-a006-445c-b099-743c6dd0c0f3 req-979f0b6d-89f6-477d-9c59-c01e0da169b2 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.032146] [49942]: [pid: 49942|app: 0|req: 838/1638] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.038756] [49942]: DEBUG neutron.api.v2.base [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Request body: {'port': {'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 693.056072] [49941]: [pid: 49941|app: 0|req: 801/1639] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 808 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.101605] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-5fa251eb-a390-4bfa-a542-d05026dbdf9e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.102268] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.102692] [49941]: [pid: 49941|app: 0|req: 802/1640] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:54 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.106696] [49941]: DEBUG neutron.api.v2.base [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 693.147984] [49941]: DEBUG neutron_lib.callbacks.manager [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.224995] [49941]: DEBUG neutron_lib.callbacks.manager [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.226505] [49941]: DEBUG neutron_lib.callbacks.manager [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.226677] [49941]: INFO neutron.db.l3_db [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Floating IP 39a9b092-55d0-447d-9593-154f368dec7d disassociated. External IP: 10.180.180.200, port: b6094706-2bbc-4005-9df2-40342f488f4d. [ 693.243620] [49942]: DEBUG neutron.notifiers.nova [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9a4b8473-c38a-4670-b5ea-0a9f6c851daa {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 693.250235] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks [] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.260089] [49942]: DEBUG neutron.db.provisioning_blocks [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Transition to ACTIVE for port object 9a4b8473-c38a-4670-b5ea-0a9f6c851daa will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 693.262064] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_precommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': '', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 1, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 693.262235] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_precommit: [ 693.262235] [49942]: key[device_owner], -> compute:nova [ 693.262235] [49942]: key[binding:host_id], -> cpu-1 [ 693.262235] [49942]: key[revision_number], 1 -> 2 [ 693.262235] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.263653] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.276892] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-e11a5639-04f1-408c-8ab3-b2196f6e5825 x-openstack-request-id: req-e11a5639-04f1-408c-8ab3-b2196f6e5825 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 693.278638] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 693.278839] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e11a5639-04f1-408c-8ab3-b2196f6e5825 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 693.280820] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e11a5639-04f1-408c-8ab3-b2196f6e5825'] response: {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'status': 'completed', 'code': 200} [ 693.282432] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e11a5639-04f1-408c-8ab3-b2196f6e5825'] response: {'name': 'network-changed', 'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'status': 'completed', 'code': 200} [ 693.292761] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Pushing event updated for resources: {'Port': ['ID=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 693.370766] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_postcommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': '', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 1, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 693.370956] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_postcommit: [ 693.370956] [49942]: key[device_owner], -> compute:nova [ 693.370956] [49942]: key[binding:host_id], -> cpu-1 [ 693.370956] [49942]: key[revision_number], 1 -> 2 [ 693.370956] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 693.379025] [49942]: DEBUG neutron.plugins.ml2.managers [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Attempting to bind port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 693.379215] [49942]: DEBUG neutron.plugins.ml2.managers [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Attempting to bind port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 693.379343] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Attempting to bind port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 693.390881] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 693.403677] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 693.403907] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 693.406618] [49942]: DEBUG networking_nsxv3.api.rpc [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 693.456914] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 693.461299] [49941]: DEBUG neutron_lib.callbacks.manager [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-c6e7d922-e2fb-40f5-8ede-eb2293a54f91 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 693.485193] [49941]: [pid: 49941|app: 0|req: 803/1641] 10.180.1.21 () {64 vars in 1558 bytes} [Thu Nov 20 12:30:54 2025] PUT /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 498 bytes in 382 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.516340] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc5dd6d0-8f0c-47f6-bde6-fda277084b99 req-127a36ec-28b1-4052-a1c0-23b5789d3469 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.517541] [49941]: [pid: 49941|app: 0|req: 804/1642] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.549392] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-401eec4f-0e27-4eb2-8152-607a78a0ccde req-3b400a6c-e6f2-4c5e-8e85-c88485f4e473 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.550658] [49941]: [pid: 49941|app: 0|req: 805/1643] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.579821] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33d31916-c33f-4ddc-b47d-0439cf9cc68f req-7426762d-1906-4ff4-b80f-cd304a1560b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.581111] [49941]: [pid: 49941|app: 0|req: 806/1644] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 693.609941] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-d8576221-da8d-484f-b1cf-049f13b9150b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.611250] [49941]: [pid: 49941|app: 0|req: 807/1645] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 693.644315] [49941]: [pid: 49941|app: 0|req: 808/1646] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.647322] [49941]: DEBUG neutron.api.wsgi [req-401eec4f-0e27-4eb2-8152-607a78a0ccde req-a9cbfae8-8b6b-4185-a8c5-d57d2432ed37 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.674048] [49941]: [pid: 49941|app: 0|req: 809/1647] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.677961] [49941]: DEBUG neutron.api.wsgi [req-33d31916-c33f-4ddc-b47d-0439cf9cc68f req-ada6f192-e5e0-414b-a6d9-86f75a8e8566 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.698669] [49941]: [pid: 49941|app: 0|req: 810/1648] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/security-groups?id=c03b6444-8f52-49e7-856e-7b6094932e62&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.734162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-2523e585-5900-444f-9dd2-91e96eaf0500 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.737146] [49941]: [pid: 49941|app: 0|req: 811/1649] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.770043] [49941]: [pid: 49941|app: 0|req: 812/1650] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.772721] [49941]: DEBUG neutron.api.wsgi [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-50198cf5-b658-43ed-9319-e3aa470d1a36 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 693.791557] [49941]: [pid: 49941|app: 0|req: 813/1651] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 693.819080] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-b97cc9d4-e43c-4aa8-83c3-b7a4abf86974 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.820091] [49941]: [pid: 49941|app: 0|req: 814/1652] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 693.841544] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-1993ec47-c8c0-4b52-b44c-f5375a127a76 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.842578] [49941]: [pid: 49941|app: 0|req: 815/1653] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.880654] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-2d1b1242-140b-4b80-8c99-e4a950c9417f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.882152] [49941]: [pid: 49941|app: 0|req: 816/1654] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.911198] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf7992e-6a21-421c-8cb9-6d0ff5ae9065 req-632c260a-da51-4939-9a9f-765f2e8ae78c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.912492] [49941]: [pid: 49941|app: 0|req: 817/1655] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 693.967486] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de3751cf-5d16-4be4-ae76-be78082f9695 req-43d276b6-b2b1-424f-9fe6-80fa37070a47 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 693.968728] [49941]: [pid: 49941|app: 0|req: 818/1656] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.000373] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9'}, {'name': 'network-changed', 'server_uuid': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'tag': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9'}, {'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd'}, {'name': 'network-changed', 'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd'}, {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 694.009165] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dd416b19-2a88-42a6-84d1-51380dcda668" -d '{"events": [{"server_uuid": "a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae", "name": "network-vif-plugged", "status": "completed", "tag": "4f8178a8-aae6-4e2a-842e-3352b4cd0de9"}, {"name": "network-changed", "server_uuid": "a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae", "tag": "4f8178a8-aae6-4e2a-842e-3352b4cd0de9"}, {"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-plugged", "status": "completed", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd"}, {"name": "network-changed", "server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd"}, {"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 694.021367] [49941]: [pid: 49941|app: 0|req: 819/1657] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.023974] [49941]: DEBUG neutron.api.wsgi [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-280ba9c7-3ff8-4aa2-b20d-b295bddb2023 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.037067] [49941]: [pid: 49941|app: 0|req: 820/1658] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.040011] [49941]: DEBUG neutron.api.wsgi [req-de3751cf-5d16-4be4-ae76-be78082f9695 req-25e1cd50-2a49-49d0-93c6-1dbf13e4ae42 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.062360] [49941]: [pid: 49941|app: 0|req: 821/1659] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.102470] [49941]: [pid: 49941|app: 0|req: 822/1660] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.123318] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-edf356de-874f-424a-bd12-bd2d1e14939b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.127599] [49941]: [pid: 49941|app: 0|req: 823/1661] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.156542] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-91817180-8241-466f-a4cb-3cee7b142576 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.157706] [49941]: [pid: 49941|app: 0|req: 824/1662] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.172408] [49941]: [pid: 49941|app: 0|req: 825/1663] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.209802] [49941]: [pid: 49941|app: 0|req: 826/1664] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.224635] [49941]: [pid: 49941|app: 0|req: 827/1665] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.264739] [49941]: [pid: 49941|app: 0|req: 828/1666] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:55 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.294961] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e494ab93-fb83-4d5b-8207-1276b7d2feb9 req-5a4e28c1-633e-4001-a7fc-4dd0c26714cb tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.296180] [49941]: [pid: 49941|app: 0|req: 829/1667] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.313215] [49941]: [pid: 49941|app: 0|req: 830/1668] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.316231] [49941]: DEBUG neutron.api.wsgi [req-e494ab93-fb83-4d5b-8207-1276b7d2feb9 req-92a532c4-5d29-413d-8f82-927bb9bd562d tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.353237] [49941]: [pid: 49941|app: 0|req: 831/1669] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.407303] [49941]: [pid: 49941|app: 0|req: 832/1670] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.411130] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 694.411419] [49942]: DEBUG neutron.plugins.ml2.managers [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Bound port: 9a4b8473-c38a-4670-b5ea-0a9f6c851daa, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 694.411672] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.464513] [49942]: DEBUG neutron.plugins.ml2.db [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] For port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 694.468963] [49942]: DEBUG neutron.plugins.ml2.db [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] For port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 694.471567] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_precommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 694.471851] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_precommit: [ 694.471851] [49942]: key[binding:vif_type], unbound -> ovs [ 694.471851] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 694.471851] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 694.476353] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.495039] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34037f9d-4542-4265-8847-395b102d9fd8 req-286fd042-b618-4e5f-967d-2fed5812436e tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.496297] [49941]: [pid: 49941|app: 0|req: 833/1671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.500371] [49941]: DEBUG neutron.api.wsgi [req-48c31623-93a0-42ae-93f5-cd3810c5b98f req-bd4d0371-65c0-48f1-820b-949dfbc065a2 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.512666] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Pushing event updated for resources: {'Port': ['ID=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.522551] [49942]: DEBUG neutron.db.provisioning_blocks [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Provisioning complete for port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 694.522772] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.522937] [49942]: INFO neutron.plugins.ml2.plugin [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Attempt 1 to provision port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa [ 694.527884] [49941]: [pid: 49941|app: 0|req: 834/1672] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/security-groups/62035a73-7397-4c5e-8d9b-0adf1e4773db => generated 2317 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.533910] [49941]: DEBUG neutron.api.wsgi [req-34037f9d-4542-4265-8847-395b102d9fd8 req-daf4812b-b3ee-4ca3-968b-494a8ed65015 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.558755] [49941]: [pid: 49941|app: 0|req: 835/1673] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.561719] [49941]: DEBUG neutron.api.wsgi [req-48c31623-93a0-42ae-93f5-cd3810c5b98f req-6dcc313b-ee9b-4d86-8ef3-64594c3ee319 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.569778] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Current status of the port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 694.569946] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.600137] [49941]: DEBUG neutron_lib.callbacks.manager [req-48c31623-93a0-42ae-93f5-cd3810c5b98f req-6dcc313b-ee9b-4d86-8ef3-64594c3ee319 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (62035a73-7397-4c5e-8d9b-0adf1e4773db), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.626392] [49941]: DEBUG neutron_lib.callbacks.manager [req-48c31623-93a0-42ae-93f5-cd3810c5b98f req-6dcc313b-ee9b-4d86-8ef3-64594c3ee319 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (62035a73-7397-4c5e-8d9b-0adf1e4773db), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.662670] [49941]: DEBUG neutron_lib.callbacks.manager [req-48c31623-93a0-42ae-93f5-cd3810c5b98f req-6dcc313b-ee9b-4d86-8ef3-64594c3ee319 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (62035a73-7397-4c5e-8d9b-0adf1e4773db), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.668931] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-48c31623-93a0-42ae-93f5-cd3810c5b98f req-6dcc313b-ee9b-4d86-8ef3-64594c3ee319 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=62035a73-7397-4c5e-8d9b-0adf1e4773db,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 694.675159] [49941]: DEBUG neutron_lib.callbacks.manager [req-48c31623-93a0-42ae-93f5-cd3810c5b98f req-6dcc313b-ee9b-4d86-8ef3-64594c3ee319 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 694.676786] [49941]: [pid: 49941|app: 0|req: 836/1674] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:30:56 2025] DELETE /networking/v2.0/security-groups/62035a73-7397-4c5e-8d9b-0adf1e4773db => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 694.751550] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98c2fb00-90c1-42ce-b32d-6bfdcc99884b req-1dd79ffb-f4ff-4a95-849b-9ff60e29db86 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.752577] [49941]: [pid: 49941|app: 0|req: 837/1675] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.755986] [49941]: DEBUG neutron.api.wsgi [req-d41566b7-4add-40ad-a093-28c91ac893f0 req-ce89646a-f092-4b95-b952-7b9b5fb82d4f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.778502] [49941]: [pid: 49941|app: 0|req: 838/1676] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/security-groups/f8bfbc74-c3eb-43e5-83a5-d8df0021ba83 => generated 1692 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 694.778502] [49941]: DEBUG neutron.api.wsgi [req-98c2fb00-90c1-42ce-b32d-6bfdcc99884b req-97fd6038-28b1-4c49-b735-493b8b4c6774 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.802501] [49941]: [pid: 49941|app: 0|req: 839/1677] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.845140] [49941]: [pid: 49941|app: 0|req: 840/1678] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.887462] [49941]: [pid: 49941|app: 0|req: 841/1679] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 694.951023] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d4f77bd-5aaf-485e-b007-d1e173a1f861 req-1514b74b-4578-4c32-9737-79192a4e83c5 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 694.952118] [49941]: [pid: 49941|app: 0|req: 842/1680] 10.180.1.21 () {60 vars in 1526 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58&device_owner=compute%3Anova => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 694.958635] [49941]: DEBUG neutron.api.wsgi [req-1d4f77bd-5aaf-485e-b007-d1e173a1f861 req-5ef10e71-539e-4885-917b-0d64391e71c4 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 694.982551] [49941]: [pid: 49941|app: 0|req: 843/1681] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.184 => generated 499 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 694.990692] [49941]: DEBUG neutron.api.v2.base [req-1d4f77bd-5aaf-485e-b007-d1e173a1f861 req-939270e6-1261-475e-94b2-7c2726594f11 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Request body: {'floatingip': {'port_id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'fixed_ip_address': '192.168.128.8'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.012534] [49941]: DEBUG neutron_lib.callbacks.manager [req-1d4f77bd-5aaf-485e-b007-d1e173a1f861 req-939270e6-1261-475e-94b2-7c2726594f11 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (524388cf-c8f6-451e-a846-fbe20c39a151), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.043431] [49942]: DEBUG neutron.plugins.ml2.db [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] For port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 695.079652] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_precommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:56Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:56Z', 'revision_number': 4, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 695.079652] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_precommit: [ 695.079652] [49942]: key[status], DOWN -> ACTIVE [ 695.079652] [49942]: key[revision_number], 4 -> 5 [ 695.079652] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.088017] [49942]: DEBUG neutron.db.provisioning_blocks [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Provisioning complete for port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 695.088017] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.088017] [49942]: INFO neutron.plugins.ml2.plugin [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Attempt 1 to provision port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa [ 695.148572] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Current status of the port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 695.149674] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_postcommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:56Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:56Z', 'revision_number': 4, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 695.149940] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_postcommit: [ 695.149940] [49942]: key[status], DOWN -> ACTIVE [ 695.149940] [49942]: key[revision_number], 4 -> 5 [ 695.149940] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.150065] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.158107] [49941]: INFO neutron.api.v2.resource [req-1d4f77bd-5aaf-485e-b007-d1e173a1f861 req-939270e6-1261-475e-94b2-7c2726594f11 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] update failed (client error): There was a conflict when trying to complete your request. [ 695.158313] [49941]: [pid: 49941|app: 0|req: 844/1682] 10.180.1.21 () {64 vars in 1559 bytes} [Thu Nov 20 12:30:56 2025] PUT /networking/v2.0/floatingips/524388cf-c8f6-451e-a846-fbe20c39a151 => generated 350 bytes in 171 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 695.183804] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Pushing event updated for resources: {'Port': ['ID=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.188064] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_postcommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:56Z', 'revision_number': 4, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (original settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', 'revision_number': 2, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 695.188398] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] update_port_postcommit: [ 695.188398] [49942]: key[binding:vif_type], unbound -> ovs [ 695.188398] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 695.188398] [49942]: key[updated_at], 2025-11-20T12:30:54Z -> 2025-11-20T12:30:56Z [ 695.188398] [49942]: key[revision_number], 2 -> 4 [ 695.188398] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.194396] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.194870] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-164de58a-849f-4900-bf30-7a70aaa19ea7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.195916] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f894aef-66c3-4a7d-b4bf-57294d12fe15 req-9e8cdbce-7edd-4da4-b7eb-6d9f3dd76ce5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.196605] [49942]: [pid: 49942|app: 0|req: 839/1683] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:54 2025] PUT /networking/v2.0/ports/9a4b8473-c38a-4670-b5ea-0a9f6c851daa => generated 1038 bytes in 2164 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.201593] [49941]: [pid: 49941|app: 0|req: 845/1684] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.207855] [49941]: DEBUG neutron.api.wsgi [req-3f894aef-66c3-4a7d-b4bf-57294d12fe15 req-33c616c1-e4c1-411a-aa0e-5c5f75573dcd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.243300] [49941]: [pid: 49941|app: 0|req: 846/1685] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/security-groups?id=d91c2720-d42a-4d93-89d6-d43b6f674f0a&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.259914] [49941]: [pid: 49941|app: 0|req: 847/1686] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.273935] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-863e8471-655a-4e44-bc01-3380e656cfae req-337d3d39-52ae-4343-a445-15027cd93e05 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.273935] [49942]: [pid: 49942|app: 0|req: 840/1687] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:56 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 616 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.274144] [49941]: [pid: 49941|app: 0|req: 848/1688] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/networks?tenant_id=f21e47ce5c9a451db6c908733827a799&shared=False => generated 15 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.284806] [49941]: DEBUG neutron.api.v2.base [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Request body: {'port': {'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'admin_state_up': True, 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.290357] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa'}, {'name': 'network-changed', 'server_uuid': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'tag': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 695.304725] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ab402032-6a11-47d7-bdcf-b990c67008ec" -d '{"events": [{"server_uuid": "cb6880a0-26a6-4307-9eda-b33352a30583", "name": "network-vif-plugged", "status": "completed", "tag": "9a4b8473-c38a-4670-b5ea-0a9f6c851daa"}, {"name": "network-changed", "server_uuid": "cb6880a0-26a6-4307-9eda-b33352a30583", "tag": "9a4b8473-c38a-4670-b5ea-0a9f6c851daa"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 695.316688] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 855 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-e6c64727-cc5a-493f-9b18-41fd6dcbb717 x-openstack-request-id: req-e6c64727-cc5a-493f-9b18-41fd6dcbb717 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 695.320310] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae", "name": "network-vif-plugged", "status": "completed", "tag": "4f8178a8-aae6-4e2a-842e-3352b4cd0de9", "code": 200}, {"name": "network-changed", "server_uuid": "a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae", "tag": "4f8178a8-aae6-4e2a-842e-3352b4cd0de9", "status": "completed", "code": 200}, {"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-plugged", "status": "completed", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd", "code": 200}, {"name": "network-changed", "server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 695.320310] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e6c64727-cc5a-493f-9b18-41fd6dcbb717 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 695.320310] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6c64727-cc5a-493f-9b18-41fd6dcbb717'] response: {'server_uuid': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'code': 200} [ 695.320310] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6c64727-cc5a-493f-9b18-41fd6dcbb717'] response: {'name': 'network-changed', 'server_uuid': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'tag': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'status': 'completed', 'code': 200} [ 695.320310] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6c64727-cc5a-493f-9b18-41fd6dcbb717'] response: {'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'code': 200} [ 695.320310] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6c64727-cc5a-493f-9b18-41fd6dcbb717'] response: {'name': 'network-changed', 'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'status': 'completed', 'code': 200} [ 695.320310] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6c64727-cc5a-493f-9b18-41fd6dcbb717'] response: {'name': 'network-changed', 'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'status': 'completed', 'code': 200} [ 695.335672] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-72b4d268-3c0f-48e7-8244-e0922039096e tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.336843] [49942]: [pid: 49942|app: 0|req: 841/1689] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.359933] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Made reservation on behalf of 2a161ab8caae47e9ac496df2cdfa201b for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 695.363960] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.389454] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-1ba43f4f-0f80-4bb0-9dbc-44a60d2c7222 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.390457] [49942]: [pid: 49942|app: 0|req: 842/1690] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/ports?tenant_id=d3c0609d6e984c5483912266a059307e&device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.393460] [49942]: DEBUG neutron.api.wsgi [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-ec788ab2-d7c6-4829-8e33-1c98f712e399 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.397676] [49942]: [pid: 49942|app: 0|req: 843/1691] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/quotas/f21e47ce5c9a451db6c908733827a799 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.434757] [49941]: DEBUG neutron.db.db_base_plugin_common [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Allocated IP 192.168.128.3 (2932a6d4-2f0d-4c60-afab-5b0f1505a11c/010a8acd-0579-4eb4-a49b-0094461ec1b9/7cbdcb27-7356-4c1e-84bd-9600f8ee7599) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 695.460820] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e832306-63e7-46c3-8b00-2cfd691b8c5d req-b6285f34-f263-45e5-b93e-215123911ac3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.461894] [49942]: [pid: 49942|app: 0|req: 844/1692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.497938] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-1a86d725-cc68-4a5d-8004-3d658a6a9d73 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.498658] [49942]: [pid: 49942|app: 0|req: 845/1693] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/networks?id=abd16cee-e961-463f-9595-cf9bdb02121d => generated 729 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.512160] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks [] for allowed_address_pair (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.512954] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks [] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.513231] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_precommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': '', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'port_security_enabled': True, 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 695.513436] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_precommit: [ 695.513436] [49941]: key[id], None -> 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 [ 695.513436] [49941]: key[binding:vnic_type], None -> normal [ 695.513436] [49941]: key[binding:vif_details], None -> {} [ 695.513436] [49941]: key[allowed_address_pairs], None -> [] [ 695.513436] [49941]: key[binding:profile], None -> {} [ 695.513436] [49941]: key[admin_state_up], None -> True [ 695.513436] [49941]: key[binding:vif_type], None -> unbound [ 695.513436] [49941]: key[device_owner], None -> [ 695.513436] [49941]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 695.513436] [49941]: key[binding:host_id], None -> [ 695.513436] [49941]: key[standard_attr_id], None -> 901 [ 695.513436] [49941]: key[name], None -> [ 695.513436] [49941]: key[mac_address], None -> fa:16:3e:bf:ef:64 [ 695.513436] [49941]: key[status], None -> DOWN [ 695.513436] [49941]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 695.513436] [49941]: key[fixed_ips], None -> [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}] [ 695.513436] [49941]: key[security_groups], None -> ['d2443550-554f-488c-8fb9-2cf506875d11'] [ 695.513436] [49941]: key[port_security_enabled], None -> True [ 695.513436] [49941]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 695.513436] [49941]: key[device_id], None -> 9d6514e1-a867-404c-8ba9-5f4569e53355 [ 695.513436] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.528027] [49942]: [pid: 49942|app: 0|req: 846/1694] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/ports?tenant_id=f21e47ce5c9a451db6c908733827a799&fields=id => generated 57 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.528027] [49942]: DEBUG neutron.api.wsgi [req-8e832306-63e7-46c3-8b00-2cfd691b8c5d req-338f4cd9-581d-4bb1-8cef-8bc5234629b5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.533828] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.546739] [49942]: [pid: 49942|app: 0|req: 847/1695] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.549545] [49942]: DEBUG neutron.api.wsgi [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-75f68680-d891-42ad-b693-63fc27395253 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.555904] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Pushing event updated for resources: {'Port': ['ID=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.569942] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 695.570785] [49941]: DEBUG neutron.scheduler.base_scheduler [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 695.573248] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 695.588048] [49942]: [pid: 49942|app: 0|req: 848/1696] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.589077] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_postcommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': '', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'port_security_enabled': True, 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 1, 'network': {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 695.589292] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_postcommit: [ 695.589292] [49941]: key[id], None -> 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 [ 695.589292] [49941]: key[binding:vnic_type], None -> normal [ 695.589292] [49941]: key[tags], None -> [] [ 695.589292] [49941]: key[binding:vif_details], None -> {} [ 695.589292] [49941]: key[allowed_address_pairs], None -> [] [ 695.589292] [49941]: key[extra_dhcp_opts], None -> [] [ 695.589292] [49941]: key[binding:profile], None -> {} [ 695.589292] [49941]: key[admin_state_up], None -> True [ 695.589292] [49941]: key[network], None -> {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} [ 695.589292] [49941]: key[binding:vif_type], None -> unbound [ 695.589292] [49941]: key[device_owner], None -> [ 695.589292] [49941]: key[created_at], None -> 2025-11-20T12:30:57Z [ 695.589292] [49941]: key[updated_at], None -> 2025-11-20T12:30:57Z [ 695.589292] [49941]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 695.589292] [49941]: key[binding:host_id], None -> [ 695.589292] [49941]: key[description], None -> [ 695.589292] [49941]: key[standard_attr_id], None -> 901 [ 695.589292] [49941]: key[name], None -> [ 695.589292] [49941]: key[mac_address], None -> fa:16:3e:bf:ef:64 [ 695.589292] [49941]: key[status], None -> DOWN [ 695.589292] [49941]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 695.589292] [49941]: key[fixed_ips], None -> [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}] [ 695.589292] [49941]: key[security_groups], None -> ['d2443550-554f-488c-8fb9-2cf506875d11'] [ 695.589292] [49941]: key[revision_number], None -> 1 [ 695.589292] [49941]: key[port_security_enabled], None -> True [ 695.589292] [49941]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 695.589292] [49941]: key[device_id], None -> 9d6514e1-a867-404c-8ba9-5f4569e53355 [ 695.589292] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.627395] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.627889] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-84f4c593-8f31-4173-a080-e9cadb603f11 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.628254] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-acf00b57-31c6-4fd8-be8f-881ad05b2a84 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.629773] [49942]: [pid: 49942|app: 0|req: 849/1697] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/subnets?id=a321c2ab-30a9-4517-9982-2df1ed3f332b => generated 704 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 695.640536] [49941]: [pid: 49941|app: 0|req: 849/1698] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:57 2025] POST /networking/v2.0/ports => generated 732 bytes in 360 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 695.649813] [49941]: DEBUG neutron.api.v2.base [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Request body: {'port': {'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 695.672708] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14eb304f-0f55-400f-b214-96a3efe8e178 req-8315792a-3c9a-462b-8e3c-a4ac8b0c34f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.673894] [49942]: [pid: 49942|app: 0|req: 850/1699] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/ports?network_id=abd16cee-e961-463f-9595-cf9bdb02121d&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.703754] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.749391] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03161765-01d4-4129-b5ce-f77adb5b5bd5 req-2718caaa-1aca-4324-a643-43e56bb62507 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.750448] [49942]: [pid: 49942|app: 0|req: 851/1700] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 695.806126] [49942]: [pid: 49942|app: 0|req: 852/1701] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.813109] [49942]: DEBUG neutron.api.wsgi [req-bb4651b6-8a2a-4fab-963a-be476a65925b req-e519107b-d63b-4af4-be8a-50004b8c7df2 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.840473] [49942]: [pid: 49942|app: 0|req: 853/1702] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/security-groups/2d650b64-234d-488f-b983-616173e968e0 => generated 2309 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.844130] [49942]: DEBUG neutron.api.wsgi [req-03161765-01d4-4129-b5ce-f77adb5b5bd5 req-bbc1f7e5-33d1-400e-80fe-fd4990143511 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.870351] [49941]: DEBUG neutron.notifiers.nova [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 695.870651] [49942]: [pid: 49942|app: 0|req: 854/1703] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.876507] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks [] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.885964] [49941]: DEBUG neutron.db.provisioning_blocks [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Transition to ACTIVE for port object 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 695.887656] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_precommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': '', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 1, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 695.887853] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_precommit: [ 695.887853] [49941]: key[device_owner], -> compute:nova [ 695.887853] [49941]: key[binding:host_id], -> cpu-1 [ 695.887853] [49941]: key[revision_number], 1 -> 2 [ 695.887853] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.889833] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.909447] [49942]: [pid: 49942|app: 0|req: 855/1704] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 695.915358] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Pushing event updated for resources: {'Port': ['ID=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 695.939866] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-41f58009-f42e-4744-9d11-ac8d210f6e1c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 695.940942] [49942]: [pid: 49942|app: 0|req: 856/1705] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/ports?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 1044 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 695.943688] [49942]: DEBUG neutron.api.wsgi [req-bb4651b6-8a2a-4fab-963a-be476a65925b req-228882c4-c678-4352-bf47-43ca83c5a8d4 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 695.959764] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_postcommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': '', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 1, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 695.959882] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_postcommit: [ 695.959882] [49941]: key[device_owner], -> compute:nova [ 695.959882] [49941]: key[binding:host_id], -> cpu-1 [ 695.959882] [49941]: key[revision_number], 1 -> 2 [ 695.959882] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 695.967058] [49941]: DEBUG neutron.plugins.ml2.managers [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Attempting to bind port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 695.967362] [49941]: DEBUG neutron.plugins.ml2.managers [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Attempting to bind port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 695.967489] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Attempting to bind port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 on network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 695.971701] [49942]: DEBUG neutron_lib.callbacks.manager [req-bb4651b6-8a2a-4fab-963a-be476a65925b req-228882c4-c678-4352-bf47-43ca83c5a8d4 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (2d650b64-234d-488f-b983-616173e968e0), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.986292] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 695.986292] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Bind Segment={'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 695.988157] [49942]: DEBUG neutron_lib.callbacks.manager [req-bb4651b6-8a2a-4fab-963a-be476a65925b req-228882c4-c678-4352-bf47-43ca83c5a8d4 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (2d650b64-234d-488f-b983-616173e968e0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 695.989200] [49941]: DEBUG networking_nsxv3.api.rpc [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Bind port on Host cpu-1 & Segment [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 696.024434] [49942]: DEBUG neutron_lib.callbacks.manager [req-bb4651b6-8a2a-4fab-963a-be476a65925b req-228882c4-c678-4352-bf47-43ca83c5a8d4 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (2d650b64-234d-488f-b983-616173e968e0), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.030739] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bb4651b6-8a2a-4fab-963a-be476a65925b req-228882c4-c678-4352-bf47-43ca83c5a8d4 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=2d650b64-234d-488f-b983-616173e968e0,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.037233] [49942]: DEBUG neutron_lib.callbacks.manager [req-bb4651b6-8a2a-4fab-963a-be476a65925b req-228882c4-c678-4352-bf47-43ca83c5a8d4 tempest-SecurityGroupRulesTestJSON-1113566542 tempest-SecurityGroupRulesTestJSON-1113566542-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.037831] [49942]: [pid: 49942|app: 0|req: 857/1706] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:30:57 2025] DELETE /networking/v2.0/security-groups/2d650b64-234d-488f-b983-616173e968e0 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 696.088071] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba4e2c74-998f-4996-86e5-280eb36bb1f6 req-ba4dc01b-83fd-44ca-9ad2-8e59c17539aa tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.089241] [49942]: [pid: 49942|app: 0|req: 858/1707] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.146529] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-8ae2e978-dbbb-409f-8f05-a32d54be0374 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 696.147560] [49942]: [pid: 49942|app: 0|req: 859/1708] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:57 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 696.387133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (da223c48-2093-4587-9341-03787f7d6228), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.530367] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Deleting port 83c0012a-0ded-40ac-bfc1-55ea2f74534c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 696.530706] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.571893] [49942]: DEBUG neutron.plugins.ml2.db [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] For port 83c0012a-0ded-40ac-bfc1-55ea2f74534c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=83c0012a-0ded-40ac-bfc1-55ea2f74534c,segment=NetworkSegment(bb4c78cc-addd-4b9c-aab1-9265cb887e8e),segment_id=bb4c78cc-addd-4b9c-aab1-9265cb887e8e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 696.572133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.577659] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] delete_port_precommit called with port settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 5, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}}] (original binding levels None) on network {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 696.577793] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] delete_port_precommit: [ 696.577793] [49942]: key[id], 83c0012a-0ded-40ac-bfc1-55ea2f74534c -> None [ 696.577793] [49942]: key[binding:vnic_type], normal -> None [ 696.577793] [49942]: key[tags], [] -> None [ 696.577793] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 696.577793] [49942]: key[allowed_address_pairs], [] -> None [ 696.577793] [49942]: key[extra_dhcp_opts], [] -> None [ 696.577793] [49942]: key[binding:profile], {} -> None [ 696.577793] [49942]: key[admin_state_up], True -> None [ 696.577793] [49942]: key[binding:vif_type], ovs -> None [ 696.577793] [49942]: key[device_owner], network:router_interface -> None [ 696.577793] [49942]: key[created_at], 2025-11-20T12:29:07Z -> None [ 696.577793] [49942]: key[updated_at], 2025-11-20T12:29:13Z -> None [ 696.577793] [49942]: key[description], -> None [ 696.577793] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 696.577793] [49942]: key[binding:host_id], devstack -> None [ 696.577793] [49942]: key[standard_attr_id], 233 -> None [ 696.577793] [49942]: key[name], -> None [ 696.577793] [49942]: key[mac_address], fa:16:3e:e6:f0:a9 -> None [ 696.577793] [49942]: key[status], ACTIVE -> None [ 696.577793] [49942]: key[network_id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 696.577793] [49942]: key[fixed_ips], [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'ip_address': '192.168.128.1'}] -> None [ 696.577793] [49942]: key[security_groups], [] -> None [ 696.577793] [49942]: key[revision_number], 5 -> None [ 696.577793] [49942]: key[port_security_enabled], False -> None [ 696.577793] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 696.577793] [49942]: key[device_id], da223c48-2093-4587-9341-03787f7d6228 -> None [ 696.577793] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.580814] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Calling delete_port for 83c0012a-0ded-40ac-bfc1-55ea2f74534c owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 696.712189] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (83c0012a-0ded-40ac-bfc1-55ea2f74534c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.721479] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Pushing event deleted for resources: {'Port': ['ID=83c0012a-0ded-40ac-bfc1-55ea2f74534c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 696.757578] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] delete_port_postcommit called with port settings {'id': '83c0012a-0ded-40ac-bfc1-55ea2f74534c', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:e6:f0:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_interface', 'standard_attr_id': 233, 'fixed_ips': [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', '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-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:13Z', 'revision_number': 5, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}}] (original binding levels None) on network {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a9f3e224-bb50-4b29-8dc9-7d610854a724'], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 696.757712] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] delete_port_postcommit: [ 696.757712] [49942]: key[id], 83c0012a-0ded-40ac-bfc1-55ea2f74534c -> None [ 696.757712] [49942]: key[binding:vnic_type], normal -> None [ 696.757712] [49942]: key[tags], [] -> None [ 696.757712] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 696.757712] [49942]: key[allowed_address_pairs], [] -> None [ 696.757712] [49942]: key[extra_dhcp_opts], [] -> None [ 696.757712] [49942]: key[binding:profile], {} -> None [ 696.757712] [49942]: key[admin_state_up], True -> None [ 696.757712] [49942]: key[binding:vif_type], ovs -> None [ 696.757712] [49942]: key[device_owner], network:router_interface -> None [ 696.757712] [49942]: key[created_at], 2025-11-20T12:29:07Z -> None [ 696.757712] [49942]: key[updated_at], 2025-11-20T12:29:13Z -> None [ 696.757712] [49942]: key[description], -> None [ 696.757712] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 696.757712] [49942]: key[binding:host_id], devstack -> None [ 696.757712] [49942]: key[standard_attr_id], 233 -> None [ 696.757712] [49942]: key[name], -> None [ 696.757712] [49942]: key[mac_address], fa:16:3e:e6:f0:a9 -> None [ 696.757712] [49942]: key[status], ACTIVE -> None [ 696.757712] [49942]: key[network_id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 696.757712] [49942]: key[fixed_ips], [{'subnet_id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'ip_address': '192.168.128.1'}] -> None [ 696.757712] [49942]: key[security_groups], [] -> None [ 696.757712] [49942]: key[revision_number], 5 -> None [ 696.757712] [49942]: key[port_security_enabled], False -> None [ 696.757712] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 696.757712] [49942]: key[device_id], da223c48-2093-4587-9341-03787f7d6228 -> None [ 696.757712] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 696.829589] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (da223c48-2093-4587-9341-03787f7d6228), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 696.955485] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Router da223c48-2093-4587-9341-03787f7d6228 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 696.992670] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Bound using segment: {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 696.993069] [49941]: DEBUG neutron.plugins.ml2.managers [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Bound port: 7cbdcb27-7356-4c1e-84bd-9600f8ee7599, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dd96b39f-bd2e-48d1-85c3-577cf97f08c8", "external-id": "cl2-zone-84", "segmentation_id": 84}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 696.993069] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.026793] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9f88ef1a-f6d1-496c-a76e-78ce8fea3a56 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 697.033640] [49942]: [pid: 49942|app: 0|req: 860/1709] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:30:57 2025] PUT /networking/v2.0/routers/da223c48-2093-4587-9341-03787f7d6228/remove_router_interface => generated 309 bytes in 884 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.035518] [49942]: DEBUG neutron.api.wsgi [req-ba4e2c74-998f-4996-86e5-280eb36bb1f6 req-689d07bd-1ab3-4507-96a0-b0a72163d299 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.057789] [49941]: DEBUG neutron.plugins.ml2.db [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] For port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 697.060492] [49941]: DEBUG neutron.plugins.ml2.db [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] For port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 697.061369] [49942]: [pid: 49942|app: 0|req: 861/1710] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:58 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.062777] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_precommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 697.063070] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_precommit: [ 697.063070] [49941]: key[binding:vif_type], unbound -> ovs [ 697.063070] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} [ 697.063070] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.070987] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.104698] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Pushing event updated for resources: {'Port': ['ID=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.115811] [49941]: DEBUG neutron.db.provisioning_blocks [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Provisioning complete for port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 697.115996] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.115996] [49941]: INFO neutron.plugins.ml2.plugin [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Attempt 1 to provision port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 [ 697.153319] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3380cfd8-52ef-4b50-8a01-94046ff43c49 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.159044] [49941]: DEBUG neutron.plugins.ml2.plugin [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Current status of the port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 697.159044] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.180527] [49941]: DEBUG neutron.plugins.ml2.db [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] For port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 697.219747] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_precommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:58Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:58Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}]) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 697.219747] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_precommit: [ 697.219747] [49941]: key[status], DOWN -> ACTIVE [ 697.219747] [49941]: key[revision_number], 4 -> 5 [ 697.219747] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.226587] [49941]: DEBUG neutron.db.provisioning_blocks [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Provisioning complete for port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 697.226882] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.227112] [49941]: INFO neutron.plugins.ml2.plugin [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Attempt 1 to provision port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 [ 697.234894] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3380cfd8-52ef-4b50-8a01-94046ff43c49 admin admin] Publish callbacks [] for security_group (b7dbb652-05b4-4c7e-aba7-bd3462d054c4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.238979] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3380cfd8-52ef-4b50-8a01-94046ff43c49 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b7dbb652-05b4-4c7e-aba7-bd3462d054c4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.260844] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3380cfd8-52ef-4b50-8a01-94046ff43c49 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b7dbb652-05b4-4c7e-aba7-bd3462d054c4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.277457] [49942]: [pid: 49942|app: 0|req: 862/1711] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:58 2025] GET /networking/v2.0/security-groups?tenant_id=e872f26ad67e4973afa2f43745d1f68a&name=default => generated 2925 bytes in 215 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 697.280986] [49942]: DEBUG neutron.api.wsgi [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-2e1785e5-dbc7-4b9a-b4e1-2ded4eb9a48c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.283099] [49941]: DEBUG neutron.plugins.ml2.plugin [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Current status of the port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 697.284339] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_postcommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:58Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:58Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}]) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 697.284339] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_postcommit: [ 697.284339] [49941]: key[status], DOWN -> ACTIVE [ 697.284339] [49941]: key[revision_number], 4 -> 5 [ 697.284339] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.284804] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.299026] [49942]: [pid: 49942|app: 0|req: 863/1712] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.212&port_id=4f8178a8-aae6-4e2a-842e-3352b4cd0de9 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.304815] [49942]: DEBUG neutron.api.v2.base [req-5b5e99cd-e931-413c-9f75-602e2ea4560f req-dab5e9df-516c-4890-a7bb-32a2ad60f0d1 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-1108577419', 'description': 'tempest-description-1649815046'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 697.316845] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Pushing event updated for resources: {'Port': ['ID=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.319961] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_postcommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:58Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:57Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 697.320278] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] update_port_postcommit: [ 697.320278] [49941]: key[binding:vif_type], unbound -> ovs [ 697.320278] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} [ 697.320278] [49941]: key[updated_at], 2025-11-20T12:30:57Z -> 2025-11-20T12:30:58Z [ 697.320278] [49941]: key[revision_number], 2 -> 4 [ 697.320278] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.322845] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 697.329672] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.329672] [49941]: DEBUG neutron_lib.callbacks.manager [req-863e8471-655a-4e44-bc01-3380e656cfae req-ad991acc-a08e-4731-9127-7b4490225250 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.329874] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b5e99cd-e931-413c-9f75-602e2ea4560f req-dab5e9df-516c-4890-a7bb-32a2ad60f0d1 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.331552] [49941]: [pid: 49941|app: 0|req: 850/1713] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:30:57 2025] PUT /networking/v2.0/ports/7cbdcb27-7356-4c1e-84bd-9600f8ee7599 => generated 1021 bytes in 1685 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 697.339981] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8cc7d917-5e67-4617-92b1-34e780e4f365" -d '{"events": [{"server_uuid": "9d6514e1-a867-404c-8ba9-5f4569e53355", "name": "network-vif-plugged", "status": "completed", "tag": "7cbdcb27-7356-4c1e-84bd-9600f8ee7599"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 697.380320] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-355b3542-33cc-4016-9424-f7e07dbfd9b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.381679] [49941]: [pid: 49941|app: 0|req: 851/1714] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/ports?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 1043 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 697.436760] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b5e99cd-e931-413c-9f75-602e2ea4560f req-dab5e9df-516c-4890-a7bb-32a2ad60f0d1 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (9cdd96cb-7bfb-4b11-8f97-8f97cbeee326), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.438114] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b5e99cd-e931-413c-9f75-602e2ea4560f req-dab5e9df-516c-4890-a7bb-32a2ad60f0d1 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9cdd96cb-7bfb-4b11-8f97-8f97cbeee326), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.454892] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b5e99cd-e931-413c-9f75-602e2ea4560f req-dab5e9df-516c-4890-a7bb-32a2ad60f0d1 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9cdd96cb-7bfb-4b11-8f97-8f97cbeee326,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.467057] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks [] for router (da223c48-2093-4587-9341-03787f7d6228), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.471632] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b5e99cd-e931-413c-9f75-602e2ea4560f req-dab5e9df-516c-4890-a7bb-32a2ad60f0d1 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.475790] [49942]: [pid: 49942|app: 0|req: 864/1715] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:30:59 2025] POST /networking/v2.0/security-groups => generated 1694 bytes in 173 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 697.531984] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks [] for router_gateway (da223c48-2093-4587-9341-03787f7d6228), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.538198] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9eba65d-58e0-4f56-9932-a2adf7daf916 req-e065f750-2b8f-4dd3-8c35-f78977692ee5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.539346] [49942]: [pid: 49942|app: 0|req: 865/1716] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.558594] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Deleting port d70d8348-03d4-47c0-b53d-de2caad59e30 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 697.558594] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d70d8348-03d4-47c0-b53d-de2caad59e30), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.572128] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c699a220-ce3c-43fb-acf0-2c87586e9126 admin admin] Publish callbacks [] for security_group (b7dbb652-05b4-4c7e-aba7-bd3462d054c4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.584690] [49941]: DEBUG neutron.plugins.ml2.db [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] For port d70d8348-03d4-47c0-b53d-de2caad59e30, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d70d8348-03d4-47c0-b53d-de2caad59e30,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 697.584881] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d70d8348-03d4-47c0-b53d-de2caad59e30), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.589898] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] delete_port_precommit called with port settings {'id': 'd70d8348-03d4-47c0-b53d-de2caad59e30', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:f4:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_gateway', 'standard_attr_id': 228, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 697.590072] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] delete_port_precommit: [ 697.590072] [49941]: key[id], d70d8348-03d4-47c0-b53d-de2caad59e30 -> None [ 697.590072] [49941]: key[binding:vnic_type], normal -> None [ 697.590072] [49941]: key[tags], [] -> None [ 697.590072] [49941]: key[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.590072] [49941]: key[allowed_address_pairs], [] -> None [ 697.590072] [49941]: key[extra_dhcp_opts], [] -> None [ 697.590072] [49941]: key[binding:profile], {} -> None [ 697.590072] [49941]: key[admin_state_up], True -> None [ 697.590072] [49941]: key[binding:vif_type], ovs -> None [ 697.590072] [49941]: key[device_owner], network:router_gateway -> None [ 697.590072] [49941]: key[created_at], 2025-11-20T12:29:05Z -> None [ 697.590072] [49941]: key[updated_at], 2025-11-20T12:29:06Z -> None [ 697.590072] [49941]: key[description], -> None [ 697.590072] [49941]: key[tenant_id], -> None [ 697.590072] [49941]: key[binding:host_id], devstack -> None [ 697.590072] [49941]: key[standard_attr_id], 228 -> None [ 697.590072] [49941]: key[name], -> None [ 697.590072] [49941]: key[mac_address], fa:16:3e:1e:f4:7f -> None [ 697.590072] [49941]: key[status], ACTIVE -> None [ 697.590072] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 697.590072] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.148'}] -> None [ 697.590072] [49941]: key[security_groups], [] -> None [ 697.590072] [49941]: key[revision_number], 5 -> None [ 697.590072] [49941]: key[port_security_enabled], False -> None [ 697.590072] [49941]: key[project_id], -> None [ 697.590072] [49941]: key[device_id], da223c48-2093-4587-9341-03787f7d6228 -> None [ 697.590072] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.590888] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c699a220-ce3c-43fb-acf0-2c87586e9126 admin admin] Publish callbacks [] for security_group (b7dbb652-05b4-4c7e-aba7-bd3462d054c4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.592352] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Calling delete_port for d70d8348-03d4-47c0-b53d-de2caad59e30 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 697.615876] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c699a220-ce3c-43fb-acf0-2c87586e9126 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b7dbb652-05b4-4c7e-aba7-bd3462d054c4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.620318] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c699a220-ce3c-43fb-acf0-2c87586e9126 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b7dbb652-05b4-4c7e-aba7-bd3462d054c4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.626652] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c699a220-ce3c-43fb-acf0-2c87586e9126 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.626652] [49942]: [pid: 49942|app: 0|req: 866/1717] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:59 2025] DELETE /networking/v2.0/security-groups/b7dbb652-05b4-4c7e-aba7-bd3462d054c4 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 697.645461] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-cd5c6217-79d7-4bfe-93b2-60ca58769d84 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.646428] [49942]: [pid: 49942|app: 0|req: 867/1718] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.649369] [49942]: DEBUG neutron.api.wsgi [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-0ad04dc8-b666-47b8-8065-0c18a2a89523 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.663400] [49942]: [pid: 49942|app: 0|req: 868/1719] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.25&port_id=9a4b8473-c38a-4670-b5ea-0a9f6c851daa => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.669655] [49942]: DEBUG neutron.api.wsgi [req-c9eba65d-58e0-4f56-9932-a2adf7daf916 req-71bc9e27-4066-4996-bdfc-138dc65ff37c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.694455] [49942]: [pid: 49942|app: 0|req: 869/1720] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.711791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d70d8348-03d4-47c0-b53d-de2caad59e30), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.723670] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Pushing event deleted for resources: {'Port': ['ID=d70d8348-03d4-47c0-b53d-de2caad59e30,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.740725] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-79f175d6-5c77-4859-95b7-3133ee463f1a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.742052] [49942]: [pid: 49942|app: 0|req: 870/1721] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.754109] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] delete_port_postcommit called with port settings {'id': 'd70d8348-03d4-47c0-b53d-de2caad59e30', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:f4:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'da223c48-2093-4587-9341-03787f7d6228', 'device_owner': 'network:router_gateway', 'standard_attr_id': 228, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:06Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 697.754382] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] delete_port_postcommit: [ 697.754382] [49941]: key[id], d70d8348-03d4-47c0-b53d-de2caad59e30 -> None [ 697.754382] [49941]: key[binding:vnic_type], normal -> None [ 697.754382] [49941]: key[tags], [] -> None [ 697.754382] [49941]: key[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.754382] [49941]: key[allowed_address_pairs], [] -> None [ 697.754382] [49941]: key[extra_dhcp_opts], [] -> None [ 697.754382] [49941]: key[binding:profile], {} -> None [ 697.754382] [49941]: key[admin_state_up], True -> None [ 697.754382] [49941]: key[binding:vif_type], ovs -> None [ 697.754382] [49941]: key[device_owner], network:router_gateway -> None [ 697.754382] [49941]: key[created_at], 2025-11-20T12:29:05Z -> None [ 697.754382] [49941]: key[updated_at], 2025-11-20T12:29:06Z -> None [ 697.754382] [49941]: key[description], -> None [ 697.754382] [49941]: key[tenant_id], -> None [ 697.754382] [49941]: key[binding:host_id], devstack -> None [ 697.754382] [49941]: key[standard_attr_id], 228 -> None [ 697.754382] [49941]: key[name], -> None [ 697.754382] [49941]: key[mac_address], fa:16:3e:1e:f4:7f -> None [ 697.754382] [49941]: key[status], ACTIVE -> None [ 697.754382] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 697.754382] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.148'}] -> None [ 697.754382] [49941]: key[security_groups], [] -> None [ 697.754382] [49941]: key[revision_number], 5 -> None [ 697.754382] [49941]: key[port_security_enabled], False -> None [ 697.754382] [49941]: key[project_id], -> None [ 697.754382] [49941]: key[device_id], da223c48-2093-4587-9341-03787f7d6228 -> None [ 697.754382] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 697.756259] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (da223c48-2093-4587-9341-03787f7d6228), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.762326] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-9852210a-ebae-4507-9eb9-0f0458a19baf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.763350] [49942]: [pid: 49942|app: 0|req: 871/1722] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.774032] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b843d7c-8120-4ed4-9a50-ab8e40c5401b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.800873] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (da223c48-2093-4587-9341-03787f7d6228), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.802865] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks [] for router_controller (da223c48-2093-4587-9341-03787f7d6228), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.834611] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (da223c48-2093-4587-9341-03787f7d6228), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.835436] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Fanout notify agent at l3_agent the message router_deleted on router da223c48-2093-4587-9341-03787f7d6228 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 697.841040] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e130a276-030c-44dc-9284-640eb12b5cec admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.841289] [49941]: [pid: 49941|app: 0|req: 852/1723] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:59 2025] DELETE /networking/v2.0/routers/da223c48-2093-4587-9341-03787f7d6228 => generated 0 bytes in 459 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 697.847000] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b843d7c-8120-4ed4-9a50-ab8e40c5401b admin admin] Publish callbacks [] for security_group (2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.847139] [49941]: DEBUG neutron.api.wsgi [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-09e7cff6-24d8-4281-ba4c-7b7c05a8334c tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 697.847178] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b843d7c-8120-4ed4-9a50-ab8e40c5401b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.866787] [49941]: [pid: 49941|app: 0|req: 853/1724] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/floatingips/524388cf-c8f6-451e-a846-fbe20c39a151 => generated 496 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.867967] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b843d7c-8120-4ed4-9a50-ab8e40c5401b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 697.879922] [49942]: [pid: 49942|app: 0|req: 872/1725] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/security-groups?tenant_id=7fcc1f425f1148cd95c1df2af5e70c8f&name=default => generated 2925 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 697.908267] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e4c3402-679a-4d21-8c11-c1e58c72e49d req-dceb481f-6370-4bd0-8e04-5ff346bdba93 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.909509] [49942]: [pid: 49942|app: 0|req: 873/1726] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.912059] [49941]: [pid: 49941|app: 0|req: 854/1727] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 697.928782] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] Deleting subnet a9f3e224-bb50-4b29-8dc9-7d610854a724 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 697.933021] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] Publish callbacks [] for subnet (a9f3e224-bb50-4b29-8dc9-7d610854a724), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.942869] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (a9f3e224-bb50-4b29-8dc9-7d610854a724), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.948824] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-9342c907-19c1-4410-9d39-6d2153a20763 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 697.949734] [49941]: [pid: 49941|app: 0|req: 855/1728] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 697.982038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68b4de12-064c-4275-a78a-ef733d178fdc admin admin] Publish callbacks [] for security_group (2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.991886] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (a9f3e224-bb50-4b29-8dc9-7d610854a724), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 697.992549] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] delete_subnet_precommit called with subnet settings {'id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-subnet', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 214, '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings None) [ 697.992720] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] delete_subnet_precommit: [ 697.992720] [49942]: key[ipv6_ra_mode], None -> None [ 697.992720] [49942]: key[id], a9f3e224-bb50-4b29-8dc9-7d610854a724 -> None [ 697.992720] [49942]: key[tags], [] -> None [ 697.992720] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 697.992720] [49942]: key[enable_dhcp], True -> None [ 697.992720] [49942]: key[ip_version], 4 -> None [ 697.992720] [49942]: key[created_at], 2025-11-20T12:29:05Z -> None [ 697.992720] [49942]: key[updated_at], 2025-11-20T12:29:05Z -> None [ 697.992720] [49942]: key[description], -> None [ 697.992720] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 697.992720] [49942]: key[standard_attr_id], 214 -> None [ 697.992720] [49942]: key[cidr], 192.168.128.0/28 -> None [ 697.992720] [49942]: key[ipv6_address_mode], None -> None [ 697.992720] [49942]: key[name], tempest-SecurityGroupRulesTestJSON-740921411-subnet -> None [ 697.992720] [49942]: key[subnetpool_id], None -> None [ 697.992720] [49942]: key[host_routes], [] -> None [ 697.992720] [49942]: key[network_id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 697.992720] [49942]: key[shared], False -> None [ 697.992720] [49942]: key[router:external], False -> None [ 697.992720] [49942]: key[revision_number], 0 -> None [ 697.992720] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 697.992720] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 697.992720] [49942]: key[service_types], [] -> None [ 697.992720] [49942]: key[dns_nameservers], [] -> None [ 697.992720] [49942]: key[segment_id], None -> None [ 697.992720] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.015158] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68b4de12-064c-4275-a78a-ef733d178fdc admin admin] Publish callbacks [] for security_group (2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.035198] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68b4de12-064c-4275-a78a-ef733d178fdc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.040075] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68b4de12-064c-4275-a78a-ef733d178fdc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.040201] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (a9f3e224-bb50-4b29-8dc9-7d610854a724), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.040568] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a9f3e224-bb50-4b29-8dc9-7d610854a724', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-subnet', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 214, '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-20T12:29:05Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 0, 'segment_id': None, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings None) [ 698.040800] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] delete_subnet_postcommit: [ 698.040800] [49942]: key[ipv6_ra_mode], None -> None [ 698.040800] [49942]: key[id], a9f3e224-bb50-4b29-8dc9-7d610854a724 -> None [ 698.040800] [49942]: key[tags], [] -> None [ 698.040800] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 698.040800] [49942]: key[enable_dhcp], True -> None [ 698.040800] [49942]: key[ip_version], 4 -> None [ 698.040800] [49942]: key[created_at], 2025-11-20T12:29:05Z -> None [ 698.040800] [49942]: key[updated_at], 2025-11-20T12:29:05Z -> None [ 698.040800] [49942]: key[description], -> None [ 698.040800] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.040800] [49942]: key[standard_attr_id], 214 -> None [ 698.040800] [49942]: key[cidr], 192.168.128.0/28 -> None [ 698.040800] [49942]: key[ipv6_address_mode], None -> None [ 698.040800] [49942]: key[name], tempest-SecurityGroupRulesTestJSON-740921411-subnet -> None [ 698.040800] [49942]: key[subnetpool_id], None -> None [ 698.040800] [49942]: key[host_routes], [] -> None [ 698.040800] [49942]: key[network_id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 698.040800] [49942]: key[shared], False -> None [ 698.040800] [49942]: key[router:external], False -> None [ 698.040800] [49942]: key[revision_number], 0 -> None [ 698.040800] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 698.040800] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.040800] [49942]: key[service_types], [] -> None [ 698.040800] [49942]: key[dns_nameservers], [] -> None [ 698.040800] [49942]: key[segment_id], None -> None [ 698.040800] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.046124] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a9f3e224-bb50-4b29-8dc9-7d610854a724,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.047640] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68b4de12-064c-4275-a78a-ef733d178fdc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.048685] [49941]: [pid: 49941|app: 0|req: 856/1729] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:30:59 2025] DELETE /networking/v2.0/security-groups/2dc0c7d9-ea4e-4433-bcf1-c2232f673aa2 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 698.057700] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9bffa69-9ba8-4ccc-b987-15597bc2e4f4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.059721] [49942]: [pid: 49942|app: 0|req: 874/1730] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:30:59 2025] DELETE /networking/v2.0/subnets/a9f3e224-bb50-4b29-8dc9-7d610854a724 => generated 0 bytes in 150 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 698.095787] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-16002fba-f2fa-47c2-a133-9063b20b0825 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.096881] [49941]: [pid: 49941|app: 0|req: 857/1731] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 616 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.101428] [49942]: [pid: 49942|app: 0|req: 875/1732] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.106949] [49942]: DEBUG neutron.api.wsgi [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-cc781ff8-4083-4e89-aeee-36fc74b27a75 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.131710] [49942]: [pid: 49942|app: 0|req: 876/1733] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.184 => generated 499 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.136467] [49941]: [pid: 49941|app: 0|req: 858/1734] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:30:59 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.136805] [49941]: DEBUG neutron.api.v2.base [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Request body: {'port': {'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'admin_state_up': True, 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 698.159569] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (b0cab5f3-8965-4f23-96fe-8218d1791319), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.190824] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Made reservation on behalf of 2a161ab8caae47e9ac496df2cdfa201b for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 698.195289] [49941]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.208423] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Deleting port f5a72a8f-2b61-4978-9991-0b6f3c1fa641 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 698.208660] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f5a72a8f-2b61-4978-9991-0b6f3c1fa641), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.230846] [49942]: DEBUG neutron.plugins.ml2.db [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] For port f5a72a8f-2b61-4978-9991-0b6f3c1fa641, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f5a72a8f-2b61-4978-9991-0b6f3c1fa641,segment=NetworkSegment(bb4c78cc-addd-4b9c-aab1-9265cb887e8e),segment_id=bb4c78cc-addd-4b9c-aab1-9265cb887e8e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 698.231062] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f5a72a8f-2b61-4978-9991-0b6f3c1fa641), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.235969] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_port_precommit called with port settings {'id': 'f5a72a8f-2b61-4978-9991-0b6f3c1fa641', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:61:31:1f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b0cab5f3-8965-4f23-96fe-8218d1791319', 'device_owner': 'network:dhcp', 'standard_attr_id': 423, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:30:59Z', 'revision_number': 5, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}}] (original binding levels None) on network {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:30:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 698.236213] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_port_precommit: [ 698.236213] [49942]: key[id], f5a72a8f-2b61-4978-9991-0b6f3c1fa641 -> None [ 698.236213] [49942]: key[binding:vnic_type], normal -> None [ 698.236213] [49942]: key[tags], [] -> None [ 698.236213] [49942]: key[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.236213] [49942]: key[allowed_address_pairs], [] -> None [ 698.236213] [49942]: key[extra_dhcp_opts], [] -> None [ 698.236213] [49942]: key[binding:profile], {} -> None [ 698.236213] [49942]: key[admin_state_up], True -> None [ 698.236213] [49942]: key[binding:vif_type], ovs -> None [ 698.236213] [49942]: key[device_owner], network:dhcp -> None [ 698.236213] [49942]: key[created_at], 2025-11-20T12:29:27Z -> None [ 698.236213] [49942]: key[updated_at], 2025-11-20T12:30:59Z -> None [ 698.236213] [49942]: key[description], -> None [ 698.236213] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.236213] [49942]: key[binding:host_id], devstack -> None [ 698.236213] [49942]: key[standard_attr_id], 423 -> None [ 698.236213] [49942]: key[name], -> None [ 698.236213] [49942]: key[mac_address], fa:16:3e:61:31:1f -> None [ 698.236213] [49942]: key[status], ACTIVE -> None [ 698.236213] [49942]: key[network_id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 698.236213] [49942]: key[fixed_ips], [] -> None [ 698.236213] [49942]: key[security_groups], [] -> None [ 698.236213] [49942]: key[revision_number], 5 -> None [ 698.236213] [49942]: key[port_security_enabled], False -> None [ 698.236213] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.236213] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 698.236213] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.238147] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Calling delete_port for f5a72a8f-2b61-4978-9991-0b6f3c1fa641 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 698.262485] [49941]: DEBUG neutron.db.db_base_plugin_common [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Allocated IP 192.168.128.10 (2932a6d4-2f0d-4c60-afab-5b0f1505a11c/010a8acd-0579-4eb4-a49b-0094461ec1b9/ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 698.382766] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f5a72a8f-2b61-4978-9991-0b6f3c1fa641), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.394586] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Pushing event deleted for resources: {'Port': ['ID=f5a72a8f-2b61-4978-9991-0b6f3c1fa641,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.403841] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] No DVR routers for this DVR port f5a72a8f-2b61-4978-9991-0b6f3c1fa641 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 698.404344] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_port_postcommit called with port settings {'id': 'f5a72a8f-2b61-4978-9991-0b6f3c1fa641', 'name': '', 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'mac_address': 'fa:16:3e:61:31:1f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b0cab5f3-8965-4f23-96fe-8218d1791319', 'device_owner': 'network:dhcp', 'standard_attr_id': 423, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:30:59Z', 'revision_number': 5, 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}}] (original binding levels None) on network {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:30:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} with segments to bind None [ 698.404534] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_port_postcommit: [ 698.404534] [49942]: key[id], f5a72a8f-2b61-4978-9991-0b6f3c1fa641 -> None [ 698.404534] [49942]: key[binding:vnic_type], normal -> None [ 698.404534] [49942]: key[tags], [] -> None [ 698.404534] [49942]: key[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.404534] [49942]: key[allowed_address_pairs], [] -> None [ 698.404534] [49942]: key[extra_dhcp_opts], [] -> None [ 698.404534] [49942]: key[binding:profile], {} -> None [ 698.404534] [49942]: key[admin_state_up], True -> None [ 698.404534] [49942]: key[binding:vif_type], ovs -> None [ 698.404534] [49942]: key[device_owner], network:dhcp -> None [ 698.404534] [49942]: key[created_at], 2025-11-20T12:29:27Z -> None [ 698.404534] [49942]: key[updated_at], 2025-11-20T12:30:59Z -> None [ 698.404534] [49942]: key[description], -> None [ 698.404534] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.404534] [49942]: key[binding:host_id], devstack -> None [ 698.404534] [49942]: key[standard_attr_id], 423 -> None [ 698.404534] [49942]: key[name], -> None [ 698.404534] [49942]: key[mac_address], fa:16:3e:61:31:1f -> None [ 698.404534] [49942]: key[status], ACTIVE -> None [ 698.404534] [49942]: key[network_id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 698.404534] [49942]: key[fixed_ips], [] -> None [ 698.404534] [49942]: key[security_groups], [] -> None [ 698.404534] [49942]: key[revision_number], 5 -> None [ 698.404534] [49942]: key[port_security_enabled], False -> None [ 698.404534] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.404534] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 698.404534] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.442025] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (b0cab5f3-8965-4f23-96fe-8218d1791319), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.454784] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_network_precommit called with network settings {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:30:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} (original settings None) and network segments [{'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}] [ 698.456611] [49941]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks [] for allowed_address_pair (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.456787] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_network_precommit: [ 698.456787] [49942]: key[vlan_transparent], None -> None [ 698.456787] [49942]: key[id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 698.456787] [49942]: key[tags], [] -> None [ 698.456787] [49942]: key[availability_zone_hints], [] -> None [ 698.456787] [49942]: key[mtu], 8950 -> None [ 698.456787] [49942]: key[provider:network_type], vlan -> None [ 698.456787] [49942]: key[admin_state_up], True -> None [ 698.456787] [49942]: key[provider:physical_network], default -> None [ 698.456787] [49942]: key[provider:segmentation_id], 758 -> None [ 698.456787] [49942]: key[created_at], 2025-11-20T12:29:03Z -> None [ 698.456787] [49942]: key[updated_at], 2025-11-20T12:30:59Z -> None [ 698.456787] [49942]: key[description], -> None [ 698.456787] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.456787] [49942]: key[standard_attr_id], 205 -> None [ 698.456787] [49942]: key[name], tempest-SecurityGroupRulesTestJSON-740921411-network -> None [ 698.456787] [49942]: key[availability_zones], ['nova'] -> None [ 698.456787] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.456787] [49942]: key[status], ACTIVE -> None [ 698.456787] [49942]: key[shared], False -> None [ 698.456787] [49942]: key[router:external], False -> None [ 698.456787] [49942]: key[revision_number], 3 -> None [ 698.456787] [49942]: key[port_security_enabled], True -> None [ 698.456787] [49942]: key[subnets], [] -> None [ 698.456787] [49942]: key[ipv4_address_scope], None -> None [ 698.456787] [49942]: key[qinq], None -> None [ 698.456787] [49942]: key[ipv6_address_scope], None -> None [ 698.456787] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.456787] [49942]: DEBUG neutron.services.segments.db [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b0cab5f3-8965-4f23-96fe-8218d1791319']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 698.457406] [49941]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks [] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.457406] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_precommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': '', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'port_security_enabled': True, 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 698.457406] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_precommit: [ 698.457406] [49941]: key[id], None -> ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a [ 698.457406] [49941]: key[binding:vnic_type], None -> normal [ 698.457406] [49941]: key[binding:vif_details], None -> {} [ 698.457406] [49941]: key[allowed_address_pairs], None -> [] [ 698.457406] [49941]: key[binding:profile], None -> {} [ 698.457406] [49941]: key[admin_state_up], None -> True [ 698.457406] [49941]: key[binding:vif_type], None -> unbound [ 698.457406] [49941]: key[device_owner], None -> [ 698.457406] [49941]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 698.457406] [49941]: key[binding:host_id], None -> [ 698.457406] [49941]: key[standard_attr_id], None -> 915 [ 698.457406] [49941]: key[name], None -> [ 698.457406] [49941]: key[mac_address], None -> fa:16:3e:90:c3:18 [ 698.457406] [49941]: key[status], None -> DOWN [ 698.457406] [49941]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 698.457406] [49941]: key[fixed_ips], None -> [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}] [ 698.457406] [49941]: key[security_groups], None -> ['d2443550-554f-488c-8fb9-2cf506875d11'] [ 698.457406] [49941]: key[port_security_enabled], None -> True [ 698.457406] [49941]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 698.457406] [49941]: key[device_id], None -> 11ce834b-806d-4aba-b442-4897eeda4ff5 [ 698.457406] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.466801] [49942]: DEBUG neutron.services.segments.db [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 698.467388] [49942]: DEBUG neutron.services.segments.db [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 698.476730] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (bb4c78cc-addd-4b9c-aab1-9265cb887e8e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.501327] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (bb4c78cc-addd-4b9c-aab1-9265cb887e8e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.512801] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Releasing vlan 758 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 698.513201] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (bb4c78cc-addd-4b9c-aab1-9265cb887e8e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.533683] [49942]: INFO neutron.services.segments.plugin [-] Segment bb4c78cc-addd-4b9c-aab1-9265cb887e8e resource provider aggregate not found [ 698.541205] [49941]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.552709] [49942]: INFO neutron.services.segments.plugin [-] Segment bb4c78cc-addd-4b9c-aab1-9265cb887e8e 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 bb4c78cc-addd-4b9c-aab1-9265cb887e8e found for delete ", "request_id": "req-d20f258e-027d-4ca2-9033-889fcd289bad"}]} [ 698.573140] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (b0cab5f3-8965-4f23-96fe-8218d1791319), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.573140] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_network_postcommit called with network settings {'id': 'b0cab5f3-8965-4f23-96fe-8218d1791319', 'name': 'tempest-SecurityGroupRulesTestJSON-740921411-network', 'tenant_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'project_id': '95c8b46b76fd4a7b8a552ddd3d7e4542', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 205, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:03Z', 'updated_at': '2025-11-20T12:30:59Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 758} (original settings None) and network segments [{'id': 'bb4c78cc-addd-4b9c-aab1-9265cb887e8e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 758, 'network_id': 'b0cab5f3-8965-4f23-96fe-8218d1791319'}] [ 698.573140] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] delete_network_postcommit: [ 698.573140] [49942]: key[vlan_transparent], None -> None [ 698.573140] [49942]: key[id], b0cab5f3-8965-4f23-96fe-8218d1791319 -> None [ 698.573140] [49942]: key[tags], [] -> None [ 698.573140] [49942]: key[availability_zone_hints], [] -> None [ 698.573140] [49942]: key[mtu], 8950 -> None [ 698.573140] [49942]: key[provider:network_type], vlan -> None [ 698.573140] [49942]: key[admin_state_up], True -> None [ 698.573140] [49942]: key[provider:physical_network], default -> None [ 698.573140] [49942]: key[provider:segmentation_id], 758 -> None [ 698.573140] [49942]: key[created_at], 2025-11-20T12:29:03Z -> None [ 698.573140] [49942]: key[updated_at], 2025-11-20T12:30:59Z -> None [ 698.573140] [49942]: key[description], -> None [ 698.573140] [49942]: key[tenant_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.573140] [49942]: key[standard_attr_id], 205 -> None [ 698.573140] [49942]: key[name], tempest-SecurityGroupRulesTestJSON-740921411-network -> None [ 698.573140] [49942]: key[availability_zones], ['nova'] -> None [ 698.573140] [49942]: key[project_id], 95c8b46b76fd4a7b8a552ddd3d7e4542 -> None [ 698.573140] [49942]: key[status], ACTIVE -> None [ 698.573140] [49942]: key[shared], False -> None [ 698.573140] [49942]: key[router:external], False -> None [ 698.573140] [49942]: key[revision_number], 3 -> None [ 698.573140] [49942]: key[port_security_enabled], True -> None [ 698.573140] [49942]: key[subnets], [] -> None [ 698.573140] [49942]: key[ipv4_address_scope], None -> None [ 698.573140] [49942]: key[qinq], None -> None [ 698.573140] [49942]: key[ipv6_address_scope], None -> None [ 698.573140] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.581141] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Pushing event deleted for resources: {'Network': ['ID=b0cab5f3-8965-4f23-96fe-8218d1791319,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.587029] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Pushing event updated for resources: {'Port': ['ID=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.592480] [49942]: DEBUG neutron_lib.callbacks.manager [None req-eb881303-a48d-4489-8172-9633286a858f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.596584] [49942]: [pid: 49942|app: 0|req: 877/1735] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:30:59 2025] DELETE /networking/v2.0/networks/b0cab5f3-8965-4f23-96fe-8218d1791319 => generated 0 bytes in 464 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 698.599837] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 698.600705] [49941]: DEBUG neutron.scheduler.base_scheduler [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 698.606690] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 698.625497] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_postcommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': '', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'port_security_enabled': True, 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 1, 'network': {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 698.625698] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_postcommit: [ 698.625698] [49941]: key[id], None -> ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a [ 698.625698] [49941]: key[binding:vnic_type], None -> normal [ 698.625698] [49941]: key[tags], None -> [] [ 698.625698] [49941]: key[binding:vif_details], None -> {} [ 698.625698] [49941]: key[allowed_address_pairs], None -> [] [ 698.625698] [49941]: key[extra_dhcp_opts], None -> [] [ 698.625698] [49941]: key[binding:profile], None -> {} [ 698.625698] [49941]: key[admin_state_up], None -> True [ 698.625698] [49941]: key[network], None -> {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} [ 698.625698] [49941]: key[binding:vif_type], None -> unbound [ 698.625698] [49941]: key[device_owner], None -> [ 698.625698] [49941]: key[created_at], None -> 2025-11-20T12:30:59Z [ 698.625698] [49941]: key[updated_at], None -> 2025-11-20T12:31:00Z [ 698.625698] [49941]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 698.625698] [49941]: key[binding:host_id], None -> [ 698.625698] [49941]: key[description], None -> [ 698.625698] [49941]: key[standard_attr_id], None -> 915 [ 698.625698] [49941]: key[name], None -> [ 698.625698] [49941]: key[mac_address], None -> fa:16:3e:90:c3:18 [ 698.625698] [49941]: key[status], None -> DOWN [ 698.625698] [49941]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 698.625698] [49941]: key[fixed_ips], None -> [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}] [ 698.625698] [49941]: key[security_groups], None -> ['d2443550-554f-488c-8fb9-2cf506875d11'] [ 698.625698] [49941]: key[revision_number], None -> 1 [ 698.625698] [49941]: key[port_security_enabled], None -> True [ 698.625698] [49941]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 698.625698] [49941]: key[device_id], None -> 11ce834b-806d-4aba-b442-4897eeda4ff5 [ 698.625698] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.630040] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.630424] [49941]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-565e9e1a-afd0-4d09-9e92-ba1be5f86d72 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.642590] [49941]: [pid: 49941|app: 0|req: 859/1736] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:30:59 2025] POST /networking/v2.0/ports => generated 733 bytes in 509 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 698.646067] [49941]: DEBUG neutron.api.wsgi [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-7c651ff1-08ac-4254-8ea5-2a34e40e8809 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.647813] [49942]: [pid: 49942|app: 0|req: 878/1737] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:00 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.672178] [49941]: [pid: 49941|app: 0|req: 860/1738] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:00 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.184 => generated 499 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.698713] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-863e8471-655a-4e44-bc01-3380e656cfae req-e51f7769-02a9-42a7-b169-1d38adfa7e31 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.699709] [49941]: [pid: 49941|app: 0|req: 861/1739] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:00 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 1026 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 698.709973] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f593197c-4a3a-462f-86c1-bd94c714337f req-41ffc2d7-1b4a-4a8b-b9b3-10e71a9c6b15 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 698.711478] [49942]: [pid: 49942|app: 0|req: 879/1740] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:00 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 698.714557] [49941]: [pid: 49941|app: 0|req: 862/1741] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:00 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 698.714902] [49942]: DEBUG neutron.api.v2.base [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Request body: {'port': {'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 698.717886] [49941]: DEBUG neutron.api.wsgi [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 698.767837] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.777490] [49941]: DEBUG neutron.plugins.ml2.plugin [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Deleting port 77fda5bf-6d7d-4b4e-9af4-2adc57ecc702 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 698.777665] [49941]: DEBUG neutron_lib.callbacks.manager [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.812461] [49941]: DEBUG neutron_lib.callbacks.manager [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.812704] [49941]: DEBUG neutron_lib.callbacks.manager [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.818308] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_precommit called with port settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': '524388cf-c8f6-451e-a846-fbe20c39a151', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 698.819042] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_precommit: [ 698.819042] [49941]: key[id], 77fda5bf-6d7d-4b4e-9af4-2adc57ecc702 -> None [ 698.819042] [49941]: key[binding:vnic_type], normal -> None [ 698.819042] [49941]: key[tags], [] -> None [ 698.819042] [49941]: key[binding:vif_details], {} -> None [ 698.819042] [49941]: key[allowed_address_pairs], [] -> None [ 698.819042] [49941]: key[extra_dhcp_opts], [] -> None [ 698.819042] [49941]: key[binding:profile], {} -> None [ 698.819042] [49941]: key[admin_state_up], True -> None [ 698.819042] [49941]: key[binding:vif_type], unbound -> None [ 698.819042] [49941]: key[device_owner], network:floatingip -> None [ 698.819042] [49941]: key[created_at], 2025-11-20T12:30:54Z -> None [ 698.819042] [49941]: key[updated_at], 2025-11-20T12:30:54Z -> None [ 698.819042] [49941]: key[description], -> None [ 698.819042] [49941]: key[tenant_id], -> None [ 698.819042] [49941]: key[binding:host_id], -> None [ 698.819042] [49941]: key[standard_attr_id], 895 -> None [ 698.819042] [49941]: key[name], -> None [ 698.819042] [49941]: key[mac_address], fa:16:3e:4b:4f:48 -> None [ 698.819042] [49941]: key[status], N/A -> None [ 698.819042] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 698.819042] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] -> None [ 698.819042] [49941]: key[security_groups], [] -> None [ 698.819042] [49941]: key[revision_number], 2 -> None [ 698.819042] [49941]: key[port_security_enabled], False -> None [ 698.819042] [49941]: key[project_id], -> None [ 698.819042] [49941]: key[device_id], 524388cf-c8f6-451e-a846-fbe20c39a151 -> None [ 698.819042] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.820744] [49941]: DEBUG neutron.plugins.ml2.plugin [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Calling delete_port for 77fda5bf-6d7d-4b4e-9af4-2adc57ecc702 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 698.902195] [49942]: DEBUG neutron.notifiers.nova [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 698.908078] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks [] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.933822] [49942]: DEBUG neutron.db.provisioning_blocks [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Transition to ACTIVE for port object ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 698.933956] [49941]: DEBUG neutron_lib.callbacks.manager [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (77fda5bf-6d7d-4b4e-9af4-2adc57ecc702), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.936925] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_precommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': '', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 1, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 698.937196] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_precommit: [ 698.937196] [49942]: key[device_owner], -> compute:nova [ 698.937196] [49942]: key[binding:host_id], -> cpu-1 [ 698.937196] [49942]: key[revision_number], 1 -> 2 [ 698.937196] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 698.956803] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event deleted for resources: {'Port': ['ID=77fda5bf-6d7d-4b4e-9af4-2adc57ecc702,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 698.960747] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 698.995642] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Pushing event updated for resources: {'Port': ['ID=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 699.009880] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_postcommit called with port settings {'id': '77fda5bf-6d7d-4b4e-9af4-2adc57ecc702', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:4b:4f:48', 'admin_state_up': True, 'status': 'N/A', 'device_id': '524388cf-c8f6-451e-a846-fbe20c39a151', 'device_owner': 'network:floatingip', 'standard_attr_id': 895, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:54Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 699.010157] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_postcommit: [ 699.010157] [49941]: key[id], 77fda5bf-6d7d-4b4e-9af4-2adc57ecc702 -> None [ 699.010157] [49941]: key[binding:vnic_type], normal -> None [ 699.010157] [49941]: key[tags], [] -> None [ 699.010157] [49941]: key[binding:vif_details], {} -> None [ 699.010157] [49941]: key[allowed_address_pairs], [] -> None [ 699.010157] [49941]: key[extra_dhcp_opts], [] -> None [ 699.010157] [49941]: key[binding:profile], {} -> None [ 699.010157] [49941]: key[admin_state_up], True -> None [ 699.010157] [49941]: key[binding:vif_type], unbound -> None [ 699.010157] [49941]: key[device_owner], network:floatingip -> None [ 699.010157] [49941]: key[created_at], 2025-11-20T12:30:54Z -> None [ 699.010157] [49941]: key[updated_at], 2025-11-20T12:30:54Z -> None [ 699.010157] [49941]: key[description], -> None [ 699.010157] [49941]: key[tenant_id], -> None [ 699.010157] [49941]: key[binding:host_id], -> None [ 699.010157] [49941]: key[standard_attr_id], 895 -> None [ 699.010157] [49941]: key[name], -> None [ 699.010157] [49941]: key[mac_address], fa:16:3e:4b:4f:48 -> None [ 699.010157] [49941]: key[status], N/A -> None [ 699.010157] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 699.010157] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] -> None [ 699.010157] [49941]: key[security_groups], [] -> None [ 699.010157] [49941]: key[revision_number], 2 -> None [ 699.010157] [49941]: key[port_security_enabled], False -> None [ 699.010157] [49941]: key[project_id], -> None [ 699.010157] [49941]: key[device_id], 524388cf-c8f6-451e-a846-fbe20c39a151 -> None [ 699.010157] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.012333] [49941]: DEBUG neutron_lib.callbacks.manager [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (524388cf-c8f6-451e-a846-fbe20c39a151), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.016973] [49941]: DEBUG neutron_lib.callbacks.manager [req-e12ce8dc-da9c-40df-9973-bcd8687c8544 req-57fcbba9-d88a-48ee-8f43-b953a2ba387f tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.017733] [49941]: [pid: 49941|app: 0|req: 863/1742] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:31:00 2025] DELETE /networking/v2.0/floatingips/524388cf-c8f6-451e-a846-fbe20c39a151 => generated 0 bytes in 303 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 699.021532] [49941]: DEBUG neutron.api.wsgi [req-863e8471-655a-4e44-bc01-3380e656cfae req-7002dc14-964b-4704-98a0-f636957bcd80 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 699.033285] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_postcommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': '', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 1, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 699.033473] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_postcommit: [ 699.033473] [49942]: key[device_owner], -> compute:nova [ 699.033473] [49942]: key[binding:host_id], -> cpu-1 [ 699.033473] [49942]: key[revision_number], 1 -> 2 [ 699.033473] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.040256] [49941]: [pid: 49941|app: 0|req: 864/1743] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=7cbdcb27-7356-4c1e-84bd-9600f8ee7599 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 699.043391] [49942]: DEBUG neutron.plugins.ml2.managers [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Attempting to bind port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 699.043391] [49942]: DEBUG neutron.plugins.ml2.managers [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Attempting to bind port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 699.043560] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Attempting to bind port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a on network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 699.052579] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-ca15e716-055e-4b17-a473-cb3400cbb556 x-openstack-request-id: req-ca15e716-055e-4b17-a473-cb3400cbb556 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 699.054591] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cb6880a0-26a6-4307-9eda-b33352a30583", "name": "network-vif-plugged", "status": "completed", "tag": "9a4b8473-c38a-4670-b5ea-0a9f6c851daa", "code": 200}, {"name": "network-changed", "server_uuid": "cb6880a0-26a6-4307-9eda-b33352a30583", "tag": "9a4b8473-c38a-4670-b5ea-0a9f6c851daa", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 699.054591] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ca15e716-055e-4b17-a473-cb3400cbb556 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 699.054591] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ca15e716-055e-4b17-a473-cb3400cbb556'] response: {'server_uuid': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'code': 200} [ 699.054591] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ca15e716-055e-4b17-a473-cb3400cbb556'] response: {'name': 'network-changed', 'server_uuid': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'tag': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'status': 'completed', 'code': 200} [ 699.066743] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 699.067031] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Bind Segment={'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 699.070442] [49942]: DEBUG networking_nsxv3.api.rpc [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Bind port on Host cpu-1 & Segment [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 699.130236] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Deleting port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 699.130905] [49941]: DEBUG neutron_lib.callbacks.manager [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.160552] [49941]: DEBUG neutron.plugins.ml2.db [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] For port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,segment=NetworkSegment(a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e),segment_id=a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 699.160645] [49941]: DEBUG neutron_lib.callbacks.manager [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.166674] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_precommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (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': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 699.166933] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_precommit: [ 699.166933] [49941]: key[id], 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 -> None [ 699.166933] [49941]: key[binding:vnic_type], normal -> None [ 699.166933] [49941]: key[tags], [] -> None [ 699.166933] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 699.166933] [49941]: key[allowed_address_pairs], [] -> None [ 699.166933] [49941]: key[extra_dhcp_opts], [] -> None [ 699.166933] [49941]: key[binding:profile], {} -> None [ 699.166933] [49941]: key[admin_state_up], True -> None [ 699.166933] [49941]: key[binding:vif_type], ovs -> None [ 699.166933] [49941]: key[device_owner], compute:nova -> None [ 699.166933] [49941]: key[created_at], 2025-11-20T12:29:57Z -> None [ 699.166933] [49941]: key[updated_at], 2025-11-20T12:29:59Z -> None [ 699.166933] [49941]: key[description], -> None [ 699.166933] [49941]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 699.166933] [49941]: key[binding:host_id], cpu-1 -> None [ 699.166933] [49941]: key[standard_attr_id], 612 -> None [ 699.166933] [49941]: key[name], -> None [ 699.166933] [49941]: key[mac_address], fa:16:3e:5a:16:78 -> None [ 699.166933] [49941]: key[status], ACTIVE -> None [ 699.166933] [49941]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 699.166933] [49941]: key[fixed_ips], [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}] -> None [ 699.166933] [49941]: key[security_groups], ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'] -> None [ 699.166933] [49941]: key[revision_number], 5 -> None [ 699.166933] [49941]: key[port_security_enabled], True -> None [ 699.166933] [49941]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 699.166933] [49941]: key[device_id], 7f77df88-31c4-4984-bd19-9a52db45aecd -> None [ 699.166933] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 699.804108] [49941]: DEBUG neutron_lib.callbacks.manager [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.804855] [49941]: DEBUG neutron_lib.callbacks.manager [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.804855] [49941]: INFO neutron.db.l3_db [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Floating IP 5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 disassociated. External IP: 10.180.180.240, port: 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1. [ 699.804855] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Calling delete_port for 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 699.917180] [49941]: DEBUG neutron_lib.callbacks.manager [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9cc40a4e-2306-42fb-b643-5e3e98ce8ed1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 699.929113] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event deleted for resources: {'Port': ['ID=9cc40a4e-2306-42fb-b643-5e3e98ce8ed1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.012510] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Router 166cbb2c-5d84-449c-aa2b-2085f66ed058 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 700.069092] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 700.073238] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Bound using segment: {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 700.073590] [49942]: DEBUG neutron.plugins.ml2.managers [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Bound port: ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dd96b39f-bd2e-48d1-85c3-577cf97f08c8", "external-id": "cl2-zone-84", "segmentation_id": 84}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 700.073799] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.094445] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] No DVR routers for this DVR port 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 700.094812] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_postcommit called with port settings {'id': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:5a:16:78', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'device_owner': 'compute:nova', 'standard_attr_id': 612, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:57Z', 'updated_at': '2025-11-20T12:29:59Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (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': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 700.095040] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_postcommit: [ 700.095040] [49941]: key[id], 9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 -> None [ 700.095040] [49941]: key[binding:vnic_type], normal -> None [ 700.095040] [49941]: key[tags], [] -> None [ 700.095040] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '69f65356-c85e-4b7f-ad28-7c7b5e8cf50c', 'external-id': 'nsx-vlan-transportzone-281', 'segmentation_id': 281, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 700.095040] [49941]: key[allowed_address_pairs], [] -> None [ 700.095040] [49941]: key[extra_dhcp_opts], [] -> None [ 700.095040] [49941]: key[binding:profile], {} -> None [ 700.095040] [49941]: key[admin_state_up], True -> None [ 700.095040] [49941]: key[binding:vif_type], ovs -> None [ 700.095040] [49941]: key[device_owner], compute:nova -> None [ 700.095040] [49941]: key[created_at], 2025-11-20T12:29:57Z -> None [ 700.095040] [49941]: key[updated_at], 2025-11-20T12:29:59Z -> None [ 700.095040] [49941]: key[description], -> None [ 700.095040] [49941]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 700.095040] [49941]: key[binding:host_id], cpu-1 -> None [ 700.095040] [49941]: key[standard_attr_id], 612 -> None [ 700.095040] [49941]: key[name], -> None [ 700.095040] [49941]: key[mac_address], fa:16:3e:5a:16:78 -> None [ 700.095040] [49941]: key[status], ACTIVE -> None [ 700.095040] [49941]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 700.095040] [49941]: key[fixed_ips], [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.6'}] -> None [ 700.095040] [49941]: key[security_groups], ['8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef'] -> None [ 700.095040] [49941]: key[revision_number], 5 -> None [ 700.095040] [49941]: key[port_security_enabled], True -> None [ 700.095040] [49941]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 700.095040] [49941]: key[device_id], 7f77df88-31c4-4984-bd19-9a52db45aecd -> None [ 700.095040] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.096697] [49941]: DEBUG neutron_lib.callbacks.manager [req-f593197c-4a3a-462f-86c1-bd94c714337f req-bb93fd2f-baf1-41a0-ad0a-1efe1a105e70 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.099366] [49941]: [pid: 49941|app: 0|req: 865/1744] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:00 2025] DELETE /networking/v2.0/ports/9cc40a4e-2306-42fb-b643-5e3e98ce8ed1 => generated 0 bytes in 1058 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 700.119726] [49942]: DEBUG neutron.plugins.ml2.db [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] For port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 700.121711] [49942]: DEBUG neutron.plugins.ml2.db [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] For port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 700.123365] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_precommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 700.123574] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_precommit: [ 700.123574] [49942]: key[binding:vif_type], unbound -> ovs [ 700.123574] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} [ 700.123574] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.125382] [49941]: [pid: 49941|app: 0|req: 866/1745] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:01 2025] GET /networking/v2.0/security-groups?tenant_id=95c8b46b76fd4a7b8a552ddd3d7e4542&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 700.126764] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.141855] [49941]: [pid: 49941|app: 0|req: 867/1746] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:01 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.162478] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Pushing event updated for resources: {'Port': ['ID=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.165529] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-863e8471-655a-4e44-bc01-3380e656cfae req-a4f4ffc5-3241-4b21-b672-ceb8dc38fdbd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.166498] [49941]: [pid: 49941|app: 0|req: 868/1747] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:01 2025] GET /networking/v2.0/subnets?id=010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 691 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.175023] [49942]: DEBUG neutron.db.provisioning_blocks [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Provisioning complete for port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 700.175023] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.175023] [49942]: INFO neutron.plugins.ml2.plugin [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Attempt 1 to provision port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a [ 700.181501] [49941]: [pid: 49941|app: 0|req: 869/1748] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:01 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.210431] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-f4d0a55a-6561-4c5b-8df1-bbb098b83bf3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.211521] [49941]: [pid: 49941|app: 0|req: 870/1749] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:01 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 700.228757] [49942]: DEBUG neutron.plugins.ml2.plugin [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Current status of the port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 700.228967] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.242040] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab402032-6a11-47d7-bdcf-b990c67008ec req-7a477055-d5ad-40ed-80c5-016613c0487e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.243065] [49941]: [pid: 49941|app: 0|req: 871/1750] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:01 2025] GET /networking/v2.0/ports?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 700.263968] [49942]: DEBUG neutron.plugins.ml2.db [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] For port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 700.278042] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29ce0ec2-b5e4-4bcc-b4df-dd33a7d778e6 admin admin] Publish callbacks [] for security_group (82309c74-c188-4a63-9e6c-5603b00c9ed0), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.296937] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_precommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:01Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:01Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}]) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 700.297142] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_precommit: [ 700.297142] [49942]: key[status], DOWN -> ACTIVE [ 700.297142] [49942]: key[revision_number], 4 -> 5 [ 700.297142] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.298990] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29ce0ec2-b5e4-4bcc-b4df-dd33a7d778e6 admin admin] Publish callbacks [] for security_group (82309c74-c188-4a63-9e6c-5603b00c9ed0), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.303725] [49942]: DEBUG neutron.db.provisioning_blocks [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Provisioning complete for port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 700.303948] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.304085] [49942]: INFO neutron.plugins.ml2.plugin [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Attempt 1 to provision port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a [ 700.320820] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29ce0ec2-b5e4-4bcc-b4df-dd33a7d778e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (82309c74-c188-4a63-9e6c-5603b00c9ed0), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.325795] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29ce0ec2-b5e4-4bcc-b4df-dd33a7d778e6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=82309c74-c188-4a63-9e6c-5603b00c9ed0,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.332193] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29ce0ec2-b5e4-4bcc-b4df-dd33a7d778e6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.332777] [49941]: [pid: 49941|app: 0|req: 872/1751] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:01 2025] DELETE /networking/v2.0/security-groups/82309c74-c188-4a63-9e6c-5603b00c9ed0 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 700.351310] [49941]: [pid: 49941|app: 0|req: 873/1752] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?network_id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.369399] [49942]: DEBUG neutron.plugins.ml2.plugin [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Current status of the port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 700.370335] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_postcommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:01Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:01Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}]) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 700.370595] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_postcommit: [ 700.370595] [49942]: key[status], DOWN -> ACTIVE [ 700.370595] [49942]: key[revision_number], 4 -> 5 [ 700.370595] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.370729] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.401946] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Pushing event updated for resources: {'Port': ['ID=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 700.404745] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_postcommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:01Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:00Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 700.404990] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] update_port_postcommit: [ 700.404990] [49942]: key[binding:vif_type], unbound -> ovs [ 700.404990] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} [ 700.404990] [49942]: key[updated_at], 2025-11-20T12:31:00Z -> 2025-11-20T12:31:01Z [ 700.404990] [49942]: key[revision_number], 2 -> 4 [ 700.404990] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 700.413696] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.414228] [49942]: DEBUG neutron_lib.callbacks.manager [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-69da5457-b58d-4092-8928-b0dbcb6efb5c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.417430] [49942]: [pid: 49942|app: 0|req: 880/1753] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:00 2025] PUT /networking/v2.0/ports/ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a => generated 1022 bytes in 1704 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 700.417800] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee0944e5-e31d-4a57-9254-9695ad90ef00 req-281d6933-fbde-4d81-a69c-a3c7331095c4 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.418874] [49941]: [pid: 49941|app: 0|req: 874/1754] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.435471] [49941]: [pid: 49941|app: 0|req: 875/1755] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.465054] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-c7b35a2a-9ddf-444f-b839-dcdd5e72c9f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.466157] [49942]: [pid: 49942|app: 0|req: 881/1756] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.476782] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab402032-6a11-47d7-bdcf-b990c67008ec req-fb4fa2cd-9ac2-440f-ab6e-0981d0a0754a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.477937] [49941]: [pid: 49941|app: 0|req: 876/1757] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.480593] [49941]: DEBUG neutron.api.wsgi [req-ee0944e5-e31d-4a57-9254-9695ad90ef00 req-ee6d7149-4774-4cac-a6d0-8caab74be9ad tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.507931] [49941]: [pid: 49941|app: 0|req: 877/1758] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.509467] [49942]: [pid: 49942|app: 0|req: 882/1759] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.511801] [49941]: DEBUG neutron.api.wsgi [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-511b942f-1d9c-4958-b919-6d9b371a8e33 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.512624] [49942]: DEBUG neutron.api.wsgi [req-ab402032-6a11-47d7-bdcf-b990c67008ec req-444705c0-eed9-480f-b45a-ebfe5476e7c0 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.529663] [49942]: [pid: 49942|app: 0|req: 883/1760] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.25&port_id=9a4b8473-c38a-4670-b5ea-0a9f6c851daa => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.529783] [49941]: [pid: 49941|app: 0|req: 878/1761] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=23f5c788-517e-4c11-9a99-30246f9a84cd => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.563399] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-698171c8-1632-435b-a936-58eefb595327 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.564295] [49941]: [pid: 49941|app: 0|req: 879/1762] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.576061] [49942]: [pid: 49942|app: 0|req: 884/1763] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.586437] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab402032-6a11-47d7-bdcf-b990c67008ec req-a38fad91-1a55-4454-b1cb-73ba50088a38 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.587347] [49941]: [pid: 49941|app: 0|req: 880/1764] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.604706] [49941]: [pid: 49941|app: 0|req: 881/1765] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.618757] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-97cc00d2-eda6-4b1a-9e57-df5a2e1baf62 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.619878] [49942]: [pid: 49942|app: 0|req: 885/1766] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.635874] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab402032-6a11-47d7-bdcf-b990c67008ec req-24fb8e2c-48b6-4a5e-8644-95838a8dc030 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.637024] [49941]: [pid: 49941|app: 0|req: 882/1767] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.666546] [49942]: [pid: 49942|app: 0|req: 886/1768] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 700.693527] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39e78400-c580-45f7-9355-46d73753d274 req-bd7e0f21-b6b5-44c1-97f6-5ea633bdbdaf tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.694622] [49941]: [pid: 49941|app: 0|req: 883/1769] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks?id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 621 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.724633] [49942]: [pid: 49942|app: 0|req: 887/1770] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.731526] [49942]: DEBUG neutron.api.wsgi [req-39e78400-c580-45f7-9355-46d73753d274 req-3f05cf3a-81a0-4b09-a2e5-b2d979f4cac7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.734511] [49941]: [pid: 49941|app: 0|req: 884/1771] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.773415] [49942]: [pid: 49942|app: 0|req: 888/1772] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=f0fe04186f1f42868ba4498604f7d278 => generated 181 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.774048] [49941]: [pid: 49941|app: 0|req: 885/1773] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.789824] [49942]: [pid: 49942|app: 0|req: 889/1774] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 700.791034] [49941]: DEBUG neutron.api.v2.base [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'port': {'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'admin_state_up': True, 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 700.882052] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Made reservation on behalf of f0fe04186f1f42868ba4498604f7d278 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 700.885992] [49941]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 700.943833] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17eb083a-bb23-4593-977c-a9b58d733098 req-d4e82c05-7bea-4742-9bbe-48ac1c6af3ac tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 700.945419] [49942]: [pid: 49942|app: 0|req: 890/1775] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 700.952595] [49942]: DEBUG neutron.api.wsgi [req-17eb083a-bb23-4593-977c-a9b58d733098 req-be7055e1-5956-424f-8b15-e913b666ae2e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 700.968579] [49941]: DEBUG neutron.db.db_base_plugin_common [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Allocated IP 192.168.128.14 (2c110bc1-1395-4164-9781-83a24176a9e1/056b1fea-7b76-47df-bd25-cc9c0c987cf5/416661ba-4eb2-4de3-96d9-2344fdcca122) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 700.980938] [49942]: [pid: 49942|app: 0|req: 891/1776] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 701.040467] [49942]: [pid: 49942|app: 0|req: 892/1777] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=1933bf96-a9e0-4b31-898f-77ef45461398 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.052021] [49941]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for allowed_address_pair (416661ba-4eb2-4de3-96d9-2344fdcca122), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.052021] [49941]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.052021] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_precommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': '', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'port_security_enabled': True, 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 701.052021] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_precommit: [ 701.052021] [49941]: key[id], None -> 416661ba-4eb2-4de3-96d9-2344fdcca122 [ 701.052021] [49941]: key[binding:vnic_type], None -> normal [ 701.052021] [49941]: key[binding:vif_details], None -> {} [ 701.052021] [49941]: key[allowed_address_pairs], None -> [] [ 701.052021] [49941]: key[binding:profile], None -> {} [ 701.052021] [49941]: key[admin_state_up], None -> True [ 701.052021] [49941]: key[binding:vif_type], None -> unbound [ 701.052021] [49941]: key[device_owner], None -> [ 701.052021] [49941]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 701.052021] [49941]: key[binding:host_id], None -> [ 701.052021] [49941]: key[standard_attr_id], None -> 916 [ 701.052021] [49941]: key[name], None -> [ 701.052021] [49941]: key[mac_address], None -> fa:16:3e:0d:dc:86 [ 701.052021] [49941]: key[status], None -> DOWN [ 701.052021] [49941]: key[network_id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 701.052021] [49941]: key[fixed_ips], None -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] [ 701.052021] [49941]: key[security_groups], None -> ['69bf1c31-e98c-470d-94ef-636b82c2177f'] [ 701.052021] [49941]: key[port_security_enabled], None -> True [ 701.052021] [49941]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 701.052021] [49941]: key[device_id], None -> c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b [ 701.052021] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.057813] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a'}, {'name': 'network-changed', 'server_uuid': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'tag': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 701.059676] [49942]: [pid: 49942|app: 0|req: 893/1778] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.061519] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0b87b2a7-ea43-4db7-9daf-89ec53251575" -d '{"events": [{"server_uuid": "11ce834b-806d-4aba-b442-4897eeda4ff5", "name": "network-vif-plugged", "status": "completed", "tag": "ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a"}, {"name": "network-changed", "server_uuid": "11ce834b-806d-4aba-b442-4897eeda4ff5", "tag": "ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 701.079159] [49941]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.096022] [49942]: [pid: 49942|app: 0|req: 894/1779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.103939] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'Port': ['ID=416661ba-4eb2-4de3-96d9-2344fdcca122,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.116396] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Network 2c110bc1-1395-4164-9781-83a24176a9e1 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 701.117310] [49941]: DEBUG neutron.scheduler.base_scheduler [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 701.119962] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 701.130900] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:30: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-511e7cd1-8fd2-4335-8877-8ad76eb6c07e x-openstack-request-id: req-511e7cd1-8fd2-4335-8877-8ad76eb6c07e {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 701.135946] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9d6514e1-a867-404c-8ba9-5f4569e53355", "name": "network-vif-plugged", "status": "completed", "tag": "7cbdcb27-7356-4c1e-84bd-9600f8ee7599", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 701.135946] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-511e7cd1-8fd2-4335-8877-8ad76eb6c07e {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 701.136232] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-511e7cd1-8fd2-4335-8877-8ad76eb6c07e'] response: {'server_uuid': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'code': 200} [ 701.138304] [49942]: DEBUG neutron.api.wsgi [req-326f475f-9e24-4c5a-809d-4b7cc83b03c5 req-c1ccef6e-0535-45a6-ac51-64b8666c462d tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.140931] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_postcommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': '', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'port_security_enabled': True, 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:02Z', 'revision_number': 1, 'network': {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 701.141480] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] create_port_postcommit: [ 701.141480] [49941]: key[id], None -> 416661ba-4eb2-4de3-96d9-2344fdcca122 [ 701.141480] [49941]: key[binding:vnic_type], None -> normal [ 701.141480] [49941]: key[tags], None -> [] [ 701.141480] [49941]: key[binding:vif_details], None -> {} [ 701.141480] [49941]: key[allowed_address_pairs], None -> [] [ 701.141480] [49941]: key[extra_dhcp_opts], None -> [] [ 701.141480] [49941]: key[binding:profile], None -> {} [ 701.141480] [49941]: key[admin_state_up], None -> True [ 701.141480] [49941]: key[network], None -> {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} [ 701.141480] [49941]: key[binding:vif_type], None -> unbound [ 701.141480] [49941]: key[device_owner], None -> [ 701.141480] [49941]: key[created_at], None -> 2025-11-20T12:31:02Z [ 701.141480] [49941]: key[updated_at], None -> 2025-11-20T12:31:02Z [ 701.141480] [49941]: key[tenant_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 701.141480] [49941]: key[binding:host_id], None -> [ 701.141480] [49941]: key[description], None -> [ 701.141480] [49941]: key[standard_attr_id], None -> 916 [ 701.141480] [49941]: key[name], None -> [ 701.141480] [49941]: key[mac_address], None -> fa:16:3e:0d:dc:86 [ 701.141480] [49941]: key[status], None -> DOWN [ 701.141480] [49941]: key[network_id], None -> 2c110bc1-1395-4164-9781-83a24176a9e1 [ 701.141480] [49941]: key[fixed_ips], None -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] [ 701.141480] [49941]: key[security_groups], None -> ['69bf1c31-e98c-470d-94ef-636b82c2177f'] [ 701.141480] [49941]: key[revision_number], None -> 1 [ 701.141480] [49941]: key[port_security_enabled], None -> True [ 701.141480] [49941]: key[project_id], None -> f0fe04186f1f42868ba4498604f7d278 [ 701.141480] [49941]: key[device_id], None -> c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b [ 701.141480] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.169234] [49942]: [pid: 49942|app: 0|req: 895/1780] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:02 2025] GET /networking/v2.0/security-groups/9cdd96cb-7bfb-4b11-8f97-8f97cbeee326 => generated 1694 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.234872] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.235515] [49941]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-70ebdf7f-6b62-4245-8d0d-52e053481dec tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.248591] [49941]: [pid: 49941|app: 0|req: 886/1781] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:02 2025] POST /networking/v2.0/ports => generated 733 bytes in 462 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 701.267016] [49942]: DEBUG neutron.api.v2.base [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Request body: {'port': {'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 701.340503] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb865b7e-98f7-4fae-9a27-29020404a3f4 req-1123787c-3430-4c0f-b46a-afe1ce51b1f4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.341717] [49941]: [pid: 49941|app: 0|req: 887/1782] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.349766] [49941]: DEBUG neutron.api.wsgi [req-fb865b7e-98f7-4fae-9a27-29020404a3f4 req-6e2c32d1-41af-48df-b8e1-4506d9eaa964 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.354600] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.376253] [49941]: [pid: 49941|app: 0|req: 888/1783] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.463374] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5f3c565-42fc-410a-ba7f-2189c570ccf6 req-8a3c6487-8a92-4c19-9077-69f81e5cdf71 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.464448] [49941]: [pid: 49941|app: 0|req: 889/1784] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.467265] [49941]: DEBUG neutron.api.wsgi [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-8c611f3b-d114-4b42-9a7c-ab7b9cdab84d tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.498807] [49942]: DEBUG neutron.notifiers.nova [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 416661ba-4eb2-4de3-96d9-2344fdcca122 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 701.501871] [49941]: [pid: 49941|app: 0|req: 890/1785] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.160 => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.506212] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks [] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.516850] [49942]: DEBUG neutron.db.provisioning_blocks [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Transition to ACTIVE for port object 416661ba-4eb2-4de3-96d9-2344fdcca122 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 701.519162] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_precommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:03Z', 'revision_number': 2, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': '', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:02Z', 'revision_number': 1, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) 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': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 701.519400] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_precommit: [ 701.519400] [49942]: key[device_owner], -> compute:nova [ 701.519400] [49942]: key[binding:host_id], -> cpu-1 [ 701.519400] [49942]: key[updated_at], 2025-11-20T12:31:02Z -> 2025-11-20T12:31:03Z [ 701.519400] [49942]: key[revision_number], 1 -> 2 [ 701.519400] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.520892] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 701.537273] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-a100ebbd-5e7c-47cc-8055-07283fa72c4a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.538904] [49941]: [pid: 49941|app: 0|req: 891/1786] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 1027 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.541589] [49941]: DEBUG neutron.api.wsgi [req-b5f3c565-42fc-410a-ba7f-2189c570ccf6 req-bfecd428-179a-4707-a2bd-431761cd0651 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.544980] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Pushing event updated for resources: {'Port': ['ID=416661ba-4eb2-4de3-96d9-2344fdcca122,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 701.570673] [49941]: [pid: 49941|app: 0|req: 892/1787] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.585373] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_postcommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:03Z', 'revision_number': 2, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': '', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:02Z', 'revision_number': 1, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) 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': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 701.585588] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_postcommit: [ 701.585588] [49942]: key[device_owner], -> compute:nova [ 701.585588] [49942]: key[binding:host_id], -> cpu-1 [ 701.585588] [49942]: key[updated_at], 2025-11-20T12:31:02Z -> 2025-11-20T12:31:03Z [ 701.585588] [49942]: key[revision_number], 1 -> 2 [ 701.585588] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 701.594603] [49942]: DEBUG neutron.plugins.ml2.managers [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Attempting to bind port 416661ba-4eb2-4de3-96d9-2344fdcca122 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 701.594846] [49942]: DEBUG neutron.plugins.ml2.managers [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Attempting to bind port 416661ba-4eb2-4de3-96d9-2344fdcca122 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 701.594986] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Attempting to bind port 416661ba-4eb2-4de3-96d9-2344fdcca122 on network 2c110bc1-1395-4164-9781-83a24176a9e1 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 701.614164] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 701.614512] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Bind Segment={'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 30, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 30, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 701.617856] [49942]: DEBUG networking_nsxv3.api.rpc [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Bind port on Host cpu-1 & Segment [{'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 701.642192] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-1d57c598-1718-4344-9367-e66c894ef340 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.643365] [49941]: [pid: 49941|app: 0|req: 893/1788] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/ports/54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 746 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.646331] [49941]: DEBUG neutron.api.wsgi [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-61876482-36d6-48f7-94be-679dabc03909 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.666448] [49941]: [pid: 49941|app: 0|req: 894/1789] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.704604] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55e15762-30ce-4aca-a2f5-c0749261f6f3 req-594a2fba-d289-4004-80df-d1b013f68701 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.705689] [49941]: [pid: 49941|app: 0|req: 895/1790] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/subnets?id=010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.708392] [49941]: DEBUG neutron.api.wsgi [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-15b1d1c6-6c57-4f4a-93b2-4d28e0e0290d tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.752385] [49941]: [pid: 49941|app: 0|req: 896/1791] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.160 => generated 807 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.770456] [49941]: [pid: 49941|app: 0|req: 897/1792] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/ports?network_id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.799670] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-e163d02c-b16c-4ea1-99d4-64d0377fdb2f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.800628] [49941]: [pid: 49941|app: 0|req: 898/1793] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 701.842697] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-f1f50d7e-50dc-4739-9f74-b1663e6addc4 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.843628] [49941]: [pid: 49941|app: 0|req: 899/1794] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.877428] [49941]: [pid: 49941|app: 0|req: 900/1795] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.911536] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-95089626-bdef-4d24-8b1f-0f2d6b500990 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 701.912528] [49941]: [pid: 49941|app: 0|req: 901/1796] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/networks?id=98d35785-e098-42ce-94d5-4a43716d9f64 => generated 721 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.915838] [49941]: DEBUG neutron.api.wsgi [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-93debf34-118c-431b-816f-70f800ad6269 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 701.953854] [49941]: [pid: 49941|app: 0|req: 902/1797] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.160 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 701.989535] [49941]: [pid: 49941|app: 0|req: 903/1798] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 701.992227] [49941]: DEBUG neutron.api.wsgi [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-6eddfba9-f9fa-4625-9057-6e73c99c9d4e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 702.005647] [49941]: [pid: 49941|app: 0|req: 904/1799] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=b6094706-2bbc-4005-9df2-40342f488f4d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.019351] [49941]: [pid: 49941|app: 0|req: 905/1800] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:03 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.022927] [49941]: DEBUG neutron.api.v2.base [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 702.080416] [49941]: DEBUG neutron_lib.callbacks.manager [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (1a147bf7-b3f4-4095-801a-6896bdcf67c2), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.152242] [49941]: DEBUG neutron_lib.callbacks.manager [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.154035] [49941]: DEBUG neutron_lib.callbacks.manager [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (1a147bf7-b3f4-4095-801a-6896bdcf67c2), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.154278] [49941]: INFO neutron.db.l3_db [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Floating IP 1a147bf7-b3f4-4095-801a-6896bdcf67c2 disassociated. External IP: 10.180.180.160, port: 54d5e37e-e00a-4c64-9f89-2ceed041b470. [ 702.283399] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Router 9fc4eb51-cc74-491a-a539-4ea3a3ab37df has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 702.384720] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 702.390704] [49941]: DEBUG neutron_lib.callbacks.manager [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-87d8dd35-833b-4b7d-bc4a-be0a169e3b07 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.423760] [49941]: [pid: 49941|app: 0|req: 906/1801] 10.180.1.21 () {64 vars in 1558 bytes} [Thu Nov 20 12:31:03 2025] PUT /networking/v2.0/floatingips/1a147bf7-b3f4-4095-801a-6896bdcf67c2 => generated 498 bytes in 404 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.462109] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-c76764a7-de88-4345-873a-6aba5084e0ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.463451] [49941]: [pid: 49941|app: 0|req: 907/1802] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/subnets?id=532c68c6-dd60-428a-84b2-c97577349811 => generated 696 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.552971] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fcb75e69-7629-44b9-8a15-295c75467910 req-235f8d19-b7db-4101-807b-75624ee19b9e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.553925] [49941]: [pid: 49941|app: 0|req: 908/1803] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.589632] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-911d4b4d-b45c-46e5-8a72-877b34334cb3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.590840] [49941]: [pid: 49941|app: 0|req: 909/1804] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/ports?tenant_id=d3c0609d6e984c5483912266a059307e&device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 702.621212] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Bound using segment: {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 702.621566] [49942]: DEBUG neutron.plugins.ml2.managers [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Bound port: 416661ba-4eb2-4de3-96d9-2344fdcca122, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ee4b2432-c393-4e50-ae0e-b5e12bad37db", "external-id": "nsx-vlan-transportzone-985", "segmentation_id": 985}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 702.621746] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.630189] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd416b19-2a88-42a6-84d1-51380dcda668 req-3cd77f80-0cee-42ca-9cdf-82c20d20a364 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.631224] [49941]: [pid: 49941|app: 0|req: 910/1805] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/ports?network_id=98d35785-e098-42ce-94d5-4a43716d9f64&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.634813] [49941]: DEBUG neutron.api.wsgi [req-fcb75e69-7629-44b9-8a15-295c75467910 req-83299ceb-48d4-40cb-856a-1997d1475e91 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 702.659180] [49941]: [pid: 49941|app: 0|req: 911/1806] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.671775] [49942]: DEBUG neutron.plugins.ml2.db [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] For port 416661ba-4eb2-4de3-96d9-2344fdcca122, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 702.674833] [49942]: DEBUG neutron.plugins.ml2.db [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] For port 416661ba-4eb2-4de3-96d9-2344fdcca122, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=416661ba-4eb2-4de3-96d9-2344fdcca122,segment=NetworkSegment(8dbe40e4-a4ef-4b70-9923-65b566405c56),segment_id=8dbe40e4-a4ef-4b70-9923-65b566405c56)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 702.677855] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_precommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:03Z', 'revision_number': 2, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:03Z', 'revision_number': 2, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) 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': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 702.677855] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_precommit: [ 702.677855] [49942]: key[binding:vif_type], unbound -> ovs [ 702.677855] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} [ 702.677855] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.680730] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.696639] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-b040b92f-f9ee-400c-bc6d-7de6861a7274 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.697922] [49941]: [pid: 49941|app: 0|req: 912/1807] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/networks?id=abd16cee-e961-463f-9595-cf9bdb02121d => generated 729 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.713763] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Pushing event updated for resources: {'Port': ['ID=416661ba-4eb2-4de3-96d9-2344fdcca122,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 702.725675] [49942]: DEBUG neutron.db.provisioning_blocks [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Provisioning complete for port 416661ba-4eb2-4de3-96d9-2344fdcca122 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 702.725908] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.726097] [49942]: INFO neutron.plugins.ml2.plugin [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Attempt 1 to provision port 416661ba-4eb2-4de3-96d9-2344fdcca122 [ 702.732915] [49941]: [pid: 49941|app: 0|req: 913/1808] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.736789] [49941]: DEBUG neutron.api.wsgi [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-9140c9d4-7339-4b9c-9306-6f6849b1197d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 702.752286] [49941]: [pid: 49941|app: 0|req: 914/1809] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.796255] [49942]: DEBUG neutron.plugins.ml2.plugin [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Current status of the port 416661ba-4eb2-4de3-96d9-2344fdcca122 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 702.796445] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.811392] [49941]: [pid: 49941|app: 0|req: 915/1810] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.831023] [49942]: DEBUG neutron.plugins.ml2.db [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] For port 416661ba-4eb2-4de3-96d9-2344fdcca122, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=416661ba-4eb2-4de3-96d9-2344fdcca122,segment=NetworkSegment(8dbe40e4-a4ef-4b70-9923-65b566405c56),segment_id=8dbe40e4-a4ef-4b70-9923-65b566405c56)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 702.838100] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-99b62c28-73ca-428e-af08-fa9a87ffc9f4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.838100] [49941]: [pid: 49941|app: 0|req: 916/1811] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/subnets?id=a321c2ab-30a9-4517-9982-2df1ed3f332b => generated 704 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.859189] [49941]: [pid: 49941|app: 0|req: 917/1812] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/ports?tenant_id=eaaef5b3faca4c4f85b0d1e81e0ca534&device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.867360] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_precommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:04Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:04Z', 'revision_number': 4, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}]) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 702.867519] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_precommit: [ 702.867519] [49942]: key[status], DOWN -> ACTIVE [ 702.867519] [49942]: key[revision_number], 4 -> 5 [ 702.867519] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.885606] [49942]: DEBUG neutron.db.provisioning_blocks [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Provisioning complete for port 416661ba-4eb2-4de3-96d9-2344fdcca122 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 702.885606] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.885606] [49942]: INFO neutron.plugins.ml2.plugin [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Attempt 1 to provision port 416661ba-4eb2-4de3-96d9-2344fdcca122 [ 702.908331] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d26a069d-813f-44ec-9bfc-5b18b88d0436 req-8b236583-c422-4e90-a89c-cc8d32c5952e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.908678] [49941]: [pid: 49941|app: 0|req: 918/1813] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/ports?network_id=abd16cee-e961-463f-9595-cf9bdb02121d&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 702.931925] [49941]: [pid: 49941|app: 0|req: 919/1814] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/networks?tenant_id=eaaef5b3faca4c4f85b0d1e81e0ca534&shared=False => generated 15 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.949871] [49942]: DEBUG neutron.plugins.ml2.plugin [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Current status of the port 416661ba-4eb2-4de3-96d9-2344fdcca122 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 702.950816] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_postcommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:04Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:04Z', 'revision_number': 4, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}]) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 702.951143] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_postcommit: [ 702.951143] [49942]: key[status], DOWN -> ACTIVE [ 702.951143] [49942]: key[revision_number], 4 -> 5 [ 702.951143] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.951143] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.970426] [49941]: [pid: 49941|app: 0|req: 920/1815] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 702.987649] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Pushing event updated for resources: {'Port': ['ID=416661ba-4eb2-4de3-96d9-2344fdcca122,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 702.991497] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_postcommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:04Z', 'revision_number': 4, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:03Z', 'revision_number': 2, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) 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': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 702.991497] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] update_port_postcommit: [ 702.991497] [49942]: key[binding:vif_type], unbound -> ovs [ 702.991497] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}} [ 702.991497] [49942]: key[updated_at], 2025-11-20T12:31:03Z -> 2025-11-20T12:31:04Z [ 702.991497] [49942]: key[revision_number], 2 -> 4 [ 702.991497] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 702.996714] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 702.997611] [49942]: DEBUG neutron_lib.callbacks.manager [req-39e78400-c580-45f7-9355-46d73753d274 req-ea6649b3-0976-4c7d-abf5-8366c076e542 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 702.999149] [49942]: [pid: 49942|app: 0|req: 896/1816] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:03 2025] PUT /networking/v2.0/ports/416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 1038 bytes in 1742 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 703.033545] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a0979e3-e6dc-4ba9-9545-d37973e80fbe req-d00a48cd-49c7-4b11-b99c-38486f887ff2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.034600] [49941]: [pid: 49941|app: 0|req: 921/1817] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:31:04 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) [ 703.078888] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25cc55a4-8c90-4b6f-a5da-a599704061e9 req-415adcd0-0b59-493b-bfa5-d270cb289373 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.082034] [49942]: [pid: 49942|app: 0|req: 897/1818] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.086022] [49941]: [pid: 49941|app: 0|req: 922/1819] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.090017] [49942]: DEBUG neutron.api.wsgi [req-25cc55a4-8c90-4b6f-a5da-a599704061e9 req-5252c888-8e0f-43ec-a72a-4cce06565a8c tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.114131] [49942]: [pid: 49942|app: 0|req: 898/1820] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 703.138906] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'tag': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599'}, {'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'name': 'network-vif-deleted', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1'}, {'name': 'network-changed', 'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 703.140485] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4" -d '{"events": [{"name": "network-changed", "server_uuid": "9d6514e1-a867-404c-8ba9-5f4569e53355", "tag": "7cbdcb27-7356-4c1e-84bd-9600f8ee7599"}, {"server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "name": "network-vif-deleted", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1"}, {"name": "network-changed", "server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 703.146965] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-149490b3-e590-42f6-87b5-3b35e7573f73 x-openstack-request-id: req-149490b3-e590-42f6-87b5-3b35e7573f73 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 703.147116] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "11ce834b-806d-4aba-b442-4897eeda4ff5", "name": "network-vif-plugged", "status": "completed", "tag": "ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a", "code": 200}, {"name": "network-changed", "server_uuid": "11ce834b-806d-4aba-b442-4897eeda4ff5", "tag": "ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 703.147213] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-149490b3-e590-42f6-87b5-3b35e7573f73 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 703.147381] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-149490b3-e590-42f6-87b5-3b35e7573f73'] response: {'server_uuid': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'code': 200} [ 703.147448] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-149490b3-e590-42f6-87b5-3b35e7573f73'] response: {'name': 'network-changed', 'server_uuid': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'tag': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'status': 'completed', 'code': 200} [ 703.199465] [49941]: [pid: 49941|app: 0|req: 923/1821] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:04 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.216308] [49942]: DEBUG neutron.api.v2.base [req-0eef22aa-4f0f-4436-ab13-3a517686d66d req-93d47a3d-1d6d-42f6-9973-bb6dc691c40f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupRulesNegativeTestJSON-securitygroup-1619700839', 'description': 'tempest-description-1085964852'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 703.243409] [49942]: DEBUG neutron_lib.callbacks.manager [req-0eef22aa-4f0f-4436-ab13-3a517686d66d req-93d47a3d-1d6d-42f6-9973-bb6dc691c40f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.318444] [49942]: DEBUG neutron_lib.callbacks.manager [req-0eef22aa-4f0f-4436-ab13-3a517686d66d req-93d47a3d-1d6d-42f6-9973-bb6dc691c40f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (9081ae22-3c0a-4eef-87f2-9fed651c35e4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.319876] [49942]: DEBUG neutron_lib.callbacks.manager [req-0eef22aa-4f0f-4436-ab13-3a517686d66d req-93d47a3d-1d6d-42f6-9973-bb6dc691c40f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9081ae22-3c0a-4eef-87f2-9fed651c35e4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.341729] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0eef22aa-4f0f-4436-ab13-3a517686d66d req-93d47a3d-1d6d-42f6-9973-bb6dc691c40f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9081ae22-3c0a-4eef-87f2-9fed651c35e4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 703.361345] [49942]: DEBUG neutron_lib.callbacks.manager [req-0eef22aa-4f0f-4436-ab13-3a517686d66d req-93d47a3d-1d6d-42f6-9973-bb6dc691c40f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 703.362554] [49942]: [pid: 49942|app: 0|req: 899/1822] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:31:04 2025] POST /networking/v2.0/security-groups => generated 1694 bytes in 152 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 703.419843] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e9c8a32-790c-4462-9b76-eadabe7487f2 req-2bc00580-781c-4678-8d24-92fee9be62ed tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.421044] [49941]: [pid: 49941|app: 0|req: 924/1823] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.430509] [49942]: DEBUG neutron.api.wsgi [req-6e9c8a32-790c-4462-9b76-eadabe7487f2 req-9826824a-352a-4ebe-832a-31f397b83dc7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.459472] [49941]: [pid: 49941|app: 0|req: 925/1824] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.463731] [49942]: [pid: 49942|app: 0|req: 900/1825] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.567935] [49941]: [pid: 49941|app: 0|req: 926/1826] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.692297] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b87b2a7-ea43-4db7-9daf-89ec53251575 req-3105e59b-80ad-4606-930b-828543bacc17 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.693552] [49941]: [pid: 49941|app: 0|req: 927/1827] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 1027 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 703.743577] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85fb7a55-7892-4ec4-ad1b-5c89efd13484 req-0a102488-1679-4dfd-9472-b1397752004a tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.744881] [49942]: [pid: 49942|app: 0|req: 901/1828] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 750 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.752586] [49942]: DEBUG neutron.api.wsgi [req-85fb7a55-7892-4ec4-ad1b-5c89efd13484 req-4399dbdc-77df-4f80-9037-75b67c5d1e7a tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.782478] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b87b2a7-ea43-4db7-9daf-89ec53251575 req-cceba730-048c-48b9-8022-1c69fb645678 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.783769] [49941]: [pid: 49941|app: 0|req: 928/1829] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 715 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.785204] [49942]: [pid: 49942|app: 0|req: 902/1830] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.791426] [49941]: DEBUG neutron.api.wsgi [req-0b87b2a7-ea43-4db7-9daf-89ec53251575 req-f7e9c304-8b99-421d-9bb9-841b0410495c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.812436] [49941]: [pid: 49941|app: 0|req: 929/1831] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.846845] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b87b2a7-ea43-4db7-9daf-89ec53251575 req-f50a8d90-a7e1-4863-b1d9-43a017da9fef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.848237] [49941]: [pid: 49941|app: 0|req: 930/1832] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/subnets?id=010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 691 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 703.864746] [49941]: [pid: 49941|app: 0|req: 931/1833] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.883240] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-184a0c8a-1563-404f-9e96-0681edf3a290 req-443b7fb7-b165-49bf-bf1b-393c7232ddd2 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 703.883240] [49942]: [pid: 49942|app: 0|req: 903/1834] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 703.883401] [49941]: [pid: 49941|app: 0|req: 932/1835] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?network_id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c&device_owner=network%3Adhcp => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.889497] [49942]: DEBUG neutron.api.wsgi [req-184a0c8a-1563-404f-9e96-0681edf3a290 req-026b7973-6b51-40fc-8fba-729557f74607 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 703.915878] [49942]: [pid: 49942|app: 0|req: 904/1836] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 703.949967] [49941]: [pid: 49941|app: 0|req: 933/1837] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.009284] [49942]: [pid: 49942|app: 0|req: 905/1838] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.016504] [49941]: [pid: 49941|app: 0|req: 934/1839] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 704.055404] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39e78400-c580-45f7-9355-46d73753d274 req-6762c919-7876-4115-a747-3583ccc3f3b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.056374] [49942]: [pid: 49942|app: 0|req: 906/1840] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 704.067302] [49942]: DEBUG neutron.api.wsgi [req-39e78400-c580-45f7-9355-46d73753d274 req-749585ee-500d-4324-8426-b39c4734f2ab service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.078872] [49941]: [pid: 49941|app: 0|req: 935/1841] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.080684] [49942]: [pid: 49942|app: 0|req: 907/1842] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.168511] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39e78400-c580-45f7-9355-46d73753d274 req-73d1abb8-56e8-4919-ae78-3add70cea08c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.169654] [49942]: [pid: 49942|app: 0|req: 908/1843] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/subnets?id=056b1fea-7b76-47df-bd25-cc9c0c987cf5 => generated 696 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.179939] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f91b7fe6-a32d-4ad7-a000-7f98056fb8e0 req-17c81dc3-958e-4dbd-86bc-196b37ae03c9 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.181099] [49941]: [pid: 49941|app: 0|req: 936/1844] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.188949] [49941]: DEBUG neutron.api.wsgi [req-f91b7fe6-a32d-4ad7-a000-7f98056fb8e0 req-663fe606-1db7-4011-8c3d-b9e448202df1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.190415] [49942]: [pid: 49942|app: 0|req: 909/1845] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/ports?network_id=2c110bc1-1395-4164-9781-83a24176a9e1&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 704.211322] [49941]: [pid: 49941|app: 0|req: 937/1846] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.235860] [49942]: [pid: 49942|app: 0|req: 910/1847] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.286673] [49941]: [pid: 49941|app: 0|req: 938/1848] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:05 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.313174] [49942]: [pid: 49942|app: 0|req: 911/1849] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.384948] [49941]: [pid: 49941|app: 0|req: 939/1850] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.507368] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e236673-bbb8-4f8d-83e4-244de7b9a3db req-7a5f2b54-82de-4745-a736-1d40cdbd4629 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.508549] [49942]: [pid: 49942|app: 0|req: 912/1851] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.516468] [49941]: DEBUG neutron.api.wsgi [req-6e236673-bbb8-4f8d-83e4-244de7b9a3db req-272943b4-dbc4-4707-b6f3-eb9913d9b435 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.541164] [49941]: [pid: 49941|app: 0|req: 940/1852] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.691854] [49942]: [pid: 49942|app: 0|req: 913/1853] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/ports?device_id=a3e2a6d2-a1ea-478c-b0e4-e2739bb29730 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.715707] [49942]: DEBUG neutron.api.wsgi [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-0845d591-0ca6-4a20-8264-78596d9c090b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.719704] [49941]: [pid: 49941|app: 0|req: 941/1854] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.738745] [49942]: [pid: 49942|app: 0|req: 914/1855] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/floatingips/1a147bf7-b3f4-4095-801a-6896bdcf67c2 => generated 496 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.783115] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-ecf26e90-6846-4653-b95f-9022f9b0f669 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.786923] [49941]: [pid: 49941|app: 0|req: 942/1856] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.792566] [49942]: DEBUG neutron.api.wsgi [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-c9351658-91f9-4c75-b266-cd83785295b0 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.813514] [49942]: [pid: 49942|app: 0|req: 915/1857] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.160 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.823160] [49941]: DEBUG neutron.api.wsgi [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-5e5b9e78-af9d-49fa-9cc7-bbabe07aaa2b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.843996] [49941]: [pid: 49941|app: 0|req: 943/1858] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.160 => generated 499 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 704.849887] [49941]: DEBUG neutron.api.wsgi [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.877178] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-810a86aa-840c-434b-b72a-90a4945945d6 req-b139d8a2-7e5d-417d-a12e-063a070e83db service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 704.878180] [49942]: [pid: 49942|app: 0|req: 916/1859] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 704.885810] [49942]: DEBUG neutron.api.wsgi [req-810a86aa-840c-434b-b72a-90a4945945d6 req-04d87e8b-0948-45f7-96b0-28fce0876fc8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 704.907678] [49942]: [pid: 49942|app: 0|req: 917/1860] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 704.908795] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Deleting port 5dd04a13-6b6a-4770-821f-5e234af4b0e3 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 704.908795] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.937752] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.938182] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (5dd04a13-6b6a-4770-821f-5e234af4b0e3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 704.944353] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_precommit called with port settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1a147bf7-b3f4-4095-801a-6896bdcf67c2', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:46Z', 'updated_at': '2025-11-20T12:30:46Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 704.944606] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_precommit: [ 704.944606] [49941]: key[id], 5dd04a13-6b6a-4770-821f-5e234af4b0e3 -> None [ 704.944606] [49941]: key[binding:vnic_type], normal -> None [ 704.944606] [49941]: key[tags], [] -> None [ 704.944606] [49941]: key[binding:vif_details], {} -> None [ 704.944606] [49941]: key[allowed_address_pairs], [] -> None [ 704.944606] [49941]: key[extra_dhcp_opts], [] -> None [ 704.944606] [49941]: key[binding:profile], {} -> None [ 704.944606] [49941]: key[admin_state_up], True -> None [ 704.944606] [49941]: key[binding:vif_type], unbound -> None [ 704.944606] [49941]: key[device_owner], network:floatingip -> None [ 704.944606] [49941]: key[created_at], 2025-11-20T12:30:46Z -> None [ 704.944606] [49941]: key[updated_at], 2025-11-20T12:30:46Z -> None [ 704.944606] [49941]: key[description], -> None [ 704.944606] [49941]: key[tenant_id], -> None [ 704.944606] [49941]: key[binding:host_id], -> None [ 704.944606] [49941]: key[standard_attr_id], 854 -> None [ 704.944606] [49941]: key[name], -> None [ 704.944606] [49941]: key[mac_address], fa:16:3e:bb:08:b1 -> None [ 704.944606] [49941]: key[status], N/A -> None [ 704.944606] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 704.944606] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}] -> None [ 704.944606] [49941]: key[security_groups], [] -> None [ 704.944606] [49941]: key[revision_number], 2 -> None [ 704.944606] [49941]: key[port_security_enabled], False -> None [ 704.944606] [49941]: key[project_id], -> None [ 704.944606] [49941]: key[device_id], 1a147bf7-b3f4-4095-801a-6896bdcf67c2 -> None [ 704.944606] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 704.950781] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Calling delete_port for 5dd04a13-6b6a-4770-821f-5e234af4b0e3 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 705.077408] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5dd04a13-6b6a-4770-821f-5e234af4b0e3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.087411] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event deleted for resources: {'Port': ['ID=5dd04a13-6b6a-4770-821f-5e234af4b0e3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 705.130506] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_postcommit called with port settings {'id': '5dd04a13-6b6a-4770-821f-5e234af4b0e3', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bb:08:b1', 'admin_state_up': True, 'status': 'N/A', 'device_id': '1a147bf7-b3f4-4095-801a-6896bdcf67c2', 'device_owner': 'network:floatingip', 'standard_attr_id': 854, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:46Z', 'updated_at': '2025-11-20T12:30:46Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 705.130767] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_postcommit: [ 705.130767] [49941]: key[id], 5dd04a13-6b6a-4770-821f-5e234af4b0e3 -> None [ 705.130767] [49941]: key[binding:vnic_type], normal -> None [ 705.130767] [49941]: key[tags], [] -> None [ 705.130767] [49941]: key[binding:vif_details], {} -> None [ 705.130767] [49941]: key[allowed_address_pairs], [] -> None [ 705.130767] [49941]: key[extra_dhcp_opts], [] -> None [ 705.130767] [49941]: key[binding:profile], {} -> None [ 705.130767] [49941]: key[admin_state_up], True -> None [ 705.130767] [49941]: key[binding:vif_type], unbound -> None [ 705.130767] [49941]: key[device_owner], network:floatingip -> None [ 705.130767] [49941]: key[created_at], 2025-11-20T12:30:46Z -> None [ 705.130767] [49941]: key[updated_at], 2025-11-20T12:30:46Z -> None [ 705.130767] [49941]: key[description], -> None [ 705.130767] [49941]: key[tenant_id], -> None [ 705.130767] [49941]: key[binding:host_id], -> None [ 705.130767] [49941]: key[standard_attr_id], 854 -> None [ 705.130767] [49941]: key[name], -> None [ 705.130767] [49941]: key[mac_address], fa:16:3e:bb:08:b1 -> None [ 705.130767] [49941]: key[status], N/A -> None [ 705.130767] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 705.130767] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.160'}] -> None [ 705.130767] [49941]: key[security_groups], [] -> None [ 705.130767] [49941]: key[revision_number], 2 -> None [ 705.130767] [49941]: key[port_security_enabled], False -> None [ 705.130767] [49941]: key[project_id], -> None [ 705.130767] [49941]: key[device_id], 1a147bf7-b3f4-4095-801a-6896bdcf67c2 -> None [ 705.130767] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 705.132526] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks [] for floatingip (1a147bf7-b3f4-4095-801a-6896bdcf67c2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.136675] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb3ac91b-7345-46e0-9bf2-a80f3d6c3067 req-e073f94f-cb6a-43d9-8fc1-0695bb89a572 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.137484] [49941]: [pid: 49941|app: 0|req: 944/1861] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:31:06 2025] DELETE /networking/v2.0/floatingips/1a147bf7-b3f4-4095-801a-6896bdcf67c2 => generated 0 bytes in 290 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 705.150351] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122'}, {'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 705.152122] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a53baaa1-ce76-4cd5-af8e-43fc0ab9b09d" -d '{"events": [{"server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "name": "network-vif-plugged", "status": "completed", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122"}, {"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 705.218910] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e749f00-9c90-435b-9977-40d19790950a req-e6b8aaa5-0667-47c2-9802-11910c46f31a tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.220202] [49942]: [pid: 49942|app: 0|req: 918/1862] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.227030] [49941]: DEBUG neutron.api.wsgi [req-5e749f00-9c90-435b-9977-40d19790950a req-9cfbbe8e-3b55-4914-bdd5-afa7a9486386 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.252087] [49941]: [pid: 49941|app: 0|req: 945/1863] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:06 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.288188] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-3deaf8b7-8f9e-4702-8f61-60d1e2d9d021 x-openstack-request-id: req-3deaf8b7-8f9e-4702-8f61-60d1e2d9d021 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 705.288343] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9d6514e1-a867-404c-8ba9-5f4569e53355", "tag": "7cbdcb27-7356-4c1e-84bd-9600f8ee7599", "status": "completed", "code": 200}, {"server_uuid": "7f77df88-31c4-4984-bd19-9a52db45aecd", "name": "network-vif-deleted", "tag": "9cc40a4e-2306-42fb-b643-5e3e98ce8ed1", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 705.288343] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3deaf8b7-8f9e-4702-8f61-60d1e2d9d021 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 705.288602] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3deaf8b7-8f9e-4702-8f61-60d1e2d9d021'] response: {'name': 'network-changed', 'server_uuid': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'tag': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'status': 'completed', 'code': 200} [ 705.288742] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3deaf8b7-8f9e-4702-8f61-60d1e2d9d021'] response: {'server_uuid': '7f77df88-31c4-4984-bd19-9a52db45aecd', 'name': 'network-vif-deleted', 'tag': '9cc40a4e-2306-42fb-b643-5e3e98ce8ed1', 'status': 'completed', 'code': 200} [ 705.289120] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3deaf8b7-8f9e-4702-8f61-60d1e2d9d021'] response: {'name': 'network-changed', 'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'status': 'completed', 'code': 200} [ 705.338334] [49942]: [pid: 49942|app: 0|req: 919/1864] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.360511] [49941]: DEBUG neutron.api.wsgi [req-60545e64-f4ce-4d7c-acc5-6959666a8de3 req-aabf54d1-1851-4fb8-943c-3cae29f7a2f2 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 705.383846] [49941]: [pid: 49941|app: 0|req: 946/1865] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/security-groups/9081ae22-3c0a-4eef-87f2-9fed651c35e4 => generated 1694 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 705.755530] [49942]: [pid: 49942|app: 0|req: 920/1866] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.787897] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f87fb683-7e7f-4188-a7c6-a717df81c290 req-673380a0-b7e9-40a1-a3b9-e08d473df137 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.789154] [49941]: [pid: 49941|app: 0|req: 947/1867] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.803675] [49941]: DEBUG neutron.api.v2.base [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'port_id': '23f5c788-517e-4c11-9a99-30246f9a84cd'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 705.827969] [49941]: DEBUG neutron_lib.callbacks.manager [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (f67f1b44-a24c-4723-958d-55cb87188952), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 705.840224] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-775ee8c6-bf1b-4829-944f-5b2e0eff1741 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.841360] [49942]: [pid: 49942|app: 0|req: 921/1868] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 1026 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 705.915838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ece8fb8-3e2a-4f8d-a5f8-a923e2ba5507 req-ecd275fd-895f-40a8-83b5-cbe51e4c9475 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.917012] [49942]: [pid: 49942|app: 0|req: 922/1869] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.933448] [49942]: [pid: 49942|app: 0|req: 923/1870] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 705.981838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-ddc21966-a0aa-4be0-a04a-ace3aec49de5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 705.981838] [49942]: [pid: 49942|app: 0|req: 924/1871] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 705.984031] [49942]: DEBUG neutron.api.wsgi [req-3ece8fb8-3e2a-4f8d-a5f8-a923e2ba5507 req-04b900c3-74bd-4cd4-9170-8653a75ed697 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.022021] [49942]: [pid: 49942|app: 0|req: 925/1872] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.025215] [49942]: DEBUG neutron.api.wsgi [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-34986533-3d9c-45b2-a12f-d0a730fa74f1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.040154] [49942]: [pid: 49942|app: 0|req: 926/1873] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=7cbdcb27-7356-4c1e-84bd-9600f8ee7599 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.078914] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-567e1900-4a54-4381-8884-c28ffd08453b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.080286] [49942]: [pid: 49942|app: 0|req: 927/1874] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/subnets?id=010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 691 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.100759] [49942]: [pid: 49942|app: 0|req: 928/1875] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.118532] [49942]: [pid: 49942|app: 0|req: 929/1876] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?network_id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.143277] [49941]: DEBUG neutron_lib.callbacks.manager [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.145528] [49941]: DEBUG neutron_lib.callbacks.manager [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (f67f1b44-a24c-4723-958d-55cb87188952), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.184164] [49942]: [pid: 49942|app: 0|req: 930/1877] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.212268] [49941]: INFO neutron.db.l3_db [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP f67f1b44-a24c-4723-958d-55cb87188952 associated. External IP: 10.180.180.161, port: 23f5c788-517e-4c11-9a99-30246f9a84cd. [ 706.239256] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7bfc0030-6c3b-4ecd-984b-d9ce7f1b2b11 req-5dc56497-3bf3-4006-b442-1c7b5bd01fa0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.240367] [49942]: [pid: 49942|app: 0|req: 931/1878] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.281592] [49942]: [pid: 49942|app: 0|req: 932/1879] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:07 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.310520] [49942]: [pid: 49942|app: 0|req: 933/1880] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.313584] [49942]: DEBUG neutron.api.wsgi [req-7bfc0030-6c3b-4ecd-984b-d9ce7f1b2b11 req-e6f9e715-80ae-45fb-bf44-0f4fb759d3e4 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.370353] [49942]: [pid: 49942|app: 0|req: 934/1881] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.386857] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 706.430319] [49942]: [pid: 49942|app: 0|req: 935/1882] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.445755] [49942]: [pid: 49942|app: 0|req: 936/1883] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.477017] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-5a210749-34c0-466c-acc2-668789cddb86 x-openstack-request-id: req-5a210749-34c0-466c-acc2-668789cddb86 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 706.477242] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "name": "network-vif-plugged", "status": "completed", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122", "code": 200}, {"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 706.477298] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5a210749-34c0-466c-acc2-668789cddb86 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 706.477700] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5a210749-34c0-466c-acc2-668789cddb86'] response: {'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'code': 200} [ 706.477700] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5a210749-34c0-466c-acc2-668789cddb86'] response: {'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'status': 'completed', 'code': 200} [ 706.483472] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 706.488752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-24bdd936-03c8-4dac-9176-c74c6ffef9a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 706.491697] [49942]: DEBUG neutron.api.wsgi [req-5bf3cc47-33b0-4a62-be8c-c27e181ab34d req-85128b0c-5820-449a-afa7-d8350631fddf tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.499136] [49942]: INFO neutron.api.v2.resource [req-5bf3cc47-33b0-4a62-be8c-c27e181ab34d req-85128b0c-5820-449a-afa7-d8350631fddf tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] show failed (client error): The resource could not be found. [ 706.499136] [49942]: [pid: 49942|app: 0|req: 937/1884] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/security-groups/099e02b2-d01d-49ba-adb0-4fdfd369e451 => generated 146 bytes in 13 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 706.511320] [49941]: [pid: 49941|app: 0|req: 948/1885] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:31:07 2025] PUT /networking/v2.0/floatingips/f67f1b44-a24c-4723-958d-55cb87188952 => generated 802 bytes in 713 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.552156] [49942]: [pid: 49942|app: 0|req: 938/1886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.562914] [49941]: [pid: 49941|app: 0|req: 949/1887] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 706.785213] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-508cc82d-c581-44f7-9132-c30373bf9c89 req-f7a5513b-796b-4c82-a144-9c09a6605e20 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.785815] [49942]: [pid: 49942|app: 0|req: 939/1888] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 706.793513] [49942]: DEBUG neutron.api.wsgi [req-508cc82d-c581-44f7-9132-c30373bf9c89 req-ff5d7783-0be1-417a-bc41-89deb97d1e6d tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.816996] [49942]: [pid: 49942|app: 0|req: 940/1889] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 706.879906] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-9ace1179-c7ff-4434-bb9b-393b061c3dd5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 706.881050] [49942]: [pid: 49942|app: 0|req: 941/1890] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 706.888605] [49942]: DEBUG neutron.api.wsgi [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-b9d441f3-5c8c-4106-a2bb-1ce2ef2d4f00 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 706.894062] [49942]: [pid: 49942|app: 0|req: 942/1891] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/quotas/c020adf2527047879a93a72dd05b36e3 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 706.936224] [49942]: [pid: 49942|app: 0|req: 943/1892] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&fields=id => generated 149 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 706.991042] [49942]: [pid: 49942|app: 0|req: 944/1893] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.005427] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.046403] [49942]: [pid: 49942|app: 0|req: 945/1894] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 707.081052] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a53baaa1-ce76-4cd5-af8e-43fc0ab9b09d req-2fc82ce7-f2ca-4f79-9d77-680aed0422c0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.082175] [49942]: [pid: 49942|app: 0|req: 946/1895] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.102106] [49942]: [pid: 49942|app: 0|req: 947/1896] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.169297] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a53baaa1-ce76-4cd5-af8e-43fc0ab9b09d req-e9bec4b5-54dc-4f5c-b0ca-defab37fa356 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.170143] [49942]: [pid: 49942|app: 0|req: 948/1897] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/networks?id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 721 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.218415] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79c5b3b0-7972-49b6-a2c3-9f70e7c81b40 req-8a9e9709-5f70-4542-94c6-2ce36b0b60fa tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.219648] [49942]: [pid: 49942|app: 0|req: 949/1898] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 751 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.222864] [49942]: DEBUG neutron.api.wsgi [req-a53baaa1-ce76-4cd5-af8e-43fc0ab9b09d req-0e30954e-15b8-43ce-bdc3-c9df8ca87a70 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.229186] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Deleting port 78335ebb-de1b-42c3-b746-6a3dc6499cba {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 707.229186] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.241604] [49942]: [pid: 49942|app: 0|req: 950/1899] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.281485] [49941]: DEBUG neutron.plugins.ml2.db [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] For port 78335ebb-de1b-42c3-b746-6a3dc6499cba, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=78335ebb-de1b-42c3-b746-6a3dc6499cba,segment=NetworkSegment(6a2bcecb-9b35-48a8-9e32-d9f62f22ec65),segment_id=6a2bcecb-9b35-48a8-9e32-d9f62f22ec65)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 707.281706] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.288681] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] delete_port_precommit called with port settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 707.289538] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] delete_port_precommit: [ 707.289538] [49941]: key[id], 78335ebb-de1b-42c3-b746-6a3dc6499cba -> None [ 707.289538] [49941]: key[binding:vnic_type], normal -> None [ 707.289538] [49941]: key[tags], [] -> None [ 707.289538] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 707.289538] [49941]: key[allowed_address_pairs], [] -> None [ 707.289538] [49941]: key[extra_dhcp_opts], [] -> None [ 707.289538] [49941]: key[binding:profile], {} -> None [ 707.289538] [49941]: key[admin_state_up], True -> None [ 707.289538] [49941]: key[binding:vif_type], ovs -> None [ 707.289538] [49941]: key[device_owner], network:router_interface -> None [ 707.289538] [49941]: key[created_at], 2025-11-20T12:29:56Z -> None [ 707.289538] [49941]: key[updated_at], 2025-11-20T12:29:58Z -> None [ 707.289538] [49941]: key[description], -> None [ 707.289538] [49941]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 707.289538] [49941]: key[binding:host_id], devstack -> None [ 707.289538] [49941]: key[standard_attr_id], 601 -> None [ 707.289538] [49941]: key[name], -> None [ 707.289538] [49941]: key[mac_address], fa:16:3e:bc:75:68 -> None [ 707.289538] [49941]: key[status], ACTIVE -> None [ 707.289538] [49941]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 707.289538] [49941]: key[fixed_ips], [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.1'}] -> None [ 707.289538] [49941]: key[security_groups], [] -> None [ 707.289538] [49941]: key[revision_number], 5 -> None [ 707.289538] [49941]: key[port_security_enabled], False -> None [ 707.289538] [49941]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 707.289538] [49941]: key[device_id], e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 -> None [ 707.289538] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.291635] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Calling delete_port for 78335ebb-de1b-42c3-b746-6a3dc6499cba owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 707.292906] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 707.300588] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6d2c3bad-d047-43c6-a158-1ac9bcadbf80" -d '{"events": [{"name": "network-changed", "server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 707.316763] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17459d70-d97c-4967-95c7-f4ed807f8e67 req-68326112-588e-4f67-bcf5-f7f519542503 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.318054] [49942]: [pid: 49942|app: 0|req: 951/1900] 10.180.1.21 () {60 vars in 1526 bytes} [Thu Nov 20 12:31:08 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58&device_owner=compute%3Anova => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.322298] [49942]: DEBUG neutron.api.wsgi [req-79c5b3b0-7972-49b6-a2c3-9f70e7c81b40 req-f74bd193-162b-4bd8-8655-4587a261c65e tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.367838] [49942]: [pid: 49942|app: 0|req: 952/1901] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.407455] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a53baaa1-ce76-4cd5-af8e-43fc0ab9b09d req-4f657e0e-5875-420b-8473-3e25e10af3f2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.408621] [49942]: [pid: 49942|app: 0|req: 953/1902] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/subnets?id=056b1fea-7b76-47df-bd25-cc9c0c987cf5 => generated 696 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.493626] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (78335ebb-de1b-42c3-b746-6a3dc6499cba), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.502881] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Pushing event deleted for resources: {'Port': ['ID=78335ebb-de1b-42c3-b746-6a3dc6499cba,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.503221] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e16afca7-4197-4596-bc1b-45500e5acf33 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.539160] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] delete_port_postcommit called with port settings {'id': '78335ebb-de1b-42c3-b746-6a3dc6499cba', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:bc:75:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_interface', 'standard_attr_id': 601, 'fixed_ips': [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', '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-20T12:29:56Z', 'updated_at': '2025-11-20T12:29:58Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d6029086-51ec-424e-8d02-5bd29877282e'], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 707.539500] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] delete_port_postcommit: [ 707.539500] [49941]: key[id], 78335ebb-de1b-42c3-b746-6a3dc6499cba -> None [ 707.539500] [49941]: key[binding:vnic_type], normal -> None [ 707.539500] [49941]: key[tags], [] -> None [ 707.539500] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 707.539500] [49941]: key[allowed_address_pairs], [] -> None [ 707.539500] [49941]: key[extra_dhcp_opts], [] -> None [ 707.539500] [49941]: key[binding:profile], {} -> None [ 707.539500] [49941]: key[admin_state_up], True -> None [ 707.539500] [49941]: key[binding:vif_type], ovs -> None [ 707.539500] [49941]: key[device_owner], network:router_interface -> None [ 707.539500] [49941]: key[created_at], 2025-11-20T12:29:56Z -> None [ 707.539500] [49941]: key[updated_at], 2025-11-20T12:29:58Z -> None [ 707.539500] [49941]: key[description], -> None [ 707.539500] [49941]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 707.539500] [49941]: key[binding:host_id], devstack -> None [ 707.539500] [49941]: key[standard_attr_id], 601 -> None [ 707.539500] [49941]: key[name], -> None [ 707.539500] [49941]: key[mac_address], fa:16:3e:bc:75:68 -> None [ 707.539500] [49941]: key[status], ACTIVE -> None [ 707.539500] [49941]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 707.539500] [49941]: key[fixed_ips], [{'subnet_id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'ip_address': '192.168.128.1'}] -> None [ 707.539500] [49941]: key[security_groups], [] -> None [ 707.539500] [49941]: key[revision_number], 5 -> None [ 707.539500] [49941]: key[port_security_enabled], False -> None [ 707.539500] [49941]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 707.539500] [49941]: key[device_id], e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 -> None [ 707.539500] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 707.582072] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e16afca7-4197-4596-bc1b-45500e5acf33 admin admin] Publish callbacks [] for security_group (f9c08ae9-4784-4ae4-9808-d605e1fe1fab), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.584019] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e16afca7-4197-4596-bc1b-45500e5acf33 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f9c08ae9-4784-4ae4-9808-d605e1fe1fab), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.604637] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.612045] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e16afca7-4197-4596-bc1b-45500e5acf33 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f9c08ae9-4784-4ae4-9808-d605e1fe1fab,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.626311] [49942]: [pid: 49942|app: 0|req: 954/1903] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/security-groups?tenant_id=a32c5473a5724a0d8e5df9e024dcd45f&name=default => generated 2925 bytes in 217 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.658812] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-43ca43d7-9894-49c7-8842-6993330df57c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.660217] [49942]: [pid: 49942|app: 0|req: 955/1904] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/ports?tenant_id=d3c0609d6e984c5483912266a059307e&device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 707.663618] [49942]: DEBUG neutron.api.wsgi [req-17459d70-d97c-4967-95c7-f4ed807f8e67 req-fce51376-9bbb-46a0-9114-3ef3c5b06806 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.678213] [49942]: [pid: 49942|app: 0|req: 956/1905] 10.180.1.21 () {60 vars in 1450 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/floatingips?floating_ip_address=0.0.0.0 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.718924] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a53baaa1-ce76-4cd5-af8e-43fc0ab9b09d req-60ab5a56-316a-4a5c-bcd8-746e3fbbc1c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.719926] [49942]: [pid: 49942|app: 0|req: 957/1906] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/ports?network_id=2c110bc1-1395-4164-9781-83a24176a9e1&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.734141] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Router e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 707.761767] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f841d4f1-a716-4125-8742-e1732fadef24 req-aac9b96a-1424-4c4f-a8f8-55acb8c2a400 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.763745] [49942]: [pid: 49942|app: 0|req: 958/1907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.808494] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a5600372-e2d6-4aa3-b284-07550a450702 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 707.815153] [49941]: [pid: 49941|app: 0|req: 950/1908] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:31:08 2025] PUT /networking/v2.0/routers/e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1/remove_router_interface => generated 309 bytes in 1031 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.828259] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acbf84f3-e99b-4a6d-a843-ee6233169343 admin admin] Publish callbacks [] for security_group (f9c08ae9-4784-4ae4-9808-d605e1fe1fab), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.865893] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acbf84f3-e99b-4a6d-a843-ee6233169343 admin admin] Publish callbacks [] for security_group (f9c08ae9-4784-4ae4-9808-d605e1fe1fab), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.893439] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-41820d78-ec78-4d02-817c-abba10cb7654 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 707.894731] [49941]: [pid: 49941|app: 0|req: 951/1909] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/networks?id=abd16cee-e961-463f-9595-cf9bdb02121d => generated 729 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 707.897967] [49941]: DEBUG neutron.api.wsgi [req-39f00f99-5d8b-4aab-b763-570c13cada0f req-75e810d4-fe38-4035-9346-04e5786ffc7e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.899133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acbf84f3-e99b-4a6d-a843-ee6233169343 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f9c08ae9-4784-4ae4-9808-d605e1fe1fab), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.902224] [49941]: INFO neutron.api.v2.resource [req-39f00f99-5d8b-4aab-b763-570c13cada0f req-75e810d4-fe38-4035-9346-04e5786ffc7e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] show failed (client error): The resource could not be found. [ 707.903645] [49941]: [pid: 49941|app: 0|req: 952/1910] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/security-group-rules/204e16a5-68ab-46dd-89c9-b4b071ac3b07 => generated 155 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 707.905577] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-acbf84f3-e99b-4a6d-a843-ee6233169343 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f9c08ae9-4784-4ae4-9808-d605e1fe1fab,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 707.909629] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acbf84f3-e99b-4a6d-a843-ee6233169343 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 707.910762] [49942]: [pid: 49942|app: 0|req: 959/1911] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:09 2025] DELETE /networking/v2.0/security-groups/f9c08ae9-4784-4ae4-9808-d605e1fe1fab => generated 0 bytes in 146 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 707.917683] [49942]: DEBUG neutron.api.wsgi [req-f841d4f1-a716-4125-8742-e1732fadef24 req-6bd1edfb-4ff5-431a-9925-2254b83b01c9 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 707.943407] [49942]: [pid: 49942|app: 0|req: 960/1912] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 707.943733] [49941]: [pid: 49941|app: 0|req: 953/1913] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.020213] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-38686c93-bb80-4182-aeaa-fd5ce34c5614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.020820] [49941]: [pid: 49941|app: 0|req: 954/1914] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/ports?device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.024736] [49941]: DEBUG neutron.api.wsgi [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-1b11c281-a2ba-4b8e-b772-53965e217bbf service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.029455] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks [] for router (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.047349] [49941]: [pid: 49941|app: 0|req: 955/1915] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.138524] [49941]: [pid: 49941|app: 0|req: 956/1916] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.144440] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks [] for router_gateway (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.193606] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e7c2b09-f93a-45de-83aa-3a7d1789650a req-20edc45c-b6e8-4fbd-88e4-4533a31b97c0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.194997] [49941]: [pid: 49941|app: 0|req: 957/1917] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:09 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.208156] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Deleting port 2d2cdbb6-aa93-44a9-b4d9-2905a3105d16 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 708.208874] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (2d2cdbb6-aa93-44a9-b4d9-2905a3105d16), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.249716] [49942]: DEBUG neutron.plugins.ml2.db [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] For port 2d2cdbb6-aa93-44a9-b4d9-2905a3105d16, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2d2cdbb6-aa93-44a9-b4d9-2905a3105d16,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 708.250045] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (2d2cdbb6-aa93-44a9-b4d9-2905a3105d16), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.256610] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] delete_port_precommit called with port settings {'id': '2d2cdbb6-aa93-44a9-b4d9-2905a3105d16', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:54:78:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:55Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 708.256846] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] delete_port_precommit: [ 708.256846] [49942]: key[id], 2d2cdbb6-aa93-44a9-b4d9-2905a3105d16 -> None [ 708.256846] [49942]: key[binding:vnic_type], normal -> None [ 708.256846] [49942]: key[tags], [] -> None [ 708.256846] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 708.256846] [49942]: key[allowed_address_pairs], [] -> None [ 708.256846] [49942]: key[extra_dhcp_opts], [] -> None [ 708.256846] [49942]: key[binding:profile], {} -> None [ 708.256846] [49942]: key[admin_state_up], True -> None [ 708.256846] [49942]: key[binding:vif_type], ovs -> None [ 708.256846] [49942]: key[device_owner], network:router_gateway -> None [ 708.256846] [49942]: key[created_at], 2025-11-20T12:29:55Z -> None [ 708.256846] [49942]: key[updated_at], 2025-11-20T12:29:56Z -> None [ 708.256846] [49942]: key[description], -> None [ 708.256846] [49942]: key[tenant_id], -> None [ 708.256846] [49942]: key[binding:host_id], devstack -> None [ 708.256846] [49942]: key[standard_attr_id], 594 -> None [ 708.256846] [49942]: key[name], -> None [ 708.256846] [49942]: key[mac_address], fa:16:3e:54:78:f0 -> None [ 708.256846] [49942]: key[status], ACTIVE -> None [ 708.256846] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 708.256846] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.239'}] -> None [ 708.256846] [49942]: key[security_groups], [] -> None [ 708.256846] [49942]: key[revision_number], 5 -> None [ 708.256846] [49942]: key[port_security_enabled], False -> None [ 708.256846] [49942]: key[project_id], -> None [ 708.256846] [49942]: key[device_id], e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 -> None [ 708.256846] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.261175] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Calling delete_port for 2d2cdbb6-aa93-44a9-b4d9-2905a3105d16 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 708.263789] [49941]: DEBUG neutron.plugins.ml2.plugin [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Deleting port 028445d0-5eb5-4985-942d-d069b2ca0089 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 708.265700] [49941]: DEBUG neutron_lib.callbacks.manager [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.307753] [49941]: DEBUG neutron.plugins.ml2.db [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] For port 028445d0-5eb5-4985-942d-d069b2ca0089, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=028445d0-5eb5-4985-942d-d069b2ca0089,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 708.308083] [49941]: DEBUG neutron_lib.callbacks.manager [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.327055] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 708.327055] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit: [ 708.327055] [49941]: key[id], 028445d0-5eb5-4985-942d-d069b2ca0089 -> None [ 708.327055] [49941]: key[binding:vnic_type], normal -> None [ 708.327055] [49941]: key[tags], [] -> None [ 708.327055] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 708.327055] [49941]: key[allowed_address_pairs], [] -> None [ 708.327055] [49941]: key[extra_dhcp_opts], [] -> None [ 708.327055] [49941]: key[binding:profile], {} -> None [ 708.327055] [49941]: key[admin_state_up], True -> None [ 708.327055] [49941]: key[binding:vif_type], ovs -> None [ 708.327055] [49941]: key[device_owner], compute:nova -> None [ 708.327055] [49941]: key[created_at], 2025-11-20T12:30:20Z -> None [ 708.327055] [49941]: key[updated_at], 2025-11-20T12:30:22Z -> None [ 708.327055] [49941]: key[description], -> None [ 708.327055] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 708.327055] [49941]: key[binding:host_id], cpu-1 -> None [ 708.327055] [49941]: key[standard_attr_id], 762 -> None [ 708.327055] [49941]: key[name], -> None [ 708.327055] [49941]: key[mac_address], fa:16:3e:8c:74:20 -> None [ 708.327055] [49941]: key[status], ACTIVE -> None [ 708.327055] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 708.327055] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}] -> None [ 708.327055] [49941]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 708.327055] [49941]: key[revision_number], 5 -> None [ 708.327055] [49941]: key[port_security_enabled], True -> None [ 708.327055] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 708.327055] [49941]: key[device_id], 2c490928-1f2c-4c79-b1ed-d2ad73083885 -> None [ 708.327055] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.329960] [49941]: DEBUG neutron.plugins.ml2.plugin [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Calling delete_port for 028445d0-5eb5-4985-942d-d069b2ca0089 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 708.591362] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (2d2cdbb6-aa93-44a9-b4d9-2905a3105d16), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.596614] [49941]: DEBUG neutron_lib.callbacks.manager [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (028445d0-5eb5-4985-942d-d069b2ca0089), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.607826] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Pushing event deleted for resources: {'Port': ['ID=2d2cdbb6-aa93-44a9-b4d9-2905a3105d16,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.616367] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event deleted for resources: {'Port': ['ID=028445d0-5eb5-4985-942d-d069b2ca0089,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 708.646512] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] delete_port_postcommit called with port settings {'id': '2d2cdbb6-aa93-44a9-b4d9-2905a3105d16', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:54:78:f0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:55Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 708.646759] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] delete_port_postcommit: [ 708.646759] [49942]: key[id], 2d2cdbb6-aa93-44a9-b4d9-2905a3105d16 -> None [ 708.646759] [49942]: key[binding:vnic_type], normal -> None [ 708.646759] [49942]: key[tags], [] -> None [ 708.646759] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 708.646759] [49942]: key[allowed_address_pairs], [] -> None [ 708.646759] [49942]: key[extra_dhcp_opts], [] -> None [ 708.646759] [49942]: key[binding:profile], {} -> None [ 708.646759] [49942]: key[admin_state_up], True -> None [ 708.646759] [49942]: key[binding:vif_type], ovs -> None [ 708.646759] [49942]: key[device_owner], network:router_gateway -> None [ 708.646759] [49942]: key[created_at], 2025-11-20T12:29:55Z -> None [ 708.646759] [49942]: key[updated_at], 2025-11-20T12:29:56Z -> None [ 708.646759] [49942]: key[description], -> None [ 708.646759] [49942]: key[tenant_id], -> None [ 708.646759] [49942]: key[binding:host_id], devstack -> None [ 708.646759] [49942]: key[standard_attr_id], 594 -> None [ 708.646759] [49942]: key[name], -> None [ 708.646759] [49942]: key[mac_address], fa:16:3e:54:78:f0 -> None [ 708.646759] [49942]: key[status], ACTIVE -> None [ 708.646759] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 708.646759] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.239'}] -> None [ 708.646759] [49942]: key[security_groups], [] -> None [ 708.646759] [49942]: key[revision_number], 5 -> None [ 708.646759] [49942]: key[port_security_enabled], False -> None [ 708.646759] [49942]: key[project_id], -> None [ 708.646759] [49942]: key[device_id], e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 -> None [ 708.646759] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.648413] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.659419] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] No DVR routers for this DVR port 028445d0-5eb5-4985-942d-d069b2ca0089 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 708.659552] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit called with port settings {'id': '028445d0-5eb5-4985-942d-d069b2ca0089', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:8c:74:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'device_owner': 'compute:nova', 'standard_attr_id': 762, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 708.659722] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit: [ 708.659722] [49941]: key[id], 028445d0-5eb5-4985-942d-d069b2ca0089 -> None [ 708.659722] [49941]: key[binding:vnic_type], normal -> None [ 708.659722] [49941]: key[tags], [] -> None [ 708.659722] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 708.659722] [49941]: key[allowed_address_pairs], [] -> None [ 708.659722] [49941]: key[extra_dhcp_opts], [] -> None [ 708.659722] [49941]: key[binding:profile], {} -> None [ 708.659722] [49941]: key[admin_state_up], True -> None [ 708.659722] [49941]: key[binding:vif_type], ovs -> None [ 708.659722] [49941]: key[device_owner], compute:nova -> None [ 708.659722] [49941]: key[created_at], 2025-11-20T12:30:20Z -> None [ 708.659722] [49941]: key[updated_at], 2025-11-20T12:30:22Z -> None [ 708.659722] [49941]: key[description], -> None [ 708.659722] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 708.659722] [49941]: key[binding:host_id], cpu-1 -> None [ 708.659722] [49941]: key[standard_attr_id], 762 -> None [ 708.659722] [49941]: key[name], -> None [ 708.659722] [49941]: key[mac_address], fa:16:3e:8c:74:20 -> None [ 708.659722] [49941]: key[status], ACTIVE -> None [ 708.659722] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 708.659722] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.12'}] -> None [ 708.659722] [49941]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 708.659722] [49941]: key[revision_number], 5 -> None [ 708.659722] [49941]: key[port_security_enabled], True -> None [ 708.659722] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 708.659722] [49941]: key[device_id], 2c490928-1f2c-4c79-b1ed-d2ad73083885 -> None [ 708.659722] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 708.662026] [49941]: DEBUG neutron_lib.callbacks.manager [req-fdf530cd-c482-4515-9d8d-a843825c1ccd req-3be91a5c-7304-47c4-b83a-35836418759b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.664690] [49941]: [pid: 49941|app: 0|req: 958/1918] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:09 2025] DELETE /networking/v2.0/ports/028445d0-5eb5-4985-942d-d069b2ca0089 => generated 0 bytes in 469 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 708.696995] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-079f56a2-105f-4961-8cff-ecefee9bf720 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.698371] [49941]: [pid: 49941|app: 0|req: 959/1919] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/subnets?id=a321c2ab-30a9-4517-9982-2df1ed3f332b => generated 704 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.706222] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.709309] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks [] for router_controller (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.770625] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.771187] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Fanout notify agent at l3_agent the message router_deleted on router e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 708.784912] [49942]: DEBUG neutron_lib.callbacks.manager [None req-496a06a7-05c2-4e91-a760-5398f4f10e38 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.784912] [49942]: [pid: 49942|app: 0|req: 961/1920] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:09 2025] DELETE /networking/v2.0/routers/e972a5ad-e80a-4eb9-a9e9-4d2e786ffae1 => generated 0 bytes in 839 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 708.785099] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f20ffc-7785-4173-b146-a3384270e005 req-de6398d0-5374-48e0-8fdb-f1c7c9ebfab8 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.786665] [49941]: [pid: 49941|app: 0|req: 960/1921] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 616 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.793605] [49942]: DEBUG neutron.api.wsgi [req-4e7c2b09-f93a-45de-83aa-3a7d1789650a req-c95bae68-5260-4eee-8dc2-1e32f887dd68 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 708.806227] [49941]: [pid: 49941|app: 0|req: 961/1922] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 708.858215] [49942]: [pid: 49942|app: 0|req: 962/1923] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.912820] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17bf5fcb-3670-464a-97b1-bc7bd9d0ebe4 req-bd8c8236-a557-4921-be96-c1f39d43e585 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 708.914127] [49942]: [pid: 49942|app: 0|req: 963/1924] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/ports?network_id=abd16cee-e961-463f-9595-cf9bdb02121d&device_owner=network%3Adhcp => generated 999 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 708.944114] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] Deleting subnet d6029086-51ec-424e-8d02-5bd29877282e {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 708.946530] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] Publish callbacks [] for subnet (d6029086-51ec-424e-8d02-5bd29877282e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.962137] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (d6029086-51ec-424e-8d02-5bd29877282e), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 708.971193] [49941]: DEBUG neutron_lib.callbacks.manager [None req-377ff5b7-bf32-481f-9d9f-d1fe4a688236 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.005093] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (d6029086-51ec-424e-8d02-5bd29877282e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.005601] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] delete_subnet_precommit called with subnet settings {'id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'name': 'tempest-ServerAddressesTestJSON-668302781-subnet', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 585, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings None) [ 709.005765] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] delete_subnet_precommit: [ 709.005765] [49942]: key[ipv6_ra_mode], None -> None [ 709.005765] [49942]: key[id], d6029086-51ec-424e-8d02-5bd29877282e -> None [ 709.005765] [49942]: key[tags], [] -> None [ 709.005765] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 709.005765] [49942]: key[enable_dhcp], True -> None [ 709.005765] [49942]: key[ip_version], 4 -> None [ 709.005765] [49942]: key[created_at], 2025-11-20T12:29:54Z -> None [ 709.005765] [49942]: key[updated_at], 2025-11-20T12:29:54Z -> None [ 709.005765] [49942]: key[description], -> None [ 709.005765] [49942]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.005765] [49942]: key[standard_attr_id], 585 -> None [ 709.005765] [49942]: key[cidr], 192.168.128.0/28 -> None [ 709.005765] [49942]: key[ipv6_address_mode], None -> None [ 709.005765] [49942]: key[name], tempest-ServerAddressesTestJSON-668302781-subnet -> None [ 709.005765] [49942]: key[subnetpool_id], None -> None [ 709.005765] [49942]: key[host_routes], [] -> None [ 709.005765] [49942]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.005765] [49942]: key[shared], False -> None [ 709.005765] [49942]: key[router:external], False -> None [ 709.005765] [49942]: key[revision_number], 0 -> None [ 709.005765] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 709.005765] [49942]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.005765] [49942]: key[service_types], [] -> None [ 709.005765] [49942]: key[dns_nameservers], [] -> None [ 709.005765] [49942]: key[segment_id], None -> None [ 709.005765] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.056264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (d6029086-51ec-424e-8d02-5bd29877282e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.056770] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd6029086-51ec-424e-8d02-5bd29877282e', 'name': 'tempest-ServerAddressesTestJSON-668302781-subnet', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 585, '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-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings None) [ 709.057124] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] delete_subnet_postcommit: [ 709.057124] [49942]: key[ipv6_ra_mode], None -> None [ 709.057124] [49942]: key[id], d6029086-51ec-424e-8d02-5bd29877282e -> None [ 709.057124] [49942]: key[tags], [] -> None [ 709.057124] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 709.057124] [49942]: key[enable_dhcp], True -> None [ 709.057124] [49942]: key[ip_version], 4 -> None [ 709.057124] [49942]: key[created_at], 2025-11-20T12:29:54Z -> None [ 709.057124] [49942]: key[updated_at], 2025-11-20T12:29:54Z -> None [ 709.057124] [49942]: key[description], -> None [ 709.057124] [49942]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.057124] [49942]: key[standard_attr_id], 585 -> None [ 709.057124] [49942]: key[cidr], 192.168.128.0/28 -> None [ 709.057124] [49942]: key[ipv6_address_mode], None -> None [ 709.057124] [49942]: key[name], tempest-ServerAddressesTestJSON-668302781-subnet -> None [ 709.057124] [49942]: key[subnetpool_id], None -> None [ 709.057124] [49942]: key[host_routes], [] -> None [ 709.057124] [49942]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.057124] [49942]: key[shared], False -> None [ 709.057124] [49942]: key[router:external], False -> None [ 709.057124] [49942]: key[revision_number], 0 -> None [ 709.057124] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 709.057124] [49942]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.057124] [49942]: key[service_types], [] -> None [ 709.057124] [49942]: key[dns_nameservers], [] -> None [ 709.057124] [49942]: key[segment_id], None -> None [ 709.057124] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.065646] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d6029086-51ec-424e-8d02-5bd29877282e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.066392] [49941]: DEBUG neutron_lib.callbacks.manager [None req-377ff5b7-bf32-481f-9d9f-d1fe4a688236 admin admin] Publish callbacks [] for security_group (e50d25fe-3cd4-4c00-bd86-09205077b4a4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.068199] [49941]: DEBUG neutron_lib.callbacks.manager [None req-377ff5b7-bf32-481f-9d9f-d1fe4a688236 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e50d25fe-3cd4-4c00-bd86-09205077b4a4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.077172] [49942]: DEBUG neutron_lib.callbacks.manager [None req-44786893-0a7a-4b9c-b970-5d1a3089a81c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.079939] [49942]: [pid: 49942|app: 0|req: 964/1925] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:10 2025] DELETE /networking/v2.0/subnets/d6029086-51ec-424e-8d02-5bd29877282e => generated 0 bytes in 165 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 709.087192] [49942]: DEBUG neutron.api.v2.base [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Request body: {'port': {'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'admin_state_up': True, 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 709.104532] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-377ff5b7-bf32-481f-9d9f-d1fe4a688236 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e50d25fe-3cd4-4c00-bd86-09205077b4a4,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.124941] [49941]: [pid: 49941|app: 0|req: 962/1926] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/security-groups?tenant_id=66e893c092fb4b59aaa5fa0feb247114&name=default => generated 2925 bytes in 319 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 709.146897] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Made reservation on behalf of 2a161ab8caae47e9ac496df2cdfa201b for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 709.150106] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.185938] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a24a5dd-13d9-407c-ad23-6460d03584a8 req-8c3efaa9-3c24-4bf3-a2ef-9ea9601dcb68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.186992] [49941]: [pid: 49941|app: 0|req: 963/1927] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.217909] [49942]: DEBUG neutron.db.db_base_plugin_common [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Allocated IP 192.168.128.6 (2932a6d4-2f0d-4c60-afab-5b0f1505a11c/010a8acd-0579-4eb4-a49b-0094461ec1b9/3f4a44b2-1652-4165-a164-9fcf8028eaae) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 709.233202] [49941]: [pid: 49941|app: 0|req: 964/1928] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.250555] [49941]: [pid: 49941|app: 0|req: 965/1929] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:10 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.276176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (0c573ce0-d548-45c2-a260-ef729dbebe8a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.306956] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Deleting port 20e19ffc-3d53-46d5-9c9b-503679150d6f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 709.307338] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (20e19ffc-3d53-46d5-9c9b-503679150d6f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.313959] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks [] for allowed_address_pair (3f4a44b2-1652-4165-a164-9fcf8028eaae), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.315135] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks [] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.315466] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_precommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': '', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'port_security_enabled': True, 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 709.315690] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_precommit: [ 709.315690] [49942]: key[id], None -> 3f4a44b2-1652-4165-a164-9fcf8028eaae [ 709.315690] [49942]: key[binding:vnic_type], None -> normal [ 709.315690] [49942]: key[binding:vif_details], None -> {} [ 709.315690] [49942]: key[allowed_address_pairs], None -> [] [ 709.315690] [49942]: key[binding:profile], None -> {} [ 709.315690] [49942]: key[admin_state_up], None -> True [ 709.315690] [49942]: key[binding:vif_type], None -> unbound [ 709.315690] [49942]: key[device_owner], None -> [ 709.315690] [49942]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 709.315690] [49942]: key[binding:host_id], None -> [ 709.315690] [49942]: key[standard_attr_id], None -> 932 [ 709.315690] [49942]: key[name], None -> [ 709.315690] [49942]: key[mac_address], None -> fa:16:3e:7c:57:42 [ 709.315690] [49942]: key[status], None -> DOWN [ 709.315690] [49942]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 709.315690] [49942]: key[fixed_ips], None -> [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}] [ 709.315690] [49942]: key[security_groups], None -> ['d2443550-554f-488c-8fb9-2cf506875d11'] [ 709.315690] [49942]: key[port_security_enabled], None -> True [ 709.315690] [49942]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 709.315690] [49942]: key[device_id], None -> 77c1b512-bf71-458d-8da1-30464f560744 [ 709.315690] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.332203] [49941]: DEBUG neutron.plugins.ml2.db [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] For port 20e19ffc-3d53-46d5-9c9b-503679150d6f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=20e19ffc-3d53-46d5-9c9b-503679150d6f,segment=NetworkSegment(6a2bcecb-9b35-48a8-9e32-d9f62f22ec65),segment_id=6a2bcecb-9b35-48a8-9e32-d9f62f22ec65)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 709.332434] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (20e19ffc-3d53-46d5-9c9b-503679150d6f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.346444] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_port_precommit called with port settings {'id': '20e19ffc-3d53-46d5-9c9b-503679150d6f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:34:bd:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0c573ce0-d548-45c2-a260-ef729dbebe8a', 'device_owner': 'network:dhcp', 'standard_attr_id': 797, '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-20T12:30:31Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 709.348476] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_port_precommit: [ 709.348476] [49941]: key[id], 20e19ffc-3d53-46d5-9c9b-503679150d6f -> None [ 709.348476] [49941]: key[binding:vnic_type], normal -> None [ 709.348476] [49941]: key[tags], [] -> None [ 709.348476] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 709.348476] [49941]: key[allowed_address_pairs], [] -> None [ 709.348476] [49941]: key[extra_dhcp_opts], [] -> None [ 709.348476] [49941]: key[binding:profile], {} -> None [ 709.348476] [49941]: key[admin_state_up], True -> None [ 709.348476] [49941]: key[binding:vif_type], ovs -> None [ 709.348476] [49941]: key[device_owner], network:dhcp -> None [ 709.348476] [49941]: key[created_at], 2025-11-20T12:30:31Z -> None [ 709.348476] [49941]: key[updated_at], 2025-11-20T12:31:10Z -> None [ 709.348476] [49941]: key[description], -> None [ 709.348476] [49941]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.348476] [49941]: key[binding:host_id], devstack -> None [ 709.348476] [49941]: key[standard_attr_id], 797 -> None [ 709.348476] [49941]: key[name], -> None [ 709.348476] [49941]: key[mac_address], fa:16:3e:34:bd:66 -> None [ 709.348476] [49941]: key[status], ACTIVE -> None [ 709.348476] [49941]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.348476] [49941]: key[fixed_ips], [] -> None [ 709.348476] [49941]: key[security_groups], [] -> None [ 709.348476] [49941]: key[revision_number], 5 -> None [ 709.348476] [49941]: key[port_security_enabled], False -> None [ 709.348476] [49941]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.348476] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.348476] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.350173] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Calling delete_port for 20e19ffc-3d53-46d5-9c9b-503679150d6f owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 709.356749] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.394290] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Pushing event updated for resources: {'Port': ['ID=3f4a44b2-1652-4165-a164-9fcf8028eaae,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.406963] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 709.407720] [49942]: DEBUG neutron.scheduler.base_scheduler [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 709.410483] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 709.436587] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (20e19ffc-3d53-46d5-9c9b-503679150d6f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.437239] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_postcommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': '', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'port_security_enabled': True, 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 1, 'network': {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 709.437874] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] create_port_postcommit: [ 709.437874] [49942]: key[id], None -> 3f4a44b2-1652-4165-a164-9fcf8028eaae [ 709.437874] [49942]: key[binding:vnic_type], None -> normal [ 709.437874] [49942]: key[tags], None -> [] [ 709.437874] [49942]: key[binding:vif_details], None -> {} [ 709.437874] [49942]: key[allowed_address_pairs], None -> [] [ 709.437874] [49942]: key[extra_dhcp_opts], None -> [] [ 709.437874] [49942]: key[binding:profile], None -> {} [ 709.437874] [49942]: key[admin_state_up], None -> True [ 709.437874] [49942]: key[network], None -> {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} [ 709.437874] [49942]: key[binding:vif_type], None -> unbound [ 709.437874] [49942]: key[device_owner], None -> [ 709.437874] [49942]: key[created_at], None -> 2025-11-20T12:31:10Z [ 709.437874] [49942]: key[updated_at], None -> 2025-11-20T12:31:10Z [ 709.437874] [49942]: key[tenant_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 709.437874] [49942]: key[binding:host_id], None -> [ 709.437874] [49942]: key[description], None -> [ 709.437874] [49942]: key[standard_attr_id], None -> 932 [ 709.437874] [49942]: key[name], None -> [ 709.437874] [49942]: key[mac_address], None -> fa:16:3e:7c:57:42 [ 709.437874] [49942]: key[status], None -> DOWN [ 709.437874] [49942]: key[network_id], None -> 2932a6d4-2f0d-4c60-afab-5b0f1505a11c [ 709.437874] [49942]: key[fixed_ips], None -> [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}] [ 709.437874] [49942]: key[security_groups], None -> ['d2443550-554f-488c-8fb9-2cf506875d11'] [ 709.437874] [49942]: key[revision_number], None -> 1 [ 709.437874] [49942]: key[port_security_enabled], None -> True [ 709.437874] [49942]: key[project_id], None -> 2a161ab8caae47e9ac496df2cdfa201b [ 709.437874] [49942]: key[device_id], None -> 77c1b512-bf71-458d-8da1-30464f560744 [ 709.437874] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.447933] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Pushing event deleted for resources: {'Port': ['ID=20e19ffc-3d53-46d5-9c9b-503679150d6f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.456843] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] No DVR routers for this DVR port 20e19ffc-3d53-46d5-9c9b-503679150d6f on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 709.457219] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_port_postcommit called with port settings {'id': '20e19ffc-3d53-46d5-9c9b-503679150d6f', 'name': '', 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'mac_address': 'fa:16:3e:34:bd:66', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0c573ce0-d548-45c2-a260-ef729dbebe8a', 'device_owner': 'network:dhcp', 'standard_attr_id': 797, '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-20T12:30:31Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 5, 'project_id': '2782998fb9484e99a3602572badfc7c5'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}}] (original binding levels None) on network {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} with segments to bind None [ 709.457458] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_port_postcommit: [ 709.457458] [49941]: key[id], 20e19ffc-3d53-46d5-9c9b-503679150d6f -> None [ 709.457458] [49941]: key[binding:vnic_type], normal -> None [ 709.457458] [49941]: key[tags], [] -> None [ 709.457458] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 709.457458] [49941]: key[allowed_address_pairs], [] -> None [ 709.457458] [49941]: key[extra_dhcp_opts], [] -> None [ 709.457458] [49941]: key[binding:profile], {} -> None [ 709.457458] [49941]: key[admin_state_up], True -> None [ 709.457458] [49941]: key[binding:vif_type], ovs -> None [ 709.457458] [49941]: key[device_owner], network:dhcp -> None [ 709.457458] [49941]: key[created_at], 2025-11-20T12:30:31Z -> None [ 709.457458] [49941]: key[updated_at], 2025-11-20T12:31:10Z -> None [ 709.457458] [49941]: key[description], -> None [ 709.457458] [49941]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.457458] [49941]: key[binding:host_id], devstack -> None [ 709.457458] [49941]: key[standard_attr_id], 797 -> None [ 709.457458] [49941]: key[name], -> None [ 709.457458] [49941]: key[mac_address], fa:16:3e:34:bd:66 -> None [ 709.457458] [49941]: key[status], ACTIVE -> None [ 709.457458] [49941]: key[network_id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.457458] [49941]: key[fixed_ips], [] -> None [ 709.457458] [49941]: key[security_groups], [] -> None [ 709.457458] [49941]: key[revision_number], 5 -> None [ 709.457458] [49941]: key[port_security_enabled], False -> None [ 709.457458] [49941]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.457458] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.457458] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.474306] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.474740] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-10a2acd7-7bb8-484f-85c2-d9d18cd64631 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.480416] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (0c573ce0-d548-45c2-a260-ef729dbebe8a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.486651] [49942]: [pid: 49942|app: 0|req: 965/1930] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:10 2025] POST /networking/v2.0/ports => generated 732 bytes in 406 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 709.492558] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_network_precommit called with network settings {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} (original settings None) and network segments [{'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}] [ 709.492558] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_network_precommit: [ 709.492558] [49941]: key[vlan_transparent], None -> None [ 709.492558] [49941]: key[id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.492558] [49941]: key[tags], [] -> None [ 709.492558] [49941]: key[availability_zone_hints], [] -> None [ 709.492558] [49941]: key[mtu], 8950 -> None [ 709.492558] [49941]: key[provider:network_type], vlan -> None [ 709.492558] [49941]: key[admin_state_up], True -> None [ 709.492558] [49941]: key[provider:physical_network], default -> None [ 709.492558] [49941]: key[provider:segmentation_id], 458 -> None [ 709.492558] [49941]: key[created_at], 2025-11-20T12:29:54Z -> None [ 709.492558] [49941]: key[updated_at], 2025-11-20T12:31:10Z -> None [ 709.492558] [49941]: key[description], -> None [ 709.492558] [49941]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.492558] [49941]: key[standard_attr_id], 583 -> None [ 709.492558] [49941]: key[name], tempest-ServerAddressesTestJSON-668302781-network -> None [ 709.492558] [49941]: key[availability_zones], ['nova'] -> None [ 709.492558] [49941]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.492558] [49941]: key[status], ACTIVE -> None [ 709.492558] [49941]: key[shared], False -> None [ 709.492558] [49941]: key[router:external], False -> None [ 709.492558] [49941]: key[revision_number], 3 -> None [ 709.492558] [49941]: key[port_security_enabled], True -> None [ 709.492558] [49941]: key[subnets], [] -> None [ 709.492558] [49941]: key[ipv4_address_scope], None -> None [ 709.492558] [49941]: key[qinq], None -> None [ 709.492558] [49941]: key[ipv6_address_scope], None -> None [ 709.492558] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.492558] [49941]: DEBUG neutron.services.segments.db [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0c573ce0-d548-45c2-a260-ef729dbebe8a']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 709.505503] [49941]: DEBUG neutron.services.segments.db [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 709.505663] [49941]: DEBUG neutron.services.segments.db [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 709.512668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (6a2bcecb-9b35-48a8-9e32-d9f62f22ec65), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.526965] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (6a2bcecb-9b35-48a8-9e32-d9f62f22ec65), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.534300] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1cee8c8d-4683-4f9e-9f6a-9dd8b2f56e8c admin admin] Publish callbacks [] for security_group (e50d25fe-3cd4-4c00-bd86-09205077b4a4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.534991] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Releasing vlan 458 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 709.535271] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (6a2bcecb-9b35-48a8-9e32-d9f62f22ec65), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.551589] [49941]: INFO neutron.services.segments.plugin [-] Segment 6a2bcecb-9b35-48a8-9e32-d9f62f22ec65 resource provider aggregate not found [ 709.554175] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1cee8c8d-4683-4f9e-9f6a-9dd8b2f56e8c admin admin] Publish callbacks [] for security_group (e50d25fe-3cd4-4c00-bd86-09205077b4a4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.563739] [49941]: INFO neutron.services.segments.plugin [-] Segment 6a2bcecb-9b35-48a8-9e32-d9f62f22ec65 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 6a2bcecb-9b35-48a8-9e32-d9f62f22ec65 found for delete ", "request_id": "req-cb30f84e-6fa8-4e65-ac2c-7794e9c4e4de"}]} [ 709.566568] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (0c573ce0-d548-45c2-a260-ef729dbebe8a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.566785] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_network_postcommit called with network settings {'id': '0c573ce0-d548-45c2-a260-ef729dbebe8a', 'name': 'tempest-ServerAddressesTestJSON-668302781-network', 'tenant_id': '2782998fb9484e99a3602572badfc7c5', 'project_id': '2782998fb9484e99a3602572badfc7c5', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 583, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 458} (original settings None) and network segments [{'id': '6a2bcecb-9b35-48a8-9e32-d9f62f22ec65', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 458, 'network_id': '0c573ce0-d548-45c2-a260-ef729dbebe8a'}] [ 709.566930] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] delete_network_postcommit: [ 709.566930] [49941]: key[vlan_transparent], None -> None [ 709.566930] [49941]: key[id], 0c573ce0-d548-45c2-a260-ef729dbebe8a -> None [ 709.566930] [49941]: key[tags], [] -> None [ 709.566930] [49941]: key[availability_zone_hints], [] -> None [ 709.566930] [49941]: key[mtu], 8950 -> None [ 709.566930] [49941]: key[provider:network_type], vlan -> None [ 709.566930] [49941]: key[admin_state_up], True -> None [ 709.566930] [49941]: key[provider:physical_network], default -> None [ 709.566930] [49941]: key[provider:segmentation_id], 458 -> None [ 709.566930] [49941]: key[created_at], 2025-11-20T12:29:54Z -> None [ 709.566930] [49941]: key[updated_at], 2025-11-20T12:31:10Z -> None [ 709.566930] [49941]: key[description], -> None [ 709.566930] [49941]: key[tenant_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.566930] [49941]: key[standard_attr_id], 583 -> None [ 709.566930] [49941]: key[name], tempest-ServerAddressesTestJSON-668302781-network -> None [ 709.566930] [49941]: key[availability_zones], ['nova'] -> None [ 709.566930] [49941]: key[project_id], 2782998fb9484e99a3602572badfc7c5 -> None [ 709.566930] [49941]: key[status], ACTIVE -> None [ 709.566930] [49941]: key[shared], False -> None [ 709.566930] [49941]: key[router:external], False -> None [ 709.566930] [49941]: key[revision_number], 3 -> None [ 709.566930] [49941]: key[port_security_enabled], True -> None [ 709.566930] [49941]: key[subnets], [] -> None [ 709.566930] [49941]: key[ipv4_address_scope], None -> None [ 709.566930] [49941]: key[qinq], None -> None [ 709.566930] [49941]: key[ipv6_address_scope], None -> None [ 709.566930] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.572554] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1cee8c8d-4683-4f9e-9f6a-9dd8b2f56e8c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e50d25fe-3cd4-4c00-bd86-09205077b4a4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.572663] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Pushing event deleted for resources: {'Network': ['ID=0c573ce0-d548-45c2-a260-ef729dbebe8a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.575287] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1170d83-f39c-42e1-98cb-3cb29df8805a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.577417] [49941]: [pid: 49941|app: 0|req: 966/1931] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:31:11 2025] DELETE /networking/v2.0/networks/0c573ce0-d548-45c2-a260-ef729dbebe8a => generated 0 bytes in 326 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 709.579423] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1cee8c8d-4683-4f9e-9f6a-9dd8b2f56e8c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e50d25fe-3cd4-4c00-bd86-09205077b4a4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.579763] [49941]: DEBUG neutron.api.wsgi [req-0a24a5dd-13d9-407c-ad23-6460d03584a8 req-fee44ac7-8b48-4fe7-89f1-cacf90bfee82 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.583797] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1cee8c8d-4683-4f9e-9f6a-9dd8b2f56e8c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.584377] [49942]: [pid: 49942|app: 0|req: 966/1932] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:11 2025] DELETE /networking/v2.0/security-groups/e50d25fe-3cd4-4c00-bd86-09205077b4a4 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 709.604754] [49941]: [pid: 49941|app: 0|req: 967/1933] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.630555] [49942]: [pid: 49942|app: 0|req: 967/1934] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.632131] [49942]: DEBUG neutron.api.v2.base [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Request body: {'port': {'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 709.673967] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.677453] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ced4951-a931-4e74-a81b-ee9717f8b356 req-92b54491-23b4-4d13-b8d3-095ad476bad9 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.678462] [49941]: [pid: 49941|app: 0|req: 968/1935] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.692402] [49941]: [pid: 49941|app: 0|req: 969/1936] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.718483] [49941]: [pid: 49941|app: 0|req: 970/1937] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/security-groups?tenant_id=2782998fb9484e99a3602572badfc7c5&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 709.723099] [49941]: DEBUG neutron.api.wsgi [req-4ced4951-a931-4e74-a81b-ee9717f8b356 req-de411906-1669-4c17-969c-ec41f0f925e0 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 709.753740] [49941]: [pid: 49941|app: 0|req: 971/1938] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 709.760021] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcf35cf1-d48d-406a-97a2-0e93d5d15972 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.791490] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-f1a5a354-d3c1-4fdd-b2e5-cdb8d36419e9 x-openstack-request-id: req-f1a5a354-d3c1-4fdd-b2e5-cdb8d36419e9 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 709.791646] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 709.792498] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f1a5a354-d3c1-4fdd-b2e5-cdb8d36419e9 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 709.792748] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1a5a354-d3c1-4fdd-b2e5-cdb8d36419e9'] response: {'name': 'network-changed', 'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'status': 'completed', 'code': 200} [ 709.819682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcf35cf1-d48d-406a-97a2-0e93d5d15972 admin admin] Publish callbacks [] for security_group (9f5eded5-9809-4e4a-9bf5-9b4395d6758e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.821228] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcf35cf1-d48d-406a-97a2-0e93d5d15972 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9f5eded5-9809-4e4a-9bf5-9b4395d6758e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.827440] [49942]: DEBUG neutron.notifiers.nova [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3f4a44b2-1652-4165-a164-9fcf8028eaae {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 709.832982] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks [] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.840348] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fcf35cf1-d48d-406a-97a2-0e93d5d15972 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9f5eded5-9809-4e4a-9bf5-9b4395d6758e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.840562] [49942]: DEBUG neutron.db.provisioning_blocks [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Transition to ACTIVE for port object 3f4a44b2-1652-4165-a164-9fcf8028eaae will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 709.842249] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_precommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:11Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': '', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 1, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 709.842447] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_precommit: [ 709.842447] [49942]: key[device_owner], -> compute:nova [ 709.842447] [49942]: key[binding:host_id], -> cpu-1 [ 709.842447] [49942]: key[updated_at], 2025-11-20T12:31:10Z -> 2025-11-20T12:31:11Z [ 709.842447] [49942]: key[revision_number], 1 -> 2 [ 709.842447] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.843883] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.851955] [49941]: [pid: 49941|app: 0|req: 972/1939] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/security-groups?tenant_id=6da13804e8154316a4d6e603f3d2a734&name=default => generated 2925 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 709.865312] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Pushing event updated for resources: {'Port': ['ID=3f4a44b2-1652-4165-a164-9fcf8028eaae,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.883482] [49941]: DEBUG neutron_lib.callbacks.manager [None req-717e28c1-3826-4cf0-b57b-8d04c0c353c2 admin admin] Publish callbacks [] for security_group (b79d99d5-c4ed-4aed-8d96-042c9ffa2b66), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.900789] [49941]: DEBUG neutron_lib.callbacks.manager [None req-717e28c1-3826-4cf0-b57b-8d04c0c353c2 admin admin] Publish callbacks [] for security_group (b79d99d5-c4ed-4aed-8d96-042c9ffa2b66), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.904299] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_postcommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:11Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': '', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:10Z', 'revision_number': 1, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 709.904552] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_postcommit: [ 709.904552] [49942]: key[device_owner], -> compute:nova [ 709.904552] [49942]: key[binding:host_id], -> cpu-1 [ 709.904552] [49942]: key[updated_at], 2025-11-20T12:31:10Z -> 2025-11-20T12:31:11Z [ 709.904552] [49942]: key[revision_number], 1 -> 2 [ 709.904552] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 709.910262] [49942]: DEBUG neutron.plugins.ml2.managers [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Attempting to bind port 3f4a44b2-1652-4165-a164-9fcf8028eaae on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 709.910425] [49942]: DEBUG neutron.plugins.ml2.managers [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Attempting to bind port 3f4a44b2-1652-4165-a164-9fcf8028eaae by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 709.910555] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Attempting to bind port 3f4a44b2-1652-4165-a164-9fcf8028eaae on network 2932a6d4-2f0d-4c60-afab-5b0f1505a11c {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 709.925636] [49941]: DEBUG neutron_lib.callbacks.manager [None req-717e28c1-3826-4cf0-b57b-8d04c0c353c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (b79d99d5-c4ed-4aed-8d96-042c9ffa2b66), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.928820] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 709.929143] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Bind Segment={'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 709.931062] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-717e28c1-3826-4cf0-b57b-8d04c0c353c2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b79d99d5-c4ed-4aed-8d96-042c9ffa2b66,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 709.931845] [49942]: DEBUG networking_nsxv3.api.rpc [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Bind port on Host cpu-1 & Segment [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 709.937801] [49941]: DEBUG neutron_lib.callbacks.manager [None req-717e28c1-3826-4cf0-b57b-8d04c0c353c2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 709.939707] [49941]: [pid: 49941|app: 0|req: 973/1940] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:11 2025] DELETE /networking/v2.0/security-groups/b79d99d5-c4ed-4aed-8d96-042c9ffa2b66 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 709.956792] [49941]: [pid: 49941|app: 0|req: 974/1941] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 709.984591] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4426dc55-84fb-4365-9b1b-537f1d921d18 req-1cc22b09-c673-48a6-9d80-8e1abf3cedd1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 709.985582] [49941]: [pid: 49941|app: 0|req: 975/1942] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 710.052633] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5857c680-fd39-483a-8583-dd4391c427de req-fe88c6cb-d463-40b4-9f08-4715d75b2681 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.052633] [49941]: [pid: 49941|app: 0|req: 976/1943] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/ports?device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.070310] [49941]: [pid: 49941|app: 0|req: 977/1944] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.119635] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59835d7f-eb71-4117-841b-5227fbd521b5 admin admin] Publish callbacks [] for security_group (9f5eded5-9809-4e4a-9bf5-9b4395d6758e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.139721] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59835d7f-eb71-4117-841b-5227fbd521b5 admin admin] Publish callbacks [] for security_group (9f5eded5-9809-4e4a-9bf5-9b4395d6758e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.165604] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59835d7f-eb71-4117-841b-5227fbd521b5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9f5eded5-9809-4e4a-9bf5-9b4395d6758e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.171286] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59835d7f-eb71-4117-841b-5227fbd521b5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9f5eded5-9809-4e4a-9bf5-9b4395d6758e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.175564] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59835d7f-eb71-4117-841b-5227fbd521b5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.176140] [49941]: [pid: 49941|app: 0|req: 978/1945] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:11 2025] DELETE /networking/v2.0/security-groups/9f5eded5-9809-4e4a-9bf5-9b4395d6758e => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 710.180210] [49941]: DEBUG neutron.api.wsgi [req-4426dc55-84fb-4365-9b1b-537f1d921d18 req-7f4d5452-af70-4b04-b46e-e9c46ac61662 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.199403] [49941]: [pid: 49941|app: 0|req: 979/1946] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:11 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.270935] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Deleting port 1a763680-4b11-4969-b6d2-918280db903c {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 710.271213] [49941]: DEBUG neutron_lib.callbacks.manager [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (1a763680-4b11-4969-b6d2-918280db903c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.318434] [49941]: DEBUG neutron.plugins.ml2.db [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] For port 1a763680-4b11-4969-b6d2-918280db903c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1a763680-4b11-4969-b6d2-918280db903c,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 710.318652] [49941]: DEBUG neutron_lib.callbacks.manager [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (1a763680-4b11-4969-b6d2-918280db903c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.332566] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 710.332826] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit: [ 710.332826] [49941]: key[id], 1a763680-4b11-4969-b6d2-918280db903c -> None [ 710.332826] [49941]: key[binding:vnic_type], normal -> None [ 710.332826] [49941]: key[tags], [] -> None [ 710.332826] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 710.332826] [49941]: key[allowed_address_pairs], [] -> None [ 710.332826] [49941]: key[extra_dhcp_opts], [] -> None [ 710.332826] [49941]: key[binding:profile], {} -> None [ 710.332826] [49941]: key[admin_state_up], True -> None [ 710.332826] [49941]: key[binding:vif_type], ovs -> None [ 710.332826] [49941]: key[device_owner], compute:nova -> None [ 710.332826] [49941]: key[created_at], 2025-11-20T12:30:24Z -> None [ 710.332826] [49941]: key[updated_at], 2025-11-20T12:30:26Z -> None [ 710.332826] [49941]: key[description], -> None [ 710.332826] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 710.332826] [49941]: key[binding:host_id], cpu-1 -> None [ 710.332826] [49941]: key[standard_attr_id], 778 -> None [ 710.332826] [49941]: key[name], -> None [ 710.332826] [49941]: key[mac_address], fa:16:3e:89:5c:a7 -> None [ 710.332826] [49941]: key[status], ACTIVE -> None [ 710.332826] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 710.332826] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}] -> None [ 710.332826] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 710.332826] [49941]: key[revision_number], 5 -> None [ 710.332826] [49941]: key[port_security_enabled], True -> None [ 710.332826] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 710.332826] [49941]: key[device_id], bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e -> None [ 710.332826] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.336890] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Calling delete_port for 1a763680-4b11-4969-b6d2-918280db903c owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 710.466934] [49941]: DEBUG neutron_lib.callbacks.manager [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1a763680-4b11-4969-b6d2-918280db903c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.478815] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event deleted for resources: {'Port': ['ID=1a763680-4b11-4969-b6d2-918280db903c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 710.517537] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] No DVR routers for this DVR port 1a763680-4b11-4969-b6d2-918280db903c on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 710.518476] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit called with port settings {'id': '1a763680-4b11-4969-b6d2-918280db903c', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:89:5c:a7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 778, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 710.518476] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit: [ 710.518476] [49941]: key[id], 1a763680-4b11-4969-b6d2-918280db903c -> None [ 710.518476] [49941]: key[binding:vnic_type], normal -> None [ 710.518476] [49941]: key[tags], [] -> None [ 710.518476] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 710.518476] [49941]: key[allowed_address_pairs], [] -> None [ 710.518476] [49941]: key[extra_dhcp_opts], [] -> None [ 710.518476] [49941]: key[binding:profile], {} -> None [ 710.518476] [49941]: key[admin_state_up], True -> None [ 710.518476] [49941]: key[binding:vif_type], ovs -> None [ 710.518476] [49941]: key[device_owner], compute:nova -> None [ 710.518476] [49941]: key[created_at], 2025-11-20T12:30:24Z -> None [ 710.518476] [49941]: key[updated_at], 2025-11-20T12:30:26Z -> None [ 710.518476] [49941]: key[description], -> None [ 710.518476] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 710.518476] [49941]: key[binding:host_id], cpu-1 -> None [ 710.518476] [49941]: key[standard_attr_id], 778 -> None [ 710.518476] [49941]: key[name], -> None [ 710.518476] [49941]: key[mac_address], fa:16:3e:89:5c:a7 -> None [ 710.518476] [49941]: key[status], ACTIVE -> None [ 710.518476] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 710.518476] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.13'}] -> None [ 710.518476] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 710.518476] [49941]: key[revision_number], 5 -> None [ 710.518476] [49941]: key[port_security_enabled], True -> None [ 710.518476] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 710.518476] [49941]: key[device_id], bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e -> None [ 710.518476] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 710.520125] [49941]: DEBUG neutron_lib.callbacks.manager [req-5857c680-fd39-483a-8583-dd4391c427de req-0d088bf4-477b-45ed-b74d-e49d36729b2b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.523243] [49941]: [pid: 49941|app: 0|req: 980/1947] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:11 2025] DELETE /networking/v2.0/ports/1a763680-4b11-4969-b6d2-918280db903c => generated 0 bytes in 323 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 710.541410] [49941]: [pid: 49941|app: 0|req: 981/1948] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.578071] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d2c3bad-d047-43c6-a158-1ac9bcadbf80 req-8ff5ceec-fe11-46b3-94ae-03a4677b56bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.578071] [49941]: [pid: 49941|app: 0|req: 982/1949] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 710.663944] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d2c3bad-d047-43c6-a158-1ac9bcadbf80 req-346e08ca-66cb-4210-a92e-c3d7588d4627 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.665609] [49941]: [pid: 49941|app: 0|req: 983/1950] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.683829] [49941]: [pid: 49941|app: 0|req: 984/1951] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.698634] [49941]: [pid: 49941|app: 0|req: 985/1952] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.700562] [49941]: DEBUG neutron.api.wsgi [req-6d2c3bad-d047-43c6-a158-1ac9bcadbf80 req-ab433469-9cf7-49bd-9315-d5b19815cd92 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.748028] [49941]: [pid: 49941|app: 0|req: 986/1953] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=23f5c788-517e-4c11-9a99-30246f9a84cd => generated 807 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.751591] [49941]: DEBUG neutron.api.wsgi [req-40a62f46-e0dd-4043-b155-8613116c2d0a req-6d990bc6-3447-444c-aac1-f461fe5d88a7 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.768135] [49941]: [pid: 49941|app: 0|req: 987/1954] 10.180.1.21 () {60 vars in 1450 bytes} [Thu Nov 20 12:31:12 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) [ 710.784049] [49941]: [pid: 49941|app: 0|req: 988/1955] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 710.811350] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d2c3bad-d047-43c6-a158-1ac9bcadbf80 req-362bc805-98b3-4a4e-b40a-ed8e33ca304b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.815690] [49941]: [pid: 49941|app: 0|req: 989/1956] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.856252] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d2c3bad-d047-43c6-a158-1ac9bcadbf80 req-f97b4cc7-bc3a-40b8-b451-ae2a8350a981 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.857289] [49941]: [pid: 49941|app: 0|req: 990/1957] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.860270] [49941]: DEBUG neutron.api.wsgi [req-4cc4d4aa-b07f-4918-9501-efb6de9af0a6 req-33f6b0bd-f66c-4e15-846d-23bd1ceb4fed tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.882843] [49941]: [pid: 49941|app: 0|req: 991/1958] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/security-groups/9081ae22-3c0a-4eef-87f2-9fed651c35e4 => generated 1694 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 710.934989] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Bound using segment: {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 710.935662] [49942]: DEBUG neutron.plugins.ml2.managers [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Bound port: 3f4a44b2-1652-4165-a164-9fcf8028eaae, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "dd96b39f-bd2e-48d1-85c3-577cf97f08c8", "external-id": "cl2-zone-84", "segmentation_id": 84}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 710.935893] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.944956] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c39dae1-041b-4558-9098-162af1858c5f req-14f278c4-76a7-44c7-94fe-10855fd426fe tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 710.946065] [49941]: [pid: 49941|app: 0|req: 992/1959] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 710.948645] [49941]: DEBUG neutron.api.wsgi [req-4cc4d4aa-b07f-4918-9501-efb6de9af0a6 req-416da162-a529-4022-8723-d43975eaab9c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 710.975745] [49941]: DEBUG neutron_lib.callbacks.manager [req-4cc4d4aa-b07f-4918-9501-efb6de9af0a6 req-416da162-a529-4022-8723-d43975eaab9c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (9081ae22-3c0a-4eef-87f2-9fed651c35e4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.986650] [49942]: DEBUG neutron.plugins.ml2.db [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] For port 3f4a44b2-1652-4165-a164-9fcf8028eaae, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 710.990366] [49942]: DEBUG neutron.plugins.ml2.db [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] For port 3f4a44b2-1652-4165-a164-9fcf8028eaae, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3f4a44b2-1652-4165-a164-9fcf8028eaae,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 710.990990] [49941]: DEBUG neutron_lib.callbacks.manager [req-4cc4d4aa-b07f-4918-9501-efb6de9af0a6 req-416da162-a529-4022-8723-d43975eaab9c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (9081ae22-3c0a-4eef-87f2-9fed651c35e4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 710.992972] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_precommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:11Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:11Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 710.993484] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_precommit: [ 710.993484] [49942]: key[binding:vif_type], unbound -> ovs [ 710.993484] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} [ 710.993484] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.002016] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.018198] [49941]: DEBUG neutron_lib.callbacks.manager [req-4cc4d4aa-b07f-4918-9501-efb6de9af0a6 req-416da162-a529-4022-8723-d43975eaab9c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9081ae22-3c0a-4eef-87f2-9fed651c35e4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.023639] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4cc4d4aa-b07f-4918-9501-efb6de9af0a6 req-416da162-a529-4022-8723-d43975eaab9c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9081ae22-3c0a-4eef-87f2-9fed651c35e4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.029131] [49941]: DEBUG neutron_lib.callbacks.manager [req-4cc4d4aa-b07f-4918-9501-efb6de9af0a6 req-416da162-a529-4022-8723-d43975eaab9c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.030973] [49941]: [pid: 49941|app: 0|req: 993/1960] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:12 2025] DELETE /networking/v2.0/security-groups/9081ae22-3c0a-4eef-87f2-9fed651c35e4 => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 711.050259] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Pushing event updated for resources: {'Port': ['ID=3f4a44b2-1652-4165-a164-9fcf8028eaae,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.067013] [49942]: DEBUG neutron.db.provisioning_blocks [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Provisioning complete for port 3f4a44b2-1652-4165-a164-9fcf8028eaae triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 711.067993] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.067993] [49942]: INFO neutron.plugins.ml2.plugin [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Attempt 1 to provision port 3f4a44b2-1652-4165-a164-9fcf8028eaae [ 711.093718] [49941]: [pid: 49941|app: 0|req: 994/1961] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.096335] [49941]: DEBUG neutron.api.wsgi [req-7c39dae1-041b-4558-9098-162af1858c5f req-a32c579c-b3b0-41ed-ac00-734568e8aaf0 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.122685] [49941]: [pid: 49941|app: 0|req: 995/1962] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.133763] [49942]: DEBUG neutron.plugins.ml2.plugin [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Current status of the port 3f4a44b2-1652-4165-a164-9fcf8028eaae is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 711.134129] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.160782] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '77c1b512-bf71-458d-8da1-30464f560744', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3f4a44b2-1652-4165-a164-9fcf8028eaae'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 711.166567] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6633c361-5e26-49f0-9a0c-990274fe975c" -d '{"events": [{"server_uuid": "77c1b512-bf71-458d-8da1-30464f560744", "name": "network-vif-plugged", "status": "completed", "tag": "3f4a44b2-1652-4165-a164-9fcf8028eaae"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 711.176283] [49942]: DEBUG neutron.plugins.ml2.db [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] For port 3f4a44b2-1652-4165-a164-9fcf8028eaae, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3f4a44b2-1652-4165-a164-9fcf8028eaae,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 711.186999] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1302dd51-ecc2-44ce-8848-5b458773ca16 req-cad936d0-15b7-43c3-b22e-07c8deb0a169 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.187199] [49941]: [pid: 49941|app: 0|req: 996/1963] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.213269] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_precommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:12Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:12Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}]) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 711.213504] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_precommit: [ 711.213504] [49942]: key[status], DOWN -> ACTIVE [ 711.213504] [49942]: key[revision_number], 4 -> 5 [ 711.213504] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.219519] [49942]: DEBUG neutron.db.provisioning_blocks [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Provisioning complete for port 3f4a44b2-1652-4165-a164-9fcf8028eaae triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 711.219519] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.219519] [49942]: INFO neutron.plugins.ml2.plugin [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Attempt 1 to provision port 3f4a44b2-1652-4165-a164-9fcf8028eaae [ 711.229388] [49941]: [pid: 49941|app: 0|req: 997/1964] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.245203] [49941]: [pid: 49941|app: 0|req: 998/1965] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.250059] [49941]: DEBUG neutron.api.wsgi [req-1302dd51-ecc2-44ce-8848-5b458773ca16 req-37ee33c0-485b-47ce-a633-a8962f1f248b tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.274560] [49942]: DEBUG neutron.plugins.ml2.plugin [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Current status of the port 3f4a44b2-1652-4165-a164-9fcf8028eaae is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 711.275517] [49941]: [pid: 49941|app: 0|req: 999/1966] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:12 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.275582] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_postcommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:12Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:12Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}]) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 711.275717] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_postcommit: [ 711.275717] [49942]: key[status], DOWN -> ACTIVE [ 711.275717] [49942]: key[revision_number], 4 -> 5 [ 711.275717] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.276034] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.320284] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Pushing event updated for resources: {'Port': ['ID=3f4a44b2-1652-4165-a164-9fcf8028eaae,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 711.322718] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_postcommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:12Z', 'revision_number': 4, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:11Z', 'revision_number': 2, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'}) 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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 711.322973] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] update_port_postcommit: [ 711.322973] [49942]: key[binding:vif_type], unbound -> ovs [ 711.322973] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} [ 711.322973] [49942]: key[updated_at], 2025-11-20T12:31:11Z -> 2025-11-20T12:31:12Z [ 711.322973] [49942]: key[revision_number], 2 -> 4 [ 711.322973] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 711.329810] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.329810] [49942]: DEBUG neutron_lib.callbacks.manager [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b0a664c-17d3-4a20-ae84-79098e8516c4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 711.331782] [49942]: [pid: 49942|app: 0|req: 968/1967] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:11 2025] PUT /networking/v2.0/ports/3f4a44b2-1652-4165-a164-9fcf8028eaae => generated 1021 bytes in 1702 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 711.421248] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-c14d0ad4-3f48-4bf5-90d6-54a093a0d5a0 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.422571] [49941]: [pid: 49941|app: 0|req: 1000/1968] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.429029] [49942]: DEBUG neutron.api.wsgi [req-694733de-43df-47e2-91f7-5886bc370e69 req-fd2bfbff-89f9-4034-b2d5-da83ba6f511d tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.434402] [49942]: [pid: 49942|app: 0|req: 969/1969] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/quotas/864ccec252f145cca0fe7d2eb7043b0d => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.482483] [49941]: [pid: 49941|app: 0|req: 1001/1970] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&fields=id => generated 103 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.529422] [49942]: [pid: 49942|app: 0|req: 970/1971] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.588059] [49941]: [pid: 49941|app: 0|req: 1002/1972] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.642774] [49942]: [pid: 49942|app: 0|req: 971/1973] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?tenant_id=99f04a26d34d483ab4e44170cce695df&device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.721348] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4186681-9f14-46f2-ae41-082a80523254 req-5931e4fd-c130-4dc5-a1d8-fa39d641ab00 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.721544] [49941]: [pid: 49941|app: 0|req: 1003/1974] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/networks?tenant_id=99f04a26d34d483ab4e44170cce695df&shared=False => generated 721 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.776658] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4186681-9f14-46f2-ae41-082a80523254 req-5756dbc7-96f4-4d14-ae7a-f5c72799c6d7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.777772] [49942]: [pid: 49942|app: 0|req: 972/1975] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:31:13 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) [ 711.795253] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'name': 'network-vif-deleted', 'tag': '028445d0-5eb5-4985-942d-d069b2ca0089'}, {'server_uuid': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'name': 'network-vif-deleted', 'tag': '1a763680-4b11-4969-b6d2-918280db903c'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 711.802667] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-61b2711f-49c2-40f3-831a-71aa38dc84f4" -d '{"events": [{"server_uuid": "2c490928-1f2c-4c79-b1ed-d2ad73083885", "name": "network-vif-deleted", "tag": "028445d0-5eb5-4985-942d-d069b2ca0089"}, {"server_uuid": "bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e", "name": "network-vif-deleted", "tag": "1a763680-4b11-4969-b6d2-918280db903c"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 711.834014] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c500c85-ab0a-4c53-9131-2a59356b0cff req-58bdbd4a-f6db-4b26-9d4a-d95d99c20934 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 711.834989] [49941]: [pid: 49941|app: 0|req: 1004/1976] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 711.841958] [49942]: DEBUG neutron.api.wsgi [req-9c500c85-ab0a-4c53-9131-2a59356b0cff req-3443f766-a016-49c2-a8d0-1a81771d33a6 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 711.878209] [49942]: [pid: 49942|app: 0|req: 973/1977] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.959632] [49942]: [pid: 49942|app: 0|req: 974/1978] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 711.963839] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf7d7e56-a887-4bde-820d-26d71326803d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.041543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf7d7e56-a887-4bde-820d-26d71326803d admin admin] Publish callbacks [] for security_group (560bc79a-f9d6-4a61-8bf0-b07239b982f8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.042875] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf7d7e56-a887-4bde-820d-26d71326803d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (560bc79a-f9d6-4a61-8bf0-b07239b982f8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.064017] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf7d7e56-a887-4bde-820d-26d71326803d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=560bc79a-f9d6-4a61-8bf0-b07239b982f8,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.077489] [49941]: [pid: 49941|app: 0|req: 1005/1979] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/security-groups?tenant_id=61b4d1150a744d9b958db8bb6ebfa537&name=default => generated 2925 bytes in 189 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 712.096142] [49941]: [pid: 49941|app: 0|req: 1006/1980] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.119274] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebf249b9-74d3-4355-a1ed-91f8bbaf2023 req-cf938c28-03d5-4ec0-b4bd-0a40499e59ab tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.120419] [49942]: [pid: 49942|app: 0|req: 975/1981] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.126962] [49942]: DEBUG neutron.api.wsgi [req-ebf249b9-74d3-4355-a1ed-91f8bbaf2023 req-8966cb35-3fa0-419f-83f5-ed5c929fdc3a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.142368] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e19ebaee-ae51-4fb6-9811-dd34b7177b0e admin admin] Publish callbacks [] for security_group (560bc79a-f9d6-4a61-8bf0-b07239b982f8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.147347] [49942]: [pid: 49942|app: 0|req: 976/1982] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.160879] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e19ebaee-ae51-4fb6-9811-dd34b7177b0e admin admin] Publish callbacks [] for security_group (560bc79a-f9d6-4a61-8bf0-b07239b982f8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.187461] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e19ebaee-ae51-4fb6-9811-dd34b7177b0e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (560bc79a-f9d6-4a61-8bf0-b07239b982f8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.191938] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e19ebaee-ae51-4fb6-9811-dd34b7177b0e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=560bc79a-f9d6-4a61-8bf0-b07239b982f8,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.198657] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e19ebaee-ae51-4fb6-9811-dd34b7177b0e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.198657] [49941]: [pid: 49941|app: 0|req: 1007/1983] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:13 2025] DELETE /networking/v2.0/security-groups/560bc79a-f9d6-4a61-8bf0-b07239b982f8 => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 712.252258] [49941]: [pid: 49941|app: 0|req: 1008/1984] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.256966] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2f3599a-4cb0-4d2e-a56e-383083d37bbc req-1f03db05-e719-4bd5-aa2f-a6a30d1075cd tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.259229] [49942]: [pid: 49942|app: 0|req: 977/1985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:13 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 712.265743] [49941]: DEBUG neutron.api.wsgi [req-b2f3599a-4cb0-4d2e-a56e-383083d37bbc req-df58d8c0-884a-491d-84ab-56452dca120f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.272532] [49942]: DEBUG neutron.api.wsgi [req-466766e6-6049-41dc-8365-8d8d5fd73016 req-2b708581-a6c6-46c8-b205-6fb976e04e2e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.290941] [49942]: [pid: 49942|app: 0|req: 978/1986] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/security-groups/9cdd96cb-7bfb-4b11-8f97-8f97cbeee326 => generated 1694 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 712.291908] [49941]: [pid: 49941|app: 0|req: 1009/1987] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.298226] [49941]: DEBUG neutron.api.wsgi [req-466766e6-6049-41dc-8365-8d8d5fd73016 req-6a70bef9-4e50-42c2-922a-02926b64196a tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.321276] [49942]: [pid: 49942|app: 0|req: 979/1988] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/security-groups?tenant_id=accbed5b4a3c4cde9706fb4e42fc73c5&name=default => generated 2925 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 712.332801] [49941]: DEBUG neutron_lib.callbacks.manager [req-466766e6-6049-41dc-8365-8d8d5fd73016 req-6a70bef9-4e50-42c2-922a-02926b64196a tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (9cdd96cb-7bfb-4b11-8f97-8f97cbeee326), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.344905] [49941]: DEBUG neutron_lib.callbacks.manager [req-466766e6-6049-41dc-8365-8d8d5fd73016 req-6a70bef9-4e50-42c2-922a-02926b64196a tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (9cdd96cb-7bfb-4b11-8f97-8f97cbeee326), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.359361] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78948807-6c98-455f-b6b0-caa5658c22eb admin admin] Publish callbacks [] for security_group (1baad0cd-c8a5-4792-ae4f-b028565d75d2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.392163] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78948807-6c98-455f-b6b0-caa5658c22eb admin admin] Publish callbacks [] for security_group (1baad0cd-c8a5-4792-ae4f-b028565d75d2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.394646] [49941]: DEBUG neutron_lib.callbacks.manager [req-466766e6-6049-41dc-8365-8d8d5fd73016 req-6a70bef9-4e50-42c2-922a-02926b64196a tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9cdd96cb-7bfb-4b11-8f97-8f97cbeee326), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.402900] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-466766e6-6049-41dc-8365-8d8d5fd73016 req-6a70bef9-4e50-42c2-922a-02926b64196a tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9cdd96cb-7bfb-4b11-8f97-8f97cbeee326,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.409407] [49941]: DEBUG neutron_lib.callbacks.manager [req-466766e6-6049-41dc-8365-8d8d5fd73016 req-6a70bef9-4e50-42c2-922a-02926b64196a tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.410387] [49941]: [pid: 49941|app: 0|req: 1010/1989] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:14 2025] DELETE /networking/v2.0/security-groups/9cdd96cb-7bfb-4b11-8f97-8f97cbeee326 => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 712.417283] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78948807-6c98-455f-b6b0-caa5658c22eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (1baad0cd-c8a5-4792-ae4f-b028565d75d2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.423753] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-78948807-6c98-455f-b6b0-caa5658c22eb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1baad0cd-c8a5-4792-ae4f-b028565d75d2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.427450] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78948807-6c98-455f-b6b0-caa5658c22eb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.428081] [49942]: [pid: 49942|app: 0|req: 980/1990] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:14 2025] DELETE /networking/v2.0/security-groups/1baad0cd-c8a5-4792-ae4f-b028565d75d2 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 712.428493] [49941]: [pid: 49941|app: 0|req: 1011/1991] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.445369] [49941]: [pid: 49941|app: 0|req: 1012/1992] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=f9dea571-2bdc-4ed3-9daa-a17cc04ccada => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.476160] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-44f74bc8-25ee-4852-9c50-4fb35be31a40 x-openstack-request-id: req-44f74bc8-25ee-4852-9c50-4fb35be31a40 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 712.476160] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "77c1b512-bf71-458d-8da1-30464f560744", "name": "network-vif-plugged", "status": "completed", "tag": "3f4a44b2-1652-4165-a164-9fcf8028eaae", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 712.477029] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-44f74bc8-25ee-4852-9c50-4fb35be31a40 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 712.477221] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-44f74bc8-25ee-4852-9c50-4fb35be31a40'] response: {'server_uuid': '77c1b512-bf71-458d-8da1-30464f560744', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'code': 200} [ 712.489651] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f20ffc-7785-4173-b146-a3384270e005 req-ab33c7a3-ff91-486e-b815-2ba4752afb2e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.490463] [49942]: [pid: 49942|app: 0|req: 981/1993] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 1026 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 712.498185] [49941]: DEBUG neutron.api.wsgi [req-80f20ffc-7785-4173-b146-a3384270e005 req-8d50cc82-4d9b-4320-bb75-be376669a571 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 712.512409] [49941]: [pid: 49941|app: 0|req: 1013/1994] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=3f4a44b2-1652-4165-a164-9fcf8028eaae => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 712.549911] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80f20ffc-7785-4173-b146-a3384270e005 req-1b7768b9-bd69-4c46-8ed4-4eb9bd0c0074 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 712.550951] [49942]: [pid: 49942|app: 0|req: 982/1995] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/subnets?id=010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 691 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 712.571921] [49941]: [pid: 49941|app: 0|req: 1014/1996] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?network_id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.579057] [49942]: DEBUG neutron.api.v2.base [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup-1356938901', 'description': 'tempest-description-295963468'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 712.595748] [49942]: DEBUG neutron_lib.callbacks.manager [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.599618] [49942]: DEBUG neutron_lib.callbacks.manager [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.618262] [49941]: [pid: 49941|app: 0|req: 1015/1997] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.634716] [49941]: [pid: 49941|app: 0|req: 1016/1998] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.665495] [49942]: DEBUG neutron_lib.callbacks.manager [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (81fab924-8eb3-4bd7-8dab-925b743f1ad6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.666155] [49941]: [pid: 49941|app: 0|req: 1017/1999] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.666986] [49942]: DEBUG neutron_lib.callbacks.manager [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (81fab924-8eb3-4bd7-8dab-925b743f1ad6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.690213] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=81fab924-8eb3-4bd7-8dab-925b743f1ad6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.732349] [49941]: [pid: 49941|app: 0|req: 1018/2000] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.737012] [49942]: DEBUG neutron_lib.callbacks.manager [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (1b91ae7b-126b-45bf-8357-663280eb61fe), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.738438] [49942]: DEBUG neutron_lib.callbacks.manager [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (1b91ae7b-126b-45bf-8357-663280eb61fe), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.758152] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=1b91ae7b-126b-45bf-8357-663280eb61fe,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 712.773598] [49942]: DEBUG neutron_lib.callbacks.manager [req-8f646356-188d-48e7-a0f7-e3125361c5c5 req-ad3cfb35-c5bf-4cff-bcf1-0a165ea7e188 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.774357] [49942]: [pid: 49942|app: 0|req: 983/2001] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:31:14 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 199 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 712.827110] [49942]: [pid: 49942|app: 0|req: 984/2002] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.856835] [49942]: [pid: 49942|app: 0|req: 985/2003] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 712.861711] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-99f96bf5-7bc0-4516-b1fa-ab6e57fecde1 x-openstack-request-id: req-99f96bf5-7bc0-4516-b1fa-ab6e57fecde1 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 712.861860] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "2c490928-1f2c-4c79-b1ed-d2ad73083885", "name": "network-vif-deleted", "tag": "028445d0-5eb5-4985-942d-d069b2ca0089", "status": "completed", "code": 200}, {"server_uuid": "bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e", "name": "network-vif-deleted", "tag": "1a763680-4b11-4969-b6d2-918280db903c", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 712.861922] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-99f96bf5-7bc0-4516-b1fa-ab6e57fecde1 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 712.862415] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-99f96bf5-7bc0-4516-b1fa-ab6e57fecde1'] response: {'server_uuid': '2c490928-1f2c-4c79-b1ed-d2ad73083885', 'name': 'network-vif-deleted', 'tag': '028445d0-5eb5-4985-942d-d069b2ca0089', 'status': 'completed', 'code': 200} [ 712.862415] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-99f96bf5-7bc0-4516-b1fa-ab6e57fecde1'] response: {'server_uuid': 'bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e', 'name': 'network-vif-deleted', 'tag': '1a763680-4b11-4969-b6d2-918280db903c', 'status': 'completed', 'code': 200} [ 712.887916] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c9c6c231-4b2e-4cbd-b67d-47d601dc070d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.977527] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c9c6c231-4b2e-4cbd-b67d-47d601dc070d admin admin] Publish callbacks [] for security_group (7d3e408b-bd28-4a30-96cc-532450ad12c6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 712.980705] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c9c6c231-4b2e-4cbd-b67d-47d601dc070d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7d3e408b-bd28-4a30-96cc-532450ad12c6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.012600] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9c6c231-4b2e-4cbd-b67d-47d601dc070d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=7d3e408b-bd28-4a30-96cc-532450ad12c6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.025507] [49941]: [pid: 49941|app: 0|req: 1019/2004] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/security-groups?tenant_id=0c15e24591b0476c8707fc20d19730ae&name=default => generated 2925 bytes in 231 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.065633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-133e2716-6005-4d4e-a239-abcb198117cb admin admin] Publish callbacks [] for security_group (7d3e408b-bd28-4a30-96cc-532450ad12c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.065827] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-755caadd-6338-401b-bca8-940b58c0fbd3 req-e79e4864-c77a-44d6-b0af-8f18ebe68db0 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.067711] [49942]: [pid: 49942|app: 0|req: 986/2005] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 713.084422] [49941]: DEBUG neutron_lib.callbacks.manager [None req-133e2716-6005-4d4e-a239-abcb198117cb admin admin] Publish callbacks [] for security_group (7d3e408b-bd28-4a30-96cc-532450ad12c6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.109662] [49941]: DEBUG neutron_lib.callbacks.manager [None req-133e2716-6005-4d4e-a239-abcb198117cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7d3e408b-bd28-4a30-96cc-532450ad12c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.114508] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-133e2716-6005-4d4e-a239-abcb198117cb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=7d3e408b-bd28-4a30-96cc-532450ad12c6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.118778] [49941]: DEBUG neutron_lib.callbacks.manager [None req-133e2716-6005-4d4e-a239-abcb198117cb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.119529] [49941]: [pid: 49941|app: 0|req: 1020/2006] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:14 2025] DELETE /networking/v2.0/security-groups/7d3e408b-bd28-4a30-96cc-532450ad12c6 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 713.123745] [49941]: DEBUG neutron.api.wsgi [req-755caadd-6338-401b-bca8-940b58c0fbd3 req-b1a6937f-feac-4e27-b9f1-f2df61910b87 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.136629] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d91c744b-17ca-49f1-a77e-9217b6be77ba req-b55a9f72-b04b-406e-a59e-dbe9ddb1dc62 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.137733] [49942]: [pid: 49942|app: 0|req: 987/2007] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.145228] [49942]: DEBUG neutron.api.wsgi [req-d91c744b-17ca-49f1-a77e-9217b6be77ba req-b3e11323-4a83-47f1-a951-bccde91f6f75 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.147188] [49941]: [pid: 49941|app: 0|req: 1021/2008] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.171171] [49942]: [pid: 49942|app: 0|req: 988/2009] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/security-groups?id=c03b6444-8f52-49e7-856e-7b6094932e62&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 713.205186] [49942]: [pid: 49942|app: 0|req: 989/2010] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 713.282516] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78678364-9e4b-4bb7-bcf2-9be01212835d req-000efa88-247f-4810-b51f-6dfc1f6acf5d tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.283214] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7662fb9a-8ab9-4f6f-baf0-21ca8cc189a6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.283575] [49942]: [pid: 49942|app: 0|req: 990/2011] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.404185] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-d7908948-d6e1-4e57-bf35-ed842249a597 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.406034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7662fb9a-8ab9-4f6f-baf0-21ca8cc189a6 admin admin] Publish callbacks [] for security_group (59653d3f-60a1-430d-ae11-bce608e03652), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.406434] [49942]: [pid: 49942|app: 0|req: 991/2012] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:15 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 612 bytes in 122 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.411414] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7662fb9a-8ab9-4f6f-baf0-21ca8cc189a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (59653d3f-60a1-430d-ae11-bce608e03652), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.413284] [49942]: DEBUG neutron.api.wsgi [req-ec61615a-65e2-444c-a5f3-e2c247d8fba7 req-bbe4ce8a-5cb0-4191-84cd-ef2813cf83fa tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.445387] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7662fb9a-8ab9-4f6f-baf0-21ca8cc189a6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=59653d3f-60a1-430d-ae11-bce608e03652,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.457154] [49942]: [pid: 49942|app: 0|req: 992/2013] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:15 2025] GET /networking/v2.0/security-groups/f8bfbc74-c3eb-43e5-83a5-d8df0021ba83 => generated 1692 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.460781] [49941]: [pid: 49941|app: 0|req: 1022/2014] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:14 2025] GET /networking/v2.0/security-groups?tenant_id=ee4536ff3d6048beadc2ac9cae8e6165&name=default => generated 2925 bytes in 298 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 713.461053] [49942]: DEBUG neutron.api.v2.base [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'floatingip': {'port_id': '416661ba-4eb2-4de3-96d9-2344fdcca122'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 713.496023] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for floatingip (de5f6692-9b1f-4358-beeb-d2734bd5fc54), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.514285] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-560f6ea1-e4cb-493d-8ce6-01565f7bc3fa req-76d0b99c-a087-4cd5-99d5-78b57712f19c tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.515788] [49941]: [pid: 49941|app: 0|req: 1023/2015] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:15 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 713.523155] [49941]: DEBUG neutron.api.v2.base [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Request body: {'port': {'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'admin_state_up': True, 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 713.605049] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Made reservation on behalf of b6e94c1142354a13acc15f91da96ba47 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 713.608240] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.682543] [49941]: DEBUG neutron.db.db_base_plugin_common [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Allocated IP 192.168.128.7 (e00038c3-4262-4e25-9de7-3e1e9397332e/86067d81-5dcc-47fc-87b9-50001dd383a7/bd29451e-2c10-490b-adfc-b30e4aeb94bb) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 713.770975] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for allowed_address_pair (bd29451e-2c10-490b-adfc-b30e4aeb94bb), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.772135] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks [] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.772401] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': '', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 713.772679] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_precommit: [ 713.772679] [49941]: key[id], None -> bd29451e-2c10-490b-adfc-b30e4aeb94bb [ 713.772679] [49941]: key[binding:vnic_type], None -> normal [ 713.772679] [49941]: key[binding:vif_details], None -> {} [ 713.772679] [49941]: key[allowed_address_pairs], None -> [] [ 713.772679] [49941]: key[binding:profile], None -> {} [ 713.772679] [49941]: key[admin_state_up], None -> True [ 713.772679] [49941]: key[binding:vif_type], None -> unbound [ 713.772679] [49941]: key[device_owner], None -> [ 713.772679] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 713.772679] [49941]: key[binding:host_id], None -> [ 713.772679] [49941]: key[standard_attr_id], None -> 961 [ 713.772679] [49941]: key[name], None -> [ 713.772679] [49941]: key[mac_address], None -> fa:16:3e:1b:5a:f1 [ 713.772679] [49941]: key[status], None -> DOWN [ 713.772679] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 713.772679] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}] [ 713.772679] [49941]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 713.772679] [49941]: key[port_security_enabled], None -> True [ 713.772679] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 713.772679] [49941]: key[device_id], None -> 4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 [ 713.772679] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.777551] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.780429] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (de5f6692-9b1f-4358-beeb-d2734bd5fc54), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.802124] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.830726] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event updated for resources: {'Port': ['ID=bd29451e-2c10-490b-adfc-b30e4aeb94bb,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.840103] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Network e00038c3-4262-4e25-9de7-3e1e9397332e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 713.840869] [49941]: DEBUG neutron.scheduler.base_scheduler [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 713.843633] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 713.850020] [49942]: INFO neutron.db.l3_db [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Floating IP de5f6692-9b1f-4358-beeb-d2734bd5fc54 associated. External IP: 10.180.180.147, port: 416661ba-4eb2-4de3-96d9-2344fdcca122. [ 713.862415] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': '', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'port_security_enabled': True, 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:15Z', 'revision_number': 1, 'network': {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 713.862629] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] create_port_postcommit: [ 713.862629] [49941]: key[id], None -> bd29451e-2c10-490b-adfc-b30e4aeb94bb [ 713.862629] [49941]: key[binding:vnic_type], None -> normal [ 713.862629] [49941]: key[tags], None -> [] [ 713.862629] [49941]: key[binding:vif_details], None -> {} [ 713.862629] [49941]: key[allowed_address_pairs], None -> [] [ 713.862629] [49941]: key[extra_dhcp_opts], None -> [] [ 713.862629] [49941]: key[binding:profile], None -> {} [ 713.862629] [49941]: key[admin_state_up], None -> True [ 713.862629] [49941]: key[network], None -> {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} [ 713.862629] [49941]: key[binding:vif_type], None -> unbound [ 713.862629] [49941]: key[device_owner], None -> [ 713.862629] [49941]: key[created_at], None -> 2025-11-20T12:31:15Z [ 713.862629] [49941]: key[updated_at], None -> 2025-11-20T12:31:15Z [ 713.862629] [49941]: key[tenant_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 713.862629] [49941]: key[binding:host_id], None -> [ 713.862629] [49941]: key[description], None -> [ 713.862629] [49941]: key[standard_attr_id], None -> 961 [ 713.862629] [49941]: key[name], None -> [ 713.862629] [49941]: key[mac_address], None -> fa:16:3e:1b:5a:f1 [ 713.862629] [49941]: key[status], None -> DOWN [ 713.862629] [49941]: key[network_id], None -> e00038c3-4262-4e25-9de7-3e1e9397332e [ 713.862629] [49941]: key[fixed_ips], None -> [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}] [ 713.862629] [49941]: key[security_groups], None -> ['010e6833-9844-4bd1-ae19-22bcdc457003'] [ 713.862629] [49941]: key[revision_number], None -> 1 [ 713.862629] [49941]: key[port_security_enabled], None -> True [ 713.862629] [49941]: key[project_id], None -> b6e94c1142354a13acc15f91da96ba47 [ 713.862629] [49941]: key[device_id], None -> 4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 [ 713.862629] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 713.896791] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 713.897209] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-1637df33-3d82-42eb-912e-79c7ae119886 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.906476] [49941]: [pid: 49941|app: 0|req: 1024/2016] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:15 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) [ 713.912542] [49941]: DEBUG neutron.api.wsgi [req-ec61615a-65e2-444c-a5f3-e2c247d8fba7 req-588f2eaa-da4d-4a6e-940e-ac0878e1ae43 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 713.936184] [49941]: DEBUG neutron_lib.callbacks.manager [req-ec61615a-65e2-444c-a5f3-e2c247d8fba7 req-588f2eaa-da4d-4a6e-940e-ac0878e1ae43 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (f8bfbc74-c3eb-43e5-83a5-d8df0021ba83), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.949170] [49941]: DEBUG neutron_lib.callbacks.manager [req-ec61615a-65e2-444c-a5f3-e2c247d8fba7 req-588f2eaa-da4d-4a6e-940e-ac0878e1ae43 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (f8bfbc74-c3eb-43e5-83a5-d8df0021ba83), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.957273] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Router 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 713.975018] [49941]: DEBUG neutron_lib.callbacks.manager [req-ec61615a-65e2-444c-a5f3-e2c247d8fba7 req-588f2eaa-da4d-4a6e-940e-ac0878e1ae43 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f8bfbc74-c3eb-43e5-83a5-d8df0021ba83), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.980662] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ec61615a-65e2-444c-a5f3-e2c247d8fba7 req-588f2eaa-da4d-4a6e-940e-ac0878e1ae43 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=f8bfbc74-c3eb-43e5-83a5-d8df0021ba83,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 713.987290] [49941]: DEBUG neutron_lib.callbacks.manager [req-ec61615a-65e2-444c-a5f3-e2c247d8fba7 req-588f2eaa-da4d-4a6e-940e-ac0878e1ae43 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 713.987816] [49941]: [pid: 49941|app: 0|req: 1025/2017] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:15 2025] DELETE /networking/v2.0/security-groups/f8bfbc74-c3eb-43e5-83a5-d8df0021ba83 => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 714.018622] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 714.024489] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00d797e1-8dc7-40f3-bb15-c740986ff57f tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.028525] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe6b7a1b-349f-48d6-bb77-6893019fb1e2 admin admin] Publish callbacks [] for security_group (59653d3f-60a1-430d-ae11-bce608e03652), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.053880] [49942]: [pid: 49942|app: 0|req: 993/2018] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:31:15 2025] PUT /networking/v2.0/floatingips/de5f6692-9b1f-4358-beeb-d2734bd5fc54 => generated 803 bytes in 598 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.057210] [49942]: DEBUG neutron.api.wsgi [req-560f6ea1-e4cb-493d-8ce6-01565f7bc3fa req-9e5f2ecf-ef74-40ab-853f-14618ee7c4c2 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.062034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe6b7a1b-349f-48d6-bb77-6893019fb1e2 admin admin] Publish callbacks [] for security_group (59653d3f-60a1-430d-ae11-bce608e03652), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.080156] [49942]: [pid: 49942|app: 0|req: 994/2019] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:15 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 714.097462] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe6b7a1b-349f-48d6-bb77-6893019fb1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (59653d3f-60a1-430d-ae11-bce608e03652), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.109017] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fe6b7a1b-349f-48d6-bb77-6893019fb1e2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=59653d3f-60a1-430d-ae11-bce608e03652,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.125244] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fe6b7a1b-349f-48d6-bb77-6893019fb1e2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.130022] [49941]: [pid: 49941|app: 0|req: 1026/2020] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:15 2025] DELETE /networking/v2.0/security-groups/59653d3f-60a1-430d-ae11-bce608e03652 => generated 0 bytes in 137 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 714.130953] [49941]: DEBUG neutron.api.v2.base [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Request body: {'port': {'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.188042] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.203804] [49942]: DEBUG neutron.api.v2.base [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.221983] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 714.224705] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.230250] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.312173] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks [] for security_group (611ec837-e835-420f-9422-6f93934ea196), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.316987] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (611ec837-e835-420f-9422-6f93934ea196), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.349952] [49941]: DEBUG neutron.notifiers.nova [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bd29451e-2c10-490b-adfc-b30e4aeb94bb {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 714.353556] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=611ec837-e835-420f-9422-6f93934ea196,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.359166] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks [] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.370911] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] vlan segment allocate from pool success with {'vlan_id': 346, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 714.373333] [49941]: DEBUG neutron.db.provisioning_blocks [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Transition to ACTIVE for port object bd29451e-2c10-490b-adfc-b30e4aeb94bb will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 714.375791] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_precommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:15Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': '', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:15Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 714.376127] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_precommit: [ 714.376127] [49941]: key[device_owner], -> compute:nova [ 714.376127] [49941]: key[binding:host_id], -> cpu-1 [ 714.376127] [49941]: key[revision_number], 1 -> 2 [ 714.376127] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.377873] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.378601] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (e2270644-dc3e-40d1-bc9d-78f9d4d8d317), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.378884] [49942]: INFO neutron.db.segments_db [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Added segment e2270644-dc3e-40d1-bc9d-78f9d4d8d317 of type vlan for network e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 [ 714.410181] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.423122] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] create_network_precommit called with network settings {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 967, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}] [ 714.423344] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] create_network_precommit: [ 714.423344] [49942]: key[vlan_transparent], None -> None [ 714.423344] [49942]: key[id], None -> e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 [ 714.423344] [49942]: key[tags], None -> [] [ 714.423344] [49942]: key[availability_zone_hints], None -> [] [ 714.423344] [49942]: key[mtu], None -> 8950 [ 714.423344] [49942]: key[provider:network_type], None -> vlan [ 714.423344] [49942]: key[admin_state_up], None -> True [ 714.423344] [49942]: key[provider:physical_network], None -> default [ 714.423344] [49942]: key[provider:segmentation_id], None -> 346 [ 714.423344] [49942]: key[qinq], None -> None [ 714.423344] [49942]: key[created_at], None -> 2025-11-20T12:31:16Z [ 714.423344] [49942]: key[updated_at], None -> 2025-11-20T12:31:16Z [ 714.423344] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.423344] [49942]: key[description], None -> [ 714.423344] [49942]: key[standard_attr_id], None -> 967 [ 714.423344] [49942]: key[name], None -> tempest-ServersTestMultiNic-677038691-network [ 714.423344] [49942]: key[availability_zones], None -> [] [ 714.423344] [49942]: key[status], None -> ACTIVE [ 714.423344] [49942]: key[shared], None -> False [ 714.423344] [49942]: key[router:external], None -> False [ 714.423344] [49942]: key[revision_number], None -> 1 [ 714.423344] [49942]: key[port_security_enabled], None -> True [ 714.423344] [49942]: key[subnets], None -> [] [ 714.423344] [49942]: key[ipv4_address_scope], None -> None [ 714.423344] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.423344] [49942]: key[ipv6_address_scope], None -> None [ 714.423344] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.425738] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Pushing event updated for resources: {'Port': ['ID=bd29451e-2c10-490b-adfc-b30e4aeb94bb,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.427557] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.450539] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Pushing event updated for resources: {'Network': ['ID=e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.452916] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] create_network_postcommit called with network settings {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 967, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}] [ 714.453195] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] create_network_postcommit: [ 714.453195] [49942]: key[vlan_transparent], None -> None [ 714.453195] [49942]: key[id], None -> e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 [ 714.453195] [49942]: key[tags], None -> [] [ 714.453195] [49942]: key[availability_zone_hints], None -> [] [ 714.453195] [49942]: key[mtu], None -> 8950 [ 714.453195] [49942]: key[provider:network_type], None -> vlan [ 714.453195] [49942]: key[admin_state_up], None -> True [ 714.453195] [49942]: key[provider:physical_network], None -> default [ 714.453195] [49942]: key[provider:segmentation_id], None -> 346 [ 714.453195] [49942]: key[qinq], None -> None [ 714.453195] [49942]: key[created_at], None -> 2025-11-20T12:31:16Z [ 714.453195] [49942]: key[updated_at], None -> 2025-11-20T12:31:16Z [ 714.453195] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.453195] [49942]: key[description], None -> [ 714.453195] [49942]: key[standard_attr_id], None -> 967 [ 714.453195] [49942]: key[name], None -> tempest-ServersTestMultiNic-677038691-network [ 714.453195] [49942]: key[availability_zones], None -> [] [ 714.453195] [49942]: key[status], None -> ACTIVE [ 714.453195] [49942]: key[shared], None -> False [ 714.453195] [49942]: key[router:external], None -> False [ 714.453195] [49942]: key[revision_number], None -> 1 [ 714.453195] [49942]: key[port_security_enabled], None -> True [ 714.453195] [49942]: key[subnets], None -> [] [ 714.453195] [49942]: key[ipv4_address_scope], None -> None [ 714.453195] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.453195] [49942]: key[ipv6_address_scope], None -> None [ 714.453195] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.458078] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.458478] [49942]: DEBUG neutron_lib.callbacks.manager [None req-679f5223-3900-40bf-b52b-8304681bd23c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.471673] [49942]: [pid: 49942|app: 0|req: 995/2021] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:15 2025] POST /networking/v2.0/networks => generated 663 bytes in 391 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 714.474879] [49942]: DEBUG neutron.api.wsgi [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-e81841b4-b149-4a0b-933b-9e6ffb576962 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 714.480140] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '77c1b512-bf71-458d-8da1-30464f560744', 'tag': '3f4a44b2-1652-4165-a164-9fcf8028eaae'}, {'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 714.486984] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_postcommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:15Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': '', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:15Z', 'revision_number': 1, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 714.487295] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_postcommit: [ 714.487295] [49941]: key[device_owner], -> compute:nova [ 714.487295] [49941]: key[binding:host_id], -> cpu-1 [ 714.487295] [49941]: key[revision_number], 1 -> 2 [ 714.487295] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.495835] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d6249087-ce71-405e-91cb-400f38794219" -d '{"events": [{"name": "network-changed", "server_uuid": "77c1b512-bf71-458d-8da1-30464f560744", "tag": "3f4a44b2-1652-4165-a164-9fcf8028eaae"}, {"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 714.497099] [49941]: DEBUG neutron.plugins.ml2.managers [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Attempting to bind port bd29451e-2c10-490b-adfc-b30e4aeb94bb on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 714.497346] [49941]: DEBUG neutron.plugins.ml2.managers [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Attempting to bind port bd29451e-2c10-490b-adfc-b30e4aeb94bb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 714.497537] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Attempting to bind port bd29451e-2c10-490b-adfc-b30e4aeb94bb on network e00038c3-4262-4e25-9de7-3e1e9397332e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 714.505821] [49942]: [pid: 49942|app: 0|req: 996/2022] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:31:16 2025] GET /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 496 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.510294] [49942]: DEBUG neutron.api.v2.base [req-a13e80e7-197f-4d56-a5d0-2b59071740a2 req-7e612b3a-c303-4474-b49e-d486c8b9396a tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup-1406273553', 'description': 'tempest-description-627974746'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.526473] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 714.526694] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Bind Segment={'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 714.528948] [49942]: DEBUG neutron_lib.callbacks.manager [req-a13e80e7-197f-4d56-a5d0-2b59071740a2 req-7e612b3a-c303-4474-b49e-d486c8b9396a tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.529652] [49941]: DEBUG networking_nsxv3.api.rpc [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Bind port on Host cpu-1 & Segment [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 714.593447] [49942]: DEBUG neutron_lib.callbacks.manager [req-a13e80e7-197f-4d56-a5d0-2b59071740a2 req-7e612b3a-c303-4474-b49e-d486c8b9396a tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (d1fdc026-12f2-4110-8d2b-6cc7157c95b1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.598864] [49942]: DEBUG neutron_lib.callbacks.manager [req-a13e80e7-197f-4d56-a5d0-2b59071740a2 req-7e612b3a-c303-4474-b49e-d486c8b9396a tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d1fdc026-12f2-4110-8d2b-6cc7157c95b1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.616860] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a13e80e7-197f-4d56-a5d0-2b59071740a2 req-7e612b3a-c303-4474-b49e-d486c8b9396a tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=d1fdc026-12f2-4110-8d2b-6cc7157c95b1,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.633022] [49942]: DEBUG neutron_lib.callbacks.manager [req-a13e80e7-197f-4d56-a5d0-2b59071740a2 req-7e612b3a-c303-4474-b49e-d486c8b9396a tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.633761] [49942]: [pid: 49942|app: 0|req: 997/2023] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:31:16 2025] POST /networking/v2.0/security-groups => generated 1658 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 714.654171] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8acc932-09cd-4f60-939f-886073996db3 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.740244] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8acc932-09cd-4f60-939f-886073996db3 admin admin] Publish callbacks [] for security_group (b6307b36-7020-46bc-afc8-f8cb0aeabe11), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.745025] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8acc932-09cd-4f60-939f-886073996db3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b6307b36-7020-46bc-afc8-f8cb0aeabe11), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.768272] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8acc932-09cd-4f60-939f-886073996db3 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b6307b36-7020-46bc-afc8-f8cb0aeabe11,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.781395] [49942]: [pid: 49942|app: 0|req: 998/2024] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:16 2025] GET /networking/v2.0/security-groups?tenant_id=ab78882c5b774c4392919f1eac2f8db9&name=default => generated 2925 bytes in 147 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 714.819179] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df645044-e2e3-4756-9079-4e32a040d052 req-449b0981-66c2-47c9-b111-4c2309a2d584 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.820214] [49942]: [pid: 49942|app: 0|req: 999/2025] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:16 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 714.823514] [49942]: DEBUG neutron.api.v2.base [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Request body: {'subnet': {'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestMultiNic-677038691-subnet', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 714.838329] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 714.840987] [49942]: DEBUG neutron_lib.callbacks.manager [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.922182] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] create_subnet_precommit called with subnet settings {'id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'name': 'tempest-ServersTestMultiNic-677038691-subnet', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 978, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 714.922391] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] create_subnet_precommit: [ 714.922391] [49942]: key[ipv6_ra_mode], None -> None [ 714.922391] [49942]: key[id], None -> 2c1b8e62-f529-4f9b-a077-65d846b68b02 [ 714.922391] [49942]: key[tags], None -> [] [ 714.922391] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 714.922391] [49942]: key[enable_dhcp], None -> True [ 714.922391] [49942]: key[ip_version], None -> 4 [ 714.922391] [49942]: key[created_at], None -> 2025-11-20T12:31:16Z [ 714.922391] [49942]: key[updated_at], None -> 2025-11-20T12:31:16Z [ 714.922391] [49942]: key[description], None -> [ 714.922391] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.922391] [49942]: key[standard_attr_id], None -> 978 [ 714.922391] [49942]: key[cidr], None -> 192.168.128.0/28 [ 714.922391] [49942]: key[ipv6_address_mode], None -> None [ 714.922391] [49942]: key[name], None -> tempest-ServersTestMultiNic-677038691-subnet [ 714.922391] [49942]: key[subnetpool_id], None -> None [ 714.922391] [49942]: key[host_routes], None -> [] [ 714.922391] [49942]: key[network_id], None -> e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 [ 714.922391] [49942]: key[shared], None -> False [ 714.922391] [49942]: key[router:external], None -> False [ 714.922391] [49942]: key[revision_number], None -> 0 [ 714.922391] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 714.922391] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.922391] [49942]: key[service_types], None -> [] [ 714.922391] [49942]: key[dns_nameservers], None -> [] [ 714.922391] [49942]: key[segment_id], None -> None [ 714.922391] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.924133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (2c1b8e62-f529-4f9b-a077-65d846b68b02), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.938399] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Pushing event updated for resources: {'Subnet': ['ID=2c1b8e62-f529-4f9b-a077-65d846b68b02,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 714.958293] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Checking segment: {'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 714.958480] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Network hostable DHCP agents. Network: e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 714.968296] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Network e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 714.974833] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 714.977876] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] create_subnet_postcommit called with subnet settings {'id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'name': 'tempest-ServersTestMultiNic-677038691-subnet', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 978, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network': {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346}} (original settings None) [ 714.978256] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] create_subnet_postcommit: [ 714.978256] [49942]: key[ipv6_ra_mode], None -> None [ 714.978256] [49942]: key[id], None -> 2c1b8e62-f529-4f9b-a077-65d846b68b02 [ 714.978256] [49942]: key[tags], None -> [] [ 714.978256] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 714.978256] [49942]: key[enable_dhcp], None -> True [ 714.978256] [49942]: key[network], None -> {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} [ 714.978256] [49942]: key[ip_version], None -> 4 [ 714.978256] [49942]: key[created_at], None -> 2025-11-20T12:31:16Z [ 714.978256] [49942]: key[updated_at], None -> 2025-11-20T12:31:16Z [ 714.978256] [49942]: key[description], None -> [ 714.978256] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.978256] [49942]: key[standard_attr_id], None -> 978 [ 714.978256] [49942]: key[cidr], None -> 192.168.128.0/28 [ 714.978256] [49942]: key[ipv6_address_mode], None -> None [ 714.978256] [49942]: key[name], None -> tempest-ServersTestMultiNic-677038691-subnet [ 714.978256] [49942]: key[subnetpool_id], None -> None [ 714.978256] [49942]: key[host_routes], None -> [] [ 714.978256] [49942]: key[network_id], None -> e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 [ 714.978256] [49942]: key[shared], None -> False [ 714.978256] [49942]: key[router:external], None -> False [ 714.978256] [49942]: key[revision_number], None -> 0 [ 714.978256] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 714.978256] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 714.978256] [49942]: key[service_types], None -> [] [ 714.978256] [49942]: key[dns_nameservers], None -> [] [ 714.978256] [49942]: key[segment_id], None -> None [ 714.978256] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 714.980356] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 714.980763] [49942]: DEBUG neutron_lib.callbacks.manager [None req-31f7675e-081d-4723-8491-60715dc0ff2e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 714.990811] [49942]: [pid: 49942|app: 0|req: 1000/2026] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:16 2025] POST /networking/v2.0/subnets => generated 682 bytes in 170 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 715.033632] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-e797e21f-2340-4c97-a382-47422f3bc61b tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.034613] [49942]: [pid: 49942|app: 0|req: 1001/2027] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:16 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.117460] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d0da540-02b5-4753-87d9-db851f472040 req-8ff0a0d2-e231-4605-a5c9-e84f2811755e tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.122735] [49942]: [pid: 49942|app: 0|req: 1002/2028] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:16 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.177133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a30b6446-f33e-482d-bfe1-67d201a19212 admin admin] Publish callbacks [] for security_group (b6307b36-7020-46bc-afc8-f8cb0aeabe11), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.211641] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a30b6446-f33e-482d-bfe1-67d201a19212 admin admin] Publish callbacks [] for security_group (b6307b36-7020-46bc-afc8-f8cb0aeabe11), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.243948] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a30b6446-f33e-482d-bfe1-67d201a19212 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b6307b36-7020-46bc-afc8-f8cb0aeabe11), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.249422] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a30b6446-f33e-482d-bfe1-67d201a19212 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b6307b36-7020-46bc-afc8-f8cb0aeabe11,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.257716] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a30b6446-f33e-482d-bfe1-67d201a19212 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.258410] [49942]: [pid: 49942|app: 0|req: 1003/2029] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:16 2025] DELETE /networking/v2.0/security-groups/b6307b36-7020-46bc-afc8-f8cb0aeabe11 => generated 0 bytes in 139 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 715.318095] [49942]: DEBUG neutron.plugins.ml2.plugin [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Deleting port 54d5e37e-e00a-4c64-9f89-2ceed041b470 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 715.318350] [49942]: DEBUG neutron_lib.callbacks.manager [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.367462] [49942]: DEBUG neutron.plugins.ml2.db [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] For port 54d5e37e-e00a-4c64-9f89-2ceed041b470, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=54d5e37e-e00a-4c64-9f89-2ceed041b470,segment=NetworkSegment(0965a07c-73ff-41ef-9a06-8f214e3672ea),segment_id=0965a07c-73ff-41ef-9a06-8f214e3672ea)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 715.367683] [49942]: DEBUG neutron_lib.callbacks.manager [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.372950] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_precommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:29Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (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': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 715.373240] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_precommit: [ 715.373240] [49942]: key[id], 54d5e37e-e00a-4c64-9f89-2ceed041b470 -> None [ 715.373240] [49942]: key[binding:vnic_type], normal -> None [ 715.373240] [49942]: key[tags], [] -> None [ 715.373240] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 715.373240] [49942]: key[allowed_address_pairs], [] -> None [ 715.373240] [49942]: key[extra_dhcp_opts], [] -> None [ 715.373240] [49942]: key[binding:profile], {} -> None [ 715.373240] [49942]: key[admin_state_up], True -> None [ 715.373240] [49942]: key[binding:vif_type], ovs -> None [ 715.373240] [49942]: key[device_owner], compute:nova -> None [ 715.373240] [49942]: key[created_at], 2025-11-20T12:30:27Z -> None [ 715.373240] [49942]: key[updated_at], 2025-11-20T12:30:29Z -> None [ 715.373240] [49942]: key[description], -> None [ 715.373240] [49942]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 715.373240] [49942]: key[binding:host_id], cpu-1 -> None [ 715.373240] [49942]: key[standard_attr_id], 781 -> None [ 715.373240] [49942]: key[name], -> None [ 715.373240] [49942]: key[mac_address], fa:16:3e:f8:39:bd -> None [ 715.373240] [49942]: key[status], ACTIVE -> None [ 715.373240] [49942]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 715.373240] [49942]: key[fixed_ips], [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}] -> None [ 715.373240] [49942]: key[security_groups], ['c03b6444-8f52-49e7-856e-7b6094932e62'] -> None [ 715.373240] [49942]: key[revision_number], 5 -> None [ 715.373240] [49942]: key[port_security_enabled], True -> None [ 715.373240] [49942]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 715.373240] [49942]: key[device_id], 93e8f4f4-19b7-4c3a-af06-6804cc70ca58 -> None [ 715.373240] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.375574] [49942]: DEBUG neutron.plugins.ml2.plugin [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Calling delete_port for 54d5e37e-e00a-4c64-9f89-2ceed041b470 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 715.478372] [49942]: DEBUG neutron_lib.callbacks.manager [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (54d5e37e-e00a-4c64-9f89-2ceed041b470), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.489217] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Pushing event deleted for resources: {'Port': ['ID=54d5e37e-e00a-4c64-9f89-2ceed041b470,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.525665] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] No DVR routers for this DVR port 54d5e37e-e00a-4c64-9f89-2ceed041b470 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 715.526166] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_postcommit called with port settings {'id': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:f8:39:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'device_owner': 'compute:nova', 'standard_attr_id': 781, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c03b6444-8f52-49e7-856e-7b6094932e62'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:27Z', 'updated_at': '2025-11-20T12:30:29Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (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': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 715.526953] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] delete_port_postcommit: [ 715.526953] [49942]: key[id], 54d5e37e-e00a-4c64-9f89-2ceed041b470 -> None [ 715.526953] [49942]: key[binding:vnic_type], normal -> None [ 715.526953] [49942]: key[tags], [] -> None [ 715.526953] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9079d3b9-5c2d-4ca1-8d2f-68ceb8ec8c98', 'external-id': 'nsx-vlan-transportzone-527', 'segmentation_id': 527, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 715.526953] [49942]: key[allowed_address_pairs], [] -> None [ 715.526953] [49942]: key[extra_dhcp_opts], [] -> None [ 715.526953] [49942]: key[binding:profile], {} -> None [ 715.526953] [49942]: key[admin_state_up], True -> None [ 715.526953] [49942]: key[binding:vif_type], ovs -> None [ 715.526953] [49942]: key[device_owner], compute:nova -> None [ 715.526953] [49942]: key[created_at], 2025-11-20T12:30:27Z -> None [ 715.526953] [49942]: key[updated_at], 2025-11-20T12:30:29Z -> None [ 715.526953] [49942]: key[description], -> None [ 715.526953] [49942]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 715.526953] [49942]: key[binding:host_id], cpu-1 -> None [ 715.526953] [49942]: key[standard_attr_id], 781 -> None [ 715.526953] [49942]: key[name], -> None [ 715.526953] [49942]: key[mac_address], fa:16:3e:f8:39:bd -> None [ 715.526953] [49942]: key[status], ACTIVE -> None [ 715.526953] [49942]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 715.526953] [49942]: key[fixed_ips], [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.8'}] -> None [ 715.526953] [49942]: key[security_groups], ['c03b6444-8f52-49e7-856e-7b6094932e62'] -> None [ 715.526953] [49942]: key[revision_number], 5 -> None [ 715.526953] [49942]: key[port_security_enabled], True -> None [ 715.526953] [49942]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 715.526953] [49942]: key[device_id], 93e8f4f4-19b7-4c3a-af06-6804cc70ca58 -> None [ 715.526953] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.528117] [49942]: DEBUG neutron_lib.callbacks.manager [req-df645044-e2e3-4756-9079-4e32a040d052 req-1f99ad69-0366-496e-8d9d-5fb4daa4195b tempest-FloatingIPsAssociationNegativeTestJSON-1580943000 tempest-FloatingIPsAssociationNegativeTestJSON-1580943000-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.530751] [49942]: [pid: 49942|app: 0|req: 1004/2030] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:17 2025] DELETE /networking/v2.0/ports/54d5e37e-e00a-4c64-9f89-2ceed041b470 => generated 0 bytes in 272 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 715.533788] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Bound using segment: {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 715.534066] [49942]: DEBUG neutron.api.v2.base [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Request body: {'router': {'name': 'tempest-ServersTestMultiNic-677038691-router', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 715.534105] [49941]: DEBUG neutron.plugins.ml2.managers [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Bound port: bd29451e-2c10-490b-adfc-b30e4aeb94bb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "6685c85e-be1e-4b7b-a6cc-3e50e59b6567", "external-id": "nsx-vlan-transportzone-129", "segmentation_id": 129}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 715.534888] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.564380] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (20d7f1ac-b028-46ae-80ba-4b66b39cea92), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.564380] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (20d7f1ac-b028-46ae-80ba-4b66b39cea92), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.604207] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks [] for router_controller (20d7f1ac-b028-46ae-80ba-4b66b39cea92), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.605490] [49941]: DEBUG neutron.plugins.ml2.db [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] For port bd29451e-2c10-490b-adfc-b30e4aeb94bb, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 715.607906] [49941]: DEBUG neutron.plugins.ml2.db [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] For port bd29451e-2c10-490b-adfc-b30e4aeb94bb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bd29451e-2c10-490b-adfc-b30e4aeb94bb,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 715.609687] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_precommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 715.609873] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_precommit: [ 715.609873] [49941]: key[binding:vif_type], unbound -> ovs [ 715.609873] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} [ 715.609873] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.612933] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.641192] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Pushing event updated for resources: {'Port': ['ID=bd29451e-2c10-490b-adfc-b30e4aeb94bb,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.649801] [49941]: DEBUG neutron.db.provisioning_blocks [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Provisioning complete for port bd29451e-2c10-490b-adfc-b30e4aeb94bb triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 715.649971] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.650103] [49941]: INFO neutron.plugins.ml2.plugin [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Attempt 1 to provision port bd29451e-2c10-490b-adfc-b30e4aeb94bb [ 715.667138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks [] for router_gateway (20d7f1ac-b028-46ae-80ba-4b66b39cea92), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.701502] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Current status of the port bd29451e-2c10-490b-adfc-b30e4aeb94bb is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 715.701759] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.722776] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 715.731599] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2e893b57-7d45-4694-a20f-d6384cdf084c" -d '{"events": [{"server_uuid": "4640f2cc-c9b3-4931-a0b5-17c81f2c2da9", "name": "network-vif-plugged", "status": "completed", "tag": "bd29451e-2c10-490b-adfc-b30e4aeb94bb"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 715.740339] [49941]: DEBUG neutron.plugins.ml2.db [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] For port bd29451e-2c10-490b-adfc-b30e4aeb94bb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bd29451e-2c10-490b-adfc-b30e4aeb94bb,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 715.746557] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks [] for router_gateway (20d7f1ac-b028-46ae-80ba-4b66b39cea92), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.748126] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.785707] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_precommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 715.785969] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_precommit: [ 715.785969] [49941]: key[status], DOWN -> ACTIVE [ 715.785969] [49941]: key[revision_number], 4 -> 5 [ 715.785969] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.793163] [49941]: DEBUG neutron.db.provisioning_blocks [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Provisioning complete for port bd29451e-2c10-490b-adfc-b30e4aeb94bb triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 715.793373] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.793536] [49941]: INFO neutron.plugins.ml2.plugin [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Attempt 1 to provision port bd29451e-2c10-490b-adfc-b30e4aeb94bb [ 715.804307] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Allocated IP 10.180.180.179 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/21e38d68-10ca-444d-851e-430f9cc1b212) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 715.862091] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Current status of the port bd29451e-2c10-490b-adfc-b30e4aeb94bb is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 715.862091] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_postcommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}]) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 715.862091] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_postcommit: [ 715.862091] [49941]: key[status], DOWN -> ACTIVE [ 715.862091] [49941]: key[revision_number], 4 -> 5 [ 715.862091] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.862091] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.867821] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks [] for allowed_address_pair (21e38d68-10ca-444d-851e-430f9cc1b212), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.868734] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks [] for port (21e38d68-10ca-444d-851e-430f9cc1b212), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.869027] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] create_port_precommit called with port settings {'id': '21e38d68-10ca-444d-851e-430f9cc1b212', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:f0:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_gateway', 'standard_attr_id': 980, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 715.869195] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] create_port_precommit: [ 715.869195] [49942]: key[id], None -> 21e38d68-10ca-444d-851e-430f9cc1b212 [ 715.869195] [49942]: key[binding:vnic_type], None -> normal [ 715.869195] [49942]: key[binding:vif_details], None -> {} [ 715.869195] [49942]: key[allowed_address_pairs], None -> [] [ 715.869195] [49942]: key[binding:profile], None -> {} [ 715.869195] [49942]: key[admin_state_up], None -> True [ 715.869195] [49942]: key[binding:vif_type], None -> unbound [ 715.869195] [49942]: key[device_owner], None -> network:router_gateway [ 715.869195] [49942]: key[tenant_id], None -> [ 715.869195] [49942]: key[binding:host_id], None -> [ 715.869195] [49942]: key[standard_attr_id], None -> 980 [ 715.869195] [49942]: key[name], None -> [ 715.869195] [49942]: key[mac_address], None -> fa:16:3e:8c:f0:43 [ 715.869195] [49942]: key[status], None -> DOWN [ 715.869195] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 715.869195] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] [ 715.869195] [49942]: key[security_groups], None -> [] [ 715.869195] [49942]: key[port_security_enabled], None -> False [ 715.869195] [49942]: key[project_id], None -> [ 715.869195] [49942]: key[device_id], None -> 20d7f1ac-b028-46ae-80ba-4b66b39cea92 [ 715.869195] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.888522] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Pushing event updated for resources: {'Port': ['ID=bd29451e-2c10-490b-adfc-b30e4aeb94bb,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.891494] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_postcommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 4, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'}) 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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 715.891494] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] update_port_postcommit: [ 715.891494] [49941]: key[binding:vif_type], unbound -> ovs [ 715.891494] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} [ 715.891494] [49941]: key[updated_at], 2025-11-20T12:31:16Z -> 2025-11-20T12:31:17Z [ 715.891494] [49941]: key[revision_number], 2 -> 4 [ 715.891494] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.891935] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (21e38d68-10ca-444d-851e-430f9cc1b212), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.903691] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.903691] [49941]: DEBUG neutron_lib.callbacks.manager [req-7f06a950-135b-43e1-8568-e295cc338e10 req-487c5aa1-5768-48e3-a89d-a28b50b3d4b8 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 715.904734] [49941]: [pid: 49941|app: 0|req: 1027/2031] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:15 2025] PUT /networking/v2.0/ports/bd29451e-2c10-490b-adfc-b30e4aeb94bb => generated 1037 bytes in 1779 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 715.920254] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Pushing event updated for resources: {'Port': ['ID=21e38d68-10ca-444d-851e-430f9cc1b212,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 715.937369] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 715.937369] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 715.939583] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 715.949511] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f157b45-ee90-496c-b954-a98567d194be req-abb3130c-9de1-41e0-9c27-8a67efbf736a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 715.950741] [49941]: [pid: 49941|app: 0|req: 1028/2032] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:17 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 715.954303] [49941]: DEBUG neutron.api.wsgi [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-72cd0ffd-c7bc-4a99-bb74-8786475a1077 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 715.958196] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] create_port_postcommit called with port settings {'id': '21e38d68-10ca-444d-851e-430f9cc1b212', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:f0:43', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_gateway', 'standard_attr_id': 980, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], '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-20T12:31:17Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 715.958410] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] create_port_postcommit: [ 715.958410] [49942]: key[id], None -> 21e38d68-10ca-444d-851e-430f9cc1b212 [ 715.958410] [49942]: key[binding:vnic_type], None -> normal [ 715.958410] [49942]: key[tags], None -> [] [ 715.958410] [49942]: key[binding:vif_details], None -> {} [ 715.958410] [49942]: key[allowed_address_pairs], None -> [] [ 715.958410] [49942]: key[extra_dhcp_opts], None -> [] [ 715.958410] [49942]: key[binding:profile], None -> {} [ 715.958410] [49942]: key[admin_state_up], None -> True [ 715.958410] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 715.958410] [49942]: key[binding:vif_type], None -> unbound [ 715.958410] [49942]: key[device_owner], None -> network:router_gateway [ 715.958410] [49942]: key[created_at], None -> 2025-11-20T12:31:17Z [ 715.958410] [49942]: key[updated_at], None -> 2025-11-20T12:31:17Z [ 715.958410] [49942]: key[tenant_id], None -> [ 715.958410] [49942]: key[binding:host_id], None -> [ 715.958410] [49942]: key[description], None -> [ 715.958410] [49942]: key[standard_attr_id], None -> 980 [ 715.958410] [49942]: key[name], None -> [ 715.958410] [49942]: key[mac_address], None -> fa:16:3e:8c:f0:43 [ 715.958410] [49942]: key[status], None -> DOWN [ 715.958410] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 715.958410] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] [ 715.958410] [49942]: key[security_groups], None -> [] [ 715.958410] [49942]: key[revision_number], None -> 1 [ 715.958410] [49942]: key[port_security_enabled], None -> False [ 715.958410] [49942]: key[project_id], None -> [ 715.958410] [49942]: key[device_id], None -> 20d7f1ac-b028-46ae-80ba-4b66b39cea92 [ 715.958410] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 715.977914] [49941]: [pid: 49941|app: 0|req: 1029/2033] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:17 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 715.983143] [49941]: DEBUG neutron.api.wsgi [req-0d0da540-02b5-4753-87d9-db851f472040 req-1a7925b4-e76f-400b-939b-e0fcb7b2cefc tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 716.004879] [49941]: [pid: 49941|app: 0|req: 1030/2034] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:17 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.058112] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f157b45-ee90-496c-b954-a98567d194be req-13cb1a94-67cd-4395-97dd-b004ce83208b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.059230] [49941]: [pid: 49941|app: 0|req: 1031/2035] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:17 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.062895] [49941]: DEBUG neutron.api.wsgi [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-6e98aa80-8d10-4ef4-9a58-14f4e3f2d6c3 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 716.084060] [49941]: [pid: 49941|app: 0|req: 1032/2036] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:31:17 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.200 => generated 499 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.089044] [49941]: DEBUG neutron.api.wsgi [req-6f157b45-ee90-496c-b954-a98567d194be req-c9f42b56-2da9-4d11-b2fb-c1d6585a0cd7 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 716.098313] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks [] for router_gateway (20d7f1ac-b028-46ae-80ba-4b66b39cea92), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.133031] [49941]: [pid: 49941|app: 0|req: 1033/2037] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 807 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.133425] [49941]: DEBUG neutron.api.wsgi [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 716.190965] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Deleting port 23720ecd-59fb-463c-9680-fe79f7e19d3c {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 716.191133] [49941]: DEBUG neutron_lib.callbacks.manager [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.217445] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (20d7f1ac-b028-46ae-80ba-4b66b39cea92), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.223928] [49941]: DEBUG neutron_lib.callbacks.manager [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.223928] [49941]: DEBUG neutron_lib.callbacks.manager [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (23720ecd-59fb-463c-9680-fe79f7e19d3c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.231387] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_precommit called with port settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '39a9b092-55d0-447d-9593-154f368dec7d', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 716.231694] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_precommit: [ 716.231694] [49941]: key[id], 23720ecd-59fb-463c-9680-fe79f7e19d3c -> None [ 716.231694] [49941]: key[binding:vnic_type], normal -> None [ 716.231694] [49941]: key[tags], [] -> None [ 716.231694] [49941]: key[binding:vif_details], {} -> None [ 716.231694] [49941]: key[allowed_address_pairs], [] -> None [ 716.231694] [49941]: key[extra_dhcp_opts], [] -> None [ 716.231694] [49941]: key[binding:profile], {} -> None [ 716.231694] [49941]: key[admin_state_up], True -> None [ 716.231694] [49941]: key[binding:vif_type], unbound -> None [ 716.231694] [49941]: key[device_owner], network:floatingip -> None [ 716.231694] [49941]: key[created_at], 2025-11-20T12:29:43Z -> None [ 716.231694] [49941]: key[updated_at], 2025-11-20T12:29:44Z -> None [ 716.231694] [49941]: key[description], -> None [ 716.231694] [49941]: key[tenant_id], -> None [ 716.231694] [49941]: key[binding:host_id], -> None [ 716.231694] [49941]: key[standard_attr_id], 516 -> None [ 716.231694] [49941]: key[name], -> None [ 716.231694] [49941]: key[mac_address], fa:16:3e:89:65:8e -> None [ 716.231694] [49941]: key[status], N/A -> None [ 716.231694] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 716.231694] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.200'}] -> None [ 716.231694] [49941]: key[security_groups], [] -> None [ 716.231694] [49941]: key[revision_number], 2 -> None [ 716.231694] [49941]: key[port_security_enabled], False -> None [ 716.231694] [49941]: key[project_id], -> None [ 716.231694] [49941]: key[device_id], 39a9b092-55d0-447d-9593-154f368dec7d -> None [ 716.231694] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.234306] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Calling delete_port for 23720ecd-59fb-463c-9680-fe79f7e19d3c owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 716.326418] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Router 20d7f1ac-b028-46ae-80ba-4b66b39cea92 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 716.379205] [49941]: DEBUG neutron_lib.callbacks.manager [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (23720ecd-59fb-463c-9680-fe79f7e19d3c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.389966] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Pushing event deleted for resources: {'Port': ['ID=23720ecd-59fb-463c-9680-fe79f7e19d3c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.442310] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_postcommit called with port settings {'id': '23720ecd-59fb-463c-9680-fe79f7e19d3c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:89:65:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '39a9b092-55d0-447d-9593-154f368dec7d', 'device_owner': 'network:floatingip', 'standard_attr_id': 516, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:43Z', 'updated_at': '2025-11-20T12:29:44Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 716.442595] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_postcommit: [ 716.442595] [49941]: key[id], 23720ecd-59fb-463c-9680-fe79f7e19d3c -> None [ 716.442595] [49941]: key[binding:vnic_type], normal -> None [ 716.442595] [49941]: key[tags], [] -> None [ 716.442595] [49941]: key[binding:vif_details], {} -> None [ 716.442595] [49941]: key[allowed_address_pairs], [] -> None [ 716.442595] [49941]: key[extra_dhcp_opts], [] -> None [ 716.442595] [49941]: key[binding:profile], {} -> None [ 716.442595] [49941]: key[admin_state_up], True -> None [ 716.442595] [49941]: key[binding:vif_type], unbound -> None [ 716.442595] [49941]: key[device_owner], network:floatingip -> None [ 716.442595] [49941]: key[created_at], 2025-11-20T12:29:43Z -> None [ 716.442595] [49941]: key[updated_at], 2025-11-20T12:29:44Z -> None [ 716.442595] [49941]: key[description], -> None [ 716.442595] [49941]: key[tenant_id], -> None [ 716.442595] [49941]: key[binding:host_id], -> None [ 716.442595] [49941]: key[standard_attr_id], 516 -> None [ 716.442595] [49941]: key[name], -> None [ 716.442595] [49941]: key[mac_address], fa:16:3e:89:65:8e -> None [ 716.442595] [49941]: key[status], N/A -> None [ 716.442595] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 716.442595] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.200'}] -> None [ 716.442595] [49941]: key[security_groups], [] -> None [ 716.442595] [49941]: key[revision_number], 2 -> None [ 716.442595] [49941]: key[port_security_enabled], False -> None [ 716.442595] [49941]: key[project_id], -> None [ 716.442595] [49941]: key[device_id], 39a9b092-55d0-447d-9593-154f368dec7d -> None [ 716.442595] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.444344] [49941]: DEBUG neutron_lib.callbacks.manager [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks [] for floatingip (39a9b092-55d0-447d-9593-154f368dec7d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.447276] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 716.448355] [49941]: DEBUG neutron_lib.callbacks.manager [req-f942f33d-cfcb-44fb-94b8-84e1f585529f req-69913622-7cec-4bdd-bf23-ec8c028605c4 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.449038] [49941]: [pid: 49941|app: 0|req: 1034/2038] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:31:17 2025] DELETE /networking/v2.0/floatingips/39a9b092-55d0-447d-9593-154f368dec7d => generated 0 bytes in 318 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 716.466996] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43500cdc-d595-46a8-888f-4f20b962cd88 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.467718] [49942]: [pid: 49942|app: 0|req: 1005/2039] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:17 2025] POST /networking/v2.0/routers => generated 724 bytes in 936 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 716.480738] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f157b45-ee90-496c-b954-a98567d194be req-55b66d3e-bb86-490f-a29d-42cbbc24d9a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.481804] [49941]: [pid: 49941|app: 0|req: 1035/2040] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.508642] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0155a8-a714-433c-96ac-5a1239e1f21e req-0c4e9fd6-4e42-41d0-91ca-0fe50dfad58e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.509704] [49942]: [pid: 49942|app: 0|req: 1006/2041] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.548515] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f157b45-ee90-496c-b954-a98567d194be req-48c7d525-c244-4bab-9ddd-ee90361d90e6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.553029] [49942]: [pid: 49942|app: 0|req: 1007/2042] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.554246] [49942]: DEBUG neutron.api.wsgi [req-6f0155a8-a714-433c-96ac-5a1239e1f21e req-443f71ac-8b77-4d82-90e2-a33e829b49f6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 716.586331] [49942]: [pid: 49942|app: 0|req: 1008/2043] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 716.601293] [49942]: [pid: 49942|app: 0|req: 1009/2044] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.639470] [49942]: [pid: 49942|app: 0|req: 1010/2045] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.679097] [49942]: [pid: 49942|app: 0|req: 1011/2046] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.692949] [49942]: [pid: 49942|app: 0|req: 1012/2047] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.698505] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.706973] [49942]: [pid: 49942|app: 0|req: 1013/2048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.749356] [49942]: [pid: 49942|app: 0|req: 1014/2049] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.762116] [49942]: [pid: 49942|app: 0|req: 1015/2050] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.762722] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Allocated IP 192.168.128.1 (e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6/2c1b8e62-f529-4f9b-a077-65d846b68b02/76cdeff8-7e9f-47c0-92a6-753d3654cb8e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 716.805412] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks [] for allowed_address_pair (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.806366] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks [] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.806454] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] create_port_precommit called with port settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'ip_address': '192.168.128.1'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_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': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 716.806574] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] create_port_precommit: [ 716.806574] [49941]: key[id], None -> 76cdeff8-7e9f-47c0-92a6-753d3654cb8e [ 716.806574] [49941]: key[binding:vnic_type], None -> normal [ 716.806574] [49941]: key[binding:vif_details], None -> {} [ 716.806574] [49941]: key[allowed_address_pairs], None -> [] [ 716.806574] [49941]: key[binding:profile], None -> {} [ 716.806574] [49941]: key[admin_state_up], None -> True [ 716.806574] [49941]: key[binding:vif_type], None -> unbound [ 716.806574] [49941]: key[device_owner], None -> network:router_interface [ 716.806574] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 716.806574] [49941]: key[binding:host_id], None -> [ 716.806574] [49941]: key[standard_attr_id], None -> 981 [ 716.806574] [49941]: key[name], None -> [ 716.806574] [49941]: key[mac_address], None -> fa:16:3e:e6:b0:47 [ 716.806574] [49941]: key[status], None -> DOWN [ 716.806574] [49941]: key[network_id], None -> e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 [ 716.806574] [49941]: key[fixed_ips], None -> [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'ip_address': '192.168.128.1'}] [ 716.806574] [49941]: key[security_groups], None -> [] [ 716.806574] [49941]: key[port_security_enabled], None -> False [ 716.806574] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 716.806574] [49941]: key[device_id], None -> 20d7f1ac-b028-46ae-80ba-4b66b39cea92 [ 716.806574] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.813395] [49942]: [pid: 49942|app: 0|req: 1016/2051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.828045] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.851018] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Pushing event updated for resources: {'Port': ['ID=76cdeff8-7e9f-47c0-92a6-753d3654cb8e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 716.868336] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Network e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 716.869174] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 716.870962] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 716.887673] [49942]: [pid: 49942|app: 0|req: 1017/2052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 716.887853] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] create_port_postcommit called with port settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'ip_address': '192.168.128.1'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_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-20T12:31:18Z', 'updated_at': '2025-11-20T12:31:18Z', 'revision_number': 1, 'network': {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 716.887853] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] create_port_postcommit: [ 716.887853] [49941]: key[id], None -> 76cdeff8-7e9f-47c0-92a6-753d3654cb8e [ 716.887853] [49941]: key[binding:vnic_type], None -> normal [ 716.887853] [49941]: key[tags], None -> [] [ 716.887853] [49941]: key[binding:vif_details], None -> {} [ 716.887853] [49941]: key[allowed_address_pairs], None -> [] [ 716.887853] [49941]: key[extra_dhcp_opts], None -> [] [ 716.887853] [49941]: key[binding:profile], None -> {} [ 716.887853] [49941]: key[admin_state_up], None -> True [ 716.887853] [49941]: key[network], None -> {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} [ 716.887853] [49941]: key[binding:vif_type], None -> unbound [ 716.887853] [49941]: key[device_owner], None -> network:router_interface [ 716.887853] [49941]: key[created_at], None -> 2025-11-20T12:31:18Z [ 716.887853] [49941]: key[updated_at], None -> 2025-11-20T12:31:18Z [ 716.887853] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 716.887853] [49941]: key[binding:host_id], None -> [ 716.887853] [49941]: key[description], None -> [ 716.887853] [49941]: key[standard_attr_id], None -> 981 [ 716.887853] [49941]: key[name], None -> [ 716.887853] [49941]: key[mac_address], None -> fa:16:3e:e6:b0:47 [ 716.887853] [49941]: key[status], None -> DOWN [ 716.887853] [49941]: key[network_id], None -> e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 [ 716.887853] [49941]: key[fixed_ips], None -> [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'ip_address': '192.168.128.1'}] [ 716.887853] [49941]: key[security_groups], None -> [] [ 716.887853] [49941]: key[revision_number], None -> 1 [ 716.887853] [49941]: key[port_security_enabled], None -> False [ 716.887853] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 716.887853] [49941]: key[device_id], None -> 20d7f1ac-b028-46ae-80ba-4b66b39cea92 [ 716.887853] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 716.887853] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (20d7f1ac-b028-46ae-80ba-4b66b39cea92), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 716.976500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6e1f468-8789-485e-9feb-ab0366d5c903 req-ca89abad-cca5-4917-9cba-5eabf3d9bd66 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 716.977620] [49942]: [pid: 49942|app: 0|req: 1018/2053] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.004609] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-911b3cc4-77e7-4e87-8c67-de4a043367f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.005656] [49942]: [pid: 49942|app: 0|req: 1019/2054] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 717.009218] [49942]: DEBUG neutron.api.wsgi [req-249f2764-4803-4c01-bd00-87210f263898 req-edd79475-6acb-4972-8c28-80089c39c6e6 tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.030191] [49942]: [pid: 49942|app: 0|req: 1020/2055] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/security-groups/bd213e2e-c6b8-4289-bc40-9e00fac9bc91 => generated 1692 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 717.033037] [49942]: DEBUG neutron.api.wsgi [req-b6e1f468-8789-485e-9feb-ab0366d5c903 req-0da96dd1-0c76-41d3-aa48-58afd46b19af tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.045786] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.053880] [49942]: [pid: 49942|app: 0|req: 1021/2056] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.056392] [49942]: DEBUG neutron.api.wsgi [req-7f06a950-135b-43e1-8568-e295cc338e10 req-26040b54-5593-4377-a199-a509ad767606 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.068683] [49942]: [pid: 49942|app: 0|req: 1022/2057] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=bd29451e-2c10-490b-adfc-b30e4aeb94bb => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.071457] [49942]: DEBUG neutron.api.wsgi [req-249f2764-4803-4c01-bd00-87210f263898 req-7ce7578f-ee0d-4414-9f49-98f125b2a98c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.093450] [49942]: DEBUG neutron_lib.callbacks.manager [req-249f2764-4803-4c01-bd00-87210f263898 req-7ce7578f-ee0d-4414-9f49-98f125b2a98c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (bd213e2e-c6b8-4289-bc40-9e00fac9bc91), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.104688] [49942]: DEBUG neutron_lib.callbacks.manager [req-249f2764-4803-4c01-bd00-87210f263898 req-7ce7578f-ee0d-4414-9f49-98f125b2a98c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (bd213e2e-c6b8-4289-bc40-9e00fac9bc91), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.123534] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks [] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.123534] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] update_port_precommit called with port settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', '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-20T12:31:18Z', 'updated_at': '2025-11-20T12:31:18Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', '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-20T12:31:18Z', 'updated_at': '2025-11-20T12:31:18Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 717.123534] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] update_port_precommit: [ 717.123534] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.124878] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.126291] [49942]: DEBUG neutron_lib.callbacks.manager [req-249f2764-4803-4c01-bd00-87210f263898 req-7ce7578f-ee0d-4414-9f49-98f125b2a98c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (bd213e2e-c6b8-4289-bc40-9e00fac9bc91), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.131141] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-249f2764-4803-4c01-bd00-87210f263898 req-7ce7578f-ee0d-4414-9f49-98f125b2a98c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=bd213e2e-c6b8-4289-bc40-9e00fac9bc91,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.135652] [49942]: DEBUG neutron_lib.callbacks.manager [req-249f2764-4803-4c01-bd00-87210f263898 req-7ce7578f-ee0d-4414-9f49-98f125b2a98c tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.138617] [49942]: [pid: 49942|app: 0|req: 1023/2058] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:18 2025] DELETE /networking/v2.0/security-groups/bd213e2e-c6b8-4289-bc40-9e00fac9bc91 => generated 0 bytes in 67 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 717.146985] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Pushing event updated for resources: {'Port': ['ID=76cdeff8-7e9f-47c0-92a6-753d3654cb8e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.159057] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-cc44a45e-773c-454b-ba6f-e56a9e9a8686 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.159992] [49942]: [pid: 49942|app: 0|req: 1024/2059] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.166644] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] update_port_postcommit called with port settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', '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-20T12:31:18Z', 'updated_at': '2025-11-20T12:31:18Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', '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-20T12:31:18Z', 'updated_at': '2025-11-20T12:31:18Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 717.166857] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] update_port_postcommit: [ 717.166857] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.167388] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (20d7f1ac-b028-46ae-80ba-4b66b39cea92), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.189225] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40c1d8ce-bc77-45f7-a492-78cd26644ef8 req-e24da1ae-de2a-45ed-8636-1b2b15a74aa2 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.190370] [49942]: [pid: 49942|app: 0|req: 1025/2060] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.208367] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Network e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 717.209111] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 717.217305] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f06a950-135b-43e1-8568-e295cc338e10 req-0eb9ca2f-8fea-45ea-9ff4-be737187efe3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.218526] [49942]: [pid: 49942|app: 0|req: 1026/2061] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.221262] [49942]: DEBUG neutron.api.wsgi [req-40c1d8ce-bc77-45f7-a492-78cd26644ef8 req-c3598627-d940-4779-9c7b-acd66e660417 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.251792] [49942]: [pid: 49942|app: 0|req: 1027/2062] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:18 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.303126] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Router 20d7f1ac-b028-46ae-80ba-4b66b39cea92 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 717.308960] [49942]: [pid: 49942|app: 0|req: 1028/2063] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.375046] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1b192552-0d9c-4e7e-ae4c-7f2e2947e8cb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 717.381382] [49941]: [pid: 49941|app: 0|req: 1036/2064] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:18 2025] PUT /networking/v2.0/routers/20d7f1ac-b028-46ae-80ba-4b66b39cea92/add_router_interface => generated 309 bytes in 897 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.383300] [49942]: [pid: 49942|app: 0|req: 1029/2065] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.438230] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-965d7788-8c53-4f83-8e99-eadfd46bd0c5 req-4af0595c-a4f5-4ad2-9998-560b4fd59b64 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.439308] [49942]: [pid: 49942|app: 0|req: 1030/2066] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.445338] [49942]: DEBUG neutron.api.wsgi [req-965d7788-8c53-4f83-8e99-eadfd46bd0c5 req-b089c654-c6b0-4513-a50c-615902f55613 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.469405] [49942]: [pid: 49942|app: 0|req: 1031/2067] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 717.480773] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8647ce49-0256-45d0-82a3-1c315429da94 req-27b3a9e9-1523-4ab3-8954-83af4ba216d6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.482140] [49941]: [pid: 49941|app: 0|req: 1037/2068] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 717.491346] [49941]: DEBUG neutron.api.wsgi [req-8647ce49-0256-45d0-82a3-1c315429da94 req-17393ab7-ed85-480d-9157-b60ff66c8d16 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 717.519576] [49941]: [pid: 49941|app: 0|req: 1038/2069] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.547823] [49942]: DEBUG neutron.api.v2.base [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-1087065881'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 717.549234] [49941]: [pid: 49941|app: 0|req: 1039/2070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.580976] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 717.584210] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.591147] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-fdb9bc87-da2c-433c-9fe3-19998fc4cc70 x-openstack-request-id: req-fdb9bc87-da2c-433c-9fe3-19998fc4cc70 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 717.591284] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "77c1b512-bf71-458d-8da1-30464f560744", "tag": "3f4a44b2-1652-4165-a164-9fcf8028eaae", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 717.591284] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fdb9bc87-da2c-433c-9fe3-19998fc4cc70 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 717.592829] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fdb9bc87-da2c-433c-9fe3-19998fc4cc70'] response: {'name': 'network-changed', 'server_uuid': '77c1b512-bf71-458d-8da1-30464f560744', 'tag': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'status': 'completed', 'code': 200} [ 717.592829] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fdb9bc87-da2c-433c-9fe3-19998fc4cc70'] response: {'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'status': 'completed', 'code': 200} [ 717.592935] [49941]: [pid: 49941|app: 0|req: 1040/2071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 717.609482] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] vlan segment allocate from pool success with {'vlan_id': 501, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 717.616908] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (c20bc4b3-fbda-46a1-a09c-135e665ee897), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.617114] [49942]: INFO neutron.db.segments_db [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Added segment c20bc4b3-fbda-46a1-a09c-135e665ee897 of type vlan for network 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 717.640375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (2bce2269-90e4-43cd-a63d-7fb0d4b753a0), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.652097] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit called with network settings {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 982, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] [ 717.652290] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit: [ 717.652290] [49942]: key[vlan_transparent], None -> None [ 717.652290] [49942]: key[id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 717.652290] [49942]: key[tags], None -> [] [ 717.652290] [49942]: key[availability_zone_hints], None -> [] [ 717.652290] [49942]: key[mtu], None -> 8950 [ 717.652290] [49942]: key[provider:network_type], None -> vlan [ 717.652290] [49942]: key[admin_state_up], None -> True [ 717.652290] [49942]: key[provider:physical_network], None -> default [ 717.652290] [49942]: key[provider:segmentation_id], None -> 501 [ 717.652290] [49942]: key[qinq], None -> None [ 717.652290] [49942]: key[created_at], None -> 2025-11-20T12:31:19Z [ 717.652290] [49942]: key[updated_at], None -> 2025-11-20T12:31:19Z [ 717.652290] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.652290] [49942]: key[description], None -> [ 717.652290] [49942]: key[standard_attr_id], None -> 982 [ 717.652290] [49942]: key[name], None -> tempest-ServersTestMultiNic-1087065881 [ 717.652290] [49942]: key[availability_zones], None -> [] [ 717.652290] [49942]: key[status], None -> ACTIVE [ 717.652290] [49942]: key[shared], None -> False [ 717.652290] [49942]: key[router:external], None -> False [ 717.652290] [49942]: key[revision_number], None -> 1 [ 717.652290] [49942]: key[port_security_enabled], None -> True [ 717.652290] [49942]: key[subnets], None -> [] [ 717.652290] [49942]: key[ipv4_address_scope], None -> None [ 717.652290] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.652290] [49942]: key[ipv6_address_scope], None -> None [ 717.652290] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.656160] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (2bce2269-90e4-43cd-a63d-7fb0d4b753a0), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.666776] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-ffbbd275-7930-4b4b-9d9f-6f58cd500d45 x-openstack-request-id: req-ffbbd275-7930-4b4b-9d9f-6f58cd500d45 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 717.666904] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4640f2cc-c9b3-4931-a0b5-17c81f2c2da9", "name": "network-vif-plugged", "status": "completed", "tag": "bd29451e-2c10-490b-adfc-b30e4aeb94bb", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 717.666987] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ffbbd275-7930-4b4b-9d9f-6f58cd500d45 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 717.667198] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ffbbd275-7930-4b4b-9d9f-6f58cd500d45'] response: {'server_uuid': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'code': 200} [ 717.685508] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Network': ['ID=2bce2269-90e4-43cd-a63d-7fb0d4b753a0,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.686396] [49941]: DEBUG neutron.api.v2.base [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Request body: {'security_group': {'name': 'tempest-securitygroup-175403716', 'description': 'tempest-description-737091087'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 717.687494] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit called with network settings {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 982, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] [ 717.687686] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit: [ 717.687686] [49942]: key[vlan_transparent], None -> None [ 717.687686] [49942]: key[id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 717.687686] [49942]: key[tags], None -> [] [ 717.687686] [49942]: key[availability_zone_hints], None -> [] [ 717.687686] [49942]: key[mtu], None -> 8950 [ 717.687686] [49942]: key[provider:network_type], None -> vlan [ 717.687686] [49942]: key[admin_state_up], None -> True [ 717.687686] [49942]: key[provider:physical_network], None -> default [ 717.687686] [49942]: key[provider:segmentation_id], None -> 501 [ 717.687686] [49942]: key[qinq], None -> None [ 717.687686] [49942]: key[created_at], None -> 2025-11-20T12:31:19Z [ 717.687686] [49942]: key[updated_at], None -> 2025-11-20T12:31:19Z [ 717.687686] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.687686] [49942]: key[description], None -> [ 717.687686] [49942]: key[standard_attr_id], None -> 982 [ 717.687686] [49942]: key[name], None -> tempest-ServersTestMultiNic-1087065881 [ 717.687686] [49942]: key[availability_zones], None -> [] [ 717.687686] [49942]: key[status], None -> ACTIVE [ 717.687686] [49942]: key[shared], None -> False [ 717.687686] [49942]: key[router:external], None -> False [ 717.687686] [49942]: key[revision_number], None -> 1 [ 717.687686] [49942]: key[port_security_enabled], None -> True [ 717.687686] [49942]: key[subnets], None -> [] [ 717.687686] [49942]: key[ipv4_address_scope], None -> None [ 717.687686] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.687686] [49942]: key[ipv6_address_scope], None -> None [ 717.687686] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.692543] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.692543] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9159ed9b-fef6-4459-9f84-0402795c833c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.703720] [49942]: [pid: 49942|app: 0|req: 1032/2072] 10.180.1.21 () {60 vars in 1153 bytes} [Thu Nov 20 12:31:19 2025] POST /networking/v2.0/networks => generated 556 bytes in 224 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 717.705759] [49941]: DEBUG neutron_lib.callbacks.manager [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.709590] [49942]: DEBUG neutron.api.v2.base [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'subnet': {'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'cidr': '192.168.128.0/24', 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 717.710119] [49941]: DEBUG neutron_lib.callbacks.manager [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.746538] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 717.769973] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.773026] [49941]: DEBUG neutron_lib.callbacks.manager [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (dcf5978b-1bca-4bf5-9aa2-89399ac28350), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.774422] [49941]: DEBUG neutron_lib.callbacks.manager [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (dcf5978b-1bca-4bf5-9aa2-89399ac28350), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.792343] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dcf5978b-1bca-4bf5-9aa2-89399ac28350,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.856031] [49941]: DEBUG neutron_lib.callbacks.manager [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (09819936-42d9-428e-af99-40749f90bfb2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.859222] [49941]: DEBUG neutron_lib.callbacks.manager [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (09819936-42d9-428e-af99-40749f90bfb2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.861110] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit called with subnet settings {'id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 990, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 717.861317] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit: [ 717.861317] [49942]: key[ipv6_ra_mode], None -> None [ 717.861317] [49942]: key[id], None -> c8726a94-9178-4549-84db-530424ca7fa2 [ 717.861317] [49942]: key[tags], None -> [] [ 717.861317] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 717.861317] [49942]: key[enable_dhcp], None -> True [ 717.861317] [49942]: key[ip_version], None -> 4 [ 717.861317] [49942]: key[created_at], None -> 2025-11-20T12:31:19Z [ 717.861317] [49942]: key[updated_at], None -> 2025-11-20T12:31:19Z [ 717.861317] [49942]: key[description], None -> [ 717.861317] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.861317] [49942]: key[standard_attr_id], None -> 990 [ 717.861317] [49942]: key[cidr], None -> 192.168.128.0/24 [ 717.861317] [49942]: key[ipv6_address_mode], None -> None [ 717.861317] [49942]: key[name], None -> [ 717.861317] [49942]: key[subnetpool_id], None -> None [ 717.861317] [49942]: key[host_routes], None -> [] [ 717.861317] [49942]: key[network_id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 717.861317] [49942]: key[shared], None -> False [ 717.861317] [49942]: key[router:external], None -> False [ 717.861317] [49942]: key[revision_number], None -> 0 [ 717.861317] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 717.861317] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.861317] [49942]: key[service_types], None -> [] [ 717.861317] [49942]: key[dns_nameservers], None -> [] [ 717.861317] [49942]: key[segment_id], None -> None [ 717.861317] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.863550] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (c8726a94-9178-4549-84db-530424ca7fa2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.871852] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=09819936-42d9-428e-af99-40749f90bfb2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.890051] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Subnet': ['ID=c8726a94-9178-4549-84db-530424ca7fa2,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 717.894203] [49941]: DEBUG neutron_lib.callbacks.manager [req-4ac4fc31-5dc5-43a4-99b4-6e8746f8b2c2 req-e788294c-b6d0-49a2-a6dc-a697187adfd0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.897399] [49941]: [pid: 49941|app: 0|req: 1041/2073] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:31:19 2025] POST /networking/v2.0/security-groups => generated 1657 bytes in 215 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 717.921531] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Checking segment: {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 717.921531] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network hostable DHCP agents. Network: 2bce2269-90e4-43cd-a63d-7fb0d4b753a0, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 717.931029] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 717.939973] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 2bce2269-90e4-43cd-a63d-7fb0d4b753a0) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 717.942990] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit called with subnet settings {'id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 990, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network': {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501}} (original settings None) [ 717.943278] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit: [ 717.943278] [49942]: key[ipv6_ra_mode], None -> None [ 717.943278] [49942]: key[id], None -> c8726a94-9178-4549-84db-530424ca7fa2 [ 717.943278] [49942]: key[tags], None -> [] [ 717.943278] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 717.943278] [49942]: key[enable_dhcp], None -> True [ 717.943278] [49942]: key[network], None -> {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} [ 717.943278] [49942]: key[ip_version], None -> 4 [ 717.943278] [49942]: key[created_at], None -> 2025-11-20T12:31:19Z [ 717.943278] [49942]: key[updated_at], None -> 2025-11-20T12:31:19Z [ 717.943278] [49942]: key[description], None -> [ 717.943278] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.943278] [49942]: key[standard_attr_id], None -> 990 [ 717.943278] [49942]: key[cidr], None -> 192.168.128.0/24 [ 717.943278] [49942]: key[ipv6_address_mode], None -> None [ 717.943278] [49942]: key[name], None -> [ 717.943278] [49942]: key[subnetpool_id], None -> None [ 717.943278] [49942]: key[host_routes], None -> [] [ 717.943278] [49942]: key[network_id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 717.943278] [49942]: key[shared], None -> False [ 717.943278] [49942]: key[router:external], None -> False [ 717.943278] [49942]: key[revision_number], None -> 0 [ 717.943278] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 717.943278] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 717.943278] [49942]: key[service_types], None -> [] [ 717.943278] [49942]: key[dns_nameservers], None -> [] [ 717.943278] [49942]: key[segment_id], None -> None [ 717.943278] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 717.944649] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 717.944890] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3f1d065-4460-481f-a509-7f1ceec14ca2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 717.956057] [49942]: [pid: 49942|app: 0|req: 1033/2074] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:19 2025] POST /networking/v2.0/subnets => generated 639 bytes in 249 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 717.966798] [49941]: DEBUG neutron.api.v2.base [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-1153339716'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 717.978017] [49942]: DEBUG neutron.api.wsgi [req-52f331b2-f74c-4a28-8821-3c7e8d29384b req-28703632-3a3d-4bb1-a98b-e6238425047f tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.008604] [49942]: [pid: 49942|app: 0|req: 1034/2075] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/security-groups/d3fd9e3c-63cd-40a8-bee6-964b16c9cc17 => generated 1693 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 718.018295] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 718.022137] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.051407] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] vlan segment allocate from pool success with {'vlan_id': 50, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 718.058384] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54e5f1cf-aaa2-49e5-9dc6-865ba52bdfb2 req-92c587b6-9da9-4b35-890c-245883959308 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.059036] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.059350] [49941]: INFO neutron.db.segments_db [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Added segment 3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee of type vlan for network 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 [ 718.060453] [49942]: [pid: 49942|app: 0|req: 1035/2076] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.064313] [49942]: DEBUG neutron.api.wsgi [req-52f331b2-f74c-4a28-8821-3c7e8d29384b req-65f41268-b1dd-4578-8fd0-71ff8651363e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.079877] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (3871aa7d-83a9-4a4d-bc5e-aee451b44ad0), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.090851] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit called with network settings {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 994, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}] [ 718.090851] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit: [ 718.090851] [49941]: key[vlan_transparent], None -> None [ 718.090851] [49941]: key[id], None -> 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 [ 718.090851] [49941]: key[tags], None -> [] [ 718.090851] [49941]: key[availability_zone_hints], None -> [] [ 718.090851] [49941]: key[mtu], None -> 8950 [ 718.090851] [49941]: key[provider:network_type], None -> vlan [ 718.090851] [49941]: key[admin_state_up], None -> True [ 718.090851] [49941]: key[provider:physical_network], None -> default [ 718.090851] [49941]: key[provider:segmentation_id], None -> 50 [ 718.090851] [49941]: key[qinq], None -> None [ 718.090851] [49941]: key[created_at], None -> 2025-11-20T12:31:19Z [ 718.090851] [49941]: key[updated_at], None -> 2025-11-20T12:31:19Z [ 718.090851] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.090851] [49941]: key[description], None -> [ 718.090851] [49941]: key[standard_attr_id], None -> 994 [ 718.090851] [49941]: key[name], None -> tempest-ServersTestMultiNic-1153339716 [ 718.090851] [49941]: key[availability_zones], None -> [] [ 718.090851] [49941]: key[status], None -> ACTIVE [ 718.090851] [49941]: key[shared], None -> False [ 718.090851] [49941]: key[router:external], None -> False [ 718.090851] [49941]: key[revision_number], None -> 1 [ 718.090851] [49941]: key[port_security_enabled], None -> True [ 718.090851] [49941]: key[subnets], None -> [] [ 718.090851] [49941]: key[ipv4_address_scope], None -> None [ 718.090851] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.090851] [49941]: key[ipv6_address_scope], None -> None [ 718.090851] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.094447] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (3871aa7d-83a9-4a4d-bc5e-aee451b44ad0), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.102227] [49942]: DEBUG neutron_lib.callbacks.manager [req-52f331b2-f74c-4a28-8821-3c7e8d29384b req-65f41268-b1dd-4578-8fd0-71ff8651363e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (d3fd9e3c-63cd-40a8-bee6-964b16c9cc17), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.114211] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Network': ['ID=3871aa7d-83a9-4a4d-bc5e-aee451b44ad0,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.116086] [49942]: DEBUG neutron_lib.callbacks.manager [req-52f331b2-f74c-4a28-8821-3c7e8d29384b req-65f41268-b1dd-4578-8fd0-71ff8651363e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (d3fd9e3c-63cd-40a8-bee6-964b16c9cc17), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.117701] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit called with network settings {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 994, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}] [ 718.117975] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit: [ 718.117975] [49941]: key[vlan_transparent], None -> None [ 718.117975] [49941]: key[id], None -> 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 [ 718.117975] [49941]: key[tags], None -> [] [ 718.117975] [49941]: key[availability_zone_hints], None -> [] [ 718.117975] [49941]: key[mtu], None -> 8950 [ 718.117975] [49941]: key[provider:network_type], None -> vlan [ 718.117975] [49941]: key[admin_state_up], None -> True [ 718.117975] [49941]: key[provider:physical_network], None -> default [ 718.117975] [49941]: key[provider:segmentation_id], None -> 50 [ 718.117975] [49941]: key[qinq], None -> None [ 718.117975] [49941]: key[created_at], None -> 2025-11-20T12:31:19Z [ 718.117975] [49941]: key[updated_at], None -> 2025-11-20T12:31:19Z [ 718.117975] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.117975] [49941]: key[description], None -> [ 718.117975] [49941]: key[standard_attr_id], None -> 994 [ 718.117975] [49941]: key[name], None -> tempest-ServersTestMultiNic-1153339716 [ 718.117975] [49941]: key[availability_zones], None -> [] [ 718.117975] [49941]: key[status], None -> ACTIVE [ 718.117975] [49941]: key[shared], None -> False [ 718.117975] [49941]: key[router:external], None -> False [ 718.117975] [49941]: key[revision_number], None -> 1 [ 718.117975] [49941]: key[port_security_enabled], None -> True [ 718.117975] [49941]: key[subnets], None -> [] [ 718.117975] [49941]: key[ipv4_address_scope], None -> None [ 718.117975] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.117975] [49941]: key[ipv6_address_scope], None -> None [ 718.117975] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.123782] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.125524] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bda1d5fa-b8a9-4bad-b2df-4455551aec52 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.139982] [49942]: DEBUG neutron_lib.callbacks.manager [req-52f331b2-f74c-4a28-8821-3c7e8d29384b req-65f41268-b1dd-4578-8fd0-71ff8651363e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d3fd9e3c-63cd-40a8-bee6-964b16c9cc17), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.143339] [49941]: [pid: 49941|app: 0|req: 1042/2077] 10.180.1.21 () {60 vars in 1153 bytes} [Thu Nov 20 12:31:19 2025] POST /networking/v2.0/networks => generated 556 bytes in 183 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 718.147324] [49941]: DEBUG neutron.api.wsgi [req-54e5f1cf-aaa2-49e5-9dc6-865ba52bdfb2 req-fb7d7d18-67b0-4225-b589-dce49668dffb tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 718.147941] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-52f331b2-f74c-4a28-8821-3c7e8d29384b req-65f41268-b1dd-4578-8fd0-71ff8651363e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=d3fd9e3c-63cd-40a8-bee6-964b16c9cc17,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.153325] [49942]: DEBUG neutron_lib.callbacks.manager [req-52f331b2-f74c-4a28-8821-3c7e8d29384b req-65f41268-b1dd-4578-8fd0-71ff8651363e tempest-SecurityGroupRulesNegativeTestJSON-42310224 tempest-SecurityGroupRulesNegativeTestJSON-42310224-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.154065] [49942]: [pid: 49942|app: 0|req: 1036/2078] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:19 2025] DELETE /networking/v2.0/security-groups/d3fd9e3c-63cd-40a8-bee6-964b16c9cc17 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 718.176661] [49941]: [pid: 49941|app: 0|req: 1043/2079] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 718.180583] [49941]: DEBUG neutron.api.v2.base [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'subnet': {'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'cidr': '192.168.129.0/24', 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 718.194942] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6249087-ce71-405e-91cb-400f38794219 req-2195b9c9-8848-4cd3-b39c-b6af5746953f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.196505] [49942]: [pid: 49942|app: 0|req: 1037/2080] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:19 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 1026 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 718.262797] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 718.323065] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.451972] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit called with subnet settings {'id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 996, '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-20T12:31:20Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 718.452226] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit: [ 718.452226] [49941]: key[ipv6_ra_mode], None -> None [ 718.452226] [49941]: key[id], None -> 63f7fd43-42a3-496b-92d7-0dde02cfa68b [ 718.452226] [49941]: key[tags], None -> [] [ 718.452226] [49941]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 718.452226] [49941]: key[enable_dhcp], None -> True [ 718.452226] [49941]: key[ip_version], None -> 4 [ 718.452226] [49941]: key[created_at], None -> 2025-11-20T12:31:20Z [ 718.452226] [49941]: key[updated_at], None -> 2025-11-20T12:31:20Z [ 718.452226] [49941]: key[description], None -> [ 718.452226] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.452226] [49941]: key[standard_attr_id], None -> 996 [ 718.452226] [49941]: key[cidr], None -> 192.168.129.0/24 [ 718.452226] [49941]: key[ipv6_address_mode], None -> None [ 718.452226] [49941]: key[name], None -> [ 718.452226] [49941]: key[subnetpool_id], None -> None [ 718.452226] [49941]: key[host_routes], None -> [] [ 718.452226] [49941]: key[network_id], None -> 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 [ 718.452226] [49941]: key[shared], None -> False [ 718.452226] [49941]: key[router:external], None -> False [ 718.452226] [49941]: key[revision_number], None -> 0 [ 718.452226] [49941]: key[gateway_ip], None -> 192.168.129.1 [ 718.452226] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.452226] [49941]: key[service_types], None -> [] [ 718.452226] [49941]: key[dns_nameservers], None -> [] [ 718.452226] [49941]: key[segment_id], None -> None [ 718.452226] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.465169] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (63f7fd43-42a3-496b-92d7-0dde02cfa68b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.490864] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Subnet': ['ID=63f7fd43-42a3-496b-92d7-0dde02cfa68b,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 718.524184] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Checking segment: {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 718.524578] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network hostable DHCP agents. Network: 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 718.541443] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 718.547287] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 718.552277] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit called with subnet settings {'id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 996, '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-20T12:31:20Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network': {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50}} (original settings None) [ 718.552277] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit: [ 718.552277] [49941]: key[ipv6_ra_mode], None -> None [ 718.552277] [49941]: key[id], None -> 63f7fd43-42a3-496b-92d7-0dde02cfa68b [ 718.552277] [49941]: key[tags], None -> [] [ 718.552277] [49941]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 718.552277] [49941]: key[enable_dhcp], None -> True [ 718.552277] [49941]: key[network], None -> {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} [ 718.552277] [49941]: key[ip_version], None -> 4 [ 718.552277] [49941]: key[created_at], None -> 2025-11-20T12:31:20Z [ 718.552277] [49941]: key[updated_at], None -> 2025-11-20T12:31:20Z [ 718.552277] [49941]: key[description], None -> [ 718.552277] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.552277] [49941]: key[standard_attr_id], None -> 996 [ 718.552277] [49941]: key[cidr], None -> 192.168.129.0/24 [ 718.552277] [49941]: key[ipv6_address_mode], None -> None [ 718.552277] [49941]: key[name], None -> [ 718.552277] [49941]: key[subnetpool_id], None -> None [ 718.552277] [49941]: key[host_routes], None -> [] [ 718.552277] [49941]: key[network_id], None -> 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 [ 718.552277] [49941]: key[shared], None -> False [ 718.552277] [49941]: key[router:external], None -> False [ 718.552277] [49941]: key[revision_number], None -> 0 [ 718.552277] [49941]: key[gateway_ip], None -> 192.168.129.1 [ 718.552277] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 718.552277] [49941]: key[service_types], None -> [] [ 718.552277] [49941]: key[dns_nameservers], None -> [] [ 718.552277] [49941]: key[segment_id], None -> None [ 718.552277] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.552277] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.553866] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c54ce7f9-1d93-4c26-8359-87f1d9afcb76 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.569948] [49941]: [pid: 49941|app: 0|req: 1044/2081] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:19 2025] POST /networking/v2.0/subnets => generated 639 bytes in 392 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 718.596378] [49942]: DEBUG neutron_lib.callbacks.manager [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (6a49937e-e572-4fa1-aae3-1a3beb0a627e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.688293] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6249087-ce71-405e-91cb-400f38794219 req-8c0aaa54-346c-4c1d-ba6b-573f0b05fc88 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.689045] [49941]: [pid: 49941|app: 0|req: 1045/2082] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 715 bytes in 119 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.749591] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-956d8d9f-787a-4a0b-9a3c-6de22a52d18f req-2a60b268-2533-4c2f-a3c9-16f7185be19c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.750829] [49941]: [pid: 49941|app: 0|req: 1046/2083] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 718.789436] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-f1890ae7-aed2-4fd2-973a-3fea2142eac0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 718.789968] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Deleting port f132d5ff-38f4-4639-8bcb-a9d695b1e264 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 718.791542] [49942]: DEBUG neutron_lib.callbacks.manager [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.791650] [49941]: [pid: 49941|app: 0|req: 1047/2084] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 718.826925] [49942]: DEBUG neutron.plugins.ml2.db [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] For port f132d5ff-38f4-4639-8bcb-a9d695b1e264, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f132d5ff-38f4-4639-8bcb-a9d695b1e264,segment=NetworkSegment(5723c459-29cc-4862-b0d5-e2c1be4335d2),segment_id=5723c459-29cc-4862-b0d5-e2c1be4335d2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 718.827113] [49942]: DEBUG neutron_lib.callbacks.manager [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 718.832196] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] delete_port_precommit called with port settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:30:23Z', 'revision_number': 5, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}}] (original binding levels None) on network {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 718.832382] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] delete_port_precommit: [ 718.832382] [49942]: key[id], f132d5ff-38f4-4639-8bcb-a9d695b1e264 -> None [ 718.832382] [49942]: key[binding:vnic_type], normal -> None [ 718.832382] [49942]: key[tags], [] -> None [ 718.832382] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 718.832382] [49942]: key[allowed_address_pairs], [] -> None [ 718.832382] [49942]: key[extra_dhcp_opts], [] -> None [ 718.832382] [49942]: key[binding:profile], {} -> None [ 718.832382] [49942]: key[admin_state_up], True -> None [ 718.832382] [49942]: key[binding:vif_type], ovs -> None [ 718.832382] [49942]: key[device_owner], network:router_interface -> None [ 718.832382] [49942]: key[created_at], 2025-11-20T12:30:21Z -> None [ 718.832382] [49942]: key[updated_at], 2025-11-20T12:30:23Z -> None [ 718.832382] [49942]: key[description], -> None [ 718.832382] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 718.832382] [49942]: key[binding:host_id], devstack -> None [ 718.832382] [49942]: key[standard_attr_id], 773 -> None [ 718.832382] [49942]: key[name], -> None [ 718.832382] [49942]: key[mac_address], fa:16:3e:67:07:62 -> None [ 718.832382] [49942]: key[status], ACTIVE -> None [ 718.832382] [49942]: key[network_id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 718.832382] [49942]: key[fixed_ips], [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'ip_address': '192.168.128.1'}] -> None [ 718.832382] [49942]: key[security_groups], [] -> None [ 718.832382] [49942]: key[revision_number], 5 -> None [ 718.832382] [49942]: key[port_security_enabled], False -> None [ 718.832382] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 718.832382] [49942]: key[device_id], 6a49937e-e572-4fa1-aae3-1a3beb0a627e -> None [ 718.832382] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 718.837344] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Calling delete_port for f132d5ff-38f4-4639-8bcb-a9d695b1e264 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 718.923575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d810d748-650f-44ab-acae-4a1c3e87936f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.017602] [49942]: DEBUG neutron_lib.callbacks.manager [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f132d5ff-38f4-4639-8bcb-a9d695b1e264), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.030660] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Pushing event deleted for resources: {'Port': ['ID=f132d5ff-38f4-4639-8bcb-a9d695b1e264,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.050660] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d810d748-650f-44ab-acae-4a1c3e87936f admin admin] Publish callbacks [] for security_group (ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.056167] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d810d748-650f-44ab-acae-4a1c3e87936f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.077104] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] delete_port_postcommit called with port settings {'id': 'f132d5ff-38f4-4639-8bcb-a9d695b1e264', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:67:07:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_interface', 'standard_attr_id': 773, 'fixed_ips': [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:30:23Z', 'revision_number': 5, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}}] (original binding levels None) on network {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['26c5ff3c-4c9a-47f6-9cdb-808e621c983a'], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 719.077357] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] delete_port_postcommit: [ 719.077357] [49942]: key[id], f132d5ff-38f4-4639-8bcb-a9d695b1e264 -> None [ 719.077357] [49942]: key[binding:vnic_type], normal -> None [ 719.077357] [49942]: key[tags], [] -> None [ 719.077357] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 719.077357] [49942]: key[allowed_address_pairs], [] -> None [ 719.077357] [49942]: key[extra_dhcp_opts], [] -> None [ 719.077357] [49942]: key[binding:profile], {} -> None [ 719.077357] [49942]: key[admin_state_up], True -> None [ 719.077357] [49942]: key[binding:vif_type], ovs -> None [ 719.077357] [49942]: key[device_owner], network:router_interface -> None [ 719.077357] [49942]: key[created_at], 2025-11-20T12:30:21Z -> None [ 719.077357] [49942]: key[updated_at], 2025-11-20T12:30:23Z -> None [ 719.077357] [49942]: key[description], -> None [ 719.077357] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 719.077357] [49942]: key[binding:host_id], devstack -> None [ 719.077357] [49942]: key[standard_attr_id], 773 -> None [ 719.077357] [49942]: key[name], -> None [ 719.077357] [49942]: key[mac_address], fa:16:3e:67:07:62 -> None [ 719.077357] [49942]: key[status], ACTIVE -> None [ 719.077357] [49942]: key[network_id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 719.077357] [49942]: key[fixed_ips], [{'subnet_id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'ip_address': '192.168.128.1'}] -> None [ 719.077357] [49942]: key[security_groups], [] -> None [ 719.077357] [49942]: key[revision_number], 5 -> None [ 719.077357] [49942]: key[port_security_enabled], False -> None [ 719.077357] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 719.077357] [49942]: key[device_id], 6a49937e-e572-4fa1-aae3-1a3beb0a627e -> None [ 719.077357] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.078268] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d810d748-650f-44ab-acae-4a1c3e87936f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.097312] [49941]: [pid: 49941|app: 0|req: 1048/2085] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/security-groups?tenant_id=a85ddbe522f34843bf8b06a9adc3c560&name=default => generated 2927 bytes in 305 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 719.100909] [49941]: DEBUG neutron.api.wsgi [req-d6249087-ce71-405e-91cb-400f38794219 req-72f87c3f-439b-443b-adf2-80ddd4881004 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.117572] [49941]: [pid: 49941|app: 0|req: 1049/2086] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=3f4a44b2-1652-4165-a164-9fcf8028eaae => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.120076] [49941]: DEBUG neutron.api.wsgi [req-956d8d9f-787a-4a0b-9a3c-6de22a52d18f req-5bea8ddf-7cf9-4bd6-b8d3-d8b3b7b2f84d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.148017] [49941]: [pid: 49941|app: 0|req: 1050/2087] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.151734] [49942]: DEBUG neutron_lib.callbacks.manager [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (6a49937e-e572-4fa1-aae3-1a3beb0a627e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.202735] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-6cf347d8-b93a-4161-b30d-c5b6a9f9a3e5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.204086] [49941]: [pid: 49941|app: 0|req: 1051/2088] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.220208] [49941]: [pid: 49941|app: 0|req: 1052/2089] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:20 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.271170] [49941]: DEBUG neutron_lib.callbacks.manager [None req-038944a0-1194-4d71-99b9-870b37d127ae admin admin] Publish callbacks [] for security_group (ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.283707] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Router 6a49937e-e572-4fa1-aae3-1a3beb0a627e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 719.296132] [49941]: DEBUG neutron_lib.callbacks.manager [None req-038944a0-1194-4d71-99b9-870b37d127ae admin admin] Publish callbacks [] for security_group (ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.327106] [49941]: DEBUG neutron_lib.callbacks.manager [None req-038944a0-1194-4d71-99b9-870b37d127ae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.332685] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-038944a0-1194-4d71-99b9-870b37d127ae admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.341113] [49941]: DEBUG neutron_lib.callbacks.manager [None req-038944a0-1194-4d71-99b9-870b37d127ae admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.341783] [49941]: [pid: 49941|app: 0|req: 1053/2090] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:20 2025] DELETE /networking/v2.0/security-groups/ad69e75a-5b1d-4f00-b4e9-d07c8f8cffff => generated 0 bytes in 122 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 719.345031] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-38a05bd7-beaf-4b7e-99c7-e87d94986f73 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 719.350494] [49942]: [pid: 49942|app: 0|req: 1038/2091] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:31:19 2025] PUT /networking/v2.0/routers/6a49937e-e572-4fa1-aae3-1a3beb0a627e/remove_router_interface => generated 309 bytes in 1153 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.352994] [49942]: DEBUG neutron.api.wsgi [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-831fa829-1cc5-4f84-b55b-d0de201f3677 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 719.367305] [49942]: [pid: 49942|app: 0|req: 1039/2092] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.49&port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.378078] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6249087-ce71-405e-91cb-400f38794219 req-bafca293-dd70-4caa-8b11-b21525ed5c98 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.379664] [49941]: [pid: 49941|app: 0|req: 1054/2093] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/subnets?id=010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 691 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.383489] [49942]: [pid: 49942|app: 0|req: 1040/2094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.405021] [49941]: [pid: 49941|app: 0|req: 1055/2095] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.444910] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-d8ac594a-df1a-4cc9-8fa9-e09430d67772 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.448067] [49941]: [pid: 49941|app: 0|req: 1056/2096] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.481692] [49941]: [pid: 49941|app: 0|req: 1057/2097] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/ports?network_id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c&device_owner=network%3Adhcp => generated 12 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.500129] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks [] for router (6a49937e-e572-4fa1-aae3-1a3beb0a627e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.522980] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-e98a6c5e-c594-4889-97bc-e0dc26bb2f5f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 719.523634] [49941]: [pid: 49941|app: 0|req: 1058/2098] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 719.531653] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b5b1174-2ab0-45d8-89c0-bf2b9a6a2f2b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.595472] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'name': 'network-vif-deleted', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 719.599117] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b1dc83e4-f14f-4537-8a8f-fc5f891d757b" -d '{"events": [{"server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "name": "network-vif-deleted", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 719.612690] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks [] for router_gateway (6a49937e-e572-4fa1-aae3-1a3beb0a627e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.633269] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b5b1174-2ab0-45d8-89c0-bf2b9a6a2f2b admin admin] Publish callbacks [] for security_group (5519b83f-ba9b-49fa-a922-9944d81c93c3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.636175] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b5b1174-2ab0-45d8-89c0-bf2b9a6a2f2b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (5519b83f-ba9b-49fa-a922-9944d81c93c3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.642538] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Deleting port 1822042a-92cd-46c7-8928-5be37fa152e2 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 719.642538] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1822042a-92cd-46c7-8928-5be37fa152e2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.658740] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9b5b1174-2ab0-45d8-89c0-bf2b9a6a2f2b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5519b83f-ba9b-49fa-a922-9944d81c93c3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.669889] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'tag': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 719.674118] [49941]: [pid: 49941|app: 0|req: 1059/2099] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/security-groups?tenant_id=b216bfa5703d4ea280facb9be433adb2&name=default => generated 2929 bytes in 150 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 719.682586] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-52dcef8f-2535-4b3f-aecd-78fe2f9ec8af" -d '{"events": [{"name": "network-changed", "server_uuid": "4640f2cc-c9b3-4931-a0b5-17c81f2c2da9", "tag": "bd29451e-2c10-490b-adfc-b30e4aeb94bb"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 719.683681] [49942]: DEBUG neutron.plugins.ml2.db [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] For port 1822042a-92cd-46c7-8928-5be37fa152e2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1822042a-92cd-46c7-8928-5be37fa152e2,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 719.683872] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1822042a-92cd-46c7-8928-5be37fa152e2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.688975] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] delete_port_precommit called with port settings {'id': '1822042a-92cd-46c7-8928-5be37fa152e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:2a:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 760, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 719.689149] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] delete_port_precommit: [ 719.689149] [49942]: key[id], 1822042a-92cd-46c7-8928-5be37fa152e2 -> None [ 719.689149] [49942]: key[binding:vnic_type], normal -> None [ 719.689149] [49942]: key[tags], [] -> None [ 719.689149] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 719.689149] [49942]: key[allowed_address_pairs], [] -> None [ 719.689149] [49942]: key[extra_dhcp_opts], [] -> None [ 719.689149] [49942]: key[binding:profile], {} -> None [ 719.689149] [49942]: key[admin_state_up], True -> None [ 719.689149] [49942]: key[binding:vif_type], ovs -> None [ 719.689149] [49942]: key[device_owner], network:router_gateway -> None [ 719.689149] [49942]: key[created_at], 2025-11-20T12:30:20Z -> None [ 719.689149] [49942]: key[updated_at], 2025-11-20T12:30:21Z -> None [ 719.689149] [49942]: key[description], -> None [ 719.689149] [49942]: key[tenant_id], -> None [ 719.689149] [49942]: key[binding:host_id], devstack -> None [ 719.689149] [49942]: key[standard_attr_id], 760 -> None [ 719.689149] [49942]: key[name], -> None [ 719.689149] [49942]: key[mac_address], fa:16:3e:2b:2a:d4 -> None [ 719.689149] [49942]: key[status], ACTIVE -> None [ 719.689149] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 719.689149] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.206'}] -> None [ 719.689149] [49942]: key[security_groups], [] -> None [ 719.689149] [49942]: key[revision_number], 5 -> None [ 719.689149] [49942]: key[port_security_enabled], False -> None [ 719.689149] [49942]: key[project_id], -> None [ 719.689149] [49942]: key[device_id], 6a49937e-e572-4fa1-aae3-1a3beb0a627e -> None [ 719.689149] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.691904] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Calling delete_port for 1822042a-92cd-46c7-8928-5be37fa152e2 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 719.717726] [49941]: [pid: 49941|app: 0|req: 1060/2100] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.734104] [49941]: [pid: 49941|app: 0|req: 1061/2101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.751020] [49941]: [pid: 49941|app: 0|req: 1062/2102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.789894] [49941]: [pid: 49941|app: 0|req: 1063/2103] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 719.853300] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1822042a-92cd-46c7-8928-5be37fa152e2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.854045] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ab5c806-6e93-471a-83a5-93bd79864bab admin admin] Publish callbacks [] for security_group (5519b83f-ba9b-49fa-a922-9944d81c93c3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.865435] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Pushing event deleted for resources: {'Port': ['ID=1822042a-92cd-46c7-8928-5be37fa152e2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.884359] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ab5c806-6e93-471a-83a5-93bd79864bab admin admin] Publish callbacks [] for security_group (5519b83f-ba9b-49fa-a922-9944d81c93c3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.908976] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] delete_port_postcommit called with port settings {'id': '1822042a-92cd-46c7-8928-5be37fa152e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:2a:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6a49937e-e572-4fa1-aae3-1a3beb0a627e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 760, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.206'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 719.909206] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] delete_port_postcommit: [ 719.909206] [49942]: key[id], 1822042a-92cd-46c7-8928-5be37fa152e2 -> None [ 719.909206] [49942]: key[binding:vnic_type], normal -> None [ 719.909206] [49942]: key[tags], [] -> None [ 719.909206] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 719.909206] [49942]: key[allowed_address_pairs], [] -> None [ 719.909206] [49942]: key[extra_dhcp_opts], [] -> None [ 719.909206] [49942]: key[binding:profile], {} -> None [ 719.909206] [49942]: key[admin_state_up], True -> None [ 719.909206] [49942]: key[binding:vif_type], ovs -> None [ 719.909206] [49942]: key[device_owner], network:router_gateway -> None [ 719.909206] [49942]: key[created_at], 2025-11-20T12:30:20Z -> None [ 719.909206] [49942]: key[updated_at], 2025-11-20T12:30:21Z -> None [ 719.909206] [49942]: key[description], -> None [ 719.909206] [49942]: key[tenant_id], -> None [ 719.909206] [49942]: key[binding:host_id], devstack -> None [ 719.909206] [49942]: key[standard_attr_id], 760 -> None [ 719.909206] [49942]: key[name], -> None [ 719.909206] [49942]: key[mac_address], fa:16:3e:2b:2a:d4 -> None [ 719.909206] [49942]: key[status], ACTIVE -> None [ 719.909206] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 719.909206] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.206'}] -> None [ 719.909206] [49942]: key[security_groups], [] -> None [ 719.909206] [49942]: key[revision_number], 5 -> None [ 719.909206] [49942]: key[port_security_enabled], False -> None [ 719.909206] [49942]: key[project_id], -> None [ 719.909206] [49942]: key[device_id], 6a49937e-e572-4fa1-aae3-1a3beb0a627e -> None [ 719.909206] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 719.911288] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (6a49937e-e572-4fa1-aae3-1a3beb0a627e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.912280] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ab5c806-6e93-471a-83a5-93bd79864bab admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (5519b83f-ba9b-49fa-a922-9944d81c93c3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.917760] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2ab5c806-6e93-471a-83a5-93bd79864bab admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5519b83f-ba9b-49fa-a922-9944d81c93c3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 719.927201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2ab5c806-6e93-471a-83a5-93bd79864bab admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.927201] [49941]: [pid: 49941|app: 0|req: 1064/2104] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:21 2025] DELETE /networking/v2.0/security-groups/5519b83f-ba9b-49fa-a922-9944d81c93c3 => generated 0 bytes in 135 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 719.960198] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (6a49937e-e572-4fa1-aae3-1a3beb0a627e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.963563] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks [] for router_controller (6a49937e-e572-4fa1-aae3-1a3beb0a627e), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 719.985221] [49941]: [pid: 49941|app: 0|req: 1065/2105] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.018973] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (6a49937e-e572-4fa1-aae3-1a3beb0a627e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.019434] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 6a49937e-e572-4fa1-aae3-1a3beb0a627e {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 720.026139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-db1cc0d6-db97-4c63-9889-d3eb11aa8858 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.026597] [49942]: [pid: 49942|app: 0|req: 1041/2106] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:21 2025] DELETE /networking/v2.0/routers/6a49937e-e572-4fa1-aae3-1a3beb0a627e => generated 0 bytes in 643 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 720.031147] [49942]: DEBUG neutron.api.v2.base [req-91008b77-e101-4a48-9c40-ff67aad3e4fe req-b1643cdc-f20f-4cce-9da8-0ec79cab81a4 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Request body: {'security_group': {'name': 'tempest-securitygroup-307403599', 'description': 'tempest-description-1457597173'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 720.051568] [49942]: DEBUG neutron_lib.callbacks.manager [req-91008b77-e101-4a48-9c40-ff67aad3e4fe req-b1643cdc-f20f-4cce-9da8-0ec79cab81a4 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.111708] [49942]: DEBUG neutron_lib.callbacks.manager [req-91008b77-e101-4a48-9c40-ff67aad3e4fe req-b1643cdc-f20f-4cce-9da8-0ec79cab81a4 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.113050] [49942]: DEBUG neutron_lib.callbacks.manager [req-91008b77-e101-4a48-9c40-ff67aad3e4fe req-b1643cdc-f20f-4cce-9da8-0ec79cab81a4 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.128558] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-91008b77-e101-4a48-9c40-ff67aad3e4fe req-b1643cdc-f20f-4cce-9da8-0ec79cab81a4 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.142054] [49942]: DEBUG neutron_lib.callbacks.manager [req-91008b77-e101-4a48-9c40-ff67aad3e4fe req-b1643cdc-f20f-4cce-9da8-0ec79cab81a4 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.142386] [49942]: [pid: 49942|app: 0|req: 1042/2107] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:31:21 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 115 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 720.195730] [49942]: [pid: 49942|app: 0|req: 1043/2108] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.218821] [49942]: [pid: 49942|app: 0|req: 1044/2109] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.240514] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3a4dd67-4e69-489d-8421-cefc328a3ab9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.245278] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] Deleting subnet 26c5ff3c-4c9a-47f6-9cdb-808e621c983a {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 720.248241] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] Publish callbacks [] for subnet (26c5ff3c-4c9a-47f6-9cdb-808e621c983a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.263724] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (26c5ff3c-4c9a-47f6-9cdb-808e621c983a), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.312862] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3a4dd67-4e69-489d-8421-cefc328a3ab9 admin admin] Publish callbacks [] for security_group (cfdbe837-4a31-4c45-a1a2-abbabe0a664b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.314863] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3a4dd67-4e69-489d-8421-cefc328a3ab9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (cfdbe837-4a31-4c45-a1a2-abbabe0a664b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.318699] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (26c5ff3c-4c9a-47f6-9cdb-808e621c983a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.320314] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] delete_subnet_precommit called with subnet settings {'id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 751, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings None) [ 720.320595] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] delete_subnet_precommit: [ 720.320595] [49942]: key[ipv6_ra_mode], None -> None [ 720.320595] [49942]: key[id], 26c5ff3c-4c9a-47f6-9cdb-808e621c983a -> None [ 720.320595] [49942]: key[tags], [] -> None [ 720.320595] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 720.320595] [49942]: key[enable_dhcp], True -> None [ 720.320595] [49942]: key[ip_version], 4 -> None [ 720.320595] [49942]: key[created_at], 2025-11-20T12:30:19Z -> None [ 720.320595] [49942]: key[updated_at], 2025-11-20T12:30:19Z -> None [ 720.320595] [49942]: key[description], -> None [ 720.320595] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.320595] [49942]: key[standard_attr_id], 751 -> None [ 720.320595] [49942]: key[cidr], 192.168.128.0/28 -> None [ 720.320595] [49942]: key[ipv6_address_mode], None -> None [ 720.320595] [49942]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet -> None [ 720.320595] [49942]: key[subnetpool_id], None -> None [ 720.320595] [49942]: key[host_routes], [] -> None [ 720.320595] [49942]: key[network_id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.320595] [49942]: key[shared], False -> None [ 720.320595] [49942]: key[router:external], False -> None [ 720.320595] [49942]: key[revision_number], 0 -> None [ 720.320595] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 720.320595] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.320595] [49942]: key[service_types], [] -> None [ 720.320595] [49942]: key[dns_nameservers], [] -> None [ 720.320595] [49942]: key[segment_id], None -> None [ 720.320595] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.363237] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3a4dd67-4e69-489d-8421-cefc328a3ab9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cfdbe837-4a31-4c45-a1a2-abbabe0a664b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.371355] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (26c5ff3c-4c9a-47f6-9cdb-808e621c983a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.371556] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] delete_subnet_postcommit called with subnet settings {'id': '26c5ff3c-4c9a-47f6-9cdb-808e621c983a', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 751, '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings None) [ 720.371699] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] delete_subnet_postcommit: [ 720.371699] [49942]: key[ipv6_ra_mode], None -> None [ 720.371699] [49942]: key[id], 26c5ff3c-4c9a-47f6-9cdb-808e621c983a -> None [ 720.371699] [49942]: key[tags], [] -> None [ 720.371699] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 720.371699] [49942]: key[enable_dhcp], True -> None [ 720.371699] [49942]: key[ip_version], 4 -> None [ 720.371699] [49942]: key[created_at], 2025-11-20T12:30:19Z -> None [ 720.371699] [49942]: key[updated_at], 2025-11-20T12:30:19Z -> None [ 720.371699] [49942]: key[description], -> None [ 720.371699] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.371699] [49942]: key[standard_attr_id], 751 -> None [ 720.371699] [49942]: key[cidr], 192.168.128.0/28 -> None [ 720.371699] [49942]: key[ipv6_address_mode], None -> None [ 720.371699] [49942]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-1185538879-subnet -> None [ 720.371699] [49942]: key[subnetpool_id], None -> None [ 720.371699] [49942]: key[host_routes], [] -> None [ 720.371699] [49942]: key[network_id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.371699] [49942]: key[shared], False -> None [ 720.371699] [49942]: key[router:external], False -> None [ 720.371699] [49942]: key[revision_number], 0 -> None [ 720.371699] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 720.371699] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.371699] [49942]: key[service_types], [] -> None [ 720.371699] [49942]: key[dns_nameservers], [] -> None [ 720.371699] [49942]: key[segment_id], None -> None [ 720.371699] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.379977] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=26c5ff3c-4c9a-47f6-9cdb-808e621c983a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.384591] [49941]: [pid: 49941|app: 0|req: 1066/2110] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:21 2025] GET /networking/v2.0/security-groups?tenant_id=0430492fbf894ce48aedd234e05313ad&name=default => generated 2929 bytes in 398 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 720.393789] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6ca804d4-017c-4420-92d9-6b73488e36b3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.396949] [49942]: [pid: 49942|app: 0|req: 1045/2111] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:21 2025] DELETE /networking/v2.0/subnets/26c5ff3c-4c9a-47f6-9cdb-808e621c983a => generated 0 bytes in 177 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 720.473744] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-a5109a74-aefe-4572-b9ed-01605830adb5 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.474716] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0ee3b80-6a8c-4c80-8e50-63fc15fd2fb0 req-29e081f0-baf9-4a30-a96d-524777505c8a tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 720.474926] [49941]: [pid: 49941|app: 0|req: 1067/2112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 750 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.476485] [49942]: [pid: 49942|app: 0|req: 1046/2113] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 720.499400] [49942]: [pid: 49942|app: 0|req: 1047/2114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/ports?device_id=7f77df88-31c4-4984-bd19-9a52db45aecd => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.513952] [49942]: [pid: 49942|app: 0|req: 1048/2115] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/networks?tenant_id=a8afa32992fd43ae9d1eb76af2a6a1c9&shared=False => generated 15 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 720.567689] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e362ec9-6b9a-41f5-8166-c848a21da19d admin admin] Publish callbacks [] for security_group (cfdbe837-4a31-4c45-a1a2-abbabe0a664b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.595713] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e362ec9-6b9a-41f5-8166-c848a21da19d admin admin] Publish callbacks [] for security_group (cfdbe837-4a31-4c45-a1a2-abbabe0a664b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.630635] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e362ec9-6b9a-41f5-8166-c848a21da19d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (cfdbe837-4a31-4c45-a1a2-abbabe0a664b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.637652] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e362ec9-6b9a-41f5-8166-c848a21da19d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cfdbe837-4a31-4c45-a1a2-abbabe0a664b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.639919] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c0e8af35-123d-4b47-b34f-ed0c1944540d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.643401] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6e362ec9-6b9a-41f5-8166-c848a21da19d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.644022] [49942]: [pid: 49942|app: 0|req: 1049/2116] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:22 2025] DELETE /networking/v2.0/security-groups/cfdbe837-4a31-4c45-a1a2-abbabe0a664b => generated 0 bytes in 130 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 720.678690] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (cb242cd4-898b-4992-866e-1169b5118066), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.722947] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c0e8af35-123d-4b47-b34f-ed0c1944540d admin admin] Publish callbacks [] for security_group (70a85f10-afa1-45c3-921b-1c6ff0e2f314), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.724249] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Deleting port b2b0d21f-1c09-4335-a9a6-08a51aaa3937 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 720.724474] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c0e8af35-123d-4b47-b34f-ed0c1944540d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (70a85f10-afa1-45c3-921b-1c6ff0e2f314), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.724542] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (b2b0d21f-1c09-4335-a9a6-08a51aaa3937), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.745663] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0e8af35-123d-4b47-b34f-ed0c1944540d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=70a85f10-afa1-45c3-921b-1c6ff0e2f314,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.750773] [49942]: DEBUG neutron.plugins.ml2.db [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] For port b2b0d21f-1c09-4335-a9a6-08a51aaa3937, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b2b0d21f-1c09-4335-a9a6-08a51aaa3937,segment=NetworkSegment(5723c459-29cc-4862-b0d5-e2c1be4335d2),segment_id=5723c459-29cc-4862-b0d5-e2c1be4335d2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 720.750773] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (b2b0d21f-1c09-4335-a9a6-08a51aaa3937), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.758730] [49941]: [pid: 49941|app: 0|req: 1068/2117] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/security-groups?tenant_id=129e8fdff84848229ba7e5359bb3ee27&name=default => generated 2929 bytes in 283 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 720.761040] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_port_precommit called with port settings {'id': 'b2b0d21f-1c09-4335-a9a6-08a51aaa3937', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:4f:8e:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb242cd4-898b-4992-866e-1169b5118066', 'device_owner': 'network:dhcp', 'standard_attr_id': 977, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 5, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}}] (original binding levels None) on network {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 720.761264] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_port_precommit: [ 720.761264] [49942]: key[id], b2b0d21f-1c09-4335-a9a6-08a51aaa3937 -> None [ 720.761264] [49942]: key[binding:vnic_type], normal -> None [ 720.761264] [49942]: key[tags], [] -> None [ 720.761264] [49942]: key[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.761264] [49942]: key[allowed_address_pairs], [] -> None [ 720.761264] [49942]: key[extra_dhcp_opts], [] -> None [ 720.761264] [49942]: key[binding:profile], {} -> None [ 720.761264] [49942]: key[admin_state_up], True -> None [ 720.761264] [49942]: key[binding:vif_type], ovs -> None [ 720.761264] [49942]: key[device_owner], network:dhcp -> None [ 720.761264] [49942]: key[created_at], 2025-11-20T12:31:16Z -> None [ 720.761264] [49942]: key[updated_at], 2025-11-20T12:31:22Z -> None [ 720.761264] [49942]: key[description], -> None [ 720.761264] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.761264] [49942]: key[binding:host_id], devstack -> None [ 720.761264] [49942]: key[standard_attr_id], 977 -> None [ 720.761264] [49942]: key[name], -> None [ 720.761264] [49942]: key[mac_address], fa:16:3e:4f:8e:a4 -> None [ 720.761264] [49942]: key[status], ACTIVE -> None [ 720.761264] [49942]: key[network_id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.761264] [49942]: key[fixed_ips], [] -> None [ 720.761264] [49942]: key[security_groups], [] -> None [ 720.761264] [49942]: key[revision_number], 5 -> None [ 720.761264] [49942]: key[port_security_enabled], False -> None [ 720.761264] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.761264] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.761264] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.763326] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Calling delete_port for b2b0d21f-1c09-4335-a9a6-08a51aaa3937 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 720.804169] [49941]: DEBUG neutron.plugins.ml2.plugin [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Deleting port b6094706-2bbc-4005-9df2-40342f488f4d {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 720.804480] [49941]: DEBUG neutron_lib.callbacks.manager [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.820975] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b2b0d21f-1c09-4335-a9a6-08a51aaa3937), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.831613] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Pushing event deleted for resources: {'Port': ['ID=b2b0d21f-1c09-4335-a9a6-08a51aaa3937,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.833415] [49941]: DEBUG neutron.plugins.ml2.db [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] For port b6094706-2bbc-4005-9df2-40342f488f4d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b6094706-2bbc-4005-9df2-40342f488f4d,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 720.833610] [49941]: DEBUG neutron_lib.callbacks.manager [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.838709] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_precommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 720.838942] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_precommit: [ 720.838942] [49941]: key[id], b6094706-2bbc-4005-9df2-40342f488f4d -> None [ 720.838942] [49941]: key[binding:vnic_type], normal -> None [ 720.838942] [49941]: key[tags], [] -> None [ 720.838942] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 720.838942] [49941]: key[allowed_address_pairs], [] -> None [ 720.838942] [49941]: key[extra_dhcp_opts], [] -> None [ 720.838942] [49941]: key[binding:profile], {} -> None [ 720.838942] [49941]: key[admin_state_up], True -> None [ 720.838942] [49941]: key[binding:vif_type], ovs -> None [ 720.838942] [49941]: key[device_owner], compute:nova -> None [ 720.838942] [49941]: key[created_at], 2025-11-20T12:29:21Z -> None [ 720.838942] [49941]: key[updated_at], 2025-11-20T12:29:22Z -> None [ 720.838942] [49941]: key[description], -> None [ 720.838942] [49941]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 720.838942] [49941]: key[binding:host_id], cpu-1 -> None [ 720.838942] [49941]: key[standard_attr_id], 377 -> None [ 720.838942] [49941]: key[name], -> None [ 720.838942] [49941]: key[mac_address], fa:16:3e:5d:04:dd -> None [ 720.838942] [49941]: key[status], ACTIVE -> None [ 720.838942] [49941]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 720.838942] [49941]: key[fixed_ips], [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}] -> None [ 720.838942] [49941]: key[security_groups], ['f184c8a6-bf48-4128-95bf-718bfc236812'] -> None [ 720.838942] [49941]: key[revision_number], 5 -> None [ 720.838942] [49941]: key[port_security_enabled], True -> None [ 720.838942] [49941]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 720.838942] [49941]: key[device_id], 8eeac5c8-6e8e-44d2-a598-0c3a1523e37d -> None [ 720.838942] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.840719] [49941]: DEBUG neutron.plugins.ml2.plugin [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Calling delete_port for b6094706-2bbc-4005-9df2-40342f488f4d owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 720.843839] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] No DVR routers for this DVR port b2b0d21f-1c09-4335-a9a6-08a51aaa3937 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 720.845292] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_port_postcommit called with port settings {'id': 'b2b0d21f-1c09-4335-a9a6-08a51aaa3937', 'name': '', 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'mac_address': 'fa:16:3e:4f:8e:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb242cd4-898b-4992-866e-1169b5118066', 'device_owner': 'network:dhcp', 'standard_attr_id': 977, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 5, 'project_id': 'd3522a5c3a524b72933f94e782ba6864'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}}] (original binding levels None) on network {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} with segments to bind None [ 720.845292] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_port_postcommit: [ 720.845292] [49942]: key[id], b2b0d21f-1c09-4335-a9a6-08a51aaa3937 -> None [ 720.845292] [49942]: key[binding:vnic_type], normal -> None [ 720.845292] [49942]: key[tags], [] -> None [ 720.845292] [49942]: key[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.845292] [49942]: key[allowed_address_pairs], [] -> None [ 720.845292] [49942]: key[extra_dhcp_opts], [] -> None [ 720.845292] [49942]: key[binding:profile], {} -> None [ 720.845292] [49942]: key[admin_state_up], True -> None [ 720.845292] [49942]: key[binding:vif_type], ovs -> None [ 720.845292] [49942]: key[device_owner], network:dhcp -> None [ 720.845292] [49942]: key[created_at], 2025-11-20T12:31:16Z -> None [ 720.845292] [49942]: key[updated_at], 2025-11-20T12:31:22Z -> None [ 720.845292] [49942]: key[description], -> None [ 720.845292] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.845292] [49942]: key[binding:host_id], devstack -> None [ 720.845292] [49942]: key[standard_attr_id], 977 -> None [ 720.845292] [49942]: key[name], -> None [ 720.845292] [49942]: key[mac_address], fa:16:3e:4f:8e:a4 -> None [ 720.845292] [49942]: key[status], ACTIVE -> None [ 720.845292] [49942]: key[network_id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.845292] [49942]: key[fixed_ips], [] -> None [ 720.845292] [49942]: key[security_groups], [] -> None [ 720.845292] [49942]: key[revision_number], 5 -> None [ 720.845292] [49942]: key[port_security_enabled], False -> None [ 720.845292] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.845292] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.845292] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.867337] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (cb242cd4-898b-4992-866e-1169b5118066), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.877918] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_network_precommit called with network settings {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} (original settings None) and network segments [{'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}] [ 720.877918] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_network_precommit: [ 720.877918] [49942]: key[vlan_transparent], None -> None [ 720.877918] [49942]: key[id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.877918] [49942]: key[tags], [] -> None [ 720.877918] [49942]: key[availability_zone_hints], [] -> None [ 720.877918] [49942]: key[mtu], 8950 -> None [ 720.877918] [49942]: key[provider:network_type], vlan -> None [ 720.877918] [49942]: key[admin_state_up], True -> None [ 720.877918] [49942]: key[provider:physical_network], default -> None [ 720.877918] [49942]: key[provider:segmentation_id], 663 -> None [ 720.877918] [49942]: key[created_at], 2025-11-20T12:30:19Z -> None [ 720.877918] [49942]: key[updated_at], 2025-11-20T12:31:22Z -> None [ 720.877918] [49942]: key[description], -> None [ 720.877918] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.877918] [49942]: key[standard_attr_id], 748 -> None [ 720.877918] [49942]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network -> None [ 720.877918] [49942]: key[availability_zones], ['nova'] -> None [ 720.877918] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.877918] [49942]: key[status], ACTIVE -> None [ 720.877918] [49942]: key[shared], False -> None [ 720.877918] [49942]: key[router:external], False -> None [ 720.877918] [49942]: key[revision_number], 3 -> None [ 720.877918] [49942]: key[port_security_enabled], True -> None [ 720.877918] [49942]: key[subnets], [] -> None [ 720.877918] [49942]: key[ipv4_address_scope], None -> None [ 720.877918] [49942]: key[qinq], None -> None [ 720.877918] [49942]: key[ipv6_address_scope], None -> None [ 720.877918] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.877918] [49942]: DEBUG neutron.services.segments.db [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['cb242cd4-898b-4992-866e-1169b5118066']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.882948] [49942]: DEBUG neutron.services.segments.db [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '5723c459-29cc-4862-b0d5-e2c1be4335d2') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.883142] [49942]: DEBUG neutron.services.segments.db [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '5723c459-29cc-4862-b0d5-e2c1be4335d2') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 720.887475] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (5723c459-29cc-4862-b0d5-e2c1be4335d2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.896827] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (5723c459-29cc-4862-b0d5-e2c1be4335d2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.905196] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Releasing vlan 663 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 720.905505] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (5723c459-29cc-4862-b0d5-e2c1be4335d2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.921754] [49942]: INFO neutron.services.segments.plugin [-] Segment 5723c459-29cc-4862-b0d5-e2c1be4335d2 resource provider aggregate not found [ 720.922092] [49941]: DEBUG neutron_lib.callbacks.manager [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b6094706-2bbc-4005-9df2-40342f488f4d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.931527] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Pushing event deleted for resources: {'Port': ['ID=b6094706-2bbc-4005-9df2-40342f488f4d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.939864] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (cb242cd4-898b-4992-866e-1169b5118066), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.942026] [49942]: INFO neutron.services.segments.plugin [-] Segment 5723c459-29cc-4862-b0d5-e2c1be4335d2 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 5723c459-29cc-4862-b0d5-e2c1be4335d2 found for delete ", "request_id": "req-cc0bda83-8384-45ec-b56d-35c7a132350e"}]} [ 720.942026] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_network_postcommit called with network settings {'id': 'cb242cd4-898b-4992-866e-1169b5118066', 'name': 'tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network', 'tenant_id': 'd3522a5c3a524b72933f94e782ba6864', 'project_id': 'd3522a5c3a524b72933f94e782ba6864', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 748, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 663} (original settings None) and network segments [{'id': '5723c459-29cc-4862-b0d5-e2c1be4335d2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 663, 'network_id': 'cb242cd4-898b-4992-866e-1169b5118066'}] [ 720.942278] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] delete_network_postcommit: [ 720.942278] [49942]: key[vlan_transparent], None -> None [ 720.942278] [49942]: key[id], cb242cd4-898b-4992-866e-1169b5118066 -> None [ 720.942278] [49942]: key[tags], [] -> None [ 720.942278] [49942]: key[availability_zone_hints], [] -> None [ 720.942278] [49942]: key[mtu], 8950 -> None [ 720.942278] [49942]: key[provider:network_type], vlan -> None [ 720.942278] [49942]: key[admin_state_up], True -> None [ 720.942278] [49942]: key[provider:physical_network], default -> None [ 720.942278] [49942]: key[provider:segmentation_id], 663 -> None [ 720.942278] [49942]: key[created_at], 2025-11-20T12:30:19Z -> None [ 720.942278] [49942]: key[updated_at], 2025-11-20T12:31:22Z -> None [ 720.942278] [49942]: key[description], -> None [ 720.942278] [49942]: key[tenant_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.942278] [49942]: key[standard_attr_id], 748 -> None [ 720.942278] [49942]: key[name], tempest-SecurityGroupRulesNegativeTestJSON-1185538879-network -> None [ 720.942278] [49942]: key[availability_zones], ['nova'] -> None [ 720.942278] [49942]: key[project_id], d3522a5c3a524b72933f94e782ba6864 -> None [ 720.942278] [49942]: key[status], ACTIVE -> None [ 720.942278] [49942]: key[shared], False -> None [ 720.942278] [49942]: key[router:external], False -> None [ 720.942278] [49942]: key[revision_number], 3 -> None [ 720.942278] [49942]: key[port_security_enabled], True -> None [ 720.942278] [49942]: key[subnets], [] -> None [ 720.942278] [49942]: key[ipv4_address_scope], None -> None [ 720.942278] [49942]: key[qinq], None -> None [ 720.942278] [49942]: key[ipv6_address_scope], None -> None [ 720.942278] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.949941] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Pushing event deleted for resources: {'Network': ['ID=cb242cd4-898b-4992-866e-1169b5118066,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 720.953049] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75ce1cb8-0354-42b6-9015-9ea693cb03a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.955824] [49942]: [pid: 49942|app: 0|req: 1050/2118] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:31:22 2025] DELETE /networking/v2.0/networks/cb242cd4-898b-4992-866e-1169b5118066 => generated 0 bytes in 311 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 720.960138] [49942]: DEBUG neutron.api.wsgi [req-c0ee3b80-6a8c-4c80-8e50-63fc15fd2fb0 req-7e635003-bafa-425b-bee7-e489952868d9 tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 720.964760] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] No DVR routers for this DVR port b6094706-2bbc-4005-9df2-40342f488f4d on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 720.965114] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_postcommit called with port settings {'id': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:5d:04:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'device_owner': 'compute:nova', 'standard_attr_id': 377, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['f184c8a6-bf48-4128-95bf-718bfc236812'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:21Z', 'updated_at': '2025-11-20T12:29:22Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (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': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 720.965279] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] delete_port_postcommit: [ 720.965279] [49941]: key[id], b6094706-2bbc-4005-9df2-40342f488f4d -> None [ 720.965279] [49941]: key[binding:vnic_type], normal -> None [ 720.965279] [49941]: key[tags], [] -> None [ 720.965279] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '98f447de-d71e-41ef-bc37-ed97b4a1f58f', 'external-id': 'nsx-vlan-transportzone-904', 'segmentation_id': 904, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 720.965279] [49941]: key[allowed_address_pairs], [] -> None [ 720.965279] [49941]: key[extra_dhcp_opts], [] -> None [ 720.965279] [49941]: key[binding:profile], {} -> None [ 720.965279] [49941]: key[admin_state_up], True -> None [ 720.965279] [49941]: key[binding:vif_type], ovs -> None [ 720.965279] [49941]: key[device_owner], compute:nova -> None [ 720.965279] [49941]: key[created_at], 2025-11-20T12:29:21Z -> None [ 720.965279] [49941]: key[updated_at], 2025-11-20T12:29:22Z -> None [ 720.965279] [49941]: key[description], -> None [ 720.965279] [49941]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 720.965279] [49941]: key[binding:host_id], cpu-1 -> None [ 720.965279] [49941]: key[standard_attr_id], 377 -> None [ 720.965279] [49941]: key[name], -> None [ 720.965279] [49941]: key[mac_address], fa:16:3e:5d:04:dd -> None [ 720.965279] [49941]: key[status], ACTIVE -> None [ 720.965279] [49941]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 720.965279] [49941]: key[fixed_ips], [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.10'}] -> None [ 720.965279] [49941]: key[security_groups], ['f184c8a6-bf48-4128-95bf-718bfc236812'] -> None [ 720.965279] [49941]: key[revision_number], 5 -> None [ 720.965279] [49941]: key[port_security_enabled], True -> None [ 720.965279] [49941]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 720.965279] [49941]: key[device_id], 8eeac5c8-6e8e-44d2-a598-0c3a1523e37d -> None [ 720.965279] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 720.966848] [49941]: DEBUG neutron_lib.callbacks.manager [req-2c9eccc2-a4e8-4637-83b4-23ee7c3e7ddc req-466e43c2-fd41-46a7-8a9f-538e37f2f1bb tempest-FloatingIPsAssociationTestJSON-1823905130 tempest-FloatingIPsAssociationTestJSON-1823905130-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 720.970144] [49941]: [pid: 49941|app: 0|req: 1069/2119] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:22 2025] DELETE /networking/v2.0/ports/b6094706-2bbc-4005-9df2-40342f488f4d => generated 0 bytes in 211 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 720.987896] [49942]: [pid: 49942|app: 0|req: 1051/2120] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/security-groups?id=f184c8a6-bf48-4128-95bf-718bfc236812&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.021976] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-604beddc-e406-4e23-b952-184791eba805 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.021976] [49941]: [pid: 49941|app: 0|req: 1070/2121] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.094193] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b59d007-11c7-4a19-94d5-6b349fea30a4 req-f286f701-145b-427c-a987-afa935f0da52 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.095456] [49942]: [pid: 49942|app: 0|req: 1052/2122] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 750 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.130590] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4018deb0-e9b5-4ae4-bc38-6b65e7ebed7a admin admin] Publish callbacks [] for security_group (70a85f10-afa1-45c3-921b-1c6ff0e2f314), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.148799] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4018deb0-e9b5-4ae4-bc38-6b65e7ebed7a admin admin] Publish callbacks [] for security_group (70a85f10-afa1-45c3-921b-1c6ff0e2f314), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.171721] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4018deb0-e9b5-4ae4-bc38-6b65e7ebed7a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (70a85f10-afa1-45c3-921b-1c6ff0e2f314), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.173339] [49941]: DEBUG neutron.api.v2.base [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Request body: {'network': {'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.176892] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4018deb0-e9b5-4ae4-bc38-6b65e7ebed7a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=70a85f10-afa1-45c3-921b-1c6ff0e2f314,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.181021] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4018deb0-e9b5-4ae4-bc38-6b65e7ebed7a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.181541] [49942]: [pid: 49942|app: 0|req: 1053/2123] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:22 2025] DELETE /networking/v2.0/security-groups/70a85f10-afa1-45c3-921b-1c6ff0e2f314 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 721.190844] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Made reservation on behalf of 14cf6337535e4cf0a18bde6fee56d37a for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 721.194658] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.200035] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.211729] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6249087-ce71-405e-91cb-400f38794219 req-78134372-31b4-4bda-b4cd-627003a5f400 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.213265] [49942]: [pid: 49942|app: 0|req: 1054/2124] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:22 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 721.219766] [49942]: DEBUG neutron.api.v2.base [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Request body: {'port': {'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.273727] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Made reservation on behalf of a8afa32992fd43ae9d1eb76af2a6a1c9 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 721.277070] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.280251] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks [] for security_group (37723031-defc-41f2-a436-a9aa7ae16c64), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.282504] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.295436] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (37723031-defc-41f2-a436-a9aa7ae16c64), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.325235] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=37723031-defc-41f2-a436-a9aa7ae16c64,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.348632] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] vlan segment allocate from pool success with {'vlan_id': 610, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 721.361282] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (015e634c-fc1f-461e-83c8-d2605484349a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.361508] [49941]: INFO neutron.db.segments_db [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Added segment 015e634c-fc1f-461e-83c8-d2605484349a of type vlan for network 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 721.372645] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks [] for security_group (3aefd690-63bb-474b-9a3d-c7f915224cfe), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.378280] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3aefd690-63bb-474b-9a3d-c7f915224cfe), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.387858] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (9bc6f3ca-7598-4574-864e-afab2a3927d3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.399616] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] create_network_precommit called with network settings {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1028, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}] [ 721.399616] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] create_network_precommit: [ 721.399616] [49941]: key[vlan_transparent], None -> None [ 721.399616] [49941]: key[id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 721.399616] [49941]: key[tags], None -> [] [ 721.399616] [49941]: key[availability_zone_hints], None -> [] [ 721.399616] [49941]: key[mtu], None -> 8950 [ 721.399616] [49941]: key[provider:network_type], None -> vlan [ 721.399616] [49941]: key[admin_state_up], None -> True [ 721.399616] [49941]: key[provider:physical_network], None -> default [ 721.399616] [49941]: key[provider:segmentation_id], None -> 610 [ 721.399616] [49941]: key[qinq], None -> None [ 721.399616] [49941]: key[created_at], None -> 2025-11-20T12:31:23Z [ 721.399616] [49941]: key[updated_at], None -> 2025-11-20T12:31:23Z [ 721.399616] [49941]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.399616] [49941]: key[description], None -> [ 721.399616] [49941]: key[standard_attr_id], None -> 1028 [ 721.399616] [49941]: key[name], None -> tempest-ServersTestFqdnHostnames-1554577083-network [ 721.399616] [49941]: key[availability_zones], None -> [] [ 721.399616] [49941]: key[status], None -> ACTIVE [ 721.399616] [49941]: key[shared], None -> False [ 721.399616] [49941]: key[router:external], None -> False [ 721.399616] [49941]: key[revision_number], None -> 1 [ 721.399616] [49941]: key[port_security_enabled], None -> True [ 721.399616] [49941]: key[subnets], None -> [] [ 721.399616] [49941]: key[ipv4_address_scope], None -> None [ 721.399616] [49941]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.399616] [49941]: key[ipv6_address_scope], None -> None [ 721.399616] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.404278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (9bc6f3ca-7598-4574-864e-afab2a3927d3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.407462] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3aefd690-63bb-474b-9a3d-c7f915224cfe,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.421916] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Pushing event updated for resources: {'Network': ['ID=9bc6f3ca-7598-4574-864e-afab2a3927d3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.423789] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] create_network_postcommit called with network settings {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1028, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}] [ 721.423983] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] create_network_postcommit: [ 721.423983] [49941]: key[vlan_transparent], None -> None [ 721.423983] [49941]: key[id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 721.423983] [49941]: key[tags], None -> [] [ 721.423983] [49941]: key[availability_zone_hints], None -> [] [ 721.423983] [49941]: key[mtu], None -> 8950 [ 721.423983] [49941]: key[provider:network_type], None -> vlan [ 721.423983] [49941]: key[admin_state_up], None -> True [ 721.423983] [49941]: key[provider:physical_network], None -> default [ 721.423983] [49941]: key[provider:segmentation_id], None -> 610 [ 721.423983] [49941]: key[qinq], None -> None [ 721.423983] [49941]: key[created_at], None -> 2025-11-20T12:31:23Z [ 721.423983] [49941]: key[updated_at], None -> 2025-11-20T12:31:23Z [ 721.423983] [49941]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.423983] [49941]: key[description], None -> [ 721.423983] [49941]: key[standard_attr_id], None -> 1028 [ 721.423983] [49941]: key[name], None -> tempest-ServersTestFqdnHostnames-1554577083-network [ 721.423983] [49941]: key[availability_zones], None -> [] [ 721.423983] [49941]: key[status], None -> ACTIVE [ 721.423983] [49941]: key[shared], None -> False [ 721.423983] [49941]: key[router:external], None -> False [ 721.423983] [49941]: key[revision_number], None -> 1 [ 721.423983] [49941]: key[port_security_enabled], None -> True [ 721.423983] [49941]: key[subnets], None -> [] [ 721.423983] [49941]: key[ipv4_address_scope], None -> None [ 721.423983] [49941]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.423983] [49941]: key[ipv6_address_scope], None -> None [ 721.423983] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.427138] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.427521] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3abefd94-5896-47bf-aece-00ec8e0d5efe admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.444058] [49941]: [pid: 49941|app: 0|req: 1071/2125] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:22 2025] POST /networking/v2.0/networks => generated 669 bytes in 421 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 721.474877] [49942]: DEBUG neutron.db.db_base_plugin_common [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Allocated IP 192.168.233.180 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/d870e57b-65d1-4f1b-8456-2d38370f5bcb) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 721.519276] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b2ba18b-0de5-46ba-84a6-8f075d47cf37 req-9789a9ad-853e-45d3-95ea-a62fa7050808 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.520294] [49941]: [pid: 49941|app: 0|req: 1072/2126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.523797] [49941]: DEBUG neutron.api.wsgi [req-6b59d007-11c7-4a19-94d5-6b349fea30a4 req-91ef8733-8975-400e-9189-93ec08c5df8e tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 721.545338] [49941]: [pid: 49941|app: 0|req: 1073/2127] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/security-groups?id=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.560389] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks [] for allowed_address_pair (d870e57b-65d1-4f1b-8456-2d38370f5bcb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.561466] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks [] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.561466] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] create_port_precommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': '', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'port_security_enabled': True, 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 721.561672] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] create_port_precommit: [ 721.561672] [49942]: key[id], None -> d870e57b-65d1-4f1b-8456-2d38370f5bcb [ 721.561672] [49942]: key[binding:vnic_type], None -> normal [ 721.561672] [49942]: key[binding:vif_details], None -> {} [ 721.561672] [49942]: key[allowed_address_pairs], None -> [] [ 721.561672] [49942]: key[binding:profile], None -> {} [ 721.561672] [49942]: key[admin_state_up], None -> True [ 721.561672] [49942]: key[binding:vif_type], None -> unbound [ 721.561672] [49942]: key[device_owner], None -> [ 721.561672] [49942]: key[tenant_id], None -> a8afa32992fd43ae9d1eb76af2a6a1c9 [ 721.561672] [49942]: key[binding:host_id], None -> [ 721.561672] [49942]: key[standard_attr_id], None -> 1032 [ 721.561672] [49942]: key[name], None -> [ 721.561672] [49942]: key[mac_address], None -> fa:16:3e:cd:09:06 [ 721.561672] [49942]: key[status], None -> DOWN [ 721.561672] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 721.561672] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}] [ 721.561672] [49942]: key[security_groups], None -> ['3aefd690-63bb-474b-9a3d-c7f915224cfe'] [ 721.561672] [49942]: key[port_security_enabled], None -> True [ 721.561672] [49942]: key[project_id], None -> a8afa32992fd43ae9d1eb76af2a6a1c9 [ 721.561672] [49942]: key[device_id], None -> c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 [ 721.561672] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.570876] [49941]: [pid: 49941|app: 0|req: 1074/2128] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/security-groups?tenant_id=d3522a5c3a524b72933f94e782ba6864&name=default => generated 2925 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 721.581327] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.605906] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Pushing event updated for resources: {'Port': ['ID=d870e57b-65d1-4f1b-8456-2d38370f5bcb,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.612530] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6249087-ce71-405e-91cb-400f38794219 req-c0952c2e-6ff4-45dc-b26f-09019c335d6b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.616694] [49941]: [pid: 49941|app: 0|req: 1075/2129] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/networks?id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 721 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.617710] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 721.618482] [49942]: DEBUG neutron.scheduler.base_scheduler [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 721.623575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e8ccef-06b0-498d-a81c-6ce014d564e9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.623774] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 721.638185] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] create_port_postcommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': '', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'port_security_enabled': True, 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 721.638611] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] create_port_postcommit: [ 721.638611] [49942]: key[id], None -> d870e57b-65d1-4f1b-8456-2d38370f5bcb [ 721.638611] [49942]: key[binding:vnic_type], None -> normal [ 721.638611] [49942]: key[tags], None -> [] [ 721.638611] [49942]: key[binding:vif_details], None -> {} [ 721.638611] [49942]: key[allowed_address_pairs], None -> [] [ 721.638611] [49942]: key[extra_dhcp_opts], None -> [] [ 721.638611] [49942]: key[binding:profile], None -> {} [ 721.638611] [49942]: key[admin_state_up], None -> True [ 721.638611] [49942]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 721.638611] [49942]: key[binding:vif_type], None -> unbound [ 721.638611] [49942]: key[device_owner], None -> [ 721.638611] [49942]: key[created_at], None -> 2025-11-20T12:31:23Z [ 721.638611] [49942]: key[updated_at], None -> 2025-11-20T12:31:23Z [ 721.638611] [49942]: key[tenant_id], None -> a8afa32992fd43ae9d1eb76af2a6a1c9 [ 721.638611] [49942]: key[binding:host_id], None -> [ 721.638611] [49942]: key[description], None -> [ 721.638611] [49942]: key[standard_attr_id], None -> 1032 [ 721.638611] [49942]: key[name], None -> [ 721.638611] [49942]: key[mac_address], None -> fa:16:3e:cd:09:06 [ 721.638611] [49942]: key[status], None -> DOWN [ 721.638611] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 721.638611] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}] [ 721.638611] [49942]: key[security_groups], None -> ['3aefd690-63bb-474b-9a3d-c7f915224cfe'] [ 721.638611] [49942]: key[revision_number], None -> 1 [ 721.638611] [49942]: key[port_security_enabled], None -> True [ 721.638611] [49942]: key[project_id], None -> a8afa32992fd43ae9d1eb76af2a6a1c9 [ 721.638611] [49942]: key[device_id], None -> c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 [ 721.638611] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.684022] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.684022] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-a707732a-5a78-47e0-ab83-525b136bc15a tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.699866] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e8ccef-06b0-498d-a81c-6ce014d564e9 admin admin] Publish callbacks [] for security_group (3f200061-69db-4dbb-bff6-943095bbcff9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.701328] [49942]: [pid: 49942|app: 0|req: 1055/2130] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:22 2025] POST /networking/v2.0/ports => generated 734 bytes in 488 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 721.701600] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e8ccef-06b0-498d-a81c-6ce014d564e9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3f200061-69db-4dbb-bff6-943095bbcff9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.704745] [49942]: DEBUG neutron.api.v2.base [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Request body: {'subnet': {'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-subnet', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.719554] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Made reservation on behalf of 14cf6337535e4cf0a18bde6fee56d37a for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 721.722304] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.722449] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9e8ccef-06b0-498d-a81c-6ce014d564e9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3f200061-69db-4dbb-bff6-943095bbcff9,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.734881] [49941]: [pid: 49941|app: 0|req: 1076/2131] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/security-groups?tenant_id=b28b26649cc24115b526f291043f86ca&name=default => generated 2929 bytes in 121 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 721.737506] [49941]: DEBUG neutron.api.wsgi [req-3b2ba18b-0de5-46ba-84a6-8f075d47cf37 req-2fd2b246-8f1d-43db-9be3-06d8e821d8fe tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 721.757659] [49941]: [pid: 49941|app: 0|req: 1077/2132] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 721.789358] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b37f84f9-33d5-4237-9024-9d17730595eb admin admin] Publish callbacks [] for security_group (8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.790713] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] create_subnet_precommit called with subnet settings {'id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-subnet', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1038, '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-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings None) [ 721.790886] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] create_subnet_precommit: [ 721.790886] [49942]: key[ipv6_ra_mode], None -> None [ 721.790886] [49942]: key[id], None -> ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c [ 721.790886] [49942]: key[tags], None -> [] [ 721.790886] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 721.790886] [49942]: key[enable_dhcp], None -> True [ 721.790886] [49942]: key[ip_version], None -> 4 [ 721.790886] [49942]: key[created_at], None -> 2025-11-20T12:31:23Z [ 721.790886] [49942]: key[updated_at], None -> 2025-11-20T12:31:23Z [ 721.790886] [49942]: key[description], None -> [ 721.790886] [49942]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.790886] [49942]: key[standard_attr_id], None -> 1038 [ 721.790886] [49942]: key[cidr], None -> 192.168.128.0/28 [ 721.790886] [49942]: key[ipv6_address_mode], None -> None [ 721.790886] [49942]: key[name], None -> tempest-ServersTestFqdnHostnames-1554577083-subnet [ 721.790886] [49942]: key[subnetpool_id], None -> None [ 721.790886] [49942]: key[host_routes], None -> [] [ 721.790886] [49942]: key[network_id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 721.790886] [49942]: key[shared], None -> False [ 721.790886] [49942]: key[router:external], None -> False [ 721.790886] [49942]: key[revision_number], None -> 0 [ 721.790886] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 721.790886] [49942]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.790886] [49942]: key[service_types], None -> [] [ 721.790886] [49942]: key[dns_nameservers], None -> [] [ 721.790886] [49942]: key[segment_id], None -> None [ 721.790886] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.792816] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.805644] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Pushing event updated for resources: {'Subnet': ['ID=ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.807321] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b37f84f9-33d5-4237-9024-9d17730595eb admin admin] Publish callbacks [] for security_group (8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.823655] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Checking segment: {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 721.823851] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Network hostable DHCP agents. Network: 9bc6f3ca-7598-4574-864e-afab2a3927d3, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 721.830086] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b37f84f9-33d5-4237-9024-9d17730595eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.831889] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Network 9bc6f3ca-7598-4574-864e-afab2a3927d3 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 721.834372] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b37f84f9-33d5-4237-9024-9d17730595eb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.838848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b37f84f9-33d5-4237-9024-9d17730595eb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.839064] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 9bc6f3ca-7598-4574-864e-afab2a3927d3) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 721.839160] [49941]: [pid: 49941|app: 0|req: 1078/2133] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:23 2025] DELETE /networking/v2.0/security-groups/8a8b19fa-6eee-4dc7-b89b-26cb0f4aa24d => generated 0 bytes in 81 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 721.840452] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] create_subnet_postcommit called with subnet settings {'id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-subnet', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1038, '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-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'network': {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, '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-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610}} (original settings None) [ 721.840623] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] create_subnet_postcommit: [ 721.840623] [49942]: key[ipv6_ra_mode], None -> None [ 721.840623] [49942]: key[id], None -> ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c [ 721.840623] [49942]: key[tags], None -> [] [ 721.840623] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 721.840623] [49942]: key[enable_dhcp], None -> True [ 721.840623] [49942]: key[network], None -> {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, '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-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} [ 721.840623] [49942]: key[ip_version], None -> 4 [ 721.840623] [49942]: key[created_at], None -> 2025-11-20T12:31:23Z [ 721.840623] [49942]: key[updated_at], None -> 2025-11-20T12:31:23Z [ 721.840623] [49942]: key[description], None -> [ 721.840623] [49942]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.840623] [49942]: key[standard_attr_id], None -> 1038 [ 721.840623] [49942]: key[cidr], None -> 192.168.128.0/28 [ 721.840623] [49942]: key[ipv6_address_mode], None -> None [ 721.840623] [49942]: key[name], None -> tempest-ServersTestFqdnHostnames-1554577083-subnet [ 721.840623] [49942]: key[subnetpool_id], None -> None [ 721.840623] [49942]: key[host_routes], None -> [] [ 721.840623] [49942]: key[network_id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 721.840623] [49942]: key[shared], None -> False [ 721.840623] [49942]: key[router:external], None -> False [ 721.840623] [49942]: key[revision_number], None -> 0 [ 721.840623] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 721.840623] [49942]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 721.840623] [49942]: key[service_types], None -> [] [ 721.840623] [49942]: key[dns_nameservers], None -> [] [ 721.840623] [49942]: key[segment_id], None -> None [ 721.840623] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 721.841676] [49941]: DEBUG neutron.api.wsgi [req-d6249087-ce71-405e-91cb-400f38794219 req-52e3d37c-59b3-48b8-afec-b37b20199295 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 721.842219] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 721.842553] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c230b780-3a7b-474d-88ad-78ffafeaa06b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.851287] [49942]: [pid: 49942|app: 0|req: 1056/2134] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:23 2025] POST /networking/v2.0/subnets => generated 688 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 721.854498] [49942]: DEBUG neutron.api.v2.base [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Request body: {'port': {'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 721.878096] [49941]: [pid: 49941|app: 0|req: 1079/2135] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 721.895172] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.912518] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7ef9fb39-6ac9-4a7c-b093-dedfb08882d1 admin admin] Publish callbacks [] for security_group (3f200061-69db-4dbb-bff6-943095bbcff9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.933007] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7ef9fb39-6ac9-4a7c-b093-dedfb08882d1 admin admin] Publish callbacks [] for security_group (3f200061-69db-4dbb-bff6-943095bbcff9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.952829] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7ef9fb39-6ac9-4a7c-b093-dedfb08882d1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3f200061-69db-4dbb-bff6-943095bbcff9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.956927] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ef9fb39-6ac9-4a7c-b093-dedfb08882d1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3f200061-69db-4dbb-bff6-943095bbcff9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 721.961863] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7ef9fb39-6ac9-4a7c-b093-dedfb08882d1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 721.961863] [49941]: [pid: 49941|app: 0|req: 1080/2136] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:23 2025] DELETE /networking/v2.0/security-groups/3f200061-69db-4dbb-bff6-943095bbcff9 => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 722.039951] [49942]: DEBUG neutron.notifiers.nova [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d870e57b-65d1-4f1b-8456-2d38370f5bcb {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 722.045597] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks [] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.050325] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f7c0da0-d2d0-4904-b373-395693cf8650 req-dfdd1718-684a-41d0-b610-07d5612dcc42 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.051582] [49941]: [pid: 49941|app: 0|req: 1081/2137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.059502] [49942]: DEBUG neutron.db.provisioning_blocks [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Transition to ACTIVE for port object d870e57b-65d1-4f1b-8456-2d38370f5bcb will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 722.062293] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_precommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (original settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': '', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 1, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 722.062293] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_precommit: [ 722.062293] [49942]: key[device_owner], -> compute:nova [ 722.062293] [49942]: key[binding:host_id], -> cpu-1 [ 722.062293] [49942]: key[revision_number], 1 -> 2 [ 722.062293] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.062687] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.070239] [49941]: [pid: 49941|app: 0|req: 1082/2138] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:23 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.071905] [49941]: DEBUG neutron.api.v2.base [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Request body: {'router': {'name': 'tempest-ServersTestFqdnHostnames-1554577083-router', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 722.089160] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Pushing event updated for resources: {'Port': ['ID=d870e57b-65d1-4f1b-8456-2d38370f5bcb,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.100162] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (84466468-7df0-4f76-baef-60c0d873b9f3), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.101324] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (84466468-7df0-4f76-baef-60c0d873b9f3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.135440] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_postcommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (original settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': '', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 1, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 722.135945] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_postcommit: [ 722.135945] [49942]: key[device_owner], -> compute:nova [ 722.135945] [49942]: key[binding:host_id], -> cpu-1 [ 722.135945] [49942]: key[revision_number], 1 -> 2 [ 722.135945] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.142017] [49942]: DEBUG neutron.plugins.ml2.managers [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Attempting to bind port d870e57b-65d1-4f1b-8456-2d38370f5bcb on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 722.142172] [49942]: DEBUG neutron.plugins.ml2.managers [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Attempting to bind port d870e57b-65d1-4f1b-8456-2d38370f5bcb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 722.142297] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Attempting to bind port d870e57b-65d1-4f1b-8456-2d38370f5bcb on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 722.145768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks [] for router_controller (84466468-7df0-4f76-baef-60c0d873b9f3), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.157322] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 722.157531] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 722.160329] [49942]: DEBUG networking_nsxv3.api.rpc [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 722.207907] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks [] for router_gateway (84466468-7df0-4f76-baef-60c0d873b9f3), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.287482] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks [] for router_gateway (84466468-7df0-4f76-baef-60c0d873b9f3), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.293587] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.382362] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Allocated IP 10.180.180.153 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/50f0b9d6-4209-4c47-bb58-1c9f3802c15b) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 722.488136] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks [] for allowed_address_pair (50f0b9d6-4209-4c47-bb58-1c9f3802c15b), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.488136] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks [] for port (50f0b9d6-4209-4c47-bb58-1c9f3802c15b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.488136] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] create_port_precommit called with port settings {'id': '50f0b9d6-4209-4c47-bb58-1c9f3802c15b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:3c:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1040, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 722.488136] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] create_port_precommit: [ 722.488136] [49941]: key[id], None -> 50f0b9d6-4209-4c47-bb58-1c9f3802c15b [ 722.488136] [49941]: key[binding:vnic_type], None -> normal [ 722.488136] [49941]: key[binding:vif_details], None -> {} [ 722.488136] [49941]: key[allowed_address_pairs], None -> [] [ 722.488136] [49941]: key[binding:profile], None -> {} [ 722.488136] [49941]: key[admin_state_up], None -> True [ 722.488136] [49941]: key[binding:vif_type], None -> unbound [ 722.488136] [49941]: key[device_owner], None -> network:router_gateway [ 722.488136] [49941]: key[tenant_id], None -> [ 722.488136] [49941]: key[binding:host_id], None -> [ 722.488136] [49941]: key[standard_attr_id], None -> 1040 [ 722.488136] [49941]: key[name], None -> [ 722.488136] [49941]: key[mac_address], None -> fa:16:3e:cc:3c:6c [ 722.488136] [49941]: key[status], None -> DOWN [ 722.488136] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 722.488136] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}] [ 722.488136] [49941]: key[security_groups], None -> [] [ 722.488136] [49941]: key[port_security_enabled], None -> False [ 722.488136] [49941]: key[project_id], None -> [ 722.488136] [49941]: key[device_id], None -> 84466468-7df0-4f76-baef-60c0d873b9f3 [ 722.488136] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.509733] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (50f0b9d6-4209-4c47-bb58-1c9f3802c15b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.530942] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Pushing event updated for resources: {'Port': ['ID=50f0b9d6-4209-4c47-bb58-1c9f3802c15b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 722.539171] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 722.539886] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 722.541728] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 722.554176] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] create_port_postcommit called with port settings {'id': '50f0b9d6-4209-4c47-bb58-1c9f3802c15b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:3c:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1040, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}], '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-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:24Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 722.554402] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] create_port_postcommit: [ 722.554402] [49941]: key[id], None -> 50f0b9d6-4209-4c47-bb58-1c9f3802c15b [ 722.554402] [49941]: key[binding:vnic_type], None -> normal [ 722.554402] [49941]: key[tags], None -> [] [ 722.554402] [49941]: key[binding:vif_details], None -> {} [ 722.554402] [49941]: key[allowed_address_pairs], None -> [] [ 722.554402] [49941]: key[extra_dhcp_opts], None -> [] [ 722.554402] [49941]: key[binding:profile], None -> {} [ 722.554402] [49941]: key[admin_state_up], None -> True [ 722.554402] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 722.554402] [49941]: key[binding:vif_type], None -> unbound [ 722.554402] [49941]: key[device_owner], None -> network:router_gateway [ 722.554402] [49941]: key[created_at], None -> 2025-11-20T12:31:24Z [ 722.554402] [49941]: key[updated_at], None -> 2025-11-20T12:31:24Z [ 722.554402] [49941]: key[tenant_id], None -> [ 722.554402] [49941]: key[binding:host_id], None -> [ 722.554402] [49941]: key[description], None -> [ 722.554402] [49941]: key[standard_attr_id], None -> 1040 [ 722.554402] [49941]: key[name], None -> [ 722.554402] [49941]: key[mac_address], None -> fa:16:3e:cc:3c:6c [ 722.554402] [49941]: key[status], None -> DOWN [ 722.554402] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 722.554402] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}] [ 722.554402] [49941]: key[security_groups], None -> [] [ 722.554402] [49941]: key[revision_number], None -> 1 [ 722.554402] [49941]: key[port_security_enabled], None -> False [ 722.554402] [49941]: key[project_id], None -> [ 722.554402] [49941]: key[device_id], None -> 84466468-7df0-4f76-baef-60c0d873b9f3 [ 722.554402] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 722.664709] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks [] for router_gateway (84466468-7df0-4f76-baef-60c0d873b9f3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.759363] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (84466468-7df0-4f76-baef-60c0d873b9f3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.823714] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Router 84466468-7df0-4f76-baef-60c0d873b9f3 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 722.886597] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 722.906896] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c73908a-aceb-4964-8cfa-b3c83dce7374 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 722.906896] [49941]: [pid: 49941|app: 0|req: 1083/2139] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:23 2025] POST /networking/v2.0/routers => generated 730 bytes in 838 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 722.928661] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6249087-ce71-405e-91cb-400f38794219 req-597f2529-6d27-403f-ae00-90d8f63444b9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 722.929960] [49941]: [pid: 49941|app: 0|req: 1084/2140] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:24 2025] GET /networking/v2.0/subnets?id=056b1fea-7b76-47df-bd25-cc9c0c987cf5 => generated 696 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 722.933331] [49941]: DEBUG neutron.api.wsgi [req-8f7c0da0-d2d0-4904-b373-395693cf8650 req-536d2a68-e9d7-41ce-973c-d7f5f38bd851 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 722.959550] [49941]: [pid: 49941|app: 0|req: 1085/2141] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:24 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 722.976860] [49941]: [pid: 49941|app: 0|req: 1086/2142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:24 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 723.080947] [49941]: DEBUG neutron.api.v2.base [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.097012] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Made reservation on behalf of 15290aee32584389b273d863bccbab71 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 723.099595] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.103755] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.163186] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 723.163505] [49942]: DEBUG neutron.plugins.ml2.managers [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Bound port: d870e57b-65d1-4f1b-8456-2d38370f5bcb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 723.163745] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.164971] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks [] for security_group (5f01a857-5203-42ea-aa51-35c681d66030), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.166582] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (5f01a857-5203-42ea-aa51-35c681d66030), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.186895] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5f01a857-5203-42ea-aa51-35c681d66030,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.206874] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] vlan segment allocate from pool success with {'vlan_id': 972, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 723.231597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (926703b5-6b99-4b0a-bc4d-7b58b3baef77), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.231597] [49941]: INFO neutron.db.segments_db [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Added segment 926703b5-6b99-4b0a-bc4d-7b58b3baef77 of type vlan for network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 723.237120] [49942]: DEBUG neutron.plugins.ml2.db [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] For port d870e57b-65d1-4f1b-8456-2d38370f5bcb, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 723.245588] [49942]: DEBUG neutron.plugins.ml2.db [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] For port d870e57b-65d1-4f1b-8456-2d38370f5bcb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d870e57b-65d1-4f1b-8456-2d38370f5bcb,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 723.248298] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_precommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (original settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 723.248298] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_precommit: [ 723.248298] [49942]: key[binding:vif_type], unbound -> ovs [ 723.248298] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 723.248298] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.252211] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.260407] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (489bd2c1-ecc2-4e43-8691-f1823eda7dbe), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.271766] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] create_network_precommit called with network settings {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1047, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:24Z', 'revision_number': 1} (original settings None) and network segments [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] [ 723.271971] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] create_network_precommit: [ 723.271971] [49941]: key[vlan_transparent], None -> None [ 723.271971] [49941]: key[id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 723.271971] [49941]: key[tags], None -> [] [ 723.271971] [49941]: key[availability_zone_hints], None -> [] [ 723.271971] [49941]: key[mtu], None -> 8950 [ 723.271971] [49941]: key[provider:network_type], None -> vlan [ 723.271971] [49941]: key[admin_state_up], None -> True [ 723.271971] [49941]: key[provider:physical_network], None -> default [ 723.271971] [49941]: key[provider:segmentation_id], None -> 972 [ 723.271971] [49941]: key[qinq], None -> None [ 723.271971] [49941]: key[created_at], None -> 2025-11-20T12:31:24Z [ 723.271971] [49941]: key[updated_at], None -> 2025-11-20T12:31:24Z [ 723.271971] [49941]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 723.271971] [49941]: key[description], None -> [ 723.271971] [49941]: key[standard_attr_id], None -> 1047 [ 723.271971] [49941]: key[name], None -> tempest-AttachVolumeTestJSON-1863942441-network [ 723.271971] [49941]: key[availability_zones], None -> [] [ 723.271971] [49941]: key[status], None -> ACTIVE [ 723.271971] [49941]: key[shared], None -> False [ 723.271971] [49941]: key[router:external], None -> False [ 723.271971] [49941]: key[revision_number], None -> 1 [ 723.271971] [49941]: key[port_security_enabled], None -> True [ 723.271971] [49941]: key[subnets], None -> [] [ 723.271971] [49941]: key[ipv4_address_scope], None -> None [ 723.271971] [49941]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 723.271971] [49941]: key[ipv6_address_scope], None -> None [ 723.271971] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.277069] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (489bd2c1-ecc2-4e43-8691-f1823eda7dbe), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.289217] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Pushing event updated for resources: {'Port': ['ID=d870e57b-65d1-4f1b-8456-2d38370f5bcb,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.294431] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Pushing event updated for resources: {'Network': ['ID=489bd2c1-ecc2-4e43-8691-f1823eda7dbe,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.299165] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] create_network_postcommit called with network settings {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1047, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:24Z', 'revision_number': 1} (original settings None) and network segments [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] [ 723.299165] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] create_network_postcommit: [ 723.299165] [49941]: key[vlan_transparent], None -> None [ 723.299165] [49941]: key[id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 723.299165] [49941]: key[tags], None -> [] [ 723.299165] [49941]: key[availability_zone_hints], None -> [] [ 723.299165] [49941]: key[mtu], None -> 8950 [ 723.299165] [49941]: key[provider:network_type], None -> vlan [ 723.299165] [49941]: key[admin_state_up], None -> True [ 723.299165] [49941]: key[provider:physical_network], None -> default [ 723.299165] [49941]: key[provider:segmentation_id], None -> 972 [ 723.299165] [49941]: key[qinq], None -> None [ 723.299165] [49941]: key[created_at], None -> 2025-11-20T12:31:24Z [ 723.299165] [49941]: key[updated_at], None -> 2025-11-20T12:31:24Z [ 723.299165] [49941]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 723.299165] [49941]: key[description], None -> [ 723.299165] [49941]: key[standard_attr_id], None -> 1047 [ 723.299165] [49941]: key[name], None -> tempest-AttachVolumeTestJSON-1863942441-network [ 723.299165] [49941]: key[availability_zones], None -> [] [ 723.299165] [49941]: key[status], None -> ACTIVE [ 723.299165] [49941]: key[shared], None -> False [ 723.299165] [49941]: key[router:external], None -> False [ 723.299165] [49941]: key[revision_number], None -> 1 [ 723.299165] [49941]: key[port_security_enabled], None -> True [ 723.299165] [49941]: key[subnets], None -> [] [ 723.299165] [49941]: key[ipv4_address_scope], None -> None [ 723.299165] [49941]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 723.299165] [49941]: key[ipv6_address_scope], None -> None [ 723.299165] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.300346] [49942]: DEBUG neutron.db.provisioning_blocks [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Provisioning complete for port d870e57b-65d1-4f1b-8456-2d38370f5bcb triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 723.300346] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.300346] [49942]: INFO neutron.plugins.ml2.plugin [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Attempt 1 to provision port d870e57b-65d1-4f1b-8456-2d38370f5bcb [ 723.302083] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.302567] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b9b8ad9-976d-4604-8585-77999da0a353 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.314079] [49941]: [pid: 49941|app: 0|req: 1087/2143] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:24 2025] POST /networking/v2.0/networks => generated 665 bytes in 339 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 723.349490] [49942]: DEBUG neutron.plugins.ml2.plugin [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Current status of the port d870e57b-65d1-4f1b-8456-2d38370f5bcb is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 723.349736] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.394784] [49942]: DEBUG neutron.plugins.ml2.db [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] For port d870e57b-65d1-4f1b-8456-2d38370f5bcb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d870e57b-65d1-4f1b-8456-2d38370f5bcb,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 723.439870] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_precommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 5, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (original settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 4, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 723.440141] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_precommit: [ 723.440141] [49942]: key[status], DOWN -> ACTIVE [ 723.440141] [49942]: key[revision_number], 4 -> 5 [ 723.440141] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.452788] [49942]: DEBUG neutron.db.provisioning_blocks [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Provisioning complete for port d870e57b-65d1-4f1b-8456-2d38370f5bcb triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 723.452929] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.453065] [49942]: INFO neutron.plugins.ml2.plugin [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Attempt 1 to provision port d870e57b-65d1-4f1b-8456-2d38370f5bcb [ 723.499234] [49942]: DEBUG neutron.plugins.ml2.plugin [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Current status of the port d870e57b-65d1-4f1b-8456-2d38370f5bcb is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 723.500167] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_postcommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 5, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (original settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 4, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 723.500454] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_postcommit: [ 723.500454] [49942]: key[status], DOWN -> ACTIVE [ 723.500454] [49942]: key[revision_number], 4 -> 5 [ 723.500454] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.500646] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.530462] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Pushing event updated for resources: {'Port': ['ID=d870e57b-65d1-4f1b-8456-2d38370f5bcb,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.533524] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_postcommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 4, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (original settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 723.533912] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] update_port_postcommit: [ 723.533912] [49942]: key[binding:vif_type], unbound -> ovs [ 723.533912] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 723.533912] [49942]: key[updated_at], 2025-11-20T12:31:23Z -> 2025-11-20T12:31:25Z [ 723.533912] [49942]: key[revision_number], 2 -> 4 [ 723.533912] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.542676] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.543133] [49942]: DEBUG neutron_lib.callbacks.manager [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-b2ef50da-2c1f-45d2-a704-ecf516304f7c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.544665] [49942]: [pid: 49942|app: 0|req: 1057/2144] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:23 2025] PUT /networking/v2.0/ports/d870e57b-65d1-4f1b-8456-2d38370f5bcb => generated 1039 bytes in 1693 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 723.569733] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.597144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6249087-ce71-405e-91cb-400f38794219 req-97c18263-1e3e-4e84-9cf5-7f19af9c08a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.598399] [49942]: [pid: 49942|app: 0|req: 1058/2145] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:25 2025] GET /networking/v2.0/ports?network_id=2c110bc1-1395-4164-9781-83a24176a9e1&device_owner=network%3Adhcp => generated 999 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.648241] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c7ec6d88-a142-4dc6-b84b-17a0bfc7cb2d tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.651715] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c7ec6d88-a142-4dc6-b84b-17a0bfc7cb2d tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.653017] [49942]: [pid: 49942|app: 0|req: 1059/2146] 10.180.1.21 () {60 vars in 1625 bytes} [Thu Nov 20 12:31:25 2025] GET /networking/v2.0/networks?id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0&id=3871aa7d-83a9-4a4d-bc5e-aee451b44ad0&id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0 => generated 1192 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 723.671476] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Allocated IP 192.168.128.1 (9bc6f3ca-7598-4574-864e-afab2a3927d3/ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c/c34fbefa-9750-4045-8a9e-313c9b6e98e5) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 723.716918] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f38c5032-2985-4669-a9a9-3f9066305242 req-1248d94d-706e-4b18-8c66-f459b3f43756 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.716918] [49942]: [pid: 49942|app: 0|req: 1060/2147] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:25 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 723.719595] [49942]: DEBUG neutron.api.v2.base [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Request body: {'subnet': {'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeTestJSON-1863942441-subnet', 'tenant_id': '15290aee32584389b273d863bccbab71', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 723.727449] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks [] for allowed_address_pair (c34fbefa-9750-4045-8a9e-313c9b6e98e5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.727655] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks [] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.727948] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] create_port_precommit called with port settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.1'}], 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'port_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': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 723.728094] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] create_port_precommit: [ 723.728094] [49941]: key[id], None -> c34fbefa-9750-4045-8a9e-313c9b6e98e5 [ 723.728094] [49941]: key[binding:vnic_type], None -> normal [ 723.728094] [49941]: key[binding:vif_details], None -> {} [ 723.728094] [49941]: key[allowed_address_pairs], None -> [] [ 723.728094] [49941]: key[binding:profile], None -> {} [ 723.728094] [49941]: key[admin_state_up], None -> True [ 723.728094] [49941]: key[binding:vif_type], None -> unbound [ 723.728094] [49941]: key[device_owner], None -> network:router_interface [ 723.728094] [49941]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 723.728094] [49941]: key[binding:host_id], None -> [ 723.728094] [49941]: key[standard_attr_id], None -> 1049 [ 723.728094] [49941]: key[name], None -> [ 723.728094] [49941]: key[mac_address], None -> fa:16:3e:7d:41:41 [ 723.728094] [49941]: key[status], None -> DOWN [ 723.728094] [49941]: key[network_id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 723.728094] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.1'}] [ 723.728094] [49941]: key[security_groups], None -> [] [ 723.728094] [49941]: key[port_security_enabled], None -> False [ 723.728094] [49941]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 723.728094] [49941]: key[device_id], None -> 84466468-7df0-4f76-baef-60c0d873b9f3 [ 723.728094] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.753374] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.775910] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Pushing event updated for resources: {'Port': ['ID=c34fbefa-9750-4045-8a9e-313c9b6e98e5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.780744] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.780937] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.780986] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.781190] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.781297] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.781297] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.781385] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782873] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782873] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782873] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782873] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.782873] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.783024] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.783054] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.783128] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.783259] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.783356] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.783447] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.783538] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 723.784522] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Tracked resource versions report: [ 723.784522] [49941]: pushed versions: [ 723.784522] [49941]: { 'AddressGroup': {'1.2'}, [ 723.784522] [49941]: 'Agent': {'1.1'}, [ 723.784522] [49941]: 'ConntrackHelper': {'1.0'}, [ 723.784522] [49941]: 'LocalIPAssociation': {'1.0'}, [ 723.784522] [49941]: 'Log': {'1.0'}, [ 723.784522] [49941]: 'NDPProxy': {'1.0'}, [ 723.784522] [49941]: 'Network': {'1.2'}, [ 723.784522] [49941]: 'Port': {'1.10'}, [ 723.784522] [49941]: 'PortForwarding': {'1.3'}, [ 723.784522] [49941]: 'QosPolicy': {'1.10'}, [ 723.784522] [49941]: 'SecurityGroup': {'1.6'}, [ 723.784522] [49941]: 'SecurityGroupRule': {'1.3'}, [ 723.784522] [49941]: 'SubPort': {'1.0'}, [ 723.784522] [49941]: 'Subnet': {'1.2'}, [ 723.784522] [49941]: 'Trunk': {'1.1'}} [ 723.784522] [49941]: consumer versions: [ 723.784522] [49941]: { L3 agent@devstack: {}, [ 723.784522] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 723.784522] [49941]: 'Agent': '1.1', [ 723.784522] [49941]: 'ConntrackHelper': '1.0', [ 723.784522] [49941]: 'LocalIPAssociation': '1.0', [ 723.784522] [49941]: 'Log': '1.0', [ 723.784522] [49941]: 'NDPProxy': '1.0', [ 723.784522] [49941]: 'Network': '1.2', [ 723.784522] [49941]: 'Port': '1.10', [ 723.784522] [49941]: 'PortForwarding': '1.3', [ 723.784522] [49941]: 'QosPolicy': '1.10', [ 723.784522] [49941]: 'SecurityGroup': '1.6', [ 723.784522] [49941]: 'SecurityGroupRule': '1.3', [ 723.784522] [49941]: 'SubPort': '1.0', [ 723.784522] [49941]: 'Subnet': '1.2', [ 723.784522] [49941]: 'Trunk': '1.1'}, [ 723.784522] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 723.784522] [49941]: 'Agent': '1.1', [ 723.784522] [49941]: 'ConntrackHelper': '1.0', [ 723.784522] [49941]: 'LocalIPAssociation': '1.0', [ 723.784522] [49941]: 'Log': '1.0', [ 723.784522] [49941]: 'NDPProxy': '1.0', [ 723.784522] [49941]: 'Network': '1.2', [ 723.784522] [49941]: 'Port': '1.10', [ 723.784522] [49941]: 'PortForwarding': '1.3', [ 723.784522] [49941]: 'QosPolicy': '1.10', [ 723.784522] [49941]: 'SecurityGroup': '1.6', [ 723.784522] [49941]: 'SecurityGroupRule': '1.3', [ 723.784522] [49941]: 'SubPort': '1.0', [ 723.784522] [49941]: 'Subnet': '1.2', [ 723.784522] [49941]: 'Trunk': '1.1'}, [ 723.784522] [49941]: DHCP agent@devstack: {}, [ 723.784522] [49941]: Metadata agent@devstack: {}} [ 723.784522] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 723.795749] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Made reservation on behalf of 15290aee32584389b273d863bccbab71 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 723.799894] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.804194] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Network 9bc6f3ca-7598-4574-864e-afab2a3927d3 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 723.805169] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 723.806983] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 723.824289] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] create_port_postcommit called with port settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.1'}], 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'port_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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 1, 'network': {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 723.824741] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] create_port_postcommit: [ 723.824741] [49941]: key[id], None -> c34fbefa-9750-4045-8a9e-313c9b6e98e5 [ 723.824741] [49941]: key[binding:vnic_type], None -> normal [ 723.824741] [49941]: key[tags], None -> [] [ 723.824741] [49941]: key[binding:vif_details], None -> {} [ 723.824741] [49941]: key[allowed_address_pairs], None -> [] [ 723.824741] [49941]: key[extra_dhcp_opts], None -> [] [ 723.824741] [49941]: key[binding:profile], None -> {} [ 723.824741] [49941]: key[admin_state_up], None -> True [ 723.824741] [49941]: key[network], None -> {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} [ 723.824741] [49941]: key[binding:vif_type], None -> unbound [ 723.824741] [49941]: key[device_owner], None -> network:router_interface [ 723.824741] [49941]: key[created_at], None -> 2025-11-20T12:31:25Z [ 723.824741] [49941]: key[updated_at], None -> 2025-11-20T12:31:25Z [ 723.824741] [49941]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 723.824741] [49941]: key[binding:host_id], None -> [ 723.824741] [49941]: key[description], None -> [ 723.824741] [49941]: key[standard_attr_id], None -> 1049 [ 723.824741] [49941]: key[name], None -> [ 723.824741] [49941]: key[mac_address], None -> fa:16:3e:7d:41:41 [ 723.824741] [49941]: key[status], None -> DOWN [ 723.824741] [49941]: key[network_id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 723.824741] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.1'}] [ 723.824741] [49941]: key[security_groups], None -> [] [ 723.824741] [49941]: key[revision_number], None -> 1 [ 723.824741] [49941]: key[port_security_enabled], None -> False [ 723.824741] [49941]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 723.824741] [49941]: key[device_id], None -> 84466468-7df0-4f76-baef-60c0d873b9f3 [ 723.824741] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.825525] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (84466468-7df0-4f76-baef-60c0d873b9f3), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.925273] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] create_subnet_precommit called with subnet settings {'id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'name': 'tempest-AttachVolumeTestJSON-1863942441-subnet', 'tenant_id': '15290aee32584389b273d863bccbab71', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1050, '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings None) [ 723.925538] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] create_subnet_precommit: [ 723.925538] [49942]: key[ipv6_ra_mode], None -> None [ 723.925538] [49942]: key[id], None -> 0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 [ 723.925538] [49942]: key[tags], None -> [] [ 723.925538] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 723.925538] [49942]: key[enable_dhcp], None -> True [ 723.925538] [49942]: key[ip_version], None -> 4 [ 723.925538] [49942]: key[created_at], None -> 2025-11-20T12:31:25Z [ 723.925538] [49942]: key[updated_at], None -> 2025-11-20T12:31:25Z [ 723.925538] [49942]: key[description], None -> [ 723.925538] [49942]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 723.925538] [49942]: key[standard_attr_id], None -> 1050 [ 723.925538] [49942]: key[cidr], None -> 192.168.128.0/28 [ 723.925538] [49942]: key[ipv6_address_mode], None -> None [ 723.925538] [49942]: key[name], None -> tempest-AttachVolumeTestJSON-1863942441-subnet [ 723.925538] [49942]: key[subnetpool_id], None -> None [ 723.925538] [49942]: key[host_routes], None -> [] [ 723.925538] [49942]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 723.925538] [49942]: key[shared], None -> False [ 723.925538] [49942]: key[router:external], None -> False [ 723.925538] [49942]: key[revision_number], None -> 0 [ 723.925538] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 723.925538] [49942]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 723.925538] [49942]: key[service_types], None -> [] [ 723.925538] [49942]: key[dns_nameservers], None -> [] [ 723.925538] [49942]: key[segment_id], None -> None [ 723.925538] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.927574] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.944045] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Pushing event updated for resources: {'Subnet': ['ID=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 723.963982] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Checking segment: {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 723.964171] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Network hostable DHCP agents. Network: 489bd2c1-ecc2-4e43-8691-f1823eda7dbe, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 723.976426] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 723.979709] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 489bd2c1-ecc2-4e43-8691-f1823eda7dbe) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 723.982466] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] create_subnet_postcommit called with subnet settings {'id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'name': 'tempest-AttachVolumeTestJSON-1863942441-subnet', 'tenant_id': '15290aee32584389b273d863bccbab71', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1050, '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '15290aee32584389b273d863bccbab71', 'network': {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, '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-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972}} (original settings None) [ 723.982676] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] create_subnet_postcommit: [ 723.982676] [49942]: key[ipv6_ra_mode], None -> None [ 723.982676] [49942]: key[id], None -> 0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 [ 723.982676] [49942]: key[tags], None -> [] [ 723.982676] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 723.982676] [49942]: key[enable_dhcp], None -> True [ 723.982676] [49942]: key[network], None -> {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, '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-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} [ 723.982676] [49942]: key[ip_version], None -> 4 [ 723.982676] [49942]: key[created_at], None -> 2025-11-20T12:31:25Z [ 723.982676] [49942]: key[updated_at], None -> 2025-11-20T12:31:25Z [ 723.982676] [49942]: key[description], None -> [ 723.982676] [49942]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 723.982676] [49942]: key[standard_attr_id], None -> 1050 [ 723.982676] [49942]: key[cidr], None -> 192.168.128.0/28 [ 723.982676] [49942]: key[ipv6_address_mode], None -> None [ 723.982676] [49942]: key[name], None -> tempest-AttachVolumeTestJSON-1863942441-subnet [ 723.982676] [49942]: key[subnetpool_id], None -> None [ 723.982676] [49942]: key[host_routes], None -> [] [ 723.982676] [49942]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 723.982676] [49942]: key[shared], None -> False [ 723.982676] [49942]: key[router:external], None -> False [ 723.982676] [49942]: key[revision_number], None -> 0 [ 723.982676] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 723.982676] [49942]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 723.982676] [49942]: key[service_types], None -> [] [ 723.982676] [49942]: key[dns_nameservers], None -> [] [ 723.982676] [49942]: key[segment_id], None -> None [ 723.982676] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 723.984230] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 723.984563] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acff9a49-b3ac-4369-bb42-66815dc2f8c4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 723.995479] [49942]: [pid: 49942|app: 0|req: 1061/2148] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:25 2025] POST /networking/v2.0/subnets => generated 684 bytes in 279 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 724.018695] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.041833] [49942]: [pid: 49942|app: 0|req: 1062/2149] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:25 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.044569] [49942]: DEBUG neutron.api.wsgi [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36251e4b-b9be-45ea-9369-54763011a7d2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.048953] [49942]: [pid: 49942|app: 0|req: 1063/2150] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:25 2025] GET /networking/v2.0/quotas/fc31f2614ce84524aeeffd88b21173a2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.055400] [49942]: DEBUG neutron.api.wsgi [req-f38c5032-2985-4669-a9a9-3f9066305242 req-a9b6d9f2-fbd4-4a0a-a9fc-f84e0a303800 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.085570] [49942]: [pid: 49942|app: 0|req: 1064/2151] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:25 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.119411] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18484d38-7394-4322-84eb-fbb036c0d39d req-647b649a-7603-4548-b28c-752383a44126 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.120841] [49942]: [pid: 49942|app: 0|req: 1065/2152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:25 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 724.123931] [49942]: DEBUG neutron.api.v2.base [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeTestJSON-1863942441-router', 'tenant_id': '15290aee32584389b273d863bccbab71', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 724.127893] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-41296ffa-a577-4c50-8e43-edc4db565d0b x-openstack-request-id: req-41296ffa-a577-4c50-8e43-edc4db565d0b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 724.128420] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "93e8f4f4-19b7-4c3a-af06-6804cc70ca58", "name": "network-vif-deleted", "tag": "54d5e37e-e00a-4c64-9f89-2ceed041b470", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 724.130244] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-41296ffa-a577-4c50-8e43-edc4db565d0b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 724.130885] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-41296ffa-a577-4c50-8e43-edc4db565d0b'] response: {'server_uuid': '93e8f4f4-19b7-4c3a-af06-6804cc70ca58', 'name': 'network-vif-deleted', 'tag': '54d5e37e-e00a-4c64-9f89-2ceed041b470', 'status': 'completed', 'code': 200} [ 724.143577] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks [] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.144188] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] update_port_precommit called with port settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 1, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 1, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) 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': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 724.144188] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] update_port_precommit: [ 724.144188] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.145706] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.146675] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (3203767f-1ed6-49ce-b52c-1d74cdeefc02), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.148711] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (3203767f-1ed6-49ce-b52c-1d74cdeefc02), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.162570] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-3242d8d9-aeb9-41cf-a960-19146b9b8a7a x-openstack-request-id: req-3242d8d9-aeb9-41cf-a960-19146b9b8a7a {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 724.162698] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4640f2cc-c9b3-4931-a0b5-17c81f2c2da9", "tag": "bd29451e-2c10-490b-adfc-b30e4aeb94bb", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 724.162761] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3242d8d9-aeb9-41cf-a960-19146b9b8a7a {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 724.164299] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3242d8d9-aeb9-41cf-a960-19146b9b8a7a'] response: {'name': 'network-changed', 'server_uuid': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'tag': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'status': 'completed', 'code': 200} [ 724.175532] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Pushing event updated for resources: {'Port': ['ID=c34fbefa-9750-4045-8a9e-313c9b6e98e5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 724.193152] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks [] for router_controller (3203767f-1ed6-49ce-b52c-1d74cdeefc02), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.196327] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] update_port_postcommit called with port settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 1, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 1, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) 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': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 724.196513] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] update_port_postcommit: [ 724.196513] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.196846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (84466468-7df0-4f76-baef-60c0d873b9f3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.234854] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Network 9bc6f3ca-7598-4574-864e-afab2a3927d3 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 724.241028] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 724.268192] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks [] for router_gateway (3203767f-1ed6-49ce-b52c-1d74cdeefc02), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.316207] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Router 84466468-7df0-4f76-baef-60c0d873b9f3 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 724.364759] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks [] for router_gateway (3203767f-1ed6-49ce-b52c-1d74cdeefc02), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.372314] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.397050] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7be1001b-e977-4566-8705-50081c08504c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 724.400920] [49941]: [pid: 49941|app: 0|req: 1088/2153] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:25 2025] PUT /networking/v2.0/routers/84466468-7df0-4f76-baef-60c0d873b9f3/add_router_interface => generated 309 bytes in 1086 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.431696] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Allocated IP 10.180.180.177 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/9fb3a021-b294-49cd-abd8-c7890bc80f12) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 724.451479] [49941]: [pid: 49941|app: 0|req: 1089/2154] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.489565] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks [] for allowed_address_pair (9fb3a021-b294-49cd-abd8-c7890bc80f12), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.490697] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks [] for port (9fb3a021-b294-49cd-abd8-c7890bc80f12), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.490907] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] create_port_precommit called with port settings {'id': '9fb3a021-b294-49cd-abd8-c7890bc80f12', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:b5:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1052, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 724.491055] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] create_port_precommit: [ 724.491055] [49942]: key[id], None -> 9fb3a021-b294-49cd-abd8-c7890bc80f12 [ 724.491055] [49942]: key[binding:vnic_type], None -> normal [ 724.491055] [49942]: key[binding:vif_details], None -> {} [ 724.491055] [49942]: key[allowed_address_pairs], None -> [] [ 724.491055] [49942]: key[binding:profile], None -> {} [ 724.491055] [49942]: key[admin_state_up], None -> True [ 724.491055] [49942]: key[binding:vif_type], None -> unbound [ 724.491055] [49942]: key[device_owner], None -> network:router_gateway [ 724.491055] [49942]: key[tenant_id], None -> [ 724.491055] [49942]: key[binding:host_id], None -> [ 724.491055] [49942]: key[standard_attr_id], None -> 1052 [ 724.491055] [49942]: key[name], None -> [ 724.491055] [49942]: key[mac_address], None -> fa:16:3e:9e:b5:e5 [ 724.491055] [49942]: key[status], None -> DOWN [ 724.491055] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 724.491055] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.177'}] [ 724.491055] [49942]: key[security_groups], None -> [] [ 724.491055] [49942]: key[port_security_enabled], None -> False [ 724.491055] [49942]: key[project_id], None -> [ 724.491055] [49942]: key[device_id], None -> 3203767f-1ed6-49ce-b52c-1d74cdeefc02 [ 724.491055] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.513487] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (9fb3a021-b294-49cd-abd8-c7890bc80f12), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.521700] [49941]: [pid: 49941|app: 0|req: 1090/2155] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&fields=id => generated 57 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.535197] [49941]: [pid: 49941|app: 0|req: 1091/2156] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks?tenant_id=f21e47ce5c9a451db6c908733827a799&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.537694] [49941]: DEBUG neutron.api.wsgi [req-18484d38-7394-4322-84eb-fbb036c0d39d req-c2b62fba-330f-470b-a811-871b0a598c95 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.546022] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Pushing event updated for resources: {'Port': ['ID=9fb3a021-b294-49cd-abd8-c7890bc80f12,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 724.557873] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 724.558756] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 724.564065] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 724.567681] [49941]: [pid: 49941|app: 0|req: 1092/2157] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.570634] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-1623bd41-a73e-47e7-9cee-991effe1ddf6 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.584844] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] create_port_postcommit called with port settings {'id': '9fb3a021-b294-49cd-abd8-c7890bc80f12', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:b5:e5', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1052, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:26Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 724.584966] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] create_port_postcommit: [ 724.584966] [49942]: key[id], None -> 9fb3a021-b294-49cd-abd8-c7890bc80f12 [ 724.584966] [49942]: key[binding:vnic_type], None -> normal [ 724.584966] [49942]: key[tags], None -> [] [ 724.584966] [49942]: key[binding:vif_details], None -> {} [ 724.584966] [49942]: key[allowed_address_pairs], None -> [] [ 724.584966] [49942]: key[extra_dhcp_opts], None -> [] [ 724.584966] [49942]: key[binding:profile], None -> {} [ 724.584966] [49942]: key[admin_state_up], None -> True [ 724.584966] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 724.584966] [49942]: key[binding:vif_type], None -> unbound [ 724.584966] [49942]: key[device_owner], None -> network:router_gateway [ 724.584966] [49942]: key[created_at], None -> 2025-11-20T12:31:26Z [ 724.584966] [49942]: key[updated_at], None -> 2025-11-20T12:31:26Z [ 724.584966] [49942]: key[tenant_id], None -> [ 724.584966] [49942]: key[binding:host_id], None -> [ 724.584966] [49942]: key[description], None -> [ 724.584966] [49942]: key[standard_attr_id], None -> 1052 [ 724.584966] [49942]: key[name], None -> [ 724.584966] [49942]: key[mac_address], None -> fa:16:3e:9e:b5:e5 [ 724.584966] [49942]: key[status], None -> DOWN [ 724.584966] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 724.584966] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.177'}] [ 724.584966] [49942]: key[security_groups], None -> [] [ 724.584966] [49942]: key[revision_number], None -> 1 [ 724.584966] [49942]: key[port_security_enabled], None -> False [ 724.584966] [49942]: key[project_id], None -> [ 724.584966] [49942]: key[device_id], None -> 3203767f-1ed6-49ce-b52c-1d74cdeefc02 [ 724.584966] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 724.668898] [49941]: [pid: 49941|app: 0|req: 1093/2158] 10.180.1.21 () {60 vars in 1407 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/security-groups => generated 111500 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 160 bytes (1 switches on core 0) [ 724.703796] [49941]: [pid: 49941|app: 0|req: 1094/2159] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.713539] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks [] for router_gateway (3203767f-1ed6-49ce-b52c-1d74cdeefc02), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.740307] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-0d4215f2-ec46-46d6-a4fe-cbee25590869 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.741392] [49941]: [pid: 49941|app: 0|req: 1095/2160] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 724.767987] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-800983dd-3a33-4f98-ba37-5eba1bdc62ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.768870] [49941]: [pid: 49941|app: 0|req: 1096/2161] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/ports?tenant_id=a8afa32992fd43ae9d1eb76af2a6a1c9&device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 1044 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 724.795742] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52dcef8f-2535-4b3f-aecd-78fe2f9ec8af req-d64816f2-eda5-467b-ad0a-92e9a6627096 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 724.797028] [49941]: [pid: 49941|app: 0|req: 1097/2162] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 724.799714] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-02e81e36-78bf-4d03-93f5-b89032cfa387 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.813118] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (3203767f-1ed6-49ce-b52c-1d74cdeefc02), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.823469] [49941]: [pid: 49941|app: 0|req: 1098/2163] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/security-groups/010e6833-9844-4bd1-ae19-22bcdc457003 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 724.855833] [49941]: [pid: 49941|app: 0|req: 1099/2164] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.860083] [49941]: DEBUG neutron.api.v2.base [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Request body: {'port': {'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': 'f21e47ce5c9a451db6c908733827a799'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 724.878136] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 724.903968] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Made reservation on behalf of f21e47ce5c9a451db6c908733827a799 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 724.907881] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.932901] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 724.947036] [49942]: DEBUG neutron_lib.callbacks.manager [None req-54bf7993-c473-4fc5-abd0-de2642ebf450 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 724.947626] [49942]: [pid: 49942|app: 0|req: 1066/2165] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:25 2025] POST /networking/v2.0/routers => generated 726 bytes in 827 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 724.950339] [49942]: DEBUG neutron.api.wsgi [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-c268e4a8-40cf-4c21-ba6f-9d23226f4100 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 724.966881] [49942]: [pid: 49942|app: 0|req: 1067/2166] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.180&port_id=d870e57b-65d1-4f1b-8456-2d38370f5bcb => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 724.967045] [49941]: DEBUG neutron.db.db_base_plugin_common [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Allocated IP 192.168.233.129 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/aa8fc238-fac2-4986-baed-4fd1ca2e826d) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 725.004844] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52dcef8f-2535-4b3f-aecd-78fe2f9ec8af req-e4676d0d-ff45-49a2-a793-54dd248bafc4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.005879] [49942]: [pid: 49942|app: 0|req: 1068/2167] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.008609] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-f211fc25-49f4-4b24-9d87-6d040e98c376 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.031593] [49942]: [pid: 49942|app: 0|req: 1069/2168] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/security-groups/010e6833-9844-4bd1-ae19-22bcdc457003 => generated 2922 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 725.040435] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks [] for allowed_address_pair (aa8fc238-fac2-4986-baed-4fd1ca2e826d), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.041562] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks [] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.041823] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_precommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': '', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'project_id': 'f21e47ce5c9a451db6c908733827a799', 'port_security_enabled': True, 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 725.042186] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_precommit: [ 725.042186] [49941]: key[id], None -> aa8fc238-fac2-4986-baed-4fd1ca2e826d [ 725.042186] [49941]: key[binding:vnic_type], None -> normal [ 725.042186] [49941]: key[binding:vif_details], None -> {} [ 725.042186] [49941]: key[allowed_address_pairs], None -> [] [ 725.042186] [49941]: key[binding:profile], None -> {} [ 725.042186] [49941]: key[admin_state_up], None -> True [ 725.042186] [49941]: key[binding:vif_type], None -> unbound [ 725.042186] [49941]: key[device_owner], None -> [ 725.042186] [49941]: key[tenant_id], None -> f21e47ce5c9a451db6c908733827a799 [ 725.042186] [49941]: key[binding:host_id], None -> [ 725.042186] [49941]: key[standard_attr_id], None -> 1053 [ 725.042186] [49941]: key[name], None -> [ 725.042186] [49941]: key[mac_address], None -> fa:16:3e:e5:d4:2a [ 725.042186] [49941]: key[status], None -> DOWN [ 725.042186] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 725.042186] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}] [ 725.042186] [49941]: key[security_groups], None -> ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] [ 725.042186] [49941]: key[port_security_enabled], None -> True [ 725.042186] [49941]: key[project_id], None -> f21e47ce5c9a451db6c908733827a799 [ 725.042186] [49941]: key[device_id], None -> a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 [ 725.042186] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.066926] [49942]: [pid: 49942|app: 0|req: 1070/2169] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks/3871aa7d-83a9-4a4d-bc5e-aee451b44ad0?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.067861] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.098068] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Pushing event updated for resources: {'Port': ['ID=aa8fc238-fac2-4986-baed-4fd1ca2e826d,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.111790] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 725.113184] [49941]: DEBUG neutron.scheduler.base_scheduler [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 725.116178] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 725.134367] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_postcommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': '', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'project_id': 'f21e47ce5c9a451db6c908733827a799', 'port_security_enabled': True, 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:26Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 725.134670] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] create_port_postcommit: [ 725.134670] [49941]: key[id], None -> aa8fc238-fac2-4986-baed-4fd1ca2e826d [ 725.134670] [49941]: key[binding:vnic_type], None -> normal [ 725.134670] [49941]: key[tags], None -> [] [ 725.134670] [49941]: key[binding:vif_details], None -> {} [ 725.134670] [49941]: key[allowed_address_pairs], None -> [] [ 725.134670] [49941]: key[extra_dhcp_opts], None -> [] [ 725.134670] [49941]: key[binding:profile], None -> {} [ 725.134670] [49941]: key[admin_state_up], None -> True [ 725.134670] [49941]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 725.134670] [49941]: key[binding:vif_type], None -> unbound [ 725.134670] [49941]: key[device_owner], None -> [ 725.134670] [49941]: key[created_at], None -> 2025-11-20T12:31:26Z [ 725.134670] [49941]: key[updated_at], None -> 2025-11-20T12:31:26Z [ 725.134670] [49941]: key[tenant_id], None -> f21e47ce5c9a451db6c908733827a799 [ 725.134670] [49941]: key[binding:host_id], None -> [ 725.134670] [49941]: key[description], None -> [ 725.134670] [49941]: key[standard_attr_id], None -> 1053 [ 725.134670] [49941]: key[name], None -> [ 725.134670] [49941]: key[mac_address], None -> fa:16:3e:e5:d4:2a [ 725.134670] [49941]: key[status], None -> DOWN [ 725.134670] [49941]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 725.134670] [49941]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}] [ 725.134670] [49941]: key[security_groups], None -> ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] [ 725.134670] [49941]: key[revision_number], None -> 1 [ 725.134670] [49941]: key[port_security_enabled], None -> True [ 725.134670] [49941]: key[project_id], None -> f21e47ce5c9a451db6c908733827a799 [ 725.134670] [49941]: key[device_id], None -> a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 [ 725.134670] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.139816] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.140362] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-785397c3-8101-4147-88f3-cfcb008c4701 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.152670] [49941]: [pid: 49941|app: 0|req: 1100/2170] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:26 2025] POST /networking/v2.0/ports => generated 734 bytes in 296 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 725.176926] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-60f66054-aa6e-4a13-b203-ee2d11617d8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.178058] [49941]: [pid: 49941|app: 0|req: 1101/2171] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.182828] [49941]: DEBUG neutron.api.wsgi [req-52dcef8f-2535-4b3f-aecd-78fe2f9ec8af req-d7585e8e-ac86-4577-a6c1-7e439661fbed service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.198989] [49941]: [pid: 49941|app: 0|req: 1102/2172] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=bd29451e-2c10-490b-adfc-b30e4aeb94bb => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.200245] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-f20abf49-aae6-485f-87a0-65803dab4407 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.223214] [49941]: [pid: 49941|app: 0|req: 1103/2173] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/security-groups/0233ca4d-bdae-48fe-911c-8251decdf273 => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 725.258683] [49941]: [pid: 49941|app: 0|req: 1104/2174] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:26 2025] GET /networking/v2.0/networks/3871aa7d-83a9-4a4d-bc5e-aee451b44ad0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 725.258683] [49941]: DEBUG neutron.api.v2.base [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Request body: {'port': {'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 725.269945] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.299772] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.329121] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Allocated IP 192.168.128.1 (489bd2c1-ecc2-4e43-8691-f1823eda7dbe/0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73/ce2d9a37-1452-4a8f-b484-5697d9ab92b7) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 725.397678] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks [] for allowed_address_pair (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.399539] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks [] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.399539] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] create_port_precommit called with port settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.1'}], 'project_id': '15290aee32584389b273d863bccbab71', 'port_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': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 725.399539] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] create_port_precommit: [ 725.399539] [49942]: key[id], None -> ce2d9a37-1452-4a8f-b484-5697d9ab92b7 [ 725.399539] [49942]: key[binding:vnic_type], None -> normal [ 725.399539] [49942]: key[binding:vif_details], None -> {} [ 725.399539] [49942]: key[allowed_address_pairs], None -> [] [ 725.399539] [49942]: key[binding:profile], None -> {} [ 725.399539] [49942]: key[admin_state_up], None -> True [ 725.399539] [49942]: key[binding:vif_type], None -> unbound [ 725.399539] [49942]: key[device_owner], None -> network:router_interface [ 725.399539] [49942]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 725.399539] [49942]: key[binding:host_id], None -> [ 725.399539] [49942]: key[standard_attr_id], None -> 1054 [ 725.399539] [49942]: key[name], None -> [ 725.399539] [49942]: key[mac_address], None -> fa:16:3e:d3:d7:bf [ 725.399539] [49942]: key[status], None -> DOWN [ 725.399539] [49942]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 725.399539] [49942]: key[fixed_ips], None -> [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.1'}] [ 725.399539] [49942]: key[security_groups], None -> [] [ 725.399539] [49942]: key[port_security_enabled], None -> False [ 725.399539] [49942]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 725.399539] [49942]: key[device_id], None -> 3203767f-1ed6-49ce-b52c-1d74cdeefc02 [ 725.399539] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.418752] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.440849] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Pushing event updated for resources: {'Port': ['ID=ce2d9a37-1452-4a8f-b484-5697d9ab92b7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.443026] [49941]: DEBUG neutron.notifiers.nova [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id aa8fc238-fac2-4986-baed-4fd1ca2e826d {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 725.449966] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 725.450706] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 725.452713] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks [] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.453778] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 725.461896] [49941]: DEBUG neutron.db.provisioning_blocks [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Transition to ACTIVE for port object aa8fc238-fac2-4986-baed-4fd1ca2e826d will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 725.463785] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_precommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': '', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:26Z', 'revision_number': 1, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 725.463981] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_precommit: [ 725.463981] [49941]: key[device_owner], -> compute:nova [ 725.463981] [49941]: key[binding:host_id], -> cpu-1 [ 725.463981] [49941]: key[updated_at], 2025-11-20T12:31:26Z -> 2025-11-20T12:31:27Z [ 725.463981] [49941]: key[revision_number], 1 -> 2 [ 725.463981] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.467538] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] create_port_postcommit called with port settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.1'}], 'project_id': '15290aee32584389b273d863bccbab71', 'port_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-20T12:31:27Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 1, 'network': {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 725.467722] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] create_port_postcommit: [ 725.467722] [49942]: key[id], None -> ce2d9a37-1452-4a8f-b484-5697d9ab92b7 [ 725.467722] [49942]: key[binding:vnic_type], None -> normal [ 725.467722] [49942]: key[tags], None -> [] [ 725.467722] [49942]: key[binding:vif_details], None -> {} [ 725.467722] [49942]: key[allowed_address_pairs], None -> [] [ 725.467722] [49942]: key[extra_dhcp_opts], None -> [] [ 725.467722] [49942]: key[binding:profile], None -> {} [ 725.467722] [49942]: key[admin_state_up], None -> True [ 725.467722] [49942]: key[network], None -> {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} [ 725.467722] [49942]: key[binding:vif_type], None -> unbound [ 725.467722] [49942]: key[device_owner], None -> network:router_interface [ 725.467722] [49942]: key[created_at], None -> 2025-11-20T12:31:27Z [ 725.467722] [49942]: key[updated_at], None -> 2025-11-20T12:31:27Z [ 725.467722] [49942]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 725.467722] [49942]: key[binding:host_id], None -> [ 725.467722] [49942]: key[description], None -> [ 725.467722] [49942]: key[standard_attr_id], None -> 1054 [ 725.467722] [49942]: key[name], None -> [ 725.467722] [49942]: key[mac_address], None -> fa:16:3e:d3:d7:bf [ 725.467722] [49942]: key[status], None -> DOWN [ 725.467722] [49942]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 725.467722] [49942]: key[fixed_ips], None -> [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.1'}] [ 725.467722] [49942]: key[security_groups], None -> [] [ 725.467722] [49942]: key[revision_number], None -> 1 [ 725.467722] [49942]: key[port_security_enabled], None -> False [ 725.467722] [49942]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 725.467722] [49942]: key[device_id], None -> 3203767f-1ed6-49ce-b52c-1d74cdeefc02 [ 725.467722] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.468589] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (3203767f-1ed6-49ce-b52c-1d74cdeefc02), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.468960] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.503727] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Pushing event updated for resources: {'Port': ['ID=aa8fc238-fac2-4986-baed-4fd1ca2e826d,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.545066] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_postcommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': '', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:26Z', 'revision_number': 1, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 725.545226] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_postcommit: [ 725.545226] [49941]: key[device_owner], -> compute:nova [ 725.545226] [49941]: key[binding:host_id], -> cpu-1 [ 725.545226] [49941]: key[updated_at], 2025-11-20T12:31:26Z -> 2025-11-20T12:31:27Z [ 725.545226] [49941]: key[revision_number], 1 -> 2 [ 725.545226] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.552119] [49941]: DEBUG neutron.plugins.ml2.managers [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Attempting to bind port aa8fc238-fac2-4986-baed-4fd1ca2e826d on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 725.552265] [49941]: DEBUG neutron.plugins.ml2.managers [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Attempting to bind port aa8fc238-fac2-4986-baed-4fd1ca2e826d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 725.552323] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Attempting to bind port aa8fc238-fac2-4986-baed-4fd1ca2e826d on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 725.570359] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 725.570505] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 725.573471] [49941]: DEBUG networking_nsxv3.api.rpc [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 725.633414] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.718123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks [] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.718398] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] update_port_precommit called with port settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', '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-20T12:31:27Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', '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-20T12:31:27Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 725.718526] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] update_port_precommit: [ 725.718526] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.719809] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.741657] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Pushing event updated for resources: {'Port': ['ID=ce2d9a37-1452-4a8f-b484-5697d9ab92b7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 725.760243] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] update_port_postcommit called with port settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', '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-20T12:31:27Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', '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-20T12:31:27Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 725.760434] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] update_port_postcommit: [ 725.760434] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 725.760743] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (3203767f-1ed6-49ce-b52c-1d74cdeefc02), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 725.792297] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 725.792998] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 725.855320] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 725.909896] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9871ed5c-85b9-41d7-bf1a-5a915be09247 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 725.914328] [49942]: [pid: 49942|app: 0|req: 1071/2175] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:26 2025] PUT /networking/v2.0/routers/3203767f-1ed6-49ce-b52c-1d74cdeefc02/add_router_interface => generated 309 bytes in 847 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.943855] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a28f96e6-b132-4bf6-aa33-07be9f16756a req-1d5e7535-1956-4278-8436-1f5359d8ff69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.945042] [49942]: [pid: 49942|app: 0|req: 1072/2176] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.967972] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52dcef8f-2535-4b3f-aecd-78fe2f9ec8af req-8a30084b-49f7-4a0b-829d-68d5675bbd3a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 725.967972] [49942]: [pid: 49942|app: 0|req: 1073/2177] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 725.970138] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-a295c5f7-6d1d-43d6-972b-40741d31d191 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 725.995498] [49942]: [pid: 49942|app: 0|req: 1074/2178] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/security-groups/0233ca4d-bdae-48fe-911c-8251decdf273 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.030429] [49942]: [pid: 49942|app: 0|req: 1075/2179] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.061309] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0858d012-a082-4eee-931e-444fedff2a36 req-e45dd7cc-436d-42f8-a23d-b54605f57b23 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.062293] [49942]: [pid: 49942|app: 0|req: 1076/2180] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.094402] [49942]: [pid: 49942|app: 0|req: 1077/2181] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.122670] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52dcef8f-2535-4b3f-aecd-78fe2f9ec8af req-cec802fe-d1fb-4001-aae1-6168a4ab891c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.124223] [49942]: [pid: 49942|app: 0|req: 1078/2182] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.127077] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-fa4ce846-d06d-477b-9d5c-74913cd6d078 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.135558] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb'}, {'name': 'network-changed', 'server_uuid': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'tag': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 726.139953] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-85171241-4673-478f-9c56-6463b74b07a6" -d '{"events": [{"server_uuid": "c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3", "name": "network-vif-plugged", "status": "completed", "tag": "d870e57b-65d1-4f1b-8456-2d38370f5bcb"}, {"name": "network-changed", "server_uuid": "c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3", "tag": "d870e57b-65d1-4f1b-8456-2d38370f5bcb"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 726.153945] [49942]: [pid: 49942|app: 0|req: 1079/2183] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/security-groups/1c94fa8a-2001-4626-bbea-5ac6e58955ae => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.166573] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'name': 'network-vif-deleted', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 726.168239] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-54dcf232-5c3b-4900-8410-43d7b301922e" -d '{"events": [{"server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "name": "network-vif-deleted", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 726.188521] [49942]: [pid: 49942|app: 0|req: 1080/2184] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.190775] [49942]: DEBUG neutron.api.wsgi [req-0858d012-a082-4eee-931e-444fedff2a36 req-79e3684e-8153-4c4e-addb-4d3cda579f77 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.215355] [49942]: [pid: 49942|app: 0|req: 1081/2185] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.252588] [49942]: [pid: 49942|app: 0|req: 1082/2186] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:27 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.306488] [49942]: [pid: 49942|app: 0|req: 1083/2187] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.310130] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-27a27ab3-14e7-4501-a482-ab37a7f2d7d0 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.348519] [49942]: [pid: 49942|app: 0|req: 1084/2188] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/1c94fa8a-2001-4626-bbea-5ac6e58955ae => generated 2922 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.393579] [49942]: [pid: 49942|app: 0|req: 1085/2189] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.397125] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-37e62cc9-5d4b-4a6c-bd5d-0244f858db80 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.431573] [49942]: [pid: 49942|app: 0|req: 1086/2190] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/3028374c-74b5-43b9-89c4-f326a2371c0f => generated 2922 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.520261] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4de434-441a-447c-963f-1359fd0efb42 req-550bbdd2-5a1d-4193-9fe3-365b81b9793e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.524131] [49942]: [pid: 49942|app: 0|req: 1087/2191] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.526759] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-6b12154e-926f-4aa4-8bad-9ee2b79d2892 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.563448] [49942]: [pid: 49942|app: 0|req: 1088/2192] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/3028374c-74b5-43b9-89c4-f326a2371c0f => generated 2922 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.566449] [49942]: DEBUG neutron.api.wsgi [req-5e4de434-441a-447c-963f-1359fd0efb42 req-84df385c-f61f-4a72-82db-a5e9e589e9c3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.576152] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 726.576878] [49941]: DEBUG neutron.plugins.ml2.managers [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Bound port: aa8fc238-fac2-4986-baed-4fd1ca2e826d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 726.576878] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.586946] [49942]: [pid: 49942|app: 0|req: 1089/2193] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.589612] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-43344db6-12c0-464d-bb1a-8df643a34c5d tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.619157] [49942]: [pid: 49942|app: 0|req: 1090/2194] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/30ef3750-e2aa-4feb-8fa1-cc644f892441 => generated 2922 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.627438] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-1de82cc8-d885-491b-8b8f-d41601dd4fd8 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.659985] [49942]: [pid: 49942|app: 0|req: 1091/2195] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/30ef3750-e2aa-4feb-8fa1-cc644f892441 => generated 2922 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.661180] [49941]: DEBUG neutron.plugins.ml2.db [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] For port aa8fc238-fac2-4986-baed-4fd1ca2e826d, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 726.666187] [49941]: DEBUG neutron.plugins.ml2.db [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] For port aa8fc238-fac2-4986-baed-4fd1ca2e826d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=aa8fc238-fac2-4986-baed-4fd1ca2e826d,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 726.668962] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_precommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 726.668962] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_precommit: [ 726.668962] [49941]: key[binding:vif_type], unbound -> ovs [ 726.668962] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 726.668962] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.673115] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-5a0887eb-f249-4035-b670-cc5d607c4077 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.675127] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.700519] [49942]: [pid: 49942|app: 0|req: 1092/2196] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/37723031-defc-41f2-a436-a9aa7ae16c64 => generated 2926 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.713224] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Pushing event updated for resources: {'Port': ['ID=aa8fc238-fac2-4986-baed-4fd1ca2e826d,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.718263] [49942]: [pid: 49942|app: 0|req: 1093/2197] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.721467] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-d9216620-206b-4174-afe1-0d59874e9811 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.723763] [49941]: DEBUG neutron.db.provisioning_blocks [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Provisioning complete for port aa8fc238-fac2-4986-baed-4fd1ca2e826d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 726.723919] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.724045] [49941]: INFO neutron.plugins.ml2.plugin [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Attempt 1 to provision port aa8fc238-fac2-4986-baed-4fd1ca2e826d [ 726.747609] [49942]: [pid: 49942|app: 0|req: 1094/2198] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/37723031-defc-41f2-a436-a9aa7ae16c64 => generated 2926 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.754384] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-04df389c-f8d1-4c17-b9cd-c859a449e224 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.774256] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Current status of the port aa8fc238-fac2-4986-baed-4fd1ca2e826d is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 726.776252] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.781579] [49942]: [pid: 49942|app: 0|req: 1095/2199] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/3aefd690-63bb-474b-9a3d-c7f915224cfe => generated 2926 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.801832] [49941]: DEBUG neutron.plugins.ml2.db [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] For port aa8fc238-fac2-4986-baed-4fd1ca2e826d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=aa8fc238-fac2-4986-baed-4fd1ca2e826d,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 726.839617] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_precommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:28Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:28Z', 'revision_number': 4, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 726.839806] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_precommit: [ 726.839806] [49941]: key[status], DOWN -> ACTIVE [ 726.839806] [49941]: key[revision_number], 4 -> 5 [ 726.839806] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.848510] [49941]: DEBUG neutron.db.provisioning_blocks [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Provisioning complete for port aa8fc238-fac2-4986-baed-4fd1ca2e826d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 726.848510] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.848510] [49941]: INFO neutron.plugins.ml2.plugin [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Attempt 1 to provision port aa8fc238-fac2-4986-baed-4fd1ca2e826d [ 726.848679] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed258725-5471-4ae0-a6c7-5b5a802ad3ea req-b71f281f-aef6-43e2-9f28-c7cc03af5b87 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.849186] [49942]: [pid: 49942|app: 0|req: 1096/2200] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 751 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 726.852057] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-f3e1b0be-970b-4c53-a155-a789284b49de tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.880875] [49942]: [pid: 49942|app: 0|req: 1097/2201] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/3aefd690-63bb-474b-9a3d-c7f915224cfe => generated 2926 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.884153] [49942]: DEBUG neutron.api.wsgi [req-ed258725-5471-4ae0-a6c7-5b5a802ad3ea req-cc7c7e90-8628-42f9-805f-269058429464 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.903385] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Current status of the port aa8fc238-fac2-4986-baed-4fd1ca2e826d is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 726.904696] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_postcommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:28Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:28Z', 'revision_number': 4, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 726.904696] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_postcommit: [ 726.904696] [49941]: key[status], DOWN -> ACTIVE [ 726.904696] [49941]: key[revision_number], 4 -> 5 [ 726.904696] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.904696] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.910955] [49942]: [pid: 49942|app: 0|req: 1098/2202] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups?id=3aefd690-63bb-474b-9a3d-c7f915224cfe&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.914180] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-ed65cba1-a587-4fe4-bfe7-188192f88587 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.940790] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Pushing event updated for resources: {'Port': ['ID=aa8fc238-fac2-4986-baed-4fd1ca2e826d,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 726.944880] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_postcommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:28Z', 'revision_number': 4, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (original settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 2, 'project_id': 'f21e47ce5c9a451db6c908733827a799'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 726.944880] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] update_port_postcommit: [ 726.944880] [49941]: key[binding:vif_type], unbound -> ovs [ 726.944880] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 726.944880] [49941]: key[updated_at], 2025-11-20T12:31:27Z -> 2025-11-20T12:31:28Z [ 726.944880] [49941]: key[revision_number], 2 -> 4 [ 726.944880] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 726.945338] [49942]: [pid: 49942|app: 0|req: 1099/2203] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/419461d5-40c6-4c37-a81c-4216186f736b => generated 2922 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.957648] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 726.957648] [49941]: DEBUG neutron_lib.callbacks.manager [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-bd0d7569-b1c9-47dd-99e9-85ef45a83c05 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 726.957870] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-e3ef7b58-4eed-4114-a984-289d31a75688 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 726.957904] [49941]: [pid: 49941|app: 0|req: 1105/2204] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:27 2025] PUT /networking/v2.0/ports/aa8fc238-fac2-4986-baed-4fd1ca2e826d => generated 1039 bytes in 1701 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.988627] [49942]: [pid: 49942|app: 0|req: 1100/2205] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/419461d5-40c6-4c37-a81c-4216186f736b => generated 2922 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 726.993168] [49941]: [pid: 49941|app: 0|req: 1106/2206] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 726.999901] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-292ce2ab-30ab-489a-9f10-d86886b7bfbb tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.028027] [49942]: [pid: 49942|app: 0|req: 1101/2207] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/460a9944-ebb5-4b2a-a7bf-f6fd15d915d0 => generated 2922 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.035480] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-323eb021-1241-4e6a-aa6c-c35b3afa5aa8 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.061582] [49941]: [pid: 49941|app: 0|req: 1107/2208] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/460a9944-ebb5-4b2a-a7bf-f6fd15d915d0 => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.069302] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-6eaf9795-bf13-4b4c-960f-fa5ac83d61cb tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.072401] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb4e1804-86ff-4a4d-a367-9be1f09ba9c0 req-6f890a67-a200-4b88-aaf0-7e7287cc0257 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 727.073634] [49942]: [pid: 49942|app: 0|req: 1102/2209] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.082315] [49942]: DEBUG neutron.api.wsgi [req-bb4e1804-86ff-4a4d-a367-9be1f09ba9c0 req-3a41ec84-4f2c-47d3-a997-f215a2071be0 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.095353] [49941]: [pid: 49941|app: 0|req: 1108/2210] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/59997cc1-8bce-4ead-86c7-d8ef0f242e6a => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.106024] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-cbe31bf1-b43d-4bf0-aa54-21a43885dcef tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.106170] [49942]: [pid: 49942|app: 0|req: 1103/2211] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.130663] [49941]: [pid: 49941|app: 0|req: 1109/2212] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/59997cc1-8bce-4ead-86c7-d8ef0f242e6a => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.140509] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-29795c5c-9ec6-4af0-b11a-7632b75ab504 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.167949] [49942]: [pid: 49942|app: 0|req: 1104/2213] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/5f01a857-5203-42ea-aa51-35c681d66030 => generated 2926 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.172716] [49941]: [pid: 49941|app: 0|req: 1110/2214] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.174322] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-3929db78-9adf-46a7-8c89-83a5278d52d3 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.205093] [49942]: [pid: 49942|app: 0|req: 1105/2215] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/5f01a857-5203-42ea-aa51-35c681d66030 => generated 2926 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 727.215630] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-a55cb09d-ddd9-4c5a-9bec-2f0dd92a4fbf tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.237221] [49942]: [pid: 49942|app: 0|req: 1106/2216] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 727.245639] [49941]: [pid: 49941|app: 0|req: 1111/2217] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:28 2025] GET /networking/v2.0/security-groups/611ec837-e835-420f-9422-6f93934ea196 => generated 2922 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.256371] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-912621b7-9fba-4f31-a26e-3119c06a1766 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.293892] [49942]: [pid: 49942|app: 0|req: 1107/2218] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/611ec837-e835-420f-9422-6f93934ea196 => generated 2922 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.303792] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-22661d4a-12d2-4015-b6ba-a4e2eaa9d107 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.337224] [49941]: [pid: 49941|app: 0|req: 1112/2219] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/6340fb6f-87b6-4d66-ac76-d2290ed91636 => generated 2922 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.345649] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-e4bd6a30-eb5a-4c58-82cb-a47f08801fc8 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.386419] [49942]: [pid: 49942|app: 0|req: 1108/2220] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/6340fb6f-87b6-4d66-ac76-d2290ed91636 => generated 2922 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.393550] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-8d5a804b-609e-48c9-be46-513d352ef80b tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.435112] [49941]: [pid: 49941|app: 0|req: 1113/2221] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/643bc883-ce39-4206-a679-04be845fc98c => generated 3538 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.442249] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-80adbc02-2673-43ed-9ffb-83f40f9cfe86 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.468796] [49942]: [pid: 49942|app: 0|req: 1109/2222] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/643bc883-ce39-4206-a679-04be845fc98c => generated 3538 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.476618] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-304085ad-2b76-4426-b7b7-b4283ce85142 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.500522] [49941]: [pid: 49941|app: 0|req: 1114/2223] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814 => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.507028] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-ba68d00c-c04a-4161-b255-96ef62c2fa65 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.534672] [49942]: [pid: 49942|app: 0|req: 1110/2224] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814 => generated 2922 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.541979] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-301857f4-8d60-492c-b648-d92c30d59ac4 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.568591] [49941]: [pid: 49941|app: 0|req: 1115/2225] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/81fab924-8eb3-4bd7-8dab-925b743f1ad6 => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.573085] [49942]: DEBUG neutron.api.wsgi [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-06f97343-2868-494c-b577-8a84995519d9 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.575212] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-1b682df7-aeee-4644-9c76-d6dabb3e3e95 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.600227] [49941]: [pid: 49941|app: 0|req: 1116/2226] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/81fab924-8eb3-4bd7-8dab-925b743f1ad6 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 727.607722] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-01b3d17e-cb5d-4e5e-bf4b-008e03df9a85 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.609975] [49942]: [pid: 49942|app: 0|req: 1111/2227] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/ports/0d511891-3b5d-402b-aa64-4db2f579d6f9/bindings/cpu-1 => generated 301 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 727.632305] [49941]: [pid: 49941|app: 0|req: 1117/2228] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/9e5506b2-4387-4774-944f-0a0a3125a47d => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.644636] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-5017bbb2-f7e7-4700-8ca4-b78b00470548 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.671335] [49942]: [pid: 49942|app: 0|req: 1112/2229] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/9e5506b2-4387-4774-944f-0a0a3125a47d => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.678546] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-d8ee8ff2-4f98-4827-b53d-0dcd70ac828c tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.702336] [49941]: [pid: 49941|app: 0|req: 1118/2230] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/a4335f72-ab65-4117-a221-218341a1083e => generated 2922 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.709154] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-25c10837-f8f6-42cb-868d-c5d4591f8664 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.730370] [49942]: [pid: 49942|app: 0|req: 1113/2231] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/a4335f72-ab65-4117-a221-218341a1083e => generated 2922 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.738042] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-51471dd9-719a-4556-8c3c-2f281417ff55 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.760560] [49941]: [pid: 49941|app: 0|req: 1119/2232] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/aa4d5b7f-9f33-4f52-8d2f-df631c93a85b => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.767682] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-265e559c-fed8-486d-b211-56345bc868de tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.790767] [49942]: [pid: 49942|app: 0|req: 1114/2233] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/aa4d5b7f-9f33-4f52-8d2f-df631c93a85b => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.799261] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-1ef7946c-49f9-4886-b07d-ef25458686b6 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.822547] [49941]: [pid: 49941|app: 0|req: 1120/2234] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/b9fa6f94-026a-4d94-82ea-510c1b14d8d4 => generated 2918 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.829414] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-28d07811-a35c-4c00-b69f-b7bac5bb09e2 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.852175] [49942]: [pid: 49942|app: 0|req: 1115/2235] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/b9fa6f94-026a-4d94-82ea-510c1b14d8d4 => generated 2918 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.859496] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-87a906fe-3c60-4703-b5eb-2778e36d3d26 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.886189] [49941]: [pid: 49941|app: 0|req: 1121/2236] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/be943e27-9585-4518-b40e-1d1c8c4d3e27 => generated 2918 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.892996] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-0d112958-3994-4918-b5c3-e38be14474e1 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.920690] [49942]: [pid: 49942|app: 0|req: 1116/2237] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/be943e27-9585-4518-b40e-1d1c8c4d3e27 => generated 2918 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.928518] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-3f924086-08cf-4d96-a212-b4fe65558741 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.951502] [49941]: [pid: 49941|app: 0|req: 1122/2238] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/c03b6444-8f52-49e7-856e-7b6094932e62 => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.961461] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-f8c48b91-c079-4384-acd6-bcdd4eb57018 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 727.984588] [49942]: [pid: 49942|app: 0|req: 1117/2239] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/c03b6444-8f52-49e7-856e-7b6094932e62 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 727.992903] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-4b5055f8-4707-40d8-8e01-059d8b22dfc5 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.014566] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-276de1b4-1ae7-4b25-bf71-037fbcc572b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.015381] [49942]: [pid: 49942|app: 0|req: 1118/2240] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/c9e410e0-5f8d-4b00-bec5-5185a3ebc66f => generated 2922 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 728.016077] [49941]: [pid: 49941|app: 0|req: 1123/2241] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/ports?tenant_id=f21e47ce5c9a451db6c908733827a799&device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 1044 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.021732] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-7cb94e2d-323a-448d-8fd2-85e26eecc925 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.022402] [49941]: DEBUG neutron.api.wsgi [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-d5686c47-ced6-42ca-b316-e0c2d7d27428 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.038344] [49941]: [pid: 49941|app: 0|req: 1124/2242] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.129&port_id=aa8fc238-fac2-4986-baed-4fd1ca2e826d => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 728.048875] [49942]: [pid: 49942|app: 0|req: 1119/2243] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/c9e410e0-5f8d-4b00-bec5-5185a3ebc66f => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.054024] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-77abcb4a-6bed-4d7f-a0c9-eb85291c1fe7 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.067678] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-5bc33e9d-217b-4fa3-a35e-bef80ea7ccab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.068697] [49941]: [pid: 49941|app: 0|req: 1125/2244] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.078281] [49942]: [pid: 49942|app: 0|req: 1120/2245] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/ccc74711-40b2-4e74-b097-2d59d8036dba => generated 2918 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 728.085308] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-1ded2869-afbf-4650-aced-645c1f68c22b tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.105225] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0330a162-cce8-4f9e-bcdb-df34533b9525 req-2946573c-0a26-4eed-a98a-21623640f97b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.106314] [49941]: [pid: 49941|app: 0|req: 1126/2246] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 728.109175] [49942]: [pid: 49942|app: 0|req: 1121/2247] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/ccc74711-40b2-4e74-b097-2d59d8036dba => generated 2918 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 728.117027] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-a186506f-e29e-4273-a4ff-91eeeb3d7c6f tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.157198] [49941]: [pid: 49941|app: 0|req: 1127/2248] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/d2443550-554f-488c-8fb9-2cf506875d11 => generated 2922 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.170930] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-52158783-8f4b-4eed-853a-1f72df2bfad3 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.192392] [49942]: [pid: 49942|app: 0|req: 1122/2249] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.215104] [49941]: [pid: 49941|app: 0|req: 1128/2250] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/d2443550-554f-488c-8fb9-2cf506875d11 => generated 2922 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.222845] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-e35984f5-e656-49ce-b963-5e33cbcf417f tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.244948] [49942]: [pid: 49942|app: 0|req: 1123/2251] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.251695] [49941]: [pid: 49941|app: 0|req: 1129/2252] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/security-groups/d76d9f91-fa73-4963-9049-88f6b877369c => generated 2922 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.265852] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-3e8014d3-2da4-49e7-82bd-9a4f2f8955ae tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.267297] [49942]: [pid: 49942|app: 0|req: 1124/2253] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:29 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.297738] [49941]: [pid: 49941|app: 0|req: 1130/2254] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/d76d9f91-fa73-4963-9049-88f6b877369c => generated 2922 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.308190] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-eff89e14-d534-4e05-8b0e-51a4e78738c7 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.339894] [49942]: [pid: 49942|app: 0|req: 1125/2255] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/dcf5978b-1bca-4bf5-9aa2-89399ac28350 => generated 2922 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.348513] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-ef63a8b8-0278-4d88-be11-a205bc4127e9 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.386822] [49942]: [pid: 49942|app: 0|req: 1126/2256] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/dcf5978b-1bca-4bf5-9aa2-89399ac28350 => generated 2922 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.399830] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-b7ecaafe-98da-4075-8a3c-76e83ed7f7b7 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.427369] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43befe6c-a797-4bfc-b06d-10bc130a9b94 req-6a53c2dc-b262-4028-be49-eabf9e006a1b tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.428968] [49941]: [pid: 49941|app: 0|req: 1131/2257] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 749 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.431090] [49942]: [pid: 49942|app: 0|req: 1127/2258] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/e010aa47-2f32-4ccc-b140-584ad1ebf8c7 => generated 2922 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.439308] [49941]: DEBUG neutron.api.wsgi [req-43befe6c-a797-4bfc-b06d-10bc130a9b94 req-aefa9589-5f75-44a6-b218-8cf070b2820e tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.440216] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-98167da2-75ae-40c2-86e9-19cbcb079228 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.466388] [49942]: [pid: 49942|app: 0|req: 1128/2259] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/e010aa47-2f32-4ccc-b140-584ad1ebf8c7 => generated 2922 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.468605] [49941]: [pid: 49941|app: 0|req: 1132/2260] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.479227] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-ae5e99d4-8375-4a91-9733-b5978677df2d tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.511366] [49942]: [pid: 49942|app: 0|req: 1129/2261] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/eaf5d85b-a907-47d7-856e-e2a8f418c7d3 => generated 2922 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.520445] [49941]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-718da895-a554-4e75-bfcb-5f38dc00b244 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.558799] [49941]: [pid: 49941|app: 0|req: 1133/2262] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/eaf5d85b-a907-47d7-856e-e2a8f418c7d3 => generated 2922 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.570833] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-ca2c5bd8-792c-4284-87bb-3b617372e7eb tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.598721] [49942]: [pid: 49942|app: 0|req: 1130/2263] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/f184c8a6-bf48-4128-95bf-718bfc236812 => generated 2922 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 728.605549] [49942]: DEBUG neutron.api.wsgi [req-c5cad7a9-eeaa-4b9b-a36a-ad9e28d6636c req-eed8a24a-c613-45f8-b68c-517d763c4433 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.632541] [49942]: [pid: 49942|app: 0|req: 1131/2264] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups/f184c8a6-bf48-4128-95bf-718bfc236812 => generated 2922 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 728.715682] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.720183] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.723059] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.725706] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.729213] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.733376] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.737030] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.740457] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.743549] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.746766] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.749661] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.752350] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.755132] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.757694] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.760197] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.763015] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.765277] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.767877] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.773142] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.773142] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.777345] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.781422] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.784128] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.786552] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.789009] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.791603] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-838a63b7-5575-47ce-82f0-3bb581a024d3 req-69a73bfa-a431-4df3-9d01-b9be41baf024 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.793303] [49941]: [pid: 49941|app: 0|req: 1134/2265] 10.180.1.21 () {60 vars in 1386 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/networks => generated 18127 bytes in 193 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 728.814081] [49942]: [pid: 49942|app: 0|req: 1132/2266] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.869316] [49942]: [pid: 49942|app: 0|req: 1133/2267] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.898896] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2daecf0-0a1e-4703-9fd8-8c84cd9b5b7e req-021ba2f1-558e-4358-8c10-a52291d16961 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.900149] [49941]: [pid: 49941|app: 0|req: 1135/2268] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.907152] [49942]: DEBUG neutron.api.wsgi [req-b2daecf0-0a1e-4703-9fd8-8c84cd9b5b7e req-1e18f84f-8452-4ac0-998b-a0237c66f4cc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 728.930560] [49942]: [pid: 49942|app: 0|req: 1134/2269] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 728.970818] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afa758e3-773a-408e-8dd6-6016bfeac0ec req-cd156015-2569-42bb-a366-d3883a6e7eb7 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 728.971403] [49941]: [pid: 49941|app: 0|req: 1136/2270] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 728.978230] [49942]: DEBUG neutron.api.wsgi [req-afa758e3-773a-408e-8dd6-6016bfeac0ec req-3ecab37c-a102-4b5b-a66e-0730b1850d5c tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.001758] [49942]: [pid: 49942|app: 0|req: 1135/2271] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.019681] [49941]: DEBUG neutron.api.v2.base [None req-bd83d6cf-5a87-4e24-b4d0-25db0492ff10 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1443433940', 'description': 'tempest-description--286778204'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.039219] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-17937896-fa70-4837-b2ee-68a294d07d02 x-openstack-request-id: req-17937896-fa70-4837-b2ee-68a294d07d02 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 729.039350] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3", "name": "network-vif-plugged", "status": "completed", "tag": "d870e57b-65d1-4f1b-8456-2d38370f5bcb", "code": 200}, {"name": "network-changed", "server_uuid": "c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3", "tag": "d870e57b-65d1-4f1b-8456-2d38370f5bcb", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 729.039462] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-17937896-fa70-4837-b2ee-68a294d07d02 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 729.039707] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-17937896-fa70-4837-b2ee-68a294d07d02'] response: {'server_uuid': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'code': 200} [ 729.039769] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-17937896-fa70-4837-b2ee-68a294d07d02'] response: {'name': 'network-changed', 'server_uuid': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'tag': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'status': 'completed', 'code': 200} [ 729.040367] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd83d6cf-5a87-4e24-b4d0-25db0492ff10 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.067079] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-176e8222-c36f-4dcd-9584-3318278c2013 x-openstack-request-id: req-176e8222-c36f-4dcd-9584-3318278c2013 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 729.067762] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8eeac5c8-6e8e-44d2-a598-0c3a1523e37d", "name": "network-vif-deleted", "tag": "b6094706-2bbc-4005-9df2-40342f488f4d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 729.069563] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-176e8222-c36f-4dcd-9584-3318278c2013 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 729.071460] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-176e8222-c36f-4dcd-9584-3318278c2013'] response: {'server_uuid': '8eeac5c8-6e8e-44d2-a598-0c3a1523e37d', 'name': 'network-vif-deleted', 'tag': 'b6094706-2bbc-4005-9df2-40342f488f4d', 'status': 'completed', 'code': 200} [ 729.093297] [49942]: DEBUG neutron.api.v2.base [None req-3a765d75-ea55-4cc1-bb12-3b76223b5836 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--561785195', 'description': 'tempest-description--1372454203'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.108452] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd83d6cf-5a87-4e24-b4d0-25db0492ff10 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group (904366c9-59fd-4d1d-8bbb-d433577bbadc), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.109860] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd83d6cf-5a87-4e24-b4d0-25db0492ff10 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (904366c9-59fd-4d1d-8bbb-d433577bbadc), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.122847] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3a765d75-ea55-4cc1-bb12-3b76223b5836 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.127518] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd83d6cf-5a87-4e24-b4d0-25db0492ff10 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=904366c9-59fd-4d1d-8bbb-d433577bbadc,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.140257] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd83d6cf-5a87-4e24-b4d0-25db0492ff10 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.141669] [49941]: [pid: 49941|app: 0|req: 1137/2272] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:31:30 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 729.157498] [49941]: [pid: 49941|app: 0|req: 1138/2273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.197015] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3a765d75-ea55-4cc1-bb12-3b76223b5836 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (831a12f8-80e8-4473-92bf-859cfcef4bf6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.200545] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3a765d75-ea55-4cc1-bb12-3b76223b5836 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (831a12f8-80e8-4473-92bf-859cfcef4bf6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.218269] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3a765d75-ea55-4cc1-bb12-3b76223b5836 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=831a12f8-80e8-4473-92bf-859cfcef4bf6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.232944] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3a765d75-ea55-4cc1-bb12-3b76223b5836 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.233689] [49942]: [pid: 49942|app: 0|req: 1136/2274] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:31:30 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 144 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 729.239177] [49942]: DEBUG neutron.api.v2.base [None req-aacd46a6-d4d8-4b5b-83c0-17b547ace500 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Request body: {'security_group_rule': {'security_group_id': '904366c9-59fd-4d1d-8bbb-d433577bbadc', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.252150] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecf41288-eb32-42cb-9998-e25300e118cd req-eab679b4-251d-4996-bbd9-822e4c000482 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.252678] [49941]: [pid: 49941|app: 0|req: 1139/2275] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:30 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.284688] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93418db5-5893-454c-8673-3c9aed1131ce tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group (8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.287706] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aacd46a6-d4d8-4b5b-83c0-17b547ace500 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group_rule (62929cc7-a0cf-4441-bce7-9d4acd7e240a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.311308] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93418db5-5893-454c-8673-3c9aed1131ce tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group (8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.340602] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93418db5-5893-454c-8673-3c9aed1131ce tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.347377] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-93418db5-5893-454c-8673-3c9aed1131ce tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.353619] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93418db5-5893-454c-8673-3c9aed1131ce tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.354092] [49941]: [pid: 49941|app: 0|req: 1140/2276] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:31 2025] DELETE /networking/v2.0/security-groups/8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 729.357755] [49941]: DEBUG neutron.api.v2.base [None req-eba4dfcc-4c2b-4600-8eb8-62915bcea735 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'security_group_rule': {'security_group_id': '831a12f8-80e8-4473-92bf-859cfcef4bf6', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.403951] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eba4dfcc-4c2b-4600-8eb8-62915bcea735 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (c1a7a465-4644-4308-aee0-c15a3379bd14), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.431833] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eba4dfcc-4c2b-4600-8eb8-62915bcea735 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (c1a7a465-4644-4308-aee0-c15a3379bd14), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.435586] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eba4dfcc-4c2b-4600-8eb8-62915bcea735 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (c1a7a465-4644-4308-aee0-c15a3379bd14), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.445149] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eba4dfcc-4c2b-4600-8eb8-62915bcea735 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c1a7a465-4644-4308-aee0-c15a3379bd14,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.457995] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eba4dfcc-4c2b-4600-8eb8-62915bcea735 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.458418] [49941]: [pid: 49941|app: 0|req: 1141/2277] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:31:31 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) [ 729.461965] [49941]: DEBUG neutron.api.wsgi [req-ecf41288-eb32-42cb-9998-e25300e118cd req-c3ec4473-203a-459f-a4cc-03534ce9972a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 729.482498] [49941]: [pid: 49941|app: 0|req: 1142/2278] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.499464] [49941]: [pid: 49941|app: 0|req: 1143/2279] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.507687] [49941]: INFO neutron.api.v2.resource [None req-62cf49af-a1d1-41d5-b0b2-6c259453fcd3 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] show failed (client error): The resource could not be found. [ 729.508296] [49941]: [pid: 49941|app: 0|req: 1144/2280] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/security-groups/8959c4dc-4f7e-4b96-a070-79e0c8ffe3ef => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 729.514330] [49941]: DEBUG neutron.api.v2.base [None req-3777e3a6-5ad6-41b2-ae68-fe83a73be63f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'security_group_rule': {'security_group_id': '831a12f8-80e8-4473-92bf-859cfcef4bf6', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.550055] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3777e3a6-5ad6-41b2-ae68-fe83a73be63f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (16a629c3-d065-4659-befa-9f8b075906f6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.573941] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3777e3a6-5ad6-41b2-ae68-fe83a73be63f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (16a629c3-d065-4659-befa-9f8b075906f6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.575383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3777e3a6-5ad6-41b2-ae68-fe83a73be63f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (16a629c3-d065-4659-befa-9f8b075906f6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.582186] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3777e3a6-5ad6-41b2-ae68-fe83a73be63f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=16a629c3-d065-4659-befa-9f8b075906f6,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.593446] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3777e3a6-5ad6-41b2-ae68-fe83a73be63f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.593985] [49941]: [pid: 49941|app: 0|req: 1145/2281] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:31:31 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) [ 729.681272] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Deleting port 75d8c0cb-72c7-4992-95be-7a6306a0b910 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 729.681517] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.727315] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.727584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for floatingip (75d8c0cb-72c7-4992-95be-7a6306a0b910), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.732219] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_precommit called with port settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 729.732518] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_precommit: [ 729.732518] [49941]: key[id], 75d8c0cb-72c7-4992-95be-7a6306a0b910 -> None [ 729.732518] [49941]: key[binding:vnic_type], normal -> None [ 729.732518] [49941]: key[tags], [] -> None [ 729.732518] [49941]: key[binding:vif_details], {} -> None [ 729.732518] [49941]: key[allowed_address_pairs], [] -> None [ 729.732518] [49941]: key[extra_dhcp_opts], [] -> None [ 729.732518] [49941]: key[binding:profile], {} -> None [ 729.732518] [49941]: key[admin_state_up], True -> None [ 729.732518] [49941]: key[binding:vif_type], unbound -> None [ 729.732518] [49941]: key[device_owner], network:floatingip -> None [ 729.732518] [49941]: key[created_at], 2025-11-20T12:29:39Z -> None [ 729.732518] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 729.732518] [49941]: key[description], -> None [ 729.732518] [49941]: key[tenant_id], -> None [ 729.732518] [49941]: key[binding:host_id], -> None [ 729.732518] [49941]: key[standard_attr_id], 498 -> None [ 729.732518] [49941]: key[name], -> None [ 729.732518] [49941]: key[mac_address], fa:16:3e:2d:1f:d6 -> None [ 729.732518] [49941]: key[status], N/A -> None [ 729.732518] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 729.732518] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}] -> None [ 729.732518] [49941]: key[security_groups], [] -> None [ 729.732518] [49941]: key[revision_number], 2 -> None [ 729.732518] [49941]: key[port_security_enabled], False -> None [ 729.732518] [49941]: key[project_id], -> None [ 729.732518] [49941]: key[device_id], 5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 -> None [ 729.732518] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.734579] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Calling delete_port for 75d8c0cb-72c7-4992-95be-7a6306a0b910 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 729.766992] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aacd46a6-d4d8-4b5b-83c0-17b547ace500 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group_rule (62929cc7-a0cf-4441-bce7-9d4acd7e240a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.768045] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aacd46a6-d4d8-4b5b-83c0-17b547ace500 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (62929cc7-a0cf-4441-bce7-9d4acd7e240a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.775022] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aacd46a6-d4d8-4b5b-83c0-17b547ace500 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=62929cc7-a0cf-4441-bce7-9d4acd7e240a,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.789854] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aacd46a6-d4d8-4b5b-83c0-17b547ace500 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.790533] [49942]: [pid: 49942|app: 0|req: 1137/2282] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:31:30 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 556 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 729.826019] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-910e46a2-1c38-48c8-b5f2-54fea7bb58cd req-92f15eba-62a2-4ffd-9276-52850e33cabd tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.827145] [49942]: [pid: 49942|app: 0|req: 1138/2283] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 729.844885] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (75d8c0cb-72c7-4992-95be-7a6306a0b910), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.856816] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Pushing event deleted for resources: {'Port': ['ID=75d8c0cb-72c7-4992-95be-7a6306a0b910,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 729.888250] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85171241-4673-478f-9c56-6463b74b07a6 req-d4b4c644-6a2d-43f2-b66c-70a0318021b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.889204] [49942]: [pid: 49942|app: 0|req: 1139/2284] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/ports?tenant_id=a8afa32992fd43ae9d1eb76af2a6a1c9&device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 1044 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.895083] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_postcommit called with port settings {'id': '75d8c0cb-72c7-4992-95be-7a6306a0b910', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2d:1f:d6', 'admin_state_up': True, 'status': 'N/A', 'device_id': '5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2', 'device_owner': 'network:floatingip', 'standard_attr_id': 498, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:39Z', 'updated_at': '2025-11-20T12:29: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 729.895301] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] delete_port_postcommit: [ 729.895301] [49941]: key[id], 75d8c0cb-72c7-4992-95be-7a6306a0b910 -> None [ 729.895301] [49941]: key[binding:vnic_type], normal -> None [ 729.895301] [49941]: key[tags], [] -> None [ 729.895301] [49941]: key[binding:vif_details], {} -> None [ 729.895301] [49941]: key[allowed_address_pairs], [] -> None [ 729.895301] [49941]: key[extra_dhcp_opts], [] -> None [ 729.895301] [49941]: key[binding:profile], {} -> None [ 729.895301] [49941]: key[admin_state_up], True -> None [ 729.895301] [49941]: key[binding:vif_type], unbound -> None [ 729.895301] [49941]: key[device_owner], network:floatingip -> None [ 729.895301] [49941]: key[created_at], 2025-11-20T12:29:39Z -> None [ 729.895301] [49941]: key[updated_at], 2025-11-20T12:29:39Z -> None [ 729.895301] [49941]: key[description], -> None [ 729.895301] [49941]: key[tenant_id], -> None [ 729.895301] [49941]: key[binding:host_id], -> None [ 729.895301] [49941]: key[standard_attr_id], 498 -> None [ 729.895301] [49941]: key[name], -> None [ 729.895301] [49941]: key[mac_address], fa:16:3e:2d:1f:d6 -> None [ 729.895301] [49941]: key[status], N/A -> None [ 729.895301] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 729.895301] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.240'}] -> None [ 729.895301] [49941]: key[security_groups], [] -> None [ 729.895301] [49941]: key[revision_number], 2 -> None [ 729.895301] [49941]: key[port_security_enabled], False -> None [ 729.895301] [49941]: key[project_id], -> None [ 729.895301] [49941]: key[device_id], 5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 -> None [ 729.895301] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 729.900280] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks [] for floatingip (5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.902360] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fb538006-b58f-4cae-af69-3bf3c4a51de9 tempest-ServersTestManualDisk-781007373 tempest-ServersTestManualDisk-781007373-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.902896] [49941]: [pid: 49941|app: 0|req: 1146/2285] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:31:31 2025] DELETE /networking/v2.0/floatingips/5cbbcc27-5d0b-4c8d-83ea-3426e2158aa2 => generated 0 bytes in 308 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 729.903428] [49942]: [pid: 49942|app: 0|req: 1140/2286] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 729.907165] [49941]: DEBUG neutron.api.v2.base [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.927645] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 729.957180] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-8e4dcfd3-884c-4300-8a3f-7ef41662fef2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 729.959466] [49942]: [pid: 49942|app: 0|req: 1141/2287] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf&tenant_id=57e38e28c7334eaf9088ab615773886a => generated 1043 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 729.961762] [49942]: DEBUG neutron.api.v2.base [None req-6d87907a-6bb5-4926-90e7-e93c9b561f76 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Request body: {'security_group_rule': {'security_group_id': '904366c9-59fd-4d1d-8bbb-d433577bbadc', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 729.962651] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.008628] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d87907a-6bb5-4926-90e7-e93c9b561f76 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group_rule (c1d26fef-6d6b-4704-b626-4f3eba09af00), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.020860] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Allocated IP 10.180.180.137 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/5674e7de-0e2d-44bb-bd96-4cfc1c92b97e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 730.042667] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d87907a-6bb5-4926-90e7-e93c9b561f76 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group_rule (c1d26fef-6d6b-4704-b626-4f3eba09af00), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.044748] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d87907a-6bb5-4926-90e7-e93c9b561f76 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (c1d26fef-6d6b-4704-b626-4f3eba09af00), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.052605] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d87907a-6bb5-4926-90e7-e93c9b561f76 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c1d26fef-6d6b-4704-b626-4f3eba09af00,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.068284] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for allowed_address_pair (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.068478] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d87907a-6bb5-4926-90e7-e93c9b561f76 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.068530] [49942]: [pid: 49942|app: 0|req: 1142/2288] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:31:31 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 730.068768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.068926] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit called with port settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 730.069368] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit: [ 730.069368] [49941]: key[id], None -> 5674e7de-0e2d-44bb-bd96-4cfc1c92b97e [ 730.069368] [49941]: key[binding:vnic_type], None -> normal [ 730.069368] [49941]: key[binding:vif_details], None -> {} [ 730.069368] [49941]: key[allowed_address_pairs], None -> [] [ 730.069368] [49941]: key[binding:profile], None -> {} [ 730.069368] [49941]: key[admin_state_up], None -> True [ 730.069368] [49941]: key[binding:vif_type], None -> unbound [ 730.069368] [49941]: key[device_owner], None -> network:floatingip [ 730.069368] [49941]: key[tenant_id], None -> [ 730.069368] [49941]: key[binding:host_id], None -> [ 730.069368] [49941]: key[standard_attr_id], None -> 1064 [ 730.069368] [49941]: key[name], None -> [ 730.069368] [49941]: key[mac_address], None -> fa:16:3e:ea:4b:35 [ 730.069368] [49941]: key[status], None -> N/A [ 730.069368] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 730.069368] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}] [ 730.069368] [49941]: key[security_groups], None -> [] [ 730.069368] [49941]: key[port_security_enabled], None -> False [ 730.069368] [49941]: key[project_id], None -> [ 730.069368] [49941]: key[device_id], None -> PENDING [ 730.069368] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.071479] [49942]: DEBUG neutron.api.wsgi [req-910e46a2-1c38-48c8-b5f2-54fea7bb58cd req-9a81b935-98e0-4f66-b86d-db041ef76b7c tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 730.090232] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.092159] [49942]: [pid: 49942|app: 0|req: 1143/2289] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/security-groups?id=3aefd690-63bb-474b-9a3d-c7f915224cfe&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 730.114435] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'Port': ['ID=5674e7de-0e2d-44bb-bd96-4cfc1c92b97e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.132971] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 730.135572] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 730.139600] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 730.151997] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85171241-4673-478f-9c56-6463b74b07a6 req-6bc1e0c4-7554-4e12-9154-c87925e8a2d7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.153453] [49942]: [pid: 49942|app: 0|req: 1144/2290] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:31 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.159651] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit called with port settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:31Z', 'updated_at': '2025-11-20T12:31:31Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 730.159867] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit: [ 730.159867] [49941]: key[id], None -> 5674e7de-0e2d-44bb-bd96-4cfc1c92b97e [ 730.159867] [49941]: key[binding:vnic_type], None -> normal [ 730.159867] [49941]: key[tags], None -> [] [ 730.159867] [49941]: key[binding:vif_details], None -> {} [ 730.159867] [49941]: key[allowed_address_pairs], None -> [] [ 730.159867] [49941]: key[extra_dhcp_opts], None -> [] [ 730.159867] [49941]: key[binding:profile], None -> {} [ 730.159867] [49941]: key[admin_state_up], None -> True [ 730.159867] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 730.159867] [49941]: key[binding:vif_type], None -> unbound [ 730.159867] [49941]: key[device_owner], None -> network:floatingip [ 730.159867] [49941]: key[created_at], None -> 2025-11-20T12:31:31Z [ 730.159867] [49941]: key[updated_at], None -> 2025-11-20T12:31:31Z [ 730.159867] [49941]: key[tenant_id], None -> [ 730.159867] [49941]: key[binding:host_id], None -> [ 730.159867] [49941]: key[description], None -> [ 730.159867] [49941]: key[standard_attr_id], None -> 1064 [ 730.159867] [49941]: key[name], None -> [ 730.159867] [49941]: key[mac_address], None -> fa:16:3e:ea:4b:35 [ 730.159867] [49941]: key[status], None -> N/A [ 730.159867] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 730.159867] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}] [ 730.159867] [49941]: key[security_groups], None -> [] [ 730.159867] [49941]: key[revision_number], None -> 1 [ 730.159867] [49941]: key[port_security_enabled], None -> False [ 730.159867] [49941]: key[project_id], None -> [ 730.159867] [49941]: key[device_id], None -> PENDING [ 730.159867] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.196958] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (e987e5c9-f930-458f-9f96-7de4c874e7aa), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.220495] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.311813] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.311813] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_precommit called with port settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e987e5c9-f930-458f-9f96-7de4c874e7aa', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:31Z', 'updated_at': '2025-11-20T12:31:31Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:31Z', 'updated_at': '2025-11-20T12:31:31Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 730.311813] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_precommit: [ 730.311813] [49941]: key[device_id], PENDING -> e987e5c9-f930-458f-9f96-7de4c874e7aa [ 730.311813] [49941]: key[revision_number], 1 -> 2 [ 730.311813] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.318211] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.349590] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'Port': ['ID=5674e7de-0e2d-44bb-bd96-4cfc1c92b97e,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.361871] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (166cbb2c-5d84-449c-aa2b-2085f66ed058), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.384055] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_postcommit called with port settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e987e5c9-f930-458f-9f96-7de4c874e7aa', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:31Z', 'updated_at': '2025-11-20T12:31:31Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:31Z', 'updated_at': '2025-11-20T12:31:31Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 730.384382] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_postcommit: [ 730.384382] [49941]: key[device_id], PENDING -> e987e5c9-f930-458f-9f96-7de4c874e7aa [ 730.384382] [49941]: key[revision_number], 1 -> 2 [ 730.384382] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.384612] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (e987e5c9-f930-458f-9f96-7de4c874e7aa), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.400021] [49941]: DEBUG neutron_lib.callbacks.manager [None req-27327122-d686-4190-bc8d-1601bb38db2e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.401287] [49941]: [pid: 49941|app: 0|req: 1147/2291] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:31:31 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 497 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 730.439512] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a02d9317-4d87-44d3-882d-7daa9a4dc3d4 req-54d4e177-490e-4f72-a0b1-d3fc7b6f3111 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 730.440840] [49941]: [pid: 49941|app: 0|req: 1148/2292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:32 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 730.444446] [49941]: DEBUG neutron.api.v2.base [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 730.459837] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.499979] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.539648] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Deleting port ef6943bc-ab44-456b-85aa-f5f90cc8c163 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 730.539807] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.547383] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Allocated IP 10.180.180.243 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/f53ca3e2-0d92-4062-82d1-9c90b6977520) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 730.570973] [49942]: DEBUG neutron.plugins.ml2.db [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] For port ef6943bc-ab44-456b-85aa-f5f90cc8c163, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ef6943bc-ab44-456b-85aa-f5f90cc8c163,segment=NetworkSegment(a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e),segment_id=a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 730.570973] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.575185] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] delete_port_precommit called with port settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', '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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:37Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 730.575513] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] delete_port_precommit: [ 730.575513] [49942]: key[id], ef6943bc-ab44-456b-85aa-f5f90cc8c163 -> None [ 730.575513] [49942]: key[binding:vnic_type], normal -> None [ 730.575513] [49942]: key[tags], [] -> None [ 730.575513] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 730.575513] [49942]: key[allowed_address_pairs], [] -> None [ 730.575513] [49942]: key[extra_dhcp_opts], [] -> None [ 730.575513] [49942]: key[binding:profile], {} -> None [ 730.575513] [49942]: key[admin_state_up], True -> None [ 730.575513] [49942]: key[binding:vif_type], ovs -> None [ 730.575513] [49942]: key[device_owner], network:router_interface -> None [ 730.575513] [49942]: key[created_at], 2025-11-20T12:29:33Z -> None [ 730.575513] [49942]: key[updated_at], 2025-11-20T12:29:37Z -> None [ 730.575513] [49942]: key[description], -> None [ 730.575513] [49942]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 730.575513] [49942]: key[binding:host_id], devstack -> None [ 730.575513] [49942]: key[standard_attr_id], 474 -> None [ 730.575513] [49942]: key[name], -> None [ 730.575513] [49942]: key[mac_address], fa:16:3e:6f:52:46 -> None [ 730.575513] [49942]: key[status], ACTIVE -> None [ 730.575513] [49942]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 730.575513] [49942]: key[fixed_ips], [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.1'}] -> None [ 730.575513] [49942]: key[security_groups], [] -> None [ 730.575513] [49942]: key[revision_number], 5 -> None [ 730.575513] [49942]: key[port_security_enabled], False -> None [ 730.575513] [49942]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 730.575513] [49942]: key[device_id], 166cbb2c-5d84-449c-aa2b-2085f66ed058 -> None [ 730.575513] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.577652] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Calling delete_port for ef6943bc-ab44-456b-85aa-f5f90cc8c163 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 730.591299] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for allowed_address_pair (f53ca3e2-0d92-4062-82d1-9c90b6977520), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.592041] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.592278] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_precommit called with port settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 730.592432] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_precommit: [ 730.592432] [49941]: key[id], None -> f53ca3e2-0d92-4062-82d1-9c90b6977520 [ 730.592432] [49941]: key[binding:vnic_type], None -> normal [ 730.592432] [49941]: key[binding:vif_details], None -> {} [ 730.592432] [49941]: key[allowed_address_pairs], None -> [] [ 730.592432] [49941]: key[binding:profile], None -> {} [ 730.592432] [49941]: key[admin_state_up], None -> True [ 730.592432] [49941]: key[binding:vif_type], None -> unbound [ 730.592432] [49941]: key[device_owner], None -> network:floatingip [ 730.592432] [49941]: key[tenant_id], None -> [ 730.592432] [49941]: key[binding:host_id], None -> [ 730.592432] [49941]: key[standard_attr_id], None -> 1067 [ 730.592432] [49941]: key[name], None -> [ 730.592432] [49941]: key[mac_address], None -> fa:16:3e:8c:36:09 [ 730.592432] [49941]: key[status], None -> N/A [ 730.592432] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 730.592432] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}] [ 730.592432] [49941]: key[security_groups], None -> [] [ 730.592432] [49941]: key[port_security_enabled], None -> False [ 730.592432] [49941]: key[project_id], None -> [ 730.592432] [49941]: key[device_id], None -> PENDING [ 730.592432] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.612839] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.725874] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ef6943bc-ab44-456b-85aa-f5f90cc8c163), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.736919] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Pushing event deleted for resources: {'Port': ['ID=ef6943bc-ab44-456b-85aa-f5f90cc8c163,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 730.776533] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] delete_port_postcommit called with port settings {'id': 'ef6943bc-ab44-456b-85aa-f5f90cc8c163', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:6f:52:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_interface', 'standard_attr_id': 474, 'fixed_ips': [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', '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-20T12:29:33Z', 'updated_at': '2025-11-20T12:29:37Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['59f372d4-9923-4231-8e21-f0f626948d89'], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 730.776533] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] delete_port_postcommit: [ 730.776533] [49942]: key[id], ef6943bc-ab44-456b-85aa-f5f90cc8c163 -> None [ 730.776533] [49942]: key[binding:vnic_type], normal -> None [ 730.776533] [49942]: key[tags], [] -> None [ 730.776533] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 730.776533] [49942]: key[allowed_address_pairs], [] -> None [ 730.776533] [49942]: key[extra_dhcp_opts], [] -> None [ 730.776533] [49942]: key[binding:profile], {} -> None [ 730.776533] [49942]: key[admin_state_up], True -> None [ 730.776533] [49942]: key[binding:vif_type], ovs -> None [ 730.776533] [49942]: key[device_owner], network:router_interface -> None [ 730.776533] [49942]: key[created_at], 2025-11-20T12:29:33Z -> None [ 730.776533] [49942]: key[updated_at], 2025-11-20T12:29:37Z -> None [ 730.776533] [49942]: key[description], -> None [ 730.776533] [49942]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 730.776533] [49942]: key[binding:host_id], devstack -> None [ 730.776533] [49942]: key[standard_attr_id], 474 -> None [ 730.776533] [49942]: key[name], -> None [ 730.776533] [49942]: key[mac_address], fa:16:3e:6f:52:46 -> None [ 730.776533] [49942]: key[status], ACTIVE -> None [ 730.776533] [49942]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 730.776533] [49942]: key[fixed_ips], [{'subnet_id': '59f372d4-9923-4231-8e21-f0f626948d89', 'ip_address': '192.168.128.1'}] -> None [ 730.776533] [49942]: key[security_groups], [] -> None [ 730.776533] [49942]: key[revision_number], 5 -> None [ 730.776533] [49942]: key[port_security_enabled], False -> None [ 730.776533] [49942]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 730.776533] [49942]: key[device_id], 166cbb2c-5d84-449c-aa2b-2085f66ed058 -> None [ 730.776533] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 730.832022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (166cbb2c-5d84-449c-aa2b-2085f66ed058), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 730.951281] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Router 166cbb2c-5d84-449c-aa2b-2085f66ed058 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 731.011993] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0a6ded6b-d258-43c0-8a27-6e114f5fd88c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 731.018578] [49942]: [pid: 49942|app: 0|req: 1145/2293] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:31:31 2025] PUT /networking/v2.0/routers/166cbb2c-5d84-449c-aa2b-2085f66ed058/remove_router_interface => generated 309 bytes in 863 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.037666] [49942]: [pid: 49942|app: 0|req: 1146/2294] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:32 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.040621] [49942]: DEBUG neutron.api.wsgi [req-85171241-4673-478f-9c56-6463b74b07a6 req-24300716-7733-4dc3-b5e6-a65213a53264 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.055722] [49942]: [pid: 49942|app: 0|req: 1147/2295] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:31:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.180&port_id=d870e57b-65d1-4f1b-8456-2d38370f5bcb => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.059664] [49942]: DEBUG neutron.api.wsgi [req-a02d9317-4d87-44d3-882d-7daa9a4dc3d4 req-611c7356-f38e-4ee8-9cbe-8741207090b5 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.078533] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d'}, {'name': 'network-changed', 'server_uuid': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'tag': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 731.082060] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-26f04014-0930-4a78-afc4-8f3421c6add6" -d '{"events": [{"server_uuid": "a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4", "name": "network-vif-plugged", "status": "completed", "tag": "aa8fc238-fac2-4986-baed-4fd1ca2e826d"}, {"name": "network-changed", "server_uuid": "a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4", "tag": "aa8fc238-fac2-4986-baed-4fd1ca2e826d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 731.083828] [49942]: [pid: 49942|app: 0|req: 1148/2296] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:32 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.100780] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event updated for resources: {'Port': ['ID=f53ca3e2-0d92-4062-82d1-9c90b6977520,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.112997] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 731.114307] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 731.116073] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-c54b39ff-4bf4-4b32-b3a1-2e4a2f6187e9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.116618] [49942]: [pid: 49942|app: 0|req: 1149/2297] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:32 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 731.117995] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 731.134814] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_postcommit called with port settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], '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-20T12:31:32Z', 'updated_at': '2025-11-20T12:31:32Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 731.135044] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_postcommit: [ 731.135044] [49941]: key[id], None -> f53ca3e2-0d92-4062-82d1-9c90b6977520 [ 731.135044] [49941]: key[binding:vnic_type], None -> normal [ 731.135044] [49941]: key[tags], None -> [] [ 731.135044] [49941]: key[binding:vif_details], None -> {} [ 731.135044] [49941]: key[allowed_address_pairs], None -> [] [ 731.135044] [49941]: key[extra_dhcp_opts], None -> [] [ 731.135044] [49941]: key[binding:profile], None -> {} [ 731.135044] [49941]: key[admin_state_up], None -> True [ 731.135044] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 731.135044] [49941]: key[binding:vif_type], None -> unbound [ 731.135044] [49941]: key[device_owner], None -> network:floatingip [ 731.135044] [49941]: key[created_at], None -> 2025-11-20T12:31:32Z [ 731.135044] [49941]: key[updated_at], None -> 2025-11-20T12:31:32Z [ 731.135044] [49941]: key[tenant_id], None -> [ 731.135044] [49941]: key[binding:host_id], None -> [ 731.135044] [49941]: key[description], None -> [ 731.135044] [49941]: key[standard_attr_id], None -> 1067 [ 731.135044] [49941]: key[name], None -> [ 731.135044] [49941]: key[mac_address], None -> fa:16:3e:8c:36:09 [ 731.135044] [49941]: key[status], None -> N/A [ 731.135044] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 731.135044] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}] [ 731.135044] [49941]: key[security_groups], None -> [] [ 731.135044] [49941]: key[revision_number], None -> 1 [ 731.135044] [49941]: key[port_security_enabled], None -> False [ 731.135044] [49941]: key[project_id], None -> [ 731.135044] [49941]: key[device_id], None -> PENDING [ 731.135044] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.172247] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for floatingip (f0ea9118-4e94-45c2-8747-26c058fc7a88), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.183565] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks [] for router (166cbb2c-5d84-449c-aa2b-2085f66ed058), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.197442] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.244495] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks [] for router_gateway (166cbb2c-5d84-449c-aa2b-2085f66ed058), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.271747] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Deleting port 85c2c25b-10be-4167-a116-e2169a5c5d97 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 731.272053] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (85c2c25b-10be-4167-a116-e2169a5c5d97), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.272890] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.273153] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] update_port_precommit called with port settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0ea9118-4e94-45c2-8747-26c058fc7a88', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:32Z', 'updated_at': '2025-11-20T12:31:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:32Z', 'updated_at': '2025-11-20T12:31:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 731.273425] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] update_port_precommit: [ 731.273425] [49941]: key[device_id], PENDING -> f0ea9118-4e94-45c2-8747-26c058fc7a88 [ 731.273425] [49941]: key[revision_number], 1 -> 2 [ 731.273425] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.275330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.297948] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event updated for resources: {'Port': ['ID=f53ca3e2-0d92-4062-82d1-9c90b6977520,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.303743] [49942]: DEBUG neutron.plugins.ml2.db [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] For port 85c2c25b-10be-4167-a116-e2169a5c5d97, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=85c2c25b-10be-4167-a116-e2169a5c5d97,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 731.303960] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (85c2c25b-10be-4167-a116-e2169a5c5d97), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.309889] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] delete_port_precommit called with port settings {'id': '85c2c25b-10be-4167-a116-e2169a5c5d97', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:24:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_gateway', 'standard_attr_id': 473, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:33Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 731.310213] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] delete_port_precommit: [ 731.310213] [49942]: key[id], 85c2c25b-10be-4167-a116-e2169a5c5d97 -> None [ 731.310213] [49942]: key[binding:vnic_type], normal -> None [ 731.310213] [49942]: key[tags], [] -> None [ 731.310213] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 731.310213] [49942]: key[allowed_address_pairs], [] -> None [ 731.310213] [49942]: key[extra_dhcp_opts], [] -> None [ 731.310213] [49942]: key[binding:profile], {} -> None [ 731.310213] [49942]: key[admin_state_up], True -> None [ 731.310213] [49942]: key[binding:vif_type], ovs -> None [ 731.310213] [49942]: key[device_owner], network:router_gateway -> None [ 731.310213] [49942]: key[created_at], 2025-11-20T12:29:33Z -> None [ 731.310213] [49942]: key[updated_at], 2025-11-20T12:29:34Z -> None [ 731.310213] [49942]: key[description], -> None [ 731.310213] [49942]: key[tenant_id], -> None [ 731.310213] [49942]: key[binding:host_id], devstack -> None [ 731.310213] [49942]: key[standard_attr_id], 473 -> None [ 731.310213] [49942]: key[name], -> None [ 731.310213] [49942]: key[mac_address], fa:16:3e:ab:24:ee -> None [ 731.310213] [49942]: key[status], ACTIVE -> None [ 731.310213] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 731.310213] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}] -> None [ 731.310213] [49942]: key[security_groups], [] -> None [ 731.310213] [49942]: key[revision_number], 5 -> None [ 731.310213] [49942]: key[port_security_enabled], False -> None [ 731.310213] [49942]: key[project_id], -> None [ 731.310213] [49942]: key[device_id], 166cbb2c-5d84-449c-aa2b-2085f66ed058 -> None [ 731.310213] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.312742] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Calling delete_port for 85c2c25b-10be-4167-a116-e2169a5c5d97 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 731.326012] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] update_port_postcommit called with port settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0ea9118-4e94-45c2-8747-26c058fc7a88', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:32Z', 'updated_at': '2025-11-20T12:31:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:32Z', 'updated_at': '2025-11-20T12:31:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 731.326283] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] update_port_postcommit: [ 731.326283] [49941]: key[device_id], PENDING -> f0ea9118-4e94-45c2-8747-26c058fc7a88 [ 731.326283] [49941]: key[revision_number], 1 -> 2 [ 731.326283] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.327988] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (f0ea9118-4e94-45c2-8747-26c058fc7a88), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.339211] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa7f8a9f-5842-49da-aac1-bc0940be8d23 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.339928] [49941]: [pid: 49941|app: 0|req: 1149/2298] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:31:32 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 899 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 731.363431] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85171241-4673-478f-9c56-6463b74b07a6 req-7b0a1c0a-0b52-483c-aba6-148038df32db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.365676] [49941]: [pid: 49941|app: 0|req: 1150/2299] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.379533] [49941]: [pid: 49941|app: 0|req: 1151/2300] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.449979] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-1116fdbc-5dfb-4004-975f-33cad6769a0d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.451470] [49941]: [pid: 49941|app: 0|req: 1152/2301] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.451770] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (85c2c25b-10be-4167-a116-e2169a5c5d97), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.454473] [49941]: DEBUG neutron.api.wsgi [req-6cc84442-d83e-419d-888b-0f8ceb961ef9 req-5b78403e-4905-4ac7-a927-416761ba13f3 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.461711] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Pushing event deleted for resources: {'Port': ['ID=85c2c25b-10be-4167-a116-e2169a5c5d97,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.491071] [49941]: [pid: 49941|app: 0|req: 1153/2302] 10.180.1.21 () {60 vars in 1492 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/security-groups?tenant_id=13186ae18c3c4cd091a8a858a5a6206f => generated 6201 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 731.494083] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] delete_port_postcommit called with port settings {'id': '85c2c25b-10be-4167-a116-e2169a5c5d97', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:24:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '166cbb2c-5d84-449c-aa2b-2085f66ed058', 'device_owner': 'network:router_gateway', 'standard_attr_id': 473, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:33Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 731.494359] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] delete_port_postcommit: [ 731.494359] [49942]: key[id], 85c2c25b-10be-4167-a116-e2169a5c5d97 -> None [ 731.494359] [49942]: key[binding:vnic_type], normal -> None [ 731.494359] [49942]: key[tags], [] -> None [ 731.494359] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 731.494359] [49942]: key[allowed_address_pairs], [] -> None [ 731.494359] [49942]: key[extra_dhcp_opts], [] -> None [ 731.494359] [49942]: key[binding:profile], {} -> None [ 731.494359] [49942]: key[admin_state_up], True -> None [ 731.494359] [49942]: key[binding:vif_type], ovs -> None [ 731.494359] [49942]: key[device_owner], network:router_gateway -> None [ 731.494359] [49942]: key[created_at], 2025-11-20T12:29:33Z -> None [ 731.494359] [49942]: key[updated_at], 2025-11-20T12:29:34Z -> None [ 731.494359] [49942]: key[description], -> None [ 731.494359] [49942]: key[tenant_id], -> None [ 731.494359] [49942]: key[binding:host_id], devstack -> None [ 731.494359] [49942]: key[standard_attr_id], 473 -> None [ 731.494359] [49942]: key[name], -> None [ 731.494359] [49942]: key[mac_address], fa:16:3e:ab:24:ee -> None [ 731.494359] [49942]: key[status], ACTIVE -> None [ 731.494359] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 731.494359] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.191'}] -> None [ 731.494359] [49942]: key[security_groups], [] -> None [ 731.494359] [49942]: key[revision_number], 5 -> None [ 731.494359] [49942]: key[port_security_enabled], False -> None [ 731.494359] [49942]: key[project_id], -> None [ 731.494359] [49942]: key[device_id], 166cbb2c-5d84-449c-aa2b-2085f66ed058 -> None [ 731.494359] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.496382] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (166cbb2c-5d84-449c-aa2b-2085f66ed058), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.524424] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85171241-4673-478f-9c56-6463b74b07a6 req-e9a8be0b-ec7c-449e-8280-01da0d7f0adf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.525441] [49941]: [pid: 49941|app: 0|req: 1154/2303] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.535049] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (166cbb2c-5d84-449c-aa2b-2085f66ed058), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.536622] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks [] for router_controller (166cbb2c-5d84-449c-aa2b-2085f66ed058), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.568038] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (166cbb2c-5d84-449c-aa2b-2085f66ed058), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.569106] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Fanout notify agent at l3_agent the message router_deleted on router 166cbb2c-5d84-449c-aa2b-2085f66ed058 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 731.573534] [49942]: DEBUG neutron_lib.callbacks.manager [None req-59137220-d163-439a-ac98-8edf3c611f4e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.574063] [49942]: [pid: 49942|app: 0|req: 1150/2304] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:32 2025] DELETE /networking/v2.0/routers/166cbb2c-5d84-449c-aa2b-2085f66ed058 => generated 0 bytes in 457 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 731.577239] [49942]: DEBUG neutron.api.wsgi [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-2458fbd1-e3a5-499d-ac16-53e55266bd0e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.586038] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dab8b6ea-2052-4852-8986-98748dd9534f req-08cfa5dc-4905-4551-b61e-abe8b0c9c141 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.586038] [49941]: [pid: 49941|app: 0|req: 1155/2305] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.589896] [49941]: DEBUG neutron.api.wsgi [req-6cc84442-d83e-419d-888b-0f8ceb961ef9 req-c82eaf35-c887-4f36-aa47-bef3bd2b54ea tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.596206] [49942]: [pid: 49942|app: 0|req: 1151/2306] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.49&port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.616850] [49941]: [pid: 49941|app: 0|req: 1156/2307] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/security-groups/81fab924-8eb3-4bd7-8dab-925b743f1ad6 => generated 2922 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 731.631978] [49942]: [pid: 49942|app: 0|req: 1152/2308] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.634848] [49942]: DEBUG neutron.api.wsgi [req-dab8b6ea-2052-4852-8986-98748dd9534f req-9f67d4d1-a964-460e-b19d-79f3fca485b2 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.635613] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] Deleting subnet 59f372d4-9923-4231-8e21-f0f626948d89 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 731.637811] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] Publish callbacks [] for subnet (59f372d4-9923-4231-8e21-f0f626948d89), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.651706] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (59f372d4-9923-4231-8e21-f0f626948d89), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.659801] [49942]: [pid: 49942|app: 0|req: 1153/2309] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.696474] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-4659395c-f606-4ba2-91b9-53d01836231a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.697503] [49942]: [pid: 49942|app: 0|req: 1154/2310] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.700416] [49942]: DEBUG neutron.api.wsgi [req-6cc84442-d83e-419d-888b-0f8ceb961ef9 req-2f320cae-5ef1-48fd-ad14-2d307a6d1c3c tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.720278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (59f372d4-9923-4231-8e21-f0f626948d89), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.720760] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] delete_subnet_precommit called with subnet settings {'id': '59f372d4-9923-4231-8e21-f0f626948d89', 'name': 'tempest-ServersTestManualDisk-112279942-subnet', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings None) [ 731.720929] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] delete_subnet_precommit: [ 731.720929] [49941]: key[ipv6_ra_mode], None -> None [ 731.720929] [49941]: key[id], 59f372d4-9923-4231-8e21-f0f626948d89 -> None [ 731.720929] [49941]: key[tags], [] -> None [ 731.720929] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 731.720929] [49941]: key[enable_dhcp], True -> None [ 731.720929] [49941]: key[ip_version], 4 -> None [ 731.720929] [49941]: key[created_at], 2025-11-20T12:29:32Z -> None [ 731.720929] [49941]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 731.720929] [49941]: key[description], -> None [ 731.720929] [49941]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.720929] [49941]: key[standard_attr_id], 471 -> None [ 731.720929] [49941]: key[cidr], 192.168.128.0/28 -> None [ 731.720929] [49941]: key[ipv6_address_mode], None -> None [ 731.720929] [49941]: key[name], tempest-ServersTestManualDisk-112279942-subnet -> None [ 731.720929] [49941]: key[subnetpool_id], None -> None [ 731.720929] [49941]: key[host_routes], [] -> None [ 731.720929] [49941]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 731.720929] [49941]: key[shared], False -> None [ 731.720929] [49941]: key[router:external], False -> None [ 731.720929] [49941]: key[revision_number], 0 -> None [ 731.720929] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 731.720929] [49941]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.720929] [49941]: key[service_types], [] -> None [ 731.720929] [49941]: key[dns_nameservers], [] -> None [ 731.720929] [49941]: key[segment_id], None -> None [ 731.720929] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.732639] [49942]: [pid: 49942|app: 0|req: 1155/2311] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/security-groups/81fab924-8eb3-4bd7-8dab-925b743f1ad6 => generated 2922 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 731.755841] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (59f372d4-9923-4231-8e21-f0f626948d89), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.756059] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] delete_subnet_postcommit called with subnet settings {'id': '59f372d4-9923-4231-8e21-f0f626948d89', 'name': 'tempest-ServersTestManualDisk-112279942-subnet', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', '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-20T12:29:32Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 0, 'segment_id': None, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings None) [ 731.756059] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] delete_subnet_postcommit: [ 731.756059] [49941]: key[ipv6_ra_mode], None -> None [ 731.756059] [49941]: key[id], 59f372d4-9923-4231-8e21-f0f626948d89 -> None [ 731.756059] [49941]: key[tags], [] -> None [ 731.756059] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 731.756059] [49941]: key[enable_dhcp], True -> None [ 731.756059] [49941]: key[ip_version], 4 -> None [ 731.756059] [49941]: key[created_at], 2025-11-20T12:29:32Z -> None [ 731.756059] [49941]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 731.756059] [49941]: key[description], -> None [ 731.756059] [49941]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.756059] [49941]: key[standard_attr_id], 471 -> None [ 731.756059] [49941]: key[cidr], 192.168.128.0/28 -> None [ 731.756059] [49941]: key[ipv6_address_mode], None -> None [ 731.756059] [49941]: key[name], tempest-ServersTestManualDisk-112279942-subnet -> None [ 731.756059] [49941]: key[subnetpool_id], None -> None [ 731.756059] [49941]: key[host_routes], [] -> None [ 731.756059] [49941]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 731.756059] [49941]: key[shared], False -> None [ 731.756059] [49941]: key[router:external], False -> None [ 731.756059] [49941]: key[revision_number], 0 -> None [ 731.756059] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 731.756059] [49941]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.756059] [49941]: key[service_types], [] -> None [ 731.756059] [49941]: key[dns_nameservers], [] -> None [ 731.756059] [49941]: key[segment_id], None -> None [ 731.756059] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.762727] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] Pushing event deleted for resources: {'Subnet': ['ID=59f372d4-9923-4231-8e21-f0f626948d89,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.771264] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bef2020-b930-45c0-b760-4c9fa6a8b8df admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.773779] [49941]: [pid: 49941|app: 0|req: 1157/2312] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:33 2025] DELETE /networking/v2.0/subnets/59f372d4-9923-4231-8e21-f0f626948d89 => generated 0 bytes in 156 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 731.785315] [49942]: [pid: 49942|app: 0|req: 1156/2313] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.813941] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c7c3474-cc7a-460c-8a35-9917eac141e7 req-a030db8f-a8f6-4704-bd45-6c1ec84224c7 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.815156] [49941]: [pid: 49941|app: 0|req: 1158/2314] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 686 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.816592] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b585ab0-9b43-4549-86a9-f880125ca217 req-5b758456-0736-4ced-a678-43dc62b0fe50 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.818074] [49942]: [pid: 49942|app: 0|req: 1157/2315] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.851881] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (f04979ea-17de-4863-8623-3ca62c4ae98c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.855040] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a341b38b-176f-4367-a298-9c84467a371f req-3a8777f1-e19a-49de-b866-593eefb52520 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.856239] [49941]: [pid: 49941|app: 0|req: 1159/2316] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?tenant_id=b6e94c1142354a13acc15f91da96ba47&device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 731.883065] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Deleting port 6104b325-3dde-4876-b7b3-644a9165bd95 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 731.883065] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6104b325-3dde-4876-b7b3-644a9165bd95), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.897688] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8886468-1677-4e7d-82a3-473457298b1a req-15491af0-b950-4167-a152-1e812d656a3f tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.899072] [49941]: [pid: 49941|app: 0|req: 1160/2317] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.903304] [49942]: DEBUG neutron.plugins.ml2.db [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] For port 6104b325-3dde-4876-b7b3-644a9165bd95, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6104b325-3dde-4876-b7b3-644a9165bd95,segment=NetworkSegment(a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e),segment_id=a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 731.903547] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6104b325-3dde-4876-b7b3-644a9165bd95), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.908922] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_port_precommit called with port settings {'id': '6104b325-3dde-4876-b7b3-644a9165bd95', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:4a:c9:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f04979ea-17de-4863-8623-3ca62c4ae98c', 'device_owner': 'network:dhcp', 'standard_attr_id': 647, '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-20T12:30:04Z', 'updated_at': '2025-11-20T12:31:33Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:31:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 731.909210] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_port_precommit: [ 731.909210] [49942]: key[id], 6104b325-3dde-4876-b7b3-644a9165bd95 -> None [ 731.909210] [49942]: key[binding:vnic_type], normal -> None [ 731.909210] [49942]: key[tags], [] -> None [ 731.909210] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 731.909210] [49942]: key[allowed_address_pairs], [] -> None [ 731.909210] [49942]: key[extra_dhcp_opts], [] -> None [ 731.909210] [49942]: key[binding:profile], {} -> None [ 731.909210] [49942]: key[admin_state_up], True -> None [ 731.909210] [49942]: key[binding:vif_type], ovs -> None [ 731.909210] [49942]: key[device_owner], network:dhcp -> None [ 731.909210] [49942]: key[created_at], 2025-11-20T12:30:04Z -> None [ 731.909210] [49942]: key[updated_at], 2025-11-20T12:31:33Z -> None [ 731.909210] [49942]: key[description], -> None [ 731.909210] [49942]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.909210] [49942]: key[binding:host_id], devstack -> None [ 731.909210] [49942]: key[standard_attr_id], 647 -> None [ 731.909210] [49942]: key[name], -> None [ 731.909210] [49942]: key[mac_address], fa:16:3e:4a:c9:e0 -> None [ 731.909210] [49942]: key[status], ACTIVE -> None [ 731.909210] [49942]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 731.909210] [49942]: key[fixed_ips], [] -> None [ 731.909210] [49942]: key[security_groups], [] -> None [ 731.909210] [49942]: key[revision_number], 5 -> None [ 731.909210] [49942]: key[port_security_enabled], False -> None [ 731.909210] [49942]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.909210] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 731.909210] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.910631] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Calling delete_port for 6104b325-3dde-4876-b7b3-644a9165bd95 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 731.934859] [49941]: [pid: 49941|app: 0|req: 1161/2318] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 731.959671] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6104b325-3dde-4876-b7b3-644a9165bd95), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 731.970011] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Pushing event deleted for resources: {'Port': ['ID=6104b325-3dde-4876-b7b3-644a9165bd95,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 731.971414] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a341b38b-176f-4367-a298-9c84467a371f req-989be1cb-f27f-4aaa-a57d-b3e28a1e594f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 731.972308] [49941]: [pid: 49941|app: 0|req: 1162/2319] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks?id=e00038c3-4262-4e25-9de7-3e1e9397332e => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 731.975412] [49941]: DEBUG neutron.api.wsgi [req-a8886468-1677-4e7d-82a3-473457298b1a req-48bfade6-e836-43c6-ae7c-1d76a420ff03 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 731.977837] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] No DVR routers for this DVR port 6104b325-3dde-4876-b7b3-644a9165bd95 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 731.978318] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_port_postcommit called with port settings {'id': '6104b325-3dde-4876-b7b3-644a9165bd95', 'name': '', 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'mac_address': 'fa:16:3e:4a:c9:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f04979ea-17de-4863-8623-3ca62c4ae98c', 'device_owner': 'network:dhcp', 'standard_attr_id': 647, '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-20T12:30:04Z', 'updated_at': '2025-11-20T12:31:33Z', 'revision_number': 5, 'project_id': '747ea15d5f38426e9f0fe63f8b32b197'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}}] (original binding levels None) on network {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:31:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} with segments to bind None [ 731.978593] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_port_postcommit: [ 731.978593] [49942]: key[id], 6104b325-3dde-4876-b7b3-644a9165bd95 -> None [ 731.978593] [49942]: key[binding:vnic_type], normal -> None [ 731.978593] [49942]: key[tags], [] -> None [ 731.978593] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 731.978593] [49942]: key[allowed_address_pairs], [] -> None [ 731.978593] [49942]: key[extra_dhcp_opts], [] -> None [ 731.978593] [49942]: key[binding:profile], {} -> None [ 731.978593] [49942]: key[admin_state_up], True -> None [ 731.978593] [49942]: key[binding:vif_type], ovs -> None [ 731.978593] [49942]: key[device_owner], network:dhcp -> None [ 731.978593] [49942]: key[created_at], 2025-11-20T12:30:04Z -> None [ 731.978593] [49942]: key[updated_at], 2025-11-20T12:31:33Z -> None [ 731.978593] [49942]: key[description], -> None [ 731.978593] [49942]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.978593] [49942]: key[binding:host_id], devstack -> None [ 731.978593] [49942]: key[standard_attr_id], 647 -> None [ 731.978593] [49942]: key[name], -> None [ 731.978593] [49942]: key[mac_address], fa:16:3e:4a:c9:e0 -> None [ 731.978593] [49942]: key[status], ACTIVE -> None [ 731.978593] [49942]: key[network_id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 731.978593] [49942]: key[fixed_ips], [] -> None [ 731.978593] [49942]: key[security_groups], [] -> None [ 731.978593] [49942]: key[revision_number], 5 -> None [ 731.978593] [49942]: key[port_security_enabled], False -> None [ 731.978593] [49942]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 731.978593] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 731.978593] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 731.999175] [49941]: [pid: 49941|app: 0|req: 1163/2320] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.000391] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (f04979ea-17de-4863-8623-3ca62c4ae98c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.009882] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_network_precommit called with network settings {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:31:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} (original settings None) and network segments [{'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}] [ 732.010069] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_network_precommit: [ 732.010069] [49942]: key[vlan_transparent], None -> None [ 732.010069] [49942]: key[id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 732.010069] [49942]: key[tags], [] -> None [ 732.010069] [49942]: key[availability_zone_hints], [] -> None [ 732.010069] [49942]: key[mtu], 8950 -> None [ 732.010069] [49942]: key[provider:network_type], vlan -> None [ 732.010069] [49942]: key[admin_state_up], True -> None [ 732.010069] [49942]: key[provider:physical_network], default -> None [ 732.010069] [49942]: key[provider:segmentation_id], 281 -> None [ 732.010069] [49942]: key[created_at], 2025-11-20T12:29:32Z -> None [ 732.010069] [49942]: key[updated_at], 2025-11-20T12:31:33Z -> None [ 732.010069] [49942]: key[description], -> None [ 732.010069] [49942]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 732.010069] [49942]: key[standard_attr_id], 466 -> None [ 732.010069] [49942]: key[name], tempest-ServersTestManualDisk-112279942-network -> None [ 732.010069] [49942]: key[availability_zones], ['nova'] -> None [ 732.010069] [49942]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 732.010069] [49942]: key[status], ACTIVE -> None [ 732.010069] [49942]: key[shared], False -> None [ 732.010069] [49942]: key[router:external], False -> None [ 732.010069] [49942]: key[revision_number], 3 -> None [ 732.010069] [49942]: key[port_security_enabled], True -> None [ 732.010069] [49942]: key[subnets], [] -> None [ 732.010069] [49942]: key[ipv4_address_scope], None -> None [ 732.010069] [49942]: key[qinq], None -> None [ 732.010069] [49942]: key[ipv6_address_scope], None -> None [ 732.010069] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.010798] [49942]: DEBUG neutron.services.segments.db [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f04979ea-17de-4863-8623-3ca62c4ae98c']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 732.014323] [49941]: [pid: 49941|app: 0|req: 1164/2321] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.014972] [49942]: DEBUG neutron.services.segments.db [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 732.015112] [49942]: DEBUG neutron.services.segments.db [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 732.020310] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.031285] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.041405] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Releasing vlan 281 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 732.043028] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.056233] [49941]: [pid: 49941|app: 0|req: 1165/2322] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.059160] [49941]: DEBUG neutron.api.wsgi [req-a341b38b-176f-4367-a298-9c84467a371f req-819d967c-c807-4aac-bde2-2199f4a9e59b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.061235] [49942]: INFO neutron.services.segments.plugin [-] Segment a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e resource provider aggregate not found [ 732.078738] [49941]: [pid: 49941|app: 0|req: 1166/2323] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=bd29451e-2c10-490b-adfc-b30e4aeb94bb => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.082398] [49942]: INFO neutron.services.segments.plugin [-] Segment a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e 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 a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e found for delete ", "request_id": "req-69ba0836-f8f4-4d58-99fb-971584c487b4"}]} [ 732.087069] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (f04979ea-17de-4863-8623-3ca62c4ae98c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.087223] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_network_postcommit called with network settings {'id': 'f04979ea-17de-4863-8623-3ca62c4ae98c', 'name': 'tempest-ServersTestManualDisk-112279942-network', 'tenant_id': '747ea15d5f38426e9f0fe63f8b32b197', 'project_id': '747ea15d5f38426e9f0fe63f8b32b197', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 466, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:32Z', 'updated_at': '2025-11-20T12:31:33Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 281} (original settings None) and network segments [{'id': 'a6e63c28-6211-4b4b-b1c8-16d3c0af1f6e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 281, 'network_id': 'f04979ea-17de-4863-8623-3ca62c4ae98c'}] [ 732.087481] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] delete_network_postcommit: [ 732.087481] [49942]: key[vlan_transparent], None -> None [ 732.087481] [49942]: key[id], f04979ea-17de-4863-8623-3ca62c4ae98c -> None [ 732.087481] [49942]: key[tags], [] -> None [ 732.087481] [49942]: key[availability_zone_hints], [] -> None [ 732.087481] [49942]: key[mtu], 8950 -> None [ 732.087481] [49942]: key[provider:network_type], vlan -> None [ 732.087481] [49942]: key[admin_state_up], True -> None [ 732.087481] [49942]: key[provider:physical_network], default -> None [ 732.087481] [49942]: key[provider:segmentation_id], 281 -> None [ 732.087481] [49942]: key[created_at], 2025-11-20T12:29:32Z -> None [ 732.087481] [49942]: key[updated_at], 2025-11-20T12:31:33Z -> None [ 732.087481] [49942]: key[description], -> None [ 732.087481] [49942]: key[tenant_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 732.087481] [49942]: key[standard_attr_id], 466 -> None [ 732.087481] [49942]: key[name], tempest-ServersTestManualDisk-112279942-network -> None [ 732.087481] [49942]: key[availability_zones], ['nova'] -> None [ 732.087481] [49942]: key[project_id], 747ea15d5f38426e9f0fe63f8b32b197 -> None [ 732.087481] [49942]: key[status], ACTIVE -> None [ 732.087481] [49942]: key[shared], False -> None [ 732.087481] [49942]: key[router:external], False -> None [ 732.087481] [49942]: key[revision_number], 3 -> None [ 732.087481] [49942]: key[port_security_enabled], True -> None [ 732.087481] [49942]: key[subnets], [] -> None [ 732.087481] [49942]: key[ipv4_address_scope], None -> None [ 732.087481] [49942]: key[qinq], None -> None [ 732.087481] [49942]: key[ipv6_address_scope], None -> None [ 732.087481] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 732.095309] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Pushing event deleted for resources: {'Network': ['ID=f04979ea-17de-4863-8623-3ca62c4ae98c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 732.095733] [49941]: [pid: 49941|app: 0|req: 1167/2324] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.104737] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f858b28e-896c-4572-9680-9d7512ec998b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.105545] [49942]: [pid: 49942|app: 0|req: 1158/2325] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:31:33 2025] DELETE /networking/v2.0/networks/f04979ea-17de-4863-8623-3ca62c4ae98c => generated 0 bytes in 287 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 732.118852] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a341b38b-176f-4367-a298-9c84467a371f req-c4b48d55-69cd-4e9c-9240-f10c444d3413 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.120224] [49941]: [pid: 49941|app: 0|req: 1168/2326] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/subnets?id=86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.158634] [49941]: [pid: 49941|app: 0|req: 1169/2327] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.184875] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a341b38b-176f-4367-a298-9c84467a371f req-a6450502-15a6-450f-81fc-9829a160cd83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.186035] [49942]: [pid: 49942|app: 0|req: 1159/2328] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?network_id=e00038c3-4262-4e25-9de7-3e1e9397332e&device_owner=network%3Adhcp => generated 999 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.239560] [49941]: [pid: 49941|app: 0|req: 1170/2329] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.270104] [49941]: [pid: 49941|app: 0|req: 1171/2330] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/security-groups?tenant_id=747ea15d5f38426e9f0fe63f8b32b197&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 732.305803] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa4d8a39-9fd3-49b2-b4d9-1c4b0e5f1802 req-5ea66b88-60ac-48cf-a49b-ef3c5bda9ba9 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.306817] [49942]: [pid: 49942|app: 0|req: 1160/2331] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:33 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.308323] [49941]: [pid: 49941|app: 0|req: 1172/2332] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.328683] [49941]: [pid: 49941|app: 0|req: 1173/2333] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.331967] [49941]: DEBUG neutron.api.wsgi [req-aa4d8a39-9fd3-49b2-b4d9-1c4b0e5f1802 req-746e0e68-1065-480a-a07e-bee6c20219b4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.355756] [49941]: [pid: 49941|app: 0|req: 1174/2334] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.400205] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ada94f4f-47c7-4877-986e-b3d076df20d9 admin admin] Publish callbacks [] for security_group (0233ca4d-bdae-48fe-911c-8251decdf273), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.431412] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ada94f4f-47c7-4877-986e-b3d076df20d9 admin admin] Publish callbacks [] for security_group (0233ca4d-bdae-48fe-911c-8251decdf273), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.432425] [49941]: DEBUG neutron.api.wsgi [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-6bd5c03b-15fa-4c26-9577-fd1dd9683545 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.457149] [49941]: [pid: 49941|app: 0|req: 1175/2335] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--561785195&fields=id&tenant_id=15290aee32584389b273d863bccbab71 => generated 69 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.459485] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ada94f4f-47c7-4877-986e-b3d076df20d9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (0233ca4d-bdae-48fe-911c-8251decdf273), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.464835] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ada94f4f-47c7-4877-986e-b3d076df20d9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0233ca4d-bdae-48fe-911c-8251decdf273,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 732.474303] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ada94f4f-47c7-4877-986e-b3d076df20d9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 732.474852] [49942]: [pid: 49942|app: 0|req: 1161/2336] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:34 2025] DELETE /networking/v2.0/security-groups/0233ca4d-bdae-48fe-911c-8251decdf273 => generated 0 bytes in 167 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 732.477978] [49941]: [pid: 49941|app: 0|req: 1176/2337] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/ports?device_id=ebd9f739-1169-459a-9edf-a69ef050d83a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.528673] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-8d016d99-0039-4966-8e53-ee77f63dec7c tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.529662] [49942]: [pid: 49942|app: 0|req: 1162/2338] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 612 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.535544] [49942]: DEBUG neutron.api.wsgi [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-eaafa988-421c-431c-be4c-4758ccfa1687 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.541528] [49942]: [pid: 49942|app: 0|req: 1163/2339] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/quotas/15290aee32584389b273d863bccbab71 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 732.544212] [49941]: [pid: 49941|app: 0|req: 1177/2340] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.575603] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-cb42e8ae-0979-40b2-b70a-2dde805e0f37 x-openstack-request-id: req-cb42e8ae-0979-40b2-b70a-2dde805e0f37 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 732.575735] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4", "name": "network-vif-plugged", "status": "completed", "tag": "aa8fc238-fac2-4986-baed-4fd1ca2e826d", "code": 200}, {"name": "network-changed", "server_uuid": "a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4", "tag": "aa8fc238-fac2-4986-baed-4fd1ca2e826d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 732.575858] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cb42e8ae-0979-40b2-b70a-2dde805e0f37 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 732.576298] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cb42e8ae-0979-40b2-b70a-2dde805e0f37'] response: {'server_uuid': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'code': 200} [ 732.576489] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cb42e8ae-0979-40b2-b70a-2dde805e0f37'] response: {'name': 'network-changed', 'server_uuid': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'tag': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'status': 'completed', 'code': 200} [ 732.646819] [49942]: [pid: 49942|app: 0|req: 1164/2341] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&fields=id => generated 57 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.672034] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9f80a93-fd14-4b06-96ba-4135e3db3605 req-51632f08-3429-408b-9153-592f5b1e90fe tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.673551] [49941]: [pid: 49941|app: 0|req: 1178/2342] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 751 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.682228] [49941]: DEBUG neutron.api.wsgi [req-d9f80a93-fd14-4b06-96ba-4135e3db3605 req-00086995-c158-423d-8f4f-973c6a65240b tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.700813] [49942]: [pid: 49942|app: 0|req: 1165/2343] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.708446] [49941]: [pid: 49941|app: 0|req: 1179/2344] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/security-groups?id=3aefd690-63bb-474b-9a3d-c7f915224cfe&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.739032] [49942]: [pid: 49942|app: 0|req: 1166/2345] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 732.812611] [49941]: DEBUG neutron.api.wsgi [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-0f148ecd-3a15-40cf-856c-315a52bfa8a6 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.837015] [49941]: [pid: 49941|app: 0|req: 1180/2346] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1443433940&fields=id&tenant_id=14cf6337535e4cf0a18bde6fee56d37a => generated 69 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 732.918342] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-2687104c-c91b-41f5-9a8a-3731006478aa tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 732.920786] [49942]: [pid: 49942|app: 0|req: 1167/2347] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/networks?id=9bc6f3ca-7598-4574-864e-afab2a3927d3 => generated 616 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.928228] [49941]: DEBUG neutron.api.wsgi [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-8fca7b1f-3a2b-4585-be2c-ba2e5dce3011 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.938093] [49941]: [pid: 49941|app: 0|req: 1181/2348] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/quotas/14cf6337535e4cf0a18bde6fee56d37a => generated 174 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 732.965865] [49941]: DEBUG neutron.api.wsgi [req-868e2c0f-89fb-4b76-8218-5d53df8ff8b5 req-021cb9b0-a94c-4302-b81e-cbb18497a5d6 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 732.985303] [49941]: [pid: 49941|app: 0|req: 1182/2349] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/security-groups/61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6 => generated 1660 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 732.991445] [49941]: DEBUG neutron.api.wsgi [req-868e2c0f-89fb-4b76-8218-5d53df8ff8b5 req-690d9899-cb8a-4474-8d13-5515dc7a56cc tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.011787] [49942]: [pid: 49942|app: 0|req: 1168/2350] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/ports?tenant_id=14cf6337535e4cf0a18bde6fee56d37a&fields=id => generated 57 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.017700] [49941]: DEBUG neutron_lib.callbacks.manager [req-868e2c0f-89fb-4b76-8218-5d53df8ff8b5 req-690d9899-cb8a-4474-8d13-5515dc7a56cc tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.031908] [49941]: DEBUG neutron_lib.callbacks.manager [req-868e2c0f-89fb-4b76-8218-5d53df8ff8b5 req-690d9899-cb8a-4474-8d13-5515dc7a56cc tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.057513] [49941]: DEBUG neutron_lib.callbacks.manager [req-868e2c0f-89fb-4b76-8218-5d53df8ff8b5 req-690d9899-cb8a-4474-8d13-5515dc7a56cc tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.063969] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-868e2c0f-89fb-4b76-8218-5d53df8ff8b5 req-690d9899-cb8a-4474-8d13-5515dc7a56cc tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.070384] [49941]: DEBUG neutron_lib.callbacks.manager [req-868e2c0f-89fb-4b76-8218-5d53df8ff8b5 req-690d9899-cb8a-4474-8d13-5515dc7a56cc tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.071321] [49941]: [pid: 49941|app: 0|req: 1183/2351] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:34 2025] DELETE /networking/v2.0/security-groups/61143d41-5dcd-47ec-9ebc-6f9e7c9ea6a6 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 733.088385] [49942]: DEBUG neutron.api.v2.base [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 733.104575] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Made reservation on behalf of 8405e803f532416b941c7b2cb7ea2ce6 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 733.107047] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.111660] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.115828] [49941]: [pid: 49941|app: 0|req: 1184/2352] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.152694] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26f04014-0930-4a78-afc4-8f3421c6add6 req-8adcfd50-eeda-487a-9393-4264482e8dc6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.154263] [49941]: [pid: 49941|app: 0|req: 1185/2353] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/ports?tenant_id=f21e47ce5c9a451db6c908733827a799&device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 1044 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 733.169136] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks [] for security_group (8dc3d79c-537c-4176-8f1b-b2673115ca9e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.170777] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8dc3d79c-537c-4176-8f1b-b2673115ca9e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.192323] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8dc3d79c-537c-4176-8f1b-b2673115ca9e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.210401] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] vlan segment allocate from pool success with {'vlan_id': 877, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 733.218361] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (7cc8ed4f-ec30-4909-a1c0-c2e1179b2618), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.218526] [49942]: INFO neutron.db.segments_db [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Added segment 7cc8ed4f-ec30-4909-a1c0-c2e1179b2618 of type vlan for network 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 733.230360] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.233065] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.235788] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.235905] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (10b00f51-d148-4aec-bc0d-18a33233eb72), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.238382] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.242274] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.244336] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.247311] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] create_network_precommit called with network settings {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1074, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}] [ 733.247311] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] create_network_precommit: [ 733.247311] [49942]: key[vlan_transparent], None -> None [ 733.247311] [49942]: key[id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 733.247311] [49942]: key[tags], None -> [] [ 733.247311] [49942]: key[availability_zone_hints], None -> [] [ 733.247311] [49942]: key[mtu], None -> 8950 [ 733.247311] [49942]: key[provider:network_type], None -> vlan [ 733.247311] [49942]: key[admin_state_up], None -> True [ 733.247311] [49942]: key[provider:physical_network], None -> default [ 733.247311] [49942]: key[provider:segmentation_id], None -> 877 [ 733.247311] [49942]: key[qinq], None -> None [ 733.247311] [49942]: key[created_at], None -> 2025-11-20T12:31:34Z [ 733.247311] [49942]: key[updated_at], None -> 2025-11-20T12:31:34Z [ 733.247311] [49942]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.247311] [49942]: key[description], None -> [ 733.247311] [49942]: key[standard_attr_id], None -> 1074 [ 733.247311] [49942]: key[name], None -> tempest-InstanceActionsV221TestJSON-445288218-network [ 733.247311] [49942]: key[availability_zones], None -> [] [ 733.247311] [49942]: key[status], None -> ACTIVE [ 733.247311] [49942]: key[shared], None -> False [ 733.247311] [49942]: key[router:external], None -> False [ 733.247311] [49942]: key[revision_number], None -> 1 [ 733.247311] [49942]: key[port_security_enabled], None -> True [ 733.247311] [49942]: key[subnets], None -> [] [ 733.247311] [49942]: key[ipv4_address_scope], None -> None [ 733.247311] [49942]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.247311] [49942]: key[ipv6_address_scope], None -> None [ 733.247311] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.248791] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.251667] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.254488] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (10b00f51-d148-4aec-bc0d-18a33233eb72), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.254740] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.257913] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.261613] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.264882] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.267640] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.270332] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.272833] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.278029] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.278029] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.280526] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.282913] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.285793] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Pushing event updated for resources: {'Network': ['ID=10b00f51-d148-4aec-bc0d-18a33233eb72,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.285932] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.287954] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.289575] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] create_network_postcommit called with network settings {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1074, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}] [ 733.289711] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] create_network_postcommit: [ 733.289711] [49942]: key[vlan_transparent], None -> None [ 733.289711] [49942]: key[id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 733.289711] [49942]: key[tags], None -> [] [ 733.289711] [49942]: key[availability_zone_hints], None -> [] [ 733.289711] [49942]: key[mtu], None -> 8950 [ 733.289711] [49942]: key[provider:network_type], None -> vlan [ 733.289711] [49942]: key[admin_state_up], None -> True [ 733.289711] [49942]: key[provider:physical_network], None -> default [ 733.289711] [49942]: key[provider:segmentation_id], None -> 877 [ 733.289711] [49942]: key[qinq], None -> None [ 733.289711] [49942]: key[created_at], None -> 2025-11-20T12:31:34Z [ 733.289711] [49942]: key[updated_at], None -> 2025-11-20T12:31:34Z [ 733.289711] [49942]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.289711] [49942]: key[description], None -> [ 733.289711] [49942]: key[standard_attr_id], None -> 1074 [ 733.289711] [49942]: key[name], None -> tempest-InstanceActionsV221TestJSON-445288218-network [ 733.289711] [49942]: key[availability_zones], None -> [] [ 733.289711] [49942]: key[status], None -> ACTIVE [ 733.289711] [49942]: key[shared], None -> False [ 733.289711] [49942]: key[router:external], None -> False [ 733.289711] [49942]: key[revision_number], None -> 1 [ 733.289711] [49942]: key[port_security_enabled], None -> True [ 733.289711] [49942]: key[subnets], None -> [] [ 733.289711] [49942]: key[ipv4_address_scope], None -> None [ 733.289711] [49942]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.289711] [49942]: key[ipv6_address_scope], None -> None [ 733.289711] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.290647] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.294021] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.295134] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.298195] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1720633-1a43-4b72-a945-16d7dbab6243 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.298243] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.299021] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99b45af-d73c-4dcc-9eff-1c2e4dbbd4a6 req-b678d9d0-fb1a-4fa6-89c6-44162527d9a0 tempest-NetworksTest-487781338 tempest-NetworksTest-487781338-project-admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.303079] [49941]: [pid: 49941|app: 0|req: 1186/2354] 10.180.1.21 () {60 vars in 1386 bytes} [Thu Nov 20 12:31:34 2025] GET /networking/v2.0/networks => generated 17429 bytes in 149 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 733.320303] [49942]: [pid: 49942|app: 0|req: 1169/2355] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:34 2025] POST /networking/v2.0/networks => generated 671 bytes in 308 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 733.371068] [49941]: [pid: 49941|app: 0|req: 1187/2356] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.374402] [49941]: DEBUG neutron.api.v2.base [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Request body: {'subnet': {'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-subnet', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 733.386528] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26f04014-0930-4a78-afc4-8f3421c6add6 req-e1ea5814-f3db-41af-958e-d9d799957507 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.387707] [49942]: [pid: 49942|app: 0|req: 1170/2357] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.406048] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Made reservation on behalf of 8405e803f532416b941c7b2cb7ea2ce6 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 733.411200] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.468198] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a355a8e6-949d-4145-abb7-aae205596b09 req-55da6319-6c15-43fc-ad01-b7f9608b2731 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.469476] [49942]: [pid: 49942|app: 0|req: 1171/2358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 733.527711] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3ec6e85-bb0d-4873-bc6a-6d2b2ec17127 req-d6c7c4c0-c2ea-4b88-8d2c-91b9ed6eaf9c tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.531457] [49942]: [pid: 49942|app: 0|req: 1172/2359] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 751 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.534696] [49942]: DEBUG neutron.api.wsgi [req-26f04014-0930-4a78-afc4-8f3421c6add6 req-f49d268d-ebbd-49e7-9dd3-97db1ad8b4bb service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.552341] [49942]: [pid: 49942|app: 0|req: 1173/2360] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.129&port_id=aa8fc238-fac2-4986-baed-4fd1ca2e826d => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.555190] [49942]: DEBUG neutron.api.wsgi [req-a355a8e6-949d-4145-abb7-aae205596b09 req-f8eafc13-3723-41ba-b2a0-106b997526ad service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.573728] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] create_subnet_precommit called with subnet settings {'id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-subnet', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1076, '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-20T12:31:35Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings None) [ 733.573928] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] create_subnet_precommit: [ 733.573928] [49941]: key[ipv6_ra_mode], None -> None [ 733.573928] [49941]: key[id], None -> b2f115b5-83ae-4182-b93c-5519c2134d67 [ 733.573928] [49941]: key[tags], None -> [] [ 733.573928] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 733.573928] [49941]: key[enable_dhcp], None -> True [ 733.573928] [49941]: key[ip_version], None -> 4 [ 733.573928] [49941]: key[created_at], None -> 2025-11-20T12:31:35Z [ 733.573928] [49941]: key[updated_at], None -> 2025-11-20T12:31:35Z [ 733.573928] [49941]: key[description], None -> [ 733.573928] [49941]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.573928] [49941]: key[standard_attr_id], None -> 1076 [ 733.573928] [49941]: key[cidr], None -> 192.168.128.0/28 [ 733.573928] [49941]: key[ipv6_address_mode], None -> None [ 733.573928] [49941]: key[name], None -> tempest-InstanceActionsV221TestJSON-445288218-subnet [ 733.573928] [49941]: key[subnetpool_id], None -> None [ 733.573928] [49941]: key[host_routes], None -> [] [ 733.573928] [49941]: key[network_id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 733.573928] [49941]: key[shared], None -> False [ 733.573928] [49941]: key[router:external], None -> False [ 733.573928] [49941]: key[revision_number], None -> 0 [ 733.573928] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 733.573928] [49941]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.573928] [49941]: key[service_types], None -> [] [ 733.573928] [49941]: key[dns_nameservers], None -> [] [ 733.573928] [49941]: key[segment_id], None -> None [ 733.573928] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.577736] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (b2f115b5-83ae-4182-b93c-5519c2134d67), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.581907] [49942]: [pid: 49942|app: 0|req: 1174/2361] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.587066] [49942]: DEBUG neutron.api.wsgi [req-a3ec6e85-bb0d-4873-bc6a-6d2b2ec17127 req-75778ccf-7099-47f7-85eb-12ffd8fb5c90 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.599769] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Pushing event updated for resources: {'Subnet': ['ID=b2f115b5-83ae-4182-b93c-5519c2134d67,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.614026] [49942]: [pid: 49942|app: 0|req: 1175/2362] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.632625] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Checking segment: {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 733.632802] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Network hostable DHCP agents. Network: 10b00f51-d148-4aec-bc0d-18a33233eb72, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 733.640238] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26f04014-0930-4a78-afc4-8f3421c6add6 req-38558b8f-238f-4bd9-bbb8-949c64aa7971 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.641464] [49942]: [pid: 49942|app: 0|req: 1176/2363] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.654245] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Network 10b00f51-d148-4aec-bc0d-18a33233eb72 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 733.662292] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 10b00f51-d148-4aec-bc0d-18a33233eb72) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 733.673144] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] create_subnet_postcommit called with subnet settings {'id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-subnet', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1076, '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-20T12:31:35Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'network': {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, '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-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877}} (original settings None) [ 733.673524] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] create_subnet_postcommit: [ 733.673524] [49941]: key[ipv6_ra_mode], None -> None [ 733.673524] [49941]: key[id], None -> b2f115b5-83ae-4182-b93c-5519c2134d67 [ 733.673524] [49941]: key[tags], None -> [] [ 733.673524] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 733.673524] [49941]: key[enable_dhcp], None -> True [ 733.673524] [49941]: key[network], None -> {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, '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-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} [ 733.673524] [49941]: key[ip_version], None -> 4 [ 733.673524] [49941]: key[created_at], None -> 2025-11-20T12:31:35Z [ 733.673524] [49941]: key[updated_at], None -> 2025-11-20T12:31:35Z [ 733.673524] [49941]: key[description], None -> [ 733.673524] [49941]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.673524] [49941]: key[standard_attr_id], None -> 1076 [ 733.673524] [49941]: key[cidr], None -> 192.168.128.0/28 [ 733.673524] [49941]: key[ipv6_address_mode], None -> None [ 733.673524] [49941]: key[name], None -> tempest-InstanceActionsV221TestJSON-445288218-subnet [ 733.673524] [49941]: key[subnetpool_id], None -> None [ 733.673524] [49941]: key[host_routes], None -> [] [ 733.673524] [49941]: key[network_id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 733.673524] [49941]: key[shared], None -> False [ 733.673524] [49941]: key[router:external], None -> False [ 733.673524] [49941]: key[revision_number], None -> 0 [ 733.673524] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 733.673524] [49941]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 733.673524] [49941]: key[service_types], None -> [] [ 733.673524] [49941]: key[dns_nameservers], None -> [] [ 733.673524] [49941]: key[segment_id], None -> None [ 733.673524] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 733.675689] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.675857] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2c7f6b64-dd8c-4fd9-9500-d5c8ebcaaa4b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.697286] [49941]: [pid: 49941|app: 0|req: 1188/2364] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:35 2025] POST /networking/v2.0/subnets => generated 690 bytes in 326 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 733.703500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26f04014-0930-4a78-afc4-8f3421c6add6 req-8dd99445-f622-4e35-8609-480a831181fd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.704189] [49942]: [pid: 49942|app: 0|req: 1177/2365] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.718647] [49942]: [pid: 49942|app: 0|req: 1178/2366] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.721729] [49942]: DEBUG neutron.api.v2.base [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsV221TestJSON-445288218-router', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 733.740957] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bd70a19-fa2f-4b56-8eb9-00956ce17b1b req-fb7c7b5f-7a08-43fa-8817-cdfc5c4a43b3 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 733.741255] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (78c5558d-5a08-47c9-8dae-aded11bd308c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.741848] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (78c5558d-5a08-47c9-8dae-aded11bd308c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.741944] [49941]: [pid: 49941|app: 0|req: 1189/2367] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 733.782863] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks [] for router_controller (78c5558d-5a08-47c9-8dae-aded11bd308c), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.789287] [49941]: [pid: 49941|app: 0|req: 1190/2368] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.793504] [49941]: DEBUG neutron.api.wsgi [req-2bd70a19-fa2f-4b56-8eb9-00956ce17b1b req-1a753e1d-6728-43c9-9e0b-0c79dbdd5aaa tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 733.817820] [49941]: [pid: 49941|app: 0|req: 1191/2369] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 733.858571] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks [] for router_gateway (78c5558d-5a08-47c9-8dae-aded11bd308c), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.883142] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5f972ce-79a1-49e0-a2dd-28b2c5745129 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.931543] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks [] for router_gateway (78c5558d-5a08-47c9-8dae-aded11bd308c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.936072] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.943702] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5f972ce-79a1-49e0-a2dd-28b2c5745129 admin admin] Publish callbacks [] for security_group (078e5982-1c3e-4ec3-98ff-4da788c065bd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.949537] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d5f972ce-79a1-49e0-a2dd-28b2c5745129 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (078e5982-1c3e-4ec3-98ff-4da788c065bd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 733.972102] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d5f972ce-79a1-49e0-a2dd-28b2c5745129 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=078e5982-1c3e-4ec3-98ff-4da788c065bd,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 733.983865] [49941]: [pid: 49941|app: 0|req: 1192/2370] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/security-groups?tenant_id=22337225f06148f2b3e80ccc1a435638&name=default => generated 2929 bytes in 165 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 733.989657] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Allocated IP 10.180.180.253 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/b5e73457-83e1-4a33-9ba7-c44da4da4c93) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 734.036171] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks [] for allowed_address_pair (b5e73457-83e1-4a33-9ba7-c44da4da4c93), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.038097] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks [] for port (b5e73457-83e1-4a33-9ba7-c44da4da4c93), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.038637] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] create_port_precommit called with port settings {'id': 'b5e73457-83e1-4a33-9ba7-c44da4da4c93', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:df:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1083, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 734.038956] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] create_port_precommit: [ 734.038956] [49942]: key[id], None -> b5e73457-83e1-4a33-9ba7-c44da4da4c93 [ 734.038956] [49942]: key[binding:vnic_type], None -> normal [ 734.038956] [49942]: key[binding:vif_details], None -> {} [ 734.038956] [49942]: key[allowed_address_pairs], None -> [] [ 734.038956] [49942]: key[binding:profile], None -> {} [ 734.038956] [49942]: key[admin_state_up], None -> True [ 734.038956] [49942]: key[binding:vif_type], None -> unbound [ 734.038956] [49942]: key[device_owner], None -> network:router_gateway [ 734.038956] [49942]: key[tenant_id], None -> [ 734.038956] [49942]: key[binding:host_id], None -> [ 734.038956] [49942]: key[standard_attr_id], None -> 1083 [ 734.038956] [49942]: key[name], None -> [ 734.038956] [49942]: key[mac_address], None -> fa:16:3e:66:df:ef [ 734.038956] [49942]: key[status], None -> DOWN [ 734.038956] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 734.038956] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] [ 734.038956] [49942]: key[security_groups], None -> [] [ 734.038956] [49942]: key[port_security_enabled], None -> False [ 734.038956] [49942]: key[project_id], None -> [ 734.038956] [49942]: key[device_id], None -> 78c5558d-5a08-47c9-8dae-aded11bd308c [ 734.038956] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 734.059589] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-547cc849-f4a3-4654-a15d-d512e2dbf13d req-a99c3fe9-a3f3-42ec-8153-2874ca02cab9 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.060802] [49941]: [pid: 49941|app: 0|req: 1193/2371] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 751 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.102189] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b5e73457-83e1-4a33-9ba7-c44da4da4c93), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.122720] [49941]: [pid: 49941|app: 0|req: 1194/2372] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.130766] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Pushing event updated for resources: {'Port': ['ID=b5e73457-83e1-4a33-9ba7-c44da4da4c93,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 734.142549] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 734.143463] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 734.145578] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 734.164034] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7df6555-e8f9-437b-b586-6eadf1317c7d req-a43ecb90-5e3c-4d98-a9de-97073071662d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.165255] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] create_port_postcommit called with port settings {'id': 'b5e73457-83e1-4a33-9ba7-c44da4da4c93', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:df:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1083, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], '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-20T12:31:35Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 734.165487] [49941]: [pid: 49941|app: 0|req: 1195/2373] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:35 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.165550] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] create_port_postcommit: [ 734.165550] [49942]: key[id], None -> b5e73457-83e1-4a33-9ba7-c44da4da4c93 [ 734.165550] [49942]: key[binding:vnic_type], None -> normal [ 734.165550] [49942]: key[tags], None -> [] [ 734.165550] [49942]: key[binding:vif_details], None -> {} [ 734.165550] [49942]: key[allowed_address_pairs], None -> [] [ 734.165550] [49942]: key[extra_dhcp_opts], None -> [] [ 734.165550] [49942]: key[binding:profile], None -> {} [ 734.165550] [49942]: key[admin_state_up], None -> True [ 734.165550] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 734.165550] [49942]: key[binding:vif_type], None -> unbound [ 734.165550] [49942]: key[device_owner], None -> network:router_gateway [ 734.165550] [49942]: key[created_at], None -> 2025-11-20T12:31:35Z [ 734.165550] [49942]: key[updated_at], None -> 2025-11-20T12:31:35Z [ 734.165550] [49942]: key[tenant_id], None -> [ 734.165550] [49942]: key[binding:host_id], None -> [ 734.165550] [49942]: key[description], None -> [ 734.165550] [49942]: key[standard_attr_id], None -> 1083 [ 734.165550] [49942]: key[name], None -> [ 734.165550] [49942]: key[mac_address], None -> fa:16:3e:66:df:ef [ 734.165550] [49942]: key[status], None -> DOWN [ 734.165550] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 734.165550] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] [ 734.165550] [49942]: key[security_groups], None -> [] [ 734.165550] [49942]: key[revision_number], None -> 1 [ 734.165550] [49942]: key[port_security_enabled], None -> False [ 734.165550] [49942]: key[project_id], None -> [ 734.165550] [49942]: key[device_id], None -> 78c5558d-5a08-47c9-8dae-aded11bd308c [ 734.165550] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 734.213241] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e25f5d0-3f36-4b6a-8abc-c95658b14f9c admin admin] Publish callbacks [] for security_group (078e5982-1c3e-4ec3-98ff-4da788c065bd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.237719] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e25f5d0-3f36-4b6a-8abc-c95658b14f9c admin admin] Publish callbacks [] for security_group (078e5982-1c3e-4ec3-98ff-4da788c065bd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.298225] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e25f5d0-3f36-4b6a-8abc-c95658b14f9c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (078e5982-1c3e-4ec3-98ff-4da788c065bd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.306453] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1e25f5d0-3f36-4b6a-8abc-c95658b14f9c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=078e5982-1c3e-4ec3-98ff-4da788c065bd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 734.311210] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e25f5d0-3f36-4b6a-8abc-c95658b14f9c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.311739] [49941]: [pid: 49941|app: 0|req: 1196/2374] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:35 2025] DELETE /networking/v2.0/security-groups/078e5982-1c3e-4ec3-98ff-4da788c065bd => generated 0 bytes in 146 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 734.315482] [49941]: DEBUG neutron.api.wsgi [req-547cc849-f4a3-4654-a15d-d512e2dbf13d req-ea1637e8-6c79-4a1e-b6b5-cabcecf5b95d tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.317584] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks [] for router_gateway (78c5558d-5a08-47c9-8dae-aded11bd308c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.344498] [49941]: [pid: 49941|app: 0|req: 1197/2375] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&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.350853] [49941]: DEBUG neutron.api.wsgi [req-e7df6555-e8f9-437b-b586-6eadf1317c7d req-9417af02-27e1-4ead-9fcc-910ad667fc3b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.382850] [49941]: [pid: 49941|app: 0|req: 1198/2376] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.450639] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7db8c04e-a290-48ea-b247-1ca7c96e6ad4 req-82dfde78-6b00-45c3-8185-b30b60d818b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.451906] [49941]: [pid: 49941|app: 0|req: 1199/2377] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 1042 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 734.501261] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (78c5558d-5a08-47c9-8dae-aded11bd308c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.535048] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-0dcae8b1-ef5a-47e6-b261-3068e841d1f1 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.536141] [49941]: [pid: 49941|app: 0|req: 1200/2378] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 750 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.571023] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e7c24c4-6322-4867-acde-ab5611923e4f req-b8a48707-2712-45e1-9b65-8a54f8d9e403 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 734.573176] [49941]: [pid: 49941|app: 0|req: 1201/2379] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 734.578218] [49941]: DEBUG neutron.api.wsgi [req-7db8c04e-a290-48ea-b247-1ca7c96e6ad4 req-a434546c-b5b0-4742-b25c-09f630cb43d2 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.593560] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Router 78c5558d-5a08-47c9-8dae-aded11bd308c is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 734.608202] [49941]: [pid: 49941|app: 0|req: 1202/2380] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/security-groups?id=e010aa47-2f32-4ccc-b140-584ad1ebf8c7&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.616522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f4036302-10db-4f46-9c70-18aceb00de09 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.687016] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 734.701419] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1068ce43-e4dd-4cc8-9703-41cc8695a153 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.702493] [49942]: [pid: 49942|app: 0|req: 1179/2381] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:35 2025] POST /networking/v2.0/routers => generated 732 bytes in 983 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 734.709601] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f4036302-10db-4f46-9c70-18aceb00de09 admin admin] Publish callbacks [] for security_group (9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.713017] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f4036302-10db-4f46-9c70-18aceb00de09 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.716397] [49942]: [pid: 49942|app: 0|req: 1180/2382] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.733910] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f4036302-10db-4f46-9c70-18aceb00de09 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 734.751880] [49941]: [pid: 49941|app: 0|req: 1203/2383] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/security-groups?tenant_id=e9a7cbbffa824079ba86fabafc544197&name=default => generated 2929 bytes in 143 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 734.756075] [49941]: DEBUG neutron.api.wsgi [req-3e7c24c4-6322-4867-acde-ab5611923e4f req-2804483d-5a59-426f-90ef-68c0023cba57 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 734.786678] [49941]: [pid: 49941|app: 0|req: 1204/2384] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/security-groups?id=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 734.826312] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Deleting port 2bb31b92-0483-437b-930e-86c9ed38f632 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 734.826658] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.856880] [49942]: DEBUG neutron.plugins.ml2.db [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] For port 2bb31b92-0483-437b-930e-86c9ed38f632, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=2bb31b92-0483-437b-930e-86c9ed38f632,segment=NetworkSegment(4e35d10d-6cb5-40e6-ba04-996c19e73890),segment_id=4e35d10d-6cb5-40e6-ba04-996c19e73890)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 734.857165] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.862534] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] delete_port_precommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:04Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (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': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 734.862796] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] delete_port_precommit: [ 734.862796] [49942]: key[id], 2bb31b92-0483-437b-930e-86c9ed38f632 -> None [ 734.862796] [49942]: key[binding:vnic_type], normal -> None [ 734.862796] [49942]: key[tags], [] -> None [ 734.862796] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 734.862796] [49942]: key[allowed_address_pairs], [] -> None [ 734.862796] [49942]: key[extra_dhcp_opts], [] -> None [ 734.862796] [49942]: key[binding:profile], {} -> None [ 734.862796] [49942]: key[admin_state_up], True -> None [ 734.862796] [49942]: key[binding:vif_type], ovs -> None [ 734.862796] [49942]: key[device_owner], compute:nova -> None [ 734.862796] [49942]: key[created_at], 2025-11-20T12:30:02Z -> None [ 734.862796] [49942]: key[updated_at], 2025-11-20T12:30:04Z -> None [ 734.862796] [49942]: key[description], -> None [ 734.862796] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 734.862796] [49942]: key[binding:host_id], cpu-1 -> None [ 734.862796] [49942]: key[standard_attr_id], 636 -> None [ 734.862796] [49942]: key[name], -> None [ 734.862796] [49942]: key[mac_address], fa:16:3e:64:e7:49 -> None [ 734.862796] [49942]: key[status], ACTIVE -> None [ 734.862796] [49942]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 734.862796] [49942]: key[fixed_ips], [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}] -> None [ 734.862796] [49942]: key[security_groups], ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'] -> None [ 734.862796] [49942]: key[revision_number], 5 -> None [ 734.862796] [49942]: key[port_security_enabled], True -> None [ 734.862796] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 734.862796] [49942]: key[device_id], b0ee2d00-7a4f-45f0-8bac-de783a1ce629 -> None [ 734.862796] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 734.864804] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Calling delete_port for 2bb31b92-0483-437b-930e-86c9ed38f632 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 734.972100] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (2bb31b92-0483-437b-930e-86c9ed38f632), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 734.982159] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Pushing event deleted for resources: {'Port': ['ID=2bb31b92-0483-437b-930e-86c9ed38f632,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.013549] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.014330] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] No DVR routers for this DVR port 2bb31b92-0483-437b-930e-86c9ed38f632 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 735.014700] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] delete_port_postcommit called with port settings {'id': '2bb31b92-0483-437b-930e-86c9ed38f632', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:64:e7:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'device_owner': 'compute:nova', 'standard_attr_id': 636, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:04Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (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': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 735.014927] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] delete_port_postcommit: [ 735.014927] [49942]: key[id], 2bb31b92-0483-437b-930e-86c9ed38f632 -> None [ 735.014927] [49942]: key[binding:vnic_type], normal -> None [ 735.014927] [49942]: key[tags], [] -> None [ 735.014927] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0ed262a3-f84f-4e1c-bbaf-c6a10e0c243e', 'external-id': 'nsx-vlan-transportzone-146', 'segmentation_id': 146, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 735.014927] [49942]: key[allowed_address_pairs], [] -> None [ 735.014927] [49942]: key[extra_dhcp_opts], [] -> None [ 735.014927] [49942]: key[binding:profile], {} -> None [ 735.014927] [49942]: key[admin_state_up], True -> None [ 735.014927] [49942]: key[binding:vif_type], ovs -> None [ 735.014927] [49942]: key[device_owner], compute:nova -> None [ 735.014927] [49942]: key[created_at], 2025-11-20T12:30:02Z -> None [ 735.014927] [49942]: key[updated_at], 2025-11-20T12:30:04Z -> None [ 735.014927] [49942]: key[description], -> None [ 735.014927] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 735.014927] [49942]: key[binding:host_id], cpu-1 -> None [ 735.014927] [49942]: key[standard_attr_id], 636 -> None [ 735.014927] [49942]: key[name], -> None [ 735.014927] [49942]: key[mac_address], fa:16:3e:64:e7:49 -> None [ 735.014927] [49942]: key[status], ACTIVE -> None [ 735.014927] [49942]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 735.014927] [49942]: key[fixed_ips], [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.12'}] -> None [ 735.014927] [49942]: key[security_groups], ['460a9944-ebb5-4b2a-a7bf-f6fd15d915d0'] -> None [ 735.014927] [49942]: key[revision_number], 5 -> None [ 735.014927] [49942]: key[port_security_enabled], True -> None [ 735.014927] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 735.014927] [49942]: key[device_id], b0ee2d00-7a4f-45f0-8bac-de783a1ce629 -> None [ 735.014927] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.016847] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c2ba5ed-570e-46e9-ae83-c2e45f7075f7 req-f5238cd3-b440-483b-a3c4-1970f151f102 tempest-ImagesOneServerTestJSON-2093816573 tempest-ImagesOneServerTestJSON-2093816573-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.017650] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'name': 'network-vif-deleted', 'tag': '2bb31b92-0483-437b-930e-86c9ed38f632'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 735.021319] [49942]: [pid: 49942|app: 0|req: 1181/2385] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:36 2025] DELETE /networking/v2.0/ports/2bb31b92-0483-437b-930e-86c9ed38f632 => generated 0 bytes in 304 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 735.026100] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-60f18bf2-94c2-4ea4-8e04-9c80fb982e9f" -d '{"events": [{"server_uuid": "b0ee2d00-7a4f-45f0-8bac-de783a1ce629", "name": "network-vif-deleted", "tag": "2bb31b92-0483-437b-930e-86c9ed38f632"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 735.064810] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbaa89f7-168e-460c-8e3b-6d932141b10d admin admin] Publish callbacks [] for security_group (9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.084382] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbaa89f7-168e-460c-8e3b-6d932141b10d admin admin] Publish callbacks [] for security_group (9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.088942] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Allocated IP 192.168.128.1 (10b00f51-d148-4aec-bc0d-18a33233eb72/b2f115b5-83ae-4182-b93c-5519c2134d67/c3dcd0f1-734c-4683-81ae-0157c79291e7) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 735.107141] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbaa89f7-168e-460c-8e3b-6d932141b10d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.111593] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cbaa89f7-168e-460c-8e3b-6d932141b10d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.116097] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbaa89f7-168e-460c-8e3b-6d932141b10d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.116572] [49942]: [pid: 49942|app: 0|req: 1182/2386] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:36 2025] DELETE /networking/v2.0/security-groups/9f2ffc2b-4cbc-4cd7-904e-dba3f249e1af => generated 0 bytes in 95 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 735.130488] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks [] for allowed_address_pair (c3dcd0f1-734c-4683-81ae-0157c79291e7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.131425] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks [] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.131425] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] create_port_precommit called with port settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.1'}], 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'port_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': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 735.131667] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] create_port_precommit: [ 735.131667] [49941]: key[id], None -> c3dcd0f1-734c-4683-81ae-0157c79291e7 [ 735.131667] [49941]: key[binding:vnic_type], None -> normal [ 735.131667] [49941]: key[binding:vif_details], None -> {} [ 735.131667] [49941]: key[allowed_address_pairs], None -> [] [ 735.131667] [49941]: key[binding:profile], None -> {} [ 735.131667] [49941]: key[admin_state_up], None -> True [ 735.131667] [49941]: key[binding:vif_type], None -> unbound [ 735.131667] [49941]: key[device_owner], None -> network:router_interface [ 735.131667] [49941]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 735.131667] [49941]: key[binding:host_id], None -> [ 735.131667] [49941]: key[standard_attr_id], None -> 1089 [ 735.131667] [49941]: key[name], None -> [ 735.131667] [49941]: key[mac_address], None -> fa:16:3e:44:96:ca [ 735.131667] [49941]: key[status], None -> DOWN [ 735.131667] [49941]: key[network_id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 735.131667] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.1'}] [ 735.131667] [49941]: key[security_groups], None -> [] [ 735.131667] [49941]: key[port_security_enabled], None -> False [ 735.131667] [49941]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 735.131667] [49941]: key[device_id], None -> 78c5558d-5a08-47c9-8dae-aded11bd308c [ 735.131667] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.150355] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.171426] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Pushing event updated for resources: {'Port': ['ID=c3dcd0f1-734c-4683-81ae-0157c79291e7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.182544] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93e0cd94-4a4c-41ba-8aa9-04296e52ee5d req-cdf07add-8ed8-4bb6-b76f-56f179d14bec tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.182877] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Network 10b00f51-d148-4aec-bc0d-18a33233eb72 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 735.183868] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 735.183975] [49942]: [pid: 49942|app: 0|req: 1183/2387] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.185904] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 735.201673] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] create_port_postcommit called with port settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.1'}], 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'port_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-20T12:31:36Z', 'updated_at': '2025-11-20T12:31:36Z', 'revision_number': 1, 'network': {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 735.201913] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] create_port_postcommit: [ 735.201913] [49941]: key[id], None -> c3dcd0f1-734c-4683-81ae-0157c79291e7 [ 735.201913] [49941]: key[binding:vnic_type], None -> normal [ 735.201913] [49941]: key[tags], None -> [] [ 735.201913] [49941]: key[binding:vif_details], None -> {} [ 735.201913] [49941]: key[allowed_address_pairs], None -> [] [ 735.201913] [49941]: key[extra_dhcp_opts], None -> [] [ 735.201913] [49941]: key[binding:profile], None -> {} [ 735.201913] [49941]: key[admin_state_up], None -> True [ 735.201913] [49941]: key[network], None -> {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} [ 735.201913] [49941]: key[binding:vif_type], None -> unbound [ 735.201913] [49941]: key[device_owner], None -> network:router_interface [ 735.201913] [49941]: key[created_at], None -> 2025-11-20T12:31:36Z [ 735.201913] [49941]: key[updated_at], None -> 2025-11-20T12:31:36Z [ 735.201913] [49941]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 735.201913] [49941]: key[binding:host_id], None -> [ 735.201913] [49941]: key[description], None -> [ 735.201913] [49941]: key[standard_attr_id], None -> 1089 [ 735.201913] [49941]: key[name], None -> [ 735.201913] [49941]: key[mac_address], None -> fa:16:3e:44:96:ca [ 735.201913] [49941]: key[status], None -> DOWN [ 735.201913] [49941]: key[network_id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 735.201913] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.1'}] [ 735.201913] [49941]: key[security_groups], None -> [] [ 735.201913] [49941]: key[revision_number], None -> 1 [ 735.201913] [49941]: key[port_security_enabled], None -> False [ 735.201913] [49941]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 735.201913] [49941]: key[device_id], None -> 78c5558d-5a08-47c9-8dae-aded11bd308c [ 735.201913] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.202757] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (78c5558d-5a08-47c9-8dae-aded11bd308c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.238253] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.241987] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.245321] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.249658] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.252895] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.256478] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.260092] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.264174] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.268098] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.272093] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.275511] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.278967] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.282635] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.286334] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.289179] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.292838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.296182] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.299576] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.302996] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.306346] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-ae8f0274-42c5-4b36-8a42-e0a997f5fa1a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.308321] [49942]: [pid: 49942|app: 0|req: 1184/2388] 10.180.1.21 () {60 vars in 4384 bytes} [Thu Nov 20 12:31:36 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674&device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555&device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b&device_id=b0140768-15c3-4d89-8ae9-5a397e041683&device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e&device_id=79392169-9f5f-480d-9294-beac60cefa02&device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6&device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4&device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3&device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9&device_id=77c1b512-bf71-458d-8da1-30464f560744&device_id=11ce834b-806d-4aba-b442-4897eeda4ff5&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b&device_id=9d6514e1-a867-404c-8ba9-5f4569e53355&device_id=cb6880a0-26a6-4307-9eda-b33352a30583&device_id=6da175be-8fc6-4521-8c93-ea53b22609a0&device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae&device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65&device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd&device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1&device_id=65536914-4628-46bb-a7e7-6184190df8e0&device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf&device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58&device_id=bbcc0da8-8d6b-4fc8-b450-6681b40dbb5e&device_id=2c490928-1f2c-4c79-b1ed-d2ad73083885&device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629&device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61&device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf&device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9&device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5&device_id=cb2141e5-f71d-4209-9523-155c38431fc4&device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 20593 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 735.374996] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-65fc2e61-3bae-4a6b-970b-bc89fcb3071e tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.376061] [49942]: [pid: 49942|app: 0|req: 1185/2389] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.378895] [49942]: DEBUG neutron.api.wsgi [req-93e0cd94-4a4c-41ba-8aa9-04296e52ee5d req-fcb70621-2908-41ff-86f7-2c98df7b7286 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.408421] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.418353] [49942]: [pid: 49942|app: 0|req: 1186/2390] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.420968] [49942]: DEBUG neutron.api.wsgi [req-9d1a236f-e515-49f4-aa2f-32b7d4ece483 req-d8b79c5d-a7fb-44ca-8d89-12b00ab9130d tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.462728] [49942]: [pid: 49942|app: 0|req: 1187/2391] 10.180.1.21 () {60 vars in 2490 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&id=4850fe13-5cf7-411e-9c4f-6167c6205b76&id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&id=3aefd690-63bb-474b-9a3d-c7f915224cfe&id=9e5506b2-4387-4774-944f-0a0a3125a47d&id=69bf1c31-e98c-470d-94ef-636b82c2177f&id=e010aa47-2f32-4ccc-b140-584ad1ebf8c7&id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&id=010e6833-9844-4bd1-ae19-22bcdc457003&id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&id=d2443550-554f-488c-8fb9-2cf506875d11&id=d91c2720-d42a-4d93-89d6-d43b6f674f0a&fields=id&fields=name => generated 1019 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 735.534601] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Deleting port c6fc9069-4d01-4e15-ae2d-4b579d141bbc {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 735.534985] [49942]: DEBUG neutron_lib.callbacks.manager [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.537986] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks [] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.539025] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] update_port_precommit called with port settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', '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-20T12:31:36Z', 'updated_at': '2025-11-20T12:31:37Z', 'revision_number': 1, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', '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-20T12:31:36Z', 'updated_at': '2025-11-20T12:31:36Z', 'revision_number': 1, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) 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': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 735.539025] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] update_port_precommit: [ 735.539025] [49941]: key[updated_at], 2025-11-20T12:31:36Z -> 2025-11-20T12:31:37Z [ 735.539025] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.540635] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.563270] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Pushing event updated for resources: {'Port': ['ID=c3dcd0f1-734c-4683-81ae-0157c79291e7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.578491] [49942]: DEBUG neutron.plugins.ml2.db [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] For port c6fc9069-4d01-4e15-ae2d-4b579d141bbc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,segment=NetworkSegment(4efe0807-6b82-4adb-abcb-ad0934625534),segment_id=4efe0807-6b82-4adb-abcb-ad0934625534)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 735.579162] [49942]: DEBUG neutron_lib.callbacks.manager [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.585091] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] update_port_postcommit called with port settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', '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-20T12:31:36Z', 'updated_at': '2025-11-20T12:31:37Z', 'revision_number': 1, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', '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-20T12:31:36Z', 'updated_at': '2025-11-20T12:31:36Z', 'revision_number': 1, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) 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': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 735.585544] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_precommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (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': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 735.586262] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] update_port_postcommit: [ 735.586262] [49941]: key[updated_at], 2025-11-20T12:31:36Z -> 2025-11-20T12:31:37Z [ 735.586262] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.586511] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_precommit: [ 735.586511] [49942]: key[id], c6fc9069-4d01-4e15-ae2d-4b579d141bbc -> None [ 735.586511] [49942]: key[binding:vnic_type], normal -> None [ 735.586511] [49942]: key[tags], [] -> None [ 735.586511] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 735.586511] [49942]: key[allowed_address_pairs], [] -> None [ 735.586511] [49942]: key[extra_dhcp_opts], [] -> None [ 735.586511] [49942]: key[binding:profile], {} -> None [ 735.586511] [49942]: key[admin_state_up], True -> None [ 735.586511] [49942]: key[binding:vif_type], ovs -> None [ 735.586511] [49942]: key[device_owner], compute:nova -> None [ 735.586511] [49942]: key[created_at], 2025-11-20T12:29:34Z -> None [ 735.586511] [49942]: key[updated_at], 2025-11-20T12:29:36Z -> None [ 735.586511] [49942]: key[description], -> None [ 735.586511] [49942]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 735.586511] [49942]: key[binding:host_id], cpu-1 -> None [ 735.586511] [49942]: key[standard_attr_id], 475 -> None [ 735.586511] [49942]: key[name], -> None [ 735.586511] [49942]: key[mac_address], fa:16:3e:b6:a0:ce -> None [ 735.586511] [49942]: key[status], ACTIVE -> None [ 735.586511] [49942]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 735.586511] [49942]: key[fixed_ips], [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}] -> None [ 735.586511] [49942]: key[security_groups], ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'] -> None [ 735.586511] [49942]: key[revision_number], 5 -> None [ 735.586511] [49942]: key[port_security_enabled], True -> None [ 735.586511] [49942]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 735.586511] [49942]: key[device_id], 52fce579-b85f-4eb4-9009-67e5c1bca4a5 -> None [ 735.586511] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 735.588532] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (78c5558d-5a08-47c9-8dae-aded11bd308c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.629875] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Network 10b00f51-d148-4aec-bc0d-18a33233eb72 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 735.631972] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 735.711543] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Router 78c5558d-5a08-47c9-8dae-aded11bd308c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 735.776094] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f26c3a00-8d22-4989-b8ef-a9c65432d2a5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 735.780679] [49941]: [pid: 49941|app: 0|req: 1205/2392] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:36 2025] PUT /networking/v2.0/routers/78c5558d-5a08-47c9-8dae-aded11bd308c/add_router_interface => generated 309 bytes in 993 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.787909] [49942]: DEBUG neutron_lib.callbacks.manager [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.787909] [49942]: DEBUG neutron_lib.callbacks.manager [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a8ee3dbb-cf83-4a94-8668-ca304949c0e9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.787909] [49942]: INFO neutron.db.l3_db [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Floating IP a8ee3dbb-cf83-4a94-8668-ca304949c0e9 disassociated. External IP: 10.180.180.175, port: c6fc9069-4d01-4e15-ae2d-4b579d141bbc. [ 735.787909] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Calling delete_port for c6fc9069-4d01-4e15-ae2d-4b579d141bbc owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 735.793853] [49941]: [pid: 49941|app: 0|req: 1206/2393] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.868586] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2a2d68d-c8fe-4ece-a0ae-c756faeea693 req-b01ce993-3e72-486f-bcc2-9352d051ac23 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.870050] [49941]: [pid: 49941|app: 0|req: 1207/2394] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.876056] [49942]: DEBUG neutron_lib.callbacks.manager [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c6fc9069-4d01-4e15-ae2d-4b579d141bbc), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 735.884533] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event deleted for resources: {'Port': ['ID=c6fc9069-4d01-4e15-ae2d-4b579d141bbc,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 735.899226] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-333e456a-08e3-4c04-844a-c554b537de1c req-7a233df6-1d8d-4fde-8d94-efb4f91d9c20 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 735.905683] [49941]: [pid: 49941|app: 0|req: 1208/2395] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 1026 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 735.906930] [49941]: DEBUG neutron.api.wsgi [req-e2a2d68d-c8fe-4ece-a0ae-c756faeea693 req-9112e724-d89b-4fc0-857d-1f68b1949330 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.936161] [49941]: [pid: 49941|app: 0|req: 1209/2396] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/security-groups?id=d91c2720-d42a-4d93-89d6-d43b6f674f0a&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 735.940442] [49941]: DEBUG neutron.api.wsgi [req-333e456a-08e3-4c04-844a-c554b537de1c req-f4d0ea28-239a-4f0e-83a9-768ef600cad9 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.961856] [49941]: [pid: 49941|app: 0|req: 1210/2397] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 735.979836] [49941]: DEBUG neutron.api.wsgi [req-aa61dee9-1ab1-46e5-8f5c-d6a92c43e2d1 req-b74463cf-d9fc-4ea4-97d1-6223accc8553 tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 735.991417] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Router af1fabd7-021c-49f5-952b-ef06b070757f has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 736.020898] [49941]: [pid: 49941|app: 0|req: 1211/2398] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/security-groups/09819936-42d9-428e-af99-40749f90bfb2 => generated 1657 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 736.037578] [49941]: [pid: 49941|app: 0|req: 1212/2399] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 736.042764] [49941]: DEBUG neutron.api.wsgi [req-aa61dee9-1ab1-46e5-8f5c-d6a92c43e2d1 req-e0936084-aa45-4645-ae1f-2d08ed78c0ec tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.077582] [49941]: DEBUG neutron_lib.callbacks.manager [req-aa61dee9-1ab1-46e5-8f5c-d6a92c43e2d1 req-e0936084-aa45-4645-ae1f-2d08ed78c0ec tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (09819936-42d9-428e-af99-40749f90bfb2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.096395] [49941]: DEBUG neutron_lib.callbacks.manager [req-aa61dee9-1ab1-46e5-8f5c-d6a92c43e2d1 req-e0936084-aa45-4645-ae1f-2d08ed78c0ec tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (09819936-42d9-428e-af99-40749f90bfb2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.097151] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 736.121206] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] No DVR routers for this DVR port c6fc9069-4d01-4e15-ae2d-4b579d141bbc on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 736.121793] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_postcommit called with port settings {'id': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:b6:a0:ce', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'device_owner': 'compute:nova', 'standard_attr_id': 475, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:34Z', 'updated_at': '2025-11-20T12:29:36Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (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': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 736.121793] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_postcommit: [ 736.121793] [49942]: key[id], c6fc9069-4d01-4e15-ae2d-4b579d141bbc -> None [ 736.121793] [49942]: key[binding:vnic_type], normal -> None [ 736.121793] [49942]: key[tags], [] -> None [ 736.121793] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a69ed1dd-213a-4e30-992a-466735188bf6', 'external-id': 'nsx-vlan-transportzone-102', 'segmentation_id': 102, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 736.121793] [49942]: key[allowed_address_pairs], [] -> None [ 736.121793] [49942]: key[extra_dhcp_opts], [] -> None [ 736.121793] [49942]: key[binding:profile], {} -> None [ 736.121793] [49942]: key[admin_state_up], True -> None [ 736.121793] [49942]: key[binding:vif_type], ovs -> None [ 736.121793] [49942]: key[device_owner], compute:nova -> None [ 736.121793] [49942]: key[created_at], 2025-11-20T12:29:34Z -> None [ 736.121793] [49942]: key[updated_at], 2025-11-20T12:29:36Z -> None [ 736.121793] [49942]: key[description], -> None [ 736.121793] [49942]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 736.121793] [49942]: key[binding:host_id], cpu-1 -> None [ 736.121793] [49942]: key[standard_attr_id], 475 -> None [ 736.121793] [49942]: key[name], -> None [ 736.121793] [49942]: key[mac_address], fa:16:3e:b6:a0:ce -> None [ 736.121793] [49942]: key[status], ACTIVE -> None [ 736.121793] [49942]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 736.121793] [49942]: key[fixed_ips], [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.6'}] -> None [ 736.121793] [49942]: key[security_groups], ['d91c2720-d42a-4d93-89d6-d43b6f674f0a'] -> None [ 736.121793] [49942]: key[revision_number], 5 -> None [ 736.121793] [49942]: key[port_security_enabled], True -> None [ 736.121793] [49942]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 736.121793] [49942]: key[device_id], 52fce579-b85f-4eb4-9009-67e5c1bca4a5 -> None [ 736.121793] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 736.124203] [49942]: DEBUG neutron_lib.callbacks.manager [req-f73895db-6aa3-42c4-bfed-435c2a6b7ebe req-50805370-e7ba-4951-a468-945bb23804b9 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.127578] [49942]: [pid: 49942|app: 0|req: 1188/2400] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:37 2025] DELETE /networking/v2.0/ports/c6fc9069-4d01-4e15-ae2d-4b579d141bbc => generated 0 bytes in 664 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 736.130478] [49941]: DEBUG neutron_lib.callbacks.manager [req-aa61dee9-1ab1-46e5-8f5c-d6a92c43e2d1 req-e0936084-aa45-4645-ae1f-2d08ed78c0ec tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (09819936-42d9-428e-af99-40749f90bfb2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.136589] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aa61dee9-1ab1-46e5-8f5c-d6a92c43e2d1 req-e0936084-aa45-4645-ae1f-2d08ed78c0ec tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=09819936-42d9-428e-af99-40749f90bfb2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 736.140615] [49941]: DEBUG neutron_lib.callbacks.manager [req-aa61dee9-1ab1-46e5-8f5c-d6a92c43e2d1 req-e0936084-aa45-4645-ae1f-2d08ed78c0ec tempest-SecurityGroupsTestAdminJSON-1366821130 tempest-SecurityGroupsTestAdminJSON-1366821130-project-admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.141387] [49941]: [pid: 49941|app: 0|req: 1213/2401] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:37 2025] DELETE /networking/v2.0/security-groups/09819936-42d9-428e-af99-40749f90bfb2 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 736.149473] [49942]: [pid: 49942|app: 0|req: 1189/2402] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.198213] [49941]: [pid: 49941|app: 0|req: 1214/2403] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.219053] [49942]: [pid: 49942|app: 0|req: 1190/2404] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:37 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.304280] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d238d6c1-bcb2-4f7d-99a2-9ea81d4dd1d2 req-9ffa5183-ceae-4038-b4a2-5bf0f7b61dc8 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.305179] [49941]: [pid: 49941|app: 0|req: 1215/2405] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.313394] [49941]: DEBUG neutron.api.wsgi [req-d238d6c1-bcb2-4f7d-99a2-9ea81d4dd1d2 req-582a6b1c-0b6c-4c6e-a1b9-b678b9c5aec8 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.341910] [49942]: [pid: 49942|app: 0|req: 1191/2406] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.361752] [49941]: [pid: 49941|app: 0|req: 1216/2407] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.486694] [49942]: [pid: 49942|app: 0|req: 1192/2408] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.583628] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cbb37d4-e52f-4a61-9515-136e132c4f7d req-a3e447de-7545-4b58-b352-10f383050410 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.585093] [49941]: [pid: 49941|app: 0|req: 1217/2409] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.591931] [49942]: DEBUG neutron.api.wsgi [req-6cbb37d4-e52f-4a61-9515-136e132c4f7d req-675fbb3b-09a3-4c41-8c64-4eb094f76d7b tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.619018] [49942]: [pid: 49942|app: 0|req: 1193/2410] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/security-groups?id=3aefd690-63bb-474b-9a3d-c7f915224cfe&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.679939] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ebf8c80e-8ccb-4757-92d9-83c2d4595428 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.762960] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ebf8c80e-8ccb-4757-92d9-83c2d4595428 admin admin] Publish callbacks [] for security_group (4d94f016-18fa-4737-8ce6-055a6ed1491c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.767052] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ebf8c80e-8ccb-4757-92d9-83c2d4595428 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4d94f016-18fa-4737-8ce6-055a6ed1491c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.796353] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ebf8c80e-8ccb-4757-92d9-83c2d4595428 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4d94f016-18fa-4737-8ce6-055a6ed1491c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 736.810187] [49941]: [pid: 49941|app: 0|req: 1218/2411] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/security-groups?tenant_id=eaaef5b3faca4c4f85b0d1e81e0ca534&name=default => generated 2929 bytes in 212 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 736.831477] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01f90fc0-d95a-482a-96ae-a26611844546 req-b50b3a09-05e2-4b5f-98c9-f1198480564f tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 736.832551] [49942]: [pid: 49942|app: 0|req: 1194/2412] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 736.842180] [49942]: DEBUG neutron.api.wsgi [req-01f90fc0-d95a-482a-96ae-a26611844546 req-2dc06f43-7dac-4f7f-a4c6-dbb501c72d60 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 736.857880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff4d43f5-0537-4404-9e6c-33b8bc2aad26 admin admin] Publish callbacks [] for security_group (4d94f016-18fa-4737-8ce6-055a6ed1491c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.870659] [49942]: [pid: 49942|app: 0|req: 1195/2413] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 736.882581] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff4d43f5-0537-4404-9e6c-33b8bc2aad26 admin admin] Publish callbacks [] for security_group (4d94f016-18fa-4737-8ce6-055a6ed1491c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.917785] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff4d43f5-0537-4404-9e6c-33b8bc2aad26 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4d94f016-18fa-4737-8ce6-055a6ed1491c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.925842] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff4d43f5-0537-4404-9e6c-33b8bc2aad26 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4d94f016-18fa-4737-8ce6-055a6ed1491c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 736.934488] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff4d43f5-0537-4404-9e6c-33b8bc2aad26 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 736.937177] [49941]: [pid: 49941|app: 0|req: 1219/2414] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:38 2025] DELETE /networking/v2.0/security-groups/4d94f016-18fa-4737-8ce6-055a6ed1491c => generated 0 bytes in 120 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 737.045872] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0b2cae8-f6c7-4521-9163-62c21f7819ac req-dd5e8585-eab7-4ee8-ba4f-2eb35d31361f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.047031] [49942]: [pid: 49942|app: 0|req: 1196/2415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.054819] [49941]: DEBUG neutron.api.wsgi [req-e0b2cae8-f6c7-4521-9163-62c21f7819ac req-f355334e-89a1-48fa-b2f6-7d99082217b4 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.085776] [49942]: [pid: 49942|app: 0|req: 1197/2416] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.086856] [49941]: [pid: 49941|app: 0|req: 1220/2417] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.131719] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-bb423983-0374-444b-8a4f-df102e3c1f6b x-openstack-request-id: req-bb423983-0374-444b-8a4f-df102e3c1f6b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 737.131849] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b0ee2d00-7a4f-45f0-8bac-de783a1ce629", "name": "network-vif-deleted", "tag": "2bb31b92-0483-437b-930e-86c9ed38f632", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 737.131977] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bb423983-0374-444b-8a4f-df102e3c1f6b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 737.136351] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bb423983-0374-444b-8a4f-df102e3c1f6b'] response: {'server_uuid': 'b0ee2d00-7a4f-45f0-8bac-de783a1ce629', 'name': 'network-vif-deleted', 'tag': '2bb31b92-0483-437b-930e-86c9ed38f632', 'status': 'completed', 'code': 200} [ 737.190057] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-186ccdae-2fe6-4ccb-9b64-1566b8624d1d req-f9510f89-2e2c-4a36-88e9-5e043095b799 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.192263] [49942]: [pid: 49942|app: 0|req: 1198/2418] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 751 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.198770] [49941]: DEBUG neutron.api.wsgi [req-186ccdae-2fe6-4ccb-9b64-1566b8624d1d req-bb53190e-d93b-4d79-874d-b4f911a2ea40 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.228203] [49941]: [pid: 49941|app: 0|req: 1221/2419] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.236958] [49942]: [pid: 49942|app: 0|req: 1199/2420] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:38 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.316163] [49942]: [pid: 49942|app: 0|req: 1200/2421] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.359834] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f34271d4-82d2-4d34-bb5e-b6472aeece14 req-3a1d7d73-2546-4cc7-9be2-7e2a57dbbcc8 tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.361500] [49941]: [pid: 49941|app: 0|req: 1222/2422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.369321] [49942]: DEBUG neutron.api.wsgi [req-f34271d4-82d2-4d34-bb5e-b6472aeece14 req-8f89a8ab-3832-4aee-bd0c-ba914c6042ca tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.406287] [49942]: [pid: 49942|app: 0|req: 1201/2423] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/security-groups?id=e010aa47-2f32-4ccc-b140-584ad1ebf8c7&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.426371] [49941]: DEBUG neutron.api.wsgi [req-1d038a68-c049-422f-8ea8-4967eef2194f req-53e72111-fc0b-4724-b4ea-720b28de492a tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.455303] [49941]: [pid: 49941|app: 0|req: 1223/2424] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/security-groups/d1fdc026-12f2-4110-8d2b-6cc7157c95b1 => generated 1658 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 737.462913] [49942]: DEBUG neutron.api.wsgi [req-1d038a68-c049-422f-8ea8-4967eef2194f req-21d55447-96c3-4a46-9350-58a7aedda073 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.501997] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d038a68-c049-422f-8ea8-4967eef2194f req-21d55447-96c3-4a46-9350-58a7aedda073 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (d1fdc026-12f2-4110-8d2b-6cc7157c95b1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.523563] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d038a68-c049-422f-8ea8-4967eef2194f req-21d55447-96c3-4a46-9350-58a7aedda073 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (d1fdc026-12f2-4110-8d2b-6cc7157c95b1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.562135] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d038a68-c049-422f-8ea8-4967eef2194f req-21d55447-96c3-4a46-9350-58a7aedda073 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d1fdc026-12f2-4110-8d2b-6cc7157c95b1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.566902] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1d038a68-c049-422f-8ea8-4967eef2194f req-21d55447-96c3-4a46-9350-58a7aedda073 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=d1fdc026-12f2-4110-8d2b-6cc7157c95b1,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.573104] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d038a68-c049-422f-8ea8-4967eef2194f req-21d55447-96c3-4a46-9350-58a7aedda073 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.573790] [49942]: [pid: 49942|app: 0|req: 1202/2425] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:39 2025] DELETE /networking/v2.0/security-groups/d1fdc026-12f2-4110-8d2b-6cc7157c95b1 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 737.629259] [49941]: DEBUG neutron.api.v2.base [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 737.632567] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-0ce02a88-6883-4298-95cb-70a1cc7d2a11 tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.633765] [49942]: [pid: 49942|app: 0|req: 1203/2426] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/networks?id=10b00f51-d148-4aec-bc0d-18a33233eb72 => generated 618 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.641606] [49942]: DEBUG neutron.api.wsgi [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-51a0247e-433a-4bb7-a823-46414a6be36a tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 737.645470] [49942]: [pid: 49942|app: 0|req: 1204/2427] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/quotas/8405e803f532416b941c7b2cb7ea2ce6 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 737.652748] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Made reservation on behalf of 68a180df1c744693994df13e84f0b71d for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 737.655390] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.659718] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.734359] [49942]: [pid: 49942|app: 0|req: 1205/2428] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/ports?tenant_id=8405e803f532416b941c7b2cb7ea2ce6&fields=id => generated 57 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 737.746250] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks [] for security_group (acf60d40-e216-423a-85af-4d664474be02), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.747981] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (acf60d40-e216-423a-85af-4d664474be02), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.770742] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=acf60d40-e216-423a-85af-4d664474be02,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.777703] [49942]: [pid: 49942|app: 0|req: 1206/2429] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/networks/10b00f51-d148-4aec-bc0d-18a33233eb72?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.788037] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] vlan segment allocate from pool success with {'vlan_id': 210, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 737.794140] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (35fafcdd-969a-4d80-b8e3-c88bb63cd339), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.794314] [49941]: INFO neutron.db.segments_db [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Added segment 35fafcdd-969a-4d80-b8e3-c88bb63cd339 of type vlan for network 048067c6-b65e-4098-a38d-bf2512dc9444 [ 737.809977] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (048067c6-b65e-4098-a38d-bf2512dc9444), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.818876] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] create_network_precommit called with network settings {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1101, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 1} (original settings None) and network segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] [ 737.819046] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] create_network_precommit: [ 737.819046] [49941]: key[vlan_transparent], None -> None [ 737.819046] [49941]: key[id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 737.819046] [49941]: key[tags], None -> [] [ 737.819046] [49941]: key[availability_zone_hints], None -> [] [ 737.819046] [49941]: key[mtu], None -> 8950 [ 737.819046] [49941]: key[provider:network_type], None -> vlan [ 737.819046] [49941]: key[admin_state_up], None -> True [ 737.819046] [49941]: key[provider:physical_network], None -> default [ 737.819046] [49941]: key[provider:segmentation_id], None -> 210 [ 737.819046] [49941]: key[qinq], None -> None [ 737.819046] [49941]: key[created_at], None -> 2025-11-20T12:31:39Z [ 737.819046] [49941]: key[updated_at], None -> 2025-11-20T12:31:39Z [ 737.819046] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 737.819046] [49941]: key[description], None -> [ 737.819046] [49941]: key[standard_attr_id], None -> 1101 [ 737.819046] [49941]: key[name], None -> tempest-AttachVolumeNegativeTest-219475989-network [ 737.819046] [49941]: key[availability_zones], None -> [] [ 737.819046] [49941]: key[status], None -> ACTIVE [ 737.819046] [49941]: key[shared], None -> False [ 737.819046] [49941]: key[router:external], None -> False [ 737.819046] [49941]: key[revision_number], None -> 1 [ 737.819046] [49941]: key[port_security_enabled], None -> True [ 737.819046] [49941]: key[subnets], None -> [] [ 737.819046] [49941]: key[ipv4_address_scope], None -> None [ 737.819046] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 737.819046] [49941]: key[ipv6_address_scope], None -> None [ 737.819046] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 737.822010] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (048067c6-b65e-4098-a38d-bf2512dc9444), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.835586] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Pushing event updated for resources: {'Network': ['ID=048067c6-b65e-4098-a38d-bf2512dc9444,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.837785] [49942]: [pid: 49942|app: 0|req: 1207/2430] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/networks/10b00f51-d148-4aec-bc0d-18a33233eb72?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 737.839470] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] create_network_postcommit called with network settings {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1101, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 1} (original settings None) and network segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] [ 737.840564] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] create_network_postcommit: [ 737.840564] [49941]: key[vlan_transparent], None -> None [ 737.840564] [49941]: key[id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 737.840564] [49941]: key[tags], None -> [] [ 737.840564] [49941]: key[availability_zone_hints], None -> [] [ 737.840564] [49941]: key[mtu], None -> 8950 [ 737.840564] [49941]: key[provider:network_type], None -> vlan [ 737.840564] [49941]: key[admin_state_up], None -> True [ 737.840564] [49941]: key[provider:physical_network], None -> default [ 737.840564] [49941]: key[provider:segmentation_id], None -> 210 [ 737.840564] [49941]: key[qinq], None -> None [ 737.840564] [49941]: key[created_at], None -> 2025-11-20T12:31:39Z [ 737.840564] [49941]: key[updated_at], None -> 2025-11-20T12:31:39Z [ 737.840564] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 737.840564] [49941]: key[description], None -> [ 737.840564] [49941]: key[standard_attr_id], None -> 1101 [ 737.840564] [49941]: key[name], None -> tempest-AttachVolumeNegativeTest-219475989-network [ 737.840564] [49941]: key[availability_zones], None -> [] [ 737.840564] [49941]: key[status], None -> ACTIVE [ 737.840564] [49941]: key[shared], None -> False [ 737.840564] [49941]: key[router:external], None -> False [ 737.840564] [49941]: key[revision_number], None -> 1 [ 737.840564] [49941]: key[port_security_enabled], None -> True [ 737.840564] [49941]: key[subnets], None -> [] [ 737.840564] [49941]: key[ipv4_address_scope], None -> None [ 737.840564] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 737.840564] [49941]: key[ipv6_address_scope], None -> None [ 737.840564] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 737.842382] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.842760] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f086b40d-f5db-4a29-9bf9-d04bf5344855 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.861266] [49941]: [pid: 49941|app: 0|req: 1224/2431] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:39 2025] POST /networking/v2.0/networks => generated 668 bytes in 361 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 737.873925] [49942]: DEBUG neutron.api.v2.base [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Request body: {'subnet': {'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeNegativeTest-219475989-subnet', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 737.894808] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Made reservation on behalf of 68a180df1c744693994df13e84f0b71d for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 737.897510] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.964764] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] create_subnet_precommit called with subnet settings {'id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'name': 'tempest-AttachVolumeNegativeTest-219475989-subnet', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1103, '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-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings None) [ 737.965159] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] create_subnet_precommit: [ 737.965159] [49942]: key[ipv6_ra_mode], None -> None [ 737.965159] [49942]: key[id], None -> fafb3816-d392-46e5-9957-ae4b9093950b [ 737.965159] [49942]: key[tags], None -> [] [ 737.965159] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 737.965159] [49942]: key[enable_dhcp], None -> True [ 737.965159] [49942]: key[ip_version], None -> 4 [ 737.965159] [49942]: key[created_at], None -> 2025-11-20T12:31:39Z [ 737.965159] [49942]: key[updated_at], None -> 2025-11-20T12:31:39Z [ 737.965159] [49942]: key[description], None -> [ 737.965159] [49942]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 737.965159] [49942]: key[standard_attr_id], None -> 1103 [ 737.965159] [49942]: key[cidr], None -> 192.168.128.0/28 [ 737.965159] [49942]: key[ipv6_address_mode], None -> None [ 737.965159] [49942]: key[name], None -> tempest-AttachVolumeNegativeTest-219475989-subnet [ 737.965159] [49942]: key[subnetpool_id], None -> None [ 737.965159] [49942]: key[host_routes], None -> [] [ 737.965159] [49942]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 737.965159] [49942]: key[shared], None -> False [ 737.965159] [49942]: key[router:external], None -> False [ 737.965159] [49942]: key[revision_number], None -> 0 [ 737.965159] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 737.965159] [49942]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 737.965159] [49942]: key[service_types], None -> [] [ 737.965159] [49942]: key[dns_nameservers], None -> [] [ 737.965159] [49942]: key[segment_id], None -> None [ 737.965159] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 737.967790] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (fafb3816-d392-46e5-9957-ae4b9093950b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 737.981807] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Pushing event updated for resources: {'Subnet': ['ID=fafb3816-d392-46e5-9957-ae4b9093950b,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 737.989018] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f85ee20f-cae0-4678-9351-387b62b1b173 req-b312f5e8-e220-41b4-83d8-d3182c0594bc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 737.990246] [49941]: [pid: 49941|app: 0|req: 1225/2432] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.001114] [49941]: DEBUG neutron.api.wsgi [req-f85ee20f-cae0-4678-9351-387b62b1b173 req-7ac8d3e0-7408-4356-b708-0f27fe9584d6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 738.020040] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Checking segment: {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 738.020249] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Network hostable DHCP agents. Network: 048067c6-b65e-4098-a38d-bf2512dc9444, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 738.036745] [49941]: [pid: 49941|app: 0|req: 1226/2433] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.039609] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Network 048067c6-b65e-4098-a38d-bf2512dc9444 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 738.046221] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 048067c6-b65e-4098-a38d-bf2512dc9444) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 738.049570] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] create_subnet_postcommit called with subnet settings {'id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'name': 'tempest-AttachVolumeNegativeTest-219475989-subnet', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1103, '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-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68a180df1c744693994df13e84f0b71d', 'network': {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, '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-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210}} (original settings None) [ 738.049725] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] create_subnet_postcommit: [ 738.049725] [49942]: key[ipv6_ra_mode], None -> None [ 738.049725] [49942]: key[id], None -> fafb3816-d392-46e5-9957-ae4b9093950b [ 738.049725] [49942]: key[tags], None -> [] [ 738.049725] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 738.049725] [49942]: key[enable_dhcp], None -> True [ 738.049725] [49942]: key[network], None -> {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, '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-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} [ 738.049725] [49942]: key[ip_version], None -> 4 [ 738.049725] [49942]: key[created_at], None -> 2025-11-20T12:31:39Z [ 738.049725] [49942]: key[updated_at], None -> 2025-11-20T12:31:39Z [ 738.049725] [49942]: key[description], None -> [ 738.049725] [49942]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 738.049725] [49942]: key[standard_attr_id], None -> 1103 [ 738.049725] [49942]: key[cidr], None -> 192.168.128.0/28 [ 738.049725] [49942]: key[ipv6_address_mode], None -> None [ 738.049725] [49942]: key[name], None -> tempest-AttachVolumeNegativeTest-219475989-subnet [ 738.049725] [49942]: key[subnetpool_id], None -> None [ 738.049725] [49942]: key[host_routes], None -> [] [ 738.049725] [49942]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 738.049725] [49942]: key[shared], None -> False [ 738.049725] [49942]: key[router:external], None -> False [ 738.049725] [49942]: key[revision_number], None -> 0 [ 738.049725] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 738.049725] [49942]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 738.049725] [49942]: key[service_types], None -> [] [ 738.049725] [49942]: key[dns_nameservers], None -> [] [ 738.049725] [49942]: key[segment_id], None -> None [ 738.049725] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.053478] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.053478] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ce8bd548-dc90-48f9-a7e6-372febbb4a11 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.066745] [49942]: [pid: 49942|app: 0|req: 1208/2434] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:39 2025] POST /networking/v2.0/subnets => generated 687 bytes in 199 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 738.074760] [49942]: DEBUG neutron.api.v2.base [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeNegativeTest-219475989-router', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 738.090315] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.091869] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.119025] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-3b2837cc-74a5-4839-bc97-0ed6f42e569c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.120555] [49941]: [pid: 49941|app: 0|req: 1227/2435] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 738.127086] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks [] for router_controller (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.134972] [49941]: [pid: 49941|app: 0|req: 1228/2436] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.170023] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-eb64440a-7b1c-49cc-b2bb-22ae1ab6aaaf tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.170023] [49941]: [pid: 49941|app: 0|req: 1229/2437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:39 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 738.172893] [49941]: DEBUG neutron.api.v2.base [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'port': {'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'admin_state_up': True, 'tenant_id': 'c020adf2527047879a93a72dd05b36e3'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 738.197024] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks [] for router_gateway (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.231798] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Made reservation on behalf of c020adf2527047879a93a72dd05b36e3 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 738.235864] [49941]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.274767] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks [] for router_gateway (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.278924] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.316150] [49941]: DEBUG neutron.db.db_base_plugin_common [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Allocated IP 192.168.128.3 (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e/dec8258e-4958-49cc-9345-05dd8f22ed29/1c64ead2-6334-45ca-867e-78ecd6065330) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 738.357179] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Allocated IP 10.180.180.146 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/f241b670-6d8a-42b5-b6ae-ba9d96273d25) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 738.421801] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks [] for allowed_address_pair (f241b670-6d8a-42b5-b6ae-ba9d96273d25), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.422833] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks [] for port (f241b670-6d8a-42b5-b6ae-ba9d96273d25), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.422833] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] create_port_precommit called with port settings {'id': 'f241b670-6d8a-42b5-b6ae-ba9d96273d25', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:7f:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1106, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 738.423041] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] create_port_precommit: [ 738.423041] [49942]: key[id], None -> f241b670-6d8a-42b5-b6ae-ba9d96273d25 [ 738.423041] [49942]: key[binding:vnic_type], None -> normal [ 738.423041] [49942]: key[binding:vif_details], None -> {} [ 738.423041] [49942]: key[allowed_address_pairs], None -> [] [ 738.423041] [49942]: key[binding:profile], None -> {} [ 738.423041] [49942]: key[admin_state_up], None -> True [ 738.423041] [49942]: key[binding:vif_type], None -> unbound [ 738.423041] [49942]: key[device_owner], None -> network:router_gateway [ 738.423041] [49942]: key[tenant_id], None -> [ 738.423041] [49942]: key[binding:host_id], None -> [ 738.423041] [49942]: key[standard_attr_id], None -> 1106 [ 738.423041] [49942]: key[name], None -> [ 738.423041] [49942]: key[mac_address], None -> fa:16:3e:b3:7f:3d [ 738.423041] [49942]: key[status], None -> DOWN [ 738.423041] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 738.423041] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] [ 738.423041] [49942]: key[security_groups], None -> [] [ 738.423041] [49942]: key[port_security_enabled], None -> False [ 738.423041] [49942]: key[project_id], None -> [ 738.423041] [49942]: key[device_id], None -> b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 [ 738.423041] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.447952] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f241b670-6d8a-42b5-b6ae-ba9d96273d25), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.486206] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Pushing event updated for resources: {'Port': ['ID=f241b670-6d8a-42b5-b6ae-ba9d96273d25,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.498835] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 738.499840] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 738.502074] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 738.518074] [49941]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for allowed_address_pair (1c64ead2-6334-45ca-867e-78ecd6065330), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.518944] [49941]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for port (1c64ead2-6334-45ca-867e-78ecd6065330), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.519138] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': '', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 738.519320] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit: [ 738.519320] [49941]: key[id], None -> 1c64ead2-6334-45ca-867e-78ecd6065330 [ 738.519320] [49941]: key[binding:vnic_type], None -> normal [ 738.519320] [49941]: key[binding:vif_details], None -> {} [ 738.519320] [49941]: key[allowed_address_pairs], None -> [] [ 738.519320] [49941]: key[binding:profile], None -> {} [ 738.519320] [49941]: key[admin_state_up], None -> True [ 738.519320] [49941]: key[binding:vif_type], None -> unbound [ 738.519320] [49941]: key[device_owner], None -> [ 738.519320] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 738.519320] [49941]: key[binding:host_id], None -> [ 738.519320] [49941]: key[standard_attr_id], None -> 1105 [ 738.519320] [49941]: key[name], None -> [ 738.519320] [49941]: key[mac_address], None -> fa:16:3e:d0:93:f8 [ 738.519320] [49941]: key[status], None -> DOWN [ 738.519320] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 738.519320] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}] [ 738.519320] [49941]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 738.519320] [49941]: key[port_security_enabled], None -> True [ 738.519320] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 738.519320] [49941]: key[device_id], None -> a3314847-1a14-417c-9dd1-64f0b5e1ac1e [ 738.519320] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.525254] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] create_port_postcommit called with port settings {'id': 'f241b670-6d8a-42b5-b6ae-ba9d96273d25', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:7f:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1106, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 738.525566] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] create_port_postcommit: [ 738.525566] [49942]: key[id], None -> f241b670-6d8a-42b5-b6ae-ba9d96273d25 [ 738.525566] [49942]: key[binding:vnic_type], None -> normal [ 738.525566] [49942]: key[tags], None -> [] [ 738.525566] [49942]: key[binding:vif_details], None -> {} [ 738.525566] [49942]: key[allowed_address_pairs], None -> [] [ 738.525566] [49942]: key[extra_dhcp_opts], None -> [] [ 738.525566] [49942]: key[binding:profile], None -> {} [ 738.525566] [49942]: key[admin_state_up], None -> True [ 738.525566] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 738.525566] [49942]: key[binding:vif_type], None -> unbound [ 738.525566] [49942]: key[device_owner], None -> network:router_gateway [ 738.525566] [49942]: key[created_at], None -> 2025-11-20T12:31:40Z [ 738.525566] [49942]: key[updated_at], None -> 2025-11-20T12:31:40Z [ 738.525566] [49942]: key[tenant_id], None -> [ 738.525566] [49942]: key[binding:host_id], None -> [ 738.525566] [49942]: key[description], None -> [ 738.525566] [49942]: key[standard_attr_id], None -> 1106 [ 738.525566] [49942]: key[name], None -> [ 738.525566] [49942]: key[mac_address], None -> fa:16:3e:b3:7f:3d [ 738.525566] [49942]: key[status], None -> DOWN [ 738.525566] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 738.525566] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] [ 738.525566] [49942]: key[security_groups], None -> [] [ 738.525566] [49942]: key[revision_number], None -> 1 [ 738.525566] [49942]: key[port_security_enabled], None -> False [ 738.525566] [49942]: key[project_id], None -> [ 738.525566] [49942]: key[device_id], None -> b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 [ 738.525566] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.562661] [49941]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.604173] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'Port': ['ID=1c64ead2-6334-45ca-867e-78ecd6065330,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.619488] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 738.620389] [49941]: DEBUG neutron.scheduler.base_scheduler [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 738.623232] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 738.654994] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': '', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 1, 'network': {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 738.655342] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit: [ 738.655342] [49941]: key[id], None -> 1c64ead2-6334-45ca-867e-78ecd6065330 [ 738.655342] [49941]: key[binding:vnic_type], None -> normal [ 738.655342] [49941]: key[tags], None -> [] [ 738.655342] [49941]: key[binding:vif_details], None -> {} [ 738.655342] [49941]: key[allowed_address_pairs], None -> [] [ 738.655342] [49941]: key[extra_dhcp_opts], None -> [] [ 738.655342] [49941]: key[binding:profile], None -> {} [ 738.655342] [49941]: key[admin_state_up], None -> True [ 738.655342] [49941]: key[network], None -> {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 738.655342] [49941]: key[binding:vif_type], None -> unbound [ 738.655342] [49941]: key[device_owner], None -> [ 738.655342] [49941]: key[created_at], None -> 2025-11-20T12:31:40Z [ 738.655342] [49941]: key[updated_at], None -> 2025-11-20T12:31:40Z [ 738.655342] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 738.655342] [49941]: key[binding:host_id], None -> [ 738.655342] [49941]: key[description], None -> [ 738.655342] [49941]: key[standard_attr_id], None -> 1105 [ 738.655342] [49941]: key[name], None -> [ 738.655342] [49941]: key[mac_address], None -> fa:16:3e:d0:93:f8 [ 738.655342] [49941]: key[status], None -> DOWN [ 738.655342] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 738.655342] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}] [ 738.655342] [49941]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 738.655342] [49941]: key[revision_number], None -> 1 [ 738.655342] [49941]: key[port_security_enabled], None -> True [ 738.655342] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 738.655342] [49941]: key[device_id], None -> a3314847-1a14-417c-9dd1-64f0b5e1ac1e [ 738.655342] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.662332] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks [] for router_gateway (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.691086] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.691327] [49941]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-165bc4e3-82ef-408b-a0eb-d63be8f76614 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.707125] [49941]: [pid: 49941|app: 0|req: 1230/2438] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:39 2025] POST /networking/v2.0/ports => generated 732 bytes in 538 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 738.758558] [49941]: DEBUG neutron.plugins.ml2.plugin [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Deleting port 3db4bec0-9f65-4071-bb4f-9a865a485d03 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 738.758798] [49941]: DEBUG neutron_lib.callbacks.manager [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.766424] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.789324] [49941]: DEBUG neutron.plugins.ml2.db [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] For port 3db4bec0-9f65-4071-bb4f-9a865a485d03, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3db4bec0-9f65-4071-bb4f-9a865a485d03,segment=NetworkSegment(cb83a54d-8226-4367-8b07-a52a48400bf4),segment_id=cb83a54d-8226-4367-8b07-a52a48400bf4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 738.789658] [49941]: DEBUG neutron_lib.callbacks.manager [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.795400] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] delete_port_precommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (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': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 738.795509] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] delete_port_precommit: [ 738.795509] [49941]: key[id], 3db4bec0-9f65-4071-bb4f-9a865a485d03 -> None [ 738.795509] [49941]: key[binding:vnic_type], normal -> None [ 738.795509] [49941]: key[tags], [] -> None [ 738.795509] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 738.795509] [49941]: key[allowed_address_pairs], [] -> None [ 738.795509] [49941]: key[extra_dhcp_opts], [] -> None [ 738.795509] [49941]: key[binding:profile], {} -> None [ 738.795509] [49941]: key[admin_state_up], True -> None [ 738.795509] [49941]: key[binding:vif_type], ovs -> None [ 738.795509] [49941]: key[device_owner], compute:nova -> None [ 738.795509] [49941]: key[created_at], 2025-11-20T12:30:41Z -> None [ 738.795509] [49941]: key[updated_at], 2025-11-20T12:30:43Z -> None [ 738.795509] [49941]: key[description], -> None [ 738.795509] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 738.795509] [49941]: key[binding:host_id], cpu-1 -> None [ 738.795509] [49941]: key[standard_attr_id], 842 -> None [ 738.795509] [49941]: key[name], -> None [ 738.795509] [49941]: key[mac_address], fa:16:3e:5e:60:44 -> None [ 738.795509] [49941]: key[status], ACTIVE -> None [ 738.795509] [49941]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 738.795509] [49941]: key[fixed_ips], [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}] -> None [ 738.795509] [49941]: key[security_groups], ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'] -> None [ 738.795509] [49941]: key[revision_number], 5 -> None [ 738.795509] [49941]: key[port_security_enabled], True -> None [ 738.795509] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 738.795509] [49941]: key[device_id], c109525b-28f7-4809-af13-1c1a35e2b2fd -> None [ 738.795509] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.797720] [49941]: DEBUG neutron.plugins.ml2.plugin [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Calling delete_port for 3db4bec0-9f65-4071-bb4f-9a865a485d03 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 738.835025] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 738.874120] [49941]: DEBUG neutron_lib.callbacks.manager [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3db4bec0-9f65-4071-bb4f-9a865a485d03), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.882196] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Pushing event deleted for resources: {'Port': ['ID=3db4bec0-9f65-4071-bb4f-9a865a485d03,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 738.891154] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 738.904456] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d16c4a0a-96b4-4b48-af21-7994891d826f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.904822] [49942]: [pid: 49942|app: 0|req: 1209/2439] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:39 2025] POST /networking/v2.0/routers => generated 729 bytes in 833 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 738.913998] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] No DVR routers for this DVR port 3db4bec0-9f65-4071-bb4f-9a865a485d03 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 738.913998] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] delete_port_postcommit called with port settings {'id': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:5e:60:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'device_owner': 'compute:nova', 'standard_attr_id': 842, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:41Z', 'updated_at': '2025-11-20T12:30:43Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (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': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 738.913998] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] delete_port_postcommit: [ 738.913998] [49941]: key[id], 3db4bec0-9f65-4071-bb4f-9a865a485d03 -> None [ 738.913998] [49941]: key[binding:vnic_type], normal -> None [ 738.913998] [49941]: key[tags], [] -> None [ 738.913998] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '043ca97b-0fca-4b54-8be6-027123fa76d0', 'external-id': 'nsx-vlan-transportzone-702', 'segmentation_id': 702, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 738.913998] [49941]: key[allowed_address_pairs], [] -> None [ 738.913998] [49941]: key[extra_dhcp_opts], [] -> None [ 738.913998] [49941]: key[binding:profile], {} -> None [ 738.913998] [49941]: key[admin_state_up], True -> None [ 738.913998] [49941]: key[binding:vif_type], ovs -> None [ 738.913998] [49941]: key[device_owner], compute:nova -> None [ 738.913998] [49941]: key[created_at], 2025-11-20T12:30:41Z -> None [ 738.913998] [49941]: key[updated_at], 2025-11-20T12:30:43Z -> None [ 738.913998] [49941]: key[description], -> None [ 738.913998] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 738.913998] [49941]: key[binding:host_id], cpu-1 -> None [ 738.913998] [49941]: key[standard_attr_id], 842 -> None [ 738.913998] [49941]: key[name], -> None [ 738.913998] [49941]: key[mac_address], fa:16:3e:5e:60:44 -> None [ 738.913998] [49941]: key[status], ACTIVE -> None [ 738.913998] [49941]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 738.913998] [49941]: key[fixed_ips], [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.7'}] -> None [ 738.913998] [49941]: key[security_groups], ['e010aa47-2f32-4ccc-b140-584ad1ebf8c7'] -> None [ 738.913998] [49941]: key[revision_number], 5 -> None [ 738.913998] [49941]: key[port_security_enabled], True -> None [ 738.913998] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 738.913998] [49941]: key[device_id], c109525b-28f7-4809-af13-1c1a35e2b2fd -> None [ 738.913998] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 738.915936] [49941]: DEBUG neutron_lib.callbacks.manager [req-ad1a2345-a2e7-4408-a1b6-7c20806986ac req-f58a7654-b8ca-4f21-84bc-8a6a8fcf450e tempest-ServerMetadataNegativeTestJSON-226724314 tempest-ServerMetadataNegativeTestJSON-226724314-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 738.916581] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'name': 'network-vif-deleted', 'tag': '3db4bec0-9f65-4071-bb4f-9a865a485d03'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 738.918101] [49942]: [pid: 49942|app: 0|req: 1210/2440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:40 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 738.919145] [49941]: [pid: 49941|app: 0|req: 1231/2441] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:40 2025] DELETE /networking/v2.0/ports/3db4bec0-9f65-4071-bb4f-9a865a485d03 => generated 0 bytes in 211 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 738.926761] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e7ac52f4-0ae0-4073-8a4c-80eb3f821221" -d '{"events": [{"server_uuid": "c109525b-28f7-4809-af13-1c1a35e2b2fd", "name": "network-vif-deleted", "tag": "3db4bec0-9f65-4071-bb4f-9a865a485d03"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 738.948598] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d772250-d007-4b66-9b30-98e102f6dc7a req-94aa73a8-af1d-40c7-9348-207d2ae64e5b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.953485] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d772250-d007-4b66-9b30-98e102f6dc7a req-94aa73a8-af1d-40c7-9348-207d2ae64e5b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.958434] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d772250-d007-4b66-9b30-98e102f6dc7a req-94aa73a8-af1d-40c7-9348-207d2ae64e5b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 738.959885] [49942]: [pid: 49942|app: 0|req: 1211/2442] 10.180.1.21 () {60 vars in 1658 bytes} [Thu Nov 20 12:31:40 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744&device_id=11ce834b-806d-4aba-b442-4897eeda4ff5&device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 2226 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 738.964224] [49942]: DEBUG neutron.api.v2.base [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Request body: {'port': {'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 739.005267] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-954231e8-03cc-4279-bfc0-4b7fe9280ffb req-d20c4a46-f5d9-4a2c-b986-a9212cb9e983 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.006320] [49941]: [pid: 49941|app: 0|req: 1232/2443] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:31:40 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf&tenant_id=57e38e28c7334eaf9088ab615773886a&binding%3Ahost_id=cpu-1 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.026296] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.140822] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'name': 'network-vif-deleted', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 739.140822] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e6d01a4b-b690-4354-902a-2c4c698c2f88" -d '{"events": [{"server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "name": "network-vif-deleted", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 739.217631] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.242771] [49942]: DEBUG neutron.notifiers.nova [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1c64ead2-6334-45ca-867e-78ecd6065330 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 739.248849] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks [] for port (1c64ead2-6334-45ca-867e-78ecd6065330), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.258221] [49942]: DEBUG neutron.db.provisioning_blocks [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Transition to ACTIVE for port object 1c64ead2-6334-45ca-867e-78ecd6065330 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 739.260031] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_precommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': '', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 739.260309] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_precommit: [ 739.260309] [49942]: key[device_owner], -> compute:nova [ 739.260309] [49942]: key[binding:host_id], -> cpu-1 [ 739.260309] [49942]: key[revision_number], 1 -> 2 [ 739.260309] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.261508] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.282148] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Allocated IP 192.168.128.1 (048067c6-b65e-4098-a38d-bf2512dc9444/fafb3816-d392-46e5-9957-ae4b9093950b/72967bfe-3cf1-44b2-b07c-4d46e90add7a) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 739.284556] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Pushing event updated for resources: {'Port': ['ID=1c64ead2-6334-45ca-867e-78ecd6065330,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 739.322685] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_postcommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': '', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 739.323038] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_postcommit: [ 739.323038] [49942]: key[device_owner], -> compute:nova [ 739.323038] [49942]: key[binding:host_id], -> cpu-1 [ 739.323038] [49942]: key[revision_number], 1 -> 2 [ 739.323038] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.329653] [49942]: DEBUG neutron.plugins.ml2.managers [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Attempting to bind port 1c64ead2-6334-45ca-867e-78ecd6065330 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 739.329850] [49942]: DEBUG neutron.plugins.ml2.managers [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Attempting to bind port 1c64ead2-6334-45ca-867e-78ecd6065330 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 739.330064] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Attempting to bind port 1c64ead2-6334-45ca-867e-78ecd6065330 on network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 739.330282] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks [] for allowed_address_pair (72967bfe-3cf1-44b2-b07c-4d46e90add7a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.331389] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks [] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.331691] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] create_port_precommit called with port settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.1'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 739.331870] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] create_port_precommit: [ 739.331870] [49941]: key[id], None -> 72967bfe-3cf1-44b2-b07c-4d46e90add7a [ 739.331870] [49941]: key[binding:vnic_type], None -> normal [ 739.331870] [49941]: key[binding:vif_details], None -> {} [ 739.331870] [49941]: key[allowed_address_pairs], None -> [] [ 739.331870] [49941]: key[binding:profile], None -> {} [ 739.331870] [49941]: key[admin_state_up], None -> True [ 739.331870] [49941]: key[binding:vif_type], None -> unbound [ 739.331870] [49941]: key[device_owner], None -> network:router_interface [ 739.331870] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 739.331870] [49941]: key[binding:host_id], None -> [ 739.331870] [49941]: key[standard_attr_id], None -> 1107 [ 739.331870] [49941]: key[name], None -> [ 739.331870] [49941]: key[mac_address], None -> fa:16:3e:8b:53:b8 [ 739.331870] [49941]: key[status], None -> DOWN [ 739.331870] [49941]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 739.331870] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.1'}] [ 739.331870] [49941]: key[security_groups], None -> [] [ 739.331870] [49941]: key[port_security_enabled], None -> False [ 739.331870] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 739.331870] [49941]: key[device_id], None -> b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 [ 739.331870] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.346790] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 739.346999] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Bind Segment={'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 739.351879] [49942]: DEBUG networking_nsxv3.api.rpc [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Bind port on Host cpu-1 & Segment [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 739.364308] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.409307] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Pushing event updated for resources: {'Port': ['ID=72967bfe-3cf1-44b2-b07c-4d46e90add7a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 739.424513] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Network 048067c6-b65e-4098-a38d-bf2512dc9444 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 739.425922] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 739.428751] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 739.453127] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] create_port_postcommit called with port settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.1'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:41Z', 'revision_number': 1, 'network': {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 739.453399] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] create_port_postcommit: [ 739.453399] [49941]: key[id], None -> 72967bfe-3cf1-44b2-b07c-4d46e90add7a [ 739.453399] [49941]: key[binding:vnic_type], None -> normal [ 739.453399] [49941]: key[tags], None -> [] [ 739.453399] [49941]: key[binding:vif_details], None -> {} [ 739.453399] [49941]: key[allowed_address_pairs], None -> [] [ 739.453399] [49941]: key[extra_dhcp_opts], None -> [] [ 739.453399] [49941]: key[binding:profile], None -> {} [ 739.453399] [49941]: key[admin_state_up], None -> True [ 739.453399] [49941]: key[network], None -> {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} [ 739.453399] [49941]: key[binding:vif_type], None -> unbound [ 739.453399] [49941]: key[device_owner], None -> network:router_interface [ 739.453399] [49941]: key[created_at], None -> 2025-11-20T12:31:40Z [ 739.453399] [49941]: key[updated_at], None -> 2025-11-20T12:31:41Z [ 739.453399] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 739.453399] [49941]: key[binding:host_id], None -> [ 739.453399] [49941]: key[description], None -> [ 739.453399] [49941]: key[standard_attr_id], None -> 1107 [ 739.453399] [49941]: key[name], None -> [ 739.453399] [49941]: key[mac_address], None -> fa:16:3e:8b:53:b8 [ 739.453399] [49941]: key[status], None -> DOWN [ 739.453399] [49941]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 739.453399] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.1'}] [ 739.453399] [49941]: key[security_groups], None -> [] [ 739.453399] [49941]: key[revision_number], None -> 1 [ 739.453399] [49941]: key[port_security_enabled], None -> False [ 739.453399] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 739.453399] [49941]: key[device_id], None -> b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 [ 739.453399] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.454180] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.616899] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.702684] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks [] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.703083] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] update_port_precommit called with port settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:41Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:41Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 739.703083] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] update_port_precommit: [ 739.703083] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.704351] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.723691] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Pushing event updated for resources: {'Port': ['ID=72967bfe-3cf1-44b2-b07c-4d46e90add7a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 739.740775] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] update_port_postcommit called with port settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:41Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:41Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 739.740953] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] update_port_postcommit: [ 739.740953] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 739.741286] [49941]: DEBUG neutron_lib.callbacks.manager [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 739.770151] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Network 048067c6-b65e-4098-a38d-bf2512dc9444 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 739.770826] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 739.822601] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 739.872599] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-613269f9-242b-49f1-bb6b-3c02f50c4c01 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 739.876606] [49941]: [pid: 49941|app: 0|req: 1233/2444] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:40 2025] PUT /networking/v2.0/routers/b24a9234-8c96-4f39-ac4e-dc1fa7e286c6/add_router_interface => generated 309 bytes in 870 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 739.879351] [49941]: DEBUG neutron.api.wsgi [req-7d772250-d007-4b66-9b30-98e102f6dc7a req-b692c023-9b91-4211-b17e-5b728c30fe28 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 739.901674] [49941]: [pid: 49941|app: 0|req: 1234/2445] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&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.916318] [49941]: [pid: 49941|app: 0|req: 1235/2446] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 739.986093] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f672f05b-7616-4cc3-aae5-3d99dd1081df req-64025abb-2d6a-4b9a-90ab-2fec16dc2e45 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 739.986093] [49941]: [pid: 49941|app: 0|req: 1236/2447] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 1027 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.001451] [49941]: [pid: 49941|app: 0|req: 1237/2448] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.004281] [49941]: DEBUG neutron.api.wsgi [req-f672f05b-7616-4cc3-aae5-3d99dd1081df req-4843e352-82f8-453b-a67d-a879208323b8 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.033601] [49941]: [pid: 49941|app: 0|req: 1238/2449] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.066157] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-954231e8-03cc-4279-bfc0-4b7fe9280ffb req-103aa00f-44f9-4dc2-aea7-2b380dd03e1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.067352] [49941]: [pid: 49941|app: 0|req: 1239/2450] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.080572] [49941]: [pid: 49941|app: 0|req: 1240/2451] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.110182] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d6753d-d026-4ad3-a5aa-fe27e6e4f047 req-96d415a6-2344-49d5-a90b-c88c008e7328 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.113422] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d6753d-d026-4ad3-a5aa-fe27e6e4f047 req-96d415a6-2344-49d5-a90b-c88c008e7328 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.116723] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d6753d-d026-4ad3-a5aa-fe27e6e4f047 req-96d415a6-2344-49d5-a90b-c88c008e7328 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.119478] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85d6753d-d026-4ad3-a5aa-fe27e6e4f047 req-96d415a6-2344-49d5-a90b-c88c008e7328 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.122092] [49941]: [pid: 49941|app: 0|req: 1241/2452] 10.180.1.21 () {60 vars in 1752 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9&device_id=65536914-4628-46bb-a7e7-6184190df8e0&device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf&device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 4136 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.154268] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-954231e8-03cc-4279-bfc0-4b7fe9280ffb req-916a1c36-cb61-4125-ac89-dc816ddb2ddc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.155241] [49941]: [pid: 49941|app: 0|req: 1242/2453] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.168527] [49941]: [pid: 49941|app: 0|req: 1243/2454] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.171853] [49941]: DEBUG neutron.api.wsgi [req-85d6753d-d026-4ad3-a5aa-fe27e6e4f047 req-534ae97b-63c4-4a0d-a716-44aa12192ca5 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.187887] [49941]: [pid: 49941|app: 0|req: 1244/2455] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.190430] [49941]: DEBUG neutron.api.wsgi [req-954231e8-03cc-4279-bfc0-4b7fe9280ffb req-4a9e780d-bc26-4fbd-a27d-d8a120cdb191 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.202760] [49941]: [pid: 49941|app: 0|req: 1245/2456] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.49&port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.225711] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-954231e8-03cc-4279-bfc0-4b7fe9280ffb req-3a704e73-2808-4319-88a9-f39e9851e21a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.226615] [49941]: [pid: 49941|app: 0|req: 1246/2457] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.240404] [49941]: [pid: 49941|app: 0|req: 1247/2458] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 740.268294] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-954231e8-03cc-4279-bfc0-4b7fe9280ffb req-d699c358-9c7d-4bcf-80b7-6d6246765789 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.269278] [49941]: [pid: 49941|app: 0|req: 1248/2459] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:41 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.311825] [49941]: [pid: 49941|app: 0|req: 1249/2460] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 740.314871] [49941]: DEBUG neutron.api.wsgi [req-93f48b96-9d1a-4d92-87e1-74a0f1fe4f95 req-d2b99fb5-d9eb-463a-bcc9-7efea5ae032f tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.333233] [49941]: [pid: 49941|app: 0|req: 1250/2461] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/security-groups/1b91ae7b-126b-45bf-8357-663280eb61fe => generated 1658 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.354891] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Bound using segment: {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 740.355237] [49942]: DEBUG neutron.plugins.ml2.managers [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Bound port: 1c64ead2-6334-45ca-867e-78ecd6065330, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4a2b284a-a29c-478f-b763-c9b5821e20ec", "external-id": "nsx-vlan-transportzone-691", "segmentation_id": 691}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 740.355418] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.361095] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03162847-8caf-4069-9c09-93175eae6013 req-882c3dc1-e0cd-4636-8c37-477e8e1805b2 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.362114] [49941]: [pid: 49941|app: 0|req: 1251/2462] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 740.415652] [49941]: [pid: 49941|app: 0|req: 1252/2463] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.416855] [49942]: DEBUG neutron.plugins.ml2.db [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] For port 1c64ead2-6334-45ca-867e-78ecd6065330, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 740.420259] [49941]: DEBUG neutron.api.wsgi [req-93f48b96-9d1a-4d92-87e1-74a0f1fe4f95 req-eee55447-20f8-4c24-9d9d-e6427cf0da05 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.420360] [49942]: DEBUG neutron.plugins.ml2.db [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] For port 1c64ead2-6334-45ca-867e-78ecd6065330, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1c64ead2-6334-45ca-867e-78ecd6065330,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 740.421456] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_precommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 740.421875] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_precommit: [ 740.421875] [49942]: key[binding:vif_type], unbound -> ovs [ 740.421875] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} [ 740.421875] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.428834] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.467536] [49941]: DEBUG neutron_lib.callbacks.manager [req-93f48b96-9d1a-4d92-87e1-74a0f1fe4f95 req-eee55447-20f8-4c24-9d9d-e6427cf0da05 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (1b91ae7b-126b-45bf-8357-663280eb61fe), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.482767] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Pushing event updated for resources: {'Port': ['ID=1c64ead2-6334-45ca-867e-78ecd6065330,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.485341] [49941]: DEBUG neutron_lib.callbacks.manager [req-93f48b96-9d1a-4d92-87e1-74a0f1fe4f95 req-eee55447-20f8-4c24-9d9d-e6427cf0da05 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (1b91ae7b-126b-45bf-8357-663280eb61fe), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.492777] [49942]: DEBUG neutron.db.provisioning_blocks [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Provisioning complete for port 1c64ead2-6334-45ca-867e-78ecd6065330 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 740.492968] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.493289] [49942]: INFO neutron.plugins.ml2.plugin [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Attempt 1 to provision port 1c64ead2-6334-45ca-867e-78ecd6065330 [ 740.524288] [49941]: DEBUG neutron_lib.callbacks.manager [req-93f48b96-9d1a-4d92-87e1-74a0f1fe4f95 req-eee55447-20f8-4c24-9d9d-e6427cf0da05 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (1b91ae7b-126b-45bf-8357-663280eb61fe), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.526781] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-93f48b96-9d1a-4d92-87e1-74a0f1fe4f95 req-eee55447-20f8-4c24-9d9d-e6427cf0da05 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=1b91ae7b-126b-45bf-8357-663280eb61fe,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.531241] [49941]: DEBUG neutron_lib.callbacks.manager [req-93f48b96-9d1a-4d92-87e1-74a0f1fe4f95 req-eee55447-20f8-4c24-9d9d-e6427cf0da05 tempest-SecurityGroupsTestAdminJSON-181225085 tempest-SecurityGroupsTestAdminJSON-181225085-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.532124] [49941]: [pid: 49941|app: 0|req: 1253/2464] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:31:42 2025] DELETE /networking/v2.0/security-groups/1b91ae7b-126b-45bf-8357-663280eb61fe => generated 0 bytes in 116 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 740.536788] [49941]: DEBUG neutron.api.wsgi [req-03162847-8caf-4069-9c09-93175eae6013 req-4b4513bd-48c8-456d-9780-fbc84c082213 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.552396] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Current status of the port 1c64ead2-6334-45ca-867e-78ecd6065330 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 740.552461] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.563795] [49941]: [pid: 49941|app: 0|req: 1254/2465] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.586899] [49942]: DEBUG neutron.plugins.ml2.db [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] For port 1c64ead2-6334-45ca-867e-78ecd6065330, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1c64ead2-6334-45ca-867e-78ecd6065330,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 740.594335] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4595680-6d76-4e47-b30d-67ebcb4f4e7b req-7d23a6f7-2623-41ce-857a-f4b1f3b3df03 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.596408] [49941]: [pid: 49941|app: 0|req: 1255/2466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 1026 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.620429] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_precommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:42Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:42Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 740.620892] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_precommit: [ 740.620892] [49942]: key[status], DOWN -> ACTIVE [ 740.620892] [49942]: key[revision_number], 4 -> 5 [ 740.620892] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.627210] [49942]: DEBUG neutron.db.provisioning_blocks [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Provisioning complete for port 1c64ead2-6334-45ca-867e-78ecd6065330 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 740.627997] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.627997] [49942]: INFO neutron.plugins.ml2.plugin [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Attempt 1 to provision port 1c64ead2-6334-45ca-867e-78ecd6065330 [ 740.665581] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f458b8f8-9e93-420f-8e25-e1b586cdb457 req-dc08617a-e408-4303-b877-db33e5e708fb tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.666562] [49941]: [pid: 49941|app: 0|req: 1256/2467] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 740.669251] [49941]: DEBUG neutron.api.wsgi [req-a4595680-6d76-4e47-b30d-67ebcb4f4e7b req-41ea013c-0047-4858-bc8d-147564bdc234 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.680527] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Current status of the port 1c64ead2-6334-45ca-867e-78ecd6065330 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 740.681653] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_postcommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:42Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:42Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 740.681948] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_postcommit: [ 740.681948] [49942]: key[status], DOWN -> ACTIVE [ 740.681948] [49942]: key[revision_number], 4 -> 5 [ 740.681948] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.682219] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.687926] [49941]: [pid: 49941|app: 0|req: 1257/2468] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.691398] [49941]: DEBUG neutron.api.wsgi [req-f458b8f8-9e93-420f-8e25-e1b586cdb457 req-b23e4b37-a31c-4b7a-a9ae-a1f57ecb5cdc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 740.712354] [49941]: [pid: 49941|app: 0|req: 1258/2469] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.716266] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Pushing event updated for resources: {'Port': ['ID=1c64ead2-6334-45ca-867e-78ecd6065330,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 740.719134] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_postcommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:42Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:40Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 740.719390] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] update_port_postcommit: [ 740.719390] [49942]: key[binding:vif_type], unbound -> ovs [ 740.719390] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} [ 740.719390] [49942]: key[updated_at], 2025-11-20T12:31:40Z -> 2025-11-20T12:31:42Z [ 740.719390] [49942]: key[revision_number], 2 -> 4 [ 740.719390] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 740.725924] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 740.725924] [49942]: DEBUG neutron_lib.callbacks.manager [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-393ada15-e19f-4044-891f-d1a186058f74 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 740.726977] [49942]: [pid: 49942|app: 0|req: 1212/2470] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:40 2025] PUT /networking/v2.0/ports/1c64ead2-6334-45ca-867e-78ecd6065330 => generated 1037 bytes in 1767 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.784403] [49941]: [pid: 49941|app: 0|req: 1259/2471] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.852174] [49941]: [pid: 49941|app: 0|req: 1260/2472] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.876401] [49941]: [pid: 49941|app: 0|req: 1261/2473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.941700] [49941]: [pid: 49941|app: 0|req: 1262/2474] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 740.962293] [49942]: [pid: 49942|app: 0|req: 1213/2475] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/security-groups?tenant_id=efe3ab36a56347beb7f348ecb48815f1&name=default => generated 2925 bytes in 136 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 740.988335] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-374c2f10-9222-494d-89b2-bcd9206d26e1 x-openstack-request-id: req-374c2f10-9222-494d-89b2-bcd9206d26e1 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 740.988498] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c109525b-28f7-4809-af13-1c1a35e2b2fd", "name": "network-vif-deleted", "tag": "3db4bec0-9f65-4071-bb4f-9a865a485d03", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 740.988548] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-374c2f10-9222-494d-89b2-bcd9206d26e1 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 740.989466] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-374c2f10-9222-494d-89b2-bcd9206d26e1'] response: {'server_uuid': 'c109525b-28f7-4809-af13-1c1a35e2b2fd', 'name': 'network-vif-deleted', 'tag': '3db4bec0-9f65-4071-bb4f-9a865a485d03', 'status': 'completed', 'code': 200} [ 741.009114] [49942]: [pid: 49942|app: 0|req: 1214/2476] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 741.041731] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29e954c4-805f-4980-99e7-8c94a19c5f6c admin admin] Publish callbacks [] for security_group (dcf5978b-1bca-4bf5-9aa2-89399ac28350), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.065917] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-0e1e4898-d9d8-48ec-b0b5-7c41fa338a60 x-openstack-request-id: req-0e1e4898-d9d8-48ec-b0b5-7c41fa338a60 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 741.065917] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "52fce579-b85f-4eb4-9009-67e5c1bca4a5", "name": "network-vif-deleted", "tag": "c6fc9069-4d01-4e15-ae2d-4b579d141bbc", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 741.065917] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0e1e4898-d9d8-48ec-b0b5-7c41fa338a60 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 741.066205] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0e1e4898-d9d8-48ec-b0b5-7c41fa338a60'] response: {'server_uuid': '52fce579-b85f-4eb4-9009-67e5c1bca4a5', 'name': 'network-vif-deleted', 'tag': 'c6fc9069-4d01-4e15-ae2d-4b579d141bbc', 'status': 'completed', 'code': 200} [ 741.075543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29e954c4-805f-4980-99e7-8c94a19c5f6c admin admin] Publish callbacks [] for security_group (dcf5978b-1bca-4bf5-9aa2-89399ac28350), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.109865] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29e954c4-805f-4980-99e7-8c94a19c5f6c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (dcf5978b-1bca-4bf5-9aa2-89399ac28350), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.116387] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29e954c4-805f-4980-99e7-8c94a19c5f6c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dcf5978b-1bca-4bf5-9aa2-89399ac28350,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.122426] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29e954c4-805f-4980-99e7-8c94a19c5f6c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.123035] [49941]: [pid: 49941|app: 0|req: 1263/2477] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:42 2025] DELETE /networking/v2.0/security-groups/dcf5978b-1bca-4bf5-9aa2-89399ac28350 => generated 0 bytes in 156 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 741.142883] [49941]: [pid: 49941|app: 0|req: 1264/2478] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.172213] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57e4274a-d429-4331-990f-be3cf8cf240f req-66f7c8db-38bf-48cd-b8c0-12ac33c3b846 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.173401] [49942]: [pid: 49942|app: 0|req: 1215/2479] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.186180] [49941]: DEBUG neutron.api.wsgi [req-57e4274a-d429-4331-990f-be3cf8cf240f req-c82fe582-b29c-4e8a-9869-790ba04afc46 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.217068] [49941]: [pid: 49941|app: 0|req: 1265/2480] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.246325] [49942]: [pid: 49942|app: 0|req: 1216/2481] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/security-groups?tenant_id=13186ae18c3c4cd091a8a858a5a6206f&name=default => generated 2925 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 741.289910] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c2f8a1f5-31f7-4ab8-a0ce-4ab5641e280d admin admin] Publish callbacks [] for security_group (81fab924-8eb3-4bd7-8dab-925b743f1ad6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.306849] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f131e52f-65d7-49ff-b72d-18a21586cac8 req-a659ea7a-208a-47c8-9476-02e031f4a250 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.308066] [49941]: [pid: 49941|app: 0|req: 1266/2482] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:42 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.309055] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c2f8a1f5-31f7-4ab8-a0ce-4ab5641e280d admin admin] Publish callbacks [] for security_group (81fab924-8eb3-4bd7-8dab-925b743f1ad6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.325200] [49941]: [pid: 49941|app: 0|req: 1267/2483] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.328065] [49941]: DEBUG neutron.api.wsgi [req-f131e52f-65d7-49ff-b72d-18a21586cac8 req-6d593629-effd-43db-8619-1891b279c48e tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.329802] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c2f8a1f5-31f7-4ab8-a0ce-4ab5641e280d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (81fab924-8eb3-4bd7-8dab-925b743f1ad6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.334566] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c2f8a1f5-31f7-4ab8-a0ce-4ab5641e280d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=81fab924-8eb3-4bd7-8dab-925b743f1ad6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.338506] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c2f8a1f5-31f7-4ab8-a0ce-4ab5641e280d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.339021] [49942]: [pid: 49942|app: 0|req: 1217/2484] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:43 2025] DELETE /networking/v2.0/security-groups/81fab924-8eb3-4bd7-8dab-925b743f1ad6 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 741.356829] [49941]: [pid: 49941|app: 0|req: 1268/2485] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.557911] [49941]: DEBUG neutron.api.v2.base [None req-79e7a70c-1220-4826-84a0-e86e7f4cd18d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1939176400', 'description': 'tempest-description--996640265'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 741.566062] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95ecfcd6-a601-4657-a573-36b73c179c5c req-da873c91-9214-4f17-8a02-04a2a48153da tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.567097] [49942]: [pid: 49942|app: 0|req: 1218/2486] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 1044 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 741.575026] [49942]: DEBUG neutron.api.wsgi [req-95ecfcd6-a601-4657-a573-36b73c179c5c req-27f9d860-34d5-4653-81d5-a37224c72405 tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.576312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-79e7a70c-1220-4826-84a0-e86e7f4cd18d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.581742] [49942]: DEBUG neutron_lib.callbacks.manager [req-95ecfcd6-a601-4657-a573-36b73c179c5c req-27f9d860-34d5-4653-81d5-a37224c72405 tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.635163] [49941]: DEBUG neutron_lib.callbacks.manager [None req-79e7a70c-1220-4826-84a0-e86e7f4cd18d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (333e5a31-1108-499b-b6ad-b3bf290a8769), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.640034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-79e7a70c-1220-4826-84a0-e86e7f4cd18d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (333e5a31-1108-499b-b6ad-b3bf290a8769), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.652066] [49942]: DEBUG neutron_lib.callbacks.manager [req-95ecfcd6-a601-4657-a573-36b73c179c5c req-27f9d860-34d5-4653-81d5-a37224c72405 tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Publish callbacks [] for security_group (4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.652066] [49942]: DEBUG neutron_lib.callbacks.manager [req-95ecfcd6-a601-4657-a573-36b73c179c5c req-27f9d860-34d5-4653-81d5-a37224c72405 tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.655456] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-79e7a70c-1220-4826-84a0-e86e7f4cd18d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=333e5a31-1108-499b-b6ad-b3bf290a8769,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.667569] [49941]: DEBUG neutron_lib.callbacks.manager [None req-79e7a70c-1220-4826-84a0-e86e7f4cd18d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.668138] [49941]: [pid: 49941|app: 0|req: 1269/2487] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:31:43 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) [ 741.678245] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95ecfcd6-a601-4657-a573-36b73c179c5c req-27f9d860-34d5-4653-81d5-a37224c72405 tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.694696] [49942]: [pid: 49942|app: 0|req: 1219/2488] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.700504] [49942]: DEBUG neutron.api.v2.base [None req-736095bd-384b-41cc-969a-5183053ac711 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': '333e5a31-1108-499b-b6ad-b3bf290a8769', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 741.711692] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dff46a88-b91b-4815-88a0-fb7176adc24f req-7f3879f0-4a88-4bf2-8aeb-db2f4390f82a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.713149] [49941]: [pid: 49941|app: 0|req: 1270/2489] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1043 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 741.720853] [49941]: DEBUG neutron.api.wsgi [req-dff46a88-b91b-4815-88a0-fb7176adc24f req-2099a4e1-c64e-4a96-bd23-8ec1a5d54122 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.748808] [49941]: [pid: 49941|app: 0|req: 1271/2490] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 741.756604] [49942]: DEBUG neutron_lib.callbacks.manager [None req-736095bd-384b-41cc-969a-5183053ac711 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (352281d4-8556-404b-a753-54a87ee6aae6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.787019] [49942]: DEBUG neutron_lib.callbacks.manager [None req-736095bd-384b-41cc-969a-5183053ac711 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (352281d4-8556-404b-a753-54a87ee6aae6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.788221] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-6d1eab91-2a55-4388-b954-072a23c8e662 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.788881] [49941]: [pid: 49941|app: 0|req: 1272/2491] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 741.789476] [49942]: DEBUG neutron_lib.callbacks.manager [None req-736095bd-384b-41cc-969a-5183053ac711 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (352281d4-8556-404b-a753-54a87ee6aae6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.800884] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-736095bd-384b-41cc-969a-5183053ac711 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=352281d4-8556-404b-a753-54a87ee6aae6,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.805704] [49941]: [pid: 49941|app: 0|req: 1273/2492] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.809135] [49941]: DEBUG neutron.api.wsgi [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-724245e9-6320-4d01-a417-d08999564f18 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 741.818791] [49942]: DEBUG neutron_lib.callbacks.manager [None req-736095bd-384b-41cc-969a-5183053ac711 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.821697] [49942]: [pid: 49942|app: 0|req: 1220/2493] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:31:43 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 124 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 741.827470] [49942]: DEBUG neutron.api.v2.base [None req-5d63d0c7-71f7-49a7-9b72-9835909094c3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': '333e5a31-1108-499b-b6ad-b3bf290a8769', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 741.828493] [49941]: [pid: 49941|app: 0|req: 1274/2494] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=1c64ead2-6334-45ca-867e-78ecd6065330 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 741.866609] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5d63d0c7-71f7-49a7-9b72-9835909094c3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (6d6bb951-4662-4da8-82d9-783aaf61f58a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.900377] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5d63d0c7-71f7-49a7-9b72-9835909094c3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (6d6bb951-4662-4da8-82d9-783aaf61f58a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.904386] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5d63d0c7-71f7-49a7-9b72-9835909094c3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (6d6bb951-4662-4da8-82d9-783aaf61f58a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.909022] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-a6ab9a9b-da99-4bd2-84a9-f1acc0f54342 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.910811] [49941]: [pid: 49941|app: 0|req: 1275/2495] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 741.916587] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d63d0c7-71f7-49a7-9b72-9835909094c3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=6d6bb951-4662-4da8-82d9-783aaf61f58a,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 741.934645] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5d63d0c7-71f7-49a7-9b72-9835909094c3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.934981] [49942]: [pid: 49942|app: 0|req: 1221/2496] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:31:43 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 741.941266] [49942]: DEBUG neutron.api.v2.base [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 741.948041] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8116b4b4-dbef-4a1c-8bdc-47536058267b req-5c7a1889-1b0b-4332-9c4c-60df4710bed5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 741.949184] [49941]: [pid: 49941|app: 0|req: 1276/2497] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 741.956140] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.981390] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 741.990875] [49941]: [pid: 49941|app: 0|req: 1277/2498] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:43 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.030996] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 10.180.180.202 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/953cb348-1fc6-41c2-a04f-f428265868fc) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 742.062198] [49941]: DEBUG neutron.api.v2.base [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Request body: {'network': {'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 742.079627] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (953cb348-1fc6-41c2-a04f-f428265868fc), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.080501] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (953cb348-1fc6-41c2-a04f-f428265868fc), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.081310] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.081310] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 742.081310] [49942]: key[id], None -> 953cb348-1fc6-41c2-a04f-f428265868fc [ 742.081310] [49942]: key[binding:vnic_type], None -> normal [ 742.081310] [49942]: key[binding:vif_details], None -> {} [ 742.081310] [49942]: key[allowed_address_pairs], None -> [] [ 742.081310] [49942]: key[binding:profile], None -> {} [ 742.081310] [49942]: key[admin_state_up], None -> True [ 742.081310] [49942]: key[binding:vif_type], None -> unbound [ 742.081310] [49942]: key[device_owner], None -> network:floatingip [ 742.081310] [49942]: key[tenant_id], None -> [ 742.081310] [49942]: key[binding:host_id], None -> [ 742.081310] [49942]: key[standard_attr_id], None -> 1119 [ 742.081310] [49942]: key[name], None -> [ 742.081310] [49942]: key[mac_address], None -> fa:16:3e:77:e0:9c [ 742.081310] [49942]: key[status], None -> N/A [ 742.081310] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 742.081310] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.202'}] [ 742.081310] [49942]: key[security_groups], None -> [] [ 742.081310] [49942]: key[port_security_enabled], None -> False [ 742.081310] [49942]: key[project_id], None -> [ 742.081310] [49942]: key[device_id], None -> PENDING [ 742.081310] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.082584] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Made reservation on behalf of ab5f3a1f2a0248a59cb74953205946ce for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 742.085772] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.091120] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.102079] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (953cb348-1fc6-41c2-a04f-f428265868fc), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.121353] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=953cb348-1fc6-41c2-a04f-f428265868fc,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.129323] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 742.129998] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 742.134976] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 742.151125] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks [] for security_group (0661df5c-9e5e-4771-9650-90974e945e48), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.151125] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0661df5c-9e5e-4771-9650-90974e945e48), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.153295] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:43Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.153527] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 742.153527] [49942]: key[id], None -> 953cb348-1fc6-41c2-a04f-f428265868fc [ 742.153527] [49942]: key[binding:vnic_type], None -> normal [ 742.153527] [49942]: key[tags], None -> [] [ 742.153527] [49942]: key[binding:vif_details], None -> {} [ 742.153527] [49942]: key[allowed_address_pairs], None -> [] [ 742.153527] [49942]: key[extra_dhcp_opts], None -> [] [ 742.153527] [49942]: key[binding:profile], None -> {} [ 742.153527] [49942]: key[admin_state_up], None -> True [ 742.153527] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 742.153527] [49942]: key[binding:vif_type], None -> unbound [ 742.153527] [49942]: key[device_owner], None -> network:floatingip [ 742.153527] [49942]: key[created_at], None -> 2025-11-20T12:31:43Z [ 742.153527] [49942]: key[updated_at], None -> 2025-11-20T12:31:43Z [ 742.153527] [49942]: key[tenant_id], None -> [ 742.153527] [49942]: key[binding:host_id], None -> [ 742.153527] [49942]: key[description], None -> [ 742.153527] [49942]: key[standard_attr_id], None -> 1119 [ 742.153527] [49942]: key[name], None -> [ 742.153527] [49942]: key[mac_address], None -> fa:16:3e:77:e0:9c [ 742.153527] [49942]: key[status], None -> N/A [ 742.153527] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 742.153527] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.202'}] [ 742.153527] [49942]: key[security_groups], None -> [] [ 742.153527] [49942]: key[revision_number], None -> 1 [ 742.153527] [49942]: key[port_security_enabled], None -> False [ 742.153527] [49942]: key[project_id], None -> [ 742.153527] [49942]: key[device_id], None -> PENDING [ 742.153527] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.179773] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0661df5c-9e5e-4771-9650-90974e945e48,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.195618] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] vlan segment allocate from pool success with {'vlan_id': 2, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 742.202309] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (b2666794-6b6c-4586-b622-65c53ad2b0b2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.205921] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (fc50f4ba-f385-4f48-b559-067edbddef5d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.205921] [49941]: INFO neutron.db.segments_db [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Added segment fc50f4ba-f385-4f48-b559-067edbddef5d of type vlan for network 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 742.223184] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (1ba84c5b-3086-49c7-a57e-ed8deb13eb24), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.226847] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (953cb348-1fc6-41c2-a04f-f428265868fc), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.234018] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] create_network_precommit called with network settings {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1126, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:43Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}] [ 742.234337] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] create_network_precommit: [ 742.234337] [49941]: key[vlan_transparent], None -> None [ 742.234337] [49941]: key[id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 742.234337] [49941]: key[tags], None -> [] [ 742.234337] [49941]: key[availability_zone_hints], None -> [] [ 742.234337] [49941]: key[mtu], None -> 8950 [ 742.234337] [49941]: key[provider:network_type], None -> vlan [ 742.234337] [49941]: key[admin_state_up], None -> True [ 742.234337] [49941]: key[provider:physical_network], None -> default [ 742.234337] [49941]: key[provider:segmentation_id], None -> 2 [ 742.234337] [49941]: key[qinq], None -> None [ 742.234337] [49941]: key[created_at], None -> 2025-11-20T12:31:43Z [ 742.234337] [49941]: key[updated_at], None -> 2025-11-20T12:31:43Z [ 742.234337] [49941]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.234337] [49941]: key[description], None -> [ 742.234337] [49941]: key[standard_attr_id], None -> 1126 [ 742.234337] [49941]: key[name], None -> tempest-InstanceActionsTestJSON-1465895675-network [ 742.234337] [49941]: key[availability_zones], None -> [] [ 742.234337] [49941]: key[status], None -> ACTIVE [ 742.234337] [49941]: key[shared], None -> False [ 742.234337] [49941]: key[router:external], None -> False [ 742.234337] [49941]: key[revision_number], None -> 1 [ 742.234337] [49941]: key[port_security_enabled], None -> True [ 742.234337] [49941]: key[subnets], None -> [] [ 742.234337] [49941]: key[ipv4_address_scope], None -> None [ 742.234337] [49941]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.234337] [49941]: key[ipv6_address_scope], None -> None [ 742.234337] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.239601] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (1ba84c5b-3086-49c7-a57e-ed8deb13eb24), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.263675] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Pushing event updated for resources: {'Network': ['ID=1ba84c5b-3086-49c7-a57e-ed8deb13eb24,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.267687] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] create_network_postcommit called with network settings {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1126, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:43Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}] [ 742.267687] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] create_network_postcommit: [ 742.267687] [49941]: key[vlan_transparent], None -> None [ 742.267687] [49941]: key[id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 742.267687] [49941]: key[tags], None -> [] [ 742.267687] [49941]: key[availability_zone_hints], None -> [] [ 742.267687] [49941]: key[mtu], None -> 8950 [ 742.267687] [49941]: key[provider:network_type], None -> vlan [ 742.267687] [49941]: key[admin_state_up], None -> True [ 742.267687] [49941]: key[provider:physical_network], None -> default [ 742.267687] [49941]: key[provider:segmentation_id], None -> 2 [ 742.267687] [49941]: key[qinq], None -> None [ 742.267687] [49941]: key[created_at], None -> 2025-11-20T12:31:43Z [ 742.267687] [49941]: key[updated_at], None -> 2025-11-20T12:31:43Z [ 742.267687] [49941]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.267687] [49941]: key[description], None -> [ 742.267687] [49941]: key[standard_attr_id], None -> 1126 [ 742.267687] [49941]: key[name], None -> tempest-InstanceActionsTestJSON-1465895675-network [ 742.267687] [49941]: key[availability_zones], None -> [] [ 742.267687] [49941]: key[status], None -> ACTIVE [ 742.267687] [49941]: key[shared], None -> False [ 742.267687] [49941]: key[router:external], None -> False [ 742.267687] [49941]: key[revision_number], None -> 1 [ 742.267687] [49941]: key[port_security_enabled], None -> True [ 742.267687] [49941]: key[subnets], None -> [] [ 742.267687] [49941]: key[ipv4_address_scope], None -> None [ 742.267687] [49941]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.267687] [49941]: key[ipv6_address_scope], None -> None [ 742.267687] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.269345] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.270246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-948e2de3-c3d2-4d9d-8c25-31a4fe272433 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.284634] [49941]: [pid: 49941|app: 0|req: 1278/2499] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:43 2025] POST /networking/v2.0/networks => generated 666 bytes in 293 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 742.324656] [49941]: [pid: 49941|app: 0|req: 1279/2500] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.338873] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (953cb348-1fc6-41c2-a04f-f428265868fc), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.338873] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit called with port settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b2666794-6b6c-4586-b622-65c53ad2b0b2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:43Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.338873] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit: [ 742.338873] [49942]: key[device_id], PENDING -> b2666794-6b6c-4586-b622-65c53ad2b0b2 [ 742.338873] [49942]: key[updated_at], 2025-11-20T12:31:43Z -> 2025-11-20T12:31:44Z [ 742.338873] [49942]: key[revision_number], 1 -> 2 [ 742.338873] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.341945] [49941]: [pid: 49941|app: 0|req: 1280/2501] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.343837] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (953cb348-1fc6-41c2-a04f-f428265868fc), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.344624] [49941]: DEBUG neutron.api.v2.base [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Request body: {'subnet': {'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'cidr': '192.168.128.0/28', 'name': 'tempest-InstanceActionsTestJSON-1465895675-subnet', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 742.371171] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Made reservation on behalf of ab5f3a1f2a0248a59cb74953205946ce for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 742.377851] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.412386] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=953cb348-1fc6-41c2-a04f-f428265868fc,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.454661] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit called with port settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b2666794-6b6c-4586-b622-65c53ad2b0b2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:43Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.454857] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit: [ 742.454857] [49942]: key[device_id], PENDING -> b2666794-6b6c-4586-b622-65c53ad2b0b2 [ 742.454857] [49942]: key[updated_at], 2025-11-20T12:31:43Z -> 2025-11-20T12:31:44Z [ 742.454857] [49942]: key[revision_number], 1 -> 2 [ 742.454857] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.455337] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (b2666794-6b6c-4586-b622-65c53ad2b0b2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.467038] [49942]: DEBUG neutron_lib.callbacks.manager [None req-775b26c9-ec84-4907-9f15-75e77e580761 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.467290] [49942]: [pid: 49942|app: 0|req: 1222/2502] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:31:43 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 530 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 742.486741] [49942]: [pid: 49942|app: 0|req: 1223/2503] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.500261] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] create_subnet_precommit called with subnet settings {'id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'name': 'tempest-InstanceActionsTestJSON-1465895675-subnet', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1128, '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-20T12:31:44Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings None) [ 742.500261] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] create_subnet_precommit: [ 742.500261] [49941]: key[ipv6_ra_mode], None -> None [ 742.500261] [49941]: key[id], None -> a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 [ 742.500261] [49941]: key[tags], None -> [] [ 742.500261] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 742.500261] [49941]: key[enable_dhcp], None -> True [ 742.500261] [49941]: key[ip_version], None -> 4 [ 742.500261] [49941]: key[created_at], None -> 2025-11-20T12:31:44Z [ 742.500261] [49941]: key[updated_at], None -> 2025-11-20T12:31:44Z [ 742.500261] [49941]: key[description], None -> [ 742.500261] [49941]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.500261] [49941]: key[standard_attr_id], None -> 1128 [ 742.500261] [49941]: key[cidr], None -> 192.168.128.0/28 [ 742.500261] [49941]: key[ipv6_address_mode], None -> None [ 742.500261] [49941]: key[name], None -> tempest-InstanceActionsTestJSON-1465895675-subnet [ 742.500261] [49941]: key[subnetpool_id], None -> None [ 742.500261] [49941]: key[host_routes], None -> [] [ 742.500261] [49941]: key[network_id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 742.500261] [49941]: key[shared], None -> False [ 742.500261] [49941]: key[router:external], None -> False [ 742.500261] [49941]: key[revision_number], None -> 0 [ 742.500261] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 742.500261] [49941]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.500261] [49941]: key[service_types], None -> [] [ 742.500261] [49941]: key[dns_nameservers], None -> [] [ 742.500261] [49941]: key[segment_id], None -> None [ 742.500261] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.502774] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (a4515af0-0fcb-4cae-9c4e-074bcb03bdc6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.505190] [49942]: [pid: 49942|app: 0|req: 1224/2504] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.520164] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Pushing event updated for resources: {'Subnet': ['ID=a4515af0-0fcb-4cae-9c4e-074bcb03bdc6,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.545318] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Checking segment: {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 742.545514] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Network hostable DHCP agents. Network: 1ba84c5b-3086-49c7-a57e-ed8deb13eb24, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 742.568691] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Network 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 742.574734] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1ba84c5b-3086-49c7-a57e-ed8deb13eb24) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 742.575613] [49942]: [pid: 49942|app: 0|req: 1225/2505] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.578631] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] create_subnet_postcommit called with subnet settings {'id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'name': 'tempest-InstanceActionsTestJSON-1465895675-subnet', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1128, '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-20T12:31:44Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'network': {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2}} (original settings None) [ 742.578631] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] create_subnet_postcommit: [ 742.578631] [49941]: key[ipv6_ra_mode], None -> None [ 742.578631] [49941]: key[id], None -> a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 [ 742.578631] [49941]: key[tags], None -> [] [ 742.578631] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 742.578631] [49941]: key[enable_dhcp], None -> True [ 742.578631] [49941]: key[network], None -> {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} [ 742.578631] [49941]: key[ip_version], None -> 4 [ 742.578631] [49941]: key[created_at], None -> 2025-11-20T12:31:44Z [ 742.578631] [49941]: key[updated_at], None -> 2025-11-20T12:31:44Z [ 742.578631] [49941]: key[description], None -> [ 742.578631] [49941]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.578631] [49941]: key[standard_attr_id], None -> 1128 [ 742.578631] [49941]: key[cidr], None -> 192.168.128.0/28 [ 742.578631] [49941]: key[ipv6_address_mode], None -> None [ 742.578631] [49941]: key[name], None -> tempest-InstanceActionsTestJSON-1465895675-subnet [ 742.578631] [49941]: key[subnetpool_id], None -> None [ 742.578631] [49941]: key[host_routes], None -> [] [ 742.578631] [49941]: key[network_id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 742.578631] [49941]: key[shared], None -> False [ 742.578631] [49941]: key[router:external], None -> False [ 742.578631] [49941]: key[revision_number], None -> 0 [ 742.578631] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 742.578631] [49941]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 742.578631] [49941]: key[service_types], None -> [] [ 742.578631] [49941]: key[dns_nameservers], None -> [] [ 742.578631] [49941]: key[segment_id], None -> None [ 742.578631] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.580886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.580886] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b9b8126b-62ae-4f17-860a-c72e9dd40e63 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.594862] [49941]: [pid: 49941|app: 0|req: 1281/2506] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:44 2025] POST /networking/v2.0/subnets => generated 687 bytes in 253 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 742.602733] [49942]: DEBUG neutron.api.v2.base [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Request body: {'router': {'name': 'tempest-InstanceActionsTestJSON-1465895675-router', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 742.627666] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.629030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.674922] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks [] for router_controller (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.707359] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d935b47f-76ae-4adb-8894-3b894bc29521 req-640622dc-8902-4dac-8956-56d4f062c91a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 742.708364] [49941]: [pid: 49941|app: 0|req: 1282/2507] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 742.716580] [49941]: DEBUG neutron.api.wsgi [req-d935b47f-76ae-4adb-8894-3b894bc29521 req-2aed5c85-7dd8-439b-9785-46b5ae9583f3 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 742.735470] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks [] for router_gateway (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.750697] [49941]: [pid: 49941|app: 0|req: 1283/2508] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.807379] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks [] for router_gateway (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.811464] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.830429] [49941]: [pid: 49941|app: 0|req: 1284/2509] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.861375] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Allocated IP 10.180.180.242 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/1189218f-fc46-4c13-be1c-0e83fbc880e6) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 742.893710] [49941]: [pid: 49941|app: 0|req: 1285/2510] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 742.902194] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks [] for allowed_address_pair (1189218f-fc46-4c13-be1c-0e83fbc880e6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.902977] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks [] for port (1189218f-fc46-4c13-be1c-0e83fbc880e6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.903720] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] create_port_precommit called with port settings {'id': '1189218f-fc46-4c13-be1c-0e83fbc880e6', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ee:64:a0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1130, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.903720] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] create_port_precommit: [ 742.903720] [49942]: key[id], None -> 1189218f-fc46-4c13-be1c-0e83fbc880e6 [ 742.903720] [49942]: key[binding:vnic_type], None -> normal [ 742.903720] [49942]: key[binding:vif_details], None -> {} [ 742.903720] [49942]: key[allowed_address_pairs], None -> [] [ 742.903720] [49942]: key[binding:profile], None -> {} [ 742.903720] [49942]: key[admin_state_up], None -> True [ 742.903720] [49942]: key[binding:vif_type], None -> unbound [ 742.903720] [49942]: key[device_owner], None -> network:router_gateway [ 742.903720] [49942]: key[tenant_id], None -> [ 742.903720] [49942]: key[binding:host_id], None -> [ 742.903720] [49942]: key[standard_attr_id], None -> 1130 [ 742.903720] [49942]: key[name], None -> [ 742.903720] [49942]: key[mac_address], None -> fa:16:3e:ee:64:a0 [ 742.903720] [49942]: key[status], None -> DOWN [ 742.903720] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 742.903720] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.242'}] [ 742.903720] [49942]: key[security_groups], None -> [] [ 742.903720] [49942]: key[port_security_enabled], None -> False [ 742.903720] [49942]: key[project_id], None -> [ 742.903720] [49942]: key[device_id], None -> 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb [ 742.903720] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 742.922845] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1189218f-fc46-4c13-be1c-0e83fbc880e6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 742.946163] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Pushing event updated for resources: {'Port': ['ID=1189218f-fc46-4c13-be1c-0e83fbc880e6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 742.956376] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 742.957196] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 742.958743] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 742.966522] [49941]: [pid: 49941|app: 0|req: 1286/2511] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 742.971304] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] create_port_postcommit called with port settings {'id': '1189218f-fc46-4c13-be1c-0e83fbc880e6', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ee:64:a0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1130, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:44Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 742.971579] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] create_port_postcommit: [ 742.971579] [49942]: key[id], None -> 1189218f-fc46-4c13-be1c-0e83fbc880e6 [ 742.971579] [49942]: key[binding:vnic_type], None -> normal [ 742.971579] [49942]: key[tags], None -> [] [ 742.971579] [49942]: key[binding:vif_details], None -> {} [ 742.971579] [49942]: key[allowed_address_pairs], None -> [] [ 742.971579] [49942]: key[extra_dhcp_opts], None -> [] [ 742.971579] [49942]: key[binding:profile], None -> {} [ 742.971579] [49942]: key[admin_state_up], None -> True [ 742.971579] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 742.971579] [49942]: key[binding:vif_type], None -> unbound [ 742.971579] [49942]: key[device_owner], None -> network:router_gateway [ 742.971579] [49942]: key[created_at], None -> 2025-11-20T12:31:44Z [ 742.971579] [49942]: key[updated_at], None -> 2025-11-20T12:31:44Z [ 742.971579] [49942]: key[tenant_id], None -> [ 742.971579] [49942]: key[binding:host_id], None -> [ 742.971579] [49942]: key[description], None -> [ 742.971579] [49942]: key[standard_attr_id], None -> 1130 [ 742.971579] [49942]: key[name], None -> [ 742.971579] [49942]: key[mac_address], None -> fa:16:3e:ee:64:a0 [ 742.971579] [49942]: key[status], None -> DOWN [ 742.971579] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 742.971579] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.242'}] [ 742.971579] [49942]: key[security_groups], None -> [] [ 742.971579] [49942]: key[revision_number], None -> 1 [ 742.971579] [49942]: key[port_security_enabled], None -> False [ 742.971579] [49942]: key[project_id], None -> [ 742.971579] [49942]: key[device_id], None -> 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb [ 742.971579] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.026554] [49941]: [pid: 49941|app: 0|req: 1287/2512] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.069419] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1c64ead2-6334-45ca-867e-78ecd6065330'}, {'name': 'network-changed', 'server_uuid': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'tag': '1c64ead2-6334-45ca-867e-78ecd6065330'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 743.072085] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks [] for router_gateway (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.074024] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f8c603e-b0f1-4e06-afcc-69e18831753d req-b08cb424-ea69-4f6a-9fdd-bcac7f108cef tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.074176] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d7bf8a47-652a-4dff-b11d-dffb8d410830" -d '{"events": [{"server_uuid": "a3314847-1a14-417c-9dd1-64f0b5e1ac1e", "name": "network-vif-plugged", "status": "completed", "tag": "1c64ead2-6334-45ca-867e-78ecd6065330"}, {"name": "network-changed", "server_uuid": "a3314847-1a14-417c-9dd1-64f0b5e1ac1e", "tag": "1c64ead2-6334-45ca-867e-78ecd6065330"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 743.075281] [49941]: [pid: 49941|app: 0|req: 1288/2513] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 743.084504] [49941]: DEBUG neutron.api.wsgi [req-0f8c603e-b0f1-4e06-afcc-69e18831753d req-f34d96c5-f7c4-43a2-861b-1698c0f02b85 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.113807] [49941]: [pid: 49941|app: 0|req: 1289/2514] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.174599] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.174903] [49941]: [pid: 49941|app: 0|req: 1290/2515] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:44 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.268580] [49941]: [pid: 49941|app: 0|req: 1291/2516] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.282688] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Router 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 743.369537] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 743.369744] [49941]: DEBUG neutron.api.wsgi [req-84123b6a-becd-442c-8ae0-36a79220e57d req-2e8720a7-e586-4bae-acdd-859a9e739b90 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.386148] [49942]: DEBUG neutron_lib.callbacks.manager [None req-95b82090-4061-4ab0-95a4-a2f8506ac517 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.386874] [49942]: [pid: 49942|app: 0|req: 1226/2517] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:44 2025] POST /networking/v2.0/routers => generated 729 bytes in 788 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 743.420279] [49941]: [pid: 49941|app: 0|req: 1292/2518] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1939176400&fields=id&tenant_id=68a180df1c744693994df13e84f0b71d => generated 69 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.487423] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-4eef45f8-c7c1-4a6b-8fa5-2128c01a3dce tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 743.488632] [49941]: [pid: 49941|app: 0|req: 1293/2519] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 743.499195] [49941]: DEBUG neutron.api.wsgi [req-84123b6a-becd-442c-8ae0-36a79220e57d req-64a4f519-f504-44e8-9c26-d44b3f841a2c tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 743.504802] [49941]: [pid: 49941|app: 0|req: 1294/2520] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/quotas/68a180df1c744693994df13e84f0b71d => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.594207] [49941]: [pid: 49941|app: 0|req: 1295/2521] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&fields=id => generated 103 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 743.642601] [49941]: [pid: 49941|app: 0|req: 1296/2522] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 743.663889] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.685152] [49941]: [pid: 49941|app: 0|req: 1297/2523] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 743.747127] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Allocated IP 192.168.128.1 (1ba84c5b-3086-49c7-a57e-ed8deb13eb24/a4515af0-0fcb-4cae-9c4e-074bcb03bdc6/136c3574-a533-44c4-b0cc-c319a252ca6f) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 743.793269] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks [] for allowed_address_pair (136c3574-a533-44c4-b0cc-c319a252ca6f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.794158] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks [] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.794383] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] create_port_precommit called with port settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.1'}], 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'port_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': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 743.794544] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] create_port_precommit: [ 743.794544] [49942]: key[id], None -> 136c3574-a533-44c4-b0cc-c319a252ca6f [ 743.794544] [49942]: key[binding:vnic_type], None -> normal [ 743.794544] [49942]: key[binding:vif_details], None -> {} [ 743.794544] [49942]: key[allowed_address_pairs], None -> [] [ 743.794544] [49942]: key[binding:profile], None -> {} [ 743.794544] [49942]: key[admin_state_up], None -> True [ 743.794544] [49942]: key[binding:vif_type], None -> unbound [ 743.794544] [49942]: key[device_owner], None -> network:router_interface [ 743.794544] [49942]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 743.794544] [49942]: key[binding:host_id], None -> [ 743.794544] [49942]: key[standard_attr_id], None -> 1131 [ 743.794544] [49942]: key[name], None -> [ 743.794544] [49942]: key[mac_address], None -> fa:16:3e:ff:ee:cd [ 743.794544] [49942]: key[status], None -> DOWN [ 743.794544] [49942]: key[network_id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 743.794544] [49942]: key[fixed_ips], None -> [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.1'}] [ 743.794544] [49942]: key[security_groups], None -> [] [ 743.794544] [49942]: key[port_security_enabled], None -> False [ 743.794544] [49942]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 743.794544] [49942]: key[device_id], None -> 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb [ 743.794544] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.820031] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 743.874559] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Pushing event updated for resources: {'Port': ['ID=136c3574-a533-44c4-b0cc-c319a252ca6f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 743.893976] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Network 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 743.894398] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 743.898069] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 743.922546] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] create_port_postcommit called with port settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.1'}], 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'port_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-20T12:31:45Z', 'updated_at': '2025-11-20T12:31:45Z', 'revision_number': 1, 'network': {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 743.922822] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] create_port_postcommit: [ 743.922822] [49942]: key[id], None -> 136c3574-a533-44c4-b0cc-c319a252ca6f [ 743.922822] [49942]: key[binding:vnic_type], None -> normal [ 743.922822] [49942]: key[tags], None -> [] [ 743.922822] [49942]: key[binding:vif_details], None -> {} [ 743.922822] [49942]: key[allowed_address_pairs], None -> [] [ 743.922822] [49942]: key[extra_dhcp_opts], None -> [] [ 743.922822] [49942]: key[binding:profile], None -> {} [ 743.922822] [49942]: key[admin_state_up], None -> True [ 743.922822] [49942]: key[network], None -> {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} [ 743.922822] [49942]: key[binding:vif_type], None -> unbound [ 743.922822] [49942]: key[device_owner], None -> network:router_interface [ 743.922822] [49942]: key[created_at], None -> 2025-11-20T12:31:45Z [ 743.922822] [49942]: key[updated_at], None -> 2025-11-20T12:31:45Z [ 743.922822] [49942]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 743.922822] [49942]: key[binding:host_id], None -> [ 743.922822] [49942]: key[description], None -> [ 743.922822] [49942]: key[standard_attr_id], None -> 1131 [ 743.922822] [49942]: key[name], None -> [ 743.922822] [49942]: key[mac_address], None -> fa:16:3e:ff:ee:cd [ 743.922822] [49942]: key[status], None -> DOWN [ 743.922822] [49942]: key[network_id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 743.922822] [49942]: key[fixed_ips], None -> [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.1'}] [ 743.922822] [49942]: key[security_groups], None -> [] [ 743.922822] [49942]: key[revision_number], None -> 1 [ 743.922822] [49942]: key[port_security_enabled], None -> False [ 743.922822] [49942]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 743.922822] [49942]: key[device_id], None -> 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb [ 743.922822] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 743.922822] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.035577] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=13536,neutron:UPDATE=183,neutron:INSERT=496,neutron:DELETE=266 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 744.039647] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9e974af0-ffbd-4e0a-9517-e878827dafa4 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.121632] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.136085] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9e974af0-ffbd-4e0a-9517-e878827dafa4 admin admin] Publish callbacks [] for security_group (d965c571-df08-4d6b-bb1e-b26b6b85036b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.138041] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9e974af0-ffbd-4e0a-9517-e878827dafa4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d965c571-df08-4d6b-bb1e-b26b6b85036b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.158956] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9e974af0-ffbd-4e0a-9517-e878827dafa4 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d965c571-df08-4d6b-bb1e-b26b6b85036b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.171457] [49941]: [pid: 49941|app: 0|req: 1298/2524] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/security-groups?tenant_id=9a8883220ef14533aba58f4cb4e50f7a&name=default => generated 2929 bytes in 369 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 744.213291] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks [] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.213580] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] update_port_precommit called with port settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', '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-20T12:31:45Z', 'updated_at': '2025-11-20T12:31:45Z', 'revision_number': 1, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', '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-20T12:31:45Z', 'updated_at': '2025-11-20T12:31:45Z', 'revision_number': 1, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) 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': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 744.213776] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] update_port_precommit: [ 744.213776] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.215048] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.234888] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fbde7ca-289c-4a7d-9b52-9ee53207ffae req-94833ff7-2c1b-4caf-b17c-e0e6836f0c98 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.235968] [49941]: [pid: 49941|app: 0|req: 1299/2525] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.237657] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Pushing event updated for resources: {'Port': ['ID=136c3574-a533-44c4-b0cc-c319a252ca6f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.286998] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] update_port_postcommit called with port settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', '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-20T12:31:45Z', 'updated_at': '2025-11-20T12:31:45Z', 'revision_number': 1, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', '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-20T12:31:45Z', 'updated_at': '2025-11-20T12:31:45Z', 'revision_number': 1, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) 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': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 744.287222] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] update_port_postcommit: [ 744.287222] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.287611] [49942]: DEBUG neutron_lib.callbacks.manager [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.288781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b980627-9b61-4999-a856-948254c1a1d4 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.349166] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Network 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 744.349166] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 744.371802] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b980627-9b61-4999-a856-948254c1a1d4 admin admin] Publish callbacks [] for security_group (0dd52cde-b710-40ee-a6f1-10a8ddb16d76), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.374098] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b980627-9b61-4999-a856-948254c1a1d4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0dd52cde-b710-40ee-a6f1-10a8ddb16d76), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.406497] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b980627-9b61-4999-a856-948254c1a1d4 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0dd52cde-b710-40ee-a6f1-10a8ddb16d76,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.425120] [49941]: [pid: 49941|app: 0|req: 1300/2526] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:45 2025] GET /networking/v2.0/security-groups?tenant_id=cea1a43ff4574f7e9d83b9185206d7db&name=default => generated 2929 bytes in 188 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 744.478584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89b8392-476a-4486-9111-1a4ebedc0e7a admin admin] Publish callbacks [] for security_group (d965c571-df08-4d6b-bb1e-b26b6b85036b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.481529] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Router 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 744.501100] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89b8392-476a-4486-9111-1a4ebedc0e7a admin admin] Publish callbacks [] for security_group (d965c571-df08-4d6b-bb1e-b26b6b85036b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.581063] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-15e02d86-943b-47ef-be71-9d4ff8296201 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 744.584680] [49942]: [pid: 49942|app: 0|req: 1227/2527] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:45 2025] PUT /networking/v2.0/routers/7a8cbac0-8b55-4ac0-9076-4ac3125df4eb/add_router_interface => generated 309 bytes in 1190 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.587792] [49942]: DEBUG neutron.api.wsgi [req-0fbde7ca-289c-4a7d-9b52-9ee53207ffae req-cdf7aa96-b36e-4279-b6b2-8b7f368b5670 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.593681] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89b8392-476a-4486-9111-1a4ebedc0e7a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d965c571-df08-4d6b-bb1e-b26b6b85036b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.598532] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d89b8392-476a-4486-9111-1a4ebedc0e7a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d965c571-df08-4d6b-bb1e-b26b6b85036b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.602465] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89b8392-476a-4486-9111-1a4ebedc0e7a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.602992] [49941]: [pid: 49941|app: 0|req: 1301/2528] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:46 2025] DELETE /networking/v2.0/security-groups/d965c571-df08-4d6b-bb1e-b26b6b85036b => generated 0 bytes in 177 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 744.616035] [49942]: [pid: 49942|app: 0|req: 1228/2529] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.653398] [49941]: DEBUG neutron_lib.callbacks.manager [None req-900f995e-69df-4b2c-8735-444d07a82708 admin admin] Publish callbacks [] for security_group (0dd52cde-b710-40ee-a6f1-10a8ddb16d76), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.657124] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07019a43-6cc3-49e3-bbc5-5908b1f66add req-cbb4e822-2ae0-43cc-b727-05ae974adb09 tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.658299] [49942]: [pid: 49942|app: 0|req: 1229/2530] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 1044 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 744.668899] [49942]: DEBUG neutron.api.wsgi [req-07019a43-6cc3-49e3-bbc5-5908b1f66add req-9db5ccda-e33b-449b-ac2d-d0973b5f9bcb tempest-ServersAdminNegativeTestJSON-1420222242 tempest-ServersAdminNegativeTestJSON-1420222242-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.674682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-900f995e-69df-4b2c-8735-444d07a82708 admin admin] Publish callbacks [] for security_group (0dd52cde-b710-40ee-a6f1-10a8ddb16d76), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.688505] [49942]: [pid: 49942|app: 0|req: 1230/2531] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.700433] [49941]: DEBUG neutron_lib.callbacks.manager [None req-900f995e-69df-4b2c-8735-444d07a82708 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0dd52cde-b710-40ee-a6f1-10a8ddb16d76), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.705075] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-900f995e-69df-4b2c-8735-444d07a82708 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0dd52cde-b710-40ee-a6f1-10a8ddb16d76,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.712358] [49941]: DEBUG neutron_lib.callbacks.manager [None req-900f995e-69df-4b2c-8735-444d07a82708 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.712901] [49941]: [pid: 49941|app: 0|req: 1302/2532] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:46 2025] DELETE /networking/v2.0/security-groups/0dd52cde-b710-40ee-a6f1-10a8ddb16d76 => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 744.758553] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a509fb38-374a-41f4-86c4-6310a0aba269 req-81376257-f981-45bc-8a06-b74c2db49e01 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.758931] [49941]: [pid: 49941|app: 0|req: 1303/2533] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.759620] [49942]: [pid: 49942|app: 0|req: 1231/2534] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 751 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.766234] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62d95bed-d832-423f-82bb-5d18e3435c91 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.766287] [49942]: DEBUG neutron.api.wsgi [req-a509fb38-374a-41f4-86c4-6310a0aba269 req-f94ff7a0-22b6-4de0-a9ac-9f8824c1f165 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 744.791337] [49942]: [pid: 49942|app: 0|req: 1232/2535] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/security-groups?id=3aefd690-63bb-474b-9a3d-c7f915224cfe&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 744.799541] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-69b746cd-5b2a-428f-b64a-3dd91e88656a x-openstack-request-id: req-69b746cd-5b2a-428f-b64a-3dd91e88656a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 744.799662] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a3314847-1a14-417c-9dd1-64f0b5e1ac1e", "name": "network-vif-plugged", "status": "completed", "tag": "1c64ead2-6334-45ca-867e-78ecd6065330", "code": 200}, {"name": "network-changed", "server_uuid": "a3314847-1a14-417c-9dd1-64f0b5e1ac1e", "tag": "1c64ead2-6334-45ca-867e-78ecd6065330", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 744.799741] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-69b746cd-5b2a-428f-b64a-3dd91e88656a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 744.799925] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-69b746cd-5b2a-428f-b64a-3dd91e88656a'] response: {'server_uuid': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1c64ead2-6334-45ca-867e-78ecd6065330', 'code': 200} [ 744.799997] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-69b746cd-5b2a-428f-b64a-3dd91e88656a'] response: {'name': 'network-changed', 'server_uuid': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'tag': '1c64ead2-6334-45ca-867e-78ecd6065330', 'status': 'completed', 'code': 200} [ 744.825317] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62d95bed-d832-423f-82bb-5d18e3435c91 admin admin] Publish callbacks [] for security_group (00ede415-e06f-42a0-8d3b-4e4504ad0bec), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.826913] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62d95bed-d832-423f-82bb-5d18e3435c91 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (00ede415-e06f-42a0-8d3b-4e4504ad0bec), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.848857] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62d95bed-d832-423f-82bb-5d18e3435c91 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=00ede415-e06f-42a0-8d3b-4e4504ad0bec,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.862412] [49941]: [pid: 49941|app: 0|req: 1304/2536] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/security-groups?tenant_id=31424bd7166049ed8c6ffdc143ea3cc5&name=default => generated 2929 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 744.879338] [49941]: [pid: 49941|app: 0|req: 1305/2537] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.885554] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b879533b-bb6a-4634-8254-2b9950345845 req-7038fb45-a2a1-434a-bf99-dce4c1f4cb73 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 744.889159] [49942]: [pid: 49942|app: 0|req: 1233/2538] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 744.889863] [49941]: [pid: 49941|app: 0|req: 1306/2539] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=93e8f4f4-19b7-4c3a-af06-6804cc70ca58 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 744.917948] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ab4f0853-d74a-4d6e-a315-5e86b30015d7 admin admin] Publish callbacks [] for security_group (00ede415-e06f-42a0-8d3b-4e4504ad0bec), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.937047] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ab4f0853-d74a-4d6e-a315-5e86b30015d7 admin admin] Publish callbacks [] for security_group (00ede415-e06f-42a0-8d3b-4e4504ad0bec), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.940580] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Deleting port dfb407d0-3828-4fe4-8b01-d22e78513377 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 744.940749] [49941]: DEBUG neutron_lib.callbacks.manager [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.952757] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ab4f0853-d74a-4d6e-a315-5e86b30015d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (00ede415-e06f-42a0-8d3b-4e4504ad0bec), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.957055] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ab4f0853-d74a-4d6e-a315-5e86b30015d7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=00ede415-e06f-42a0-8d3b-4e4504ad0bec,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 744.961069] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ab4f0853-d74a-4d6e-a315-5e86b30015d7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.961589] [49942]: [pid: 49942|app: 0|req: 1234/2540] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:46 2025] DELETE /networking/v2.0/security-groups/00ede415-e06f-42a0-8d3b-4e4504ad0bec => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 744.968551] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c837433b-e017-4377-8857-a6b4ffc7054e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.973697] [49941]: DEBUG neutron.plugins.ml2.db [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] For port dfb407d0-3828-4fe4-8b01-d22e78513377, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=dfb407d0-3828-4fe4-8b01-d22e78513377,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 744.973902] [49941]: DEBUG neutron_lib.callbacks.manager [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 744.978803] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:45Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 744.979059] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit: [ 744.979059] [49941]: key[id], dfb407d0-3828-4fe4-8b01-d22e78513377 -> None [ 744.979059] [49941]: key[binding:vnic_type], normal -> None [ 744.979059] [49941]: key[tags], [] -> None [ 744.979059] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 744.979059] [49941]: key[allowed_address_pairs], [] -> None [ 744.979059] [49941]: key[extra_dhcp_opts], [] -> None [ 744.979059] [49941]: key[binding:profile], {} -> None [ 744.979059] [49941]: key[admin_state_up], True -> None [ 744.979059] [49941]: key[binding:vif_type], ovs -> None [ 744.979059] [49941]: key[device_owner], compute:nova -> None [ 744.979059] [49941]: key[created_at], 2025-11-20T12:30:43Z -> None [ 744.979059] [49941]: key[updated_at], 2025-11-20T12:30:45Z -> None [ 744.979059] [49941]: key[description], -> None [ 744.979059] [49941]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 744.979059] [49941]: key[binding:host_id], cpu-1 -> None [ 744.979059] [49941]: key[standard_attr_id], 850 -> None [ 744.979059] [49941]: key[name], -> None [ 744.979059] [49941]: key[mac_address], fa:16:3e:5e:b9:a9 -> None [ 744.979059] [49941]: key[status], ACTIVE -> None [ 744.979059] [49941]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 744.979059] [49941]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}] -> None [ 744.979059] [49941]: key[security_groups], ['9e5506b2-4387-4774-944f-0a0a3125a47d'] -> None [ 744.979059] [49941]: key[revision_number], 5 -> None [ 744.979059] [49941]: key[port_security_enabled], True -> None [ 744.979059] [49941]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 744.979059] [49941]: key[device_id], a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 -> None [ 744.979059] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 744.981523] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Calling delete_port for dfb407d0-3828-4fe4-8b01-d22e78513377 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 745.027694] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c837433b-e017-4377-8857-a6b4ffc7054e admin admin] Publish callbacks [] for security_group (253745b8-c938-483c-90f7-10c25ca8a7d5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.031518] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c837433b-e017-4377-8857-a6b4ffc7054e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (253745b8-c938-483c-90f7-10c25ca8a7d5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.055928] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c837433b-e017-4377-8857-a6b4ffc7054e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=253745b8-c938-483c-90f7-10c25ca8a7d5,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.065572] [49941]: DEBUG neutron_lib.callbacks.manager [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (dfb407d0-3828-4fe4-8b01-d22e78513377), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.068391] [49942]: [pid: 49942|app: 0|req: 1235/2541] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/security-groups?tenant_id=6001d80d7e09483e8099ec46718f9b3a&name=default => generated 2929 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 745.079180] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event deleted for resources: {'Port': ['ID=dfb407d0-3828-4fe4-8b01-d22e78513377,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.115779] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] No DVR routers for this DVR port dfb407d0-3828-4fe4-8b01-d22e78513377 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 745.116154] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit called with port settings {'id': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:5e:b9:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'device_owner': 'compute:nova', 'standard_attr_id': 850, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:43Z', 'updated_at': '2025-11-20T12:30:45Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 745.116361] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit: [ 745.116361] [49941]: key[id], dfb407d0-3828-4fe4-8b01-d22e78513377 -> None [ 745.116361] [49941]: key[binding:vnic_type], normal -> None [ 745.116361] [49941]: key[tags], [] -> None [ 745.116361] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 745.116361] [49941]: key[allowed_address_pairs], [] -> None [ 745.116361] [49941]: key[extra_dhcp_opts], [] -> None [ 745.116361] [49941]: key[binding:profile], {} -> None [ 745.116361] [49941]: key[admin_state_up], True -> None [ 745.116361] [49941]: key[binding:vif_type], ovs -> None [ 745.116361] [49941]: key[device_owner], compute:nova -> None [ 745.116361] [49941]: key[created_at], 2025-11-20T12:30:43Z -> None [ 745.116361] [49941]: key[updated_at], 2025-11-20T12:30:45Z -> None [ 745.116361] [49941]: key[description], -> None [ 745.116361] [49941]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 745.116361] [49941]: key[binding:host_id], cpu-1 -> None [ 745.116361] [49941]: key[standard_attr_id], 850 -> None [ 745.116361] [49941]: key[name], -> None [ 745.116361] [49941]: key[mac_address], fa:16:3e:5e:b9:a9 -> None [ 745.116361] [49941]: key[status], ACTIVE -> None [ 745.116361] [49941]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 745.116361] [49941]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.3'}] -> None [ 745.116361] [49941]: key[security_groups], ['9e5506b2-4387-4774-944f-0a0a3125a47d'] -> None [ 745.116361] [49941]: key[revision_number], 5 -> None [ 745.116361] [49941]: key[port_security_enabled], True -> None [ 745.116361] [49941]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 745.116361] [49941]: key[device_id], a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 -> None [ 745.116361] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.117947] [49941]: DEBUG neutron_lib.callbacks.manager [req-b879533b-bb6a-4634-8254-2b9950345845 req-8f012b9c-871d-4689-8801-b42ac7011629 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.118570] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'name': 'network-vif-deleted', 'tag': 'dfb407d0-3828-4fe4-8b01-d22e78513377'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 745.121632] [49941]: [pid: 49941|app: 0|req: 1307/2542] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:46 2025] DELETE /networking/v2.0/ports/dfb407d0-3828-4fe4-8b01-d22e78513377 => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 745.123521] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3482e85d-f766-4474-a666-ed1fe2d97768" -d '{"events": [{"server_uuid": "a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65", "name": "network-vif-deleted", "tag": "dfb407d0-3828-4fe4-8b01-d22e78513377"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 745.135713] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=13507,neutron:DELETE=276,neutron:INSERT=427,neutron:UPDATE=200 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 745.143636] [49941]: [pid: 49941|app: 0|req: 1308/2543] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.152514] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdd51a02-7780-4819-a17d-0a8b7e3f3815 req-148f62ba-9cd6-4757-bc57-08110bb8af78 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.153701] [49942]: [pid: 49942|app: 0|req: 1236/2544] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.184172] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-d00051a8-8eb6-4862-9256-9ce26b5521a8 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.186409] [49941]: [pid: 49941|app: 0|req: 1309/2545] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:46 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.197462] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3c6602dd-a2f2-4a97-abb4-1510570f8eb7 admin admin] Publish callbacks [] for security_group (253745b8-c938-483c-90f7-10c25ca8a7d5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.215596] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3c6602dd-a2f2-4a97-abb4-1510570f8eb7 admin admin] Publish callbacks [] for security_group (253745b8-c938-483c-90f7-10c25ca8a7d5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.242327] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Deleting port d870e57b-65d1-4f1b-8456-2d38370f5bcb {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 745.242479] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.245177] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3c6602dd-a2f2-4a97-abb4-1510570f8eb7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (253745b8-c938-483c-90f7-10c25ca8a7d5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.249852] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c6602dd-a2f2-4a97-abb4-1510570f8eb7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=253745b8-c938-483c-90f7-10c25ca8a7d5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.258206] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3c6602dd-a2f2-4a97-abb4-1510570f8eb7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.258812] [49942]: [pid: 49942|app: 0|req: 1237/2546] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:46 2025] DELETE /networking/v2.0/security-groups/253745b8-c938-483c-90f7-10c25ca8a7d5 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 745.277990] [49942]: [pid: 49942|app: 0|req: 1238/2547] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.286289] [49941]: DEBUG neutron.plugins.ml2.db [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] For port d870e57b-65d1-4f1b-8456-2d38370f5bcb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d870e57b-65d1-4f1b-8456-2d38370f5bcb,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 745.286477] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.293499] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] delete_port_precommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 5, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 745.293746] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] delete_port_precommit: [ 745.293746] [49941]: key[id], d870e57b-65d1-4f1b-8456-2d38370f5bcb -> None [ 745.293746] [49941]: key[binding:vnic_type], normal -> None [ 745.293746] [49941]: key[tags], [] -> None [ 745.293746] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 745.293746] [49941]: key[allowed_address_pairs], [] -> None [ 745.293746] [49941]: key[extra_dhcp_opts], [] -> None [ 745.293746] [49941]: key[binding:profile], {} -> None [ 745.293746] [49941]: key[admin_state_up], True -> None [ 745.293746] [49941]: key[binding:vif_type], ovs -> None [ 745.293746] [49941]: key[device_owner], compute:nova -> None [ 745.293746] [49941]: key[created_at], 2025-11-20T12:31:23Z -> None [ 745.293746] [49941]: key[updated_at], 2025-11-20T12:31:25Z -> None [ 745.293746] [49941]: key[description], -> None [ 745.293746] [49941]: key[tenant_id], a8afa32992fd43ae9d1eb76af2a6a1c9 -> None [ 745.293746] [49941]: key[binding:host_id], cpu-1 -> None [ 745.293746] [49941]: key[standard_attr_id], 1032 -> None [ 745.293746] [49941]: key[name], -> None [ 745.293746] [49941]: key[mac_address], fa:16:3e:cd:09:06 -> None [ 745.293746] [49941]: key[status], ACTIVE -> None [ 745.293746] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 745.293746] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}] -> None [ 745.293746] [49941]: key[security_groups], ['3aefd690-63bb-474b-9a3d-c7f915224cfe'] -> None [ 745.293746] [49941]: key[revision_number], 5 -> None [ 745.293746] [49941]: key[port_security_enabled], True -> None [ 745.293746] [49941]: key[project_id], a8afa32992fd43ae9d1eb76af2a6a1c9 -> None [ 745.293746] [49941]: key[device_id], c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 -> None [ 745.293746] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.297463] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Calling delete_port for d870e57b-65d1-4f1b-8456-2d38370f5bcb owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 745.356231] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61dbdf9d-75f8-4970-9d87-915ec2683113 req-55677fa3-651c-48e8-882c-5e8d1efcba05 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.357378] [49942]: [pid: 49942|app: 0|req: 1239/2548] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.376474] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d870e57b-65d1-4f1b-8456-2d38370f5bcb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.392792] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7bf8a47-652a-4dff-b11d-dffb8d410830 req-d099e261-6a52-40b0-8b24-5739effca977 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.394079] [49942]: [pid: 49942|app: 0|req: 1240/2549] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 745.400747] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Pushing event deleted for resources: {'Port': ['ID=d870e57b-65d1-4f1b-8456-2d38370f5bcb,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 745.411148] [49942]: [pid: 49942|app: 0|req: 1241/2550] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.417357] [49942]: DEBUG neutron.api.wsgi [req-61dbdf9d-75f8-4970-9d87-915ec2683113 req-5a719d5c-960d-40ff-bf40-5bed521a7b8c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.440910] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] No DVR routers for this DVR port d870e57b-65d1-4f1b-8456-2d38370f5bcb on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 745.441584] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] delete_port_postcommit called with port settings {'id': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9', 'mac_address': 'fa:16:3e:cd:09:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'device_owner': 'compute:nova', 'standard_attr_id': 1032, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3aefd690-63bb-474b-9a3d-c7f915224cfe'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 5, 'project_id': 'a8afa32992fd43ae9d1eb76af2a6a1c9'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 745.441584] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] delete_port_postcommit: [ 745.441584] [49941]: key[id], d870e57b-65d1-4f1b-8456-2d38370f5bcb -> None [ 745.441584] [49941]: key[binding:vnic_type], normal -> None [ 745.441584] [49941]: key[tags], [] -> None [ 745.441584] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 745.441584] [49941]: key[allowed_address_pairs], [] -> None [ 745.441584] [49941]: key[extra_dhcp_opts], [] -> None [ 745.441584] [49941]: key[binding:profile], {} -> None [ 745.441584] [49941]: key[admin_state_up], True -> None [ 745.441584] [49941]: key[binding:vif_type], ovs -> None [ 745.441584] [49941]: key[device_owner], compute:nova -> None [ 745.441584] [49941]: key[created_at], 2025-11-20T12:31:23Z -> None [ 745.441584] [49941]: key[updated_at], 2025-11-20T12:31:25Z -> None [ 745.441584] [49941]: key[description], -> None [ 745.441584] [49941]: key[tenant_id], a8afa32992fd43ae9d1eb76af2a6a1c9 -> None [ 745.441584] [49941]: key[binding:host_id], cpu-1 -> None [ 745.441584] [49941]: key[standard_attr_id], 1032 -> None [ 745.441584] [49941]: key[name], -> None [ 745.441584] [49941]: key[mac_address], fa:16:3e:cd:09:06 -> None [ 745.441584] [49941]: key[status], ACTIVE -> None [ 745.441584] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 745.441584] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.180'}] -> None [ 745.441584] [49941]: key[security_groups], ['3aefd690-63bb-474b-9a3d-c7f915224cfe'] -> None [ 745.441584] [49941]: key[revision_number], 5 -> None [ 745.441584] [49941]: key[port_security_enabled], True -> None [ 745.441584] [49941]: key[project_id], a8afa32992fd43ae9d1eb76af2a6a1c9 -> None [ 745.441584] [49941]: key[device_id], c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 -> None [ 745.441584] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 745.446021] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d815abc-c3dd-4773-ac67-88b00a15166e req-f41da785-a3f1-4578-a955-06ab7314a713 tempest-TenantUsagesTestJSON-845006785 tempest-TenantUsagesTestJSON-845006785-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 745.448918] [49941]: [pid: 49941|app: 0|req: 1310/2551] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:31:46 2025] DELETE /networking/v2.0/ports/d870e57b-65d1-4f1b-8456-2d38370f5bcb => generated 0 bytes in 260 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 745.450390] [49942]: [pid: 49942|app: 0|req: 1242/2552] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.510580] [49942]: [pid: 49942|app: 0|req: 1243/2553] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.536832] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7bf8a47-652a-4dff-b11d-dffb8d410830 req-57650e85-40fe-467d-be8c-cc994eeaf7cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.538116] [49941]: [pid: 49941|app: 0|req: 1311/2554] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.550962] [49941]: DEBUG neutron.api.wsgi [req-d7bf8a47-652a-4dff-b11d-dffb8d410830 req-5be34811-0ab0-42d7-a2a9-bdf5ad772c0b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.560255] [49942]: [pid: 49942|app: 0|req: 1244/2555] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.571817] [49941]: [pid: 49941|app: 0|req: 1312/2556] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=1c64ead2-6334-45ca-867e-78ecd6065330 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.612770] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7bf8a47-652a-4dff-b11d-dffb8d410830 req-0e02c9dc-5ee2-4957-9774-8a6fa15aa9ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.614191] [49942]: [pid: 49942|app: 0|req: 1245/2557] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 745.619114] [49941]: [pid: 49941|app: 0|req: 1313/2558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.650079] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7bf8a47-652a-4dff-b11d-dffb8d410830 req-1e170091-f30e-43c4-8e0c-0fc78ef3fca3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.651423] [49942]: [pid: 49942|app: 0|req: 1246/2559] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 745.700169] [49942]: [pid: 49942|app: 0|req: 1247/2560] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 745.706099] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f6b6248-f78e-4d0c-8a46-ad859eaeb5ab req-c353be27-cb6d-4b4c-bfe6-cad520e2eb7c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.707463] [49941]: [pid: 49941|app: 0|req: 1314/2561] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 745.715582] [49942]: [pid: 49942|app: 0|req: 1248/2562] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.719764] [49942]: DEBUG neutron.api.wsgi [req-4f6b6248-f78e-4d0c-8a46-ad859eaeb5ab req-cac84b22-a724-4b7c-98e0-8f1b6e57dc78 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 745.750315] [49941]: [pid: 49941|app: 0|req: 1315/2563] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.766782] [49942]: [pid: 49942|app: 0|req: 1249/2564] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 745.832781] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-b7bf9216-99d4-4d2a-bcac-95029a826028 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 745.833810] [49941]: [pid: 49941|app: 0|req: 1316/2565] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 745.858363] [49942]: DEBUG neutron.api.v2.base [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Request body: {'port': {'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'admin_state_up': True, 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 745.875964] [49941]: [pid: 49941|app: 0|req: 1317/2566] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:47 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 745.962310] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Made reservation on behalf of 864ccec252f145cca0fe7d2eb7043b0d for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 745.967664] [49942]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.072187] [49942]: DEBUG neutron.db.db_base_plugin_common [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Allocated IP 192.168.128.4 (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab/17c0df85-b70c-4915-bcb3-5359a65deae7/6f93c5b9-7356-4941-8909-095e4f7ed00f) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 746.079780] [49941]: DEBUG neutron.api.v2.base [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Request body: {'network': {'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 746.106126] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Made reservation on behalf of d57fb87fec3444eaa831657df7844797 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 746.108997] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.114537] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.203869] [49942]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for allowed_address_pair (6f93c5b9-7356-4941-8909-095e4f7ed00f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.204845] [49942]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.205022] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': '', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 746.205197] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit: [ 746.205197] [49942]: key[id], None -> 6f93c5b9-7356-4941-8909-095e4f7ed00f [ 746.205197] [49942]: key[binding:vnic_type], None -> normal [ 746.205197] [49942]: key[binding:vif_details], None -> {} [ 746.205197] [49942]: key[allowed_address_pairs], None -> [] [ 746.205197] [49942]: key[binding:profile], None -> {} [ 746.205197] [49942]: key[admin_state_up], None -> True [ 746.205197] [49942]: key[binding:vif_type], None -> unbound [ 746.205197] [49942]: key[device_owner], None -> [ 746.205197] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 746.205197] [49942]: key[binding:host_id], None -> [ 746.205197] [49942]: key[standard_attr_id], None -> 1152 [ 746.205197] [49942]: key[name], None -> [ 746.205197] [49942]: key[mac_address], None -> fa:16:3e:ba:69:96 [ 746.205197] [49942]: key[status], None -> DOWN [ 746.205197] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 746.205197] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] [ 746.205197] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 746.205197] [49942]: key[port_security_enabled], None -> True [ 746.205197] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 746.205197] [49942]: key[device_id], None -> b0140768-15c3-4d89-8ae9-5a397e041683 [ 746.205197] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.213221] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks [] for security_group (5e4c940b-d3e9-472a-b94a-f6d6537eed8c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.217781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (5e4c940b-d3e9-472a-b94a-f6d6537eed8c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.225840] [49942]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.251094] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event updated for resources: {'Port': ['ID=6f93c5b9-7356-4941-8909-095e4f7ed00f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.251369] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=5e4c940b-d3e9-472a-b94a-f6d6537eed8c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.262287] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 746.263257] [49942]: DEBUG neutron.scheduler.base_scheduler [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 746.266812] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 746.278646] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] vlan segment allocate from pool success with {'vlan_id': 589, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 746.283825] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': '', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:47Z', 'revision_number': 1, 'network': {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 746.284020] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit: [ 746.284020] [49942]: key[id], None -> 6f93c5b9-7356-4941-8909-095e4f7ed00f [ 746.284020] [49942]: key[binding:vnic_type], None -> normal [ 746.284020] [49942]: key[tags], None -> [] [ 746.284020] [49942]: key[binding:vif_details], None -> {} [ 746.284020] [49942]: key[allowed_address_pairs], None -> [] [ 746.284020] [49942]: key[extra_dhcp_opts], None -> [] [ 746.284020] [49942]: key[binding:profile], None -> {} [ 746.284020] [49942]: key[admin_state_up], None -> True [ 746.284020] [49942]: key[network], None -> {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} [ 746.284020] [49942]: key[binding:vif_type], None -> unbound [ 746.284020] [49942]: key[device_owner], None -> [ 746.284020] [49942]: key[created_at], None -> 2025-11-20T12:31:47Z [ 746.284020] [49942]: key[updated_at], None -> 2025-11-20T12:31:47Z [ 746.284020] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 746.284020] [49942]: key[binding:host_id], None -> [ 746.284020] [49942]: key[description], None -> [ 746.284020] [49942]: key[standard_attr_id], None -> 1152 [ 746.284020] [49942]: key[name], None -> [ 746.284020] [49942]: key[mac_address], None -> fa:16:3e:ba:69:96 [ 746.284020] [49942]: key[status], None -> DOWN [ 746.284020] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 746.284020] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] [ 746.284020] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 746.284020] [49942]: key[revision_number], None -> 1 [ 746.284020] [49942]: key[port_security_enabled], None -> True [ 746.284020] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 746.284020] [49942]: key[device_id], None -> b0140768-15c3-4d89-8ae9-5a397e041683 [ 746.284020] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.287890] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (fa199ed0-0472-4b93-9f33-ae95d118668f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.288069] [49941]: INFO neutron.db.segments_db [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Added segment fa199ed0-0472-4b93-9f33-ae95d118668f of type vlan for network f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 746.304617] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (f8f12b22-f975-4a42-9d1a-9c899099a2a6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.314417] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] create_network_precommit called with network settings {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1158, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}] [ 746.315081] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] create_network_precommit: [ 746.315081] [49941]: key[vlan_transparent], None -> None [ 746.315081] [49941]: key[id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 746.315081] [49941]: key[tags], None -> [] [ 746.315081] [49941]: key[availability_zone_hints], None -> [] [ 746.315081] [49941]: key[mtu], None -> 8950 [ 746.315081] [49941]: key[provider:network_type], None -> vlan [ 746.315081] [49941]: key[admin_state_up], None -> True [ 746.315081] [49941]: key[provider:physical_network], None -> default [ 746.315081] [49941]: key[provider:segmentation_id], None -> 589 [ 746.315081] [49941]: key[qinq], None -> None [ 746.315081] [49941]: key[created_at], None -> 2025-11-20T12:31:48Z [ 746.315081] [49941]: key[updated_at], None -> 2025-11-20T12:31:48Z [ 746.315081] [49941]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.315081] [49941]: key[description], None -> [ 746.315081] [49941]: key[standard_attr_id], None -> 1158 [ 746.315081] [49941]: key[name], None -> tempest-ServerMetadataTestJSON-2141494051-network [ 746.315081] [49941]: key[availability_zones], None -> [] [ 746.315081] [49941]: key[status], None -> ACTIVE [ 746.315081] [49941]: key[shared], None -> False [ 746.315081] [49941]: key[router:external], None -> False [ 746.315081] [49941]: key[revision_number], None -> 1 [ 746.315081] [49941]: key[port_security_enabled], None -> True [ 746.315081] [49941]: key[subnets], None -> [] [ 746.315081] [49941]: key[ipv4_address_scope], None -> None [ 746.315081] [49941]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.315081] [49941]: key[ipv6_address_scope], None -> None [ 746.315081] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.317762] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (f8f12b22-f975-4a42-9d1a-9c899099a2a6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.318389] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.318785] [49942]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-7f2db5cb-1c91-4013-9b15-fdd47f8df398 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.329788] [49942]: [pid: 49942|app: 0|req: 1250/2567] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:47 2025] POST /networking/v2.0/ports => generated 732 bytes in 483 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 746.333841] [49942]: DEBUG neutron.api.wsgi [req-062dd0fd-37aa-43ed-b6bf-67a52a6ed779 req-b0ee352a-7421-4cb4-9215-b3f9e246054f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.334566] [49942]: DEBUG neutron.api.wsgi [req-062dd0fd-37aa-43ed-b6bf-67a52a6ed779 req-b0ee352a-7421-4cb4-9215-b3f9e246054f service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 746.334689] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Pushing event updated for resources: {'Network': ['ID=f8f12b22-f975-4a42-9d1a-9c899099a2a6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.335327] [49942]: [pid: 49942|app: 0|req: 1251/2568] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:31:48 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) [ 746.340016] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] create_network_postcommit called with network settings {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1158, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}] [ 746.340016] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] create_network_postcommit: [ 746.340016] [49941]: key[vlan_transparent], None -> None [ 746.340016] [49941]: key[id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 746.340016] [49941]: key[tags], None -> [] [ 746.340016] [49941]: key[availability_zone_hints], None -> [] [ 746.340016] [49941]: key[mtu], None -> 8950 [ 746.340016] [49941]: key[provider:network_type], None -> vlan [ 746.340016] [49941]: key[admin_state_up], None -> True [ 746.340016] [49941]: key[provider:physical_network], None -> default [ 746.340016] [49941]: key[provider:segmentation_id], None -> 589 [ 746.340016] [49941]: key[qinq], None -> None [ 746.340016] [49941]: key[created_at], None -> 2025-11-20T12:31:48Z [ 746.340016] [49941]: key[updated_at], None -> 2025-11-20T12:31:48Z [ 746.340016] [49941]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.340016] [49941]: key[description], None -> [ 746.340016] [49941]: key[standard_attr_id], None -> 1158 [ 746.340016] [49941]: key[name], None -> tempest-ServerMetadataTestJSON-2141494051-network [ 746.340016] [49941]: key[availability_zones], None -> [] [ 746.340016] [49941]: key[status], None -> ACTIVE [ 746.340016] [49941]: key[shared], None -> False [ 746.340016] [49941]: key[router:external], None -> False [ 746.340016] [49941]: key[revision_number], None -> 1 [ 746.340016] [49941]: key[port_security_enabled], None -> True [ 746.340016] [49941]: key[subnets], None -> [] [ 746.340016] [49941]: key[ipv4_address_scope], None -> None [ 746.340016] [49941]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.340016] [49941]: key[ipv6_address_scope], None -> None [ 746.340016] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.342757] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.343187] [49941]: DEBUG neutron_lib.callbacks.manager [None req-02bd4cbd-eb2b-488c-ad04-fea9b8430eae admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.354713] [49941]: [pid: 49941|app: 0|req: 1318/2569] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:47 2025] POST /networking/v2.0/networks => generated 667 bytes in 429 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 746.358595] [49941]: DEBUG neutron.api.v2.base [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Request body: {'port': {'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 746.375148] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-dcdce626-957f-4d66-9d1f-fc9bb6fe0d8b x-openstack-request-id: req-dcdce626-957f-4d66-9d1f-fc9bb6fe0d8b {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 746.377251] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65", "name": "network-vif-deleted", "tag": "dfb407d0-3828-4fe4-8b01-d22e78513377", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 746.377389] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-dcdce626-957f-4d66-9d1f-fc9bb6fe0d8b {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 746.377627] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dcdce626-957f-4d66-9d1f-fc9bb6fe0d8b'] response: {'server_uuid': 'a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65', 'name': 'network-vif-deleted', 'tag': 'dfb407d0-3828-4fe4-8b01-d22e78513377', 'status': 'completed', 'code': 200} [ 746.377719] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-3cf22b27-e8ee-422b-afa0-55e9d94e8d8e tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.378878] [49942]: [pid: 49942|app: 0|req: 1252/2570] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:48 2025] GET /networking/v2.0/networks?id=1ba84c5b-3086-49c7-a57e-ed8deb13eb24 => generated 615 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.383776] [49942]: DEBUG neutron.api.v2.base [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Request body: {'subnet': {'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerMetadataTestJSON-2141494051-subnet', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 746.415649] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Made reservation on behalf of d57fb87fec3444eaa831657df7844797 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 746.419153] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.456593] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.536083] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] create_subnet_precommit called with subnet settings {'id': '6860a588-a33f-4def-b0c8-831027da3833', 'name': 'tempest-ServerMetadataTestJSON-2141494051-subnet', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1160, '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-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings None) [ 746.536863] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] create_subnet_precommit: [ 746.536863] [49942]: key[ipv6_ra_mode], None -> None [ 746.536863] [49942]: key[id], None -> 6860a588-a33f-4def-b0c8-831027da3833 [ 746.536863] [49942]: key[tags], None -> [] [ 746.536863] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 746.536863] [49942]: key[enable_dhcp], None -> True [ 746.536863] [49942]: key[ip_version], None -> 4 [ 746.536863] [49942]: key[created_at], None -> 2025-11-20T12:31:48Z [ 746.536863] [49942]: key[updated_at], None -> 2025-11-20T12:31:48Z [ 746.536863] [49942]: key[description], None -> [ 746.536863] [49942]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.536863] [49942]: key[standard_attr_id], None -> 1160 [ 746.536863] [49942]: key[cidr], None -> 192.168.128.0/28 [ 746.536863] [49942]: key[ipv6_address_mode], None -> None [ 746.536863] [49942]: key[name], None -> tempest-ServerMetadataTestJSON-2141494051-subnet [ 746.536863] [49942]: key[subnetpool_id], None -> None [ 746.536863] [49942]: key[host_routes], None -> [] [ 746.536863] [49942]: key[network_id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 746.536863] [49942]: key[shared], None -> False [ 746.536863] [49942]: key[router:external], None -> False [ 746.536863] [49942]: key[revision_number], None -> 0 [ 746.536863] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 746.536863] [49942]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.536863] [49942]: key[service_types], None -> [] [ 746.536863] [49942]: key[dns_nameservers], None -> [] [ 746.536863] [49942]: key[segment_id], None -> None [ 746.536863] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.540227] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (6860a588-a33f-4def-b0c8-831027da3833), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.558878] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Pushing event updated for resources: {'Subnet': ['ID=6860a588-a33f-4def-b0c8-831027da3833,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.587617] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Checking segment: {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 746.587617] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Network hostable DHCP agents. Network: f8f12b22-f975-4a42-9d1a-9c899099a2a6, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 746.596950] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Network f8f12b22-f975-4a42-9d1a-9c899099a2a6 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 746.602077] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f8f12b22-f975-4a42-9d1a-9c899099a2a6) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 746.604954] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] create_subnet_postcommit called with subnet settings {'id': '6860a588-a33f-4def-b0c8-831027da3833', 'name': 'tempest-ServerMetadataTestJSON-2141494051-subnet', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1160, '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-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd57fb87fec3444eaa831657df7844797', 'network': {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, '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-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589}} (original settings None) [ 746.605239] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] create_subnet_postcommit: [ 746.605239] [49942]: key[ipv6_ra_mode], None -> None [ 746.605239] [49942]: key[id], None -> 6860a588-a33f-4def-b0c8-831027da3833 [ 746.605239] [49942]: key[tags], None -> [] [ 746.605239] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 746.605239] [49942]: key[enable_dhcp], None -> True [ 746.605239] [49942]: key[network], None -> {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, '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-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} [ 746.605239] [49942]: key[ip_version], None -> 4 [ 746.605239] [49942]: key[created_at], None -> 2025-11-20T12:31:48Z [ 746.605239] [49942]: key[updated_at], None -> 2025-11-20T12:31:48Z [ 746.605239] [49942]: key[description], None -> [ 746.605239] [49942]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.605239] [49942]: key[standard_attr_id], None -> 1160 [ 746.605239] [49942]: key[cidr], None -> 192.168.128.0/28 [ 746.605239] [49942]: key[ipv6_address_mode], None -> None [ 746.605239] [49942]: key[name], None -> tempest-ServerMetadataTestJSON-2141494051-subnet [ 746.605239] [49942]: key[subnetpool_id], None -> None [ 746.605239] [49942]: key[host_routes], None -> [] [ 746.605239] [49942]: key[network_id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 746.605239] [49942]: key[shared], None -> False [ 746.605239] [49942]: key[router:external], None -> False [ 746.605239] [49942]: key[revision_number], None -> 0 [ 746.605239] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 746.605239] [49942]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 746.605239] [49942]: key[service_types], None -> [] [ 746.605239] [49942]: key[dns_nameservers], None -> [] [ 746.605239] [49942]: key[segment_id], None -> None [ 746.605239] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.608807] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.609209] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf6b2bf7-1c95-458d-997d-804cf892a07a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.626217] [49942]: [pid: 49942|app: 0|req: 1253/2571] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:48 2025] POST /networking/v2.0/subnets => generated 686 bytes in 247 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 746.628798] [49942]: DEBUG neutron.api.wsgi [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-f8876d03-fb5f-4273-9a2f-6618dd832621 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 746.633839] [49942]: [pid: 49942|app: 0|req: 1254/2572] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:48 2025] GET /networking/v2.0/quotas/ab5f3a1f2a0248a59cb74953205946ce => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.651038] [49941]: DEBUG neutron.notifiers.nova [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6f93c5b9-7356-4941-8909-095e4f7ed00f {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 746.657279] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks [] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.665381] [49941]: DEBUG neutron.db.provisioning_blocks [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Transition to ACTIVE for port object 6f93c5b9-7356-4941-8909-095e4f7ed00f will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 746.666762] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3923be3e-14ed-4baf-beef-10a3d2baed4a req-3ca828fb-05a2-490a-a95e-18a21e3803f2 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 746.667944] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_precommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': '', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:47Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 746.667944] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_precommit: [ 746.667944] [49941]: key[device_owner], -> compute:nova [ 746.667944] [49941]: key[binding:host_id], -> cpu-1 [ 746.667944] [49941]: key[updated_at], 2025-11-20T12:31:47Z -> 2025-11-20T12:31:48Z [ 746.667944] [49941]: key[revision_number], 1 -> 2 [ 746.667944] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.668286] [49942]: [pid: 49942|app: 0|req: 1255/2573] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:31:48 2025] GET /networking/v2.0/ports/416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 746.670635] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.674947] [49942]: DEBUG neutron.api.v2.base [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Request body: {'router': {'name': 'tempest-ServerMetadataTestJSON-2141494051-router', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 746.689948] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (b7c5b933-2133-4190-a00f-e50c56309e16), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.690129] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (b7c5b933-2133-4190-a00f-e50c56309e16), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.699141] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Pushing event updated for resources: {'Port': ['ID=6f93c5b9-7356-4941-8909-095e4f7ed00f,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 746.726972] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks [] for router_controller (b7c5b933-2133-4190-a00f-e50c56309e16), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.738035] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_postcommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': '', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:47Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 746.738303] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_postcommit: [ 746.738303] [49941]: key[device_owner], -> compute:nova [ 746.738303] [49941]: key[binding:host_id], -> cpu-1 [ 746.738303] [49941]: key[updated_at], 2025-11-20T12:31:47Z -> 2025-11-20T12:31:48Z [ 746.738303] [49941]: key[revision_number], 1 -> 2 [ 746.738303] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 746.745179] [49941]: DEBUG neutron.plugins.ml2.managers [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Attempting to bind port 6f93c5b9-7356-4941-8909-095e4f7ed00f on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 746.745382] [49941]: DEBUG neutron.plugins.ml2.managers [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Attempting to bind port 6f93c5b9-7356-4941-8909-095e4f7ed00f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 746.745460] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Attempting to bind port 6f93c5b9-7356-4941-8909-095e4f7ed00f on network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 746.764147] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 746.764365] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Bind Segment={'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 746.767198] [49941]: DEBUG networking_nsxv3.api.rpc [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Bind port on Host cpu-1 & Segment [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 746.794229] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks [] for router_gateway (b7c5b933-2133-4190-a00f-e50c56309e16), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.866490] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks [] for router_gateway (b7c5b933-2133-4190-a00f-e50c56309e16), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.869674] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.927329] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Allocated IP 10.180.180.192 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/872325a8-d50c-47b5-917d-d09fce73916c) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 746.982150] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks [] for allowed_address_pair (872325a8-d50c-47b5-917d-d09fce73916c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.983044] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks [] for port (872325a8-d50c-47b5-917d-d09fce73916c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 746.983269] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] create_port_precommit called with port settings {'id': '872325a8-d50c-47b5-917d-d09fce73916c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a4:86:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 746.983453] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] create_port_precommit: [ 746.983453] [49942]: key[id], None -> 872325a8-d50c-47b5-917d-d09fce73916c [ 746.983453] [49942]: key[binding:vnic_type], None -> normal [ 746.983453] [49942]: key[binding:vif_details], None -> {} [ 746.983453] [49942]: key[allowed_address_pairs], None -> [] [ 746.983453] [49942]: key[binding:profile], None -> {} [ 746.983453] [49942]: key[admin_state_up], None -> True [ 746.983453] [49942]: key[binding:vif_type], None -> unbound [ 746.983453] [49942]: key[device_owner], None -> network:router_gateway [ 746.983453] [49942]: key[tenant_id], None -> [ 746.983453] [49942]: key[binding:host_id], None -> [ 746.983453] [49942]: key[standard_attr_id], None -> 1162 [ 746.983453] [49942]: key[name], None -> [ 746.983453] [49942]: key[mac_address], None -> fa:16:3e:a4:86:80 [ 746.983453] [49942]: key[status], None -> DOWN [ 746.983453] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 746.983453] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] [ 746.983453] [49942]: key[security_groups], None -> [] [ 746.983453] [49942]: key[port_security_enabled], None -> False [ 746.983453] [49942]: key[project_id], None -> [ 746.983453] [49942]: key[device_id], None -> b7c5b933-2133-4190-a00f-e50c56309e16 [ 746.983453] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.004802] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (872325a8-d50c-47b5-917d-d09fce73916c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.027065] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Pushing event updated for resources: {'Port': ['ID=872325a8-d50c-47b5-917d-d09fce73916c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.035834] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 747.036621] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 747.038292] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 747.052569] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] create_port_postcommit called with port settings {'id': '872325a8-d50c-47b5-917d-d09fce73916c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a4:86:80', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 747.052569] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] create_port_postcommit: [ 747.052569] [49942]: key[id], None -> 872325a8-d50c-47b5-917d-d09fce73916c [ 747.052569] [49942]: key[binding:vnic_type], None -> normal [ 747.052569] [49942]: key[tags], None -> [] [ 747.052569] [49942]: key[binding:vif_details], None -> {} [ 747.052569] [49942]: key[allowed_address_pairs], None -> [] [ 747.052569] [49942]: key[extra_dhcp_opts], None -> [] [ 747.052569] [49942]: key[binding:profile], None -> {} [ 747.052569] [49942]: key[admin_state_up], None -> True [ 747.052569] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 747.052569] [49942]: key[binding:vif_type], None -> unbound [ 747.052569] [49942]: key[device_owner], None -> network:router_gateway [ 747.052569] [49942]: key[created_at], None -> 2025-11-20T12:31:48Z [ 747.052569] [49942]: key[updated_at], None -> 2025-11-20T12:31:48Z [ 747.052569] [49942]: key[tenant_id], None -> [ 747.052569] [49942]: key[binding:host_id], None -> [ 747.052569] [49942]: key[description], None -> [ 747.052569] [49942]: key[standard_attr_id], None -> 1162 [ 747.052569] [49942]: key[name], None -> [ 747.052569] [49942]: key[mac_address], None -> fa:16:3e:a4:86:80 [ 747.052569] [49942]: key[status], None -> DOWN [ 747.052569] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 747.052569] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] [ 747.052569] [49942]: key[security_groups], None -> [] [ 747.052569] [49942]: key[revision_number], None -> 1 [ 747.052569] [49942]: key[port_security_enabled], None -> False [ 747.052569] [49942]: key[project_id], None -> [ 747.052569] [49942]: key[device_id], None -> b7c5b933-2133-4190-a00f-e50c56309e16 [ 747.052569] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.158608] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks [] for router_gateway (b7c5b933-2133-4190-a00f-e50c56309e16), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.262027] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (b7c5b933-2133-4190-a00f-e50c56309e16), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.337661] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Router b7c5b933-2133-4190-a00f-e50c56309e16 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 747.397550] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 747.427672] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f32b880c-7561-43ff-9a2e-771340982ecb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.428300] [49942]: [pid: 49942|app: 0|req: 1256/2574] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:48 2025] POST /networking/v2.0/routers => generated 728 bytes in 760 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 747.508500] [49942]: [pid: 49942|app: 0|req: 1257/2575] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/ports?tenant_id=ab5f3a1f2a0248a59cb74953205946ce&fields=id => generated 57 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.527627] [49942]: [pid: 49942|app: 0|req: 1258/2576] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.545026] [49942]: [pid: 49942|app: 0|req: 1259/2577] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/ports?tenant_id=5a94fa2746824d80b49aa16ee2b447dd&device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 747.771194] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.774185] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Bound using segment: {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 747.774633] [49941]: DEBUG neutron.plugins.ml2.managers [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Bound port: 6f93c5b9-7356-4941-8909-095e4f7ed00f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad4fcde7-8926-402a-a9b7-4878d2bc1cf6", "external-id": "nsx-vlan-transportzone-840", "segmentation_id": 840}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 747.774810] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.819039] [49941]: DEBUG neutron.plugins.ml2.db [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] For port 6f93c5b9-7356-4941-8909-095e4f7ed00f, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 747.821184] [49941]: DEBUG neutron.plugins.ml2.db [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] For port 6f93c5b9-7356-4941-8909-095e4f7ed00f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6f93c5b9-7356-4941-8909-095e4f7ed00f,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 747.823071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_precommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 747.823277] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_precommit: [ 747.823277] [49941]: key[binding:vif_type], unbound -> ovs [ 747.823277] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} [ 747.823277] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.826443] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.841607] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Allocated IP 192.168.128.1 (f8f12b22-f975-4a42-9d1a-9c899099a2a6/6860a588-a33f-4def-b0c8-831027da3833/abf76aba-a3b7-4ab9-bfab-fb93e85a129c) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 747.854829] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Pushing event updated for resources: {'Port': ['ID=6f93c5b9-7356-4941-8909-095e4f7ed00f,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.863508] [49941]: DEBUG neutron.db.provisioning_blocks [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Provisioning complete for port 6f93c5b9-7356-4941-8909-095e4f7ed00f triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 747.863849] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.864277] [49941]: INFO neutron.plugins.ml2.plugin [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Attempt 1 to provision port 6f93c5b9-7356-4941-8909-095e4f7ed00f [ 747.888852] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks [] for allowed_address_pair (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.889366] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks [] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.889574] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] create_port_precommit called with port settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.1'}], 'project_id': 'd57fb87fec3444eaa831657df7844797', 'port_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': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 747.890151] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] create_port_precommit: [ 747.890151] [49942]: key[id], None -> abf76aba-a3b7-4ab9-bfab-fb93e85a129c [ 747.890151] [49942]: key[binding:vnic_type], None -> normal [ 747.890151] [49942]: key[binding:vif_details], None -> {} [ 747.890151] [49942]: key[allowed_address_pairs], None -> [] [ 747.890151] [49942]: key[binding:profile], None -> {} [ 747.890151] [49942]: key[admin_state_up], None -> True [ 747.890151] [49942]: key[binding:vif_type], None -> unbound [ 747.890151] [49942]: key[device_owner], None -> network:router_interface [ 747.890151] [49942]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 747.890151] [49942]: key[binding:host_id], None -> [ 747.890151] [49942]: key[standard_attr_id], None -> 1163 [ 747.890151] [49942]: key[name], None -> [ 747.890151] [49942]: key[mac_address], None -> fa:16:3e:e8:30:9b [ 747.890151] [49942]: key[status], None -> DOWN [ 747.890151] [49942]: key[network_id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 747.890151] [49942]: key[fixed_ips], None -> [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.1'}] [ 747.890151] [49942]: key[security_groups], None -> [] [ 747.890151] [49942]: key[port_security_enabled], None -> False [ 747.890151] [49942]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 747.890151] [49942]: key[device_id], None -> b7c5b933-2133-4190-a00f-e50c56309e16 [ 747.890151] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.908897] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.914231] [49941]: DEBUG neutron.plugins.ml2.plugin [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Current status of the port 6f93c5b9-7356-4941-8909-095e4f7ed00f is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 747.914456] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.929428] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Pushing event updated for resources: {'Port': ['ID=abf76aba-a3b7-4ab9-bfab-fb93e85a129c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 747.939239] [49941]: DEBUG neutron.plugins.ml2.db [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] For port 6f93c5b9-7356-4941-8909-095e4f7ed00f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6f93c5b9-7356-4941-8909-095e4f7ed00f,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 747.940196] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Network f8f12b22-f975-4a42-9d1a-9c899099a2a6 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 747.940904] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 747.942602] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 747.956090] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] create_port_postcommit called with port settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.1'}], 'project_id': 'd57fb87fec3444eaa831657df7844797', 'port_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-20T12:31:49Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 1, 'network': {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 747.956446] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] create_port_postcommit: [ 747.956446] [49942]: key[id], None -> abf76aba-a3b7-4ab9-bfab-fb93e85a129c [ 747.956446] [49942]: key[binding:vnic_type], None -> normal [ 747.956446] [49942]: key[tags], None -> [] [ 747.956446] [49942]: key[binding:vif_details], None -> {} [ 747.956446] [49942]: key[allowed_address_pairs], None -> [] [ 747.956446] [49942]: key[extra_dhcp_opts], None -> [] [ 747.956446] [49942]: key[binding:profile], None -> {} [ 747.956446] [49942]: key[admin_state_up], None -> True [ 747.956446] [49942]: key[network], None -> {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} [ 747.956446] [49942]: key[binding:vif_type], None -> unbound [ 747.956446] [49942]: key[device_owner], None -> network:router_interface [ 747.956446] [49942]: key[created_at], None -> 2025-11-20T12:31:49Z [ 747.956446] [49942]: key[updated_at], None -> 2025-11-20T12:31:49Z [ 747.956446] [49942]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 747.956446] [49942]: key[binding:host_id], None -> [ 747.956446] [49942]: key[description], None -> [ 747.956446] [49942]: key[standard_attr_id], None -> 1163 [ 747.956446] [49942]: key[name], None -> [ 747.956446] [49942]: key[mac_address], None -> fa:16:3e:e8:30:9b [ 747.956446] [49942]: key[status], None -> DOWN [ 747.956446] [49942]: key[network_id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 747.956446] [49942]: key[fixed_ips], None -> [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.1'}] [ 747.956446] [49942]: key[security_groups], None -> [] [ 747.956446] [49942]: key[revision_number], None -> 1 [ 747.956446] [49942]: key[port_security_enabled], None -> False [ 747.956446] [49942]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 747.956446] [49942]: key[device_id], None -> b7c5b933-2133-4190-a00f-e50c56309e16 [ 747.956446] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.957365] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (b7c5b933-2133-4190-a00f-e50c56309e16), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.975082] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_precommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 747.975388] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_precommit: [ 747.975388] [49941]: key[status], DOWN -> ACTIVE [ 747.975388] [49941]: key[revision_number], 4 -> 5 [ 747.975388] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 747.981033] [49941]: DEBUG neutron.db.provisioning_blocks [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Provisioning complete for port 6f93c5b9-7356-4941-8909-095e4f7ed00f triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 747.981124] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 747.981229] [49941]: INFO neutron.plugins.ml2.plugin [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Attempt 1 to provision port 6f93c5b9-7356-4941-8909-095e4f7ed00f [ 748.024790] [49941]: DEBUG neutron.plugins.ml2.plugin [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Current status of the port 6f93c5b9-7356-4941-8909-095e4f7ed00f is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 748.025633] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_postcommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 748.025877] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_postcommit: [ 748.025877] [49941]: key[status], DOWN -> ACTIVE [ 748.025877] [49941]: key[revision_number], 4 -> 5 [ 748.025877] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.026049] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.056780] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Pushing event updated for resources: {'Port': ['ID=6f93c5b9-7356-4941-8909-095e4f7ed00f,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 748.059238] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_postcommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 748.059433] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] update_port_postcommit: [ 748.059433] [49941]: key[binding:vif_type], unbound -> ovs [ 748.059433] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} [ 748.059433] [49941]: key[updated_at], 2025-11-20T12:31:48Z -> 2025-11-20T12:31:49Z [ 748.059433] [49941]: key[revision_number], 2 -> 4 [ 748.059433] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.066169] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.066169] [49941]: DEBUG neutron_lib.callbacks.manager [req-694733de-43df-47e2-91f7-5886bc370e69 req-52c96470-8c44-4a70-a48b-fbcd4c3e2656 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.067426] [49941]: [pid: 49941|app: 0|req: 1319/2578] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:48 2025] PUT /networking/v2.0/ports/6f93c5b9-7356-4941-8909-095e4f7ed00f => generated 1037 bytes in 1712 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 748.115145] [49941]: [pid: 49941|app: 0|req: 1320/2579] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.128036] [49941]: [pid: 49941|app: 0|req: 1321/2580] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/networks?tenant_id=5a94fa2746824d80b49aa16ee2b447dd&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.129287] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.143050] [49941]: [pid: 49941|app: 0|req: 1322/2581] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.186706] [49941]: [pid: 49941|app: 0|req: 1323/2582] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.220487] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks [] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.220862] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] update_port_precommit called with port settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', '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-20T12:31:49Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 1, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', '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-20T12:31:49Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 1, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) 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': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 748.221231] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] update_port_precommit: [ 748.221231] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.222747] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.226732] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ae0ee0e-aad1-4cec-9cd6-85375f9e5eb0 req-12e78f5e-6733-4aa6-93d3-83240fc59c6a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.227682] [49941]: [pid: 49941|app: 0|req: 1324/2583] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:31:49 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) [ 748.243451] [49941]: [pid: 49941|app: 0|req: 1325/2584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:49 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.247854] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Pushing event updated for resources: {'Port': ['ID=abf76aba-a3b7-4ab9-bfab-fb93e85a129c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 748.294027] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] update_port_postcommit called with port settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', '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-20T12:31:49Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 1, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', '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-20T12:31:49Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 1, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) 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': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 748.294027] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] update_port_postcommit: [ 748.294027] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.294402] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (b7c5b933-2133-4190-a00f-e50c56309e16), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.357374] [49941]: [pid: 49941|app: 0|req: 1326/2585] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.358502] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Network f8f12b22-f975-4a42-9d1a-9c899099a2a6 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 748.359618] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 748.380691] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'name': 'network-vif-deleted', 'tag': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb'}, {'server_uuid': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6f93c5b9-7356-4941-8909-095e4f7ed00f'}, {'name': 'network-changed', 'server_uuid': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'tag': '6f93c5b9-7356-4941-8909-095e4f7ed00f'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 748.393030] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e6098608-c3ac-4d0c-9112-5574f5f9d401" -d '{"events": [{"server_uuid": "c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3", "name": "network-vif-deleted", "tag": "d870e57b-65d1-4f1b-8456-2d38370f5bcb"}, {"server_uuid": "b0140768-15c3-4d89-8ae9-5a397e041683", "name": "network-vif-plugged", "status": "completed", "tag": "6f93c5b9-7356-4941-8909-095e4f7ed00f"}, {"name": "network-changed", "server_uuid": "b0140768-15c3-4d89-8ae9-5a397e041683", "tag": "6f93c5b9-7356-4941-8909-095e4f7ed00f"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 748.475766] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Router b7c5b933-2133-4190-a00f-e50c56309e16 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 748.580133] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a4135e68-a731-4c58-aa25-f0e08e522ae7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 748.586397] [49942]: [pid: 49942|app: 0|req: 1260/2586] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:49 2025] PUT /networking/v2.0/routers/b7c5b933-2133-4190-a00f-e50c56309e16/add_router_interface => generated 309 bytes in 1040 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.609494] [49942]: [pid: 49942|app: 0|req: 1261/2587] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.692542] [49941]: DEBUG neutron_lib.callbacks.manager [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.703184] [49942]: [pid: 49942|app: 0|req: 1262/2588] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.784433] [49942]: [pid: 49942|app: 0|req: 1263/2589] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.812967] [49942]: [pid: 49942|app: 0|req: 1264/2590] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 748.872214] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Deleting port 966b5f3d-464f-46da-9fbd-e4ac9d0394e4 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 748.872214] [49941]: DEBUG neutron_lib.callbacks.manager [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.892249] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f4b73e7-29e8-4627-a8d2-de62ec8c5f71 req-15e19461-f684-4916-b51a-d8c6e2b46bd7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.893878] [49942]: [pid: 49942|app: 0|req: 1265/2591] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.909773] [49941]: DEBUG neutron.plugins.ml2.db [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] For port 966b5f3d-464f-46da-9fbd-e4ac9d0394e4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=966b5f3d-464f-46da-9fbd-e4ac9d0394e4,segment=NetworkSegment(0965a07c-73ff-41ef-9a06-8f214e3672ea),segment_id=0965a07c-73ff-41ef-9a06-8f214e3672ea)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 748.909964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 748.916516] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] delete_port_precommit called with port settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 748.916757] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] delete_port_precommit: [ 748.916757] [49941]: key[id], 966b5f3d-464f-46da-9fbd-e4ac9d0394e4 -> None [ 748.916757] [49941]: key[binding:vnic_type], normal -> None [ 748.916757] [49941]: key[tags], [] -> None [ 748.916757] [49941]: key[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.916757] [49941]: key[allowed_address_pairs], [] -> None [ 748.916757] [49941]: key[extra_dhcp_opts], [] -> None [ 748.916757] [49941]: key[binding:profile], {} -> None [ 748.916757] [49941]: key[admin_state_up], True -> None [ 748.916757] [49941]: key[binding:vif_type], ovs -> None [ 748.916757] [49941]: key[device_owner], network:router_interface -> None [ 748.916757] [49941]: key[created_at], 2025-11-20T12:30:09Z -> None [ 748.916757] [49941]: key[updated_at], 2025-11-20T12:30:11Z -> None [ 748.916757] [49941]: key[description], -> None [ 748.916757] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 748.916757] [49941]: key[binding:host_id], devstack -> None [ 748.916757] [49941]: key[standard_attr_id], 694 -> None [ 748.916757] [49941]: key[name], -> None [ 748.916757] [49941]: key[mac_address], fa:16:3e:00:ac:68 -> None [ 748.916757] [49941]: key[status], ACTIVE -> None [ 748.916757] [49941]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 748.916757] [49941]: key[fixed_ips], [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.1'}] -> None [ 748.916757] [49941]: key[security_groups], [] -> None [ 748.916757] [49941]: key[revision_number], 5 -> None [ 748.916757] [49941]: key[port_security_enabled], False -> None [ 748.916757] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 748.916757] [49941]: key[device_id], 9fc4eb51-cc74-491a-a539-4ea3a3ab37df -> None [ 748.916757] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 748.918536] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Calling delete_port for 966b5f3d-464f-46da-9fbd-e4ac9d0394e4 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 748.926617] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d218cd82-50b8-43d9-abc2-b698b0f5582b req-fbcf2dbf-69fe-4f6d-8094-bdfd809592e0 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 748.927895] [49942]: [pid: 49942|app: 0|req: 1266/2592] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 748.930989] [49942]: DEBUG neutron.api.wsgi [req-2f4b73e7-29e8-4627-a8d2-de62ec8c5f71 req-489dee62-7610-48d8-8ec5-94638de9d0fe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 748.976864] [49942]: [pid: 49942|app: 0|req: 1267/2593] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 748.980026] [49942]: DEBUG neutron.api.wsgi [req-d218cd82-50b8-43d9-abc2-b698b0f5582b req-6636210e-3a02-415c-867f-a9ff7b5e17bf tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.014825] [49942]: [pid: 49942|app: 0|req: 1268/2594] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.043555] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c40a0e57-4da6-44c8-a819-e2f3f5727cbb req-77c5947e-472d-4005-b005-4ad9b0315f3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.047687] [49942]: [pid: 49942|app: 0|req: 1269/2595] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 749.059201] [49942]: [pid: 49942|app: 0|req: 1270/2596] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.062244] [49942]: DEBUG neutron.api.wsgi [req-c40a0e57-4da6-44c8-a819-e2f3f5727cbb req-4591d786-2a6e-48f7-b503-17e51d2f3182 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.064989] [49941]: DEBUG neutron_lib.callbacks.manager [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (966b5f3d-464f-46da-9fbd-e4ac9d0394e4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.074106] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Pushing event deleted for resources: {'Port': ['ID=966b5f3d-464f-46da-9fbd-e4ac9d0394e4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 749.086482] [49942]: [pid: 49942|app: 0|req: 1271/2597] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.100535] [49942]: [pid: 49942|app: 0|req: 1272/2598] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.108424] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] delete_port_postcommit called with port settings {'id': '966b5f3d-464f-46da-9fbd-e4ac9d0394e4', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:00:ac:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_interface', 'standard_attr_id': 694, 'fixed_ips': [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', '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-20T12:30:09Z', 'updated_at': '2025-11-20T12:30:11Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a321c2ab-30a9-4517-9982-2df1ed3f332b'], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 749.108625] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] delete_port_postcommit: [ 749.108625] [49941]: key[id], 966b5f3d-464f-46da-9fbd-e4ac9d0394e4 -> None [ 749.108625] [49941]: key[binding:vnic_type], normal -> None [ 749.108625] [49941]: key[tags], [] -> None [ 749.108625] [49941]: key[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.108625] [49941]: key[allowed_address_pairs], [] -> None [ 749.108625] [49941]: key[extra_dhcp_opts], [] -> None [ 749.108625] [49941]: key[binding:profile], {} -> None [ 749.108625] [49941]: key[admin_state_up], True -> None [ 749.108625] [49941]: key[binding:vif_type], ovs -> None [ 749.108625] [49941]: key[device_owner], network:router_interface -> None [ 749.108625] [49941]: key[created_at], 2025-11-20T12:30:09Z -> None [ 749.108625] [49941]: key[updated_at], 2025-11-20T12:30:11Z -> None [ 749.108625] [49941]: key[description], -> None [ 749.108625] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 749.108625] [49941]: key[binding:host_id], devstack -> None [ 749.108625] [49941]: key[standard_attr_id], 694 -> None [ 749.108625] [49941]: key[name], -> None [ 749.108625] [49941]: key[mac_address], fa:16:3e:00:ac:68 -> None [ 749.108625] [49941]: key[status], ACTIVE -> None [ 749.108625] [49941]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 749.108625] [49941]: key[fixed_ips], [{'subnet_id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'ip_address': '192.168.128.1'}] -> None [ 749.108625] [49941]: key[security_groups], [] -> None [ 749.108625] [49941]: key[revision_number], 5 -> None [ 749.108625] [49941]: key[port_security_enabled], False -> None [ 749.108625] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 749.108625] [49941]: key[device_id], 9fc4eb51-cc74-491a-a539-4ea3a3ab37df -> None [ 749.108625] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.126556] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-d439a2cd-ad73-48d1-9463-9e55caa6b000 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.127594] [49942]: [pid: 49942|app: 0|req: 1273/2599] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 749.135306] [49942]: DEBUG neutron.api.wsgi [req-694733de-43df-47e2-91f7-5886bc370e69 req-4d51fc1d-6f0d-421c-a3be-191943046cbe service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.148125] [49942]: [pid: 49942|app: 0|req: 1274/2600] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=6f93c5b9-7356-4941-8909-095e4f7ed00f => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 749.162549] [49942]: [pid: 49942|app: 0|req: 1275/2601] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.166542] [49941]: DEBUG neutron_lib.callbacks.manager [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.192303] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-abf2b4aa-abdd-4a0e-8169-6847ab0547da service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.193688] [49942]: [pid: 49942|app: 0|req: 1276/2602] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.230776] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e0498ec-347c-46ba-92a8-00d3df781512 req-bb1661d7-b68c-4de3-bed1-651ac56b5376 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.232666] [49942]: [pid: 49942|app: 0|req: 1277/2603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.262084] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-694733de-43df-47e2-91f7-5886bc370e69 req-052d893a-e92e-45fb-8e23-4aa4378eb7ef service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.262084] [49942]: [pid: 49942|app: 0|req: 1278/2604] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:50 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.274343] [49942]: [pid: 49942|app: 0|req: 1279/2605] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.277153] [49942]: DEBUG neutron.api.wsgi [req-6e0498ec-347c-46ba-92a8-00d3df781512 req-927c0053-06ab-4a37-976d-19b0ce3645f5 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.290788] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Router 9fc4eb51-cc74-491a-a539-4ea3a3ab37df has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 749.300854] [49942]: [pid: 49942|app: 0|req: 1280/2606] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.349676] [49942]: [pid: 49942|app: 0|req: 1281/2607] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.366892] [49942]: [pid: 49942|app: 0|req: 1282/2608] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.385585] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-808a9b26-5802-4080-ae1f-e8fc4fe9e837 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 749.393844] [49941]: [pid: 49941|app: 0|req: 1327/2609] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:31:50 2025] PUT /networking/v2.0/routers/9fc4eb51-cc74-491a-a539-4ea3a3ab37df/remove_router_interface => generated 309 bytes in 1036 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.395473] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 521 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-d39b4d01-9e9e-43a9-9dc7-095b9ef7154c x-openstack-request-id: req-d39b4d01-9e9e-43a9-9dc7-095b9ef7154c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 749.395473] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3", "name": "network-vif-deleted", "tag": "d870e57b-65d1-4f1b-8456-2d38370f5bcb", "status": "completed", "code": 200}, {"server_uuid": "b0140768-15c3-4d89-8ae9-5a397e041683", "name": "network-vif-plugged", "status": "completed", "tag": "6f93c5b9-7356-4941-8909-095e4f7ed00f", "code": 200}, {"name": "network-changed", "server_uuid": "b0140768-15c3-4d89-8ae9-5a397e041683", "tag": "6f93c5b9-7356-4941-8909-095e4f7ed00f", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 749.395473] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d39b4d01-9e9e-43a9-9dc7-095b9ef7154c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 749.395473] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d39b4d01-9e9e-43a9-9dc7-095b9ef7154c'] response: {'server_uuid': 'c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3', 'name': 'network-vif-deleted', 'tag': 'd870e57b-65d1-4f1b-8456-2d38370f5bcb', 'status': 'completed', 'code': 200} [ 749.395473] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d39b4d01-9e9e-43a9-9dc7-095b9ef7154c'] response: {'server_uuid': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'code': 200} [ 749.395473] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d39b4d01-9e9e-43a9-9dc7-095b9ef7154c'] response: {'name': 'network-changed', 'server_uuid': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'tag': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'status': 'completed', 'code': 200} [ 749.434781] [49942]: [pid: 49942|app: 0|req: 1283/2610] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.491143] [49942]: [pid: 49942|app: 0|req: 1284/2611] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.519368] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks [] for router (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.527790] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bfc7bbe-514e-4b22-93d7-b8e60a05965f req-7fb678c5-7a7a-4e15-8d26-390cb2370de9 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.528833] [49942]: [pid: 49942|app: 0|req: 1285/2612] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 749.535133] [49942]: DEBUG neutron.api.wsgi [req-1bfc7bbe-514e-4b22-93d7-b8e60a05965f req-3fd8e120-03f6-4167-9f87-f7dedcc899bf tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.562604] [49942]: [pid: 49942|app: 0|req: 1286/2613] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 749.583327] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks [] for router_gateway (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.619822] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Deleting port 8ff7f996-fec8-48aa-a69b-18f98ef66ce7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 749.619822] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (8ff7f996-fec8-48aa-a69b-18f98ef66ce7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.650266] [49941]: DEBUG neutron.plugins.ml2.db [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] For port 8ff7f996-fec8-48aa-a69b-18f98ef66ce7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8ff7f996-fec8-48aa-a69b-18f98ef66ce7,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 749.650505] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (8ff7f996-fec8-48aa-a69b-18f98ef66ce7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.656229] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] delete_port_precommit called with port settings {'id': '8ff7f996-fec8-48aa-a69b-18f98ef66ce7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:3d:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_gateway', 'standard_attr_id': 690, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:08Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 749.656229] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] delete_port_precommit: [ 749.656229] [49941]: key[id], 8ff7f996-fec8-48aa-a69b-18f98ef66ce7 -> None [ 749.656229] [49941]: key[binding:vnic_type], normal -> None [ 749.656229] [49941]: key[tags], [] -> None [ 749.656229] [49941]: key[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.656229] [49941]: key[allowed_address_pairs], [] -> None [ 749.656229] [49941]: key[extra_dhcp_opts], [] -> None [ 749.656229] [49941]: key[binding:profile], {} -> None [ 749.656229] [49941]: key[admin_state_up], True -> None [ 749.656229] [49941]: key[binding:vif_type], ovs -> None [ 749.656229] [49941]: key[device_owner], network:router_gateway -> None [ 749.656229] [49941]: key[created_at], 2025-11-20T12:30:08Z -> None [ 749.656229] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 749.656229] [49941]: key[description], -> None [ 749.656229] [49941]: key[tenant_id], -> None [ 749.656229] [49941]: key[binding:host_id], devstack -> None [ 749.656229] [49941]: key[standard_attr_id], 690 -> None [ 749.656229] [49941]: key[name], -> None [ 749.656229] [49941]: key[mac_address], fa:16:3e:26:3d:ac -> None [ 749.656229] [49941]: key[status], ACTIVE -> None [ 749.656229] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 749.656229] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] -> None [ 749.656229] [49941]: key[security_groups], [] -> None [ 749.656229] [49941]: key[revision_number], 5 -> None [ 749.656229] [49941]: key[port_security_enabled], False -> None [ 749.656229] [49941]: key[project_id], -> None [ 749.656229] [49941]: key[device_id], 9fc4eb51-cc74-491a-a539-4ea3a3ab37df -> None [ 749.656229] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.659499] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Calling delete_port for 8ff7f996-fec8-48aa-a69b-18f98ef66ce7 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 749.660692] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90d25ac6-df31-41cf-bf2c-c854c439f028 req-3c92b9d2-ac27-4cbd-8272-5e890df052af tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.661749] [49942]: [pid: 49942|app: 0|req: 1287/2614] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.700782] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-84bdc197-3163-47f0-8ae1-d5ee86a31de6 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 749.701815] [49942]: [pid: 49942|app: 0|req: 1288/2615] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/networks?id=f8f12b22-f975-4a42-9d1a-9c899099a2a6 => generated 614 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.704621] [49942]: DEBUG neutron.api.wsgi [req-90d25ac6-df31-41cf-bf2c-c854c439f028 req-88aa8712-d876-4c66-818a-6065bb7d92ec tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.731786] [49942]: [pid: 49942|app: 0|req: 1289/2616] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.734802] [49942]: DEBUG neutron.api.wsgi [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-c332e38f-0cea-4aeb-9be0-5a35705fb86a tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 749.741163] [49942]: [pid: 49942|app: 0|req: 1290/2617] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/quotas/d57fb87fec3444eaa831657df7844797 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 749.792304] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8ff7f996-fec8-48aa-a69b-18f98ef66ce7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.802674] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Pushing event deleted for resources: {'Port': ['ID=8ff7f996-fec8-48aa-a69b-18f98ef66ce7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 749.825590] [49942]: [pid: 49942|app: 0|req: 1291/2618] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?tenant_id=d57fb87fec3444eaa831657df7844797&fields=id => generated 57 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.836018] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] delete_port_postcommit called with port settings {'id': '8ff7f996-fec8-48aa-a69b-18f98ef66ce7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:3d:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9fc4eb51-cc74-491a-a539-4ea3a3ab37df', 'device_owner': 'network:router_gateway', 'standard_attr_id': 690, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:08Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 749.836018] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] delete_port_postcommit: [ 749.836018] [49941]: key[id], 8ff7f996-fec8-48aa-a69b-18f98ef66ce7 -> None [ 749.836018] [49941]: key[binding:vnic_type], normal -> None [ 749.836018] [49941]: key[tags], [] -> None [ 749.836018] [49941]: key[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.836018] [49941]: key[allowed_address_pairs], [] -> None [ 749.836018] [49941]: key[extra_dhcp_opts], [] -> None [ 749.836018] [49941]: key[binding:profile], {} -> None [ 749.836018] [49941]: key[admin_state_up], True -> None [ 749.836018] [49941]: key[binding:vif_type], ovs -> None [ 749.836018] [49941]: key[device_owner], network:router_gateway -> None [ 749.836018] [49941]: key[created_at], 2025-11-20T12:30:08Z -> None [ 749.836018] [49941]: key[updated_at], 2025-11-20T12:30:09Z -> None [ 749.836018] [49941]: key[description], -> None [ 749.836018] [49941]: key[tenant_id], -> None [ 749.836018] [49941]: key[binding:host_id], devstack -> None [ 749.836018] [49941]: key[standard_attr_id], 690 -> None [ 749.836018] [49941]: key[name], -> None [ 749.836018] [49941]: key[mac_address], fa:16:3e:26:3d:ac -> None [ 749.836018] [49941]: key[status], ACTIVE -> None [ 749.836018] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 749.836018] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] -> None [ 749.836018] [49941]: key[security_groups], [] -> None [ 749.836018] [49941]: key[revision_number], 5 -> None [ 749.836018] [49941]: key[port_security_enabled], False -> None [ 749.836018] [49941]: key[project_id], -> None [ 749.836018] [49941]: key[device_id], 9fc4eb51-cc74-491a-a539-4ea3a3ab37df -> None [ 749.836018] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 749.836018] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.866731] [49942]: [pid: 49942|app: 0|req: 1292/2619] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/networks/f8f12b22-f975-4a42-9d1a-9c899099a2a6?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 749.877449] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.879661] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks [] for router_controller (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.886024] [49942]: [pid: 49942|app: 0|req: 1293/2620] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.900370] [49942]: [pid: 49942|app: 0|req: 1294/2621] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=8eeac5c8-6e8e-44d2-a598-0c3a1523e37d => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.913911] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (9fc4eb51-cc74-491a-a539-4ea3a3ab37df), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.914216] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9fc4eb51-cc74-491a-a539-4ea3a3ab37df {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 749.919971] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fa6ece78-53d9-4bfd-9c57-cbcb9c167690 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.920563] [49941]: [pid: 49941|app: 0|req: 1328/2622] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:51 2025] DELETE /networking/v2.0/routers/9fc4eb51-cc74-491a-a539-4ea3a3ab37df => generated 0 bytes in 524 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 749.937358] [49942]: [pid: 49942|app: 0|req: 1295/2623] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/networks/f8f12b22-f975-4a42-9d1a-9c899099a2a6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 749.944045] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] Deleting subnet a321c2ab-30a9-4517-9982-2df1ed3f332b {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 749.945662] [49941]: DEBUG neutron_lib.callbacks.manager [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] Publish callbacks [] for subnet (a321c2ab-30a9-4517-9982-2df1ed3f332b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.960475] [49941]: DEBUG neutron_lib.callbacks.manager [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (a321c2ab-30a9-4517-9982-2df1ed3f332b), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 749.976073] [49942]: [pid: 49942|app: 0|req: 1296/2624] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.056841] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6098608-c3ac-4d0c-9112-5574f5f9d401 req-bc7ec66a-c68d-4f2e-be1f-7ea9d4cd5e35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.058143] [49942]: [pid: 49942|app: 0|req: 1297/2625] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 1042 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 750.064287] [49941]: DEBUG neutron_lib.callbacks.manager [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (a321c2ab-30a9-4517-9982-2df1ed3f332b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.064935] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] delete_subnet_precommit called with subnet settings {'id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 683, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings None) [ 750.065942] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] delete_subnet_precommit: [ 750.065942] [49941]: key[ipv6_ra_mode], None -> None [ 750.065942] [49941]: key[id], a321c2ab-30a9-4517-9982-2df1ed3f332b -> None [ 750.065942] [49941]: key[tags], [] -> None [ 750.065942] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 750.065942] [49941]: key[enable_dhcp], True -> None [ 750.065942] [49941]: key[ip_version], 4 -> None [ 750.065942] [49941]: key[created_at], 2025-11-20T12:30:07Z -> None [ 750.065942] [49941]: key[updated_at], 2025-11-20T12:30:07Z -> None [ 750.065942] [49941]: key[description], -> None [ 750.065942] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 750.065942] [49941]: key[standard_attr_id], 683 -> None [ 750.065942] [49941]: key[cidr], 192.168.128.0/28 -> None [ 750.065942] [49941]: key[ipv6_address_mode], None -> None [ 750.065942] [49941]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet -> None [ 750.065942] [49941]: key[subnetpool_id], None -> None [ 750.065942] [49941]: key[host_routes], [] -> None [ 750.065942] [49941]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.065942] [49941]: key[shared], False -> None [ 750.065942] [49941]: key[router:external], False -> None [ 750.065942] [49941]: key[revision_number], 0 -> None [ 750.065942] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 750.065942] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 750.065942] [49941]: key[service_types], [] -> None [ 750.065942] [49941]: key[dns_nameservers], [] -> None [ 750.065942] [49941]: key[segment_id], None -> None [ 750.065942] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.076784] [49942]: [pid: 49942|app: 0|req: 1298/2626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.127492] [49941]: DEBUG neutron_lib.callbacks.manager [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (a321c2ab-30a9-4517-9982-2df1ed3f332b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.127735] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a321c2ab-30a9-4517-9982-2df1ed3f332b', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 683, '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-20T12:30:07Z', 'updated_at': '2025-11-20T12:30:07Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings None) [ 750.127886] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] delete_subnet_postcommit: [ 750.127886] [49941]: key[ipv6_ra_mode], None -> None [ 750.127886] [49941]: key[id], a321c2ab-30a9-4517-9982-2df1ed3f332b -> None [ 750.127886] [49941]: key[tags], [] -> None [ 750.127886] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 750.127886] [49941]: key[enable_dhcp], True -> None [ 750.127886] [49941]: key[ip_version], 4 -> None [ 750.127886] [49941]: key[created_at], 2025-11-20T12:30:07Z -> None [ 750.127886] [49941]: key[updated_at], 2025-11-20T12:30:07Z -> None [ 750.127886] [49941]: key[description], -> None [ 750.127886] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 750.127886] [49941]: key[standard_attr_id], 683 -> None [ 750.127886] [49941]: key[cidr], 192.168.128.0/28 -> None [ 750.127886] [49941]: key[ipv6_address_mode], None -> None [ 750.127886] [49941]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-795677935-subnet -> None [ 750.127886] [49941]: key[subnetpool_id], None -> None [ 750.127886] [49941]: key[host_routes], [] -> None [ 750.127886] [49941]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.127886] [49941]: key[shared], False -> None [ 750.127886] [49941]: key[router:external], False -> None [ 750.127886] [49941]: key[revision_number], 0 -> None [ 750.127886] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 750.127886] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 750.127886] [49941]: key[service_types], [] -> None [ 750.127886] [49941]: key[dns_nameservers], [] -> None [ 750.127886] [49941]: key[segment_id], None -> None [ 750.127886] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.128830] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6098608-c3ac-4d0c-9112-5574f5f9d401 req-45a88d25-3fb3-413e-8dbb-4913ce87ae96 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.129513] [49942]: [pid: 49942|app: 0|req: 1299/2627] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 703 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.133811] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a321c2ab-30a9-4517-9982-2df1ed3f332b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.141651] [49942]: DEBUG neutron.api.wsgi [req-e6098608-c3ac-4d0c-9112-5574f5f9d401 req-cd514a16-47bf-4c45-93c6-8fed521cfa5e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.146537] [49941]: DEBUG neutron_lib.callbacks.manager [None req-253d89c0-b156-4e44-a606-c8cecd37f2ed admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.148556] [49941]: [pid: 49941|app: 0|req: 1329/2628] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:51 2025] DELETE /networking/v2.0/subnets/a321c2ab-30a9-4517-9982-2df1ed3f332b => generated 0 bytes in 225 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 750.155747] [49942]: [pid: 49942|app: 0|req: 1300/2629] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=6f93c5b9-7356-4941-8909-095e4f7ed00f => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.192747] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6098608-c3ac-4d0c-9112-5574f5f9d401 req-bfa705ee-6ed2-4fad-a96e-88440e0a1e92 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.192747] [49942]: [pid: 49942|app: 0|req: 1301/2630] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.196275] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (abd16cee-e961-463f-9595-cf9bdb02121d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.223627] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Deleting port e7334d3e-6a54-4d93-8286-8b48d1efa1cd {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 750.223848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e7334d3e-6a54-4d93-8286-8b48d1efa1cd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.229123] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c57d4fe-f0c2-4d01-b9be-5a8c5698c7a4 req-83016630-63e1-430a-b81c-ef5d7f1c7b37 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.230308] [49942]: [pid: 49942|app: 0|req: 1302/2631] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 750.246059] [49941]: DEBUG neutron.plugins.ml2.db [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] For port e7334d3e-6a54-4d93-8286-8b48d1efa1cd, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e7334d3e-6a54-4d93-8286-8b48d1efa1cd,segment=NetworkSegment(0965a07c-73ff-41ef-9a06-8f214e3672ea),segment_id=0965a07c-73ff-41ef-9a06-8f214e3672ea)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.246308] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e7334d3e-6a54-4d93-8286-8b48d1efa1cd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.253542] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_port_precommit called with port settings {'id': 'e7334d3e-6a54-4d93-8286-8b48d1efa1cd', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:c3:98:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-abd16cee-e961-463f-9595-cf9bdb02121d', 'device_owner': 'network:dhcp', 'standard_attr_id': 841, '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-20T12:30:39Z', 'updated_at': '2025-11-20T12:31:51Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:31:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 750.253781] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_port_precommit: [ 750.253781] [49941]: key[id], e7334d3e-6a54-4d93-8286-8b48d1efa1cd -> None [ 750.253781] [49941]: key[binding:vnic_type], normal -> None [ 750.253781] [49941]: key[tags], [] -> None [ 750.253781] [49941]: key[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.253781] [49941]: key[allowed_address_pairs], [] -> None [ 750.253781] [49941]: key[extra_dhcp_opts], [] -> None [ 750.253781] [49941]: key[binding:profile], {} -> None [ 750.253781] [49941]: key[admin_state_up], True -> None [ 750.253781] [49941]: key[binding:vif_type], ovs -> None [ 750.253781] [49941]: key[device_owner], network:dhcp -> None [ 750.253781] [49941]: key[created_at], 2025-11-20T12:30:39Z -> None [ 750.253781] [49941]: key[updated_at], 2025-11-20T12:31:51Z -> None [ 750.253781] [49941]: key[description], -> None [ 750.253781] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 750.253781] [49941]: key[binding:host_id], devstack -> None [ 750.253781] [49941]: key[standard_attr_id], 841 -> None [ 750.253781] [49941]: key[name], -> None [ 750.253781] [49941]: key[mac_address], fa:16:3e:c3:98:b2 -> None [ 750.253781] [49941]: key[status], ACTIVE -> None [ 750.253781] [49941]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.253781] [49941]: key[fixed_ips], [] -> None [ 750.253781] [49941]: key[security_groups], [] -> None [ 750.253781] [49941]: key[revision_number], 5 -> None [ 750.253781] [49941]: key[port_security_enabled], False -> None [ 750.253781] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 750.253781] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.253781] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.257269] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Calling delete_port for e7334d3e-6a54-4d93-8286-8b48d1efa1cd owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 750.265257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6098608-c3ac-4d0c-9112-5574f5f9d401 req-054f7316-c5a9-4e8c-b817-5f42b6a97a5e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.266481] [49942]: [pid: 49942|app: 0|req: 1303/2632] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:51 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.269801] [49942]: DEBUG neutron.api.wsgi [req-6c57d4fe-f0c2-4d01-b9be-5a8c5698c7a4 req-b946191c-3f41-48bf-923b-2f4ac838f550 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.294962] [49942]: [pid: 49942|app: 0|req: 1304/2633] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.314338] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e7334d3e-6a54-4d93-8286-8b48d1efa1cd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.316585] [49942]: [pid: 49942|app: 0|req: 1305/2634] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.322930] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Pushing event deleted for resources: {'Port': ['ID=e7334d3e-6a54-4d93-8286-8b48d1efa1cd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.340878] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] No DVR routers for this DVR port e7334d3e-6a54-4d93-8286-8b48d1efa1cd on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 750.341785] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_port_postcommit called with port settings {'id': 'e7334d3e-6a54-4d93-8286-8b48d1efa1cd', 'name': '', 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'mac_address': 'fa:16:3e:c3:98:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-abd16cee-e961-463f-9595-cf9bdb02121d', 'device_owner': 'network:dhcp', 'standard_attr_id': 841, '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-20T12:30:39Z', 'updated_at': '2025-11-20T12:31:51Z', 'revision_number': 5, 'project_id': 'd3c0609d6e984c5483912266a059307e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}}] (original binding levels None) on network {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:31:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} with segments to bind None [ 750.341785] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_port_postcommit: [ 750.341785] [49941]: key[id], e7334d3e-6a54-4d93-8286-8b48d1efa1cd -> None [ 750.341785] [49941]: key[binding:vnic_type], normal -> None [ 750.341785] [49941]: key[tags], [] -> None [ 750.341785] [49941]: key[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.341785] [49941]: key[allowed_address_pairs], [] -> None [ 750.341785] [49941]: key[extra_dhcp_opts], [] -> None [ 750.341785] [49941]: key[binding:profile], {} -> None [ 750.341785] [49941]: key[admin_state_up], True -> None [ 750.341785] [49941]: key[binding:vif_type], ovs -> None [ 750.341785] [49941]: key[device_owner], network:dhcp -> None [ 750.341785] [49941]: key[created_at], 2025-11-20T12:30:39Z -> None [ 750.341785] [49941]: key[updated_at], 2025-11-20T12:31:51Z -> None [ 750.341785] [49941]: key[description], -> None [ 750.341785] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 750.341785] [49941]: key[binding:host_id], devstack -> None [ 750.341785] [49941]: key[standard_attr_id], 841 -> None [ 750.341785] [49941]: key[name], -> None [ 750.341785] [49941]: key[mac_address], fa:16:3e:c3:98:b2 -> None [ 750.341785] [49941]: key[status], ACTIVE -> None [ 750.341785] [49941]: key[network_id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.341785] [49941]: key[fixed_ips], [] -> None [ 750.341785] [49941]: key[security_groups], [] -> None [ 750.341785] [49941]: key[revision_number], 5 -> None [ 750.341785] [49941]: key[port_security_enabled], False -> None [ 750.341785] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 750.341785] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.341785] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.366928] [49942]: [pid: 49942|app: 0|req: 1306/2635] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.375475] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (abd16cee-e961-463f-9595-cf9bdb02121d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.388072] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_network_precommit called with network settings {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:31:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} (original settings None) and network segments [{'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}] [ 750.388072] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_network_precommit: [ 750.388072] [49941]: key[vlan_transparent], None -> None [ 750.388072] [49941]: key[id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.388072] [49941]: key[tags], [] -> None [ 750.388072] [49941]: key[availability_zone_hints], [] -> None [ 750.388072] [49941]: key[mtu], 8950 -> None [ 750.388072] [49941]: key[provider:network_type], vlan -> None [ 750.388072] [49941]: key[admin_state_up], True -> None [ 750.388072] [49941]: key[provider:physical_network], default -> None [ 750.388072] [49941]: key[provider:segmentation_id], 527 -> None [ 750.388072] [49941]: key[created_at], 2025-11-20T12:30:07Z -> None [ 750.388072] [49941]: key[updated_at], 2025-11-20T12:31:51Z -> None [ 750.388072] [49941]: key[description], -> None [ 750.388072] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 750.388072] [49941]: key[standard_attr_id], 678 -> None [ 750.388072] [49941]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network -> None [ 750.388072] [49941]: key[availability_zones], ['nova'] -> None [ 750.388072] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 750.388072] [49941]: key[status], ACTIVE -> None [ 750.388072] [49941]: key[shared], False -> None [ 750.388072] [49941]: key[router:external], False -> None [ 750.388072] [49941]: key[revision_number], 3 -> None [ 750.388072] [49941]: key[port_security_enabled], True -> None [ 750.388072] [49941]: key[subnets], [] -> None [ 750.388072] [49941]: key[ipv4_address_scope], None -> None [ 750.388072] [49941]: key[qinq], None -> None [ 750.388072] [49941]: key[ipv6_address_scope], None -> None [ 750.388072] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.388072] [49941]: DEBUG neutron.services.segments.db [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['abd16cee-e961-463f-9595-cf9bdb02121d']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 750.398038] [49941]: DEBUG neutron.services.segments.db [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '0965a07c-73ff-41ef-9a06-8f214e3672ea') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 750.398038] [49941]: DEBUG neutron.services.segments.db [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '0965a07c-73ff-41ef-9a06-8f214e3672ea') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 750.408474] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (0965a07c-73ff-41ef-9a06-8f214e3672ea), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.427345] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (0965a07c-73ff-41ef-9a06-8f214e3672ea), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.435098] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Releasing vlan 527 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 750.436283] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (0965a07c-73ff-41ef-9a06-8f214e3672ea), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.436364] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80cd8f33-856a-415b-85f3-85440c128e44 req-72686071-1e39-44c6-876b-41ba7cb9b5bb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.436993] [49942]: [pid: 49942|app: 0|req: 1307/2636] 10.180.1.21 () {60 vars in 1478 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/subnets?network_id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 696 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.450721] [49941]: INFO neutron.services.segments.plugin [-] Segment 0965a07c-73ff-41ef-9a06-8f214e3672ea resource provider aggregate not found [ 750.457081] [49942]: [pid: 49942|app: 0|req: 1308/2637] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.463549] [49941]: INFO neutron.services.segments.plugin [-] Segment 0965a07c-73ff-41ef-9a06-8f214e3672ea 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 0965a07c-73ff-41ef-9a06-8f214e3672ea found for delete ", "request_id": "req-6a62f2e5-6c4b-411d-9804-ef888d63f880"}]} [ 750.491593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (abd16cee-e961-463f-9595-cf9bdb02121d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.491851] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_network_postcommit called with network settings {'id': 'abd16cee-e961-463f-9595-cf9bdb02121d', 'name': 'tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network', 'tenant_id': 'd3c0609d6e984c5483912266a059307e', 'project_id': 'd3c0609d6e984c5483912266a059307e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 678, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:07Z', 'updated_at': '2025-11-20T12:31:51Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 527} (original settings None) and network segments [{'id': '0965a07c-73ff-41ef-9a06-8f214e3672ea', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 527, 'network_id': 'abd16cee-e961-463f-9595-cf9bdb02121d'}] [ 750.491959] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] delete_network_postcommit: [ 750.491959] [49941]: key[vlan_transparent], None -> None [ 750.491959] [49941]: key[id], abd16cee-e961-463f-9595-cf9bdb02121d -> None [ 750.491959] [49941]: key[tags], [] -> None [ 750.491959] [49941]: key[availability_zone_hints], [] -> None [ 750.491959] [49941]: key[mtu], 8950 -> None [ 750.491959] [49941]: key[provider:network_type], vlan -> None [ 750.491959] [49941]: key[admin_state_up], True -> None [ 750.491959] [49941]: key[provider:physical_network], default -> None [ 750.491959] [49941]: key[provider:segmentation_id], 527 -> None [ 750.491959] [49941]: key[created_at], 2025-11-20T12:30:07Z -> None [ 750.491959] [49941]: key[updated_at], 2025-11-20T12:31:51Z -> None [ 750.491959] [49941]: key[description], -> None [ 750.491959] [49941]: key[tenant_id], d3c0609d6e984c5483912266a059307e -> None [ 750.491959] [49941]: key[standard_attr_id], 678 -> None [ 750.491959] [49941]: key[name], tempest-FloatingIPsAssociationNegativeTestJSON-795677935-network -> None [ 750.491959] [49941]: key[availability_zones], ['nova'] -> None [ 750.491959] [49941]: key[project_id], d3c0609d6e984c5483912266a059307e -> None [ 750.491959] [49941]: key[status], ACTIVE -> None [ 750.491959] [49941]: key[shared], False -> None [ 750.491959] [49941]: key[router:external], False -> None [ 750.491959] [49941]: key[revision_number], 3 -> None [ 750.491959] [49941]: key[port_security_enabled], True -> None [ 750.491959] [49941]: key[subnets], [] -> None [ 750.491959] [49941]: key[ipv4_address_scope], None -> None [ 750.491959] [49941]: key[qinq], None -> None [ 750.491959] [49941]: key[ipv6_address_scope], None -> None [ 750.491959] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.501606] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Pushing event deleted for resources: {'Network': ['ID=abd16cee-e961-463f-9595-cf9bdb02121d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.507583] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cac99e35-4d23-4fbe-ba2e-ec481ed0202a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.507808] [49941]: [pid: 49941|app: 0|req: 1330/2638] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:31:51 2025] DELETE /networking/v2.0/networks/abd16cee-e961-463f-9595-cf9bdb02121d => generated 0 bytes in 353 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 750.515039] [49942]: [pid: 49942|app: 0|req: 1309/2639] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.538855] [49942]: [pid: 49942|app: 0|req: 1310/2640] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.589493] [49942]: [pid: 49942|app: 0|req: 1311/2641] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.639420] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80cd8f33-856a-415b-85f3-85440c128e44 req-c324f2b1-44d2-4681-a5ec-0dbc1a4d1072 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.641087] [49941]: [pid: 49941|app: 0|req: 1331/2642] 10.180.1.21 () {60 vars in 1622 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b&device_owner=compute%3Anova&network_id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 750 bytes in 132 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.646082] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29e35db9-ffbd-4b78-8334-3527271868dc req-4e5ec7ff-4347-480a-8fbb-e28eba6e5774 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 750.646744] [49942]: [pid: 49942|app: 0|req: 1312/2643] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 750.649901] [49942]: DEBUG neutron.api.v2.base [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'port': {'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5'}]}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 750.676205] [49941]: [pid: 49941|app: 0|req: 1332/2644] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/security-groups?tenant_id=d3c0609d6e984c5483912266a059307e&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 750.693184] [49941]: [pid: 49941|app: 0|req: 1333/2645] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.699400] [49941]: DEBUG neutron.api.wsgi [req-29e35db9-ffbd-4b78-8334-3527271868dc req-d32147ea-e095-4066-833d-6b9fc5f55d72 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 750.719953] [49942]: DEBUG neutron_lib.callbacks.manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.726399] [49941]: [pid: 49941|app: 0|req: 1334/2646] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.771822] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31c502fb-a9d6-4ea8-ae82-c515e11bbd43 admin admin] Publish callbacks [] for security_group (c03b6444-8f52-49e7-856e-7b6094932e62), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.789785] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31c502fb-a9d6-4ea8-ae82-c515e11bbd43 admin admin] Publish callbacks [] for security_group (c03b6444-8f52-49e7-856e-7b6094932e62), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.829544] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31c502fb-a9d6-4ea8-ae82-c515e11bbd43 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (c03b6444-8f52-49e7-856e-7b6094932e62), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.834680] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-31c502fb-a9d6-4ea8-ae82-c515e11bbd43 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c03b6444-8f52-49e7-856e-7b6094932e62,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 750.842450] [49941]: DEBUG neutron_lib.callbacks.manager [None req-31c502fb-a9d6-4ea8-ae82-c515e11bbd43 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.842970] [49941]: [pid: 49941|app: 0|req: 1335/2647] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:52 2025] DELETE /networking/v2.0/security-groups/c03b6444-8f52-49e7-856e-7b6094932e62 => generated 0 bytes in 116 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 750.864568] [49941]: [pid: 49941|app: 0|req: 1336/2648] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 750.872780] [49942]: DEBUG neutron.db.db_base_plugin_common [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Allocated IP 192.168.128.3 (2c110bc1-1395-4164-9781-83a24176a9e1/056b1fea-7b76-47df-bd25-cc9c0c987cf5/416661ba-4eb2-4de3-96d9-2344fdcca122) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 750.916868] [49942]: DEBUG neutron.plugins.ml2.db [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] For port 416661ba-4eb2-4de3-96d9-2344fdcca122, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=416661ba-4eb2-4de3-96d9-2344fdcca122,segment=NetworkSegment(8dbe40e4-a4ef-4b70-9923-65b566405c56),segment_id=8dbe40e4-a4ef-4b70-9923-65b566405c56)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 750.935354] [49942]: DEBUG neutron_lib.callbacks.manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.936347] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_precommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:52Z', 'revision_number': 6, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:04Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}]) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 750.936347] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_precommit: [ 750.936347] [49942]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}] [ 750.936347] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} [ 750.936347] [49942]: key[updated_at], 2025-11-20T12:31:04Z -> 2025-11-20T12:31:52Z [ 750.936347] [49942]: key[revision_number], 5 -> 6 [ 750.936347] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 750.949274] [49942]: DEBUG neutron.db.provisioning_blocks [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Transition to ACTIVE for port object 416661ba-4eb2-4de3-96d9-2344fdcca122 will not be triggered until provisioned by entity DHCP. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 750.950899] [49942]: DEBUG neutron_lib.callbacks.manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 750.972535] [49941]: [pid: 49941|app: 0|req: 1337/2649] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.000584] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'Port': ['ID=416661ba-4eb2-4de3-96d9-2344fdcca122,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 751.003906] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.003906] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004132] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004132] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004211] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004325] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004373] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004511] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004581] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004654] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004746] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004838] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.004943] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005055] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005165] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005345] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005531] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005601] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005683] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005743] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005842] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005896] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.005977] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.006174] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.006174] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.006289] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.006351] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.006413] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.006583] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.006583] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 751.007426] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Tracked resource versions report: [ 751.007426] [49942]: pushed versions: [ 751.007426] [49942]: { 'AddressGroup': {'1.2'}, [ 751.007426] [49942]: 'Agent': {'1.1'}, [ 751.007426] [49942]: 'ConntrackHelper': {'1.0'}, [ 751.007426] [49942]: 'LocalIPAssociation': {'1.0'}, [ 751.007426] [49942]: 'Log': {'1.0'}, [ 751.007426] [49942]: 'NDPProxy': {'1.0'}, [ 751.007426] [49942]: 'Network': {'1.2'}, [ 751.007426] [49942]: 'Port': {'1.10'}, [ 751.007426] [49942]: 'PortForwarding': {'1.3'}, [ 751.007426] [49942]: 'QosPolicy': {'1.10'}, [ 751.007426] [49942]: 'SecurityGroup': {'1.6'}, [ 751.007426] [49942]: 'SecurityGroupRule': {'1.3'}, [ 751.007426] [49942]: 'SubPort': {'1.0'}, [ 751.007426] [49942]: 'Subnet': {'1.2'}, [ 751.007426] [49942]: 'Trunk': {'1.1'}} [ 751.007426] [49942]: consumer versions: [ 751.007426] [49942]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 751.007426] [49942]: 'Agent': '1.1', [ 751.007426] [49942]: 'ConntrackHelper': '1.0', [ 751.007426] [49942]: 'LocalIPAssociation': '1.0', [ 751.007426] [49942]: 'Log': '1.0', [ 751.007426] [49942]: 'NDPProxy': '1.0', [ 751.007426] [49942]: 'Network': '1.2', [ 751.007426] [49942]: 'Port': '1.10', [ 751.007426] [49942]: 'PortForwarding': '1.3', [ 751.007426] [49942]: 'QosPolicy': '1.10', [ 751.007426] [49942]: 'SecurityGroup': '1.6', [ 751.007426] [49942]: 'SecurityGroupRule': '1.3', [ 751.007426] [49942]: 'SubPort': '1.0', [ 751.007426] [49942]: 'Subnet': '1.2', [ 751.007426] [49942]: 'Trunk': '1.1'}, [ 751.007426] [49942]: Metadata agent@devstack: {}, [ 751.007426] [49942]: DHCP agent@devstack: {}, [ 751.007426] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 751.007426] [49942]: 'Agent': '1.1', [ 751.007426] [49942]: 'ConntrackHelper': '1.0', [ 751.007426] [49942]: 'LocalIPAssociation': '1.0', [ 751.007426] [49942]: 'Log': '1.0', [ 751.007426] [49942]: 'NDPProxy': '1.0', [ 751.007426] [49942]: 'Network': '1.2', [ 751.007426] [49942]: 'Port': '1.10', [ 751.007426] [49942]: 'PortForwarding': '1.3', [ 751.007426] [49942]: 'QosPolicy': '1.10', [ 751.007426] [49942]: 'SecurityGroup': '1.6', [ 751.007426] [49942]: 'SecurityGroupRule': '1.3', [ 751.007426] [49942]: 'SubPort': '1.0', [ 751.007426] [49942]: 'Subnet': '1.2', [ 751.007426] [49942]: 'Trunk': '1.1'}, [ 751.007426] [49942]: L3 agent@devstack: {}} [ 751.007426] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 751.048442] [49941]: [pid: 49941|app: 0|req: 1338/2650] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.057917] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_postcommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:52Z', 'revision_number': 6, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:04Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}]) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 751.058194] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_postcommit: [ 751.058194] [49942]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}] [ 751.058194] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} [ 751.058194] [49942]: key[updated_at], 2025-11-20T12:31:04Z -> 2025-11-20T12:31:52Z [ 751.058194] [49942]: key[revision_number], 5 -> 6 [ 751.058194] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 751.064518] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.064991] [49942]: DEBUG neutron_lib.callbacks.manager [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a433bb53-c55a-4361-b63b-30ef9e9d6bdb tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.066090] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 751.073096] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6587dda3-200e-428e-a56e-267aeb8e5962" -d '{"events": [{"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 751.073588] [49942]: [pid: 49942|app: 0|req: 1313/2651] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:52 2025] PUT /networking/v2.0/ports/416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 829 bytes in 426 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.166328] [49941]: [pid: 49941|app: 0|req: 1339/2652] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.251025] [49941]: [pid: 49941|app: 0|req: 1340/2653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 751.285803] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dd56924-9688-4519-8c9b-e91c2012967c req-ca38130e-2be3-4379-abd5-6f361c0bbc1f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.286817] [49942]: [pid: 49942|app: 0|req: 1314/2654] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:52 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.293882] [49941]: DEBUG neutron.api.wsgi [req-2dd56924-9688-4519-8c9b-e91c2012967c req-3d8fcb44-8214-4383-b3d4-9c5b2bbab169 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.324876] [49941]: [pid: 49941|app: 0|req: 1341/2655] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.366130] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24bee5b9-747c-42d2-8fb8-06e034cd6a5d req-ca03dce9-1a2e-4af6-b498-36280ad8c86c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.367201] [49942]: [pid: 49942|app: 0|req: 1315/2656] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.378073] [49941]: DEBUG neutron.api.wsgi [req-24bee5b9-747c-42d2-8fb8-06e034cd6a5d req-dee3434a-91f5-400f-8dfa-c8444f99c8aa tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.395409] [49942]: [pid: 49942|app: 0|req: 1316/2657] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.415053] [49941]: [pid: 49941|app: 0|req: 1342/2658] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.629452] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a28e662-11fc-46f1-8344-1fc0f444f290 req-a39fe2ad-bfd7-4b51-9c50-f32232578981 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.630634] [49941]: [pid: 49941|app: 0|req: 1343/2659] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 110 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.644929] [49941]: [pid: 49941|app: 0|req: 1344/2660] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.688734] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80cd8f33-856a-415b-85f3-85440c128e44 req-94050eca-0089-42d7-8c7b-cb5e6fd658fd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.688734] [49941]: [pid: 49941|app: 0|req: 1345/2661] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1125 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 751.692472] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-5dc70759-dd54-47ce-9e34-e8d9560e618f x-openstack-request-id: req-5dc70759-dd54-47ce-9e34-e8d9560e618f {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 751.692472] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 751.692472] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5dc70759-dd54-47ce-9e34-e8d9560e618f {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 751.692644] [49941]: DEBUG neutron.api.wsgi [req-5a28e662-11fc-46f1-8344-1fc0f444f290 req-8e3bfb4d-4bee-4e45-8a96-a7cfccd4499e tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.692804] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5dc70759-dd54-47ce-9e34-e8d9560e618f'] response: {'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'status': 'completed', 'code': 200} [ 751.728184] [49941]: [pid: 49941|app: 0|req: 1346/2662] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.749475] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (c5ce1874-0755-47e4-bdb0-70d4abc44607), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 751.777800] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80cd8f33-856a-415b-85f3-85440c128e44 req-a99666bd-16c1-4ed7-8138-8bc7a728dde4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.779036] [49941]: [pid: 49941|app: 0|req: 1347/2663] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/networks?id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 721 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.796231] [49941]: [pid: 49941|app: 0|req: 1348/2664] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.799099] [49941]: DEBUG neutron.api.wsgi [req-80cd8f33-856a-415b-85f3-85440c128e44 req-7d674c94-4a63-4a97-a813-4835c190c6fd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.839360] [49941]: [pid: 49941|app: 0|req: 1349/2665] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 808 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 751.857079] [49941]: [pid: 49941|app: 0|req: 1350/2666] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.860056] [49941]: DEBUG neutron.api.wsgi [req-80cd8f33-856a-415b-85f3-85440c128e44 req-1daa4343-eeb5-42a9-b994-419aba144fe8 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 751.877626] [49941]: [pid: 49941|app: 0|req: 1351/2667] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 751.908895] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80cd8f33-856a-415b-85f3-85440c128e44 req-400fe548-394d-46ad-b8fa-05bb93dfe35c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.909794] [49941]: [pid: 49941|app: 0|req: 1352/2668] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/subnets?id=056b1fea-7b76-47df-bd25-cc9c0c987cf5 => generated 696 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 751.982523] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bd7b52f-0b5c-4cf9-8b58-c181cd4e48b2 req-924e013c-a124-4402-bdca-41879ca4863a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 751.983580] [49941]: [pid: 49941|app: 0|req: 1353/2669] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.015272] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80cd8f33-856a-415b-85f3-85440c128e44 req-19642fcc-d3a6-49a8-addc-bd965f68c741 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.016407] [49941]: [pid: 49941|app: 0|req: 1354/2670] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?network_id=2c110bc1-1395-4164-9781-83a24176a9e1&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.019037] [49941]: DEBUG neutron.api.wsgi [req-5bd7b52f-0b5c-4cf9-8b58-c181cd4e48b2 req-9063cd43-52a8-4e15-b190-42804d1f0f38 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 752.039390] [49941]: [pid: 49941|app: 0|req: 1355/2671] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.043213] [49941]: DEBUG neutron.api.wsgi [req-e0bedbe3-152d-4b63-9a85-402fb4f79f8e req-2905ea8e-8a6b-4a38-8d31-adab43b12981 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 752.043878] [49941]: DEBUG neutron.api.wsgi [req-e0bedbe3-152d-4b63-9a85-402fb4f79f8e req-2905ea8e-8a6b-4a38-8d31-adab43b12981 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 752.044291] [49941]: [pid: 49941|app: 0|req: 1356/2672] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:31:53 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) [ 752.080132] [49941]: [pid: 49941|app: 0|req: 1357/2673] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.120905] [49941]: [pid: 49941|app: 0|req: 1358/2674] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 752.138061] [49941]: [pid: 49941|app: 0|req: 1359/2675] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.179975] [49941]: [pid: 49941|app: 0|req: 1360/2676] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 752.201300] [49941]: [pid: 49941|app: 0|req: 1361/2677] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.251801] [49941]: [pid: 49941|app: 0|req: 1362/2678] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:53 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.309267] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Deleting port a1979c29-94fb-45b2-9e8c-72bf8b8a5be6 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 752.309527] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.321886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54a5dd00-59fc-41d6-bcda-d090d26cc4b1 req-857ef2dc-18ba-4ae4-a910-ab6a0e488345 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.323179] [49941]: [pid: 49941|app: 0|req: 1363/2679] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.331135] [49941]: DEBUG neutron.api.wsgi [req-54a5dd00-59fc-41d6-bcda-d090d26cc4b1 req-6ee659d2-3fbb-4653-86ed-19a017db879b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 752.337269] [49942]: DEBUG neutron.plugins.ml2.db [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] For port a1979c29-94fb-45b2-9e8c-72bf8b8a5be6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a1979c29-94fb-45b2-9e8c-72bf8b8a5be6,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 752.337541] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.342243] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] delete_port_precommit called with port settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:10Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 752.342243] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] delete_port_precommit: [ 752.342243] [49942]: key[id], a1979c29-94fb-45b2-9e8c-72bf8b8a5be6 -> None [ 752.342243] [49942]: key[binding:vnic_type], normal -> None [ 752.342243] [49942]: key[tags], [] -> None [ 752.342243] [49942]: key[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.342243] [49942]: key[allowed_address_pairs], [] -> None [ 752.342243] [49942]: key[extra_dhcp_opts], [] -> None [ 752.342243] [49942]: key[binding:profile], {} -> None [ 752.342243] [49942]: key[admin_state_up], True -> None [ 752.342243] [49942]: key[binding:vif_type], ovs -> None [ 752.342243] [49942]: key[device_owner], network:router_interface -> None [ 752.342243] [49942]: key[created_at], 2025-11-20T12:29:03Z -> None [ 752.342243] [49942]: key[updated_at], 2025-11-20T12:29:10Z -> None [ 752.342243] [49942]: key[description], -> None [ 752.342243] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 752.342243] [49942]: key[binding:host_id], devstack -> None [ 752.342243] [49942]: key[standard_attr_id], 207 -> None [ 752.342243] [49942]: key[name], -> None [ 752.342243] [49942]: key[mac_address], fa:16:3e:4b:0d:bb -> None [ 752.342243] [49942]: key[status], ACTIVE -> None [ 752.342243] [49942]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 752.342243] [49942]: key[fixed_ips], [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.1'}] -> None [ 752.342243] [49942]: key[security_groups], [] -> None [ 752.342243] [49942]: key[revision_number], 5 -> None [ 752.342243] [49942]: key[port_security_enabled], False -> None [ 752.342243] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 752.342243] [49942]: key[device_id], c5ce1874-0755-47e4-bdb0-70d4abc44607 -> None [ 752.342243] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.344189] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Calling delete_port for a1979c29-94fb-45b2-9e8c-72bf8b8a5be6 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 752.352899] [49941]: [pid: 49941|app: 0|req: 1364/2680] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.398346] [49941]: [pid: 49941|app: 0|req: 1365/2681] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.470292] [49941]: [pid: 49941|app: 0|req: 1366/2682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.502373] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (a1979c29-94fb-45b2-9e8c-72bf8b8a5be6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.511152] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Pushing event deleted for resources: {'Port': ['ID=a1979c29-94fb-45b2-9e8c-72bf8b8a5be6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.534874] [49941]: [pid: 49941|app: 0|req: 1367/2683] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.545841] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] delete_port_postcommit called with port settings {'id': 'a1979c29-94fb-45b2-9e8c-72bf8b8a5be6', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:4b:0d:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_interface', 'standard_attr_id': 207, 'fixed_ips': [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29:10Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['532c68c6-dd60-428a-84b2-c97577349811'], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 752.546062] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] delete_port_postcommit: [ 752.546062] [49942]: key[id], a1979c29-94fb-45b2-9e8c-72bf8b8a5be6 -> None [ 752.546062] [49942]: key[binding:vnic_type], normal -> None [ 752.546062] [49942]: key[tags], [] -> None [ 752.546062] [49942]: key[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.546062] [49942]: key[allowed_address_pairs], [] -> None [ 752.546062] [49942]: key[extra_dhcp_opts], [] -> None [ 752.546062] [49942]: key[binding:profile], {} -> None [ 752.546062] [49942]: key[admin_state_up], True -> None [ 752.546062] [49942]: key[binding:vif_type], ovs -> None [ 752.546062] [49942]: key[device_owner], network:router_interface -> None [ 752.546062] [49942]: key[created_at], 2025-11-20T12:29:03Z -> None [ 752.546062] [49942]: key[updated_at], 2025-11-20T12:29:10Z -> None [ 752.546062] [49942]: key[description], -> None [ 752.546062] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 752.546062] [49942]: key[binding:host_id], devstack -> None [ 752.546062] [49942]: key[standard_attr_id], 207 -> None [ 752.546062] [49942]: key[name], -> None [ 752.546062] [49942]: key[mac_address], fa:16:3e:4b:0d:bb -> None [ 752.546062] [49942]: key[status], ACTIVE -> None [ 752.546062] [49942]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 752.546062] [49942]: key[fixed_ips], [{'subnet_id': '532c68c6-dd60-428a-84b2-c97577349811', 'ip_address': '192.168.128.1'}] -> None [ 752.546062] [49942]: key[security_groups], [] -> None [ 752.546062] [49942]: key[revision_number], 5 -> None [ 752.546062] [49942]: key[port_security_enabled], False -> None [ 752.546062] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 752.546062] [49942]: key[device_id], c5ce1874-0755-47e4-bdb0-70d4abc44607 -> None [ 752.546062] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 752.626710] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (c5ce1874-0755-47e4-bdb0-70d4abc44607), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.635387] [49941]: [pid: 49941|app: 0|req: 1368/2684] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.716206] [49941]: DEBUG neutron_lib.callbacks.manager [None req-720f057c-d41d-4e1d-ac30-322476c7a319 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.777813] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Router c5ce1874-0755-47e4-bdb0-70d4abc44607 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 752.788019] [49941]: DEBUG neutron_lib.callbacks.manager [None req-720f057c-d41d-4e1d-ac30-322476c7a319 admin admin] Publish callbacks [] for security_group (49f0d72b-6d5b-45bf-b108-64b721bc8718), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.791334] [49941]: DEBUG neutron_lib.callbacks.manager [None req-720f057c-d41d-4e1d-ac30-322476c7a319 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (49f0d72b-6d5b-45bf-b108-64b721bc8718), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.813750] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-720f057c-d41d-4e1d-ac30-322476c7a319 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=49f0d72b-6d5b-45bf-b108-64b721bc8718,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.827466] [49941]: [pid: 49941|app: 0|req: 1369/2685] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/security-groups?tenant_id=fd4d8cf2cf80436c8a9251a1a7efcbdf&name=default => generated 2929 bytes in 186 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 752.846439] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7de94405-585c-4d1a-a62f-c30641475bbc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 752.850877] [49942]: [pid: 49942|app: 0|req: 1317/2686] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:31:53 2025] PUT /networking/v2.0/routers/c5ce1874-0755-47e4-bdb0-70d4abc44607/remove_router_interface => generated 309 bytes in 1391 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 752.863812] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6587dda3-200e-428e-a56e-267aeb8e5962 req-70348176-afe3-4a25-8c56-d1a570dcd2f5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 752.864918] [49941]: [pid: 49941|app: 0|req: 1370/2687] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1125 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 752.866799] [49942]: [pid: 49942|app: 0|req: 1318/2688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 752.904273] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9d9cda7-5b0c-4c42-a5e0-76440c705f6c admin admin] Publish callbacks [] for security_group (49f0d72b-6d5b-45bf-b108-64b721bc8718), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.925104] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9d9cda7-5b0c-4c42-a5e0-76440c705f6c admin admin] Publish callbacks [] for security_group (49f0d72b-6d5b-45bf-b108-64b721bc8718), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.955697] [49942]: [pid: 49942|app: 0|req: 1319/2689] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e&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) [ 752.961015] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9d9cda7-5b0c-4c42-a5e0-76440c705f6c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (49f0d72b-6d5b-45bf-b108-64b721bc8718), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.963770] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9d9cda7-5b0c-4c42-a5e0-76440c705f6c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=49f0d72b-6d5b-45bf-b108-64b721bc8718,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 752.968253] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9d9cda7-5b0c-4c42-a5e0-76440c705f6c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 752.970020] [49941]: [pid: 49941|app: 0|req: 1371/2690] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:54 2025] DELETE /networking/v2.0/security-groups/49f0d72b-6d5b-45bf-b108-64b721bc8718 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 753.023258] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6587dda3-200e-428e-a56e-267aeb8e5962 req-d472ad7a-28df-453b-8060-44bed4d28720 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.023258] [49941]: [pid: 49941|app: 0|req: 1372/2691] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/networks?id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 721 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.026646] [49941]: DEBUG neutron.api.wsgi [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-454d4885-4c4a-4333-b6b5-07c3664b904e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.027261] [49941]: DEBUG neutron.api.wsgi [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-454d4885-4c4a-4333-b6b5-07c3664b904e service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 753.027672] [49941]: [pid: 49941|app: 0|req: 1373/2692] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:31:54 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) [ 753.034285] [49941]: DEBUG neutron.api.wsgi [req-6587dda3-200e-428e-a56e-267aeb8e5962 req-f764aa8d-7b04-4870-b875-cd9af30ab939 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.044985] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks [] for router (c5ce1874-0755-47e4-bdb0-70d4abc44607), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.083046] [49941]: [pid: 49941|app: 0|req: 1374/2693] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 808 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 753.091023] [49941]: DEBUG neutron.api.wsgi [req-6587dda3-200e-428e-a56e-267aeb8e5962 req-18c98191-dc8b-4df3-bb86-ab4296212427 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.104838] [49941]: [pid: 49941|app: 0|req: 1375/2694] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.123488] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks [] for router_gateway (c5ce1874-0755-47e4-bdb0-70d4abc44607), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.128595] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6587dda3-200e-428e-a56e-267aeb8e5962 req-82b4ef43-bd36-4900-ae0b-2ca9d932ccec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.129629] [49941]: [pid: 49941|app: 0|req: 1376/2695] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/subnets?id=056b1fea-7b76-47df-bd25-cc9c0c987cf5 => generated 696 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 753.151925] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Deleting port 2cb458cc-81da-4844-a3a3-e50e0a5369e2 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 753.152666] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (2cb458cc-81da-4844-a3a3-e50e0a5369e2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.183401] [49942]: DEBUG neutron.plugins.ml2.db [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] For port 2cb458cc-81da-4844-a3a3-e50e0a5369e2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2cb458cc-81da-4844-a3a3-e50e0a5369e2,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 753.183627] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (2cb458cc-81da-4844-a3a3-e50e0a5369e2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.188103] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d01c15b6-f0f2-420e-8e5e-fdd102bd2622 req-fad3d83d-9b91-4630-9d94-b0aa6c5bc240 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.189157] [49941]: [pid: 49941|app: 0|req: 1377/2696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.189678] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] delete_port_precommit called with port settings {'id': '2cb458cc-81da-4844-a3a3-e50e0a5369e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9c:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_gateway', 'standard_attr_id': 195, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 753.189853] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] delete_port_precommit: [ 753.189853] [49942]: key[id], 2cb458cc-81da-4844-a3a3-e50e0a5369e2 -> None [ 753.189853] [49942]: key[binding:vnic_type], normal -> None [ 753.189853] [49942]: key[tags], [] -> None [ 753.189853] [49942]: key[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.189853] [49942]: key[allowed_address_pairs], [] -> None [ 753.189853] [49942]: key[extra_dhcp_opts], [] -> None [ 753.189853] [49942]: key[binding:profile], {} -> None [ 753.189853] [49942]: key[admin_state_up], True -> None [ 753.189853] [49942]: key[binding:vif_type], ovs -> None [ 753.189853] [49942]: key[device_owner], network:router_gateway -> None [ 753.189853] [49942]: key[created_at], 2025-11-20T12:29:02Z -> None [ 753.189853] [49942]: key[updated_at], 2025-11-20T12:29:04Z -> None [ 753.189853] [49942]: key[description], -> None [ 753.189853] [49942]: key[tenant_id], -> None [ 753.189853] [49942]: key[binding:host_id], devstack -> None [ 753.189853] [49942]: key[standard_attr_id], 195 -> None [ 753.189853] [49942]: key[name], -> None [ 753.189853] [49942]: key[mac_address], fa:16:3e:ef:9c:5a -> None [ 753.189853] [49942]: key[status], ACTIVE -> None [ 753.189853] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 753.189853] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] -> None [ 753.189853] [49942]: key[security_groups], [] -> None [ 753.189853] [49942]: key[revision_number], 5 -> None [ 753.189853] [49942]: key[port_security_enabled], False -> None [ 753.189853] [49942]: key[project_id], -> None [ 753.189853] [49942]: key[device_id], c5ce1874-0755-47e4-bdb0-70d4abc44607 -> None [ 753.189853] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.192560] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Calling delete_port for 2cb458cc-81da-4844-a3a3-e50e0a5369e2 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 753.225490] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6587dda3-200e-428e-a56e-267aeb8e5962 req-b141ae4c-d1a5-463e-aca8-930dd8b89ff5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.229431] [49941]: [pid: 49941|app: 0|req: 1378/2697] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/ports?network_id=2c110bc1-1395-4164-9781-83a24176a9e1&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.234435] [49941]: DEBUG neutron.api.wsgi [req-d01c15b6-f0f2-420e-8e5e-fdd102bd2622 req-b534402e-f69b-4769-be87-77c034b76457 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.270130] [49941]: [pid: 49941|app: 0|req: 1379/2698] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:54 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.314079] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-919a076b-5a3e-4003-9040-a5daac5c2430 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.318023] [49941]: [pid: 49941|app: 0|req: 1380/2699] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/ports/1c64ead2-6334-45ca-867e-78ecd6065330 => generated 746 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.343656] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (2cb458cc-81da-4844-a3a3-e50e0a5369e2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.352032] [49941]: [pid: 49941|app: 0|req: 1381/2700] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.359745] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Pushing event deleted for resources: {'Port': ['ID=2cb458cc-81da-4844-a3a3-e50e0a5369e2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.400573] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-bd720164-9328-46ef-bdc3-7d0b13c7545e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.404115] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-bd720164-9328-46ef-bdc3-7d0b13c7545e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.407551] [49941]: [pid: 49941|app: 0|req: 1382/2701] 10.180.1.21 () {60 vars in 1625 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/networks?id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0&id=3871aa7d-83a9-4a4d-bc5e-aee451b44ad0&id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0 => generated 1192 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 753.419811] [49941]: [pid: 49941|app: 0|req: 1383/2702] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.421866] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] delete_port_postcommit called with port settings {'id': '2cb458cc-81da-4844-a3a3-e50e0a5369e2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ef:9c:5a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5ce1874-0755-47e4-bdb0-70d4abc44607', 'device_owner': 'network:router_gateway', 'standard_attr_id': 195, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 753.422080] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] delete_port_postcommit: [ 753.422080] [49942]: key[id], 2cb458cc-81da-4844-a3a3-e50e0a5369e2 -> None [ 753.422080] [49942]: key[binding:vnic_type], normal -> None [ 753.422080] [49942]: key[tags], [] -> None [ 753.422080] [49942]: key[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.422080] [49942]: key[allowed_address_pairs], [] -> None [ 753.422080] [49942]: key[extra_dhcp_opts], [] -> None [ 753.422080] [49942]: key[binding:profile], {} -> None [ 753.422080] [49942]: key[admin_state_up], True -> None [ 753.422080] [49942]: key[binding:vif_type], ovs -> None [ 753.422080] [49942]: key[device_owner], network:router_gateway -> None [ 753.422080] [49942]: key[created_at], 2025-11-20T12:29:02Z -> None [ 753.422080] [49942]: key[updated_at], 2025-11-20T12:29:04Z -> None [ 753.422080] [49942]: key[description], -> None [ 753.422080] [49942]: key[tenant_id], -> None [ 753.422080] [49942]: key[binding:host_id], devstack -> None [ 753.422080] [49942]: key[standard_attr_id], 195 -> None [ 753.422080] [49942]: key[name], -> None [ 753.422080] [49942]: key[mac_address], fa:16:3e:ef:9c:5a -> None [ 753.422080] [49942]: key[status], ACTIVE -> None [ 753.422080] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 753.422080] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] -> None [ 753.422080] [49942]: key[security_groups], [] -> None [ 753.422080] [49942]: key[revision_number], 5 -> None [ 753.422080] [49942]: key[port_security_enabled], False -> None [ 753.422080] [49942]: key[project_id], -> None [ 753.422080] [49942]: key[device_id], c5ce1874-0755-47e4-bdb0-70d4abc44607 -> None [ 753.422080] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.434021] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (c5ce1874-0755-47e4-bdb0-70d4abc44607), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.441736] [49941]: [pid: 49941|app: 0|req: 1384/2703] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.543169] [49941]: [pid: 49941|app: 0|req: 1385/2704] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.548214] [49941]: DEBUG neutron.api.v2.base [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'port': {'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'admin_state_up': True, 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 753.560470] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (c5ce1874-0755-47e4-bdb0-70d4abc44607), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.564325] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks [] for router_controller (c5ce1874-0755-47e4-bdb0-70d4abc44607), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.619584] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (c5ce1874-0755-47e4-bdb0-70d4abc44607), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.620378] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Fanout notify agent at l3_agent the message router_deleted on router c5ce1874-0755-47e4-bdb0-70d4abc44607 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 753.625124] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 753.625828] [49942]: DEBUG neutron_lib.callbacks.manager [None req-75c7cc2d-8abc-47a6-8f4e-78a679744c67 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.626400] [49942]: [pid: 49942|app: 0|req: 1320/2705] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:54 2025] DELETE /networking/v2.0/routers/c5ce1874-0755-47e4-bdb0-70d4abc44607 => generated 0 bytes in 670 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 753.629322] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.739128] [49941]: DEBUG neutron.db.db_base_plugin_common [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Allocated IP 192.168.128.84 (2bce2269-90e4-43cd-a63d-7fb0d4b753a0/c8726a94-9178-4549-84db-530424ca7fa2/7c43f74c-5c50-4fab-ac56-1ad6207950d3) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 753.745583] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b733265f-ed11-4c57-a576-5a6200cb0a89 req-9d110b7b-b0db-4819-932b-01fbb0c4fff2 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.746659] [49942]: [pid: 49942|app: 0|req: 1321/2706] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 120 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.795023] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1bb609d-d9ba-4837-9b86-2fe4b13fd52d req-4540a032-6740-4557-a4f6-310c27ee8d96 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.795023] [49942]: [pid: 49942|app: 0|req: 1322/2707] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 753.817294] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] Deleting subnet 532c68c6-dd60-428a-84b2-c97577349811 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 753.821169] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] Publish callbacks [] for subnet (532c68c6-dd60-428a-84b2-c97577349811), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.833173] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for allowed_address_pair (7c43f74c-5c50-4fab-ac56-1ad6207950d3), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.833948] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.834170] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 753.834313] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit: [ 753.834313] [49941]: key[id], None -> 7c43f74c-5c50-4fab-ac56-1ad6207950d3 [ 753.834313] [49941]: key[binding:vnic_type], None -> normal [ 753.834313] [49941]: key[binding:vif_details], None -> {} [ 753.834313] [49941]: key[allowed_address_pairs], None -> [] [ 753.834313] [49941]: key[binding:profile], None -> {} [ 753.834313] [49941]: key[admin_state_up], None -> True [ 753.834313] [49941]: key[binding:vif_type], None -> unbound [ 753.834313] [49941]: key[device_owner], None -> [ 753.834313] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 753.834313] [49941]: key[binding:host_id], None -> [ 753.834313] [49941]: key[standard_attr_id], None -> 1169 [ 753.834313] [49941]: key[name], None -> [ 753.834313] [49941]: key[mac_address], None -> fa:16:3e:92:f4:20 [ 753.834313] [49941]: key[status], None -> DOWN [ 753.834313] [49941]: key[network_id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 753.834313] [49941]: key[fixed_ips], None -> [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}] [ 753.834313] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 753.834313] [49941]: key[port_security_enabled], None -> True [ 753.834313] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 753.834313] [49941]: key[device_id], None -> dfe6e327-dc9a-47e7-a11f-c78aded4df7b [ 753.834313] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.837638] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (532c68c6-dd60-428a-84b2-c97577349811), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.852686] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.882421] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Port': ['ID=7c43f74c-5c50-4fab-ac56-1ad6207950d3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.891041] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (532c68c6-dd60-428a-84b2-c97577349811), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.895057] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] delete_subnet_precommit called with subnet settings {'id': '532c68c6-dd60-428a-84b2-c97577349811', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-subnet', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings None) [ 753.895057] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] delete_subnet_precommit: [ 753.895057] [49942]: key[ipv6_ra_mode], None -> None [ 753.895057] [49942]: key[id], 532c68c6-dd60-428a-84b2-c97577349811 -> None [ 753.895057] [49942]: key[tags], [] -> None [ 753.895057] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 753.895057] [49942]: key[enable_dhcp], True -> None [ 753.895057] [49942]: key[ip_version], 4 -> None [ 753.895057] [49942]: key[created_at], 2025-11-20T12:29:01Z -> None [ 753.895057] [49942]: key[updated_at], 2025-11-20T12:29:01Z -> None [ 753.895057] [49942]: key[description], -> None [ 753.895057] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 753.895057] [49942]: key[standard_attr_id], 168 -> None [ 753.895057] [49942]: key[cidr], 192.168.128.0/28 -> None [ 753.895057] [49942]: key[ipv6_address_mode], None -> None [ 753.895057] [49942]: key[name], tempest-FloatingIPsAssociationTestJSON-376571085-subnet -> None [ 753.895057] [49942]: key[subnetpool_id], None -> None [ 753.895057] [49942]: key[host_routes], [] -> None [ 753.895057] [49942]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 753.895057] [49942]: key[shared], False -> None [ 753.895057] [49942]: key[router:external], False -> None [ 753.895057] [49942]: key[revision_number], 0 -> None [ 753.895057] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 753.895057] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 753.895057] [49942]: key[service_types], [] -> None [ 753.895057] [49942]: key[dns_nameservers], [] -> None [ 753.895057] [49942]: key[segment_id], None -> None [ 753.895057] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.896282] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 753.896282] [49941]: DEBUG neutron.scheduler.base_scheduler [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 753.901026] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 753.915760] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 1, 'network': {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 753.916596] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit: [ 753.916596] [49941]: key[id], None -> 7c43f74c-5c50-4fab-ac56-1ad6207950d3 [ 753.916596] [49941]: key[binding:vnic_type], None -> normal [ 753.916596] [49941]: key[tags], None -> [] [ 753.916596] [49941]: key[binding:vif_details], None -> {} [ 753.916596] [49941]: key[allowed_address_pairs], None -> [] [ 753.916596] [49941]: key[extra_dhcp_opts], None -> [] [ 753.916596] [49941]: key[binding:profile], None -> {} [ 753.916596] [49941]: key[admin_state_up], None -> True [ 753.916596] [49941]: key[network], None -> {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} [ 753.916596] [49941]: key[binding:vif_type], None -> unbound [ 753.916596] [49941]: key[device_owner], None -> [ 753.916596] [49941]: key[created_at], None -> 2025-11-20T12:31:55Z [ 753.916596] [49941]: key[updated_at], None -> 2025-11-20T12:31:55Z [ 753.916596] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 753.916596] [49941]: key[binding:host_id], None -> [ 753.916596] [49941]: key[description], None -> [ 753.916596] [49941]: key[standard_attr_id], None -> 1169 [ 753.916596] [49941]: key[name], None -> [ 753.916596] [49941]: key[mac_address], None -> fa:16:3e:92:f4:20 [ 753.916596] [49941]: key[status], None -> DOWN [ 753.916596] [49941]: key[network_id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 753.916596] [49941]: key[fixed_ips], None -> [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}] [ 753.916596] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 753.916596] [49941]: key[revision_number], None -> 1 [ 753.916596] [49941]: key[port_security_enabled], None -> True [ 753.916596] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 753.916596] [49941]: key[device_id], None -> dfe6e327-dc9a-47e7-a11f-c78aded4df7b [ 753.916596] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.939108] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (532c68c6-dd60-428a-84b2-c97577349811), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.939301] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] delete_subnet_postcommit called with subnet settings {'id': '532c68c6-dd60-428a-84b2-c97577349811', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-subnet', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings None) [ 753.940754] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] delete_subnet_postcommit: [ 753.940754] [49942]: key[ipv6_ra_mode], None -> None [ 753.940754] [49942]: key[id], 532c68c6-dd60-428a-84b2-c97577349811 -> None [ 753.940754] [49942]: key[tags], [] -> None [ 753.940754] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 753.940754] [49942]: key[enable_dhcp], True -> None [ 753.940754] [49942]: key[ip_version], 4 -> None [ 753.940754] [49942]: key[created_at], 2025-11-20T12:29:01Z -> None [ 753.940754] [49942]: key[updated_at], 2025-11-20T12:29:01Z -> None [ 753.940754] [49942]: key[description], -> None [ 753.940754] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 753.940754] [49942]: key[standard_attr_id], 168 -> None [ 753.940754] [49942]: key[cidr], 192.168.128.0/28 -> None [ 753.940754] [49942]: key[ipv6_address_mode], None -> None [ 753.940754] [49942]: key[name], tempest-FloatingIPsAssociationTestJSON-376571085-subnet -> None [ 753.940754] [49942]: key[subnetpool_id], None -> None [ 753.940754] [49942]: key[host_routes], [] -> None [ 753.940754] [49942]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 753.940754] [49942]: key[shared], False -> None [ 753.940754] [49942]: key[router:external], False -> None [ 753.940754] [49942]: key[revision_number], 0 -> None [ 753.940754] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 753.940754] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 753.940754] [49942]: key[service_types], [] -> None [ 753.940754] [49942]: key[dns_nameservers], [] -> None [ 753.940754] [49942]: key[segment_id], None -> None [ 753.940754] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 753.944061] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] Pushing event deleted for resources: {'Subnet': ['ID=532c68c6-dd60-428a-84b2-c97577349811,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 753.946657] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 753.947054] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-36f7ff2c-5ea2-4680-8d10-06a659e8e0f9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.951645] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bc2d8bb2-04f3-4daf-8128-55da7be6dc5c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 753.953610] [49942]: [pid: 49942|app: 0|req: 1323/2708] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:31:55 2025] DELETE /networking/v2.0/subnets/532c68c6-dd60-428a-84b2-c97577349811 => generated 0 bytes in 160 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 753.956482] [49942]: DEBUG neutron.api.wsgi [req-b733265f-ed11-4c57-a576-5a6200cb0a89 req-4f4643c0-9073-4c8e-ab9d-195b7b26a3a2 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.958088] [49941]: [pid: 49941|app: 0|req: 1386/2709] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:55 2025] POST /networking/v2.0/ports => generated 733 bytes in 414 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 753.975836] [49942]: [pid: 49942|app: 0|req: 1324/2710] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 753.978683] [49942]: DEBUG neutron.api.wsgi [req-d1bb609d-d9ba-4837-9b86-2fe4b13fd52d req-c20ed9ff-55e9-4eac-9e4f-5ed4bda018fd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 753.998217] [49942]: [pid: 49942|app: 0|req: 1325/2711] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.022034] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (98d35785-e098-42ce-94d5-4a43716d9f64), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.029497] [49941]: DEBUG neutron_lib.callbacks.manager [None req-200ddd16-09f8-46fd-ad59-b1cccfeb787a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.046548] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Deleting port e3bd8c25-328d-49b9-bacd-2e56f85ebb1e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 754.046700] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (e3bd8c25-328d-49b9-bacd-2e56f85ebb1e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.066162] [49942]: DEBUG neutron.plugins.ml2.db [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] For port e3bd8c25-328d-49b9-bacd-2e56f85ebb1e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e3bd8c25-328d-49b9-bacd-2e56f85ebb1e,segment=NetworkSegment(e134b319-ec78-49a8-9bf0-1ccc10b43f07),segment_id=e134b319-ec78-49a8-9bf0-1ccc10b43f07)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 754.066366] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (e3bd8c25-328d-49b9-bacd-2e56f85ebb1e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.070852] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_port_precommit called with port settings {'id': 'e3bd8c25-328d-49b9-bacd-2e56f85ebb1e', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:a4:5b:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-98d35785-e098-42ce-94d5-4a43716d9f64', 'device_owner': 'network:dhcp', 'standard_attr_id': 287, '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 754.071037] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_port_precommit: [ 754.071037] [49942]: key[id], e3bd8c25-328d-49b9-bacd-2e56f85ebb1e -> None [ 754.071037] [49942]: key[binding:vnic_type], normal -> None [ 754.071037] [49942]: key[tags], [] -> None [ 754.071037] [49942]: key[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.071037] [49942]: key[allowed_address_pairs], [] -> None [ 754.071037] [49942]: key[extra_dhcp_opts], [] -> None [ 754.071037] [49942]: key[binding:profile], {} -> None [ 754.071037] [49942]: key[admin_state_up], True -> None [ 754.071037] [49942]: key[binding:vif_type], ovs -> None [ 754.071037] [49942]: key[device_owner], network:dhcp -> None [ 754.071037] [49942]: key[created_at], 2025-11-20T12:29:15Z -> None [ 754.071037] [49942]: key[updated_at], 2025-11-20T12:31:55Z -> None [ 754.071037] [49942]: key[description], -> None [ 754.071037] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.071037] [49942]: key[binding:host_id], devstack -> None [ 754.071037] [49942]: key[standard_attr_id], 287 -> None [ 754.071037] [49942]: key[name], -> None [ 754.071037] [49942]: key[mac_address], fa:16:3e:a4:5b:45 -> None [ 754.071037] [49942]: key[status], ACTIVE -> None [ 754.071037] [49942]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 754.071037] [49942]: key[fixed_ips], [] -> None [ 754.071037] [49942]: key[security_groups], [] -> None [ 754.071037] [49942]: key[revision_number], 5 -> None [ 754.071037] [49942]: key[port_security_enabled], False -> None [ 754.071037] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.071037] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 754.071037] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.072608] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Calling delete_port for e3bd8c25-328d-49b9-bacd-2e56f85ebb1e owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 754.085107] [49941]: DEBUG neutron_lib.callbacks.manager [None req-200ddd16-09f8-46fd-ad59-b1cccfeb787a admin admin] Publish callbacks [] for security_group (a8ebc988-3888-4be9-8df4-65fb361c5bbd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.086525] [49941]: DEBUG neutron_lib.callbacks.manager [None req-200ddd16-09f8-46fd-ad59-b1cccfeb787a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (a8ebc988-3888-4be9-8df4-65fb361c5bbd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.104803] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-200ddd16-09f8-46fd-ad59-b1cccfeb787a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=a8ebc988-3888-4be9-8df4-65fb361c5bbd,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.117485] [49941]: [pid: 49941|app: 0|req: 1387/2712] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:55 2025] GET /networking/v2.0/security-groups?tenant_id=2094b93add8d4a648cfebaeaa23f289c&name=default => generated 2929 bytes in 158 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 754.120751] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (e3bd8c25-328d-49b9-bacd-2e56f85ebb1e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.120876] [49941]: DEBUG neutron.api.v2.base [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'port': {'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'admin_state_up': True, 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 754.128929] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Pushing event deleted for resources: {'Port': ['ID=e3bd8c25-328d-49b9-bacd-2e56f85ebb1e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.135843] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] No DVR routers for this DVR port e3bd8c25-328d-49b9-bacd-2e56f85ebb1e on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 754.136158] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_port_postcommit called with port settings {'id': 'e3bd8c25-328d-49b9-bacd-2e56f85ebb1e', 'name': '', 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'mac_address': 'fa:16:3e:a4:5b:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-98d35785-e098-42ce-94d5-4a43716d9f64', 'device_owner': 'network:dhcp', 'standard_attr_id': 287, '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 5, 'project_id': '99f04a26d34d483ab4e44170cce695df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}}] (original binding levels None) on network {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} with segments to bind None [ 754.136320] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_port_postcommit: [ 754.136320] [49942]: key[id], e3bd8c25-328d-49b9-bacd-2e56f85ebb1e -> None [ 754.136320] [49942]: key[binding:vnic_type], normal -> None [ 754.136320] [49942]: key[tags], [] -> None [ 754.136320] [49942]: key[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.136320] [49942]: key[allowed_address_pairs], [] -> None [ 754.136320] [49942]: key[extra_dhcp_opts], [] -> None [ 754.136320] [49942]: key[binding:profile], {} -> None [ 754.136320] [49942]: key[admin_state_up], True -> None [ 754.136320] [49942]: key[binding:vif_type], ovs -> None [ 754.136320] [49942]: key[device_owner], network:dhcp -> None [ 754.136320] [49942]: key[created_at], 2025-11-20T12:29:15Z -> None [ 754.136320] [49942]: key[updated_at], 2025-11-20T12:31:55Z -> None [ 754.136320] [49942]: key[description], -> None [ 754.136320] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.136320] [49942]: key[binding:host_id], devstack -> None [ 754.136320] [49942]: key[standard_attr_id], 287 -> None [ 754.136320] [49942]: key[name], -> None [ 754.136320] [49942]: key[mac_address], fa:16:3e:a4:5b:45 -> None [ 754.136320] [49942]: key[status], ACTIVE -> None [ 754.136320] [49942]: key[network_id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 754.136320] [49942]: key[fixed_ips], [] -> None [ 754.136320] [49942]: key[security_groups], [] -> None [ 754.136320] [49942]: key[revision_number], 5 -> None [ 754.136320] [49942]: key[port_security_enabled], False -> None [ 754.136320] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.136320] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 754.136320] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.154708] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (98d35785-e098-42ce-94d5-4a43716d9f64), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.160840] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 754.163265] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.163887] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_network_precommit called with network settings {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} (original settings None) and network segments [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] [ 754.164070] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_network_precommit: [ 754.164070] [49942]: key[vlan_transparent], None -> None [ 754.164070] [49942]: key[id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 754.164070] [49942]: key[tags], [] -> None [ 754.164070] [49942]: key[availability_zone_hints], [] -> None [ 754.164070] [49942]: key[mtu], 8950 -> None [ 754.164070] [49942]: key[provider:network_type], vlan -> None [ 754.164070] [49942]: key[admin_state_up], True -> None [ 754.164070] [49942]: key[provider:physical_network], default -> None [ 754.164070] [49942]: key[provider:segmentation_id], 904 -> None [ 754.164070] [49942]: key[created_at], 2025-11-20T12:29:00Z -> None [ 754.164070] [49942]: key[updated_at], 2025-11-20T12:31:55Z -> None [ 754.164070] [49942]: key[description], -> None [ 754.164070] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.164070] [49942]: key[standard_attr_id], 147 -> None [ 754.164070] [49942]: key[name], tempest-FloatingIPsAssociationTestJSON-376571085-network -> None [ 754.164070] [49942]: key[availability_zones], ['nova'] -> None [ 754.164070] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.164070] [49942]: key[status], ACTIVE -> None [ 754.164070] [49942]: key[shared], False -> None [ 754.164070] [49942]: key[router:external], False -> None [ 754.164070] [49942]: key[revision_number], 3 -> None [ 754.164070] [49942]: key[port_security_enabled], True -> None [ 754.164070] [49942]: key[subnets], [] -> None [ 754.164070] [49942]: key[ipv4_address_scope], None -> None [ 754.164070] [49942]: key[qinq], None -> None [ 754.164070] [49942]: key[ipv6_address_scope], None -> None [ 754.164070] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.164922] [49942]: DEBUG neutron.services.segments.db [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['98d35785-e098-42ce-94d5-4a43716d9f64']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 754.169412] [49942]: DEBUG neutron.services.segments.db [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e134b319-ec78-49a8-9bf0-1ccc10b43f07') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 754.169412] [49942]: DEBUG neutron.services.segments.db [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e134b319-ec78-49a8-9bf0-1ccc10b43f07') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 754.172615] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (e134b319-ec78-49a8-9bf0-1ccc10b43f07), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.180352] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (e134b319-ec78-49a8-9bf0-1ccc10b43f07), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.187912] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Releasing vlan 904 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 754.187912] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (e134b319-ec78-49a8-9bf0-1ccc10b43f07), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.202972] [49942]: INFO neutron.services.segments.plugin [-] Segment e134b319-ec78-49a8-9bf0-1ccc10b43f07 resource provider aggregate not found [ 754.215306] [49942]: INFO neutron.services.segments.plugin [-] Segment e134b319-ec78-49a8-9bf0-1ccc10b43f07 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 e134b319-ec78-49a8-9bf0-1ccc10b43f07 found for delete ", "request_id": "req-4ab22fcb-834d-4e6b-baa7-caf14bdc7a03"}]} [ 754.226627] [49941]: DEBUG neutron.db.db_base_plugin_common [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Allocated IP 192.168.129.242 (3871aa7d-83a9-4a4d-bc5e-aee451b44ad0/63f7fd43-42a3-496b-92d7-0dde02cfa68b/8c4d21b4-b442-46db-a566-af9bc831a925) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 754.241123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (98d35785-e098-42ce-94d5-4a43716d9f64), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.241413] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_network_postcommit called with network settings {'id': '98d35785-e098-42ce-94d5-4a43716d9f64', 'name': 'tempest-FloatingIPsAssociationTestJSON-376571085-network', 'tenant_id': '99f04a26d34d483ab4e44170cce695df', 'project_id': '99f04a26d34d483ab4e44170cce695df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 147, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 904} (original settings None) and network segments [{'id': 'e134b319-ec78-49a8-9bf0-1ccc10b43f07', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 904, 'network_id': '98d35785-e098-42ce-94d5-4a43716d9f64'}] [ 754.241618] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] delete_network_postcommit: [ 754.241618] [49942]: key[vlan_transparent], None -> None [ 754.241618] [49942]: key[id], 98d35785-e098-42ce-94d5-4a43716d9f64 -> None [ 754.241618] [49942]: key[tags], [] -> None [ 754.241618] [49942]: key[availability_zone_hints], [] -> None [ 754.241618] [49942]: key[mtu], 8950 -> None [ 754.241618] [49942]: key[provider:network_type], vlan -> None [ 754.241618] [49942]: key[admin_state_up], True -> None [ 754.241618] [49942]: key[provider:physical_network], default -> None [ 754.241618] [49942]: key[provider:segmentation_id], 904 -> None [ 754.241618] [49942]: key[created_at], 2025-11-20T12:29:00Z -> None [ 754.241618] [49942]: key[updated_at], 2025-11-20T12:31:55Z -> None [ 754.241618] [49942]: key[description], -> None [ 754.241618] [49942]: key[tenant_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.241618] [49942]: key[standard_attr_id], 147 -> None [ 754.241618] [49942]: key[name], tempest-FloatingIPsAssociationTestJSON-376571085-network -> None [ 754.241618] [49942]: key[availability_zones], ['nova'] -> None [ 754.241618] [49942]: key[project_id], 99f04a26d34d483ab4e44170cce695df -> None [ 754.241618] [49942]: key[status], ACTIVE -> None [ 754.241618] [49942]: key[shared], False -> None [ 754.241618] [49942]: key[router:external], False -> None [ 754.241618] [49942]: key[revision_number], 3 -> None [ 754.241618] [49942]: key[port_security_enabled], True -> None [ 754.241618] [49942]: key[subnets], [] -> None [ 754.241618] [49942]: key[ipv4_address_scope], None -> None [ 754.241618] [49942]: key[qinq], None -> None [ 754.241618] [49942]: key[ipv6_address_scope], None -> None [ 754.241618] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.248413] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Pushing event deleted for resources: {'Network': ['ID=98d35785-e098-42ce-94d5-4a43716d9f64,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.252316] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dca38fd4-1e11-478a-9442-2fe6337d3d6d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.257070] [49942]: [pid: 49942|app: 0|req: 1326/2713] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:31:55 2025] DELETE /networking/v2.0/networks/98d35785-e098-42ce-94d5-4a43716d9f64 => generated 0 bytes in 256 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 754.328413] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for allowed_address_pair (8c4d21b4-b442-46db-a566-af9bc831a925), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.330042] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for port (8c4d21b4-b442-46db-a566-af9bc831a925), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.330042] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 754.330042] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit: [ 754.330042] [49941]: key[id], None -> 8c4d21b4-b442-46db-a566-af9bc831a925 [ 754.330042] [49941]: key[binding:vnic_type], None -> normal [ 754.330042] [49941]: key[binding:vif_details], None -> {} [ 754.330042] [49941]: key[allowed_address_pairs], None -> [] [ 754.330042] [49941]: key[binding:profile], None -> {} [ 754.330042] [49941]: key[admin_state_up], None -> True [ 754.330042] [49941]: key[binding:vif_type], None -> unbound [ 754.330042] [49941]: key[device_owner], None -> [ 754.330042] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.330042] [49941]: key[binding:host_id], None -> [ 754.330042] [49941]: key[standard_attr_id], None -> 1175 [ 754.330042] [49941]: key[name], None -> [ 754.330042] [49941]: key[mac_address], None -> fa:16:3e:d0:bb:62 [ 754.330042] [49941]: key[status], None -> DOWN [ 754.330042] [49941]: key[network_id], None -> 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 [ 754.330042] [49941]: key[fixed_ips], None -> [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}] [ 754.330042] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 754.330042] [49941]: key[port_security_enabled], None -> True [ 754.330042] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.330042] [49941]: key[device_id], None -> dfe6e327-dc9a-47e7-a11f-c78aded4df7b [ 754.330042] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.348796] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-028d2d1b-0ad6-4e25-954e-dd45775782eb req-ee65ec50-ed29-4b89-b34b-b9ddf6faf52e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.349168] [49942]: [pid: 49942|app: 0|req: 1327/2714] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 736 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.351507] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.365009] [49942]: [pid: 49942|app: 0|req: 1328/2715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.374043] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Port': ['ID=8c4d21b4-b442-46db-a566-af9bc831a925,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.388679] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 754.389473] [49941]: DEBUG neutron.scheduler.base_scheduler [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 754.392580] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 754.408525] [49942]: DEBUG neutron_lib.callbacks.manager [None req-86d618fb-1c88-434d-afd8-d4f48642fb23 admin admin] Publish callbacks [] for security_group (a8ebc988-3888-4be9-8df4-65fb361c5bbd), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.434599] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 1, 'network': {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 754.434826] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit: [ 754.434826] [49941]: key[id], None -> 8c4d21b4-b442-46db-a566-af9bc831a925 [ 754.434826] [49941]: key[binding:vnic_type], None -> normal [ 754.434826] [49941]: key[tags], None -> [] [ 754.434826] [49941]: key[binding:vif_details], None -> {} [ 754.434826] [49941]: key[allowed_address_pairs], None -> [] [ 754.434826] [49941]: key[extra_dhcp_opts], None -> [] [ 754.434826] [49941]: key[binding:profile], None -> {} [ 754.434826] [49941]: key[admin_state_up], None -> True [ 754.434826] [49941]: key[network], None -> {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} [ 754.434826] [49941]: key[binding:vif_type], None -> unbound [ 754.434826] [49941]: key[device_owner], None -> [ 754.434826] [49941]: key[created_at], None -> 2025-11-20T12:31:55Z [ 754.434826] [49941]: key[updated_at], None -> 2025-11-20T12:31:55Z [ 754.434826] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.434826] [49941]: key[binding:host_id], None -> [ 754.434826] [49941]: key[description], None -> [ 754.434826] [49941]: key[standard_attr_id], None -> 1175 [ 754.434826] [49941]: key[name], None -> [ 754.434826] [49941]: key[mac_address], None -> fa:16:3e:d0:bb:62 [ 754.434826] [49941]: key[status], None -> DOWN [ 754.434826] [49941]: key[network_id], None -> 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 [ 754.434826] [49941]: key[fixed_ips], None -> [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}] [ 754.434826] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 754.434826] [49941]: key[revision_number], None -> 1 [ 754.434826] [49941]: key[port_security_enabled], None -> True [ 754.434826] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.434826] [49941]: key[device_id], None -> dfe6e327-dc9a-47e7-a11f-c78aded4df7b [ 754.434826] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.437047] [49942]: DEBUG neutron_lib.callbacks.manager [None req-86d618fb-1c88-434d-afd8-d4f48642fb23 admin admin] Publish callbacks [] for security_group (a8ebc988-3888-4be9-8df4-65fb361c5bbd), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.480744] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.481202] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-c2d15360-74e5-42ba-af75-d3ca26894abc tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.491274] [49941]: [pid: 49941|app: 0|req: 1388/2716] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:55 2025] POST /networking/v2.0/ports => generated 734 bytes in 374 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 754.494678] [49941]: DEBUG neutron.api.wsgi [req-028d2d1b-0ad6-4e25-954e-dd45775782eb req-0bc745c8-d8ca-448b-84ac-cc74a22f02e5 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.520834] [49942]: DEBUG neutron_lib.callbacks.manager [None req-86d618fb-1c88-434d-afd8-d4f48642fb23 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (a8ebc988-3888-4be9-8df4-65fb361c5bbd), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.522474] [49941]: [pid: 49941|app: 0|req: 1389/2717] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.526599] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86d618fb-1c88-434d-afd8-d4f48642fb23 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a8ebc988-3888-4be9-8df4-65fb361c5bbd,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.531069] [49942]: DEBUG neutron_lib.callbacks.manager [None req-86d618fb-1c88-434d-afd8-d4f48642fb23 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.531860] [49942]: [pid: 49942|app: 0|req: 1329/2718] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:56 2025] DELETE /networking/v2.0/security-groups/a8ebc988-3888-4be9-8df4-65fb361c5bbd => generated 0 bytes in 166 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 754.551547] [49941]: [pid: 49941|app: 0|req: 1390/2719] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/security-groups?tenant_id=99f04a26d34d483ab4e44170cce695df&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 754.556344] [49941]: DEBUG neutron.api.v2.base [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'port': {'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'admin_state_up': True, 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 754.605561] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b8c3c30-378f-4c17-8938-10c164500cd1 req-44d888e1-3a44-495f-ac13-c9a2c94a91a4 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.609521] [49942]: [pid: 49942|app: 0|req: 1330/2720] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 754.609782] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 754.613024] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.645416] [49942]: DEBUG neutron_lib.callbacks.manager [None req-215b1d64-c197-4661-979b-8cbaecc16d41 admin admin] Publish callbacks [] for security_group (f184c8a6-bf48-4128-95bf-718bfc236812), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.661753] [49942]: DEBUG neutron_lib.callbacks.manager [None req-215b1d64-c197-4661-979b-8cbaecc16d41 admin admin] Publish callbacks [] for security_group (f184c8a6-bf48-4128-95bf-718bfc236812), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.677121] [49941]: DEBUG neutron.db.db_base_plugin_common [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Allocated IP 192.168.128.105 (2bce2269-90e4-43cd-a63d-7fb0d4b753a0/c8726a94-9178-4549-84db-530424ca7fa2/3e1e7bcd-1ce5-42df-8690-30843e859698) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 754.688618] [49942]: DEBUG neutron_lib.callbacks.manager [None req-215b1d64-c197-4661-979b-8cbaecc16d41 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f184c8a6-bf48-4128-95bf-718bfc236812), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.693631] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-215b1d64-c197-4661-979b-8cbaecc16d41 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f184c8a6-bf48-4128-95bf-718bfc236812,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.697798] [49942]: DEBUG neutron_lib.callbacks.manager [None req-215b1d64-c197-4661-979b-8cbaecc16d41 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.698209] [49942]: [pid: 49942|app: 0|req: 1331/2721] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:56 2025] DELETE /networking/v2.0/security-groups/f184c8a6-bf48-4128-95bf-718bfc236812 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 754.713060] [49942]: [pid: 49942|app: 0|req: 1332/2722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.715755] [49942]: DEBUG neutron.api.wsgi [req-7b8c3c30-378f-4c17-8938-10c164500cd1 req-ee26fafb-0b3a-4231-afa0-3bd196fe215b tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 754.740438] [49942]: [pid: 49942|app: 0|req: 1333/2723] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.750184] [49942]: DEBUG neutron_lib.callbacks.manager [None req-67bcfe3f-c040-489b-93b3-652225b17d6d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.765872] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for allowed_address_pair (3e1e7bcd-1ce5-42df-8690-30843e859698), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.766707] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.766921] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 754.767107] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit: [ 754.767107] [49941]: key[id], None -> 3e1e7bcd-1ce5-42df-8690-30843e859698 [ 754.767107] [49941]: key[binding:vnic_type], None -> normal [ 754.767107] [49941]: key[binding:vif_details], None -> {} [ 754.767107] [49941]: key[allowed_address_pairs], None -> [] [ 754.767107] [49941]: key[binding:profile], None -> {} [ 754.767107] [49941]: key[admin_state_up], None -> True [ 754.767107] [49941]: key[binding:vif_type], None -> unbound [ 754.767107] [49941]: key[device_owner], None -> [ 754.767107] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.767107] [49941]: key[binding:host_id], None -> [ 754.767107] [49941]: key[standard_attr_id], None -> 1176 [ 754.767107] [49941]: key[name], None -> [ 754.767107] [49941]: key[mac_address], None -> fa:16:3e:c1:a4:b1 [ 754.767107] [49941]: key[status], None -> DOWN [ 754.767107] [49941]: key[network_id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 754.767107] [49941]: key[fixed_ips], None -> [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}] [ 754.767107] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 754.767107] [49941]: key[port_security_enabled], None -> True [ 754.767107] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.767107] [49941]: key[device_id], None -> dfe6e327-dc9a-47e7-a11f-c78aded4df7b [ 754.767107] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.796111] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.819494] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Port': ['ID=3e1e7bcd-1ce5-42df-8690-30843e859698,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.819638] [49942]: DEBUG neutron_lib.callbacks.manager [None req-67bcfe3f-c040-489b-93b3-652225b17d6d admin admin] Publish callbacks [] for security_group (ad336e59-e07c-497e-8588-5ffe874f0980), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.821080] [49942]: DEBUG neutron_lib.callbacks.manager [None req-67bcfe3f-c040-489b-93b3-652225b17d6d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (ad336e59-e07c-497e-8588-5ffe874f0980), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.827851] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 754.828620] [49941]: DEBUG neutron.scheduler.base_scheduler [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 754.831448] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 754.844908] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-67bcfe3f-c040-489b-93b3-652225b17d6d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=ad336e59-e07c-497e-8588-5ffe874f0980,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.845645] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 1, 'network': {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 754.845838] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit: [ 754.845838] [49941]: key[id], None -> 3e1e7bcd-1ce5-42df-8690-30843e859698 [ 754.845838] [49941]: key[binding:vnic_type], None -> normal [ 754.845838] [49941]: key[tags], None -> [] [ 754.845838] [49941]: key[binding:vif_details], None -> {} [ 754.845838] [49941]: key[allowed_address_pairs], None -> [] [ 754.845838] [49941]: key[extra_dhcp_opts], None -> [] [ 754.845838] [49941]: key[binding:profile], None -> {} [ 754.845838] [49941]: key[admin_state_up], None -> True [ 754.845838] [49941]: key[network], None -> {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} [ 754.845838] [49941]: key[binding:vif_type], None -> unbound [ 754.845838] [49941]: key[device_owner], None -> [ 754.845838] [49941]: key[created_at], None -> 2025-11-20T12:31:56Z [ 754.845838] [49941]: key[updated_at], None -> 2025-11-20T12:31:56Z [ 754.845838] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.845838] [49941]: key[binding:host_id], None -> [ 754.845838] [49941]: key[description], None -> [ 754.845838] [49941]: key[standard_attr_id], None -> 1176 [ 754.845838] [49941]: key[name], None -> [ 754.845838] [49941]: key[mac_address], None -> fa:16:3e:c1:a4:b1 [ 754.845838] [49941]: key[status], None -> DOWN [ 754.845838] [49941]: key[network_id], None -> 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 [ 754.845838] [49941]: key[fixed_ips], None -> [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}] [ 754.845838] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 754.845838] [49941]: key[revision_number], None -> 1 [ 754.845838] [49941]: key[port_security_enabled], None -> True [ 754.845838] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 754.845838] [49941]: key[device_id], None -> dfe6e327-dc9a-47e7-a11f-c78aded4df7b [ 754.845838] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 754.849887] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 754.850243] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-4dc7dae3-1092-4f7f-915f-b207ef9b5625 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.856585] [49942]: [pid: 49942|app: 0|req: 1334/2724] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/security-groups?tenant_id=7937cbc2ffc34de6b6088256d2598171&name=default => generated 2929 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 754.862781] [49941]: [pid: 49941|app: 0|req: 1391/2725] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:56 2025] POST /networking/v2.0/ports => generated 734 bytes in 311 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 754.870040] [49942]: [pid: 49942|app: 0|req: 1335/2726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.877412] [49941]: [pid: 49941|app: 0|req: 1392/2727] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 754.881078] [49941]: DEBUG neutron.api.v2.base [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Request body: {'port': {'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 754.903338] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7dafccc2-2997-4325-b2bb-a66bad744f64 admin admin] Publish callbacks [] for security_group (ad336e59-e07c-497e-8588-5ffe874f0980), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.921935] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7dafccc2-2997-4325-b2bb-a66bad744f64 admin admin] Publish callbacks [] for security_group (ad336e59-e07c-497e-8588-5ffe874f0980), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.926436] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.938274] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7dafccc2-2997-4325-b2bb-a66bad744f64 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (ad336e59-e07c-497e-8588-5ffe874f0980), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.944967] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7dafccc2-2997-4325-b2bb-a66bad744f64 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=ad336e59-e07c-497e-8588-5ffe874f0980,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 754.947926] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7dafccc2-2997-4325-b2bb-a66bad744f64 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 754.948636] [49942]: [pid: 49942|app: 0|req: 1336/2728] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:31:56 2025] DELETE /networking/v2.0/security-groups/ad336e59-e07c-497e-8588-5ffe874f0980 => generated 0 bytes in 78 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 754.975424] [49942]: [pid: 49942|app: 0|req: 1337/2729] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=b0ee2d00-7a4f-45f0-8bac-de783a1ce629 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.071541] [49941]: DEBUG neutron.notifiers.nova [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7c43f74c-5c50-4fab-ac56-1ad6207950d3 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 755.077088] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks [] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.084193] [49941]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Transition to ACTIVE for port object 7c43f74c-5c50-4fab-ac56-1ad6207950d3 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 755.085952] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_precommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 755.086071] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_precommit: [ 755.086071] [49941]: key[device_owner], -> compute:nova [ 755.086071] [49941]: key[binding:host_id], -> cpu-1 [ 755.086071] [49941]: key[updated_at], 2025-11-20T12:31:55Z -> 2025-11-20T12:31:56Z [ 755.086071] [49941]: key[revision_number], 1 -> 2 [ 755.086071] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.087335] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.107767] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Pushing event updated for resources: {'Port': ['ID=7c43f74c-5c50-4fab-ac56-1ad6207950d3,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.139889] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_postcommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 755.140072] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_postcommit: [ 755.140072] [49941]: key[device_owner], -> compute:nova [ 755.140072] [49941]: key[binding:host_id], -> cpu-1 [ 755.140072] [49941]: key[updated_at], 2025-11-20T12:31:55Z -> 2025-11-20T12:31:56Z [ 755.140072] [49941]: key[revision_number], 1 -> 2 [ 755.140072] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.145778] [49941]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Attempting to bind port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 755.145917] [49941]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Attempting to bind port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 755.146051] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Attempting to bind port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 on network 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 755.159468] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be748693-cb14-41d7-b9c1-293423c1f889 req-1eaab260-478f-40c2-8e48-493fc3662d0e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.159771] [49942]: [pid: 49942|app: 0|req: 1338/2730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 755.164157] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 755.164157] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Bind Segment={'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 755.166597] [49942]: DEBUG neutron.api.wsgi [req-be748693-cb14-41d7-b9c1-293423c1f889 req-ad396975-7c71-43e5-9085-240edb46ac66 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 755.166654] [49941]: DEBUG networking_nsxv3.api.rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Bind port on Host cpu-1 & Segment [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 755.187054] [49942]: [pid: 49942|app: 0|req: 1339/2731] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.222951] [49942]: [pid: 49942|app: 0|req: 1340/2732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:56 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.369361] [49942]: DEBUG neutron.api.v2.base [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Request body: {'network': {'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 755.384215] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Made reservation on behalf of d63a4ef966274b1cb663ef2847dc9632 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 755.386643] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.390242] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.522717] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks [] for security_group (3774d248-6391-4877-bf5c-5f0acd035e5e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.524106] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3774d248-6391-4877-bf5c-5f0acd035e5e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.542705] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3774d248-6391-4877-bf5c-5f0acd035e5e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.555751] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] vlan segment allocate from pool success with {'vlan_id': 364, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 755.563719] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (d34186f6-a22f-4c0a-b85f-3df849a5948a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.563895] [49942]: INFO neutron.db.segments_db [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Added segment d34186f6-a22f-4c0a-b85f-3df849a5948a of type vlan for network 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 755.579165] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (0487bdb2-4d5e-403b-a08d-ded2e0f47f56), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.590293] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] create_network_precommit called with network settings {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1188, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}] [ 755.590525] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] create_network_precommit: [ 755.590525] [49942]: key[vlan_transparent], None -> None [ 755.590525] [49942]: key[id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 755.590525] [49942]: key[tags], None -> [] [ 755.590525] [49942]: key[availability_zone_hints], None -> [] [ 755.590525] [49942]: key[mtu], None -> 8950 [ 755.590525] [49942]: key[provider:network_type], None -> vlan [ 755.590525] [49942]: key[admin_state_up], None -> True [ 755.590525] [49942]: key[provider:physical_network], None -> default [ 755.590525] [49942]: key[provider:segmentation_id], None -> 364 [ 755.590525] [49942]: key[qinq], None -> None [ 755.590525] [49942]: key[created_at], None -> 2025-11-20T12:31:57Z [ 755.590525] [49942]: key[updated_at], None -> 2025-11-20T12:31:57Z [ 755.590525] [49942]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.590525] [49942]: key[description], None -> [ 755.590525] [49942]: key[standard_attr_id], None -> 1188 [ 755.590525] [49942]: key[name], None -> tempest-ServersTestJSON-2041752759-network [ 755.590525] [49942]: key[availability_zones], None -> [] [ 755.590525] [49942]: key[status], None -> ACTIVE [ 755.590525] [49942]: key[shared], None -> False [ 755.590525] [49942]: key[router:external], None -> False [ 755.590525] [49942]: key[revision_number], None -> 1 [ 755.590525] [49942]: key[port_security_enabled], None -> True [ 755.590525] [49942]: key[subnets], None -> [] [ 755.590525] [49942]: key[ipv4_address_scope], None -> None [ 755.590525] [49942]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.590525] [49942]: key[ipv6_address_scope], None -> None [ 755.590525] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.594268] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (0487bdb2-4d5e-403b-a08d-ded2e0f47f56), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.608060] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Pushing event updated for resources: {'Network': ['ID=0487bdb2-4d5e-403b-a08d-ded2e0f47f56,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.609997] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] create_network_postcommit called with network settings {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1188, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}] [ 755.609997] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] create_network_postcommit: [ 755.609997] [49942]: key[vlan_transparent], None -> None [ 755.609997] [49942]: key[id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 755.609997] [49942]: key[tags], None -> [] [ 755.609997] [49942]: key[availability_zone_hints], None -> [] [ 755.609997] [49942]: key[mtu], None -> 8950 [ 755.609997] [49942]: key[provider:network_type], None -> vlan [ 755.609997] [49942]: key[admin_state_up], None -> True [ 755.609997] [49942]: key[provider:physical_network], None -> default [ 755.609997] [49942]: key[provider:segmentation_id], None -> 364 [ 755.609997] [49942]: key[qinq], None -> None [ 755.609997] [49942]: key[created_at], None -> 2025-11-20T12:31:57Z [ 755.609997] [49942]: key[updated_at], None -> 2025-11-20T12:31:57Z [ 755.609997] [49942]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.609997] [49942]: key[description], None -> [ 755.609997] [49942]: key[standard_attr_id], None -> 1188 [ 755.609997] [49942]: key[name], None -> tempest-ServersTestJSON-2041752759-network [ 755.609997] [49942]: key[availability_zones], None -> [] [ 755.609997] [49942]: key[status], None -> ACTIVE [ 755.609997] [49942]: key[shared], None -> False [ 755.609997] [49942]: key[router:external], None -> False [ 755.609997] [49942]: key[revision_number], None -> 1 [ 755.609997] [49942]: key[port_security_enabled], None -> True [ 755.609997] [49942]: key[subnets], None -> [] [ 755.609997] [49942]: key[ipv4_address_scope], None -> None [ 755.609997] [49942]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.609997] [49942]: key[ipv6_address_scope], None -> None [ 755.609997] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.613461] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.613844] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b2435c8-64f0-41b3-bd40-2c4dcfd540ae admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.624356] [49942]: [pid: 49942|app: 0|req: 1341/2733] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:31:57 2025] POST /networking/v2.0/networks => generated 660 bytes in 345 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 755.638670] [49942]: [pid: 49942|app: 0|req: 1342/2734] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:57 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.651184] [49942]: [pid: 49942|app: 0|req: 1343/2735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:57 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.653695] [49942]: DEBUG neutron.api.v2.base [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Request body: {'subnet': {'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestJSON-2041752759-subnet', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 755.668696] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Made reservation on behalf of d63a4ef966274b1cb663ef2847dc9632 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 755.672125] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.744173] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] create_subnet_precommit called with subnet settings {'id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'name': 'tempest-ServersTestJSON-2041752759-subnet', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1190, '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-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings None) [ 755.744422] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] create_subnet_precommit: [ 755.744422] [49942]: key[ipv6_ra_mode], None -> None [ 755.744422] [49942]: key[id], None -> 81ec77b9-26f5-4021-ab8f-dee1c88dcd76 [ 755.744422] [49942]: key[tags], None -> [] [ 755.744422] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 755.744422] [49942]: key[enable_dhcp], None -> True [ 755.744422] [49942]: key[ip_version], None -> 4 [ 755.744422] [49942]: key[created_at], None -> 2025-11-20T12:31:57Z [ 755.744422] [49942]: key[updated_at], None -> 2025-11-20T12:31:57Z [ 755.744422] [49942]: key[description], None -> [ 755.744422] [49942]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.744422] [49942]: key[standard_attr_id], None -> 1190 [ 755.744422] [49942]: key[cidr], None -> 192.168.128.0/28 [ 755.744422] [49942]: key[ipv6_address_mode], None -> None [ 755.744422] [49942]: key[name], None -> tempest-ServersTestJSON-2041752759-subnet [ 755.744422] [49942]: key[subnetpool_id], None -> None [ 755.744422] [49942]: key[host_routes], None -> [] [ 755.744422] [49942]: key[network_id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 755.744422] [49942]: key[shared], None -> False [ 755.744422] [49942]: key[router:external], None -> False [ 755.744422] [49942]: key[revision_number], None -> 0 [ 755.744422] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 755.744422] [49942]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.744422] [49942]: key[service_types], None -> [] [ 755.744422] [49942]: key[dns_nameservers], None -> [] [ 755.744422] [49942]: key[segment_id], None -> None [ 755.744422] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.747664] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (81ec77b9-26f5-4021-ab8f-dee1c88dcd76), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.760202] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Pushing event updated for resources: {'Subnet': ['ID=81ec77b9-26f5-4021-ab8f-dee1c88dcd76,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 755.777968] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Checking segment: {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 755.778143] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Network hostable DHCP agents. Network: 0487bdb2-4d5e-403b-a08d-ded2e0f47f56, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 755.786541] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Network 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 755.790701] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 0487bdb2-4d5e-403b-a08d-ded2e0f47f56) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 755.793019] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] create_subnet_postcommit called with subnet settings {'id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'name': 'tempest-ServersTestJSON-2041752759-subnet', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1190, '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-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'network': {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, '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-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364}} (original settings None) [ 755.793197] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] create_subnet_postcommit: [ 755.793197] [49942]: key[ipv6_ra_mode], None -> None [ 755.793197] [49942]: key[id], None -> 81ec77b9-26f5-4021-ab8f-dee1c88dcd76 [ 755.793197] [49942]: key[tags], None -> [] [ 755.793197] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 755.793197] [49942]: key[enable_dhcp], None -> True [ 755.793197] [49942]: key[network], None -> {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, '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-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} [ 755.793197] [49942]: key[ip_version], None -> 4 [ 755.793197] [49942]: key[created_at], None -> 2025-11-20T12:31:57Z [ 755.793197] [49942]: key[updated_at], None -> 2025-11-20T12:31:57Z [ 755.793197] [49942]: key[description], None -> [ 755.793197] [49942]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.793197] [49942]: key[standard_attr_id], None -> 1190 [ 755.793197] [49942]: key[cidr], None -> 192.168.128.0/28 [ 755.793197] [49942]: key[ipv6_address_mode], None -> None [ 755.793197] [49942]: key[name], None -> tempest-ServersTestJSON-2041752759-subnet [ 755.793197] [49942]: key[subnetpool_id], None -> None [ 755.793197] [49942]: key[host_routes], None -> [] [ 755.793197] [49942]: key[network_id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 755.793197] [49942]: key[shared], None -> False [ 755.793197] [49942]: key[router:external], None -> False [ 755.793197] [49942]: key[revision_number], None -> 0 [ 755.793197] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 755.793197] [49942]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 755.793197] [49942]: key[service_types], None -> [] [ 755.793197] [49942]: key[dns_nameservers], None -> [] [ 755.793197] [49942]: key[segment_id], None -> None [ 755.793197] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 755.795170] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 755.795285] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7cf24a04-14be-4434-8d19-818438e7d7fa admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.803064] [49942]: [pid: 49942|app: 0|req: 1344/2736] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:57 2025] POST /networking/v2.0/subnets => generated 679 bytes in 151 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 755.815811] [49942]: [pid: 49942|app: 0|req: 1345/2737] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:57 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.833361] [49942]: [pid: 49942|app: 0|req: 1346/2738] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:57 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 755.833930] [49942]: DEBUG neutron.api.v2.base [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Request body: {'router': {'name': 'tempest-ServersTestJSON-2041752759-router', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 755.852022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (770c4b05-1754-4a43-bb6d-cb8b56969873), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.853710] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (770c4b05-1754-4a43-bb6d-cb8b56969873), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.893854] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks [] for router_controller (770c4b05-1754-4a43-bb6d-cb8b56969873), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 755.950590] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks [] for router_gateway (770c4b05-1754-4a43-bb6d-cb8b56969873), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.030861] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks [] for router_gateway (770c4b05-1754-4a43-bb6d-cb8b56969873), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.034464] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.079426] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Allocated IP 10.180.180.162 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/c8afb9b6-6f41-4bd9-9146-c9b72bb684b7) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 756.145422] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks [] for allowed_address_pair (c8afb9b6-6f41-4bd9-9146-c9b72bb684b7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.146348] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks [] for port (c8afb9b6-6f41-4bd9-9146-c9b72bb684b7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.146711] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] create_port_precommit called with port settings {'id': 'c8afb9b6-6f41-4bd9-9146-c9b72bb684b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:5d:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1192, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 756.146887] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] create_port_precommit: [ 756.146887] [49942]: key[id], None -> c8afb9b6-6f41-4bd9-9146-c9b72bb684b7 [ 756.146887] [49942]: key[binding:vnic_type], None -> normal [ 756.146887] [49942]: key[binding:vif_details], None -> {} [ 756.146887] [49942]: key[allowed_address_pairs], None -> [] [ 756.146887] [49942]: key[binding:profile], None -> {} [ 756.146887] [49942]: key[admin_state_up], None -> True [ 756.146887] [49942]: key[binding:vif_type], None -> unbound [ 756.146887] [49942]: key[device_owner], None -> network:router_gateway [ 756.146887] [49942]: key[tenant_id], None -> [ 756.146887] [49942]: key[binding:host_id], None -> [ 756.146887] [49942]: key[standard_attr_id], None -> 1192 [ 756.146887] [49942]: key[name], None -> [ 756.146887] [49942]: key[mac_address], None -> fa:16:3e:48:5d:2a [ 756.146887] [49942]: key[status], None -> DOWN [ 756.146887] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 756.146887] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] [ 756.146887] [49942]: key[security_groups], None -> [] [ 756.146887] [49942]: key[port_security_enabled], None -> False [ 756.146887] [49942]: key[project_id], None -> [ 756.146887] [49942]: key[device_id], None -> 770c4b05-1754-4a43-bb6d-cb8b56969873 [ 756.146887] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.170205] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Bound using segment: {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 756.170491] [49941]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Bound port: 7c43f74c-5c50-4fab-ac56-1ad6207950d3, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "28d04eee-6dbb-491a-a999-b659c799679d", "external-id": "nsx-vlan-transportzone-501", "segmentation_id": 501}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 756.170573] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.171961] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c8afb9b6-6f41-4bd9-9146-c9b72bb684b7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.193519] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Pushing event updated for resources: {'Port': ['ID=c8afb9b6-6f41-4bd9-9146-c9b72bb684b7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.201904] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 756.202649] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 756.204208] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 756.212465] [49941]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] For port 7c43f74c-5c50-4fab-ac56-1ad6207950d3, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 756.215597] [49941]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] For port 7c43f74c-5c50-4fab-ac56-1ad6207950d3, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7c43f74c-5c50-4fab-ac56-1ad6207950d3,segment=NetworkSegment(c20bc4b3-fbda-46a1-a09c-135e665ee897),segment_id=c20bc4b3-fbda-46a1-a09c-135e665ee897)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 756.217218] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_precommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 756.217429] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_precommit: [ 756.217429] [49941]: key[binding:vif_type], unbound -> ovs [ 756.217429] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} [ 756.217429] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.217831] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] create_port_postcommit called with port settings {'id': 'c8afb9b6-6f41-4bd9-9146-c9b72bb684b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:5d:2a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1192, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], '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-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 756.218037] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] create_port_postcommit: [ 756.218037] [49942]: key[id], None -> c8afb9b6-6f41-4bd9-9146-c9b72bb684b7 [ 756.218037] [49942]: key[binding:vnic_type], None -> normal [ 756.218037] [49942]: key[tags], None -> [] [ 756.218037] [49942]: key[binding:vif_details], None -> {} [ 756.218037] [49942]: key[allowed_address_pairs], None -> [] [ 756.218037] [49942]: key[extra_dhcp_opts], None -> [] [ 756.218037] [49942]: key[binding:profile], None -> {} [ 756.218037] [49942]: key[admin_state_up], None -> True [ 756.218037] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 756.218037] [49942]: key[binding:vif_type], None -> unbound [ 756.218037] [49942]: key[device_owner], None -> network:router_gateway [ 756.218037] [49942]: key[created_at], None -> 2025-11-20T12:31:57Z [ 756.218037] [49942]: key[updated_at], None -> 2025-11-20T12:31:57Z [ 756.218037] [49942]: key[tenant_id], None -> [ 756.218037] [49942]: key[binding:host_id], None -> [ 756.218037] [49942]: key[description], None -> [ 756.218037] [49942]: key[standard_attr_id], None -> 1192 [ 756.218037] [49942]: key[name], None -> [ 756.218037] [49942]: key[mac_address], None -> fa:16:3e:48:5d:2a [ 756.218037] [49942]: key[status], None -> DOWN [ 756.218037] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 756.218037] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] [ 756.218037] [49942]: key[security_groups], None -> [] [ 756.218037] [49942]: key[revision_number], None -> 1 [ 756.218037] [49942]: key[port_security_enabled], None -> False [ 756.218037] [49942]: key[project_id], None -> [ 756.218037] [49942]: key[device_id], None -> 770c4b05-1754-4a43-bb6d-cb8b56969873 [ 756.218037] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.220734] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.245490] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Pushing event updated for resources: {'Port': ['ID=7c43f74c-5c50-4fab-ac56-1ad6207950d3,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.252304] [49941]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Provisioning complete for port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 756.252469] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.252553] [49941]: INFO neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Attempt 1 to provision port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 [ 756.291474] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Current status of the port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 756.291573] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.307632] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7c43f74c-5c50-4fab-ac56-1ad6207950d3'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 756.312681] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8ff28e04-11d5-4665-b9fb-c5eb93d1214e" -d '{"events": [{"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-plugged", "status": "completed", "tag": "7c43f74c-5c50-4fab-ac56-1ad6207950d3"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 756.321034] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks [] for router_gateway (770c4b05-1754-4a43-bb6d-cb8b56969873), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.321135] [49941]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] For port 7c43f74c-5c50-4fab-ac56-1ad6207950d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7c43f74c-5c50-4fab-ac56-1ad6207950d3,segment=NetworkSegment(c20bc4b3-fbda-46a1-a09c-135e665ee897),segment_id=c20bc4b3-fbda-46a1-a09c-135e665ee897)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 756.353071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_precommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}]) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 756.353433] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_precommit: [ 756.353433] [49941]: key[status], DOWN -> ACTIVE [ 756.353433] [49941]: key[updated_at], 2025-11-20T12:31:57Z -> 2025-11-20T12:31:58Z [ 756.353433] [49941]: key[revision_number], 4 -> 5 [ 756.353433] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.359023] [49941]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Provisioning complete for port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 756.359171] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.359306] [49941]: INFO neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Attempt 1 to provision port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 [ 756.397717] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Current status of the port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 756.398599] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_postcommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}]) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 756.398793] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_postcommit: [ 756.398793] [49941]: key[status], DOWN -> ACTIVE [ 756.398793] [49941]: key[updated_at], 2025-11-20T12:31:57Z -> 2025-11-20T12:31:58Z [ 756.398793] [49941]: key[revision_number], 4 -> 5 [ 756.398793] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.399052] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.430614] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Pushing event updated for resources: {'Port': ['ID=7c43f74c-5c50-4fab-ac56-1ad6207950d3,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.430866] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (770c4b05-1754-4a43-bb6d-cb8b56969873), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.433161] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_postcommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 756.433403] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] update_port_postcommit: [ 756.433403] [49941]: key[binding:vif_type], unbound -> ovs [ 756.433403] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}} [ 756.433403] [49941]: key[updated_at], 2025-11-20T12:31:56Z -> 2025-11-20T12:31:57Z [ 756.433403] [49941]: key[revision_number], 2 -> 4 [ 756.433403] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.437643] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.437996] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-297df25b-6e60-41b8-82b5-dafa358e2bee service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.439830] [49941]: [pid: 49941|app: 0|req: 1393/2739] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:56 2025] PUT /networking/v2.0/ports/7c43f74c-5c50-4fab-ac56-1ad6207950d3 => generated 1038 bytes in 1562 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 756.481138] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e20180ba-8b84-43d5-906f-6ae1997b17c5 req-e60978fe-d58a-4d2e-913e-db366ef2a938 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.482153] [49941]: [pid: 49941|app: 0|req: 1394/2740] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.499777] [49941]: [pid: 49941|app: 0|req: 1395/2741] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.519548] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Router 770c4b05-1754-4a43-bb6d-cb8b56969873 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 756.553363] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-fa5f3c3a-613e-4522-a4ae-96b06313d09f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.554482] [49941]: [pid: 49941|app: 0|req: 1396/2742] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 612 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.570062] [49941]: [pid: 49941|app: 0|req: 1397/2743] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/ports?tenant_id=cb43023bedc04dc69e3902581112c129&device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.573022] [49941]: DEBUG neutron.api.wsgi [req-e20180ba-8b84-43d5-906f-6ae1997b17c5 req-ed5f92db-72b4-40db-9556-6f1cf81b560a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.591255] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 756.601459] [49941]: [pid: 49941|app: 0|req: 1398/2744] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.607170] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41af721a-53b2-4570-bb38-e6503e3451b9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.607733] [49942]: [pid: 49942|app: 0|req: 1347/2745] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:31:57 2025] POST /networking/v2.0/routers => generated 721 bytes in 777 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 756.610720] [49942]: DEBUG neutron.api.wsgi [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-cd3431e7-9227-4c55-aeaa-20bb95c94624 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 756.617013] [49941]: [pid: 49941|app: 0|req: 1399/2746] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.628211] [49941]: [pid: 49941|app: 0|req: 1400/2747] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/networks?tenant_id=cb43023bedc04dc69e3902581112c129&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 756.637989] [49942]: [pid: 49942|app: 0|req: 1348/2748] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=15290aee32584389b273d863bccbab71 => generated 180 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.659978] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1176be3d-3c30-43c6-888f-24cd933816bf req-728bad3f-c5a8-4274-9124-28d55dbfa7d1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.660897] [49941]: [pid: 49941|app: 0|req: 1401/2749] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 756.699842] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa591227-51bd-4753-972f-796473300d31 req-309f4037-ff64-4925-b61d-87a3d06cc8e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.701127] [49941]: [pid: 49941|app: 0|req: 1402/2750] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.759311] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18d3e32c-83d9-4733-ac5e-f6bb155b85e2 req-eb1d624c-373b-4763-9b38-69e2964ee8c8 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 756.760351] [49941]: [pid: 49941|app: 0|req: 1403/2751] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 832 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 756.763362] [49941]: DEBUG neutron.api.v2.base [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'port': {'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'admin_state_up': True, 'tenant_id': '15290aee32584389b273d863bccbab71', 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 756.802401] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Made reservation on behalf of 15290aee32584389b273d863bccbab71 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 756.805610] [49941]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.830043] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.872784] [49941]: DEBUG neutron.db.db_base_plugin_common [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Allocated IP 192.168.128.6 (489bd2c1-ecc2-4e43-8691-f1823eda7dbe/0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73/3523393a-d56a-4ecc-9c18-8319590d6c8c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 756.896060] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Allocated IP 192.168.128.1 (0487bdb2-4d5e-403b-a08d-ded2e0f47f56/81ec77b9-26f5-4021-ab8f-dee1c88dcd76/543ade5f-1fb1-4c56-8638-66e5a346016b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 756.932296] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks [] for allowed_address_pair (543ade5f-1fb1-4c56-8638-66e5a346016b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.933103] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks [] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.933315] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] create_port_precommit called with port settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.1'}], 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'port_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': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 756.933456] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] create_port_precommit: [ 756.933456] [49942]: key[id], None -> 543ade5f-1fb1-4c56-8638-66e5a346016b [ 756.933456] [49942]: key[binding:vnic_type], None -> normal [ 756.933456] [49942]: key[binding:vif_details], None -> {} [ 756.933456] [49942]: key[allowed_address_pairs], None -> [] [ 756.933456] [49942]: key[binding:profile], None -> {} [ 756.933456] [49942]: key[admin_state_up], None -> True [ 756.933456] [49942]: key[binding:vif_type], None -> unbound [ 756.933456] [49942]: key[device_owner], None -> network:router_interface [ 756.933456] [49942]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 756.933456] [49942]: key[binding:host_id], None -> [ 756.933456] [49942]: key[standard_attr_id], None -> 1194 [ 756.933456] [49942]: key[name], None -> [ 756.933456] [49942]: key[mac_address], None -> fa:16:3e:8b:cd:5b [ 756.933456] [49942]: key[status], None -> DOWN [ 756.933456] [49942]: key[network_id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 756.933456] [49942]: key[fixed_ips], None -> [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.1'}] [ 756.933456] [49942]: key[security_groups], None -> [] [ 756.933456] [49942]: key[port_security_enabled], None -> False [ 756.933456] [49942]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 756.933456] [49942]: key[device_id], None -> 770c4b05-1754-4a43-bb6d-cb8b56969873 [ 756.933456] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.936835] [49941]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for allowed_address_pair (3523393a-d56a-4ecc-9c18-8319590d6c8c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.937665] [49941]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.937875] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': '', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'project_id': '15290aee32584389b273d863bccbab71', 'port_security_enabled': True, 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 756.938021] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit: [ 756.938021] [49941]: key[id], None -> 3523393a-d56a-4ecc-9c18-8319590d6c8c [ 756.938021] [49941]: key[binding:vnic_type], None -> normal [ 756.938021] [49941]: key[binding:vif_details], None -> {} [ 756.938021] [49941]: key[allowed_address_pairs], None -> [] [ 756.938021] [49941]: key[binding:profile], None -> {} [ 756.938021] [49941]: key[admin_state_up], None -> True [ 756.938021] [49941]: key[binding:vif_type], None -> unbound [ 756.938021] [49941]: key[device_owner], None -> [ 756.938021] [49941]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 756.938021] [49941]: key[binding:host_id], None -> [ 756.938021] [49941]: key[standard_attr_id], None -> 1193 [ 756.938021] [49941]: key[name], None -> [ 756.938021] [49941]: key[mac_address], None -> fa:16:3e:3d:cc:13 [ 756.938021] [49941]: key[status], None -> DOWN [ 756.938021] [49941]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 756.938021] [49941]: key[fixed_ips], None -> [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}] [ 756.938021] [49941]: key[security_groups], None -> ['831a12f8-80e8-4473-92bf-859cfcef4bf6'] [ 756.938021] [49941]: key[port_security_enabled], None -> True [ 756.938021] [49941]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 756.938021] [49941]: key[device_id], None -> a7acdc1a-0503-4ae2-b339-9a67a0a45555 [ 756.938021] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 756.956233] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.963011] [49941]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 756.981204] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Pushing event updated for resources: {'Port': ['ID=543ade5f-1fb1-4c56-8638-66e5a346016b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.991206] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'Port': ['ID=3523393a-d56a-4ecc-9c18-8319590d6c8c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 756.991636] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Network 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 756.993924] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 756.995171] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 757.001246] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 757.002373] [49941]: DEBUG neutron.scheduler.base_scheduler [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 757.005064] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 757.013905] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] create_port_postcommit called with port settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.1'}], 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'port_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-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'network': {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 757.013905] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] create_port_postcommit: [ 757.013905] [49942]: key[id], None -> 543ade5f-1fb1-4c56-8638-66e5a346016b [ 757.013905] [49942]: key[binding:vnic_type], None -> normal [ 757.013905] [49942]: key[tags], None -> [] [ 757.013905] [49942]: key[binding:vif_details], None -> {} [ 757.013905] [49942]: key[allowed_address_pairs], None -> [] [ 757.013905] [49942]: key[extra_dhcp_opts], None -> [] [ 757.013905] [49942]: key[binding:profile], None -> {} [ 757.013905] [49942]: key[admin_state_up], None -> True [ 757.013905] [49942]: key[network], None -> {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} [ 757.013905] [49942]: key[binding:vif_type], None -> unbound [ 757.013905] [49942]: key[device_owner], None -> network:router_interface [ 757.013905] [49942]: key[created_at], None -> 2025-11-20T12:31:58Z [ 757.013905] [49942]: key[updated_at], None -> 2025-11-20T12:31:58Z [ 757.013905] [49942]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 757.013905] [49942]: key[binding:host_id], None -> [ 757.013905] [49942]: key[description], None -> [ 757.013905] [49942]: key[standard_attr_id], None -> 1194 [ 757.013905] [49942]: key[name], None -> [ 757.013905] [49942]: key[mac_address], None -> fa:16:3e:8b:cd:5b [ 757.013905] [49942]: key[status], None -> DOWN [ 757.013905] [49942]: key[network_id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 757.013905] [49942]: key[fixed_ips], None -> [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.1'}] [ 757.013905] [49942]: key[security_groups], None -> [] [ 757.013905] [49942]: key[revision_number], None -> 1 [ 757.013905] [49942]: key[port_security_enabled], None -> False [ 757.013905] [49942]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 757.013905] [49942]: key[device_id], None -> 770c4b05-1754-4a43-bb6d-cb8b56969873 [ 757.013905] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.013905] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (770c4b05-1754-4a43-bb6d-cb8b56969873), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.022441] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': '', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'project_id': '15290aee32584389b273d863bccbab71', 'port_security_enabled': True, 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'network': {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 757.022638] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit: [ 757.022638] [49941]: key[id], None -> 3523393a-d56a-4ecc-9c18-8319590d6c8c [ 757.022638] [49941]: key[binding:vnic_type], None -> normal [ 757.022638] [49941]: key[tags], None -> [] [ 757.022638] [49941]: key[binding:vif_details], None -> {} [ 757.022638] [49941]: key[allowed_address_pairs], None -> [] [ 757.022638] [49941]: key[extra_dhcp_opts], None -> [] [ 757.022638] [49941]: key[binding:profile], None -> {} [ 757.022638] [49941]: key[admin_state_up], None -> True [ 757.022638] [49941]: key[network], None -> {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} [ 757.022638] [49941]: key[binding:vif_type], None -> unbound [ 757.022638] [49941]: key[device_owner], None -> [ 757.022638] [49941]: key[created_at], None -> 2025-11-20T12:31:58Z [ 757.022638] [49941]: key[updated_at], None -> 2025-11-20T12:31:58Z [ 757.022638] [49941]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 757.022638] [49941]: key[binding:host_id], None -> [ 757.022638] [49941]: key[description], None -> [ 757.022638] [49941]: key[standard_attr_id], None -> 1193 [ 757.022638] [49941]: key[name], None -> [ 757.022638] [49941]: key[mac_address], None -> fa:16:3e:3d:cc:13 [ 757.022638] [49941]: key[status], None -> DOWN [ 757.022638] [49941]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 757.022638] [49941]: key[fixed_ips], None -> [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}] [ 757.022638] [49941]: key[security_groups], None -> ['831a12f8-80e8-4473-92bf-859cfcef4bf6'] [ 757.022638] [49941]: key[revision_number], None -> 1 [ 757.022638] [49941]: key[port_security_enabled], None -> True [ 757.022638] [49941]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 757.022638] [49941]: key[device_id], None -> a7acdc1a-0503-4ae2-b339-9a67a0a45555 [ 757.022638] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.056035] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.056436] [49941]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-5f0c6048-1567-4d16-852f-045170d85c49 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.066585] [49941]: [pid: 49941|app: 0|req: 1404/2752] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:31:58 2025] POST /networking/v2.0/ports => generated 732 bytes in 306 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 757.084239] [49941]: [pid: 49941|app: 0|req: 1405/2753] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 757.125643] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1176be3d-3c30-43c6-888f-24cd933816bf req-2d3850ef-b785-4680-b955-f4ed4b5ae7eb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 757.126744] [49941]: [pid: 49941|app: 0|req: 1406/2754] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.129309] [49941]: DEBUG neutron.api.wsgi [req-18d3e32c-83d9-4733-ac5e-f6bb155b85e2 req-73b2b037-6cb6-4005-8d4f-03a71e8162f8 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 757.149763] [49941]: [pid: 49941|app: 0|req: 1407/2755] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:31:58 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.153046] [49941]: DEBUG neutron.api.v2.base [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Request body: {'port': {'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 757.177359] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.192530] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.270561] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks [] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.270887] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] update_port_precommit called with port settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', '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-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', '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-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) 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': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 757.271066] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] update_port_precommit: [ 757.271066] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.272375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.299095] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Pushing event updated for resources: {'Port': ['ID=543ade5f-1fb1-4c56-8638-66e5a346016b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 757.311396] [49941]: DEBUG neutron.notifiers.nova [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8c4d21b4-b442-46db-a566-af9bc831a925 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 757.317397] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks [] for port (8c4d21b4-b442-46db-a566-af9bc831a925), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.319792] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] update_port_postcommit called with port settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', '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-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', '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-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) 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': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 757.320103] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] update_port_postcommit: [ 757.320103] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.320324] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (770c4b05-1754-4a43-bb6d-cb8b56969873), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.324339] [49941]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Transition to ACTIVE for port object 8c4d21b4-b442-46db-a566-af9bc831a925 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 757.326265] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_precommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 757.326477] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_precommit: [ 757.326477] [49941]: key[device_owner], -> compute:nova [ 757.326477] [49941]: key[binding:host_id], -> cpu-1 [ 757.326477] [49941]: key[updated_at], 2025-11-20T12:31:55Z -> 2025-11-20T12:31:58Z [ 757.326477] [49941]: key[revision_number], 1 -> 2 [ 757.326477] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.327800] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.349739] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Pushing event updated for resources: {'Port': ['ID=8c4d21b4-b442-46db-a566-af9bc831a925,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 757.359893] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Network 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 757.360816] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 757.384456] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_postcommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:55Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 757.384780] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_postcommit: [ 757.384780] [49941]: key[device_owner], -> compute:nova [ 757.384780] [49941]: key[binding:host_id], -> cpu-1 [ 757.384780] [49941]: key[updated_at], 2025-11-20T12:31:55Z -> 2025-11-20T12:31:58Z [ 757.384780] [49941]: key[revision_number], 1 -> 2 [ 757.384780] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.391050] [49941]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Attempting to bind port 8c4d21b4-b442-46db-a566-af9bc831a925 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 757.391283] [49941]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Attempting to bind port 8c4d21b4-b442-46db-a566-af9bc831a925 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 757.391482] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Attempting to bind port 8c4d21b4-b442-46db-a566-af9bc831a925 on network 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 757.411526] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 757.411731] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Bind Segment={'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 757.415917] [49941]: DEBUG networking_nsxv3.api.rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Bind port on Host cpu-1 & Segment [{'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 757.425938] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Router 770c4b05-1754-4a43-bb6d-cb8b56969873 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 757.496719] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4da3ad40-b119-446b-a619-e3fc3c71cf9c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 757.500417] [49942]: [pid: 49942|app: 0|req: 1349/2756] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:31:58 2025] PUT /networking/v2.0/routers/770c4b05-1754-4a43-bb6d-cb8b56969873/add_router_interface => generated 309 bytes in 862 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 757.507018] [49942]: DEBUG neutron.api.v2.base [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Request body: {'port': {'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 757.545870] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.672870] [49942]: DEBUG neutron.notifiers.nova [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3523393a-d56a-4ecc-9c18-8319590d6c8c {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 757.679051] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks [] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.684192] [49942]: DEBUG neutron.db.provisioning_blocks [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Transition to ACTIVE for port object 3523393a-d56a-4ecc-9c18-8319590d6c8c will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 757.686266] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_precommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': '', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 757.686266] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_precommit: [ 757.686266] [49942]: key[device_owner], -> compute:nova [ 757.686266] [49942]: key[binding:host_id], -> cpu-1 [ 757.686266] [49942]: key[updated_at], 2025-11-20T12:31:58Z -> 2025-11-20T12:31:59Z [ 757.686266] [49942]: key[revision_number], 1 -> 2 [ 757.686266] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.687293] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 757.707059] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Pushing event updated for resources: {'Port': ['ID=3523393a-d56a-4ecc-9c18-8319590d6c8c,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 757.743148] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_postcommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': '', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 757.743339] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_postcommit: [ 757.743339] [49942]: key[device_owner], -> compute:nova [ 757.743339] [49942]: key[binding:host_id], -> cpu-1 [ 757.743339] [49942]: key[updated_at], 2025-11-20T12:31:58Z -> 2025-11-20T12:31:59Z [ 757.743339] [49942]: key[revision_number], 1 -> 2 [ 757.743339] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 757.748857] [49942]: DEBUG neutron.plugins.ml2.managers [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Attempting to bind port 3523393a-d56a-4ecc-9c18-8319590d6c8c on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 757.748997] [49942]: DEBUG neutron.plugins.ml2.managers [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Attempting to bind port 3523393a-d56a-4ecc-9c18-8319590d6c8c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 757.749127] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Attempting to bind port 3523393a-d56a-4ecc-9c18-8319590d6c8c on network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 757.765787] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 757.766047] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Bind Segment={'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 757.769068] [49942]: DEBUG networking_nsxv3.api.rpc [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Bind port on Host cpu-1 & Segment [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 758.419202] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Bound using segment: {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 758.419553] [49941]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Bound port: 8c4d21b4-b442-46db-a566-af9bc831a925, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "90c863af-25e3-4fc6-a125-8baa7540298c", "external-id": "nsx-vlan-transportzone-50", "segmentation_id": 50}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 758.419678] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.458778] [49941]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] For port 8c4d21b4-b442-46db-a566-af9bc831a925, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 758.461598] [49941]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] For port 8c4d21b4-b442-46db-a566-af9bc831a925, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c4d21b4-b442-46db-a566-af9bc831a925,segment=NetworkSegment(3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee),segment_id=3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 758.463212] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_precommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 758.463386] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_precommit: [ 758.463386] [49941]: key[binding:vif_type], unbound -> ovs [ 758.463386] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50} [ 758.463386] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.469276] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.494184] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Pushing event updated for resources: {'Port': ['ID=8c4d21b4-b442-46db-a566-af9bc831a925,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.501696] [49941]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Provisioning complete for port 8c4d21b4-b442-46db-a566-af9bc831a925 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 758.501851] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.501960] [49941]: INFO neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Attempt 1 to provision port 8c4d21b4-b442-46db-a566-af9bc831a925 [ 758.543045] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Current status of the port 8c4d21b4-b442-46db-a566-af9bc831a925 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 758.543228] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.567735] [49941]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] For port 8c4d21b4-b442-46db-a566-af9bc831a925, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c4d21b4-b442-46db-a566-af9bc831a925,segment=NetworkSegment(3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee),segment_id=3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 758.597399] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_precommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}]) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 758.597577] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_precommit: [ 758.597577] [49941]: key[status], DOWN -> ACTIVE [ 758.597577] [49941]: key[revision_number], 4 -> 5 [ 758.597577] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.603113] [49941]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Provisioning complete for port 8c4d21b4-b442-46db-a566-af9bc831a925 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 758.603271] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.603393] [49941]: INFO neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Attempt 1 to provision port 8c4d21b4-b442-46db-a566-af9bc831a925 [ 758.639851] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Current status of the port 8c4d21b4-b442-46db-a566-af9bc831a925 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 758.640669] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_postcommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}]) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 758.640827] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_postcommit: [ 758.640827] [49941]: key[status], DOWN -> ACTIVE [ 758.640827] [49941]: key[revision_number], 4 -> 5 [ 758.640827] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.640970] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.665675] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Pushing event updated for resources: {'Port': ['ID=8c4d21b4-b442-46db-a566-af9bc831a925,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.669254] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_postcommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 758.669460] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] update_port_postcommit: [ 758.669460] [49941]: key[binding:vif_type], unbound -> ovs [ 758.669460] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}} [ 758.669460] [49941]: key[updated_at], 2025-11-20T12:31:59Z -> 2025-11-20T12:32:00Z [ 758.669460] [49941]: key[revision_number], 2 -> 4 [ 758.669460] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.677325] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.677325] [49941]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-144a5ab9-c90e-462a-9a7f-bf9e1df06507 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.677763] [49941]: [pid: 49941|app: 0|req: 1408/2757] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:58 2025] PUT /networking/v2.0/ports/8c4d21b4-b442-46db-a566-af9bc831a925 => generated 1037 bytes in 1527 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 758.758198] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-454dd3cd-3b2b-4cfd-b6c3-2245907d6a10 req-9ca47ace-57fe-42e3-a9a8-292bb0d6fcfb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.759141] [49941]: [pid: 49941|app: 0|req: 1409/2758] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.762380] [49941]: DEBUG neutron.api.wsgi [req-1176be3d-3c30-43c6-888f-24cd933816bf req-70d424e8-9bec-444e-abe1-2fdc44a63f6f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.771570] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Bound using segment: {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 758.772890] [49942]: DEBUG neutron.plugins.ml2.managers [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Bound port: 3523393a-d56a-4ecc-9c18-8319590d6c8c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164", "external-id": "nsx-vlan-transportzone-972", "segmentation_id": 972}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 758.773126] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.792136] [49941]: [pid: 49941|app: 0|req: 1410/2759] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.820253] [49942]: DEBUG neutron.plugins.ml2.db [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] For port 3523393a-d56a-4ecc-9c18-8319590d6c8c, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 758.822185] [49942]: DEBUG neutron.plugins.ml2.db [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] For port 3523393a-d56a-4ecc-9c18-8319590d6c8c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 758.823607] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_precommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 758.823845] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_precommit: [ 758.823845] [49942]: key[binding:vif_type], unbound -> ovs [ 758.823845] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} [ 758.823845] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.826572] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.845960] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a33a9169-0f49-455f-9680-132728a6cc43 req-75e6e15d-0fec-444c-9bba-6cb1c4cd1da1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.848016] [49941]: [pid: 49941|app: 0|req: 1411/2760] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.850870] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Pushing event updated for resources: {'Port': ['ID=3523393a-d56a-4ecc-9c18-8319590d6c8c,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 758.857208] [49942]: DEBUG neutron.db.provisioning_blocks [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Provisioning complete for port 3523393a-d56a-4ecc-9c18-8319590d6c8c triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 758.857330] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.857435] [49942]: INFO neutron.plugins.ml2.plugin [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Attempt 1 to provision port 3523393a-d56a-4ecc-9c18-8319590d6c8c [ 758.860178] [49941]: [pid: 49941|app: 0|req: 1412/2761] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 758.900074] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-3f5c5d2d-cc82-4248-827f-b99b107cdf9e tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.901107] [49941]: [pid: 49941|app: 0|req: 1413/2762] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/networks?id=9bc6f3ca-7598-4574-864e-afab2a3927d3 => generated 616 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.903566] [49941]: DEBUG neutron.api.wsgi [req-454dd3cd-3b2b-4cfd-b6c3-2245907d6a10 req-0b96ffa3-0e22-4937-bd53-5198c043cfaa tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.905533] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Current status of the port 3523393a-d56a-4ecc-9c18-8319590d6c8c is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 758.905533] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.919531] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 758.923484] [49941]: [pid: 49941|app: 0|req: 1414/2763] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.924289] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-47bcec80-a687-4aaa-9251-d674e37ed11b" -d '{"events": [{"server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "name": "network-vif-plugged", "status": "completed", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 758.930532] [49942]: DEBUG neutron.plugins.ml2.db [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] For port 3523393a-d56a-4ecc-9c18-8319590d6c8c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 758.942471] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1176be3d-3c30-43c6-888f-24cd933816bf req-8e7b419a-d318-4e77-ac90-b8563d8f5279 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 758.943110] [49941]: [pid: 49941|app: 0|req: 1415/2764] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.946033] [49941]: DEBUG neutron.api.wsgi [req-a33a9169-0f49-455f-9680-132728a6cc43 req-fb297af5-682c-497e-ad38-246028482669 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.964260] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_precommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 4, 'project_id': '15290aee32584389b273d863bccbab71'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}]) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 758.964458] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_precommit: [ 758.964458] [49942]: key[status], DOWN -> ACTIVE [ 758.964458] [49942]: key[revision_number], 4 -> 5 [ 758.964458] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 758.970959] [49941]: [pid: 49941|app: 0|req: 1416/2765] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 758.971444] [49942]: DEBUG neutron.db.provisioning_blocks [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Provisioning complete for port 3523393a-d56a-4ecc-9c18-8319590d6c8c triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 758.971651] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 758.971787] [49942]: INFO neutron.plugins.ml2.plugin [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Attempt 1 to provision port 3523393a-d56a-4ecc-9c18-8319590d6c8c [ 758.973689] [49941]: DEBUG neutron.api.wsgi [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-8d4d2138-d1ec-4b6f-b09d-af73fd351f21 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 758.997079] [49941]: [pid: 49941|app: 0|req: 1417/2766] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=14cf6337535e4cf0a18bde6fee56d37a => generated 181 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.025246] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1176be3d-3c30-43c6-888f-24cd933816bf req-ebe5199e-1db6-4d54-8971-6b3f5d63ab8a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.026023] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Current status of the port 3523393a-d56a-4ecc-9c18-8319590d6c8c is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 759.026241] [49941]: [pid: 49941|app: 0|req: 1418/2767] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 759.026849] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_postcommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 4, 'project_id': '15290aee32584389b273d863bccbab71'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}]) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 759.027198] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_postcommit: [ 759.027198] [49942]: key[status], DOWN -> ACTIVE [ 759.027198] [49942]: key[revision_number], 4 -> 5 [ 759.027198] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.027456] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.029505] [49941]: DEBUG neutron.api.v2.base [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Request body: {'port': {'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'admin_state_up': True, 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 759.055427] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Pushing event updated for resources: {'Port': ['ID=3523393a-d56a-4ecc-9c18-8319590d6c8c,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 759.060426] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_postcommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 4, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:31:59Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 759.060674] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] update_port_postcommit: [ 759.060674] [49942]: key[binding:vif_type], unbound -> ovs [ 759.060674] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}} [ 759.060674] [49942]: key[updated_at], 2025-11-20T12:31:59Z -> 2025-11-20T12:32:00Z [ 759.060674] [49942]: key[revision_number], 2 -> 4 [ 759.060674] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.065715] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.066617] [49942]: DEBUG neutron_lib.callbacks.manager [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-34a46120-717c-417d-bbf3-e648734ba393 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.068653] [49942]: [pid: 49942|app: 0|req: 1350/2768] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:31:59 2025] PUT /networking/v2.0/ports/3523393a-d56a-4ecc-9c18-8319590d6c8c => generated 1037 bytes in 1567 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 759.083660] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Made reservation on behalf of 14cf6337535e4cf0a18bde6fee56d37a for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 759.090872] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.113427] [49942]: [pid: 49942|app: 0|req: 1351/2769] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.131560] [49942]: [pid: 49942|app: 0|req: 1352/2770] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.150947] [49941]: DEBUG neutron.db.db_base_plugin_common [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Allocated IP 192.168.128.3 (9bc6f3ca-7598-4574-864e-afab2a3927d3/ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c/afdafc94-91b9-4655-9aae-b5b23d97cbab) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 759.167043] [49942]: [pid: 49942|app: 0|req: 1353/2771] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 759.214720] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92c1bbd2-1709-4cb0-9f32-cf82364dbdc5 req-cd72145f-1729-48e7-8e5d-34d6fdadd7b6 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.220584] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92c1bbd2-1709-4cb0-9f32-cf82364dbdc5 req-cd72145f-1729-48e7-8e5d-34d6fdadd7b6 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.240661] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for allowed_address_pair (afdafc94-91b9-4655-9aae-b5b23d97cbab), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.241728] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.241863] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_precommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': '', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'port_security_enabled': True, 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 759.242028] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_precommit: [ 759.242028] [49941]: key[id], None -> afdafc94-91b9-4655-9aae-b5b23d97cbab [ 759.242028] [49941]: key[binding:vnic_type], None -> normal [ 759.242028] [49941]: key[binding:vif_details], None -> {} [ 759.242028] [49941]: key[allowed_address_pairs], None -> [] [ 759.242028] [49941]: key[binding:profile], None -> {} [ 759.242028] [49941]: key[admin_state_up], None -> True [ 759.242028] [49941]: key[binding:vif_type], None -> unbound [ 759.242028] [49941]: key[device_owner], None -> [ 759.242028] [49941]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 759.242028] [49941]: key[binding:host_id], None -> [ 759.242028] [49941]: key[standard_attr_id], None -> 1196 [ 759.242028] [49941]: key[name], None -> [ 759.242028] [49941]: key[mac_address], None -> fa:16:3e:71:4d:cc [ 759.242028] [49941]: key[status], None -> DOWN [ 759.242028] [49941]: key[network_id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 759.242028] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}] [ 759.242028] [49941]: key[security_groups], None -> ['904366c9-59fd-4d1d-8bbb-d433577bbadc'] [ 759.242028] [49941]: key[port_security_enabled], None -> True [ 759.242028] [49941]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 759.242028] [49941]: key[device_id], None -> b002c505-f9b9-4ff7-a8e4-f64909d2d674 [ 759.242028] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.262876] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.277509] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92c1bbd2-1709-4cb0-9f32-cf82364dbdc5 req-cd72145f-1729-48e7-8e5d-34d6fdadd7b6 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.278951] [49942]: [pid: 49942|app: 0|req: 1354/2772] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:00 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 2216 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 759.282059] [49942]: DEBUG neutron.api.v2.base [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Request body: {'port': {'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 759.287353] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event updated for resources: {'Port': ['ID=afdafc94-91b9-4655-9aae-b5b23d97cbab,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 759.300535] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Network 9bc6f3ca-7598-4574-864e-afab2a3927d3 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 759.301539] [49941]: DEBUG neutron.scheduler.base_scheduler [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 759.304243] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 759.322207] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_postcommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': '', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'port_security_enabled': True, 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 1, 'network': {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 759.322392] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] create_port_postcommit: [ 759.322392] [49941]: key[id], None -> afdafc94-91b9-4655-9aae-b5b23d97cbab [ 759.322392] [49941]: key[binding:vnic_type], None -> normal [ 759.322392] [49941]: key[tags], None -> [] [ 759.322392] [49941]: key[binding:vif_details], None -> {} [ 759.322392] [49941]: key[allowed_address_pairs], None -> [] [ 759.322392] [49941]: key[extra_dhcp_opts], None -> [] [ 759.322392] [49941]: key[binding:profile], None -> {} [ 759.322392] [49941]: key[admin_state_up], None -> True [ 759.322392] [49941]: key[network], None -> {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} [ 759.322392] [49941]: key[binding:vif_type], None -> unbound [ 759.322392] [49941]: key[device_owner], None -> [ 759.322392] [49941]: key[created_at], None -> 2025-11-20T12:32:00Z [ 759.322392] [49941]: key[updated_at], None -> 2025-11-20T12:32:00Z [ 759.322392] [49941]: key[tenant_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 759.322392] [49941]: key[binding:host_id], None -> [ 759.322392] [49941]: key[description], None -> [ 759.322392] [49941]: key[standard_attr_id], None -> 1196 [ 759.322392] [49941]: key[name], None -> [ 759.322392] [49941]: key[mac_address], None -> fa:16:3e:71:4d:cc [ 759.322392] [49941]: key[status], None -> DOWN [ 759.322392] [49941]: key[network_id], None -> 9bc6f3ca-7598-4574-864e-afab2a3927d3 [ 759.322392] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}] [ 759.322392] [49941]: key[security_groups], None -> ['904366c9-59fd-4d1d-8bbb-d433577bbadc'] [ 759.322392] [49941]: key[revision_number], None -> 1 [ 759.322392] [49941]: key[port_security_enabled], None -> True [ 759.322392] [49941]: key[project_id], None -> 14cf6337535e4cf0a18bde6fee56d37a [ 759.322392] [49941]: key[device_id], None -> b002c505-f9b9-4ff7-a8e4-f64909d2d674 [ 759.322392] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.334529] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.360841] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 759.361267] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-57dd1ecb-bfc8-4188-b4c6-f8323abd5294 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.372179] [49941]: [pid: 49941|app: 0|req: 1419/2773] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:00 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) [ 759.375818] [49941]: DEBUG neutron.api.wsgi [req-92c1bbd2-1709-4cb0-9f32-cf82364dbdc5 req-31743c25-db16-4bc2-9ad0-d5723f150c39 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 759.403387] [49941]: [pid: 49941|app: 0|req: 1420/2774] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:01 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&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.407464] [49941]: DEBUG neutron.api.v2.base [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Request body: {'port': {'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 759.469772] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.524620] [49942]: DEBUG neutron.notifiers.nova [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3e1e7bcd-1ce5-42df-8690-30843e859698 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 759.528240] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks [] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.538270] [49942]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Transition to ACTIVE for port object 3e1e7bcd-1ce5-42df-8690-30843e859698 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 759.544733] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_precommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 759.544733] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_precommit: [ 759.544733] [49942]: key[device_owner], -> compute:nova [ 759.544733] [49942]: key[binding:host_id], -> cpu-1 [ 759.544733] [49942]: key[updated_at], 2025-11-20T12:31:56Z -> 2025-11-20T12:32:01Z [ 759.544733] [49942]: key[revision_number], 1 -> 2 [ 759.544733] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.546352] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.582272] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Pushing event updated for resources: {'Port': ['ID=3e1e7bcd-1ce5-42df-8690-30843e859698,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 759.627535] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_postcommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': '', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:31:56Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 759.627837] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_postcommit: [ 759.627837] [49942]: key[device_owner], -> compute:nova [ 759.627837] [49942]: key[binding:host_id], -> cpu-1 [ 759.627837] [49942]: key[updated_at], 2025-11-20T12:31:56Z -> 2025-11-20T12:32:01Z [ 759.627837] [49942]: key[revision_number], 1 -> 2 [ 759.627837] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.634522] [49942]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Attempting to bind port 3e1e7bcd-1ce5-42df-8690-30843e859698 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 759.634741] [49942]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Attempting to bind port 3e1e7bcd-1ce5-42df-8690-30843e859698 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 759.634887] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Attempting to bind port 3e1e7bcd-1ce5-42df-8690-30843e859698 on network 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 759.647627] [49941]: DEBUG neutron.notifiers.nova [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id afdafc94-91b9-4655-9aae-b5b23d97cbab {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 759.651253] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 759.651253] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Bind Segment={'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 759.655102] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks [] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.656195] [49942]: DEBUG networking_nsxv3.api.rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Bind port on Host cpu-1 & Segment [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 759.665072] [49941]: DEBUG neutron.db.provisioning_blocks [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Transition to ACTIVE for port object afdafc94-91b9-4655-9aae-b5b23d97cbab will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 759.670347] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_precommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': '', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 1, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) 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': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 759.670588] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_precommit: [ 759.670588] [49941]: key[device_owner], -> compute:nova [ 759.670588] [49941]: key[binding:host_id], -> cpu-1 [ 759.670588] [49941]: key[updated_at], 2025-11-20T12:32:00Z -> 2025-11-20T12:32:01Z [ 759.670588] [49941]: key[revision_number], 1 -> 2 [ 759.670588] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.674145] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 759.702177] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Pushing event updated for resources: {'Port': ['ID=afdafc94-91b9-4655-9aae-b5b23d97cbab,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 759.741393] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_postcommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': '', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 1, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) 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': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 759.741642] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_postcommit: [ 759.741642] [49941]: key[device_owner], -> compute:nova [ 759.741642] [49941]: key[binding:host_id], -> cpu-1 [ 759.741642] [49941]: key[updated_at], 2025-11-20T12:32:00Z -> 2025-11-20T12:32:01Z [ 759.741642] [49941]: key[revision_number], 1 -> 2 [ 759.741642] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 759.752292] [49941]: DEBUG neutron.plugins.ml2.managers [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Attempting to bind port afdafc94-91b9-4655-9aae-b5b23d97cbab on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 759.752501] [49941]: DEBUG neutron.plugins.ml2.managers [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Attempting to bind port afdafc94-91b9-4655-9aae-b5b23d97cbab by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 759.752573] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Attempting to bind port afdafc94-91b9-4655-9aae-b5b23d97cbab on network 9bc6f3ca-7598-4574-864e-afab2a3927d3 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 759.769953] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 759.770194] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Bind Segment={'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 759.773169] [49941]: DEBUG networking_nsxv3.api.rpc [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Bind port on Host cpu-1 & Segment [{'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 760.659443] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Bound using segment: {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 760.659738] [49942]: DEBUG neutron.plugins.ml2.managers [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Bound port: 3e1e7bcd-1ce5-42df-8690-30843e859698, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "28d04eee-6dbb-491a-a999-b659c799679d", "external-id": "nsx-vlan-transportzone-501", "segmentation_id": 501}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 760.659904] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.721680] [49942]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] For port 3e1e7bcd-1ce5-42df-8690-30843e859698, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 760.724800] [49942]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] For port 3e1e7bcd-1ce5-42df-8690-30843e859698, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e1e7bcd-1ce5-42df-8690-30843e859698,segment=NetworkSegment(c20bc4b3-fbda-46a1-a09c-135e665ee897),segment_id=c20bc4b3-fbda-46a1-a09c-135e665ee897)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 760.726479] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_precommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 760.726665] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_precommit: [ 760.726665] [49942]: key[binding:vif_type], unbound -> ovs [ 760.726665] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} [ 760.726665] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.732146] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.756769] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Pushing event updated for resources: {'Port': ['ID=3e1e7bcd-1ce5-42df-8690-30843e859698,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 760.763249] [49942]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Provisioning complete for port 3e1e7bcd-1ce5-42df-8690-30843e859698 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 760.763395] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.763507] [49942]: INFO neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Attempt 1 to provision port 3e1e7bcd-1ce5-42df-8690-30843e859698 [ 760.776239] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Bound using segment: {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 760.776588] [49941]: DEBUG neutron.plugins.ml2.managers [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Bound port: afdafc94-91b9-4655-9aae-b5b23d97cbab, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "57c65f87-60fd-4882-ab30-31db49131b46", "external-id": "nsx-vlan-transportzone-610", "segmentation_id": 610}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 760.776803] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.805081] [49942]: DEBUG neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Current status of the port 3e1e7bcd-1ce5-42df-8690-30843e859698 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 760.805264] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.823105] [49941]: DEBUG neutron.plugins.ml2.db [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] For port afdafc94-91b9-4655-9aae-b5b23d97cbab, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 760.825847] [49941]: DEBUG neutron.plugins.ml2.db [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] For port afdafc94-91b9-4655-9aae-b5b23d97cbab, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=afdafc94-91b9-4655-9aae-b5b23d97cbab,segment=NetworkSegment(015e634c-fc1f-461e-83c8-d2605484349a),segment_id=015e634c-fc1f-461e-83c8-d2605484349a)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 760.827426] [49942]: DEBUG neutron.plugins.ml2.db [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] For port 3e1e7bcd-1ce5-42df-8690-30843e859698, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e1e7bcd-1ce5-42df-8690-30843e859698,segment=NetworkSegment(c20bc4b3-fbda-46a1-a09c-135e665ee897),segment_id=c20bc4b3-fbda-46a1-a09c-135e665ee897)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 760.827576] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_precommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) 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': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 760.827741] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_precommit: [ 760.827741] [49941]: key[binding:vif_type], unbound -> ovs [ 760.827741] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610} [ 760.827741] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.831777] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.856971] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Pushing event updated for resources: {'Port': ['ID=afdafc94-91b9-4655-9aae-b5b23d97cbab,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 760.863914] [49941]: DEBUG neutron.db.provisioning_blocks [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Provisioning complete for port afdafc94-91b9-4655-9aae-b5b23d97cbab triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 760.863914] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.863914] [49941]: INFO neutron.plugins.ml2.plugin [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Attempt 1 to provision port afdafc94-91b9-4655-9aae-b5b23d97cbab [ 760.868335] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_precommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}]) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 760.868634] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_precommit: [ 760.868634] [49942]: key[status], DOWN -> ACTIVE [ 760.868634] [49942]: key[revision_number], 4 -> 5 [ 760.868634] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.873874] [49942]: DEBUG neutron.db.provisioning_blocks [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Provisioning complete for port 3e1e7bcd-1ce5-42df-8690-30843e859698 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 760.874030] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.874137] [49942]: INFO neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Attempt 1 to provision port 3e1e7bcd-1ce5-42df-8690-30843e859698 [ 760.900768] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Current status of the port afdafc94-91b9-4655-9aae-b5b23d97cbab is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 760.900958] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.915047] [49942]: DEBUG neutron.plugins.ml2.plugin [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Current status of the port 3e1e7bcd-1ce5-42df-8690-30843e859698 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 760.915825] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_postcommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}]) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 760.916031] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_postcommit: [ 760.916031] [49942]: key[status], DOWN -> ACTIVE [ 760.916031] [49942]: key[revision_number], 4 -> 5 [ 760.916031] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.916189] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.922566] [49941]: DEBUG neutron.plugins.ml2.db [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] For port afdafc94-91b9-4655-9aae-b5b23d97cbab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=afdafc94-91b9-4655-9aae-b5b23d97cbab,segment=NetworkSegment(015e634c-fc1f-461e-83c8-d2605484349a),segment_id=015e634c-fc1f-461e-83c8-d2605484349a)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 760.938338] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Pushing event updated for resources: {'Port': ['ID=3e1e7bcd-1ce5-42df-8690-30843e859698,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 760.940700] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_postcommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 760.940935] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] update_port_postcommit: [ 760.940935] [49942]: key[binding:vif_type], unbound -> ovs [ 760.940935] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}} [ 760.940935] [49942]: key[updated_at], 2025-11-20T12:32:01Z -> 2025-11-20T12:32:02Z [ 760.940935] [49942]: key[revision_number], 2 -> 4 [ 760.940935] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.945026] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 760.945403] [49942]: DEBUG neutron_lib.callbacks.manager [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cc2ad33f-bf60-4aa5-98ae-49f8ed06d072 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.946593] [49942]: [pid: 49942|app: 0|req: 1355/2775] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:01 2025] PUT /networking/v2.0/ports/3e1e7bcd-1ce5-42df-8690-30843e859698 => generated 1039 bytes in 1667 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 760.952942] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_precommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 4, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}]) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 760.953202] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_precommit: [ 760.953202] [49941]: key[status], DOWN -> ACTIVE [ 760.953202] [49941]: key[revision_number], 4 -> 5 [ 760.953202] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 760.958899] [49941]: DEBUG neutron.db.provisioning_blocks [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Provisioning complete for port afdafc94-91b9-4655-9aae-b5b23d97cbab triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 760.959057] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 760.959642] [49941]: INFO neutron.plugins.ml2.plugin [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Attempt 1 to provision port afdafc94-91b9-4655-9aae-b5b23d97cbab [ 761.021772] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Current status of the port afdafc94-91b9-4655-9aae-b5b23d97cbab is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 761.021910] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3fcbbfb-9058-4e34-ab11-573f6a2c5f2d req-b2e49169-028c-462e-a196-dbda01e0a5d2 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.022632] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_postcommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 4, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}]) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 761.022801] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_postcommit: [ 761.022801] [49941]: key[status], DOWN -> ACTIVE [ 761.022801] [49941]: key[revision_number], 4 -> 5 [ 761.022801] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.022957] [49942]: [pid: 49942|app: 0|req: 1356/2776] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.022998] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.058029] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Pushing event updated for resources: {'Port': ['ID=afdafc94-91b9-4655-9aae-b5b23d97cbab,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.060797] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_postcommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 4, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:01Z', 'revision_number': 2, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'}) 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': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 761.061134] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] update_port_postcommit: [ 761.061134] [49941]: key[binding:vif_type], unbound -> ovs [ 761.061134] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}} [ 761.061134] [49941]: key[updated_at], 2025-11-20T12:32:01Z -> 2025-11-20T12:32:02Z [ 761.061134] [49941]: key[revision_number], 2 -> 4 [ 761.061134] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.065416] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.065764] [49941]: DEBUG neutron_lib.callbacks.manager [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-355cb808-b39c-46df-84fd-860cbb0ff603 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.067116] [49941]: [pid: 49941|app: 0|req: 1421/2777] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:01 2025] PUT /networking/v2.0/ports/afdafc94-91b9-4655-9aae-b5b23d97cbab => generated 1037 bytes in 1663 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 761.112649] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-d6c22b7f-d87b-4e1f-b9b6-b9131247bbc4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.113692] [49941]: [pid: 49941|app: 0|req: 1422/2778] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 761.116614] [49941]: DEBUG neutron.api.wsgi [req-a3fcbbfb-9058-4e34-ab11-573f6a2c5f2d req-369b37ea-ce50-4cbc-9547-41db21f12278 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.116718] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28286524-0d13-4ca6-9d08-e038c5b74585 req-924cba3a-dafb-47a3-987e-b22c50ce5a9c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.117772] [49942]: [pid: 49942|app: 0|req: 1357/2779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.120958] [49942]: DEBUG neutron.api.wsgi [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-0a1bb810-836a-4e89-ae76-45d01b78ac1e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.135195] [49942]: [pid: 49942|app: 0|req: 1358/2780] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.137948] [49942]: DEBUG neutron.api.wsgi [req-28286524-0d13-4ca6-9d08-e038c5b74585 req-fdfa571d-38ba-4505-9df8-885227bd32e2 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.139863] [49941]: [pid: 49941|app: 0|req: 1423/2781] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.157894] [49942]: [pid: 49942|app: 0|req: 1359/2782] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.163330] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-8d703ba5-a946-49d6-8671-5f8397af5dd4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.164140] [49941]: [pid: 49941|app: 0|req: 1424/2783] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.215625] [49941]: [pid: 49941|app: 0|req: 1425/2784] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.222173] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3479b4bf-1c77-43c0-bb9e-54b7a99260f4 req-9e25867d-778d-49b9-a81d-03489b1405f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.223331] [49942]: [pid: 49942|app: 0|req: 1360/2785] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.281918] [49941]: [pid: 49941|app: 0|req: 1426/2786] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:02 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.297522] [49941]: [pid: 49941|app: 0|req: 1427/2787] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.311244] [49941]: [pid: 49941|app: 0|req: 1428/2788] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.328937] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:31: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-a9ad4c0c-2ffe-48fa-8c83-f2deef360a18 x-openstack-request-id: req-a9ad4c0c-2ffe-48fa-8c83-f2deef360a18 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 761.329067] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-plugged", "status": "completed", "tag": "7c43f74c-5c50-4fab-ac56-1ad6207950d3", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 761.330116] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a9ad4c0c-2ffe-48fa-8c83-f2deef360a18 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 761.330116] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a9ad4c0c-2ffe-48fa-8c83-f2deef360a18'] response: {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'code': 200} [ 761.351392] [49941]: [pid: 49941|app: 0|req: 1429/2789] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.387630] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c4052a7-7043-4801-9438-81eb6ce79d80 req-35fdd96e-99a7-4d7e-804c-726eca85e229 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.388554] [49941]: [pid: 49941|app: 0|req: 1430/2790] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 761.402520] [49941]: [pid: 49941|app: 0|req: 1431/2791] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.405326] [49941]: DEBUG neutron.api.wsgi [req-2c4052a7-7043-4801-9438-81eb6ce79d80 req-bc972031-2f00-40a2-90bb-11b052db6cab tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.442088] [49941]: [pid: 49941|app: 0|req: 1432/2792] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.465344] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (22ddfdad-c092-404f-8029-cf565319443e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.474834] [49941]: [pid: 49941|app: 0|req: 1433/2793] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.512873] [49941]: [pid: 49941|app: 0|req: 1434/2794] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=52fce579-b85f-4eb4-9009-67e5c1bca4a5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.575713] [49941]: [pid: 49941|app: 0|req: 1435/2795] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.601972] [49941]: DEBUG neutron.api.v2.base [None req-86a1ca72-5174-4d01-8263-e80a851bcdd6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--65261098', 'description': 'tempest-description--1591132679'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 761.625375] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a1ca72-5174-4d01-8263-e80a851bcdd6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.631099] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Deleting port eae5b1a6-28fd-4078-b637-e8ae8b004498 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 761.631272] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.674072] [49942]: DEBUG neutron.plugins.ml2.db [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] For port eae5b1a6-28fd-4078-b637-e8ae8b004498, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=eae5b1a6-28fd-4078-b637-e8ae8b004498,segment=NetworkSegment(4e35d10d-6cb5-40e6-ba04-996c19e73890),segment_id=4e35d10d-6cb5-40e6-ba04-996c19e73890)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 761.674468] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.679327] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] delete_port_precommit called with port settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', '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-20T12:29:47Z', 'updated_at': '2025-11-20T12:29:50Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 761.679511] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] delete_port_precommit: [ 761.679511] [49942]: key[id], eae5b1a6-28fd-4078-b637-e8ae8b004498 -> None [ 761.679511] [49942]: key[binding:vnic_type], normal -> None [ 761.679511] [49942]: key[tags], [] -> None [ 761.679511] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 761.679511] [49942]: key[allowed_address_pairs], [] -> None [ 761.679511] [49942]: key[extra_dhcp_opts], [] -> None [ 761.679511] [49942]: key[binding:profile], {} -> None [ 761.679511] [49942]: key[admin_state_up], True -> None [ 761.679511] [49942]: key[binding:vif_type], ovs -> None [ 761.679511] [49942]: key[device_owner], network:router_interface -> None [ 761.679511] [49942]: key[created_at], 2025-11-20T12:29:47Z -> None [ 761.679511] [49942]: key[updated_at], 2025-11-20T12:29:50Z -> None [ 761.679511] [49942]: key[description], -> None [ 761.679511] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 761.679511] [49942]: key[binding:host_id], devstack -> None [ 761.679511] [49942]: key[standard_attr_id], 541 -> None [ 761.679511] [49942]: key[name], -> None [ 761.679511] [49942]: key[mac_address], fa:16:3e:de:bd:5d -> None [ 761.679511] [49942]: key[status], ACTIVE -> None [ 761.679511] [49942]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 761.679511] [49942]: key[fixed_ips], [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.1'}] -> None [ 761.679511] [49942]: key[security_groups], [] -> None [ 761.679511] [49942]: key[revision_number], 5 -> None [ 761.679511] [49942]: key[port_security_enabled], False -> None [ 761.679511] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 761.679511] [49942]: key[device_id], 22ddfdad-c092-404f-8029-cf565319443e -> None [ 761.679511] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.681591] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Calling delete_port for eae5b1a6-28fd-4078-b637-e8ae8b004498 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 761.685100] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a1ca72-5174-4d01-8263-e80a851bcdd6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group (3382e5e1-6da2-433a-99bf-4554b7a9607d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.688894] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a1ca72-5174-4d01-8263-e80a851bcdd6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3382e5e1-6da2-433a-99bf-4554b7a9607d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.702985] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86a1ca72-5174-4d01-8263-e80a851bcdd6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3382e5e1-6da2-433a-99bf-4554b7a9607d,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.716621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a1ca72-5174-4d01-8263-e80a851bcdd6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.717267] [49941]: [pid: 49941|app: 0|req: 1436/2796] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:32:03 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 119 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 761.777176] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a67edcd0-809a-4001-976a-5540509691b2 req-b0e6651e-e92f-4e8c-a9a5-4cd50d3a5c0c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 761.778239] [49941]: [pid: 49941|app: 0|req: 1437/2797] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 761.792707] [49941]: [pid: 49941|app: 0|req: 1438/2798] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.797184] [49941]: DEBUG neutron.api.v2.base [None req-11dcf92b-6b2c-4584-bc95-62e8d89f0d89 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Request body: {'security_group_rule': {'security_group_id': '3382e5e1-6da2-433a-99bf-4554b7a9607d', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 761.804985] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (eae5b1a6-28fd-4078-b637-e8ae8b004498), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.812480] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Pushing event deleted for resources: {'Port': ['ID=eae5b1a6-28fd-4078-b637-e8ae8b004498,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.832491] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11dcf92b-6b2c-4584-bc95-62e8d89f0d89 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group_rule (69d81c28-4520-42a4-a1dd-c8b99d9d2b6a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.840307] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] delete_port_postcommit called with port settings {'id': 'eae5b1a6-28fd-4078-b637-e8ae8b004498', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:de:bd:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_interface', 'standard_attr_id': 541, 'fixed_ips': [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', '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-20T12:29:47Z', 'updated_at': '2025-11-20T12:29:50Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['4854e534-da7f-4d7a-a124-34e3f9302d8a'], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 761.840529] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] delete_port_postcommit: [ 761.840529] [49942]: key[id], eae5b1a6-28fd-4078-b637-e8ae8b004498 -> None [ 761.840529] [49942]: key[binding:vnic_type], normal -> None [ 761.840529] [49942]: key[tags], [] -> None [ 761.840529] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 761.840529] [49942]: key[allowed_address_pairs], [] -> None [ 761.840529] [49942]: key[extra_dhcp_opts], [] -> None [ 761.840529] [49942]: key[binding:profile], {} -> None [ 761.840529] [49942]: key[admin_state_up], True -> None [ 761.840529] [49942]: key[binding:vif_type], ovs -> None [ 761.840529] [49942]: key[device_owner], network:router_interface -> None [ 761.840529] [49942]: key[created_at], 2025-11-20T12:29:47Z -> None [ 761.840529] [49942]: key[updated_at], 2025-11-20T12:29:50Z -> None [ 761.840529] [49942]: key[description], -> None [ 761.840529] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 761.840529] [49942]: key[binding:host_id], devstack -> None [ 761.840529] [49942]: key[standard_attr_id], 541 -> None [ 761.840529] [49942]: key[name], -> None [ 761.840529] [49942]: key[mac_address], fa:16:3e:de:bd:5d -> None [ 761.840529] [49942]: key[status], ACTIVE -> None [ 761.840529] [49942]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 761.840529] [49942]: key[fixed_ips], [{'subnet_id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'ip_address': '192.168.128.1'}] -> None [ 761.840529] [49942]: key[security_groups], [] -> None [ 761.840529] [49942]: key[revision_number], 5 -> None [ 761.840529] [49942]: key[port_security_enabled], False -> None [ 761.840529] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 761.840529] [49942]: key[device_id], 22ddfdad-c092-404f-8029-cf565319443e -> None [ 761.840529] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 761.857489] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11dcf92b-6b2c-4584-bc95-62e8d89f0d89 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group_rule (69d81c28-4520-42a4-a1dd-c8b99d9d2b6a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.858731] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11dcf92b-6b2c-4584-bc95-62e8d89f0d89 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (69d81c28-4520-42a4-a1dd-c8b99d9d2b6a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.865751] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-11dcf92b-6b2c-4584-bc95-62e8d89f0d89 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=69d81c28-4520-42a4-a1dd-c8b99d9d2b6a,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 761.879305] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11dcf92b-6b2c-4584-bc95-62e8d89f0d89 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.879824] [49941]: [pid: 49941|app: 0|req: 1439/2799] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:03 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 87 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 761.885025] [49941]: DEBUG neutron.api.wsgi [req-a67edcd0-809a-4001-976a-5540509691b2 req-42b852e5-3a24-4f3a-ac1e-250b0d1237f8 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 761.899935] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (22ddfdad-c092-404f-8029-cf565319443e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.905166] [49941]: [pid: 49941|app: 0|req: 1440/2800] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.918621] [49941]: [pid: 49941|app: 0|req: 1441/2801] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 761.922000] [49941]: DEBUG neutron.api.v2.base [None req-aa0db423-ec6b-4405-a8e8-74aa0cef0fd9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Request body: {'security_group_rule': {'security_group_id': '3382e5e1-6da2-433a-99bf-4554b7a9607d', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 761.945901] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-4fea3bcc-b45f-41ae-aef6-5b79f66853c7 x-openstack-request-id: req-4fea3bcc-b45f-41ae-aef6-5b79f66853c7 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 761.945901] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "name": "network-vif-plugged", "status": "completed", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 761.945901] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4fea3bcc-b45f-41ae-aef6-5b79f66853c7 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 761.946156] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4fea3bcc-b45f-41ae-aef6-5b79f66853c7'] response: {'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'code': 200} [ 761.959236] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa0db423-ec6b-4405-a8e8-74aa0cef0fd9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group_rule (bc9ac03e-d8b4-4d4f-b6d3-1a74136ff9a1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.988261] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa0db423-ec6b-4405-a8e8-74aa0cef0fd9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group_rule (bc9ac03e-d8b4-4d4f-b6d3-1a74136ff9a1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.990183] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa0db423-ec6b-4405-a8e8-74aa0cef0fd9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (bc9ac03e-d8b4-4d4f-b6d3-1a74136ff9a1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 761.997487] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa0db423-ec6b-4405-a8e8-74aa0cef0fd9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=bc9ac03e-d8b4-4d4f-b6d3-1a74136ff9a1,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.011111] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa0db423-ec6b-4405-a8e8-74aa0cef0fd9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.011748] [49941]: [pid: 49941|app: 0|req: 1442/2802] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:03 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 93 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 762.032022] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Router 22ddfdad-c092-404f-8029-cf565319443e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 762.043698] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-310d0cf9-f2e0-4ae7-a9ee-39417fb550cd req-1d329edf-fb44-4261-9660-b323133555e2 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.044875] [49941]: [pid: 49941|app: 0|req: 1443/2803] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.074287] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-1fdc3676-e0ee-41b7-9664-135e970a772d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.078077] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-1fdc3676-e0ee-41b7-9664-135e970a772d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.082162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-1fdc3676-e0ee-41b7-9664-135e970a772d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.083813] [49941]: [pid: 49941|app: 0|req: 1444/2804] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 3107 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 762.086381] [49941]: DEBUG neutron.api.v2.base [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 762.097992] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8459d245-77b5-4849-8856-f72146caf40e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 762.100173] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.105229] [49942]: [pid: 49942|app: 0|req: 1361/2805] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:32:03 2025] PUT /networking/v2.0/routers/22ddfdad-c092-404f-8029-cf565319443e/remove_router_interface => generated 309 bytes in 855 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.124112] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.181365] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Allocated IP 10.180.180.149 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 762.197705] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985ca169-52ac-44a1-9cba-993566ebde95 req-bbe5aed0-82af-4474-841b-b2a41eb27f11 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.198708] [49942]: [pid: 49942|app: 0|req: 1362/2806] 10.180.1.21 () {60 vars in 1600 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b&device_owner=compute%3Anova&fixed_ips=ip_address%3D192.168.128.3 => generated 832 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.201195] [49942]: DEBUG neutron.api.wsgi [req-310d0cf9-f2e0-4ae7-a9ee-39417fb550cd req-cece9fe3-9681-41b1-ba9e-2987660b5398 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.220429] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for allowed_address_pair (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.220892] [49942]: [pid: 49942|app: 0|req: 1363/2807] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.221223] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.221529] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_precommit called with port settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 762.221673] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_precommit: [ 762.221673] [49941]: key[id], None -> 7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8 [ 762.221673] [49941]: key[binding:vnic_type], None -> normal [ 762.221673] [49941]: key[binding:vif_details], None -> {} [ 762.221673] [49941]: key[allowed_address_pairs], None -> [] [ 762.221673] [49941]: key[binding:profile], None -> {} [ 762.221673] [49941]: key[admin_state_up], None -> True [ 762.221673] [49941]: key[binding:vif_type], None -> unbound [ 762.221673] [49941]: key[device_owner], None -> network:floatingip [ 762.221673] [49941]: key[tenant_id], None -> [ 762.221673] [49941]: key[binding:host_id], None -> [ 762.221673] [49941]: key[standard_attr_id], None -> 1202 [ 762.221673] [49941]: key[name], None -> [ 762.221673] [49941]: key[mac_address], None -> fa:16:3e:c4:da:1a [ 762.221673] [49941]: key[status], None -> N/A [ 762.221673] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 762.221673] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}] [ 762.221673] [49941]: key[security_groups], None -> [] [ 762.221673] [49941]: key[port_security_enabled], None -> False [ 762.221673] [49941]: key[project_id], None -> [ 762.221673] [49941]: key[device_id], None -> PENDING [ 762.221673] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.242790] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.264647] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event updated for resources: {'Port': ['ID=7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.275039] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 762.275867] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 762.277585] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 762.285751] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd04ce2d-3025-4fdf-9c06-8b6ad15d58aa req-b646e786-bf32-410f-9cc9-821d6768e853 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.286855] [49942]: [pid: 49942|app: 0|req: 1364/2808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:03 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.292149] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_postcommit called with port settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:03Z', 'updated_at': '2025-11-20T12:32:03Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 762.292398] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_postcommit: [ 762.292398] [49941]: key[id], None -> 7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8 [ 762.292398] [49941]: key[binding:vnic_type], None -> normal [ 762.292398] [49941]: key[tags], None -> [] [ 762.292398] [49941]: key[binding:vif_details], None -> {} [ 762.292398] [49941]: key[allowed_address_pairs], None -> [] [ 762.292398] [49941]: key[extra_dhcp_opts], None -> [] [ 762.292398] [49941]: key[binding:profile], None -> {} [ 762.292398] [49941]: key[admin_state_up], None -> True [ 762.292398] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 762.292398] [49941]: key[binding:vif_type], None -> unbound [ 762.292398] [49941]: key[device_owner], None -> network:floatingip [ 762.292398] [49941]: key[created_at], None -> 2025-11-20T12:32:03Z [ 762.292398] [49941]: key[updated_at], None -> 2025-11-20T12:32:03Z [ 762.292398] [49941]: key[tenant_id], None -> [ 762.292398] [49941]: key[binding:host_id], None -> [ 762.292398] [49941]: key[description], None -> [ 762.292398] [49941]: key[standard_attr_id], None -> 1202 [ 762.292398] [49941]: key[name], None -> [ 762.292398] [49941]: key[mac_address], None -> fa:16:3e:c4:da:1a [ 762.292398] [49941]: key[status], None -> N/A [ 762.292398] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 762.292398] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}] [ 762.292398] [49941]: key[security_groups], None -> [] [ 762.292398] [49941]: key[revision_number], None -> 1 [ 762.292398] [49941]: key[port_security_enabled], None -> False [ 762.292398] [49941]: key[project_id], None -> [ 762.292398] [49941]: key[device_id], None -> PENDING [ 762.292398] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.334895] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-6886edf7-61a0-4381-b03b-85af8f794e7d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.335885] [49942]: [pid: 49942|app: 0|req: 1365/2809] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/ports?tenant_id=14cf6337535e4cf0a18bde6fee56d37a&device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 1042 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 762.338347] [49942]: DEBUG neutron.api.wsgi [req-0e1019f8-330b-460f-bd89-0411741273f9 req-a8e18c74-8fb6-40c9-abf2-95d4b3dca7d1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.338781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for floatingip (ffcfff16-dc91-421b-8f8f-21215b2ca029), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.351688] [49942]: [pid: 49942|app: 0|req: 1366/2810] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.84&port_id=7c43f74c-5c50-4fab-ac56-1ad6207950d3 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.359611] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.404460] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks [] for router (22ddfdad-c092-404f-8029-cf565319443e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.430623] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.430983] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] update_port_precommit called with port settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ffcfff16-dc91-421b-8f8f-21215b2ca029', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:03Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:03Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 762.431197] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] update_port_precommit: [ 762.431197] [49941]: key[device_id], PENDING -> ffcfff16-dc91-421b-8f8f-21215b2ca029 [ 762.431197] [49941]: key[updated_at], 2025-11-20T12:32:03Z -> 2025-11-20T12:32:04Z [ 762.431197] [49941]: key[revision_number], 1 -> 2 [ 762.431197] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.434691] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.457213] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event updated for resources: {'Port': ['ID=7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.470651] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks [] for router_gateway (22ddfdad-c092-404f-8029-cf565319443e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.481809] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] update_port_postcommit called with port settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ffcfff16-dc91-421b-8f8f-21215b2ca029', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:03Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:03Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 762.481997] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] update_port_postcommit: [ 762.481997] [49941]: key[device_id], PENDING -> ffcfff16-dc91-421b-8f8f-21215b2ca029 [ 762.481997] [49941]: key[updated_at], 2025-11-20T12:32:03Z -> 2025-11-20T12:32:04Z [ 762.481997] [49941]: key[revision_number], 1 -> 2 [ 762.481997] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.482229] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (ffcfff16-dc91-421b-8f8f-21215b2ca029), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.491875] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b893984a-9a3e-493d-96d6-bd672c0d7b6d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.492418] [49941]: [pid: 49941|app: 0|req: 1445/2811] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:32:03 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 409 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 762.493362] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Deleting port d29b2206-c6d5-4e48-87c3-45256ab377ea {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 762.493524] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (d29b2206-c6d5-4e48-87c3-45256ab377ea), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.496245] [49941]: DEBUG neutron.api.v2.base [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Request body: {'port': {'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}]}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 762.524105] [49942]: DEBUG neutron.plugins.ml2.db [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] For port d29b2206-c6d5-4e48-87c3-45256ab377ea, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d29b2206-c6d5-4e48-87c3-45256ab377ea,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 762.524305] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (d29b2206-c6d5-4e48-87c3-45256ab377ea), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.528934] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] delete_port_precommit called with port settings {'id': 'd29b2206-c6d5-4e48-87c3-45256ab377ea', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:65:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 540, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:47Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 762.529165] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] delete_port_precommit: [ 762.529165] [49942]: key[id], d29b2206-c6d5-4e48-87c3-45256ab377ea -> None [ 762.529165] [49942]: key[binding:vnic_type], normal -> None [ 762.529165] [49942]: key[tags], [] -> None [ 762.529165] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 762.529165] [49942]: key[allowed_address_pairs], [] -> None [ 762.529165] [49942]: key[extra_dhcp_opts], [] -> None [ 762.529165] [49942]: key[binding:profile], {} -> None [ 762.529165] [49942]: key[admin_state_up], True -> None [ 762.529165] [49942]: key[binding:vif_type], ovs -> None [ 762.529165] [49942]: key[device_owner], network:router_gateway -> None [ 762.529165] [49942]: key[created_at], 2025-11-20T12:29:46Z -> None [ 762.529165] [49942]: key[updated_at], 2025-11-20T12:29:47Z -> None [ 762.529165] [49942]: key[description], -> None [ 762.529165] [49942]: key[tenant_id], -> None [ 762.529165] [49942]: key[binding:host_id], devstack -> None [ 762.529165] [49942]: key[standard_attr_id], 540 -> None [ 762.529165] [49942]: key[name], -> None [ 762.529165] [49942]: key[mac_address], fa:16:3e:b2:65:b7 -> None [ 762.529165] [49942]: key[status], ACTIVE -> None [ 762.529165] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 762.529165] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] -> None [ 762.529165] [49942]: key[security_groups], [] -> None [ 762.529165] [49942]: key[revision_number], 5 -> None [ 762.529165] [49942]: key[port_security_enabled], False -> None [ 762.529165] [49942]: key[project_id], -> None [ 762.529165] [49942]: key[device_id], 22ddfdad-c092-404f-8029-cf565319443e -> None [ 762.529165] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.532258] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Calling delete_port for d29b2206-c6d5-4e48-87c3-45256ab377ea owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 762.563710] [49941]: DEBUG neutron_lib.callbacks.manager [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.650022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d29b2206-c6d5-4e48-87c3-45256ab377ea), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.658594] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Pushing event deleted for resources: {'Port': ['ID=d29b2206-c6d5-4e48-87c3-45256ab377ea,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.701615] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] delete_port_postcommit called with port settings {'id': 'd29b2206-c6d5-4e48-87c3-45256ab377ea', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:65:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '22ddfdad-c092-404f-8029-cf565319443e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 540, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:47Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 762.701913] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] delete_port_postcommit: [ 762.701913] [49942]: key[id], d29b2206-c6d5-4e48-87c3-45256ab377ea -> None [ 762.701913] [49942]: key[binding:vnic_type], normal -> None [ 762.701913] [49942]: key[tags], [] -> None [ 762.701913] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 762.701913] [49942]: key[allowed_address_pairs], [] -> None [ 762.701913] [49942]: key[extra_dhcp_opts], [] -> None [ 762.701913] [49942]: key[binding:profile], {} -> None [ 762.701913] [49942]: key[admin_state_up], True -> None [ 762.701913] [49942]: key[binding:vif_type], ovs -> None [ 762.701913] [49942]: key[device_owner], network:router_gateway -> None [ 762.701913] [49942]: key[created_at], 2025-11-20T12:29:46Z -> None [ 762.701913] [49942]: key[updated_at], 2025-11-20T12:29:47Z -> None [ 762.701913] [49942]: key[description], -> None [ 762.701913] [49942]: key[tenant_id], -> None [ 762.701913] [49942]: key[binding:host_id], devstack -> None [ 762.701913] [49942]: key[standard_attr_id], 540 -> None [ 762.701913] [49942]: key[name], -> None [ 762.701913] [49942]: key[mac_address], fa:16:3e:b2:65:b7 -> None [ 762.701913] [49942]: key[status], ACTIVE -> None [ 762.701913] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 762.701913] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] -> None [ 762.701913] [49942]: key[security_groups], [] -> None [ 762.701913] [49942]: key[revision_number], 5 -> None [ 762.701913] [49942]: key[port_security_enabled], False -> None [ 762.701913] [49942]: key[project_id], -> None [ 762.701913] [49942]: key[device_id], 22ddfdad-c092-404f-8029-cf565319443e -> None [ 762.701913] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.703314] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (22ddfdad-c092-404f-8029-cf565319443e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.703806] [49941]: DEBUG neutron.db.db_base_plugin_common [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Delete allocated IP 192.168.128.3 (2c110bc1-1395-4164-9781-83a24176a9e1/056b1fea-7b76-47df-bd25-cc9c0c987cf5) {{(pid=49941) _delete_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:118}} [ 762.739313] [49941]: DEBUG neutron.plugins.ml2.db [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] For port 416661ba-4eb2-4de3-96d9-2344fdcca122, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=416661ba-4eb2-4de3-96d9-2344fdcca122,segment=NetworkSegment(8dbe40e4-a4ef-4b70-9923-65b566405c56),segment_id=8dbe40e4-a4ef-4b70-9923-65b566405c56)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 762.741205] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (22ddfdad-c092-404f-8029-cf565319443e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.743740] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks [] for router_controller (22ddfdad-c092-404f-8029-cf565319443e), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.758128] [49941]: DEBUG neutron_lib.callbacks.manager [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.758439] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_precommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 7, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:52Z', 'revision_number': 6, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}]) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 762.758612] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_precommit: [ 762.758612] [49941]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}] -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] [ 762.758612] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} [ 762.758612] [49941]: key[updated_at], 2025-11-20T12:31:52Z -> 2025-11-20T12:32:04Z [ 762.758612] [49941]: key[revision_number], 6 -> 7 [ 762.758612] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.767123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (22ddfdad-c092-404f-8029-cf565319443e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.767207] [49941]: DEBUG neutron.db.provisioning_blocks [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Ignored duplicate provisioning block setup for port 416661ba-4eb2-4de3-96d9-2344fdcca122 by entity DHCP. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:69}} [ 762.767417] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 22ddfdad-c092-404f-8029-cf565319443e {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 762.768294] [49941]: DEBUG neutron_lib.callbacks.manager [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.772084] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9246357d-cd66-4286-a1d6-19622c665db9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.772617] [49942]: [pid: 49942|app: 0|req: 1367/2812] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:04 2025] DELETE /networking/v2.0/routers/22ddfdad-c092-404f-8029-cf565319443e => generated 0 bytes in 420 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 762.775785] [49942]: DEBUG neutron.api.wsgi [req-cd04ce2d-3025-4fdf-9c06-8b6ad15d58aa req-12804ae4-c04e-4c1f-8ebf-c06ea3fe135c tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.794698] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event updated for resources: {'Port': ['ID=416661ba-4eb2-4de3-96d9-2344fdcca122,revision_number=7']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.797296] [49942]: [pid: 49942|app: 0|req: 1368/2813] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.820277] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_postcommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 7, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:31:52Z', 'revision_number': 6, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}]) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 762.820670] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] update_port_postcommit: [ 762.820670] [49941]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}, {'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.3'}] -> [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] [ 762.820670] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} [ 762.820670] [49941]: key[updated_at], 2025-11-20T12:31:52Z -> 2025-11-20T12:32:04Z [ 762.820670] [49941]: key[revision_number], 6 -> 7 [ 762.820670] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.826728] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.827283] [49941]: DEBUG neutron_lib.callbacks.manager [req-985ca169-52ac-44a1-9cba-993566ebde95 req-49331d6c-d57c-4edb-910d-8ae8327c1c8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.829529] [49941]: [pid: 49941|app: 0|req: 1446/2814] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:04 2025] PUT /networking/v2.0/ports/416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 747 bytes in 337 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.834858] [49941]: DEBUG neutron.api.wsgi [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-3d0f84fd-3e54-4366-a853-55374162676c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.847473] [49941]: [pid: 49941|app: 0|req: 1447/2815] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=afdafc94-91b9-4655-9aae-b5b23d97cbab => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.867809] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-d11b3574-cc24-43d6-ac26-91c642eb0b77 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.868827] [49941]: [pid: 49941|app: 0|req: 1448/2816] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/subnets?id=c8726a94-9178-4549-84db-530424ca7fa2 => generated 642 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.868925] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d144913-52cb-41e0-828d-0f8b1f9b0188 req-52ac6904-9f20-4f37-baaa-3a77741ec155 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.869920] [49942]: [pid: 49942|app: 0|req: 1369/2817] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.888298] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fb9924c-bb21-4c8d-8b1d-072cccbdc21d req-ecfcdd15-c919-4a93-9445-f0e9c39ed962 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.888792] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] Deleting subnet 4854e534-da7f-4d7a-a124-34e3f9302d8a {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 762.889125] [49942]: [pid: 49942|app: 0|req: 1370/2818] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/subnets?id=ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c => generated 691 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.890973] [49941]: DEBUG neutron_lib.callbacks.manager [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] Publish callbacks [] for subnet (4854e534-da7f-4d7a-a124-34e3f9302d8a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.902229] [49941]: DEBUG neutron_lib.callbacks.manager [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (4854e534-da7f-4d7a-a124-34e3f9302d8a), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.939635] [49941]: DEBUG neutron_lib.callbacks.manager [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (4854e534-da7f-4d7a-a124-34e3f9302d8a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.940110] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] delete_subnet_precommit called with subnet settings {'id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-subnet', 'tenant_id': '81ce039b4432477abd178e808855882e', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 537, '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-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 0, 'segment_id': None, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings None) [ 762.940294] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] delete_subnet_precommit: [ 762.940294] [49941]: key[ipv6_ra_mode], None -> None [ 762.940294] [49941]: key[id], 4854e534-da7f-4d7a-a124-34e3f9302d8a -> None [ 762.940294] [49941]: key[tags], [] -> None [ 762.940294] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 762.940294] [49941]: key[enable_dhcp], True -> None [ 762.940294] [49941]: key[ip_version], 4 -> None [ 762.940294] [49941]: key[created_at], 2025-11-20T12:29:46Z -> None [ 762.940294] [49941]: key[updated_at], 2025-11-20T12:29:46Z -> None [ 762.940294] [49941]: key[description], -> None [ 762.940294] [49941]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 762.940294] [49941]: key[standard_attr_id], 537 -> None [ 762.940294] [49941]: key[cidr], 192.168.128.0/28 -> None [ 762.940294] [49941]: key[ipv6_address_mode], None -> None [ 762.940294] [49941]: key[name], tempest-ImagesOneServerTestJSON-1992899951-subnet -> None [ 762.940294] [49941]: key[subnetpool_id], None -> None [ 762.940294] [49941]: key[host_routes], [] -> None [ 762.940294] [49941]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 762.940294] [49941]: key[shared], False -> None [ 762.940294] [49941]: key[router:external], False -> None [ 762.940294] [49941]: key[revision_number], 0 -> None [ 762.940294] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 762.940294] [49941]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 762.940294] [49941]: key[service_types], [] -> None [ 762.940294] [49941]: key[dns_nameservers], [] -> None [ 762.940294] [49941]: key[segment_id], None -> None [ 762.940294] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.943148] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5d78a05-f4aa-41a1-9ec8-598ac863c022 req-166f1d4d-70cc-4aec-bb73-d1c9a24dca3d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.944107] [49942]: [pid: 49942|app: 0|req: 1371/2819] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.969609] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-64ee9f1f-2d0d-43d8-aeb3-428963e8b6aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 762.970684] [49942]: [pid: 49942|app: 0|req: 1372/2820] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/ports?network_id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 762.973469] [49942]: DEBUG neutron.api.wsgi [req-7d144913-52cb-41e0-828d-0f8b1f9b0188 req-00b01a15-6073-42d6-8442-a7abe9980ed4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.974369] [49941]: DEBUG neutron_lib.callbacks.manager [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (4854e534-da7f-4d7a-a124-34e3f9302d8a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.974556] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] delete_subnet_postcommit called with subnet settings {'id': '4854e534-da7f-4d7a-a124-34e3f9302d8a', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-subnet', 'tenant_id': '81ce039b4432477abd178e808855882e', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 537, '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-20T12:29:46Z', 'updated_at': '2025-11-20T12:29:46Z', 'revision_number': 0, 'segment_id': None, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings None) [ 762.974699] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] delete_subnet_postcommit: [ 762.974699] [49941]: key[ipv6_ra_mode], None -> None [ 762.974699] [49941]: key[id], 4854e534-da7f-4d7a-a124-34e3f9302d8a -> None [ 762.974699] [49941]: key[tags], [] -> None [ 762.974699] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 762.974699] [49941]: key[enable_dhcp], True -> None [ 762.974699] [49941]: key[ip_version], 4 -> None [ 762.974699] [49941]: key[created_at], 2025-11-20T12:29:46Z -> None [ 762.974699] [49941]: key[updated_at], 2025-11-20T12:29:46Z -> None [ 762.974699] [49941]: key[description], -> None [ 762.974699] [49941]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 762.974699] [49941]: key[standard_attr_id], 537 -> None [ 762.974699] [49941]: key[cidr], 192.168.128.0/28 -> None [ 762.974699] [49941]: key[ipv6_address_mode], None -> None [ 762.974699] [49941]: key[name], tempest-ImagesOneServerTestJSON-1992899951-subnet -> None [ 762.974699] [49941]: key[subnetpool_id], None -> None [ 762.974699] [49941]: key[host_routes], [] -> None [ 762.974699] [49941]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 762.974699] [49941]: key[shared], False -> None [ 762.974699] [49941]: key[router:external], False -> None [ 762.974699] [49941]: key[revision_number], 0 -> None [ 762.974699] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 762.974699] [49941]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 762.974699] [49941]: key[service_types], [] -> None [ 762.974699] [49941]: key[dns_nameservers], [] -> None [ 762.974699] [49941]: key[segment_id], None -> None [ 762.974699] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 762.978976] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=4854e534-da7f-4d7a-a124-34e3f9302d8a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 762.985395] [49941]: DEBUG neutron_lib.callbacks.manager [None req-896c4e98-d677-4d94-be7a-447c66c08e49 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 762.987444] [49941]: [pid: 49941|app: 0|req: 1449/2821] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:04 2025] DELETE /networking/v2.0/subnets/4854e534-da7f-4d7a-a124-34e3f9302d8a => generated 0 bytes in 118 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 762.992212] [49942]: [pid: 49942|app: 0|req: 1373/2822] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 762.994940] [49942]: DEBUG neutron.api.wsgi [req-b5d78a05-f4aa-41a1-9ec8-598ac863c022 req-673f3176-1c4d-4cdb-9a08-895625ef1ea8 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 762.999850] [49941]: [pid: 49941|app: 0|req: 1450/2823] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/ports?network_id=9bc6f3ca-7598-4574-864e-afab2a3927d3&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.015289] [49942]: [pid: 49942|app: 0|req: 1374/2824] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.032580] [49941]: [pid: 49941|app: 0|req: 1451/2825] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.043388] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (81033df2-97a8-4db6-bf6d-3edfc2a29cd2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.064380] [49941]: [pid: 49941|app: 0|req: 1452/2826] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.066343] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Deleting port 8fd2a880-734b-4f9a-bc68-274a99cbc604 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 763.066343] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (8fd2a880-734b-4f9a-bc68-274a99cbc604), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.083964] [49942]: DEBUG neutron.plugins.ml2.db [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] For port 8fd2a880-734b-4f9a-bc68-274a99cbc604, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8fd2a880-734b-4f9a-bc68-274a99cbc604,segment=NetworkSegment(4e35d10d-6cb5-40e6-ba04-996c19e73890),segment_id=4e35d10d-6cb5-40e6-ba04-996c19e73890)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 763.084282] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (8fd2a880-734b-4f9a-bc68-274a99cbc604), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.088412] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_port_precommit called with port settings {'id': '8fd2a880-734b-4f9a-bc68-274a99cbc604', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:b5:4e:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'device_owner': 'network:dhcp', 'standard_attr_id': 772, '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 763.088665] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_port_precommit: [ 763.088665] [49942]: key[id], 8fd2a880-734b-4f9a-bc68-274a99cbc604 -> None [ 763.088665] [49942]: key[binding:vnic_type], normal -> None [ 763.088665] [49942]: key[tags], [] -> None [ 763.088665] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 763.088665] [49942]: key[allowed_address_pairs], [] -> None [ 763.088665] [49942]: key[extra_dhcp_opts], [] -> None [ 763.088665] [49942]: key[binding:profile], {} -> None [ 763.088665] [49942]: key[admin_state_up], True -> None [ 763.088665] [49942]: key[binding:vif_type], ovs -> None [ 763.088665] [49942]: key[device_owner], network:dhcp -> None [ 763.088665] [49942]: key[created_at], 2025-11-20T12:30:21Z -> None [ 763.088665] [49942]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 763.088665] [49942]: key[description], -> None [ 763.088665] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 763.088665] [49942]: key[binding:host_id], devstack -> None [ 763.088665] [49942]: key[standard_attr_id], 772 -> None [ 763.088665] [49942]: key[name], -> None [ 763.088665] [49942]: key[mac_address], fa:16:3e:b5:4e:83 -> None [ 763.088665] [49942]: key[status], ACTIVE -> None [ 763.088665] [49942]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 763.088665] [49942]: key[fixed_ips], [] -> None [ 763.088665] [49942]: key[security_groups], [] -> None [ 763.088665] [49942]: key[revision_number], 5 -> None [ 763.088665] [49942]: key[port_security_enabled], False -> None [ 763.088665] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 763.088665] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 763.088665] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 763.090094] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Calling delete_port for 8fd2a880-734b-4f9a-bc68-274a99cbc604 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 763.095793] [49941]: [pid: 49941|app: 0|req: 1453/2827] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.108843] [49941]: [pid: 49941|app: 0|req: 1454/2828] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.132021] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (8fd2a880-734b-4f9a-bc68-274a99cbc604), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.137112] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Pushing event deleted for resources: {'Port': ['ID=8fd2a880-734b-4f9a-bc68-274a99cbc604,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 763.145758] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] No DVR routers for this DVR port 8fd2a880-734b-4f9a-bc68-274a99cbc604 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 763.146140] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_port_postcommit called with port settings {'id': '8fd2a880-734b-4f9a-bc68-274a99cbc604', 'name': '', 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'tenant_id': '81ce039b4432477abd178e808855882e', 'mac_address': 'fa:16:3e:b5:4e:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'device_owner': 'network:dhcp', 'standard_attr_id': 772, '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-20T12:30:21Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 5, 'project_id': '81ce039b4432477abd178e808855882e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}}] (original binding levels None) on network {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} with segments to bind None [ 763.146327] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_port_postcommit: [ 763.146327] [49942]: key[id], 8fd2a880-734b-4f9a-bc68-274a99cbc604 -> None [ 763.146327] [49942]: key[binding:vnic_type], normal -> None [ 763.146327] [49942]: key[tags], [] -> None [ 763.146327] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 763.146327] [49942]: key[allowed_address_pairs], [] -> None [ 763.146327] [49942]: key[extra_dhcp_opts], [] -> None [ 763.146327] [49942]: key[binding:profile], {} -> None [ 763.146327] [49942]: key[admin_state_up], True -> None [ 763.146327] [49942]: key[binding:vif_type], ovs -> None [ 763.146327] [49942]: key[device_owner], network:dhcp -> None [ 763.146327] [49942]: key[created_at], 2025-11-20T12:30:21Z -> None [ 763.146327] [49942]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 763.146327] [49942]: key[description], -> None [ 763.146327] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 763.146327] [49942]: key[binding:host_id], devstack -> None [ 763.146327] [49942]: key[standard_attr_id], 772 -> None [ 763.146327] [49942]: key[name], -> None [ 763.146327] [49942]: key[mac_address], fa:16:3e:b5:4e:83 -> None [ 763.146327] [49942]: key[status], ACTIVE -> None [ 763.146327] [49942]: key[network_id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 763.146327] [49942]: key[fixed_ips], [] -> None [ 763.146327] [49942]: key[security_groups], [] -> None [ 763.146327] [49942]: key[revision_number], 5 -> None [ 763.146327] [49942]: key[port_security_enabled], False -> None [ 763.146327] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 763.146327] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 763.146327] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 763.163123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (81033df2-97a8-4db6-bf6d-3edfc2a29cd2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.164217] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa9357b-e4d1-47ad-8e1e-1ab97b225523 req-218f79ac-5d2e-44b4-bdee-854f76db65f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.168619] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa9357b-e4d1-47ad-8e1e-1ab97b225523 req-218f79ac-5d2e-44b4-bdee-854f76db65f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.171634] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_network_precommit called with network settings {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} (original settings None) and network segments [{'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}] [ 763.171960] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_network_precommit: [ 763.171960] [49942]: key[vlan_transparent], None -> None [ 763.171960] [49942]: key[id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 763.171960] [49942]: key[tags], [] -> None [ 763.171960] [49942]: key[availability_zone_hints], [] -> None [ 763.171960] [49942]: key[mtu], 8950 -> None [ 763.171960] [49942]: key[provider:network_type], vlan -> None [ 763.171960] [49942]: key[admin_state_up], True -> None [ 763.171960] [49942]: key[provider:physical_network], default -> None [ 763.171960] [49942]: key[provider:segmentation_id], 146 -> None [ 763.171960] [49942]: key[created_at], 2025-11-20T12:29:45Z -> None [ 763.171960] [49942]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 763.171960] [49942]: key[description], -> None [ 763.171960] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 763.171960] [49942]: key[standard_attr_id], 534 -> None [ 763.171960] [49942]: key[name], tempest-ImagesOneServerTestJSON-1992899951-network -> None [ 763.171960] [49942]: key[availability_zones], ['nova'] -> None [ 763.171960] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 763.171960] [49942]: key[status], ACTIVE -> None [ 763.171960] [49942]: key[shared], False -> None [ 763.171960] [49942]: key[router:external], False -> None [ 763.171960] [49942]: key[revision_number], 3 -> None [ 763.171960] [49942]: key[port_security_enabled], True -> None [ 763.171960] [49942]: key[subnets], [] -> None [ 763.171960] [49942]: key[ipv4_address_scope], None -> None [ 763.171960] [49942]: key[qinq], None -> None [ 763.171960] [49942]: key[ipv6_address_scope], None -> None [ 763.171960] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 763.173234] [49942]: DEBUG neutron.services.segments.db [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['81033df2-97a8-4db6-bf6d-3edfc2a29cd2']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 763.178652] [49942]: DEBUG neutron.services.segments.db [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4e35d10d-6cb5-40e6-ba04-996c19e73890') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 763.178765] [49942]: DEBUG neutron.services.segments.db [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4e35d10d-6cb5-40e6-ba04-996c19e73890') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 763.182664] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (4e35d10d-6cb5-40e6-ba04-996c19e73890), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.202304] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa9357b-e4d1-47ad-8e1e-1ab97b225523 req-218f79ac-5d2e-44b4-bdee-854f76db65f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.203367] [49941]: [pid: 49941|app: 0|req: 1455/2829] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 2230 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 763.210026] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (4e35d10d-6cb5-40e6-ba04-996c19e73890), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.217707] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Releasing vlan 146 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 763.217937] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (4e35d10d-6cb5-40e6-ba04-996c19e73890), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.232966] [49942]: INFO neutron.services.segments.plugin [-] Segment 4e35d10d-6cb5-40e6-ba04-996c19e73890 resource provider aggregate not found [ 763.242650] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (81033df2-97a8-4db6-bf6d-3edfc2a29cd2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.242787] [49941]: [pid: 49941|app: 0|req: 1456/2830] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.243419] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_network_postcommit called with network settings {'id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2', 'name': 'tempest-ImagesOneServerTestJSON-1992899951-network', 'tenant_id': '81ce039b4432477abd178e808855882e', 'project_id': '81ce039b4432477abd178e808855882e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 534, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:45Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 146} (original settings None) and network segments [{'id': '4e35d10d-6cb5-40e6-ba04-996c19e73890', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 146, 'network_id': '81033df2-97a8-4db6-bf6d-3edfc2a29cd2'}] [ 763.243944] [49942]: INFO neutron.services.segments.plugin [-] Segment 4e35d10d-6cb5-40e6-ba04-996c19e73890 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 4e35d10d-6cb5-40e6-ba04-996c19e73890 found for delete ", "request_id": "req-ad236a04-c88f-4826-bf05-82fdc3408a07"}]} [ 763.244202] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] delete_network_postcommit: [ 763.244202] [49942]: key[vlan_transparent], None -> None [ 763.244202] [49942]: key[id], 81033df2-97a8-4db6-bf6d-3edfc2a29cd2 -> None [ 763.244202] [49942]: key[tags], [] -> None [ 763.244202] [49942]: key[availability_zone_hints], [] -> None [ 763.244202] [49942]: key[mtu], 8950 -> None [ 763.244202] [49942]: key[provider:network_type], vlan -> None [ 763.244202] [49942]: key[admin_state_up], True -> None [ 763.244202] [49942]: key[provider:physical_network], default -> None [ 763.244202] [49942]: key[provider:segmentation_id], 146 -> None [ 763.244202] [49942]: key[created_at], 2025-11-20T12:29:45Z -> None [ 763.244202] [49942]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 763.244202] [49942]: key[description], -> None [ 763.244202] [49942]: key[tenant_id], 81ce039b4432477abd178e808855882e -> None [ 763.244202] [49942]: key[standard_attr_id], 534 -> None [ 763.244202] [49942]: key[name], tempest-ImagesOneServerTestJSON-1992899951-network -> None [ 763.244202] [49942]: key[availability_zones], ['nova'] -> None [ 763.244202] [49942]: key[project_id], 81ce039b4432477abd178e808855882e -> None [ 763.244202] [49942]: key[status], ACTIVE -> None [ 763.244202] [49942]: key[shared], False -> None [ 763.244202] [49942]: key[router:external], False -> None [ 763.244202] [49942]: key[revision_number], 3 -> None [ 763.244202] [49942]: key[port_security_enabled], True -> None [ 763.244202] [49942]: key[subnets], [] -> None [ 763.244202] [49942]: key[ipv4_address_scope], None -> None [ 763.244202] [49942]: key[qinq], None -> None [ 763.244202] [49942]: key[ipv6_address_scope], None -> None [ 763.244202] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 763.245555] [49941]: DEBUG neutron.api.wsgi [req-0e1019f8-330b-460f-bd89-0411741273f9 req-cf1fc470-1365-4150-b70a-25838602fafe service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.250041] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Pushing event deleted for resources: {'Network': ['ID=81033df2-97a8-4db6-bf6d-3edfc2a29cd2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 763.252524] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7668c7a1-d9e6-4071-94ba-9427a0292938 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.255597] [49942]: [pid: 49942|app: 0|req: 1375/2831] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:04 2025] DELETE /networking/v2.0/networks/81033df2-97a8-4db6-bf6d-3edfc2a29cd2 => generated 0 bytes in 240 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 763.259196] [49941]: [pid: 49941|app: 0|req: 1457/2832] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:32:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.242&port_id=8c4d21b4-b442-46db-a566-af9bc831a925 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.262383] [49941]: DEBUG neutron.api.wsgi [req-4fa9357b-e4d1-47ad-8e1e-1ab97b225523 req-299ae2aa-e3df-4a49-8c77-1cfb098d06b2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.287275] [49941]: [pid: 49941|app: 0|req: 1458/2833] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.318549] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f597756-e68d-42e8-8533-0bb87450552d req-5766a593-7ee7-4a63-9fc9-fca1381cdaba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.319584] [49941]: [pid: 49941|app: 0|req: 1459/2834] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 1026 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 763.331515] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'tag': '7c43f74c-5c50-4fab-ac56-1ad6207950d3'}, {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8c4d21b4-b442-46db-a566-af9bc831a925'}, {'name': 'network-changed', 'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'tag': '8c4d21b4-b442-46db-a566-af9bc831a925'}, {'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab'}, {'name': 'network-changed', 'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab'}, {'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 763.333390] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41c53dcd-d0de-4db7-b2d5-50960bf0ed18 req-b1233399-91f2-4de7-8b2e-e22802a27cab tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.333890] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc" -d '{"events": [{"name": "network-changed", "server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "tag": "7c43f74c-5c50-4fab-ac56-1ad6207950d3"}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-plugged", "status": "completed", "tag": "8c4d21b4-b442-46db-a566-af9bc831a925"}, {"name": "network-changed", "server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "tag": "8c4d21b4-b442-46db-a566-af9bc831a925"}, {"server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "name": "network-vif-plugged", "status": "completed", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab"}, {"name": "network-changed", "server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab"}, {"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 763.333971] [49942]: [pid: 49942|app: 0|req: 1376/2835] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.362039] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-346e67bb-da19-4779-a216-780ebb371df2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.363122] [49941]: [pid: 49941|app: 0|req: 1460/2836] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/subnets?id=63f7fd43-42a3-496b-92d7-0dde02cfa68b => generated 642 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.368420] [49941]: DEBUG neutron.api.wsgi [req-41c53dcd-d0de-4db7-b2d5-50960bf0ed18 req-843a4ce2-f40f-439e-8842-5c03d0784c81 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.390590] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f597756-e68d-42e8-8533-0bb87450552d req-353bd5dc-4b11-4135-8c8b-c81ad5210b34 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.391614] [49942]: [pid: 49942|app: 0|req: 1377/2837] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks?id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 715 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.400099] [49941]: [pid: 49941|app: 0|req: 1461/2838] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.414408] [49941]: [pid: 49941|app: 0|req: 1462/2839] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?network_id=3871aa7d-83a9-4a4d-bc5e-aee451b44ad0&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.418455] [49941]: DEBUG neutron.api.wsgi [req-2f597756-e68d-42e8-8533-0bb87450552d req-a935d4ea-b7c7-466d-b595-21718f89d877 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.434773] [49941]: [pid: 49941|app: 0|req: 1463/2840] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=7cbdcb27-7356-4c1e-84bd-9600f8ee7599 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.437898] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985ca169-52ac-44a1-9cba-993566ebde95 req-301ac7d6-7353-4756-9009-6119a9aa1a6a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.439201] [49942]: [pid: 49942|app: 0|req: 1378/2841] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 1043 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 763.478275] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa9b9bac-dfdd-4e82-95f8-4bc2dc4a74cc req-8e453d30-cc34-4da9-b2b5-9cf5bccdc8f1 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.479321] [49941]: [pid: 49941|app: 0|req: 1464/2842] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.480433] [49942]: [pid: 49942|app: 0|req: 1379/2843] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/security-groups?tenant_id=81ce039b4432477abd178e808855882e&name=default => generated 2925 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 763.511933] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f597756-e68d-42e8-8533-0bb87450552d req-0f23e7c2-5040-4df1-b8df-f8dbaa336dfb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.513093] [49942]: [pid: 49942|app: 0|req: 1380/2844] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/subnets?id=010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.525875] [49941]: [pid: 49941|app: 0|req: 1465/2845] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/3871aa7d-83a9-4a4d-bc5e-aee451b44ad0?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.548479] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985ca169-52ac-44a1-9cba-993566ebde95 req-aa74f6ca-3f7e-496b-905b-76a2c8af2470 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.549435] [49942]: [pid: 49942|app: 0|req: 1381/2846] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks?id=2c110bc1-1395-4164-9781-83a24176a9e1 => generated 721 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.552149] [49942]: DEBUG neutron.api.wsgi [req-fa9b9bac-dfdd-4e82-95f8-4bc2dc4a74cc req-be694c42-5822-4725-8f44-87332e95ff12 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.572903] [49942]: [pid: 49942|app: 0|req: 1382/2847] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.587389] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c3e5bdf-4845-41c9-915d-ffc941f28640 req-6a44bec0-a352-4fc1-ac7e-2cb6bece76e0 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.588752] [49941]: [pid: 49941|app: 0|req: 1466/2848] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.610181] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7ebd3c60-0f8d-4c46-9e1f-b6111ea48985 admin admin] Publish callbacks [] for security_group (460a9944-ebb5-4b2a-a7bf-f6fd15d915d0), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.620194] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f597756-e68d-42e8-8533-0bb87450552d req-163ce64d-60ab-40d5-b756-bf03b7d8db35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.621201] [49941]: [pid: 49941|app: 0|req: 1467/2849] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?network_id=2932a6d4-2f0d-4c60-afab-5b0f1505a11c&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.636560] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7ebd3c60-0f8d-4c46-9e1f-b6111ea48985 admin admin] Publish callbacks [] for security_group (460a9944-ebb5-4b2a-a7bf-f6fd15d915d0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.661472] [49941]: [pid: 49941|app: 0|req: 1468/2850] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/3871aa7d-83a9-4a4d-bc5e-aee451b44ad0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.664275] [49941]: DEBUG neutron.api.wsgi [req-985ca169-52ac-44a1-9cba-993566ebde95 req-72f80816-932e-423f-a34f-76de7e7c6b80 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.686821] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7ebd3c60-0f8d-4c46-9e1f-b6111ea48985 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (460a9944-ebb5-4b2a-a7bf-f6fd15d915d0), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.692954] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7ebd3c60-0f8d-4c46-9e1f-b6111ea48985 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=460a9944-ebb5-4b2a-a7bf-f6fd15d915d0,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 763.697607] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7ebd3c60-0f8d-4c46-9e1f-b6111ea48985 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 763.698264] [49942]: [pid: 49942|app: 0|req: 1383/2851] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:05 2025] DELETE /networking/v2.0/security-groups/460a9944-ebb5-4b2a-a7bf-f6fd15d915d0 => generated 0 bytes in 125 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 763.702484] [49942]: DEBUG neutron.api.wsgi [req-5c3e5bdf-4845-41c9-915d-ffc941f28640 req-deb73ce5-1b98-4090-8174-ac54e1232599 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.721348] [49941]: [pid: 49941|app: 0|req: 1469/2852] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 808 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.724051] [49942]: [pid: 49942|app: 0|req: 1384/2853] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.734900] [49941]: [pid: 49941|app: 0|req: 1470/2854] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.737682] [49941]: DEBUG neutron.api.wsgi [req-0e1019f8-330b-460f-bd89-0411741273f9 req-896ae385-92b0-42ee-97f0-43fee2647eee service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 763.750134] [49941]: [pid: 49941|app: 0|req: 1471/2855] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.105&port_id=3e1e7bcd-1ce5-42df-8690-30843e859698 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.770972] [49942]: [pid: 49942|app: 0|req: 1385/2856] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.774294] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985ca169-52ac-44a1-9cba-993566ebde95 req-65603376-4b5e-43c0-9ed3-99b92d461c93 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.775348] [49941]: [pid: 49941|app: 0|req: 1472/2857] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/subnets?id=056b1fea-7b76-47df-bd25-cc9c0c987cf5 => generated 696 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.792449] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-5eac4eac-f5c8-4ffe-96e4-279000eeba42 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.794140] [49942]: [pid: 49942|app: 0|req: 1386/2858] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/subnets?id=c8726a94-9178-4549-84db-530424ca7fa2 => generated 642 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.811510] [49941]: [pid: 49941|app: 0|req: 1473/2859] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.831136] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985ca169-52ac-44a1-9cba-993566ebde95 req-f1a3948c-c8da-495e-99d7-a86449c16b59 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.832924] [49942]: [pid: 49942|app: 0|req: 1387/2860] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?network_id=2c110bc1-1395-4164-9781-83a24176a9e1&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.847702] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e1019f8-330b-460f-bd89-0411741273f9 req-ecca8da5-0b7f-4e5f-8eda-494989e6b190 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 763.847702] [49941]: [pid: 49941|app: 0|req: 1474/2861] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?network_id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 763.881012] [49942]: [pid: 49942|app: 0|req: 1388/2862] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 763.891066] [49941]: [pid: 49941|app: 0|req: 1475/2863] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.929209] [49942]: [pid: 49942|app: 0|req: 1389/2864] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 763.929448] [49941]: [pid: 49941|app: 0|req: 1476/2865] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 763.949434] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c'}, {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3e1e7bcd-1ce5-42df-8690-30843e859698'}, {'name': 'network-changed', 'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'tag': '3e1e7bcd-1ce5-42df-8690-30843e859698'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 763.951206] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-94532336-ca39-4e8e-be3e-01a0c0b0ff63" -d '{"events": [{"name": "network-changed", "server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c"}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-plugged", "status": "completed", "tag": "3e1e7bcd-1ce5-42df-8690-30843e859698"}, {"name": "network-changed", "server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "tag": "3e1e7bcd-1ce5-42df-8690-30843e859698"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 763.981706] [49942]: [pid: 49942|app: 0|req: 1390/2866] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.043077] [49941]: [pid: 49941|app: 0|req: 1477/2867] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.107455] [49942]: [pid: 49942|app: 0|req: 1391/2868] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.234538] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8caa5f7c-951c-49b2-8138-663571a4a25a req-d63c617f-cb0f-44a8-bfac-05f5b79b1652 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.235659] [49941]: [pid: 49941|app: 0|req: 1478/2869] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.242086] [49941]: DEBUG neutron.api.wsgi [req-8caa5f7c-951c-49b2-8138-663571a4a25a req-39791024-5994-4fa8-be4c-2edd2d727d2c tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.255057] [49942]: DEBUG neutron.api.v2.base [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Request body: {'network': {'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.275366] [49941]: [pid: 49941|app: 0|req: 1479/2870] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:05 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.289951] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 764.292026] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.299721] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.362949] [49941]: [pid: 49941|app: 0|req: 1480/2871] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.370203] [49941]: DEBUG neutron.api.wsgi [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-db159bd3-2e37-4ad4-89d4-9990f19bffa9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.397263] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks [] for security_group (e2965f0a-4c49-40c7-87e6-5ecdf4f81756), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.399604] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e2965f0a-4c49-40c7-87e6-5ecdf4f81756), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.407309] [49941]: [pid: 49941|app: 0|req: 1481/2872] 10.180.1.21 () {60 vars in 1586 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--65261098&fields=id&tenant_id=d63a4ef966274b1cb663ef2847dc9632 => generated 69 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.430478] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e2965f0a-4c49-40c7-87e6-5ecdf4f81756,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.475678] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-8f196312-be9b-46a6-9d8d-21cc235dbb5c tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.476736] [49941]: [pid: 49941|app: 0|req: 1482/2873] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/networks?id=0487bdb2-4d5e-403b-a08d-ded2e0f47f56 => generated 607 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 764.479250] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] vlan segment allocate from pool success with {'vlan_id': 197, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 764.487951] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (9489e803-8c61-4b9c-8316-0f0b7e3f2f28), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.488274] [49942]: INFO neutron.db.segments_db [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Added segment 9489e803-8c61-4b9c-8316-0f0b7e3f2f28 of type vlan for network 1a2d11f8-c372-4110-9963-67fd280254d2 [ 764.498812] [49941]: [pid: 49941|app: 0|req: 1483/2874] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.501196] [49941]: DEBUG neutron.api.wsgi [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-615addf7-41bf-4cf4-ac93-b7cb0b401d5f tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 764.504350] [49941]: [pid: 49941|app: 0|req: 1484/2875] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/quotas/d63a4ef966274b1cb663ef2847dc9632 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 764.513360] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (1a2d11f8-c372-4110-9963-67fd280254d2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.534023] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] create_network_precommit called with network settings {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1209, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] [ 764.534221] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] create_network_precommit: [ 764.534221] [49942]: key[vlan_transparent], None -> None [ 764.534221] [49942]: key[id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 764.534221] [49942]: key[tags], None -> [] [ 764.534221] [49942]: key[availability_zone_hints], None -> [] [ 764.534221] [49942]: key[mtu], None -> 8950 [ 764.534221] [49942]: key[provider:network_type], None -> vlan [ 764.534221] [49942]: key[admin_state_up], None -> True [ 764.534221] [49942]: key[provider:physical_network], None -> default [ 764.534221] [49942]: key[provider:segmentation_id], None -> 197 [ 764.534221] [49942]: key[qinq], None -> None [ 764.534221] [49942]: key[created_at], None -> 2025-11-20T12:32:06Z [ 764.534221] [49942]: key[updated_at], None -> 2025-11-20T12:32:06Z [ 764.534221] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.534221] [49942]: key[description], None -> [ 764.534221] [49942]: key[standard_attr_id], None -> 1209 [ 764.534221] [49942]: key[name], None -> tempest-DeleteServersTestJSON-620619319-network [ 764.534221] [49942]: key[availability_zones], None -> [] [ 764.534221] [49942]: key[status], None -> ACTIVE [ 764.534221] [49942]: key[shared], None -> False [ 764.534221] [49942]: key[router:external], None -> False [ 764.534221] [49942]: key[revision_number], None -> 1 [ 764.534221] [49942]: key[port_security_enabled], None -> True [ 764.534221] [49942]: key[subnets], None -> [] [ 764.534221] [49942]: key[ipv4_address_scope], None -> None [ 764.534221] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.534221] [49942]: key[ipv6_address_scope], None -> None [ 764.534221] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 764.538393] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (1a2d11f8-c372-4110-9963-67fd280254d2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.560197] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Pushing event updated for resources: {'Network': ['ID=1a2d11f8-c372-4110-9963-67fd280254d2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.563539] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] create_network_postcommit called with network settings {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1209, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 1} (original settings None) and network segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] [ 764.563981] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] create_network_postcommit: [ 764.563981] [49942]: key[vlan_transparent], None -> None [ 764.563981] [49942]: key[id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 764.563981] [49942]: key[tags], None -> [] [ 764.563981] [49942]: key[availability_zone_hints], None -> [] [ 764.563981] [49942]: key[mtu], None -> 8950 [ 764.563981] [49942]: key[provider:network_type], None -> vlan [ 764.563981] [49942]: key[admin_state_up], None -> True [ 764.563981] [49942]: key[provider:physical_network], None -> default [ 764.563981] [49942]: key[provider:segmentation_id], None -> 197 [ 764.563981] [49942]: key[qinq], None -> None [ 764.563981] [49942]: key[created_at], None -> 2025-11-20T12:32:06Z [ 764.563981] [49942]: key[updated_at], None -> 2025-11-20T12:32:06Z [ 764.563981] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.563981] [49942]: key[description], None -> [ 764.563981] [49942]: key[standard_attr_id], None -> 1209 [ 764.563981] [49942]: key[name], None -> tempest-DeleteServersTestJSON-620619319-network [ 764.563981] [49942]: key[availability_zones], None -> [] [ 764.563981] [49942]: key[status], None -> ACTIVE [ 764.563981] [49942]: key[shared], None -> False [ 764.563981] [49942]: key[router:external], None -> False [ 764.563981] [49942]: key[revision_number], None -> 1 [ 764.563981] [49942]: key[port_security_enabled], None -> True [ 764.563981] [49942]: key[subnets], None -> [] [ 764.563981] [49942]: key[ipv4_address_scope], None -> None [ 764.563981] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.563981] [49942]: key[ipv6_address_scope], None -> None [ 764.563981] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 764.567631] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.569507] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2d13973f-f2c6-4efa-88d8-0f812d4c3f96 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.592468] [49942]: [pid: 49942|app: 0|req: 1392/2876] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:32:05 2025] POST /networking/v2.0/networks => generated 665 bytes in 400 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 764.601710] [49942]: DEBUG neutron.api.v2.base [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Request body: {'subnet': {'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'cidr': '192.168.128.0/28', 'name': 'tempest-DeleteServersTestJSON-620619319-subnet', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.607714] [49941]: [pid: 49941|app: 0|req: 1485/2877] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?tenant_id=d63a4ef966274b1cb663ef2847dc9632&fields=id => generated 57 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.618734] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 764.621635] [49942]: DEBUG neutron_lib.callbacks.manager [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.669511] [49941]: [pid: 49941|app: 0|req: 1486/2878] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.711621] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] create_subnet_precommit called with subnet settings {'id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'name': 'tempest-DeleteServersTestJSON-620619319-subnet', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1211, '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) [ 764.711920] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] create_subnet_precommit: [ 764.711920] [49942]: key[ipv6_ra_mode], None -> None [ 764.711920] [49942]: key[id], None -> 5e9ec725-f356-4ce5-9102-a190c08b3118 [ 764.711920] [49942]: key[tags], None -> [] [ 764.711920] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 764.711920] [49942]: key[enable_dhcp], None -> True [ 764.711920] [49942]: key[ip_version], None -> 4 [ 764.711920] [49942]: key[created_at], None -> 2025-11-20T12:32:06Z [ 764.711920] [49942]: key[updated_at], None -> 2025-11-20T12:32:06Z [ 764.711920] [49942]: key[description], None -> [ 764.711920] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.711920] [49942]: key[standard_attr_id], None -> 1211 [ 764.711920] [49942]: key[cidr], None -> 192.168.128.0/28 [ 764.711920] [49942]: key[ipv6_address_mode], None -> None [ 764.711920] [49942]: key[name], None -> tempest-DeleteServersTestJSON-620619319-subnet [ 764.711920] [49942]: key[subnetpool_id], None -> None [ 764.711920] [49942]: key[host_routes], None -> [] [ 764.711920] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 764.711920] [49942]: key[shared], None -> False [ 764.711920] [49942]: key[router:external], None -> False [ 764.711920] [49942]: key[revision_number], None -> 0 [ 764.711920] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 764.711920] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.711920] [49942]: key[service_types], None -> [] [ 764.711920] [49942]: key[dns_nameservers], None -> [] [ 764.711920] [49942]: key[segment_id], None -> None [ 764.711920] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 764.712950] [49941]: [pid: 49941|app: 0|req: 1487/2879] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 764.717018] [49942]: DEBUG neutron_lib.callbacks.manager [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (5e9ec725-f356-4ce5-9102-a190c08b3118), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.727512] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Pushing event updated for resources: {'Subnet': ['ID=5e9ec725-f356-4ce5-9102-a190c08b3118,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 764.748048] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Checking segment: {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 764.748048] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Network hostable DHCP agents. Network: 1a2d11f8-c372-4110-9963-67fd280254d2, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 764.761344] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 764.766403] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1a2d11f8-c372-4110-9963-67fd280254d2) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 764.770445] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] create_subnet_postcommit called with subnet settings {'id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'name': 'tempest-DeleteServersTestJSON-620619319-subnet', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1211, '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9715357ca6bc43fdbef405fff39883db', 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) [ 764.770718] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] create_subnet_postcommit: [ 764.770718] [49942]: key[ipv6_ra_mode], None -> None [ 764.770718] [49942]: key[id], None -> 5e9ec725-f356-4ce5-9102-a190c08b3118 [ 764.770718] [49942]: key[tags], None -> [] [ 764.770718] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 764.770718] [49942]: key[enable_dhcp], None -> True [ 764.770718] [49942]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 764.770718] [49942]: key[ip_version], None -> 4 [ 764.770718] [49942]: key[created_at], None -> 2025-11-20T12:32:06Z [ 764.770718] [49942]: key[updated_at], None -> 2025-11-20T12:32:06Z [ 764.770718] [49942]: key[description], None -> [ 764.770718] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.770718] [49942]: key[standard_attr_id], None -> 1211 [ 764.770718] [49942]: key[cidr], None -> 192.168.128.0/28 [ 764.770718] [49942]: key[ipv6_address_mode], None -> None [ 764.770718] [49942]: key[name], None -> tempest-DeleteServersTestJSON-620619319-subnet [ 764.770718] [49942]: key[subnetpool_id], None -> None [ 764.770718] [49942]: key[host_routes], None -> [] [ 764.770718] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 764.770718] [49942]: key[shared], None -> False [ 764.770718] [49942]: key[router:external], None -> False [ 764.770718] [49942]: key[revision_number], None -> 0 [ 764.770718] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 764.770718] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 764.770718] [49942]: key[service_types], None -> [] [ 764.770718] [49942]: key[dns_nameservers], None -> [] [ 764.770718] [49942]: key[segment_id], None -> None [ 764.770718] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 764.772292] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 764.772635] [49942]: DEBUG neutron_lib.callbacks.manager [None req-507089b7-31ff-4e57-8d9a-5e20b0d11789 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.782117] [49942]: [pid: 49942|app: 0|req: 1393/2880] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:06 2025] POST /networking/v2.0/subnets => generated 684 bytes in 184 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 764.788595] [49941]: DEBUG neutron.api.v2.base [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Request body: {'router': {'name': 'tempest-DeleteServersTestJSON-620619319-router', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 764.806587] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (0781d669-ca85-4144-8441-b176b34b7da1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.807744] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (0781d669-ca85-4144-8441-b176b34b7da1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.850308] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks [] for router_controller (0781d669-ca85-4144-8441-b176b34b7da1), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 764.880418] [49942]: [pid: 49942|app: 0|req: 1394/2881] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 764.911299] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks [] for router_gateway (0781d669-ca85-4144-8441-b176b34b7da1), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.000498] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d22e8e5d-e6bc-4530-a213-0d50d47738a5 req-3ec9beeb-c491-4ef0-8b21-335f639c1f74 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.002162] [49942]: [pid: 49942|app: 0|req: 1395/2882] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.004296] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks [] for router_gateway (0781d669-ca85-4144-8441-b176b34b7da1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.007279] [49942]: DEBUG neutron.api.wsgi [req-d22e8e5d-e6bc-4530-a213-0d50d47738a5 req-99f24844-4fc1-4784-a7db-4648d8b1addc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.008564] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.031621] [49942]: [pid: 49942|app: 0|req: 1396/2883] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 765.059752] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Allocated IP 10.180.180.131 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/1b3093cb-5b14-4257-bec3-d4d0b448aa77) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 765.089599] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 1022 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-cadd3b5e-26ee-4365-8076-edb61b7473fc x-openstack-request-id: req-cadd3b5e-26ee-4365-8076-edb61b7473fc {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 765.093850] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "tag": "7c43f74c-5c50-4fab-ac56-1ad6207950d3", "status": "completed", "code": 200}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-plugged", "status": "completed", "tag": "8c4d21b4-b442-46db-a566-af9bc831a925", "code": 200}, {"name": "network-changed", "server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "tag": "8c4d21b4-b442-46db-a566-af9bc831a925", "status": "completed", "code": 200}, {"server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "name": "network-vif-plugged", "status": "completed", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab", "code": 200}, {"name": "network-changed", "server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 765.093990] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cadd3b5e-26ee-4365-8076-edb61b7473fc {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 765.094398] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cadd3b5e-26ee-4365-8076-edb61b7473fc'] response: {'name': 'network-changed', 'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'tag': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'status': 'completed', 'code': 200} [ 765.096063] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cadd3b5e-26ee-4365-8076-edb61b7473fc'] response: {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8c4d21b4-b442-46db-a566-af9bc831a925', 'code': 200} [ 765.097415] [49942]: [pid: 49942|app: 0|req: 1397/2884] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.098720] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cadd3b5e-26ee-4365-8076-edb61b7473fc'] response: {'name': 'network-changed', 'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'tag': '8c4d21b4-b442-46db-a566-af9bc831a925', 'status': 'completed', 'code': 200} [ 765.100009] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cadd3b5e-26ee-4365-8076-edb61b7473fc'] response: {'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'code': 200} [ 765.101094] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cadd3b5e-26ee-4365-8076-edb61b7473fc'] response: {'name': 'network-changed', 'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'status': 'completed', 'code': 200} [ 765.101179] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cadd3b5e-26ee-4365-8076-edb61b7473fc'] response: {'name': 'network-changed', 'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'status': 'completed', 'code': 200} [ 765.119577] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks [] for allowed_address_pair (1b3093cb-5b14-4257-bec3-d4d0b448aa77), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.120469] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks [] for port (1b3093cb-5b14-4257-bec3-d4d0b448aa77), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.120684] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] create_port_precommit called with port settings {'id': '1b3093cb-5b14-4257-bec3-d4d0b448aa77', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:51:14:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.120825] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] create_port_precommit: [ 765.120825] [49941]: key[id], None -> 1b3093cb-5b14-4257-bec3-d4d0b448aa77 [ 765.120825] [49941]: key[binding:vnic_type], None -> normal [ 765.120825] [49941]: key[binding:vif_details], None -> {} [ 765.120825] [49941]: key[allowed_address_pairs], None -> [] [ 765.120825] [49941]: key[binding:profile], None -> {} [ 765.120825] [49941]: key[admin_state_up], None -> True [ 765.120825] [49941]: key[binding:vif_type], None -> unbound [ 765.120825] [49941]: key[device_owner], None -> network:router_gateway [ 765.120825] [49941]: key[tenant_id], None -> [ 765.120825] [49941]: key[binding:host_id], None -> [ 765.120825] [49941]: key[standard_attr_id], None -> 1213 [ 765.120825] [49941]: key[name], None -> [ 765.120825] [49941]: key[mac_address], None -> fa:16:3e:51:14:41 [ 765.120825] [49941]: key[status], None -> DOWN [ 765.120825] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 765.120825] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] [ 765.120825] [49941]: key[security_groups], None -> [] [ 765.120825] [49941]: key[port_security_enabled], None -> False [ 765.120825] [49941]: key[project_id], None -> [ 765.120825] [49941]: key[device_id], None -> 0781d669-ca85-4144-8441-b176b34b7da1 [ 765.120825] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.135029] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-33bc317a-acd4-447b-bb11-45466dca3e00 x-openstack-request-id: req-33bc317a-acd4-447b-bb11-45466dca3e00 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 765.135029] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c", "status": "completed", "code": 200}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-plugged", "status": "completed", "tag": "3e1e7bcd-1ce5-42df-8690-30843e859698", "code": 200}, {"name": "network-changed", "server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "tag": "3e1e7bcd-1ce5-42df-8690-30843e859698", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 765.135225] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-33bc317a-acd4-447b-bb11-45466dca3e00 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 765.135603] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-33bc317a-acd4-447b-bb11-45466dca3e00'] response: {'name': 'network-changed', 'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'status': 'completed', 'code': 200} [ 765.135761] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-33bc317a-acd4-447b-bb11-45466dca3e00'] response: {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'code': 200} [ 765.135833] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-33bc317a-acd4-447b-bb11-45466dca3e00'] response: {'name': 'network-changed', 'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'tag': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'status': 'completed', 'code': 200} [ 765.151522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1b3093cb-5b14-4257-bec3-d4d0b448aa77), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.176049] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Pushing event updated for resources: {'Port': ['ID=1b3093cb-5b14-4257-bec3-d4d0b448aa77,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.188426] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 765.189329] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 765.190922] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 765.196959] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97fd7efa-efef-4a18-be40-d2d0f582800a req-401a3528-29dc-4b98-82cd-732111de1b68 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.197985] [49942]: [pid: 49942|app: 0|req: 1398/2885] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.203729] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] create_port_postcommit called with port settings {'id': '1b3093cb-5b14-4257-bec3-d4d0b448aa77', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:51:14:41', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.203917] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] create_port_postcommit: [ 765.203917] [49941]: key[id], None -> 1b3093cb-5b14-4257-bec3-d4d0b448aa77 [ 765.203917] [49941]: key[binding:vnic_type], None -> normal [ 765.203917] [49941]: key[tags], None -> [] [ 765.203917] [49941]: key[binding:vif_details], None -> {} [ 765.203917] [49941]: key[allowed_address_pairs], None -> [] [ 765.203917] [49941]: key[extra_dhcp_opts], None -> [] [ 765.203917] [49941]: key[binding:profile], None -> {} [ 765.203917] [49941]: key[admin_state_up], None -> True [ 765.203917] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 765.203917] [49941]: key[binding:vif_type], None -> unbound [ 765.203917] [49941]: key[device_owner], None -> network:router_gateway [ 765.203917] [49941]: key[created_at], None -> 2025-11-20T12:32:06Z [ 765.203917] [49941]: key[updated_at], None -> 2025-11-20T12:32:06Z [ 765.203917] [49941]: key[tenant_id], None -> [ 765.203917] [49941]: key[binding:host_id], None -> [ 765.203917] [49941]: key[description], None -> [ 765.203917] [49941]: key[standard_attr_id], None -> 1213 [ 765.203917] [49941]: key[name], None -> [ 765.203917] [49941]: key[mac_address], None -> fa:16:3e:51:14:41 [ 765.203917] [49941]: key[status], None -> DOWN [ 765.203917] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 765.203917] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] [ 765.203917] [49941]: key[security_groups], None -> [] [ 765.203917] [49941]: key[revision_number], None -> 1 [ 765.203917] [49941]: key[port_security_enabled], None -> False [ 765.203917] [49941]: key[project_id], None -> [ 765.203917] [49941]: key[device_id], None -> 0781d669-ca85-4144-8441-b176b34b7da1 [ 765.203917] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.211974] [49942]: [pid: 49942|app: 0|req: 1399/2886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.215109] [49942]: DEBUG neutron.api.wsgi [req-97fd7efa-efef-4a18-be40-d2d0f582800a req-501890d1-c79b-44d9-be6a-29f8121d2d63 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.237832] [49942]: [pid: 49942|app: 0|req: 1400/2887] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:06 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.311588] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks [] for router_gateway (0781d669-ca85-4144-8441-b176b34b7da1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.363986] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9d459e4-4cb2-4fa3-9e0f-108316a805e3 req-2623b367-05b3-494e-8ee9-16c9b497d9e2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.368394] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9d459e4-4cb2-4fa3-9e0f-108316a805e3 req-2623b367-05b3-494e-8ee9-16c9b497d9e2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.401687] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9d459e4-4cb2-4fa3-9e0f-108316a805e3 req-2623b367-05b3-494e-8ee9-16c9b497d9e2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.402721] [49942]: [pid: 49942|app: 0|req: 1401/2888] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 2230 bytes in 123 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 765.436310] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (0781d669-ca85-4144-8441-b176b34b7da1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.458906] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3f34d413-9e42-4415-9bcd-2d7eee5eef78 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group (d91c2720-d42a-4d93-89d6-d43b6f674f0a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.484682] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3f34d413-9e42-4415-9bcd-2d7eee5eef78 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group (d91c2720-d42a-4d93-89d6-d43b6f674f0a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.508927] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3f34d413-9e42-4415-9bcd-2d7eee5eef78 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d91c2720-d42a-4d93-89d6-d43b6f674f0a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.513672] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3f34d413-9e42-4415-9bcd-2d7eee5eef78 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=d91c2720-d42a-4d93-89d6-d43b6f674f0a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.517618] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3f34d413-9e42-4415-9bcd-2d7eee5eef78 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.518179] [49942]: [pid: 49942|app: 0|req: 1402/2889] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:07 2025] DELETE /networking/v2.0/security-groups/d91c2720-d42a-4d93-89d6-d43b6f674f0a => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 765.537871] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Router 0781d669-ca85-4144-8441-b176b34b7da1 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 765.558461] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9eeca092-7403-4fbb-99fb-d6c7daf8b3d0 req-cce49caf-e4a6-41fe-92ec-40c4a50560e2 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.559418] [49942]: [pid: 49942|app: 0|req: 1403/2890] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.561926] [49942]: DEBUG neutron.api.wsgi [req-b9d459e4-4cb2-4fa3-9e0f-108316a805e3 req-bec19c5b-952d-4e2c-92bf-f2e987f5dc12 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.583738] [49942]: [pid: 49942|app: 0|req: 1404/2891] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.592480] [49942]: INFO neutron.api.v2.resource [None req-0d571d2a-13e6-4256-ac8a-b4ad51b68432 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] show failed (client error): The resource could not be found. [ 765.592744] [49942]: [pid: 49942|app: 0|req: 1405/2892] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/security-groups/d91c2720-d42a-4d93-89d6-d43b6f674f0a => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 765.593807] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 765.595570] [49942]: DEBUG neutron.api.wsgi [req-9eeca092-7403-4fbb-99fb-d6c7daf8b3d0 req-2218b821-dd4a-4b74-bda1-1b8bce88f152 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 765.611818] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dbec3129-f2f9-4315-ae33-d5960f639b38 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.612462] [49941]: [pid: 49941|app: 0|req: 1488/2893] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:06 2025] POST /networking/v2.0/routers => generated 726 bytes in 827 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 765.619226] [49942]: [pid: 49942|app: 0|req: 1406/2894] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 765.648571] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-2e370ca7-40ff-4089-8397-b83fb4af7b23 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.652162] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-2e370ca7-40ff-4089-8397-b83fb4af7b23 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.655628] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-2e370ca7-40ff-4089-8397-b83fb4af7b23 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.656858] [49942]: [pid: 49942|app: 0|req: 1407/2895] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 3107 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 765.687698] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Deleting port cd246380-fa39-4506-8396-698c271f64db {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 765.687904] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (cd246380-fa39-4506-8396-698c271f64db), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.721397] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (cd246380-fa39-4506-8396-698c271f64db), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.721702] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for floatingip (cd246380-fa39-4506-8396-698c271f64db), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.726506] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_precommit called with port settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a8ee3dbb-cf83-4a94-8668-ca304949c0e9', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.726787] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_precommit: [ 765.726787] [49941]: key[id], cd246380-fa39-4506-8396-698c271f64db -> None [ 765.726787] [49941]: key[binding:vnic_type], normal -> None [ 765.726787] [49941]: key[tags], [] -> None [ 765.726787] [49941]: key[binding:vif_details], {} -> None [ 765.726787] [49941]: key[allowed_address_pairs], [] -> None [ 765.726787] [49941]: key[extra_dhcp_opts], [] -> None [ 765.726787] [49941]: key[binding:profile], {} -> None [ 765.726787] [49941]: key[admin_state_up], True -> None [ 765.726787] [49941]: key[binding:vif_type], unbound -> None [ 765.726787] [49941]: key[device_owner], network:floatingip -> None [ 765.726787] [49941]: key[created_at], 2025-11-20T12:29:15Z -> None [ 765.726787] [49941]: key[updated_at], 2025-11-20T12:29:16Z -> None [ 765.726787] [49941]: key[description], -> None [ 765.726787] [49941]: key[tenant_id], -> None [ 765.726787] [49941]: key[binding:host_id], -> None [ 765.726787] [49941]: key[standard_attr_id], 296 -> None [ 765.726787] [49941]: key[name], -> None [ 765.726787] [49941]: key[mac_address], fa:16:3e:7b:ef:68 -> None [ 765.726787] [49941]: key[status], N/A -> None [ 765.726787] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 765.726787] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.175'}] -> None [ 765.726787] [49941]: key[security_groups], [] -> None [ 765.726787] [49941]: key[revision_number], 2 -> None [ 765.726787] [49941]: key[port_security_enabled], False -> None [ 765.726787] [49941]: key[project_id], -> None [ 765.726787] [49941]: key[device_id], a8ee3dbb-cf83-4a94-8668-ca304949c0e9 -> None [ 765.726787] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.729090] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Calling delete_port for cd246380-fa39-4506-8396-698c271f64db owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 765.813279] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (cd246380-fa39-4506-8396-698c271f64db), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.823215] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Pushing event deleted for resources: {'Port': ['ID=cd246380-fa39-4506-8396-698c271f64db,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 765.856294] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_postcommit called with port settings {'id': 'cd246380-fa39-4506-8396-698c271f64db', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7b:ef:68', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a8ee3dbb-cf83-4a94-8668-ca304949c0e9', 'device_owner': 'network:floatingip', 'standard_attr_id': 296, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:15Z', 'updated_at': '2025-11-20T12:29:16Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 765.856294] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] delete_port_postcommit: [ 765.856294] [49941]: key[id], cd246380-fa39-4506-8396-698c271f64db -> None [ 765.856294] [49941]: key[binding:vnic_type], normal -> None [ 765.856294] [49941]: key[tags], [] -> None [ 765.856294] [49941]: key[binding:vif_details], {} -> None [ 765.856294] [49941]: key[allowed_address_pairs], [] -> None [ 765.856294] [49941]: key[extra_dhcp_opts], [] -> None [ 765.856294] [49941]: key[binding:profile], {} -> None [ 765.856294] [49941]: key[admin_state_up], True -> None [ 765.856294] [49941]: key[binding:vif_type], unbound -> None [ 765.856294] [49941]: key[device_owner], network:floatingip -> None [ 765.856294] [49941]: key[created_at], 2025-11-20T12:29:15Z -> None [ 765.856294] [49941]: key[updated_at], 2025-11-20T12:29:16Z -> None [ 765.856294] [49941]: key[description], -> None [ 765.856294] [49941]: key[tenant_id], -> None [ 765.856294] [49941]: key[binding:host_id], -> None [ 765.856294] [49941]: key[standard_attr_id], 296 -> None [ 765.856294] [49941]: key[name], -> None [ 765.856294] [49941]: key[mac_address], fa:16:3e:7b:ef:68 -> None [ 765.856294] [49941]: key[status], N/A -> None [ 765.856294] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 765.856294] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.175'}] -> None [ 765.856294] [49941]: key[security_groups], [] -> None [ 765.856294] [49941]: key[revision_number], 2 -> None [ 765.856294] [49941]: key[port_security_enabled], False -> None [ 765.856294] [49941]: key[project_id], -> None [ 765.856294] [49941]: key[device_id], a8ee3dbb-cf83-4a94-8668-ca304949c0e9 -> None [ 765.856294] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 765.858469] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks [] for floatingip (a8ee3dbb-cf83-4a94-8668-ca304949c0e9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.861433] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73e97fcb-9097-4279-b365-5d96136eb7b4 tempest-VolumesAssistedSnapshotsTest-595888438 tempest-VolumesAssistedSnapshotsTest-595888438-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.861996] [49941]: [pid: 49941|app: 0|req: 1489/2896] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:32:07 2025] DELETE /networking/v2.0/floatingips/a8ee3dbb-cf83-4a94-8668-ca304949c0e9 => generated 0 bytes in 249 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 765.885139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 765.934775] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b00d4a4-f115-4af1-83c9-e64f24de768f req-eb82f536-a182-477f-80ff-6d8193c69b4b tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.938017] [49941]: [pid: 49941|app: 0|req: 1490/2897] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 765.964057] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-04c8874d-ea33-43b1-89f4-e30ee74ef428 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.964855] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Allocated IP 192.168.128.1 (1a2d11f8-c372-4110-9963-67fd280254d2/5e9ec725-f356-4ce5-9102-a190c08b3118/61af854c-f16e-4f56-b64d-f828a7270ec9) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 765.965173] [49941]: [pid: 49941|app: 0|req: 1491/2898] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 765.996037] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37339287-acc3-424b-87c2-391898d5d7ba req-fd66f06d-a71e-4981-bf23-cf60d2fbae85 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 765.998230] [49941]: [pid: 49941|app: 0|req: 1492/2899] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.019944] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks [] for allowed_address_pair (61af854c-f16e-4f56-b64d-f828a7270ec9), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.020940] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks [] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.021231] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] create_port_precommit called with port settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.1'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 766.021441] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] create_port_precommit: [ 766.021441] [49942]: key[id], None -> 61af854c-f16e-4f56-b64d-f828a7270ec9 [ 766.021441] [49942]: key[binding:vnic_type], None -> normal [ 766.021441] [49942]: key[binding:vif_details], None -> {} [ 766.021441] [49942]: key[allowed_address_pairs], None -> [] [ 766.021441] [49942]: key[binding:profile], None -> {} [ 766.021441] [49942]: key[admin_state_up], None -> True [ 766.021441] [49942]: key[binding:vif_type], None -> unbound [ 766.021441] [49942]: key[device_owner], None -> network:router_interface [ 766.021441] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 766.021441] [49942]: key[binding:host_id], None -> [ 766.021441] [49942]: key[standard_attr_id], None -> 1215 [ 766.021441] [49942]: key[name], None -> [ 766.021441] [49942]: key[mac_address], None -> fa:16:3e:f1:b1:83 [ 766.021441] [49942]: key[status], None -> DOWN [ 766.021441] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 766.021441] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.1'}] [ 766.021441] [49942]: key[security_groups], None -> [] [ 766.021441] [49942]: key[port_security_enabled], None -> False [ 766.021441] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 766.021441] [49942]: key[device_id], None -> 0781d669-ca85-4144-8441-b176b34b7da1 [ 766.021441] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.031992] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-a4467c16-8bf4-4fa8-9cb8-b8765fad9587 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.032913] [49941]: [pid: 49941|app: 0|req: 1493/2900] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:07 2025] GET /networking/v2.0/networks?id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0 => generated 703 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.044122] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.063972] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Pushing event updated for resources: {'Port': ['ID=61af854c-f16e-4f56-b64d-f828a7270ec9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.072912] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 766.073638] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 766.075389] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 766.089996] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] create_port_postcommit called with port settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.1'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:07Z', 'revision_number': 1, 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 766.090206] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] create_port_postcommit: [ 766.090206] [49942]: key[id], None -> 61af854c-f16e-4f56-b64d-f828a7270ec9 [ 766.090206] [49942]: key[binding:vnic_type], None -> normal [ 766.090206] [49942]: key[tags], None -> [] [ 766.090206] [49942]: key[binding:vif_details], None -> {} [ 766.090206] [49942]: key[allowed_address_pairs], None -> [] [ 766.090206] [49942]: key[extra_dhcp_opts], None -> [] [ 766.090206] [49942]: key[binding:profile], None -> {} [ 766.090206] [49942]: key[admin_state_up], None -> True [ 766.090206] [49942]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 766.090206] [49942]: key[binding:vif_type], None -> unbound [ 766.090206] [49942]: key[device_owner], None -> network:router_interface [ 766.090206] [49942]: key[created_at], None -> 2025-11-20T12:32:07Z [ 766.090206] [49942]: key[updated_at], None -> 2025-11-20T12:32:07Z [ 766.090206] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 766.090206] [49942]: key[binding:host_id], None -> [ 766.090206] [49942]: key[description], None -> [ 766.090206] [49942]: key[standard_attr_id], None -> 1215 [ 766.090206] [49942]: key[name], None -> [ 766.090206] [49942]: key[mac_address], None -> fa:16:3e:f1:b1:83 [ 766.090206] [49942]: key[status], None -> DOWN [ 766.090206] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 766.090206] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.1'}] [ 766.090206] [49942]: key[security_groups], None -> [] [ 766.090206] [49942]: key[revision_number], None -> 1 [ 766.090206] [49942]: key[port_security_enabled], None -> False [ 766.090206] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 766.090206] [49942]: key[device_id], None -> 0781d669-ca85-4144-8441-b176b34b7da1 [ 766.090206] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.091043] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (0781d669-ca85-4144-8441-b176b34b7da1), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.208396] [49941]: DEBUG neutron_lib.callbacks.manager [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (af1fabd7-021c-49f5-952b-ef06b070757f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.259939] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.330372] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Deleting port 256755bd-e379-4d9e-8ed5-62850108369f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 766.330742] [49941]: DEBUG neutron_lib.callbacks.manager [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (256755bd-e379-4d9e-8ed5-62850108369f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.355549] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks [] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.355826] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] update_port_precommit called with port settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:08Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:07Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 766.355974] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] update_port_precommit: [ 766.355974] [49942]: key[updated_at], 2025-11-20T12:32:07Z -> 2025-11-20T12:32:08Z [ 766.355974] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.357103] [49941]: DEBUG neutron.plugins.ml2.db [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] For port 256755bd-e379-4d9e-8ed5-62850108369f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=256755bd-e379-4d9e-8ed5-62850108369f,segment=NetworkSegment(4efe0807-6b82-4adb-abcb-ad0934625534),segment_id=4efe0807-6b82-4adb-abcb-ad0934625534)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 766.357322] [49941]: DEBUG neutron_lib.callbacks.manager [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (256755bd-e379-4d9e-8ed5-62850108369f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.357869] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.362355] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] delete_port_precommit called with port settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 766.362355] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] delete_port_precommit: [ 766.362355] [49941]: key[id], 256755bd-e379-4d9e-8ed5-62850108369f -> None [ 766.362355] [49941]: key[binding:vnic_type], normal -> None [ 766.362355] [49941]: key[tags], [] -> None [ 766.362355] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 766.362355] [49941]: key[allowed_address_pairs], [] -> None [ 766.362355] [49941]: key[extra_dhcp_opts], [] -> None [ 766.362355] [49941]: key[binding:profile], {} -> None [ 766.362355] [49941]: key[admin_state_up], True -> None [ 766.362355] [49941]: key[binding:vif_type], ovs -> None [ 766.362355] [49941]: key[device_owner], network:router_interface -> None [ 766.362355] [49941]: key[created_at], 2025-11-20T12:28:59Z -> None [ 766.362355] [49941]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 766.362355] [49941]: key[description], -> None [ 766.362355] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 766.362355] [49941]: key[binding:host_id], devstack -> None [ 766.362355] [49941]: key[standard_attr_id], 136 -> None [ 766.362355] [49941]: key[name], -> None [ 766.362355] [49941]: key[mac_address], fa:16:3e:d8:bd:45 -> None [ 766.362355] [49941]: key[status], ACTIVE -> None [ 766.362355] [49941]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 766.362355] [49941]: key[fixed_ips], [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.1'}] -> None [ 766.362355] [49941]: key[security_groups], [] -> None [ 766.362355] [49941]: key[revision_number], 5 -> None [ 766.362355] [49941]: key[port_security_enabled], False -> None [ 766.362355] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 766.362355] [49941]: key[device_id], af1fabd7-021c-49f5-952b-ef06b070757f -> None [ 766.362355] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.363968] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Calling delete_port for 256755bd-e379-4d9e-8ed5-62850108369f owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 766.387573] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Pushing event updated for resources: {'Port': ['ID=61af854c-f16e-4f56-b64d-f828a7270ec9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.420037] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] update_port_postcommit called with port settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:08Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:07Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 766.420368] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] update_port_postcommit: [ 766.420368] [49942]: key[updated_at], 2025-11-20T12:32:07Z -> 2025-11-20T12:32:08Z [ 766.420368] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.420871] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (0781d669-ca85-4144-8441-b176b34b7da1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.488303] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 766.489357] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 766.505842] [49941]: DEBUG neutron_lib.callbacks.manager [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (256755bd-e379-4d9e-8ed5-62850108369f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 766.516794] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Pushing event deleted for resources: {'Port': ['ID=256755bd-e379-4d9e-8ed5-62850108369f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 766.558559] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] delete_port_postcommit called with port settings {'id': '256755bd-e379-4d9e-8ed5-62850108369f', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:d8:bd:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_interface', 'standard_attr_id': 136, 'fixed_ips': [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', '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-20T12:28:59Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['9ae8b1e0-b887-4d58-afc6-b94c947b8f76'], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 766.558851] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] delete_port_postcommit: [ 766.558851] [49941]: key[id], 256755bd-e379-4d9e-8ed5-62850108369f -> None [ 766.558851] [49941]: key[binding:vnic_type], normal -> None [ 766.558851] [49941]: key[tags], [] -> None [ 766.558851] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 766.558851] [49941]: key[allowed_address_pairs], [] -> None [ 766.558851] [49941]: key[extra_dhcp_opts], [] -> None [ 766.558851] [49941]: key[binding:profile], {} -> None [ 766.558851] [49941]: key[admin_state_up], True -> None [ 766.558851] [49941]: key[binding:vif_type], ovs -> None [ 766.558851] [49941]: key[device_owner], network:router_interface -> None [ 766.558851] [49941]: key[created_at], 2025-11-20T12:28:59Z -> None [ 766.558851] [49941]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 766.558851] [49941]: key[description], -> None [ 766.558851] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 766.558851] [49941]: key[binding:host_id], devstack -> None [ 766.558851] [49941]: key[standard_attr_id], 136 -> None [ 766.558851] [49941]: key[name], -> None [ 766.558851] [49941]: key[mac_address], fa:16:3e:d8:bd:45 -> None [ 766.558851] [49941]: key[status], ACTIVE -> None [ 766.558851] [49941]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 766.558851] [49941]: key[fixed_ips], [{'subnet_id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'ip_address': '192.168.128.1'}] -> None [ 766.558851] [49941]: key[security_groups], [] -> None [ 766.558851] [49941]: key[revision_number], 5 -> None [ 766.558851] [49941]: key[port_security_enabled], False -> None [ 766.558851] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 766.558851] [49941]: key[device_id], af1fabd7-021c-49f5-952b-ef06b070757f -> None [ 766.558851] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 766.582321] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Router 0781d669-ca85-4144-8441-b176b34b7da1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 766.646621] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ddcf2b24-1b90-46fe-a96b-35516eea9268 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 766.656011] [49942]: [pid: 49942|app: 0|req: 1408/2901] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:32:07 2025] PUT /networking/v2.0/routers/0781d669-ca85-4144-8441-b176b34b7da1/add_router_interface => generated 309 bytes in 998 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.658873] [49942]: DEBUG neutron.api.wsgi [req-2b00d4a4-f115-4af1-83c9-e64f24de768f req-661b8cd4-16ee-4e96-b0d3-d1da0a34a030 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.692290] [49942]: [pid: 49942|app: 0|req: 1409/2902] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.741997] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-44ffee75-e0e5-4180-9a0a-9003ca9f96ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.743071] [49942]: [pid: 49942|app: 0|req: 1410/2903] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 712 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.748772] [49942]: DEBUG neutron.api.wsgi [req-37339287-acc3-424b-87c2-391898d5d7ba req-c3a5eb68-8cb3-47a0-8dd3-a8cb733565be tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.775066] [49942]: [pid: 49942|app: 0|req: 1411/2904] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&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.777502] [49942]: DEBUG neutron.api.wsgi [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-5cb9180e-b010-4056-855d-e17db7a8d8f4 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.792117] [49942]: [pid: 49942|app: 0|req: 1412/2905] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.84&port_id=7c43f74c-5c50-4fab-ac56-1ad6207950d3 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.835724] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-468fd4de-daa4-4aa6-bcd4-0249db133bda tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.836713] [49942]: [pid: 49942|app: 0|req: 1413/2906] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/networks?id=10b00f51-d148-4aec-bc0d-18a33233eb72 => generated 618 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.839193] [49942]: DEBUG neutron.api.wsgi [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-768c1012-e440-47c3-89bd-3fdca35af1cd service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 766.857048] [49942]: [pid: 49942|app: 0|req: 1414/2907] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.874724] [49942]: [pid: 49942|app: 0|req: 1415/2908] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.899499] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-e558e499-b171-4602-a132-355d9420fe6b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 766.900140] [49942]: [pid: 49942|app: 0|req: 1416/2909] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/subnets?id=c8726a94-9178-4549-84db-530424ca7fa2 => generated 642 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 766.915707] [49942]: [pid: 49942|app: 0|req: 1417/2910] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:08 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 766.919902] [49942]: DEBUG neutron.api.v2.base [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Request body: {'port': {'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'admin_state_up': True, 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 766.974682] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Made reservation on behalf of 8405e803f532416b941c7b2cb7ea2ce6 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 766.978168] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.070332] [49942]: DEBUG neutron.db.db_base_plugin_common [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Allocated IP 192.168.128.12 (10b00f51-d148-4aec-bc0d-18a33233eb72/b2f115b5-83ae-4182-b93c-5519c2134d67/c5ae8756-f525-4092-a387-fcd623affdbc) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 767.108950] [49941]: DEBUG neutron_lib.callbacks.manager [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (af1fabd7-021c-49f5-952b-ef06b070757f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.159570] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks [] for allowed_address_pair (c5ae8756-f525-4092-a387-fcd623affdbc), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.160626] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks [] for port (c5ae8756-f525-4092-a387-fcd623affdbc), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.160754] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] create_port_precommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'port_security_enabled': True, 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 767.160884] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] create_port_precommit: [ 767.160884] [49942]: key[id], None -> c5ae8756-f525-4092-a387-fcd623affdbc [ 767.160884] [49942]: key[binding:vnic_type], None -> normal [ 767.160884] [49942]: key[binding:vif_details], None -> {} [ 767.160884] [49942]: key[allowed_address_pairs], None -> [] [ 767.160884] [49942]: key[binding:profile], None -> {} [ 767.160884] [49942]: key[admin_state_up], None -> True [ 767.160884] [49942]: key[binding:vif_type], None -> unbound [ 767.160884] [49942]: key[device_owner], None -> [ 767.160884] [49942]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 767.160884] [49942]: key[binding:host_id], None -> [ 767.160884] [49942]: key[standard_attr_id], None -> 1216 [ 767.160884] [49942]: key[name], None -> [ 767.160884] [49942]: key[mac_address], None -> fa:16:3e:cb:50:dd [ 767.160884] [49942]: key[status], None -> DOWN [ 767.160884] [49942]: key[network_id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 767.160884] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}] [ 767.160884] [49942]: key[security_groups], None -> ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'] [ 767.160884] [49942]: key[port_security_enabled], None -> True [ 767.160884] [49942]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 767.160884] [49942]: key[device_id], None -> 60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a [ 767.160884] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.183367] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.217351] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Pushing event updated for resources: {'Port': ['ID=c5ae8756-f525-4092-a387-fcd623affdbc,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.228050] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Network 10b00f51-d148-4aec-bc0d-18a33233eb72 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 767.228813] [49942]: DEBUG neutron.scheduler.base_scheduler [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 767.231506] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 767.237433] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Router af1fabd7-021c-49f5-952b-ef06b070757f has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 767.249308] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] create_port_postcommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'port_security_enabled': True, 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:08Z', 'revision_number': 1, 'network': {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 767.249578] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] create_port_postcommit: [ 767.249578] [49942]: key[id], None -> c5ae8756-f525-4092-a387-fcd623affdbc [ 767.249578] [49942]: key[binding:vnic_type], None -> normal [ 767.249578] [49942]: key[tags], None -> [] [ 767.249578] [49942]: key[binding:vif_details], None -> {} [ 767.249578] [49942]: key[allowed_address_pairs], None -> [] [ 767.249578] [49942]: key[extra_dhcp_opts], None -> [] [ 767.249578] [49942]: key[binding:profile], None -> {} [ 767.249578] [49942]: key[admin_state_up], None -> True [ 767.249578] [49942]: key[network], None -> {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} [ 767.249578] [49942]: key[binding:vif_type], None -> unbound [ 767.249578] [49942]: key[device_owner], None -> [ 767.249578] [49942]: key[created_at], None -> 2025-11-20T12:32:08Z [ 767.249578] [49942]: key[updated_at], None -> 2025-11-20T12:32:08Z [ 767.249578] [49942]: key[tenant_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 767.249578] [49942]: key[binding:host_id], None -> [ 767.249578] [49942]: key[description], None -> [ 767.249578] [49942]: key[standard_attr_id], None -> 1216 [ 767.249578] [49942]: key[name], None -> [ 767.249578] [49942]: key[mac_address], None -> fa:16:3e:cb:50:dd [ 767.249578] [49942]: key[status], None -> DOWN [ 767.249578] [49942]: key[network_id], None -> 10b00f51-d148-4aec-bc0d-18a33233eb72 [ 767.249578] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}] [ 767.249578] [49942]: key[security_groups], None -> ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'] [ 767.249578] [49942]: key[revision_number], None -> 1 [ 767.249578] [49942]: key[port_security_enabled], None -> True [ 767.249578] [49942]: key[project_id], None -> 8405e803f532416b941c7b2cb7ea2ce6 [ 767.249578] [49942]: key[device_id], None -> 60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a [ 767.249578] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.283945] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.283945] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-202f5af5-7351-4a84-8254-fdaed81d75ef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.290035] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-97d0818f-28bb-40c3-805a-2cf7a5d9a1ac admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 767.292831] [49942]: [pid: 49942|app: 0|req: 1418/2911] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:08 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) [ 767.294991] [49941]: [pid: 49941|app: 0|req: 1494/2912] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:32:07 2025] PUT /networking/v2.0/routers/af1fabd7-021c-49f5-952b-ef06b070757f/remove_router_interface => generated 309 bytes in 1260 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.316703] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-877b4003-326c-4808-9b65-64218f93d581 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.317679] [49942]: [pid: 49942|app: 0|req: 1419/2913] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.323080] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-4480c721-0876-424a-ad9c-7fd395b894e6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.323080] [49941]: [pid: 49941|app: 0|req: 1495/2914] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/ports?network_id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.338913] [49941]: [pid: 49941|app: 0|req: 1496/2915] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.348129] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-860f2a37-472e-47f4-833f-d3a4f595ffa9 req-83ee48f3-201a-478a-ae2f-9ed78c07e16c tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.349192] [49942]: [pid: 49942|app: 0|req: 1420/2916] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 736 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.352033] [49942]: DEBUG neutron.api.v2.base [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Request body: {'port': {'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 767.399292] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.404135] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks [] for router (af1fabd7-021c-49f5-952b-ef06b070757f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.482523] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks [] for router_gateway (af1fabd7-021c-49f5-952b-ef06b070757f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.509714] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Deleting port 37c25213-c1c8-452f-9c1c-4d7c5d7abdc2 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 767.509878] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (37c25213-c1c8-452f-9c1c-4d7c5d7abdc2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.536382] [49942]: DEBUG neutron.notifiers.nova [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c5ae8756-f525-4092-a387-fcd623affdbc {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 767.541018] [49941]: DEBUG neutron.plugins.ml2.db [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] For port 37c25213-c1c8-452f-9c1c-4d7c5d7abdc2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=37c25213-c1c8-452f-9c1c-4d7c5d7abdc2,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 767.541018] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (37c25213-c1c8-452f-9c1c-4d7c5d7abdc2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.542878] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks [] for port (c5ae8756-f525-4092-a387-fcd623affdbc), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.544129] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] delete_port_precommit called with port settings {'id': '37c25213-c1c8-452f-9c1c-4d7c5d7abdc2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:7d:90', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:58Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 767.544322] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] delete_port_precommit: [ 767.544322] [49941]: key[id], 37c25213-c1c8-452f-9c1c-4d7c5d7abdc2 -> None [ 767.544322] [49941]: key[binding:vnic_type], normal -> None [ 767.544322] [49941]: key[tags], [] -> None [ 767.544322] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 767.544322] [49941]: key[allowed_address_pairs], [] -> None [ 767.544322] [49941]: key[extra_dhcp_opts], [] -> None [ 767.544322] [49941]: key[binding:profile], {} -> None [ 767.544322] [49941]: key[admin_state_up], True -> None [ 767.544322] [49941]: key[binding:vif_type], ovs -> None [ 767.544322] [49941]: key[device_owner], network:router_gateway -> None [ 767.544322] [49941]: key[created_at], 2025-11-20T12:28:57Z -> None [ 767.544322] [49941]: key[updated_at], 2025-11-20T12:28:58Z -> None [ 767.544322] [49941]: key[description], -> None [ 767.544322] [49941]: key[tenant_id], -> None [ 767.544322] [49941]: key[binding:host_id], devstack -> None [ 767.544322] [49941]: key[standard_attr_id], 119 -> None [ 767.544322] [49941]: key[name], -> None [ 767.544322] [49941]: key[mac_address], fa:16:3e:26:7d:90 -> None [ 767.544322] [49941]: key[status], ACTIVE -> None [ 767.544322] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 767.544322] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] -> None [ 767.544322] [49941]: key[security_groups], [] -> None [ 767.544322] [49941]: key[revision_number], 5 -> None [ 767.544322] [49941]: key[port_security_enabled], False -> None [ 767.544322] [49941]: key[project_id], -> None [ 767.544322] [49941]: key[device_id], af1fabd7-021c-49f5-952b-ef06b070757f -> None [ 767.544322] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.546710] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Calling delete_port for 37c25213-c1c8-452f-9c1c-4d7c5d7abdc2 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 767.552292] [49942]: DEBUG neutron.db.provisioning_blocks [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Transition to ACTIVE for port object c5ae8756-f525-4092-a387-fcd623affdbc will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 767.553517] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_precommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 2, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:08Z', 'revision_number': 1, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) 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': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 767.553739] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_precommit: [ 767.553739] [49942]: key[device_owner], -> compute:nova [ 767.553739] [49942]: key[binding:host_id], -> cpu-1 [ 767.553739] [49942]: key[updated_at], 2025-11-20T12:32:08Z -> 2025-11-20T12:32:09Z [ 767.553739] [49942]: key[revision_number], 1 -> 2 [ 767.553739] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.556545] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.582036] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Pushing event updated for resources: {'Port': ['ID=c5ae8756-f525-4092-a387-fcd623affdbc,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.633528] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_postcommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 2, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': '', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:08Z', 'revision_number': 1, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) 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': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 767.633898] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_postcommit: [ 767.633898] [49942]: key[device_owner], -> compute:nova [ 767.633898] [49942]: key[binding:host_id], -> cpu-1 [ 767.633898] [49942]: key[updated_at], 2025-11-20T12:32:08Z -> 2025-11-20T12:32:09Z [ 767.633898] [49942]: key[revision_number], 1 -> 2 [ 767.633898] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.642975] [49942]: DEBUG neutron.plugins.ml2.managers [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Attempting to bind port c5ae8756-f525-4092-a387-fcd623affdbc on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 767.643149] [49942]: DEBUG neutron.plugins.ml2.managers [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Attempting to bind port c5ae8756-f525-4092-a387-fcd623affdbc by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 767.643276] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Attempting to bind port c5ae8756-f525-4092-a387-fcd623affdbc on network 10b00f51-d148-4aec-bc0d-18a33233eb72 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 767.661556] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 767.661837] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Bind Segment={'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 31, 40), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 31, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 767.666453] [49942]: DEBUG networking_nsxv3.api.rpc [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Bind port on Host cpu-1 & Segment [{'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 767.671470] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (37c25213-c1c8-452f-9c1c-4d7c5d7abdc2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.677988] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Pushing event deleted for resources: {'Port': ['ID=37c25213-c1c8-452f-9c1c-4d7c5d7abdc2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 767.717327] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] delete_port_postcommit called with port settings {'id': '37c25213-c1c8-452f-9c1c-4d7c5d7abdc2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:26:7d:90', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'af1fabd7-021c-49f5-952b-ef06b070757f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:58Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 767.717552] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] delete_port_postcommit: [ 767.717552] [49941]: key[id], 37c25213-c1c8-452f-9c1c-4d7c5d7abdc2 -> None [ 767.717552] [49941]: key[binding:vnic_type], normal -> None [ 767.717552] [49941]: key[tags], [] -> None [ 767.717552] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 767.717552] [49941]: key[allowed_address_pairs], [] -> None [ 767.717552] [49941]: key[extra_dhcp_opts], [] -> None [ 767.717552] [49941]: key[binding:profile], {} -> None [ 767.717552] [49941]: key[admin_state_up], True -> None [ 767.717552] [49941]: key[binding:vif_type], ovs -> None [ 767.717552] [49941]: key[device_owner], network:router_gateway -> None [ 767.717552] [49941]: key[created_at], 2025-11-20T12:28:57Z -> None [ 767.717552] [49941]: key[updated_at], 2025-11-20T12:28:58Z -> None [ 767.717552] [49941]: key[description], -> None [ 767.717552] [49941]: key[tenant_id], -> None [ 767.717552] [49941]: key[binding:host_id], devstack -> None [ 767.717552] [49941]: key[standard_attr_id], 119 -> None [ 767.717552] [49941]: key[name], -> None [ 767.717552] [49941]: key[mac_address], fa:16:3e:26:7d:90 -> None [ 767.717552] [49941]: key[status], ACTIVE -> None [ 767.717552] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 767.717552] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] -> None [ 767.717552] [49941]: key[security_groups], [] -> None [ 767.717552] [49941]: key[revision_number], 5 -> None [ 767.717552] [49941]: key[port_security_enabled], False -> None [ 767.717552] [49941]: key[project_id], -> None [ 767.717552] [49941]: key[device_id], af1fabd7-021c-49f5-952b-ef06b070757f -> None [ 767.717552] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 767.720319] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (af1fabd7-021c-49f5-952b-ef06b070757f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.763569] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (af1fabd7-021c-49f5-952b-ef06b070757f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.766918] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks [] for router_controller (af1fabd7-021c-49f5-952b-ef06b070757f), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.805186] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (af1fabd7-021c-49f5-952b-ef06b070757f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.805565] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Fanout notify agent at l3_agent the message router_deleted on router af1fabd7-021c-49f5-952b-ef06b070757f {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 767.810459] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cba191ff-61bc-42b7-b2f0-91b107bd60f5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.810988] [49941]: [pid: 49941|app: 0|req: 1497/2917] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:09 2025] DELETE /networking/v2.0/routers/af1fabd7-021c-49f5-952b-ef06b070757f => generated 0 bytes in 472 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 767.844146] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-668a730c-a10a-476c-b1af-76f790338433 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 767.845215] [49941]: [pid: 49941|app: 0|req: 1498/2918] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 767.890013] [49941]: [pid: 49941|app: 0|req: 1499/2919] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.892813] [49941]: DEBUG neutron.api.wsgi [req-860f2a37-472e-47f4-833f-d3a4f595ffa9 req-b8984d4c-a72a-4883-9eb7-18221d8ab81d tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 767.926920] [49941]: [pid: 49941|app: 0|req: 1500/2920] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/security-groups?id=8dc3d79c-537c-4176-8f1b-b2673115ca9e&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.942325] [49941]: [pid: 49941|app: 0|req: 1501/2921] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/ports?device_id=c109525b-28f7-4809-af13-1c1a35e2b2fd => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 767.971344] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] Deleting subnet 9ae8b1e0-b887-4d58-afc6-b94c947b8f76 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 767.973578] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] Publish callbacks [] for subnet (9ae8b1e0-b887-4d58-afc6-b94c947b8f76), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 767.987186] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (9ae8b1e0-b887-4d58-afc6-b94c947b8f76), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.027141] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (9ae8b1e0-b887-4d58-afc6-b94c947b8f76), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.028309] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] delete_subnet_precommit called with subnet settings {'id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-subnet', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 101, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings None) [ 768.028309] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] delete_subnet_precommit: [ 768.028309] [49941]: key[ipv6_ra_mode], None -> None [ 768.028309] [49941]: key[id], 9ae8b1e0-b887-4d58-afc6-b94c947b8f76 -> None [ 768.028309] [49941]: key[tags], [] -> None [ 768.028309] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 768.028309] [49941]: key[enable_dhcp], True -> None [ 768.028309] [49941]: key[ip_version], 4 -> None [ 768.028309] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 768.028309] [49941]: key[updated_at], 2025-11-20T12:28:55Z -> None [ 768.028309] [49941]: key[description], -> None [ 768.028309] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.028309] [49941]: key[standard_attr_id], 101 -> None [ 768.028309] [49941]: key[cidr], 192.168.128.0/28 -> None [ 768.028309] [49941]: key[ipv6_address_mode], None -> None [ 768.028309] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1416884760-subnet -> None [ 768.028309] [49941]: key[subnetpool_id], None -> None [ 768.028309] [49941]: key[host_routes], [] -> None [ 768.028309] [49941]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.028309] [49941]: key[shared], False -> None [ 768.028309] [49941]: key[router:external], False -> None [ 768.028309] [49941]: key[revision_number], 0 -> None [ 768.028309] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 768.028309] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.028309] [49941]: key[service_types], [] -> None [ 768.028309] [49941]: key[dns_nameservers], [] -> None [ 768.028309] [49941]: key[segment_id], None -> None [ 768.028309] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.051653] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (9ae8b1e0-b887-4d58-afc6-b94c947b8f76), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.051653] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] delete_subnet_postcommit called with subnet settings {'id': '9ae8b1e0-b887-4d58-afc6-b94c947b8f76', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-subnet', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 101, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:28:55Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings None) [ 768.051653] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] delete_subnet_postcommit: [ 768.051653] [49941]: key[ipv6_ra_mode], None -> None [ 768.051653] [49941]: key[id], 9ae8b1e0-b887-4d58-afc6-b94c947b8f76 -> None [ 768.051653] [49941]: key[tags], [] -> None [ 768.051653] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 768.051653] [49941]: key[enable_dhcp], True -> None [ 768.051653] [49941]: key[ip_version], 4 -> None [ 768.051653] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 768.051653] [49941]: key[updated_at], 2025-11-20T12:28:55Z -> None [ 768.051653] [49941]: key[description], -> None [ 768.051653] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.051653] [49941]: key[standard_attr_id], 101 -> None [ 768.051653] [49941]: key[cidr], 192.168.128.0/28 -> None [ 768.051653] [49941]: key[ipv6_address_mode], None -> None [ 768.051653] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1416884760-subnet -> None [ 768.051653] [49941]: key[subnetpool_id], None -> None [ 768.051653] [49941]: key[host_routes], [] -> None [ 768.051653] [49941]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.051653] [49941]: key[shared], False -> None [ 768.051653] [49941]: key[router:external], False -> None [ 768.051653] [49941]: key[revision_number], 0 -> None [ 768.051653] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 768.051653] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.051653] [49941]: key[service_types], [] -> None [ 768.051653] [49941]: key[dns_nameservers], [] -> None [ 768.051653] [49941]: key[segment_id], None -> None [ 768.051653] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.056949] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] Pushing event deleted for resources: {'Subnet': ['ID=9ae8b1e0-b887-4d58-afc6-b94c947b8f76,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 768.063755] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3822c70-4086-48b6-9088-a44a2e8857dc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.066009] [49941]: [pid: 49941|app: 0|req: 1502/2922] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:09 2025] DELETE /networking/v2.0/subnets/9ae8b1e0-b887-4d58-afc6-b94c947b8f76 => generated 0 bytes in 123 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 768.098837] [49941]: [pid: 49941|app: 0|req: 1503/2923] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.133082] [49941]: [pid: 49941|app: 0|req: 1504/2924] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.162929] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5801adb9-ce47-4831-a6d2-67b4a34b67f6 req-753b3c79-ff6f-4d05-9756-811f6f735cba tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.164171] [49941]: [pid: 49941|app: 0|req: 1505/2925] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:09 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.189541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (7b32ae45-24d7-4f99-b0b9-41952e93ffa1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.222279] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Deleting port 56b4db36-6b4c-4fbf-ba2a-760ca52eab48 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 768.222441] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (56b4db36-6b4c-4fbf-ba2a-760ca52eab48), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.248920] [49941]: DEBUG neutron.plugins.ml2.db [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] For port 56b4db36-6b4c-4fbf-ba2a-760ca52eab48, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=56b4db36-6b4c-4fbf-ba2a-760ca52eab48,segment=NetworkSegment(4efe0807-6b82-4adb-abcb-ad0934625534),segment_id=4efe0807-6b82-4adb-abcb-ad0934625534)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 768.249210] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (56b4db36-6b4c-4fbf-ba2a-760ca52eab48), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.255022] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_port_precommit called with port settings {'id': '56b4db36-6b4c-4fbf-ba2a-760ca52eab48', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:58:6e:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'device_owner': 'network:dhcp', 'standard_attr_id': 211, '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 768.255296] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_port_precommit: [ 768.255296] [49941]: key[id], 56b4db36-6b4c-4fbf-ba2a-760ca52eab48 -> None [ 768.255296] [49941]: key[binding:vnic_type], normal -> None [ 768.255296] [49941]: key[tags], [] -> None [ 768.255296] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 768.255296] [49941]: key[allowed_address_pairs], [] -> None [ 768.255296] [49941]: key[extra_dhcp_opts], [] -> None [ 768.255296] [49941]: key[binding:profile], {} -> None [ 768.255296] [49941]: key[admin_state_up], True -> None [ 768.255296] [49941]: key[binding:vif_type], ovs -> None [ 768.255296] [49941]: key[device_owner], network:dhcp -> None [ 768.255296] [49941]: key[created_at], 2025-11-20T12:29:04Z -> None [ 768.255296] [49941]: key[updated_at], 2025-11-20T12:32:09Z -> None [ 768.255296] [49941]: key[description], -> None [ 768.255296] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.255296] [49941]: key[binding:host_id], devstack -> None [ 768.255296] [49941]: key[standard_attr_id], 211 -> None [ 768.255296] [49941]: key[name], -> None [ 768.255296] [49941]: key[mac_address], fa:16:3e:58:6e:ac -> None [ 768.255296] [49941]: key[status], ACTIVE -> None [ 768.255296] [49941]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.255296] [49941]: key[fixed_ips], [] -> None [ 768.255296] [49941]: key[security_groups], [] -> None [ 768.255296] [49941]: key[revision_number], 5 -> None [ 768.255296] [49941]: key[port_security_enabled], False -> None [ 768.255296] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.255296] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.255296] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.257862] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Calling delete_port for 56b4db36-6b4c-4fbf-ba2a-760ca52eab48 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 768.323183] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (56b4db36-6b4c-4fbf-ba2a-760ca52eab48), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.333697] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Pushing event deleted for resources: {'Port': ['ID=56b4db36-6b4c-4fbf-ba2a-760ca52eab48,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 768.342212] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] No DVR routers for this DVR port 56b4db36-6b4c-4fbf-ba2a-760ca52eab48 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 768.343472] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_port_postcommit called with port settings {'id': '56b4db36-6b4c-4fbf-ba2a-760ca52eab48', 'name': '', 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'mac_address': 'fa:16:3e:58:6e:ac', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'device_owner': 'network:dhcp', 'standard_attr_id': 211, '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 5, 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}}] (original binding levels None) on network {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} with segments to bind None [ 768.343472] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_port_postcommit: [ 768.343472] [49941]: key[id], 56b4db36-6b4c-4fbf-ba2a-760ca52eab48 -> None [ 768.343472] [49941]: key[binding:vnic_type], normal -> None [ 768.343472] [49941]: key[tags], [] -> None [ 768.343472] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 768.343472] [49941]: key[allowed_address_pairs], [] -> None [ 768.343472] [49941]: key[extra_dhcp_opts], [] -> None [ 768.343472] [49941]: key[binding:profile], {} -> None [ 768.343472] [49941]: key[admin_state_up], True -> None [ 768.343472] [49941]: key[binding:vif_type], ovs -> None [ 768.343472] [49941]: key[device_owner], network:dhcp -> None [ 768.343472] [49941]: key[created_at], 2025-11-20T12:29:04Z -> None [ 768.343472] [49941]: key[updated_at], 2025-11-20T12:32:09Z -> None [ 768.343472] [49941]: key[description], -> None [ 768.343472] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.343472] [49941]: key[binding:host_id], devstack -> None [ 768.343472] [49941]: key[standard_attr_id], 211 -> None [ 768.343472] [49941]: key[name], -> None [ 768.343472] [49941]: key[mac_address], fa:16:3e:58:6e:ac -> None [ 768.343472] [49941]: key[status], ACTIVE -> None [ 768.343472] [49941]: key[network_id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.343472] [49941]: key[fixed_ips], [] -> None [ 768.343472] [49941]: key[security_groups], [] -> None [ 768.343472] [49941]: key[revision_number], 5 -> None [ 768.343472] [49941]: key[port_security_enabled], False -> None [ 768.343472] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.343472] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.343472] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.369775] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (7b32ae45-24d7-4f99-b0b9-41952e93ffa1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.379076] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_network_precommit called with network settings {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} (original settings None) and network segments [{'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}] [ 768.379271] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_network_precommit: [ 768.379271] [49941]: key[vlan_transparent], None -> None [ 768.379271] [49941]: key[id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.379271] [49941]: key[tags], [] -> None [ 768.379271] [49941]: key[availability_zone_hints], [] -> None [ 768.379271] [49941]: key[mtu], 8950 -> None [ 768.379271] [49941]: key[provider:network_type], vlan -> None [ 768.379271] [49941]: key[admin_state_up], True -> None [ 768.379271] [49941]: key[provider:physical_network], default -> None [ 768.379271] [49941]: key[provider:segmentation_id], 102 -> None [ 768.379271] [49941]: key[created_at], 2025-11-20T12:28:54Z -> None [ 768.379271] [49941]: key[updated_at], 2025-11-20T12:32:09Z -> None [ 768.379271] [49941]: key[description], -> None [ 768.379271] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.379271] [49941]: key[standard_attr_id], 83 -> None [ 768.379271] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1416884760-network -> None [ 768.379271] [49941]: key[availability_zones], ['nova'] -> None [ 768.379271] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.379271] [49941]: key[status], ACTIVE -> None [ 768.379271] [49941]: key[shared], False -> None [ 768.379271] [49941]: key[router:external], False -> None [ 768.379271] [49941]: key[revision_number], 3 -> None [ 768.379271] [49941]: key[port_security_enabled], True -> None [ 768.379271] [49941]: key[subnets], [] -> None [ 768.379271] [49941]: key[ipv4_address_scope], None -> None [ 768.379271] [49941]: key[qinq], None -> None [ 768.379271] [49941]: key[ipv6_address_scope], None -> None [ 768.379271] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.380150] [49941]: DEBUG neutron.services.segments.db [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7b32ae45-24d7-4f99-b0b9-41952e93ffa1']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 768.384663] [49941]: DEBUG neutron.services.segments.db [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4efe0807-6b82-4adb-abcb-ad0934625534') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 768.384968] [49941]: DEBUG neutron.services.segments.db [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4efe0807-6b82-4adb-abcb-ad0934625534') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 768.390633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (4efe0807-6b82-4adb-abcb-ad0934625534), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.399883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (4efe0807-6b82-4adb-abcb-ad0934625534), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.408949] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Releasing vlan 102 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 768.409302] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (4efe0807-6b82-4adb-abcb-ad0934625534), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.437918] [49941]: INFO neutron.services.segments.plugin [-] Segment 4efe0807-6b82-4adb-abcb-ad0934625534 resource provider aggregate not found [ 768.457465] [49941]: INFO neutron.services.segments.plugin [-] Segment 4efe0807-6b82-4adb-abcb-ad0934625534 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 4efe0807-6b82-4adb-abcb-ad0934625534 found for delete ", "request_id": "req-854a6918-fce3-41e1-a361-1e96113b3215"}]} [ 768.462606] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (7b32ae45-24d7-4f99-b0b9-41952e93ffa1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.462949] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_network_postcommit called with network settings {'id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1', 'name': 'tempest-VolumesAssistedSnapshotsTest-1416884760-network', 'tenant_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'project_id': 'b61cbe8c4539459aac9b3fe1b79ee6df', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 83, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:54Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 102} (original settings None) and network segments [{'id': '4efe0807-6b82-4adb-abcb-ad0934625534', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 102, 'network_id': '7b32ae45-24d7-4f99-b0b9-41952e93ffa1'}] [ 768.463195] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] delete_network_postcommit: [ 768.463195] [49941]: key[vlan_transparent], None -> None [ 768.463195] [49941]: key[id], 7b32ae45-24d7-4f99-b0b9-41952e93ffa1 -> None [ 768.463195] [49941]: key[tags], [] -> None [ 768.463195] [49941]: key[availability_zone_hints], [] -> None [ 768.463195] [49941]: key[mtu], 8950 -> None [ 768.463195] [49941]: key[provider:network_type], vlan -> None [ 768.463195] [49941]: key[admin_state_up], True -> None [ 768.463195] [49941]: key[provider:physical_network], default -> None [ 768.463195] [49941]: key[provider:segmentation_id], 102 -> None [ 768.463195] [49941]: key[created_at], 2025-11-20T12:28:54Z -> None [ 768.463195] [49941]: key[updated_at], 2025-11-20T12:32:09Z -> None [ 768.463195] [49941]: key[description], -> None [ 768.463195] [49941]: key[tenant_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.463195] [49941]: key[standard_attr_id], 83 -> None [ 768.463195] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1416884760-network -> None [ 768.463195] [49941]: key[availability_zones], ['nova'] -> None [ 768.463195] [49941]: key[project_id], b61cbe8c4539459aac9b3fe1b79ee6df -> None [ 768.463195] [49941]: key[status], ACTIVE -> None [ 768.463195] [49941]: key[shared], False -> None [ 768.463195] [49941]: key[router:external], False -> None [ 768.463195] [49941]: key[revision_number], 3 -> None [ 768.463195] [49941]: key[port_security_enabled], True -> None [ 768.463195] [49941]: key[subnets], [] -> None [ 768.463195] [49941]: key[ipv4_address_scope], None -> None [ 768.463195] [49941]: key[qinq], None -> None [ 768.463195] [49941]: key[ipv6_address_scope], None -> None [ 768.463195] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.470758] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Pushing event deleted for resources: {'Network': ['ID=7b32ae45-24d7-4f99-b0b9-41952e93ffa1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 768.474498] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35abc242-96a3-4240-b991-f391afc5493a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.477428] [49941]: [pid: 49941|app: 0|req: 1506/2926] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:09 2025] DELETE /networking/v2.0/networks/7b32ae45-24d7-4f99-b0b9-41952e93ffa1 => generated 0 bytes in 312 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 768.497306] [49941]: [pid: 49941|app: 0|req: 1507/2927] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.558193] [49941]: [pid: 49941|app: 0|req: 1508/2928] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 768.561292] [49941]: DEBUG neutron.api.wsgi [req-5801adb9-ce47-4831-a6d2-67b4a34b67f6 req-effb2ac8-b475-41d0-bece-384af0991ead tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 768.592153] [49941]: [pid: 49941|app: 0|req: 1509/2929] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 768.669135] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Bound using segment: {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 768.669935] [49942]: DEBUG neutron.plugins.ml2.managers [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Bound port: c5ae8756-f525-4092-a387-fcd623affdbc, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ca401eaa-889a-4f9f-ac9a-56b4c41bfc06", "external-id": "nsx-vlan-transportzone-877", "segmentation_id": 877}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 768.671200] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.752544] [49942]: DEBUG neutron.plugins.ml2.db [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] For port c5ae8756-f525-4092-a387-fcd623affdbc, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 768.756809] [49942]: DEBUG neutron.plugins.ml2.db [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] For port c5ae8756-f525-4092-a387-fcd623affdbc, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c5ae8756-f525-4092-a387-fcd623affdbc,segment=NetworkSegment(7cc8ed4f-ec30-4909-a1c0-c2e1179b2618),segment_id=7cc8ed4f-ec30-4909-a1c0-c2e1179b2618)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 768.759330] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_precommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 2, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 2, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) 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': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 768.759599] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_precommit: [ 768.759599] [49942]: key[binding:vif_type], unbound -> ovs [ 768.759599] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877} [ 768.759599] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.763735] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.791714] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Pushing event updated for resources: {'Port': ['ID=c5ae8756-f525-4092-a387-fcd623affdbc,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 768.803027] [49942]: DEBUG neutron.db.provisioning_blocks [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Provisioning complete for port c5ae8756-f525-4092-a387-fcd623affdbc triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 768.803027] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.803027] [49942]: INFO neutron.plugins.ml2.plugin [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Attempt 1 to provision port c5ae8756-f525-4092-a387-fcd623affdbc [ 768.822316] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (79dd094a-bc63-4e6a-a3d6-1d739a159116), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.844980] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Current status of the port c5ae8756-f525-4092-a387-fcd623affdbc is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 768.845246] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.862910] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c5ae8756-f525-4092-a387-fcd623affdbc'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 768.868640] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3f63c463-f802-4170-87df-dfc4d8e2b5ad" -d '{"events": [{"server_uuid": "60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a", "name": "network-vif-plugged", "status": "completed", "tag": "c5ae8756-f525-4092-a387-fcd623affdbc"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 768.874992] [49942]: DEBUG neutron.plugins.ml2.db [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] For port c5ae8756-f525-4092-a387-fcd623affdbc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c5ae8756-f525-4092-a387-fcd623affdbc,segment=NetworkSegment(7cc8ed4f-ec30-4909-a1c0-c2e1179b2618),segment_id=7cc8ed4f-ec30-4909-a1c0-c2e1179b2618)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 768.909064] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_precommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 4, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}]) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 768.909466] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_precommit: [ 768.909466] [49942]: key[status], DOWN -> ACTIVE [ 768.909466] [49942]: key[revision_number], 4 -> 5 [ 768.909466] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.915865] [49942]: DEBUG neutron.db.provisioning_blocks [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Provisioning complete for port c5ae8756-f525-4092-a387-fcd623affdbc triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 768.916131] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.916284] [49942]: INFO neutron.plugins.ml2.plugin [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Attempt 1 to provision port c5ae8756-f525-4092-a387-fcd623affdbc [ 768.952435] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Deleting port e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 768.952617] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.958421] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Current status of the port c5ae8756-f525-4092-a387-fcd623affdbc is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 768.959458] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_postcommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 4, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}]) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 768.959679] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_postcommit: [ 768.959679] [49942]: key[status], DOWN -> ACTIVE [ 768.959679] [49942]: key[revision_number], 4 -> 5 [ 768.959679] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.959817] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.978676] [49941]: DEBUG neutron.plugins.ml2.db [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] For port e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1,segment=NetworkSegment(eb9022bc-9444-4c16-a8bd-8719cbb5e628),segment_id=eb9022bc-9444-4c16-a8bd-8719cbb5e628)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 768.978921] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.983536] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] delete_port_precommit called with port settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 5, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}}] (original binding levels None) on network {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 768.983859] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] delete_port_precommit: [ 768.983859] [49941]: key[id], e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1 -> None [ 768.983859] [49941]: key[binding:vnic_type], normal -> None [ 768.983859] [49941]: key[tags], [] -> None [ 768.983859] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 768.983859] [49941]: key[allowed_address_pairs], [] -> None [ 768.983859] [49941]: key[extra_dhcp_opts], [] -> None [ 768.983859] [49941]: key[binding:profile], {} -> None [ 768.983859] [49941]: key[admin_state_up], True -> None [ 768.983859] [49941]: key[binding:vif_type], ovs -> None [ 768.983859] [49941]: key[device_owner], network:router_interface -> None [ 768.983859] [49941]: key[created_at], 2025-11-20T12:29:06Z -> None [ 768.983859] [49941]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 768.983859] [49941]: key[description], -> None [ 768.983859] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 768.983859] [49941]: key[binding:host_id], devstack -> None [ 768.983859] [49941]: key[standard_attr_id], 229 -> None [ 768.983859] [49941]: key[name], -> None [ 768.983859] [49941]: key[mac_address], fa:16:3e:63:5c:70 -> None [ 768.983859] [49941]: key[status], ACTIVE -> None [ 768.983859] [49941]: key[network_id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 768.983859] [49941]: key[fixed_ips], [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'ip_address': '192.168.128.1'}] -> None [ 768.983859] [49941]: key[security_groups], [] -> None [ 768.983859] [49941]: key[revision_number], 5 -> None [ 768.983859] [49941]: key[port_security_enabled], False -> None [ 768.983859] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 768.983859] [49941]: key[device_id], 79dd094a-bc63-4e6a-a3d6-1d739a159116 -> None [ 768.983859] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.984587] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Pushing event updated for resources: {'Port': ['ID=c5ae8756-f525-4092-a387-fcd623affdbc,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 768.986864] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Calling delete_port for e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 768.986971] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_postcommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 4, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:09Z', 'revision_number': 2, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'}) 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': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 768.986971] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] update_port_postcommit: [ 768.986971] [49942]: key[binding:vif_type], unbound -> ovs [ 768.986971] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}} [ 768.986971] [49942]: key[updated_at], 2025-11-20T12:32:09Z -> 2025-11-20T12:32:10Z [ 768.986971] [49942]: key[revision_number], 2 -> 4 [ 768.986971] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 768.996337] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 768.996788] [49942]: DEBUG neutron_lib.callbacks.manager [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-8f5249d1-5309-47f8-a73d-bb45dd1430aa service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 768.998120] [49942]: [pid: 49942|app: 0|req: 1421/2930] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:09 2025] PUT /networking/v2.0/ports/c5ae8756-f525-4092-a387-fcd623affdbc => generated 1038 bytes in 1649 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.023047] [49942]: [pid: 49942|app: 0|req: 1422/2931] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.042148] [49942]: [pid: 49942|app: 0|req: 1423/2932] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.126080] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af5adbd9-8478-4d9c-b721-41e1fab609fe req-32f5181e-939a-4313-91dc-1ee2c14a8791 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.127430] [49942]: [pid: 49942|app: 0|req: 1424/2933] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.134767] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.142675] [49942]: [pid: 49942|app: 0|req: 1425/2934] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.145235] [49942]: DEBUG neutron.api.wsgi [req-af5adbd9-8478-4d9c-b721-41e1fab609fe req-39e18e33-38f5-438f-b444-828ce79a8c8e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.149411] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Pushing event deleted for resources: {'Port': ['ID=e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 769.172593] [49942]: [pid: 49942|app: 0|req: 1426/2935] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.185312] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] delete_port_postcommit called with port settings {'id': 'e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:63:5c:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_interface', 'standard_attr_id': 229, 'fixed_ips': [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 5, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}}] (original binding levels None) on network {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b6329978-aee4-4f39-a46a-01bb8a56ce28'], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 769.185312] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] delete_port_postcommit: [ 769.185312] [49941]: key[id], e02ff3aa-d3d2-4b14-9bf9-b78a5aebcfa1 -> None [ 769.185312] [49941]: key[binding:vnic_type], normal -> None [ 769.185312] [49941]: key[tags], [] -> None [ 769.185312] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 769.185312] [49941]: key[allowed_address_pairs], [] -> None [ 769.185312] [49941]: key[extra_dhcp_opts], [] -> None [ 769.185312] [49941]: key[binding:profile], {} -> None [ 769.185312] [49941]: key[admin_state_up], True -> None [ 769.185312] [49941]: key[binding:vif_type], ovs -> None [ 769.185312] [49941]: key[device_owner], network:router_interface -> None [ 769.185312] [49941]: key[created_at], 2025-11-20T12:29:06Z -> None [ 769.185312] [49941]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 769.185312] [49941]: key[description], -> None [ 769.185312] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 769.185312] [49941]: key[binding:host_id], devstack -> None [ 769.185312] [49941]: key[standard_attr_id], 229 -> None [ 769.185312] [49941]: key[name], -> None [ 769.185312] [49941]: key[mac_address], fa:16:3e:63:5c:70 -> None [ 769.185312] [49941]: key[status], ACTIVE -> None [ 769.185312] [49941]: key[network_id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 769.185312] [49941]: key[fixed_ips], [{'subnet_id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'ip_address': '192.168.128.1'}] -> None [ 769.185312] [49941]: key[security_groups], [] -> None [ 769.185312] [49941]: key[revision_number], 5 -> None [ 769.185312] [49941]: key[port_security_enabled], False -> None [ 769.185312] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 769.185312] [49941]: key[device_id], 79dd094a-bc63-4e6a-a3d6-1d739a159116 -> None [ 769.185312] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.204944] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-7e557219-1ae0-48f7-85de-0b0ee9c3fc8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.208279] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-7e557219-1ae0-48f7-85de-0b0ee9c3fc8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.211578] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-7e557219-1ae0-48f7-85de-0b0ee9c3fc8d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.212893] [49942]: [pid: 49942|app: 0|req: 1427/2936] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 3107 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.228537] [49942]: [pid: 49942|app: 0|req: 1428/2937] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.251154] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (79dd094a-bc63-4e6a-a3d6-1d739a159116), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.306349] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9acdae8-64e5-4fc0-8436-325e798b184e req-ab9b2fbb-c90f-4d0f-b6b1-7c707b5d6573 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.309377] [49942]: [pid: 49942|app: 0|req: 1429/2938] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:10 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.346318] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-983d314e-b62f-4649-8ddf-4b69d580fbb0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.347406] [49942]: [pid: 49942|app: 0|req: 1430/2939] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/networks?id=3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 => generated 702 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.350205] [49942]: DEBUG neutron.api.wsgi [req-a9acdae8-64e5-4fc0-8436-325e798b184e req-da7a421c-5533-4df6-8b2c-74944b58a1ee tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.372310] [49942]: [pid: 49942|app: 0|req: 1431/2940] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.380616] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Router 79dd094a-bc63-4e6a-a3d6-1d739a159116 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 769.404161] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-466832e1-e0c3-4e07-9322-04e913e2f63a req-b5e47bb4-e918-4cd2-9e22-a42c5b3e4075 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.409335] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-466832e1-e0c3-4e07-9322-04e913e2f63a req-b5e47bb4-e918-4cd2-9e22-a42c5b3e4075 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.416660] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-466832e1-e0c3-4e07-9322-04e913e2f63a req-b5e47bb4-e918-4cd2-9e22-a42c5b3e4075 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.418169] [49942]: [pid: 49942|app: 0|req: 1432/2941] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 2230 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 769.423986] [49942]: DEBUG neutron.api.wsgi [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-2de67101-ff0a-4de7-9d07-771fdf666a38 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.440124] [49942]: [pid: 49942|app: 0|req: 1433/2942] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.242&port_id=8c4d21b4-b442-46db-a566-af9bc831a925 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.463407] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8bd7bd6e-6fd1-47eb-95b0-17a865c7a36b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 769.468320] [49941]: [pid: 49941|app: 0|req: 1510/2943] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:32:10 2025] PUT /networking/v2.0/routers/79dd094a-bc63-4e6a-a3d6-1d739a159116/remove_router_interface => generated 309 bytes in 876 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.472020] [49941]: DEBUG neutron.api.wsgi [req-466832e1-e0c3-4e07-9322-04e913e2f63a req-7c6744af-648f-48f7-be7f-6ef7da57e395 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.498843] [49941]: [pid: 49941|app: 0|req: 1511/2944] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.518652] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-678acc7b-e0c9-42f8-a075-9ba4250d8dce req-e8f9af02-fdac-4146-bf28-278d55824458 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.519504] [49942]: [pid: 49942|app: 0|req: 1434/2945] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.523431] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-85d77780-2f29-4e31-8c52-7cbcf40393ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.524810] [49941]: [pid: 49941|app: 0|req: 1512/2946] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/subnets?id=63f7fd43-42a3-496b-92d7-0dde02cfa68b => generated 642 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.532535] [49941]: DEBUG neutron.api.wsgi [req-678acc7b-e0c9-42f8-a075-9ba4250d8dce req-2b624cd8-b4ad-4f35-bb2d-2638a078e732 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.561614] [49941]: [pid: 49941|app: 0|req: 1513/2947] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.578329] [49941]: [pid: 49941|app: 0|req: 1514/2948] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?network_id=3871aa7d-83a9-4a4d-bc5e-aee451b44ad0&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.604022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks [] for router (79dd094a-bc63-4e6a-a3d6-1d739a159116), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.644258] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d04472b2-bbf6-4cd4-b555-3a913d0ab037 req-16fac0cf-d241-4a91-8c28-fce65d6eef33 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.645766] [49941]: [pid: 49941|app: 0|req: 1515/2949] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.661038] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks [] for router_gateway (79dd094a-bc63-4e6a-a3d6-1d739a159116), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.688268] [49941]: [pid: 49941|app: 0|req: 1516/2950] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/networks/3871aa7d-83a9-4a4d-bc5e-aee451b44ad0?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.689252] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Deleting port b059c57a-0087-400e-b375-3aa372281e11 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 769.690016] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (b059c57a-0087-400e-b375-3aa372281e11), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.692520] [49941]: DEBUG neutron.api.wsgi [req-d04472b2-bbf6-4cd4-b555-3a913d0ab037 req-fad93d3b-a85b-43a3-8202-ef5958265742 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.722262] [49942]: DEBUG neutron.plugins.ml2.db [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] For port b059c57a-0087-400e-b375-3aa372281e11, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b059c57a-0087-400e-b375-3aa372281e11,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 769.722423] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (b059c57a-0087-400e-b375-3aa372281e11), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.723642] [49941]: [pid: 49941|app: 0|req: 1517/2951] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.727684] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] delete_port_precommit called with port settings {'id': 'b059c57a-0087-400e-b375-3aa372281e11', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:23:17', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_gateway', 'standard_attr_id': 209, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 769.727868] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] delete_port_precommit: [ 769.727868] [49942]: key[id], b059c57a-0087-400e-b375-3aa372281e11 -> None [ 769.727868] [49942]: key[binding:vnic_type], normal -> None [ 769.727868] [49942]: key[tags], [] -> None [ 769.727868] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 769.727868] [49942]: key[allowed_address_pairs], [] -> None [ 769.727868] [49942]: key[extra_dhcp_opts], [] -> None [ 769.727868] [49942]: key[binding:profile], {} -> None [ 769.727868] [49942]: key[admin_state_up], True -> None [ 769.727868] [49942]: key[binding:vif_type], ovs -> None [ 769.727868] [49942]: key[device_owner], network:router_gateway -> None [ 769.727868] [49942]: key[created_at], 2025-11-20T12:29:03Z -> None [ 769.727868] [49942]: key[updated_at], 2025-11-20T12:29:07Z -> None [ 769.727868] [49942]: key[description], -> None [ 769.727868] [49942]: key[tenant_id], -> None [ 769.727868] [49942]: key[binding:host_id], devstack -> None [ 769.727868] [49942]: key[standard_attr_id], 209 -> None [ 769.727868] [49942]: key[name], -> None [ 769.727868] [49942]: key[mac_address], fa:16:3e:91:23:17 -> None [ 769.727868] [49942]: key[status], ACTIVE -> None [ 769.727868] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 769.727868] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.167'}] -> None [ 769.727868] [49942]: key[security_groups], [] -> None [ 769.727868] [49942]: key[revision_number], 5 -> None [ 769.727868] [49942]: key[port_security_enabled], False -> None [ 769.727868] [49942]: key[project_id], -> None [ 769.727868] [49942]: key[device_id], 79dd094a-bc63-4e6a-a3d6-1d739a159116 -> None [ 769.727868] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.730040] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Calling delete_port for b059c57a-0087-400e-b375-3aa372281e11 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 769.774715] [49941]: [pid: 49941|app: 0|req: 1518/2952] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/networks/3871aa7d-83a9-4a4d-bc5e-aee451b44ad0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.815042] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-ddd9d91f-fd11-43a4-bb13-e27d543c47c3 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.816101] [49941]: [pid: 49941|app: 0|req: 1519/2953] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.824418] [49941]: DEBUG neutron.api.wsgi [req-083687fa-c35a-4070-a3fa-402b67d38765 req-036eb65f-934d-4a4a-9469-9dd707e0a832 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.829303] [49941]: [pid: 49941|app: 0|req: 1520/2954] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/quotas/9715357ca6bc43fdbef405fff39883db => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 769.845036] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b059c57a-0087-400e-b375-3aa372281e11), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.855116] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Pushing event deleted for resources: {'Port': ['ID=b059c57a-0087-400e-b375-3aa372281e11,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 769.886676] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] delete_port_postcommit called with port settings {'id': 'b059c57a-0087-400e-b375-3aa372281e11', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:91:23:17', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '79dd094a-bc63-4e6a-a3d6-1d739a159116', 'device_owner': 'network:router_gateway', 'standard_attr_id': 209, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:03Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 769.886905] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] delete_port_postcommit: [ 769.886905] [49942]: key[id], b059c57a-0087-400e-b375-3aa372281e11 -> None [ 769.886905] [49942]: key[binding:vnic_type], normal -> None [ 769.886905] [49942]: key[tags], [] -> None [ 769.886905] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 769.886905] [49942]: key[allowed_address_pairs], [] -> None [ 769.886905] [49942]: key[extra_dhcp_opts], [] -> None [ 769.886905] [49942]: key[binding:profile], {} -> None [ 769.886905] [49942]: key[admin_state_up], True -> None [ 769.886905] [49942]: key[binding:vif_type], ovs -> None [ 769.886905] [49942]: key[device_owner], network:router_gateway -> None [ 769.886905] [49942]: key[created_at], 2025-11-20T12:29:03Z -> None [ 769.886905] [49942]: key[updated_at], 2025-11-20T12:29:07Z -> None [ 769.886905] [49942]: key[description], -> None [ 769.886905] [49942]: key[tenant_id], -> None [ 769.886905] [49942]: key[binding:host_id], devstack -> None [ 769.886905] [49942]: key[standard_attr_id], 209 -> None [ 769.886905] [49942]: key[name], -> None [ 769.886905] [49942]: key[mac_address], fa:16:3e:91:23:17 -> None [ 769.886905] [49942]: key[status], ACTIVE -> None [ 769.886905] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 769.886905] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.167'}] -> None [ 769.886905] [49942]: key[security_groups], [] -> None [ 769.886905] [49942]: key[revision_number], 5 -> None [ 769.886905] [49942]: key[port_security_enabled], False -> None [ 769.886905] [49942]: key[project_id], -> None [ 769.886905] [49942]: key[device_id], 79dd094a-bc63-4e6a-a3d6-1d739a159116 -> None [ 769.886905] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 769.888236] [49941]: [pid: 49941|app: 0|req: 1521/2955] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&fields=id => generated 57 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 769.888312] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (79dd094a-bc63-4e6a-a3d6-1d739a159116), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.916538] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e339ea0-4721-4abc-89dd-4f9641d45418 req-7509f0de-03c2-408c-a97c-16ae170f4727 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 769.917951] [49941]: [pid: 49941|app: 0|req: 1522/2956] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 769.926512] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (79dd094a-bc63-4e6a-a3d6-1d739a159116), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.928875] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks [] for router_controller (79dd094a-bc63-4e6a-a3d6-1d739a159116), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.956502] [49941]: [pid: 49941|app: 0|req: 1523/2957] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 769.959144] [49941]: DEBUG neutron.api.wsgi [req-0e339ea0-4721-4abc-89dd-4f9641d45418 req-aa7c629d-27a4-4384-8ced-7258fca12c03 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 769.986308] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (79dd094a-bc63-4e6a-a3d6-1d739a159116), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.986725] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 79dd094a-bc63-4e6a-a3d6-1d739a159116 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 769.993685] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a98ecc5-44a4-4805-80e5-2835b8a805e3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 769.994254] [49942]: [pid: 49942|app: 0|req: 1435/2958] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:11 2025] DELETE /networking/v2.0/routers/79dd094a-bc63-4e6a-a3d6-1d739a159116 => generated 0 bytes in 474 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 769.996515] [49941]: [pid: 49941|app: 0|req: 1524/2959] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.029966] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] Deleting subnet b6329978-aee4-4f39-a46a-01bb8a56ce28 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 770.033062] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] Publish callbacks [] for subnet (b6329978-aee4-4f39-a46a-01bb8a56ce28), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.046969] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (b6329978-aee4-4f39-a46a-01bb8a56ce28), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.052363] [49942]: [pid: 49942|app: 0|req: 1436/2960] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.092367] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-06cb39c7-807b-4651-946c-b8b341e5ffb2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.093541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (b6329978-aee4-4f39-a46a-01bb8a56ce28), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.093721] [49942]: [pid: 49942|app: 0|req: 1437/2961] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?tenant_id=8405e803f532416b941c7b2cb7ea2ce6&device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 1043 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 770.094129] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-subnet', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 198, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings None) [ 770.094305] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] delete_subnet_precommit: [ 770.094305] [49941]: key[ipv6_ra_mode], None -> None [ 770.094305] [49941]: key[id], b6329978-aee4-4f39-a46a-01bb8a56ce28 -> None [ 770.094305] [49941]: key[tags], [] -> None [ 770.094305] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 770.094305] [49941]: key[enable_dhcp], True -> None [ 770.094305] [49941]: key[ip_version], 4 -> None [ 770.094305] [49941]: key[created_at], 2025-11-20T12:29:02Z -> None [ 770.094305] [49941]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 770.094305] [49941]: key[description], -> None [ 770.094305] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.094305] [49941]: key[standard_attr_id], 198 -> None [ 770.094305] [49941]: key[cidr], 192.168.128.0/28 -> None [ 770.094305] [49941]: key[ipv6_address_mode], None -> None [ 770.094305] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1044396475-subnet -> None [ 770.094305] [49941]: key[subnetpool_id], None -> None [ 770.094305] [49941]: key[host_routes], [] -> None [ 770.094305] [49941]: key[network_id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.094305] [49941]: key[shared], False -> None [ 770.094305] [49941]: key[router:external], False -> None [ 770.094305] [49941]: key[revision_number], 0 -> None [ 770.094305] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 770.094305] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.094305] [49941]: key[service_types], [] -> None [ 770.094305] [49941]: key[dns_nameservers], [] -> None [ 770.094305] [49941]: key[segment_id], None -> None [ 770.094305] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.109530] [49942]: [pid: 49942|app: 0|req: 1438/2962] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.112700] [49942]: DEBUG neutron.api.wsgi [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-7b75cf5a-6682-4fbb-9f59-1c1843ced648 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 770.129064] [49942]: [pid: 49942|app: 0|req: 1439/2963] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=c5ae8756-f525-4092-a387-fcd623affdbc => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.130256] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (b6329978-aee4-4f39-a46a-01bb8a56ce28), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.130947] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b6329978-aee4-4f39-a46a-01bb8a56ce28', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-subnet', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 198, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings None) [ 770.130947] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] delete_subnet_postcommit: [ 770.130947] [49941]: key[ipv6_ra_mode], None -> None [ 770.130947] [49941]: key[id], b6329978-aee4-4f39-a46a-01bb8a56ce28 -> None [ 770.130947] [49941]: key[tags], [] -> None [ 770.130947] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 770.130947] [49941]: key[enable_dhcp], True -> None [ 770.130947] [49941]: key[ip_version], 4 -> None [ 770.130947] [49941]: key[created_at], 2025-11-20T12:29:02Z -> None [ 770.130947] [49941]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 770.130947] [49941]: key[description], -> None [ 770.130947] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.130947] [49941]: key[standard_attr_id], 198 -> None [ 770.130947] [49941]: key[cidr], 192.168.128.0/28 -> None [ 770.130947] [49941]: key[ipv6_address_mode], None -> None [ 770.130947] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1044396475-subnet -> None [ 770.130947] [49941]: key[subnetpool_id], None -> None [ 770.130947] [49941]: key[host_routes], [] -> None [ 770.130947] [49941]: key[network_id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.130947] [49941]: key[shared], False -> None [ 770.130947] [49941]: key[router:external], False -> None [ 770.130947] [49941]: key[revision_number], 0 -> None [ 770.130947] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 770.130947] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.130947] [49941]: key[service_types], [] -> None [ 770.130947] [49941]: key[dns_nameservers], [] -> None [ 770.130947] [49941]: key[segment_id], None -> None [ 770.130947] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.136206] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b6329978-aee4-4f39-a46a-01bb8a56ce28,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.154188] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efc07b95-cc2e-4c75-ab29-73bee0bac9e2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.156597] [49941]: [pid: 49941|app: 0|req: 1525/2964] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:11 2025] DELETE /networking/v2.0/subnets/b6329978-aee4-4f39-a46a-01bb8a56ce28 => generated 0 bytes in 159 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 770.175221] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-c099044e-0ddd-4938-8a9f-fe5d5caca335 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.176279] [49942]: [pid: 49942|app: 0|req: 1440/2965] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/subnets?id=b2f115b5-83ae-4182-b93c-5519c2134d67 => generated 693 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.193869] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (e039981a-2779-448d-b4b4-d04b7018e3c7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.196399] [49942]: [pid: 49942|app: 0|req: 1441/2966] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.221819] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Deleting port 021681f2-1902-4fc2-a676-1ad0880b37a6 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 770.221968] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (021681f2-1902-4fc2-a676-1ad0880b37a6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.240377] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ec0e514-b2c2-4861-b272-b558799d41e5 req-6f71164c-d9d3-4a37-9cdc-967b3638b953 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.240377] [49942]: [pid: 49942|app: 0|req: 1442/2967] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?network_id=10b00f51-d148-4aec-bc0d-18a33233eb72&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.265014] [49941]: DEBUG neutron.plugins.ml2.db [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] For port 021681f2-1902-4fc2-a676-1ad0880b37a6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=021681f2-1902-4fc2-a676-1ad0880b37a6,segment=NetworkSegment(eb9022bc-9444-4c16-a8bd-8719cbb5e628),segment_id=eb9022bc-9444-4c16-a8bd-8719cbb5e628)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 770.265556] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (021681f2-1902-4fc2-a676-1ad0880b37a6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.274143] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_port_precommit called with port settings {'id': '021681f2-1902-4fc2-a676-1ad0880b37a6', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:94:5f:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e039981a-2779-448d-b4b4-d04b7018e3c7', 'device_owner': 'network:dhcp', 'standard_attr_id': 363, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:32:11Z', 'revision_number': 5, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}}] (original binding levels None) on network {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:32:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 770.274143] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_port_precommit: [ 770.274143] [49941]: key[id], 021681f2-1902-4fc2-a676-1ad0880b37a6 -> None [ 770.274143] [49941]: key[binding:vnic_type], normal -> None [ 770.274143] [49941]: key[tags], [] -> None [ 770.274143] [49941]: key[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.274143] [49941]: key[allowed_address_pairs], [] -> None [ 770.274143] [49941]: key[extra_dhcp_opts], [] -> None [ 770.274143] [49941]: key[binding:profile], {} -> None [ 770.274143] [49941]: key[admin_state_up], True -> None [ 770.274143] [49941]: key[binding:vif_type], ovs -> None [ 770.274143] [49941]: key[device_owner], network:dhcp -> None [ 770.274143] [49941]: key[created_at], 2025-11-20T12:29:20Z -> None [ 770.274143] [49941]: key[updated_at], 2025-11-20T12:32:11Z -> None [ 770.274143] [49941]: key[description], -> None [ 770.274143] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.274143] [49941]: key[binding:host_id], devstack -> None [ 770.274143] [49941]: key[standard_attr_id], 363 -> None [ 770.274143] [49941]: key[name], -> None [ 770.274143] [49941]: key[mac_address], fa:16:3e:94:5f:07 -> None [ 770.274143] [49941]: key[status], ACTIVE -> None [ 770.274143] [49941]: key[network_id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.274143] [49941]: key[fixed_ips], [] -> None [ 770.274143] [49941]: key[security_groups], [] -> None [ 770.274143] [49941]: key[revision_number], 5 -> None [ 770.274143] [49941]: key[port_security_enabled], False -> None [ 770.274143] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.274143] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.274143] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.276176] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Calling delete_port for 021681f2-1902-4fc2-a676-1ad0880b37a6 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 770.345194] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (021681f2-1902-4fc2-a676-1ad0880b37a6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.350963] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-22021fde-5010-441a-b1fb-e8da902cbd50 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.352583] [49942]: [pid: 49942|app: 0|req: 1443/2968] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:11 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.357952] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Pushing event deleted for resources: {'Port': ['ID=021681f2-1902-4fc2-a676-1ad0880b37a6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.369685] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] No DVR routers for this DVR port 021681f2-1902-4fc2-a676-1ad0880b37a6 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 770.369685] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_port_postcommit called with port settings {'id': '021681f2-1902-4fc2-a676-1ad0880b37a6', 'name': '', 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'mac_address': 'fa:16:3e:94:5f:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e039981a-2779-448d-b4b4-d04b7018e3c7', 'device_owner': 'network:dhcp', 'standard_attr_id': 363, '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-20T12:29:20Z', 'updated_at': '2025-11-20T12:32:11Z', 'revision_number': 5, 'project_id': '9d3bbc5671194e518fdbfc53455d1b76'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}}] (original binding levels None) on network {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:32:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} with segments to bind None [ 770.369963] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_port_postcommit: [ 770.369963] [49941]: key[id], 021681f2-1902-4fc2-a676-1ad0880b37a6 -> None [ 770.369963] [49941]: key[binding:vnic_type], normal -> None [ 770.369963] [49941]: key[tags], [] -> None [ 770.369963] [49941]: key[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.369963] [49941]: key[allowed_address_pairs], [] -> None [ 770.369963] [49941]: key[extra_dhcp_opts], [] -> None [ 770.369963] [49941]: key[binding:profile], {} -> None [ 770.369963] [49941]: key[admin_state_up], True -> None [ 770.369963] [49941]: key[binding:vif_type], ovs -> None [ 770.369963] [49941]: key[device_owner], network:dhcp -> None [ 770.369963] [49941]: key[created_at], 2025-11-20T12:29:20Z -> None [ 770.369963] [49941]: key[updated_at], 2025-11-20T12:32:11Z -> None [ 770.369963] [49941]: key[description], -> None [ 770.369963] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.369963] [49941]: key[binding:host_id], devstack -> None [ 770.369963] [49941]: key[standard_attr_id], 363 -> None [ 770.369963] [49941]: key[name], -> None [ 770.369963] [49941]: key[mac_address], fa:16:3e:94:5f:07 -> None [ 770.369963] [49941]: key[status], ACTIVE -> None [ 770.369963] [49941]: key[network_id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.369963] [49941]: key[fixed_ips], [] -> None [ 770.369963] [49941]: key[security_groups], [] -> None [ 770.369963] [49941]: key[revision_number], 5 -> None [ 770.369963] [49941]: key[port_security_enabled], False -> None [ 770.369963] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.369963] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.369963] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.391838] [49942]: [pid: 49942|app: 0|req: 1444/2969] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:12 2025] GET /networking/v2.0/networks/10b00f51-d148-4aec-bc0d-18a33233eb72?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.399169] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (e039981a-2779-448d-b4b4-d04b7018e3c7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.422523] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_network_precommit called with network settings {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:32:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} (original settings None) and network segments [{'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}] [ 770.422752] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_network_precommit: [ 770.422752] [49941]: key[vlan_transparent], None -> None [ 770.422752] [49941]: key[id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.422752] [49941]: key[tags], [] -> None [ 770.422752] [49941]: key[availability_zone_hints], [] -> None [ 770.422752] [49941]: key[mtu], 8950 -> None [ 770.422752] [49941]: key[provider:network_type], vlan -> None [ 770.422752] [49941]: key[admin_state_up], True -> None [ 770.422752] [49941]: key[provider:physical_network], default -> None [ 770.422752] [49941]: key[provider:segmentation_id], 507 -> None [ 770.422752] [49941]: key[created_at], 2025-11-20T12:29:01Z -> None [ 770.422752] [49941]: key[updated_at], 2025-11-20T12:32:11Z -> None [ 770.422752] [49941]: key[description], -> None [ 770.422752] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.422752] [49941]: key[standard_attr_id], 181 -> None [ 770.422752] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1044396475-network -> None [ 770.422752] [49941]: key[availability_zones], ['nova'] -> None [ 770.422752] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.422752] [49941]: key[status], ACTIVE -> None [ 770.422752] [49941]: key[shared], False -> None [ 770.422752] [49941]: key[router:external], False -> None [ 770.422752] [49941]: key[revision_number], 3 -> None [ 770.422752] [49941]: key[port_security_enabled], True -> None [ 770.422752] [49941]: key[subnets], [] -> None [ 770.422752] [49941]: key[ipv4_address_scope], None -> None [ 770.422752] [49941]: key[qinq], None -> None [ 770.422752] [49941]: key[ipv6_address_scope], None -> None [ 770.422752] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.423581] [49941]: DEBUG neutron.services.segments.db [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e039981a-2779-448d-b4b4-d04b7018e3c7']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 770.430206] [49941]: DEBUG neutron.services.segments.db [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'eb9022bc-9444-4c16-a8bd-8719cbb5e628') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 770.430489] [49941]: DEBUG neutron.services.segments.db [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'eb9022bc-9444-4c16-a8bd-8719cbb5e628') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 770.443730] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (eb9022bc-9444-4c16-a8bd-8719cbb5e628), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.456909] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24977540-1fb9-48c1-ba9e-b04d4f0b1ae6 req-336c5a30-db42-4c21-9129-6821a1bea834 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 770.458474] [49942]: [pid: 49942|app: 0|req: 1445/2970] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:12 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.463967] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (eb9022bc-9444-4c16-a8bd-8719cbb5e628), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.476853] [49942]: [pid: 49942|app: 0|req: 1446/2971] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:12 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.487421] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Releasing vlan 507 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 770.491194] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (eb9022bc-9444-4c16-a8bd-8719cbb5e628), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.511290] [49941]: INFO neutron.services.segments.plugin [-] Segment eb9022bc-9444-4c16-a8bd-8719cbb5e628 resource provider aggregate not found [ 770.535594] [49941]: INFO neutron.services.segments.plugin [-] Segment eb9022bc-9444-4c16-a8bd-8719cbb5e628 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 eb9022bc-9444-4c16-a8bd-8719cbb5e628 found for delete ", "request_id": "req-9369a0ab-a766-481a-8591-509bdf61caf7"}]} [ 770.563038] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-d670b54e-5be5-499b-a872-8e0d03a1f112 x-openstack-request-id: req-d670b54e-5be5-499b-a872-8e0d03a1f112 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 770.563038] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a", "name": "network-vif-plugged", "status": "completed", "tag": "c5ae8756-f525-4092-a387-fcd623affdbc", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 770.563869] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (e039981a-2779-448d-b4b4-d04b7018e3c7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.564233] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_network_postcommit called with network settings {'id': 'e039981a-2779-448d-b4b4-d04b7018e3c7', 'name': 'tempest-VolumesAssistedSnapshotsTest-1044396475-network', 'tenant_id': '9d3bbc5671194e518fdbfc53455d1b76', 'project_id': '9d3bbc5671194e518fdbfc53455d1b76', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 181, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:32:11Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 507} (original settings None) and network segments [{'id': 'eb9022bc-9444-4c16-a8bd-8719cbb5e628', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 507, 'network_id': 'e039981a-2779-448d-b4b4-d04b7018e3c7'}] [ 770.564408] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] delete_network_postcommit: [ 770.564408] [49941]: key[vlan_transparent], None -> None [ 770.564408] [49941]: key[id], e039981a-2779-448d-b4b4-d04b7018e3c7 -> None [ 770.564408] [49941]: key[tags], [] -> None [ 770.564408] [49941]: key[availability_zone_hints], [] -> None [ 770.564408] [49941]: key[mtu], 8950 -> None [ 770.564408] [49941]: key[provider:network_type], vlan -> None [ 770.564408] [49941]: key[admin_state_up], True -> None [ 770.564408] [49941]: key[provider:physical_network], default -> None [ 770.564408] [49941]: key[provider:segmentation_id], 507 -> None [ 770.564408] [49941]: key[created_at], 2025-11-20T12:29:01Z -> None [ 770.564408] [49941]: key[updated_at], 2025-11-20T12:32:11Z -> None [ 770.564408] [49941]: key[description], -> None [ 770.564408] [49941]: key[tenant_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.564408] [49941]: key[standard_attr_id], 181 -> None [ 770.564408] [49941]: key[name], tempest-VolumesAssistedSnapshotsTest-1044396475-network -> None [ 770.564408] [49941]: key[availability_zones], ['nova'] -> None [ 770.564408] [49941]: key[project_id], 9d3bbc5671194e518fdbfc53455d1b76 -> None [ 770.564408] [49941]: key[status], ACTIVE -> None [ 770.564408] [49941]: key[shared], False -> None [ 770.564408] [49941]: key[router:external], False -> None [ 770.564408] [49941]: key[revision_number], 3 -> None [ 770.564408] [49941]: key[port_security_enabled], True -> None [ 770.564408] [49941]: key[subnets], [] -> None [ 770.564408] [49941]: key[ipv4_address_scope], None -> None [ 770.564408] [49941]: key[qinq], None -> None [ 770.564408] [49941]: key[ipv6_address_scope], None -> None [ 770.564408] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.565970] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d670b54e-5be5-499b-a872-8e0d03a1f112 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 770.565970] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d670b54e-5be5-499b-a872-8e0d03a1f112'] response: {'server_uuid': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'code': 200} [ 770.573572] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Pushing event deleted for resources: {'Network': ['ID=e039981a-2779-448d-b4b4-d04b7018e3c7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.578555] [49941]: DEBUG neutron_lib.callbacks.manager [None req-42935bd2-77d9-49ea-8b6a-f1e5d14fed59 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.581521] [49941]: [pid: 49941|app: 0|req: 1526/2972] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:11 2025] DELETE /networking/v2.0/networks/e039981a-2779-448d-b4b4-d04b7018e3c7 => generated 0 bytes in 422 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 770.587759] [49942]: DEBUG neutron.plugins.ml2.plugin [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Deleting port 416661ba-4eb2-4de3-96d9-2344fdcca122 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 770.588059] [49942]: DEBUG neutron_lib.callbacks.manager [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.636980] [49941]: [pid: 49941|app: 0|req: 1527/2973] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:12 2025] GET /networking/v2.0/networks/10b00f51-d148-4aec-bc0d-18a33233eb72?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 770.640558] [49941]: DEBUG neutron.api.wsgi [req-24977540-1fb9-48c1-ba9e-b04d4f0b1ae6 req-80448675-3671-4043-a90a-1579bf375f8c tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 770.644778] [49942]: DEBUG neutron.plugins.ml2.db [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] For port 416661ba-4eb2-4de3-96d9-2344fdcca122, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=416661ba-4eb2-4de3-96d9-2344fdcca122,segment=NetworkSegment(8dbe40e4-a4ef-4b70-9923-65b566405c56),segment_id=8dbe40e4-a4ef-4b70-9923-65b566405c56)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 770.645141] [49942]: DEBUG neutron_lib.callbacks.manager [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.654649] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_precommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 7, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (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': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 770.654649] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_precommit: [ 770.654649] [49942]: key[id], 416661ba-4eb2-4de3-96d9-2344fdcca122 -> None [ 770.654649] [49942]: key[binding:vnic_type], normal -> None [ 770.654649] [49942]: key[tags], [] -> None [ 770.654649] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 770.654649] [49942]: key[allowed_address_pairs], [] -> None [ 770.654649] [49942]: key[extra_dhcp_opts], [] -> None [ 770.654649] [49942]: key[binding:profile], {} -> None [ 770.654649] [49942]: key[admin_state_up], True -> None [ 770.654649] [49942]: key[binding:vif_type], ovs -> None [ 770.654649] [49942]: key[device_owner], compute:nova -> None [ 770.654649] [49942]: key[created_at], 2025-11-20T12:31:02Z -> None [ 770.654649] [49942]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 770.654649] [49942]: key[description], -> None [ 770.654649] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 770.654649] [49942]: key[binding:host_id], cpu-1 -> None [ 770.654649] [49942]: key[standard_attr_id], 916 -> None [ 770.654649] [49942]: key[name], -> None [ 770.654649] [49942]: key[mac_address], fa:16:3e:0d:dc:86 -> None [ 770.654649] [49942]: key[status], ACTIVE -> None [ 770.654649] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 770.654649] [49942]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] -> None [ 770.654649] [49942]: key[security_groups], ['69bf1c31-e98c-470d-94ef-636b82c2177f'] -> None [ 770.654649] [49942]: key[revision_number], 7 -> None [ 770.654649] [49942]: key[port_security_enabled], True -> None [ 770.654649] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 770.654649] [49942]: key[device_id], c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b -> None [ 770.654649] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 770.671896] [49941]: [pid: 49941|app: 0|req: 1528/2974] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:12 2025] GET /networking/v2.0/security-groups?id=69bf1c31-e98c-470d-94ef-636b82c2177f&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 770.806362] [49942]: DEBUG neutron_lib.callbacks.manager [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.806841] [49942]: DEBUG neutron_lib.callbacks.manager [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (de5f6692-9b1f-4358-beeb-d2734bd5fc54), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.806841] [49942]: INFO neutron.db.l3_db [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Floating IP de5f6692-9b1f-4358-beeb-d2734bd5fc54 disassociated. External IP: 10.180.180.147, port: 416661ba-4eb2-4de3-96d9-2344fdcca122. [ 770.807057] [49942]: DEBUG neutron.plugins.ml2.plugin [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Calling delete_port for 416661ba-4eb2-4de3-96d9-2344fdcca122 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 770.905326] [49942]: DEBUG neutron_lib.callbacks.manager [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (416661ba-4eb2-4de3-96d9-2344fdcca122), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.914791] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event deleted for resources: {'Port': ['ID=416661ba-4eb2-4de3-96d9-2344fdcca122,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 770.918946] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (d0e7e801-f2bf-4f2e-9d52-754e298be170), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 770.985408] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Router 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 771.043255] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 771.056465] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Deleting port 725ffce1-f93d-4be9-b64d-2c83fbfd409e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 771.056698] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.067895] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] No DVR routers for this DVR port 416661ba-4eb2-4de3-96d9-2344fdcca122 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 771.068194] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_postcommit called with port settings {'id': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:0d:dc:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'device_owner': 'compute:nova', 'standard_attr_id': 916, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['69bf1c31-e98c-470d-94ef-636b82c2177f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:02Z', 'updated_at': '2025-11-20T12:32:04Z', 'revision_number': 7, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (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': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 771.068471] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_postcommit: [ 771.068471] [49942]: key[id], 416661ba-4eb2-4de3-96d9-2344fdcca122 -> None [ 771.068471] [49942]: key[binding:vnic_type], normal -> None [ 771.068471] [49942]: key[tags], [] -> None [ 771.068471] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ee4b2432-c393-4e50-ae0e-b5e12bad37db', 'external-id': 'nsx-vlan-transportzone-985', 'segmentation_id': 985, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 771.068471] [49942]: key[allowed_address_pairs], [] -> None [ 771.068471] [49942]: key[extra_dhcp_opts], [] -> None [ 771.068471] [49942]: key[binding:profile], {} -> None [ 771.068471] [49942]: key[admin_state_up], True -> None [ 771.068471] [49942]: key[binding:vif_type], ovs -> None [ 771.068471] [49942]: key[device_owner], compute:nova -> None [ 771.068471] [49942]: key[created_at], 2025-11-20T12:31:02Z -> None [ 771.068471] [49942]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 771.068471] [49942]: key[description], -> None [ 771.068471] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 771.068471] [49942]: key[binding:host_id], cpu-1 -> None [ 771.068471] [49942]: key[standard_attr_id], 916 -> None [ 771.068471] [49942]: key[name], -> None [ 771.068471] [49942]: key[mac_address], fa:16:3e:0d:dc:86 -> None [ 771.068471] [49942]: key[status], ACTIVE -> None [ 771.068471] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 771.068471] [49942]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.14'}] -> None [ 771.068471] [49942]: key[security_groups], ['69bf1c31-e98c-470d-94ef-636b82c2177f'] -> None [ 771.068471] [49942]: key[revision_number], 7 -> None [ 771.068471] [49942]: key[port_security_enabled], True -> None [ 771.068471] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 771.068471] [49942]: key[device_id], c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b -> None [ 771.068471] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.073068] [49942]: DEBUG neutron_lib.callbacks.manager [req-42458862-dfde-4198-9d37-0803e1ff6f7f req-5d351101-fa4a-44fc-8662-f7bb26ee9aa7 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.073911] [49942]: [pid: 49942|app: 0|req: 1447/2975] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:12 2025] DELETE /networking/v2.0/ports/416661ba-4eb2-4de3-96d9-2344fdcca122 => generated 0 bytes in 599 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 771.100814] [49941]: DEBUG neutron.plugins.ml2.db [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] For port 725ffce1-f93d-4be9-b64d-2c83fbfd409e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=725ffce1-f93d-4be9-b64d-2c83fbfd409e,segment=NetworkSegment(178ef4f7-bfa5-4cd7-873a-ec25721bf9a7),segment_id=178ef4f7-bfa5-4cd7-873a-ec25721bf9a7)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 771.101062] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.103394] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a66ff6fb-8ec5-4b90-a6ce-3b436ba26c82 req-266733a7-ccf0-4f23-a776-cea50a4c352d tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.104495] [49942]: [pid: 49942|app: 0|req: 1448/2976] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:12 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.106761] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] delete_port_precommit called with port settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', '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-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 5, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}}] (original binding levels None) on network {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 771.106981] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] delete_port_precommit: [ 771.106981] [49941]: key[id], 725ffce1-f93d-4be9-b64d-2c83fbfd409e -> None [ 771.106981] [49941]: key[binding:vnic_type], normal -> None [ 771.106981] [49941]: key[tags], [] -> None [ 771.106981] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 771.106981] [49941]: key[allowed_address_pairs], [] -> None [ 771.106981] [49941]: key[extra_dhcp_opts], [] -> None [ 771.106981] [49941]: key[binding:profile], {} -> None [ 771.106981] [49941]: key[admin_state_up], True -> None [ 771.106981] [49941]: key[binding:vif_type], ovs -> None [ 771.106981] [49941]: key[device_owner], network:router_interface -> None [ 771.106981] [49941]: key[created_at], 2025-11-20T12:29:09Z -> None [ 771.106981] [49941]: key[updated_at], 2025-11-20T12:29:17Z -> None [ 771.106981] [49941]: key[description], -> None [ 771.106981] [49941]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 771.106981] [49941]: key[binding:host_id], devstack -> None [ 771.106981] [49941]: key[standard_attr_id], 258 -> None [ 771.106981] [49941]: key[name], -> None [ 771.106981] [49941]: key[mac_address], fa:16:3e:78:43:85 -> None [ 771.106981] [49941]: key[status], ACTIVE -> None [ 771.106981] [49941]: key[network_id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 771.106981] [49941]: key[fixed_ips], [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'ip_address': '192.168.128.1'}] -> None [ 771.106981] [49941]: key[security_groups], [] -> None [ 771.106981] [49941]: key[revision_number], 5 -> None [ 771.106981] [49941]: key[port_security_enabled], False -> None [ 771.106981] [49941]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 771.106981] [49941]: key[device_id], d0e7e801-f2bf-4f2e-9d52-754e298be170 -> None [ 771.106981] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.108885] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Calling delete_port for 725ffce1-f93d-4be9-b64d-2c83fbfd409e owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 771.238992] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (725ffce1-f93d-4be9-b64d-2c83fbfd409e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.248016] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Pushing event deleted for resources: {'Port': ['ID=725ffce1-f93d-4be9-b64d-2c83fbfd409e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.282490] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] delete_port_postcommit called with port settings {'id': '725ffce1-f93d-4be9-b64d-2c83fbfd409e', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:78:43:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_interface', 'standard_attr_id': 258, 'fixed_ips': [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', '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-20T12:29:09Z', 'updated_at': '2025-11-20T12:29:17Z', 'revision_number': 5, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}}] (original binding levels None) on network {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['52dbcbd9-dc16-4338-9e67-56ebe0a167ff'], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 771.282765] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] delete_port_postcommit: [ 771.282765] [49941]: key[id], 725ffce1-f93d-4be9-b64d-2c83fbfd409e -> None [ 771.282765] [49941]: key[binding:vnic_type], normal -> None [ 771.282765] [49941]: key[tags], [] -> None [ 771.282765] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 771.282765] [49941]: key[allowed_address_pairs], [] -> None [ 771.282765] [49941]: key[extra_dhcp_opts], [] -> None [ 771.282765] [49941]: key[binding:profile], {} -> None [ 771.282765] [49941]: key[admin_state_up], True -> None [ 771.282765] [49941]: key[binding:vif_type], ovs -> None [ 771.282765] [49941]: key[device_owner], network:router_interface -> None [ 771.282765] [49941]: key[created_at], 2025-11-20T12:29:09Z -> None [ 771.282765] [49941]: key[updated_at], 2025-11-20T12:29:17Z -> None [ 771.282765] [49941]: key[description], -> None [ 771.282765] [49941]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 771.282765] [49941]: key[binding:host_id], devstack -> None [ 771.282765] [49941]: key[standard_attr_id], 258 -> None [ 771.282765] [49941]: key[name], -> None [ 771.282765] [49941]: key[mac_address], fa:16:3e:78:43:85 -> None [ 771.282765] [49941]: key[status], ACTIVE -> None [ 771.282765] [49941]: key[network_id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 771.282765] [49941]: key[fixed_ips], [{'subnet_id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'ip_address': '192.168.128.1'}] -> None [ 771.282765] [49941]: key[security_groups], [] -> None [ 771.282765] [49941]: key[revision_number], 5 -> None [ 771.282765] [49941]: key[port_security_enabled], False -> None [ 771.282765] [49941]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 771.282765] [49941]: key[device_id], d0e7e801-f2bf-4f2e-9d52-754e298be170 -> None [ 771.282765] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.300582] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (6b1fa9f4-ab18-4e49-9563-1b5641761d85), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.350836] [49941]: DEBUG neutron_lib.callbacks.manager [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (d0e7e801-f2bf-4f2e-9d52-754e298be170), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.518805] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Deleting port d0961e94-6f71-4059-aaec-c03a32041cfc {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 771.519028] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.535388] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Router d0e7e801-f2bf-4f2e-9d52-754e298be170 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 771.577201] [49942]: DEBUG neutron.plugins.ml2.db [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] For port d0961e94-6f71-4059-aaec-c03a32041cfc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d0961e94-6f71-4059-aaec-c03a32041cfc,segment=NetworkSegment(cb83a54d-8226-4367-8b07-a52a48400bf4),segment_id=cb83a54d-8226-4367-8b07-a52a48400bf4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 771.577336] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.583955] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] delete_port_precommit called with port settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 771.583955] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] delete_port_precommit: [ 771.583955] [49942]: key[id], d0961e94-6f71-4059-aaec-c03a32041cfc -> None [ 771.583955] [49942]: key[binding:vnic_type], normal -> None [ 771.583955] [49942]: key[tags], [] -> None [ 771.583955] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 771.583955] [49942]: key[allowed_address_pairs], [] -> None [ 771.583955] [49942]: key[extra_dhcp_opts], [] -> None [ 771.583955] [49942]: key[binding:profile], {} -> None [ 771.583955] [49942]: key[admin_state_up], True -> None [ 771.583955] [49942]: key[binding:vif_type], ovs -> None [ 771.583955] [49942]: key[device_owner], network:router_interface -> None [ 771.583955] [49942]: key[created_at], 2025-11-20T12:30:19Z -> None [ 771.583955] [49942]: key[updated_at], 2025-11-20T12:30:21Z -> None [ 771.583955] [49942]: key[description], -> None [ 771.583955] [49942]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 771.583955] [49942]: key[binding:host_id], devstack -> None [ 771.583955] [49942]: key[standard_attr_id], 750 -> None [ 771.583955] [49942]: key[name], -> None [ 771.583955] [49942]: key[mac_address], fa:16:3e:ff:27:27 -> None [ 771.583955] [49942]: key[status], ACTIVE -> None [ 771.583955] [49942]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 771.583955] [49942]: key[fixed_ips], [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.1'}] -> None [ 771.583955] [49942]: key[security_groups], [] -> None [ 771.583955] [49942]: key[revision_number], 5 -> None [ 771.583955] [49942]: key[port_security_enabled], False -> None [ 771.583955] [49942]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 771.583955] [49942]: key[device_id], 6b1fa9f4-ab18-4e49-9563-1b5641761d85 -> None [ 771.583955] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.586567] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Calling delete_port for d0961e94-6f71-4059-aaec-c03a32041cfc owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 771.624547] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-26cde134-d324-4655-acde-d5dd5fec5a16 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 771.630461] [49941]: [pid: 49941|app: 0|req: 1529/2977] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:32:12 2025] PUT /networking/v2.0/routers/d0e7e801-f2bf-4f2e-9d52-754e298be170/remove_router_interface => generated 309 bytes in 958 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 771.648613] [49941]: [pid: 49941|app: 0|req: 1530/2978] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:13 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.683272] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-04005095-3678-431a-87ce-008f481f95af service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.684399] [49941]: [pid: 49941|app: 0|req: 1531/2979] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:13 2025] GET /networking/v2.0/ports?tenant_id=14cf6337535e4cf0a18bde6fee56d37a&device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 771.725333] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-7bb220c4-e803-4214-8577-42bb6d02a1bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.729129] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-7bb220c4-e803-4214-8577-42bb6d02a1bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.733038] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-7bb220c4-e803-4214-8577-42bb6d02a1bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 771.734724] [49941]: [pid: 49941|app: 0|req: 1532/2980] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:13 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 3107 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 771.738335] [49941]: DEBUG neutron.api.wsgi [req-a66ff6fb-8ec5-4b90-a6ce-3b436ba26c82 req-e147bb20-1872-4db1-a98c-260943403161 tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 771.756866] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d0961e94-6f71-4059-aaec-c03a32041cfc), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.766609] [49941]: [pid: 49941|app: 0|req: 1533/2981] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:13 2025] GET /networking/v2.0/security-groups?id=8dc3d79c-537c-4176-8f1b-b2673115ca9e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 771.767791] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Pushing event deleted for resources: {'Port': ['ID=d0961e94-6f71-4059-aaec-c03a32041cfc,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 771.817711] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] delete_port_postcommit called with port settings {'id': 'd0961e94-6f71-4059-aaec-c03a32041cfc', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:ff:27:27', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_interface', 'standard_attr_id': 750, 'fixed_ips': [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', '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-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:21Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['880e44b0-4dda-487e-850f-8fe57bf4a626'], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 771.818080] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] delete_port_postcommit: [ 771.818080] [49942]: key[id], d0961e94-6f71-4059-aaec-c03a32041cfc -> None [ 771.818080] [49942]: key[binding:vnic_type], normal -> None [ 771.818080] [49942]: key[tags], [] -> None [ 771.818080] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 771.818080] [49942]: key[allowed_address_pairs], [] -> None [ 771.818080] [49942]: key[extra_dhcp_opts], [] -> None [ 771.818080] [49942]: key[binding:profile], {} -> None [ 771.818080] [49942]: key[admin_state_up], True -> None [ 771.818080] [49942]: key[binding:vif_type], ovs -> None [ 771.818080] [49942]: key[device_owner], network:router_interface -> None [ 771.818080] [49942]: key[created_at], 2025-11-20T12:30:19Z -> None [ 771.818080] [49942]: key[updated_at], 2025-11-20T12:30:21Z -> None [ 771.818080] [49942]: key[description], -> None [ 771.818080] [49942]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 771.818080] [49942]: key[binding:host_id], devstack -> None [ 771.818080] [49942]: key[standard_attr_id], 750 -> None [ 771.818080] [49942]: key[name], -> None [ 771.818080] [49942]: key[mac_address], fa:16:3e:ff:27:27 -> None [ 771.818080] [49942]: key[status], ACTIVE -> None [ 771.818080] [49942]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 771.818080] [49942]: key[fixed_ips], [{'subnet_id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'ip_address': '192.168.128.1'}] -> None [ 771.818080] [49942]: key[security_groups], [] -> None [ 771.818080] [49942]: key[revision_number], 5 -> None [ 771.818080] [49942]: key[port_security_enabled], False -> None [ 771.818080] [49942]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 771.818080] [49942]: key[device_id], 6b1fa9f4-ab18-4e49-9563-1b5641761d85 -> None [ 771.818080] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.823412] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks [] for router (d0e7e801-f2bf-4f2e-9d52-754e298be170), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.877678] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (6b1fa9f4-ab18-4e49-9563-1b5641761d85), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.879566] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks [] for router_gateway (d0e7e801-f2bf-4f2e-9d52-754e298be170), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.905659] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Deleting port 72a1f108-f8a7-47b3-b95b-921010007990 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 771.905864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (72a1f108-f8a7-47b3-b95b-921010007990), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.948327] [49941]: DEBUG neutron.plugins.ml2.db [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] For port 72a1f108-f8a7-47b3-b95b-921010007990, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=72a1f108-f8a7-47b3-b95b-921010007990,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 771.948327] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (72a1f108-f8a7-47b3-b95b-921010007990), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 771.954104] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] delete_port_precommit called with port settings {'id': '72a1f108-f8a7-47b3-b95b-921010007990', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e2:14:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 771.954460] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] delete_port_precommit: [ 771.954460] [49941]: key[id], 72a1f108-f8a7-47b3-b95b-921010007990 -> None [ 771.954460] [49941]: key[binding:vnic_type], normal -> None [ 771.954460] [49941]: key[tags], [] -> None [ 771.954460] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 771.954460] [49941]: key[allowed_address_pairs], [] -> None [ 771.954460] [49941]: key[extra_dhcp_opts], [] -> None [ 771.954460] [49941]: key[binding:profile], {} -> None [ 771.954460] [49941]: key[admin_state_up], True -> None [ 771.954460] [49941]: key[binding:vif_type], ovs -> None [ 771.954460] [49941]: key[device_owner], network:router_gateway -> None [ 771.954460] [49941]: key[created_at], 2025-11-20T12:29:08Z -> None [ 771.954460] [49941]: key[updated_at], 2025-11-20T12:29:09Z -> None [ 771.954460] [49941]: key[description], -> None [ 771.954460] [49941]: key[tenant_id], -> None [ 771.954460] [49941]: key[binding:host_id], devstack -> None [ 771.954460] [49941]: key[standard_attr_id], 250 -> None [ 771.954460] [49941]: key[name], -> None [ 771.954460] [49941]: key[mac_address], fa:16:3e:e2:14:42 -> None [ 771.954460] [49941]: key[status], ACTIVE -> None [ 771.954460] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 771.954460] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.155'}] -> None [ 771.954460] [49941]: key[security_groups], [] -> None [ 771.954460] [49941]: key[revision_number], 5 -> None [ 771.954460] [49941]: key[port_security_enabled], False -> None [ 771.954460] [49941]: key[project_id], -> None [ 771.954460] [49941]: key[device_id], d0e7e801-f2bf-4f2e-9d52-754e298be170 -> None [ 771.954460] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 771.957245] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Calling delete_port for 72a1f108-f8a7-47b3-b95b-921010007990 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 772.047829] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Router 6b1fa9f4-ab18-4e49-9563-1b5641761d85 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 772.108859] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (72a1f108-f8a7-47b3-b95b-921010007990), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.122359] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Pushing event deleted for resources: {'Port': ['ID=72a1f108-f8a7-47b3-b95b-921010007990,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.131138] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7624f941-0c9d-40fe-a6e8-7dc167a2538a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 772.140986] [49942]: [pid: 49942|app: 0|req: 1449/2982] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:32:12 2025] PUT /networking/v2.0/routers/6b1fa9f4-ab18-4e49-9563-1b5641761d85/remove_router_interface => generated 309 bytes in 1035 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.167248] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] delete_port_postcommit called with port settings {'id': '72a1f108-f8a7-47b3-b95b-921010007990', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e2:14:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd0e7e801-f2bf-4f2e-9d52-754e298be170', 'device_owner': 'network:router_gateway', 'standard_attr_id': 250, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 772.169412] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] delete_port_postcommit: [ 772.169412] [49941]: key[id], 72a1f108-f8a7-47b3-b95b-921010007990 -> None [ 772.169412] [49941]: key[binding:vnic_type], normal -> None [ 772.169412] [49941]: key[tags], [] -> None [ 772.169412] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 772.169412] [49941]: key[allowed_address_pairs], [] -> None [ 772.169412] [49941]: key[extra_dhcp_opts], [] -> None [ 772.169412] [49941]: key[binding:profile], {} -> None [ 772.169412] [49941]: key[admin_state_up], True -> None [ 772.169412] [49941]: key[binding:vif_type], ovs -> None [ 772.169412] [49941]: key[device_owner], network:router_gateway -> None [ 772.169412] [49941]: key[created_at], 2025-11-20T12:29:08Z -> None [ 772.169412] [49941]: key[updated_at], 2025-11-20T12:29:09Z -> None [ 772.169412] [49941]: key[description], -> None [ 772.169412] [49941]: key[tenant_id], -> None [ 772.169412] [49941]: key[binding:host_id], devstack -> None [ 772.169412] [49941]: key[standard_attr_id], 250 -> None [ 772.169412] [49941]: key[name], -> None [ 772.169412] [49941]: key[mac_address], fa:16:3e:e2:14:42 -> None [ 772.169412] [49941]: key[status], ACTIVE -> None [ 772.169412] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 772.169412] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.155'}] -> None [ 772.169412] [49941]: key[security_groups], [] -> None [ 772.169412] [49941]: key[revision_number], 5 -> None [ 772.169412] [49941]: key[port_security_enabled], False -> None [ 772.169412] [49941]: key[project_id], -> None [ 772.169412] [49941]: key[device_id], d0e7e801-f2bf-4f2e-9d52-754e298be170 -> None [ 772.169412] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.169412] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (d0e7e801-f2bf-4f2e-9d52-754e298be170), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.226268] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (d0e7e801-f2bf-4f2e-9d52-754e298be170), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.229419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks [] for router_controller (d0e7e801-f2bf-4f2e-9d52-754e298be170), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.235907] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-4ace66af-d856-47e3-8b9e-c481860fbffe tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.237033] [49942]: [pid: 49942|app: 0|req: 1450/2983] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:13 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 751 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.259763] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (d0e7e801-f2bf-4f2e-9d52-754e298be170), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.260098] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Fanout notify agent at l3_agent the message router_deleted on router d0e7e801-f2bf-4f2e-9d52-754e298be170 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 772.265794] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03857d15-f150-43db-8b4c-4638b77d9db3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.266069] [49941]: [pid: 49941|app: 0|req: 1534/2984] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:13 2025] DELETE /networking/v2.0/routers/d0e7e801-f2bf-4f2e-9d52-754e298be170 => generated 0 bytes in 499 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 772.285693] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-a3edffd6-ff97-473a-8f54-280868654e69 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.286614] [49942]: [pid: 49942|app: 0|req: 1451/2985] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:13 2025] GET /networking/v2.0/networks?id=9bc6f3ca-7598-4574-864e-afab2a3927d3 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.311364] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-16397651-640c-480e-813b-9799cc4b981b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.312441] [49941]: [pid: 49941|app: 0|req: 1535/2986] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/networks?id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0 => generated 703 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.373233] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21340b92-ec7a-4eeb-ba2a-753bf8ccac58 req-3d61cf5e-45aa-4859-8079-24dd9c844f34 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.374331] [49942]: [pid: 49942|app: 0|req: 1452/2987] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.379750] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks [] for router (6b1fa9f4-ab18-4e49-9563-1b5641761d85), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.448781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks [] for router_gateway (6b1fa9f4-ab18-4e49-9563-1b5641761d85), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.450852] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Deleting port aa8fc238-fac2-4986-baed-4fd1ca2e826d {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 772.451299] [49942]: DEBUG neutron_lib.callbacks.manager [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.481592] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Deleting port 0c5fd357-9aa1-44e0-b5d9-27315a7e1c24 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 772.481592] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (0c5fd357-9aa1-44e0-b5d9-27315a7e1c24), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.516617] [49942]: DEBUG neutron.plugins.ml2.db [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] For port aa8fc238-fac2-4986-baed-4fd1ca2e826d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=aa8fc238-fac2-4986-baed-4fd1ca2e826d,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 772.516827] [49942]: DEBUG neutron_lib.callbacks.manager [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.523192] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_precommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:28Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 772.523442] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_precommit: [ 772.523442] [49942]: key[id], aa8fc238-fac2-4986-baed-4fd1ca2e826d -> None [ 772.523442] [49942]: key[binding:vnic_type], normal -> None [ 772.523442] [49942]: key[tags], [] -> None [ 772.523442] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 772.523442] [49942]: key[allowed_address_pairs], [] -> None [ 772.523442] [49942]: key[extra_dhcp_opts], [] -> None [ 772.523442] [49942]: key[binding:profile], {} -> None [ 772.523442] [49942]: key[admin_state_up], True -> None [ 772.523442] [49942]: key[binding:vif_type], ovs -> None [ 772.523442] [49942]: key[device_owner], compute:nova -> None [ 772.523442] [49942]: key[created_at], 2025-11-20T12:31:26Z -> None [ 772.523442] [49942]: key[updated_at], 2025-11-20T12:31:28Z -> None [ 772.523442] [49942]: key[description], -> None [ 772.523442] [49942]: key[tenant_id], f21e47ce5c9a451db6c908733827a799 -> None [ 772.523442] [49942]: key[binding:host_id], cpu-1 -> None [ 772.523442] [49942]: key[standard_attr_id], 1053 -> None [ 772.523442] [49942]: key[name], -> None [ 772.523442] [49942]: key[mac_address], fa:16:3e:e5:d4:2a -> None [ 772.523442] [49942]: key[status], ACTIVE -> None [ 772.523442] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 772.523442] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}] -> None [ 772.523442] [49942]: key[security_groups], ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] -> None [ 772.523442] [49942]: key[revision_number], 5 -> None [ 772.523442] [49942]: key[port_security_enabled], True -> None [ 772.523442] [49942]: key[project_id], f21e47ce5c9a451db6c908733827a799 -> None [ 772.523442] [49942]: key[device_id], a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 -> None [ 772.523442] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.524541] [49941]: DEBUG neutron.plugins.ml2.db [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] For port 0c5fd357-9aa1-44e0-b5d9-27315a7e1c24, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0c5fd357-9aa1-44e0-b5d9-27315a7e1c24,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 772.524541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (0c5fd357-9aa1-44e0-b5d9-27315a7e1c24), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.526054] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Calling delete_port for aa8fc238-fac2-4986-baed-4fd1ca2e826d owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 772.530537] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] delete_port_precommit called with port settings {'id': '0c5fd357-9aa1-44e0-b5d9-27315a7e1c24', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:57:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_gateway', 'standard_attr_id': 742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:18Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 772.530792] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] delete_port_precommit: [ 772.530792] [49941]: key[id], 0c5fd357-9aa1-44e0-b5d9-27315a7e1c24 -> None [ 772.530792] [49941]: key[binding:vnic_type], normal -> None [ 772.530792] [49941]: key[tags], [] -> None [ 772.530792] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 772.530792] [49941]: key[allowed_address_pairs], [] -> None [ 772.530792] [49941]: key[extra_dhcp_opts], [] -> None [ 772.530792] [49941]: key[binding:profile], {} -> None [ 772.530792] [49941]: key[admin_state_up], True -> None [ 772.530792] [49941]: key[binding:vif_type], ovs -> None [ 772.530792] [49941]: key[device_owner], network:router_gateway -> None [ 772.530792] [49941]: key[created_at], 2025-11-20T12:30:18Z -> None [ 772.530792] [49941]: key[updated_at], 2025-11-20T12:30:19Z -> None [ 772.530792] [49941]: key[description], -> None [ 772.530792] [49941]: key[tenant_id], -> None [ 772.530792] [49941]: key[binding:host_id], devstack -> None [ 772.530792] [49941]: key[standard_attr_id], 742 -> None [ 772.530792] [49941]: key[name], -> None [ 772.530792] [49941]: key[mac_address], fa:16:3e:0d:57:bb -> None [ 772.530792] [49941]: key[status], ACTIVE -> None [ 772.530792] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 772.530792] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] -> None [ 772.530792] [49941]: key[security_groups], [] -> None [ 772.530792] [49941]: key[revision_number], 5 -> None [ 772.530792] [49941]: key[port_security_enabled], False -> None [ 772.530792] [49941]: key[project_id], -> None [ 772.530792] [49941]: key[device_id], 6b1fa9f4-ab18-4e49-9563-1b5641761d85 -> None [ 772.530792] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.534695] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Calling delete_port for 0c5fd357-9aa1-44e0-b5d9-27315a7e1c24 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 772.570223] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'tag': 'c5ae8756-f525-4092-a387-fcd623affdbc'}, {'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'name': 'network-vif-deleted', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 772.573202] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-09c74a0c-4ccf-46cb-bd98-8f7e4e5ab12e" -d '{"events": [{"name": "network-changed", "server_uuid": "60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a", "tag": "c5ae8756-f525-4092-a387-fcd623affdbc"}, {"server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "name": "network-vif-deleted", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 772.623899] [49942]: DEBUG neutron_lib.callbacks.manager [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (aa8fc238-fac2-4986-baed-4fd1ca2e826d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.634843] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Pushing event deleted for resources: {'Port': ['ID=aa8fc238-fac2-4986-baed-4fd1ca2e826d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.642092] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0c5fd357-9aa1-44e0-b5d9-27315a7e1c24), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.652371] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Pushing event deleted for resources: {'Port': ['ID=0c5fd357-9aa1-44e0-b5d9-27315a7e1c24,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.669342] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] No DVR routers for this DVR port aa8fc238-fac2-4986-baed-4fd1ca2e826d on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 772.669342] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_postcommit called with port settings {'id': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:e5:d4:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'device_owner': 'compute:nova', 'standard_attr_id': 1053, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31:28Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 772.669342] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_postcommit: [ 772.669342] [49942]: key[id], aa8fc238-fac2-4986-baed-4fd1ca2e826d -> None [ 772.669342] [49942]: key[binding:vnic_type], normal -> None [ 772.669342] [49942]: key[tags], [] -> None [ 772.669342] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 772.669342] [49942]: key[allowed_address_pairs], [] -> None [ 772.669342] [49942]: key[extra_dhcp_opts], [] -> None [ 772.669342] [49942]: key[binding:profile], {} -> None [ 772.669342] [49942]: key[admin_state_up], True -> None [ 772.669342] [49942]: key[binding:vif_type], ovs -> None [ 772.669342] [49942]: key[device_owner], compute:nova -> None [ 772.669342] [49942]: key[created_at], 2025-11-20T12:31:26Z -> None [ 772.669342] [49942]: key[updated_at], 2025-11-20T12:31:28Z -> None [ 772.669342] [49942]: key[description], -> None [ 772.669342] [49942]: key[tenant_id], f21e47ce5c9a451db6c908733827a799 -> None [ 772.669342] [49942]: key[binding:host_id], cpu-1 -> None [ 772.669342] [49942]: key[standard_attr_id], 1053 -> None [ 772.669342] [49942]: key[name], -> None [ 772.669342] [49942]: key[mac_address], fa:16:3e:e5:d4:2a -> None [ 772.669342] [49942]: key[status], ACTIVE -> None [ 772.669342] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 772.669342] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.129'}] -> None [ 772.669342] [49942]: key[security_groups], ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] -> None [ 772.669342] [49942]: key[revision_number], 5 -> None [ 772.669342] [49942]: key[port_security_enabled], True -> None [ 772.669342] [49942]: key[project_id], f21e47ce5c9a451db6c908733827a799 -> None [ 772.669342] [49942]: key[device_id], a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 -> None [ 772.669342] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.669342] [49942]: DEBUG neutron_lib.callbacks.manager [req-d471fa8c-92d0-49c2-a9af-c28b34e8ff54 req-36ee8452-55c9-4dc1-b58b-9123b439bfaf tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.672165] [49942]: [pid: 49942|app: 0|req: 1453/2988] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:14 2025] DELETE /networking/v2.0/ports/aa8fc238-fac2-4986-baed-4fd1ca2e826d => generated 0 bytes in 297 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 772.692331] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] delete_port_postcommit called with port settings {'id': '0c5fd357-9aa1-44e0-b5d9-27315a7e1c24', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0d:57:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1fa9f4-ab18-4e49-9563-1b5641761d85', 'device_owner': 'network:router_gateway', 'standard_attr_id': 742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:18Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 772.692598] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] delete_port_postcommit: [ 772.692598] [49941]: key[id], 0c5fd357-9aa1-44e0-b5d9-27315a7e1c24 -> None [ 772.692598] [49941]: key[binding:vnic_type], normal -> None [ 772.692598] [49941]: key[tags], [] -> None [ 772.692598] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 772.692598] [49941]: key[allowed_address_pairs], [] -> None [ 772.692598] [49941]: key[extra_dhcp_opts], [] -> None [ 772.692598] [49941]: key[binding:profile], {} -> None [ 772.692598] [49941]: key[admin_state_up], True -> None [ 772.692598] [49941]: key[binding:vif_type], ovs -> None [ 772.692598] [49941]: key[device_owner], network:router_gateway -> None [ 772.692598] [49941]: key[created_at], 2025-11-20T12:30:18Z -> None [ 772.692598] [49941]: key[updated_at], 2025-11-20T12:30:19Z -> None [ 772.692598] [49941]: key[description], -> None [ 772.692598] [49941]: key[tenant_id], -> None [ 772.692598] [49941]: key[binding:host_id], devstack -> None [ 772.692598] [49941]: key[standard_attr_id], 742 -> None [ 772.692598] [49941]: key[name], -> None [ 772.692598] [49941]: key[mac_address], fa:16:3e:0d:57:bb -> None [ 772.692598] [49941]: key[status], ACTIVE -> None [ 772.692598] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 772.692598] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] -> None [ 772.692598] [49941]: key[security_groups], [] -> None [ 772.692598] [49941]: key[revision_number], 5 -> None [ 772.692598] [49941]: key[port_security_enabled], False -> None [ 772.692598] [49941]: key[project_id], -> None [ 772.692598] [49941]: key[device_id], 6b1fa9f4-ab18-4e49-9563-1b5641761d85 -> None [ 772.692598] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.694284] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (6b1fa9f4-ab18-4e49-9563-1b5641761d85), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.698259] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] Deleting subnet 52dbcbd9-dc16-4338-9e67-56ebe0a167ff {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 772.700906] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] Publish callbacks [] for subnet (52dbcbd9-dc16-4338-9e67-56ebe0a167ff), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.714244] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (52dbcbd9-dc16-4338-9e67-56ebe0a167ff), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.734987] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (6b1fa9f4-ab18-4e49-9563-1b5641761d85), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.737096] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks [] for router_controller (6b1fa9f4-ab18-4e49-9563-1b5641761d85), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.757839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (52dbcbd9-dc16-4338-9e67-56ebe0a167ff), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.758466] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] delete_subnet_precommit called with subnet settings {'id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-subnet', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 247, '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings None) [ 772.758624] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] delete_subnet_precommit: [ 772.758624] [49942]: key[ipv6_ra_mode], None -> None [ 772.758624] [49942]: key[id], 52dbcbd9-dc16-4338-9e67-56ebe0a167ff -> None [ 772.758624] [49942]: key[tags], [] -> None [ 772.758624] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 772.758624] [49942]: key[enable_dhcp], True -> None [ 772.758624] [49942]: key[ip_version], 4 -> None [ 772.758624] [49942]: key[created_at], 2025-11-20T12:29:08Z -> None [ 772.758624] [49942]: key[updated_at], 2025-11-20T12:29:08Z -> None [ 772.758624] [49942]: key[description], -> None [ 772.758624] [49942]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 772.758624] [49942]: key[standard_attr_id], 247 -> None [ 772.758624] [49942]: key[cidr], 192.168.128.0/28 -> None [ 772.758624] [49942]: key[ipv6_address_mode], None -> None [ 772.758624] [49942]: key[name], tempest-VolumesAssistedSnapshotsTest-369305162-subnet -> None [ 772.758624] [49942]: key[subnetpool_id], None -> None [ 772.758624] [49942]: key[host_routes], [] -> None [ 772.758624] [49942]: key[network_id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 772.758624] [49942]: key[shared], False -> None [ 772.758624] [49942]: key[router:external], False -> None [ 772.758624] [49942]: key[revision_number], 0 -> None [ 772.758624] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 772.758624] [49942]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 772.758624] [49942]: key[service_types], [] -> None [ 772.758624] [49942]: key[dns_nameservers], [] -> None [ 772.758624] [49942]: key[segment_id], None -> None [ 772.758624] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.764556] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (6b1fa9f4-ab18-4e49-9563-1b5641761d85), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.764886] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 6b1fa9f4-ab18-4e49-9563-1b5641761d85 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 772.770216] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ed01811-93db-46b8-b9e9-08e7a20a5045 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.770772] [49941]: [pid: 49941|app: 0|req: 1536/2989] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:14 2025] DELETE /networking/v2.0/routers/6b1fa9f4-ab18-4e49-9563-1b5641761d85 => generated 0 bytes in 458 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 772.773855] [49941]: DEBUG neutron.api.wsgi [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-38cda56f-e160-4905-a23f-86e3391ccfbf service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.784900] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (52dbcbd9-dc16-4338-9e67-56ebe0a167ff), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.785127] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] delete_subnet_postcommit called with subnet settings {'id': '52dbcbd9-dc16-4338-9e67-56ebe0a167ff', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-subnet', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 247, '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-20T12:29:08Z', 'updated_at': '2025-11-20T12:29:08Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings None) [ 772.785273] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] delete_subnet_postcommit: [ 772.785273] [49942]: key[ipv6_ra_mode], None -> None [ 772.785273] [49942]: key[id], 52dbcbd9-dc16-4338-9e67-56ebe0a167ff -> None [ 772.785273] [49942]: key[tags], [] -> None [ 772.785273] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 772.785273] [49942]: key[enable_dhcp], True -> None [ 772.785273] [49942]: key[ip_version], 4 -> None [ 772.785273] [49942]: key[created_at], 2025-11-20T12:29:08Z -> None [ 772.785273] [49942]: key[updated_at], 2025-11-20T12:29:08Z -> None [ 772.785273] [49942]: key[description], -> None [ 772.785273] [49942]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 772.785273] [49942]: key[standard_attr_id], 247 -> None [ 772.785273] [49942]: key[cidr], 192.168.128.0/28 -> None [ 772.785273] [49942]: key[ipv6_address_mode], None -> None [ 772.785273] [49942]: key[name], tempest-VolumesAssistedSnapshotsTest-369305162-subnet -> None [ 772.785273] [49942]: key[subnetpool_id], None -> None [ 772.785273] [49942]: key[host_routes], [] -> None [ 772.785273] [49942]: key[network_id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 772.785273] [49942]: key[shared], False -> None [ 772.785273] [49942]: key[router:external], False -> None [ 772.785273] [49942]: key[revision_number], 0 -> None [ 772.785273] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 772.785273] [49942]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 772.785273] [49942]: key[service_types], [] -> None [ 772.785273] [49942]: key[dns_nameservers], [] -> None [ 772.785273] [49942]: key[segment_id], None -> None [ 772.785273] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.790382] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=52dbcbd9-dc16-4338-9e67-56ebe0a167ff,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.791225] [49941]: [pid: 49941|app: 0|req: 1537/2990] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=afdafc94-91b9-4655-9aae-b5b23d97cbab => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.795061] [49941]: DEBUG neutron.api.wsgi [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-0a634b3a-0256-4fc4-9cc2-3fdb1f18878d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.802102] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b448def-1b8a-4b35-b6dc-d03c9e00cb7a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.803978] [49942]: [pid: 49942|app: 0|req: 1454/2991] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:14 2025] DELETE /networking/v2.0/subnets/52dbcbd9-dc16-4338-9e67-56ebe0a167ff => generated 0 bytes in 131 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 772.807174] [49942]: DEBUG neutron.api.wsgi [req-21340b92-ec7a-4eeb-ba2a-753bf8ccac58 req-a8ba68b7-4289-49a1-9382-153e5e875457 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 772.809598] [49941]: [pid: 49941|app: 0|req: 1538/2992] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.105&port_id=3e1e7bcd-1ce5-42df-8690-30843e859698 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 772.833391] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] Deleting subnet 880e44b0-4dda-487e-850f-8fe57bf4a626 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 772.834509] [49942]: [pid: 49942|app: 0|req: 1455/2993] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.838026] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] Publish callbacks [] for subnet (880e44b0-4dda-487e-850f-8fe57bf4a626), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.852678] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (880e44b0-4dda-487e-850f-8fe57bf4a626), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.860227] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-122cc8f5-d8fa-4b69-8599-dd4bff5599bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.861144] [49942]: [pid: 49942|app: 0|req: 1456/2994] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/subnets?id=ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.898277] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (1ddca693-6255-4dc9-891b-162628e4b6df), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.906686] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (880e44b0-4dda-487e-850f-8fe57bf4a626), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.907238] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] delete_subnet_precommit called with subnet settings {'id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-subnet', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 735, '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-20T12:30:17Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings None) [ 772.907429] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] delete_subnet_precommit: [ 772.907429] [49941]: key[ipv6_ra_mode], None -> None [ 772.907429] [49941]: key[id], 880e44b0-4dda-487e-850f-8fe57bf4a626 -> None [ 772.907429] [49941]: key[tags], [] -> None [ 772.907429] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 772.907429] [49941]: key[enable_dhcp], True -> None [ 772.907429] [49941]: key[ip_version], 4 -> None [ 772.907429] [49941]: key[created_at], 2025-11-20T12:30:17Z -> None [ 772.907429] [49941]: key[updated_at], 2025-11-20T12:30:17Z -> None [ 772.907429] [49941]: key[description], -> None [ 772.907429] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 772.907429] [49941]: key[standard_attr_id], 735 -> None [ 772.907429] [49941]: key[cidr], 192.168.128.0/28 -> None [ 772.907429] [49941]: key[ipv6_address_mode], None -> None [ 772.907429] [49941]: key[name], tempest-ServerMetadataNegativeTestJSON-2062331884-subnet -> None [ 772.907429] [49941]: key[subnetpool_id], None -> None [ 772.907429] [49941]: key[host_routes], [] -> None [ 772.907429] [49941]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 772.907429] [49941]: key[shared], False -> None [ 772.907429] [49941]: key[router:external], False -> None [ 772.907429] [49941]: key[revision_number], 0 -> None [ 772.907429] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 772.907429] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 772.907429] [49941]: key[service_types], [] -> None [ 772.907429] [49941]: key[dns_nameservers], [] -> None [ 772.907429] [49941]: key[segment_id], None -> None [ 772.907429] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.928179] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Deleting port f1a80c9c-c017-4783-8fa7-2a1858a458b3 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 772.928179] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f1a80c9c-c017-4783-8fa7-2a1858a458b3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.931826] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (880e44b0-4dda-487e-850f-8fe57bf4a626), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.932046] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] delete_subnet_postcommit called with subnet settings {'id': '880e44b0-4dda-487e-850f-8fe57bf4a626', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-subnet', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 735, '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-20T12:30:17Z', 'updated_at': '2025-11-20T12:30:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings None) [ 772.932209] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] delete_subnet_postcommit: [ 772.932209] [49941]: key[ipv6_ra_mode], None -> None [ 772.932209] [49941]: key[id], 880e44b0-4dda-487e-850f-8fe57bf4a626 -> None [ 772.932209] [49941]: key[tags], [] -> None [ 772.932209] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 772.932209] [49941]: key[enable_dhcp], True -> None [ 772.932209] [49941]: key[ip_version], 4 -> None [ 772.932209] [49941]: key[created_at], 2025-11-20T12:30:17Z -> None [ 772.932209] [49941]: key[updated_at], 2025-11-20T12:30:17Z -> None [ 772.932209] [49941]: key[description], -> None [ 772.932209] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 772.932209] [49941]: key[standard_attr_id], 735 -> None [ 772.932209] [49941]: key[cidr], 192.168.128.0/28 -> None [ 772.932209] [49941]: key[ipv6_address_mode], None -> None [ 772.932209] [49941]: key[name], tempest-ServerMetadataNegativeTestJSON-2062331884-subnet -> None [ 772.932209] [49941]: key[subnetpool_id], None -> None [ 772.932209] [49941]: key[host_routes], [] -> None [ 772.932209] [49941]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 772.932209] [49941]: key[shared], False -> None [ 772.932209] [49941]: key[router:external], False -> None [ 772.932209] [49941]: key[revision_number], 0 -> None [ 772.932209] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 772.932209] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 772.932209] [49941]: key[service_types], [] -> None [ 772.932209] [49941]: key[dns_nameservers], [] -> None [ 772.932209] [49941]: key[segment_id], None -> None [ 772.932209] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.939535] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] Pushing event deleted for resources: {'Subnet': ['ID=880e44b0-4dda-487e-850f-8fe57bf4a626,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 772.945679] [49941]: DEBUG neutron_lib.callbacks.manager [None req-35af4578-8782-4562-8f71-81c34975f17b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.950449] [49941]: [pid: 49941|app: 0|req: 1539/2995] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:14 2025] DELETE /networking/v2.0/subnets/880e44b0-4dda-487e-850f-8fe57bf4a626 => generated 0 bytes in 138 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 772.950540] [49942]: DEBUG neutron.plugins.ml2.db [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] For port f1a80c9c-c017-4783-8fa7-2a1858a458b3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f1a80c9c-c017-4783-8fa7-2a1858a458b3,segment=NetworkSegment(178ef4f7-bfa5-4cd7-873a-ec25721bf9a7),segment_id=178ef4f7-bfa5-4cd7-873a-ec25721bf9a7)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 772.950540] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f1a80c9c-c017-4783-8fa7-2a1858a458b3), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 772.955991] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_port_precommit called with port settings {'id': 'f1a80c9c-c017-4783-8fa7-2a1858a458b3', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:d7:e5:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ddca693-6255-4dc9-891b-162628e4b6df', 'device_owner': 'network:dhcp', 'standard_attr_id': 691, '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-20T12:30:08Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 5, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}}] (original binding levels None) on network {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 772.956229] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_port_precommit: [ 772.956229] [49942]: key[id], f1a80c9c-c017-4783-8fa7-2a1858a458b3 -> None [ 772.956229] [49942]: key[binding:vnic_type], normal -> None [ 772.956229] [49942]: key[tags], [] -> None [ 772.956229] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 772.956229] [49942]: key[allowed_address_pairs], [] -> None [ 772.956229] [49942]: key[extra_dhcp_opts], [] -> None [ 772.956229] [49942]: key[binding:profile], {} -> None [ 772.956229] [49942]: key[admin_state_up], True -> None [ 772.956229] [49942]: key[binding:vif_type], ovs -> None [ 772.956229] [49942]: key[device_owner], network:dhcp -> None [ 772.956229] [49942]: key[created_at], 2025-11-20T12:30:08Z -> None [ 772.956229] [49942]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 772.956229] [49942]: key[description], -> None [ 772.956229] [49942]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 772.956229] [49942]: key[binding:host_id], devstack -> None [ 772.956229] [49942]: key[standard_attr_id], 691 -> None [ 772.956229] [49942]: key[name], -> None [ 772.956229] [49942]: key[mac_address], fa:16:3e:d7:e5:1e -> None [ 772.956229] [49942]: key[status], ACTIVE -> None [ 772.956229] [49942]: key[network_id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 772.956229] [49942]: key[fixed_ips], [] -> None [ 772.956229] [49942]: key[security_groups], [] -> None [ 772.956229] [49942]: key[revision_number], 5 -> None [ 772.956229] [49942]: key[port_security_enabled], False -> None [ 772.956229] [49942]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 772.956229] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 772.956229] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 772.961200] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Calling delete_port for f1a80c9c-c017-4783-8fa7-2a1858a458b3 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 772.972874] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-2003e3e1-1d55-49ed-b79f-34d2a75b1132 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 772.973920] [49941]: [pid: 49941|app: 0|req: 1540/2996] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/subnets?id=c8726a94-9178-4549-84db-530424ca7fa2 => generated 642 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 772.988780] [49941]: [pid: 49941|app: 0|req: 1541/2997] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/ports?network_id=9bc6f3ca-7598-4574-864e-afab2a3927d3&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.005371] [49941]: [pid: 49941|app: 0|req: 1542/2998] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.013802] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f1a80c9c-c017-4783-8fa7-2a1858a458b3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.024339] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Pushing event deleted for resources: {'Port': ['ID=f1a80c9c-c017-4783-8fa7-2a1858a458b3,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.033111] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] No DVR routers for this DVR port f1a80c9c-c017-4783-8fa7-2a1858a458b3 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 773.033399] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_port_postcommit called with port settings {'id': 'f1a80c9c-c017-4783-8fa7-2a1858a458b3', 'name': '', 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'mac_address': 'fa:16:3e:d7:e5:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ddca693-6255-4dc9-891b-162628e4b6df', 'device_owner': 'network:dhcp', 'standard_attr_id': 691, '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-20T12:30:08Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 5, 'project_id': 'ceffe40b7480476cbe79b70dce78f427'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}}] (original binding levels None) on network {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} with segments to bind None [ 773.033561] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_port_postcommit: [ 773.033561] [49942]: key[id], f1a80c9c-c017-4783-8fa7-2a1858a458b3 -> None [ 773.033561] [49942]: key[binding:vnic_type], normal -> None [ 773.033561] [49942]: key[tags], [] -> None [ 773.033561] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 773.033561] [49942]: key[allowed_address_pairs], [] -> None [ 773.033561] [49942]: key[extra_dhcp_opts], [] -> None [ 773.033561] [49942]: key[binding:profile], {} -> None [ 773.033561] [49942]: key[admin_state_up], True -> None [ 773.033561] [49942]: key[binding:vif_type], ovs -> None [ 773.033561] [49942]: key[device_owner], network:dhcp -> None [ 773.033561] [49942]: key[created_at], 2025-11-20T12:30:08Z -> None [ 773.033561] [49942]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 773.033561] [49942]: key[description], -> None [ 773.033561] [49942]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 773.033561] [49942]: key[binding:host_id], devstack -> None [ 773.033561] [49942]: key[standard_attr_id], 691 -> None [ 773.033561] [49942]: key[name], -> None [ 773.033561] [49942]: key[mac_address], fa:16:3e:d7:e5:1e -> None [ 773.033561] [49942]: key[status], ACTIVE -> None [ 773.033561] [49942]: key[network_id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 773.033561] [49942]: key[fixed_ips], [] -> None [ 773.033561] [49942]: key[security_groups], [] -> None [ 773.033561] [49942]: key[revision_number], 5 -> None [ 773.033561] [49942]: key[port_security_enabled], False -> None [ 773.033561] [49942]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 773.033561] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 773.033561] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.045066] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (38939dd7-725e-4972-a251-b5064d87f02e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.062526] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (1ddca693-6255-4dc9-891b-162628e4b6df), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.071609] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Deleting port f52ec897-bae0-411b-8696-edce08d07c0d {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 773.071609] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (f52ec897-bae0-411b-8696-edce08d07c0d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.073333] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_network_precommit called with network settings {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} (original settings None) and network segments [{'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}] [ 773.073626] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_network_precommit: [ 773.073626] [49942]: key[vlan_transparent], None -> None [ 773.073626] [49942]: key[id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 773.073626] [49942]: key[tags], [] -> None [ 773.073626] [49942]: key[availability_zone_hints], [] -> None [ 773.073626] [49942]: key[mtu], 8950 -> None [ 773.073626] [49942]: key[provider:network_type], vlan -> None [ 773.073626] [49942]: key[admin_state_up], True -> None [ 773.073626] [49942]: key[provider:physical_network], default -> None [ 773.073626] [49942]: key[provider:segmentation_id], 105 -> None [ 773.073626] [49942]: key[created_at], 2025-11-20T12:29:07Z -> None [ 773.073626] [49942]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 773.073626] [49942]: key[description], -> None [ 773.073626] [49942]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 773.073626] [49942]: key[standard_attr_id], 245 -> None [ 773.073626] [49942]: key[name], tempest-VolumesAssistedSnapshotsTest-369305162-network -> None [ 773.073626] [49942]: key[availability_zones], ['nova'] -> None [ 773.073626] [49942]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 773.073626] [49942]: key[status], ACTIVE -> None [ 773.073626] [49942]: key[shared], False -> None [ 773.073626] [49942]: key[router:external], False -> None [ 773.073626] [49942]: key[revision_number], 3 -> None [ 773.073626] [49942]: key[port_security_enabled], True -> None [ 773.073626] [49942]: key[subnets], [] -> None [ 773.073626] [49942]: key[ipv4_address_scope], None -> None [ 773.073626] [49942]: key[qinq], None -> None [ 773.073626] [49942]: key[ipv6_address_scope], None -> None [ 773.073626] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.075852] [49942]: DEBUG neutron.services.segments.db [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1ddca693-6255-4dc9-891b-162628e4b6df']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 773.079554] [49942]: DEBUG neutron.services.segments.db [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 773.079662] [49942]: DEBUG neutron.services.segments.db [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 773.084180] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (178ef4f7-bfa5-4cd7-873a-ec25721bf9a7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.093694] [49941]: DEBUG neutron.plugins.ml2.db [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] For port f52ec897-bae0-411b-8696-edce08d07c0d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f52ec897-bae0-411b-8696-edce08d07c0d,segment=NetworkSegment(cb83a54d-8226-4367-8b07-a52a48400bf4),segment_id=cb83a54d-8226-4367-8b07-a52a48400bf4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 773.093694] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (f52ec897-bae0-411b-8696-edce08d07c0d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.093882] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (178ef4f7-bfa5-4cd7-873a-ec25721bf9a7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.099126] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_port_precommit called with port settings {'id': 'f52ec897-bae0-411b-8696-edce08d07c0d', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:d9:eb:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-38939dd7-725e-4972-a251-b5064d87f02e', 'device_owner': 'network:dhcp', 'standard_attr_id': 984, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 773.099675] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_port_precommit: [ 773.099675] [49941]: key[id], f52ec897-bae0-411b-8696-edce08d07c0d -> None [ 773.099675] [49941]: key[binding:vnic_type], normal -> None [ 773.099675] [49941]: key[tags], [] -> None [ 773.099675] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 773.099675] [49941]: key[allowed_address_pairs], [] -> None [ 773.099675] [49941]: key[extra_dhcp_opts], [] -> None [ 773.099675] [49941]: key[binding:profile], {} -> None [ 773.099675] [49941]: key[admin_state_up], True -> None [ 773.099675] [49941]: key[binding:vif_type], ovs -> None [ 773.099675] [49941]: key[device_owner], network:dhcp -> None [ 773.099675] [49941]: key[created_at], 2025-11-20T12:31:19Z -> None [ 773.099675] [49941]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 773.099675] [49941]: key[description], -> None [ 773.099675] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.099675] [49941]: key[binding:host_id], devstack -> None [ 773.099675] [49941]: key[standard_attr_id], 984 -> None [ 773.099675] [49941]: key[name], -> None [ 773.099675] [49941]: key[mac_address], fa:16:3e:d9:eb:6c -> None [ 773.099675] [49941]: key[status], ACTIVE -> None [ 773.099675] [49941]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 773.099675] [49941]: key[fixed_ips], [] -> None [ 773.099675] [49941]: key[security_groups], [] -> None [ 773.099675] [49941]: key[revision_number], 5 -> None [ 773.099675] [49941]: key[port_security_enabled], False -> None [ 773.099675] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.099675] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-38939dd7-725e-4972-a251-b5064d87f02e -> None [ 773.099675] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.101917] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Calling delete_port for f52ec897-bae0-411b-8696-edce08d07c0d owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 773.104895] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Releasing vlan 105 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 773.105196] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (178ef4f7-bfa5-4cd7-873a-ec25721bf9a7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.120958] [49942]: INFO neutron.services.segments.plugin [-] Segment 178ef4f7-bfa5-4cd7-873a-ec25721bf9a7 resource provider aggregate not found [ 773.139099] [49942]: INFO neutron.services.segments.plugin [-] Segment 178ef4f7-bfa5-4cd7-873a-ec25721bf9a7 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 178ef4f7-bfa5-4cd7-873a-ec25721bf9a7 found for delete ", "request_id": "req-c401fec1-9115-44b9-945b-0a4fe17d94eb"}]} [ 773.161552] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (1ddca693-6255-4dc9-891b-162628e4b6df), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.161818] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_network_postcommit called with network settings {'id': '1ddca693-6255-4dc9-891b-162628e4b6df', 'name': 'tempest-VolumesAssistedSnapshotsTest-369305162-network', 'tenant_id': 'ceffe40b7480476cbe79b70dce78f427', 'project_id': 'ceffe40b7480476cbe79b70dce78f427', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 245, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:07Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 105} (original settings None) and network segments [{'id': '178ef4f7-bfa5-4cd7-873a-ec25721bf9a7', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 105, 'network_id': '1ddca693-6255-4dc9-891b-162628e4b6df'}] [ 773.161893] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] delete_network_postcommit: [ 773.161893] [49942]: key[vlan_transparent], None -> None [ 773.161893] [49942]: key[id], 1ddca693-6255-4dc9-891b-162628e4b6df -> None [ 773.161893] [49942]: key[tags], [] -> None [ 773.161893] [49942]: key[availability_zone_hints], [] -> None [ 773.161893] [49942]: key[mtu], 8950 -> None [ 773.161893] [49942]: key[provider:network_type], vlan -> None [ 773.161893] [49942]: key[admin_state_up], True -> None [ 773.161893] [49942]: key[provider:physical_network], default -> None [ 773.161893] [49942]: key[provider:segmentation_id], 105 -> None [ 773.161893] [49942]: key[created_at], 2025-11-20T12:29:07Z -> None [ 773.161893] [49942]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 773.161893] [49942]: key[description], -> None [ 773.161893] [49942]: key[tenant_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 773.161893] [49942]: key[standard_attr_id], 245 -> None [ 773.161893] [49942]: key[name], tempest-VolumesAssistedSnapshotsTest-369305162-network -> None [ 773.161893] [49942]: key[availability_zones], ['nova'] -> None [ 773.161893] [49942]: key[project_id], ceffe40b7480476cbe79b70dce78f427 -> None [ 773.161893] [49942]: key[status], ACTIVE -> None [ 773.161893] [49942]: key[shared], False -> None [ 773.161893] [49942]: key[router:external], False -> None [ 773.161893] [49942]: key[revision_number], 3 -> None [ 773.161893] [49942]: key[port_security_enabled], True -> None [ 773.161893] [49942]: key[subnets], [] -> None [ 773.161893] [49942]: key[ipv4_address_scope], None -> None [ 773.161893] [49942]: key[qinq], None -> None [ 773.161893] [49942]: key[ipv6_address_scope], None -> None [ 773.161893] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.168077] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f52ec897-bae0-411b-8696-edce08d07c0d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.170613] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Pushing event deleted for resources: {'Network': ['ID=1ddca693-6255-4dc9-891b-162628e4b6df,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.174407] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2c2b0c7-011f-4d43-b7e8-460802a224c9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.177675] [49942]: [pid: 49942|app: 0|req: 1457/2999] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:14 2025] DELETE /networking/v2.0/networks/1ddca693-6255-4dc9-891b-162628e4b6df => generated 0 bytes in 316 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 773.178040] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Pushing event deleted for resources: {'Port': ['ID=f52ec897-bae0-411b-8696-edce08d07c0d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.187142] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] No DVR routers for this DVR port f52ec897-bae0-411b-8696-edce08d07c0d on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 773.187453] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_port_postcommit called with port settings {'id': 'f52ec897-bae0-411b-8696-edce08d07c0d', 'name': '', 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'mac_address': 'fa:16:3e:d9:eb:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-38939dd7-725e-4972-a251-b5064d87f02e', 'device_owner': 'network:dhcp', 'standard_attr_id': 984, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 5, 'project_id': '028211b0f4334bd998e508b4a5467ba1'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}}] (original binding levels None) on network {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} with segments to bind None [ 773.187652] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_port_postcommit: [ 773.187652] [49941]: key[id], f52ec897-bae0-411b-8696-edce08d07c0d -> None [ 773.187652] [49941]: key[binding:vnic_type], normal -> None [ 773.187652] [49941]: key[tags], [] -> None [ 773.187652] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 773.187652] [49941]: key[allowed_address_pairs], [] -> None [ 773.187652] [49941]: key[extra_dhcp_opts], [] -> None [ 773.187652] [49941]: key[binding:profile], {} -> None [ 773.187652] [49941]: key[admin_state_up], True -> None [ 773.187652] [49941]: key[binding:vif_type], ovs -> None [ 773.187652] [49941]: key[device_owner], network:dhcp -> None [ 773.187652] [49941]: key[created_at], 2025-11-20T12:31:19Z -> None [ 773.187652] [49941]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 773.187652] [49941]: key[description], -> None [ 773.187652] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.187652] [49941]: key[binding:host_id], devstack -> None [ 773.187652] [49941]: key[standard_attr_id], 984 -> None [ 773.187652] [49941]: key[name], -> None [ 773.187652] [49941]: key[mac_address], fa:16:3e:d9:eb:6c -> None [ 773.187652] [49941]: key[status], ACTIVE -> None [ 773.187652] [49941]: key[network_id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 773.187652] [49941]: key[fixed_ips], [] -> None [ 773.187652] [49941]: key[security_groups], [] -> None [ 773.187652] [49941]: key[revision_number], 5 -> None [ 773.187652] [49941]: key[port_security_enabled], False -> None [ 773.187652] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.187652] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-38939dd7-725e-4972-a251-b5064d87f02e -> None [ 773.187652] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.211204] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94532336-ca39-4e8e-be3e-01a0c0b0ff63 req-6568c874-3b00-4104-ae31-8a72c2e2875c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.211418] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (38939dd7-725e-4972-a251-b5064d87f02e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.212278] [49942]: [pid: 49942|app: 0|req: 1458/3000] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/ports?network_id=2bce2269-90e4-43cd-a63d-7fb0d4b753a0&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.222241] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_network_precommit called with network settings {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} (original settings None) and network segments [{'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}] [ 773.222480] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_network_precommit: [ 773.222480] [49941]: key[vlan_transparent], None -> None [ 773.222480] [49941]: key[id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 773.222480] [49941]: key[tags], [] -> None [ 773.222480] [49941]: key[availability_zone_hints], [] -> None [ 773.222480] [49941]: key[mtu], 8950 -> None [ 773.222480] [49941]: key[provider:network_type], vlan -> None [ 773.222480] [49941]: key[admin_state_up], True -> None [ 773.222480] [49941]: key[provider:physical_network], default -> None [ 773.222480] [49941]: key[provider:segmentation_id], 702 -> None [ 773.222480] [49941]: key[created_at], 2025-11-20T12:30:16Z -> None [ 773.222480] [49941]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 773.222480] [49941]: key[description], -> None [ 773.222480] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.222480] [49941]: key[standard_attr_id], 728 -> None [ 773.222480] [49941]: key[name], tempest-ServerMetadataNegativeTestJSON-2062331884-network -> None [ 773.222480] [49941]: key[availability_zones], ['nova'] -> None [ 773.222480] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.222480] [49941]: key[status], ACTIVE -> None [ 773.222480] [49941]: key[shared], False -> None [ 773.222480] [49941]: key[router:external], False -> None [ 773.222480] [49941]: key[revision_number], 3 -> None [ 773.222480] [49941]: key[port_security_enabled], True -> None [ 773.222480] [49941]: key[subnets], [] -> None [ 773.222480] [49941]: key[ipv4_address_scope], None -> None [ 773.222480] [49941]: key[qinq], None -> None [ 773.222480] [49941]: key[ipv6_address_scope], None -> None [ 773.222480] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.223393] [49941]: DEBUG neutron.services.segments.db [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['38939dd7-725e-4972-a251-b5064d87f02e']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 773.228079] [49941]: DEBUG neutron.services.segments.db [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'cb83a54d-8226-4367-8b07-a52a48400bf4') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 773.228264] [49941]: DEBUG neutron.services.segments.db [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'cb83a54d-8226-4367-8b07-a52a48400bf4') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 773.233423] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (cb83a54d-8226-4367-8b07-a52a48400bf4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.239863] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (cb83a54d-8226-4367-8b07-a52a48400bf4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.251966] [49942]: [pid: 49942|app: 0|req: 1459/3001] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:14 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.253719] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Releasing vlan 702 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 773.253989] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (cb83a54d-8226-4367-8b07-a52a48400bf4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.267185] [49942]: [pid: 49942|app: 0|req: 1460/3002] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/ports?device_id=a7bfd5bc-b4d0-4a9f-809a-ce618a15cd65 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.270355] [49941]: INFO neutron.services.segments.plugin [-] Segment cb83a54d-8226-4367-8b07-a52a48400bf4 resource provider aggregate not found [ 773.277332] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (38939dd7-725e-4972-a251-b5064d87f02e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.277551] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_network_postcommit called with network settings {'id': '38939dd7-725e-4972-a251-b5064d87f02e', 'name': 'tempest-ServerMetadataNegativeTestJSON-2062331884-network', 'tenant_id': '028211b0f4334bd998e508b4a5467ba1', 'project_id': '028211b0f4334bd998e508b4a5467ba1', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 728, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:16Z', 'updated_at': '2025-11-20T12:32:14Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 702} (original settings None) and network segments [{'id': 'cb83a54d-8226-4367-8b07-a52a48400bf4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 702, 'network_id': '38939dd7-725e-4972-a251-b5064d87f02e'}] [ 773.277695] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] delete_network_postcommit: [ 773.277695] [49941]: key[vlan_transparent], None -> None [ 773.277695] [49941]: key[id], 38939dd7-725e-4972-a251-b5064d87f02e -> None [ 773.277695] [49941]: key[tags], [] -> None [ 773.277695] [49941]: key[availability_zone_hints], [] -> None [ 773.277695] [49941]: key[mtu], 8950 -> None [ 773.277695] [49941]: key[provider:network_type], vlan -> None [ 773.277695] [49941]: key[admin_state_up], True -> None [ 773.277695] [49941]: key[provider:physical_network], default -> None [ 773.277695] [49941]: key[provider:segmentation_id], 702 -> None [ 773.277695] [49941]: key[created_at], 2025-11-20T12:30:16Z -> None [ 773.277695] [49941]: key[updated_at], 2025-11-20T12:32:14Z -> None [ 773.277695] [49941]: key[description], -> None [ 773.277695] [49941]: key[tenant_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.277695] [49941]: key[standard_attr_id], 728 -> None [ 773.277695] [49941]: key[name], tempest-ServerMetadataNegativeTestJSON-2062331884-network -> None [ 773.277695] [49941]: key[availability_zones], ['nova'] -> None [ 773.277695] [49941]: key[project_id], 028211b0f4334bd998e508b4a5467ba1 -> None [ 773.277695] [49941]: key[status], ACTIVE -> None [ 773.277695] [49941]: key[shared], False -> None [ 773.277695] [49941]: key[router:external], False -> None [ 773.277695] [49941]: key[revision_number], 3 -> None [ 773.277695] [49941]: key[port_security_enabled], True -> None [ 773.277695] [49941]: key[subnets], [] -> None [ 773.277695] [49941]: key[ipv4_address_scope], None -> None [ 773.277695] [49941]: key[qinq], None -> None [ 773.277695] [49941]: key[ipv6_address_scope], None -> None [ 773.277695] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 773.284584] [49941]: INFO neutron.services.segments.plugin [-] Segment cb83a54d-8226-4367-8b07-a52a48400bf4 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 cb83a54d-8226-4367-8b07-a52a48400bf4 found for delete ", "request_id": "req-1bfeaa96-42b8-4fe8-8ee9-fad4724a28ce"}]} [ 773.285418] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Pushing event deleted for resources: {'Network': ['ID=38939dd7-725e-4972-a251-b5064d87f02e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.289485] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b9ff5a9-f332-45b7-bc2e-3d0f1fb9e5be admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.291791] [49941]: [pid: 49941|app: 0|req: 1543/3003] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:14 2025] DELETE /networking/v2.0/networks/38939dd7-725e-4972-a251-b5064d87f02e => generated 0 bytes in 286 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 773.309046] [49942]: [pid: 49942|app: 0|req: 1461/3004] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.358552] [49941]: [pid: 49941|app: 0|req: 1544/3005] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.360130] [49942]: [pid: 49942|app: 0|req: 1462/3006] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.379022] [49941]: [pid: 49941|app: 0|req: 1545/3007] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/ports?device_id=c6b337cb-2b9a-4e09-bdd1-4adc57c9a1f3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.450064] [49941]: [pid: 49941|app: 0|req: 1546/3008] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.475797] [49942]: [pid: 49942|app: 0|req: 1463/3009] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/security-groups?tenant_id=028211b0f4334bd998e508b4a5467ba1&name=default => generated 2925 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 773.534033] [49941]: DEBUG neutron_lib.callbacks.manager [None req-99baeb44-2dea-4652-8bfd-5f7eee3b5910 admin admin] Publish callbacks [] for security_group (e010aa47-2f32-4ccc-b140-584ad1ebf8c7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.545235] [49942]: [pid: 49942|app: 0|req: 1464/3010] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 773.564574] [49941]: DEBUG neutron_lib.callbacks.manager [None req-99baeb44-2dea-4652-8bfd-5f7eee3b5910 admin admin] Publish callbacks [] for security_group (e010aa47-2f32-4ccc-b140-584ad1ebf8c7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.624694] [49941]: DEBUG neutron_lib.callbacks.manager [None req-99baeb44-2dea-4652-8bfd-5f7eee3b5910 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e010aa47-2f32-4ccc-b140-584ad1ebf8c7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.632947] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-99baeb44-2dea-4652-8bfd-5f7eee3b5910 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e010aa47-2f32-4ccc-b140-584ad1ebf8c7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.639330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-99baeb44-2dea-4652-8bfd-5f7eee3b5910 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.640169] [49941]: [pid: 49941|app: 0|req: 1547/3011] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:15 2025] DELETE /networking/v2.0/security-groups/e010aa47-2f32-4ccc-b140-584ad1ebf8c7 => generated 0 bytes in 161 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 773.666145] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98612490-5429-495a-b71b-e9b37b98b17d req-47659bfe-c422-4ae7-b13e-2a175f8d9d47 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 773.667409] [49942]: [pid: 49942|app: 0|req: 1465/3012] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 773.677646] [49941]: DEBUG neutron.api.wsgi [req-98612490-5429-495a-b71b-e9b37b98b17d req-3e516054-b26a-4330-a2d3-047b01094064 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 773.707238] [49941]: [pid: 49941|app: 0|req: 1548/3013] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.710474] [49942]: [pid: 49942|app: 0|req: 1466/3014] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/security-groups?tenant_id=9d3bbc5671194e518fdbfc53455d1b76&name=default => generated 2925 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 773.752223] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95e7048d-5d49-442f-803b-f99811f2c90b admin admin] Publish callbacks [] for security_group (6340fb6f-87b6-4d66-ac76-d2290ed91636), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.776900] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95e7048d-5d49-442f-803b-f99811f2c90b admin admin] Publish callbacks [] for security_group (6340fb6f-87b6-4d66-ac76-d2290ed91636), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.805890] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95e7048d-5d49-442f-803b-f99811f2c90b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (6340fb6f-87b6-4d66-ac76-d2290ed91636), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.812810] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-95e7048d-5d49-442f-803b-f99811f2c90b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6340fb6f-87b6-4d66-ac76-d2290ed91636,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 773.817497] [49941]: DEBUG neutron_lib.callbacks.manager [None req-95e7048d-5d49-442f-803b-f99811f2c90b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 773.818093] [49941]: [pid: 49941|app: 0|req: 1549/3015] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:15 2025] DELETE /networking/v2.0/security-groups/6340fb6f-87b6-4d66-ac76-d2290ed91636 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 773.853496] [49942]: [pid: 49942|app: 0|req: 1467/3016] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 774.044947] [49941]: [pid: 49941|app: 0|req: 1550/3017] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:15 2025] GET /networking/v2.0/security-groups?tenant_id=b61cbe8c4539459aac9b3fe1b79ee6df&name=default => generated 2921 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 774.088675] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baa3dc91-8ac5-4338-ba03-ffb85937e70d admin admin] Publish callbacks [] for security_group (b9fa6f94-026a-4d94-82ea-510c1b14d8d4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.110421] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baa3dc91-8ac5-4338-ba03-ffb85937e70d admin admin] Publish callbacks [] for security_group (b9fa6f94-026a-4d94-82ea-510c1b14d8d4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.143814] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baa3dc91-8ac5-4338-ba03-ffb85937e70d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b9fa6f94-026a-4d94-82ea-510c1b14d8d4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.149859] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-baa3dc91-8ac5-4338-ba03-ffb85937e70d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b9fa6f94-026a-4d94-82ea-510c1b14d8d4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.154221] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baa3dc91-8ac5-4338-ba03-ffb85937e70d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.154699] [49942]: [pid: 49942|app: 0|req: 1468/3018] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:15 2025] DELETE /networking/v2.0/security-groups/b9fa6f94-026a-4d94-82ea-510c1b14d8d4 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 774.317962] [49941]: [pid: 49941|app: 0|req: 1551/3019] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:16 2025] GET /networking/v2.0/security-groups?tenant_id=ceffe40b7480476cbe79b70dce78f427&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 774.364871] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee7be15e-22d8-4082-acb4-e7e6747966d5 admin admin] Publish callbacks [] for security_group (aa4d5b7f-9f33-4f52-8d2f-df631c93a85b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.387649] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee7be15e-22d8-4082-acb4-e7e6747966d5 admin admin] Publish callbacks [] for security_group (aa4d5b7f-9f33-4f52-8d2f-df631c93a85b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.397899] [49941]: [pid: 49941|app: 0|req: 1552/3020] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:16 2025] GET /networking/v2.0/ports?tenant_id=f0fe04186f1f42868ba4498604f7d278&device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 774.444620] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee7be15e-22d8-4082-acb4-e7e6747966d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (aa4d5b7f-9f33-4f52-8d2f-df631c93a85b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.449143] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ee7be15e-22d8-4082-acb4-e7e6747966d5 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=aa4d5b7f-9f33-4f52-8d2f-df631c93a85b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 774.456104] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee7be15e-22d8-4082-acb4-e7e6747966d5 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 774.456104] [49942]: [pid: 49942|app: 0|req: 1469/3021] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:16 2025] DELETE /networking/v2.0/security-groups/aa4d5b7f-9f33-4f52-8d2f-df631c93a85b => generated 0 bytes in 134 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 774.479348] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-a726865b-1a52-4fba-b0c1-1ac653570fe1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 774.481692] [49941]: [pid: 49941|app: 0|req: 1553/3022] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:32:16 2025] GET /networking/v2.0/networks?tenant_id=f0fe04186f1f42868ba4498604f7d278&shared=False => generated 721 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 774.559710] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbd52d7a-7656-49b2-bfa2-e5b6b0952ccc req-4bd98bbf-68df-474f-b3ea-8b4d423085c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 774.561618] [49942]: [pid: 49942|app: 0|req: 1470/3023] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:32:16 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 775.079984] [49941]: DEBUG neutron.api.v2.base [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Request body: {'network': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 775.104292] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Made reservation on behalf of a5c1a2ba282b48369d1710e795c847fb for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 775.108729] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.116860] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.200877] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks [] for security_group (d9ca0c04-4417-4724-81e8-e1d32bd78310), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.202972] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d9ca0c04-4417-4724-81e8-e1d32bd78310), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.225337] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d9ca0c04-4417-4724-81e8-e1d32bd78310,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.242663] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] vlan segment allocate from pool success with {'vlan_id': 74, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 775.251817] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (4ad93d0a-889a-4be4-b3df-e5e41e273753), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.252057] [49941]: INFO neutron.db.segments_db [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Added segment 4ad93d0a-889a-4be4-b3df-e5e41e273753 of type vlan for network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 775.271584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (adbb2a21-e1d7-43ea-8a23-b8e350e8af27), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.286019] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] create_network_precommit called with network settings {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1223, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] [ 775.286260] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] create_network_precommit: [ 775.286260] [49941]: key[vlan_transparent], None -> None [ 775.286260] [49941]: key[id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 775.286260] [49941]: key[tags], None -> [] [ 775.286260] [49941]: key[availability_zone_hints], None -> [] [ 775.286260] [49941]: key[mtu], None -> 8950 [ 775.286260] [49941]: key[provider:network_type], None -> vlan [ 775.286260] [49941]: key[admin_state_up], None -> True [ 775.286260] [49941]: key[provider:physical_network], None -> default [ 775.286260] [49941]: key[provider:segmentation_id], None -> 74 [ 775.286260] [49941]: key[qinq], None -> None [ 775.286260] [49941]: key[created_at], None -> 2025-11-20T12:32:16Z [ 775.286260] [49941]: key[updated_at], None -> 2025-11-20T12:32:17Z [ 775.286260] [49941]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.286260] [49941]: key[description], None -> [ 775.286260] [49941]: key[standard_attr_id], None -> 1223 [ 775.286260] [49941]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-243552262-network [ 775.286260] [49941]: key[availability_zones], None -> [] [ 775.286260] [49941]: key[status], None -> ACTIVE [ 775.286260] [49941]: key[shared], None -> False [ 775.286260] [49941]: key[router:external], None -> False [ 775.286260] [49941]: key[revision_number], None -> 1 [ 775.286260] [49941]: key[port_security_enabled], None -> True [ 775.286260] [49941]: key[subnets], None -> [] [ 775.286260] [49941]: key[ipv4_address_scope], None -> None [ 775.286260] [49941]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.286260] [49941]: key[ipv6_address_scope], None -> None [ 775.286260] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.290846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (adbb2a21-e1d7-43ea-8a23-b8e350e8af27), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.308045] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Pushing event updated for resources: {'Network': ['ID=adbb2a21-e1d7-43ea-8a23-b8e350e8af27,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.310156] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] create_network_postcommit called with network settings {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1223, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] [ 775.310418] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] create_network_postcommit: [ 775.310418] [49941]: key[vlan_transparent], None -> None [ 775.310418] [49941]: key[id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 775.310418] [49941]: key[tags], None -> [] [ 775.310418] [49941]: key[availability_zone_hints], None -> [] [ 775.310418] [49941]: key[mtu], None -> 8950 [ 775.310418] [49941]: key[provider:network_type], None -> vlan [ 775.310418] [49941]: key[admin_state_up], None -> True [ 775.310418] [49941]: key[provider:physical_network], None -> default [ 775.310418] [49941]: key[provider:segmentation_id], None -> 74 [ 775.310418] [49941]: key[qinq], None -> None [ 775.310418] [49941]: key[created_at], None -> 2025-11-20T12:32:16Z [ 775.310418] [49941]: key[updated_at], None -> 2025-11-20T12:32:17Z [ 775.310418] [49941]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.310418] [49941]: key[description], None -> [ 775.310418] [49941]: key[standard_attr_id], None -> 1223 [ 775.310418] [49941]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-243552262-network [ 775.310418] [49941]: key[availability_zones], None -> [] [ 775.310418] [49941]: key[status], None -> ACTIVE [ 775.310418] [49941]: key[shared], None -> False [ 775.310418] [49941]: key[router:external], None -> False [ 775.310418] [49941]: key[revision_number], None -> 1 [ 775.310418] [49941]: key[port_security_enabled], None -> True [ 775.310418] [49941]: key[subnets], None -> [] [ 775.310418] [49941]: key[ipv4_address_scope], None -> None [ 775.310418] [49941]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.310418] [49941]: key[ipv6_address_scope], None -> None [ 775.310418] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.313094] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.313474] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6f0e8b70-9388-48ae-8ed6-46ccdec1edba admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.323211] [49941]: [pid: 49941|app: 0|req: 1554/3024] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:32:16 2025] POST /networking/v2.0/networks => generated 676 bytes in 316 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 775.329677] [49942]: DEBUG neutron.api.v2.base [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Request body: {'subnet': {'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 775.344508] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Made reservation on behalf of a5c1a2ba282b48369d1710e795c847fb for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 775.347248] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.431749] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] create_subnet_precommit called with subnet settings {'id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1225, '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-20T12:32:17Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings None) [ 775.432025] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] create_subnet_precommit: [ 775.432025] [49942]: key[ipv6_ra_mode], None -> None [ 775.432025] [49942]: key[id], None -> d0c7aeec-b7ec-45de-8bd3-dafbc9734aba [ 775.432025] [49942]: key[tags], None -> [] [ 775.432025] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 775.432025] [49942]: key[enable_dhcp], None -> True [ 775.432025] [49942]: key[ip_version], None -> 4 [ 775.432025] [49942]: key[created_at], None -> 2025-11-20T12:32:17Z [ 775.432025] [49942]: key[updated_at], None -> 2025-11-20T12:32:17Z [ 775.432025] [49942]: key[description], None -> [ 775.432025] [49942]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.432025] [49942]: key[standard_attr_id], None -> 1225 [ 775.432025] [49942]: key[cidr], None -> 192.168.128.0/28 [ 775.432025] [49942]: key[ipv6_address_mode], None -> None [ 775.432025] [49942]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet [ 775.432025] [49942]: key[subnetpool_id], None -> None [ 775.432025] [49942]: key[host_routes], None -> [] [ 775.432025] [49942]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 775.432025] [49942]: key[shared], None -> False [ 775.432025] [49942]: key[router:external], None -> False [ 775.432025] [49942]: key[revision_number], None -> 0 [ 775.432025] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 775.432025] [49942]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.432025] [49942]: key[service_types], None -> [] [ 775.432025] [49942]: key[dns_nameservers], None -> [] [ 775.432025] [49942]: key[segment_id], None -> None [ 775.432025] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.436916] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (d0c7aeec-b7ec-45de-8bd3-dafbc9734aba), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.456573] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Pushing event updated for resources: {'Subnet': ['ID=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.478488] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Checking segment: {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 775.478798] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Network hostable DHCP agents. Network: adbb2a21-e1d7-43ea-8a23-b8e350e8af27, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 775.487747] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 775.492167] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, adbb2a21-e1d7-43ea-8a23-b8e350e8af27) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 775.495461] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] create_subnet_postcommit called with subnet settings {'id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1225, '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-20T12:32:17Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'network': {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, '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-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74}} (original settings None) [ 775.495749] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] create_subnet_postcommit: [ 775.495749] [49942]: key[ipv6_ra_mode], None -> None [ 775.495749] [49942]: key[id], None -> d0c7aeec-b7ec-45de-8bd3-dafbc9734aba [ 775.495749] [49942]: key[tags], None -> [] [ 775.495749] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 775.495749] [49942]: key[enable_dhcp], None -> True [ 775.495749] [49942]: key[network], None -> {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, '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-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} [ 775.495749] [49942]: key[ip_version], None -> 4 [ 775.495749] [49942]: key[created_at], None -> 2025-11-20T12:32:17Z [ 775.495749] [49942]: key[updated_at], None -> 2025-11-20T12:32:17Z [ 775.495749] [49942]: key[description], None -> [ 775.495749] [49942]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.495749] [49942]: key[standard_attr_id], None -> 1225 [ 775.495749] [49942]: key[cidr], None -> 192.168.128.0/28 [ 775.495749] [49942]: key[ipv6_address_mode], None -> None [ 775.495749] [49942]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet [ 775.495749] [49942]: key[subnetpool_id], None -> None [ 775.495749] [49942]: key[host_routes], None -> [] [ 775.495749] [49942]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 775.495749] [49942]: key[shared], None -> False [ 775.495749] [49942]: key[router:external], None -> False [ 775.495749] [49942]: key[revision_number], None -> 0 [ 775.495749] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 775.495749] [49942]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 775.495749] [49942]: key[service_types], None -> [] [ 775.495749] [49942]: key[dns_nameservers], None -> [] [ 775.495749] [49942]: key[segment_id], None -> None [ 775.495749] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.497430] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 775.497803] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f72c462-f76f-47c5-9c79-fcc08eb795d8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.510216] [49942]: [pid: 49942|app: 0|req: 1471/3025] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:17 2025] POST /networking/v2.0/subnets => generated 696 bytes in 183 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 775.516462] [49941]: DEBUG neutron.api.v2.base [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Request body: {'router': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-router', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 775.532662] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (3de564f5-ed4a-4c10-916b-37fe1f1931d5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.533535] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (3de564f5-ed4a-4c10-916b-37fe1f1931d5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.571880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks [] for router_controller (3de564f5-ed4a-4c10-916b-37fe1f1931d5), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.631388] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks [] for router_gateway (3de564f5-ed4a-4c10-916b-37fe1f1931d5), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.719721] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks [] for router_gateway (3de564f5-ed4a-4c10-916b-37fe1f1931d5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.723998] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.781873] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Allocated IP 10.180.180.181 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/9a2096a0-58ff-4fe2-af16-d54eb0bc066e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 775.829739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks [] for allowed_address_pair (9a2096a0-58ff-4fe2-af16-d54eb0bc066e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.830582] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks [] for port (9a2096a0-58ff-4fe2-af16-d54eb0bc066e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.830808] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] create_port_precommit called with port settings {'id': '9a2096a0-58ff-4fe2-af16-d54eb0bc066e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7c:8b:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 775.830965] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] create_port_precommit: [ 775.830965] [49941]: key[id], None -> 9a2096a0-58ff-4fe2-af16-d54eb0bc066e [ 775.830965] [49941]: key[binding:vnic_type], None -> normal [ 775.830965] [49941]: key[binding:vif_details], None -> {} [ 775.830965] [49941]: key[allowed_address_pairs], None -> [] [ 775.830965] [49941]: key[binding:profile], None -> {} [ 775.830965] [49941]: key[admin_state_up], None -> True [ 775.830965] [49941]: key[binding:vif_type], None -> unbound [ 775.830965] [49941]: key[device_owner], None -> network:router_gateway [ 775.830965] [49941]: key[tenant_id], None -> [ 775.830965] [49941]: key[binding:host_id], None -> [ 775.830965] [49941]: key[standard_attr_id], None -> 1227 [ 775.830965] [49941]: key[name], None -> [ 775.830965] [49941]: key[mac_address], None -> fa:16:3e:7c:8b:8f [ 775.830965] [49941]: key[status], None -> DOWN [ 775.830965] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 775.830965] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.181'}] [ 775.830965] [49941]: key[security_groups], None -> [] [ 775.830965] [49941]: key[port_security_enabled], None -> False [ 775.830965] [49941]: key[project_id], None -> [ 775.830965] [49941]: key[device_id], None -> 3de564f5-ed4a-4c10-916b-37fe1f1931d5 [ 775.830965] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 775.853552] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9a2096a0-58ff-4fe2-af16-d54eb0bc066e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 775.878025] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Pushing event updated for resources: {'Port': ['ID=9a2096a0-58ff-4fe2-af16-d54eb0bc066e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 775.889184] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 775.889980] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 775.891694] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 775.907302] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] create_port_postcommit called with port settings {'id': '9a2096a0-58ff-4fe2-af16-d54eb0bc066e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7c:8b:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:17Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 775.907554] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] create_port_postcommit: [ 775.907554] [49941]: key[id], None -> 9a2096a0-58ff-4fe2-af16-d54eb0bc066e [ 775.907554] [49941]: key[binding:vnic_type], None -> normal [ 775.907554] [49941]: key[tags], None -> [] [ 775.907554] [49941]: key[binding:vif_details], None -> {} [ 775.907554] [49941]: key[allowed_address_pairs], None -> [] [ 775.907554] [49941]: key[extra_dhcp_opts], None -> [] [ 775.907554] [49941]: key[binding:profile], None -> {} [ 775.907554] [49941]: key[admin_state_up], None -> True [ 775.907554] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 775.907554] [49941]: key[binding:vif_type], None -> unbound [ 775.907554] [49941]: key[device_owner], None -> network:router_gateway [ 775.907554] [49941]: key[created_at], None -> 2025-11-20T12:32:17Z [ 775.907554] [49941]: key[updated_at], None -> 2025-11-20T12:32:17Z [ 775.907554] [49941]: key[tenant_id], None -> [ 775.907554] [49941]: key[binding:host_id], None -> [ 775.907554] [49941]: key[description], None -> [ 775.907554] [49941]: key[standard_attr_id], None -> 1227 [ 775.907554] [49941]: key[name], None -> [ 775.907554] [49941]: key[mac_address], None -> fa:16:3e:7c:8b:8f [ 775.907554] [49941]: key[status], None -> DOWN [ 775.907554] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 775.907554] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.181'}] [ 775.907554] [49941]: key[security_groups], None -> [] [ 775.907554] [49941]: key[revision_number], None -> 1 [ 775.907554] [49941]: key[port_security_enabled], None -> False [ 775.907554] [49941]: key[project_id], None -> [ 775.907554] [49941]: key[device_id], None -> 3de564f5-ed4a-4c10-916b-37fe1f1931d5 [ 775.907554] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.013205] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks [] for router_gateway (3de564f5-ed4a-4c10-916b-37fe1f1931d5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.119151] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (3de564f5-ed4a-4c10-916b-37fe1f1931d5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.190619] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 776.249015] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 776.249965] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-d9c02c92-d029-4f01-8c15-f190e1102b54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.251021] [49942]: [pid: 49942|app: 0|req: 1472/3026] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:17 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.260146] [49942]: DEBUG neutron.api.wsgi [req-84123b6a-becd-442c-8ae0-36a79220e57d req-671ed11a-537c-4325-bcbd-83a66a2feb76 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 776.265313] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21aca454-9277-468a-a62a-4c0b4a34acfa admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.266066] [49941]: [pid: 49941|app: 0|req: 1555/3027] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:17 2025] POST /networking/v2.0/routers => generated 738 bytes in 752 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 776.287326] [49942]: [pid: 49942|app: 0|req: 1473/3028] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:32:18 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=68a180df1c744693994df13e84f0b71d => generated 181 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 776.295161] [49942]: DEBUG neutron.api.v2.base [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'port': {'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'admin_state_up': True, 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 776.338239] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Made reservation on behalf of 68a180df1c744693994df13e84f0b71d for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 776.341708] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.402277] [49942]: DEBUG neutron.db.db_base_plugin_common [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 192.168.128.12 (048067c6-b65e-4098-a38d-bf2512dc9444/fafb3816-d392-46e5-9957-ae4b9093950b/38e81047-87bb-4d3a-bcf2-0ba83c43544d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 776.487838] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.492988] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (38e81047-87bb-4d3a-bcf2-0ba83c43544d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.492988] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.492988] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': '', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 776.492988] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 776.492988] [49942]: key[id], None -> 38e81047-87bb-4d3a-bcf2-0ba83c43544d [ 776.492988] [49942]: key[binding:vnic_type], None -> normal [ 776.492988] [49942]: key[binding:vif_details], None -> {} [ 776.492988] [49942]: key[allowed_address_pairs], None -> [] [ 776.492988] [49942]: key[binding:profile], None -> {} [ 776.492988] [49942]: key[admin_state_up], None -> True [ 776.492988] [49942]: key[binding:vif_type], None -> unbound [ 776.492988] [49942]: key[device_owner], None -> [ 776.492988] [49942]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 776.492988] [49942]: key[binding:host_id], None -> [ 776.492988] [49942]: key[standard_attr_id], None -> 1229 [ 776.492988] [49942]: key[name], None -> [ 776.492988] [49942]: key[mac_address], None -> fa:16:3e:07:98:f2 [ 776.492988] [49942]: key[status], None -> DOWN [ 776.492988] [49942]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 776.492988] [49942]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}] [ 776.492988] [49942]: key[security_groups], None -> ['333e5a31-1108-499b-b6ad-b3bf290a8769'] [ 776.492988] [49942]: key[port_security_enabled], None -> True [ 776.492988] [49942]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 776.492988] [49942]: key[device_id], None -> e842b617-5918-41c5-83de-1c2dc95e9e80 [ 776.492988] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.515377] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.539045] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=38e81047-87bb-4d3a-bcf2-0ba83c43544d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 776.549983] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network 048067c6-b65e-4098-a38d-bf2512dc9444 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 776.550393] [49942]: DEBUG neutron.scheduler.base_scheduler [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 776.553260] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 776.563035] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Allocated IP 192.168.128.1 (adbb2a21-e1d7-43ea-8a23-b8e350e8af27/d0c7aeec-b7ec-45de-8bd3-dafbc9734aba/7a278bdf-feb1-4ce0-b83d-21649ba851c5) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 776.574917] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': '', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'network': {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 776.574917] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 776.574917] [49942]: key[id], None -> 38e81047-87bb-4d3a-bcf2-0ba83c43544d [ 776.574917] [49942]: key[binding:vnic_type], None -> normal [ 776.574917] [49942]: key[tags], None -> [] [ 776.574917] [49942]: key[binding:vif_details], None -> {} [ 776.574917] [49942]: key[allowed_address_pairs], None -> [] [ 776.574917] [49942]: key[extra_dhcp_opts], None -> [] [ 776.574917] [49942]: key[binding:profile], None -> {} [ 776.574917] [49942]: key[admin_state_up], None -> True [ 776.574917] [49942]: key[network], None -> {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} [ 776.574917] [49942]: key[binding:vif_type], None -> unbound [ 776.574917] [49942]: key[device_owner], None -> [ 776.574917] [49942]: key[created_at], None -> 2025-11-20T12:32:18Z [ 776.574917] [49942]: key[updated_at], None -> 2025-11-20T12:32:18Z [ 776.574917] [49942]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 776.574917] [49942]: key[binding:host_id], None -> [ 776.574917] [49942]: key[description], None -> [ 776.574917] [49942]: key[standard_attr_id], None -> 1229 [ 776.574917] [49942]: key[name], None -> [ 776.574917] [49942]: key[mac_address], None -> fa:16:3e:07:98:f2 [ 776.574917] [49942]: key[status], None -> DOWN [ 776.574917] [49942]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 776.574917] [49942]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}] [ 776.574917] [49942]: key[security_groups], None -> ['333e5a31-1108-499b-b6ad-b3bf290a8769'] [ 776.574917] [49942]: key[revision_number], None -> 1 [ 776.574917] [49942]: key[port_security_enabled], None -> True [ 776.574917] [49942]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 776.574917] [49942]: key[device_id], None -> e842b617-5918-41c5-83de-1c2dc95e9e80 [ 776.574917] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.612881] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 776.613284] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-39d4416f-f2a4-45f3-bd2b-7bbb79571db1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.621790] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks [] for allowed_address_pair (7a278bdf-feb1-4ce0-b83d-21649ba851c5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.623080] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks [] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.623080] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] create_port_precommit called with port settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.1'}], 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'port_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': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 776.623450] [49942]: [pid: 49942|app: 0|req: 1474/3029] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:18 2025] POST /networking/v2.0/ports => generated 733 bytes in 332 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 776.623495] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] create_port_precommit: [ 776.623495] [49941]: key[id], None -> 7a278bdf-feb1-4ce0-b83d-21649ba851c5 [ 776.623495] [49941]: key[binding:vnic_type], None -> normal [ 776.623495] [49941]: key[binding:vif_details], None -> {} [ 776.623495] [49941]: key[allowed_address_pairs], None -> [] [ 776.623495] [49941]: key[binding:profile], None -> {} [ 776.623495] [49941]: key[admin_state_up], None -> True [ 776.623495] [49941]: key[binding:vif_type], None -> unbound [ 776.623495] [49941]: key[device_owner], None -> network:router_interface [ 776.623495] [49941]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 776.623495] [49941]: key[binding:host_id], None -> [ 776.623495] [49941]: key[standard_attr_id], None -> 1230 [ 776.623495] [49941]: key[name], None -> [ 776.623495] [49941]: key[mac_address], None -> fa:16:3e:4f:25:c8 [ 776.623495] [49941]: key[status], None -> DOWN [ 776.623495] [49941]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 776.623495] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.1'}] [ 776.623495] [49941]: key[security_groups], None -> [] [ 776.623495] [49941]: key[port_security_enabled], None -> False [ 776.623495] [49941]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 776.623495] [49941]: key[device_id], None -> 3de564f5-ed4a-4c10-916b-37fe1f1931d5 [ 776.623495] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.633942] [49942]: DEBUG neutron.api.v2.base [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Request body: {'port': {'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 776.647030] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.670256] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Pushing event updated for resources: {'Port': ['ID=7a278bdf-feb1-4ce0-b83d-21649ba851c5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 776.673918] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.679348] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 776.680108] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 776.681801] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 776.698469] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] create_port_postcommit called with port settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.1'}], 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'port_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-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'network': {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 776.698746] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] create_port_postcommit: [ 776.698746] [49941]: key[id], None -> 7a278bdf-feb1-4ce0-b83d-21649ba851c5 [ 776.698746] [49941]: key[binding:vnic_type], None -> normal [ 776.698746] [49941]: key[tags], None -> [] [ 776.698746] [49941]: key[binding:vif_details], None -> {} [ 776.698746] [49941]: key[allowed_address_pairs], None -> [] [ 776.698746] [49941]: key[extra_dhcp_opts], None -> [] [ 776.698746] [49941]: key[binding:profile], None -> {} [ 776.698746] [49941]: key[admin_state_up], None -> True [ 776.698746] [49941]: key[network], None -> {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} [ 776.698746] [49941]: key[binding:vif_type], None -> unbound [ 776.698746] [49941]: key[device_owner], None -> network:router_interface [ 776.698746] [49941]: key[created_at], None -> 2025-11-20T12:32:18Z [ 776.698746] [49941]: key[updated_at], None -> 2025-11-20T12:32:18Z [ 776.698746] [49941]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 776.698746] [49941]: key[binding:host_id], None -> [ 776.698746] [49941]: key[description], None -> [ 776.698746] [49941]: key[standard_attr_id], None -> 1230 [ 776.698746] [49941]: key[name], None -> [ 776.698746] [49941]: key[mac_address], None -> fa:16:3e:4f:25:c8 [ 776.698746] [49941]: key[status], None -> DOWN [ 776.698746] [49941]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 776.698746] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.1'}] [ 776.698746] [49941]: key[security_groups], None -> [] [ 776.698746] [49941]: key[revision_number], None -> 1 [ 776.698746] [49941]: key[port_security_enabled], None -> False [ 776.698746] [49941]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 776.698746] [49941]: key[device_id], None -> 3de564f5-ed4a-4c10-916b-37fe1f1931d5 [ 776.698746] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.700211] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (3de564f5-ed4a-4c10-916b-37fe1f1931d5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.823325] [49942]: DEBUG neutron.notifiers.nova [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 38e81047-87bb-4d3a-bcf2-0ba83c43544d {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 776.827895] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks [] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.836569] [49942]: DEBUG neutron.db.provisioning_blocks [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Transition to ACTIVE for port object 38e81047-87bb-4d3a-bcf2-0ba83c43544d will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 776.838438] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_precommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': '', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 776.838691] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_precommit: [ 776.838691] [49942]: key[device_owner], -> compute:nova [ 776.838691] [49942]: key[binding:host_id], -> cpu-1 [ 776.838691] [49942]: key[revision_number], 1 -> 2 [ 776.838691] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.840205] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.867155] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Pushing event updated for resources: {'Port': ['ID=38e81047-87bb-4d3a-bcf2-0ba83c43544d,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 776.884150] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.902747] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_postcommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': '', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 776.903062] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_postcommit: [ 776.903062] [49942]: key[device_owner], -> compute:nova [ 776.903062] [49942]: key[binding:host_id], -> cpu-1 [ 776.903062] [49942]: key[revision_number], 1 -> 2 [ 776.903062] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.910567] [49942]: DEBUG neutron.plugins.ml2.managers [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Attempting to bind port 38e81047-87bb-4d3a-bcf2-0ba83c43544d on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 776.910706] [49942]: DEBUG neutron.plugins.ml2.managers [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Attempting to bind port 38e81047-87bb-4d3a-bcf2-0ba83c43544d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 776.910830] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Attempting to bind port 38e81047-87bb-4d3a-bcf2-0ba83c43544d on network 048067c6-b65e-4098-a38d-bf2512dc9444 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 776.930423] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 776.930855] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Bind Segment={'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 776.933406] [49942]: DEBUG networking_nsxv3.api.rpc [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Bind port on Host cpu-1 & Segment [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 776.972709] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks [] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.972990] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] update_port_precommit called with port settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 776.973135] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] update_port_precommit: [ 776.973135] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 776.974659] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 776.999816] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Pushing event updated for resources: {'Port': ['ID=7a278bdf-feb1-4ce0-b83d-21649ba851c5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 777.022066] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] update_port_postcommit called with port settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 777.022331] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] update_port_postcommit: [ 777.022331] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 777.022572] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (3de564f5-ed4a-4c10-916b-37fe1f1931d5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.060407] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 777.061202] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 777.124662] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 777.190339] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f63a0853-6d43-4f26-961c-1a668b490312 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 777.194914] [49941]: [pid: 49941|app: 0|req: 1556/3030] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:32:18 2025] PUT /networking/v2.0/routers/3de564f5-ed4a-4c10-916b-37fe1f1931d5/add_router_interface => generated 309 bytes in 926 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 777.587120] [49941]: DEBUG neutron.api.v2.base [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Request body: {'network': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 777.608338] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Made reservation on behalf of 3eb22a022913476e9d67e6915ed56319 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 777.612399] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.620185] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.712427] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks [] for security_group (8d1baf20-2e10-45d0-8d2c-89f901b75a54), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.717907] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8d1baf20-2e10-45d0-8d2c-89f901b75a54), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.740508] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8d1baf20-2e10-45d0-8d2c-89f901b75a54,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 777.758582] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] vlan segment allocate from pool success with {'vlan_id': 369, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 777.768966] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (da2c18d1-7ca5-476f-8203-ee534464afa2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.768966] [49941]: INFO neutron.db.segments_db [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Added segment da2c18d1-7ca5-476f-8203-ee534464afa2 of type vlan for network 77b46031-ee85-4d23-a411-c763d121ee6f [ 777.785482] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (77b46031-ee85-4d23-a411-c763d121ee6f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.801928] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] create_network_precommit called with network settings {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1236, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}] [ 777.802165] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] create_network_precommit: [ 777.802165] [49941]: key[vlan_transparent], None -> None [ 777.802165] [49941]: key[id], None -> 77b46031-ee85-4d23-a411-c763d121ee6f [ 777.802165] [49941]: key[tags], None -> [] [ 777.802165] [49941]: key[availability_zone_hints], None -> [] [ 777.802165] [49941]: key[mtu], None -> 8950 [ 777.802165] [49941]: key[provider:network_type], None -> vlan [ 777.802165] [49941]: key[admin_state_up], None -> True [ 777.802165] [49941]: key[provider:physical_network], None -> default [ 777.802165] [49941]: key[provider:segmentation_id], None -> 369 [ 777.802165] [49941]: key[qinq], None -> None [ 777.802165] [49941]: key[created_at], None -> 2025-11-20T12:32:19Z [ 777.802165] [49941]: key[updated_at], None -> 2025-11-20T12:32:19Z [ 777.802165] [49941]: key[tenant_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.802165] [49941]: key[description], None -> [ 777.802165] [49941]: key[standard_attr_id], None -> 1236 [ 777.802165] [49941]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-2004692617-network [ 777.802165] [49941]: key[availability_zones], None -> [] [ 777.802165] [49941]: key[status], None -> ACTIVE [ 777.802165] [49941]: key[shared], None -> False [ 777.802165] [49941]: key[router:external], None -> False [ 777.802165] [49941]: key[revision_number], None -> 1 [ 777.802165] [49941]: key[port_security_enabled], None -> True [ 777.802165] [49941]: key[subnets], None -> [] [ 777.802165] [49941]: key[ipv4_address_scope], None -> None [ 777.802165] [49941]: key[project_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.802165] [49941]: key[ipv6_address_scope], None -> None [ 777.802165] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 777.806275] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (77b46031-ee85-4d23-a411-c763d121ee6f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.821476] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Pushing event updated for resources: {'Network': ['ID=77b46031-ee85-4d23-a411-c763d121ee6f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 777.824281] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] create_network_postcommit called with network settings {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1236, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}] [ 777.824516] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] create_network_postcommit: [ 777.824516] [49941]: key[vlan_transparent], None -> None [ 777.824516] [49941]: key[id], None -> 77b46031-ee85-4d23-a411-c763d121ee6f [ 777.824516] [49941]: key[tags], None -> [] [ 777.824516] [49941]: key[availability_zone_hints], None -> [] [ 777.824516] [49941]: key[mtu], None -> 8950 [ 777.824516] [49941]: key[provider:network_type], None -> vlan [ 777.824516] [49941]: key[admin_state_up], None -> True [ 777.824516] [49941]: key[provider:physical_network], None -> default [ 777.824516] [49941]: key[provider:segmentation_id], None -> 369 [ 777.824516] [49941]: key[qinq], None -> None [ 777.824516] [49941]: key[created_at], None -> 2025-11-20T12:32:19Z [ 777.824516] [49941]: key[updated_at], None -> 2025-11-20T12:32:19Z [ 777.824516] [49941]: key[tenant_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.824516] [49941]: key[description], None -> [ 777.824516] [49941]: key[standard_attr_id], None -> 1236 [ 777.824516] [49941]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-2004692617-network [ 777.824516] [49941]: key[availability_zones], None -> [] [ 777.824516] [49941]: key[status], None -> ACTIVE [ 777.824516] [49941]: key[shared], None -> False [ 777.824516] [49941]: key[router:external], None -> False [ 777.824516] [49941]: key[revision_number], None -> 1 [ 777.824516] [49941]: key[port_security_enabled], None -> True [ 777.824516] [49941]: key[subnets], None -> [] [ 777.824516] [49941]: key[ipv4_address_scope], None -> None [ 777.824516] [49941]: key[project_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.824516] [49941]: key[ipv6_address_scope], None -> None [ 777.824516] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 777.827367] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 777.827707] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dcb1cad-bb1d-4397-8d49-ab930130566b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.841983] [49941]: [pid: 49941|app: 0|req: 1557/3031] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:32:19 2025] POST /networking/v2.0/networks => generated 678 bytes in 261 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 777.848413] [49941]: DEBUG neutron.api.v2.base [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Request body: {'subnet': {'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 777.867277] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Made reservation on behalf of 3eb22a022913476e9d67e6915ed56319 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 777.870330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.937101] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Bound using segment: {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 777.937101] [49942]: DEBUG neutron.plugins.ml2.managers [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Bound port: 38e81047-87bb-4d3a-bcf2-0ba83c43544d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "46e1fc20-2067-4e1a-9812-702772a2c82c", "external-id": "nsx-vlan-transportzone-210", "segmentation_id": 210}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 777.937101] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.944099] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] create_subnet_precommit called with subnet settings {'id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1238, '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings None) [ 777.944281] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] create_subnet_precommit: [ 777.944281] [49941]: key[ipv6_ra_mode], None -> None [ 777.944281] [49941]: key[id], None -> 3606b195-cae3-4e51-95f4-dbf28bb49a5c [ 777.944281] [49941]: key[tags], None -> [] [ 777.944281] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 777.944281] [49941]: key[enable_dhcp], None -> True [ 777.944281] [49941]: key[ip_version], None -> 4 [ 777.944281] [49941]: key[created_at], None -> 2025-11-20T12:32:19Z [ 777.944281] [49941]: key[updated_at], None -> 2025-11-20T12:32:19Z [ 777.944281] [49941]: key[description], None -> [ 777.944281] [49941]: key[tenant_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.944281] [49941]: key[standard_attr_id], None -> 1238 [ 777.944281] [49941]: key[cidr], None -> 192.168.128.0/28 [ 777.944281] [49941]: key[ipv6_address_mode], None -> None [ 777.944281] [49941]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet [ 777.944281] [49941]: key[subnetpool_id], None -> None [ 777.944281] [49941]: key[host_routes], None -> [] [ 777.944281] [49941]: key[network_id], None -> 77b46031-ee85-4d23-a411-c763d121ee6f [ 777.944281] [49941]: key[shared], None -> False [ 777.944281] [49941]: key[router:external], None -> False [ 777.944281] [49941]: key[revision_number], None -> 0 [ 777.944281] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 777.944281] [49941]: key[project_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.944281] [49941]: key[service_types], None -> [] [ 777.944281] [49941]: key[dns_nameservers], None -> [] [ 777.944281] [49941]: key[segment_id], None -> None [ 777.944281] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 777.946006] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (3606b195-cae3-4e51-95f4-dbf28bb49a5c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.959938] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Pushing event updated for resources: {'Subnet': ['ID=3606b195-cae3-4e51-95f4-dbf28bb49a5c,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 777.981763] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Checking segment: {'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 777.982017] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Network hostable DHCP agents. Network: 77b46031-ee85-4d23-a411-c763d121ee6f, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 777.989089] [49942]: DEBUG neutron.plugins.ml2.db [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] For port 38e81047-87bb-4d3a-bcf2-0ba83c43544d, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 777.991150] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Network 77b46031-ee85-4d23-a411-c763d121ee6f is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 777.992158] [49942]: DEBUG neutron.plugins.ml2.db [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] For port 38e81047-87bb-4d3a-bcf2-0ba83c43544d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=38e81047-87bb-4d3a-bcf2-0ba83c43544d,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 777.993840] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_precommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 777.994113] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_precommit: [ 777.994113] [49942]: key[binding:vif_type], unbound -> ovs [ 777.994113] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} [ 777.994113] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 777.995706] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 77b46031-ee85-4d23-a411-c763d121ee6f) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 777.997048] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 777.999821] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] create_subnet_postcommit called with subnet settings {'id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1238, '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3eb22a022913476e9d67e6915ed56319', 'network': {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369}} (original settings None) [ 777.999992] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] create_subnet_postcommit: [ 777.999992] [49941]: key[ipv6_ra_mode], None -> None [ 777.999992] [49941]: key[id], None -> 3606b195-cae3-4e51-95f4-dbf28bb49a5c [ 777.999992] [49941]: key[tags], None -> [] [ 777.999992] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 777.999992] [49941]: key[enable_dhcp], None -> True [ 777.999992] [49941]: key[network], None -> {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} [ 777.999992] [49941]: key[ip_version], None -> 4 [ 777.999992] [49941]: key[created_at], None -> 2025-11-20T12:32:19Z [ 777.999992] [49941]: key[updated_at], None -> 2025-11-20T12:32:19Z [ 777.999992] [49941]: key[description], None -> [ 777.999992] [49941]: key[tenant_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.999992] [49941]: key[standard_attr_id], None -> 1238 [ 777.999992] [49941]: key[cidr], None -> 192.168.128.0/28 [ 777.999992] [49941]: key[ipv6_address_mode], None -> None [ 777.999992] [49941]: key[name], None -> tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet [ 777.999992] [49941]: key[subnetpool_id], None -> None [ 777.999992] [49941]: key[host_routes], None -> [] [ 777.999992] [49941]: key[network_id], None -> 77b46031-ee85-4d23-a411-c763d121ee6f [ 777.999992] [49941]: key[shared], None -> False [ 777.999992] [49941]: key[router:external], None -> False [ 777.999992] [49941]: key[revision_number], None -> 0 [ 777.999992] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 777.999992] [49941]: key[project_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 777.999992] [49941]: key[service_types], None -> [] [ 777.999992] [49941]: key[dns_nameservers], None -> [] [ 777.999992] [49941]: key[segment_id], None -> None [ 777.999992] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.001449] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.001851] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d2837dc5-c1a9-46c6-b1a2-4619b93969e3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.014216] [49941]: [pid: 49941|app: 0|req: 1558/3032] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:19 2025] POST /networking/v2.0/subnets => generated 697 bytes in 166 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 778.025087] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Pushing event updated for resources: {'Port': ['ID=38e81047-87bb-4d3a-bcf2-0ba83c43544d,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 778.033893] [49942]: DEBUG neutron.db.provisioning_blocks [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Provisioning complete for port 38e81047-87bb-4d3a-bcf2-0ba83c43544d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 778.034080] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.034360] [49942]: INFO neutron.plugins.ml2.plugin [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Attempt 1 to provision port 38e81047-87bb-4d3a-bcf2-0ba83c43544d [ 778.040202] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75bb9216-ccdc-4a27-ade5-25075de86c55 req-7aa1bd3e-87c4-45e2-89b5-b37b237c3507 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.041298] [49941]: [pid: 49941|app: 0|req: 1559/3033] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:19 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 778.044590] [49941]: DEBUG neutron.api.v2.base [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Request body: {'router': {'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-router', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 778.058939] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (119cea61-cc97-40b9-b235-e51cce99d1d7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.059930] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (119cea61-cc97-40b9-b235-e51cce99d1d7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.076464] [49942]: DEBUG neutron.plugins.ml2.plugin [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Current status of the port 38e81047-87bb-4d3a-bcf2-0ba83c43544d is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 778.076639] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.097300] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks [] for router_controller (119cea61-cc97-40b9-b235-e51cce99d1d7), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.103044] [49942]: DEBUG neutron.plugins.ml2.db [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] For port 38e81047-87bb-4d3a-bcf2-0ba83c43544d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=38e81047-87bb-4d3a-bcf2-0ba83c43544d,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 778.133401] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_precommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 778.133692] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_precommit: [ 778.133692] [49942]: key[status], DOWN -> ACTIVE [ 778.133692] [49942]: key[revision_number], 4 -> 5 [ 778.133692] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.139207] [49942]: DEBUG neutron.db.provisioning_blocks [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Provisioning complete for port 38e81047-87bb-4d3a-bcf2-0ba83c43544d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 778.139353] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.139458] [49942]: INFO neutron.plugins.ml2.plugin [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Attempt 1 to provision port 38e81047-87bb-4d3a-bcf2-0ba83c43544d [ 778.150990] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks [] for router_gateway (119cea61-cc97-40b9-b235-e51cce99d1d7), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.184076] [49942]: DEBUG neutron.plugins.ml2.plugin [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Current status of the port 38e81047-87bb-4d3a-bcf2-0ba83c43544d is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 778.184915] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_postcommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 778.185209] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_postcommit: [ 778.185209] [49942]: key[status], DOWN -> ACTIVE [ 778.185209] [49942]: key[revision_number], 4 -> 5 [ 778.185209] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.185735] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.211461] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks [] for router_gateway (119cea61-cc97-40b9-b235-e51cce99d1d7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.213711] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Pushing event updated for resources: {'Port': ['ID=38e81047-87bb-4d3a-bcf2-0ba83c43544d,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 778.214963] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.217953] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_postcommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:18Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 778.217953] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] update_port_postcommit: [ 778.217953] [49942]: key[binding:vif_type], unbound -> ovs [ 778.217953] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} [ 778.217953] [49942]: key[updated_at], 2025-11-20T12:32:18Z -> 2025-11-20T12:32:19Z [ 778.217953] [49942]: key[revision_number], 2 -> 4 [ 778.217953] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.224777] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 778.225385] [49942]: DEBUG neutron_lib.callbacks.manager [req-84123b6a-becd-442c-8ae0-36a79220e57d req-65af43e6-d71c-4019-9063-6d0e365fbd58 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.227248] [49942]: [pid: 49942|app: 0|req: 1475/3034] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:18 2025] PUT /networking/v2.0/ports/38e81047-87bb-4d3a-bcf2-0ba83c43544d => generated 1038 bytes in 1596 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 778.231656] [49942]: DEBUG neutron.api.wsgi [req-75bb9216-ccdc-4a27-ade5-25075de86c55 req-7f5a788a-a05f-4498-8fa2-0dc746ec970e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 778.259045] [49942]: [pid: 49942|app: 0|req: 1476/3035] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:19 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 778.276028] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Allocated IP 10.180.180.230 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/0eea0ea2-9df2-4551-a507-103075335ce1) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 778.327739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks [] for allowed_address_pair (0eea0ea2-9df2-4551-a507-103075335ce1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.328582] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks [] for port (0eea0ea2-9df2-4551-a507-103075335ce1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.328870] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] create_port_precommit called with port settings {'id': '0eea0ea2-9df2-4551-a507-103075335ce1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b5:21:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 778.329111] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] create_port_precommit: [ 778.329111] [49941]: key[id], None -> 0eea0ea2-9df2-4551-a507-103075335ce1 [ 778.329111] [49941]: key[binding:vnic_type], None -> normal [ 778.329111] [49941]: key[binding:vif_details], None -> {} [ 778.329111] [49941]: key[allowed_address_pairs], None -> [] [ 778.329111] [49941]: key[binding:profile], None -> {} [ 778.329111] [49941]: key[admin_state_up], None -> True [ 778.329111] [49941]: key[binding:vif_type], None -> unbound [ 778.329111] [49941]: key[device_owner], None -> network:router_gateway [ 778.329111] [49941]: key[tenant_id], None -> [ 778.329111] [49941]: key[binding:host_id], None -> [ 778.329111] [49941]: key[standard_attr_id], None -> 1240 [ 778.329111] [49941]: key[name], None -> [ 778.329111] [49941]: key[mac_address], None -> fa:16:3e:b5:21:29 [ 778.329111] [49941]: key[status], None -> DOWN [ 778.329111] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 778.329111] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.230'}] [ 778.329111] [49941]: key[security_groups], None -> [] [ 778.329111] [49941]: key[port_security_enabled], None -> False [ 778.329111] [49941]: key[project_id], None -> [ 778.329111] [49941]: key[device_id], None -> 119cea61-cc97-40b9-b235-e51cce99d1d7 [ 778.329111] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.353073] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0eea0ea2-9df2-4551-a507-103075335ce1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.374851] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Pushing event updated for resources: {'Port': ['ID=0eea0ea2-9df2-4551-a507-103075335ce1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 778.385031] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 778.386118] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 778.387981] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 778.405930] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] create_port_postcommit called with port settings {'id': '0eea0ea2-9df2-4551-a507-103075335ce1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b5:21:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:20Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 778.405930] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] create_port_postcommit: [ 778.405930] [49941]: key[id], None -> 0eea0ea2-9df2-4551-a507-103075335ce1 [ 778.405930] [49941]: key[binding:vnic_type], None -> normal [ 778.405930] [49941]: key[tags], None -> [] [ 778.405930] [49941]: key[binding:vif_details], None -> {} [ 778.405930] [49941]: key[allowed_address_pairs], None -> [] [ 778.405930] [49941]: key[extra_dhcp_opts], None -> [] [ 778.405930] [49941]: key[binding:profile], None -> {} [ 778.405930] [49941]: key[admin_state_up], None -> True [ 778.405930] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 778.405930] [49941]: key[binding:vif_type], None -> unbound [ 778.405930] [49941]: key[device_owner], None -> network:router_gateway [ 778.405930] [49941]: key[created_at], None -> 2025-11-20T12:32:19Z [ 778.405930] [49941]: key[updated_at], None -> 2025-11-20T12:32:20Z [ 778.405930] [49941]: key[tenant_id], None -> [ 778.405930] [49941]: key[binding:host_id], None -> [ 778.405930] [49941]: key[description], None -> [ 778.405930] [49941]: key[standard_attr_id], None -> 1240 [ 778.405930] [49941]: key[name], None -> [ 778.405930] [49941]: key[mac_address], None -> fa:16:3e:b5:21:29 [ 778.405930] [49941]: key[status], None -> DOWN [ 778.405930] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 778.405930] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.230'}] [ 778.405930] [49941]: key[security_groups], None -> [] [ 778.405930] [49941]: key[revision_number], None -> 1 [ 778.405930] [49941]: key[port_security_enabled], None -> False [ 778.405930] [49941]: key[project_id], None -> [ 778.405930] [49941]: key[device_id], None -> 119cea61-cc97-40b9-b235-e51cce99d1d7 [ 778.405930] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 778.556132] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks [] for router_gateway (119cea61-cc97-40b9-b235-e51cce99d1d7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.663765] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (119cea61-cc97-40b9-b235-e51cce99d1d7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.730497] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Router 119cea61-cc97-40b9-b235-e51cce99d1d7 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 778.794898] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 778.806644] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e57e2faa-0478-42cc-a499-fbf02cdc229a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 778.807673] [49941]: [pid: 49941|app: 0|req: 1560/3036] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:19 2025] POST /networking/v2.0/routers => generated 739 bytes in 765 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 779.030603] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.105984] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Allocated IP 192.168.128.1 (77b46031-ee85-4d23-a411-c763d121ee6f/3606b195-cae3-4e51-95f4-dbf28bb49a5c/77943320-b884-49a1-bfb0-e87c3f81738f) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 779.146959] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks [] for allowed_address_pair (77943320-b884-49a1-bfb0-e87c3f81738f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.147775] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks [] for port (77943320-b884-49a1-bfb0-e87c3f81738f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.147936] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] create_port_precommit called with port settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'ip_address': '192.168.128.1'}], 'project_id': '3eb22a022913476e9d67e6915ed56319', 'port_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': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 779.148061] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] create_port_precommit: [ 779.148061] [49942]: key[id], None -> 77943320-b884-49a1-bfb0-e87c3f81738f [ 779.148061] [49942]: key[binding:vnic_type], None -> normal [ 779.148061] [49942]: key[binding:vif_details], None -> {} [ 779.148061] [49942]: key[allowed_address_pairs], None -> [] [ 779.148061] [49942]: key[binding:profile], None -> {} [ 779.148061] [49942]: key[admin_state_up], None -> True [ 779.148061] [49942]: key[binding:vif_type], None -> unbound [ 779.148061] [49942]: key[device_owner], None -> network:router_interface [ 779.148061] [49942]: key[tenant_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 779.148061] [49942]: key[binding:host_id], None -> [ 779.148061] [49942]: key[standard_attr_id], None -> 1241 [ 779.148061] [49942]: key[name], None -> [ 779.148061] [49942]: key[mac_address], None -> fa:16:3e:36:81:13 [ 779.148061] [49942]: key[status], None -> DOWN [ 779.148061] [49942]: key[network_id], None -> 77b46031-ee85-4d23-a411-c763d121ee6f [ 779.148061] [49942]: key[fixed_ips], None -> [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'ip_address': '192.168.128.1'}] [ 779.148061] [49942]: key[security_groups], None -> [] [ 779.148061] [49942]: key[port_security_enabled], None -> False [ 779.148061] [49942]: key[project_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 779.148061] [49942]: key[device_id], None -> 119cea61-cc97-40b9-b235-e51cce99d1d7 [ 779.148061] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.166021] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (77943320-b884-49a1-bfb0-e87c3f81738f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.185498] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Pushing event updated for resources: {'Port': ['ID=77943320-b884-49a1-bfb0-e87c3f81738f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 779.194898] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Network 77b46031-ee85-4d23-a411-c763d121ee6f is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 779.195673] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 779.197237] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 779.210344] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] create_port_postcommit called with port settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'ip_address': '192.168.128.1'}], 'project_id': '3eb22a022913476e9d67e6915ed56319', 'port_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-20T12:32:20Z', 'updated_at': '2025-11-20T12:32:20Z', 'revision_number': 1, 'network': {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 779.210671] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] create_port_postcommit: [ 779.210671] [49942]: key[id], None -> 77943320-b884-49a1-bfb0-e87c3f81738f [ 779.210671] [49942]: key[binding:vnic_type], None -> normal [ 779.210671] [49942]: key[tags], None -> [] [ 779.210671] [49942]: key[binding:vif_details], None -> {} [ 779.210671] [49942]: key[allowed_address_pairs], None -> [] [ 779.210671] [49942]: key[extra_dhcp_opts], None -> [] [ 779.210671] [49942]: key[binding:profile], None -> {} [ 779.210671] [49942]: key[admin_state_up], None -> True [ 779.210671] [49942]: key[network], None -> {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} [ 779.210671] [49942]: key[binding:vif_type], None -> unbound [ 779.210671] [49942]: key[device_owner], None -> network:router_interface [ 779.210671] [49942]: key[created_at], None -> 2025-11-20T12:32:20Z [ 779.210671] [49942]: key[updated_at], None -> 2025-11-20T12:32:20Z [ 779.210671] [49942]: key[tenant_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 779.210671] [49942]: key[binding:host_id], None -> [ 779.210671] [49942]: key[description], None -> [ 779.210671] [49942]: key[standard_attr_id], None -> 1241 [ 779.210671] [49942]: key[name], None -> [ 779.210671] [49942]: key[mac_address], None -> fa:16:3e:36:81:13 [ 779.210671] [49942]: key[status], None -> DOWN [ 779.210671] [49942]: key[network_id], None -> 77b46031-ee85-4d23-a411-c763d121ee6f [ 779.210671] [49942]: key[fixed_ips], None -> [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'ip_address': '192.168.128.1'}] [ 779.210671] [49942]: key[security_groups], None -> [] [ 779.210671] [49942]: key[revision_number], None -> 1 [ 779.210671] [49942]: key[port_security_enabled], None -> False [ 779.210671] [49942]: key[project_id], None -> 3eb22a022913476e9d67e6915ed56319 [ 779.210671] [49942]: key[device_id], None -> 119cea61-cc97-40b9-b235-e51cce99d1d7 [ 779.210671] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.210671] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (119cea61-cc97-40b9-b235-e51cce99d1d7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.285596] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-6cba51c2-6943-4f09-a055-6d02ec604a4a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.291030] [49941]: [pid: 49941|app: 0|req: 1561/3037] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:20 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 1043 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 779.296642] [49941]: DEBUG neutron.api.wsgi [req-84123b6a-becd-442c-8ae0-36a79220e57d req-e1750af6-6721-4eb9-9671-d204c1e0c7d8 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 779.321021] [49941]: [pid: 49941|app: 0|req: 1562/3038] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=38e81047-87bb-4d3a-bcf2-0ba83c43544d => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.365430] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-7767871d-d7b9-43d6-9068-ecfadccb0298 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.366588] [49941]: [pid: 49941|app: 0|req: 1563/3039] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:21 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 779.392360] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (77943320-b884-49a1-bfb0-e87c3f81738f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.408189] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84123b6a-becd-442c-8ae0-36a79220e57d req-7b4cc398-5f31-457a-a54e-30a983108c9d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.409735] [49941]: [pid: 49941|app: 0|req: 1564/3040] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:21 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 779.440690] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3248067-5be7-447d-8353-39dc48098787 req-d96f7aba-9bc9-410b-bfb7-673c34a713ae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 779.441998] [49941]: [pid: 49941|app: 0|req: 1565/3041] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:21 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 779.484012] [49941]: [pid: 49941|app: 0|req: 1566/3042] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:21 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.485542] [49941]: DEBUG neutron.api.wsgi [req-e3248067-5be7-447d-8353-39dc48098787 req-dc69bea7-6743-460d-930e-41ab56707a1b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 779.496918] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks [] for port (77943320-b884-49a1-bfb0-e87c3f81738f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.497338] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] update_port_precommit called with port settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', '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-20T12:32:20Z', 'updated_at': '2025-11-20T12:32:21Z', 'revision_number': 1, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', '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-20T12:32:20Z', 'updated_at': '2025-11-20T12:32:20Z', 'revision_number': 1, 'project_id': '3eb22a022913476e9d67e6915ed56319'}) 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': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 779.497338] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] update_port_precommit: [ 779.497338] [49942]: key[updated_at], 2025-11-20T12:32:20Z -> 2025-11-20T12:32:21Z [ 779.497338] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.499597] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (77943320-b884-49a1-bfb0-e87c3f81738f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.508367] [49941]: [pid: 49941|app: 0|req: 1567/3043] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:21 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.527790] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Pushing event updated for resources: {'Port': ['ID=77943320-b884-49a1-bfb0-e87c3f81738f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 779.550534] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] update_port_postcommit called with port settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', '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-20T12:32:20Z', 'updated_at': '2025-11-20T12:32:21Z', 'revision_number': 1, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', '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-20T12:32:20Z', 'updated_at': '2025-11-20T12:32:20Z', 'revision_number': 1, 'project_id': '3eb22a022913476e9d67e6915ed56319'}) 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': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 779.550877] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] update_port_postcommit: [ 779.550877] [49942]: key[updated_at], 2025-11-20T12:32:20Z -> 2025-11-20T12:32:21Z [ 779.550877] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 779.551138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (119cea61-cc97-40b9-b235-e51cce99d1d7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 779.559078] [49941]: [pid: 49941|app: 0|req: 1568/3044] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:21 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 779.586192] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Network 77b46031-ee85-4d23-a411-c763d121ee6f is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 779.587058] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 779.659860] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Router 119cea61-cc97-40b9-b235-e51cce99d1d7 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 779.713963] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e4a3b7f2-b126-4f86-aa09-80a40e651a16 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 779.718156] [49942]: [pid: 49942|app: 0|req: 1477/3045] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:32:20 2025] PUT /networking/v2.0/routers/119cea61-cc97-40b9-b235-e51cce99d1d7/add_router_interface => generated 309 bytes in 907 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.245602] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48afd6f5-e4df-4f83-a026-6d3715cc63ff req-b41b8992-395c-4ac4-ae21-605dde0155ba tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.246688] [49941]: [pid: 49941|app: 0|req: 1569/3046] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:22 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.254790] [49942]: DEBUG neutron.api.wsgi [req-48afd6f5-e4df-4f83-a026-6d3715cc63ff req-8a8da832-9217-4af3-83b5-e0f10da52096 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.281432] [49942]: [pid: 49942|app: 0|req: 1478/3047] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.320129] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5da79072-275c-4307-9e4b-1e64271d0dab req-baba7c2e-27fc-4901-84c0-c46492c16609 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.324782] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5da79072-275c-4307-9e4b-1e64271d0dab req-baba7c2e-27fc-4901-84c0-c46492c16609 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.358784] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5da79072-275c-4307-9e4b-1e64271d0dab req-baba7c2e-27fc-4901-84c0-c46492c16609 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.360391] [49941]: [pid: 49941|app: 0|req: 1570/3048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 2230 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 781.370180] [49941]: DEBUG neutron.api.wsgi [req-5da79072-275c-4307-9e4b-1e64271d0dab req-d0ffa71c-412c-4c19-8d9f-332035eb73a1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.392530] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8b5219e-d624-43af-8d7f-ee5994b396ad req-76cf4f67-aeb3-4fde-999f-3e2ad219d8ba tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.393218] [49942]: [pid: 49942|app: 0|req: 1479/3049] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 781.397350] [49941]: [pid: 49941|app: 0|req: 1571/3050] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.400837] [49942]: DEBUG neutron.api.wsgi [req-c8b5219e-d624-43af-8d7f-ee5994b396ad req-c538bd73-a443-4ffb-8ea8-5232df8e207e tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.432665] [49942]: [pid: 49942|app: 0|req: 1480/3051] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.538028] [49942]: [pid: 49942|app: 0|req: 1481/3052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 781.597982] [49942]: [pid: 49942|app: 0|req: 1482/3053] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.624087] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acde8914-dd2b-45f4-97e1-29a529b6bec7 req-a7e2871d-090f-44ca-b81c-bd7240e913e4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.625534] [49941]: [pid: 49941|app: 0|req: 1572/3054] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 118 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.632038] [49942]: DEBUG neutron.api.wsgi [req-acde8914-dd2b-45f4-97e1-29a529b6bec7 req-5132954f-ead4-43f5-96f3-edaa6612ad49 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.653083] [49942]: [pid: 49942|app: 0|req: 1483/3055] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.698834] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f741383-d9cd-47f2-ae36-de36ae451d83 req-9685dcb6-f724-43d4-8ede-7146249ea8d2 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.699766] [49941]: [pid: 49941|app: 0|req: 1573/3056] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.705263] [49941]: DEBUG neutron.api.wsgi [req-4f741383-d9cd-47f2-ae36-de36ae451d83 req-d46826d1-5cb4-4aa5-b7d1-5213e169874d tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.709072] [49942]: [pid: 49942|app: 0|req: 1484/3057] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 781.724974] [49941]: [pid: 49941|app: 0|req: 1574/3058] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 781.745039] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-359165ab-3a39-4918-92ea-3dc52556db19 x-openstack-request-id: req-359165ab-3a39-4918-92ea-3dc52556db19 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 781.746799] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a", "tag": "c5ae8756-f525-4092-a387-fcd623affdbc", "status": "completed", "code": 200}, {"server_uuid": "c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b", "name": "network-vif-deleted", "tag": "416661ba-4eb2-4de3-96d9-2344fdcca122", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 781.747664] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-359165ab-3a39-4918-92ea-3dc52556db19 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 781.747664] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-359165ab-3a39-4918-92ea-3dc52556db19'] response: {'name': 'network-changed', 'server_uuid': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'tag': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'status': 'completed', 'code': 200} [ 781.747664] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-359165ab-3a39-4918-92ea-3dc52556db19'] response: {'server_uuid': 'c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b', 'name': 'network-vif-deleted', 'tag': '416661ba-4eb2-4de3-96d9-2344fdcca122', 'status': 'completed', 'code': 200} [ 781.756889] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15169c40-f31d-401e-9103-3fb1be46baad req-baee97e8-55d6-49d0-aa41-3d8a78143d6b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.756889] [49942]: [pid: 49942|app: 0|req: 1485/3059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 1026 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 781.762033] [49941]: DEBUG neutron.api.wsgi [req-15169c40-f31d-401e-9103-3fb1be46baad req-dddbff5f-b094-4140-be9e-343e0b3072aa service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.782692] [49941]: [pid: 49941|app: 0|req: 1575/3060] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.788688] [49942]: [pid: 49942|app: 0|req: 1486/3061] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 781.847860] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bde01f63-bc9a-4d95-930c-8308b4383db7 req-563c1242-8b6b-488b-8ed1-ff5383e902b2 tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.849263] [49941]: [pid: 49941|app: 0|req: 1576/3062] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.856681] [49941]: DEBUG neutron.api.wsgi [req-bde01f63-bc9a-4d95-930c-8308b4383db7 req-78fb5329-533f-47a7-b1b6-9d936bd8d416 tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 781.881327] [49941]: [pid: 49941|app: 0|req: 1577/3063] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=8dc3d79c-537c-4176-8f1b-b2673115ca9e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 781.893413] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-898e4f68-eeb7-48fc-8533-8f080b36491b req-ca40c59d-84d7-49a1-b610-3c450d257d44 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.895080] [49942]: [pid: 49942|app: 0|req: 1487/3064] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 781.909343] [49941]: DEBUG neutron.api.v2.base [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'floatingip': {'port_id': '3523393a-d56a-4ecc-9c18-8319590d6c8c'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 781.931466] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (e987e5c9-f930-458f-9f96-7de4c874e7aa), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 781.989144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f444db2-43ab-420b-98a9-0efc1c43f383 req-e37fc38e-a21f-4912-8bf6-4a18cc913bb6 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 781.990368] [49942]: [pid: 49942|app: 0|req: 1488/3065] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.007021] [49942]: [pid: 49942|app: 0|req: 1489/3066] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.009996] [49942]: DEBUG neutron.api.wsgi [req-3f444db2-43ab-420b-98a9-0efc1c43f383 req-5ac08935-800e-494a-9dd6-d161c8245ecb tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.036847] [49942]: [pid: 49942|app: 0|req: 1490/3067] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.090657] [49942]: [pid: 49942|app: 0|req: 1491/3068] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.123284] [49942]: [pid: 49942|app: 0|req: 1492/3069] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.164299] [49942]: [pid: 49942|app: 0|req: 1493/3070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=79392169-9f5f-480d-9294-beac60cefa02 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.170513] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.173051] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (e987e5c9-f930-458f-9f96-7de4c874e7aa), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.232142] [49941]: INFO neutron.db.l3_db [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Floating IP e987e5c9-f930-458f-9f96-7de4c874e7aa associated. External IP: 10.180.180.137, port: 3523393a-d56a-4ecc-9c18-8319590d6c8c. [ 782.294155] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d89a8b0-3a81-4029-aff4-cfa9fc487825 req-ea7e74b4-5186-4172-878a-6537650ae0f5 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.295183] [49942]: [pid: 49942|app: 0|req: 1494/3071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:23 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 782.339362] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09c74a0c-4ccf-46cb-bd98-8f7e4e5ab12e req-4c99a261-0b52-4355-ae8c-48d31348b341 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.341300] [49942]: [pid: 49942|app: 0|req: 1495/3072] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/ports?tenant_id=8405e803f532416b941c7b2cb7ea2ce6&device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 1043 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 782.347100] [49942]: DEBUG neutron.api.wsgi [req-8d89a8b0-3a81-4029-aff4-cfa9fc487825 req-afa56b97-b913-4d9c-ad5c-05b0d7033021 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.366549] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 782.383687] [49942]: [pid: 49942|app: 0|req: 1496/3073] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.437912] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09c74a0c-4ccf-46cb-bd98-8f7e4e5ab12e req-b596628a-e3bf-4948-893a-8d564c008721 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.441181] [49942]: [pid: 49942|app: 0|req: 1497/3074] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/networks?id=10b00f51-d148-4aec-bc0d-18a33233eb72 => generated 718 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.471562] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 782.476795] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5c06290-5697-42ec-b4db-e892a598a74d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.499046] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-450b894b-637a-461c-9f42-ea4a2cec1626 req-0a47f40f-80c9-443e-8fc5-5777b7f45dc8 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.500595] [49942]: [pid: 49942|app: 0|req: 1498/3075] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.503455] [49942]: DEBUG neutron.api.wsgi [req-09c74a0c-4ccf-46cb-bd98-8f7e4e5ab12e req-89d5aa80-ca82-4312-bb69-a2312fb411e7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.504741] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 782.505822] [49941]: [pid: 49941|app: 0|req: 1578/3076] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:32:23 2025] PUT /networking/v2.0/floatingips/e987e5c9-f930-458f-9f96-7de4c874e7aa => generated 802 bytes in 600 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.507891] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8f94bed6-5fa2-41bf-b4d6-cd027e03f30b" -d '{"events": [{"name": "network-changed", "server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 782.524914] [49942]: [pid: 49942|app: 0|req: 1499/3077] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=c5ae8756-f525-4092-a387-fcd623affdbc => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.610354] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b796a24-6a20-45cc-98c6-eacc53972741 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.625653] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82647f35-8ed3-4c0d-adbb-c495a73bb47a req-e03a5780-9545-4cc5-9e44-3ec6e0e9398b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.627028] [49942]: [pid: 49942|app: 0|req: 1500/3078] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 750 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.632363] [49942]: DEBUG neutron.api.v2.base [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Request body: {'floatingip': {'port_id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 782.669538] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for floatingip (f0ea9118-4e94-45c2-8747-26c058fc7a88), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.805215] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b796a24-6a20-45cc-98c6-eacc53972741 admin admin] Publish callbacks [] for security_group (f9548489-ca2a-4365-9067-a31f70b82bef), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.807250] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6b796a24-6a20-45cc-98c6-eacc53972741 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f9548489-ca2a-4365-9067-a31f70b82bef), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.832516] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b796a24-6a20-45cc-98c6-eacc53972741 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f9548489-ca2a-4365-9067-a31f70b82bef,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 782.853632] [49941]: [pid: 49941|app: 0|req: 1579/3079] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/security-groups?tenant_id=a471037b71004a9a951c790b65bc327d&name=default => generated 2929 bytes in 347 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 782.884285] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09c74a0c-4ccf-46cb-bd98-8f7e4e5ab12e req-a2e6cc60-a3b7-4936-be10-888cef0e04bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 782.885279] [49941]: [pid: 49941|app: 0|req: 1580/3080] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/subnets?id=b2f115b5-83ae-4182-b93c-5519c2134d67 => generated 693 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 782.888809] [49941]: DEBUG neutron.api.wsgi [req-82647f35-8ed3-4c0d-adbb-c495a73bb47a req-be9da827-9eb7-464a-89a1-81e8476ea7ce tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 782.911379] [49941]: [pid: 49941|app: 0|req: 1581/3081] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 782.957959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efea5942-aa0c-4928-8b46-fd64ed06127f admin admin] Publish callbacks [] for security_group (f9548489-ca2a-4365-9067-a31f70b82bef), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.981175] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.982865] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (f0ea9118-4e94-45c2-8747-26c058fc7a88), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 782.983415] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efea5942-aa0c-4928-8b46-fd64ed06127f admin admin] Publish callbacks [] for security_group (f9548489-ca2a-4365-9067-a31f70b82bef), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.040733] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efea5942-aa0c-4928-8b46-fd64ed06127f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f9548489-ca2a-4365-9067-a31f70b82bef), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.046193] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efea5942-aa0c-4928-8b46-fd64ed06127f admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f9548489-ca2a-4365-9067-a31f70b82bef,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.052303] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efea5942-aa0c-4928-8b46-fd64ed06127f admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.052850] [49941]: [pid: 49941|app: 0|req: 1582/3082] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:24 2025] DELETE /networking/v2.0/security-groups/f9548489-ca2a-4365-9067-a31f70b82bef => generated 0 bytes in 141 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 783.057338] [49941]: DEBUG neutron.api.v2.base [None req-a41f7b41-19a0-4256-9f56-0ee687e50a37 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1829098398', 'description': 'tempest-description--460816916'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 783.077090] [49942]: INFO neutron.db.l3_db [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Floating IP f0ea9118-4e94-45c2-8747-26c058fc7a88 associated. External IP: 10.180.180.243, port: afdafc94-91b9-4655-9aae-b5b23d97cbab. [ 783.077650] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a41f7b41-19a0-4256-9f56-0ee687e50a37 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.144542] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a41f7b41-19a0-4256-9f56-0ee687e50a37 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group (c64b7998-28f5-49e0-9ed1-2eb785887922), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.148650] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a41f7b41-19a0-4256-9f56-0ee687e50a37 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (c64b7998-28f5-49e0-9ed1-2eb785887922), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.166168] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a41f7b41-19a0-4256-9f56-0ee687e50a37 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c64b7998-28f5-49e0-9ed1-2eb785887922,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.187964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a41f7b41-19a0-4256-9f56-0ee687e50a37 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.189668] [49941]: [pid: 49941|app: 0|req: 1583/3083] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:32:24 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 135 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 783.201491] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Router 84466468-7df0-4f76-baef-60c0d873b9f3 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 783.217911] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09c74a0c-4ccf-46cb-bd98-8f7e4e5ab12e req-9db3e56c-2b7a-447f-b1c9-4140aa85b9bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.218950] [49941]: [pid: 49941|app: 0|req: 1584/3084] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:24 2025] GET /networking/v2.0/ports?network_id=10b00f51-d148-4aec-bc0d-18a33233eb72&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.223957] [49941]: DEBUG neutron.api.v2.base [None req-a15be46d-b3f1-47ac-aa8d-1d7828811060 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--83049631', 'description': 'tempest-description--355200093'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 783.235753] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a15be46d-b3f1-47ac-aa8d-1d7828811060 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.279455] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 783.286743] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d44da6e7-cb56-48d4-be07-e31e71475732 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.307416] [49942]: [pid: 49942|app: 0|req: 1501/3085] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:32:24 2025] PUT /networking/v2.0/floatingips/f0ea9118-4e94-45c2-8747-26c058fc7a88 => generated 802 bytes in 679 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.318910] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a15be46d-b3f1-47ac-aa8d-1d7828811060 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (42e8c000-dd7b-4a90-84fe-e47d7ec60bae), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.325043] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a15be46d-b3f1-47ac-aa8d-1d7828811060 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (42e8c000-dd7b-4a90-84fe-e47d7ec60bae), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.337477] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a15be46d-b3f1-47ac-aa8d-1d7828811060 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=42e8c000-dd7b-4a90-84fe-e47d7ec60bae,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.351772] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a15be46d-b3f1-47ac-aa8d-1d7828811060 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.351772] [49941]: [pid: 49941|app: 0|req: 1585/3086] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:32:24 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 132 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 783.378018] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c7b0602-fb25-4613-b058-b23642377b25 req-0f808765-9b8f-403e-847a-d88102e32934 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.380858] [49942]: [pid: 49942|app: 0|req: 1502/3087] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.411629] [49942]: [pid: 49942|app: 0|req: 1503/3088] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/security-groups?tenant_id=a8afa32992fd43ae9d1eb76af2a6a1c9&name=default => generated 2929 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 783.416971] [49942]: DEBUG neutron.api.v2.base [None req-74fdcd83-98c5-4ab7-b8b9-64a59ea7dadb tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Request body: {'security_group_rule': {'security_group_id': 'c64b7998-28f5-49e0-9ed1-2eb785887922', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 783.423361] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-b63d9505-d9cf-44d6-94b2-f618db8d82d7 x-openstack-request-id: req-b63d9505-d9cf-44d6-94b2-f618db8d82d7 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 783.426425] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 783.426425] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b63d9505-d9cf-44d6-94b2-f618db8d82d7 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 783.426425] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b63d9505-d9cf-44d6-94b2-f618db8d82d7'] response: {'name': 'network-changed', 'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'status': 'completed', 'code': 200} [ 783.431200] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-08d9c36f-c6cf-4630-8736-6d0deb04c59e tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 783.432225] [49941]: [pid: 49941|app: 0|req: 1586/3089] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/networks?id=1ba84c5b-3086-49c7-a57e-ed8deb13eb24 => generated 615 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 783.474602] [49942]: DEBUG neutron_lib.callbacks.manager [None req-74fdcd83-98c5-4ab7-b8b9-64a59ea7dadb tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group_rule (e2d1d0ff-8de2-407c-b27b-f42d41d42c57), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.513637] [49941]: [pid: 49941|app: 0|req: 1587/3090] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/networks/10b00f51-d148-4aec-bc0d-18a33233eb72?fields=segments => generated 14 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.516765] [49941]: DEBUG neutron.api.v2.base [None req-ece1480f-3fbe-470f-a00c-d7ad647de5b4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Request body: {'security_group_rule': {'security_group_id': '42e8c000-dd7b-4a90-84fe-e47d7ec60bae', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 783.543462] [49942]: DEBUG neutron_lib.callbacks.manager [None req-74fdcd83-98c5-4ab7-b8b9-64a59ea7dadb tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group_rule (e2d1d0ff-8de2-407c-b27b-f42d41d42c57), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.545147] [49942]: DEBUG neutron_lib.callbacks.manager [None req-74fdcd83-98c5-4ab7-b8b9-64a59ea7dadb tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (e2d1d0ff-8de2-407c-b27b-f42d41d42c57), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.554529] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74fdcd83-98c5-4ab7-b8b9-64a59ea7dadb tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=e2d1d0ff-8de2-407c-b27b-f42d41d42c57,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.567440] [49942]: DEBUG neutron_lib.callbacks.manager [None req-74fdcd83-98c5-4ab7-b8b9-64a59ea7dadb tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.568298] [49942]: [pid: 49942|app: 0|req: 1504/3091] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:25 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 156 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 783.570995] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ece1480f-3fbe-470f-a00c-d7ad647de5b4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group_rule (421c34d1-2a15-4739-a386-69b5e49f27e9), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.571125] [49942]: DEBUG neutron.api.wsgi [req-7c7b0602-fb25-4613-b058-b23642377b25 req-46114bce-6c11-4afa-9326-1871d43abe3e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 783.596548] [49942]: [pid: 49942|app: 0|req: 1505/3092] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.599917] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ece1480f-3fbe-470f-a00c-d7ad647de5b4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group_rule (421c34d1-2a15-4739-a386-69b5e49f27e9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.602256] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ece1480f-3fbe-470f-a00c-d7ad647de5b4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (421c34d1-2a15-4739-a386-69b5e49f27e9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.611671] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ece1480f-3fbe-470f-a00c-d7ad647de5b4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=421c34d1-2a15-4739-a386-69b5e49f27e9,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.633917] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ece1480f-3fbe-470f-a00c-d7ad647de5b4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.634656] [49941]: [pid: 49941|app: 0|req: 1588/3093] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:25 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 120 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 783.638747] [49941]: DEBUG neutron.api.v2.base [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Request body: {'port': {'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'admin_state_up': True, 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 783.651366] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e964f6f-8046-4fd3-b007-032ef54aa1eb admin admin] Publish callbacks [] for security_group (3aefd690-63bb-474b-9a3d-c7f915224cfe), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.678287] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e964f6f-8046-4fd3-b007-032ef54aa1eb admin admin] Publish callbacks [] for security_group (3aefd690-63bb-474b-9a3d-c7f915224cfe), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.690641] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Made reservation on behalf of ab5f3a1f2a0248a59cb74953205946ce for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 783.695027] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.704977] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e964f6f-8046-4fd3-b007-032ef54aa1eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3aefd690-63bb-474b-9a3d-c7f915224cfe), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.711180] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e964f6f-8046-4fd3-b007-032ef54aa1eb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3aefd690-63bb-474b-9a3d-c7f915224cfe,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.719134] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e964f6f-8046-4fd3-b007-032ef54aa1eb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.719335] [49942]: [pid: 49942|app: 0|req: 1506/3094] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:25 2025] DELETE /networking/v2.0/security-groups/3aefd690-63bb-474b-9a3d-c7f915224cfe => generated 0 bytes in 122 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 783.737215] [49942]: [pid: 49942|app: 0|req: 1507/3095] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.750760] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'name': 'network-vif-deleted', 'tag': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d'}, {'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d'}, {'name': 'network-changed', 'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d'}, {'name': 'network-changed', 'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 783.756335] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2f86fae9-a470-4e08-8783-c5977e306d83" -d '{"events": [{"server_uuid": "a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4", "name": "network-vif-deleted", "tag": "aa8fc238-fac2-4986-baed-4fd1ca2e826d"}, {"server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "name": "network-vif-plugged", "status": "completed", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d"}, {"name": "network-changed", "server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d"}, {"name": "network-changed", "server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 783.774321] [49941]: DEBUG neutron.db.db_base_plugin_common [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Allocated IP 192.168.128.10 (1ba84c5b-3086-49c7-a57e-ed8deb13eb24/a4515af0-0fcb-4cae-9c4e-074bcb03bdc6/9abf68ec-74e8-42ea-99db-9a549469a52e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 783.797755] [49942]: [pid: 49942|app: 0|req: 1508/3096] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/networks/10b00f51-d148-4aec-bc0d-18a33233eb72?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 783.804340] [49942]: DEBUG neutron.api.v2.base [None req-043a42e7-5fae-4346-8bfa-2892a2a63de6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Request body: {'security_group_rule': {'security_group_id': 'c64b7998-28f5-49e0-9ed1-2eb785887922', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 783.850861] [49942]: DEBUG neutron_lib.callbacks.manager [None req-043a42e7-5fae-4346-8bfa-2892a2a63de6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group_rule (41f1ab8d-3492-42d8-9a77-c1fc87d937a9), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.879658] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks [] for allowed_address_pair (9abf68ec-74e8-42ea-99db-9a549469a52e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.879930] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks [] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.880178] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] create_port_precommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': '', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'port_security_enabled': True, 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 783.880349] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] create_port_precommit: [ 783.880349] [49941]: key[id], None -> 9abf68ec-74e8-42ea-99db-9a549469a52e [ 783.880349] [49941]: key[binding:vnic_type], None -> normal [ 783.880349] [49941]: key[binding:vif_details], None -> {} [ 783.880349] [49941]: key[allowed_address_pairs], None -> [] [ 783.880349] [49941]: key[binding:profile], None -> {} [ 783.880349] [49941]: key[admin_state_up], None -> True [ 783.880349] [49941]: key[binding:vif_type], None -> unbound [ 783.880349] [49941]: key[device_owner], None -> [ 783.880349] [49941]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 783.880349] [49941]: key[binding:host_id], None -> [ 783.880349] [49941]: key[standard_attr_id], None -> 1256 [ 783.880349] [49941]: key[name], None -> [ 783.880349] [49941]: key[mac_address], None -> fa:16:3e:10:9b:a9 [ 783.880349] [49941]: key[status], None -> DOWN [ 783.880349] [49941]: key[network_id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 783.880349] [49941]: key[fixed_ips], None -> [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}] [ 783.880349] [49941]: key[security_groups], None -> ['0661df5c-9e5e-4771-9650-90974e945e48'] [ 783.880349] [49941]: key[port_security_enabled], None -> True [ 783.880349] [49941]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 783.880349] [49941]: key[device_id], None -> ec07aa5e-ad25-444e-b490-9dd397fc879f [ 783.880349] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 783.888372] [49942]: DEBUG neutron_lib.callbacks.manager [None req-043a42e7-5fae-4346-8bfa-2892a2a63de6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group_rule (41f1ab8d-3492-42d8-9a77-c1fc87d937a9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.892438] [49942]: DEBUG neutron_lib.callbacks.manager [None req-043a42e7-5fae-4346-8bfa-2892a2a63de6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (41f1ab8d-3492-42d8-9a77-c1fc87d937a9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.902649] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.904310] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-043a42e7-5fae-4346-8bfa-2892a2a63de6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=41f1ab8d-3492-42d8-9a77-c1fc87d937a9,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.922540] [49942]: DEBUG neutron_lib.callbacks.manager [None req-043a42e7-5fae-4346-8bfa-2892a2a63de6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 783.923100] [49942]: [pid: 49942|app: 0|req: 1509/3097] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:25 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) [ 783.926441] [49942]: DEBUG neutron.api.v2.base [None req-2b4cd590-7d0e-4eea-afdb-6e78f2ff0fdd tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Request body: {'security_group_rule': {'security_group_id': '42e8c000-dd7b-4a90-84fe-e47d7ec60bae', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 783.930414] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Pushing event updated for resources: {'Port': ['ID=9abf68ec-74e8-42ea-99db-9a549469a52e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.935894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.936736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.937213] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.937213] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.937213] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.937213] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 783.937213] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Tracked resource versions report: [ 783.937213] [49941]: pushed versions: [ 783.937213] [49941]: { 'AddressGroup': {'1.2'}, [ 783.937213] [49941]: 'Agent': {'1.1'}, [ 783.937213] [49941]: 'ConntrackHelper': {'1.0'}, [ 783.937213] [49941]: 'LocalIPAssociation': {'1.0'}, [ 783.937213] [49941]: 'Log': {'1.0'}, [ 783.937213] [49941]: 'NDPProxy': {'1.0'}, [ 783.937213] [49941]: 'Network': {'1.2'}, [ 783.937213] [49941]: 'Port': {'1.10'}, [ 783.937213] [49941]: 'PortForwarding': {'1.3'}, [ 783.937213] [49941]: 'QosPolicy': {'1.10'}, [ 783.937213] [49941]: 'SecurityGroup': {'1.6'}, [ 783.937213] [49941]: 'SecurityGroupRule': {'1.3'}, [ 783.937213] [49941]: 'SubPort': {'1.0'}, [ 783.937213] [49941]: 'Subnet': {'1.2'}, [ 783.937213] [49941]: 'Trunk': {'1.1'}} [ 783.937213] [49941]: consumer versions: [ 783.937213] [49941]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 783.937213] [49941]: 'Agent': '1.1', [ 783.937213] [49941]: 'ConntrackHelper': '1.0', [ 783.937213] [49941]: 'LocalIPAssociation': '1.0', [ 783.937213] [49941]: 'Log': '1.0', [ 783.937213] [49941]: 'NDPProxy': '1.0', [ 783.937213] [49941]: 'Network': '1.2', [ 783.937213] [49941]: 'Port': '1.10', [ 783.937213] [49941]: 'PortForwarding': '1.3', [ 783.937213] [49941]: 'QosPolicy': '1.10', [ 783.937213] [49941]: 'SecurityGroup': '1.6', [ 783.937213] [49941]: 'SecurityGroupRule': '1.3', [ 783.937213] [49941]: 'SubPort': '1.0', [ 783.937213] [49941]: 'Subnet': '1.2', [ 783.937213] [49941]: 'Trunk': '1.1'}, [ 783.937213] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 783.937213] [49941]: 'Agent': '1.1', [ 783.937213] [49941]: 'ConntrackHelper': '1.0', [ 783.937213] [49941]: 'LocalIPAssociation': '1.0', [ 783.937213] [49941]: 'Log': '1.0', [ 783.937213] [49941]: 'NDPProxy': '1.0', [ 783.937213] [49941]: 'Network': '1.2', [ 783.937213] [49941]: 'Port': '1.10', [ 783.937213] [49941]: 'PortForwarding': '1.3', [ 783.937213] [49941]: 'QosPolicy': '1.10', [ 783.937213] [49941]: 'SecurityGroup': '1.6', [ 783.937213] [49941]: 'SecurityGroupRule': '1.3', [ 783.937213] [49941]: 'SubPort': '1.0', [ 783.937213] [49941]: 'Subnet': '1.2', [ 783.937213] [49941]: 'Trunk': '1.1'}, [ 783.937213] [49941]: DHCP agent@devstack: {}, [ 783.937213] [49941]: Metadata agent@devstack: {}, [ 783.937213] [49941]: L3 agent@devstack: {}} [ 783.937213] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 783.948234] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Network 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 783.948234] [49941]: DEBUG neutron.scheduler.base_scheduler [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 783.952215] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 783.968167] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] create_port_postcommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': '', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'port_security_enabled': True, 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:25Z', 'revision_number': 1, 'network': {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 783.968393] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] create_port_postcommit: [ 783.968393] [49941]: key[id], None -> 9abf68ec-74e8-42ea-99db-9a549469a52e [ 783.968393] [49941]: key[binding:vnic_type], None -> normal [ 783.968393] [49941]: key[tags], None -> [] [ 783.968393] [49941]: key[binding:vif_details], None -> {} [ 783.968393] [49941]: key[allowed_address_pairs], None -> [] [ 783.968393] [49941]: key[extra_dhcp_opts], None -> [] [ 783.968393] [49941]: key[binding:profile], None -> {} [ 783.968393] [49941]: key[admin_state_up], None -> True [ 783.968393] [49941]: key[network], None -> {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} [ 783.968393] [49941]: key[binding:vif_type], None -> unbound [ 783.968393] [49941]: key[device_owner], None -> [ 783.968393] [49941]: key[created_at], None -> 2025-11-20T12:32:25Z [ 783.968393] [49941]: key[updated_at], None -> 2025-11-20T12:32:25Z [ 783.968393] [49941]: key[tenant_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 783.968393] [49941]: key[binding:host_id], None -> [ 783.968393] [49941]: key[description], None -> [ 783.968393] [49941]: key[standard_attr_id], None -> 1256 [ 783.968393] [49941]: key[name], None -> [ 783.968393] [49941]: key[mac_address], None -> fa:16:3e:10:9b:a9 [ 783.968393] [49941]: key[status], None -> DOWN [ 783.968393] [49941]: key[network_id], None -> 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 [ 783.968393] [49941]: key[fixed_ips], None -> [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}] [ 783.968393] [49941]: key[security_groups], None -> ['0661df5c-9e5e-4771-9650-90974e945e48'] [ 783.968393] [49941]: key[revision_number], None -> 1 [ 783.968393] [49941]: key[port_security_enabled], None -> True [ 783.968393] [49941]: key[project_id], None -> ab5f3a1f2a0248a59cb74953205946ce [ 783.968393] [49941]: key[device_id], None -> ec07aa5e-ad25-444e-b490-9dd397fc879f [ 783.968393] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 783.975956] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b4cd590-7d0e-4eea-afdb-6e78f2ff0fdd tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group_rule (de5db174-1389-4ad8-86af-572474865ce0), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.001662] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.001890] [49941]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-7edb5986-5611-4d94-aade-f2cd0ed0ca75 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.005189] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b4cd590-7d0e-4eea-afdb-6e78f2ff0fdd tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group_rule (de5db174-1389-4ad8-86af-572474865ce0), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.009885] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b4cd590-7d0e-4eea-afdb-6e78f2ff0fdd tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (de5db174-1389-4ad8-86af-572474865ce0), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.011574] [49941]: [pid: 49941|app: 0|req: 1589/3098] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:25 2025] POST /networking/v2.0/ports => generated 733 bytes in 376 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 784.017888] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b4cd590-7d0e-4eea-afdb-6e78f2ff0fdd tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=de5db174-1389-4ad8-86af-572474865ce0,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.033442] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b4cd590-7d0e-4eea-afdb-6e78f2ff0fdd tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.033442] [49942]: [pid: 49942|app: 0|req: 1510/3099] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:25 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 784.052615] [49942]: [pid: 49942|app: 0|req: 1511/3100] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 784.068671] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37c19cb2-3d65-4a75-80c8-42035d79e980 req-0906ad14-ef45-4b47-bcc2-47d76da2e0d2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.069707] [49941]: [pid: 49941|app: 0|req: 1590/3101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 1040 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 784.108453] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f94bed6-5fa2-41bf-b4d6-cd027e03f30b req-48ad8aa2-6439-4d0c-abb1-a86a6fcd000f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.109196] [49941]: [pid: 49941|app: 0|req: 1591/3102] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 784.113447] [49941]: DEBUG neutron.api.v2.base [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 784.131430] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.139816] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17281c7c-1fd5-4f5a-9d35-4d6d5121f3fa req-273d7f6b-6fc8-4d05-b689-3d7264dc5a4e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 784.141199] [49942]: [pid: 49942|app: 0|req: 1512/3103] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:25 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 784.145310] [49942]: DEBUG neutron.api.v2.base [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Request body: {'port': {'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 784.158017] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.199577] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.216719] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Allocated IP 10.180.180.135 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/08325d9c-2724-444e-be61-4b1ee08155a2) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 784.262898] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for allowed_address_pair (08325d9c-2724-444e-be61-4b1ee08155a2), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.263357] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for port (08325d9c-2724-444e-be61-4b1ee08155a2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.263571] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit called with port settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 784.263753] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit: [ 784.263753] [49941]: key[id], None -> 08325d9c-2724-444e-be61-4b1ee08155a2 [ 784.263753] [49941]: key[binding:vnic_type], None -> normal [ 784.263753] [49941]: key[binding:vif_details], None -> {} [ 784.263753] [49941]: key[allowed_address_pairs], None -> [] [ 784.263753] [49941]: key[binding:profile], None -> {} [ 784.263753] [49941]: key[admin_state_up], None -> True [ 784.263753] [49941]: key[binding:vif_type], None -> unbound [ 784.263753] [49941]: key[device_owner], None -> network:floatingip [ 784.263753] [49941]: key[tenant_id], None -> [ 784.263753] [49941]: key[binding:host_id], None -> [ 784.263753] [49941]: key[standard_attr_id], None -> 1259 [ 784.263753] [49941]: key[name], None -> [ 784.263753] [49941]: key[mac_address], None -> fa:16:3e:45:3e:ac [ 784.263753] [49941]: key[status], None -> N/A [ 784.263753] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 784.263753] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}] [ 784.263753] [49941]: key[security_groups], None -> [] [ 784.263753] [49941]: key[port_security_enabled], None -> False [ 784.263753] [49941]: key[project_id], None -> [ 784.263753] [49941]: key[device_id], None -> PENDING [ 784.263753] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.285181] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (08325d9c-2724-444e-be61-4b1ee08155a2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.310211] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'Port': ['ID=08325d9c-2724-444e-be61-4b1ee08155a2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.322400] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 784.322875] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 784.325230] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 784.340291] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit called with port settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:25Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 784.340470] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit: [ 784.340470] [49941]: key[id], None -> 08325d9c-2724-444e-be61-4b1ee08155a2 [ 784.340470] [49941]: key[binding:vnic_type], None -> normal [ 784.340470] [49941]: key[tags], None -> [] [ 784.340470] [49941]: key[binding:vif_details], None -> {} [ 784.340470] [49941]: key[allowed_address_pairs], None -> [] [ 784.340470] [49941]: key[extra_dhcp_opts], None -> [] [ 784.340470] [49941]: key[binding:profile], None -> {} [ 784.340470] [49941]: key[admin_state_up], None -> True [ 784.340470] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 784.340470] [49941]: key[binding:vif_type], None -> unbound [ 784.340470] [49941]: key[device_owner], None -> network:floatingip [ 784.340470] [49941]: key[created_at], None -> 2025-11-20T12:32:25Z [ 784.340470] [49941]: key[updated_at], None -> 2025-11-20T12:32:25Z [ 784.340470] [49941]: key[tenant_id], None -> [ 784.340470] [49941]: key[binding:host_id], None -> [ 784.340470] [49941]: key[description], None -> [ 784.340470] [49941]: key[standard_attr_id], None -> 1259 [ 784.340470] [49941]: key[name], None -> [ 784.340470] [49941]: key[mac_address], None -> fa:16:3e:45:3e:ac [ 784.340470] [49941]: key[status], None -> N/A [ 784.340470] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 784.340470] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}] [ 784.340470] [49941]: key[security_groups], None -> [] [ 784.340470] [49941]: key[revision_number], None -> 1 [ 784.340470] [49941]: key[port_security_enabled], None -> False [ 784.340470] [49941]: key[project_id], None -> [ 784.340470] [49941]: key[device_id], None -> PENDING [ 784.340470] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.369284] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for floatingip (466f14e5-093c-48eb-b9a0-b7edcec20bc6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.392354] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (08325d9c-2724-444e-be61-4b1ee08155a2), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.519920] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for port (08325d9c-2724-444e-be61-4b1ee08155a2), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.519920] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] update_port_precommit called with port settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': '466f14e5-093c-48eb-b9a0-b7edcec20bc6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 784.519920] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] update_port_precommit: [ 784.519920] [49941]: key[device_id], PENDING -> 466f14e5-093c-48eb-b9a0-b7edcec20bc6 [ 784.519920] [49941]: key[updated_at], 2025-11-20T12:32:25Z -> 2025-11-20T12:32:26Z [ 784.519920] [49941]: key[revision_number], 1 -> 2 [ 784.519920] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.522419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (08325d9c-2724-444e-be61-4b1ee08155a2), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.553011] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'Port': ['ID=08325d9c-2724-444e-be61-4b1ee08155a2,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.576635] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] update_port_postcommit called with port settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': '466f14e5-093c-48eb-b9a0-b7edcec20bc6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 784.576891] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] update_port_postcommit: [ 784.576891] [49941]: key[device_id], PENDING -> 466f14e5-093c-48eb-b9a0-b7edcec20bc6 [ 784.576891] [49941]: key[updated_at], 2025-11-20T12:32:25Z -> 2025-11-20T12:32:26Z [ 784.576891] [49941]: key[revision_number], 1 -> 2 [ 784.576891] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.577068] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (466f14e5-093c-48eb-b9a0-b7edcec20bc6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.590015] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff8d207d-9e98-4971-85b2-8efe4c362ad3 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.590690] [49941]: [pid: 49941|app: 0|req: 1592/3104] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:32:25 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 481 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 784.593663] [49941]: DEBUG neutron.api.v2.base [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 784.608068] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.633170] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.700763] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Allocated IP 10.180.180.172 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/f4039863-4431-49fc-8fa4-30ae8edb4e9c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 784.756099] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for allowed_address_pair (f4039863-4431-49fc-8fa4-30ae8edb4e9c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.756907] [49942]: DEBUG neutron.notifiers.nova [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9abf68ec-74e8-42ea-99db-9a549469a52e {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 784.757314] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.757620] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_precommit called with port settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 784.757909] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_precommit: [ 784.757909] [49941]: key[id], None -> f4039863-4431-49fc-8fa4-30ae8edb4e9c [ 784.757909] [49941]: key[binding:vnic_type], None -> normal [ 784.757909] [49941]: key[binding:vif_details], None -> {} [ 784.757909] [49941]: key[allowed_address_pairs], None -> [] [ 784.757909] [49941]: key[binding:profile], None -> {} [ 784.757909] [49941]: key[admin_state_up], None -> True [ 784.757909] [49941]: key[binding:vif_type], None -> unbound [ 784.757909] [49941]: key[device_owner], None -> network:floatingip [ 784.757909] [49941]: key[tenant_id], None -> [ 784.757909] [49941]: key[binding:host_id], None -> [ 784.757909] [49941]: key[standard_attr_id], None -> 1261 [ 784.757909] [49941]: key[name], None -> [ 784.757909] [49941]: key[mac_address], None -> fa:16:3e:df:a1:c6 [ 784.757909] [49941]: key[status], None -> N/A [ 784.757909] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 784.757909] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] [ 784.757909] [49941]: key[security_groups], None -> [] [ 784.757909] [49941]: key[port_security_enabled], None -> False [ 784.757909] [49941]: key[project_id], None -> [ 784.757909] [49941]: key[device_id], None -> PENDING [ 784.757909] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.763587] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks [] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.771033] [49942]: DEBUG neutron.db.provisioning_blocks [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Transition to ACTIVE for port object 9abf68ec-74e8-42ea-99db-9a549469a52e will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 784.772808] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_precommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:25Z', 'revision_number': 2, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': '', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:25Z', 'revision_number': 1, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) 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': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 784.772992] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_precommit: [ 784.772992] [49942]: key[device_owner], -> compute:nova [ 784.772992] [49942]: key[binding:host_id], -> cpu-1 [ 784.772992] [49942]: key[revision_number], 1 -> 2 [ 784.772992] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.774676] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.778530] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.793559] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Pushing event updated for resources: {'Port': ['ID=9abf68ec-74e8-42ea-99db-9a549469a52e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.797716] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'Port': ['ID=f4039863-4431-49fc-8fa4-30ae8edb4e9c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 784.806016] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 784.806658] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 784.809320] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 784.820910] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_postcommit called with port settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:26Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 784.821160] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_postcommit: [ 784.821160] [49941]: key[id], None -> f4039863-4431-49fc-8fa4-30ae8edb4e9c [ 784.821160] [49941]: key[binding:vnic_type], None -> normal [ 784.821160] [49941]: key[tags], None -> [] [ 784.821160] [49941]: key[binding:vif_details], None -> {} [ 784.821160] [49941]: key[allowed_address_pairs], None -> [] [ 784.821160] [49941]: key[extra_dhcp_opts], None -> [] [ 784.821160] [49941]: key[binding:profile], None -> {} [ 784.821160] [49941]: key[admin_state_up], None -> True [ 784.821160] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 784.821160] [49941]: key[binding:vif_type], None -> unbound [ 784.821160] [49941]: key[device_owner], None -> network:floatingip [ 784.821160] [49941]: key[created_at], None -> 2025-11-20T12:32:26Z [ 784.821160] [49941]: key[updated_at], None -> 2025-11-20T12:32:26Z [ 784.821160] [49941]: key[tenant_id], None -> [ 784.821160] [49941]: key[binding:host_id], None -> [ 784.821160] [49941]: key[description], None -> [ 784.821160] [49941]: key[standard_attr_id], None -> 1261 [ 784.821160] [49941]: key[name], None -> [ 784.821160] [49941]: key[mac_address], None -> fa:16:3e:df:a1:c6 [ 784.821160] [49941]: key[status], None -> N/A [ 784.821160] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 784.821160] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] [ 784.821160] [49941]: key[security_groups], None -> [] [ 784.821160] [49941]: key[revision_number], None -> 1 [ 784.821160] [49941]: key[port_security_enabled], None -> False [ 784.821160] [49941]: key[project_id], None -> [ 784.821160] [49941]: key[device_id], None -> PENDING [ 784.821160] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.828507] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_postcommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:25Z', 'revision_number': 2, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': '', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:25Z', 'revision_number': 1, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) 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': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 784.828761] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_postcommit: [ 784.828761] [49942]: key[device_owner], -> compute:nova [ 784.828761] [49942]: key[binding:host_id], -> cpu-1 [ 784.828761] [49942]: key[revision_number], 1 -> 2 [ 784.828761] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.838638] [49942]: DEBUG neutron.plugins.ml2.managers [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Attempting to bind port 9abf68ec-74e8-42ea-99db-9a549469a52e on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 784.838800] [49942]: DEBUG neutron.plugins.ml2.managers [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Attempting to bind port 9abf68ec-74e8-42ea-99db-9a549469a52e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 784.839665] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Attempting to bind port 9abf68ec-74e8-42ea-99db-9a549469a52e on network 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 784.859585] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 784.859825] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Bind Segment={'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 784.862447] [49942]: DEBUG networking_nsxv3.api.rpc [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Bind port on Host cpu-1 & Segment [{'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 784.869014] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for floatingip (c62bd86d-5634-4266-b3c6-72a7f4d4ace5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.889900] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.960169] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.960786] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] update_port_precommit called with port settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c62bd86d-5634-4266-b3c6-72a7f4d4ace5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:26Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:26Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 784.960786] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] update_port_precommit: [ 784.960786] [49941]: key[device_id], PENDING -> c62bd86d-5634-4266-b3c6-72a7f4d4ace5 [ 784.960786] [49941]: key[revision_number], 1 -> 2 [ 784.960786] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 784.962379] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 784.987326] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'Port': ['ID=f4039863-4431-49fc-8fa4-30ae8edb4e9c,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 785.006427] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] update_port_postcommit called with port settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c62bd86d-5634-4266-b3c6-72a7f4d4ace5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:26Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:26Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 785.006922] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] update_port_postcommit: [ 785.006922] [49941]: key[device_id], PENDING -> c62bd86d-5634-4266-b3c6-72a7f4d4ace5 [ 785.006922] [49941]: key[revision_number], 1 -> 2 [ 785.006922] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 785.007173] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (c62bd86d-5634-4266-b3c6-72a7f4d4ace5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.021449] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4c84e481-f576-4957-b897-d823d3d2af4b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.022668] [49941]: [pid: 49941|app: 0|req: 1593/3105] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:32:26 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 431 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 785.025954] [49941]: DEBUG neutron.api.wsgi [req-37c19cb2-3d65-4a75-80c8-42035d79e980 req-7f74a6d8-848e-422c-9905-b177a0b4575e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.051892] [49941]: [pid: 49941|app: 0|req: 1594/3106] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:26 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.088789] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f94bed6-5fa2-41bf-b4d6-cd027e03f30b req-0b4f5c08-a40a-47cc-9796-8d84f791ab7e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.090031] [49941]: [pid: 49941|app: 0|req: 1595/3107] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:26 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.103736] [49941]: [pid: 49941|app: 0|req: 1596/3108] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:26 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.107073] [49941]: DEBUG neutron.api.wsgi [req-17281c7c-1fd5-4f5a-9d35-4d6d5121f3fa req-02f82970-6975-4078-9783-4f36468cec8c tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.129310] [49941]: [pid: 49941|app: 0|req: 1597/3109] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:26 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.159015] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-d4a1bfba-48f7-4f93-bdd9-331686ef33ff tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.160093] [49941]: [pid: 49941|app: 0|req: 1598/3110] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:26 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.162941] [49941]: DEBUG neutron.api.wsgi [req-8f94bed6-5fa2-41bf-b4d6-cd027e03f30b req-d6efbb97-8d5c-45d8-8431-1ac77454113b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.204190] [49941]: [pid: 49941|app: 0|req: 1599/3111] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c => generated 807 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.237853] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5b5416c-4cf1-4dd0-a9a7-149c66fa4d24 req-de78fc15-8376-4e1c-a7a9-98b88fc34bef tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.238966] [49941]: [pid: 49941|app: 0|req: 1600/3112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:26 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.284110] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Deleting port c5ae8756-f525-4092-a387-fcd623affdbc {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 785.284451] [49941]: DEBUG neutron_lib.callbacks.manager [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.312172] [49941]: DEBUG neutron.plugins.ml2.db [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] For port c5ae8756-f525-4092-a387-fcd623affdbc, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c5ae8756-f525-4092-a387-fcd623affdbc,segment=NetworkSegment(7cc8ed4f-ec30-4909-a1c0-c2e1179b2618),segment_id=7cc8ed4f-ec30-4909-a1c0-c2e1179b2618)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 785.312490] [49941]: DEBUG neutron_lib.callbacks.manager [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.316778] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] delete_port_precommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (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': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 785.317050] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] delete_port_precommit: [ 785.317050] [49941]: key[id], c5ae8756-f525-4092-a387-fcd623affdbc -> None [ 785.317050] [49941]: key[binding:vnic_type], normal -> None [ 785.317050] [49941]: key[tags], [] -> None [ 785.317050] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 785.317050] [49941]: key[allowed_address_pairs], [] -> None [ 785.317050] [49941]: key[extra_dhcp_opts], [] -> None [ 785.317050] [49941]: key[binding:profile], {} -> None [ 785.317050] [49941]: key[admin_state_up], True -> None [ 785.317050] [49941]: key[binding:vif_type], ovs -> None [ 785.317050] [49941]: key[device_owner], compute:nova -> None [ 785.317050] [49941]: key[created_at], 2025-11-20T12:32:08Z -> None [ 785.317050] [49941]: key[updated_at], 2025-11-20T12:32:10Z -> None [ 785.317050] [49941]: key[description], -> None [ 785.317050] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 785.317050] [49941]: key[binding:host_id], cpu-1 -> None [ 785.317050] [49941]: key[standard_attr_id], 1216 -> None [ 785.317050] [49941]: key[name], -> None [ 785.317050] [49941]: key[mac_address], fa:16:3e:cb:50:dd -> None [ 785.317050] [49941]: key[status], ACTIVE -> None [ 785.317050] [49941]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 785.317050] [49941]: key[fixed_ips], [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}] -> None [ 785.317050] [49941]: key[security_groups], ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'] -> None [ 785.317050] [49941]: key[revision_number], 5 -> None [ 785.317050] [49941]: key[port_security_enabled], True -> None [ 785.317050] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 785.317050] [49941]: key[device_id], 60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a -> None [ 785.317050] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 785.318536] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Calling delete_port for c5ae8756-f525-4092-a387-fcd623affdbc owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 785.392759] [49941]: DEBUG neutron_lib.callbacks.manager [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c5ae8756-f525-4092-a387-fcd623affdbc), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.402378] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Pushing event deleted for resources: {'Port': ['ID=c5ae8756-f525-4092-a387-fcd623affdbc,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 785.432207] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] No DVR routers for this DVR port c5ae8756-f525-4092-a387-fcd623affdbc on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 785.432896] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] delete_port_postcommit called with port settings {'id': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:cb:50:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'device_owner': 'compute:nova', 'standard_attr_id': 1216, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:08Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (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': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 785.432896] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] delete_port_postcommit: [ 785.432896] [49941]: key[id], c5ae8756-f525-4092-a387-fcd623affdbc -> None [ 785.432896] [49941]: key[binding:vnic_type], normal -> None [ 785.432896] [49941]: key[tags], [] -> None [ 785.432896] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca401eaa-889a-4f9f-ac9a-56b4c41bfc06', 'external-id': 'nsx-vlan-transportzone-877', 'segmentation_id': 877, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 785.432896] [49941]: key[allowed_address_pairs], [] -> None [ 785.432896] [49941]: key[extra_dhcp_opts], [] -> None [ 785.432896] [49941]: key[binding:profile], {} -> None [ 785.432896] [49941]: key[admin_state_up], True -> None [ 785.432896] [49941]: key[binding:vif_type], ovs -> None [ 785.432896] [49941]: key[device_owner], compute:nova -> None [ 785.432896] [49941]: key[created_at], 2025-11-20T12:32:08Z -> None [ 785.432896] [49941]: key[updated_at], 2025-11-20T12:32:10Z -> None [ 785.432896] [49941]: key[description], -> None [ 785.432896] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 785.432896] [49941]: key[binding:host_id], cpu-1 -> None [ 785.432896] [49941]: key[standard_attr_id], 1216 -> None [ 785.432896] [49941]: key[name], -> None [ 785.432896] [49941]: key[mac_address], fa:16:3e:cb:50:dd -> None [ 785.432896] [49941]: key[status], ACTIVE -> None [ 785.432896] [49941]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 785.432896] [49941]: key[fixed_ips], [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.12'}] -> None [ 785.432896] [49941]: key[security_groups], ['8dc3d79c-537c-4176-8f1b-b2673115ca9e'] -> None [ 785.432896] [49941]: key[revision_number], 5 -> None [ 785.432896] [49941]: key[port_security_enabled], True -> None [ 785.432896] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 785.432896] [49941]: key[device_id], 60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a -> None [ 785.432896] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 785.435240] [49941]: DEBUG neutron_lib.callbacks.manager [req-c938eec8-cb3a-4694-b1d3-2c82caf45f91 req-3b0e5609-b2ee-4ead-a3fd-4a1448e31dab tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.435811] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'name': 'network-vif-deleted', 'tag': 'c5ae8756-f525-4092-a387-fcd623affdbc'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 785.439399] [49941]: [pid: 49941|app: 0|req: 1601/3113] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:26 2025] DELETE /networking/v2.0/ports/c5ae8756-f525-4092-a387-fcd623affdbc => generated 0 bytes in 200 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 785.442055] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-649c91b9-540f-4740-ab81-1b85efb7a156" -d '{"events": [{"server_uuid": "60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a", "name": "network-vif-deleted", "tag": "c5ae8756-f525-4092-a387-fcd623affdbc"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 785.481473] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1a0cde4-9af8-488f-8ede-0e86d391867b req-81830a51-cf29-4519-83de-7a3df206e099 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.482578] [49941]: [pid: 49941|app: 0|req: 1602/3114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 748 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.510336] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f94bed6-5fa2-41bf-b4d6-cd027e03f30b req-c2851015-0f05-4037-bedb-bd331b68e5f6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.511395] [49941]: [pid: 49941|app: 0|req: 1603/3115] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.514504] [49941]: DEBUG neutron.api.wsgi [req-e5b5416c-4cf1-4dd0-a9a7-149c66fa4d24 req-11e3ff7b-d155-479f-a54a-42e844897562 tempest-InstanceActionsV221TestJSON-421098283 tempest-InstanceActionsV221TestJSON-421098283-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.541352] [49941]: [pid: 49941|app: 0|req: 1604/3116] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/security-groups?id=8dc3d79c-537c-4176-8f1b-b2673115ca9e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.544044] [49941]: DEBUG neutron.api.wsgi [req-c1a0cde4-9af8-488f-8ede-0e86d391867b req-52657ebc-09c8-4b9d-9a92-71856596411c tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.564815] [49941]: [pid: 49941|app: 0|req: 1605/3117] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.608770] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f94bed6-5fa2-41bf-b4d6-cd027e03f30b req-31c634f6-27fc-4a9c-ad33-30814a34a6d5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.609798] [49941]: [pid: 49941|app: 0|req: 1606/3118] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.641463] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb45f0ce-f537-4835-b8e1-d07a2a57000f req-ff1afa95-7096-4d89-97b9-efa43b0b6eab tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.642537] [49941]: [pid: 49941|app: 0|req: 1607/3119] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 785.684155] [49941]: [pid: 49941|app: 0|req: 1608/3120] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.686832] [49941]: DEBUG neutron.api.wsgi [req-bb45f0ce-f537-4835-b8e1-d07a2a57000f req-2bcd6a0b-08ff-4243-b69b-e846f99a4ddd tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.706672] [49941]: [pid: 49941|app: 0|req: 1609/3121] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.718901] [49941]: [pid: 49941|app: 0|req: 1610/3122] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.750056] [49941]: [pid: 49941|app: 0|req: 1611/3123] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.763299] [49941]: [pid: 49941|app: 0|req: 1612/3124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.793626] [49941]: [pid: 49941|app: 0|req: 1613/3125] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 785.859965] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-128fa3cc-5a41-4b3e-ace2-969f5a3f76bc req-76f37d5c-abe9-4561-b512-b6cbf766c190 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.864852] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-128fa3cc-5a41-4b3e-ace2-969f5a3f76bc req-76f37d5c-abe9-4561-b512-b6cbf766c190 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.865305] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Bound using segment: {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 785.865759] [49942]: DEBUG neutron.plugins.ml2.managers [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Bound port: 9abf68ec-74e8-42ea-99db-9a549469a52e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "49a94c29-ddd5-4383-9219-1c2c3bb09cc5", "external-id": "nsx-vlan-transportzone-2", "segmentation_id": 2}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 785.865759] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.868899] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-128fa3cc-5a41-4b3e-ace2-969f5a3f76bc req-76f37d5c-abe9-4561-b512-b6cbf766c190 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.869968] [49941]: [pid: 49941|app: 0|req: 1614/3126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 2230 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 785.876629] [49941]: DEBUG neutron.api.wsgi [req-128fa3cc-5a41-4b3e-ace2-969f5a3f76bc req-fc2b2b1b-84d5-4700-8596-135663b19bb9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 785.901569] [49941]: [pid: 49941|app: 0|req: 1615/3127] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 785.911771] [49942]: DEBUG neutron.plugins.ml2.db [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] For port 9abf68ec-74e8-42ea-99db-9a549469a52e, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 785.914685] [49942]: DEBUG neutron.plugins.ml2.db [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] For port 9abf68ec-74e8-42ea-99db-9a549469a52e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9abf68ec-74e8-42ea-99db-9a549469a52e,segment=NetworkSegment(fc50f4ba-f385-4f48-b559-067edbddef5d),segment_id=fc50f4ba-f385-4f48-b559-067edbddef5d)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 785.916523] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_precommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 2, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 2, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) 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': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 785.917607] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_precommit: [ 785.917607] [49942]: key[binding:vif_type], unbound -> ovs [ 785.917607] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2} [ 785.917607] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 785.921412] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.937383] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-15584bfc-6f74-4325-b11a-ab005cef9a98 x-openstack-request-id: req-15584bfc-6f74-4325-b11a-ab005cef9a98 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 785.937630] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4", "name": "network-vif-deleted", "tag": "aa8fc238-fac2-4986-baed-4fd1ca2e826d", "status": "completed", "code": 200}, {"server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "name": "network-vif-plugged", "status": "completed", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d", "code": 200}, {"name": "network-changed", "server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 785.937765] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15584bfc-6f74-4325-b11a-ab005cef9a98 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 785.939088] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15584bfc-6f74-4325-b11a-ab005cef9a98'] response: {'server_uuid': 'a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4', 'name': 'network-vif-deleted', 'tag': 'aa8fc238-fac2-4986-baed-4fd1ca2e826d', 'status': 'completed', 'code': 200} [ 785.939209] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15584bfc-6f74-4325-b11a-ab005cef9a98'] response: {'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'code': 200} [ 785.939272] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15584bfc-6f74-4325-b11a-ab005cef9a98'] response: {'name': 'network-changed', 'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'status': 'completed', 'code': 200} [ 785.939333] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15584bfc-6f74-4325-b11a-ab005cef9a98'] response: {'name': 'network-changed', 'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'status': 'completed', 'code': 200} [ 785.954384] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Pushing event updated for resources: {'Port': ['ID=9abf68ec-74e8-42ea-99db-9a549469a52e,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 785.965747] [49942]: DEBUG neutron.db.provisioning_blocks [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Provisioning complete for port 9abf68ec-74e8-42ea-99db-9a549469a52e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 785.965902] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 785.966029] [49942]: INFO neutron.plugins.ml2.plugin [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Attempt 1 to provision port 9abf68ec-74e8-42ea-99db-9a549469a52e [ 785.985862] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa4a133e-93c2-426a-af41-623b3a1f75d1 req-dd952e24-778c-4cf8-9170-b9c6633d38ea tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 785.986827] [49941]: [pid: 49941|app: 0|req: 1616/3128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 786.004814] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Current status of the port 9abf68ec-74e8-42ea-99db-9a549469a52e is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 786.005547] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.030579] [49942]: DEBUG neutron.plugins.ml2.db [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] For port 9abf68ec-74e8-42ea-99db-9a549469a52e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9abf68ec-74e8-42ea-99db-9a549469a52e,segment=NetworkSegment(fc50f4ba-f385-4f48-b559-067edbddef5d),segment_id=fc50f4ba-f385-4f48-b559-067edbddef5d)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 786.054715] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b0e51cd-3d78-48c7-8b27-870d4bf4fba8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.060473] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_precommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:27Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:27Z', 'revision_number': 4, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}]) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 786.060789] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_precommit: [ 786.060789] [49942]: key[status], DOWN -> ACTIVE [ 786.060789] [49942]: key[revision_number], 4 -> 5 [ 786.060789] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.068157] [49942]: DEBUG neutron.db.provisioning_blocks [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Provisioning complete for port 9abf68ec-74e8-42ea-99db-9a549469a52e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 786.068310] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.068416] [49942]: INFO neutron.plugins.ml2.plugin [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Attempt 1 to provision port 9abf68ec-74e8-42ea-99db-9a549469a52e [ 786.111519] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Current status of the port 9abf68ec-74e8-42ea-99db-9a549469a52e is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 786.112423] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_postcommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:27Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:27Z', 'revision_number': 4, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}]) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 786.112626] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_postcommit: [ 786.112626] [49942]: key[status], DOWN -> ACTIVE [ 786.112626] [49942]: key[revision_number], 4 -> 5 [ 786.112626] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.113310] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.120038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b0e51cd-3d78-48c7-8b27-870d4bf4fba8 admin admin] Publish callbacks [] for security_group (29ef13eb-3d56-4c6a-8e96-4de6a19ac707), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.125455] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1b0e51cd-3d78-48c7-8b27-870d4bf4fba8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (29ef13eb-3d56-4c6a-8e96-4de6a19ac707), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.143616] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Pushing event updated for resources: {'Port': ['ID=9abf68ec-74e8-42ea-99db-9a549469a52e,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.145893] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1b0e51cd-3d78-48c7-8b27-870d4bf4fba8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=29ef13eb-3d56-4c6a-8e96-4de6a19ac707,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.146425] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_postcommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:27Z', 'revision_number': 4, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:26Z', 'revision_number': 2, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'}) 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': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 786.146592] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] update_port_postcommit: [ 786.146592] [49942]: key[binding:vif_type], unbound -> ovs [ 786.146592] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}} [ 786.146592] [49942]: key[updated_at], 2025-11-20T12:32:26Z -> 2025-11-20T12:32:27Z [ 786.146592] [49942]: key[revision_number], 2 -> 4 [ 786.146592] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.150921] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.152601] [49942]: DEBUG neutron_lib.callbacks.manager [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-8e449747-e838-45bb-b0d9-418a4e92c092 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.153850] [49942]: [pid: 49942|app: 0|req: 1513/3129] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:25 2025] PUT /networking/v2.0/ports/9abf68ec-74e8-42ea-99db-9a549469a52e => generated 1034 bytes in 2011 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 786.158754] [49942]: DEBUG neutron.api.wsgi [req-fa4a133e-93c2-426a-af41-623b3a1f75d1 req-af3bb52a-1551-4cf9-a757-b5d13e593f4f tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.162218] [49941]: [pid: 49941|app: 0|req: 1617/3130] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/security-groups?tenant_id=5a94fa2746824d80b49aa16ee2b447dd&name=default => generated 2929 bytes in 174 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 786.187437] [49942]: [pid: 49942|app: 0|req: 1514/3131] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.194689] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-4011fa37-8595-4719-b778-70d3f7ab584f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.199136] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-4011fa37-8595-4719-b778-70d3f7ab584f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.203751] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-4011fa37-8595-4719-b778-70d3f7ab584f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.204992] [49941]: [pid: 49941|app: 0|req: 1618/3132] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 2230 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 786.219232] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3ea9af9-0786-4b2b-bff4-3d6ef22932ef req-a77dcf50-6d1e-4317-9444-6cfa46194139 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.220268] [49942]: [pid: 49942|app: 0|req: 1515/3133] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:27 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.236475] [49941]: DEBUG neutron_lib.callbacks.manager [None req-416dfd93-9b97-4da1-b672-0127969f7068 admin admin] Publish callbacks [] for security_group (29ef13eb-3d56-4c6a-8e96-4de6a19ac707), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.261393] [49941]: DEBUG neutron_lib.callbacks.manager [None req-416dfd93-9b97-4da1-b672-0127969f7068 admin admin] Publish callbacks [] for security_group (29ef13eb-3d56-4c6a-8e96-4de6a19ac707), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.283246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-416dfd93-9b97-4da1-b672-0127969f7068 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (29ef13eb-3d56-4c6a-8e96-4de6a19ac707), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.287614] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-416dfd93-9b97-4da1-b672-0127969f7068 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=29ef13eb-3d56-4c6a-8e96-4de6a19ac707,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.292835] [49941]: DEBUG neutron_lib.callbacks.manager [None req-416dfd93-9b97-4da1-b672-0127969f7068 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.293209] [49941]: [pid: 49941|app: 0|req: 1619/3134] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:27 2025] DELETE /networking/v2.0/security-groups/29ef13eb-3d56-4c6a-8e96-4de6a19ac707 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 786.296024] [49941]: DEBUG neutron.api.wsgi [req-c3ea9af9-0786-4b2b-bff4-3d6ef22932ef req-7c58cd99-f2e4-46d7-9410-3e52b39aefdb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.298173] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 786.298173] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.318931] [49941]: [pid: 49941|app: 0|req: 1620/3135] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.337696] [49942]: DEBUG neutron.plugins.ml2.db [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port 7c43f74c-5c50-4fab-ac56-1ad6207950d3, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7c43f74c-5c50-4fab-ac56-1ad6207950d3,segment=NetworkSegment(c20bc4b3-fbda-46a1-a09c-135e665ee897),segment_id=c20bc4b3-fbda-46a1-a09c-135e665ee897)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 786.337898] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.349259] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 786.349259] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 786.349259] [49942]: key[id], 7c43f74c-5c50-4fab-ac56-1ad6207950d3 -> None [ 786.349259] [49942]: key[binding:vnic_type], normal -> None [ 786.349259] [49942]: key[tags], [] -> None [ 786.349259] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 786.349259] [49942]: key[allowed_address_pairs], [] -> None [ 786.349259] [49942]: key[extra_dhcp_opts], [] -> None [ 786.349259] [49942]: key[binding:profile], {} -> None [ 786.349259] [49942]: key[admin_state_up], True -> None [ 786.349259] [49942]: key[binding:vif_type], ovs -> None [ 786.349259] [49942]: key[device_owner], compute:nova -> None [ 786.349259] [49942]: key[created_at], 2025-11-20T12:31:55Z -> None [ 786.349259] [49942]: key[updated_at], 2025-11-20T12:31:58Z -> None [ 786.349259] [49942]: key[description], -> None [ 786.349259] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.349259] [49942]: key[binding:host_id], cpu-1 -> None [ 786.349259] [49942]: key[standard_attr_id], 1169 -> None [ 786.349259] [49942]: key[name], -> None [ 786.349259] [49942]: key[mac_address], fa:16:3e:92:f4:20 -> None [ 786.349259] [49942]: key[status], ACTIVE -> None [ 786.349259] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 786.349259] [49942]: key[fixed_ips], [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}] -> None [ 786.349259] [49942]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 786.349259] [49942]: key[revision_number], 5 -> None [ 786.349259] [49942]: key[port_security_enabled], True -> None [ 786.349259] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.349259] [49942]: key[device_id], dfe6e327-dc9a-47e7-a11f-c78aded4df7b -> None [ 786.349259] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.351462] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for 7c43f74c-5c50-4fab-ac56-1ad6207950d3 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 786.377018] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-16e89e0b-966a-4b72-a437-fc7b1cd9ec90 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.379715] [49941]: [pid: 49941|app: 0|req: 1621/3136] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 622 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.396239] [49941]: [pid: 49941|app: 0|req: 1622/3137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.398939] [49941]: DEBUG neutron.api.wsgi [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-dc18ae26-2f27-4793-9bd5-efd08d110262 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.404776] [49941]: [pid: 49941|app: 0|req: 1623/3138] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/quotas/ce93391161934db3874783df65baf2be => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.490017] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7c43f74c-5c50-4fab-ac56-1ad6207950d3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.497717] [49941]: [pid: 49941|app: 0|req: 1624/3139] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&fields=id => generated 103 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 786.501919] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=7c43f74c-5c50-4fab-ac56-1ad6207950d3,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.527814] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-82b64f56-5414-470e-b0ee-d5359c6de373 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.528940] [49941]: [pid: 49941|app: 0|req: 1625/3140] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 786.533382] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port 7c43f74c-5c50-4fab-ac56-1ad6207950d3 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 786.533721] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:92:f4:20', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1169, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:31:58Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 786.533916] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 786.533916] [49942]: key[id], 7c43f74c-5c50-4fab-ac56-1ad6207950d3 -> None [ 786.533916] [49942]: key[binding:vnic_type], normal -> None [ 786.533916] [49942]: key[tags], [] -> None [ 786.533916] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 786.533916] [49942]: key[allowed_address_pairs], [] -> None [ 786.533916] [49942]: key[extra_dhcp_opts], [] -> None [ 786.533916] [49942]: key[binding:profile], {} -> None [ 786.533916] [49942]: key[admin_state_up], True -> None [ 786.533916] [49942]: key[binding:vif_type], ovs -> None [ 786.533916] [49942]: key[device_owner], compute:nova -> None [ 786.533916] [49942]: key[created_at], 2025-11-20T12:31:55Z -> None [ 786.533916] [49942]: key[updated_at], 2025-11-20T12:31:58Z -> None [ 786.533916] [49942]: key[description], -> None [ 786.533916] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.533916] [49942]: key[binding:host_id], cpu-1 -> None [ 786.533916] [49942]: key[standard_attr_id], 1169 -> None [ 786.533916] [49942]: key[name], -> None [ 786.533916] [49942]: key[mac_address], fa:16:3e:92:f4:20 -> None [ 786.533916] [49942]: key[status], ACTIVE -> None [ 786.533916] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 786.533916] [49942]: key[fixed_ips], [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.84'}] -> None [ 786.533916] [49942]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 786.533916] [49942]: key[revision_number], 5 -> None [ 786.533916] [49942]: key[port_security_enabled], True -> None [ 786.533916] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.533916] [49942]: key[device_id], dfe6e327-dc9a-47e7-a11f-c78aded4df7b -> None [ 786.533916] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.535712] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-dc505645-c9ac-4b15-bdd2-cd8fcc203adf tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.538204] [49942]: [pid: 49942|app: 0|req: 1516/3141] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:27 2025] DELETE /networking/v2.0/ports/7c43f74c-5c50-4fab-ac56-1ad6207950d3 => generated 0 bytes in 317 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 786.542304] [49941]: [pid: 49941|app: 0|req: 1626/3142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.575298] [49942]: [pid: 49942|app: 0|req: 1517/3143] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.607972] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-7132ee16-9f50-4383-b3c3-1fb3ae8dbee4 x-openstack-request-id: req-7132ee16-9f50-4383-b3c3-1fb3ae8dbee4 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 786.608264] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a", "name": "network-vif-deleted", "tag": "c5ae8756-f525-4092-a387-fcd623affdbc", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 786.609341] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7132ee16-9f50-4383-b3c3-1fb3ae8dbee4 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 786.609589] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7132ee16-9f50-4383-b3c3-1fb3ae8dbee4'] response: {'server_uuid': '60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a', 'name': 'network-vif-deleted', 'tag': 'c5ae8756-f525-4092-a387-fcd623affdbc', 'status': 'completed', 'code': 200} [ 786.621357] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-8b29cebc-c32a-44d8-add4-8fb0f7a4c620 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.622346] [49942]: [pid: 49942|app: 0|req: 1518/3144] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.640901] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port 8c4d21b4-b442-46db-a566-af9bc831a925 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 786.641092] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.655934] [49942]: [pid: 49942|app: 0|req: 1519/3145] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.662820] [49942]: DEBUG neutron.api.wsgi [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-2e52a15c-e7f5-42bb-924f-37e0241fe254 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.670360] [49941]: DEBUG neutron.plugins.ml2.db [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port 8c4d21b4-b442-46db-a566-af9bc831a925, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c4d21b4-b442-46db-a566-af9bc831a925,segment=NetworkSegment(3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee),segment_id=3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 786.670547] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.673683] [49942]: [pid: 49942|app: 0|req: 1520/3146] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=38e81047-87bb-4d3a-bcf2-0ba83c43544d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.678324] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 786.678537] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 786.678537] [49941]: key[id], 8c4d21b4-b442-46db-a566-af9bc831a925 -> None [ 786.678537] [49941]: key[binding:vnic_type], normal -> None [ 786.678537] [49941]: key[tags], [] -> None [ 786.678537] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 786.678537] [49941]: key[allowed_address_pairs], [] -> None [ 786.678537] [49941]: key[extra_dhcp_opts], [] -> None [ 786.678537] [49941]: key[binding:profile], {} -> None [ 786.678537] [49941]: key[admin_state_up], True -> None [ 786.678537] [49941]: key[binding:vif_type], ovs -> None [ 786.678537] [49941]: key[device_owner], compute:nova -> None [ 786.678537] [49941]: key[created_at], 2025-11-20T12:31:55Z -> None [ 786.678537] [49941]: key[updated_at], 2025-11-20T12:32:00Z -> None [ 786.678537] [49941]: key[description], -> None [ 786.678537] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.678537] [49941]: key[binding:host_id], cpu-1 -> None [ 786.678537] [49941]: key[standard_attr_id], 1175 -> None [ 786.678537] [49941]: key[name], -> None [ 786.678537] [49941]: key[mac_address], fa:16:3e:d0:bb:62 -> None [ 786.678537] [49941]: key[status], ACTIVE -> None [ 786.678537] [49941]: key[network_id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 786.678537] [49941]: key[fixed_ips], [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}] -> None [ 786.678537] [49941]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 786.678537] [49941]: key[revision_number], 5 -> None [ 786.678537] [49941]: key[port_security_enabled], True -> None [ 786.678537] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.678537] [49941]: key[device_id], dfe6e327-dc9a-47e7-a11f-c78aded4df7b -> None [ 786.678537] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.680427] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for 8c4d21b4-b442-46db-a566-af9bc831a925 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 786.706596] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40181f2e-c8a9-48c2-b42d-e09b29d5d6b0 req-50f0f8aa-ab8e-41f1-ad6b-4f041aed1de4 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.707658] [49942]: [pid: 49942|app: 0|req: 1521/3147] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.729171] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-18cdfad0-f2b4-4e26-b977-3ce15da013ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.730124] [49942]: [pid: 49942|app: 0|req: 1522/3148] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.733036] [49942]: DEBUG neutron.api.wsgi [req-40181f2e-c8a9-48c2-b42d-e09b29d5d6b0 req-226e6920-b31f-4a7c-bf38-59df949140c9 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.757029] [49942]: [pid: 49942|app: 0|req: 1523/3149] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.770205] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8c4d21b4-b442-46db-a566-af9bc831a925), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.781986] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=8c4d21b4-b442-46db-a566-af9bc831a925,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 786.791618] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-7103c179-ddf6-48df-bbcc-5c1df8b54752 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.791618] [49942]: [pid: 49942|app: 0|req: 1524/3150] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 786.795450] [49942]: DEBUG neutron.api.wsgi [req-dc5079fc-07c4-4d7c-a5ba-a2dada462b50 req-ef8347a9-cad4-4e02-ab7f-73ba69de07d1 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 786.796113] [49942]: DEBUG neutron.api.wsgi [req-dc5079fc-07c4-4d7c-a5ba-a2dada462b50 req-ef8347a9-cad4-4e02-ab7f-73ba69de07d1 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 786.796537] [49942]: [pid: 49942|app: 0|req: 1525/3151] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:32:28 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) [ 786.815416] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port 8c4d21b4-b442-46db-a566-af9bc831a925 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 786.815416] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': '8c4d21b4-b442-46db-a566-af9bc831a925', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d0:bb:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1175, 'fixed_ips': [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:55Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['63f7fd43-42a3-496b-92d7-0dde02cfa68b'], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 786.815683] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 786.815683] [49941]: key[id], 8c4d21b4-b442-46db-a566-af9bc831a925 -> None [ 786.815683] [49941]: key[binding:vnic_type], normal -> None [ 786.815683] [49941]: key[tags], [] -> None [ 786.815683] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '90c863af-25e3-4fc6-a125-8baa7540298c', 'external-id': 'nsx-vlan-transportzone-50', 'segmentation_id': 50, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 786.815683] [49941]: key[allowed_address_pairs], [] -> None [ 786.815683] [49941]: key[extra_dhcp_opts], [] -> None [ 786.815683] [49941]: key[binding:profile], {} -> None [ 786.815683] [49941]: key[admin_state_up], True -> None [ 786.815683] [49941]: key[binding:vif_type], ovs -> None [ 786.815683] [49941]: key[device_owner], compute:nova -> None [ 786.815683] [49941]: key[created_at], 2025-11-20T12:31:55Z -> None [ 786.815683] [49941]: key[updated_at], 2025-11-20T12:32:00Z -> None [ 786.815683] [49941]: key[description], -> None [ 786.815683] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.815683] [49941]: key[binding:host_id], cpu-1 -> None [ 786.815683] [49941]: key[standard_attr_id], 1175 -> None [ 786.815683] [49941]: key[name], -> None [ 786.815683] [49941]: key[mac_address], fa:16:3e:d0:bb:62 -> None [ 786.815683] [49941]: key[status], ACTIVE -> None [ 786.815683] [49941]: key[network_id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 786.815683] [49941]: key[fixed_ips], [{'subnet_id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'ip_address': '192.168.129.242'}] -> None [ 786.815683] [49941]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 786.815683] [49941]: key[revision_number], 5 -> None [ 786.815683] [49941]: key[port_security_enabled], True -> None [ 786.815683] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.815683] [49941]: key[device_id], dfe6e327-dc9a-47e7-a11f-c78aded4df7b -> None [ 786.815683] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.819362] [49941]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-a4dd63c4-4035-4f37-bdfd-2d25c083a0eb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.820242] [49941]: [pid: 49941|app: 0|req: 1627/3152] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:28 2025] DELETE /networking/v2.0/ports/8c4d21b4-b442-46db-a566-af9bc831a925 => generated 0 bytes in 262 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 786.866549] [49942]: [pid: 49942|app: 0|req: 1526/3153] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 786.918096] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port 3e1e7bcd-1ce5-42df-8690-30843e859698 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 786.918297] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.919266] [49941]: [pid: 49941|app: 0|req: 1628/3154] 10.180.1.21 () {60 vars in 1500 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?fixed_ips=ip_address_substr%3D192.168.128.10&fields=device_id => generated 64 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 786.948382] [49942]: DEBUG neutron.plugins.ml2.db [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port 3e1e7bcd-1ce5-42df-8690-30843e859698, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3e1e7bcd-1ce5-42df-8690-30843e859698,segment=NetworkSegment(c20bc4b3-fbda-46a1-a09c-135e665ee897),segment_id=c20bc4b3-fbda-46a1-a09c-135e665ee897)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 786.948610] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 786.953763] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 786.954103] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 786.954103] [49942]: key[id], 3e1e7bcd-1ce5-42df-8690-30843e859698 -> None [ 786.954103] [49942]: key[binding:vnic_type], normal -> None [ 786.954103] [49942]: key[tags], [] -> None [ 786.954103] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 786.954103] [49942]: key[allowed_address_pairs], [] -> None [ 786.954103] [49942]: key[extra_dhcp_opts], [] -> None [ 786.954103] [49942]: key[binding:profile], {} -> None [ 786.954103] [49942]: key[admin_state_up], True -> None [ 786.954103] [49942]: key[binding:vif_type], ovs -> None [ 786.954103] [49942]: key[device_owner], compute:nova -> None [ 786.954103] [49942]: key[created_at], 2025-11-20T12:31:56Z -> None [ 786.954103] [49942]: key[updated_at], 2025-11-20T12:32:02Z -> None [ 786.954103] [49942]: key[description], -> None [ 786.954103] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.954103] [49942]: key[binding:host_id], cpu-1 -> None [ 786.954103] [49942]: key[standard_attr_id], 1176 -> None [ 786.954103] [49942]: key[name], -> None [ 786.954103] [49942]: key[mac_address], fa:16:3e:c1:a4:b1 -> None [ 786.954103] [49942]: key[status], ACTIVE -> None [ 786.954103] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 786.954103] [49942]: key[fixed_ips], [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}] -> None [ 786.954103] [49942]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 786.954103] [49942]: key[revision_number], 5 -> None [ 786.954103] [49942]: key[port_security_enabled], True -> None [ 786.954103] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 786.954103] [49942]: key[device_id], dfe6e327-dc9a-47e7-a11f-c78aded4df7b -> None [ 786.954103] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 786.958024] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for 3e1e7bcd-1ce5-42df-8690-30843e859698 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 786.964617] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-105db194-7f59-46b0-abea-41002d5e888d tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 786.966206] [49941]: [pid: 49941|app: 0|req: 1629/3155] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.013461] [49941]: [pid: 49941|app: 0|req: 1630/3156] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.020029] [49941]: DEBUG neutron.api.wsgi [req-df6df577-62e1-4173-a0aa-134cb6752985 req-94045c0d-e053-43b2-bf9b-9c9e13833d7b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.025105] [49941]: [pid: 49941|app: 0|req: 1631/3157] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/quotas/864ccec252f145cca0fe7d2eb7043b0d => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.051767] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3e1e7bcd-1ce5-42df-8690-30843e859698), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.061728] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=3e1e7bcd-1ce5-42df-8690-30843e859698,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.092817] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port 3e1e7bcd-1ce5-42df-8690-30843e859698 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 787.093215] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:c1:a4:b1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'device_owner': 'compute:nova', 'standard_attr_id': 1176, 'fixed_ips': [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:56Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c8726a94-9178-4549-84db-530424ca7fa2'], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 787.093372] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 787.093372] [49942]: key[id], 3e1e7bcd-1ce5-42df-8690-30843e859698 -> None [ 787.093372] [49942]: key[binding:vnic_type], normal -> None [ 787.093372] [49942]: key[tags], [] -> None [ 787.093372] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '28d04eee-6dbb-491a-a999-b659c799679d', 'external-id': 'nsx-vlan-transportzone-501', 'segmentation_id': 501, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 787.093372] [49942]: key[allowed_address_pairs], [] -> None [ 787.093372] [49942]: key[extra_dhcp_opts], [] -> None [ 787.093372] [49942]: key[binding:profile], {} -> None [ 787.093372] [49942]: key[admin_state_up], True -> None [ 787.093372] [49942]: key[binding:vif_type], ovs -> None [ 787.093372] [49942]: key[device_owner], compute:nova -> None [ 787.093372] [49942]: key[created_at], 2025-11-20T12:31:56Z -> None [ 787.093372] [49942]: key[updated_at], 2025-11-20T12:32:02Z -> None [ 787.093372] [49942]: key[description], -> None [ 787.093372] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 787.093372] [49942]: key[binding:host_id], cpu-1 -> None [ 787.093372] [49942]: key[standard_attr_id], 1176 -> None [ 787.093372] [49942]: key[name], -> None [ 787.093372] [49942]: key[mac_address], fa:16:3e:c1:a4:b1 -> None [ 787.093372] [49942]: key[status], ACTIVE -> None [ 787.093372] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 787.093372] [49942]: key[fixed_ips], [{'subnet_id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'ip_address': '192.168.128.105'}] -> None [ 787.093372] [49942]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 787.093372] [49942]: key[revision_number], 5 -> None [ 787.093372] [49942]: key[port_security_enabled], True -> None [ 787.093372] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 787.093372] [49942]: key[device_id], dfe6e327-dc9a-47e7-a11f-c78aded4df7b -> None [ 787.093372] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.095119] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5eeab39-85ff-4fbc-9e8c-27929e81463f req-05b36a12-b78d-43b1-95a7-1daed21b70e4 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.097908] [49942]: [pid: 49942|app: 0|req: 1527/3158] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:28 2025] DELETE /networking/v2.0/ports/3e1e7bcd-1ce5-42df-8690-30843e859698 => generated 0 bytes in 231 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 787.101979] [49941]: [pid: 49941|app: 0|req: 1632/3159] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&fields=id => generated 149 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 787.147078] [49941]: [pid: 49941|app: 0|req: 1633/3160] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.150441] [49942]: [pid: 49942|app: 0|req: 1528/3161] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.192426] [49941]: [pid: 49941|app: 0|req: 1634/3162] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.203261] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-de4a67f2-9c5d-4a17-8410-cd91c9af5c1b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.204150] [49942]: [pid: 49942|app: 0|req: 1529/3163] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?tenant_id=ab5f3a1f2a0248a59cb74953205946ce&device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 1039 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 787.216075] [49942]: DEBUG neutron.api.wsgi [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-cebabdf9-87b8-4135-929f-776375705aec service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.232628] [49942]: [pid: 49942|app: 0|req: 1530/3164] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9abf68ec-74e8-42ea-99db-9a549469a52e => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.259371] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-b7dd5f7d-b73a-4719-b01c-5fba79bf129c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.263725] [49942]: [pid: 49942|app: 0|req: 1531/3165] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/subnets?id=a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.270764] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ffcda33-2c1b-4f68-8fae-e9738fb6e03f req-e43336fd-904a-4db2-b00e-c10f0f7da66d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.271885] [49941]: [pid: 49941|app: 0|req: 1635/3166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:28 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.278734] [49941]: DEBUG neutron.api.wsgi [req-8ffcda33-2c1b-4f68-8fae-e9738fb6e03f req-e704bc79-9ce2-46f9-93f2-a4647539cd5b tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.298793] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8859bbd-5f8e-454b-81c5-16e1ad96f6ec req-346db0f1-07e4-4c38-b32f-169bb3ec264f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.300034] [49942]: [pid: 49942|app: 0|req: 1532/3167] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?network_id=1ba84c5b-3086-49c7-a57e-ed8deb13eb24&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 787.303462] [49941]: [pid: 49941|app: 0|req: 1636/3168] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&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.350190] [49942]: [pid: 49942|app: 0|req: 1533/3169] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.370380] [49942]: [pid: 49942|app: 0|req: 1534/3170] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.409510] [49941]: [pid: 49941|app: 0|req: 1637/3171] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.458800] [49941]: [pid: 49941|app: 0|req: 1638/3172] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.522188] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e7913d1-b2e9-4329-a23f-18cd6e2bce2e req-17003116-81ff-4a78-9c99-06ad9c33e357 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.523387] [49942]: [pid: 49942|app: 0|req: 1535/3173] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 129 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.530030] [49942]: DEBUG neutron.api.wsgi [req-1e7913d1-b2e9-4329-a23f-18cd6e2bce2e req-d8f3e916-2827-4207-9422-c033540cfb4d tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 787.564830] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-b0eff384-0eca-4db4-8dff-6d85ab3e1238 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 787.565231] [49942]: [pid: 49942|app: 0|req: 1536/3174] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 787.566669] [49941]: [pid: 49941|app: 0|req: 1639/3175] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=b0140768-15c3-4d89-8ae9-5a397e041683 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 787.580015] [49942]: [pid: 49942|app: 0|req: 1537/3176] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.644398] [49941]: DEBUG neutron.plugins.ml2.plugin [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Deleting port 6f93c5b9-7356-4941-8909-095e4f7ed00f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 787.644513] [49941]: DEBUG neutron_lib.callbacks.manager [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.648848] [49942]: [pid: 49942|app: 0|req: 1538/3177] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.681637] [49941]: DEBUG neutron.plugins.ml2.db [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] For port 6f93c5b9-7356-4941-8909-095e4f7ed00f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6f93c5b9-7356-4941-8909-095e4f7ed00f,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 787.681637] [49941]: DEBUG neutron_lib.callbacks.manager [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.687215] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 787.687463] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit: [ 787.687463] [49941]: key[id], 6f93c5b9-7356-4941-8909-095e4f7ed00f -> None [ 787.687463] [49941]: key[binding:vnic_type], normal -> None [ 787.687463] [49941]: key[tags], [] -> None [ 787.687463] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 787.687463] [49941]: key[allowed_address_pairs], [] -> None [ 787.687463] [49941]: key[extra_dhcp_opts], [] -> None [ 787.687463] [49941]: key[binding:profile], {} -> None [ 787.687463] [49941]: key[admin_state_up], True -> None [ 787.687463] [49941]: key[binding:vif_type], ovs -> None [ 787.687463] [49941]: key[device_owner], compute:nova -> None [ 787.687463] [49941]: key[created_at], 2025-11-20T12:31:47Z -> None [ 787.687463] [49941]: key[updated_at], 2025-11-20T12:31:49Z -> None [ 787.687463] [49941]: key[description], -> None [ 787.687463] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 787.687463] [49941]: key[binding:host_id], cpu-1 -> None [ 787.687463] [49941]: key[standard_attr_id], 1152 -> None [ 787.687463] [49941]: key[name], -> None [ 787.687463] [49941]: key[mac_address], fa:16:3e:ba:69:96 -> None [ 787.687463] [49941]: key[status], ACTIVE -> None [ 787.687463] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 787.687463] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] -> None [ 787.687463] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 787.687463] [49941]: key[revision_number], 5 -> None [ 787.687463] [49941]: key[port_security_enabled], True -> None [ 787.687463] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 787.687463] [49941]: key[device_id], b0140768-15c3-4d89-8ae9-5a397e041683 -> None [ 787.687463] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.692021] [49941]: DEBUG neutron.plugins.ml2.plugin [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Calling delete_port for 6f93c5b9-7356-4941-8909-095e4f7ed00f owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 787.722959] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a0179710-9111-44e4-b2d7-b12e8f0b0b03 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.765649] [49941]: DEBUG neutron_lib.callbacks.manager [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6f93c5b9-7356-4941-8909-095e4f7ed00f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.774588] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event deleted for resources: {'Port': ['ID=6f93c5b9-7356-4941-8909-095e4f7ed00f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.791874] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a0179710-9111-44e4-b2d7-b12e8f0b0b03 admin admin] Publish callbacks [] for security_group (af6fc702-e142-4f3f-aeb2-3494eb0094d5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.796535] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a0179710-9111-44e4-b2d7-b12e8f0b0b03 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (af6fc702-e142-4f3f-aeb2-3494eb0094d5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.807714] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] No DVR routers for this DVR port 6f93c5b9-7356-4941-8909-095e4f7ed00f on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 787.807714] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit called with port settings {'id': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:ba:69:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'device_owner': 'compute:nova', 'standard_attr_id': 1152, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:47Z', 'updated_at': '2025-11-20T12:31:49Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 787.807714] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit: [ 787.807714] [49941]: key[id], 6f93c5b9-7356-4941-8909-095e4f7ed00f -> None [ 787.807714] [49941]: key[binding:vnic_type], normal -> None [ 787.807714] [49941]: key[tags], [] -> None [ 787.807714] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 787.807714] [49941]: key[allowed_address_pairs], [] -> None [ 787.807714] [49941]: key[extra_dhcp_opts], [] -> None [ 787.807714] [49941]: key[binding:profile], {} -> None [ 787.807714] [49941]: key[admin_state_up], True -> None [ 787.807714] [49941]: key[binding:vif_type], ovs -> None [ 787.807714] [49941]: key[device_owner], compute:nova -> None [ 787.807714] [49941]: key[created_at], 2025-11-20T12:31:47Z -> None [ 787.807714] [49941]: key[updated_at], 2025-11-20T12:31:49Z -> None [ 787.807714] [49941]: key[description], -> None [ 787.807714] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 787.807714] [49941]: key[binding:host_id], cpu-1 -> None [ 787.807714] [49941]: key[standard_attr_id], 1152 -> None [ 787.807714] [49941]: key[name], -> None [ 787.807714] [49941]: key[mac_address], fa:16:3e:ba:69:96 -> None [ 787.807714] [49941]: key[status], ACTIVE -> None [ 787.807714] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 787.807714] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] -> None [ 787.807714] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 787.807714] [49941]: key[revision_number], 5 -> None [ 787.807714] [49941]: key[port_security_enabled], True -> None [ 787.807714] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 787.807714] [49941]: key[device_id], b0140768-15c3-4d89-8ae9-5a397e041683 -> None [ 787.807714] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 787.809787] [49941]: DEBUG neutron_lib.callbacks.manager [req-8c3b1497-f19d-45e0-a9d7-832dc42afa14 req-bcb6b5dc-7070-4ddc-820e-4e63aaef1a2a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.812809] [49941]: [pid: 49941|app: 0|req: 1640/3178] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:29 2025] DELETE /networking/v2.0/ports/6f93c5b9-7356-4941-8909-095e4f7ed00f => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 787.827453] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0179710-9111-44e4-b2d7-b12e8f0b0b03 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=af6fc702-e142-4f3f-aeb2-3494eb0094d5,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.827538] [49941]: [pid: 49941|app: 0|req: 1641/3179] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.845535] [49942]: [pid: 49942|app: 0|req: 1539/3180] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/security-groups?tenant_id=b1bda9e73cc64857bad72c5b6504bb17&name=default => generated 2929 bytes in 196 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 787.888692] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba18d3d-c254-43d6-b280-da6353feea83 admin admin] Publish callbacks [] for security_group (af6fc702-e142-4f3f-aeb2-3494eb0094d5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.900933] [49942]: [pid: 49942|app: 0|req: 1540/3181] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 787.908662] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba18d3d-c254-43d6-b280-da6353feea83 admin admin] Publish callbacks [] for security_group (af6fc702-e142-4f3f-aeb2-3494eb0094d5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.931952] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba18d3d-c254-43d6-b280-da6353feea83 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (af6fc702-e142-4f3f-aeb2-3494eb0094d5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.936649] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bba18d3d-c254-43d6-b280-da6353feea83 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=af6fc702-e142-4f3f-aeb2-3494eb0094d5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 787.940496] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba18d3d-c254-43d6-b280-da6353feea83 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 787.940993] [49941]: [pid: 49941|app: 0|req: 1642/3182] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:29 2025] DELETE /networking/v2.0/security-groups/af6fc702-e142-4f3f-aeb2-3494eb0094d5 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 787.943567] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9abf68ec-74e8-42ea-99db-9a549469a52e'}, {'name': 'network-changed', 'server_uuid': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'tag': '9abf68ec-74e8-42ea-99db-9a549469a52e'}, {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-deleted', 'tag': '7c43f74c-5c50-4fab-ac56-1ad6207950d3'}, {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-deleted', 'tag': '3e1e7bcd-1ce5-42df-8690-30843e859698'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 787.944748] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-abafc058-82da-47dc-a18b-2fba7c80321f" -d '{"events": [{"server_uuid": "ec07aa5e-ad25-444e-b490-9dd397fc879f", "name": "network-vif-plugged", "status": "completed", "tag": "9abf68ec-74e8-42ea-99db-9a549469a52e"}, {"name": "network-changed", "server_uuid": "ec07aa5e-ad25-444e-b490-9dd397fc879f", "tag": "9abf68ec-74e8-42ea-99db-9a549469a52e"}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-deleted", "tag": "7c43f74c-5c50-4fab-ac56-1ad6207950d3"}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-deleted", "tag": "3e1e7bcd-1ce5-42df-8690-30843e859698"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 788.048599] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eff8bca-6fce-43d0-9076-c9501490956b req-73b621e9-37a0-46a8-966f-c42482a2f3c5 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.048599] [49941]: [pid: 49941|app: 0|req: 1643/3183] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.066680] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4777d0e3-acce-484a-a36d-5cd084299327 req-46e49d16-9712-4be0-86f2-8a33b823a5b1 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.067022] [49942]: [pid: 49942|app: 0|req: 1541/3184] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.070833] [49942]: DEBUG neutron.api.wsgi [req-3eff8bca-6fce-43d0-9076-c9501490956b req-7c9a8cd6-0667-4b86-8ad9-39e2d6574cc1 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.093352] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-902b2743-85c0-4e68-a420-2a27f943dcba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.094509] [49942]: [pid: 49942|app: 0|req: 1542/3185] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.095646] [49941]: [pid: 49941|app: 0|req: 1644/3186] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?tenant_id=14cf6337535e4cf0a18bde6fee56d37a&device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 1042 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 788.097311] [49942]: DEBUG neutron.api.wsgi [req-4777d0e3-acce-484a-a36d-5cd084299327 req-371aeb4b-ce47-4276-9a97-b7bb71dbf52f tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.117623] [49942]: [pid: 49942|app: 0|req: 1543/3187] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.160384] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-775d329e-fcf0-4aed-a495-85606f28e752 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.160796] [49942]: [pid: 49942|app: 0|req: 1544/3188] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/networks?id=f8f12b22-f975-4a42-9d1a-9c899099a2a6 => generated 614 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 788.176946] [49942]: [pid: 49942|app: 0|req: 1545/3189] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.180301] [49942]: DEBUG neutron.api.v2.base [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Request body: {'port': {'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'admin_state_up': True, 'tenant_id': 'd57fb87fec3444eaa831657df7844797'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 788.200825] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-313313bc-1e5e-4f03-9b2d-8ca17e75bdf0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.201474] [49941]: [pid: 49941|app: 0|req: 1645/3190] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/networks?id=9bc6f3ca-7598-4574-864e-afab2a3927d3 => generated 716 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 788.246574] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Made reservation on behalf of d57fb87fec3444eaa831657df7844797 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 788.250840] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.306046] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1985478a-fbd8-4b50-b029-e2976e5e1468 req-de5ae52b-0f07-4210-9d87-9ff509f5e643 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.306879] [49941]: [pid: 49941|app: 0|req: 1646/3191] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:29 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.309527] [49941]: DEBUG neutron.api.wsgi [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-9c6233d3-251d-44d8-809d-0dcc8b98a824 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.325402] [49942]: DEBUG neutron.db.db_base_plugin_common [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Allocated IP 192.168.128.4 (f8f12b22-f975-4a42-9d1a-9c899099a2a6/6860a588-a33f-4def-b0c8-831027da3833/1fa3306a-6096-4259-a618-d548ed284600) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 788.350211] [49941]: [pid: 49941|app: 0|req: 1647/3192] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=afdafc94-91b9-4655-9aae-b5b23d97cbab => generated 807 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.368829] [49941]: [pid: 49941|app: 0|req: 1648/3193] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.371925] [49941]: DEBUG neutron.api.wsgi [req-1985478a-fbd8-4b50-b029-e2976e5e1468 req-1559f72c-c0c5-4afc-b420-1728fc332594 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.398118] [49941]: [pid: 49941|app: 0|req: 1649/3194] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.435470] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks [] for allowed_address_pair (1fa3306a-6096-4259-a618-d548ed284600), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.436556] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks [] for port (1fa3306a-6096-4259-a618-d548ed284600), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.437742] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] create_port_precommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': '', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'project_id': 'd57fb87fec3444eaa831657df7844797', 'port_security_enabled': True, 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 788.437742] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] create_port_precommit: [ 788.437742] [49942]: key[id], None -> 1fa3306a-6096-4259-a618-d548ed284600 [ 788.437742] [49942]: key[binding:vnic_type], None -> normal [ 788.437742] [49942]: key[binding:vif_details], None -> {} [ 788.437742] [49942]: key[allowed_address_pairs], None -> [] [ 788.437742] [49942]: key[binding:profile], None -> {} [ 788.437742] [49942]: key[admin_state_up], None -> True [ 788.437742] [49942]: key[binding:vif_type], None -> unbound [ 788.437742] [49942]: key[device_owner], None -> [ 788.437742] [49942]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 788.437742] [49942]: key[binding:host_id], None -> [ 788.437742] [49942]: key[standard_attr_id], None -> 1274 [ 788.437742] [49942]: key[name], None -> [ 788.437742] [49942]: key[mac_address], None -> fa:16:3e:a1:bb:42 [ 788.437742] [49942]: key[status], None -> DOWN [ 788.437742] [49942]: key[network_id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 788.437742] [49942]: key[fixed_ips], None -> [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}] [ 788.437742] [49942]: key[security_groups], None -> ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'] [ 788.437742] [49942]: key[port_security_enabled], None -> True [ 788.437742] [49942]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 788.437742] [49942]: key[device_id], None -> c5883ba7-2bcf-4d8f-b735-9b506d7b62ab [ 788.437742] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.444394] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f86fae9-a470-4e08-8783-c5977e306d83 req-fed96f98-8153-4502-a44e-3a2afc483a8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.445408] [49941]: [pid: 49941|app: 0|req: 1650/3195] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/subnets?id=ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c => generated 691 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.460871] [49941]: [pid: 49941|app: 0|req: 1651/3196] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.483278] [49941]: [pid: 49941|app: 0|req: 1652/3197] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?network_id=9bc6f3ca-7598-4574-864e-afab2a3927d3&device_owner=network%3Adhcp => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.486048] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1fa3306a-6096-4259-a618-d548ed284600), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.527172] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Pushing event updated for resources: {'Port': ['ID=1fa3306a-6096-4259-a618-d548ed284600,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 788.541711] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 692 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-97bc1614-f86e-460a-90a0-6d73ff4b0226 x-openstack-request-id: req-97bc1614-f86e-460a-90a0-6d73ff4b0226 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 788.542298] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ec07aa5e-ad25-444e-b490-9dd397fc879f", "name": "network-vif-plugged", "status": "completed", "tag": "9abf68ec-74e8-42ea-99db-9a549469a52e", "code": 200}, {"name": "network-changed", "server_uuid": "ec07aa5e-ad25-444e-b490-9dd397fc879f", "tag": "9abf68ec-74e8-42ea-99db-9a549469a52e", "status": "completed", "code": 200}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-deleted", "tag": "7c43f74c-5c50-4fab-ac56-1ad6207950d3", "status": "completed", "code": 200}, {"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-deleted", "tag": "3e1e7bcd-1ce5-42df-8690-30843e859698", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 788.542298] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-97bc1614-f86e-460a-90a0-6d73ff4b0226 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 788.542298] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-97bc1614-f86e-460a-90a0-6d73ff4b0226'] response: {'server_uuid': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'code': 200} [ 788.542497] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-97bc1614-f86e-460a-90a0-6d73ff4b0226'] response: {'name': 'network-changed', 'server_uuid': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'tag': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'status': 'completed', 'code': 200} [ 788.542497] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-97bc1614-f86e-460a-90a0-6d73ff4b0226'] response: {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-deleted', 'tag': '7c43f74c-5c50-4fab-ac56-1ad6207950d3', 'status': 'completed', 'code': 200} [ 788.542567] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-97bc1614-f86e-460a-90a0-6d73ff4b0226'] response: {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-deleted', 'tag': '3e1e7bcd-1ce5-42df-8690-30843e859698', 'status': 'completed', 'code': 200} [ 788.552939] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Network f8f12b22-f975-4a42-9d1a-9c899099a2a6 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 788.554316] [49942]: DEBUG neutron.scheduler.base_scheduler [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 788.557726] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 788.586442] [49941]: [pid: 49941|app: 0|req: 1653/3198] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=segments => generated 14 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.592842] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] create_port_postcommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': '', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'project_id': 'd57fb87fec3444eaa831657df7844797', 'port_security_enabled': True, 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 1, 'network': {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 788.593086] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] create_port_postcommit: [ 788.593086] [49942]: key[id], None -> 1fa3306a-6096-4259-a618-d548ed284600 [ 788.593086] [49942]: key[binding:vnic_type], None -> normal [ 788.593086] [49942]: key[tags], None -> [] [ 788.593086] [49942]: key[binding:vif_details], None -> {} [ 788.593086] [49942]: key[allowed_address_pairs], None -> [] [ 788.593086] [49942]: key[extra_dhcp_opts], None -> [] [ 788.593086] [49942]: key[binding:profile], None -> {} [ 788.593086] [49942]: key[admin_state_up], None -> True [ 788.593086] [49942]: key[network], None -> {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} [ 788.593086] [49942]: key[binding:vif_type], None -> unbound [ 788.593086] [49942]: key[device_owner], None -> [ 788.593086] [49942]: key[created_at], None -> 2025-11-20T12:32:30Z [ 788.593086] [49942]: key[updated_at], None -> 2025-11-20T12:32:30Z [ 788.593086] [49942]: key[tenant_id], None -> d57fb87fec3444eaa831657df7844797 [ 788.593086] [49942]: key[binding:host_id], None -> [ 788.593086] [49942]: key[description], None -> [ 788.593086] [49942]: key[standard_attr_id], None -> 1274 [ 788.593086] [49942]: key[name], None -> [ 788.593086] [49942]: key[mac_address], None -> fa:16:3e:a1:bb:42 [ 788.593086] [49942]: key[status], None -> DOWN [ 788.593086] [49942]: key[network_id], None -> f8f12b22-f975-4a42-9d1a-9c899099a2a6 [ 788.593086] [49942]: key[fixed_ips], None -> [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}] [ 788.593086] [49942]: key[security_groups], None -> ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'] [ 788.593086] [49942]: key[revision_number], None -> 1 [ 788.593086] [49942]: key[port_security_enabled], None -> True [ 788.593086] [49942]: key[project_id], None -> d57fb87fec3444eaa831657df7844797 [ 788.593086] [49942]: key[device_id], None -> c5883ba7-2bcf-4d8f-b735-9b506d7b62ab [ 788.593086] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.602433] [49941]: [pid: 49941|app: 0|req: 1654/3199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.616432] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-deleted', 'tag': '8c4d21b4-b442-46db-a566-af9bc831a925'}, {'server_uuid': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'name': 'network-vif-deleted', 'tag': '6f93c5b9-7356-4941-8909-095e4f7ed00f'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 788.616620] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b59ec6cc-513f-4935-8547-857d4cdbd0d2" -d '{"events": [{"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-deleted", "tag": "8c4d21b4-b442-46db-a566-af9bc831a925"}, {"server_uuid": "b0140768-15c3-4d89-8ae9-5a397e041683", "name": "network-vif-deleted", "tag": "6f93c5b9-7356-4941-8909-095e4f7ed00f"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 788.653764] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.654217] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-d494da4f-66cf-4fd8-b0b6-010d770f9723 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.661961] [49941]: [pid: 49941|app: 0|req: 1655/3200] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.665069] [49942]: [pid: 49942|app: 0|req: 1546/3201] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:29 2025] POST /networking/v2.0/ports => generated 732 bytes in 488 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 788.682980] [49942]: DEBUG neutron.api.v2.base [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Request body: {'port': {'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 788.694048] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dec5041e-9d69-4c0a-b19b-9f31149f0798 req-450b3c49-e1d9-4253-a74b-5e27286c39d5 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.695519] [49941]: [pid: 49941|app: 0|req: 1656/3202] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.707848] [49941]: [pid: 49941|app: 0|req: 1657/3203] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.710644] [49941]: DEBUG neutron.api.wsgi [req-dec5041e-9d69-4c0a-b19b-9f31149f0798 req-fa90d114-cb8a-4cc5-b45e-afe295c3f3fe tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.727550] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1fa3306a-6096-4259-a618-d548ed284600), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.745015] [49941]: [pid: 49941|app: 0|req: 1658/3204] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.787885] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-076c7a73-535a-478d-ba20-8f533953222a req-7d28867b-6909-4341-abe8-f57b616cdba4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 788.789014] [49941]: [pid: 49941|app: 0|req: 1659/3205] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.804488] [49941]: [pid: 49941|app: 0|req: 1660/3206] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.807189] [49941]: DEBUG neutron.api.wsgi [req-076c7a73-535a-478d-ba20-8f533953222a req-82546ab1-e70a-450c-9836-d7e7d9ad8fd0 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 788.828860] [49941]: [pid: 49941|app: 0|req: 1661/3207] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 788.867619] [49942]: DEBUG neutron.notifiers.nova [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1fa3306a-6096-4259-a618-d548ed284600 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 788.873569] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks [] for port (1fa3306a-6096-4259-a618-d548ed284600), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.874777] [49941]: [pid: 49941|app: 0|req: 1662/3208] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 788.881491] [49942]: DEBUG neutron.db.provisioning_blocks [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Transition to ACTIVE for port object 1fa3306a-6096-4259-a618-d548ed284600 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 788.883312] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_precommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 2, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': '', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 1, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) 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': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 788.883540] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_precommit: [ 788.883540] [49942]: key[device_owner], -> compute:nova [ 788.883540] [49942]: key[binding:host_id], -> cpu-1 [ 788.883540] [49942]: key[revision_number], 1 -> 2 [ 788.883540] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.886223] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1fa3306a-6096-4259-a618-d548ed284600), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 788.910458] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Pushing event updated for resources: {'Port': ['ID=1fa3306a-6096-4259-a618-d548ed284600,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 788.967498] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_postcommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 2, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': '', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 1, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) 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': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 788.967701] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_postcommit: [ 788.967701] [49942]: key[device_owner], -> compute:nova [ 788.967701] [49942]: key[binding:host_id], -> cpu-1 [ 788.967701] [49942]: key[revision_number], 1 -> 2 [ 788.967701] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 788.977260] [49942]: DEBUG neutron.plugins.ml2.managers [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Attempting to bind port 1fa3306a-6096-4259-a618-d548ed284600 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 788.977427] [49942]: DEBUG neutron.plugins.ml2.managers [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Attempting to bind port 1fa3306a-6096-4259-a618-d548ed284600 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 788.977774] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Attempting to bind port 1fa3306a-6096-4259-a618-d548ed284600 on network f8f12b22-f975-4a42-9d1a-9c899099a2a6 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 788.993771] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 788.993953] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Bind Segment={'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 788.997346] [49942]: DEBUG networking_nsxv3.api.rpc [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Bind port on Host cpu-1 & Segment [{'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 789.034944] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51195eca-9df1-49c1-8b4a-1aed806b91b4 req-47c7c19b-db20-47ac-83ec-87c640c943eb tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.037387] [49941]: [pid: 49941|app: 0|req: 1663/3209] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.053512] [49941]: [pid: 49941|app: 0|req: 1664/3210] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.056581] [49941]: DEBUG neutron.api.wsgi [req-51195eca-9df1-49c1-8b4a-1aed806b91b4 req-1c32a6d9-d0a4-472a-b659-48ef6ba178f8 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.080879] [49941]: [pid: 49941|app: 0|req: 1665/3211] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.088883] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-996430c7-4ee6-49f6-be37-d7aa6d852db0 x-openstack-request-id: req-996430c7-4ee6-49f6-be37-d7aa6d852db0 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 789.089108] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "dfe6e327-dc9a-47e7-a11f-c78aded4df7b", "name": "network-vif-deleted", "tag": "8c4d21b4-b442-46db-a566-af9bc831a925", "status": "completed", "code": 200}, {"server_uuid": "b0140768-15c3-4d89-8ae9-5a397e041683", "name": "network-vif-deleted", "tag": "6f93c5b9-7356-4941-8909-095e4f7ed00f", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 789.089108] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-996430c7-4ee6-49f6-be37-d7aa6d852db0 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 789.089855] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-996430c7-4ee6-49f6-be37-d7aa6d852db0'] response: {'server_uuid': 'dfe6e327-dc9a-47e7-a11f-c78aded4df7b', 'name': 'network-vif-deleted', 'tag': '8c4d21b4-b442-46db-a566-af9bc831a925', 'status': 'completed', 'code': 200} [ 789.089855] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-996430c7-4ee6-49f6-be37-d7aa6d852db0'] response: {'server_uuid': 'b0140768-15c3-4d89-8ae9-5a397e041683', 'name': 'network-vif-deleted', 'tag': '6f93c5b9-7356-4941-8909-095e4f7ed00f', 'status': 'completed', 'code': 200} [ 789.110922] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abafc058-82da-47dc-a18b-2fba7c80321f req-1c544b31-3cfc-456e-8ff9-664b04acc239 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.111899] [49941]: [pid: 49941|app: 0|req: 1666/3212] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?tenant_id=ab5f3a1f2a0248a59cb74953205946ce&device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 1039 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 789.147712] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abafc058-82da-47dc-a18b-2fba7c80321f req-d18c6460-071e-4d4b-bea0-64501bf3d6fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.148670] [49941]: [pid: 49941|app: 0|req: 1667/3213] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/networks?id=1ba84c5b-3086-49c7-a57e-ed8deb13eb24 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.162247] [49941]: [pid: 49941|app: 0|req: 1668/3214] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.194778] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f3e55d5-5d71-4f17-b678-7c551573153c req-a04968ce-c62d-4e83-a955-d2afd1da31cb tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.195765] [49941]: [pid: 49941|app: 0|req: 1669/3215] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.198916] [49941]: DEBUG neutron.api.wsgi [req-abafc058-82da-47dc-a18b-2fba7c80321f req-602a6d56-c917-48a8-b4b4-6e222bc48968 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.212172] [49941]: [pid: 49941|app: 0|req: 1670/3216] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9abf68ec-74e8-42ea-99db-9a549469a52e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.214901] [49941]: DEBUG neutron.api.wsgi [req-7f3e55d5-5d71-4f17-b678-7c551573153c req-08cdb3d4-a83e-42f1-bed9-34a859cc50f7 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 789.233860] [49941]: [pid: 49941|app: 0|req: 1671/3217] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.260086] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0604c47d-2c2e-4c9a-afab-1ab90970f3e5 req-8155dcbb-bd72-4943-9d8e-95864ad985b3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.261046] [49941]: [pid: 49941|app: 0|req: 1672/3218] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:30 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.280688] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abafc058-82da-47dc-a18b-2fba7c80321f req-2a9925f9-e28a-4f4b-ab29-4887c84e23f5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.281638] [49941]: [pid: 49941|app: 0|req: 1673/3219] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/subnets?id=a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.284915] [49941]: DEBUG neutron.api.v2.base [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'port_id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 789.304528] [49941]: DEBUG neutron_lib.callbacks.manager [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (b2666794-6b6c-4586-b622-65c53ad2b0b2), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.572052] [49941]: DEBUG neutron_lib.callbacks.manager [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.573760] [49941]: DEBUG neutron_lib.callbacks.manager [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (b2666794-6b6c-4586-b622-65c53ad2b0b2), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.633050] [49941]: INFO neutron.db.l3_db [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP b2666794-6b6c-4586-b622-65c53ad2b0b2 associated. External IP: 10.180.180.202, port: 38e81047-87bb-4d3a-bcf2-0ba83c43544d. [ 789.753483] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 789.816772] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 789.820928] [49941]: DEBUG neutron_lib.callbacks.manager [None req-22ba02db-d49e-44e1-9110-1d33a5ba78a7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.840315] [49941]: [pid: 49941|app: 0|req: 1674/3220] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:32:31 2025] PUT /networking/v2.0/floatingips/b2666794-6b6c-4586-b622-65c53ad2b0b2 => generated 803 bytes in 558 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 789.852989] [49941]: [pid: 49941|app: 0|req: 1675/3221] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 789.878354] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abafc058-82da-47dc-a18b-2fba7c80321f req-f91e1b7f-f18c-4891-8d9c-415cff8b59b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 789.879280] [49941]: [pid: 49941|app: 0|req: 1676/3222] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/ports?network_id=1ba84c5b-3086-49c7-a57e-ed8deb13eb24&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.882412] [49941]: DEBUG neutron.api.v2.base [None req-d1a3aa50-99bf-4360-bbf0-40ac38471d60 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--655284973', 'description': 'tempest-description--1552237241'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 789.897991] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d1a3aa50-99bf-4360-bbf0-40ac38471d60 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.948141] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d1a3aa50-99bf-4360-bbf0-40ac38471d60 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group (4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.949347] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d1a3aa50-99bf-4360-bbf0-40ac38471d60 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.964521] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d1a3aa50-99bf-4360-bbf0-40ac38471d60 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 789.976146] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d1a3aa50-99bf-4360-bbf0-40ac38471d60 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 789.976709] [49941]: [pid: 49941|app: 0|req: 1677/3223] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:32:31 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 97 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 789.990039] [49941]: [pid: 49941|app: 0|req: 1678/3224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.000136] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Bound using segment: {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 790.000358] [49942]: DEBUG neutron.plugins.ml2.managers [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Bound port: 1fa3306a-6096-4259-a618-d548ed284600, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "d669e36a-5c9d-4fa4-92c8-90e7cb814262", "external-id": "nsx-vlan-transportzone-589", "segmentation_id": 589}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 790.000528] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1fa3306a-6096-4259-a618-d548ed284600), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.023077] [49941]: [pid: 49941|app: 0|req: 1679/3225] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.040417] [49942]: DEBUG neutron.plugins.ml2.db [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] For port 1fa3306a-6096-4259-a618-d548ed284600, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 790.043122] [49942]: DEBUG neutron.plugins.ml2.db [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] For port 1fa3306a-6096-4259-a618-d548ed284600, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1fa3306a-6096-4259-a618-d548ed284600,segment=NetworkSegment(fa199ed0-0472-4b93-9f33-ae95d118668f),segment_id=fa199ed0-0472-4b93-9f33-ae95d118668f)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 790.044784] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_precommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 2, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 2, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) 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': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 790.045247] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_precommit: [ 790.045247] [49942]: key[binding:vif_type], unbound -> ovs [ 790.045247] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589} [ 790.045247] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.051609] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1fa3306a-6096-4259-a618-d548ed284600), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.053436] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fd12074-c8c3-4e3c-9eda-1e6aee3c8b4c req-79eff801-712c-4797-9857-86b3c26143ef tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.055559] [49941]: [pid: 49941|app: 0|req: 1680/3226] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.060892] [49941]: DEBUG neutron.api.v2.base [None req-5098cf8f-0e6d-4e53-8c84-4cb4ad351666 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'security_group_rule': {'security_group_id': '4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.085748] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Pushing event updated for resources: {'Port': ['ID=1fa3306a-6096-4259-a618-d548ed284600,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.095704] [49942]: DEBUG neutron.db.provisioning_blocks [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Provisioning complete for port 1fa3306a-6096-4259-a618-d548ed284600 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 790.096116] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1fa3306a-6096-4259-a618-d548ed284600), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.096878] [49942]: INFO neutron.plugins.ml2.plugin [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Attempt 1 to provision port 1fa3306a-6096-4259-a618-d548ed284600 [ 790.107736] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5098cf8f-0e6d-4e53-8c84-4cb4ad351666 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group_rule (62b12057-6978-4732-a2ad-36be73c071fb), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.134234] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5098cf8f-0e6d-4e53-8c84-4cb4ad351666 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group_rule (62b12057-6978-4732-a2ad-36be73c071fb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.136119] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5098cf8f-0e6d-4e53-8c84-4cb4ad351666 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (62b12057-6978-4732-a2ad-36be73c071fb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.139166] [49942]: DEBUG neutron.plugins.ml2.plugin [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Current status of the port 1fa3306a-6096-4259-a618-d548ed284600 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 790.139406] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1fa3306a-6096-4259-a618-d548ed284600), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.142857] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5098cf8f-0e6d-4e53-8c84-4cb4ad351666 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=62b12057-6978-4732-a2ad-36be73c071fb,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.156792] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5098cf8f-0e6d-4e53-8c84-4cb4ad351666 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.157162] [49941]: [pid: 49941|app: 0|req: 1681/3227] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:31 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) [ 790.161857] [49942]: DEBUG neutron.plugins.ml2.db [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] For port 1fa3306a-6096-4259-a618-d548ed284600, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1fa3306a-6096-4259-a618-d548ed284600,segment=NetworkSegment(fa199ed0-0472-4b93-9f33-ae95d118668f),segment_id=fa199ed0-0472-4b93-9f33-ae95d118668f)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 790.171964] [49941]: [pid: 49941|app: 0|req: 1682/3228] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.201861] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_precommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:31Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:31Z', 'revision_number': 4, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}]) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 790.202132] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_precommit: [ 790.202132] [49942]: key[status], DOWN -> ACTIVE [ 790.202132] [49942]: key[revision_number], 4 -> 5 [ 790.202132] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.204658] [49941]: [pid: 49941|app: 0|req: 1683/3229] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.207433] [49941]: DEBUG neutron.api.wsgi [req-4fd12074-c8c3-4e3c-9eda-1e6aee3c8b4c req-a612d79c-9885-4d58-9c62-3f1863c25134 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.208140] [49942]: DEBUG neutron.db.provisioning_blocks [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Provisioning complete for port 1fa3306a-6096-4259-a618-d548ed284600 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 790.208291] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1fa3306a-6096-4259-a618-d548ed284600), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.208408] [49942]: INFO neutron.plugins.ml2.plugin [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Attempt 1 to provision port 1fa3306a-6096-4259-a618-d548ed284600 [ 790.228634] [49941]: [pid: 49941|app: 0|req: 1684/3230] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:31 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.232222] [49941]: DEBUG neutron.api.v2.base [None req-e7c61afd-5ade-4c26-85cd-deb0c4fa076b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'security_group_rule': {'security_group_id': '4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.257927] [49942]: DEBUG neutron.plugins.ml2.plugin [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Current status of the port 1fa3306a-6096-4259-a618-d548ed284600 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 790.258054] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e7c61afd-5ade-4c26-85cd-deb0c4fa076b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group_rule (daaed145-a0ee-4759-9d98-23b22d950849), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.258829] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_postcommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:31Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:31Z', 'revision_number': 4, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}]) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 790.259041] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_postcommit: [ 790.259041] [49942]: key[status], DOWN -> ACTIVE [ 790.259041] [49942]: key[revision_number], 4 -> 5 [ 790.259041] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.259184] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1fa3306a-6096-4259-a618-d548ed284600), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.284690] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Pushing event updated for resources: {'Port': ['ID=1fa3306a-6096-4259-a618-d548ed284600,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.287179] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_postcommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:31Z', 'revision_number': 4, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:30Z', 'revision_number': 2, 'project_id': 'd57fb87fec3444eaa831657df7844797'}) 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': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 790.287380] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] update_port_postcommit: [ 790.287380] [49942]: key[binding:vif_type], unbound -> ovs [ 790.287380] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}} [ 790.287380] [49942]: key[updated_at], 2025-11-20T12:32:30Z -> 2025-11-20T12:32:31Z [ 790.287380] [49942]: key[revision_number], 2 -> 4 [ 790.287380] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.292240] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e7c61afd-5ade-4c26-85cd-deb0c4fa076b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group_rule (daaed145-a0ee-4759-9d98-23b22d950849), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.292606] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.292606] [49942]: DEBUG neutron_lib.callbacks.manager [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-fc5e78c4-e06b-4c12-927a-0b1a21381f3f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.293068] [49942]: [pid: 49942|app: 0|req: 1547/3231] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:30 2025] PUT /networking/v2.0/ports/1fa3306a-6096-4259-a618-d548ed284600 => generated 1037 bytes in 1614 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 790.293152] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e7c61afd-5ade-4c26-85cd-deb0c4fa076b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (daaed145-a0ee-4759-9d98-23b22d950849), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.303583] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e7c61afd-5ade-4c26-85cd-deb0c4fa076b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=daaed145-a0ee-4759-9d98-23b22d950849,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.307661] [49942]: [pid: 49942|app: 0|req: 1548/3232] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/networks?tenant_id=57e38e28c7334eaf9088ab615773886a&shared=False => generated 15 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.323166] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e7c61afd-5ade-4c26-85cd-deb0c4fa076b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.324041] [49941]: [pid: 49941|app: 0|req: 1685/3233] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:31 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) [ 790.331999] [49941]: DEBUG neutron.api.v2.base [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 790.348775] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.352075] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-b68de644-1e15-4ad4-a6be-7c41dc8dcff8 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.353198] [49942]: [pid: 49942|app: 0|req: 1549/3234] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.371306] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.386543] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8685b419-f72e-464e-a685-8f5ee19cb287 req-f3b26dff-99ee-46a2-82a2-5a1aef3abd7b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.391246] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8685b419-f72e-464e-a685-8f5ee19cb287 req-f3b26dff-99ee-46a2-82a2-5a1aef3abd7b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.396509] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8685b419-f72e-464e-a685-8f5ee19cb287 req-f3b26dff-99ee-46a2-82a2-5a1aef3abd7b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.401024] [49942]: [pid: 49942|app: 0|req: 1550/3235] 10.180.1.21 () {60 vars in 1658 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744&device_id=11ce834b-806d-4aba-b442-4897eeda4ff5&device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 2226 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 790.402249] [49942]: DEBUG neutron.api.wsgi [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c7df6d99-a59a-4b87-bebb-ce2ebfb44e4d tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.408384] [49942]: [pid: 49942|app: 0|req: 1551/3236] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/quotas/57e38e28c7334eaf9088ab615773886a => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.412485] [49942]: DEBUG neutron.api.wsgi [req-8685b419-f72e-464e-a685-8f5ee19cb287 req-81126022-3fee-4547-9522-8a3f8eca007b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.442763] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Allocated IP 10.180.180.208 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/dc380007-d20d-4693-aff9-657f84c6eef1) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 790.448736] [49942]: [pid: 49942|app: 0|req: 1552/3237] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.516194] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for allowed_address_pair (dc380007-d20d-4693-aff9-657f84c6eef1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.517068] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for port (dc380007-d20d-4693-aff9-657f84c6eef1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.517310] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_precommit called with port settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 790.517477] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_precommit: [ 790.517477] [49941]: key[id], None -> dc380007-d20d-4693-aff9-657f84c6eef1 [ 790.517477] [49941]: key[binding:vnic_type], None -> normal [ 790.517477] [49941]: key[binding:vif_details], None -> {} [ 790.517477] [49941]: key[allowed_address_pairs], None -> [] [ 790.517477] [49941]: key[binding:profile], None -> {} [ 790.517477] [49941]: key[admin_state_up], None -> True [ 790.517477] [49941]: key[binding:vif_type], None -> unbound [ 790.517477] [49941]: key[device_owner], None -> network:floatingip [ 790.517477] [49941]: key[tenant_id], None -> [ 790.517477] [49941]: key[binding:host_id], None -> [ 790.517477] [49941]: key[standard_attr_id], None -> 1280 [ 790.517477] [49941]: key[name], None -> [ 790.517477] [49941]: key[mac_address], None -> fa:16:3e:a2:e1:a0 [ 790.517477] [49941]: key[status], None -> N/A [ 790.517477] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 790.517477] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] [ 790.517477] [49941]: key[security_groups], None -> [] [ 790.517477] [49941]: key[port_security_enabled], None -> False [ 790.517477] [49941]: key[project_id], None -> [ 790.517477] [49941]: key[device_id], None -> PENDING [ 790.517477] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.523452] [49942]: [pid: 49942|app: 0|req: 1553/3238] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&fields=id => generated 57 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.536924] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (dc380007-d20d-4693-aff9-657f84c6eef1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.545353] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1fa3306a-6096-4259-a618-d548ed284600'}, {'name': 'network-changed', 'server_uuid': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'tag': '1fa3306a-6096-4259-a618-d548ed284600'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 790.547740] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cfd69fa6-1828-4778-b7aa-2ec34b1e1c8d" -d '{"events": [{"server_uuid": "c5883ba7-2bcf-4d8f-b735-9b506d7b62ab", "name": "network-vif-plugged", "status": "completed", "tag": "1fa3306a-6096-4259-a618-d548ed284600"}, {"name": "network-changed", "server_uuid": "c5883ba7-2bcf-4d8f-b735-9b506d7b62ab", "tag": "1fa3306a-6096-4259-a618-d548ed284600"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 790.553862] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-201d3ec8-030c-4574-8b1f-5975ad1f0a78 req-d7db4c73-53a3-49f9-8c10-cac74b7f4bce service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.555037] [49942]: [pid: 49942|app: 0|req: 1554/3239] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 790.560597] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event updated for resources: {'Port': ['ID=dc380007-d20d-4693-aff9-657f84c6eef1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.562109] [49942]: DEBUG neutron.api.wsgi [req-201d3ec8-030c-4574-8b1f-5975ad1f0a78 req-4702dc3d-b89a-4235-bfc4-ec89a855666b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.574503] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 790.575588] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 790.577259] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 790.585272] [49942]: [pid: 49942|app: 0|req: 1555/3240] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 790.591608] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_postcommit called with port settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:32Z', 'updated_at': '2025-11-20T12:32:32Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 790.591884] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_postcommit: [ 790.591884] [49941]: key[id], None -> dc380007-d20d-4693-aff9-657f84c6eef1 [ 790.591884] [49941]: key[binding:vnic_type], None -> normal [ 790.591884] [49941]: key[tags], None -> [] [ 790.591884] [49941]: key[binding:vif_details], None -> {} [ 790.591884] [49941]: key[allowed_address_pairs], None -> [] [ 790.591884] [49941]: key[extra_dhcp_opts], None -> [] [ 790.591884] [49941]: key[binding:profile], None -> {} [ 790.591884] [49941]: key[admin_state_up], None -> True [ 790.591884] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 790.591884] [49941]: key[binding:vif_type], None -> unbound [ 790.591884] [49941]: key[device_owner], None -> network:floatingip [ 790.591884] [49941]: key[created_at], None -> 2025-11-20T12:32:32Z [ 790.591884] [49941]: key[updated_at], None -> 2025-11-20T12:32:32Z [ 790.591884] [49941]: key[tenant_id], None -> [ 790.591884] [49941]: key[binding:host_id], None -> [ 790.591884] [49941]: key[description], None -> [ 790.591884] [49941]: key[standard_attr_id], None -> 1280 [ 790.591884] [49941]: key[name], None -> [ 790.591884] [49941]: key[mac_address], None -> fa:16:3e:a2:e1:a0 [ 790.591884] [49941]: key[status], None -> N/A [ 790.591884] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 790.591884] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] [ 790.591884] [49941]: key[security_groups], None -> [] [ 790.591884] [49941]: key[revision_number], None -> 1 [ 790.591884] [49941]: key[port_security_enabled], None -> False [ 790.591884] [49941]: key[project_id], None -> [ 790.591884] [49941]: key[device_id], None -> PENDING [ 790.591884] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.600415] [49942]: [pid: 49942|app: 0|req: 1556/3241] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.623364] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.644505] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (dc380007-d20d-4693-aff9-657f84c6eef1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.713983] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for port (dc380007-d20d-4693-aff9-657f84c6eef1), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.713983] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] update_port_precommit called with port settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a2329e28-8e47-4f9f-ae70-e95c329e15c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:32Z', 'updated_at': '2025-11-20T12:32:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:32Z', 'updated_at': '2025-11-20T12:32:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 790.713983] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] update_port_precommit: [ 790.713983] [49941]: key[device_id], PENDING -> a2329e28-8e47-4f9f-ae70-e95c329e15c7 [ 790.713983] [49941]: key[revision_number], 1 -> 2 [ 790.713983] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.716205] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (dc380007-d20d-4693-aff9-657f84c6eef1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.717778] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abf2eb70-3168-4d9e-b4b3-63959d30325b req-1d49a5e3-bb01-4083-952c-b6c010cba871 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.718973] [49942]: [pid: 49942|app: 0|req: 1557/3242] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.740058] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event updated for resources: {'Port': ['ID=dc380007-d20d-4693-aff9-657f84c6eef1,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 790.753204] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b7553bb-e6a6-4124-a804-3c6f0fb03343 req-e257d89f-b42b-4f86-b853-2ad752cebc79 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 790.754568] [49942]: [pid: 49942|app: 0|req: 1558/3243] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 790.758164] [49942]: DEBUG neutron.api.wsgi [req-abf2eb70-3168-4d9e-b4b3-63959d30325b req-d33ceda7-3358-4843-aa70-405094f8450d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.759515] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] update_port_postcommit called with port settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a2329e28-8e47-4f9f-ae70-e95c329e15c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:32Z', 'updated_at': '2025-11-20T12:32:32Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:32Z', 'updated_at': '2025-11-20T12:32:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 790.759700] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] update_port_postcommit: [ 790.759700] [49941]: key[device_id], PENDING -> a2329e28-8e47-4f9f-ae70-e95c329e15c7 [ 790.759700] [49941]: key[revision_number], 1 -> 2 [ 790.759700] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 790.760132] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.772840] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f3896001-03fd-4686-a1a5-2aca2f7993a8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 790.773408] [49941]: [pid: 49941|app: 0|req: 1686/3244] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:32:32 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 445 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 790.776194] [49941]: DEBUG neutron.api.wsgi [req-1b7553bb-e6a6-4124-a804-3c6f0fb03343 req-3dbc2f0e-6621-45af-af23-f2bec52feead tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 790.789896] [49942]: [pid: 49942|app: 0|req: 1559/3245] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.800384] [49941]: [pid: 49941|app: 0|req: 1687/3246] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.873774] [49942]: [pid: 49942|app: 0|req: 1560/3247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.906745] [49941]: [pid: 49941|app: 0|req: 1688/3248] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 790.942902] [49942]: [pid: 49942|app: 0|req: 1561/3249] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.012591] [49941]: [pid: 49941|app: 0|req: 1689/3250] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.065612] [49942]: [pid: 49942|app: 0|req: 1562/3251] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.087427] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8022109d-eca1-4d6b-8342-eb87df2a204f req-bdc9df8f-779a-4201-8fd2-7c1f976b723e tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.088498] [49941]: [pid: 49941|app: 0|req: 1690/3252] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.098030] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 791.098030] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4440bc59-e3a7-4199-88b2-41dbcbac8972" -d '{"events": [{"name": "network-changed", "server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 791.098561] [49942]: DEBUG neutron.api.wsgi [req-8022109d-eca1-4d6b-8342-eb87df2a204f req-91b7b23e-e47b-42fe-a38f-cedfbe2abfa6 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.121685] [49942]: [pid: 49942|app: 0|req: 1563/3253] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.124302] [49941]: [pid: 49941|app: 0|req: 1691/3254] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.143083] [49942]: DEBUG neutron.api.wsgi [req-1c9c6c3c-6ac8-44e9-8e84-ddb24854e41e req-30f0055a-d083-4b05-9c41-90b99476abed tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.145658] [49942]: DEBUG neutron.api.wsgi [req-1c9c6c3c-6ac8-44e9-8e84-ddb24854e41e req-30f0055a-d083-4b05-9c41-90b99476abed tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 791.146745] [49942]: [pid: 49942|app: 0|req: 1564/3255] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 791.207378] [49941]: [pid: 49941|app: 0|req: 1692/3256] 10.180.1.21 () {60 vars in 1496 bytes} [Thu Nov 20 12:32:32 2025] GET /networking/v2.0/ports?fixed_ips=ip_address_substr%3D192.168.128.&fields=device_id => generated 264 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.270052] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-7fd0c217-902d-40f5-b00a-f218c954a2d5 x-openstack-request-id: req-7fd0c217-902d-40f5-b00a-f218c954a2d5 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 791.270052] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c5883ba7-2bcf-4d8f-b735-9b506d7b62ab", "name": "network-vif-plugged", "status": "completed", "tag": "1fa3306a-6096-4259-a618-d548ed284600", "code": 200}, {"name": "network-changed", "server_uuid": "c5883ba7-2bcf-4d8f-b735-9b506d7b62ab", "tag": "1fa3306a-6096-4259-a618-d548ed284600", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 791.270052] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7fd0c217-902d-40f5-b00a-f218c954a2d5 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 791.270052] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7fd0c217-902d-40f5-b00a-f218c954a2d5'] response: {'server_uuid': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1fa3306a-6096-4259-a618-d548ed284600', 'code': 200} [ 791.270052] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7fd0c217-902d-40f5-b00a-f218c954a2d5'] response: {'name': 'network-changed', 'server_uuid': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'tag': '1fa3306a-6096-4259-a618-d548ed284600', 'status': 'completed', 'code': 200} [ 791.307426] [49942]: [pid: 49942|app: 0|req: 1565/3257] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.358931] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-2578e5ad-8f55-488d-b6fb-bcbec3cbf686 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.361048] [49941]: [pid: 49941|app: 0|req: 1693/3258] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?tenant_id=d57fb87fec3444eaa831657df7844797&device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 791.376952] [49941]: DEBUG neutron.api.wsgi [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-a7a92cc8-5091-42be-8659-1920fa4f3984 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.381877] [49942]: [pid: 49942|app: 0|req: 1566/3259] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.384294] [49942]: DEBUG neutron.api.wsgi [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-3ad6235d-5c05-4e4b-b3cd-ff6c8e2cfb1a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.400646] [49942]: [pid: 49942|app: 0|req: 1567/3260] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=1fa3306a-6096-4259-a618-d548ed284600 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.401297] [49941]: [pid: 49941|app: 0|req: 1694/3261] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--655284973&fields=id&tenant_id=a5c1a2ba282b48369d1710e795c847fb => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.464481] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-a2e638b7-4391-4ea3-9ee8-c34043d48b82 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.465669] [49942]: [pid: 49942|app: 0|req: 1568/3262] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/subnets?id=6860a588-a33f-4def-b0c8-831027da3833 => generated 689 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.484853] [49942]: [pid: 49942|app: 0|req: 1569/3263] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.493143] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-453afdb8-4bf8-43d8-9c8c-606d58bebe23 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.494315] [49941]: [pid: 49941|app: 0|req: 1695/3264] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 624 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.501462] [49941]: DEBUG neutron.api.wsgi [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-d9d7cdc2-4e18-424c-94a5-747905cbb28b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.508461] [49941]: [pid: 49941|app: 0|req: 1696/3265] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/quotas/a5c1a2ba282b48369d1710e795c847fb => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.522165] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21c5e92f-af2d-4568-9c6c-6b5c81a4905a req-e3157fde-6065-474d-b637-ff95b688ea3e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.523336] [49942]: [pid: 49942|app: 0|req: 1570/3266] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?network_id=f8f12b22-f975-4a42-9d1a-9c899099a2a6&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.530997] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-88242397-21da-4777-98f9-3dfe5f01961a x-openstack-request-id: req-88242397-21da-4777-98f9-3dfe5f01961a {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 791.531198] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 791.531411] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-88242397-21da-4777-98f9-3dfe5f01961a {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 791.531561] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-88242397-21da-4777-98f9-3dfe5f01961a'] response: {'name': 'network-changed', 'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'status': 'completed', 'code': 200} [ 791.585655] [49942]: [pid: 49942|app: 0|req: 1571/3267] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/networks/f8f12b22-f975-4a42-9d1a-9c899099a2a6?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.588585] [49941]: [pid: 49941|app: 0|req: 1697/3268] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&fields=id => generated 57 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.606032] [49942]: [pid: 49942|app: 0|req: 1572/3269] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.642436] [49941]: [pid: 49941|app: 0|req: 1698/3270] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/networks/f8f12b22-f975-4a42-9d1a-9c899099a2a6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 791.648245] [49942]: [pid: 49942|app: 0|req: 1573/3271] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.693963] [49941]: [pid: 49941|app: 0|req: 1699/3272] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.788693] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b32da32e-6f7d-48ef-aa99-67dec02002cf req-fcacd218-2d1e-42a0-818a-dbf77942c0fc tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 791.789657] [49942]: [pid: 49942|app: 0|req: 1574/3273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 791.796097] [49941]: DEBUG neutron.api.wsgi [req-b32da32e-6f7d-48ef-aa99-67dec02002cf req-76169c19-0de6-4259-bd33-1d63c67d2b07 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 791.832167] [49941]: [pid: 49941|app: 0|req: 1700/3274] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.906373] [49942]: [pid: 49942|app: 0|req: 1575/3275] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 791.952971] [49941]: [pid: 49941|app: 0|req: 1701/3276] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.023369] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b448d17e-3f24-4d76-8726-a9ff437d4a78 req-548e6ed9-f66a-4527-9188-b4d469af57cf tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.024416] [49942]: [pid: 49942|app: 0|req: 1576/3277] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.030349] [49942]: DEBUG neutron.api.wsgi [req-b448d17e-3f24-4d76-8726-a9ff437d4a78 req-360d1b76-6c53-4bca-9d20-4814cd4c0344 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.057024] [49942]: [pid: 49942|app: 0|req: 1577/3278] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.063952] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-253635ca-5b2b-495b-ad0e-29dd3f6bcb97 req-7875e590-4f21-4271-ba8e-9f09bf6af55b tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.064935] [49941]: [pid: 49941|app: 0|req: 1702/3279] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.072017] [49941]: DEBUG neutron.api.wsgi [req-253635ca-5b2b-495b-ad0e-29dd3f6bcb97 req-cb0edbdd-d9cf-42a9-9184-fa9debc86004 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.084940] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4440bc59-e3a7-4199-88b2-41dbcbac8972 req-04545125-970c-4fad-bcba-0a6172d9662e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.086033] [49942]: [pid: 49942|app: 0|req: 1578/3280] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 792.092439] [49941]: [pid: 49941|app: 0|req: 1703/3281] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.124015] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4440bc59-e3a7-4199-88b2-41dbcbac8972 req-c78b0752-2977-4fec-8900-28a9b64abf59 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.125049] [49942]: [pid: 49942|app: 0|req: 1579/3282] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.137010] [49941]: DEBUG neutron.api.wsgi [req-4440bc59-e3a7-4199-88b2-41dbcbac8972 req-78a0405e-4b04-406c-bf9c-93b7f5093530 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.178917] [49941]: [pid: 49941|app: 0|req: 1704/3283] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=38e81047-87bb-4d3a-bcf2-0ba83c43544d => generated 808 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.190024] [49942]: [pid: 49942|app: 0|req: 1580/3284] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.221517] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4440bc59-e3a7-4199-88b2-41dbcbac8972 req-8afcf51d-d99a-46ec-b212-9269dd9b125a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.223640] [49941]: [pid: 49941|app: 0|req: 1705/3285] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 792.268607] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4440bc59-e3a7-4199-88b2-41dbcbac8972 req-6438ed3c-e528-4262-a5a7-5610f2267ba4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.271631] [49942]: [pid: 49942|app: 0|req: 1581/3286] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:33 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.271895] [49941]: [pid: 49941|app: 0|req: 1706/3287] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.343813] [49941]: [pid: 49941|app: 0|req: 1707/3288] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.351020] [49942]: [pid: 49942|app: 0|req: 1582/3289] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.378900] [49941]: [pid: 49941|app: 0|req: 1708/3290] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.426493] [49942]: [pid: 49942|app: 0|req: 1583/3291] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.450388] [49942]: [pid: 49942|app: 0|req: 1584/3292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.478438] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d366336-7f8f-4c9d-8dbe-cbf2a98d2d14 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.555988] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d366336-7f8f-4c9d-8dbe-cbf2a98d2d14 admin admin] Publish callbacks [] for security_group (383a6784-b9cc-4529-a011-f3610b5a17a7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.559442] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d366336-7f8f-4c9d-8dbe-cbf2a98d2d14 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (383a6784-b9cc-4529-a011-f3610b5a17a7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.579243] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d4c0984-8a03-4705-a364-89ab86ddb4d7 req-be4952be-ac2f-4435-9690-049f75f70dd1 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.580314] [49942]: [pid: 49942|app: 0|req: 1585/3293] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.580868] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d366336-7f8f-4c9d-8dbe-cbf2a98d2d14 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=383a6784-b9cc-4529-a011-f3610b5a17a7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 792.590031] [49942]: DEBUG neutron.api.wsgi [req-6d4c0984-8a03-4705-a364-89ab86ddb4d7 req-0b2bffdf-9dc9-4981-88a7-9bfc1f72902c tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.592588] [49941]: [pid: 49941|app: 0|req: 1709/3294] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/security-groups?tenant_id=61ebf65d934d422d9e45c1fe07d04d18&name=default => generated 2929 bytes in 205 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 792.615783] [49942]: [pid: 49942|app: 0|req: 1586/3295] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.640704] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f3679c5-c8d7-4c1a-ad6b-b7a7df239f22 admin admin] Publish callbacks [] for security_group (383a6784-b9cc-4529-a011-f3610b5a17a7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.665025] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f3679c5-c8d7-4c1a-ad6b-b7a7df239f22 admin admin] Publish callbacks [] for security_group (383a6784-b9cc-4529-a011-f3610b5a17a7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.691131] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f3679c5-c8d7-4c1a-ad6b-b7a7df239f22 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (383a6784-b9cc-4529-a011-f3610b5a17a7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.693637] [49942]: [pid: 49942|app: 0|req: 1587/3296] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.695588] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f3679c5-c8d7-4c1a-ad6b-b7a7df239f22 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=383a6784-b9cc-4529-a011-f3610b5a17a7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 792.699410] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f3679c5-c8d7-4c1a-ad6b-b7a7df239f22 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 792.700122] [49941]: [pid: 49941|app: 0|req: 1710/3297] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:34 2025] DELETE /networking/v2.0/security-groups/383a6784-b9cc-4529-a011-f3610b5a17a7 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 792.746023] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfd69fa6-1828-4778-b7aa-2ec34b1e1c8d req-2d4341cf-82d4-484b-8cc2-3c79d7d7328a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.746023] [49942]: [pid: 49942|app: 0|req: 1588/3298] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?tenant_id=d57fb87fec3444eaa831657df7844797&device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 792.781305] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cc45591-9c27-44c4-970f-ec1139aa7f6c req-81e9b4d7-f98e-43ae-8dfb-b8bd8086b506 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.782359] [49941]: [pid: 49941|app: 0|req: 1711/3299] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 792.788357] [49941]: DEBUG neutron.api.wsgi [req-1cc45591-9c27-44c4-970f-ec1139aa7f6c req-ce646a84-8de9-4e58-9c42-0c94a65dabb2 tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.802430] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfd69fa6-1828-4778-b7aa-2ec34b1e1c8d req-548bf8da-7218-4cd2-a754-fa8fa9b22a80 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.803449] [49942]: [pid: 49942|app: 0|req: 1589/3300] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/networks?id=f8f12b22-f975-4a42-9d1a-9c899099a2a6 => generated 714 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.809270] [49941]: [pid: 49941|app: 0|req: 1712/3301] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.809712] [49942]: DEBUG neutron.api.wsgi [req-cfd69fa6-1828-4778-b7aa-2ec34b1e1c8d req-e8d37f58-fa48-43ac-9786-bb79fa6470a8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 792.826459] [49942]: [pid: 49942|app: 0|req: 1590/3302] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=1fa3306a-6096-4259-a618-d548ed284600 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.850239] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfd69fa6-1828-4778-b7aa-2ec34b1e1c8d req-7dc6c8ba-a836-4d04-8f02-4adf0d09daa5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.851196] [49941]: [pid: 49941|app: 0|req: 1713/3303] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/subnets?id=6860a588-a33f-4def-b0c8-831027da3833 => generated 689 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.871916] [49941]: [pid: 49941|app: 0|req: 1714/3304] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.889401] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfd69fa6-1828-4778-b7aa-2ec34b1e1c8d req-d99146c3-fb48-4bef-91c8-806815933eaf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 792.890151] [49942]: [pid: 49942|app: 0|req: 1591/3305] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?network_id=f8f12b22-f975-4a42-9d1a-9c899099a2a6&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 792.926243] [49942]: [pid: 49942|app: 0|req: 1592/3306] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.942421] [49942]: [pid: 49942|app: 0|req: 1593/3307] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 792.947973] [49941]: [pid: 49941|app: 0|req: 1715/3308] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/networks/f8f12b22-f975-4a42-9d1a-9c899099a2a6?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.987997] [49942]: [pid: 49942|app: 0|req: 1594/3309] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/networks/f8f12b22-f975-4a42-9d1a-9c899099a2a6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 792.994597] [49941]: [pid: 49941|app: 0|req: 1716/3310] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.126048] [49941]: [pid: 49941|app: 0|req: 1717/3311] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.126915] [49942]: [pid: 49942|app: 0|req: 1595/3312] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.201546] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e15c720d-66e5-42b7-86d9-f64ebe3fb828 req-305aadce-b047-48a8-8240-a950868c28e4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.202476] [49941]: [pid: 49941|app: 0|req: 1718/3313] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 793.210422] [49941]: DEBUG neutron.api.wsgi [req-e15c720d-66e5-42b7-86d9-f64ebe3fb828 req-8cc03cb9-494f-4410-99e5-465374359d31 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.235162] [49941]: [pid: 49941|app: 0|req: 1719/3314] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 793.249042] [49942]: DEBUG neutron.api.v2.base [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Request body: {'network': {'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 793.275551] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e3c53dd-f1bd-4682-8552-740a68deaae4 req-e901f2fc-4cee-43f2-8b0f-94e52d29698f tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.276589] [49941]: [pid: 49941|app: 0|req: 1720/3315] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:34 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 793.280143] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Made reservation on behalf of ae889e4e122b4998bd45699a5994739a for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 793.282821] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.283567] [49941]: DEBUG neutron.api.wsgi [req-7e3c53dd-f1bd-4682-8552-740a68deaae4 req-4ad1d501-38a1-489e-b120-dfb6319cb88a tempest-ServersAdminTestJSON-1491608417 tempest-ServersAdminTestJSON-1491608417-project-admin] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.288363] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.309096] [49941]: [pid: 49941|app: 0|req: 1721/3316] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.354422] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks [] for security_group (06545c6c-c5ef-4beb-bf46-00a854ee806b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.355838] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (06545c6c-c5ef-4beb-bf46-00a854ee806b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.374730] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d415de96-2fa9-4feb-b3fb-b030fc7c44ca req-75280f66-2761-44a8-a803-18fab7948639 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.375833] [49941]: [pid: 49941|app: 0|req: 1722/3317] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.376397] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=06545c6c-c5ef-4beb-bf46-00a854ee806b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.382706] [49941]: DEBUG neutron.api.wsgi [req-d415de96-2fa9-4feb-b3fb-b030fc7c44ca req-f79deb24-86dc-4ae7-8dbb-4a4f6e9ce526 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.393808] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] vlan segment allocate from pool success with {'vlan_id': 87, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 793.405776] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (879bb2b7-ec05-47d2-add7-643de2196be2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.405953] [49942]: INFO neutron.db.segments_db [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Added segment 879bb2b7-ec05-47d2-add7-643de2196be2 of type vlan for network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 793.408512] [49941]: [pid: 49941|app: 0|req: 1723/3318] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.452231] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.464671] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] create_network_precommit called with network settings {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1293, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] [ 793.464671] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] create_network_precommit: [ 793.464671] [49942]: key[vlan_transparent], None -> None [ 793.464671] [49942]: key[id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 793.464671] [49942]: key[tags], None -> [] [ 793.464671] [49942]: key[availability_zone_hints], None -> [] [ 793.464671] [49942]: key[mtu], None -> 8950 [ 793.464671] [49942]: key[provider:network_type], None -> vlan [ 793.464671] [49942]: key[admin_state_up], None -> True [ 793.464671] [49942]: key[provider:physical_network], None -> default [ 793.464671] [49942]: key[provider:segmentation_id], None -> 87 [ 793.464671] [49942]: key[qinq], None -> None [ 793.464671] [49942]: key[created_at], None -> 2025-11-20T12:32:35Z [ 793.464671] [49942]: key[updated_at], None -> 2025-11-20T12:32:35Z [ 793.464671] [49942]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.464671] [49942]: key[description], None -> [ 793.464671] [49942]: key[standard_attr_id], None -> 1293 [ 793.464671] [49942]: key[name], None -> tempest-SecurityGroupsTestJSON-581363186-network [ 793.464671] [49942]: key[availability_zones], None -> [] [ 793.464671] [49942]: key[status], None -> ACTIVE [ 793.464671] [49942]: key[shared], None -> False [ 793.464671] [49942]: key[router:external], None -> False [ 793.464671] [49942]: key[revision_number], None -> 1 [ 793.464671] [49942]: key[port_security_enabled], None -> True [ 793.464671] [49942]: key[subnets], None -> [] [ 793.464671] [49942]: key[ipv4_address_scope], None -> None [ 793.464671] [49942]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.464671] [49942]: key[ipv6_address_scope], None -> None [ 793.464671] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.466436] [49941]: [pid: 49941|app: 0|req: 1724/3319] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.469610] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.494192] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Pushing event updated for resources: {'Network': ['ID=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.497383] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] create_network_postcommit called with network settings {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1293, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 1} (original settings None) and network segments [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] [ 793.497383] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] create_network_postcommit: [ 793.497383] [49942]: key[vlan_transparent], None -> None [ 793.497383] [49942]: key[id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 793.497383] [49942]: key[tags], None -> [] [ 793.497383] [49942]: key[availability_zone_hints], None -> [] [ 793.497383] [49942]: key[mtu], None -> 8950 [ 793.497383] [49942]: key[provider:network_type], None -> vlan [ 793.497383] [49942]: key[admin_state_up], None -> True [ 793.497383] [49942]: key[provider:physical_network], None -> default [ 793.497383] [49942]: key[provider:segmentation_id], None -> 87 [ 793.497383] [49942]: key[qinq], None -> None [ 793.497383] [49942]: key[created_at], None -> 2025-11-20T12:32:35Z [ 793.497383] [49942]: key[updated_at], None -> 2025-11-20T12:32:35Z [ 793.497383] [49942]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.497383] [49942]: key[description], None -> [ 793.497383] [49942]: key[standard_attr_id], None -> 1293 [ 793.497383] [49942]: key[name], None -> tempest-SecurityGroupsTestJSON-581363186-network [ 793.497383] [49942]: key[availability_zones], None -> [] [ 793.497383] [49942]: key[status], None -> ACTIVE [ 793.497383] [49942]: key[shared], None -> False [ 793.497383] [49942]: key[router:external], None -> False [ 793.497383] [49942]: key[revision_number], None -> 1 [ 793.497383] [49942]: key[port_security_enabled], None -> True [ 793.497383] [49942]: key[subnets], None -> [] [ 793.497383] [49942]: key[ipv4_address_scope], None -> None [ 793.497383] [49942]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.497383] [49942]: key[ipv6_address_scope], None -> None [ 793.497383] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.501564] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.501810] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ca521798-63c0-48c1-a2e1-990f9a6c2f5f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.512844] [49942]: [pid: 49942|app: 0|req: 1596/3320] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:32:34 2025] POST /networking/v2.0/networks => generated 665 bytes in 325 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 793.520036] [49941]: DEBUG neutron.api.v2.base [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Request body: {'subnet': {'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'cidr': '192.168.128.0/28', 'name': 'tempest-SecurityGroupsTestJSON-581363186-subnet', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 793.535438] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Made reservation on behalf of ae889e4e122b4998bd45699a5994739a for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 793.538015] [49941]: DEBUG neutron_lib.callbacks.manager [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.544884] [49942]: [pid: 49942|app: 0|req: 1597/3321] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.612535] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] create_subnet_precommit called with subnet settings {'id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'name': 'tempest-SecurityGroupsTestJSON-581363186-subnet', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1295, '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings None) [ 793.612535] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] create_subnet_precommit: [ 793.612535] [49941]: key[ipv6_ra_mode], None -> None [ 793.612535] [49941]: key[id], None -> e528fa39-e0f8-4d75-b873-238d0e29ac6b [ 793.612535] [49941]: key[tags], None -> [] [ 793.612535] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 793.612535] [49941]: key[enable_dhcp], None -> True [ 793.612535] [49941]: key[ip_version], None -> 4 [ 793.612535] [49941]: key[created_at], None -> 2025-11-20T12:32:35Z [ 793.612535] [49941]: key[updated_at], None -> 2025-11-20T12:32:35Z [ 793.612535] [49941]: key[description], None -> [ 793.612535] [49941]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.612535] [49941]: key[standard_attr_id], None -> 1295 [ 793.612535] [49941]: key[cidr], None -> 192.168.128.0/28 [ 793.612535] [49941]: key[ipv6_address_mode], None -> None [ 793.612535] [49941]: key[name], None -> tempest-SecurityGroupsTestJSON-581363186-subnet [ 793.612535] [49941]: key[subnetpool_id], None -> None [ 793.612535] [49941]: key[host_routes], None -> [] [ 793.612535] [49941]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 793.612535] [49941]: key[shared], None -> False [ 793.612535] [49941]: key[router:external], None -> False [ 793.612535] [49941]: key[revision_number], None -> 0 [ 793.612535] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 793.612535] [49941]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.612535] [49941]: key[service_types], None -> [] [ 793.612535] [49941]: key[dns_nameservers], None -> [] [ 793.612535] [49941]: key[segment_id], None -> None [ 793.612535] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.614186] [49941]: DEBUG neutron_lib.callbacks.manager [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (e528fa39-e0f8-4d75-b873-238d0e29ac6b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.622452] [49942]: [pid: 49942|app: 0|req: 1598/3322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.628319] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Pushing event updated for resources: {'Subnet': ['ID=e528fa39-e0f8-4d75-b873-238d0e29ac6b,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 793.651902] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Checking segment: {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 793.652136] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Network hostable DHCP agents. Network: ba7ca3fa-49f8-49dd-9fbd-11b16db991bd, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 793.663736] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 793.669087] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, ba7ca3fa-49f8-49dd-9fbd-11b16db991bd) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 793.673868] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] create_subnet_postcommit called with subnet settings {'id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'name': 'tempest-SecurityGroupsTestJSON-581363186-subnet', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1295, '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'network': {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87}} (original settings None) [ 793.674153] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] create_subnet_postcommit: [ 793.674153] [49941]: key[ipv6_ra_mode], None -> None [ 793.674153] [49941]: key[id], None -> e528fa39-e0f8-4d75-b873-238d0e29ac6b [ 793.674153] [49941]: key[tags], None -> [] [ 793.674153] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 793.674153] [49941]: key[enable_dhcp], None -> True [ 793.674153] [49941]: key[network], None -> {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} [ 793.674153] [49941]: key[ip_version], None -> 4 [ 793.674153] [49941]: key[created_at], None -> 2025-11-20T12:32:35Z [ 793.674153] [49941]: key[updated_at], None -> 2025-11-20T12:32:35Z [ 793.674153] [49941]: key[description], None -> [ 793.674153] [49941]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.674153] [49941]: key[standard_attr_id], None -> 1295 [ 793.674153] [49941]: key[cidr], None -> 192.168.128.0/28 [ 793.674153] [49941]: key[ipv6_address_mode], None -> None [ 793.674153] [49941]: key[name], None -> tempest-SecurityGroupsTestJSON-581363186-subnet [ 793.674153] [49941]: key[subnetpool_id], None -> None [ 793.674153] [49941]: key[host_routes], None -> [] [ 793.674153] [49941]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 793.674153] [49941]: key[shared], None -> False [ 793.674153] [49941]: key[router:external], None -> False [ 793.674153] [49941]: key[revision_number], None -> 0 [ 793.674153] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 793.674153] [49941]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 793.674153] [49941]: key[service_types], None -> [] [ 793.674153] [49941]: key[dns_nameservers], None -> [] [ 793.674153] [49941]: key[segment_id], None -> None [ 793.674153] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 793.676302] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.676666] [49941]: DEBUG neutron_lib.callbacks.manager [None req-510f0914-9798-48a8-ab17-64ed22ea2e71 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.686534] [49941]: [pid: 49941|app: 0|req: 1725/3323] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:35 2025] POST /networking/v2.0/subnets => generated 685 bytes in 170 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 793.709853] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc37a1b9-657e-48ec-a28e-a923984ad46b req-4d356eaf-e918-4515-9d16-1fab6281f037 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.711501] [49942]: [pid: 49942|app: 0|req: 1599/3324] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.714903] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05802615-74f4-4a67-ac54-5c1af36f772c req-f6d47ee2-9a6e-4225-af3e-155c167cdf70 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.716010] [49941]: [pid: 49941|app: 0|req: 1726/3325] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 793.718887] [49941]: DEBUG neutron.api.v2.base [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Request body: {'router': {'name': 'tempest-SecurityGroupsTestJSON-581363186-router', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 793.724834] [49942]: [pid: 49942|app: 0|req: 1600/3326] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.727705] [49942]: DEBUG neutron.api.wsgi [req-bc37a1b9-657e-48ec-a28e-a923984ad46b req-97d696ad-873d-4bb6-816e-27c7d35e3ed8 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.734251] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.735211] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.760356] [49942]: [pid: 49942|app: 0|req: 1601/3327] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.763310] [49942]: DEBUG neutron.api.wsgi [req-05802615-74f4-4a67-ac54-5c1af36f772c req-3d5f69eb-7c18-4980-a182-3b0738a23571 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.775509] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks [] for router_controller (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.784477] [49942]: [pid: 49942|app: 0|req: 1602/3328] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.806771] [49942]: [pid: 49942|app: 0|req: 1603/3329] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.844646] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks [] for router_gateway (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.909595] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccae37ec-efa3-4707-9d3b-3f51e13659d8 req-dc5caa2d-dac5-46cd-9853-55c8fa6365d0 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.910989] [49942]: [pid: 49942|app: 0|req: 1604/3330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.916692] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks [] for router_gateway (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.923879] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 793.944792] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-085c9783-02b6-477d-8269-15a16aa4e8f0 req-89bac6cb-3b39-43b9-822d-921f817a32fb tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 793.945851] [49942]: [pid: 49942|app: 0|req: 1605/3331] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 793.948605] [49942]: DEBUG neutron.api.wsgi [req-ccae37ec-efa3-4707-9d3b-3f51e13659d8 req-5ddab1b5-c379-42f2-af2f-140f520ca984 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.971863] [49942]: [pid: 49942|app: 0|req: 1606/3332] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 793.975121] [49942]: DEBUG neutron.api.wsgi [req-085c9783-02b6-477d-8269-15a16aa4e8f0 req-f77b49f3-25b0-4719-a65c-51468951bfcf tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 793.977035] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Allocated IP 10.180.180.164 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/93071a75-36ce-4d9f-8685-01578a05dcb7) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 793.999297] [49942]: [pid: 49942|app: 0|req: 1607/3333] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.030081] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks [] for allowed_address_pair (93071a75-36ce-4d9f-8685-01578a05dcb7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.030873] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks [] for port (93071a75-36ce-4d9f-8685-01578a05dcb7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.031108] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] create_port_precommit called with port settings {'id': '93071a75-36ce-4d9f-8685-01578a05dcb7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:5a:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1297, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 794.031266] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] create_port_precommit: [ 794.031266] [49941]: key[id], None -> 93071a75-36ce-4d9f-8685-01578a05dcb7 [ 794.031266] [49941]: key[binding:vnic_type], None -> normal [ 794.031266] [49941]: key[binding:vif_details], None -> {} [ 794.031266] [49941]: key[allowed_address_pairs], None -> [] [ 794.031266] [49941]: key[binding:profile], None -> {} [ 794.031266] [49941]: key[admin_state_up], None -> True [ 794.031266] [49941]: key[binding:vif_type], None -> unbound [ 794.031266] [49941]: key[device_owner], None -> network:router_gateway [ 794.031266] [49941]: key[tenant_id], None -> [ 794.031266] [49941]: key[binding:host_id], None -> [ 794.031266] [49941]: key[standard_attr_id], None -> 1297 [ 794.031266] [49941]: key[name], None -> [ 794.031266] [49941]: key[mac_address], None -> fa:16:3e:bc:5a:bf [ 794.031266] [49941]: key[status], None -> DOWN [ 794.031266] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 794.031266] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.164'}] [ 794.031266] [49941]: key[security_groups], None -> [] [ 794.031266] [49941]: key[port_security_enabled], None -> False [ 794.031266] [49941]: key[project_id], None -> [ 794.031266] [49941]: key[device_id], None -> a8821c0c-c0d3-4e00-b336-aaf23bf2b920 [ 794.031266] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 794.032517] [49942]: [pid: 49942|app: 0|req: 1608/3334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.055563] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (93071a75-36ce-4d9f-8685-01578a05dcb7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.085853] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Pushing event updated for resources: {'Port': ['ID=93071a75-36ce-4d9f-8685-01578a05dcb7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 794.090727] [49942]: [pid: 49942|app: 0|req: 1609/3335] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.097310] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 794.098889] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 794.102480] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 794.119455] [49942]: [pid: 49942|app: 0|req: 1610/3336] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.170800] [49942]: [pid: 49942|app: 0|req: 1611/3337] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.191487] [49942]: [pid: 49942|app: 0|req: 1612/3338] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:35 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 794.300584] [49942]: [pid: 49942|app: 0|req: 1613/3339] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.318266] [49942]: [pid: 49942|app: 0|req: 1614/3340] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.528440] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac878e3c-7734-469a-9fc6-e88949f479e2 req-c98d10bd-3dbd-450d-a934-2c07fec6cb13 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.529974] [49942]: [pid: 49942|app: 0|req: 1615/3341] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.538449] [49942]: DEBUG neutron.api.wsgi [req-ac878e3c-7734-469a-9fc6-e88949f479e2 req-9a40981b-3a3c-4857-8ac0-cce7a1286eb3 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.567093] [49942]: [pid: 49942|app: 0|req: 1616/3342] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 794.589265] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] create_port_postcommit called with port settings {'id': '93071a75-36ce-4d9f-8685-01578a05dcb7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:5a:bf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1297, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 794.589485] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] create_port_postcommit: [ 794.589485] [49941]: key[id], None -> 93071a75-36ce-4d9f-8685-01578a05dcb7 [ 794.589485] [49941]: key[binding:vnic_type], None -> normal [ 794.589485] [49941]: key[tags], None -> [] [ 794.589485] [49941]: key[binding:vif_details], None -> {} [ 794.589485] [49941]: key[allowed_address_pairs], None -> [] [ 794.589485] [49941]: key[extra_dhcp_opts], None -> [] [ 794.589485] [49941]: key[binding:profile], None -> {} [ 794.589485] [49941]: key[admin_state_up], None -> True [ 794.589485] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 794.589485] [49941]: key[binding:vif_type], None -> unbound [ 794.589485] [49941]: key[device_owner], None -> network:router_gateway [ 794.589485] [49941]: key[created_at], None -> 2025-11-20T12:32:35Z [ 794.589485] [49941]: key[updated_at], None -> 2025-11-20T12:32:35Z [ 794.589485] [49941]: key[tenant_id], None -> [ 794.589485] [49941]: key[binding:host_id], None -> [ 794.589485] [49941]: key[description], None -> [ 794.589485] [49941]: key[standard_attr_id], None -> 1297 [ 794.589485] [49941]: key[name], None -> [ 794.589485] [49941]: key[mac_address], None -> fa:16:3e:bc:5a:bf [ 794.589485] [49941]: key[status], None -> DOWN [ 794.589485] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 794.589485] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.164'}] [ 794.589485] [49941]: key[security_groups], None -> [] [ 794.589485] [49941]: key[revision_number], None -> 1 [ 794.589485] [49941]: key[port_security_enabled], None -> False [ 794.589485] [49941]: key[project_id], None -> [ 794.589485] [49941]: key[device_id], None -> a8821c0c-c0d3-4e00-b336-aaf23bf2b920 [ 794.589485] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 794.697467] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59545be8-f28b-463d-929e-d60d356d528f req-a1876af2-1933-497e-9cc7-d1b0e689258c tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 794.697794] [49942]: [pid: 49942|app: 0|req: 1617/3343] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 794.705596] [49942]: DEBUG neutron.api.wsgi [req-59545be8-f28b-463d-929e-d60d356d528f req-04f0d24d-769b-4fbc-9155-2dc7e68ace84 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 794.733343] [49942]: [pid: 49942|app: 0|req: 1618/3344] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 794.748443] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks [] for router_gateway (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.814644] [49942]: [pid: 49942|app: 0|req: 1619/3345] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 794.867119] [49942]: [pid: 49942|app: 0|req: 1620/3346] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 794.886917] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 794.896558] [49942]: [pid: 49942|app: 0|req: 1621/3347] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 794.958924] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Router a8821c0c-c0d3-4e00-b336-aaf23bf2b920 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 794.963381] [49942]: [pid: 49942|app: 0|req: 1622/3348] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.016674] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 795.035248] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd8a2ba2-766f-40b8-93e3-dc7cc18865b5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.036046] [49941]: [pid: 49941|app: 0|req: 1727/3349] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:35 2025] POST /networking/v2.0/routers => generated 727 bytes in 1319 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 795.043889] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f18ca6ae-0729-44ab-adb5-4335df989101 req-9ad2dae2-5e35-47df-a3a4-e230c23be476 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.045182] [49942]: [pid: 49942|app: 0|req: 1623/3350] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.063031] [49942]: [pid: 49942|app: 0|req: 1624/3351] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.066322] [49942]: DEBUG neutron.api.wsgi [req-f18ca6ae-0729-44ab-adb5-4335df989101 req-f521d3b1-6b33-4076-90d8-d2ab4f383b4b tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.088105] [49942]: [pid: 49942|app: 0|req: 1625/3352] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.188706] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8f10162-0a4f-4be2-a038-95edc62d9f05 req-652adcf4-e6a2-4482-a978-ad847f3c470d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.191163] [49942]: [pid: 49942|app: 0|req: 1626/3353] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.204627] [49942]: DEBUG neutron.api.wsgi [req-a8f10162-0a4f-4be2-a038-95edc62d9f05 req-ac1e6560-9d1f-4c81-bada-8f63d5e29691 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.235040] [49942]: [pid: 49942|app: 0|req: 1627/3354] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.239748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.266675] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c24ebb07-5c83-44f7-9e71-10549d37859e req-9c066926-d62b-42f2-9655-2ffdf7bb0be5 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.267683] [49942]: [pid: 49942|app: 0|req: 1628/3355] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:36 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.276228] [49942]: DEBUG neutron.api.wsgi [req-c24ebb07-5c83-44f7-9e71-10549d37859e req-82b1ce92-b1e4-452e-b0af-f13bef52db7d tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.299643] [49942]: [pid: 49942|app: 0|req: 1629/3356] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.316088] [49942]: [pid: 49942|app: 0|req: 1630/3357] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.330631] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Allocated IP 192.168.128.1 (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd/e528fa39-e0f8-4d75-b873-238d0e29ac6b/bd4f3a87-219d-4457-8e06-dd880dbdb522) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 795.409095] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks [] for allowed_address_pair (bd4f3a87-219d-4457-8e06-dd880dbdb522), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.410104] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks [] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.410367] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] create_port_precommit called with port settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.1'}], 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'port_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': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 795.410522] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] create_port_precommit: [ 795.410522] [49941]: key[id], None -> bd4f3a87-219d-4457-8e06-dd880dbdb522 [ 795.410522] [49941]: key[binding:vnic_type], None -> normal [ 795.410522] [49941]: key[binding:vif_details], None -> {} [ 795.410522] [49941]: key[allowed_address_pairs], None -> [] [ 795.410522] [49941]: key[binding:profile], None -> {} [ 795.410522] [49941]: key[admin_state_up], None -> True [ 795.410522] [49941]: key[binding:vif_type], None -> unbound [ 795.410522] [49941]: key[device_owner], None -> network:router_interface [ 795.410522] [49941]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 795.410522] [49941]: key[binding:host_id], None -> [ 795.410522] [49941]: key[standard_attr_id], None -> 1298 [ 795.410522] [49941]: key[name], None -> [ 795.410522] [49941]: key[mac_address], None -> fa:16:3e:2c:dc:9d [ 795.410522] [49941]: key[status], None -> DOWN [ 795.410522] [49941]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 795.410522] [49941]: key[fixed_ips], None -> [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.1'}] [ 795.410522] [49941]: key[security_groups], None -> [] [ 795.410522] [49941]: key[port_security_enabled], None -> False [ 795.410522] [49941]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 795.410522] [49941]: key[device_id], None -> a8821c0c-c0d3-4e00-b336-aaf23bf2b920 [ 795.410522] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.412333] [49942]: [pid: 49942|app: 0|req: 1631/3358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=8d83b91f-b21f-4355-b789-eaf8d4e45eb6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 795.430752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.474855] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Pushing event updated for resources: {'Port': ['ID=bd4f3a87-219d-4457-8e06-dd880dbdb522,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 795.486165] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 795.487015] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 795.489495] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 795.509507] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] create_port_postcommit called with port settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.1'}], 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'port_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-20T12:32:37Z', 'updated_at': '2025-11-20T12:32:37Z', 'revision_number': 1, 'network': {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 795.509782] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] create_port_postcommit: [ 795.509782] [49941]: key[id], None -> bd4f3a87-219d-4457-8e06-dd880dbdb522 [ 795.509782] [49941]: key[binding:vnic_type], None -> normal [ 795.509782] [49941]: key[tags], None -> [] [ 795.509782] [49941]: key[binding:vif_details], None -> {} [ 795.509782] [49941]: key[allowed_address_pairs], None -> [] [ 795.509782] [49941]: key[extra_dhcp_opts], None -> [] [ 795.509782] [49941]: key[binding:profile], None -> {} [ 795.509782] [49941]: key[admin_state_up], None -> True [ 795.509782] [49941]: key[network], None -> {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} [ 795.509782] [49941]: key[binding:vif_type], None -> unbound [ 795.509782] [49941]: key[device_owner], None -> network:router_interface [ 795.509782] [49941]: key[created_at], None -> 2025-11-20T12:32:37Z [ 795.509782] [49941]: key[updated_at], None -> 2025-11-20T12:32:37Z [ 795.509782] [49941]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 795.509782] [49941]: key[binding:host_id], None -> [ 795.509782] [49941]: key[description], None -> [ 795.509782] [49941]: key[standard_attr_id], None -> 1298 [ 795.509782] [49941]: key[name], None -> [ 795.509782] [49941]: key[mac_address], None -> fa:16:3e:2c:dc:9d [ 795.509782] [49941]: key[status], None -> DOWN [ 795.509782] [49941]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 795.509782] [49941]: key[fixed_ips], None -> [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.1'}] [ 795.509782] [49941]: key[security_groups], None -> [] [ 795.509782] [49941]: key[revision_number], None -> 1 [ 795.509782] [49941]: key[port_security_enabled], None -> False [ 795.509782] [49941]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 795.509782] [49941]: key[device_id], None -> a8821c0c-c0d3-4e00-b336-aaf23bf2b920 [ 795.509782] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.510824] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.519338] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3dc6f5d-a259-4ed9-bdfa-737d597b7d02 req-6fe9c446-b5b3-4f8d-99dd-88a60e37819f tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.520855] [49942]: [pid: 49942|app: 0|req: 1632/3359] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 795.527634] [49942]: DEBUG neutron.api.wsgi [req-a3dc6f5d-a259-4ed9-bdfa-737d597b7d02 req-d6d1ab18-c866-4551-8772-457287e4ae39 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 795.551728] [49942]: [pid: 49942|app: 0|req: 1633/3360] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 795.601959] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99566717-3750-4b82-b853-149ae30594e0 req-a2245560-0325-4ebb-8780-a221c9162135 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.602816] [49942]: [pid: 49942|app: 0|req: 1634/3361] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 795.661358] [49942]: DEBUG neutron.plugins.ml2.plugin [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Deleting port 3f4a44b2-1652-4165-a164-9fcf8028eaae {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 795.661529] [49942]: DEBUG neutron_lib.callbacks.manager [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.686198] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.690898] [49942]: DEBUG neutron.plugins.ml2.db [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] For port 3f4a44b2-1652-4165-a164-9fcf8028eaae, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3f4a44b2-1652-4165-a164-9fcf8028eaae,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 795.691101] [49942]: DEBUG neutron_lib.callbacks.manager [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.696014] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_precommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:12Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 795.696258] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_precommit: [ 795.696258] [49942]: key[id], 3f4a44b2-1652-4165-a164-9fcf8028eaae -> None [ 795.696258] [49942]: key[binding:vnic_type], normal -> None [ 795.696258] [49942]: key[tags], [] -> None [ 795.696258] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 795.696258] [49942]: key[allowed_address_pairs], [] -> None [ 795.696258] [49942]: key[extra_dhcp_opts], [] -> None [ 795.696258] [49942]: key[binding:profile], {} -> None [ 795.696258] [49942]: key[admin_state_up], True -> None [ 795.696258] [49942]: key[binding:vif_type], ovs -> None [ 795.696258] [49942]: key[device_owner], compute:nova -> None [ 795.696258] [49942]: key[created_at], 2025-11-20T12:31:10Z -> None [ 795.696258] [49942]: key[updated_at], 2025-11-20T12:31:12Z -> None [ 795.696258] [49942]: key[description], -> None [ 795.696258] [49942]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 795.696258] [49942]: key[binding:host_id], cpu-1 -> None [ 795.696258] [49942]: key[standard_attr_id], 932 -> None [ 795.696258] [49942]: key[name], -> None [ 795.696258] [49942]: key[mac_address], fa:16:3e:7c:57:42 -> None [ 795.696258] [49942]: key[status], ACTIVE -> None [ 795.696258] [49942]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 795.696258] [49942]: key[fixed_ips], [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}] -> None [ 795.696258] [49942]: key[security_groups], ['d2443550-554f-488c-8fb9-2cf506875d11'] -> None [ 795.696258] [49942]: key[revision_number], 5 -> None [ 795.696258] [49942]: key[port_security_enabled], True -> None [ 795.696258] [49942]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 795.696258] [49942]: key[device_id], 77c1b512-bf71-458d-8da1-30464f560744 -> None [ 795.696258] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.699360] [49942]: DEBUG neutron.plugins.ml2.plugin [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Calling delete_port for 3f4a44b2-1652-4165-a164-9fcf8028eaae owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 795.759406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks [] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.760086] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] update_port_precommit called with port settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', '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-20T12:32:37Z', 'updated_at': '2025-11-20T12:32:37Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', '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-20T12:32:37Z', 'updated_at': '2025-11-20T12:32:37Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 795.760086] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] update_port_precommit: [ 795.760086] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.761204] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.772123] [49942]: DEBUG neutron_lib.callbacks.manager [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3f4a44b2-1652-4165-a164-9fcf8028eaae), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.780397] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Pushing event deleted for resources: {'Port': ['ID=3f4a44b2-1652-4165-a164-9fcf8028eaae,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 795.780914] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Pushing event updated for resources: {'Port': ['ID=bd4f3a87-219d-4457-8e06-dd880dbdb522,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 795.802103] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] update_port_postcommit called with port settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', '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-20T12:32:37Z', 'updated_at': '2025-11-20T12:32:37Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', '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-20T12:32:37Z', 'updated_at': '2025-11-20T12:32:37Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 795.802271] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] update_port_postcommit: [ 795.802271] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.802669] [49941]: DEBUG neutron_lib.callbacks.manager [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.812045] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] No DVR routers for this DVR port 3f4a44b2-1652-4165-a164-9fcf8028eaae on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 795.812247] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_postcommit called with port settings {'id': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:7c:57:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '77c1b512-bf71-458d-8da1-30464f560744', 'device_owner': 'compute:nova', 'standard_attr_id': 932, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:10Z', 'updated_at': '2025-11-20T12:31:12Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 795.812399] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_postcommit: [ 795.812399] [49942]: key[id], 3f4a44b2-1652-4165-a164-9fcf8028eaae -> None [ 795.812399] [49942]: key[binding:vnic_type], normal -> None [ 795.812399] [49942]: key[tags], [] -> None [ 795.812399] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 795.812399] [49942]: key[allowed_address_pairs], [] -> None [ 795.812399] [49942]: key[extra_dhcp_opts], [] -> None [ 795.812399] [49942]: key[binding:profile], {} -> None [ 795.812399] [49942]: key[admin_state_up], True -> None [ 795.812399] [49942]: key[binding:vif_type], ovs -> None [ 795.812399] [49942]: key[device_owner], compute:nova -> None [ 795.812399] [49942]: key[created_at], 2025-11-20T12:31:10Z -> None [ 795.812399] [49942]: key[updated_at], 2025-11-20T12:31:12Z -> None [ 795.812399] [49942]: key[description], -> None [ 795.812399] [49942]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 795.812399] [49942]: key[binding:host_id], cpu-1 -> None [ 795.812399] [49942]: key[standard_attr_id], 932 -> None [ 795.812399] [49942]: key[name], -> None [ 795.812399] [49942]: key[mac_address], fa:16:3e:7c:57:42 -> None [ 795.812399] [49942]: key[status], ACTIVE -> None [ 795.812399] [49942]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 795.812399] [49942]: key[fixed_ips], [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.6'}] -> None [ 795.812399] [49942]: key[security_groups], ['d2443550-554f-488c-8fb9-2cf506875d11'] -> None [ 795.812399] [49942]: key[revision_number], 5 -> None [ 795.812399] [49942]: key[port_security_enabled], True -> None [ 795.812399] [49942]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 795.812399] [49942]: key[device_id], 77c1b512-bf71-458d-8da1-30464f560744 -> None [ 795.812399] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 795.814244] [49942]: DEBUG neutron_lib.callbacks.manager [req-99566717-3750-4b82-b853-149ae30594e0 req-817627ea-4142-4cf9-90e5-d3791f50d880 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 795.814764] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '77c1b512-bf71-458d-8da1-30464f560744', 'name': 'network-vif-deleted', 'tag': '3f4a44b2-1652-4165-a164-9fcf8028eaae'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 795.818392] [49942]: [pid: 49942|app: 0|req: 1635/3362] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:37 2025] DELETE /networking/v2.0/ports/3f4a44b2-1652-4165-a164-9fcf8028eaae => generated 0 bytes in 208 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 795.826636] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-06a4f53b-f8b1-4562-a0b8-f9bc83751915" -d '{"events": [{"server_uuid": "77c1b512-bf71-458d-8da1-30464f560744", "name": "network-vif-deleted", "tag": "3f4a44b2-1652-4165-a164-9fcf8028eaae"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 795.837349] [49942]: [pid: 49942|app: 0|req: 1636/3363] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.859976] [49942]: [pid: 49942|app: 0|req: 1637/3364] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.863383] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 795.864189] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 795.913825] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-a0e2d5a9-9a18-4dd7-a815-347e8a60d920 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 795.916294] [49942]: [pid: 49942|app: 0|req: 1638/3365] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 795.930512] [49942]: [pid: 49942|app: 0|req: 1639/3366] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 795.952366] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Router a8821c0c-c0d3-4e00-b336-aaf23bf2b920 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 795.981146] [49942]: DEBUG neutron.plugins.ml2.plugin [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Deleting port bd29451e-2c10-490b-adfc-b30e4aeb94bb {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 795.981313] [49942]: DEBUG neutron_lib.callbacks.manager [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.010710] [49942]: DEBUG neutron.plugins.ml2.db [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] For port bd29451e-2c10-490b-adfc-b30e4aeb94bb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bd29451e-2c10-490b-adfc-b30e4aeb94bb,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 796.011047] [49942]: DEBUG neutron_lib.callbacks.manager [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.015269] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-efef4893-156d-4293-b1cb-c628fcf2ae91 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 796.016562] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 796.017720] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit: [ 796.017720] [49942]: key[id], bd29451e-2c10-490b-adfc-b30e4aeb94bb -> None [ 796.017720] [49942]: key[binding:vnic_type], normal -> None [ 796.017720] [49942]: key[tags], [] -> None [ 796.017720] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 796.017720] [49942]: key[allowed_address_pairs], [] -> None [ 796.017720] [49942]: key[extra_dhcp_opts], [] -> None [ 796.017720] [49942]: key[binding:profile], {} -> None [ 796.017720] [49942]: key[admin_state_up], True -> None [ 796.017720] [49942]: key[binding:vif_type], ovs -> None [ 796.017720] [49942]: key[device_owner], compute:nova -> None [ 796.017720] [49942]: key[created_at], 2025-11-20T12:31:15Z -> None [ 796.017720] [49942]: key[updated_at], 2025-11-20T12:31:17Z -> None [ 796.017720] [49942]: key[description], -> None [ 796.017720] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 796.017720] [49942]: key[binding:host_id], cpu-1 -> None [ 796.017720] [49942]: key[standard_attr_id], 961 -> None [ 796.017720] [49942]: key[name], -> None [ 796.017720] [49942]: key[mac_address], fa:16:3e:1b:5a:f1 -> None [ 796.017720] [49942]: key[status], ACTIVE -> None [ 796.017720] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 796.017720] [49942]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}] -> None [ 796.017720] [49942]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 796.017720] [49942]: key[revision_number], 5 -> None [ 796.017720] [49942]: key[port_security_enabled], True -> None [ 796.017720] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 796.017720] [49942]: key[device_id], 4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 -> None [ 796.017720] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.019398] [49942]: DEBUG neutron.plugins.ml2.plugin [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Calling delete_port for bd29451e-2c10-490b-adfc-b30e4aeb94bb owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 796.020553] [49941]: [pid: 49941|app: 0|req: 1728/3367] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:32:36 2025] PUT /networking/v2.0/routers/a8821c0c-c0d3-4e00-b336-aaf23bf2b920/add_router_interface => generated 309 bytes in 981 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.037484] [49941]: [pid: 49941|app: 0|req: 1729/3368] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.057961] [49941]: [pid: 49941|app: 0|req: 1730/3369] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.105456] [49942]: DEBUG neutron_lib.callbacks.manager [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (bd29451e-2c10-490b-adfc-b30e4aeb94bb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.114822] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event deleted for resources: {'Port': ['ID=bd29451e-2c10-490b-adfc-b30e4aeb94bb,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.137944] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-651e48f2-f59a-40bd-89f0-fe4973f4fd64 req-ae6ee949-1320-44ed-b304-cac5e95cb6d5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.139707] [49941]: [pid: 49941|app: 0|req: 1731/3370] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.143294] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] No DVR routers for this DVR port bd29451e-2c10-490b-adfc-b30e4aeb94bb on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 796.143590] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit called with port settings {'id': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:1b:5a:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'device_owner': 'compute:nova', 'standard_attr_id': 961, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:15Z', 'updated_at': '2025-11-20T12:31:17Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 796.143748] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit: [ 796.143748] [49942]: key[id], bd29451e-2c10-490b-adfc-b30e4aeb94bb -> None [ 796.143748] [49942]: key[binding:vnic_type], normal -> None [ 796.143748] [49942]: key[tags], [] -> None [ 796.143748] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 796.143748] [49942]: key[allowed_address_pairs], [] -> None [ 796.143748] [49942]: key[extra_dhcp_opts], [] -> None [ 796.143748] [49942]: key[binding:profile], {} -> None [ 796.143748] [49942]: key[admin_state_up], True -> None [ 796.143748] [49942]: key[binding:vif_type], ovs -> None [ 796.143748] [49942]: key[device_owner], compute:nova -> None [ 796.143748] [49942]: key[created_at], 2025-11-20T12:31:15Z -> None [ 796.143748] [49942]: key[updated_at], 2025-11-20T12:31:17Z -> None [ 796.143748] [49942]: key[description], -> None [ 796.143748] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 796.143748] [49942]: key[binding:host_id], cpu-1 -> None [ 796.143748] [49942]: key[standard_attr_id], 961 -> None [ 796.143748] [49942]: key[name], -> None [ 796.143748] [49942]: key[mac_address], fa:16:3e:1b:5a:f1 -> None [ 796.143748] [49942]: key[status], ACTIVE -> None [ 796.143748] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 796.143748] [49942]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.7'}] -> None [ 796.143748] [49942]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 796.143748] [49942]: key[revision_number], 5 -> None [ 796.143748] [49942]: key[port_security_enabled], True -> None [ 796.143748] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 796.143748] [49942]: key[device_id], 4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 -> None [ 796.143748] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 796.145369] [49942]: DEBUG neutron_lib.callbacks.manager [req-eae4721e-17cc-463b-9ecd-a33ed2ea79e7 req-ce05b3d9-fa05-4896-8dbc-43e58354e03d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.147854] [49942]: [pid: 49942|app: 0|req: 1640/3371] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:37 2025] DELETE /networking/v2.0/ports/bd29451e-2c10-490b-adfc-b30e4aeb94bb => generated 0 bytes in 217 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 796.151586] [49942]: DEBUG neutron.api.wsgi [req-651e48f2-f59a-40bd-89f0-fe4973f4fd64 req-c2445d52-0b33-48e4-b7cc-83040db7a38a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.177511] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c94fbe7-8284-4af9-95cd-39356bee52e0 req-6febe0a1-dcee-489f-80b0-0b6940652f9c tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.178621] [49941]: [pid: 49941|app: 0|req: 1732/3372] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.184446] [49941]: DEBUG neutron.api.wsgi [req-6c94fbe7-8284-4af9-95cd-39356bee52e0 req-698c3d88-48fb-4632-973f-f854e33d38d5 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.195802] [49942]: [pid: 49942|app: 0|req: 1641/3373] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.206055] [49941]: [pid: 49941|app: 0|req: 1733/3374] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:37 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.237131] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-f92de935-aa82-4b30-abdd-1914011f12ab x-openstack-request-id: req-f92de935-aa82-4b30-abdd-1914011f12ab {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 796.237131] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "77c1b512-bf71-458d-8da1-30464f560744", "name": "network-vif-deleted", "tag": "3f4a44b2-1652-4165-a164-9fcf8028eaae", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 796.237313] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f92de935-aa82-4b30-abdd-1914011f12ab {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 796.237407] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f92de935-aa82-4b30-abdd-1914011f12ab'] response: {'server_uuid': '77c1b512-bf71-458d-8da1-30464f560744', 'name': 'network-vif-deleted', 'tag': '3f4a44b2-1652-4165-a164-9fcf8028eaae', 'status': 'completed', 'code': 200} [ 796.271191] [49942]: [pid: 49942|app: 0|req: 1642/3375] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.293824] [49941]: [pid: 49941|app: 0|req: 1734/3376] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.364989] [49942]: [pid: 49942|app: 0|req: 1643/3377] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.425939] [49941]: [pid: 49941|app: 0|req: 1735/3378] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.437518] [49942]: [pid: 49942|app: 0|req: 1644/3379] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.497064] [49941]: [pid: 49941|app: 0|req: 1736/3380] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.536018] [49942]: DEBUG neutron.api.v2.base [req-89490b74-d4d6-4c2d-ad92-f627fdc134bb req-2c9ee87f-3db9-4457-80de-3907721e7895 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1339473868', 'description': 'tempest-description-366208797'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 796.547679] [49941]: [pid: 49941|app: 0|req: 1737/3381] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.555751] [49942]: DEBUG neutron_lib.callbacks.manager [req-89490b74-d4d6-4c2d-ad92-f627fdc134bb req-2c9ee87f-3db9-4457-80de-3907721e7895 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.619464] [49942]: DEBUG neutron_lib.callbacks.manager [req-89490b74-d4d6-4c2d-ad92-f627fdc134bb req-2c9ee87f-3db9-4457-80de-3907721e7895 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (e11f43e3-4713-4732-84cf-f31fee23f410), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.623822] [49942]: DEBUG neutron_lib.callbacks.manager [req-89490b74-d4d6-4c2d-ad92-f627fdc134bb req-2c9ee87f-3db9-4457-80de-3907721e7895 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e11f43e3-4713-4732-84cf-f31fee23f410), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.640583] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-89490b74-d4d6-4c2d-ad92-f627fdc134bb req-2c9ee87f-3db9-4457-80de-3907721e7895 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=e11f43e3-4713-4732-84cf-f31fee23f410,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.653224] [49942]: DEBUG neutron_lib.callbacks.manager [req-89490b74-d4d6-4c2d-ad92-f627fdc134bb req-2c9ee87f-3db9-4457-80de-3907721e7895 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.653224] [49942]: [pid: 49942|app: 0|req: 1645/3382] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:32:38 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 121 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 796.658474] [49941]: [pid: 49941|app: 0|req: 1738/3383] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.741049] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3204569-343c-4bd8-a95b-b0a5a5fd1998 req-7d99874a-d2aa-41e1-b48d-c928b3a7e9b9 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.741941] [49942]: [pid: 49942|app: 0|req: 1646/3384] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.748309] [49942]: DEBUG neutron.api.wsgi [req-d3204569-343c-4bd8-a95b-b0a5a5fd1998 req-4401d612-4b19-4978-8246-4c740162b773 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.773752] [49942]: [pid: 49942|app: 0|req: 1647/3385] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.792288] [49942]: DEBUG neutron.api.v2.base [req-42ba4cca-63fb-407d-8bd8-74056fbddd23 req-a55a81f4-534b-419e-bec5-aa1412ce3fea tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-634319248', 'description': 'tempest-description-1599708115'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 796.801592] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf6af5c7-5687-4b97-8959-452cf45d065f req-868f065e-15e7-4a1a-a818-b73e8ea4ec7d tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.802691] [49941]: [pid: 49941|app: 0|req: 1739/3386] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.808387] [49942]: DEBUG neutron_lib.callbacks.manager [req-42ba4cca-63fb-407d-8bd8-74056fbddd23 req-a55a81f4-534b-419e-bec5-aa1412ce3fea tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.808857] [49941]: DEBUG neutron.api.wsgi [req-cf6af5c7-5687-4b97-8959-452cf45d065f req-d5ed9db8-a70e-49ee-a63a-d8d4adc093d0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.832692] [49941]: [pid: 49941|app: 0|req: 1740/3387] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.904195] [49942]: DEBUG neutron_lib.callbacks.manager [req-42ba4cca-63fb-407d-8bd8-74056fbddd23 req-a55a81f4-534b-419e-bec5-aa1412ce3fea tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (70c548d1-98c9-4c67-8024-d27e67ca2709), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.907445] [49942]: DEBUG neutron_lib.callbacks.manager [req-42ba4cca-63fb-407d-8bd8-74056fbddd23 req-a55a81f4-534b-419e-bec5-aa1412ce3fea tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (70c548d1-98c9-4c67-8024-d27e67ca2709), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.909046] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-db76500d-8542-45cb-9914-6a6632aee38a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.910063] [49941]: [pid: 49941|app: 0|req: 1741/3388] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 1042 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 796.923042] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-42ba4cca-63fb-407d-8bd8-74056fbddd23 req-a55a81f4-534b-419e-bec5-aa1412ce3fea tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=70c548d1-98c9-4c67-8024-d27e67ca2709,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 796.938415] [49942]: DEBUG neutron_lib.callbacks.manager [req-42ba4cca-63fb-407d-8bd8-74056fbddd23 req-a55a81f4-534b-419e-bec5-aa1412ce3fea tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 796.939190] [49942]: [pid: 49942|app: 0|req: 1648/3389] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:32:38 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 796.954980] [49942]: [pid: 49942|app: 0|req: 1649/3390] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 796.977028] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-e1825aac-d355-48ef-afb2-79e29c09c8aa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 796.978303] [49941]: [pid: 49941|app: 0|req: 1742/3391] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 796.989304] [49941]: DEBUG neutron.api.wsgi [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-4b5cabfd-f853-477d-ad0a-c1c1b4f38dfd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 796.996509] [49942]: [pid: 49942|app: 0|req: 1650/3392] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.010289] [49941]: [pid: 49941|app: 0|req: 1743/3393] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=1c64ead2-6334-45ca-867e-78ecd6065330 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.015786] [49942]: [pid: 49942|app: 0|req: 1651/3394] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.048571] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-2d583b85-1627-45d0-8299-683a5c9e6dea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.051033] [49941]: [pid: 49941|app: 0|req: 1744/3395] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.103832] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-f1f16971-7a28-42ff-9664-63510f0c0399 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.105046] [49941]: [pid: 49941|app: 0|req: 1745/3396] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.124024] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2ac390c-6922-43f5-ac67-a8da0e9fc043 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.156047] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-5eaeb577-ab2f-496b-abf4-e34beeeaced3 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.157150] [49941]: [pid: 49941|app: 0|req: 1746/3397] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 613 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.182804] [49941]: [pid: 49941|app: 0|req: 1747/3398] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.202161] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2ac390c-6922-43f5-ac67-a8da0e9fc043 admin admin] Publish callbacks [] for security_group (683c69f2-8e56-4837-a668-6f29b3c446e1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.203770] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b2ac390c-6922-43f5-ac67-a8da0e9fc043 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (683c69f2-8e56-4837-a668-6f29b3c446e1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.224962] [49941]: [pid: 49941|app: 0|req: 1748/3399] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.226934] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b2ac390c-6922-43f5-ac67-a8da0e9fc043 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=683c69f2-8e56-4837-a668-6f29b3c446e1,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.227942] [49941]: DEBUG neutron.api.wsgi [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-26f54fa4-d921-44b2-bde7-994a0ea9aafa tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.231663] [49941]: [pid: 49941|app: 0|req: 1749/3400] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/quotas/ae889e4e122b4998bd45699a5994739a => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.238498] [49942]: [pid: 49942|app: 0|req: 1652/3401] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/security-groups?tenant_id=0a7c58ce1668403ba928e44e98c70d55&name=default => generated 2929 bytes in 219 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 797.245277] [49941]: [pid: 49941|app: 0|req: 1750/3402] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.276549] [49942]: [pid: 49942|app: 0|req: 1653/3403] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.308961] [49941]: [pid: 49941|app: 0|req: 1751/3404] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:38 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&fields=id => generated 57 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.310900] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fba036de-9399-4dec-bef9-911a3da1d5b9 admin admin] Publish callbacks [] for security_group (683c69f2-8e56-4837-a668-6f29b3c446e1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.329622] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fba036de-9399-4dec-bef9-911a3da1d5b9 admin admin] Publish callbacks [] for security_group (683c69f2-8e56-4837-a668-6f29b3c446e1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.347444] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-61ed46fe-aef9-4c87-990d-88884d578d00 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.348782] [49941]: [pid: 49941|app: 0|req: 1752/3405] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.355724] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fba036de-9399-4dec-bef9-911a3da1d5b9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (683c69f2-8e56-4837-a668-6f29b3c446e1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.360379] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fba036de-9399-4dec-bef9-911a3da1d5b9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=683c69f2-8e56-4837-a668-6f29b3c446e1,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.366025] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fba036de-9399-4dec-bef9-911a3da1d5b9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.366526] [49942]: [pid: 49942|app: 0|req: 1654/3406] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:39 2025] DELETE /networking/v2.0/security-groups/683c69f2-8e56-4837-a668-6f29b3c446e1 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 797.386286] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ecc68964-1e64-4d33-914f-866319769281 req-111ec4a5-8bff-40cf-b996-1519eca25ca0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.388533] [49941]: [pid: 49941|app: 0|req: 1753/3407] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.402960] [49942]: [pid: 49942|app: 0|req: 1655/3408] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.405380] [49942]: DEBUG neutron.api.wsgi [req-ecc68964-1e64-4d33-914f-866319769281 req-4bf3f496-7f59-42dc-ba57-1f410f45a087 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.437284] [49942]: [pid: 49942|app: 0|req: 1656/3409] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.469308] [49941]: DEBUG neutron.plugins.ml2.plugin [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Deleting port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 797.469308] [49941]: DEBUG neutron_lib.callbacks.manager [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.513545] [49941]: DEBUG neutron.plugins.ml2.db [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] For port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 797.513638] [49941]: DEBUG neutron_lib.callbacks.manager [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.516601] [49942]: [pid: 49942|app: 0|req: 1657/3410] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.524022] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_precommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:56Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 797.524219] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_precommit: [ 797.524219] [49941]: key[id], 9a4b8473-c38a-4670-b5ea-0a9f6c851daa -> None [ 797.524219] [49941]: key[binding:vnic_type], normal -> None [ 797.524219] [49941]: key[tags], [] -> None [ 797.524219] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 797.524219] [49941]: key[allowed_address_pairs], [] -> None [ 797.524219] [49941]: key[extra_dhcp_opts], [] -> None [ 797.524219] [49941]: key[binding:profile], {} -> None [ 797.524219] [49941]: key[admin_state_up], True -> None [ 797.524219] [49941]: key[binding:vif_type], ovs -> None [ 797.524219] [49941]: key[device_owner], compute:nova -> None [ 797.524219] [49941]: key[created_at], 2025-11-20T12:30:54Z -> None [ 797.524219] [49941]: key[updated_at], 2025-11-20T12:30:56Z -> None [ 797.524219] [49941]: key[description], -> None [ 797.524219] [49941]: key[tenant_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 797.524219] [49941]: key[binding:host_id], cpu-1 -> None [ 797.524219] [49941]: key[standard_attr_id], 900 -> None [ 797.524219] [49941]: key[name], -> None [ 797.524219] [49941]: key[mac_address], fa:16:3e:0b:83:7e -> None [ 797.524219] [49941]: key[status], ACTIVE -> None [ 797.524219] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 797.524219] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}] -> None [ 797.524219] [49941]: key[security_groups], ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] -> None [ 797.524219] [49941]: key[revision_number], 5 -> None [ 797.524219] [49941]: key[port_security_enabled], True -> None [ 797.524219] [49941]: key[project_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 797.524219] [49941]: key[device_id], cb6880a0-26a6-4307-9eda-b33352a30583 -> None [ 797.524219] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 797.525988] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9f98cad-aec0-4b31-9d1f-60a174edffd8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.526310] [49941]: DEBUG neutron.plugins.ml2.plugin [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Calling delete_port for 9a4b8473-c38a-4670-b5ea-0a9f6c851daa owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 797.600892] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9f98cad-aec0-4b31-9d1f-60a174edffd8 admin admin] Publish callbacks [] for security_group (1feeefb3-83a0-410b-a4bf-af3711700c99), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.606962] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9f98cad-aec0-4b31-9d1f-60a174edffd8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (1feeefb3-83a0-410b-a4bf-af3711700c99), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.639070] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9f98cad-aec0-4b31-9d1f-60a174edffd8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1feeefb3-83a0-410b-a4bf-af3711700c99,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.650924] [49942]: [pid: 49942|app: 0|req: 1658/3411] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/security-groups?tenant_id=cb43023bedc04dc69e3902581112c129&name=default => generated 2929 bytes in 133 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 797.661123] [49941]: DEBUG neutron_lib.callbacks.manager [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9a4b8473-c38a-4670-b5ea-0a9f6c851daa), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.671647] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Pushing event deleted for resources: {'Port': ['ID=9a4b8473-c38a-4670-b5ea-0a9f6c851daa,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.684064] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-167919e1-6bd9-4964-ba0f-df1f3f376e24 req-7ed0c159-88d2-4c22-9607-8a5d9c14b611 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.685112] [49942]: [pid: 49942|app: 0|req: 1659/3412] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 797.700068] [49942]: [pid: 49942|app: 0|req: 1660/3413] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.702050] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] No DVR routers for this DVR port 9a4b8473-c38a-4670-b5ea-0a9f6c851daa on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 797.702372] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_postcommit called with port settings {'id': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:0b:83:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'device_owner': 'compute:nova', 'standard_attr_id': 900, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:54Z', 'updated_at': '2025-11-20T12:30:56Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 797.702542] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_postcommit: [ 797.702542] [49941]: key[id], 9a4b8473-c38a-4670-b5ea-0a9f6c851daa -> None [ 797.702542] [49941]: key[binding:vnic_type], normal -> None [ 797.702542] [49941]: key[tags], [] -> None [ 797.702542] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 797.702542] [49941]: key[allowed_address_pairs], [] -> None [ 797.702542] [49941]: key[extra_dhcp_opts], [] -> None [ 797.702542] [49941]: key[binding:profile], {} -> None [ 797.702542] [49941]: key[admin_state_up], True -> None [ 797.702542] [49941]: key[binding:vif_type], ovs -> None [ 797.702542] [49941]: key[device_owner], compute:nova -> None [ 797.702542] [49941]: key[created_at], 2025-11-20T12:30:54Z -> None [ 797.702542] [49941]: key[updated_at], 2025-11-20T12:30:56Z -> None [ 797.702542] [49941]: key[description], -> None [ 797.702542] [49941]: key[tenant_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 797.702542] [49941]: key[binding:host_id], cpu-1 -> None [ 797.702542] [49941]: key[standard_attr_id], 900 -> None [ 797.702542] [49941]: key[name], -> None [ 797.702542] [49941]: key[mac_address], fa:16:3e:0b:83:7e -> None [ 797.702542] [49941]: key[status], ACTIVE -> None [ 797.702542] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 797.702542] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.25'}] -> None [ 797.702542] [49941]: key[security_groups], ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] -> None [ 797.702542] [49941]: key[revision_number], 5 -> None [ 797.702542] [49941]: key[port_security_enabled], True -> None [ 797.702542] [49941]: key[project_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 797.702542] [49941]: key[device_id], cb6880a0-26a6-4307-9eda-b33352a30583 -> None [ 797.702542] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 797.704236] [49941]: DEBUG neutron_lib.callbacks.manager [req-cfcc2a8d-5529-44af-a9c7-b4c8241a4ce1 req-2e85a42c-aeed-411a-8b8c-4487dd5915e0 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.705557] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'name': 'network-vif-deleted', 'tag': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 797.708232] [49941]: [pid: 49941|app: 0|req: 1754/3414] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:39 2025] DELETE /networking/v2.0/ports/9a4b8473-c38a-4670-b5ea-0a9f6c851daa => generated 0 bytes in 320 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 797.715547] [49941]: DEBUG neutron.api.wsgi [req-167919e1-6bd9-4964-ba0f-df1f3f376e24 req-fa8b6bc0-f4fd-43f9-9fa4-e9141d5935c3 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 797.721375] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-459035eb-8ca4-40fc-831e-c97cf3a34737" -d '{"events": [{"server_uuid": "cb6880a0-26a6-4307-9eda-b33352a30583", "name": "network-vif-deleted", "tag": "9a4b8473-c38a-4670-b5ea-0a9f6c851daa"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 797.739877] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0d465cb1-b316-485b-8f3e-977038c55a8b admin admin] Publish callbacks [] for security_group (1feeefb3-83a0-410b-a4bf-af3711700c99), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.757879] [49941]: [pid: 49941|app: 0|req: 1755/3415] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.766586] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0d465cb1-b316-485b-8f3e-977038c55a8b admin admin] Publish callbacks [] for security_group (1feeefb3-83a0-410b-a4bf-af3711700c99), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.808167] [49941]: [pid: 49941|app: 0|req: 1756/3416] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.820251] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0d465cb1-b316-485b-8f3e-977038c55a8b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (1feeefb3-83a0-410b-a4bf-af3711700c99), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.832076] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0d465cb1-b316-485b-8f3e-977038c55a8b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1feeefb3-83a0-410b-a4bf-af3711700c99,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 797.835274] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0d465cb1-b316-485b-8f3e-977038c55a8b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 797.835458] [49942]: [pid: 49942|app: 0|req: 1661/3417] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:39 2025] DELETE /networking/v2.0/security-groups/1feeefb3-83a0-410b-a4bf-af3711700c99 => generated 0 bytes in 135 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 797.857122] [49941]: [pid: 49941|app: 0|req: 1757/3418] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 797.895659] [49942]: [pid: 49942|app: 0|req: 1662/3419] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.915487] [49941]: [pid: 49941|app: 0|req: 1758/3420] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.963752] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57d89867-c5b8-456a-948d-2d339d0a6acb req-e605b427-fdc0-45fb-a22e-11d7dddbe083 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 797.964774] [49942]: [pid: 49942|app: 0|req: 1663/3421] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?tenant_id=ab5f3a1f2a0248a59cb74953205946ce&device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 1039 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 797.969502] [49941]: [pid: 49941|app: 0|req: 1759/3422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 797.981657] [49942]: [pid: 49942|app: 0|req: 1664/3423] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.018064] [49942]: [pid: 49942|app: 0|req: 1665/3424] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.027149] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57d89867-c5b8-456a-948d-2d339d0a6acb req-26f31aaa-49d1-43fb-ab75-0b617948453b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.028329] [49941]: [pid: 49941|app: 0|req: 1760/3425] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/networks?id=1ba84c5b-3086-49c7-a57e-ed8deb13eb24 => generated 713 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 798.042581] [49942]: DEBUG neutron.api.wsgi [req-57d89867-c5b8-456a-948d-2d339d0a6acb req-afd6ae11-ca29-4653-bc67-18f8d3b148d1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.054088] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-eed95e3d-a506-466a-b638-6684e18c7d53 x-openstack-request-id: req-eed95e3d-a506-466a-b638-6684e18c7d53 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 798.056596] [49942]: [pid: 49942|app: 0|req: 1666/3427] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=9abf68ec-74e8-42ea-99db-9a549469a52e => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.056708] [49941]: [pid: 49941|app: 0|req: 1761/3426] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 798.057111] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cb6880a0-26a6-4307-9eda-b33352a30583", "name": "network-vif-deleted", "tag": "9a4b8473-c38a-4670-b5ea-0a9f6c851daa", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 798.057195] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-eed95e3d-a506-466a-b638-6684e18c7d53 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 798.057840] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-eed95e3d-a506-466a-b638-6684e18c7d53'] response: {'server_uuid': 'cb6880a0-26a6-4307-9eda-b33352a30583', 'name': 'network-vif-deleted', 'tag': '9a4b8473-c38a-4670-b5ea-0a9f6c851daa', 'status': 'completed', 'code': 200} [ 798.095714] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57d89867-c5b8-456a-948d-2d339d0a6acb req-eb30dc00-443c-4654-a34b-e11743846053 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.099887] [49942]: [pid: 49942|app: 0|req: 1667/3428] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/subnets?id=a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 => generated 690 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.113351] [49942]: [pid: 49942|app: 0|req: 1668/3429] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 798.156046] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57d89867-c5b8-456a-948d-2d339d0a6acb req-c5cc87a2-bfdc-4b52-b4a4-669d3a8347d5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.156046] [49942]: [pid: 49942|app: 0|req: 1669/3430] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?network_id=1ba84c5b-3086-49c7-a57e-ed8deb13eb24&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.160463] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1826cb-b7bb-43e4-9072-2b5ecd279a21 req-72c36dc7-d160-473d-b9a9-f4a5f1694f4b tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.161449] [49941]: [pid: 49941|app: 0|req: 1762/3431] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.179470] [49941]: [pid: 49941|app: 0|req: 1763/3432] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.184698] [49941]: DEBUG neutron.api.wsgi [req-fb1826cb-b7bb-43e4-9072-2b5ecd279a21 req-74f0d678-49fb-44b1-8cc9-25b00e165f80 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.195257] [49942]: [pid: 49942|app: 0|req: 1670/3433] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.213480] [49941]: [pid: 49941|app: 0|req: 1764/3434] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&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.238996] [49942]: [pid: 49942|app: 0|req: 1671/3435] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 798.241287] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'name': 'network-vif-deleted', 'tag': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 798.241287] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-89156eb2-2c2a-4705-b285-46138d9e1515" -d '{"events": [{"server_uuid": "4640f2cc-c9b3-4931-a0b5-17c81f2c2da9", "name": "network-vif-deleted", "tag": "bd29451e-2c10-490b-adfc-b30e4aeb94bb"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 798.242835] [49941]: [pid: 49941|app: 0|req: 1765/3436] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:39 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.304561] [49942]: [pid: 49942|app: 0|req: 1672/3437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.318360] [49941]: [pid: 49941|app: 0|req: 1766/3438] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.339333] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-fb72ed9e-bebc-411f-8bb9-76ab1506a4f5 x-openstack-request-id: req-fb72ed9e-bebc-411f-8bb9-76ab1506a4f5 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 798.339466] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4640f2cc-c9b3-4931-a0b5-17c81f2c2da9", "name": "network-vif-deleted", "tag": "bd29451e-2c10-490b-adfc-b30e4aeb94bb", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 798.339549] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fb72ed9e-bebc-411f-8bb9-76ab1506a4f5 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 798.339711] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fb72ed9e-bebc-411f-8bb9-76ab1506a4f5'] response: {'server_uuid': '4640f2cc-c9b3-4931-a0b5-17c81f2c2da9', 'name': 'network-vif-deleted', 'tag': 'bd29451e-2c10-490b-adfc-b30e4aeb94bb', 'status': 'completed', 'code': 200} [ 798.392040] [49942]: [pid: 49942|app: 0|req: 1673/3439] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.498036] [49941]: DEBUG neutron.api.v2.base [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Request body: {'network': {'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 798.512185] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Made reservation on behalf of dbdcb0e463df47799b9cf0a6e4637557 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 798.514717] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.519751] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.588253] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks [] for security_group (c3846cb8-dcba-4559-9913-80b38e66af6a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.589318] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (c3846cb8-dcba-4559-9913-80b38e66af6a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.603096] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bae27294-5056-4fa7-98fe-b0784dbe4a9f req-cc12e424-c077-4ccc-bd02-ff05b80c8d2a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.603096] [49942]: [pid: 49942|app: 0|req: 1674/3440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.607892] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c3846cb8-dcba-4559-9913-80b38e66af6a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 798.608684] [49942]: DEBUG neutron.api.wsgi [req-bae27294-5056-4fa7-98fe-b0784dbe4a9f req-fee31ab6-3d0d-4e6f-b38b-88ad010b86b5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.622741] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] vlan segment allocate from pool success with {'vlan_id': 26, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 798.629353] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (b7aa0d79-576f-460f-994a-b8bbb2c5b9d1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.629506] [49941]: INFO neutron.db.segments_db [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Added segment b7aa0d79-576f-460f-994a-b8bbb2c5b9d1 of type vlan for network 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 798.631176] [49942]: [pid: 49942|app: 0|req: 1675/3441] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.652535] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (887fccc8-a4e5-44ec-b4b4-28975a50508b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.661737] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] create_network_precommit called with network settings {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1320, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] [ 798.662025] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] create_network_precommit: [ 798.662025] [49941]: key[vlan_transparent], None -> None [ 798.662025] [49941]: key[id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 798.662025] [49941]: key[tags], None -> [] [ 798.662025] [49941]: key[availability_zone_hints], None -> [] [ 798.662025] [49941]: key[mtu], None -> 8950 [ 798.662025] [49941]: key[provider:network_type], None -> vlan [ 798.662025] [49941]: key[admin_state_up], None -> True [ 798.662025] [49941]: key[provider:physical_network], None -> default [ 798.662025] [49941]: key[provider:segmentation_id], None -> 26 [ 798.662025] [49941]: key[qinq], None -> None [ 798.662025] [49941]: key[created_at], None -> 2025-11-20T12:32:40Z [ 798.662025] [49941]: key[updated_at], None -> 2025-11-20T12:32:40Z [ 798.662025] [49941]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.662025] [49941]: key[description], None -> [ 798.662025] [49941]: key[standard_attr_id], None -> 1320 [ 798.662025] [49941]: key[name], None -> tempest-ListServersNegativeTestJSON-1312021617-network [ 798.662025] [49941]: key[availability_zones], None -> [] [ 798.662025] [49941]: key[status], None -> ACTIVE [ 798.662025] [49941]: key[shared], None -> False [ 798.662025] [49941]: key[router:external], None -> False [ 798.662025] [49941]: key[revision_number], None -> 1 [ 798.662025] [49941]: key[port_security_enabled], None -> True [ 798.662025] [49941]: key[subnets], None -> [] [ 798.662025] [49941]: key[ipv4_address_scope], None -> None [ 798.662025] [49941]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.662025] [49941]: key[ipv6_address_scope], None -> None [ 798.662025] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.664931] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (887fccc8-a4e5-44ec-b4b4-28975a50508b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.678669] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Pushing event updated for resources: {'Network': ['ID=887fccc8-a4e5-44ec-b4b4-28975a50508b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 798.680470] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] create_network_postcommit called with network settings {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1320, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] [ 798.680636] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] create_network_postcommit: [ 798.680636] [49941]: key[vlan_transparent], None -> None [ 798.680636] [49941]: key[id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 798.680636] [49941]: key[tags], None -> [] [ 798.680636] [49941]: key[availability_zone_hints], None -> [] [ 798.680636] [49941]: key[mtu], None -> 8950 [ 798.680636] [49941]: key[provider:network_type], None -> vlan [ 798.680636] [49941]: key[admin_state_up], None -> True [ 798.680636] [49941]: key[provider:physical_network], None -> default [ 798.680636] [49941]: key[provider:segmentation_id], None -> 26 [ 798.680636] [49941]: key[qinq], None -> None [ 798.680636] [49941]: key[created_at], None -> 2025-11-20T12:32:40Z [ 798.680636] [49941]: key[updated_at], None -> 2025-11-20T12:32:40Z [ 798.680636] [49941]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.680636] [49941]: key[description], None -> [ 798.680636] [49941]: key[standard_attr_id], None -> 1320 [ 798.680636] [49941]: key[name], None -> tempest-ListServersNegativeTestJSON-1312021617-network [ 798.680636] [49941]: key[availability_zones], None -> [] [ 798.680636] [49941]: key[status], None -> ACTIVE [ 798.680636] [49941]: key[shared], None -> False [ 798.680636] [49941]: key[router:external], None -> False [ 798.680636] [49941]: key[revision_number], None -> 1 [ 798.680636] [49941]: key[port_security_enabled], None -> True [ 798.680636] [49941]: key[subnets], None -> [] [ 798.680636] [49941]: key[ipv4_address_scope], None -> None [ 798.680636] [49941]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.680636] [49941]: key[ipv6_address_scope], None -> None [ 798.680636] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.683295] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.683576] [49941]: DEBUG neutron_lib.callbacks.manager [None req-66d8c016-96e4-4f0a-a028-4f7143a851a0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.691399] [49941]: [pid: 49941|app: 0|req: 1767/3442] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:32:40 2025] POST /networking/v2.0/networks => generated 671 bytes in 266 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 798.696844] [49942]: DEBUG neutron.api.v2.base [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Request body: {'subnet': {'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'cidr': '192.168.128.0/28', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-subnet', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 798.711236] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Made reservation on behalf of dbdcb0e463df47799b9cf0a6e4637557 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 798.713704] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.789446] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] create_subnet_precommit called with subnet settings {'id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-subnet', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1322, '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings None) [ 798.789666] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] create_subnet_precommit: [ 798.789666] [49942]: key[ipv6_ra_mode], None -> None [ 798.789666] [49942]: key[id], None -> 6a932a11-0f54-4bfa-8db8-2dce3c1facec [ 798.789666] [49942]: key[tags], None -> [] [ 798.789666] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 798.789666] [49942]: key[enable_dhcp], None -> True [ 798.789666] [49942]: key[ip_version], None -> 4 [ 798.789666] [49942]: key[created_at], None -> 2025-11-20T12:32:40Z [ 798.789666] [49942]: key[updated_at], None -> 2025-11-20T12:32:40Z [ 798.789666] [49942]: key[description], None -> [ 798.789666] [49942]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.789666] [49942]: key[standard_attr_id], None -> 1322 [ 798.789666] [49942]: key[cidr], None -> 192.168.128.0/28 [ 798.789666] [49942]: key[ipv6_address_mode], None -> None [ 798.789666] [49942]: key[name], None -> tempest-ListServersNegativeTestJSON-1312021617-subnet [ 798.789666] [49942]: key[subnetpool_id], None -> None [ 798.789666] [49942]: key[host_routes], None -> [] [ 798.789666] [49942]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 798.789666] [49942]: key[shared], None -> False [ 798.789666] [49942]: key[router:external], None -> False [ 798.789666] [49942]: key[revision_number], None -> 0 [ 798.789666] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 798.789666] [49942]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.789666] [49942]: key[service_types], None -> [] [ 798.789666] [49942]: key[dns_nameservers], None -> [] [ 798.789666] [49942]: key[segment_id], None -> None [ 798.789666] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.791895] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (6a932a11-0f54-4bfa-8db8-2dce3c1facec), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.805405] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Pushing event updated for resources: {'Subnet': ['ID=6a932a11-0f54-4bfa-8db8-2dce3c1facec,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 798.826863] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Checking segment: {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 798.827035] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Network hostable DHCP agents. Network: 887fccc8-a4e5-44ec-b4b4-28975a50508b, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 798.836070] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Network 887fccc8-a4e5-44ec-b4b4-28975a50508b is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 798.836160] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cee016b-df63-4caa-8802-8d78305f610c req-43ce892c-da76-49d9-966a-76708c6545da tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.837116] [49941]: [pid: 49941|app: 0|req: 1768/3443] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 798.844211] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 887fccc8-a4e5-44ec-b4b4-28975a50508b) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 798.846778] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] create_subnet_postcommit called with subnet settings {'id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-subnet', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1322, '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'network': {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26}} (original settings None) [ 798.846778] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] create_subnet_postcommit: [ 798.846778] [49942]: key[ipv6_ra_mode], None -> None [ 798.846778] [49942]: key[id], None -> 6a932a11-0f54-4bfa-8db8-2dce3c1facec [ 798.846778] [49942]: key[tags], None -> [] [ 798.846778] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 798.846778] [49942]: key[enable_dhcp], None -> True [ 798.846778] [49942]: key[network], None -> {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} [ 798.846778] [49942]: key[ip_version], None -> 4 [ 798.846778] [49942]: key[created_at], None -> 2025-11-20T12:32:40Z [ 798.846778] [49942]: key[updated_at], None -> 2025-11-20T12:32:40Z [ 798.846778] [49942]: key[description], None -> [ 798.846778] [49942]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.846778] [49942]: key[standard_attr_id], None -> 1322 [ 798.846778] [49942]: key[cidr], None -> 192.168.128.0/28 [ 798.846778] [49942]: key[ipv6_address_mode], None -> None [ 798.846778] [49942]: key[name], None -> tempest-ListServersNegativeTestJSON-1312021617-subnet [ 798.846778] [49942]: key[subnetpool_id], None -> None [ 798.846778] [49942]: key[host_routes], None -> [] [ 798.846778] [49942]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 798.846778] [49942]: key[shared], None -> False [ 798.846778] [49942]: key[router:external], None -> False [ 798.846778] [49942]: key[revision_number], None -> 0 [ 798.846778] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 798.846778] [49942]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 798.846778] [49942]: key[service_types], None -> [] [ 798.846778] [49942]: key[dns_nameservers], None -> [] [ 798.846778] [49942]: key[segment_id], None -> None [ 798.846778] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 798.848433] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.848884] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d6171ee7-2b89-45c6-b760-4f721c7ddda2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.851420] [49941]: [pid: 49941|app: 0|req: 1769/3444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.854075] [49941]: DEBUG neutron.api.wsgi [req-5cee016b-df63-4caa-8802-8d78305f610c req-b7649498-3807-443c-956c-bef9a5de47a3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 798.857076] [49942]: [pid: 49942|app: 0|req: 1676/3445] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:40 2025] POST /networking/v2.0/subnets => generated 691 bytes in 163 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 798.862975] [49942]: DEBUG neutron.api.v2.base [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Request body: {'router': {'name': 'tempest-ListServersNegativeTestJSON-1312021617-router', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 798.882147] [49941]: [pid: 49941|app: 0|req: 1770/3446] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 798.885705] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (d08ef844-6728-488b-845c-d0121014fe6c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.885705] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (d08ef844-6728-488b-845c-d0121014fe6c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.978644] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks [] for router_controller (d08ef844-6728-488b-845c-d0121014fe6c), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 798.981086] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa8cdcfe-0e43-4c13-a9a2-2564e7fd514d req-f344d76b-411d-4664-b0e8-1889d8924319 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 798.982126] [49941]: [pid: 49941|app: 0|req: 1771/3447] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 798.995184] [49941]: [pid: 49941|app: 0|req: 1772/3448] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 798.998397] [49941]: DEBUG neutron.api.wsgi [req-fa8cdcfe-0e43-4c13-a9a2-2564e7fd514d req-72cfcd95-f5aa-448c-9c94-2c6b664c1344 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.020154] [49941]: [pid: 49941|app: 0|req: 1773/3449] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.034940] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks [] for router_gateway (d08ef844-6728-488b-845c-d0121014fe6c), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.069201] [49941]: [pid: 49941|app: 0|req: 1774/3450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.100300] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks [] for router_gateway (d08ef844-6728-488b-845c-d0121014fe6c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.101788] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0f8f878-6ae1-4e29-a918-b0569b0bfe59 req-ecb37d3f-adf8-4829-8d85-90a472e274ea tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.102911] [49941]: [pid: 49941|app: 0|req: 1775/3451] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.103925] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.109233] [49941]: DEBUG neutron.api.wsgi [req-e0f8f878-6ae1-4e29-a918-b0569b0bfe59 req-24cd9af7-08f5-4577-b164-9ce7256af532 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.134140] [49941]: [pid: 49941|app: 0|req: 1776/3452] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 799.146713] [49941]: [pid: 49941|app: 0|req: 1777/3453] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.173112] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Allocated IP 10.180.180.184 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/1823a76b-3a44-447b-a660-698420d7ea2f) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 799.201939] [49941]: [pid: 49941|app: 0|req: 1778/3454] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.217170] [49941]: [pid: 49941|app: 0|req: 1779/3455] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:40 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.218102] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks [] for allowed_address_pair (1823a76b-3a44-447b-a660-698420d7ea2f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.218598] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks [] for port (1823a76b-3a44-447b-a660-698420d7ea2f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.218769] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] create_port_precommit called with port settings {'id': '1823a76b-3a44-447b-a660-698420d7ea2f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:a9:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1324, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 799.218905] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] create_port_precommit: [ 799.218905] [49942]: key[id], None -> 1823a76b-3a44-447b-a660-698420d7ea2f [ 799.218905] [49942]: key[binding:vnic_type], None -> normal [ 799.218905] [49942]: key[binding:vif_details], None -> {} [ 799.218905] [49942]: key[allowed_address_pairs], None -> [] [ 799.218905] [49942]: key[binding:profile], None -> {} [ 799.218905] [49942]: key[admin_state_up], None -> True [ 799.218905] [49942]: key[binding:vif_type], None -> unbound [ 799.218905] [49942]: key[device_owner], None -> network:router_gateway [ 799.218905] [49942]: key[tenant_id], None -> [ 799.218905] [49942]: key[binding:host_id], None -> [ 799.218905] [49942]: key[standard_attr_id], None -> 1324 [ 799.218905] [49942]: key[name], None -> [ 799.218905] [49942]: key[mac_address], None -> fa:16:3e:2c:a9:8a [ 799.218905] [49942]: key[status], None -> DOWN [ 799.218905] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 799.218905] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] [ 799.218905] [49942]: key[security_groups], None -> [] [ 799.218905] [49942]: key[port_security_enabled], None -> False [ 799.218905] [49942]: key[project_id], None -> [ 799.218905] [49942]: key[device_id], None -> d08ef844-6728-488b-845c-d0121014fe6c [ 799.218905] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.242830] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1823a76b-3a44-447b-a660-698420d7ea2f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.264216] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Pushing event updated for resources: {'Port': ['ID=1823a76b-3a44-447b-a660-698420d7ea2f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 799.274051] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 799.277038] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 799.278326] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 799.278409] [49941]: [pid: 49941|app: 0|req: 1780/3456] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.294787] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] create_port_postcommit called with port settings {'id': '1823a76b-3a44-447b-a660-698420d7ea2f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:a9:8a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1324, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 799.294787] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] create_port_postcommit: [ 799.294787] [49942]: key[id], None -> 1823a76b-3a44-447b-a660-698420d7ea2f [ 799.294787] [49942]: key[binding:vnic_type], None -> normal [ 799.294787] [49942]: key[tags], None -> [] [ 799.294787] [49942]: key[binding:vif_details], None -> {} [ 799.294787] [49942]: key[allowed_address_pairs], None -> [] [ 799.294787] [49942]: key[extra_dhcp_opts], None -> [] [ 799.294787] [49942]: key[binding:profile], None -> {} [ 799.294787] [49942]: key[admin_state_up], None -> True [ 799.294787] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 799.294787] [49942]: key[binding:vif_type], None -> unbound [ 799.294787] [49942]: key[device_owner], None -> network:router_gateway [ 799.294787] [49942]: key[created_at], None -> 2025-11-20T12:32:40Z [ 799.294787] [49942]: key[updated_at], None -> 2025-11-20T12:32:40Z [ 799.294787] [49942]: key[tenant_id], None -> [ 799.294787] [49942]: key[binding:host_id], None -> [ 799.294787] [49942]: key[description], None -> [ 799.294787] [49942]: key[standard_attr_id], None -> 1324 [ 799.294787] [49942]: key[name], None -> [ 799.294787] [49942]: key[mac_address], None -> fa:16:3e:2c:a9:8a [ 799.294787] [49942]: key[status], None -> DOWN [ 799.294787] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 799.294787] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] [ 799.294787] [49942]: key[security_groups], None -> [] [ 799.294787] [49942]: key[revision_number], None -> 1 [ 799.294787] [49942]: key[port_security_enabled], None -> False [ 799.294787] [49942]: key[project_id], None -> [ 799.294787] [49942]: key[device_id], None -> d08ef844-6728-488b-845c-d0121014fe6c [ 799.294787] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 799.299179] [49941]: [pid: 49941|app: 0|req: 1781/3457] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.361341] [49941]: [pid: 49941|app: 0|req: 1782/3458] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.412392] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks [] for router_gateway (d08ef844-6728-488b-845c-d0121014fe6c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.418474] [49941]: [pid: 49941|app: 0|req: 1783/3459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.434178] [49941]: [pid: 49941|app: 0|req: 1784/3460] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.527232] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6c00dc3-320e-4ebe-b74d-e4a6223d1c13 req-95ff99e3-4af7-4d40-ac93-9d237b9e1a93 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.528234] [49941]: [pid: 49941|app: 0|req: 1785/3461] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.531084] [49941]: DEBUG neutron.api.v2.base [None req-d09bef27-2a52-49e3-974a-ed7218c5cff2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1952224171', 'description': 'tempest-description--1575501557'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 799.559582] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d09bef27-2a52-49e3-974a-ed7218c5cff2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.578888] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (d08ef844-6728-488b-845c-d0121014fe6c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.627964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d09bef27-2a52-49e3-974a-ed7218c5cff2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (262fb152-6a66-4abd-a9a0-6fc82bc30259), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.629340] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d09bef27-2a52-49e3-974a-ed7218c5cff2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (262fb152-6a66-4abd-a9a0-6fc82bc30259), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.643687] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d09bef27-2a52-49e3-974a-ed7218c5cff2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=262fb152-6a66-4abd-a9a0-6fc82bc30259,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 799.654805] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d09bef27-2a52-49e3-974a-ed7218c5cff2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.655359] [49941]: [pid: 49941|app: 0|req: 1786/3462] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:32:41 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 127 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 799.657792] [49941]: DEBUG neutron.api.wsgi [req-b6c00dc3-320e-4ebe-b74d-e4a6223d1c13 req-5ce2c8aa-c9f0-4d84-9ea8-c3576cf84320 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 799.662260] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Router d08ef844-6728-488b-845c-d0121014fe6c is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 799.678493] [49941]: [pid: 49941|app: 0|req: 1787/3463] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.691114] [49941]: [pid: 49941|app: 0|req: 1788/3464] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.694234] [49941]: DEBUG neutron.api.v2.base [None req-9f3e6b18-0555-4264-8270-a1a7214db5ed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'security_group_rule': {'security_group_id': '262fb152-6a66-4abd-a9a0-6fc82bc30259', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 799.714622] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 799.728291] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0772f3e5-c836-48a5-887f-a5bdc89075af admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.729280] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9f3e6b18-0555-4264-8270-a1a7214db5ed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (28d1c7a3-f62e-4b23-9a34-929b8c67c14e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.729363] [49942]: [pid: 49942|app: 0|req: 1677/3465] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:40 2025] POST /networking/v2.0/routers => generated 733 bytes in 869 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 799.746054] [49942]: [pid: 49942|app: 0|req: 1678/3466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.752376] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9f3e6b18-0555-4264-8270-a1a7214db5ed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (28d1c7a3-f62e-4b23-9a34-929b8c67c14e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.753684] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9f3e6b18-0555-4264-8270-a1a7214db5ed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (28d1c7a3-f62e-4b23-9a34-929b8c67c14e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.758276] [49942]: [pid: 49942|app: 0|req: 1679/3467] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.760630] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f3e6b18-0555-4264-8270-a1a7214db5ed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=28d1c7a3-f62e-4b23-9a34-929b8c67c14e,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 799.777655] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9f3e6b18-0555-4264-8270-a1a7214db5ed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.778390] [49941]: [pid: 49941|app: 0|req: 1789/3468] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:41 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 87 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 799.786639] [49941]: DEBUG neutron.api.v2.base [None req-d157176d-bd42-43b7-813b-e8575b1dd4e6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'security_group_rule': {'security_group_id': '262fb152-6a66-4abd-a9a0-6fc82bc30259', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 799.827272] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d157176d-bd42-43b7-813b-e8575b1dd4e6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (c71b65d4-d2d0-435b-81ef-7b1e956111a2), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.858546] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d157176d-bd42-43b7-813b-e8575b1dd4e6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (c71b65d4-d2d0-435b-81ef-7b1e956111a2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.860027] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d157176d-bd42-43b7-813b-e8575b1dd4e6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (c71b65d4-d2d0-435b-81ef-7b1e956111a2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.867520] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d157176d-bd42-43b7-813b-e8575b1dd4e6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=c71b65d4-d2d0-435b-81ef-7b1e956111a2,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 799.886060] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d157176d-bd42-43b7-813b-e8575b1dd4e6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.886637] [49941]: [pid: 49941|app: 0|req: 1790/3469] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:32:41 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) [ 799.901298] [49941]: [pid: 49941|app: 0|req: 1791/3470] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 799.932021] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c82a8bd9-b5fc-4bed-a456-8710219130be req-d77c41d0-a997-4244-ad1b-8673ac5b2369 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 799.932021] [49941]: [pid: 49941|app: 0|req: 1792/3471] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:41 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 799.935627] [49941]: DEBUG neutron.api.v2.base [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 799.951961] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.975950] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 799.989024] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.025767] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Allocated IP 10.180.180.133 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/e30f1608-3fcc-4f48-8237-59d23f643a1b) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 800.057029] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Allocated IP 192.168.128.1 (887fccc8-a4e5-44ec-b4b4-28975a50508b/6a932a11-0f54-4bfa-8db8-2dce3c1facec/7271a30c-451c-483c-9594-ffad144bd5f9) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 800.069988] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for allowed_address_pair (e30f1608-3fcc-4f48-8237-59d23f643a1b), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.070799] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.071015] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit called with port settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.071178] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit: [ 800.071178] [49941]: key[id], None -> e30f1608-3fcc-4f48-8237-59d23f643a1b [ 800.071178] [49941]: key[binding:vnic_type], None -> normal [ 800.071178] [49941]: key[binding:vif_details], None -> {} [ 800.071178] [49941]: key[allowed_address_pairs], None -> [] [ 800.071178] [49941]: key[binding:profile], None -> {} [ 800.071178] [49941]: key[admin_state_up], None -> True [ 800.071178] [49941]: key[binding:vif_type], None -> unbound [ 800.071178] [49941]: key[device_owner], None -> network:floatingip [ 800.071178] [49941]: key[tenant_id], None -> [ 800.071178] [49941]: key[binding:host_id], None -> [ 800.071178] [49941]: key[standard_attr_id], None -> 1330 [ 800.071178] [49941]: key[name], None -> [ 800.071178] [49941]: key[mac_address], None -> fa:16:3e:08:07:bf [ 800.071178] [49941]: key[status], None -> N/A [ 800.071178] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 800.071178] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] [ 800.071178] [49941]: key[security_groups], None -> [] [ 800.071178] [49941]: key[port_security_enabled], None -> False [ 800.071178] [49941]: key[project_id], None -> [ 800.071178] [49941]: key[device_id], None -> PENDING [ 800.071178] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.092251] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.106198] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks [] for allowed_address_pair (7271a30c-451c-483c-9594-ffad144bd5f9), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.107132] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks [] for port (7271a30c-451c-483c-9594-ffad144bd5f9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.107369] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] create_port_precommit called with port settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.1'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 800.107543] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] create_port_precommit: [ 800.107543] [49942]: key[id], None -> 7271a30c-451c-483c-9594-ffad144bd5f9 [ 800.107543] [49942]: key[binding:vnic_type], None -> normal [ 800.107543] [49942]: key[binding:vif_details], None -> {} [ 800.107543] [49942]: key[allowed_address_pairs], None -> [] [ 800.107543] [49942]: key[binding:profile], None -> {} [ 800.107543] [49942]: key[admin_state_up], None -> True [ 800.107543] [49942]: key[binding:vif_type], None -> unbound [ 800.107543] [49942]: key[device_owner], None -> network:router_interface [ 800.107543] [49942]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 800.107543] [49942]: key[binding:host_id], None -> [ 800.107543] [49942]: key[standard_attr_id], None -> 1331 [ 800.107543] [49942]: key[name], None -> [ 800.107543] [49942]: key[mac_address], None -> fa:16:3e:bc:4b:7e [ 800.107543] [49942]: key[status], None -> DOWN [ 800.107543] [49942]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 800.107543] [49942]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.1'}] [ 800.107543] [49942]: key[security_groups], None -> [] [ 800.107543] [49942]: key[port_security_enabled], None -> False [ 800.107543] [49942]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 800.107543] [49942]: key[device_id], None -> d08ef844-6728-488b-845c-d0121014fe6c [ 800.107543] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.115796] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=e30f1608-3fcc-4f48-8237-59d23f643a1b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.125930] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 800.126843] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 800.128755] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 800.129124] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7271a30c-451c-483c-9594-ffad144bd5f9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.143966] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit called with port settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], '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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:41Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.144214] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit: [ 800.144214] [49941]: key[id], None -> e30f1608-3fcc-4f48-8237-59d23f643a1b [ 800.144214] [49941]: key[binding:vnic_type], None -> normal [ 800.144214] [49941]: key[tags], None -> [] [ 800.144214] [49941]: key[binding:vif_details], None -> {} [ 800.144214] [49941]: key[allowed_address_pairs], None -> [] [ 800.144214] [49941]: key[extra_dhcp_opts], None -> [] [ 800.144214] [49941]: key[binding:profile], None -> {} [ 800.144214] [49941]: key[admin_state_up], None -> True [ 800.144214] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 800.144214] [49941]: key[binding:vif_type], None -> unbound [ 800.144214] [49941]: key[device_owner], None -> network:floatingip [ 800.144214] [49941]: key[created_at], None -> 2025-11-20T12:32:41Z [ 800.144214] [49941]: key[updated_at], None -> 2025-11-20T12:32:41Z [ 800.144214] [49941]: key[tenant_id], None -> [ 800.144214] [49941]: key[binding:host_id], None -> [ 800.144214] [49941]: key[description], None -> [ 800.144214] [49941]: key[standard_attr_id], None -> 1330 [ 800.144214] [49941]: key[name], None -> [ 800.144214] [49941]: key[mac_address], None -> fa:16:3e:08:07:bf [ 800.144214] [49941]: key[status], None -> N/A [ 800.144214] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 800.144214] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] [ 800.144214] [49941]: key[security_groups], None -> [] [ 800.144214] [49941]: key[revision_number], None -> 1 [ 800.144214] [49941]: key[port_security_enabled], None -> False [ 800.144214] [49941]: key[project_id], None -> [ 800.144214] [49941]: key[device_id], None -> PENDING [ 800.144214] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.154570] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Pushing event updated for resources: {'Port': ['ID=7271a30c-451c-483c-9594-ffad144bd5f9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.163635] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Network 887fccc8-a4e5-44ec-b4b4-28975a50508b is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 800.164355] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 800.166207] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 800.178238] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (29e5d0a1-253f-44d3-bedb-899ec79fb420), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.180162] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] create_port_postcommit called with port settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.1'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:41Z', 'revision_number': 1, 'network': {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 800.180350] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] create_port_postcommit: [ 800.180350] [49942]: key[id], None -> 7271a30c-451c-483c-9594-ffad144bd5f9 [ 800.180350] [49942]: key[binding:vnic_type], None -> normal [ 800.180350] [49942]: key[tags], None -> [] [ 800.180350] [49942]: key[binding:vif_details], None -> {} [ 800.180350] [49942]: key[allowed_address_pairs], None -> [] [ 800.180350] [49942]: key[extra_dhcp_opts], None -> [] [ 800.180350] [49942]: key[binding:profile], None -> {} [ 800.180350] [49942]: key[admin_state_up], None -> True [ 800.180350] [49942]: key[network], None -> {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} [ 800.180350] [49942]: key[binding:vif_type], None -> unbound [ 800.180350] [49942]: key[device_owner], None -> network:router_interface [ 800.180350] [49942]: key[created_at], None -> 2025-11-20T12:32:41Z [ 800.180350] [49942]: key[updated_at], None -> 2025-11-20T12:32:41Z [ 800.180350] [49942]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 800.180350] [49942]: key[binding:host_id], None -> [ 800.180350] [49942]: key[description], None -> [ 800.180350] [49942]: key[standard_attr_id], None -> 1331 [ 800.180350] [49942]: key[name], None -> [ 800.180350] [49942]: key[mac_address], None -> fa:16:3e:bc:4b:7e [ 800.180350] [49942]: key[status], None -> DOWN [ 800.180350] [49942]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 800.180350] [49942]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.1'}] [ 800.180350] [49942]: key[security_groups], None -> [] [ 800.180350] [49942]: key[revision_number], None -> 1 [ 800.180350] [49942]: key[port_security_enabled], None -> False [ 800.180350] [49942]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 800.180350] [49942]: key[device_id], None -> d08ef844-6728-488b-845c-d0121014fe6c [ 800.180350] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.181487] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (d08ef844-6728-488b-845c-d0121014fe6c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.200541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.274039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.274523] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_precommit called with port settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '29e5d0a1-253f-44d3-bedb-899ec79fb420', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:41Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.274523] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_precommit: [ 800.274523] [49941]: key[device_id], PENDING -> 29e5d0a1-253f-44d3-bedb-899ec79fb420 [ 800.274523] [49941]: key[revision_number], 1 -> 2 [ 800.274523] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.276504] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.308745] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=e30f1608-3fcc-4f48-8237-59d23f643a1b,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.333140] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7271a30c-451c-483c-9594-ffad144bd5f9), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.334328] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_postcommit called with port settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '29e5d0a1-253f-44d3-bedb-899ec79fb420', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:41Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:41Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 800.334802] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] update_port_postcommit: [ 800.334802] [49941]: key[device_id], PENDING -> 29e5d0a1-253f-44d3-bedb-899ec79fb420 [ 800.334802] [49941]: key[revision_number], 1 -> 2 [ 800.334802] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.335403] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (29e5d0a1-253f-44d3-bedb-899ec79fb420), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.346633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-06ca5256-f931-4c82-be92-3bb0bb1ac7d5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.347248] [49941]: [pid: 49941|app: 0|req: 1793/3472] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:32:41 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 415 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 800.350215] [49941]: DEBUG neutron.api.wsgi [req-c82a8bd9-b5fc-4bed-a456-8710219130be req-80c85c7f-baaa-41ff-abef-3519a3c629e6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.369731] [49941]: [pid: 49941|app: 0|req: 1794/3473] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.387521] [49941]: [pid: 49941|app: 0|req: 1795/3474] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.460035] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-92d84bfc-35d9-4917-8ae9-d315e96e3f38 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.461509] [49941]: [pid: 49941|app: 0|req: 1796/3475] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/networks?id=0487bdb2-4d5e-403b-a08d-ded2e0f47f56 => generated 607 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.467269] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks [] for port (7271a30c-451c-483c-9594-ffad144bd5f9), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.467569] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] update_port_precommit called with port settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', '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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:42Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', '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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:41Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 800.467716] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] update_port_precommit: [ 800.467716] [49942]: key[updated_at], 2025-11-20T12:32:41Z -> 2025-11-20T12:32:42Z [ 800.467716] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.469731] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7271a30c-451c-483c-9594-ffad144bd5f9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.493862] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Pushing event updated for resources: {'Port': ['ID=7271a30c-451c-483c-9594-ffad144bd5f9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.514284] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] update_port_postcommit called with port settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', '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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:42Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', '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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:41Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 800.514540] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] update_port_postcommit: [ 800.514540] [49942]: key[updated_at], 2025-11-20T12:32:41Z -> 2025-11-20T12:32:42Z [ 800.514540] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 800.515127] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (d08ef844-6728-488b-845c-d0121014fe6c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.546353] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fa4e0b5-5748-4fdf-ac48-3c0bc389f308 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.560798] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Network 887fccc8-a4e5-44ec-b4b4-28975a50508b is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 800.561485] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 800.621980] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fa4e0b5-5748-4fdf-ac48-3c0bc389f308 admin admin] Publish callbacks [] for security_group (0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.623272] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fa4e0b5-5748-4fdf-ac48-3c0bc389f308 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.641022] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9fa4e0b5-5748-4fdf-ac48-3c0bc389f308 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.644777] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Router d08ef844-6728-488b-845c-d0121014fe6c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 800.652275] [49941]: [pid: 49941|app: 0|req: 1797/3476] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/security-groups?tenant_id=839babb9b28d45afb59683b257b5bffd&name=default => generated 2929 bytes in 190 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 800.678956] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bddf4031-dd2a-4c0e-a072-f5cf8ef0bf04 req-704a060a-0d7e-413c-9135-8c0e22fd0d26 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 800.679914] [49941]: [pid: 49941|app: 0|req: 1798/3477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 1040 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 800.682592] [49941]: DEBUG neutron.api.wsgi [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-22d85888-50f7-4f16-b7ab-4b9f5c9dd6c6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.697043] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0a196362-5852-47f6-bd4b-2dc93f12709f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 800.702116] [49942]: [pid: 49942|app: 0|req: 1680/3478] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:32:41 2025] PUT /networking/v2.0/routers/d08ef844-6728-488b-845c-d0121014fe6c/add_router_interface => generated 309 bytes in 943 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.704302] [49941]: [pid: 49941|app: 0|req: 1799/3479] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=d63a4ef966274b1cb663ef2847dc9632 => generated 179 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.716116] [49942]: [pid: 49942|app: 0|req: 1681/3480] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.725302] [49941]: [pid: 49941|app: 0|req: 1800/3481] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.729399] [49941]: DEBUG neutron.api.wsgi [req-bddf4031-dd2a-4c0e-a072-f5cf8ef0bf04 req-90944790-593f-480a-9a8d-653bd5c5b855 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 800.762373] [49941]: [pid: 49941|app: 0|req: 1801/3482] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 800.762481] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52463130-c18c-4437-b497-b360980b7d8c admin admin] Publish callbacks [] for security_group (0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.767187] [49941]: DEBUG neutron.api.v2.base [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Request body: {'port': {'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'admin_state_up': True, 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 800.785656] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52463130-c18c-4437-b497-b360980b7d8c admin admin] Publish callbacks [] for security_group (0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.819903] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52463130-c18c-4437-b497-b360980b7d8c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.823601] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52463130-c18c-4437-b497-b360980b7d8c admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 800.828557] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52463130-c18c-4437-b497-b360980b7d8c admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.828557] [49942]: [pid: 49942|app: 0|req: 1682/3483] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:42 2025] DELETE /networking/v2.0/security-groups/0dd0849f-1fa3-49a2-94c1-dae3ca2cddd5 => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 800.856762] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Made reservation on behalf of d63a4ef966274b1cb663ef2847dc9632 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 800.860200] [49942]: [pid: 49942|app: 0|req: 1683/3484] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.860479] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 800.893241] [49942]: [pid: 49942|app: 0|req: 1684/3485] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.949315] [49942]: [pid: 49942|app: 0|req: 1685/3486] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 800.953319] [49941]: DEBUG neutron.db.db_base_plugin_common [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Allocated IP 192.168.128.14 (0487bdb2-4d5e-403b-a08d-ded2e0f47f56/81ec77b9-26f5-4021-ab8f-dee1c88dcd76/19967aa6-cfe6-46d4-ac31-923b0a7a5e7c) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 800.969185] [49942]: [pid: 49942|app: 0|req: 1686/3487] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.033072] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for allowed_address_pair (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.033931] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.034193] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_precommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': '', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'port_security_enabled': True, 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 801.034370] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_precommit: [ 801.034370] [49941]: key[id], None -> 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c [ 801.034370] [49941]: key[binding:vnic_type], None -> normal [ 801.034370] [49941]: key[binding:vif_details], None -> {} [ 801.034370] [49941]: key[allowed_address_pairs], None -> [] [ 801.034370] [49941]: key[binding:profile], None -> {} [ 801.034370] [49941]: key[admin_state_up], None -> True [ 801.034370] [49941]: key[binding:vif_type], None -> unbound [ 801.034370] [49941]: key[device_owner], None -> [ 801.034370] [49941]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 801.034370] [49941]: key[binding:host_id], None -> [ 801.034370] [49941]: key[standard_attr_id], None -> 1339 [ 801.034370] [49941]: key[name], None -> [ 801.034370] [49941]: key[mac_address], None -> fa:16:3e:41:d2:22 [ 801.034370] [49941]: key[status], None -> DOWN [ 801.034370] [49941]: key[network_id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 801.034370] [49941]: key[fixed_ips], None -> [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}] [ 801.034370] [49941]: key[security_groups], None -> ['3382e5e1-6da2-433a-99bf-4554b7a9607d'] [ 801.034370] [49941]: key[port_security_enabled], None -> True [ 801.034370] [49941]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 801.034370] [49941]: key[device_id], None -> 049f32ca-d6a6-4972-8a65-7a3c0292749e [ 801.034370] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.035805] [49942]: [pid: 49942|app: 0|req: 1687/3488] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.070090] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.083637] [49942]: DEBUG neutron.api.wsgi [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-ccb8b2bc-2726-4ad6-b2e3-bff91614059e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.102045] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event updated for resources: {'Port': ['ID=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 801.115692] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Network 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 801.115827] [49942]: [pid: 49942|app: 0|req: 1688/3489] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1952224171&fields=id&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 69 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.116538] [49941]: DEBUG neutron.scheduler.base_scheduler [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 801.119503] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 801.137729] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_postcommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': '', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'port_security_enabled': True, 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:42Z', 'revision_number': 1, 'network': {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 801.137729] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] create_port_postcommit: [ 801.137729] [49941]: key[id], None -> 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c [ 801.137729] [49941]: key[binding:vnic_type], None -> normal [ 801.137729] [49941]: key[tags], None -> [] [ 801.137729] [49941]: key[binding:vif_details], None -> {} [ 801.137729] [49941]: key[allowed_address_pairs], None -> [] [ 801.137729] [49941]: key[extra_dhcp_opts], None -> [] [ 801.137729] [49941]: key[binding:profile], None -> {} [ 801.137729] [49941]: key[admin_state_up], None -> True [ 801.137729] [49941]: key[network], None -> {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} [ 801.137729] [49941]: key[binding:vif_type], None -> unbound [ 801.137729] [49941]: key[device_owner], None -> [ 801.137729] [49941]: key[created_at], None -> 2025-11-20T12:32:42Z [ 801.137729] [49941]: key[updated_at], None -> 2025-11-20T12:32:42Z [ 801.137729] [49941]: key[tenant_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 801.137729] [49941]: key[binding:host_id], None -> [ 801.137729] [49941]: key[description], None -> [ 801.137729] [49941]: key[standard_attr_id], None -> 1339 [ 801.137729] [49941]: key[name], None -> [ 801.137729] [49941]: key[mac_address], None -> fa:16:3e:41:d2:22 [ 801.137729] [49941]: key[status], None -> DOWN [ 801.137729] [49941]: key[network_id], None -> 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 [ 801.137729] [49941]: key[fixed_ips], None -> [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}] [ 801.137729] [49941]: key[security_groups], None -> ['3382e5e1-6da2-433a-99bf-4554b7a9607d'] [ 801.137729] [49941]: key[revision_number], None -> 1 [ 801.137729] [49941]: key[port_security_enabled], None -> True [ 801.137729] [49941]: key[project_id], None -> d63a4ef966274b1cb663ef2847dc9632 [ 801.137729] [49941]: key[device_id], None -> 049f32ca-d6a6-4972-8a65-7a3c0292749e [ 801.137729] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.138989] [49942]: [pid: 49942|app: 0|req: 1689/3490] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.175624] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.176035] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7c651bcd-e9df-487b-a02d-489d23d17d94 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.185906] [49941]: [pid: 49941|app: 0|req: 1802/3491] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:42 2025] POST /networking/v2.0/ports => generated 733 bytes in 425 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 801.193830] [49941]: DEBUG neutron.api.v2.base [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Request body: {'port': {'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 801.195288] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-1e719b73-4294-4c8b-94cf-ab25e3034539 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.195923] [49942]: [pid: 49942|app: 0|req: 1690/3492] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.209360] [49942]: [pid: 49942|app: 0|req: 1691/3493] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.212906] [49942]: DEBUG neutron.api.wsgi [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-7cce82ca-0d18-4faa-aadf-f11d978cd307 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.217000] [49942]: [pid: 49942|app: 0|req: 1692/3494] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/quotas/452e4ddf36ec4d59b966bab312be57fc => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.234520] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.273196] [49942]: [pid: 49942|app: 0|req: 1693/3495] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:42 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&fields=id => generated 149 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.290518] [49942]: [pid: 49942|app: 0|req: 1694/3496] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.349873] [49942]: [pid: 49942|app: 0|req: 1695/3497] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.392071] [49942]: [pid: 49942|app: 0|req: 1696/3498] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 801.407939] [49941]: DEBUG neutron.notifiers.nova [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 801.416023] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks [] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.422319] [49941]: DEBUG neutron.db.provisioning_blocks [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Transition to ACTIVE for port object 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 801.424156] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_precommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:43Z', 'revision_number': 2, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': '', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:42Z', 'revision_number': 1, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) 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': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 801.424358] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_precommit: [ 801.424358] [49941]: key[device_owner], -> compute:nova [ 801.424358] [49941]: key[binding:host_id], -> cpu-1 [ 801.424358] [49941]: key[updated_at], 2025-11-20T12:32:42Z -> 2025-11-20T12:32:43Z [ 801.424358] [49941]: key[revision_number], 1 -> 2 [ 801.424358] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.427016] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 801.464677] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Pushing event updated for resources: {'Port': ['ID=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 801.466797] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eee5cd07-79c1-4dd2-85af-eda40839a47b req-e2c634a2-1571-49d2-a104-b8f6122d9d06 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.467941] [49942]: [pid: 49942|app: 0|req: 1697/3499] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.473801] [49942]: DEBUG neutron.api.wsgi [req-eee5cd07-79c1-4dd2-85af-eda40839a47b req-82ef20e2-b79c-491e-8bd4-d8a8b767c8a6 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.501621] [49942]: [pid: 49942|app: 0|req: 1698/3500] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 801.527684] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_postcommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:43Z', 'revision_number': 2, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': '', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:42Z', 'revision_number': 1, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) 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': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 801.527684] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_postcommit: [ 801.527684] [49941]: key[device_owner], -> compute:nova [ 801.527684] [49941]: key[binding:host_id], -> cpu-1 [ 801.527684] [49941]: key[updated_at], 2025-11-20T12:32:42Z -> 2025-11-20T12:32:43Z [ 801.527684] [49941]: key[revision_number], 1 -> 2 [ 801.527684] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 801.530937] [49941]: DEBUG neutron.plugins.ml2.managers [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Attempting to bind port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 801.531212] [49941]: DEBUG neutron.plugins.ml2.managers [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Attempting to bind port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 801.531311] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Attempting to bind port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c on network 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 801.551423] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 801.551608] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Bind Segment={'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 801.554518] [49941]: DEBUG networking_nsxv3.api.rpc [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Bind port on Host cpu-1 & Segment [{'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 801.576922] [49942]: [pid: 49942|app: 0|req: 1699/3501] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 801.593665] [49942]: [pid: 49942|app: 0|req: 1700/3502] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.689239] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d243e11e-3925-4c41-9cb4-7206cb534aba req-9ff8d862-6cf9-44df-b067-489d0500596d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.689990] [49942]: [pid: 49942|app: 0|req: 1701/3503] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 748 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 801.698035] [49942]: DEBUG neutron.api.wsgi [req-d243e11e-3925-4c41-9cb4-7206cb534aba req-4b091759-c5a9-43fc-a376-344db4ff6a9c tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.720115] [49942]: [pid: 49942|app: 0|req: 1702/3504] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 801.778575] [49942]: [pid: 49942|app: 0|req: 1703/3505] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.835076] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-5518d67d-d86a-429f-86f6-c8d29e1f9404 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.835973] [49942]: [pid: 49942|app: 0|req: 1704/3506] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/networks?id=887fccc8-a4e5-44ec-b4b4-28975a50508b => generated 619 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.842022] [49942]: DEBUG neutron.api.wsgi [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-55f550cc-bdfd-45af-be4d-ea419fb45861 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.846596] [49942]: [pid: 49942|app: 0|req: 1705/3507] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/quotas/dbdcb0e463df47799b9cf0a6e4637557 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.909191] [49942]: [pid: 49942|app: 0|req: 1706/3508] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&fields=id => generated 57 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.940917] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8f7b833-a5d2-4062-b340-ca90f76a4d22 req-0f0f87d5-15f6-4243-85c0-a2eceb7241e1 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 801.941892] [49942]: [pid: 49942|app: 0|req: 1707/3509] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 801.973682] [49942]: [pid: 49942|app: 0|req: 1708/3510] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 801.976537] [49942]: DEBUG neutron.api.wsgi [req-f8f7b833-a5d2-4062-b340-ca90f76a4d22 req-337570b7-62c7-45c5-aad1-357257395213 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 801.999416] [49942]: [pid: 49942|app: 0|req: 1709/3511] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.037992] [49942]: [pid: 49942|app: 0|req: 1710/3512] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.067700] [49942]: [pid: 49942|app: 0|req: 1711/3513] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=c93a4cf4-ce0d-4aa1-8cb7-c667c256e05b => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.109589] [49942]: [pid: 49942|app: 0|req: 1712/3514] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.225079] [49942]: [pid: 49942|app: 0|req: 1713/3515] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=60d7c81a-8ac6-4fc2-a67d-de0a23afeb6a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.249625] [49942]: [pid: 49942|app: 0|req: 1714/3516] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:43 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.324042] [49942]: [pid: 49942|app: 0|req: 1715/3517] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.360371] [49942]: [pid: 49942|app: 0|req: 1716/3518] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=a4c78faf-5cb1-4ffc-aa4e-bf7528eabbc4 => generated 12 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 802.463163] [49942]: [pid: 49942|app: 0|req: 1717/3519] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.503526] [49942]: [pid: 49942|app: 0|req: 1718/3520] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.535341] [49942]: [pid: 49942|app: 0|req: 1719/3521] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.557548] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Bound using segment: {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 802.557854] [49941]: DEBUG neutron.plugins.ml2.managers [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Bound port: 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "b2c019b6-3ef3-4c8f-95bd-edede2c554a9", "external-id": "nsx-vlan-transportzone-364", "segmentation_id": 364}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 802.558017] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.581257] [49942]: [pid: 49942|app: 0|req: 1720/3522] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.615512] [49941]: DEBUG neutron.plugins.ml2.db [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] For port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 802.622554] [49941]: DEBUG neutron.plugins.ml2.db [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] For port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,segment=NetworkSegment(d34186f6-a22f-4c0a-b85f-3df849a5948a),segment_id=d34186f6-a22f-4c0a-b85f-3df849a5948a)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 802.625545] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_precommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:43Z', 'revision_number': 2, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:43Z', 'revision_number': 2, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) 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': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 802.625545] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_precommit: [ 802.625545] [49941]: key[binding:vif_type], unbound -> ovs [ 802.625545] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364} [ 802.625545] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.628943] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.667975] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Pushing event updated for resources: {'Port': ['ID=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 802.676497] [49941]: DEBUG neutron.db.provisioning_blocks [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Provisioning complete for port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 802.676652] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.676762] [49941]: INFO neutron.plugins.ml2.plugin [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Attempt 1 to provision port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c [ 802.696556] [49942]: [pid: 49942|app: 0|req: 1721/3523] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.718831] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Current status of the port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 802.718996] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.746914] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 802.753387] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4145ca8b-3dac-4b7b-82bf-c7d718ba3080" -d '{"events": [{"server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "name": "network-vif-plugged", "status": "completed", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 802.760234] [49941]: DEBUG neutron.plugins.ml2.db [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] For port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,segment=NetworkSegment(d34186f6-a22f-4c0a-b85f-3df849a5948a),segment_id=d34186f6-a22f-4c0a-b85f-3df849a5948a)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 802.766729] [49942]: [pid: 49942|app: 0|req: 1722/3524] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.780253] [49942]: [pid: 49942|app: 0|req: 1723/3525] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.803765] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_precommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 4, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}]) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 802.804067] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_precommit: [ 802.804067] [49941]: key[status], DOWN -> ACTIVE [ 802.804067] [49941]: key[revision_number], 4 -> 5 [ 802.804067] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.810365] [49941]: DEBUG neutron.db.provisioning_blocks [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Provisioning complete for port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 802.810538] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.810730] [49941]: INFO neutron.plugins.ml2.plugin [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Attempt 1 to provision port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c [ 802.823419] [49942]: [pid: 49942|app: 0|req: 1724/3526] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.864807] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Current status of the port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 802.865758] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_postcommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 4, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}]) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 802.865953] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_postcommit: [ 802.865953] [49941]: key[status], DOWN -> ACTIVE [ 802.865953] [49941]: key[revision_number], 4 -> 5 [ 802.865953] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.866102] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.873445] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-f31c3978-619d-449a-94f4-112ba443345e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.874454] [49942]: [pid: 49942|app: 0|req: 1725/3527] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.889589] [49942]: [pid: 49942|app: 0|req: 1726/3528] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 802.895032] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Pushing event updated for resources: {'Port': ['ID=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 802.898134] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_postcommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 4, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:43Z', 'revision_number': 2, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'}) 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': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 802.898338] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] update_port_postcommit: [ 802.898338] [49941]: key[binding:vif_type], unbound -> ovs [ 802.898338] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}} [ 802.898338] [49941]: key[updated_at], 2025-11-20T12:32:43Z -> 2025-11-20T12:32:44Z [ 802.898338] [49941]: key[revision_number], 2 -> 4 [ 802.898338] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 802.903863] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.904880] [49941]: DEBUG neutron_lib.callbacks.manager [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-7e161e3c-cad2-4d4e-a5f6-419527ef8151 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.905972] [49941]: [pid: 49941|app: 0|req: 1803/3529] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:42 2025] PUT /networking/v2.0/ports/19967aa6-cfe6-46d4-ac31-923b0a7a5e7c => generated 1038 bytes in 1716 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 802.914986] [49941]: DEBUG neutron.api.v2.base [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Request body: {'port': {'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'admin_state_up': True, 'tenant_id': '9715357ca6bc43fdbef405fff39883db'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 802.938251] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9bea68e4-e481-4a4c-9d7a-58e57ada2d6c req-2cb25a7c-4b76-4a0a-a115-3ab8312d27d1 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 802.939724] [49942]: [pid: 49942|app: 0|req: 1727/3530] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 802.946453] [49942]: DEBUG neutron.api.wsgi [req-9bea68e4-e481-4a4c-9d7a-58e57ada2d6c req-dafd7aac-e02f-4f10-a3cf-c51aea9b1b8e tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 802.961536] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 802.962652] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 802.965910] [49942]: [pid: 49942|app: 0|req: 1728/3531] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/security-groups?id=0661df5c-9e5e-4771-9650-90974e945e48&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 802.999773] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-f124c3eb-76e4-4519-95e4-af220c608652 x-openstack-request-id: req-f124c3eb-76e4-4519-95e4-af220c608652 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 803.003018] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "name": "network-vif-plugged", "status": "completed", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 803.003119] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f124c3eb-76e4-4519-95e4-af220c608652 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 803.003323] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f124c3eb-76e4-4519-95e4-af220c608652'] response: {'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'code': 200} [ 803.047323] [49941]: DEBUG neutron.db.db_base_plugin_common [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Allocated IP 192.168.128.13 (1a2d11f8-c372-4110-9963-67fd280254d2/5e9ec725-f356-4ce5-9102-a190c08b3118/048921a6-6e1f-42f5-9150-830599c764ff) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 803.054628] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba63090a-900d-4e96-808e-5a76e9d1aefb req-a126a6fa-d1a2-4615-86c4-b79a3f17be58 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.055745] [49942]: [pid: 49942|app: 0|req: 1729/3532] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 803.072121] [49942]: [pid: 49942|app: 0|req: 1730/3533] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.074782] [49942]: DEBUG neutron.api.wsgi [req-ba63090a-900d-4e96-808e-5a76e9d1aefb req-d1f7bc17-8663-4640-b867-13063fb3aa6f tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.097384] [49942]: [pid: 49942|app: 0|req: 1731/3534] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.126703] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for allowed_address_pair (048921a6-6e1f-42f5-9150-830599c764ff), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.127440] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for port (048921a6-6e1f-42f5-9150-830599c764ff), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.127651] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 803.127791] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit: [ 803.127791] [49941]: key[id], None -> 048921a6-6e1f-42f5-9150-830599c764ff [ 803.127791] [49941]: key[binding:vnic_type], None -> normal [ 803.127791] [49941]: key[binding:vif_details], None -> {} [ 803.127791] [49941]: key[allowed_address_pairs], None -> [] [ 803.127791] [49941]: key[binding:profile], None -> {} [ 803.127791] [49941]: key[admin_state_up], None -> True [ 803.127791] [49941]: key[binding:vif_type], None -> unbound [ 803.127791] [49941]: key[device_owner], None -> [ 803.127791] [49941]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 803.127791] [49941]: key[binding:host_id], None -> [ 803.127791] [49941]: key[standard_attr_id], None -> 1340 [ 803.127791] [49941]: key[name], None -> [ 803.127791] [49941]: key[mac_address], None -> fa:16:3e:87:bc:d0 [ 803.127791] [49941]: key[status], None -> DOWN [ 803.127791] [49941]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 803.127791] [49941]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}] [ 803.127791] [49941]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 803.127791] [49941]: key[port_security_enabled], None -> True [ 803.127791] [49941]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 803.127791] [49941]: key[device_id], None -> e5a9dd97-03a5-4049-92f5-d1f35912c9df [ 803.127791] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.145833] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (048921a6-6e1f-42f5-9150-830599c764ff), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.170171] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3aacae63-e6c9-45c0-985b-7894670d6e25 req-1bb26367-42d9-4615-9a54-7f63e7017bf5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.170361] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event updated for resources: {'Port': ['ID=048921a6-6e1f-42f5-9150-830599c764ff,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.171344] [49942]: [pid: 49942|app: 0|req: 1732/3535] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 803.178399] [49942]: DEBUG neutron.api.wsgi [req-3aacae63-e6c9-45c0-985b-7894670d6e25 req-c96ca675-52de-4fc6-8172-419807627b4b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 803.180734] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 803.181513] [49941]: DEBUG neutron.scheduler.base_scheduler [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 803.184654] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 803.201949] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 1, 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 803.202162] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit: [ 803.202162] [49941]: key[id], None -> 048921a6-6e1f-42f5-9150-830599c764ff [ 803.202162] [49941]: key[binding:vnic_type], None -> normal [ 803.202162] [49941]: key[tags], None -> [] [ 803.202162] [49941]: key[binding:vif_details], None -> {} [ 803.202162] [49941]: key[allowed_address_pairs], None -> [] [ 803.202162] [49941]: key[extra_dhcp_opts], None -> [] [ 803.202162] [49941]: key[binding:profile], None -> {} [ 803.202162] [49941]: key[admin_state_up], None -> True [ 803.202162] [49941]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 803.202162] [49941]: key[binding:vif_type], None -> unbound [ 803.202162] [49941]: key[device_owner], None -> [ 803.202162] [49941]: key[created_at], None -> 2025-11-20T12:32:44Z [ 803.202162] [49941]: key[updated_at], None -> 2025-11-20T12:32:44Z [ 803.202162] [49941]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 803.202162] [49941]: key[binding:host_id], None -> [ 803.202162] [49941]: key[description], None -> [ 803.202162] [49941]: key[standard_attr_id], None -> 1340 [ 803.202162] [49941]: key[name], None -> [ 803.202162] [49941]: key[mac_address], None -> fa:16:3e:87:bc:d0 [ 803.202162] [49941]: key[status], None -> DOWN [ 803.202162] [49941]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 803.202162] [49941]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}] [ 803.202162] [49941]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 803.202162] [49941]: key[revision_number], None -> 1 [ 803.202162] [49941]: key[port_security_enabled], None -> True [ 803.202162] [49941]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 803.202162] [49941]: key[device_id], None -> e5a9dd97-03a5-4049-92f5-d1f35912c9df [ 803.202162] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.203079] [49942]: [pid: 49942|app: 0|req: 1733/3536] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:44 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 803.234233] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 803.234621] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-9863e722-f175-4b65-96d1-57ec6956d039 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.247590] [49941]: [pid: 49941|app: 0|req: 1804/3537] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:44 2025] POST /networking/v2.0/ports => generated 733 bytes in 341 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 803.260887] [49941]: [pid: 49941|app: 0|req: 1805/3538] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:45 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.264139] [49941]: DEBUG neutron.api.v2.base [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Request body: {'port': {'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 803.265302] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3702a63-f1d8-4704-8215-323a805f7c04 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group (69bf1c31-e98c-470d-94ef-636b82c2177f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.285423] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3702a63-f1d8-4704-8215-323a805f7c04 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group (69bf1c31-e98c-470d-94ef-636b82c2177f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.313705] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (048921a6-6e1f-42f5-9150-830599c764ff), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.341971] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3702a63-f1d8-4704-8215-323a805f7c04 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (69bf1c31-e98c-470d-94ef-636b82c2177f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.348429] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d3702a63-f1d8-4704-8215-323a805f7c04 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=69bf1c31-e98c-470d-94ef-636b82c2177f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.355469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3702a63-f1d8-4704-8215-323a805f7c04 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.355680] [49942]: [pid: 49942|app: 0|req: 1734/3539] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:44 2025] DELETE /networking/v2.0/security-groups/69bf1c31-e98c-470d-94ef-636b82c2177f => generated 0 bytes in 126 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 803.375621] [49942]: [pid: 49942|app: 0|req: 1735/3540] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:45 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.382779] [49942]: INFO neutron.api.v2.resource [None req-ca43b9cb-6ba6-4c4c-b509-3ff9d894d861 tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] show failed (client error): The resource could not be found. [ 803.383308] [49942]: [pid: 49942|app: 0|req: 1736/3541] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:45 2025] GET /networking/v2.0/security-groups/69bf1c31-e98c-470d-94ef-636b82c2177f => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 803.479061] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Deleting port 18afa3d1-917c-43b6-bd3a-daf9927fe95f {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 803.479226] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.527307] [49941]: DEBUG neutron.notifiers.nova [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 048921a6-6e1f-42f5-9150-830599c764ff {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 803.539100] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks [] for port (048921a6-6e1f-42f5-9150-830599c764ff), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.557778] [49941]: DEBUG neutron.db.provisioning_blocks [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Transition to ACTIVE for port object 048921a6-6e1f-42f5-9150-830599c764ff will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 803.559803] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_precommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:45Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 803.560033] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_precommit: [ 803.560033] [49941]: key[device_owner], -> compute:nova [ 803.560033] [49941]: key[binding:host_id], -> cpu-1 [ 803.560033] [49941]: key[updated_at], 2025-11-20T12:32:44Z -> 2025-11-20T12:32:45Z [ 803.560033] [49941]: key[revision_number], 1 -> 2 [ 803.560033] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.561854] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (048921a6-6e1f-42f5-9150-830599c764ff), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.579611] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.579800] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for floatingip (18afa3d1-917c-43b6-bd3a-daf9927fe95f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.587027] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_precommit called with port settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'de5f6692-9b1f-4358-beeb-d2734bd5fc54', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:42Z', 'updated_at': '2025-11-20T12:30:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 803.587027] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_precommit: [ 803.587027] [49942]: key[id], 18afa3d1-917c-43b6-bd3a-daf9927fe95f -> None [ 803.587027] [49942]: key[binding:vnic_type], normal -> None [ 803.587027] [49942]: key[tags], [] -> None [ 803.587027] [49942]: key[binding:vif_details], {} -> None [ 803.587027] [49942]: key[allowed_address_pairs], [] -> None [ 803.587027] [49942]: key[extra_dhcp_opts], [] -> None [ 803.587027] [49942]: key[binding:profile], {} -> None [ 803.587027] [49942]: key[admin_state_up], True -> None [ 803.587027] [49942]: key[binding:vif_type], unbound -> None [ 803.587027] [49942]: key[device_owner], network:floatingip -> None [ 803.587027] [49942]: key[created_at], 2025-11-20T12:30:42Z -> None [ 803.587027] [49942]: key[updated_at], 2025-11-20T12:30:42Z -> None [ 803.587027] [49942]: key[description], -> None [ 803.587027] [49942]: key[tenant_id], -> None [ 803.587027] [49942]: key[binding:host_id], -> None [ 803.587027] [49942]: key[standard_attr_id], 848 -> None [ 803.587027] [49942]: key[name], -> None [ 803.587027] [49942]: key[mac_address], fa:16:3e:0e:12:36 -> None [ 803.587027] [49942]: key[status], N/A -> None [ 803.587027] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 803.587027] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}] -> None [ 803.587027] [49942]: key[security_groups], [] -> None [ 803.587027] [49942]: key[revision_number], 2 -> None [ 803.587027] [49942]: key[port_security_enabled], False -> None [ 803.587027] [49942]: key[project_id], -> None [ 803.587027] [49942]: key[device_id], de5f6692-9b1f-4358-beeb-d2734bd5fc54 -> None [ 803.587027] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.590885] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Calling delete_port for 18afa3d1-917c-43b6-bd3a-daf9927fe95f owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 803.606951] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Pushing event updated for resources: {'Port': ['ID=048921a6-6e1f-42f5-9150-830599c764ff,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.651500] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_postcommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:45Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': '', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 803.651500] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_postcommit: [ 803.651500] [49941]: key[device_owner], -> compute:nova [ 803.651500] [49941]: key[binding:host_id], -> cpu-1 [ 803.651500] [49941]: key[updated_at], 2025-11-20T12:32:44Z -> 2025-11-20T12:32:45Z [ 803.651500] [49941]: key[revision_number], 1 -> 2 [ 803.651500] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.657727] [49941]: DEBUG neutron.plugins.ml2.managers [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Attempting to bind port 048921a6-6e1f-42f5-9150-830599c764ff on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 803.657727] [49941]: DEBUG neutron.plugins.ml2.managers [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Attempting to bind port 048921a6-6e1f-42f5-9150-830599c764ff by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 803.657882] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Attempting to bind port 048921a6-6e1f-42f5-9150-830599c764ff on network 1a2d11f8-c372-4110-9963-67fd280254d2 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 803.679501] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 803.679719] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Bind Segment={'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 803.683108] [49941]: DEBUG networking_nsxv3.api.rpc [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Bind port on Host cpu-1 & Segment [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 803.701906] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (18afa3d1-917c-43b6-bd3a-daf9927fe95f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.711221] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Pushing event deleted for resources: {'Port': ['ID=18afa3d1-917c-43b6-bd3a-daf9927fe95f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 803.744698] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_postcommit called with port settings {'id': '18afa3d1-917c-43b6-bd3a-daf9927fe95f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:0e:12:36', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'de5f6692-9b1f-4358-beeb-d2734bd5fc54', 'device_owner': 'network:floatingip', 'standard_attr_id': 848, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:42Z', 'updated_at': '2025-11-20T12:30:42Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 803.744828] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] delete_port_postcommit: [ 803.744828] [49942]: key[id], 18afa3d1-917c-43b6-bd3a-daf9927fe95f -> None [ 803.744828] [49942]: key[binding:vnic_type], normal -> None [ 803.744828] [49942]: key[tags], [] -> None [ 803.744828] [49942]: key[binding:vif_details], {} -> None [ 803.744828] [49942]: key[allowed_address_pairs], [] -> None [ 803.744828] [49942]: key[extra_dhcp_opts], [] -> None [ 803.744828] [49942]: key[binding:profile], {} -> None [ 803.744828] [49942]: key[admin_state_up], True -> None [ 803.744828] [49942]: key[binding:vif_type], unbound -> None [ 803.744828] [49942]: key[device_owner], network:floatingip -> None [ 803.744828] [49942]: key[created_at], 2025-11-20T12:30:42Z -> None [ 803.744828] [49942]: key[updated_at], 2025-11-20T12:30:42Z -> None [ 803.744828] [49942]: key[description], -> None [ 803.744828] [49942]: key[tenant_id], -> None [ 803.744828] [49942]: key[binding:host_id], -> None [ 803.744828] [49942]: key[standard_attr_id], 848 -> None [ 803.744828] [49942]: key[name], -> None [ 803.744828] [49942]: key[mac_address], fa:16:3e:0e:12:36 -> None [ 803.744828] [49942]: key[status], N/A -> None [ 803.744828] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 803.744828] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.147'}] -> None [ 803.744828] [49942]: key[security_groups], [] -> None [ 803.744828] [49942]: key[revision_number], 2 -> None [ 803.744828] [49942]: key[port_security_enabled], False -> None [ 803.744828] [49942]: key[project_id], -> None [ 803.744828] [49942]: key[device_id], de5f6692-9b1f-4358-beeb-d2734bd5fc54 -> None [ 803.744828] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 803.747219] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks [] for floatingip (de5f6692-9b1f-4358-beeb-d2734bd5fc54), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.752749] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10d2a910-1a17-445a-91dc-9e7e2c39613a tempest-AttachInterfacesUnderV243Test-814812613 tempest-AttachInterfacesUnderV243Test-814812613-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 803.752749] [49942]: [pid: 49942|app: 0|req: 1737/3542] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:32:45 2025] DELETE /networking/v2.0/floatingips/de5f6692-9b1f-4358-beeb-d2734bd5fc54 => generated 0 bytes in 364 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 803.768215] [49942]: [pid: 49942|app: 0|req: 1738/3543] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:45 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.784973] [49942]: [pid: 49942|app: 0|req: 1739/3544] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:45 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 803.977493] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (78c5558d-5a08-47c9-8dae-aded11bd308c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.083756] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Deleting port c3dcd0f1-734c-4683-81ae-0157c79291e7 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 804.083916] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.112989] [49942]: DEBUG neutron.plugins.ml2.db [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] For port c3dcd0f1-734c-4683-81ae-0157c79291e7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c3dcd0f1-734c-4683-81ae-0157c79291e7,segment=NetworkSegment(7cc8ed4f-ec30-4909-a1c0-c2e1179b2618),segment_id=7cc8ed4f-ec30-4909-a1c0-c2e1179b2618)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 804.113271] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.118881] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] delete_port_precommit called with port settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', '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-20T12:31:36Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 804.118881] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] delete_port_precommit: [ 804.118881] [49942]: key[id], c3dcd0f1-734c-4683-81ae-0157c79291e7 -> None [ 804.118881] [49942]: key[binding:vnic_type], normal -> None [ 804.118881] [49942]: key[tags], [] -> None [ 804.118881] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 804.118881] [49942]: key[allowed_address_pairs], [] -> None [ 804.118881] [49942]: key[extra_dhcp_opts], [] -> None [ 804.118881] [49942]: key[binding:profile], {} -> None [ 804.118881] [49942]: key[admin_state_up], True -> None [ 804.118881] [49942]: key[binding:vif_type], ovs -> None [ 804.118881] [49942]: key[device_owner], network:router_interface -> None [ 804.118881] [49942]: key[created_at], 2025-11-20T12:31:36Z -> None [ 804.118881] [49942]: key[updated_at], 2025-11-20T12:31:39Z -> None [ 804.118881] [49942]: key[description], -> None [ 804.118881] [49942]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 804.118881] [49942]: key[binding:host_id], devstack -> None [ 804.118881] [49942]: key[standard_attr_id], 1089 -> None [ 804.118881] [49942]: key[name], -> None [ 804.118881] [49942]: key[mac_address], fa:16:3e:44:96:ca -> None [ 804.118881] [49942]: key[status], ACTIVE -> None [ 804.118881] [49942]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 804.118881] [49942]: key[fixed_ips], [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.1'}] -> None [ 804.118881] [49942]: key[security_groups], [] -> None [ 804.118881] [49942]: key[revision_number], 5 -> None [ 804.118881] [49942]: key[port_security_enabled], False -> None [ 804.118881] [49942]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 804.118881] [49942]: key[device_id], 78c5558d-5a08-47c9-8dae-aded11bd308c -> None [ 804.118881] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.119865] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Calling delete_port for c3dcd0f1-734c-4683-81ae-0157c79291e7 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 804.239727] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c3dcd0f1-734c-4683-81ae-0157c79291e7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.248462] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Pushing event deleted for resources: {'Port': ['ID=c3dcd0f1-734c-4683-81ae-0157c79291e7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.282687] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] delete_port_postcommit called with port settings {'id': 'c3dcd0f1-734c-4683-81ae-0157c79291e7', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:44:96:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1089, 'fixed_ips': [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', '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-20T12:31:36Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b2f115b5-83ae-4182-b93c-5519c2134d67'], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 804.283054] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] delete_port_postcommit: [ 804.283054] [49942]: key[id], c3dcd0f1-734c-4683-81ae-0157c79291e7 -> None [ 804.283054] [49942]: key[binding:vnic_type], normal -> None [ 804.283054] [49942]: key[tags], [] -> None [ 804.283054] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 804.283054] [49942]: key[allowed_address_pairs], [] -> None [ 804.283054] [49942]: key[extra_dhcp_opts], [] -> None [ 804.283054] [49942]: key[binding:profile], {} -> None [ 804.283054] [49942]: key[admin_state_up], True -> None [ 804.283054] [49942]: key[binding:vif_type], ovs -> None [ 804.283054] [49942]: key[device_owner], network:router_interface -> None [ 804.283054] [49942]: key[created_at], 2025-11-20T12:31:36Z -> None [ 804.283054] [49942]: key[updated_at], 2025-11-20T12:31:39Z -> None [ 804.283054] [49942]: key[description], -> None [ 804.283054] [49942]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 804.283054] [49942]: key[binding:host_id], devstack -> None [ 804.283054] [49942]: key[standard_attr_id], 1089 -> None [ 804.283054] [49942]: key[name], -> None [ 804.283054] [49942]: key[mac_address], fa:16:3e:44:96:ca -> None [ 804.283054] [49942]: key[status], ACTIVE -> None [ 804.283054] [49942]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 804.283054] [49942]: key[fixed_ips], [{'subnet_id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'ip_address': '192.168.128.1'}] -> None [ 804.283054] [49942]: key[security_groups], [] -> None [ 804.283054] [49942]: key[revision_number], 5 -> None [ 804.283054] [49942]: key[port_security_enabled], False -> None [ 804.283054] [49942]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 804.283054] [49942]: key[device_id], 78c5558d-5a08-47c9-8dae-aded11bd308c -> None [ 804.283054] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.344687] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (78c5558d-5a08-47c9-8dae-aded11bd308c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.457654] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Router 78c5558d-5a08-47c9-8dae-aded11bd308c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 804.526254] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3bd1a7a0-3f25-4035-bba1-84852f38d966 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 804.531037] [49942]: [pid: 49942|app: 0|req: 1740/3545] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:32:45 2025] PUT /networking/v2.0/routers/78c5558d-5a08-47c9-8dae-aded11bd308c/remove_router_interface => generated 309 bytes in 723 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.544705] [49942]: [pid: 49942|app: 0|req: 1741/3546] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.560813] [49942]: [pid: 49942|app: 0|req: 1742/3547] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.598923] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-e57d290b-e664-4412-8eef-43dc514a834c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.600446] [49942]: [pid: 49942|app: 0|req: 1743/3548] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?tenant_id=d63a4ef966274b1cb663ef2847dc9632&device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 804.654971] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks [] for router (78c5558d-5a08-47c9-8dae-aded11bd308c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.685830] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Bound using segment: {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 804.686145] [49941]: DEBUG neutron.plugins.ml2.managers [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Bound port: 048921a6-6e1f-42f5-9150-830599c764ff, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a27fd90b-16a5-43af-bede-ae36762ece00", "external-id": "nsx-vlan-transportzone-197", "segmentation_id": 197}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 804.686326] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (048921a6-6e1f-42f5-9150-830599c764ff), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.687958] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=14303,neutron:INSERT=460,neutron:UPDATE=220,neutron:DELETE=323 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 804.702943] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks [] for router_gateway (78c5558d-5a08-47c9-8dae-aded11bd308c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.726715] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Deleting port b5e73457-83e1-4a33-9ba7-c44da4da4c93 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 804.726873] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (b5e73457-83e1-4a33-9ba7-c44da4da4c93), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.729907] [49941]: DEBUG neutron.plugins.ml2.db [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] For port 048921a6-6e1f-42f5-9150-830599c764ff, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 804.731880] [49941]: DEBUG neutron.plugins.ml2.db [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] For port 048921a6-6e1f-42f5-9150-830599c764ff, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=048921a6-6e1f-42f5-9150-830599c764ff,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 804.733507] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_precommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:45Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:45Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 804.733709] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_precommit: [ 804.733709] [49941]: key[binding:vif_type], unbound -> ovs [ 804.733709] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} [ 804.733709] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.736757] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (048921a6-6e1f-42f5-9150-830599c764ff), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.753210] [49942]: DEBUG neutron.plugins.ml2.db [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] For port b5e73457-83e1-4a33-9ba7-c44da4da4c93, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b5e73457-83e1-4a33-9ba7-c44da4da4c93,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 804.753415] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (b5e73457-83e1-4a33-9ba7-c44da4da4c93), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.757961] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] delete_port_precommit called with port settings {'id': 'b5e73457-83e1-4a33-9ba7-c44da4da4c93', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:df:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1083, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:35Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.758191] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] delete_port_precommit: [ 804.758191] [49942]: key[id], b5e73457-83e1-4a33-9ba7-c44da4da4c93 -> None [ 804.758191] [49942]: key[binding:vnic_type], normal -> None [ 804.758191] [49942]: key[tags], [] -> None [ 804.758191] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 804.758191] [49942]: key[allowed_address_pairs], [] -> None [ 804.758191] [49942]: key[extra_dhcp_opts], [] -> None [ 804.758191] [49942]: key[binding:profile], {} -> None [ 804.758191] [49942]: key[admin_state_up], True -> None [ 804.758191] [49942]: key[binding:vif_type], ovs -> None [ 804.758191] [49942]: key[device_owner], network:router_gateway -> None [ 804.758191] [49942]: key[created_at], 2025-11-20T12:31:35Z -> None [ 804.758191] [49942]: key[updated_at], 2025-11-20T12:31:37Z -> None [ 804.758191] [49942]: key[description], -> None [ 804.758191] [49942]: key[tenant_id], -> None [ 804.758191] [49942]: key[binding:host_id], devstack -> None [ 804.758191] [49942]: key[standard_attr_id], 1083 -> None [ 804.758191] [49942]: key[name], -> None [ 804.758191] [49942]: key[mac_address], fa:16:3e:66:df:ef -> None [ 804.758191] [49942]: key[status], ACTIVE -> None [ 804.758191] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 804.758191] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] -> None [ 804.758191] [49942]: key[security_groups], [] -> None [ 804.758191] [49942]: key[revision_number], 5 -> None [ 804.758191] [49942]: key[port_security_enabled], False -> None [ 804.758191] [49942]: key[project_id], -> None [ 804.758191] [49942]: key[device_id], 78c5558d-5a08-47c9-8dae-aded11bd308c -> None [ 804.758191] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.760054] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Calling delete_port for b5e73457-83e1-4a33-9ba7-c44da4da4c93 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 804.763903] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Pushing event updated for resources: {'Port': ['ID=048921a6-6e1f-42f5-9150-830599c764ff,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.770431] [49941]: DEBUG neutron.db.provisioning_blocks [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Provisioning complete for port 048921a6-6e1f-42f5-9150-830599c764ff triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 804.770723] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (048921a6-6e1f-42f5-9150-830599c764ff), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.770723] [49941]: INFO neutron.plugins.ml2.plugin [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Attempt 1 to provision port 048921a6-6e1f-42f5-9150-830599c764ff [ 804.810210] [49941]: DEBUG neutron.plugins.ml2.plugin [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Current status of the port 048921a6-6e1f-42f5-9150-830599c764ff is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 804.810421] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (048921a6-6e1f-42f5-9150-830599c764ff), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.834163] [49941]: DEBUG neutron.plugins.ml2.db [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] For port 048921a6-6e1f-42f5-9150-830599c764ff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=048921a6-6e1f-42f5-9150-830599c764ff,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 804.851844] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b5e73457-83e1-4a33-9ba7-c44da4da4c93), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.860133] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Pushing event deleted for resources: {'Port': ['ID=b5e73457-83e1-4a33-9ba7-c44da4da4c93,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.864215] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_precommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 804.864501] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_precommit: [ 804.864501] [49941]: key[status], DOWN -> ACTIVE [ 804.864501] [49941]: key[revision_number], 4 -> 5 [ 804.864501] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.869829] [49941]: DEBUG neutron.db.provisioning_blocks [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Provisioning complete for port 048921a6-6e1f-42f5-9150-830599c764ff triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 804.869987] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (048921a6-6e1f-42f5-9150-830599c764ff), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.870086] [49941]: INFO neutron.plugins.ml2.plugin [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Attempt 1 to provision port 048921a6-6e1f-42f5-9150-830599c764ff [ 804.888038] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] delete_port_postcommit called with port settings {'id': 'b5e73457-83e1-4a33-9ba7-c44da4da4c93', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:66:df:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '78c5558d-5a08-47c9-8dae-aded11bd308c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1083, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:35Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 804.888223] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] delete_port_postcommit: [ 804.888223] [49942]: key[id], b5e73457-83e1-4a33-9ba7-c44da4da4c93 -> None [ 804.888223] [49942]: key[binding:vnic_type], normal -> None [ 804.888223] [49942]: key[tags], [] -> None [ 804.888223] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 804.888223] [49942]: key[allowed_address_pairs], [] -> None [ 804.888223] [49942]: key[extra_dhcp_opts], [] -> None [ 804.888223] [49942]: key[binding:profile], {} -> None [ 804.888223] [49942]: key[admin_state_up], True -> None [ 804.888223] [49942]: key[binding:vif_type], ovs -> None [ 804.888223] [49942]: key[device_owner], network:router_gateway -> None [ 804.888223] [49942]: key[created_at], 2025-11-20T12:31:35Z -> None [ 804.888223] [49942]: key[updated_at], 2025-11-20T12:31:37Z -> None [ 804.888223] [49942]: key[description], -> None [ 804.888223] [49942]: key[tenant_id], -> None [ 804.888223] [49942]: key[binding:host_id], devstack -> None [ 804.888223] [49942]: key[standard_attr_id], 1083 -> None [ 804.888223] [49942]: key[name], -> None [ 804.888223] [49942]: key[mac_address], fa:16:3e:66:df:ef -> None [ 804.888223] [49942]: key[status], ACTIVE -> None [ 804.888223] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 804.888223] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] -> None [ 804.888223] [49942]: key[security_groups], [] -> None [ 804.888223] [49942]: key[revision_number], 5 -> None [ 804.888223] [49942]: key[port_security_enabled], False -> None [ 804.888223] [49942]: key[project_id], -> None [ 804.888223] [49942]: key[device_id], 78c5558d-5a08-47c9-8dae-aded11bd308c -> None [ 804.888223] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.889690] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (78c5558d-5a08-47c9-8dae-aded11bd308c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.908458] [49941]: DEBUG neutron.plugins.ml2.plugin [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Current status of the port 048921a6-6e1f-42f5-9150-830599c764ff is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 804.909235] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_postcommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 804.909401] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_postcommit: [ 804.909401] [49941]: key[status], DOWN -> ACTIVE [ 804.909401] [49941]: key[revision_number], 4 -> 5 [ 804.909401] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.909557] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (048921a6-6e1f-42f5-9150-830599c764ff), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.923405] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (78c5558d-5a08-47c9-8dae-aded11bd308c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.925786] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks [] for router_controller (78c5558d-5a08-47c9-8dae-aded11bd308c), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.932907] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Pushing event updated for resources: {'Port': ['ID=048921a6-6e1f-42f5-9150-830599c764ff,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 804.936356] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_postcommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:45Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 804.936551] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] update_port_postcommit: [ 804.936551] [49941]: key[binding:vif_type], unbound -> ovs [ 804.936551] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} [ 804.936551] [49941]: key[updated_at], 2025-11-20T12:32:45Z -> 2025-11-20T12:32:46Z [ 804.936551] [49941]: key[revision_number], 2 -> 4 [ 804.936551] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 804.942952] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.943297] [49941]: DEBUG neutron_lib.callbacks.manager [req-083687fa-c35a-4070-a3fa-402b67d38765 req-15246fc7-6973-4c12-9270-f2f2578cc06a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.944631] [49941]: [pid: 49941|app: 0|req: 1806/3549] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:45 2025] PUT /networking/v2.0/ports/048921a6-6e1f-42f5-9150-830599c764ff => generated 1038 bytes in 1683 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 804.952770] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (78c5558d-5a08-47c9-8dae-aded11bd308c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.953142] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Fanout notify agent at l3_agent the message router_deleted on router 78c5558d-5a08-47c9-8dae-aded11bd308c {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 804.959863] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5736859b-2262-430b-8e32-272c09ed67fd admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 804.960755] [49942]: [pid: 49942|app: 0|req: 1744/3550] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:46 2025] DELETE /networking/v2.0/routers/78c5558d-5a08-47c9-8dae-aded11bd308c => generated 0 bytes in 360 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 804.963813] [49942]: DEBUG neutron.api.wsgi [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-6ba0e8fd-4a50-4cf9-8407-14eeb390f151 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 804.977266] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4325021-c8cc-446e-ab25-5488fae7b1a2 req-95785c20-46e1-4d20-867d-6fe01efb428b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 804.977571] [49942]: [pid: 49942|app: 0|req: 1745/3551] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 804.978336] [49941]: [pid: 49941|app: 0|req: 1807/3552] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 804.980464] [49942]: DEBUG neutron.api.wsgi [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-28665f7d-3275-4df6-9e7f-ff09b63b4f73 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.005867] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c'}, {'server_uuid': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '048921a6-6e1f-42f5-9150-830599c764ff'}, {'name': 'network-changed', 'server_uuid': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'tag': '048921a6-6e1f-42f5-9150-830599c764ff'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 805.008842] [49942]: [pid: 49942|app: 0|req: 1746/3553] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports/1c64ead2-6334-45ca-867e-78ecd6065330/bindings/cpu-1 => generated 301 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.012717] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5ef3f100-bfaa-47b4-beb2-f220e249a10d" -d '{"events": [{"name": "network-changed", "server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c"}, {"server_uuid": "e5a9dd97-03a5-4049-92f5-d1f35912c9df", "name": "network-vif-plugged", "status": "completed", "tag": "048921a6-6e1f-42f5-9150-830599c764ff"}, {"name": "network-changed", "server_uuid": "e5a9dd97-03a5-4049-92f5-d1f35912c9df", "tag": "048921a6-6e1f-42f5-9150-830599c764ff"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 805.048482] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c05844e9-6fab-4d12-8ea6-5f7ef243bd17 req-15a6f51f-880b-490e-939b-78abb3ecfef1 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.049291] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-8a815adb-0b6e-4b80-a4bb-a0a9dab36712 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.049961] [49941]: [pid: 49941|app: 0|req: 1808/3554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.050366] [49942]: [pid: 49942|app: 0|req: 1747/3555] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.070586] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-5ed0f891-9ce7-43f9-bcd0-a0ed97a27cfe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.071487] [49942]: [pid: 49942|app: 0|req: 1748/3556] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/subnets?id=81ec77b9-26f5-4021-ab8f-dee1c88dcd76 => generated 682 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.073973] [49942]: DEBUG neutron.api.wsgi [req-a4325021-c8cc-446e-ab25-5488fae7b1a2 req-0838ba29-2218-4108-8ead-1085bdc7e951 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.076326] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] Deleting subnet b2f115b5-83ae-4182-b93c-5519c2134d67 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 805.079176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] Publish callbacks [] for subnet (b2f115b5-83ae-4182-b93c-5519c2134d67), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.095965] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (b2f115b5-83ae-4182-b93c-5519c2134d67), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.097183] [49942]: [pid: 49942|app: 0|req: 1749/3557] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.099690] [49942]: DEBUG neutron.api.wsgi [req-c05844e9-6fab-4d12-8ea6-5f7ef243bd17 req-2b34aea5-48d5-410c-b3c1-a5172cd38910 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.120826] [49942]: [pid: 49942|app: 0|req: 1750/3558] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/security-groups?id=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.138011] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (b2f115b5-83ae-4182-b93c-5519c2134d67), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.138253] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-subnet', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1076, '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-20T12:31:35Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings None) [ 805.138440] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] delete_subnet_precommit: [ 805.138440] [49941]: key[ipv6_ra_mode], None -> None [ 805.138440] [49941]: key[id], b2f115b5-83ae-4182-b93c-5519c2134d67 -> None [ 805.138440] [49941]: key[tags], [] -> None [ 805.138440] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 805.138440] [49941]: key[enable_dhcp], True -> None [ 805.138440] [49941]: key[ip_version], 4 -> None [ 805.138440] [49941]: key[created_at], 2025-11-20T12:31:35Z -> None [ 805.138440] [49941]: key[updated_at], 2025-11-20T12:31:35Z -> None [ 805.138440] [49941]: key[description], -> None [ 805.138440] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.138440] [49941]: key[standard_attr_id], 1076 -> None [ 805.138440] [49941]: key[cidr], 192.168.128.0/28 -> None [ 805.138440] [49941]: key[ipv6_address_mode], None -> None [ 805.138440] [49941]: key[name], tempest-InstanceActionsV221TestJSON-445288218-subnet -> None [ 805.138440] [49941]: key[subnetpool_id], None -> None [ 805.138440] [49941]: key[host_routes], [] -> None [ 805.138440] [49941]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.138440] [49941]: key[shared], False -> None [ 805.138440] [49941]: key[router:external], False -> None [ 805.138440] [49941]: key[revision_number], 0 -> None [ 805.138440] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 805.138440] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.138440] [49941]: key[service_types], [] -> None [ 805.138440] [49941]: key[dns_nameservers], [] -> None [ 805.138440] [49941]: key[segment_id], None -> None [ 805.138440] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.141183] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=13249,neutron:DELETE=273,neutron:INSERT=299,neutron:UPDATE=177 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 805.170496] [49942]: DEBUG neutron.plugins.ml2.plugin [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Deleting port 9abf68ec-74e8-42ea-99db-9a549469a52e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 805.171020] [49942]: DEBUG neutron_lib.callbacks.manager [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.171950] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (b2f115b5-83ae-4182-b93c-5519c2134d67), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.172280] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b2f115b5-83ae-4182-b93c-5519c2134d67', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-subnet', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1076, '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-20T12:31:35Z', 'updated_at': '2025-11-20T12:31:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings None) [ 805.174461] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] delete_subnet_postcommit: [ 805.174461] [49941]: key[ipv6_ra_mode], None -> None [ 805.174461] [49941]: key[id], b2f115b5-83ae-4182-b93c-5519c2134d67 -> None [ 805.174461] [49941]: key[tags], [] -> None [ 805.174461] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 805.174461] [49941]: key[enable_dhcp], True -> None [ 805.174461] [49941]: key[ip_version], 4 -> None [ 805.174461] [49941]: key[created_at], 2025-11-20T12:31:35Z -> None [ 805.174461] [49941]: key[updated_at], 2025-11-20T12:31:35Z -> None [ 805.174461] [49941]: key[description], -> None [ 805.174461] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.174461] [49941]: key[standard_attr_id], 1076 -> None [ 805.174461] [49941]: key[cidr], 192.168.128.0/28 -> None [ 805.174461] [49941]: key[ipv6_address_mode], None -> None [ 805.174461] [49941]: key[name], tempest-InstanceActionsV221TestJSON-445288218-subnet -> None [ 805.174461] [49941]: key[subnetpool_id], None -> None [ 805.174461] [49941]: key[host_routes], [] -> None [ 805.174461] [49941]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.174461] [49941]: key[shared], False -> None [ 805.174461] [49941]: key[router:external], False -> None [ 805.174461] [49941]: key[revision_number], 0 -> None [ 805.174461] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 805.174461] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.174461] [49941]: key[service_types], [] -> None [ 805.174461] [49941]: key[dns_nameservers], [] -> None [ 805.174461] [49941]: key[segment_id], None -> None [ 805.174461] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.180660] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b2f115b5-83ae-4182-b93c-5519c2134d67,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.190883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62ebdadd-30d1-4771-8916-3fee7d19ae55 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.192829] [49941]: [pid: 49941|app: 0|req: 1809/3559] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:46 2025] DELETE /networking/v2.0/subnets/b2f115b5-83ae-4182-b93c-5519c2134d67 => generated 0 bytes in 142 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 805.213389] [49942]: DEBUG neutron.plugins.ml2.db [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] For port 9abf68ec-74e8-42ea-99db-9a549469a52e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9abf68ec-74e8-42ea-99db-9a549469a52e,segment=NetworkSegment(fc50f4ba-f385-4f48-b559-067edbddef5d),segment_id=fc50f4ba-f385-4f48-b559-067edbddef5d)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 805.213389] [49942]: DEBUG neutron_lib.callbacks.manager [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.217684] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] delete_port_precommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:27Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (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': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 805.217870] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] delete_port_precommit: [ 805.217870] [49942]: key[id], 9abf68ec-74e8-42ea-99db-9a549469a52e -> None [ 805.217870] [49942]: key[binding:vnic_type], normal -> None [ 805.217870] [49942]: key[tags], [] -> None [ 805.217870] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 805.217870] [49942]: key[allowed_address_pairs], [] -> None [ 805.217870] [49942]: key[extra_dhcp_opts], [] -> None [ 805.217870] [49942]: key[binding:profile], {} -> None [ 805.217870] [49942]: key[admin_state_up], True -> None [ 805.217870] [49942]: key[binding:vif_type], ovs -> None [ 805.217870] [49942]: key[device_owner], compute:nova -> None [ 805.217870] [49942]: key[created_at], 2025-11-20T12:32:25Z -> None [ 805.217870] [49942]: key[updated_at], 2025-11-20T12:32:27Z -> None [ 805.217870] [49942]: key[description], -> None [ 805.217870] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 805.217870] [49942]: key[binding:host_id], cpu-1 -> None [ 805.217870] [49942]: key[standard_attr_id], 1256 -> None [ 805.217870] [49942]: key[name], -> None [ 805.217870] [49942]: key[mac_address], fa:16:3e:10:9b:a9 -> None [ 805.217870] [49942]: key[status], ACTIVE -> None [ 805.217870] [49942]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 805.217870] [49942]: key[fixed_ips], [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}] -> None [ 805.217870] [49942]: key[security_groups], ['0661df5c-9e5e-4771-9650-90974e945e48'] -> None [ 805.217870] [49942]: key[revision_number], 5 -> None [ 805.217870] [49942]: key[port_security_enabled], True -> None [ 805.217870] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 805.217870] [49942]: key[device_id], ec07aa5e-ad25-444e-b490-9dd397fc879f -> None [ 805.217870] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.219958] [49942]: DEBUG neutron.plugins.ml2.plugin [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Calling delete_port for 9abf68ec-74e8-42ea-99db-9a549469a52e owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 805.227540] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d3aecfe-13dc-40b5-87a9-e598e2f996d2 req-24373ad9-2e91-4492-8f8e-de3002a40b94 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.232021] [49941]: [pid: 49941|app: 0|req: 1810/3560] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?network_id=0487bdb2-4d5e-403b-a08d-ded2e0f47f56&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.242088] [49941]: [pid: 49941|app: 0|req: 1811/3561] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.269340] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f019852b-1fd1-40dc-87f3-0c7d156e9a66 req-ae1d8f7d-0bf4-499d-985a-f84a36cc7dc5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.270370] [49941]: [pid: 49941|app: 0|req: 1812/3562] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:46 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 805.292724] [49942]: DEBUG neutron_lib.callbacks.manager [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (9abf68ec-74e8-42ea-99db-9a549469a52e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.297667] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (10b00f51-d148-4aec-bc0d-18a33233eb72), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.301108] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Pushing event deleted for resources: {'Port': ['ID=9abf68ec-74e8-42ea-99db-9a549469a52e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.326510] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] No DVR routers for this DVR port 9abf68ec-74e8-42ea-99db-9a549469a52e on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 805.326769] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Deleting port dd72de4c-0994-4f50-9e3e-601646303622 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 805.326835] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] delete_port_postcommit called with port settings {'id': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:10:9b:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'device_owner': 'compute:nova', 'standard_attr_id': 1256, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['0661df5c-9e5e-4771-9650-90974e945e48'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32:27Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (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': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 805.326962] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (dd72de4c-0994-4f50-9e3e-601646303622), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.327016] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] delete_port_postcommit: [ 805.327016] [49942]: key[id], 9abf68ec-74e8-42ea-99db-9a549469a52e -> None [ 805.327016] [49942]: key[binding:vnic_type], normal -> None [ 805.327016] [49942]: key[tags], [] -> None [ 805.327016] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '49a94c29-ddd5-4383-9219-1c2c3bb09cc5', 'external-id': 'nsx-vlan-transportzone-2', 'segmentation_id': 2, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 805.327016] [49942]: key[allowed_address_pairs], [] -> None [ 805.327016] [49942]: key[extra_dhcp_opts], [] -> None [ 805.327016] [49942]: key[binding:profile], {} -> None [ 805.327016] [49942]: key[admin_state_up], True -> None [ 805.327016] [49942]: key[binding:vif_type], ovs -> None [ 805.327016] [49942]: key[device_owner], compute:nova -> None [ 805.327016] [49942]: key[created_at], 2025-11-20T12:32:25Z -> None [ 805.327016] [49942]: key[updated_at], 2025-11-20T12:32:27Z -> None [ 805.327016] [49942]: key[description], -> None [ 805.327016] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 805.327016] [49942]: key[binding:host_id], cpu-1 -> None [ 805.327016] [49942]: key[standard_attr_id], 1256 -> None [ 805.327016] [49942]: key[name], -> None [ 805.327016] [49942]: key[mac_address], fa:16:3e:10:9b:a9 -> None [ 805.327016] [49942]: key[status], ACTIVE -> None [ 805.327016] [49942]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 805.327016] [49942]: key[fixed_ips], [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.10'}] -> None [ 805.327016] [49942]: key[security_groups], ['0661df5c-9e5e-4771-9650-90974e945e48'] -> None [ 805.327016] [49942]: key[revision_number], 5 -> None [ 805.327016] [49942]: key[port_security_enabled], True -> None [ 805.327016] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 805.327016] [49942]: key[device_id], ec07aa5e-ad25-444e-b490-9dd397fc879f -> None [ 805.327016] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.329470] [49942]: DEBUG neutron_lib.callbacks.manager [req-76147327-0676-4e1c-bb7f-f7722bc286f7 req-29d37852-12aa-4026-8607-fd1ca9247a15 tempest-InstanceActionsTestJSON-2112885913 tempest-InstanceActionsTestJSON-2112885913-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.329470] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'name': 'network-vif-deleted', 'tag': '9abf68ec-74e8-42ea-99db-9a549469a52e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 805.332781] [49942]: [pid: 49942|app: 0|req: 1751/3563] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:46 2025] DELETE /networking/v2.0/ports/9abf68ec-74e8-42ea-99db-9a549469a52e => generated 0 bytes in 211 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 805.335083] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e3209c8f-6403-46bb-9faf-42f2717e7181" -d '{"events": [{"server_uuid": "ec07aa5e-ad25-444e-b490-9dd397fc879f", "name": "network-vif-deleted", "tag": "9abf68ec-74e8-42ea-99db-9a549469a52e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 805.350318] [49941]: DEBUG neutron.plugins.ml2.db [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] For port dd72de4c-0994-4f50-9e3e-601646303622, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dd72de4c-0994-4f50-9e3e-601646303622,segment=NetworkSegment(7cc8ed4f-ec30-4909-a1c0-c2e1179b2618),segment_id=7cc8ed4f-ec30-4909-a1c0-c2e1179b2618)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 805.350318] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (dd72de4c-0994-4f50-9e3e-601646303622), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.351010] [49942]: [pid: 49942|app: 0|req: 1752/3564] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=dfe6e327-dc9a-47e7-a11f-c78aded4df7b => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.357551] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_port_precommit called with port settings {'id': 'dd72de4c-0994-4f50-9e3e-601646303622', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:5e:18:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-10b00f51-d148-4aec-bc0d-18a33233eb72', 'device_owner': 'network:dhcp', 'standard_attr_id': 1214, '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 805.357551] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_port_precommit: [ 805.357551] [49941]: key[id], dd72de4c-0994-4f50-9e3e-601646303622 -> None [ 805.357551] [49941]: key[binding:vnic_type], normal -> None [ 805.357551] [49941]: key[tags], [] -> None [ 805.357551] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 805.357551] [49941]: key[allowed_address_pairs], [] -> None [ 805.357551] [49941]: key[extra_dhcp_opts], [] -> None [ 805.357551] [49941]: key[binding:profile], {} -> None [ 805.357551] [49941]: key[admin_state_up], True -> None [ 805.357551] [49941]: key[binding:vif_type], ovs -> None [ 805.357551] [49941]: key[device_owner], network:dhcp -> None [ 805.357551] [49941]: key[created_at], 2025-11-20T12:32:07Z -> None [ 805.357551] [49941]: key[updated_at], 2025-11-20T12:32:46Z -> None [ 805.357551] [49941]: key[description], -> None [ 805.357551] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.357551] [49941]: key[binding:host_id], devstack -> None [ 805.357551] [49941]: key[standard_attr_id], 1214 -> None [ 805.357551] [49941]: key[name], -> None [ 805.357551] [49941]: key[mac_address], fa:16:3e:5e:18:bb -> None [ 805.357551] [49941]: key[status], ACTIVE -> None [ 805.357551] [49941]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.357551] [49941]: key[fixed_ips], [] -> None [ 805.357551] [49941]: key[security_groups], [] -> None [ 805.357551] [49941]: key[revision_number], 5 -> None [ 805.357551] [49941]: key[port_security_enabled], False -> None [ 805.357551] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.357551] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.357551] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.360036] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Calling delete_port for dd72de4c-0994-4f50-9e3e-601646303622 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 805.392220] [49942]: [pid: 49942|app: 0|req: 1753/3565] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.395530] [49942]: DEBUG neutron.api.wsgi [req-f019852b-1fd1-40dc-87f3-0c7d156e9a66 req-554e5786-00e1-4019-b961-e5e0eaff3b7b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.406491] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (dd72de4c-0994-4f50-9e3e-601646303622), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.417282] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Pushing event deleted for resources: {'Port': ['ID=dd72de4c-0994-4f50-9e3e-601646303622,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.418231] [49942]: [pid: 49942|app: 0|req: 1754/3566] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.425239] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] No DVR routers for this DVR port dd72de4c-0994-4f50-9e3e-601646303622 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 805.425642] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_port_postcommit called with port settings {'id': 'dd72de4c-0994-4f50-9e3e-601646303622', 'name': '', 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'mac_address': 'fa:16:3e:5e:18:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-10b00f51-d148-4aec-bc0d-18a33233eb72', 'device_owner': 'network:dhcp', 'standard_attr_id': 1214, '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 5, 'project_id': '8405e803f532416b941c7b2cb7ea2ce6'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}}] (original binding levels None) on network {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} with segments to bind None [ 805.426537] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_port_postcommit: [ 805.426537] [49941]: key[id], dd72de4c-0994-4f50-9e3e-601646303622 -> None [ 805.426537] [49941]: key[binding:vnic_type], normal -> None [ 805.426537] [49941]: key[tags], [] -> None [ 805.426537] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 805.426537] [49941]: key[allowed_address_pairs], [] -> None [ 805.426537] [49941]: key[extra_dhcp_opts], [] -> None [ 805.426537] [49941]: key[binding:profile], {} -> None [ 805.426537] [49941]: key[admin_state_up], True -> None [ 805.426537] [49941]: key[binding:vif_type], ovs -> None [ 805.426537] [49941]: key[device_owner], network:dhcp -> None [ 805.426537] [49941]: key[created_at], 2025-11-20T12:32:07Z -> None [ 805.426537] [49941]: key[updated_at], 2025-11-20T12:32:46Z -> None [ 805.426537] [49941]: key[description], -> None [ 805.426537] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.426537] [49941]: key[binding:host_id], devstack -> None [ 805.426537] [49941]: key[standard_attr_id], 1214 -> None [ 805.426537] [49941]: key[name], -> None [ 805.426537] [49941]: key[mac_address], fa:16:3e:5e:18:bb -> None [ 805.426537] [49941]: key[status], ACTIVE -> None [ 805.426537] [49941]: key[network_id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.426537] [49941]: key[fixed_ips], [] -> None [ 805.426537] [49941]: key[security_groups], [] -> None [ 805.426537] [49941]: key[revision_number], 5 -> None [ 805.426537] [49941]: key[port_security_enabled], False -> None [ 805.426537] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.426537] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.426537] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.437022] [49942]: [pid: 49942|app: 0|req: 1755/3567] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.454224] [49942]: [pid: 49942|app: 0|req: 1756/3568] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.459778] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (10b00f51-d148-4aec-bc0d-18a33233eb72), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.472886] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_network_precommit called with network settings {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} (original settings None) and network segments [{'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}] [ 805.473179] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_network_precommit: [ 805.473179] [49941]: key[vlan_transparent], None -> None [ 805.473179] [49941]: key[id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.473179] [49941]: key[tags], [] -> None [ 805.473179] [49941]: key[availability_zone_hints], [] -> None [ 805.473179] [49941]: key[mtu], 8950 -> None [ 805.473179] [49941]: key[provider:network_type], vlan -> None [ 805.473179] [49941]: key[admin_state_up], True -> None [ 805.473179] [49941]: key[provider:physical_network], default -> None [ 805.473179] [49941]: key[provider:segmentation_id], 877 -> None [ 805.473179] [49941]: key[created_at], 2025-11-20T12:31:34Z -> None [ 805.473179] [49941]: key[updated_at], 2025-11-20T12:32:46Z -> None [ 805.473179] [49941]: key[description], -> None [ 805.473179] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.473179] [49941]: key[standard_attr_id], 1074 -> None [ 805.473179] [49941]: key[name], tempest-InstanceActionsV221TestJSON-445288218-network -> None [ 805.473179] [49941]: key[availability_zones], ['nova'] -> None [ 805.473179] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.473179] [49941]: key[status], ACTIVE -> None [ 805.473179] [49941]: key[shared], False -> None [ 805.473179] [49941]: key[router:external], False -> None [ 805.473179] [49941]: key[revision_number], 3 -> None [ 805.473179] [49941]: key[port_security_enabled], True -> None [ 805.473179] [49941]: key[subnets], [] -> None [ 805.473179] [49941]: key[ipv4_address_scope], None -> None [ 805.473179] [49941]: key[qinq], None -> None [ 805.473179] [49941]: key[ipv6_address_scope], None -> None [ 805.473179] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.474252] [49941]: DEBUG neutron.services.segments.db [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['10b00f51-d148-4aec-bc0d-18a33233eb72']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 805.483069] [49941]: DEBUG neutron.services.segments.db [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 805.483069] [49941]: DEBUG neutron.services.segments.db [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 805.483593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (7cc8ed4f-ec30-4909-a1c0-c2e1179b2618), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.496795] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (7cc8ed4f-ec30-4909-a1c0-c2e1179b2618), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.504543] [49942]: [pid: 49942|app: 0|req: 1757/3569] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.506524] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Releasing vlan 877 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 805.506877] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (7cc8ed4f-ec30-4909-a1c0-c2e1179b2618), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.529832] [49941]: INFO neutron.services.segments.plugin [-] Segment 7cc8ed4f-ec30-4909-a1c0-c2e1179b2618 resource provider aggregate not found [ 805.535801] [49942]: [pid: 49942|app: 0|req: 1758/3570] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.545680] [49941]: INFO neutron.services.segments.plugin [-] Segment 7cc8ed4f-ec30-4909-a1c0-c2e1179b2618 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 7cc8ed4f-ec30-4909-a1c0-c2e1179b2618 found for delete ", "request_id": "req-f91b8cd5-1a00-4320-99b9-d02c69b9b865"}]} [ 805.557814] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (10b00f51-d148-4aec-bc0d-18a33233eb72), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.558019] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_network_postcommit called with network settings {'id': '10b00f51-d148-4aec-bc0d-18a33233eb72', 'name': 'tempest-InstanceActionsV221TestJSON-445288218-network', 'tenant_id': '8405e803f532416b941c7b2cb7ea2ce6', 'project_id': '8405e803f532416b941c7b2cb7ea2ce6', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1074, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:34Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 877} (original settings None) and network segments [{'id': '7cc8ed4f-ec30-4909-a1c0-c2e1179b2618', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 877, 'network_id': '10b00f51-d148-4aec-bc0d-18a33233eb72'}] [ 805.558177] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] delete_network_postcommit: [ 805.558177] [49941]: key[vlan_transparent], None -> None [ 805.558177] [49941]: key[id], 10b00f51-d148-4aec-bc0d-18a33233eb72 -> None [ 805.558177] [49941]: key[tags], [] -> None [ 805.558177] [49941]: key[availability_zone_hints], [] -> None [ 805.558177] [49941]: key[mtu], 8950 -> None [ 805.558177] [49941]: key[provider:network_type], vlan -> None [ 805.558177] [49941]: key[admin_state_up], True -> None [ 805.558177] [49941]: key[provider:physical_network], default -> None [ 805.558177] [49941]: key[provider:segmentation_id], 877 -> None [ 805.558177] [49941]: key[created_at], 2025-11-20T12:31:34Z -> None [ 805.558177] [49941]: key[updated_at], 2025-11-20T12:32:46Z -> None [ 805.558177] [49941]: key[description], -> None [ 805.558177] [49941]: key[tenant_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.558177] [49941]: key[standard_attr_id], 1074 -> None [ 805.558177] [49941]: key[name], tempest-InstanceActionsV221TestJSON-445288218-network -> None [ 805.558177] [49941]: key[availability_zones], ['nova'] -> None [ 805.558177] [49941]: key[project_id], 8405e803f532416b941c7b2cb7ea2ce6 -> None [ 805.558177] [49941]: key[status], ACTIVE -> None [ 805.558177] [49941]: key[shared], False -> None [ 805.558177] [49941]: key[router:external], False -> None [ 805.558177] [49941]: key[revision_number], 3 -> None [ 805.558177] [49941]: key[port_security_enabled], True -> None [ 805.558177] [49941]: key[subnets], [] -> None [ 805.558177] [49941]: key[ipv4_address_scope], None -> None [ 805.558177] [49941]: key[qinq], None -> None [ 805.558177] [49941]: key[ipv6_address_scope], None -> None [ 805.558177] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.564044] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Pushing event deleted for resources: {'Network': ['ID=10b00f51-d148-4aec-bc0d-18a33233eb72,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.567731] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b3a9b66-071c-4a36-8b55-cb97f24356f0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.569912] [49941]: [pid: 49941|app: 0|req: 1813/3571] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:47 2025] DELETE /networking/v2.0/networks/10b00f51-d148-4aec-bc0d-18a33233eb72 => generated 0 bytes in 299 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 805.584655] [49941]: [pid: 49941|app: 0|req: 1814/3572] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.590040] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-bc5fd518-c92c-4cfb-a54f-6078f2ba6bce tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.591333] [49942]: [pid: 49942|app: 0|req: 1759/3573] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 622 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.600642] [49942]: DEBUG neutron.api.v2.base [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Request body: {'port': {'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'admin_state_up': True, 'tenant_id': 'ce93391161934db3874783df65baf2be'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 805.600999] [49941]: [pid: 49941|app: 0|req: 1815/3574] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.661761] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Made reservation on behalf of ce93391161934db3874783df65baf2be for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 805.665190] [49942]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.686075] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38fb74c8-5759-446f-a810-f1abee9b219c req-85780814-178c-471e-af5e-70abd18af8c9 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.687058] [49941]: [pid: 49941|app: 0|req: 1816/3575] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.739713] [49942]: DEBUG neutron.db.db_base_plugin_common [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Allocated IP 192.168.128.5 (6c0d23f1-97f1-4f92-a08d-e77fd32a8707/bb772f98-1c60-407e-a546-aba14641c404/52409b4c-19a6-4925-b410-29a3228bc9c8) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 805.745074] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc03feee-65be-4a49-995e-319dd2a7396d req-26ab49e7-7c16-4766-9c90-8578c0b8ae62 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.746071] [49941]: [pid: 49941|app: 0|req: 1817/3576] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.748727] [49941]: DEBUG neutron.api.wsgi [req-38fb74c8-5759-446f-a810-f1abee9b219c req-d516cdc4-03a9-4253-9f86-0083f53066b5 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.769295] [49941]: [pid: 49941|app: 0|req: 1818/3577] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.792070] [49941]: [pid: 49941|app: 0|req: 1819/3578] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/security-groups?tenant_id=8405e803f532416b941c7b2cb7ea2ce6&name=default => generated 2929 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 805.795265] [49941]: DEBUG neutron.api.wsgi [req-cc03feee-65be-4a49-995e-319dd2a7396d req-1feb71bc-56ef-468a-8042-bf2e8b6ca104 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 805.814094] [49941]: [pid: 49941|app: 0|req: 1820/3579] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.819142] [49942]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for allowed_address_pair (52409b4c-19a6-4925-b410-29a3228bc9c8), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.819916] [49942]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.820136] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_security_enabled': True, 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 805.820291] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit: [ 805.820291] [49942]: key[id], None -> 52409b4c-19a6-4925-b410-29a3228bc9c8 [ 805.820291] [49942]: key[binding:vnic_type], None -> normal [ 805.820291] [49942]: key[binding:vif_details], None -> {} [ 805.820291] [49942]: key[allowed_address_pairs], None -> [] [ 805.820291] [49942]: key[binding:profile], None -> {} [ 805.820291] [49942]: key[admin_state_up], None -> True [ 805.820291] [49942]: key[binding:vif_type], None -> unbound [ 805.820291] [49942]: key[device_owner], None -> [ 805.820291] [49942]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 805.820291] [49942]: key[binding:host_id], None -> [ 805.820291] [49942]: key[standard_attr_id], None -> 1341 [ 805.820291] [49942]: key[name], None -> [ 805.820291] [49942]: key[mac_address], None -> fa:16:3e:8d:1d:e2 [ 805.820291] [49942]: key[status], None -> DOWN [ 805.820291] [49942]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 805.820291] [49942]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}] [ 805.820291] [49942]: key[security_groups], None -> ['9e5506b2-4387-4774-944f-0a0a3125a47d'] [ 805.820291] [49942]: key[port_security_enabled], None -> True [ 805.820291] [49942]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 805.820291] [49942]: key[device_id], None -> bb133dba-80e4-4093-a261-3fc7689af1d0 [ 805.820291] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.840865] [49942]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.847165] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5caea95-5a07-4603-8e93-f7433f780c00 admin admin] Publish callbacks [] for security_group (8dc3d79c-537c-4176-8f1b-b2673115ca9e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.864123] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5caea95-5a07-4603-8e93-f7433f780c00 admin admin] Publish callbacks [] for security_group (8dc3d79c-537c-4176-8f1b-b2673115ca9e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.868304] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'Port': ['ID=52409b4c-19a6-4925-b410-29a3228bc9c8,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.876764] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 805.877526] [49942]: DEBUG neutron.scheduler.base_scheduler [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 805.880069] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 805.893503] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5caea95-5a07-4603-8e93-f7433f780c00 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8dc3d79c-537c-4176-8f1b-b2673115ca9e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.894398] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_security_enabled': True, 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 1, 'network': {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 805.894669] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit: [ 805.894669] [49942]: key[id], None -> 52409b4c-19a6-4925-b410-29a3228bc9c8 [ 805.894669] [49942]: key[binding:vnic_type], None -> normal [ 805.894669] [49942]: key[tags], None -> [] [ 805.894669] [49942]: key[binding:vif_details], None -> {} [ 805.894669] [49942]: key[allowed_address_pairs], None -> [] [ 805.894669] [49942]: key[extra_dhcp_opts], None -> [] [ 805.894669] [49942]: key[binding:profile], None -> {} [ 805.894669] [49942]: key[admin_state_up], None -> True [ 805.894669] [49942]: key[network], None -> {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} [ 805.894669] [49942]: key[binding:vif_type], None -> unbound [ 805.894669] [49942]: key[device_owner], None -> [ 805.894669] [49942]: key[created_at], None -> 2025-11-20T12:32:47Z [ 805.894669] [49942]: key[updated_at], None -> 2025-11-20T12:32:47Z [ 805.894669] [49942]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 805.894669] [49942]: key[binding:host_id], None -> [ 805.894669] [49942]: key[description], None -> [ 805.894669] [49942]: key[standard_attr_id], None -> 1341 [ 805.894669] [49942]: key[name], None -> [ 805.894669] [49942]: key[mac_address], None -> fa:16:3e:8d:1d:e2 [ 805.894669] [49942]: key[status], None -> DOWN [ 805.894669] [49942]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 805.894669] [49942]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}] [ 805.894669] [49942]: key[security_groups], None -> ['9e5506b2-4387-4774-944f-0a0a3125a47d'] [ 805.894669] [49942]: key[revision_number], None -> 1 [ 805.894669] [49942]: key[port_security_enabled], None -> True [ 805.894669] [49942]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 805.894669] [49942]: key[device_id], None -> bb133dba-80e4-4093-a261-3fc7689af1d0 [ 805.894669] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 805.898293] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f5caea95-5a07-4603-8e93-f7433f780c00 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8dc3d79c-537c-4176-8f1b-b2673115ca9e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 805.901163] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5caea95-5a07-4603-8e93-f7433f780c00 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.901829] [49941]: [pid: 49941|app: 0|req: 1821/3580] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:47 2025] DELETE /networking/v2.0/security-groups/8dc3d79c-537c-4176-8f1b-b2673115ca9e => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 805.917811] [49941]: [pid: 49941|app: 0|req: 1822/3581] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.930582] [49941]: [pid: 49941|app: 0|req: 1823/3582] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 805.933357] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.933807] [49942]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-00c74fb0-33e0-47b5-a0d7-b237a888eafc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 805.942485] [49942]: [pid: 49942|app: 0|req: 1760/3583] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:47 2025] POST /networking/v2.0/ports => generated 732 bytes in 345 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 805.963060] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-b09e1535-542b-416b-b9ad-439a32d78275 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.963346] [49941]: [pid: 49941|app: 0|req: 1824/3584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 805.966439] [49941]: DEBUG neutron.api.v2.base [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Request body: {'port': {'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 805.972485] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a086c401-4d2f-4e31-9571-84bd90bd7289 req-b2ca550c-f5f9-405d-9f85-c0c1681f43a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 805.973619] [49942]: [pid: 49942|app: 0|req: 1761/3585] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 806.002250] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-7701e551-c9d2-4b7b-aa73-e4516cd9f703 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.003744] [49942]: [pid: 49942|app: 0|req: 1762/3586] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:47 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 806.030327] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.116485] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Deleting port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 806.116485] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.153522] [49942]: DEBUG neutron.plugins.ml2.db [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] For port 3af75947-4a7b-47b9-bbf7-2b96f85a7015, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3af75947-4a7b-47b9-bbf7-2b96f85a7015,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 806.153778] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.160584] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_precommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:40Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 806.164031] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_precommit: [ 806.164031] [49942]: key[id], 3af75947-4a7b-47b9-bbf7-2b96f85a7015 -> None [ 806.164031] [49942]: key[binding:vnic_type], normal -> None [ 806.164031] [49942]: key[tags], [] -> None [ 806.164031] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 806.164031] [49942]: key[allowed_address_pairs], [] -> None [ 806.164031] [49942]: key[extra_dhcp_opts], [] -> None [ 806.164031] [49942]: key[binding:profile], {} -> None [ 806.164031] [49942]: key[admin_state_up], True -> None [ 806.164031] [49942]: key[binding:vif_type], ovs -> None [ 806.164031] [49942]: key[device_owner], compute:nova -> None [ 806.164031] [49942]: key[created_at], 2025-11-20T12:30:38Z -> None [ 806.164031] [49942]: key[updated_at], 2025-11-20T12:30:40Z -> None [ 806.164031] [49942]: key[description], -> None [ 806.164031] [49942]: key[tenant_id], f21e47ce5c9a451db6c908733827a799 -> None [ 806.164031] [49942]: key[binding:host_id], cpu-1 -> None [ 806.164031] [49942]: key[standard_attr_id], 840 -> None [ 806.164031] [49942]: key[name], -> None [ 806.164031] [49942]: key[mac_address], fa:16:3e:38:2e:46 -> None [ 806.164031] [49942]: key[status], ACTIVE -> None [ 806.164031] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 806.164031] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}] -> None [ 806.164031] [49942]: key[security_groups], ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] -> None [ 806.164031] [49942]: key[revision_number], 5 -> None [ 806.164031] [49942]: key[port_security_enabled], True -> None [ 806.164031] [49942]: key[project_id], f21e47ce5c9a451db6c908733827a799 -> None [ 806.164031] [49942]: key[device_id], eb010ea3-4316-4a1e-9131-f28c1e0df5b1 -> None [ 806.164031] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.164031] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Calling delete_port for 3af75947-4a7b-47b9-bbf7-2b96f85a7015 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 806.201480] [49941]: DEBUG neutron.notifiers.nova [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 52409b4c-19a6-4925-b410-29a3228bc9c8 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 806.207192] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks [] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.215684] [49941]: DEBUG neutron.db.provisioning_blocks [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Transition to ACTIVE for port object 52409b4c-19a6-4925-b410-29a3228bc9c8 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 806.217942] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_precommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 806.217942] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_precommit: [ 806.217942] [49941]: key[device_owner], -> compute:nova [ 806.217942] [49941]: key[binding:host_id], -> cpu-1 [ 806.217942] [49941]: key[revision_number], 1 -> 2 [ 806.217942] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.221687] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.239936] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3af75947-4a7b-47b9-bbf7-2b96f85a7015), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.241600] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Pushing event updated for resources: {'Port': ['ID=52409b4c-19a6-4925-b410-29a3228bc9c8,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.249288] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Pushing event deleted for resources: {'Port': ['ID=3af75947-4a7b-47b9-bbf7-2b96f85a7015,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 806.275568] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_postcommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': '', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 806.275798] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_postcommit: [ 806.275798] [49941]: key[device_owner], -> compute:nova [ 806.275798] [49941]: key[binding:host_id], -> cpu-1 [ 806.275798] [49941]: key[revision_number], 1 -> 2 [ 806.275798] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.278692] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] No DVR routers for this DVR port 3af75947-4a7b-47b9-bbf7-2b96f85a7015 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 806.279508] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_postcommit called with port settings {'id': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'f21e47ce5c9a451db6c908733827a799', 'mac_address': 'fa:16:3e:38:2e:46', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'device_owner': 'compute:nova', 'standard_attr_id': 840, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:40Z', 'revision_number': 5, 'project_id': 'f21e47ce5c9a451db6c908733827a799'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 806.279508] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] delete_port_postcommit: [ 806.279508] [49942]: key[id], 3af75947-4a7b-47b9-bbf7-2b96f85a7015 -> None [ 806.279508] [49942]: key[binding:vnic_type], normal -> None [ 806.279508] [49942]: key[tags], [] -> None [ 806.279508] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 806.279508] [49942]: key[allowed_address_pairs], [] -> None [ 806.279508] [49942]: key[extra_dhcp_opts], [] -> None [ 806.279508] [49942]: key[binding:profile], {} -> None [ 806.279508] [49942]: key[admin_state_up], True -> None [ 806.279508] [49942]: key[binding:vif_type], ovs -> None [ 806.279508] [49942]: key[device_owner], compute:nova -> None [ 806.279508] [49942]: key[created_at], 2025-11-20T12:30:38Z -> None [ 806.279508] [49942]: key[updated_at], 2025-11-20T12:30:40Z -> None [ 806.279508] [49942]: key[description], -> None [ 806.279508] [49942]: key[tenant_id], f21e47ce5c9a451db6c908733827a799 -> None [ 806.279508] [49942]: key[binding:host_id], cpu-1 -> None [ 806.279508] [49942]: key[standard_attr_id], 840 -> None [ 806.279508] [49942]: key[name], -> None [ 806.279508] [49942]: key[mac_address], fa:16:3e:38:2e:46 -> None [ 806.279508] [49942]: key[status], ACTIVE -> None [ 806.279508] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 806.279508] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.19'}] -> None [ 806.279508] [49942]: key[security_groups], ['6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814'] -> None [ 806.279508] [49942]: key[revision_number], 5 -> None [ 806.279508] [49942]: key[port_security_enabled], True -> None [ 806.279508] [49942]: key[project_id], f21e47ce5c9a451db6c908733827a799 -> None [ 806.279508] [49942]: key[device_id], eb010ea3-4316-4a1e-9131-f28c1e0df5b1 -> None [ 806.279508] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.282937] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfa25b46-7b49-4e57-8195-5d9d0a2b0bcd req-97cb1c65-acc1-4c52-af04-c8f5092c6d65 tempest-ServersAdminNegativeTestJSON-1022658564 tempest-ServersAdminNegativeTestJSON-1022658564-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.283085] [49941]: DEBUG neutron.plugins.ml2.managers [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Attempting to bind port 52409b4c-19a6-4925-b410-29a3228bc9c8 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 806.283085] [49941]: DEBUG neutron.plugins.ml2.managers [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Attempting to bind port 52409b4c-19a6-4925-b410-29a3228bc9c8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 806.283085] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Attempting to bind port 52409b4c-19a6-4925-b410-29a3228bc9c8 on network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 806.283550] [49942]: [pid: 49942|app: 0|req: 1763/3587] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:47 2025] DELETE /networking/v2.0/ports/3af75947-4a7b-47b9-bbf7-2b96f85a7015 => generated 0 bytes in 280 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 806.286389] [49942]: DEBUG neutron.api.wsgi [req-a086c401-4d2f-4e31-9571-84bd90bd7289 req-5bc1e537-9feb-4e98-83d8-652657f8148a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.298585] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 806.298585] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Bind Segment={'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 806.300482] [49941]: DEBUG networking_nsxv3.api.rpc [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Bind port on Host cpu-1 & Segment [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 806.311643] [49942]: [pid: 49942|app: 0|req: 1764/3588] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:48 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&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.350374] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-811207c5-a78c-483c-b7c5-399d15a3e46c req-519b8cc4-4e8b-4423-a62d-144fcb0e9172 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.351934] [49942]: [pid: 49942|app: 0|req: 1765/3589] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:48 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 747 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.356349] [49942]: DEBUG neutron.api.wsgi [req-083687fa-c35a-4070-a3fa-402b67d38765 req-20c4b6ca-3c3e-4bba-b6e2-140921155834 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.374282] [49942]: [pid: 49942|app: 0|req: 1766/3590] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=048921a6-6e1f-42f5-9150-830599c764ff => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.387800] [49942]: [pid: 49942|app: 0|req: 1767/3591] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:48 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.393385] [49942]: DEBUG neutron.api.wsgi [req-811207c5-a78c-483c-b7c5-399d15a3e46c req-6b99338d-4dd5-4ae4-b5a0-3d46895f944c tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 806.412623] [49942]: [pid: 49942|app: 0|req: 1768/3592] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:48 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 806.450368] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-cd14b898-f647-49f0-a0c2-d49fed746036 x-openstack-request-id: req-cd14b898-f647-49f0-a0c2-d49fed746036 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 806.452085] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c", "status": "completed", "code": 200}, {"server_uuid": "e5a9dd97-03a5-4049-92f5-d1f35912c9df", "name": "network-vif-plugged", "status": "completed", "tag": "048921a6-6e1f-42f5-9150-830599c764ff", "code": 200}, {"name": "network-changed", "server_uuid": "e5a9dd97-03a5-4049-92f5-d1f35912c9df", "tag": "048921a6-6e1f-42f5-9150-830599c764ff", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 806.452085] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cd14b898-f647-49f0-a0c2-d49fed746036 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 806.452085] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cd14b898-f647-49f0-a0c2-d49fed746036'] response: {'name': 'network-changed', 'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'status': 'completed', 'code': 200} [ 806.452085] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cd14b898-f647-49f0-a0c2-d49fed746036'] response: {'server_uuid': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '048921a6-6e1f-42f5-9150-830599c764ff', 'code': 200} [ 806.453012] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cd14b898-f647-49f0-a0c2-d49fed746036'] response: {'name': 'network-changed', 'server_uuid': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'tag': '048921a6-6e1f-42f5-9150-830599c764ff', 'status': 'completed', 'code': 200} [ 806.454311] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-1b4e0b0a-31f4-4d6c-a168-2232d31f276f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.454980] [49942]: [pid: 49942|app: 0|req: 1769/3593] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:48 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.487773] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-cf3a74de-edac-4d23-88b4-cc691c790ab8 x-openstack-request-id: req-cf3a74de-edac-4d23-88b4-cc691c790ab8 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 806.487773] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ec07aa5e-ad25-444e-b490-9dd397fc879f", "name": "network-vif-deleted", "tag": "9abf68ec-74e8-42ea-99db-9a549469a52e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 806.487773] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cf3a74de-edac-4d23-88b4-cc691c790ab8 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 806.488012] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cf3a74de-edac-4d23-88b4-cc691c790ab8'] response: {'server_uuid': 'ec07aa5e-ad25-444e-b490-9dd397fc879f', 'name': 'network-vif-deleted', 'tag': '9abf68ec-74e8-42ea-99db-9a549469a52e', 'status': 'completed', 'code': 200} [ 806.508496] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-083687fa-c35a-4070-a3fa-402b67d38765 req-605da26a-fcbe-4268-9845-63956a3cf63b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 806.509601] [49942]: [pid: 49942|app: 0|req: 1770/3594] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:48 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 806.748632] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.883141] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Deleting port 9b88a9c4-7b14-48a8-acc9-d8b773f56740 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 806.883411] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.909334] [49942]: DEBUG neutron.plugins.ml2.db [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] For port 9b88a9c4-7b14-48a8-acc9-d8b773f56740, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9b88a9c4-7b14-48a8-acc9-d8b773f56740,segment=NetworkSegment(8dbe40e4-a4ef-4b70-9923-65b566405c56),segment_id=8dbe40e4-a4ef-4b70-9923-65b566405c56)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 806.909511] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 806.913861] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] delete_port_precommit called with port settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', '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-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 806.914059] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] delete_port_precommit: [ 806.914059] [49942]: key[id], 9b88a9c4-7b14-48a8-acc9-d8b773f56740 -> None [ 806.914059] [49942]: key[binding:vnic_type], normal -> None [ 806.914059] [49942]: key[tags], [] -> None [ 806.914059] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 806.914059] [49942]: key[allowed_address_pairs], [] -> None [ 806.914059] [49942]: key[extra_dhcp_opts], [] -> None [ 806.914059] [49942]: key[binding:profile], {} -> None [ 806.914059] [49942]: key[admin_state_up], True -> None [ 806.914059] [49942]: key[binding:vif_type], ovs -> None [ 806.914059] [49942]: key[device_owner], network:router_interface -> None [ 806.914059] [49942]: key[created_at], 2025-11-20T12:30:36Z -> None [ 806.914059] [49942]: key[updated_at], 2025-11-20T12:30:38Z -> None [ 806.914059] [49942]: key[description], -> None [ 806.914059] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 806.914059] [49942]: key[binding:host_id], devstack -> None [ 806.914059] [49942]: key[standard_attr_id], 826 -> None [ 806.914059] [49942]: key[name], -> None [ 806.914059] [49942]: key[mac_address], fa:16:3e:d8:4c:dd -> None [ 806.914059] [49942]: key[status], ACTIVE -> None [ 806.914059] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 806.914059] [49942]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.1'}] -> None [ 806.914059] [49942]: key[security_groups], [] -> None [ 806.914059] [49942]: key[revision_number], 5 -> None [ 806.914059] [49942]: key[port_security_enabled], False -> None [ 806.914059] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 806.914059] [49942]: key[device_id], 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d -> None [ 806.914059] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 806.915983] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Calling delete_port for 9b88a9c4-7b14-48a8-acc9-d8b773f56740 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 807.035300] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (9b88a9c4-7b14-48a8-acc9-d8b773f56740), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.043720] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Pushing event deleted for resources: {'Port': ['ID=9b88a9c4-7b14-48a8-acc9-d8b773f56740,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.074998] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] delete_port_postcommit called with port settings {'id': '9b88a9c4-7b14-48a8-acc9-d8b773f56740', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:d8:4c:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_interface', 'standard_attr_id': 826, 'fixed_ips': [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', '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-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['056b1fea-7b76-47df-bd25-cc9c0c987cf5'], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 807.075205] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] delete_port_postcommit: [ 807.075205] [49942]: key[id], 9b88a9c4-7b14-48a8-acc9-d8b773f56740 -> None [ 807.075205] [49942]: key[binding:vnic_type], normal -> None [ 807.075205] [49942]: key[tags], [] -> None [ 807.075205] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 807.075205] [49942]: key[allowed_address_pairs], [] -> None [ 807.075205] [49942]: key[extra_dhcp_opts], [] -> None [ 807.075205] [49942]: key[binding:profile], {} -> None [ 807.075205] [49942]: key[admin_state_up], True -> None [ 807.075205] [49942]: key[binding:vif_type], ovs -> None [ 807.075205] [49942]: key[device_owner], network:router_interface -> None [ 807.075205] [49942]: key[created_at], 2025-11-20T12:30:36Z -> None [ 807.075205] [49942]: key[updated_at], 2025-11-20T12:30:38Z -> None [ 807.075205] [49942]: key[description], -> None [ 807.075205] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 807.075205] [49942]: key[binding:host_id], devstack -> None [ 807.075205] [49942]: key[standard_attr_id], 826 -> None [ 807.075205] [49942]: key[name], -> None [ 807.075205] [49942]: key[mac_address], fa:16:3e:d8:4c:dd -> None [ 807.075205] [49942]: key[status], ACTIVE -> None [ 807.075205] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 807.075205] [49942]: key[fixed_ips], [{'subnet_id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'ip_address': '192.168.128.1'}] -> None [ 807.075205] [49942]: key[security_groups], [] -> None [ 807.075205] [49942]: key[revision_number], 5 -> None [ 807.075205] [49942]: key[port_security_enabled], False -> None [ 807.075205] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 807.075205] [49942]: key[device_id], 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d -> None [ 807.075205] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.122593] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.223500] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Router 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 807.277464] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d1f286ec-0839-4ee7-94cd-6b2ef349e33f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 807.283323] [49942]: [pid: 49942|app: 0|req: 1771/3595] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:32:48 2025] PUT /networking/v2.0/routers/7e5d08d2-9df7-407e-81cc-ab94a8d67a0d/remove_router_interface => generated 309 bytes in 773 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.303530] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Bound using segment: {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 807.303811] [49941]: DEBUG neutron.plugins.ml2.managers [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Bound port: 52409b4c-19a6-4925-b410-29a3228bc9c8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "68add7d6-c025-46fa-84d3-9c589adb63e4", "external-id": "nsx-vlan-transportzone-961", "segmentation_id": 961}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 807.304352] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.327376] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7984e39-08e7-4beb-a520-cc0423690b6d req-cfbb3efe-e78f-4557-974b-bbd558fedde0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.328391] [49942]: [pid: 49942|app: 0|req: 1772/3596] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 1042 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.349295] [49941]: DEBUG neutron.plugins.ml2.db [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] For port 52409b4c-19a6-4925-b410-29a3228bc9c8, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 807.351756] [49941]: DEBUG neutron.plugins.ml2.db [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] For port 52409b4c-19a6-4925-b410-29a3228bc9c8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=52409b4c-19a6-4925-b410-29a3228bc9c8,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 807.353537] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_precommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 807.353723] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_precommit: [ 807.353723] [49941]: key[binding:vif_type], unbound -> ovs [ 807.353723] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} [ 807.353723] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.356771] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.370993] [49942]: [pid: 49942|app: 0|req: 1773/3597] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.386654] [49942]: [pid: 49942|app: 0|req: 1774/3598] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.387604] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Pushing event updated for resources: {'Port': ['ID=52409b4c-19a6-4925-b410-29a3228bc9c8,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.394496] [49941]: DEBUG neutron.db.provisioning_blocks [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Provisioning complete for port 52409b4c-19a6-4925-b410-29a3228bc9c8 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 807.394641] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.394745] [49941]: INFO neutron.plugins.ml2.plugin [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Attempt 1 to provision port 52409b4c-19a6-4925-b410-29a3228bc9c8 [ 807.395741] [49942]: [pid: 49942|app: 0|req: 1775/3599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.423649] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-e1aaa97d-d923-4502-8d46-ac73d7c84452 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.424705] [49942]: [pid: 49942|app: 0|req: 1776/3600] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?tenant_id=d63a4ef966274b1cb663ef2847dc9632&device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.458645] [49941]: DEBUG neutron.plugins.ml2.plugin [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Current status of the port 52409b4c-19a6-4925-b410-29a3228bc9c8 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 807.458910] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.494047] [49941]: DEBUG neutron.plugins.ml2.db [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] For port 52409b4c-19a6-4925-b410-29a3228bc9c8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=52409b4c-19a6-4925-b410-29a3228bc9c8,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 807.504442] [49942]: DEBUG neutron_lib.callbacks.manager [None req-489ffa0a-9581-4510-a963-133f0cee76c7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.532224] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_precommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}]) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 807.532224] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_precommit: [ 807.532224] [49941]: key[status], DOWN -> ACTIVE [ 807.532224] [49941]: key[revision_number], 4 -> 5 [ 807.532224] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.537910] [49941]: DEBUG neutron.db.provisioning_blocks [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Provisioning complete for port 52409b4c-19a6-4925-b410-29a3228bc9c8 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 807.538082] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.538193] [49941]: INFO neutron.plugins.ml2.plugin [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Attempt 1 to provision port 52409b4c-19a6-4925-b410-29a3228bc9c8 [ 807.579224] [49942]: DEBUG neutron_lib.callbacks.manager [None req-489ffa0a-9581-4510-a963-133f0cee76c7 admin admin] Publish callbacks [] for security_group (eadeb248-821a-430f-9066-79ed479f5213), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.580764] [49942]: DEBUG neutron_lib.callbacks.manager [None req-489ffa0a-9581-4510-a963-133f0cee76c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (eadeb248-821a-430f-9066-79ed479f5213), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.593393] [49941]: DEBUG neutron.plugins.ml2.plugin [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Current status of the port 52409b4c-19a6-4925-b410-29a3228bc9c8 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 807.594278] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_postcommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}]) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 807.594447] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_postcommit: [ 807.594447] [49941]: key[status], DOWN -> ACTIVE [ 807.594447] [49941]: key[revision_number], 4 -> 5 [ 807.594447] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.594669] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.599906] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-489ffa0a-9581-4510-a963-133f0cee76c7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=eadeb248-821a-430f-9066-79ed479f5213,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.610440] [49942]: [pid: 49942|app: 0|req: 1777/3601] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/security-groups?tenant_id=fb809bf29c444be6a8d8df32df9bccae&name=default => generated 2929 bytes in 185 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.617257] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Pushing event updated for resources: {'Port': ['ID=52409b4c-19a6-4925-b410-29a3228bc9c8,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.619547] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_postcommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:47Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 807.619824] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] update_port_postcommit: [ 807.619824] [49941]: key[binding:vif_type], unbound -> ovs [ 807.619824] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} [ 807.619824] [49941]: key[updated_at], 2025-11-20T12:32:47Z -> 2025-11-20T12:32:49Z [ 807.619824] [49941]: key[revision_number], 2 -> 4 [ 807.619824] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.623803] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.624254] [49941]: DEBUG neutron_lib.callbacks.manager [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-fb360c90-38fd-4ac3-941e-08c847870189 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.625707] [49941]: [pid: 49941|app: 0|req: 1825/3602] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:47 2025] PUT /networking/v2.0/ports/52409b4c-19a6-4925-b410-29a3228bc9c8 => generated 1037 bytes in 1662 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.641200] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-aee9edd8-7866-4b91-9ab7-a73f995b13fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.642054] [49942]: [pid: 49942|app: 0|req: 1778/3603] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e&tenant_id=c020adf2527047879a93a72dd05b36e3 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 807.645344] [49942]: DEBUG neutron.api.wsgi [req-c7984e39-08e7-4beb-a520-cc0423690b6d req-ca9e1f50-18f3-4450-895b-e23bbfc4cb70 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.665052] [49942]: [pid: 49942|app: 0|req: 1779/3604] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.678270] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks [] for router (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.711362] [49942]: [pid: 49942|app: 0|req: 1780/3605] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.727310] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks [] for router_gateway (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.744450] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-60fff580-eb8a-4c37-bd1d-b246e5a79862 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.745469] [49942]: [pid: 49942|app: 0|req: 1781/3606] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/networks?id=0487bdb2-4d5e-403b-a08d-ded2e0f47f56 => generated 707 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.748478] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Deleting port 5d65c470-1ed3-42bf-bb0b-dc530d3da03e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 807.748478] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (5d65c470-1ed3-42bf-bb0b-dc530d3da03e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.774295] [49941]: DEBUG neutron.plugins.ml2.db [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] For port 5d65c470-1ed3-42bf-bb0b-dc530d3da03e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5d65c470-1ed3-42bf-bb0b-dc530d3da03e,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 807.774560] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (5d65c470-1ed3-42bf-bb0b-dc530d3da03e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.778963] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] delete_port_precommit called with port settings {'id': '5d65c470-1ed3-42bf-bb0b-dc530d3da03e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:99:46:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 819, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:35Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 807.779187] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] delete_port_precommit: [ 807.779187] [49941]: key[id], 5d65c470-1ed3-42bf-bb0b-dc530d3da03e -> None [ 807.779187] [49941]: key[binding:vnic_type], normal -> None [ 807.779187] [49941]: key[tags], [] -> None [ 807.779187] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 807.779187] [49941]: key[allowed_address_pairs], [] -> None [ 807.779187] [49941]: key[extra_dhcp_opts], [] -> None [ 807.779187] [49941]: key[binding:profile], {} -> None [ 807.779187] [49941]: key[admin_state_up], True -> None [ 807.779187] [49941]: key[binding:vif_type], ovs -> None [ 807.779187] [49941]: key[device_owner], network:router_gateway -> None [ 807.779187] [49941]: key[created_at], 2025-11-20T12:30:35Z -> None [ 807.779187] [49941]: key[updated_at], 2025-11-20T12:30:36Z -> None [ 807.779187] [49941]: key[description], -> None [ 807.779187] [49941]: key[tenant_id], -> None [ 807.779187] [49941]: key[binding:host_id], devstack -> None [ 807.779187] [49941]: key[standard_attr_id], 819 -> None [ 807.779187] [49941]: key[name], -> None [ 807.779187] [49941]: key[mac_address], fa:16:3e:99:46:63 -> None [ 807.779187] [49941]: key[status], ACTIVE -> None [ 807.779187] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 807.779187] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.221'}] -> None [ 807.779187] [49941]: key[security_groups], [] -> None [ 807.779187] [49941]: key[revision_number], 5 -> None [ 807.779187] [49941]: key[port_security_enabled], False -> None [ 807.779187] [49941]: key[project_id], -> None [ 807.779187] [49941]: key[device_id], 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d -> None [ 807.779187] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.781177] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Calling delete_port for 5d65c470-1ed3-42bf-bb0b-dc530d3da03e owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 807.801633] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6d6c8dc-1197-413b-a20b-0e7816ad262e req-5194d266-a5dc-44fc-81e4-8f0477f7aec8 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.802605] [49942]: [pid: 49942|app: 0|req: 1782/3607] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.816551] [49942]: [pid: 49942|app: 0|req: 1783/3608] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.847799] [49942]: DEBUG neutron_lib.callbacks.manager [None req-66c51596-786e-40c3-8f6b-b3fe406e0fe7 admin admin] Publish callbacks [] for security_group (eadeb248-821a-430f-9066-79ed479f5213), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.864919] [49942]: DEBUG neutron_lib.callbacks.manager [None req-66c51596-786e-40c3-8f6b-b3fe406e0fe7 admin admin] Publish callbacks [] for security_group (eadeb248-821a-430f-9066-79ed479f5213), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.872622] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5d65c470-1ed3-42bf-bb0b-dc530d3da03e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.880268] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Pushing event deleted for resources: {'Port': ['ID=5d65c470-1ed3-42bf-bb0b-dc530d3da03e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.880375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-66c51596-786e-40c3-8f6b-b3fe406e0fe7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (eadeb248-821a-430f-9066-79ed479f5213), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.885023] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-66c51596-786e-40c3-8f6b-b3fe406e0fe7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=eadeb248-821a-430f-9066-79ed479f5213,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 807.889256] [49942]: DEBUG neutron_lib.callbacks.manager [None req-66c51596-786e-40c3-8f6b-b3fe406e0fe7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.889256] [49942]: [pid: 49942|app: 0|req: 1784/3609] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:49 2025] DELETE /networking/v2.0/security-groups/eadeb248-821a-430f-9066-79ed479f5213 => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 807.891332] [49942]: DEBUG neutron.api.wsgi [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-d879d62e-c086-4a16-98c9-51c51df1de31 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.906946] [49942]: [pid: 49942|app: 0|req: 1785/3610] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.906946] [49942]: DEBUG neutron.api.wsgi [req-e6d6c8dc-1197-413b-a20b-0e7816ad262e req-4256f24f-5e2c-401f-bf61-9575c7af7a60 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 807.908206] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] delete_port_postcommit called with port settings {'id': '5d65c470-1ed3-42bf-bb0b-dc530d3da03e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:99:46:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7e5d08d2-9df7-407e-81cc-ab94a8d67a0d', 'device_owner': 'network:router_gateway', 'standard_attr_id': 819, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.221'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:35Z', 'updated_at': '2025-11-20T12:30: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 807.908398] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] delete_port_postcommit: [ 807.908398] [49941]: key[id], 5d65c470-1ed3-42bf-bb0b-dc530d3da03e -> None [ 807.908398] [49941]: key[binding:vnic_type], normal -> None [ 807.908398] [49941]: key[tags], [] -> None [ 807.908398] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 807.908398] [49941]: key[allowed_address_pairs], [] -> None [ 807.908398] [49941]: key[extra_dhcp_opts], [] -> None [ 807.908398] [49941]: key[binding:profile], {} -> None [ 807.908398] [49941]: key[admin_state_up], True -> None [ 807.908398] [49941]: key[binding:vif_type], ovs -> None [ 807.908398] [49941]: key[device_owner], network:router_gateway -> None [ 807.908398] [49941]: key[created_at], 2025-11-20T12:30:35Z -> None [ 807.908398] [49941]: key[updated_at], 2025-11-20T12:30:36Z -> None [ 807.908398] [49941]: key[description], -> None [ 807.908398] [49941]: key[tenant_id], -> None [ 807.908398] [49941]: key[binding:host_id], devstack -> None [ 807.908398] [49941]: key[standard_attr_id], 819 -> None [ 807.908398] [49941]: key[name], -> None [ 807.908398] [49941]: key[mac_address], fa:16:3e:99:46:63 -> None [ 807.908398] [49941]: key[status], ACTIVE -> None [ 807.908398] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 807.908398] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.221'}] -> None [ 807.908398] [49941]: key[security_groups], [] -> None [ 807.908398] [49941]: key[revision_number], 5 -> None [ 807.908398] [49941]: key[port_security_enabled], False -> None [ 807.908398] [49941]: key[project_id], -> None [ 807.908398] [49941]: key[device_id], 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d -> None [ 807.908398] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 807.909812] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.927386] [49942]: [pid: 49942|app: 0|req: 1786/3611] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.941184] [49942]: [pid: 49942|app: 0|req: 1787/3612] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 807.948965] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.950904] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks [] for router_controller (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.959238] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-24e4fab6-2cd1-43a4-9d5c-fd5782049742 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 807.959238] [49942]: [pid: 49942|app: 0|req: 1788/3613] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/subnets?id=81ec77b9-26f5-4021-ab8f-dee1c88dcd76 => generated 682 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 807.983121] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (7e5d08d2-9df7-407e-81cc-ab94a8d67a0d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.985025] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 7e5d08d2-9df7-407e-81cc-ab94a8d67a0d {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 807.991692] [49941]: DEBUG neutron_lib.callbacks.manager [None req-90eb3531-3746-4f84-a434-078a7a1d281f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 807.992320] [49941]: [pid: 49941|app: 0|req: 1826/3614] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:49 2025] DELETE /networking/v2.0/routers/7e5d08d2-9df7-407e-81cc-ab94a8d67a0d => generated 0 bytes in 366 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 807.999698] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-21128a51-4202-4719-8b9e-9abec95305e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.000788] [49942]: [pid: 49942|app: 0|req: 1789/3615] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?network_id=0487bdb2-4d5e-403b-a08d-ded2e0f47f56&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.016138] [49942]: [pid: 49942|app: 0|req: 1790/3616] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.033923] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting subnet 63f7fd43-42a3-496b-92d7-0dde02cfa68b {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 808.035267] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] Deleting subnet 056b1fea-7b76-47df-bd25-cc9c0c987cf5 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 808.037569] [49942]: DEBUG neutron_lib.callbacks.manager [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] Publish callbacks [] for subnet (056b1fea-7b76-47df-bd25-cc9c0c987cf5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.039365] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for subnet (63f7fd43-42a3-496b-92d7-0dde02cfa68b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.049309] [49942]: DEBUG neutron_lib.callbacks.manager [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (056b1fea-7b76-47df-bd25-cc9c0c987cf5), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.053267] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (63f7fd43-42a3-496b-92d7-0dde02cfa68b), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.084375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (056b1fea-7b76-47df-bd25-cc9c0c987cf5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.084837] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] delete_subnet_precommit called with subnet settings {'id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-subnet', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 817, '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-20T12:30:35Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings None) [ 808.084975] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] delete_subnet_precommit: [ 808.084975] [49942]: key[ipv6_ra_mode], None -> None [ 808.084975] [49942]: key[id], 056b1fea-7b76-47df-bd25-cc9c0c987cf5 -> None [ 808.084975] [49942]: key[tags], [] -> None [ 808.084975] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 808.084975] [49942]: key[enable_dhcp], True -> None [ 808.084975] [49942]: key[ip_version], 4 -> None [ 808.084975] [49942]: key[created_at], 2025-11-20T12:30:35Z -> None [ 808.084975] [49942]: key[updated_at], 2025-11-20T12:30:35Z -> None [ 808.084975] [49942]: key[description], -> None [ 808.084975] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.084975] [49942]: key[standard_attr_id], 817 -> None [ 808.084975] [49942]: key[cidr], 192.168.128.0/28 -> None [ 808.084975] [49942]: key[ipv6_address_mode], None -> None [ 808.084975] [49942]: key[name], tempest-AttachInterfacesUnderV243Test-1435042052-subnet -> None [ 808.084975] [49942]: key[subnetpool_id], None -> None [ 808.084975] [49942]: key[host_routes], [] -> None [ 808.084975] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.084975] [49942]: key[shared], False -> None [ 808.084975] [49942]: key[router:external], False -> None [ 808.084975] [49942]: key[revision_number], 0 -> None [ 808.084975] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 808.084975] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.084975] [49942]: key[service_types], [] -> None [ 808.084975] [49942]: key[dns_nameservers], [] -> None [ 808.084975] [49942]: key[segment_id], None -> None [ 808.084975] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.090374] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (63f7fd43-42a3-496b-92d7-0dde02cfa68b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.090374] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit called with subnet settings {'id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 996, '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-20T12:31:20Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 808.090374] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit: [ 808.090374] [49941]: key[ipv6_ra_mode], None -> None [ 808.090374] [49941]: key[id], 63f7fd43-42a3-496b-92d7-0dde02cfa68b -> None [ 808.090374] [49941]: key[tags], [] -> None [ 808.090374] [49941]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 808.090374] [49941]: key[enable_dhcp], True -> None [ 808.090374] [49941]: key[ip_version], 4 -> None [ 808.090374] [49941]: key[created_at], 2025-11-20T12:31:20Z -> None [ 808.090374] [49941]: key[updated_at], 2025-11-20T12:31:20Z -> None [ 808.090374] [49941]: key[description], -> None [ 808.090374] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.090374] [49941]: key[standard_attr_id], 996 -> None [ 808.090374] [49941]: key[cidr], 192.168.129.0/24 -> None [ 808.090374] [49941]: key[ipv6_address_mode], None -> None [ 808.090374] [49941]: key[name], -> None [ 808.090374] [49941]: key[subnetpool_id], None -> None [ 808.090374] [49941]: key[host_routes], [] -> None [ 808.090374] [49941]: key[network_id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.090374] [49941]: key[shared], False -> None [ 808.090374] [49941]: key[router:external], False -> None [ 808.090374] [49941]: key[revision_number], 0 -> None [ 808.090374] [49941]: key[gateway_ip], 192.168.129.1 -> None [ 808.090374] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.090374] [49941]: key[service_types], [] -> None [ 808.090374] [49941]: key[dns_nameservers], [] -> None [ 808.090374] [49941]: key[segment_id], None -> None [ 808.090374] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.113698] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (63f7fd43-42a3-496b-92d7-0dde02cfa68b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.113946] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit called with subnet settings {'id': '63f7fd43-42a3-496b-92d7-0dde02cfa68b', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 996, '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-20T12:31:20Z', 'updated_at': '2025-11-20T12:31:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 808.114063] [49942]: DEBUG neutron_lib.callbacks.manager [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (056b1fea-7b76-47df-bd25-cc9c0c987cf5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.114173] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit: [ 808.114173] [49941]: key[ipv6_ra_mode], None -> None [ 808.114173] [49941]: key[id], 63f7fd43-42a3-496b-92d7-0dde02cfa68b -> None [ 808.114173] [49941]: key[tags], [] -> None [ 808.114173] [49941]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 808.114173] [49941]: key[enable_dhcp], True -> None [ 808.114173] [49941]: key[ip_version], 4 -> None [ 808.114173] [49941]: key[created_at], 2025-11-20T12:31:20Z -> None [ 808.114173] [49941]: key[updated_at], 2025-11-20T12:31:20Z -> None [ 808.114173] [49941]: key[description], -> None [ 808.114173] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.114173] [49941]: key[standard_attr_id], 996 -> None [ 808.114173] [49941]: key[cidr], 192.168.129.0/24 -> None [ 808.114173] [49941]: key[ipv6_address_mode], None -> None [ 808.114173] [49941]: key[name], -> None [ 808.114173] [49941]: key[subnetpool_id], None -> None [ 808.114173] [49941]: key[host_routes], [] -> None [ 808.114173] [49941]: key[network_id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.114173] [49941]: key[shared], False -> None [ 808.114173] [49941]: key[router:external], False -> None [ 808.114173] [49941]: key[revision_number], 0 -> None [ 808.114173] [49941]: key[gateway_ip], 192.168.129.1 -> None [ 808.114173] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.114173] [49941]: key[service_types], [] -> None [ 808.114173] [49941]: key[dns_nameservers], [] -> None [ 808.114173] [49941]: key[segment_id], None -> None [ 808.114173] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.115010] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] delete_subnet_postcommit called with subnet settings {'id': '056b1fea-7b76-47df-bd25-cc9c0c987cf5', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-subnet', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 817, '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-20T12:30:35Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings None) [ 808.115010] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] delete_subnet_postcommit: [ 808.115010] [49942]: key[ipv6_ra_mode], None -> None [ 808.115010] [49942]: key[id], 056b1fea-7b76-47df-bd25-cc9c0c987cf5 -> None [ 808.115010] [49942]: key[tags], [] -> None [ 808.115010] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 808.115010] [49942]: key[enable_dhcp], True -> None [ 808.115010] [49942]: key[ip_version], 4 -> None [ 808.115010] [49942]: key[created_at], 2025-11-20T12:30:35Z -> None [ 808.115010] [49942]: key[updated_at], 2025-11-20T12:30:35Z -> None [ 808.115010] [49942]: key[description], -> None [ 808.115010] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.115010] [49942]: key[standard_attr_id], 817 -> None [ 808.115010] [49942]: key[cidr], 192.168.128.0/28 -> None [ 808.115010] [49942]: key[ipv6_address_mode], None -> None [ 808.115010] [49942]: key[name], tempest-AttachInterfacesUnderV243Test-1435042052-subnet -> None [ 808.115010] [49942]: key[subnetpool_id], None -> None [ 808.115010] [49942]: key[host_routes], [] -> None [ 808.115010] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.115010] [49942]: key[shared], False -> None [ 808.115010] [49942]: key[router:external], False -> None [ 808.115010] [49942]: key[revision_number], 0 -> None [ 808.115010] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 808.115010] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.115010] [49942]: key[service_types], [] -> None [ 808.115010] [49942]: key[dns_nameservers], [] -> None [ 808.115010] [49942]: key[segment_id], None -> None [ 808.115010] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.121610] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=056b1fea-7b76-47df-bd25-cc9c0c987cf5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.121732] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Subnet': ['ID=63f7fd43-42a3-496b-92d7-0dde02cfa68b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.127347] [49942]: DEBUG neutron_lib.callbacks.manager [None req-073c06ac-f388-4f70-96ac-023f6ea73e09 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.127791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1d2b09d5-e1ba-47db-ac0b-2f42703e7193 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.128425] [49942]: [pid: 49942|app: 0|req: 1791/3617] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:49 2025] DELETE /networking/v2.0/subnets/056b1fea-7b76-47df-bd25-cc9c0c987cf5 => generated 0 bytes in 112 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 808.129950] [49941]: [pid: 49941|app: 0|req: 1827/3618] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:49 2025] DELETE /networking/v2.0/subnets/63f7fd43-42a3-496b-92d7-0dde02cfa68b => generated 0 bytes in 137 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 808.143469] [49942]: [pid: 49942|app: 0|req: 1792/3619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.156085] [49942]: [pid: 49942|app: 0|req: 1793/3620] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.164873] [49941]: [pid: 49941|app: 0|req: 1828/3621] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:49 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.186536] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (2c110bc1-1395-4164-9781-83a24176a9e1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.190183] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (3871aa7d-83a9-4a4d-bc5e-aee451b44ad0), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.211448] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Deleting port 88738048-e75e-4d07-a3c2-3239e74ec680 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 808.211654] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (88738048-e75e-4d07-a3c2-3239e74ec680), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.213809] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port ce2a0c49-4e1c-4bf0-a026-7362155e440b {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 808.214043] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ce2a0c49-4e1c-4bf0-a026-7362155e440b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.230509] [49942]: DEBUG neutron.plugins.ml2.db [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] For port 88738048-e75e-4d07-a3c2-3239e74ec680, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=88738048-e75e-4d07-a3c2-3239e74ec680,segment=NetworkSegment(8dbe40e4-a4ef-4b70-9923-65b566405c56),segment_id=8dbe40e4-a4ef-4b70-9923-65b566405c56)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 808.230733] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (88738048-e75e-4d07-a3c2-3239e74ec680), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.232822] [49941]: DEBUG neutron.plugins.ml2.db [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port ce2a0c49-4e1c-4bf0-a026-7362155e440b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ce2a0c49-4e1c-4bf0-a026-7362155e440b,segment=NetworkSegment(3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee),segment_id=3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 808.233101] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ce2a0c49-4e1c-4bf0-a026-7362155e440b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.235644] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_port_precommit called with port settings {'id': '88738048-e75e-4d07-a3c2-3239e74ec680', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:b9:df:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2c110bc1-1395-4164-9781-83a24176a9e1', 'device_owner': 'network:dhcp', 'standard_attr_id': 921, '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-20T12:31:06Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 808.235930] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_port_precommit: [ 808.235930] [49942]: key[id], 88738048-e75e-4d07-a3c2-3239e74ec680 -> None [ 808.235930] [49942]: key[binding:vnic_type], normal -> None [ 808.235930] [49942]: key[tags], [] -> None [ 808.235930] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 808.235930] [49942]: key[allowed_address_pairs], [] -> None [ 808.235930] [49942]: key[extra_dhcp_opts], [] -> None [ 808.235930] [49942]: key[binding:profile], {} -> None [ 808.235930] [49942]: key[admin_state_up], True -> None [ 808.235930] [49942]: key[binding:vif_type], ovs -> None [ 808.235930] [49942]: key[device_owner], network:dhcp -> None [ 808.235930] [49942]: key[created_at], 2025-11-20T12:31:06Z -> None [ 808.235930] [49942]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.235930] [49942]: key[description], -> None [ 808.235930] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.235930] [49942]: key[binding:host_id], devstack -> None [ 808.235930] [49942]: key[standard_attr_id], 921 -> None [ 808.235930] [49942]: key[name], -> None [ 808.235930] [49942]: key[mac_address], fa:16:3e:b9:df:0f -> None [ 808.235930] [49942]: key[status], ACTIVE -> None [ 808.235930] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.235930] [49942]: key[fixed_ips], [] -> None [ 808.235930] [49942]: key[security_groups], [] -> None [ 808.235930] [49942]: key[revision_number], 5 -> None [ 808.235930] [49942]: key[port_security_enabled], False -> None [ 808.235930] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.235930] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.235930] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.237358] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Calling delete_port for 88738048-e75e-4d07-a3c2-3239e74ec680 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 808.238119] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': 'ce2a0c49-4e1c-4bf0-a026-7362155e440b', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:48:ed:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'device_owner': 'network:dhcp', 'standard_attr_id': 1268, '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-20T12:32:28Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 808.238337] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 808.238337] [49941]: key[id], ce2a0c49-4e1c-4bf0-a026-7362155e440b -> None [ 808.238337] [49941]: key[binding:vnic_type], normal -> None [ 808.238337] [49941]: key[tags], [] -> None [ 808.238337] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 808.238337] [49941]: key[allowed_address_pairs], [] -> None [ 808.238337] [49941]: key[extra_dhcp_opts], [] -> None [ 808.238337] [49941]: key[binding:profile], {} -> None [ 808.238337] [49941]: key[admin_state_up], True -> None [ 808.238337] [49941]: key[binding:vif_type], ovs -> None [ 808.238337] [49941]: key[device_owner], network:dhcp -> None [ 808.238337] [49941]: key[created_at], 2025-11-20T12:32:28Z -> None [ 808.238337] [49941]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.238337] [49941]: key[description], -> None [ 808.238337] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.238337] [49941]: key[binding:host_id], devstack -> None [ 808.238337] [49941]: key[standard_attr_id], 1268 -> None [ 808.238337] [49941]: key[name], -> None [ 808.238337] [49941]: key[mac_address], fa:16:3e:48:ed:ae -> None [ 808.238337] [49941]: key[status], ACTIVE -> None [ 808.238337] [49941]: key[network_id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.238337] [49941]: key[fixed_ips], [] -> None [ 808.238337] [49941]: key[security_groups], [] -> None [ 808.238337] [49941]: key[revision_number], 5 -> None [ 808.238337] [49941]: key[port_security_enabled], False -> None [ 808.238337] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.238337] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.238337] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.239914] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for ce2a0c49-4e1c-4bf0-a026-7362155e440b owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 808.281112] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ce2a0c49-4e1c-4bf0-a026-7362155e440b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.281360] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (88738048-e75e-4d07-a3c2-3239e74ec680), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.290728] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Pushing event deleted for resources: {'Port': ['ID=88738048-e75e-4d07-a3c2-3239e74ec680,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.293769] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=ce2a0c49-4e1c-4bf0-a026-7362155e440b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.298768] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] No DVR routers for this DVR port 88738048-e75e-4d07-a3c2-3239e74ec680 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 808.299073] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_port_postcommit called with port settings {'id': '88738048-e75e-4d07-a3c2-3239e74ec680', 'name': '', 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'mac_address': 'fa:16:3e:b9:df:0f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2c110bc1-1395-4164-9781-83a24176a9e1', 'device_owner': 'network:dhcp', 'standard_attr_id': 921, '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-20T12:31:06Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'f0fe04186f1f42868ba4498604f7d278'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}}] (original binding levels None) on network {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} with segments to bind None [ 808.299268] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_port_postcommit: [ 808.299268] [49942]: key[id], 88738048-e75e-4d07-a3c2-3239e74ec680 -> None [ 808.299268] [49942]: key[binding:vnic_type], normal -> None [ 808.299268] [49942]: key[tags], [] -> None [ 808.299268] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 808.299268] [49942]: key[allowed_address_pairs], [] -> None [ 808.299268] [49942]: key[extra_dhcp_opts], [] -> None [ 808.299268] [49942]: key[binding:profile], {} -> None [ 808.299268] [49942]: key[admin_state_up], True -> None [ 808.299268] [49942]: key[binding:vif_type], ovs -> None [ 808.299268] [49942]: key[device_owner], network:dhcp -> None [ 808.299268] [49942]: key[created_at], 2025-11-20T12:31:06Z -> None [ 808.299268] [49942]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.299268] [49942]: key[description], -> None [ 808.299268] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.299268] [49942]: key[binding:host_id], devstack -> None [ 808.299268] [49942]: key[standard_attr_id], 921 -> None [ 808.299268] [49942]: key[name], -> None [ 808.299268] [49942]: key[mac_address], fa:16:3e:b9:df:0f -> None [ 808.299268] [49942]: key[status], ACTIVE -> None [ 808.299268] [49942]: key[network_id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.299268] [49942]: key[fixed_ips], [] -> None [ 808.299268] [49942]: key[security_groups], [] -> None [ 808.299268] [49942]: key[revision_number], 5 -> None [ 808.299268] [49942]: key[port_security_enabled], False -> None [ 808.299268] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.299268] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.299268] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.300327] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port ce2a0c49-4e1c-4bf0-a026-7362155e440b on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 808.301170] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': 'ce2a0c49-4e1c-4bf0-a026-7362155e440b', 'name': '', 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:48:ed:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'device_owner': 'network:dhcp', 'standard_attr_id': 1268, '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-20T12:32:28Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}}] (original binding levels None) on network {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} with segments to bind None [ 808.301170] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 808.301170] [49941]: key[id], ce2a0c49-4e1c-4bf0-a026-7362155e440b -> None [ 808.301170] [49941]: key[binding:vnic_type], normal -> None [ 808.301170] [49941]: key[tags], [] -> None [ 808.301170] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 808.301170] [49941]: key[allowed_address_pairs], [] -> None [ 808.301170] [49941]: key[extra_dhcp_opts], [] -> None [ 808.301170] [49941]: key[binding:profile], {} -> None [ 808.301170] [49941]: key[admin_state_up], True -> None [ 808.301170] [49941]: key[binding:vif_type], ovs -> None [ 808.301170] [49941]: key[device_owner], network:dhcp -> None [ 808.301170] [49941]: key[created_at], 2025-11-20T12:32:28Z -> None [ 808.301170] [49941]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.301170] [49941]: key[description], -> None [ 808.301170] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.301170] [49941]: key[binding:host_id], devstack -> None [ 808.301170] [49941]: key[standard_attr_id], 1268 -> None [ 808.301170] [49941]: key[name], -> None [ 808.301170] [49941]: key[mac_address], fa:16:3e:48:ed:ae -> None [ 808.301170] [49941]: key[status], ACTIVE -> None [ 808.301170] [49941]: key[network_id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.301170] [49941]: key[fixed_ips], [] -> None [ 808.301170] [49941]: key[security_groups], [] -> None [ 808.301170] [49941]: key[revision_number], 5 -> None [ 808.301170] [49941]: key[port_security_enabled], False -> None [ 808.301170] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.301170] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.301170] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.325407] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (2c110bc1-1395-4164-9781-83a24176a9e1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.336369] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_network_precommit called with network settings {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} (original settings None) and network segments [{'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}] [ 808.336369] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_network_precommit: [ 808.336369] [49942]: key[vlan_transparent], None -> None [ 808.336369] [49942]: key[id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.336369] [49942]: key[tags], [] -> None [ 808.336369] [49942]: key[availability_zone_hints], [] -> None [ 808.336369] [49942]: key[mtu], 8950 -> None [ 808.336369] [49942]: key[provider:network_type], vlan -> None [ 808.336369] [49942]: key[admin_state_up], True -> None [ 808.336369] [49942]: key[provider:physical_network], default -> None [ 808.336369] [49942]: key[provider:segmentation_id], 985 -> None [ 808.336369] [49942]: key[created_at], 2025-11-20T12:30:34Z -> None [ 808.336369] [49942]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.336369] [49942]: key[description], -> None [ 808.336369] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.336369] [49942]: key[standard_attr_id], 815 -> None [ 808.336369] [49942]: key[name], tempest-AttachInterfacesUnderV243Test-1435042052-network -> None [ 808.336369] [49942]: key[availability_zones], ['nova'] -> None [ 808.336369] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.336369] [49942]: key[status], ACTIVE -> None [ 808.336369] [49942]: key[shared], False -> None [ 808.336369] [49942]: key[router:external], False -> None [ 808.336369] [49942]: key[revision_number], 3 -> None [ 808.336369] [49942]: key[port_security_enabled], True -> None [ 808.336369] [49942]: key[subnets], [] -> None [ 808.336369] [49942]: key[ipv4_address_scope], None -> None [ 808.336369] [49942]: key[qinq], None -> None [ 808.336369] [49942]: key[ipv6_address_scope], None -> None [ 808.336369] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.336369] [49942]: DEBUG neutron.services.segments.db [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2c110bc1-1395-4164-9781-83a24176a9e1']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 808.341632] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (3871aa7d-83a9-4a4d-bc5e-aee451b44ad0), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.341953] [49942]: DEBUG neutron.services.segments.db [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '8dbe40e4-a4ef-4b70-9923-65b566405c56') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 808.341953] [49942]: DEBUG neutron.services.segments.db [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '8dbe40e4-a4ef-4b70-9923-65b566405c56') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 808.346545] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (8dbe40e4-a4ef-4b70-9923-65b566405c56), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.352819] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit called with network settings {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} (original settings None) and network segments [{'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}] [ 808.352819] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit: [ 808.352819] [49941]: key[vlan_transparent], None -> None [ 808.352819] [49941]: key[id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.352819] [49941]: key[tags], [] -> None [ 808.352819] [49941]: key[availability_zone_hints], [] -> None [ 808.352819] [49941]: key[mtu], 8950 -> None [ 808.352819] [49941]: key[provider:network_type], vlan -> None [ 808.352819] [49941]: key[admin_state_up], True -> None [ 808.352819] [49941]: key[provider:physical_network], default -> None [ 808.352819] [49941]: key[provider:segmentation_id], 50 -> None [ 808.352819] [49941]: key[created_at], 2025-11-20T12:31:19Z -> None [ 808.352819] [49941]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.352819] [49941]: key[description], -> None [ 808.352819] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.352819] [49941]: key[standard_attr_id], 994 -> None [ 808.352819] [49941]: key[name], tempest-ServersTestMultiNic-1153339716 -> None [ 808.352819] [49941]: key[availability_zones], ['nova'] -> None [ 808.352819] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.352819] [49941]: key[status], ACTIVE -> None [ 808.352819] [49941]: key[shared], False -> None [ 808.352819] [49941]: key[router:external], False -> None [ 808.352819] [49941]: key[revision_number], 3 -> None [ 808.352819] [49941]: key[port_security_enabled], True -> None [ 808.352819] [49941]: key[subnets], [] -> None [ 808.352819] [49941]: key[ipv4_address_scope], None -> None [ 808.352819] [49941]: key[qinq], None -> None [ 808.352819] [49941]: key[ipv6_address_scope], None -> None [ 808.352819] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.352819] [49941]: DEBUG neutron.services.segments.db [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['3871aa7d-83a9-4a4d-bc5e-aee451b44ad0']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 808.355177] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (8dbe40e4-a4ef-4b70-9923-65b566405c56), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.364096] [49941]: DEBUG neutron.services.segments.db [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 808.364096] [49941]: DEBUG neutron.services.segments.db [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 808.364237] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Releasing vlan 985 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 808.364428] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (8dbe40e4-a4ef-4b70-9923-65b566405c56), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.367793] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.377151] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.382716] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Releasing vlan 50 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 808.382913] [49942]: INFO neutron.services.segments.plugin [-] Segment 8dbe40e4-a4ef-4b70-9923-65b566405c56 resource provider aggregate not found [ 808.382968] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.397597] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (2c110bc1-1395-4164-9781-83a24176a9e1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.397840] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_network_postcommit called with network settings {'id': '2c110bc1-1395-4164-9781-83a24176a9e1', 'name': 'tempest-AttachInterfacesUnderV243Test-1435042052-network', 'tenant_id': 'f0fe04186f1f42868ba4498604f7d278', 'project_id': 'f0fe04186f1f42868ba4498604f7d278', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 815, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:34Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 985} (original settings None) and network segments [{'id': '8dbe40e4-a4ef-4b70-9923-65b566405c56', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 985, 'network_id': '2c110bc1-1395-4164-9781-83a24176a9e1'}] [ 808.397994] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] delete_network_postcommit: [ 808.397994] [49942]: key[vlan_transparent], None -> None [ 808.397994] [49942]: key[id], 2c110bc1-1395-4164-9781-83a24176a9e1 -> None [ 808.397994] [49942]: key[tags], [] -> None [ 808.397994] [49942]: key[availability_zone_hints], [] -> None [ 808.397994] [49942]: key[mtu], 8950 -> None [ 808.397994] [49942]: key[provider:network_type], vlan -> None [ 808.397994] [49942]: key[admin_state_up], True -> None [ 808.397994] [49942]: key[provider:physical_network], default -> None [ 808.397994] [49942]: key[provider:segmentation_id], 985 -> None [ 808.397994] [49942]: key[created_at], 2025-11-20T12:30:34Z -> None [ 808.397994] [49942]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.397994] [49942]: key[description], -> None [ 808.397994] [49942]: key[tenant_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.397994] [49942]: key[standard_attr_id], 815 -> None [ 808.397994] [49942]: key[name], tempest-AttachInterfacesUnderV243Test-1435042052-network -> None [ 808.397994] [49942]: key[availability_zones], ['nova'] -> None [ 808.397994] [49942]: key[project_id], f0fe04186f1f42868ba4498604f7d278 -> None [ 808.397994] [49942]: key[status], ACTIVE -> None [ 808.397994] [49942]: key[shared], False -> None [ 808.397994] [49942]: key[router:external], False -> None [ 808.397994] [49942]: key[revision_number], 3 -> None [ 808.397994] [49942]: key[port_security_enabled], True -> None [ 808.397994] [49942]: key[subnets], [] -> None [ 808.397994] [49942]: key[ipv4_address_scope], None -> None [ 808.397994] [49942]: key[qinq], None -> None [ 808.397994] [49942]: key[ipv6_address_scope], None -> None [ 808.397994] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.402156] [49942]: INFO neutron.services.segments.plugin [-] Segment 8dbe40e4-a4ef-4b70-9923-65b566405c56 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 8dbe40e4-a4ef-4b70-9923-65b566405c56 found for delete ", "request_id": "req-7ff021e3-a185-4581-95fb-a931b5fe7221"}]} [ 808.409293] [49941]: INFO neutron.services.segments.plugin [-] Segment 3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee resource provider aggregate not found [ 808.411268] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Pushing event deleted for resources: {'Network': ['ID=2c110bc1-1395-4164-9781-83a24176a9e1,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.412219] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (3871aa7d-83a9-4a4d-bc5e-aee451b44ad0), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.412425] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit called with network settings {'id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0', 'name': 'tempest-ServersTestMultiNic-1153339716', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 994, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 50} (original settings None) and network segments [{'id': '3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 50, 'network_id': '3871aa7d-83a9-4a4d-bc5e-aee451b44ad0'}] [ 808.412644] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit: [ 808.412644] [49941]: key[vlan_transparent], None -> None [ 808.412644] [49941]: key[id], 3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 -> None [ 808.412644] [49941]: key[tags], [] -> None [ 808.412644] [49941]: key[availability_zone_hints], [] -> None [ 808.412644] [49941]: key[mtu], 8950 -> None [ 808.412644] [49941]: key[provider:network_type], vlan -> None [ 808.412644] [49941]: key[admin_state_up], True -> None [ 808.412644] [49941]: key[provider:physical_network], default -> None [ 808.412644] [49941]: key[provider:segmentation_id], 50 -> None [ 808.412644] [49941]: key[created_at], 2025-11-20T12:31:19Z -> None [ 808.412644] [49941]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 808.412644] [49941]: key[description], -> None [ 808.412644] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.412644] [49941]: key[standard_attr_id], 994 -> None [ 808.412644] [49941]: key[name], tempest-ServersTestMultiNic-1153339716 -> None [ 808.412644] [49941]: key[availability_zones], ['nova'] -> None [ 808.412644] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.412644] [49941]: key[status], ACTIVE -> None [ 808.412644] [49941]: key[shared], False -> None [ 808.412644] [49941]: key[router:external], False -> None [ 808.412644] [49941]: key[revision_number], 3 -> None [ 808.412644] [49941]: key[port_security_enabled], True -> None [ 808.412644] [49941]: key[subnets], [] -> None [ 808.412644] [49941]: key[ipv4_address_scope], None -> None [ 808.412644] [49941]: key[qinq], None -> None [ 808.412644] [49941]: key[ipv6_address_scope], None -> None [ 808.412644] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.416246] [49942]: DEBUG neutron_lib.callbacks.manager [None req-bf589353-a454-4abc-b1b7-a3f8fd79223c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.417999] [49942]: [pid: 49942|app: 0|req: 1794/3622] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:49 2025] DELETE /networking/v2.0/networks/2c110bc1-1395-4164-9781-83a24176a9e1 => generated 0 bytes in 261 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 808.421142] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Network': ['ID=3871aa7d-83a9-4a4d-bc5e-aee451b44ad0,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.427249] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7826b00-4fac-4b97-97ba-ea4937ea75d9 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.427249] [49941]: [pid: 49941|app: 0|req: 1829/3623] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:49 2025] DELETE /networking/v2.0/networks/3871aa7d-83a9-4a4d-bc5e-aee451b44ad0 => generated 0 bytes in 261 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 808.431592] [49941]: INFO neutron.services.segments.plugin [-] Segment 3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee 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 3b8ba0a3-79d3-4e68-ab7a-d83a6109b8ee found for delete ", "request_id": "req-6da19598-ef31-4c4e-9252-743f45850c25"}]} [ 808.454590] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '52409b4c-19a6-4925-b410-29a3228bc9c8'}, {'name': 'network-changed', 'server_uuid': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'tag': '52409b4c-19a6-4925-b410-29a3228bc9c8'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 808.460712] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-28c7ad65-8f2a-4b33-8268-e59ff96e84fe" -d '{"events": [{"server_uuid": "bb133dba-80e4-4093-a261-3fc7689af1d0", "name": "network-vif-plugged", "status": "completed", "tag": "52409b4c-19a6-4925-b410-29a3228bc9c8"}, {"name": "network-changed", "server_uuid": "bb133dba-80e4-4093-a261-3fc7689af1d0", "tag": "52409b4c-19a6-4925-b410-29a3228bc9c8"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 808.481371] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-96a44053-64c0-445e-9d93-5bbd9c9ce742 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.481371] [49942]: [pid: 49942|app: 0|req: 1795/3624] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 1042 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 808.492646] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'name': 'network-vif-deleted', 'tag': '3af75947-4a7b-47b9-bbf7-2b96f85a7015'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 808.494895] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-92594562-b362-473d-9f19-4368134cfee5" -d '{"events": [{"server_uuid": "eb010ea3-4316-4a1e-9131-f28c1e0df5b1", "name": "network-vif-deleted", "tag": "3af75947-4a7b-47b9-bbf7-2b96f85a7015"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 808.510311] [49941]: [pid: 49941|app: 0|req: 1830/3625] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.512854] [49942]: [pid: 49942|app: 0|req: 1796/3626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.536820] [49941]: [pid: 49941|app: 0|req: 1831/3627] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.579666] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting subnet c8726a94-9178-4549-84db-530424ca7fa2 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 808.587447] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for subnet (c8726a94-9178-4549-84db-530424ca7fa2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.620985] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (c8726a94-9178-4549-84db-530424ca7fa2), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.632946] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-24221c80-6285-4926-b530-d09e47e64ddf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.635277] [49941]: [pid: 49941|app: 0|req: 1832/3628] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.682702] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (c8726a94-9178-4549-84db-530424ca7fa2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.683414] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit called with subnet settings {'id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 990, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 808.683629] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit: [ 808.683629] [49942]: key[ipv6_ra_mode], None -> None [ 808.683629] [49942]: key[id], c8726a94-9178-4549-84db-530424ca7fa2 -> None [ 808.683629] [49942]: key[tags], [] -> None [ 808.683629] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 808.683629] [49942]: key[enable_dhcp], True -> None [ 808.683629] [49942]: key[ip_version], 4 -> None [ 808.683629] [49942]: key[created_at], 2025-11-20T12:31:19Z -> None [ 808.683629] [49942]: key[updated_at], 2025-11-20T12:31:19Z -> None [ 808.683629] [49942]: key[description], -> None [ 808.683629] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.683629] [49942]: key[standard_attr_id], 990 -> None [ 808.683629] [49942]: key[cidr], 192.168.128.0/24 -> None [ 808.683629] [49942]: key[ipv6_address_mode], None -> None [ 808.683629] [49942]: key[name], -> None [ 808.683629] [49942]: key[subnetpool_id], None -> None [ 808.683629] [49942]: key[host_routes], [] -> None [ 808.683629] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 808.683629] [49942]: key[shared], False -> None [ 808.683629] [49942]: key[router:external], False -> None [ 808.683629] [49942]: key[revision_number], 0 -> None [ 808.683629] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 808.683629] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.683629] [49942]: key[service_types], [] -> None [ 808.683629] [49942]: key[dns_nameservers], [] -> None [ 808.683629] [49942]: key[segment_id], None -> None [ 808.683629] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.734198] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (c8726a94-9178-4549-84db-530424ca7fa2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.734198] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit called with subnet settings {'id': 'c8726a94-9178-4549-84db-530424ca7fa2', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 990, '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-20T12:31:19Z', 'updated_at': '2025-11-20T12:31:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 808.734198] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit: [ 808.734198] [49942]: key[ipv6_ra_mode], None -> None [ 808.734198] [49942]: key[id], c8726a94-9178-4549-84db-530424ca7fa2 -> None [ 808.734198] [49942]: key[tags], [] -> None [ 808.734198] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 808.734198] [49942]: key[enable_dhcp], True -> None [ 808.734198] [49942]: key[ip_version], 4 -> None [ 808.734198] [49942]: key[created_at], 2025-11-20T12:31:19Z -> None [ 808.734198] [49942]: key[updated_at], 2025-11-20T12:31:19Z -> None [ 808.734198] [49942]: key[description], -> None [ 808.734198] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.734198] [49942]: key[standard_attr_id], 990 -> None [ 808.734198] [49942]: key[cidr], 192.168.128.0/24 -> None [ 808.734198] [49942]: key[ipv6_address_mode], None -> None [ 808.734198] [49942]: key[name], -> None [ 808.734198] [49942]: key[subnetpool_id], None -> None [ 808.734198] [49942]: key[host_routes], [] -> None [ 808.734198] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 808.734198] [49942]: key[shared], False -> None [ 808.734198] [49942]: key[router:external], False -> None [ 808.734198] [49942]: key[revision_number], 0 -> None [ 808.734198] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 808.734198] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.734198] [49942]: key[service_types], [] -> None [ 808.734198] [49942]: key[dns_nameservers], [] -> None [ 808.734198] [49942]: key[segment_id], None -> None [ 808.734198] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.740190] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff805d55-2bfc-4658-b6fa-571e0759ab6c req-b2d8f1e2-05f0-4062-b077-471b4d526a3c tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.740532] [49941]: [pid: 49941|app: 0|req: 1833/3629] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.742583] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Subnet': ['ID=c8726a94-9178-4549-84db-530424ca7fa2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.753519] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ba3b531e-0292-47e5-bc25-45a2c5f25726 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.755271] [49942]: [pid: 49942|app: 0|req: 1797/3630] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:32:50 2025] DELETE /networking/v2.0/subnets/c8726a94-9178-4549-84db-530424ca7fa2 => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 808.774262] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29b0105f-9db8-41e2-b80e-4f844f795b87 req-b52ccb0d-a8c1-455f-98d7-569ff660ade8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.775290] [49941]: [pid: 49941|app: 0|req: 1834/3631] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.778119] [49941]: DEBUG neutron.api.wsgi [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-fbc8cfe8-24d0-4f39-8ee2-34aabf91b7ca service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.783406] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-6e2ece16-6bd5-4ff5-8ef7-bd139f40588e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.784511] [49942]: [pid: 49942|app: 0|req: 1798/3632] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 808.792226] [49941]: [pid: 49941|app: 0|req: 1835/3633] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=1c64ead2-6334-45ca-867e-78ecd6065330 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.794893] [49941]: DEBUG neutron.api.wsgi [req-ff805d55-2bfc-4658-b6fa-571e0759ab6c req-22b75e6c-1d25-404a-84f5-5d1ee67b2930 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.813637] [49942]: [pid: 49942|app: 0|req: 1799/3634] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/security-groups?tenant_id=f0fe04186f1f42868ba4498604f7d278&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 808.816223] [49941]: [pid: 49941|app: 0|req: 1836/3635] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.819446] [49941]: DEBUG neutron.api.wsgi [req-29b0105f-9db8-41e2-b80e-4f844f795b87 req-868dd8fc-ac7e-434c-b6ff-52572367b944 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.840810] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (2bce2269-90e4-43cd-a63d-7fb0d4b753a0), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.841651] [49941]: [pid: 49941|app: 0|req: 1837/3636] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.847069] [49941]: DEBUG neutron.api.wsgi [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-10a481b3-e181-4a00-9efe-96dc81cc86e3 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 808.861875] [49941]: [pid: 49941|app: 0|req: 1838/3637] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=52409b4c-19a6-4925-b410-29a3228bc9c8 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.874615] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port e4374470-03f8-40dc-9a88-fde9d41e98c3 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 808.874849] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (e4374470-03f8-40dc-9a88-fde9d41e98c3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.884876] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-ff33a5f8-0e50-4d13-a777-ff5749e90eab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 808.885825] [49941]: [pid: 49941|app: 0|req: 1839/3638] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 808.893258] [49942]: DEBUG neutron.plugins.ml2.db [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port e4374470-03f8-40dc-9a88-fde9d41e98c3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e4374470-03f8-40dc-9a88-fde9d41e98c3,segment=NetworkSegment(c20bc4b3-fbda-46a1-a09c-135e665ee897),segment_id=c20bc4b3-fbda-46a1-a09c-135e665ee897)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 808.893456] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (e4374470-03f8-40dc-9a88-fde9d41e98c3), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.897964] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': 'e4374470-03f8-40dc-9a88-fde9d41e98c3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:eb:62:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'device_owner': 'network:dhcp', 'standard_attr_id': 1195, '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-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 808.898191] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 808.898191] [49942]: key[id], e4374470-03f8-40dc-9a88-fde9d41e98c3 -> None [ 808.898191] [49942]: key[binding:vnic_type], normal -> None [ 808.898191] [49942]: key[tags], [] -> None [ 808.898191] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 808.898191] [49942]: key[allowed_address_pairs], [] -> None [ 808.898191] [49942]: key[extra_dhcp_opts], [] -> None [ 808.898191] [49942]: key[binding:profile], {} -> None [ 808.898191] [49942]: key[admin_state_up], True -> None [ 808.898191] [49942]: key[binding:vif_type], ovs -> None [ 808.898191] [49942]: key[device_owner], network:dhcp -> None [ 808.898191] [49942]: key[created_at], 2025-11-20T12:32:00Z -> None [ 808.898191] [49942]: key[updated_at], 2025-11-20T12:32:50Z -> None [ 808.898191] [49942]: key[description], -> None [ 808.898191] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.898191] [49942]: key[binding:host_id], devstack -> None [ 808.898191] [49942]: key[standard_attr_id], 1195 -> None [ 808.898191] [49942]: key[name], -> None [ 808.898191] [49942]: key[mac_address], fa:16:3e:eb:62:ca -> None [ 808.898191] [49942]: key[status], ACTIVE -> None [ 808.898191] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 808.898191] [49942]: key[fixed_ips], [] -> None [ 808.898191] [49942]: key[security_groups], [] -> None [ 808.898191] [49942]: key[revision_number], 5 -> None [ 808.898191] [49942]: key[port_security_enabled], False -> None [ 808.898191] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.898191] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 808.898191] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.900184] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for e4374470-03f8-40dc-9a88-fde9d41e98c3 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 808.922861] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13fdd674-b252-4f3f-9c66-1847925eff32 admin admin] Publish callbacks [] for security_group (a4335f72-ab65-4117-a221-218341a1083e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.940765] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13fdd674-b252-4f3f-9c66-1847925eff32 admin admin] Publish callbacks [] for security_group (a4335f72-ab65-4117-a221-218341a1083e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.946862] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (e4374470-03f8-40dc-9a88-fde9d41e98c3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.957995] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=e4374470-03f8-40dc-9a88-fde9d41e98c3,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.964334] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port e4374470-03f8-40dc-9a88-fde9d41e98c3 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 808.965498] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': 'e4374470-03f8-40dc-9a88-fde9d41e98c3', 'name': '', 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:eb:62:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'device_owner': 'network:dhcp', 'standard_attr_id': 1195, '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-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}}] (original binding levels None) on network {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} with segments to bind None [ 808.965498] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 808.965498] [49942]: key[id], e4374470-03f8-40dc-9a88-fde9d41e98c3 -> None [ 808.965498] [49942]: key[binding:vnic_type], normal -> None [ 808.965498] [49942]: key[tags], [] -> None [ 808.965498] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 808.965498] [49942]: key[allowed_address_pairs], [] -> None [ 808.965498] [49942]: key[extra_dhcp_opts], [] -> None [ 808.965498] [49942]: key[binding:profile], {} -> None [ 808.965498] [49942]: key[admin_state_up], True -> None [ 808.965498] [49942]: key[binding:vif_type], ovs -> None [ 808.965498] [49942]: key[device_owner], network:dhcp -> None [ 808.965498] [49942]: key[created_at], 2025-11-20T12:32:00Z -> None [ 808.965498] [49942]: key[updated_at], 2025-11-20T12:32:50Z -> None [ 808.965498] [49942]: key[description], -> None [ 808.965498] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.965498] [49942]: key[binding:host_id], devstack -> None [ 808.965498] [49942]: key[standard_attr_id], 1195 -> None [ 808.965498] [49942]: key[name], -> None [ 808.965498] [49942]: key[mac_address], fa:16:3e:eb:62:ca -> None [ 808.965498] [49942]: key[status], ACTIVE -> None [ 808.965498] [49942]: key[network_id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 808.965498] [49942]: key[fixed_ips], [] -> None [ 808.965498] [49942]: key[security_groups], [] -> None [ 808.965498] [49942]: key[revision_number], 5 -> None [ 808.965498] [49942]: key[port_security_enabled], False -> None [ 808.965498] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 808.965498] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 808.965498] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 808.968625] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13fdd674-b252-4f3f-9c66-1847925eff32 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (a4335f72-ab65-4117-a221-218341a1083e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.971704] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13fdd674-b252-4f3f-9c66-1847925eff32 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=a4335f72-ab65-4117-a221-218341a1083e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 808.977499] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13fdd674-b252-4f3f-9c66-1847925eff32 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 808.978210] [49941]: [pid: 49941|app: 0|req: 1840/3639] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:32:50 2025] DELETE /networking/v2.0/security-groups/a4335f72-ab65-4117-a221-218341a1083e => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 808.996521] [49941]: [pid: 49941|app: 0|req: 1841/3640] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 808.999620] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (2bce2269-90e4-43cd-a63d-7fb0d4b753a0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.009213] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit called with network settings {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} (original settings None) and network segments [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] [ 809.009422] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit: [ 809.009422] [49942]: key[vlan_transparent], None -> None [ 809.009422] [49942]: key[id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 809.009422] [49942]: key[tags], [] -> None [ 809.009422] [49942]: key[availability_zone_hints], [] -> None [ 809.009422] [49942]: key[mtu], 8950 -> None [ 809.009422] [49942]: key[provider:network_type], vlan -> None [ 809.009422] [49942]: key[admin_state_up], True -> None [ 809.009422] [49942]: key[provider:physical_network], default -> None [ 809.009422] [49942]: key[provider:segmentation_id], 501 -> None [ 809.009422] [49942]: key[created_at], 2025-11-20T12:31:19Z -> None [ 809.009422] [49942]: key[updated_at], 2025-11-20T12:32:50Z -> None [ 809.009422] [49942]: key[description], -> None [ 809.009422] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 809.009422] [49942]: key[standard_attr_id], 982 -> None [ 809.009422] [49942]: key[name], tempest-ServersTestMultiNic-1087065881 -> None [ 809.009422] [49942]: key[availability_zones], ['nova'] -> None [ 809.009422] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 809.009422] [49942]: key[status], ACTIVE -> None [ 809.009422] [49942]: key[shared], False -> None [ 809.009422] [49942]: key[router:external], False -> None [ 809.009422] [49942]: key[revision_number], 3 -> None [ 809.009422] [49942]: key[port_security_enabled], True -> None [ 809.009422] [49942]: key[subnets], [] -> None [ 809.009422] [49942]: key[ipv4_address_scope], None -> None [ 809.009422] [49942]: key[qinq], None -> None [ 809.009422] [49942]: key[ipv6_address_scope], None -> None [ 809.009422] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.010433] [49942]: DEBUG neutron.services.segments.db [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2bce2269-90e4-43cd-a63d-7fb0d4b753a0']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 809.017605] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-efcca884-9b0a-4e7e-a074-004164e8f7f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.017660] [49942]: DEBUG neutron.services.segments.db [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'c20bc4b3-fbda-46a1-a09c-135e665ee897') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 809.017660] [49942]: DEBUG neutron.services.segments.db [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'c20bc4b3-fbda-46a1-a09c-135e665ee897') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 809.017756] [49941]: [pid: 49941|app: 0|req: 1842/3641] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/subnets?id=bb772f98-1c60-407e-a546-aba14641c404 => generated 697 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.021602] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (c20bc4b3-fbda-46a1-a09c-135e665ee897), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.031204] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (c20bc4b3-fbda-46a1-a09c-135e665ee897), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.048037] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Releasing vlan 501 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 809.048173] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (c20bc4b3-fbda-46a1-a09c-135e665ee897), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.056799] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a75a37b-b269-48fe-a8a0-2d633d0b7bfc req-e2456f84-7b39-485c-a456-36cfeb6ec6a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.057804] [49941]: [pid: 49941|app: 0|req: 1843/3642] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.072301] [49941]: [pid: 49941|app: 0|req: 1844/3643] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.095672] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (2bce2269-90e4-43cd-a63d-7fb0d4b753a0), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.096435] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit called with network settings {'id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0', 'name': 'tempest-ServersTestMultiNic-1087065881', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 982, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:19Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 501} (original settings None) and network segments [{'id': 'c20bc4b3-fbda-46a1-a09c-135e665ee897', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 501, 'network_id': '2bce2269-90e4-43cd-a63d-7fb0d4b753a0'}] [ 809.096595] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit: [ 809.096595] [49942]: key[vlan_transparent], None -> None [ 809.096595] [49942]: key[id], 2bce2269-90e4-43cd-a63d-7fb0d4b753a0 -> None [ 809.096595] [49942]: key[tags], [] -> None [ 809.096595] [49942]: key[availability_zone_hints], [] -> None [ 809.096595] [49942]: key[mtu], 8950 -> None [ 809.096595] [49942]: key[provider:network_type], vlan -> None [ 809.096595] [49942]: key[admin_state_up], True -> None [ 809.096595] [49942]: key[provider:physical_network], default -> None [ 809.096595] [49942]: key[provider:segmentation_id], 501 -> None [ 809.096595] [49942]: key[created_at], 2025-11-20T12:31:19Z -> None [ 809.096595] [49942]: key[updated_at], 2025-11-20T12:32:50Z -> None [ 809.096595] [49942]: key[description], -> None [ 809.096595] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 809.096595] [49942]: key[standard_attr_id], 982 -> None [ 809.096595] [49942]: key[name], tempest-ServersTestMultiNic-1087065881 -> None [ 809.096595] [49942]: key[availability_zones], ['nova'] -> None [ 809.096595] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 809.096595] [49942]: key[status], ACTIVE -> None [ 809.096595] [49942]: key[shared], False -> None [ 809.096595] [49942]: key[router:external], False -> None [ 809.096595] [49942]: key[revision_number], 3 -> None [ 809.096595] [49942]: key[port_security_enabled], True -> None [ 809.096595] [49942]: key[subnets], [] -> None [ 809.096595] [49942]: key[ipv4_address_scope], None -> None [ 809.096595] [49942]: key[qinq], None -> None [ 809.096595] [49942]: key[ipv6_address_scope], None -> None [ 809.096595] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.103127] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Network': ['ID=2bce2269-90e4-43cd-a63d-7fb0d4b753a0,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.107218] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2786751d-b7a2-42ab-ad70-e3ed41f3703a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.109355] [49942]: [pid: 49942|app: 0|req: 1800/3644] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:32:50 2025] DELETE /networking/v2.0/networks/2bce2269-90e4-43cd-a63d-7fb0d4b753a0 => generated 0 bytes in 295 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 809.118572] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47cf6d8a-5744-4881-9d19-31dfc79b46ca req-059cc19c-3476-45a8-993a-bade4f7f5bb0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.119763] [49941]: [pid: 49941|app: 0|req: 1845/3645] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?network_id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707&device_owner=network%3Adhcp => generated 999 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.123046] [49942]: [pid: 49942|app: 0|req: 1801/3646] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.125338] [49942]: DEBUG neutron.api.v2.base [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-2079961267'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 809.139045] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 809.141484] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.160914] [49941]: [pid: 49941|app: 0|req: 1846/3647] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.161657] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] vlan segment allocate from pool success with {'vlan_id': 388, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 809.167135] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (99007a02-186f-4373-94f5-dbe1d4736d63), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.167295] [49942]: INFO neutron.db.segments_db [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Added segment 99007a02-186f-4373-94f5-dbe1d4736d63 of type vlan for network 7ca235cc-bda6-47ac-8406-1fe2659c6bfb [ 809.180527] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (7ca235cc-bda6-47ac-8406-1fe2659c6bfb), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.189506] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit called with network settings {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', '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': 388, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 1} (original settings None) and network segments [{'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}] [ 809.189770] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit: [ 809.189770] [49942]: key[vlan_transparent], None -> None [ 809.189770] [49942]: key[id], None -> 7ca235cc-bda6-47ac-8406-1fe2659c6bfb [ 809.189770] [49942]: key[tags], None -> [] [ 809.189770] [49942]: key[availability_zone_hints], None -> [] [ 809.189770] [49942]: key[mtu], None -> 8950 [ 809.189770] [49942]: key[provider:network_type], None -> vlan [ 809.189770] [49942]: key[admin_state_up], None -> True [ 809.189770] [49942]: key[provider:physical_network], None -> default [ 809.189770] [49942]: key[provider:segmentation_id], None -> 388 [ 809.189770] [49942]: key[qinq], None -> None [ 809.189770] [49942]: key[created_at], None -> 2025-11-20T12:32:50Z [ 809.189770] [49942]: key[updated_at], None -> 2025-11-20T12:32:50Z [ 809.189770] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.189770] [49942]: key[description], None -> [ 809.189770] [49942]: key[standard_attr_id], None -> 1348 [ 809.189770] [49942]: key[name], None -> tempest-ServersTestMultiNic-2079961267 [ 809.189770] [49942]: key[availability_zones], None -> [] [ 809.189770] [49942]: key[status], None -> ACTIVE [ 809.189770] [49942]: key[shared], None -> False [ 809.189770] [49942]: key[router:external], None -> False [ 809.189770] [49942]: key[revision_number], None -> 1 [ 809.189770] [49942]: key[port_security_enabled], None -> True [ 809.189770] [49942]: key[subnets], None -> [] [ 809.189770] [49942]: key[ipv4_address_scope], None -> None [ 809.189770] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.189770] [49942]: key[ipv6_address_scope], None -> None [ 809.189770] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.192859] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (7ca235cc-bda6-47ac-8406-1fe2659c6bfb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.193744] [49941]: [pid: 49941|app: 0|req: 1847/3648] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.208115] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Network': ['ID=7ca235cc-bda6-47ac-8406-1fe2659c6bfb,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.209914] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit called with network settings {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', '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': 388, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:50Z', 'revision_number': 1} (original settings None) and network segments [{'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}] [ 809.210079] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit: [ 809.210079] [49942]: key[vlan_transparent], None -> None [ 809.210079] [49942]: key[id], None -> 7ca235cc-bda6-47ac-8406-1fe2659c6bfb [ 809.210079] [49942]: key[tags], None -> [] [ 809.210079] [49942]: key[availability_zone_hints], None -> [] [ 809.210079] [49942]: key[mtu], None -> 8950 [ 809.210079] [49942]: key[provider:network_type], None -> vlan [ 809.210079] [49942]: key[admin_state_up], None -> True [ 809.210079] [49942]: key[provider:physical_network], None -> default [ 809.210079] [49942]: key[provider:segmentation_id], None -> 388 [ 809.210079] [49942]: key[qinq], None -> None [ 809.210079] [49942]: key[created_at], None -> 2025-11-20T12:32:50Z [ 809.210079] [49942]: key[updated_at], None -> 2025-11-20T12:32:50Z [ 809.210079] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.210079] [49942]: key[description], None -> [ 809.210079] [49942]: key[standard_attr_id], None -> 1348 [ 809.210079] [49942]: key[name], None -> tempest-ServersTestMultiNic-2079961267 [ 809.210079] [49942]: key[availability_zones], None -> [] [ 809.210079] [49942]: key[status], None -> ACTIVE [ 809.210079] [49942]: key[shared], None -> False [ 809.210079] [49942]: key[router:external], None -> False [ 809.210079] [49942]: key[revision_number], None -> 1 [ 809.210079] [49942]: key[port_security_enabled], None -> True [ 809.210079] [49942]: key[subnets], None -> [] [ 809.210079] [49942]: key[ipv4_address_scope], None -> None [ 809.210079] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.210079] [49942]: key[ipv6_address_scope], None -> None [ 809.210079] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.213506] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.216409] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a9cffae-416e-4c85-ad2d-27e45b5ec05f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.228061] [49942]: [pid: 49942|app: 0|req: 1802/3649] 10.180.1.21 () {60 vars in 1153 bytes} [Thu Nov 20 12:32:50 2025] POST /networking/v2.0/networks => generated 556 bytes in 105 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 809.262039] [49942]: [pid: 49942|app: 0|req: 1803/3650] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.264753] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8677c583-d555-45ac-a4a0-47b2507b3b06 req-c58697eb-93b7-47e7-a268-60714b8ac116 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.265818] [49941]: [pid: 49941|app: 0|req: 1848/3651] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:50 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.271690] [49941]: DEBUG neutron.api.v2.base [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'subnet': {'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'cidr': '192.168.128.0/24', 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 809.297272] [49942]: [pid: 49942|app: 0|req: 1804/3652] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.304866] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 809.313253] [49942]: [pid: 49942|app: 0|req: 1805/3653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.316629] [49942]: DEBUG neutron.api.wsgi [req-8677c583-d555-45ac-a4a0-47b2507b3b06 req-3f2677d2-7ca0-42f4-b540-681f957b3157 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.330816] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.343948] [49942]: [pid: 49942|app: 0|req: 1806/3654] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.376977] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-ef7c0e81-6738-4ac2-9fac-5976d23f5f15 x-openstack-request-id: req-ef7c0e81-6738-4ac2-9fac-5976d23f5f15 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 809.377225] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bb133dba-80e4-4093-a261-3fc7689af1d0", "name": "network-vif-plugged", "status": "completed", "tag": "52409b4c-19a6-4925-b410-29a3228bc9c8", "code": 200}, {"name": "network-changed", "server_uuid": "bb133dba-80e4-4093-a261-3fc7689af1d0", "tag": "52409b4c-19a6-4925-b410-29a3228bc9c8", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 809.377282] [49942]: [pid: 49942|app: 0|req: 1807/3655] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.378126] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ef7c0e81-6738-4ac2-9fac-5976d23f5f15 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 809.379621] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef7c0e81-6738-4ac2-9fac-5976d23f5f15'] response: {'server_uuid': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'code': 200} [ 809.380532] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef7c0e81-6738-4ac2-9fac-5976d23f5f15'] response: {'name': 'network-changed', 'server_uuid': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'tag': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'status': 'completed', 'code': 200} [ 809.397112] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-ad7fea39-f3bb-4a3b-869b-eae5f6ae8fa8 x-openstack-request-id: req-ad7fea39-f3bb-4a3b-869b-eae5f6ae8fa8 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 809.398317] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "eb010ea3-4316-4a1e-9131-f28c1e0df5b1", "name": "network-vif-deleted", "tag": "3af75947-4a7b-47b9-bbf7-2b96f85a7015", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 809.398452] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ad7fea39-f3bb-4a3b-869b-eae5f6ae8fa8 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 809.398856] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ad7fea39-f3bb-4a3b-869b-eae5f6ae8fa8'] response: {'server_uuid': 'eb010ea3-4316-4a1e-9131-f28c1e0df5b1', 'name': 'network-vif-deleted', 'tag': '3af75947-4a7b-47b9-bbf7-2b96f85a7015', 'status': 'completed', 'code': 200} [ 809.423375] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit called with subnet settings {'id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', '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/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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 809.423375] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit: [ 809.423375] [49941]: key[ipv6_ra_mode], None -> None [ 809.423375] [49941]: key[id], None -> 7ebf634f-fe52-4c44-8582-c8114db32ab9 [ 809.423375] [49941]: key[tags], None -> [] [ 809.423375] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 809.423375] [49941]: key[enable_dhcp], None -> True [ 809.423375] [49941]: key[ip_version], None -> 4 [ 809.423375] [49941]: key[created_at], None -> 2025-11-20T12:32:51Z [ 809.423375] [49941]: key[updated_at], None -> 2025-11-20T12:32:51Z [ 809.423375] [49941]: key[description], None -> [ 809.423375] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.423375] [49941]: key[standard_attr_id], None -> 1350 [ 809.423375] [49941]: key[cidr], None -> 192.168.128.0/24 [ 809.423375] [49941]: key[ipv6_address_mode], None -> None [ 809.423375] [49941]: key[name], None -> [ 809.423375] [49941]: key[subnetpool_id], None -> None [ 809.423375] [49941]: key[host_routes], None -> [] [ 809.423375] [49941]: key[network_id], None -> 7ca235cc-bda6-47ac-8406-1fe2659c6bfb [ 809.423375] [49941]: key[shared], None -> False [ 809.423375] [49941]: key[router:external], None -> False [ 809.423375] [49941]: key[revision_number], None -> 0 [ 809.423375] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 809.423375] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.423375] [49941]: key[service_types], None -> [] [ 809.423375] [49941]: key[dns_nameservers], None -> [] [ 809.423375] [49941]: key[segment_id], None -> None [ 809.423375] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.424383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (7ebf634f-fe52-4c44-8582-c8114db32ab9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.436857] [49942]: [pid: 49942|app: 0|req: 1808/3656] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.437784] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Subnet': ['ID=7ebf634f-fe52-4c44-8582-c8114db32ab9,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.462057] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Checking segment: {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 809.462231] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network hostable DHCP agents. Network: 7ca235cc-bda6-47ac-8406-1fe2659c6bfb, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 809.478700] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network 7ca235cc-bda6-47ac-8406-1fe2659c6bfb is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 809.483469] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 7ca235cc-bda6-47ac-8406-1fe2659c6bfb) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 809.486701] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit called with subnet settings {'id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', '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/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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network': {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388}} (original settings None) [ 809.486701] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit: [ 809.486701] [49941]: key[ipv6_ra_mode], None -> None [ 809.486701] [49941]: key[id], None -> 7ebf634f-fe52-4c44-8582-c8114db32ab9 [ 809.486701] [49941]: key[tags], None -> [] [ 809.486701] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.254'}] [ 809.486701] [49941]: key[enable_dhcp], None -> True [ 809.486701] [49941]: key[network], None -> {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} [ 809.486701] [49941]: key[ip_version], None -> 4 [ 809.486701] [49941]: key[created_at], None -> 2025-11-20T12:32:51Z [ 809.486701] [49941]: key[updated_at], None -> 2025-11-20T12:32:51Z [ 809.486701] [49941]: key[description], None -> [ 809.486701] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.486701] [49941]: key[standard_attr_id], None -> 1350 [ 809.486701] [49941]: key[cidr], None -> 192.168.128.0/24 [ 809.486701] [49941]: key[ipv6_address_mode], None -> None [ 809.486701] [49941]: key[name], None -> [ 809.486701] [49941]: key[subnetpool_id], None -> None [ 809.486701] [49941]: key[host_routes], None -> [] [ 809.486701] [49941]: key[network_id], None -> 7ca235cc-bda6-47ac-8406-1fe2659c6bfb [ 809.486701] [49941]: key[shared], None -> False [ 809.486701] [49941]: key[router:external], None -> False [ 809.486701] [49941]: key[revision_number], None -> 0 [ 809.486701] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 809.486701] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.486701] [49941]: key[service_types], None -> [] [ 809.486701] [49941]: key[dns_nameservers], None -> [] [ 809.486701] [49941]: key[segment_id], None -> None [ 809.486701] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.487742] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.487742] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b0bac72-ef49-4990-b24c-33f99ff14a2c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.488383] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7c0ae60-3b44-4fab-bef8-f79c1153ef31 req-2ad14148-bc4e-47ef-8015-30401c36b92e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.489085] [49942]: [pid: 49942|app: 0|req: 1809/3657] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.497276] [49941]: [pid: 49941|app: 0|req: 1849/3658] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:51 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) [ 809.497819] [49942]: DEBUG neutron.api.wsgi [req-e7c0ae60-3b44-4fab-bef8-f79c1153ef31 req-80df8c3a-f98a-49d1-8341-85aa6bb95790 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.503017] [49941]: DEBUG neutron.api.v2.base [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'network': {'name': 'tempest-ServersTestMultiNic-1040512653'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 809.527330] [49942]: [pid: 49942|app: 0|req: 1810/3659] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.532552] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 809.534335] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.542851] [49942]: [pid: 49942|app: 0|req: 1811/3660] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.560611] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] vlan segment allocate from pool success with {'vlan_id': 579, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 809.566427] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (f875206d-3bd8-48cd-af6a-7894a7ad41a2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.568126] [49941]: INFO neutron.db.segments_db [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Added segment f875206d-3bd8-48cd-af6a-7894a7ad41a2 of type vlan for network e434c19c-8ffc-49d3-a087-46139b3ec0ea [ 809.571617] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-04c8168c-56ce-4768-9225-cb92912e35f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.572762] [49942]: [pid: 49942|app: 0|req: 1812/3661] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 809.588216] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (e434c19c-8ffc-49d3-a087-46139b3ec0ea), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.598381] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit called with network settings {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1351, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}] [ 809.598612] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_precommit: [ 809.598612] [49941]: key[vlan_transparent], None -> None [ 809.598612] [49941]: key[id], None -> e434c19c-8ffc-49d3-a087-46139b3ec0ea [ 809.598612] [49941]: key[tags], None -> [] [ 809.598612] [49941]: key[availability_zone_hints], None -> [] [ 809.598612] [49941]: key[mtu], None -> 8950 [ 809.598612] [49941]: key[provider:network_type], None -> vlan [ 809.598612] [49941]: key[admin_state_up], None -> True [ 809.598612] [49941]: key[provider:physical_network], None -> default [ 809.598612] [49941]: key[provider:segmentation_id], None -> 579 [ 809.598612] [49941]: key[qinq], None -> None [ 809.598612] [49941]: key[created_at], None -> 2025-11-20T12:32:51Z [ 809.598612] [49941]: key[updated_at], None -> 2025-11-20T12:32:51Z [ 809.598612] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.598612] [49941]: key[description], None -> [ 809.598612] [49941]: key[standard_attr_id], None -> 1351 [ 809.598612] [49941]: key[name], None -> tempest-ServersTestMultiNic-1040512653 [ 809.598612] [49941]: key[availability_zones], None -> [] [ 809.598612] [49941]: key[status], None -> ACTIVE [ 809.598612] [49941]: key[shared], None -> False [ 809.598612] [49941]: key[router:external], None -> False [ 809.598612] [49941]: key[revision_number], None -> 1 [ 809.598612] [49941]: key[port_security_enabled], None -> True [ 809.598612] [49941]: key[subnets], None -> [] [ 809.598612] [49941]: key[ipv4_address_scope], None -> None [ 809.598612] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.598612] [49941]: key[ipv6_address_scope], None -> None [ 809.598612] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.601976] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (e434c19c-8ffc-49d3-a087-46139b3ec0ea), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.612960] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-b68587c5-dc36-4339-81e1-bfd38a106e3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.613916] [49942]: [pid: 49942|app: 0|req: 1813/3662] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.617662] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Network': ['ID=e434c19c-8ffc-49d3-a087-46139b3ec0ea,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.619467] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit called with network settings {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1351, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}] [ 809.619697] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_network_postcommit: [ 809.619697] [49941]: key[vlan_transparent], None -> None [ 809.619697] [49941]: key[id], None -> e434c19c-8ffc-49d3-a087-46139b3ec0ea [ 809.619697] [49941]: key[tags], None -> [] [ 809.619697] [49941]: key[availability_zone_hints], None -> [] [ 809.619697] [49941]: key[mtu], None -> 8950 [ 809.619697] [49941]: key[provider:network_type], None -> vlan [ 809.619697] [49941]: key[admin_state_up], None -> True [ 809.619697] [49941]: key[provider:physical_network], None -> default [ 809.619697] [49941]: key[provider:segmentation_id], None -> 579 [ 809.619697] [49941]: key[qinq], None -> None [ 809.619697] [49941]: key[created_at], None -> 2025-11-20T12:32:51Z [ 809.619697] [49941]: key[updated_at], None -> 2025-11-20T12:32:51Z [ 809.619697] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.619697] [49941]: key[description], None -> [ 809.619697] [49941]: key[standard_attr_id], None -> 1351 [ 809.619697] [49941]: key[name], None -> tempest-ServersTestMultiNic-1040512653 [ 809.619697] [49941]: key[availability_zones], None -> [] [ 809.619697] [49941]: key[status], None -> ACTIVE [ 809.619697] [49941]: key[shared], None -> False [ 809.619697] [49941]: key[router:external], None -> False [ 809.619697] [49941]: key[revision_number], None -> 1 [ 809.619697] [49941]: key[port_security_enabled], None -> True [ 809.619697] [49941]: key[subnets], None -> [] [ 809.619697] [49941]: key[ipv4_address_scope], None -> None [ 809.619697] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.619697] [49941]: key[ipv6_address_scope], None -> None [ 809.619697] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.624886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.625251] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05764d35-3b23-498a-b4ff-9e39aa743ff8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.627782] [49942]: [pid: 49942|app: 0|req: 1814/3663] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.634747] [49941]: [pid: 49941|app: 0|req: 1850/3664] 10.180.1.21 () {60 vars in 1153 bytes} [Thu Nov 20 12:32:51 2025] POST /networking/v2.0/networks => generated 556 bytes in 135 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 809.637761] [49941]: DEBUG neutron.api.wsgi [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-4bc199a2-5e9d-47ac-8774-bf357ac43c46 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.645030] [49942]: [pid: 49942|app: 0|req: 1815/3665] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.647833] [49942]: DEBUG neutron.api.v2.base [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'subnet': {'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'cidr': '192.168.129.0/24', 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 809.653632] [49941]: [pid: 49941|app: 0|req: 1851/3666] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=048921a6-6e1f-42f5-9150-830599c764ff => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.681950] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 809.682139] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-6ba06f37-109b-49c8-b1df-808208f6c8fc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.683628] [49941]: [pid: 49941|app: 0|req: 1852/3667] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 809.697522] [49941]: [pid: 49941|app: 0|req: 1853/3668] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.702580] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.731650] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef3f100-bfaa-47b4-beb2-f220e249a10d req-87c1a100-8f23-4029-865d-d6d0afc92bee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.732743] [49941]: [pid: 49941|app: 0|req: 1854/3669] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.836503] [49941]: [pid: 49941|app: 0|req: 1855/3670] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.850575] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit called with subnet settings {'id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1353, '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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 809.850798] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_precommit: [ 809.850798] [49942]: key[ipv6_ra_mode], None -> None [ 809.850798] [49942]: key[id], None -> baffd19e-f867-498c-8b72-98c916f130a7 [ 809.850798] [49942]: key[tags], None -> [] [ 809.850798] [49942]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 809.850798] [49942]: key[enable_dhcp], None -> True [ 809.850798] [49942]: key[ip_version], None -> 4 [ 809.850798] [49942]: key[created_at], None -> 2025-11-20T12:32:51Z [ 809.850798] [49942]: key[updated_at], None -> 2025-11-20T12:32:51Z [ 809.850798] [49942]: key[description], None -> [ 809.850798] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.850798] [49942]: key[standard_attr_id], None -> 1353 [ 809.850798] [49942]: key[cidr], None -> 192.168.129.0/24 [ 809.850798] [49942]: key[ipv6_address_mode], None -> None [ 809.850798] [49942]: key[name], None -> [ 809.850798] [49942]: key[subnetpool_id], None -> None [ 809.850798] [49942]: key[host_routes], None -> [] [ 809.850798] [49942]: key[network_id], None -> e434c19c-8ffc-49d3-a087-46139b3ec0ea [ 809.850798] [49942]: key[shared], None -> False [ 809.850798] [49942]: key[router:external], None -> False [ 809.850798] [49942]: key[revision_number], None -> 0 [ 809.850798] [49942]: key[gateway_ip], None -> 192.168.129.1 [ 809.850798] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.850798] [49942]: key[service_types], None -> [] [ 809.850798] [49942]: key[dns_nameservers], None -> [] [ 809.850798] [49942]: key[segment_id], None -> None [ 809.850798] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.852338] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (baffd19e-f867-498c-8b72-98c916f130a7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.853176] [49941]: [pid: 49941|app: 0|req: 1856/3671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.868097] [49941]: [pid: 49941|app: 0|req: 1857/3672] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.869136] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Subnet': ['ID=baffd19e-f867-498c-8b72-98c916f130a7,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 809.890634] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Checking segment: {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 809.890794] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network hostable DHCP agents. Network: e434c19c-8ffc-49d3-a087-46139b3ec0ea, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 809.899436] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network e434c19c-8ffc-49d3-a087-46139b3ec0ea is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 809.904794] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e434c19c-8ffc-49d3-a087-46139b3ec0ea) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 809.905610] [49941]: [pid: 49941|app: 0|req: 1858/3673] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 809.908688] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit called with subnet settings {'id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1353, '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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network': {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, '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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579}} (original settings None) [ 809.908847] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_subnet_postcommit: [ 809.908847] [49942]: key[ipv6_ra_mode], None -> None [ 809.908847] [49942]: key[id], None -> baffd19e-f867-498c-8b72-98c916f130a7 [ 809.908847] [49942]: key[tags], None -> [] [ 809.908847] [49942]: key[allocation_pools], None -> [{'start': '192.168.129.2', 'end': '192.168.129.254'}] [ 809.908847] [49942]: key[enable_dhcp], None -> True [ 809.908847] [49942]: key[network], None -> {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, '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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} [ 809.908847] [49942]: key[ip_version], None -> 4 [ 809.908847] [49942]: key[created_at], None -> 2025-11-20T12:32:51Z [ 809.908847] [49942]: key[updated_at], None -> 2025-11-20T12:32:51Z [ 809.908847] [49942]: key[description], None -> [ 809.908847] [49942]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.908847] [49942]: key[standard_attr_id], None -> 1353 [ 809.908847] [49942]: key[cidr], None -> 192.168.129.0/24 [ 809.908847] [49942]: key[ipv6_address_mode], None -> None [ 809.908847] [49942]: key[name], None -> [ 809.908847] [49942]: key[subnetpool_id], None -> None [ 809.908847] [49942]: key[host_routes], None -> [] [ 809.908847] [49942]: key[network_id], None -> e434c19c-8ffc-49d3-a087-46139b3ec0ea [ 809.908847] [49942]: key[shared], None -> False [ 809.908847] [49942]: key[router:external], None -> False [ 809.908847] [49942]: key[revision_number], None -> 0 [ 809.908847] [49942]: key[gateway_ip], None -> 192.168.129.1 [ 809.908847] [49942]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 809.908847] [49942]: key[service_types], None -> [] [ 809.908847] [49942]: key[dns_nameservers], None -> [] [ 809.908847] [49942]: key[segment_id], None -> None [ 809.908847] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 809.910183] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.910591] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6908a754-2b24-4de6-8dda-6f5d8dd87172 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 809.921752] [49942]: [pid: 49942|app: 0|req: 1816/3674] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:32:51 2025] POST /networking/v2.0/subnets => generated 639 bytes in 276 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 809.946478] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6352dd89-802c-4939-8a30-440a48480e94 req-9d75a024-0cf4-48fa-8c49-a3c099929355 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 809.946971] [49941]: [pid: 49941|app: 0|req: 1859/3675] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 809.953568] [49942]: DEBUG neutron.api.wsgi [req-6352dd89-802c-4939-8a30-440a48480e94 req-87b7c0d8-3bac-4a18-a461-9f4d2e02380a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 809.984295] [49942]: [pid: 49942|app: 0|req: 1817/3676] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.010455] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4851e6c6-485d-4d68-a49b-90b9f6e13fc3 req-7c74b3b1-d053-468a-8222-ed776b56f3c4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.011606] [49941]: [pid: 49941|app: 0|req: 1860/3677] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.019203] [49942]: DEBUG neutron.api.wsgi [req-4851e6c6-485d-4d68-a49b-90b9f6e13fc3 req-e67ffeb1-09ca-4e00-8b52-7128dea37d55 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.043215] [49942]: [pid: 49942|app: 0|req: 1818/3678] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.076960] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4cef2b-2523-4bc1-8c9b-560bd54246b1 req-84ec9a23-22ca-47f3-806c-f46830278e71 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.077321] [49941]: [pid: 49941|app: 0|req: 1861/3679] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.084340] [49942]: DEBUG neutron.api.wsgi [req-5e4cef2b-2523-4bc1-8c9b-560bd54246b1 req-a45a757d-8cb2-4ee8-8097-5c528abd80d8 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.108966] [49942]: [pid: 49942|app: 0|req: 1819/3680] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.149116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-437bd858-515d-42cb-97db-93f673c30ef2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.153580] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-437bd858-515d-42cb-97db-93f673c30ef2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.154745] [49941]: [pid: 49941|app: 0|req: 1862/3681] 10.180.1.21 () {60 vars in 1545 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/networks?id=7ca235cc-bda6-47ac-8406-1fe2659c6bfb&id=e434c19c-8ffc-49d3-a087-46139b3ec0ea => generated 1192 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 810.159082] [49942]: [pid: 49942|app: 0|req: 1820/3682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.160874] [49941]: DEBUG neutron.api.wsgi [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-5645f5bd-76dd-49be-82aa-3f245df30311 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.165344] [49941]: [pid: 49941|app: 0|req: 1863/3683] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/quotas/fc31f2614ce84524aeeffd88b21173a2 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 810.241635] [49941]: [pid: 49941|app: 0|req: 1864/3684] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.243154] [49942]: [pid: 49942|app: 0|req: 1821/3685] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:32:51 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&fields=id => generated 103 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.278247] [49941]: [pid: 49941|app: 0|req: 1865/3686] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks/7ca235cc-bda6-47ac-8406-1fe2659c6bfb?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.315529] [49941]: [pid: 49941|app: 0|req: 1866/3687] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.319896] [49942]: [pid: 49942|app: 0|req: 1822/3688] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks/7ca235cc-bda6-47ac-8406-1fe2659c6bfb?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.351638] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28c7ad65-8f2a-4b33-8268-e59ff96e84fe req-c3343019-6eab-4e56-a4b6-225f01ddf12a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.352725] [49941]: [pid: 49941|app: 0|req: 1867/3689] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 810.364205] [49942]: [pid: 49942|app: 0|req: 1823/3690] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks/e434c19c-8ffc-49d3-a087-46139b3ec0ea?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.399539] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28c7ad65-8f2a-4b33-8268-e59ff96e84fe req-ed5190d6-2003-400b-98d8-269d4c0f26f8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.400615] [49941]: [pid: 49941|app: 0|req: 1868/3691] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 722 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.412742] [49942]: [pid: 49942|app: 0|req: 1824/3692] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks/e434c19c-8ffc-49d3-a087-46139b3ec0ea?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.415097] [49941]: [pid: 49941|app: 0|req: 1869/3693] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.415386] [49942]: DEBUG neutron.api.wsgi [req-28c7ad65-8f2a-4b33-8268-e59ff96e84fe req-0e245ada-1193-4691-ad16-8ee290554ad1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.422078] [49942]: INFO neutron.services.segments.plugin [-] Segment c20bc4b3-fbda-46a1-a09c-135e665ee897 resource provider aggregate not found [ 810.437091] [49942]: [pid: 49942|app: 0|req: 1825/3694] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=52409b4c-19a6-4925-b410-29a3228bc9c8 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.451773] [49942]: INFO neutron.services.segments.plugin [-] Segment c20bc4b3-fbda-46a1-a09c-135e665ee897 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 c20bc4b3-fbda-46a1-a09c-135e665ee897 found for delete ", "request_id": "req-8a66878e-5085-4846-8902-4e1bfc5cefab"}]} [ 810.475459] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28c7ad65-8f2a-4b33-8268-e59ff96e84fe req-0290ae5b-4fa6-403e-b420-98100393f24a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.476508] [49941]: [pid: 49941|app: 0|req: 1870/3695] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/subnets?id=bb772f98-1c60-407e-a546-aba14641c404 => generated 697 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.511779] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efc7147c-c31e-457c-9c12-023fa293d68f req-abf2d123-f74b-47ae-b798-4bbd6ef04959 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.511779] [49942]: [pid: 49942|app: 0|req: 1826/3696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.518443] [49942]: DEBUG neutron.api.wsgi [req-efc7147c-c31e-457c-9c12-023fa293d68f req-dc2ec4ad-9e8c-4124-a89d-651e412cc184 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.518690] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28c7ad65-8f2a-4b33-8268-e59ff96e84fe req-821d8d19-6e63-4eba-b185-f32c26364d09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.519652] [49941]: [pid: 49941|app: 0|req: 1871/3697] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?network_id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.546886] [49942]: [pid: 49942|app: 0|req: 1827/3698] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 810.583605] [49941]: [pid: 49941|app: 0|req: 1872/3699] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.590756] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-4eff7072-0f0d-4553-b67a-680c80052afd tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.591798] [49942]: [pid: 49942|app: 0|req: 1828/3700] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.601558] [49941]: [pid: 49941|app: 0|req: 1873/3701] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.604654] [49941]: DEBUG neutron.api.v2.base [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Request body: {'port': {'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'admin_state_up': True, 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 810.627865] [49942]: [pid: 49942|app: 0|req: 1829/3702] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.643327] [49942]: [pid: 49942|app: 0|req: 1830/3703] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.650583] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Made reservation on behalf of 864ccec252f145cca0fe7d2eb7043b0d for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 810.654167] [49941]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.660311] [49942]: [pid: 49942|app: 0|req: 1831/3704] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.741215] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-551ddec1-1e4e-4cd5-9abf-c5304f8b4587 req-665a2262-c815-4f13-a096-bdf14262bf8a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.741215] [49942]: [pid: 49942|app: 0|req: 1832/3705] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 810.741405] [49941]: DEBUG neutron.db.db_base_plugin_common [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Allocated IP 192.168.128.9 (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab/17c0df85-b70c-4915-bcb3-5359a65deae7/0dd82159-3bbe-4e38-82bc-696687fefd28) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 810.755910] [49942]: [pid: 49942|app: 0|req: 1833/3706] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.758849] [49942]: DEBUG neutron.api.wsgi [req-551ddec1-1e4e-4cd5-9abf-c5304f8b4587 req-3d32a2b2-9a6a-4ec7-b349-fe5b30d04cfd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 810.782671] [49942]: [pid: 49942|app: 0|req: 1834/3707] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.828272] [49942]: [pid: 49942|app: 0|req: 1835/3708] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.841711] [49941]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for allowed_address_pair (0dd82159-3bbe-4e38-82bc-696687fefd28), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.841768] [49941]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.842127] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': '', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 810.842281] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit: [ 810.842281] [49941]: key[id], None -> 0dd82159-3bbe-4e38-82bc-696687fefd28 [ 810.842281] [49941]: key[binding:vnic_type], None -> normal [ 810.842281] [49941]: key[binding:vif_details], None -> {} [ 810.842281] [49941]: key[allowed_address_pairs], None -> [] [ 810.842281] [49941]: key[binding:profile], None -> {} [ 810.842281] [49941]: key[admin_state_up], None -> True [ 810.842281] [49941]: key[binding:vif_type], None -> unbound [ 810.842281] [49941]: key[device_owner], None -> [ 810.842281] [49941]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 810.842281] [49941]: key[binding:host_id], None -> [ 810.842281] [49941]: key[standard_attr_id], None -> 1354 [ 810.842281] [49941]: key[name], None -> [ 810.842281] [49941]: key[mac_address], None -> fa:16:3e:36:3f:25 [ 810.842281] [49941]: key[status], None -> DOWN [ 810.842281] [49941]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 810.842281] [49941]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}] [ 810.842281] [49941]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 810.842281] [49941]: key[port_security_enabled], None -> True [ 810.842281] [49941]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 810.842281] [49941]: key[device_id], None -> bf6dc4d9-8770-4ce4-b051-b82785df166e [ 810.842281] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 810.843293] [49942]: [pid: 49942|app: 0|req: 1836/3709] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.865045] [49941]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.889751] [49942]: [pid: 49942|app: 0|req: 1837/3710] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.892120] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event updated for resources: {'Port': ['ID=0dd82159-3bbe-4e38-82bc-696687fefd28,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 810.902897] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 810.904802] [49941]: DEBUG neutron.scheduler.base_scheduler [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 810.910150] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 810.928741] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': '', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 1, 'network': {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 810.928741] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit: [ 810.928741] [49941]: key[id], None -> 0dd82159-3bbe-4e38-82bc-696687fefd28 [ 810.928741] [49941]: key[binding:vnic_type], None -> normal [ 810.928741] [49941]: key[tags], None -> [] [ 810.928741] [49941]: key[binding:vif_details], None -> {} [ 810.928741] [49941]: key[allowed_address_pairs], None -> [] [ 810.928741] [49941]: key[extra_dhcp_opts], None -> [] [ 810.928741] [49941]: key[binding:profile], None -> {} [ 810.928741] [49941]: key[admin_state_up], None -> True [ 810.928741] [49941]: key[network], None -> {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} [ 810.928741] [49941]: key[binding:vif_type], None -> unbound [ 810.928741] [49941]: key[device_owner], None -> [ 810.928741] [49941]: key[created_at], None -> 2025-11-20T12:32:52Z [ 810.928741] [49941]: key[updated_at], None -> 2025-11-20T12:32:52Z [ 810.928741] [49941]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 810.928741] [49941]: key[binding:host_id], None -> [ 810.928741] [49941]: key[description], None -> [ 810.928741] [49941]: key[standard_attr_id], None -> 1354 [ 810.928741] [49941]: key[name], None -> [ 810.928741] [49941]: key[mac_address], None -> fa:16:3e:36:3f:25 [ 810.928741] [49941]: key[status], None -> DOWN [ 810.928741] [49941]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 810.928741] [49941]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}] [ 810.928741] [49941]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 810.928741] [49941]: key[revision_number], None -> 1 [ 810.928741] [49941]: key[port_security_enabled], None -> True [ 810.928741] [49941]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 810.928741] [49941]: key[device_id], None -> bf6dc4d9-8770-4ce4-b051-b82785df166e [ 810.928741] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 810.943886] [49942]: [pid: 49942|app: 0|req: 1838/3711] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.965868] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 810.966440] [49941]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-c957297b-b622-444e-829f-05af70d76faa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 810.966928] [49942]: [pid: 49942|app: 0|req: 1839/3712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 810.976549] [49941]: [pid: 49941|app: 0|req: 1874/3713] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:32:52 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) [ 810.988042] [49942]: DEBUG neutron.api.v2.base [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Request body: {'port': {'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 811.036752] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.078612] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdbe9220-f13f-405c-864e-f71b857008cb req-bb8d0287-ce1a-44d3-b5ea-1e4619eb6996 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.079908] [49941]: [pid: 49941|app: 0|req: 1875/3714] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.089670] [49941]: DEBUG neutron.api.wsgi [req-bdbe9220-f13f-405c-864e-f71b857008cb req-4d39ba4b-532c-4510-bcaa-44f8c9df5718 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.112940] [49941]: [pid: 49941|app: 0|req: 1876/3715] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.163082] [49942]: DEBUG neutron.notifiers.nova [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0dd82159-3bbe-4e38-82bc-696687fefd28 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 811.168917] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks [] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.176457] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8712d62c-3c93-4410-84fb-8406bbbab7f7 req-76b76547-ff9b-4325-b053-f5b7c28f63dc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.177530] [49942]: DEBUG neutron.db.provisioning_blocks [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Transition to ACTIVE for port object 0dd82159-3bbe-4e38-82bc-696687fefd28 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 811.177758] [49941]: [pid: 49941|app: 0|req: 1877/3716] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.179320] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_precommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': '', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 811.179625] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_precommit: [ 811.179625] [49942]: key[device_owner], -> compute:nova [ 811.179625] [49942]: key[binding:host_id], -> cpu-1 [ 811.179625] [49942]: key[revision_number], 1 -> 2 [ 811.179625] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.182518] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 811.205758] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Pushing event updated for resources: {'Port': ['ID=0dd82159-3bbe-4e38-82bc-696687fefd28,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 811.209983] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210092] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210148] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210209] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210305] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210405] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210502] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210596] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210828] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.210960] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211119] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211260] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211360] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211467] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7bbe34e7-b137-4911-b17f-4530f6bd9753 req-2119a8f3-1cad-4553-8894-47d4672fc64c tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.211564] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211631] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211723] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211830] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.211929] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212030] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212128] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212242] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212337] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212467] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212534] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212692] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212867] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212867] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.212976] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.213077] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.213168] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 811.213495] [49941]: [pid: 49941|app: 0|req: 1878/3717] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.213977] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Tracked resource versions report: [ 811.213977] [49942]: pushed versions: [ 811.213977] [49942]: { 'AddressGroup': {'1.2'}, [ 811.213977] [49942]: 'Agent': {'1.1'}, [ 811.213977] [49942]: 'ConntrackHelper': {'1.0'}, [ 811.213977] [49942]: 'LocalIPAssociation': {'1.0'}, [ 811.213977] [49942]: 'Log': {'1.0'}, [ 811.213977] [49942]: 'NDPProxy': {'1.0'}, [ 811.213977] [49942]: 'Network': {'1.2'}, [ 811.213977] [49942]: 'Port': {'1.10'}, [ 811.213977] [49942]: 'PortForwarding': {'1.3'}, [ 811.213977] [49942]: 'QosPolicy': {'1.10'}, [ 811.213977] [49942]: 'SecurityGroup': {'1.6'}, [ 811.213977] [49942]: 'SecurityGroupRule': {'1.3'}, [ 811.213977] [49942]: 'SubPort': {'1.0'}, [ 811.213977] [49942]: 'Subnet': {'1.2'}, [ 811.213977] [49942]: 'Trunk': {'1.1'}} [ 811.213977] [49942]: consumer versions: [ 811.213977] [49942]: { DHCP agent@devstack: {}, [ 811.213977] [49942]: Metadata agent@devstack: {}, [ 811.213977] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 811.213977] [49942]: 'Agent': '1.1', [ 811.213977] [49942]: 'ConntrackHelper': '1.0', [ 811.213977] [49942]: 'LocalIPAssociation': '1.0', [ 811.213977] [49942]: 'Log': '1.0', [ 811.213977] [49942]: 'NDPProxy': '1.0', [ 811.213977] [49942]: 'Network': '1.2', [ 811.213977] [49942]: 'Port': '1.10', [ 811.213977] [49942]: 'PortForwarding': '1.3', [ 811.213977] [49942]: 'QosPolicy': '1.10', [ 811.213977] [49942]: 'SecurityGroup': '1.6', [ 811.213977] [49942]: 'SecurityGroupRule': '1.3', [ 811.213977] [49942]: 'SubPort': '1.0', [ 811.213977] [49942]: 'Subnet': '1.2', [ 811.213977] [49942]: 'Trunk': '1.1'}, [ 811.213977] [49942]: L3 agent@devstack: {}, [ 811.213977] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 811.213977] [49942]: 'Agent': '1.1', [ 811.213977] [49942]: 'ConntrackHelper': '1.0', [ 811.213977] [49942]: 'LocalIPAssociation': '1.0', [ 811.213977] [49942]: 'Log': '1.0', [ 811.213977] [49942]: 'NDPProxy': '1.0', [ 811.213977] [49942]: 'Network': '1.2', [ 811.213977] [49942]: 'Port': '1.10', [ 811.213977] [49942]: 'PortForwarding': '1.3', [ 811.213977] [49942]: 'QosPolicy': '1.10', [ 811.213977] [49942]: 'SecurityGroup': '1.6', [ 811.213977] [49942]: 'SecurityGroupRule': '1.3', [ 811.213977] [49942]: 'SubPort': '1.0', [ 811.213977] [49942]: 'Subnet': '1.2', [ 811.213977] [49942]: 'Trunk': '1.1'}} [ 811.213977] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 811.218199] [49941]: DEBUG neutron.api.wsgi [req-8712d62c-3c93-4410-84fb-8406bbbab7f7 req-876312f1-a682-44f3-90b7-42ae636edaf8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.241651] [49941]: [pid: 49941|app: 0|req: 1879/3718] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.244131] [49941]: DEBUG neutron.api.wsgi [req-7bbe34e7-b137-4911-b17f-4530f6bd9753 req-9bf6d40a-c015-40a3-8237-0fe989a5742e tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.252612] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_postcommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': '', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 811.257867] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_postcommit: [ 811.257867] [49942]: key[device_owner], -> compute:nova [ 811.257867] [49942]: key[binding:host_id], -> cpu-1 [ 811.257867] [49942]: key[revision_number], 1 -> 2 [ 811.257867] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 811.264456] [49942]: DEBUG neutron.plugins.ml2.managers [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Attempting to bind port 0dd82159-3bbe-4e38-82bc-696687fefd28 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 811.264456] [49942]: DEBUG neutron.plugins.ml2.managers [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Attempting to bind port 0dd82159-3bbe-4e38-82bc-696687fefd28 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 811.264456] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Attempting to bind port 0dd82159-3bbe-4e38-82bc-696687fefd28 on network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 811.267022] [49941]: [pid: 49941|app: 0|req: 1880/3719] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:52 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.286853] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 811.287100] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Bind Segment={'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 811.290775] [49942]: DEBUG networking_nsxv3.api.rpc [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Bind port on Host cpu-1 & Segment [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 811.306315] [49941]: [pid: 49941|app: 0|req: 1881/3720] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.417691] [49941]: [pid: 49941|app: 0|req: 1882/3721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.545096] [49941]: [pid: 49941|app: 0|req: 1883/3722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.627396] [49941]: [pid: 49941|app: 0|req: 1884/3723] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.695906] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b283f4e2-016f-4ef1-a640-f66835b9686d req-3fc8c7dc-2a11-4056-b6ab-85918e387b5f tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 811.697080] [49941]: [pid: 49941|app: 0|req: 1885/3724] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 811.702426] [49941]: DEBUG neutron.api.wsgi [req-b283f4e2-016f-4ef1-a640-f66835b9686d req-4f45d932-c571-4481-a2fd-b10b78e3eb4d tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 811.726075] [49941]: [pid: 49941|app: 0|req: 1886/3725] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.771700] [49941]: [pid: 49941|app: 0|req: 1887/3726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 811.827374] [49941]: [pid: 49941|app: 0|req: 1888/3727] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.874960] [49941]: [pid: 49941|app: 0|req: 1889/3728] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 811.929215] [49941]: [pid: 49941|app: 0|req: 1890/3729] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.021315] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fe41252-7fab-4b71-9e22-f41cfdc62d88 req-bffb1127-5bc9-45d5-b2c2-8c1f8c822842 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.022384] [49941]: [pid: 49941|app: 0|req: 1891/3730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.028880] [49941]: DEBUG neutron.api.wsgi [req-0fe41252-7fab-4b71-9e22-f41cfdc62d88 req-9644be2b-8cb3-4685-a8e1-5c83c81ed1f0 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.051470] [49941]: [pid: 49941|app: 0|req: 1892/3731] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.120328] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbd8689e-22e5-4f16-bb3d-cbd33318d0b2 req-450be842-afcb-4c89-9670-5be7e8110cf8 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.121276] [49941]: [pid: 49941|app: 0|req: 1893/3732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.128277] [49941]: DEBUG neutron.api.wsgi [req-dbd8689e-22e5-4f16-bb3d-cbd33318d0b2 req-821f4adc-585b-4d54-ab4a-7f3e64ba25c6 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.147584] [49941]: [pid: 49941|app: 0|req: 1894/3733] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.191754] [49941]: [pid: 49941|app: 0|req: 1895/3734] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.235784] [49941]: [pid: 49941|app: 0|req: 1896/3735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:53 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.285755] [49941]: [pid: 49941|app: 0|req: 1897/3736] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.295213] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Bound using segment: {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 812.295606] [49942]: DEBUG neutron.plugins.ml2.managers [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Bound port: 0dd82159-3bbe-4e38-82bc-696687fefd28, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad4fcde7-8926-402a-a9b7-4878d2bc1cf6", "external-id": "nsx-vlan-transportzone-840", "segmentation_id": 840}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 812.295803] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.342350] [49942]: DEBUG neutron.plugins.ml2.db [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] For port 0dd82159-3bbe-4e38-82bc-696687fefd28, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 812.345542] [49942]: DEBUG neutron.plugins.ml2.db [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] For port 0dd82159-3bbe-4e38-82bc-696687fefd28, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0dd82159-3bbe-4e38-82bc-696687fefd28,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 812.347277] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_precommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 812.347534] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_precommit: [ 812.347534] [49942]: key[binding:vif_type], unbound -> ovs [ 812.347534] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} [ 812.347534] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.349056] [49941]: [pid: 49941|app: 0|req: 1898/3737] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.353757] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.381957] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Pushing event updated for resources: {'Port': ['ID=0dd82159-3bbe-4e38-82bc-696687fefd28,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 812.390986] [49942]: DEBUG neutron.db.provisioning_blocks [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Provisioning complete for port 0dd82159-3bbe-4e38-82bc-696687fefd28 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 812.391223] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.391403] [49942]: INFO neutron.plugins.ml2.plugin [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Attempt 1 to provision port 0dd82159-3bbe-4e38-82bc-696687fefd28 [ 812.419825] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-405a2871-1ba8-4b0e-801a-368f604d7453 req-9e667fd7-e8cf-466e-9b3b-d1797953e0d2 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.420953] [49941]: [pid: 49941|app: 0|req: 1899/3738] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.427952] [49941]: DEBUG neutron.api.wsgi [req-405a2871-1ba8-4b0e-801a-368f604d7453 req-81319ffc-aa8b-4b2b-8692-b67741363558 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.463468] [49942]: DEBUG neutron.plugins.ml2.plugin [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Current status of the port 0dd82159-3bbe-4e38-82bc-696687fefd28 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 812.463653] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.468965] [49941]: [pid: 49941|app: 0|req: 1900/3739] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.478971] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0dd82159-3bbe-4e38-82bc-696687fefd28'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 812.485676] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-16a0d9b5-23d3-4fbe-8038-70827c6e9c43" -d '{"events": [{"server_uuid": "bf6dc4d9-8770-4ce4-b051-b82785df166e", "name": "network-vif-plugged", "status": "completed", "tag": "0dd82159-3bbe-4e38-82bc-696687fefd28"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 812.492955] [49942]: DEBUG neutron.plugins.ml2.db [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] For port 0dd82159-3bbe-4e38-82bc-696687fefd28, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0dd82159-3bbe-4e38-82bc-696687fefd28,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 812.542835] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_precommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:54Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:54Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 812.543063] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_precommit: [ 812.543063] [49942]: key[status], DOWN -> ACTIVE [ 812.543063] [49942]: key[revision_number], 4 -> 5 [ 812.543063] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.548626] [49942]: DEBUG neutron.db.provisioning_blocks [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Provisioning complete for port 0dd82159-3bbe-4e38-82bc-696687fefd28 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 812.548764] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.548869] [49942]: INFO neutron.plugins.ml2.plugin [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Attempt 1 to provision port 0dd82159-3bbe-4e38-82bc-696687fefd28 [ 812.558746] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cc4b462-2071-4a7d-b1a0-b762cd4041f3 req-f37c141c-692e-4ed9-bda9-8e61feca403c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.560039] [49941]: [pid: 49941|app: 0|req: 1901/3740] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.566648] [49941]: DEBUG neutron.api.wsgi [req-2cc4b462-2071-4a7d-b1a0-b762cd4041f3 req-eae2c327-03e5-4b84-990f-0903cf7dde8b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.590888] [49941]: [pid: 49941|app: 0|req: 1902/3741] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 812.592478] [49942]: DEBUG neutron.plugins.ml2.plugin [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Current status of the port 0dd82159-3bbe-4e38-82bc-696687fefd28 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 812.593531] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_postcommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:54Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:54Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 812.593750] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_postcommit: [ 812.593750] [49942]: key[status], DOWN -> ACTIVE [ 812.593750] [49942]: key[revision_number], 4 -> 5 [ 812.593750] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.593942] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.626884] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Pushing event updated for resources: {'Port': ['ID=0dd82159-3bbe-4e38-82bc-696687fefd28,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 812.629337] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_postcommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:54Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:52Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 812.629589] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] update_port_postcommit: [ 812.629589] [49942]: key[binding:vif_type], unbound -> ovs [ 812.629589] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} [ 812.629589] [49942]: key[updated_at], 2025-11-20T12:32:52Z -> 2025-11-20T12:32:54Z [ 812.629589] [49942]: key[revision_number], 2 -> 4 [ 812.629589] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.634576] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.635020] [49942]: DEBUG neutron_lib.callbacks.manager [req-df6df577-62e1-4173-a0aa-134cb6752985 req-76add7c2-724f-4719-9cb2-9055a1472df0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.636953] [49942]: [pid: 49942|app: 0|req: 1840/3742] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:32:52 2025] PUT /networking/v2.0/ports/0dd82159-3bbe-4e38-82bc-696687fefd28 => generated 1037 bytes in 1652 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 812.668479] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7454fabb-7130-4eb4-8a50-96bd6afff61f req-b871e464-d821-41cb-a47c-496aff59eed8 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.669443] [49941]: [pid: 49941|app: 0|req: 1903/3743] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 812.675215] [49941]: DEBUG neutron.api.wsgi [req-7454fabb-7130-4eb4-8a50-96bd6afff61f req-8c08271d-ae34-4050-8747-272027c85028 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 812.694705] [49941]: [pid: 49941|app: 0|req: 1904/3744] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/security-groups?id=5e4c940b-d3e9-472a-b94a-f6d6537eed8c&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 812.706240] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-caa118e1-efce-4d7a-8a59-26630cd74ce7 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.707988] [49942]: [pid: 49942|app: 0|req: 1841/3745] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.744330] [49942]: [pid: 49942|app: 0|req: 1842/3746] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.752765] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Deleting port 1fa3306a-6096-4259-a618-d548ed284600 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 812.752918] [49941]: DEBUG neutron_lib.callbacks.manager [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (1fa3306a-6096-4259-a618-d548ed284600), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.780070] [49941]: DEBUG neutron.plugins.ml2.db [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] For port 1fa3306a-6096-4259-a618-d548ed284600, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1fa3306a-6096-4259-a618-d548ed284600,segment=NetworkSegment(fa199ed0-0472-4b93-9f33-ae95d118668f),segment_id=fa199ed0-0472-4b93-9f33-ae95d118668f)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 812.780368] [49941]: DEBUG neutron_lib.callbacks.manager [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (1fa3306a-6096-4259-a618-d548ed284600), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.785914] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] delete_port_precommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:31Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (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': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 812.786302] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] delete_port_precommit: [ 812.786302] [49941]: key[id], 1fa3306a-6096-4259-a618-d548ed284600 -> None [ 812.786302] [49941]: key[binding:vnic_type], normal -> None [ 812.786302] [49941]: key[tags], [] -> None [ 812.786302] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 812.786302] [49941]: key[allowed_address_pairs], [] -> None [ 812.786302] [49941]: key[extra_dhcp_opts], [] -> None [ 812.786302] [49941]: key[binding:profile], {} -> None [ 812.786302] [49941]: key[admin_state_up], True -> None [ 812.786302] [49941]: key[binding:vif_type], ovs -> None [ 812.786302] [49941]: key[device_owner], compute:nova -> None [ 812.786302] [49941]: key[created_at], 2025-11-20T12:32:30Z -> None [ 812.786302] [49941]: key[updated_at], 2025-11-20T12:32:31Z -> None [ 812.786302] [49941]: key[description], -> None [ 812.786302] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 812.786302] [49941]: key[binding:host_id], cpu-1 -> None [ 812.786302] [49941]: key[standard_attr_id], 1274 -> None [ 812.786302] [49941]: key[name], -> None [ 812.786302] [49941]: key[mac_address], fa:16:3e:a1:bb:42 -> None [ 812.786302] [49941]: key[status], ACTIVE -> None [ 812.786302] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 812.786302] [49941]: key[fixed_ips], [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}] -> None [ 812.786302] [49941]: key[security_groups], ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'] -> None [ 812.786302] [49941]: key[revision_number], 5 -> None [ 812.786302] [49941]: key[port_security_enabled], True -> None [ 812.786302] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 812.786302] [49941]: key[device_id], c5883ba7-2bcf-4d8f-b735-9b506d7b62ab -> None [ 812.786302] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.788652] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Calling delete_port for 1fa3306a-6096-4259-a618-d548ed284600 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 812.807235] [49942]: [pid: 49942|app: 0|req: 1843/3747] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 812.868307] [49941]: DEBUG neutron_lib.callbacks.manager [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1fa3306a-6096-4259-a618-d548ed284600), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.878728] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Pushing event deleted for resources: {'Port': ['ID=1fa3306a-6096-4259-a618-d548ed284600,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 812.903097] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] No DVR routers for this DVR port 1fa3306a-6096-4259-a618-d548ed284600 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 812.903426] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] delete_port_postcommit called with port settings {'id': '1fa3306a-6096-4259-a618-d548ed284600', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:a1:bb:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'device_owner': 'compute:nova', 'standard_attr_id': 1274, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:30Z', 'updated_at': '2025-11-20T12:32:31Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (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': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 812.903573] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] delete_port_postcommit: [ 812.903573] [49941]: key[id], 1fa3306a-6096-4259-a618-d548ed284600 -> None [ 812.903573] [49941]: key[binding:vnic_type], normal -> None [ 812.903573] [49941]: key[tags], [] -> None [ 812.903573] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'd669e36a-5c9d-4fa4-92c8-90e7cb814262', 'external-id': 'nsx-vlan-transportzone-589', 'segmentation_id': 589, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 812.903573] [49941]: key[allowed_address_pairs], [] -> None [ 812.903573] [49941]: key[extra_dhcp_opts], [] -> None [ 812.903573] [49941]: key[binding:profile], {} -> None [ 812.903573] [49941]: key[admin_state_up], True -> None [ 812.903573] [49941]: key[binding:vif_type], ovs -> None [ 812.903573] [49941]: key[device_owner], compute:nova -> None [ 812.903573] [49941]: key[created_at], 2025-11-20T12:32:30Z -> None [ 812.903573] [49941]: key[updated_at], 2025-11-20T12:32:31Z -> None [ 812.903573] [49941]: key[description], -> None [ 812.903573] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 812.903573] [49941]: key[binding:host_id], cpu-1 -> None [ 812.903573] [49941]: key[standard_attr_id], 1274 -> None [ 812.903573] [49941]: key[name], -> None [ 812.903573] [49941]: key[mac_address], fa:16:3e:a1:bb:42 -> None [ 812.903573] [49941]: key[status], ACTIVE -> None [ 812.903573] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 812.903573] [49941]: key[fixed_ips], [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.4'}] -> None [ 812.903573] [49941]: key[security_groups], ['5e4c940b-d3e9-472a-b94a-f6d6537eed8c'] -> None [ 812.903573] [49941]: key[revision_number], 5 -> None [ 812.903573] [49941]: key[port_security_enabled], True -> None [ 812.903573] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 812.903573] [49941]: key[device_id], c5883ba7-2bcf-4d8f-b735-9b506d7b62ab -> None [ 812.903573] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 812.904996] [49941]: DEBUG neutron_lib.callbacks.manager [req-0281279e-83a5-4b62-8d64-c2f9abea05d7 req-0d458580-7d40-4cef-b3b8-eb2c58272505 tempest-ServerMetadataTestJSON-1889455348 tempest-ServerMetadataTestJSON-1889455348-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.905547] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'name': 'network-vif-deleted', 'tag': '1fa3306a-6096-4259-a618-d548ed284600'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 812.907924] [49941]: [pid: 49941|app: 0|req: 1905/3748] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:54 2025] DELETE /networking/v2.0/ports/1fa3306a-6096-4259-a618-d548ed284600 => generated 0 bytes in 197 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 812.908043] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ff844b0-3197-4d6f-9de2-910f17f84b0e req-e7c8cbd4-774a-4cab-8b46-79d97a8aa65d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 812.909071] [49942]: [pid: 49942|app: 0|req: 1844/3749] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 812.909593] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cd7dfd2e-cacd-4282-85db-c80b188f1bf2" -d '{"events": [{"server_uuid": "c5883ba7-2bcf-4d8f-b735-9b506d7b62ab", "name": "network-vif-deleted", "tag": "1fa3306a-6096-4259-a618-d548ed284600"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 812.920988] [49941]: DEBUG neutron.api.v2.base [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Request body: {'floatingip': {'port_id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 812.934319] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-70d5b08c-1ce7-414e-a924-1c2dc7edeb9d x-openstack-request-id: req-70d5b08c-1ce7-414e-a924-1c2dc7edeb9d {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 812.934409] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bf6dc4d9-8770-4ce4-b051-b82785df166e", "name": "network-vif-plugged", "status": "completed", "tag": "0dd82159-3bbe-4e38-82bc-696687fefd28", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 812.934450] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-70d5b08c-1ce7-414e-a924-1c2dc7edeb9d {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 812.934621] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70d5b08c-1ce7-414e-a924-1c2dc7edeb9d'] response: {'server_uuid': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'code': 200} [ 812.946365] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for floatingip (ffcfff16-dc91-421b-8f8f-21215b2ca029), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 812.997917] [49942]: [pid: 49942|app: 0|req: 1845/3750] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.018382] [49942]: [pid: 49942|app: 0|req: 1846/3751] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.103716] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-875d5b8f-5608-41eb-a878-65894e434dc0 req-d10fd20b-10c8-437f-870e-e63c83be769d tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.104851] [49942]: [pid: 49942|app: 0|req: 1847/3752] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 813.119657] [49942]: [pid: 49942|app: 0|req: 1848/3753] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.122635] [49942]: DEBUG neutron.api.wsgi [req-875d5b8f-5608-41eb-a878-65894e434dc0 req-5f38d2c1-43fa-401c-bdf1-366fcae9b3d1 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.148696] [49942]: [pid: 49942|app: 0|req: 1849/3754] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&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.189406] [49942]: [pid: 49942|app: 0|req: 1850/3755] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.208584] [49942]: [pid: 49942|app: 0|req: 1851/3756] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:54 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.227352] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.229616] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-079ff169-1159-4095-8fa2-3d40fccbc034 x-openstack-request-id: req-079ff169-1159-4095-8fa2-3d40fccbc034 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 813.232423] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c5883ba7-2bcf-4d8f-b735-9b506d7b62ab", "name": "network-vif-deleted", "tag": "1fa3306a-6096-4259-a618-d548ed284600", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 813.232423] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-079ff169-1159-4095-8fa2-3d40fccbc034 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 813.232423] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-079ff169-1159-4095-8fa2-3d40fccbc034'] response: {'server_uuid': 'c5883ba7-2bcf-4d8f-b735-9b506d7b62ab', 'name': 'network-vif-deleted', 'tag': '1fa3306a-6096-4259-a618-d548ed284600', 'status': 'completed', 'code': 200} [ 813.232423] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (ffcfff16-dc91-421b-8f8f-21215b2ca029), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.292790] [49941]: INFO neutron.db.l3_db [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Floating IP ffcfff16-dc91-421b-8f8f-21215b2ca029 associated. External IP: 10.180.180.149, port: 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c. [ 813.343759] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cff4b58-040c-4327-876a-fead85be86bb req-d79d3029-a844-409c-a74e-10b45b66c3eb tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.344870] [49942]: [pid: 49942|app: 0|req: 1852/3757] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.358159] [49942]: [pid: 49942|app: 0|req: 1853/3758] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.364157] [49942]: DEBUG neutron.api.wsgi [req-2cff4b58-040c-4327-876a-fead85be86bb req-6365a164-fd87-4c02-bc01-39773874e555 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.391795] [49942]: [pid: 49942|app: 0|req: 1854/3759] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.415605] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Router 770c4b05-1754-4a43-bb6d-cb8b56969873 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 813.499485] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80793f70-c5d4-47f0-b97e-0e30d96f3f0a req-64713d99-5496-4e08-8e91-678b2f9022bd tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.500635] [49942]: [pid: 49942|app: 0|req: 1855/3760] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.515280] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 813.520249] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cbead335-63c2-4701-b238-9bcb6fd74c22 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 813.525184] [49942]: [pid: 49942|app: 0|req: 1856/3761] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.528417] [49942]: DEBUG neutron.api.wsgi [req-80793f70-c5d4-47f0-b97e-0e30d96f3f0a req-bc15f462-22dc-4547-9d24-e350ffda1209 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.559502] [49941]: [pid: 49941|app: 0|req: 1906/3762] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:32:54 2025] PUT /networking/v2.0/floatingips/ffcfff16-dc91-421b-8f8f-21215b2ca029 => generated 803 bytes in 642 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.563771] [49942]: [pid: 49942|app: 0|req: 1857/3763] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.595473] [49941]: [pid: 49941|app: 0|req: 1907/3764] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.620936] [49942]: [pid: 49942|app: 0|req: 1858/3765] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.670737] [49941]: [pid: 49941|app: 0|req: 1908/3766] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.688408] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-88219539-4162-478a-97ed-ba1df172f7f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.689463] [49942]: [pid: 49942|app: 0|req: 1859/3767] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 813.698668] [49942]: DEBUG neutron.api.wsgi [req-df6df577-62e1-4173-a0aa-134cb6752985 req-12249706-f4fc-469c-b017-abc678e5e812 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.715660] [49942]: [pid: 49942|app: 0|req: 1860/3768] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=0dd82159-3bbe-4e38-82bc-696687fefd28 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.721469] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dfbebf0-c252-4ab0-a46b-bcea2621ee40 req-e23adfbb-28d5-48fd-9c9d-4d3cdf3650d2 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.722512] [49941]: [pid: 49941|app: 0|req: 1909/3769] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.729124] [49941]: DEBUG neutron.api.wsgi [req-9dfbebf0-c252-4ab0-a46b-bcea2621ee40 req-f3fc5e75-bf07-46bb-9293-a8ddbe0e6c26 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.742438] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-4d2d4cbd-9f66-4626-a93d-0631d2a020a6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.743506] [49942]: [pid: 49942|app: 0|req: 1861/3770] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.765192] [49941]: [pid: 49941|app: 0|req: 1910/3771] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.800353] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df6df577-62e1-4173-a0aa-134cb6752985 req-e7585bee-8011-4f61-b6ab-11d1b7199995 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.801032] [49941]: [pid: 49941|app: 0|req: 1911/3772] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.821305] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f95ea02e-c2a4-48e2-9103-7295076918db req-d0d55e97-37c3-4c08-a197-120b9849a4d6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 813.822412] [49942]: [pid: 49942|app: 0|req: 1862/3773] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 813.838120] [49942]: [pid: 49942|app: 0|req: 1863/3774] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.840795] [49942]: DEBUG neutron.api.wsgi [req-f95ea02e-c2a4-48e2-9103-7295076918db req-2001f70f-7511-4d21-a932-319659e59c8d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 813.849154] [49941]: [pid: 49941|app: 0|req: 1912/3775] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 813.868138] [49942]: [pid: 49942|app: 0|req: 1864/3776] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.888171] [49941]: [pid: 49941|app: 0|req: 1913/3777] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 813.915982] [49942]: [pid: 49942|app: 0|req: 1865/3778] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 813.962833] [49941]: [pid: 49941|app: 0|req: 1914/3779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.070294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0711f8-9176-4927-8792-3eefeeafc843 req-d6cce42d-1920-4f97-8fca-b876183d2a6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.071493] [49942]: [pid: 49942|app: 0|req: 1866/3780] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.078008] [49942]: DEBUG neutron.api.wsgi [req-7e0711f8-9176-4927-8792-3eefeeafc843 req-424c12fa-e913-4b01-861e-5bbd2283ec08 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.080133] [49941]: [pid: 49941|app: 0|req: 1915/3781] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.105249] [49942]: [pid: 49942|app: 0|req: 1867/3782] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.145173] [49941]: [pid: 49941|app: 0|req: 1916/3783] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.189177] [49942]: [pid: 49942|app: 0|req: 1868/3784] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.232901] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91ca3857-7c51-4393-acd5-b53f04a86294 req-4b407693-9a62-45a2-b57c-2706c46d3901 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.233934] [49941]: [pid: 49941|app: 0|req: 1917/3785] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.241153] [49942]: DEBUG neutron.api.wsgi [req-91ca3857-7c51-4393-acd5-b53f04a86294 req-d6f5b7c9-eb91-4df8-a173-e087d01d618a tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.266727] [49942]: [pid: 49942|app: 0|req: 1869/3786] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:55 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.271486] [49941]: [pid: 49941|app: 0|req: 1918/3787] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.326404] [49942]: [pid: 49942|app: 0|req: 1870/3788] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.438768] [49941]: [pid: 49941|app: 0|req: 1919/3789] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.478668] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-789f0f46-ca6d-4713-8c27-0c06d3d0d975 req-f22aae8e-91ad-42a9-9c8e-41facc655c4d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.479404] [49942]: [pid: 49942|app: 0|req: 1871/3790] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.485759] [49941]: DEBUG neutron.api.wsgi [req-789f0f46-ca6d-4713-8c27-0c06d3d0d975 req-948985fe-e999-4029-8e70-a1d32dac3bd2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.517790] [49941]: [pid: 49941|app: 0|req: 1920/3791] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.592910] [49942]: [pid: 49942|app: 0|req: 1872/3792] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.652616] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55298955-da74-4942-9ca1-0510edb91d9d req-3d0aacf3-0002-42e2-8663-7df595d54939 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.653714] [49941]: [pid: 49941|app: 0|req: 1921/3793] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.658327] [49942]: [pid: 49942|app: 0|req: 1873/3794] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.660315] [49941]: DEBUG neutron.api.wsgi [req-55298955-da74-4942-9ca1-0510edb91d9d req-17bb9808-0ba6-4278-942c-f8a316e1969d tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.689546] [49941]: [pid: 49941|app: 0|req: 1922/3795] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.717791] [49942]: [pid: 49942|app: 0|req: 1874/3796] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.751803] [49941]: [pid: 49941|app: 0|req: 1923/3797] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.810176] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b721d359-c2b8-476e-b027-8e37ddf9a068 req-a9330d9f-4618-40a8-bfa7-f87856d8b97b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 814.811231] [49942]: [pid: 49942|app: 0|req: 1875/3798] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 814.817882] [49941]: DEBUG neutron.api.wsgi [req-b721d359-c2b8-476e-b027-8e37ddf9a068 req-6ca3a4ad-c7ab-4409-8c99-1763c3604be9 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 814.837924] [49941]: [pid: 49941|app: 0|req: 1924/3799] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 814.907841] [49942]: [pid: 49942|app: 0|req: 1876/3800] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 814.935529] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'tag': '0dd82159-3bbe-4e38-82bc-696687fefd28'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 814.937484] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e5109364-6e9b-422f-bf60-44d3daccff81" -d '{"events": [{"name": "network-changed", "server_uuid": "bf6dc4d9-8770-4ce4-b051-b82785df166e", "tag": "0dd82159-3bbe-4e38-82bc-696687fefd28"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 814.961287] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-0d0fd865-7880-41d3-9039-68a9a8acff70 x-openstack-request-id: req-0d0fd865-7880-41d3-9039-68a9a8acff70 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 814.961404] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "bf6dc4d9-8770-4ce4-b051-b82785df166e", "tag": "0dd82159-3bbe-4e38-82bc-696687fefd28", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 814.961464] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0d0fd865-7880-41d3-9039-68a9a8acff70 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 814.961650] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0d0fd865-7880-41d3-9039-68a9a8acff70'] response: {'name': 'network-changed', 'server_uuid': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'tag': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'status': 'completed', 'code': 200} [ 814.987190] [49941]: [pid: 49941|app: 0|req: 1925/3801] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.044157] [49941]: [pid: 49941|app: 0|req: 1926/3802] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.078306] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84bd9952-97c2-4cc3-93e7-7c548af8c09c req-72885460-1c0e-49bc-bad3-203a05ec4435 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.079668] [49942]: [pid: 49942|app: 0|req: 1877/3803] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e&tenant_id=c020adf2527047879a93a72dd05b36e3&binding%3Ahost_id=cpu-1 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.153748] [49941]: [pid: 49941|app: 0|req: 1927/3804] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.182061] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4498a993-cf91-4d5e-9a5a-201ce8a8e0ca req-67d93ab0-6437-4eaf-8390-32e44ff37a26 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.183037] [49942]: [pid: 49942|app: 0|req: 1878/3805] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.189455] [49941]: DEBUG neutron.api.wsgi [req-4498a993-cf91-4d5e-9a5a-201ce8a8e0ca req-3b0bf614-1382-41e8-817b-e25604396c86 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.212450] [49942]: [pid: 49942|app: 0|req: 1879/3806] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.221105] [49941]: [pid: 49941|app: 0|req: 1928/3807] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:56 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.232420] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 815.233801] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3b0f166e-e1e0-43da-8436-6e42dab34a5c" -d '{"events": [{"name": "network-changed", "server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 815.256402] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:32: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-632389ac-6776-4013-9cc1-94c430fa9aae x-openstack-request-id: req-632389ac-6776-4013-9cc1-94c430fa9aae {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 815.256533] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 815.256951] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-632389ac-6776-4013-9cc1-94c430fa9aae {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 815.256951] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-632389ac-6776-4013-9cc1-94c430fa9aae'] response: {'name': 'network-changed', 'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'status': 'completed', 'code': 200} [ 815.266930] [49942]: [pid: 49942|app: 0|req: 1880/3808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.341793] [49942]: [pid: 49942|app: 0|req: 1881/3809] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.380093] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c078b610-e6ee-4aca-8b36-49d5f0fc0669 req-0dd61dfb-7cf5-44be-bac3-e0eea979736d tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.381024] [49941]: [pid: 49941|app: 0|req: 1929/3810] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.386759] [49941]: DEBUG neutron.api.wsgi [req-c078b610-e6ee-4aca-8b36-49d5f0fc0669 req-4e2bd8f5-ab99-4cdc-abba-de1bf4de925d tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.389351] [49942]: [pid: 49942|app: 0|req: 1882/3811] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.405523] [49941]: [pid: 49941|app: 0|req: 1930/3812] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.492879] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4994e645-200c-4ac4-81c9-e86276a58787 req-cb400f79-2814-4637-aa8d-d2fae8655752 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.493880] [49942]: [pid: 49942|app: 0|req: 1883/3813] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.499066] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5109364-6e9b-422f-bf60-44d3daccff81 req-31f2b87e-3506-4840-95ff-9ae616a82ba2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.499987] [49941]: [pid: 49941|app: 0|req: 1931/3814] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 815.500419] [49942]: DEBUG neutron.api.wsgi [req-4994e645-200c-4ac4-81c9-e86276a58787 req-acb5e211-0a3b-4c47-8a58-9a0977b8c296 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.515390] [49941]: [pid: 49941|app: 0|req: 1932/3815] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 815.524501] [49942]: [pid: 49942|app: 0|req: 1884/3816] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 815.558582] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5109364-6e9b-422f-bf60-44d3daccff81 req-9b65a12d-7b7b-46c5-bd73-26fb2f42805d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.559582] [49941]: [pid: 49941|app: 0|req: 1933/3817] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 703 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.566588] [49942]: DEBUG neutron.api.wsgi [req-e5109364-6e9b-422f-bf60-44d3daccff81 req-64377e4f-8606-4de1-a4ca-caf7cd48cd18 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.580568] [49942]: [pid: 49942|app: 0|req: 1885/3818] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=0dd82159-3bbe-4e38-82bc-696687fefd28 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.595881] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cd4ab63-baa3-4e82-a92c-90014b41f2ad req-c130665c-259d-49ae-a0dd-c048d6f3add7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.596783] [49941]: [pid: 49941|app: 0|req: 1934/3819] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 815.602155] [49941]: DEBUG neutron.api.wsgi [req-1cd4ab63-baa3-4e82-a92c-90014b41f2ad req-33c40acc-f14e-4c2b-8913-a1b90445a18a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.602617] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5109364-6e9b-422f-bf60-44d3daccff81 req-fc0d54cc-2afa-4762-b9e5-7685f941298a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.603486] [49942]: [pid: 49942|app: 0|req: 1886/3820] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.621969] [49941]: [pid: 49941|app: 0|req: 1935/3821] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 815.642360] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5109364-6e9b-422f-bf60-44d3daccff81 req-c3a7f230-a55a-4d0a-b099-0aedbcbb5fdb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.642945] [49942]: [pid: 49942|app: 0|req: 1887/3822] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.684844] [49942]: [pid: 49942|app: 0|req: 1888/3823] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.694119] [49941]: [pid: 49941|app: 0|req: 1936/3824] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.739068] [49942]: [pid: 49942|app: 0|req: 1889/3825] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.793970] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b0f166e-e1e0-43da-8436-6e42dab34a5c req-f9594486-3b4f-42b8-9add-81e7fb6ffeee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.795484] [49941]: [pid: 49941|app: 0|req: 1937/3826] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?tenant_id=d63a4ef966274b1cb663ef2847dc9632&device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 815.817606] [49941]: [pid: 49941|app: 0|req: 1938/3827] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.833750] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b0f166e-e1e0-43da-8436-6e42dab34a5c req-936c7f68-7a2d-4a4f-8ed8-5a8b84953a4d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.835544] [49942]: [pid: 49942|app: 0|req: 1890/3828] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/networks?id=0487bdb2-4d5e-403b-a08d-ded2e0f47f56 => generated 707 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.841881] [49941]: DEBUG neutron.api.wsgi [req-3b0f166e-e1e0-43da-8436-6e42dab34a5c req-4d775898-07ff-4a5f-b7e7-721eea48653f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.876920] [49941]: [pid: 49941|app: 0|req: 1939/3829] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c => generated 808 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 815.890421] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-300f0a75-6b14-486d-8432-86a133662ce8 req-ebd3b08d-7aa9-4928-9afd-8ad6db96d6a4 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.890629] [49942]: [pid: 49942|app: 0|req: 1891/3830] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 815.896871] [49942]: DEBUG neutron.api.wsgi [req-300f0a75-6b14-486d-8432-86a133662ce8 req-92161a00-0724-4641-a320-9c3ecea1e00d tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 815.902798] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b0f166e-e1e0-43da-8436-6e42dab34a5c req-b3257863-cac8-4b88-b3bf-06c8c0ed30df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.903881] [49941]: [pid: 49941|app: 0|req: 1940/3831] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/subnets?id=81ec77b9-26f5-4021-ab8f-dee1c88dcd76 => generated 682 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 815.921637] [49942]: [pid: 49942|app: 0|req: 1892/3832] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.938553] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b0f166e-e1e0-43da-8436-6e42dab34a5c req-a2bdcc90-717c-4c0c-9260-1e958f34e600 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 815.939694] [49941]: [pid: 49941|app: 0|req: 1941/3833] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?network_id=0487bdb2-4d5e-403b-a08d-ded2e0f47f56&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 815.972451] [49941]: [pid: 49941|app: 0|req: 1942/3834] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 815.983877] [49942]: [pid: 49942|app: 0|req: 1893/3835] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.023651] [49941]: [pid: 49941|app: 0|req: 1943/3836] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.038885] [49941]: [pid: 49941|app: 0|req: 1944/3837] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.047079] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9687e617-7957-4f1a-bd02-b6f0fadbcd25 req-fd456cee-c6d2-45b4-b603-d1d7105a9f06 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.048413] [49942]: [pid: 49942|app: 0|req: 1894/3838] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.056085] [49941]: DEBUG neutron.api.wsgi [req-9687e617-7957-4f1a-bd02-b6f0fadbcd25 req-5d66daaf-480d-4a48-b9cf-9724059cecfb tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.093858] [49941]: [pid: 49941|app: 0|req: 1945/3839] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.111315] [49941]: [pid: 49941|app: 0|req: 1946/3840] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.136219] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84bd9952-97c2-4cc3-93e7-7c548af8c09c req-e7f6ca9c-1c8e-456f-b555-45b64c1c4285 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.137345] [49942]: [pid: 49942|app: 0|req: 1895/3841] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 1042 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 816.177160] [49942]: [pid: 49942|app: 0|req: 1896/3842] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.194969] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84bd9952-97c2-4cc3-93e7-7c548af8c09c req-384711b9-dbb2-41a1-8eac-92c71d67c768 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.195873] [49941]: [pid: 49941|app: 0|req: 1947/3843] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.203263] [49942]: DEBUG neutron.api.wsgi [req-84bd9952-97c2-4cc3-93e7-7c548af8c09c req-acb9e9ed-0cad-41f5-9cfc-c84e78a75575 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.216393] [49942]: [pid: 49942|app: 0|req: 1897/3844] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=1c64ead2-6334-45ca-867e-78ecd6065330 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 816.240854] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84bd9952-97c2-4cc3-93e7-7c548af8c09c req-adf42887-2220-48a5-872e-253088836907 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.240988] [49942]: [pid: 49942|app: 0|req: 1898/3845] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 816.241443] [49941]: [pid: 49941|app: 0|req: 1948/3846] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.253979] [49942]: [pid: 49942|app: 0|req: 1899/3847] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:57 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.274178] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84bd9952-97c2-4cc3-93e7-7c548af8c09c req-a645a0ec-e360-4fe4-823e-e169897f5ceb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.274994] [49941]: [pid: 49941|app: 0|req: 1949/3848] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.307914] [49941]: [pid: 49941|app: 0|req: 1950/3849] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 816.315065] [49942]: [pid: 49942|app: 0|req: 1900/3850] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 816.357516] [49942]: [pid: 49942|app: 0|req: 1901/3851] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 816.367704] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7197ff71-35a0-4bbf-91fa-2c017d1f26a1 req-1adc32cb-d07a-46ed-b191-359c7a8a7fcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.369027] [49941]: [pid: 49941|app: 0|req: 1951/3852] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.374797] [49941]: DEBUG neutron.api.wsgi [req-7197ff71-35a0-4bbf-91fa-2c017d1f26a1 req-4b87015a-51f0-4683-83b4-8ca42dab9466 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.386989] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3fd54e6-d6ab-4faf-9196-0238f1ce7a5e req-e109dd85-9ce8-47e7-94fb-0e779c7dc0c7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 816.388173] [49942]: [pid: 49942|app: 0|req: 1902/3853] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 816.393593] [49941]: [pid: 49941|app: 0|req: 1952/3854] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.393978] [49942]: DEBUG neutron.api.wsgi [req-f3fd54e6-d6ab-4faf-9196-0238f1ce7a5e req-47bfbf79-4c86-4aa9-a1e7-c6613aba2976 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 816.412233] [49942]: [pid: 49942|app: 0|req: 1903/3855] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.440708] [49941]: [pid: 49941|app: 0|req: 1953/3856] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.482153] [49942]: [pid: 49942|app: 0|req: 1904/3857] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.495605] [49941]: [pid: 49941|app: 0|req: 1954/3858] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.585602] [49942]: [pid: 49942|app: 0|req: 1905/3859] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.746949] [49941]: [pid: 49941|app: 0|req: 1955/3860] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 816.885203] [49942]: [pid: 49942|app: 0|req: 1906/3861] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.049331] [49942]: [pid: 49942|app: 0|req: 1907/3862] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.053383] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eaa6a4e8-a087-40a1-b985-06003e2077e7 req-6afab646-d178-4586-8dbd-5fa6b7e985de tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.054673] [49941]: [pid: 49941|app: 0|req: 1956/3863] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.060933] [49942]: DEBUG neutron.api.wsgi [req-eaa6a4e8-a087-40a1-b985-06003e2077e7 req-86fdab69-f211-46df-9ef8-602466f20e92 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.089427] [49942]: [pid: 49942|app: 0|req: 1908/3864] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.116084] [49941]: [pid: 49941|app: 0|req: 1957/3865] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 817.177766] [49941]: [pid: 49941|app: 0|req: 1958/3866] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.187544] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-177d85b0-b29f-4b15-a85e-9abaa26f99fb req-352fec30-0ee1-478d-87c2-4911a50bc5d3 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.188525] [49942]: [pid: 49942|app: 0|req: 1909/3867] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.195349] [49941]: DEBUG neutron.api.wsgi [req-177d85b0-b29f-4b15-a85e-9abaa26f99fb req-0f71c76f-4686-4770-935f-843abdbfc919 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.218567] [49941]: [pid: 49941|app: 0|req: 1959/3868] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.243640] [49942]: [pid: 49942|app: 0|req: 1910/3869] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:58 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.315992] [49941]: [pid: 49941|app: 0|req: 1960/3870] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.317841] [49942]: [pid: 49942|app: 0|req: 1911/3871] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.379213] [49941]: [pid: 49941|app: 0|req: 1961/3872] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.484732] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f4768a9-6328-4f38-b802-fcc7817cc10c req-970e015c-19be-43a7-a50e-5d461bc972a0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.485873] [49942]: [pid: 49942|app: 0|req: 1912/3873] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.491920] [49942]: DEBUG neutron.api.wsgi [req-3f4768a9-6328-4f38-b802-fcc7817cc10c req-273d3446-d0b3-45a2-98c2-ae27fa742bd8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.507414] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51d4b5e7-f685-4a0d-a5e4-2d6cc690e317 req-58e9af4d-0cd7-40af-96e1-1eb025a8b936 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.508903] [49941]: [pid: 49941|app: 0|req: 1962/3874] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 817.515465] [49941]: DEBUG neutron.api.wsgi [req-51d4b5e7-f685-4a0d-a5e4-2d6cc690e317 req-0b9121d0-1769-4f9d-9dc0-52b8ae3b00cc tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.516708] [49942]: [pid: 49942|app: 0|req: 1913/3875] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 817.537454] [49941]: [pid: 49941|app: 0|req: 1963/3876] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.576952] [49942]: [pid: 49942|app: 0|req: 1914/3877] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.600748] [49941]: [pid: 49941|app: 0|req: 1964/3878] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.635454] [49942]: [pid: 49942|app: 0|req: 1915/3879] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.666918] [49941]: [pid: 49941|app: 0|req: 1965/3880] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.809548] [49942]: [pid: 49942|app: 0|req: 1916/3881] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.879784] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55d57210-ed3f-4cc9-b262-0cea131dde29 req-d3fe5402-8b31-41e8-93e7-59d00d3688ae tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.880758] [49941]: [pid: 49941|app: 0|req: 1966/3882] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.887398] [49942]: DEBUG neutron.api.wsgi [req-55d57210-ed3f-4cc9-b262-0cea131dde29 req-a8cb2d8d-87d4-4724-b507-4f61fce9a583 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 817.909654] [49942]: [pid: 49942|app: 0|req: 1917/3883] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 817.964135] [49942]: [pid: 49942|app: 0|req: 1918/3884] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 817.996772] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-28e38d2e-452b-4b93-800a-39c68b738419 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 817.998189] [49941]: [pid: 49941|app: 0|req: 1967/3885] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.050318] [49942]: DEBUG neutron.plugins.ml2.plugin [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Deleting port 048921a6-6e1f-42f5-9150-830599c764ff {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 818.050493] [49942]: DEBUG neutron_lib.callbacks.manager [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (048921a6-6e1f-42f5-9150-830599c764ff), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.081621] [49942]: DEBUG neutron.plugins.ml2.db [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] For port 048921a6-6e1f-42f5-9150-830599c764ff, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=048921a6-6e1f-42f5-9150-830599c764ff,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 818.081818] [49942]: DEBUG neutron_lib.callbacks.manager [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (048921a6-6e1f-42f5-9150-830599c764ff), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.089788] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 818.090737] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit: [ 818.090737] [49942]: key[id], 048921a6-6e1f-42f5-9150-830599c764ff -> None [ 818.090737] [49942]: key[binding:vnic_type], normal -> None [ 818.090737] [49942]: key[tags], [] -> None [ 818.090737] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 818.090737] [49942]: key[allowed_address_pairs], [] -> None [ 818.090737] [49942]: key[extra_dhcp_opts], [] -> None [ 818.090737] [49942]: key[binding:profile], {} -> None [ 818.090737] [49942]: key[admin_state_up], True -> None [ 818.090737] [49942]: key[binding:vif_type], ovs -> None [ 818.090737] [49942]: key[device_owner], compute:nova -> None [ 818.090737] [49942]: key[created_at], 2025-11-20T12:32:44Z -> None [ 818.090737] [49942]: key[updated_at], 2025-11-20T12:32:46Z -> None [ 818.090737] [49942]: key[description], -> None [ 818.090737] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 818.090737] [49942]: key[binding:host_id], cpu-1 -> None [ 818.090737] [49942]: key[standard_attr_id], 1340 -> None [ 818.090737] [49942]: key[name], -> None [ 818.090737] [49942]: key[mac_address], fa:16:3e:87:bc:d0 -> None [ 818.090737] [49942]: key[status], ACTIVE -> None [ 818.090737] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 818.090737] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}] -> None [ 818.090737] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 818.090737] [49942]: key[revision_number], 5 -> None [ 818.090737] [49942]: key[port_security_enabled], True -> None [ 818.090737] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 818.090737] [49942]: key[device_id], e5a9dd97-03a5-4049-92f5-d1f35912c9df -> None [ 818.090737] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.094602] [49942]: DEBUG neutron.plugins.ml2.plugin [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Calling delete_port for 048921a6-6e1f-42f5-9150-830599c764ff owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 818.141309] [49941]: [pid: 49941|app: 0|req: 1968/3886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.204345] [49942]: DEBUG neutron_lib.callbacks.manager [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (048921a6-6e1f-42f5-9150-830599c764ff), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.214462] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event deleted for resources: {'Port': ['ID=048921a6-6e1f-42f5-9150-830599c764ff,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 818.236480] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9474ea75-2b4c-4555-85aa-c583e4e03c8e req-4c4d1028-4e86-4835-9b71-fddaec489f3b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.238666] [49941]: [pid: 49941|app: 0|req: 1969/3887] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.246925] [49941]: DEBUG neutron.api.wsgi [req-9474ea75-2b4c-4555-85aa-c583e4e03c8e req-5c4c3e7e-7240-4b46-83f8-669340d83adf tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.247113] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] No DVR routers for this DVR port 048921a6-6e1f-42f5-9150-830599c764ff on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 818.247643] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit called with port settings {'id': '048921a6-6e1f-42f5-9150-830599c764ff', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:87:bc:d0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'device_owner': 'compute:nova', 'standard_attr_id': 1340, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:44Z', 'updated_at': '2025-11-20T12:32:46Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 818.247878] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit: [ 818.247878] [49942]: key[id], 048921a6-6e1f-42f5-9150-830599c764ff -> None [ 818.247878] [49942]: key[binding:vnic_type], normal -> None [ 818.247878] [49942]: key[tags], [] -> None [ 818.247878] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 818.247878] [49942]: key[allowed_address_pairs], [] -> None [ 818.247878] [49942]: key[extra_dhcp_opts], [] -> None [ 818.247878] [49942]: key[binding:profile], {} -> None [ 818.247878] [49942]: key[admin_state_up], True -> None [ 818.247878] [49942]: key[binding:vif_type], ovs -> None [ 818.247878] [49942]: key[device_owner], compute:nova -> None [ 818.247878] [49942]: key[created_at], 2025-11-20T12:32:44Z -> None [ 818.247878] [49942]: key[updated_at], 2025-11-20T12:32:46Z -> None [ 818.247878] [49942]: key[description], -> None [ 818.247878] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 818.247878] [49942]: key[binding:host_id], cpu-1 -> None [ 818.247878] [49942]: key[standard_attr_id], 1340 -> None [ 818.247878] [49942]: key[name], -> None [ 818.247878] [49942]: key[mac_address], fa:16:3e:87:bc:d0 -> None [ 818.247878] [49942]: key[status], ACTIVE -> None [ 818.247878] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 818.247878] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.13'}] -> None [ 818.247878] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 818.247878] [49942]: key[revision_number], 5 -> None [ 818.247878] [49942]: key[port_security_enabled], True -> None [ 818.247878] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 818.247878] [49942]: key[device_id], e5a9dd97-03a5-4049-92f5-d1f35912c9df -> None [ 818.247878] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 818.249931] [49942]: DEBUG neutron_lib.callbacks.manager [req-663a9d78-c298-4ef7-80cb-5d4ae851df99 req-60457907-bce5-4da8-a63c-e55779e111cc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 818.250500] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'name': 'network-vif-deleted', 'tag': '048921a6-6e1f-42f5-9150-830599c764ff'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 818.252441] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5a7f426f-0c01-4f07-9a7b-182cc74f88ee" -d '{"events": [{"server_uuid": "e5a9dd97-03a5-4049-92f5-d1f35912c9df", "name": "network-vif-deleted", "tag": "048921a6-6e1f-42f5-9150-830599c764ff"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 818.260139] [49942]: [pid: 49942|app: 0|req: 1919/3888] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:32:59 2025] DELETE /networking/v2.0/ports/048921a6-6e1f-42f5-9150-830599c764ff => generated 0 bytes in 256 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 818.279473] [49942]: [pid: 49942|app: 0|req: 1920/3889] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.283895] [49941]: [pid: 49941|app: 0|req: 1970/3890] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:32:59 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 818.345780] [49941]: [pid: 49941|app: 0|req: 1971/3891] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.391564] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-305ffb8a-e7cc-4867-8935-98f47198a489 req-7700149d-cb16-4c89-b82e-1d4f4a067ad0 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.392704] [49942]: [pid: 49942|app: 0|req: 1921/3892] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.403844] [49941]: [pid: 49941|app: 0|req: 1972/3893] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.404189] [49942]: DEBUG neutron.api.wsgi [req-305ffb8a-e7cc-4867-8935-98f47198a489 req-b34643ee-432e-439b-a314-b555df9e7730 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.428068] [49942]: [pid: 49942|app: 0|req: 1922/3894] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.438993] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-f5255ae8-f59e-4359-915c-8f2f70ff0b44 x-openstack-request-id: req-f5255ae8-f59e-4359-915c-8f2f70ff0b44 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 818.439216] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e5a9dd97-03a5-4049-92f5-d1f35912c9df", "name": "network-vif-deleted", "tag": "048921a6-6e1f-42f5-9150-830599c764ff", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 818.439733] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f5255ae8-f59e-4359-915c-8f2f70ff0b44 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 818.440152] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f5255ae8-f59e-4359-915c-8f2f70ff0b44'] response: {'server_uuid': 'e5a9dd97-03a5-4049-92f5-d1f35912c9df', 'name': 'network-vif-deleted', 'tag': '048921a6-6e1f-42f5-9150-830599c764ff', 'status': 'completed', 'code': 200} [ 818.493696] [49941]: [pid: 49941|app: 0|req: 1973/3895] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.502663] [49942]: [pid: 49942|app: 0|req: 1923/3896] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 818.556327] [49941]: [pid: 49941|app: 0|req: 1974/3897] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.562902] [49942]: [pid: 49942|app: 0|req: 1924/3898] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.632542] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39eb5132-9ff0-4cad-ad2f-98f69c81b7d8 req-34687c74-53af-4092-8064-232dadaa75cd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.633843] [49941]: [pid: 49941|app: 0|req: 1975/3899] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.643374] [49941]: DEBUG neutron.api.wsgi [req-39eb5132-9ff0-4cad-ad2f-98f69c81b7d8 req-1867198e-eb95-43cf-bf86-8fd84c0e4395 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.672403] [49941]: [pid: 49941|app: 0|req: 1976/3900] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.683696] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9729613e-8c13-496c-bec8-d4b3d9f5e1f5 req-c0a22f98-a776-46f8-ac6e-33b47919a792 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 818.685512] [49942]: [pid: 49942|app: 0|req: 1925/3901] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 818.691058] [49941]: DEBUG neutron.api.wsgi [req-9729613e-8c13-496c-bec8-d4b3d9f5e1f5 req-6ecb7b26-120f-4599-a6a4-86dcaaa927de tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 818.716422] [49941]: [pid: 49941|app: 0|req: 1977/3902] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.738613] [49942]: [pid: 49942|app: 0|req: 1926/3903] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.795515] [49941]: [pid: 49941|app: 0|req: 1978/3904] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.799492] [49942]: [pid: 49942|app: 0|req: 1927/3905] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.859124] [49941]: [pid: 49941|app: 0|req: 1979/3906] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 818.874053] [49942]: [pid: 49942|app: 0|req: 1928/3907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.028807] [49941]: [pid: 49941|app: 0|req: 1980/3908] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.215317] [49942]: [pid: 49942|app: 0|req: 1929/3909] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:00 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.299178] [49941]: [pid: 49941|app: 0|req: 1981/3910] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/networks?tenant_id=57e38e28c7334eaf9088ab615773886a&shared=False => generated 15 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.363557] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-91c279b0-4036-4cb9-ada0-e458aff7b9be tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.364728] [49942]: [pid: 49942|app: 0|req: 1930/3911] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.381772] [49942]: [pid: 49942|app: 0|req: 1931/3912] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.385724] [49942]: DEBUG neutron.api.v2.base [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Request body: {'port': {'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'admin_state_up': True, 'tenant_id': '57e38e28c7334eaf9088ab615773886a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 819.394634] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42f278d5-b2e0-42d3-ae2f-371c91651263 req-2c444497-0ee9-4afb-b8e6-ad63eff7cb05 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.396013] [49941]: [pid: 49941|app: 0|req: 1982/3913] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.403289] [49941]: DEBUG neutron.api.wsgi [req-42f278d5-b2e0-42d3-ae2f-371c91651263 req-db508251-2210-426e-a852-9315606f42e3 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.434548] [49941]: [pid: 49941|app: 0|req: 1983/3914] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.439421] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Made reservation on behalf of 57e38e28c7334eaf9088ab615773886a for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 819.443461] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.453576] [49941]: [pid: 49941|app: 0|req: 1984/3915] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.523985] [49941]: [pid: 49941|app: 0|req: 1985/3916] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.543985] [49942]: DEBUG neutron.db.db_base_plugin_common [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Allocated IP 192.168.233.101 (105bd571-d05c-498c-9096-156688635b4e/554ecdfe-63cb-4b0b-93e0-d77f1d505eac/98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 819.555708] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d7004f6-83cd-4cd4-a1fd-cf688f0d1e33 req-e1719da0-9f59-40ea-827b-4529983aa8f3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.556786] [49941]: [pid: 49941|app: 0|req: 1986/3917] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.563792] [49941]: DEBUG neutron.api.wsgi [req-4d7004f6-83cd-4cd4-a1fd-cf688f0d1e33 req-086c4234-7dce-4710-9ac5-a2f72ee0c00e tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.599363] [49941]: [pid: 49941|app: 0|req: 1987/3918] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.615308] [49941]: [pid: 49941|app: 0|req: 1988/3919] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.663656] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for allowed_address_pair (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.664565] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.664812] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_precommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': '', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'project_id': '57e38e28c7334eaf9088ab615773886a', 'port_security_enabled': True, 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 819.665023] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_precommit: [ 819.665023] [49942]: key[id], None -> 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 [ 819.665023] [49942]: key[binding:vnic_type], None -> normal [ 819.665023] [49942]: key[binding:vif_details], None -> {} [ 819.665023] [49942]: key[allowed_address_pairs], None -> [] [ 819.665023] [49942]: key[binding:profile], None -> {} [ 819.665023] [49942]: key[admin_state_up], None -> True [ 819.665023] [49942]: key[binding:vif_type], None -> unbound [ 819.665023] [49942]: key[device_owner], None -> [ 819.665023] [49942]: key[tenant_id], None -> 57e38e28c7334eaf9088ab615773886a [ 819.665023] [49942]: key[binding:host_id], None -> [ 819.665023] [49942]: key[standard_attr_id], None -> 1356 [ 819.665023] [49942]: key[name], None -> [ 819.665023] [49942]: key[mac_address], None -> fa:16:3e:cf:ba:07 [ 819.665023] [49942]: key[status], None -> DOWN [ 819.665023] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 819.665023] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}] [ 819.665023] [49942]: key[security_groups], None -> ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] [ 819.665023] [49942]: key[port_security_enabled], None -> True [ 819.665023] [49942]: key[project_id], None -> 57e38e28c7334eaf9088ab615773886a [ 819.665023] [49942]: key[device_id], None -> 85051b0f-087f-4015-afc7-c73088104608 [ 819.665023] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 819.670535] [49941]: [pid: 49941|app: 0|req: 1989/3920] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.687183] [49941]: [pid: 49941|app: 0|req: 1990/3921] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.704568] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.732663] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event updated for resources: {'Port': ['ID=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 819.746024] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Network 105bd571-d05c-498c-9096-156688635b4e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 819.746791] [49941]: [pid: 49941|app: 0|req: 1991/3922] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.747025] [49942]: DEBUG neutron.scheduler.base_scheduler [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 819.749749] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 819.773250] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_postcommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': '', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'project_id': '57e38e28c7334eaf9088ab615773886a', 'port_security_enabled': True, 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 1, 'network': {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 819.773702] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] create_port_postcommit: [ 819.773702] [49942]: key[id], None -> 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 [ 819.773702] [49942]: key[binding:vnic_type], None -> normal [ 819.773702] [49942]: key[tags], None -> [] [ 819.773702] [49942]: key[binding:vif_details], None -> {} [ 819.773702] [49942]: key[allowed_address_pairs], None -> [] [ 819.773702] [49942]: key[extra_dhcp_opts], None -> [] [ 819.773702] [49942]: key[binding:profile], None -> {} [ 819.773702] [49942]: key[admin_state_up], None -> True [ 819.773702] [49942]: key[network], None -> {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} [ 819.773702] [49942]: key[binding:vif_type], None -> unbound [ 819.773702] [49942]: key[device_owner], None -> [ 819.773702] [49942]: key[created_at], None -> 2025-11-20T12:33:01Z [ 819.773702] [49942]: key[updated_at], None -> 2025-11-20T12:33:01Z [ 819.773702] [49942]: key[tenant_id], None -> 57e38e28c7334eaf9088ab615773886a [ 819.773702] [49942]: key[binding:host_id], None -> [ 819.773702] [49942]: key[description], None -> [ 819.773702] [49942]: key[standard_attr_id], None -> 1356 [ 819.773702] [49942]: key[name], None -> [ 819.773702] [49942]: key[mac_address], None -> fa:16:3e:cf:ba:07 [ 819.773702] [49942]: key[status], None -> DOWN [ 819.773702] [49942]: key[network_id], None -> 105bd571-d05c-498c-9096-156688635b4e [ 819.773702] [49942]: key[fixed_ips], None -> [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}] [ 819.773702] [49942]: key[security_groups], None -> ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] [ 819.773702] [49942]: key[revision_number], None -> 1 [ 819.773702] [49942]: key[port_security_enabled], None -> True [ 819.773702] [49942]: key[project_id], None -> 57e38e28c7334eaf9088ab615773886a [ 819.773702] [49942]: key[device_id], None -> 85051b0f-087f-4015-afc7-c73088104608 [ 819.773702] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 819.791420] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59ae71df-4e0f-4ede-9305-19a22e3439a4 req-74aeb177-8c43-403b-b207-00cda9cb1a35 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.795060] [49941]: [pid: 49941|app: 0|req: 1992/3923] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.800464] [49941]: DEBUG neutron.api.wsgi [req-59ae71df-4e0f-4ede-9305-19a22e3439a4 req-ffc0bcfb-2ddf-4827-8c44-b385bca2aa8d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.823675] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.824490] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-9315a85e-7305-4094-b3dc-15f8ede2857f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.827012] [49941]: [pid: 49941|app: 0|req: 1993/3924] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.841944] [49942]: [pid: 49942|app: 0|req: 1932/3925] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:01 2025] POST /networking/v2.0/ports => generated 734 bytes in 460 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 819.863601] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fcdefc7-1810-42ef-9615-013f57bf941f req-392db7dd-0cd5-4949-9a07-d63d772ca18c tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 819.863601] [49941]: [pid: 49941|app: 0|req: 1994/3926] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 819.872287] [49942]: DEBUG neutron.api.v2.base [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Request body: {'port': {'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 819.874366] [49941]: DEBUG neutron.api.wsgi [req-5fcdefc7-1810-42ef-9615-013f57bf941f req-c2fa3347-3c59-4018-a563-788e71628fa5 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 819.905135] [49941]: [pid: 49941|app: 0|req: 1995/3927] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.919499] [49941]: [pid: 49941|app: 0|req: 1996/3928] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 819.937460] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 819.990936] [49941]: [pid: 49941|app: 0|req: 1997/3929] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.015042] [49941]: [pid: 49941|app: 0|req: 1998/3930] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.077188] [49941]: [pid: 49941|app: 0|req: 1999/3931] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.101874] [49941]: [pid: 49941|app: 0|req: 2000/3932] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.121806] [49942]: DEBUG neutron.notifiers.nova [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 820.128016] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks [] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.138992] [49942]: DEBUG neutron.db.provisioning_blocks [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Transition to ACTIVE for port object 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 820.141088] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_precommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': '', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 1, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 820.141352] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_precommit: [ 820.141352] [49942]: key[device_owner], -> compute:nova [ 820.141352] [49942]: key[binding:host_id], -> cpu-1 [ 820.141352] [49942]: key[revision_number], 1 -> 2 [ 820.141352] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 820.142987] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 820.163844] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Pushing event updated for resources: {'Port': ['ID=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 820.186050] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57093c85-892a-4b72-ac62-34c891d0f79e req-e2f07148-84e3-45ff-b4d3-e64d38b206cf tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.187144] [49941]: [pid: 49941|app: 0|req: 2001/3933] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 737 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.195326] [49941]: DEBUG neutron.api.wsgi [req-57093c85-892a-4b72-ac62-34c891d0f79e req-e04ea492-44a0-4ba2-9b65-cdd9dbbcdb38 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.202081] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_postcommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': '', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 1, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 820.202382] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_postcommit: [ 820.202382] [49942]: key[device_owner], -> compute:nova [ 820.202382] [49942]: key[binding:host_id], -> cpu-1 [ 820.202382] [49942]: key[revision_number], 1 -> 2 [ 820.202382] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 820.209707] [49942]: DEBUG neutron.plugins.ml2.managers [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Attempting to bind port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 820.209905] [49942]: DEBUG neutron.plugins.ml2.managers [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Attempting to bind port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 820.210043] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Attempting to bind port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 on network 105bd571-d05c-498c-9096-156688635b4e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 820.220412] [49941]: [pid: 49941|app: 0|req: 2002/3934] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:01 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 820.232037] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 820.232037] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Bind Segment={'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 820.232584] [49942]: DEBUG networking_nsxv3.api.rpc [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Bind port on Host cpu-1 & Segment [{'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 820.282205] [49941]: [pid: 49941|app: 0|req: 2003/3935] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.472244] [49941]: [pid: 49941|app: 0|req: 2004/3936] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.555669] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0185b31-5b5a-466e-9719-4b7e689253f3 req-4743fefd-1eba-4d79-975c-c96521a5097f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.556696] [49941]: [pid: 49941|app: 0|req: 2005/3937] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.587334] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e6cf93e-c268-49e4-a6e0-41415c839b4a req-8bf26247-d5cb-4ad1-b7e9-3baafaa30a94 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.588284] [49941]: [pid: 49941|app: 0|req: 2006/3938] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.591137] [49941]: DEBUG neutron.api.wsgi [req-e0185b31-5b5a-466e-9719-4b7e689253f3 req-a3b6fc5d-343d-4c02-abd5-a0733e75651f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.613711] [49941]: [pid: 49941|app: 0|req: 2007/3939] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.616263] [49941]: DEBUG neutron.api.wsgi [req-3e6cf93e-c268-49e4-a6e0-41415c839b4a req-2df29fc9-5bcf-4618-bfe3-aa1d06011c20 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.638077] [49941]: [pid: 49941|app: 0|req: 2008/3940] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.684122] [49941]: [pid: 49941|app: 0|req: 2009/3941] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 820.699544] [49941]: [pid: 49941|app: 0|req: 2010/3942] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 820.749631] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb9df60d-c227-48d8-a690-6d0193b7dcad req-403c11b7-3171-48e1-b0d1-c4dfb3542bd2 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.750744] [49941]: [pid: 49941|app: 0|req: 2011/3943] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.765981] [49941]: [pid: 49941|app: 0|req: 2012/3944] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.768449] [49941]: DEBUG neutron.api.wsgi [req-bb9df60d-c227-48d8-a690-6d0193b7dcad req-46b1782c-1d57-4cc5-a5e1-792a7ffc60e1 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.789885] [49941]: [pid: 49941|app: 0|req: 2013/3945] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.822240] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f32f6cfa-4e79-4b05-b0c9-dc0a3ba7f296 req-b9c86156-3888-42af-8a0c-33f2176c628a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 820.823689] [49941]: [pid: 49941|app: 0|req: 2014/3946] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 820.830928] [49941]: DEBUG neutron.api.wsgi [req-f32f6cfa-4e79-4b05-b0c9-dc0a3ba7f296 req-805d3b2c-78e6-46f7-8aea-db5fa37e4eeb service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 820.859208] [49941]: [pid: 49941|app: 0|req: 2015/3947] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 820.874217] [49941]: [pid: 49941|app: 0|req: 2016/3948] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 820.939029] [49941]: [pid: 49941|app: 0|req: 2017/3949] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.006021] [49941]: [pid: 49941|app: 0|req: 2018/3950] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 821.076790] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49fc062b-d594-4214-b3bb-e9d577dc2693 req-e902e824-2d2a-4740-9e4d-677f158e853e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.077796] [49941]: [pid: 49941|app: 0|req: 2019/3951] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.083499] [49941]: DEBUG neutron.api.wsgi [req-49fc062b-d594-4214-b3bb-e9d577dc2693 req-0b1c0f15-a639-49d7-86c8-0c6528d3ec0f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.104649] [49941]: [pid: 49941|app: 0|req: 2020/3952] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 821.195400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27f9bd37-bc7b-4b06-aed5-fbd3786fd1ae req-015caf68-944a-4b9b-958f-45eec19cff46 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.196439] [49941]: [pid: 49941|app: 0|req: 2021/3953] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.203216] [49941]: DEBUG neutron.api.wsgi [req-27f9bd37-bc7b-4b06-aed5-fbd3786fd1ae req-2d025aab-7352-4471-93c6-8c73d3b95d93 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.223965] [49941]: [pid: 49941|app: 0|req: 2022/3954] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:02 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 821.235584] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Bound using segment: {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 821.235914] [49942]: DEBUG neutron.plugins.ml2.managers [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Bound port: 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "27138a4c-60c9-45fb-bf37-4c2f765315a3", "external-id": "nsx-vlan-transportzone-736", "segmentation_id": 736}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 821.236110] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.271197] [49941]: [pid: 49941|app: 0|req: 2023/3955] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.281039] [49942]: DEBUG neutron.plugins.ml2.db [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] For port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 821.283977] [49942]: DEBUG neutron.plugins.ml2.db [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] For port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 821.285744] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_precommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 821.285967] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_precommit: [ 821.285967] [49942]: key[binding:vif_type], unbound -> ovs [ 821.285967] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} [ 821.285967] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.286164] [49941]: [pid: 49941|app: 0|req: 2024/3956] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.290976] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.325972] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Pushing event updated for resources: {'Port': ['ID=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 821.337880] [49942]: DEBUG neutron.db.provisioning_blocks [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Provisioning complete for port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 821.338250] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.338480] [49942]: INFO neutron.plugins.ml2.plugin [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Attempt 1 to provision port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 [ 821.339513] [49941]: [pid: 49941|app: 0|req: 2025/3957] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.363995] [49941]: [pid: 49941|app: 0|req: 2026/3958] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.392820] [49942]: DEBUG neutron.plugins.ml2.plugin [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Current status of the port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 821.393053] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.400964] [49941]: [pid: 49941|app: 0|req: 2027/3959] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.414282] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '85051b0f-087f-4015-afc7-c73088104608', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 821.422612] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-217cc49d-4752-4f79-b1d2-63ba8839426f" -d '{"events": [{"server_uuid": "85051b0f-087f-4015-afc7-c73088104608", "name": "network-vif-plugged", "status": "completed", "tag": "98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 821.427040] [49942]: DEBUG neutron.plugins.ml2.db [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] For port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 821.491119] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4f0094e-0b64-4b51-ac10-1b8a474f8167 req-a9725b1c-eb3e-47f5-8ac3-877efacc4669 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.492476] [49941]: [pid: 49941|app: 0|req: 2028/3960] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.492703] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_precommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:03Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:03Z', 'revision_number': 4, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 821.492898] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_precommit: [ 821.492898] [49942]: key[status], DOWN -> ACTIVE [ 821.492898] [49942]: key[revision_number], 4 -> 5 [ 821.492898] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.502845] [49942]: DEBUG neutron.db.provisioning_blocks [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Provisioning complete for port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 821.502845] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.502845] [49942]: INFO neutron.plugins.ml2.plugin [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Attempt 1 to provision port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 [ 821.506895] [49941]: [pid: 49941|app: 0|req: 2029/3961] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.509646] [49941]: DEBUG neutron.api.wsgi [req-c4f0094e-0b64-4b51-ac10-1b8a474f8167 req-658f87ec-8229-42ea-87ef-74c8ae94bd19 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.540343] [49941]: [pid: 49941|app: 0|req: 2030/3962] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.544056] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-5c2a2252-12a1-4e17-be4d-705fa8593e13 x-openstack-request-id: req-5c2a2252-12a1-4e17-be4d-705fa8593e13 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 821.544195] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "85051b0f-087f-4015-afc7-c73088104608", "name": "network-vif-plugged", "status": "completed", "tag": "98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 821.544288] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5c2a2252-12a1-4e17-be4d-705fa8593e13 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 821.544452] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5c2a2252-12a1-4e17-be4d-705fa8593e13'] response: {'server_uuid': '85051b0f-087f-4015-afc7-c73088104608', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'code': 200} [ 821.568010] [49942]: DEBUG neutron.plugins.ml2.plugin [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Current status of the port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 821.569089] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_postcommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:03Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:03Z', 'revision_number': 4, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}]) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 821.569089] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_postcommit: [ 821.569089] [49942]: key[status], DOWN -> ACTIVE [ 821.569089] [49942]: key[revision_number], 4 -> 5 [ 821.569089] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.569089] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.597309] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Pushing event updated for resources: {'Port': ['ID=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 821.600163] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_postcommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:03Z', 'revision_number': 4, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (original settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:01Z', 'revision_number': 2, 'project_id': '57e38e28c7334eaf9088ab615773886a'}) 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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 821.600465] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] update_port_postcommit: [ 821.600465] [49942]: key[binding:vif_type], unbound -> ovs [ 821.600465] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} [ 821.600465] [49942]: key[updated_at], 2025-11-20T12:33:01Z -> 2025-11-20T12:33:03Z [ 821.600465] [49942]: key[revision_number], 2 -> 4 [ 821.600465] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 821.604830] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.605269] [49942]: DEBUG neutron_lib.callbacks.manager [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-c12b5568-3ad3-4c46-9a00-21bbc097469c service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 821.606556] [49942]: [pid: 49942|app: 0|req: 1933/3963] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:01 2025] PUT /networking/v2.0/ports/98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 1039 bytes in 1741 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 821.610354] [49941]: [pid: 49941|app: 0|req: 2031/3964] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.725768] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e37c198d-5150-43ac-bb9a-57dcbc5ce360 req-337ed36f-8ce1-4406-be53-57bb773985a8 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.725768] [49942]: [pid: 49942|app: 0|req: 1934/3965] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.731581] [49941]: DEBUG neutron.api.wsgi [req-e37c198d-5150-43ac-bb9a-57dcbc5ce360 req-084e8790-e6ca-4c46-90c2-045cd94794b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.750789] [49941]: [pid: 49941|app: 0|req: 2032/3966] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.760347] [49942]: [pid: 49942|app: 0|req: 1935/3967] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.806948] [49941]: [pid: 49941|app: 0|req: 2033/3968] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.827913] [49942]: [pid: 49942|app: 0|req: 1936/3969] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 821.887901] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4a1d8ea-7348-4b2b-8171-37f30ba95868 req-c8c138e1-f65b-4a75-83f9-e4515897238a tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 821.889355] [49941]: [pid: 49941|app: 0|req: 2034/3970] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.896871] [49942]: DEBUG neutron.api.wsgi [req-e4a1d8ea-7348-4b2b-8171-37f30ba95868 req-619a906d-04af-44e7-8b4c-4ea170a5678e tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 821.923022] [49942]: [pid: 49942|app: 0|req: 1937/3971] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/security-groups?id=4850fe13-5cf7-411e-9c4f-6167c6205b76&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 821.952437] [49941]: [pid: 49941|app: 0|req: 2035/3972] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=77c1b512-bf71-458d-8da1-30464f560744 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.027183] [49942]: [pid: 49942|app: 0|req: 1938/3973] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.098647] [49941]: [pid: 49941|app: 0|req: 2036/3974] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.148161] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-acb9d36a-2f18-4636-9850-0d1aac051694 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.149285] [49942]: [pid: 49942|app: 0|req: 1939/3975] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 624 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.158239] [49941]: DEBUG neutron.api.wsgi [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-71aea03f-d15c-40cb-9d1c-0d4bee1ba667 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 822.184028] [49941]: [pid: 49941|app: 0|req: 2037/3976] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=a5c1a2ba282b48369d1710e795c847fb => generated 180 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.192240] [49941]: DEBUG neutron.api.v2.base [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'port': {'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'admin_state_up': True, 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 822.222220] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9478f79b-9982-4628-9e5f-a604d04d576a req-47e23ff9-4bb0-47b0-afe6-9881870bad1e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.223465] [49942]: [pid: 49942|app: 0|req: 1940/3977] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.230507] [49942]: DEBUG neutron.api.wsgi [req-9478f79b-9982-4628-9e5f-a604d04d576a req-d969042d-9025-4d1f-a856-1294cd90af02 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 822.234782] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Made reservation on behalf of a5c1a2ba282b48369d1710e795c847fb for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 822.237915] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.252779] [49942]: [pid: 49942|app: 0|req: 1941/3978] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:03 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.300410] [49941]: DEBUG neutron.db.db_base_plugin_common [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Allocated IP 192.168.128.12 (adbb2a21-e1d7-43ea-8a23-b8e350e8af27/d0c7aeec-b7ec-45de-8bd3-dafbc9734aba/bdf28e11-fa6e-4740-b04d-5b0f1540a591) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 822.310184] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca28806f-1cda-4dac-89de-86e01da4598a req-0a5c7772-12e4-4dc3-9b3b-bbe4694149d6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.311276] [49942]: [pid: 49942|app: 0|req: 1942/3979] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.319227] [49942]: DEBUG neutron.api.wsgi [req-ca28806f-1cda-4dac-89de-86e01da4598a req-d5bee37f-0846-46a3-b633-7ce595b54397 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 822.343739] [49942]: [pid: 49942|app: 0|req: 1943/3980] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 822.363201] [49942]: [pid: 49942|app: 0|req: 1944/3981] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.392255] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for allowed_address_pair (bdf28e11-fa6e-4740-b04d-5b0f1540a591), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.392966] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.393198] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_precommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': '', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'port_security_enabled': True, 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 822.393474] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_precommit: [ 822.393474] [49941]: key[id], None -> bdf28e11-fa6e-4740-b04d-5b0f1540a591 [ 822.393474] [49941]: key[binding:vnic_type], None -> normal [ 822.393474] [49941]: key[binding:vif_details], None -> {} [ 822.393474] [49941]: key[allowed_address_pairs], None -> [] [ 822.393474] [49941]: key[binding:profile], None -> {} [ 822.393474] [49941]: key[admin_state_up], None -> True [ 822.393474] [49941]: key[binding:vif_type], None -> unbound [ 822.393474] [49941]: key[device_owner], None -> [ 822.393474] [49941]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 822.393474] [49941]: key[binding:host_id], None -> [ 822.393474] [49941]: key[standard_attr_id], None -> 1358 [ 822.393474] [49941]: key[name], None -> [ 822.393474] [49941]: key[mac_address], None -> fa:16:3e:7a:07:e8 [ 822.393474] [49941]: key[status], None -> DOWN [ 822.393474] [49941]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 822.393474] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] [ 822.393474] [49941]: key[security_groups], None -> ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] [ 822.393474] [49941]: key[port_security_enabled], None -> True [ 822.393474] [49941]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 822.393474] [49941]: key[device_id], None -> 524de610-d007-4c24-ab1e-2215e194f242 [ 822.393474] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 822.413151] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.417065] [49942]: [pid: 49942|app: 0|req: 1945/3982] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.430590] [49942]: [pid: 49942|app: 0|req: 1946/3983] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.441293] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event updated for resources: {'Port': ['ID=bdf28e11-fa6e-4740-b04d-5b0f1540a591,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 822.462150] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 822.462150] [49941]: DEBUG neutron.scheduler.base_scheduler [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 822.468205] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 822.494258] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_postcommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': '', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'port_security_enabled': True, 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 1, 'network': {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 822.494518] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_postcommit: [ 822.494518] [49941]: key[id], None -> bdf28e11-fa6e-4740-b04d-5b0f1540a591 [ 822.494518] [49941]: key[binding:vnic_type], None -> normal [ 822.494518] [49941]: key[tags], None -> [] [ 822.494518] [49941]: key[binding:vif_details], None -> {} [ 822.494518] [49941]: key[allowed_address_pairs], None -> [] [ 822.494518] [49941]: key[extra_dhcp_opts], None -> [] [ 822.494518] [49941]: key[binding:profile], None -> {} [ 822.494518] [49941]: key[admin_state_up], None -> True [ 822.494518] [49941]: key[network], None -> {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} [ 822.494518] [49941]: key[binding:vif_type], None -> unbound [ 822.494518] [49941]: key[device_owner], None -> [ 822.494518] [49941]: key[created_at], None -> 2025-11-20T12:33:04Z [ 822.494518] [49941]: key[updated_at], None -> 2025-11-20T12:33:04Z [ 822.494518] [49941]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 822.494518] [49941]: key[binding:host_id], None -> [ 822.494518] [49941]: key[description], None -> [ 822.494518] [49941]: key[standard_attr_id], None -> 1358 [ 822.494518] [49941]: key[name], None -> [ 822.494518] [49941]: key[mac_address], None -> fa:16:3e:7a:07:e8 [ 822.494518] [49941]: key[status], None -> DOWN [ 822.494518] [49941]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 822.494518] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] [ 822.494518] [49941]: key[security_groups], None -> ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] [ 822.494518] [49941]: key[revision_number], None -> 1 [ 822.494518] [49941]: key[port_security_enabled], None -> True [ 822.494518] [49941]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 822.494518] [49941]: key[device_id], None -> 524de610-d007-4c24-ab1e-2215e194f242 [ 822.494518] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 822.518626] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-4ca338c9-6f21-480f-bfba-66088e482be1 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.519943] [49942]: [pid: 49942|app: 0|req: 1947/3984] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 822.536610] [49942]: [pid: 49942|app: 0|req: 1948/3985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.561673] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 822.562115] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-ebf51e20-eb65-4c6b-afc5-82e7072cc245 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.578441] [49941]: [pid: 49941|app: 0|req: 2038/3986] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:03 2025] POST /networking/v2.0/ports => generated 733 bytes in 390 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 822.598381] [49941]: [pid: 49941|app: 0|req: 2039/3987] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 822.603677] [49941]: DEBUG neutron.api.v2.base [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Request body: {'port': {'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 822.612843] [49942]: DEBUG neutron.plugins.ml2.plugin [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Deleting port 69f0bb70-1526-433e-a738-48e39981556d {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 822.613116] [49942]: DEBUG neutron_lib.callbacks.manager [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (69f0bb70-1526-433e-a738-48e39981556d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.651876] [49942]: DEBUG neutron.plugins.ml2.db [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] For port 69f0bb70-1526-433e-a738-48e39981556d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=69f0bb70-1526-433e-a738-48e39981556d,segment=NetworkSegment(6bee329b-037d-43de-a2a0-523e7298e4a9),segment_id=6bee329b-037d-43de-a2a0-523e7298e4a9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 822.651876] [49942]: DEBUG neutron_lib.callbacks.manager [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (69f0bb70-1526-433e-a738-48e39981556d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.655486] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_precommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (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': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 822.655801] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_precommit: [ 822.655801] [49942]: key[id], 69f0bb70-1526-433e-a738-48e39981556d -> None [ 822.655801] [49942]: key[binding:vnic_type], normal -> None [ 822.655801] [49942]: key[tags], [] -> None [ 822.655801] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 822.655801] [49942]: key[allowed_address_pairs], [] -> None [ 822.655801] [49942]: key[extra_dhcp_opts], [] -> None [ 822.655801] [49942]: key[binding:profile], {} -> None [ 822.655801] [49942]: key[admin_state_up], True -> None [ 822.655801] [49942]: key[binding:vif_type], ovs -> None [ 822.655801] [49942]: key[device_owner], compute:nova -> None [ 822.655801] [49942]: key[created_at], 2025-11-20T12:29:54Z -> None [ 822.655801] [49942]: key[updated_at], 2025-11-20T12:29:55Z -> None [ 822.655801] [49942]: key[description], -> None [ 822.655801] [49942]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 822.655801] [49942]: key[binding:host_id], cpu-1 -> None [ 822.655801] [49942]: key[standard_attr_id], 577 -> None [ 822.655801] [49942]: key[name], -> None [ 822.655801] [49942]: key[mac_address], fa:16:3e:48:d8:6e -> None [ 822.655801] [49942]: key[status], ACTIVE -> None [ 822.655801] [49942]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 822.655801] [49942]: key[fixed_ips], [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}] -> None [ 822.655801] [49942]: key[security_groups], ['4850fe13-5cf7-411e-9c4f-6167c6205b76'] -> None [ 822.655801] [49942]: key[revision_number], 5 -> None [ 822.655801] [49942]: key[port_security_enabled], True -> None [ 822.655801] [49942]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 822.655801] [49942]: key[device_id], b3529283-6ba7-4680-a8cb-f7f6d14f3a61 -> None [ 822.655801] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 822.667467] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.792700] [49942]: DEBUG neutron_lib.callbacks.manager [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.792923] [49942]: DEBUG neutron_lib.callbacks.manager [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (f9be43e7-8faa-44aa-b7e7-00f377ecb1ed), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.793113] [49942]: INFO neutron.db.l3_db [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Floating IP f9be43e7-8faa-44aa-b7e7-00f377ecb1ed disassociated. External IP: 10.180.180.220, port: 69f0bb70-1526-433e-a738-48e39981556d. [ 822.793194] [49942]: DEBUG neutron.plugins.ml2.plugin [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Calling delete_port for 69f0bb70-1526-433e-a738-48e39981556d owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 822.805070] [49941]: DEBUG neutron.notifiers.nova [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bdf28e11-fa6e-4740-b04d-5b0f1540a591 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 822.811150] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks [] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.822749] [49941]: DEBUG neutron.db.provisioning_blocks [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Transition to ACTIVE for port object bdf28e11-fa6e-4740-b04d-5b0f1540a591 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 822.824875] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_precommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': '', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 822.825236] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_precommit: [ 822.825236] [49941]: key[device_owner], -> compute:nova [ 822.825236] [49941]: key[binding:host_id], -> cpu-1 [ 822.825236] [49941]: key[revision_number], 1 -> 2 [ 822.825236] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 822.826351] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.850249] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Pushing event updated for resources: {'Port': ['ID=bdf28e11-fa6e-4740-b04d-5b0f1540a591,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 822.875025] [49942]: DEBUG neutron_lib.callbacks.manager [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (69f0bb70-1526-433e-a738-48e39981556d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 822.883641] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event deleted for resources: {'Port': ['ID=69f0bb70-1526-433e-a738-48e39981556d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 822.921069] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_postcommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': '', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 822.921482] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_postcommit: [ 822.921482] [49941]: key[device_owner], -> compute:nova [ 822.921482] [49941]: key[binding:host_id], -> cpu-1 [ 822.921482] [49941]: key[revision_number], 1 -> 2 [ 822.921482] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 822.928213] [49941]: DEBUG neutron.plugins.ml2.managers [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Attempting to bind port bdf28e11-fa6e-4740-b04d-5b0f1540a591 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 822.928392] [49941]: DEBUG neutron.plugins.ml2.managers [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Attempting to bind port bdf28e11-fa6e-4740-b04d-5b0f1540a591 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 822.928539] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Attempting to bind port bdf28e11-fa6e-4740-b04d-5b0f1540a591 on network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 822.959750] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 822.959980] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Bind Segment={'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 32, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 822.963388] [49941]: DEBUG networking_nsxv3.api.rpc [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Bind port on Host cpu-1 & Segment [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 822.964751] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Router 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 823.034092] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 823.054958] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] No DVR routers for this DVR port 69f0bb70-1526-433e-a738-48e39981556d on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 823.055350] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_postcommit called with port settings {'id': '69f0bb70-1526-433e-a738-48e39981556d', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:48:d8:6e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'device_owner': 'compute:nova', 'standard_attr_id': 577, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4850fe13-5cf7-411e-9c4f-6167c6205b76'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:54Z', 'updated_at': '2025-11-20T12:29:55Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (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': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 823.056025] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_postcommit: [ 823.056025] [49942]: key[id], 69f0bb70-1526-433e-a738-48e39981556d -> None [ 823.056025] [49942]: key[binding:vnic_type], normal -> None [ 823.056025] [49942]: key[tags], [] -> None [ 823.056025] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'f65996a3-f865-4492-9377-cd14ec8b3aae', 'external-id': 'nsx-vlan-transportzone-31', 'segmentation_id': 31, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 823.056025] [49942]: key[allowed_address_pairs], [] -> None [ 823.056025] [49942]: key[extra_dhcp_opts], [] -> None [ 823.056025] [49942]: key[binding:profile], {} -> None [ 823.056025] [49942]: key[admin_state_up], True -> None [ 823.056025] [49942]: key[binding:vif_type], ovs -> None [ 823.056025] [49942]: key[device_owner], compute:nova -> None [ 823.056025] [49942]: key[created_at], 2025-11-20T12:29:54Z -> None [ 823.056025] [49942]: key[updated_at], 2025-11-20T12:29:55Z -> None [ 823.056025] [49942]: key[description], -> None [ 823.056025] [49942]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 823.056025] [49942]: key[binding:host_id], cpu-1 -> None [ 823.056025] [49942]: key[standard_attr_id], 577 -> None [ 823.056025] [49942]: key[name], -> None [ 823.056025] [49942]: key[mac_address], fa:16:3e:48:d8:6e -> None [ 823.056025] [49942]: key[status], ACTIVE -> None [ 823.056025] [49942]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 823.056025] [49942]: key[fixed_ips], [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.5'}] -> None [ 823.056025] [49942]: key[security_groups], ['4850fe13-5cf7-411e-9c4f-6167c6205b76'] -> None [ 823.056025] [49942]: key[revision_number], 5 -> None [ 823.056025] [49942]: key[port_security_enabled], True -> None [ 823.056025] [49942]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 823.056025] [49942]: key[device_id], b3529283-6ba7-4680-a8cb-f7f6d14f3a61 -> None [ 823.056025] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 823.057248] [49942]: DEBUG neutron_lib.callbacks.manager [req-ddbd2d6b-6dec-43ea-8014-528c9d8c7f48 req-d2a0b17b-fb1e-4f48-9674-b620aa5f68d3 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.060074] [49942]: [pid: 49942|app: 0|req: 1949/3988] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:04 2025] DELETE /networking/v2.0/ports/69f0bb70-1526-433e-a738-48e39981556d => generated 0 bytes in 523 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 823.134603] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27d2e030-47ea-4bdb-99e2-697f06e57939 req-0477eb1f-b7c7-4279-9496-8628a39e235f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.135709] [49942]: [pid: 49942|app: 0|req: 1950/3989] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 748 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.565057] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '85051b0f-087f-4015-afc7-c73088104608', 'tag': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2'}, {'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'name': 'network-vif-deleted', 'tag': '69f0bb70-1526-433e-a738-48e39981556d'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 823.565057] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d0d1fcf7-a668-4787-910a-470e06ff29de" -d '{"events": [{"name": "network-changed", "server_uuid": "85051b0f-087f-4015-afc7-c73088104608", "tag": "98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2"}, {"server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "name": "network-vif-deleted", "tag": "69f0bb70-1526-433e-a738-48e39981556d"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 823.611055] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-b3657d8a-8e04-4c8a-92c0-ed16ed20f300 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.611538] [49942]: [pid: 49942|app: 0|req: 1951/3990] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:04 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 1044 bytes in 475 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 823.642806] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-156c3982-dac1-4b59-9890-0eb7ebed6a57 req-e3512619-a4c0-446e-89ca-39930f952038 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.643897] [49942]: [pid: 49942|app: 0|req: 1952/3991] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.646770] [49942]: DEBUG neutron.api.wsgi [req-27d2e030-47ea-4bdb-99e2-697f06e57939 req-95c11c98-a4e9-41e9-9ec9-af81b79273cb tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.678620] [49942]: [pid: 49942|app: 0|req: 1953/3992] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.681283] [49942]: DEBUG neutron.api.wsgi [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-140b3a73-1cf4-4bfe-9018-2edfafbb1e4a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.694817] [49942]: [pid: 49942|app: 0|req: 1954/3993] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.101&port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.698404] [49942]: DEBUG neutron.api.wsgi [req-156c3982-dac1-4b59-9890-0eb7ebed6a57 req-da0cc2c7-2bd4-4e8a-9b9f-b414dcc761dc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.720232] [49942]: [pid: 49942|app: 0|req: 1955/3994] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.749052] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-f95671de-825a-4c1f-916f-e7252b8d65f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.750065] [49942]: [pid: 49942|app: 0|req: 1956/3995] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.766974] [49942]: [pid: 49942|app: 0|req: 1957/3996] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.803838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b93fdcb-d0dd-448c-925b-a0968a78bf2b req-69c4ef18-e734-406e-8804-112a5cb92edc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.808024] [49942]: [pid: 49942|app: 0|req: 1958/3997] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.839034] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a970fa3-8e93-4020-9377-206469f54e37 req-6aee9150-4479-4b8a-9ce2-72dcc98f1049 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 823.840142] [49942]: [pid: 49942|app: 0|req: 1959/3998] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.880993] [49942]: [pid: 49942|app: 0|req: 1960/3999] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.894180] [49942]: [pid: 49942|app: 0|req: 1961/4000] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.897243] [49942]: DEBUG neutron.api.wsgi [req-6a970fa3-8e93-4020-9377-206469f54e37 req-2e78631b-a694-4812-a0e4-5d1f24cda181 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 823.919893] [49942]: [pid: 49942|app: 0|req: 1962/4001] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 823.948417] [49942]: [pid: 49942|app: 0|req: 1963/4002] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 823.964540] [49942]: [pid: 49942|app: 0|req: 1964/4003] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 823.967275] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Bound using segment: {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 823.971424] [49941]: DEBUG neutron.plugins.ml2.managers [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Bound port: bdf28e11-fa6e-4740-b04d-5b0f1540a591, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "b8b5b5e2-866d-4ab5-b74d-4a47de0c4877", "external-id": "nsx-vlan-transportzone-74", "segmentation_id": 74}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 823.971610] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 823.978681] [49942]: [pid: 49942|app: 0|req: 1965/4004] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.016809] [49941]: DEBUG neutron.plugins.ml2.db [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] For port bdf28e11-fa6e-4740-b04d-5b0f1540a591, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 824.021791] [49941]: DEBUG neutron.plugins.ml2.db [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] For port bdf28e11-fa6e-4740-b04d-5b0f1540a591, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bdf28e11-fa6e-4740-b04d-5b0f1540a591,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 824.022730] [49942]: [pid: 49942|app: 0|req: 1966/4005] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 824.024362] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_precommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 824.024639] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_precommit: [ 824.024639] [49941]: key[binding:vif_type], unbound -> ovs [ 824.024639] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} [ 824.024639] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.028435] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.062486] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Pushing event updated for resources: {'Port': ['ID=bdf28e11-fa6e-4740-b04d-5b0f1540a591,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 824.065800] [49942]: [pid: 49942|app: 0|req: 1967/4006] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.069873] [49941]: DEBUG neutron.db.provisioning_blocks [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Provisioning complete for port bdf28e11-fa6e-4740-b04d-5b0f1540a591 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 824.069873] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.069873] [49941]: INFO neutron.plugins.ml2.plugin [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Attempt 1 to provision port bdf28e11-fa6e-4740-b04d-5b0f1540a591 [ 824.093026] [49942]: [pid: 49942|app: 0|req: 1968/4007] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.117071] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Current status of the port bdf28e11-fa6e-4740-b04d-5b0f1540a591 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 824.117071] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.131576] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 824.138612] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6af4a74c-3190-4ac5-96f3-e902d865f85b" -d '{"events": [{"server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "name": "network-vif-plugged", "status": "completed", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 824.142162] [49941]: DEBUG neutron.plugins.ml2.db [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] For port bdf28e11-fa6e-4740-b04d-5b0f1540a591, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bdf28e11-fa6e-4740-b04d-5b0f1540a591,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 824.152183] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f721062b-04a7-40d2-8517-a7c0dea1faf0 req-d5eb62c3-9f54-463d-9068-d3870dfcaade tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.155913] [49942]: [pid: 49942|app: 0|req: 1969/4008] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.170972] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_precommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:05Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:05Z', 'revision_number': 4, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}]) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 824.171199] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_precommit: [ 824.171199] [49941]: key[status], DOWN -> ACTIVE [ 824.171199] [49941]: key[revision_number], 4 -> 5 [ 824.171199] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.176408] [49941]: DEBUG neutron.db.provisioning_blocks [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Provisioning complete for port bdf28e11-fa6e-4740-b04d-5b0f1540a591 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 824.176594] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.176768] [49941]: INFO neutron.plugins.ml2.plugin [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Attempt 1 to provision port bdf28e11-fa6e-4740-b04d-5b0f1540a591 [ 824.209887] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2441c7ee-92a0-49e8-af68-a16cdeede769 req-6e9bc7f7-19c9-4f2b-b85a-d4f6ed9e9b06 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.211132] [49942]: [pid: 49942|app: 0|req: 1970/4009] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.213667] [49942]: DEBUG neutron.api.wsgi [req-f721062b-04a7-40d2-8517-a7c0dea1faf0 req-16c97f63-9654-41ed-b1cb-6419456ba4c0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.218544] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Current status of the port bdf28e11-fa6e-4740-b04d-5b0f1540a591 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 824.220114] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_postcommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:05Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:05Z', 'revision_number': 4, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}]) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 824.220378] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_postcommit: [ 824.220378] [49941]: key[status], DOWN -> ACTIVE [ 824.220378] [49941]: key[revision_number], 4 -> 5 [ 824.220378] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.220624] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.233623] [49942]: [pid: 49942|app: 0|req: 1971/4010] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.235407] [49942]: DEBUG neutron.api.wsgi [req-2441c7ee-92a0-49e8-af68-a16cdeede769 req-0516b0aa-8be7-49e8-91c9-a40b442006ea tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.246158] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Pushing event updated for resources: {'Port': ['ID=bdf28e11-fa6e-4740-b04d-5b0f1540a591,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 824.248600] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_postcommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:05Z', 'revision_number': 4, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:04Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 824.248874] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] update_port_postcommit: [ 824.248874] [49941]: key[binding:vif_type], unbound -> ovs [ 824.248874] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}} [ 824.248874] [49941]: key[updated_at], 2025-11-20T12:33:04Z -> 2025-11-20T12:33:05Z [ 824.248874] [49941]: key[revision_number], 2 -> 4 [ 824.248874] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 824.256108] [49942]: [pid: 49942|app: 0|req: 1972/4011] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:05 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.257426] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.257654] [49941]: DEBUG neutron_lib.callbacks.manager [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-37b31c96-b658-4a3b-9975-8b9563830c86 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 824.259696] [49941]: [pid: 49941|app: 0|req: 2040/4012] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:04 2025] PUT /networking/v2.0/ports/bdf28e11-fa6e-4740-b04d-5b0f1540a591 => generated 1036 bytes in 1660 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 824.288811] [49942]: [pid: 49942|app: 0|req: 1973/4013] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.309624] [49941]: [pid: 49941|app: 0|req: 2041/4014] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.353738] [49942]: [pid: 49942|app: 0|req: 1974/4015] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.389656] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-704d88a7-c06a-4edb-b475-250e24f4237c x-openstack-request-id: req-704d88a7-c06a-4edb-b475-250e24f4237c {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 824.389656] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "85051b0f-087f-4015-afc7-c73088104608", "tag": "98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2", "status": "completed", "code": 200}, {"server_uuid": "b3529283-6ba7-4680-a8cb-f7f6d14f3a61", "name": "network-vif-deleted", "tag": "69f0bb70-1526-433e-a738-48e39981556d", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 824.389656] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-704d88a7-c06a-4edb-b475-250e24f4237c {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 824.389905] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-704d88a7-c06a-4edb-b475-250e24f4237c'] response: {'name': 'network-changed', 'server_uuid': '85051b0f-087f-4015-afc7-c73088104608', 'tag': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'status': 'completed', 'code': 200} [ 824.389905] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-704d88a7-c06a-4edb-b475-250e24f4237c'] response: {'server_uuid': 'b3529283-6ba7-4680-a8cb-f7f6d14f3a61', 'name': 'network-vif-deleted', 'tag': '69f0bb70-1526-433e-a738-48e39981556d', 'status': 'completed', 'code': 200} [ 824.410041] [49941]: [pid: 49941|app: 0|req: 2042/4016] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.431219] [49942]: [pid: 49942|app: 0|req: 1975/4017] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.520070] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0d1fcf7-a668-4787-910a-470e06ff29de req-ce5258b7-a639-494a-8211-6fe1a814f732 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.521258] [49941]: [pid: 49941|app: 0|req: 2043/4018] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 1044 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 824.561779] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-6ea33001-e089-468a-a7f8-d88137fe1b5b x-openstack-request-id: req-6ea33001-e089-468a-a7f8-d88137fe1b5b {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 824.561923] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "name": "network-vif-plugged", "status": "completed", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 824.561982] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6ea33001-e089-468a-a7f8-d88137fe1b5b {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 824.562179] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6ea33001-e089-468a-a7f8-d88137fe1b5b'] response: {'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'code': 200} [ 824.601599] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0d1fcf7-a668-4787-910a-470e06ff29de req-e6983f97-7f49-427e-a703-04cb8fc939a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.602591] [49942]: [pid: 49942|app: 0|req: 1976/4019] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.610636] [49942]: DEBUG neutron.api.wsgi [req-d0d1fcf7-a668-4787-910a-470e06ff29de req-d8453965-d609-4ad1-a8f7-79a3d316e87f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.624172] [49942]: [pid: 49942|app: 0|req: 1977/4020] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.101&port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.630419] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-609a55f4-f8ce-428d-89cf-5277804450cf req-59429048-31a9-492e-99b3-7649675a0217 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.631659] [49941]: [pid: 49941|app: 0|req: 2044/4021] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.637952] [49941]: DEBUG neutron.api.wsgi [req-609a55f4-f8ce-428d-89cf-5277804450cf req-d5d5dde2-ee76-4434-b6b0-20392e0541bc tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.653115] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0d1fcf7-a668-4787-910a-470e06ff29de req-821b559e-db14-4879-a8e8-7a84363417db service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.653995] [49942]: [pid: 49942|app: 0|req: 1978/4022] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.666913] [49941]: [pid: 49941|app: 0|req: 2045/4023] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.681036] [49941]: [pid: 49941|app: 0|req: 2046/4024] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.699025] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0d1fcf7-a668-4787-910a-470e06ff29de req-e45fcbb5-cb10-4412-92d0-3da72a2c6ee4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.699984] [49942]: [pid: 49942|app: 0|req: 1979/4025] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.761820] [49941]: [pid: 49941|app: 0|req: 2047/4026] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.798857] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3950d6a-2ee7-4aa5-80ad-2c5c2d6fe1d8 req-aa08404d-6aa4-459b-9755-722ec0f12a3e tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.800396] [49942]: [pid: 49942|app: 0|req: 1980/4027] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.807248] [49941]: [pid: 49941|app: 0|req: 2048/4028] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.809904] [49941]: DEBUG neutron.api.wsgi [req-e3950d6a-2ee7-4aa5-80ad-2c5c2d6fe1d8 req-bbda4757-0e70-4798-8136-222e92ad5db7 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.814328] [49942]: [pid: 49942|app: 0|req: 1981/4029] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.831133] [49941]: [pid: 49941|app: 0|req: 2049/4030] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 824.909257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc7063de-5f58-460e-bce3-4961d25fa2b1 req-3b72b406-00cb-41f3-bd3f-ee83f0e0cc91 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.910395] [49942]: [pid: 49942|app: 0|req: 1982/4031] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.918714] [49942]: DEBUG neutron.api.wsgi [req-fc7063de-5f58-460e-bce3-4961d25fa2b1 req-c7de5d98-0dc2-47a3-b3f4-acf7ab26d6d0 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.920134] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9bc6569b-e16b-43bc-8e97-32bd14e24cdc req-924db833-b04e-4a83-8a7a-ec17bf9218b7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 824.921182] [49941]: [pid: 49941|app: 0|req: 2050/4032] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.929526] [49941]: DEBUG neutron.api.wsgi [req-9bc6569b-e16b-43bc-8e97-32bd14e24cdc req-2d061a0e-6952-447c-97cc-b7d22128628f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 824.944234] [49942]: [pid: 49942|app: 0|req: 1983/4033] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 824.961148] [49941]: [pid: 49941|app: 0|req: 2051/4034] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.018833] [49942]: [pid: 49942|app: 0|req: 1984/4035] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.063319] [49941]: [pid: 49941|app: 0|req: 2052/4036] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.078224] [49942]: [pid: 49942|app: 0|req: 1985/4037] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.123982] [49941]: [pid: 49941|app: 0|req: 2053/4038] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.127736] [49942]: [pid: 49942|app: 0|req: 1986/4039] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.177614] [49941]: [pid: 49941|app: 0|req: 2054/4040] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.181271] [49942]: [pid: 49942|app: 0|req: 1987/4041] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.231700] [49941]: [pid: 49941|app: 0|req: 2055/4042] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:06 2025] GET /networking/v2.0/ports?device_id=4640f2cc-c9b3-4931-a0b5-17c81f2c2da9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.308434] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-4d7a9b01-2bce-4f82-862e-1e3613b0897e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.309580] [49942]: [pid: 49942|app: 0|req: 1988/4043] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 1041 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 825.319671] [49942]: DEBUG neutron.api.wsgi [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-521a6e27-9333-44a2-84d2-c9c5efff6888 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.336773] [49942]: [pid: 49942|app: 0|req: 1989/4044] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=bdf28e11-fa6e-4740-b04d-5b0f1540a591 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.352479] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-332ab643-34b1-4092-97a5-be7bb1e182ab req-264c1c83-f624-49bd-84c9-075c5a569ac8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.354207] [49941]: [pid: 49941|app: 0|req: 2056/4045] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.365113] [49941]: DEBUG neutron.api.wsgi [req-332ab643-34b1-4092-97a5-be7bb1e182ab req-737a8f52-16bf-444f-9789-bc93c0651762 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.367650] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-f496ebf0-8ef0-4d51-a367-b2841be02222 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.369087] [49942]: [pid: 49942|app: 0|req: 1990/4046] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/subnets?id=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba => generated 699 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.387047] [49941]: [pid: 49941|app: 0|req: 2057/4047] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.412890] [49941]: [pid: 49941|app: 0|req: 2058/4048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.416984] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ce11a1f-728d-4f53-b8bb-477ccc742996 req-c0398e82-adb5-4056-9f76-22b16a374488 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.418125] [49942]: [pid: 49942|app: 0|req: 1991/4049] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?network_id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27&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.476431] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a0f0405-de7e-4468-b8b6-60222de9e452 req-aaf9d579-46d8-4ba7-9369-5b64b38e5c54 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.478855] [49942]: [pid: 49942|app: 0|req: 1992/4050] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.482853] [49941]: [pid: 49941|app: 0|req: 2059/4051] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.486364] [49941]: DEBUG neutron.api.wsgi [req-2a0f0405-de7e-4468-b8b6-60222de9e452 req-68147cad-add7-4dc1-8ba1-b4da46cbe927 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.492656] [49942]: [pid: 49942|app: 0|req: 1993/4052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.518832] [49941]: [pid: 49941|app: 0|req: 2060/4053] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.536196] [49942]: [pid: 49942|app: 0|req: 1994/4054] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.555128] [49941]: [pid: 49941|app: 0|req: 2061/4055] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.626330] [49942]: [pid: 49942|app: 0|req: 1995/4056] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.630737] [49941]: [pid: 49941|app: 0|req: 2062/4057] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.688800] [49942]: [pid: 49942|app: 0|req: 1996/4058] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.707618] [49941]: [pid: 49941|app: 0|req: 2063/4059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 825.775485] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89eb4e70-c67d-4205-9cae-1cd7a5aa380f req-f2fd988d-2f92-4fb9-aa19-4bcea77bea51 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.776607] [49942]: [pid: 49942|app: 0|req: 1997/4060] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.786931] [49941]: DEBUG neutron.api.wsgi [req-89eb4e70-c67d-4205-9cae-1cd7a5aa380f req-74f9d161-faa4-4af2-9988-985bdf7f7c4e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.818486] [49941]: [pid: 49941|app: 0|req: 2064/4061] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.928878] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f191a1a0-3695-413c-a33e-9c4085658f4a req-e44308f8-32b4-4fb5-ac90-3166651d9aec tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 825.929943] [49942]: [pid: 49942|app: 0|req: 1998/4062] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 825.936865] [49941]: DEBUG neutron.api.wsgi [req-f191a1a0-3695-413c-a33e-9c4085658f4a req-6b1316cb-b722-4e02-96e8-d889ea25c35f tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 825.959845] [49941]: [pid: 49941|app: 0|req: 2065/4063] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.052100] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55548c6a-c4ca-4fd5-a3e0-3a77661c794a req-5d8e6b5d-4a10-4451-89c2-1d212aa218f3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.054259] [49942]: [pid: 49942|app: 0|req: 1999/4064] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.064077] [49942]: DEBUG neutron.api.wsgi [req-55548c6a-c4ca-4fd5-a3e0-3a77661c794a req-8842e611-258d-41a1-9f4e-8f9175843f60 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.101720] [49942]: [pid: 49942|app: 0|req: 2000/4065] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 826.103781] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc9cd745-2ea5-45f3-a93f-8324edbe96a0 req-0a1fc57a-127a-45ec-97c2-82f65aaf893d tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.104762] [49941]: [pid: 49941|app: 0|req: 2066/4066] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.113183] [49942]: DEBUG neutron.api.wsgi [req-dc9cd745-2ea5-45f3-a93f-8324edbe96a0 req-44c630a2-ce00-4aa4-adc2-a3670b7eb53b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.140049] [49942]: [pid: 49942|app: 0|req: 2001/4067] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.170048] [49941]: [pid: 49941|app: 0|req: 2067/4068] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 826.221989] [49942]: [pid: 49942|app: 0|req: 2002/4069] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.242905] [49941]: [pid: 49941|app: 0|req: 2068/4070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:07 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.282915] [49942]: [pid: 49942|app: 0|req: 2003/4071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.329563] [49941]: [pid: 49941|app: 0|req: 2069/4072] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.515158] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a00d0ddb-7d80-47c1-aacf-7a0abe591605 req-f9b124d1-d72b-4a2e-a9e1-fff50a63027d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.516211] [49942]: [pid: 49942|app: 0|req: 2004/4073] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.524695] [49942]: DEBUG neutron.api.wsgi [req-a00d0ddb-7d80-47c1-aacf-7a0abe591605 req-33d18e5f-0858-481c-b1d2-57c0bc35c82b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.556310] [49942]: [pid: 49942|app: 0|req: 2005/4074] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 826.558040] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc6d5c20-6b36-427a-8cd1-865dae8291c1 req-e415fafc-c364-4f48-82b0-ba36a20c85fc tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.559038] [49941]: [pid: 49941|app: 0|req: 2070/4075] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 749 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.564486] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 826.568328] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-049a695b-8ef9-4dc1-94b1-5229d5563e82" -d '{"events": [{"name": "network-changed", "server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 826.572453] [49941]: DEBUG neutron.api.wsgi [req-dc6d5c20-6b36-427a-8cd1-865dae8291c1 req-20c4f908-17c9-4004-99f8-b258970e7f2f tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.595083] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ae25835-80ec-466c-a690-dfa4de56f135 req-8ef8bdc2-06b3-4157-9942-17d4282ae739 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.596374] [49942]: [pid: 49942|app: 0|req: 2006/4076] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 826.608873] [49941]: [pid: 49941|app: 0|req: 2071/4077] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.631691] [49941]: [pid: 49941|app: 0|req: 2072/4078] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.672113] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ae25835-80ec-466c-a690-dfa4de56f135 req-3b1413f1-bf82-4d03-9cb5-776e5c8ba286 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.672558] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-38d1786c-cf05-49bf-9ace-c7f72ca3ac3c x-openstack-request-id: req-38d1786c-cf05-49bf-9ace-c7f72ca3ac3c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 826.672889] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 826.673071] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-38d1786c-cf05-49bf-9ace-c7f72ca3ac3c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 826.673912] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-38d1786c-cf05-49bf-9ace-c7f72ca3ac3c'] response: {'name': 'network-changed', 'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'status': 'completed', 'code': 200} [ 826.674029] [49942]: [pid: 49942|app: 0|req: 2007/4079] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 712 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.687831] [49942]: DEBUG neutron.api.wsgi [req-8ae25835-80ec-466c-a690-dfa4de56f135 req-e9e4a765-cd06-41c9-a53b-d62d4ae0a5fc service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.728773] [49942]: [pid: 49942|app: 0|req: 2008/4080] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c => generated 807 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.738466] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ecded94-c007-40fd-9770-c4f2e5bfcc5c req-6fcc4921-da75-413e-aefa-07090c83d249 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.740177] [49941]: [pid: 49941|app: 0|req: 2073/4081] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.748715] [49942]: [pid: 49942|app: 0|req: 2009/4082] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.772222] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ae25835-80ec-466c-a690-dfa4de56f135 req-914245f1-ecdc-4b12-83b9-0af02d224324 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.773386] [49942]: [pid: 49942|app: 0|req: 2010/4083] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.776616] [49942]: DEBUG neutron.api.wsgi [req-0ecded94-c007-40fd-9770-c4f2e5bfcc5c req-e1054d1c-ce5f-4741-b8e4-6eb274def9ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.803774] [49942]: [pid: 49942|app: 0|req: 2011/4084] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.816131] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-0da396b2-fa20-4699-886a-9551a5856f58 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.816402] [49941]: [pid: 49941|app: 0|req: 2074/4085] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.833045] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a551b5f0-36c8-4418-bcf5-cbdf77a6eed4 req-70fd4172-cb24-4125-9a99-0148acf9b15a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.834228] [49942]: [pid: 49942|app: 0|req: 2012/4086] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 826.869881] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ae25835-80ec-466c-a690-dfa4de56f135 req-11d0a971-2760-48f2-83ed-26307da2fbf0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 826.875025] [49941]: [pid: 49941|app: 0|req: 2075/4087] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.875675] [49941]: DEBUG neutron.api.wsgi [req-a551b5f0-36c8-4418-bcf5-cbdf77a6eed4 req-27f65687-1043-4f02-94a0-82dc59b78e2c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 826.887129] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Deleting port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 826.887300] [49942]: DEBUG neutron_lib.callbacks.manager [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.900881] [49941]: [pid: 49941|app: 0|req: 2076/4088] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 826.916803] [49942]: DEBUG neutron.plugins.ml2.db [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] For port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 826.917059] [49942]: DEBUG neutron_lib.callbacks.manager [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 826.921576] [49941]: [pid: 49941|app: 0|req: 2077/4089] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.924083] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_precommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:01Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 826.924316] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_precommit: [ 826.924316] [49942]: key[id], ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a -> None [ 826.924316] [49942]: key[binding:vnic_type], normal -> None [ 826.924316] [49942]: key[tags], [] -> None [ 826.924316] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 826.924316] [49942]: key[allowed_address_pairs], [] -> None [ 826.924316] [49942]: key[extra_dhcp_opts], [] -> None [ 826.924316] [49942]: key[binding:profile], {} -> None [ 826.924316] [49942]: key[admin_state_up], True -> None [ 826.924316] [49942]: key[binding:vif_type], ovs -> None [ 826.924316] [49942]: key[device_owner], compute:nova -> None [ 826.924316] [49942]: key[created_at], 2025-11-20T12:30:59Z -> None [ 826.924316] [49942]: key[updated_at], 2025-11-20T12:31:01Z -> None [ 826.924316] [49942]: key[description], -> None [ 826.924316] [49942]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 826.924316] [49942]: key[binding:host_id], cpu-1 -> None [ 826.924316] [49942]: key[standard_attr_id], 915 -> None [ 826.924316] [49942]: key[name], -> None [ 826.924316] [49942]: key[mac_address], fa:16:3e:90:c3:18 -> None [ 826.924316] [49942]: key[status], ACTIVE -> None [ 826.924316] [49942]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 826.924316] [49942]: key[fixed_ips], [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}] -> None [ 826.924316] [49942]: key[security_groups], ['d2443550-554f-488c-8fb9-2cf506875d11'] -> None [ 826.924316] [49942]: key[revision_number], 5 -> None [ 826.924316] [49942]: key[port_security_enabled], True -> None [ 826.924316] [49942]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 826.924316] [49942]: key[device_id], 11ce834b-806d-4aba-b442-4897eeda4ff5 -> None [ 826.924316] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 826.928615] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Calling delete_port for ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 826.943846] [49941]: [pid: 49941|app: 0|req: 2078/4090] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 826.990760] [49941]: [pid: 49941|app: 0|req: 2079/4091] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.004646] [49941]: [pid: 49941|app: 0|req: 2080/4092] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.025176] [49942]: DEBUG neutron_lib.callbacks.manager [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.035134] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Pushing event deleted for resources: {'Port': ['ID=ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 827.038037] [49941]: [pid: 49941|app: 0|req: 2081/4093] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.053381] [49941]: [pid: 49941|app: 0|req: 2082/4094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.065191] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] No DVR routers for this DVR port ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 827.065527] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_postcommit called with port settings {'id': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:90:c3:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'device_owner': 'compute:nova', 'standard_attr_id': 915, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:59Z', 'updated_at': '2025-11-20T12:31:01Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 827.065712] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_postcommit: [ 827.065712] [49942]: key[id], ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a -> None [ 827.065712] [49942]: key[binding:vnic_type], normal -> None [ 827.065712] [49942]: key[tags], [] -> None [ 827.065712] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 827.065712] [49942]: key[allowed_address_pairs], [] -> None [ 827.065712] [49942]: key[extra_dhcp_opts], [] -> None [ 827.065712] [49942]: key[binding:profile], {} -> None [ 827.065712] [49942]: key[admin_state_up], True -> None [ 827.065712] [49942]: key[binding:vif_type], ovs -> None [ 827.065712] [49942]: key[device_owner], compute:nova -> None [ 827.065712] [49942]: key[created_at], 2025-11-20T12:30:59Z -> None [ 827.065712] [49942]: key[updated_at], 2025-11-20T12:31:01Z -> None [ 827.065712] [49942]: key[description], -> None [ 827.065712] [49942]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 827.065712] [49942]: key[binding:host_id], cpu-1 -> None [ 827.065712] [49942]: key[standard_attr_id], 915 -> None [ 827.065712] [49942]: key[name], -> None [ 827.065712] [49942]: key[mac_address], fa:16:3e:90:c3:18 -> None [ 827.065712] [49942]: key[status], ACTIVE -> None [ 827.065712] [49942]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 827.065712] [49942]: key[fixed_ips], [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.10'}] -> None [ 827.065712] [49942]: key[security_groups], ['d2443550-554f-488c-8fb9-2cf506875d11'] -> None [ 827.065712] [49942]: key[revision_number], 5 -> None [ 827.065712] [49942]: key[port_security_enabled], True -> None [ 827.065712] [49942]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 827.065712] [49942]: key[device_id], 11ce834b-806d-4aba-b442-4897eeda4ff5 -> None [ 827.065712] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 827.067286] [49942]: DEBUG neutron_lib.callbacks.manager [req-cbaa3e2c-db81-4753-81e3-65ea21f72734 req-c596189a-c9bd-4861-bed0-f7678bed0d99 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 827.067808] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'name': 'network-vif-deleted', 'tag': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 827.070471] [49942]: [pid: 49942|app: 0|req: 2013/4095] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:08 2025] DELETE /networking/v2.0/ports/ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a => generated 0 bytes in 236 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 827.072570] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-24da980e-73f6-4927-b393-8c00074dbeff" -d '{"events": [{"server_uuid": "11ce834b-806d-4aba-b442-4897eeda4ff5", "name": "network-vif-deleted", "tag": "ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 827.180748] [49942]: [pid: 49942|app: 0|req: 2014/4096] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 827.205457] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0854fda-def2-4381-9baa-c6533055e07c req-45bc2db7-9b93-4294-b7b0-a5f64ee2b7ad tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.205457] [49941]: [pid: 49941|app: 0|req: 2083/4097] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.212185] [49941]: DEBUG neutron.api.wsgi [req-a0854fda-def2-4381-9baa-c6533055e07c req-2e9c7e7b-2619-4e16-8bbb-4148251c9d54 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.225200] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-049a695b-8ef9-4dc1-94b1-5229d5563e82 req-8b089918-c53c-4e27-94d3-cae245b9ad30 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.226437] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-01b1ff02-90bd-41af-a1eb-0379134cf257 x-openstack-request-id: req-01b1ff02-90bd-41af-a1eb-0379134cf257 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 827.226606] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "11ce834b-806d-4aba-b442-4897eeda4ff5", "name": "network-vif-deleted", "tag": "ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 827.226699] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-01b1ff02-90bd-41af-a1eb-0379134cf257 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 827.226887] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-01b1ff02-90bd-41af-a1eb-0379134cf257'] response: {'server_uuid': '11ce834b-806d-4aba-b442-4897eeda4ff5', 'name': 'network-vif-deleted', 'tag': 'ed0707cc-7a05-48a7-a0dd-ed1999a8cd1a', 'status': 'completed', 'code': 200} [ 827.227030] [49942]: [pid: 49942|app: 0|req: 2015/4098] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 1041 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 827.237150] [49941]: [pid: 49941|app: 0|req: 2084/4099] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 827.282309] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-049a695b-8ef9-4dc1-94b1-5229d5563e82 req-c034cc77-dfd6-49ee-9fe3-ac844cf90ba3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.283413] [49942]: [pid: 49942|app: 0|req: 2016/4100] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:08 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 723 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.294748] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a554a0a-17a2-499a-8c87-8385bd48d082 req-21a52c13-a921-4d90-b901-832153621aa5 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.295764] [49941]: [pid: 49941|app: 0|req: 2085/4101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.302614] [49941]: DEBUG neutron.api.wsgi [req-9a554a0a-17a2-499a-8c87-8385bd48d082 req-ea715080-e656-4ab5-ab97-4b5ee87eff6f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.314711] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7682c2fb-71bd-452b-b87f-d2a0eae85d64 req-eb207c13-6a55-44a3-b53f-131a72230487 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.315965] [49942]: [pid: 49942|app: 0|req: 2017/4102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.319576] [49942]: DEBUG neutron.api.wsgi [req-049a695b-8ef9-4dc1-94b1-5229d5563e82 req-9f6365bd-c834-4c9c-9ea9-ec98cac93aea service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.325998] [49941]: [pid: 49941|app: 0|req: 2086/4103] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.331741] [49941]: DEBUG neutron.api.wsgi [req-7682c2fb-71bd-452b-b87f-d2a0eae85d64 req-d015193a-6e03-4cb3-b42e-a9f3048fc4a0 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.334594] [49942]: [pid: 49942|app: 0|req: 2018/4104] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=bdf28e11-fa6e-4740-b04d-5b0f1540a591 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.352586] [49941]: [pid: 49941|app: 0|req: 2087/4105] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.366499] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-049a695b-8ef9-4dc1-94b1-5229d5563e82 req-f457608e-4c29-4116-a451-8c94025f8a24 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.367543] [49942]: [pid: 49942|app: 0|req: 2019/4106] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/subnets?id=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba => generated 699 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 827.401465] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-049a695b-8ef9-4dc1-94b1-5229d5563e82 req-5f32d5d5-4277-4124-8e4d-0e44ef58689f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.402341] [49941]: [pid: 49941|app: 0|req: 2088/4107] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?network_id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.415212] [49941]: [pid: 49941|app: 0|req: 2089/4108] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.461696] [49941]: [pid: 49941|app: 0|req: 2090/4109] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.464662] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acbb17e1-b4a7-4441-a165-52c96e075adf req-f0c9eeb9-8c36-49c3-a604-b83c0c178709 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.466115] [49942]: [pid: 49942|app: 0|req: 2020/4110] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.473684] [49942]: DEBUG neutron.api.wsgi [req-acbb17e1-b4a7-4441-a165-52c96e075adf req-6a7fac50-34e4-40b4-b1d0-bb8a7caf1ad3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.508714] [49942]: [pid: 49942|app: 0|req: 2021/4111] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 827.525124] [49941]: [pid: 49941|app: 0|req: 2091/4112] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.526882] [49942]: [pid: 49942|app: 0|req: 2022/4113] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.592183] [49941]: [pid: 49941|app: 0|req: 2092/4114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.605111] [49942]: [pid: 49942|app: 0|req: 2023/4115] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.665700] [49941]: [pid: 49941|app: 0|req: 2093/4116] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.751019] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c31b5c63-0651-4a1d-aa58-36938a13d035 req-eac1090d-0cf8-4d74-a005-1d3c543d8209 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.752139] [49941]: [pid: 49941|app: 0|req: 2094/4117] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.759550] [49941]: DEBUG neutron.api.wsgi [req-c31b5c63-0651-4a1d-aa58-36938a13d035 req-53a3976f-e6b6-4fa6-8409-775ec4e4dc45 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.762800] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f4cfceb-7907-4266-92bc-d797c56cd945 req-19bc4978-d876-446b-9d1d-ac6a4818ae2d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 827.763966] [49942]: [pid: 49942|app: 0|req: 2024/4118] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 827.770199] [49942]: DEBUG neutron.api.wsgi [req-4f4cfceb-7907-4266-92bc-d797c56cd945 req-1fc7d6b1-5d96-4bbe-b7c4-c58deb912b07 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 827.787674] [49941]: [pid: 49941|app: 0|req: 2095/4119] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.796338] [49942]: [pid: 49942|app: 0|req: 2025/4120] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.857490] [49941]: [pid: 49941|app: 0|req: 2096/4121] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 827.867241] [49942]: [pid: 49942|app: 0|req: 2026/4122] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.004538] [49941]: [pid: 49941|app: 0|req: 2097/4123] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=cb6880a0-26a6-4307-9eda-b33352a30583 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.038756] [49942]: [pid: 49942|app: 0|req: 2027/4124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.082699] [49941]: [pid: 49941|app: 0|req: 2098/4125] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.180870] [49942]: [pid: 49942|app: 0|req: 2028/4126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:09 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.263813] [49941]: [pid: 49941|app: 0|req: 2099/4127] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.369133] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4bdb955-8f02-4651-9ee6-131180fd23c2 req-fdda6a25-1d1e-4e75-8b89-632f6217925e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.370221] [49942]: [pid: 49942|app: 0|req: 2029/4128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.377799] [49941]: DEBUG neutron.api.wsgi [req-a4bdb955-8f02-4651-9ee6-131180fd23c2 req-79abdea9-6914-4b93-96e0-39167b4a1ccc tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.412298] [49941]: [pid: 49941|app: 0|req: 2100/4129] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 828.458993] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b547362-b7e3-428b-9c8f-7030c276dfc8 req-91fa6eac-b319-4b25-af23-c1c43f3a24c8 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.460080] [49942]: [pid: 49942|app: 0|req: 2030/4130] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.469060] [49941]: DEBUG neutron.api.wsgi [req-8b547362-b7e3-428b-9c8f-7030c276dfc8 req-f57b9f17-1cfe-4eee-bfbf-b623cacb18b2 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.502550] [49941]: [pid: 49941|app: 0|req: 2101/4131] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.509178] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d62d7106-73a0-44c1-bae9-4830dc6dd61b req-07001fca-79d3-468e-8c1d-c255a69e16d4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.510423] [49942]: [pid: 49942|app: 0|req: 2031/4132] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.519248] [49941]: DEBUG neutron.api.wsgi [req-d62d7106-73a0-44c1-bae9-4830dc6dd61b req-c32573b8-8a46-4b06-ba34-30dc62d9ae70 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.541076] [49941]: [pid: 49941|app: 0|req: 2102/4133] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&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.599406] [49941]: [pid: 49941|app: 0|req: 2103/4134] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.640869] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33162e79-84e6-4559-a24c-fca3ec17ee92 req-ea809204-2d2f-4212-b5da-acc55b2d4429 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.641757] [49941]: [pid: 49941|app: 0|req: 2104/4135] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.650115] [49941]: DEBUG neutron.api.wsgi [req-33162e79-84e6-4559-a24c-fca3ec17ee92 req-0ee44f2d-a814-4ae3-852c-41ad6211d8f1 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.681650] [49941]: [pid: 49941|app: 0|req: 2105/4136] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.682582] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-e74e9fad-7abb-4ef2-976c-7e9a3136d22e tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.683687] [49942]: [pid: 49942|app: 0|req: 2032/4137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 749 bytes in 111 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.696224] [49941]: [pid: 49941|app: 0|req: 2106/4138] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.743393] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Deleting port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 828.743742] [49942]: DEBUG neutron_lib.callbacks.manager [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.745442] [49941]: [pid: 49941|app: 0|req: 2107/4139] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.767384] [49941]: [pid: 49941|app: 0|req: 2108/4140] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.781376] [49942]: DEBUG neutron.plugins.ml2.db [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] For port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 828.781376] [49942]: DEBUG neutron_lib.callbacks.manager [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.786533] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 828.786819] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit: [ 828.786819] [49942]: key[id], 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 -> None [ 828.786819] [49942]: key[binding:vnic_type], normal -> None [ 828.786819] [49942]: key[tags], [] -> None [ 828.786819] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 828.786819] [49942]: key[allowed_address_pairs], [] -> None [ 828.786819] [49942]: key[extra_dhcp_opts], [] -> None [ 828.786819] [49942]: key[binding:profile], {} -> None [ 828.786819] [49942]: key[admin_state_up], True -> None [ 828.786819] [49942]: key[binding:vif_type], ovs -> None [ 828.786819] [49942]: key[device_owner], compute:nova -> None [ 828.786819] [49942]: key[created_at], 2025-11-20T12:30:36Z -> None [ 828.786819] [49942]: key[updated_at], 2025-11-20T12:30:38Z -> None [ 828.786819] [49942]: key[description], -> None [ 828.786819] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 828.786819] [49942]: key[binding:host_id], cpu-1 -> None [ 828.786819] [49942]: key[standard_attr_id], 825 -> None [ 828.786819] [49942]: key[name], -> None [ 828.786819] [49942]: key[mac_address], fa:16:3e:75:49:22 -> None [ 828.786819] [49942]: key[status], ACTIVE -> None [ 828.786819] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 828.786819] [49942]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}] -> None [ 828.786819] [49942]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 828.786819] [49942]: key[revision_number], 5 -> None [ 828.786819] [49942]: key[port_security_enabled], True -> None [ 828.786819] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 828.786819] [49942]: key[device_id], 65536914-4628-46bb-a7e7-6184190df8e0 -> None [ 828.786819] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 828.789229] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Calling delete_port for 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 828.828586] [49941]: [pid: 49941|app: 0|req: 2109/4141] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.880992] [49942]: DEBUG neutron_lib.callbacks.manager [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1cef1b74-c95f-4e49-8d25-ad0c73ceecd0), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.887996] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3b655c5-005c-4899-ab07-bbb2824b3db2 req-5cd9dd99-20da-4c23-8a2e-fc591eb1b61c tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.889097] [49941]: [pid: 49941|app: 0|req: 2110/4142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.891944] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event deleted for resources: {'Port': ['ID=1cef1b74-c95f-4e49-8d25-ad0c73ceecd0,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 828.929238] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28c931dc-b053-424f-8593-03dd43dc5b8c req-9a7d2f57-9082-44c2-8462-10d9df3eff29 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 828.929863] [49941]: [pid: 49941|app: 0|req: 2111/4143] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 828.932685] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] No DVR routers for this DVR port 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 828.932685] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit called with port settings {'id': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:75:49:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '65536914-4628-46bb-a7e7-6184190df8e0', 'device_owner': 'compute:nova', 'standard_attr_id': 825, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:36Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 828.932947] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit: [ 828.932947] [49942]: key[id], 1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 -> None [ 828.932947] [49942]: key[binding:vnic_type], normal -> None [ 828.932947] [49942]: key[tags], [] -> None [ 828.932947] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 828.932947] [49942]: key[allowed_address_pairs], [] -> None [ 828.932947] [49942]: key[extra_dhcp_opts], [] -> None [ 828.932947] [49942]: key[binding:profile], {} -> None [ 828.932947] [49942]: key[admin_state_up], True -> None [ 828.932947] [49942]: key[binding:vif_type], ovs -> None [ 828.932947] [49942]: key[device_owner], compute:nova -> None [ 828.932947] [49942]: key[created_at], 2025-11-20T12:30:36Z -> None [ 828.932947] [49942]: key[updated_at], 2025-11-20T12:30:38Z -> None [ 828.932947] [49942]: key[description], -> None [ 828.932947] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 828.932947] [49942]: key[binding:host_id], cpu-1 -> None [ 828.932947] [49942]: key[standard_attr_id], 825 -> None [ 828.932947] [49942]: key[name], -> None [ 828.932947] [49942]: key[mac_address], fa:16:3e:75:49:22 -> None [ 828.932947] [49942]: key[status], ACTIVE -> None [ 828.932947] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 828.932947] [49942]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.9'}] -> None [ 828.932947] [49942]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 828.932947] [49942]: key[revision_number], 5 -> None [ 828.932947] [49942]: key[port_security_enabled], True -> None [ 828.932947] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 828.932947] [49942]: key[device_id], 65536914-4628-46bb-a7e7-6184190df8e0 -> None [ 828.932947] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 828.933939] [49941]: DEBUG neutron.api.wsgi [req-b3b655c5-005c-4899-ab07-bbb2824b3db2 req-9b7fffa0-d542-4daf-a074-58d961005205 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.934545] [49942]: DEBUG neutron_lib.callbacks.manager [req-4338320d-9e1a-47b0-a2e2-468f02961bf1 req-51b72230-85f1-447e-ba5e-600e582b2944 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 828.938500] [49942]: [pid: 49942|app: 0|req: 2033/4144] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:10 2025] DELETE /networking/v2.0/ports/1cef1b74-c95f-4e49-8d25-ad0c73ceecd0 => generated 0 bytes in 249 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 828.946025] [49942]: DEBUG neutron.api.wsgi [req-28c931dc-b053-424f-8593-03dd43dc5b8c req-5ba2137f-acdd-433e-b3ad-ce9b45610bcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 828.966231] [49941]: [pid: 49941|app: 0|req: 2112/4145] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 828.970165] [49942]: [pid: 49942|app: 0|req: 2034/4146] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.024803] [49941]: [pid: 49941|app: 0|req: 2113/4147] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.031566] [49942]: [pid: 49942|app: 0|req: 2035/4148] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.177548] [49941]: [pid: 49941|app: 0|req: 2114/4149] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.231154] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '65536914-4628-46bb-a7e7-6184190df8e0', 'name': 'network-vif-deleted', 'tag': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 829.232950] [49942]: [pid: 49942|app: 0|req: 2036/4150] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:10 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.234832] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d7a13b0e-0db0-4a68-9e70-a1ce8992acee" -d '{"events": [{"server_uuid": "65536914-4628-46bb-a7e7-6184190df8e0", "name": "network-vif-deleted", "tag": "1cef1b74-c95f-4e49-8d25-ad0c73ceecd0"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 829.313549] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e8be8da-88e2-486e-8c68-dc613850320a req-a835defe-98f0-4fd5-97c3-01eca0957091 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.315044] [49941]: [pid: 49941|app: 0|req: 2115/4151] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.374664] [49941]: [pid: 49941|app: 0|req: 2116/4152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.399680] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Deleting port 52409b4c-19a6-4925-b410-29a3228bc9c8 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 829.400184] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.415622] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-6d344aa4-db10-4f69-8d28-e851e453ba34 x-openstack-request-id: req-6d344aa4-db10-4f69-8d28-e851e453ba34 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 829.415788] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "65536914-4628-46bb-a7e7-6184190df8e0", "name": "network-vif-deleted", "tag": "1cef1b74-c95f-4e49-8d25-ad0c73ceecd0", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 829.415788] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6d344aa4-db10-4f69-8d28-e851e453ba34 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 829.416395] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6d344aa4-db10-4f69-8d28-e851e453ba34'] response: {'server_uuid': '65536914-4628-46bb-a7e7-6184190df8e0', 'name': 'network-vif-deleted', 'tag': '1cef1b74-c95f-4e49-8d25-ad0c73ceecd0', 'status': 'completed', 'code': 200} [ 829.442551] [49942]: DEBUG neutron.plugins.ml2.db [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] For port 52409b4c-19a6-4925-b410-29a3228bc9c8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=52409b4c-19a6-4925-b410-29a3228bc9c8,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 829.442782] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.448951] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 829.449166] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit: [ 829.449166] [49942]: key[id], 52409b4c-19a6-4925-b410-29a3228bc9c8 -> None [ 829.449166] [49942]: key[binding:vnic_type], normal -> None [ 829.449166] [49942]: key[tags], [] -> None [ 829.449166] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 829.449166] [49942]: key[allowed_address_pairs], [] -> None [ 829.449166] [49942]: key[extra_dhcp_opts], [] -> None [ 829.449166] [49942]: key[binding:profile], {} -> None [ 829.449166] [49942]: key[admin_state_up], True -> None [ 829.449166] [49942]: key[binding:vif_type], ovs -> None [ 829.449166] [49942]: key[device_owner], compute:nova -> None [ 829.449166] [49942]: key[created_at], 2025-11-20T12:32:47Z -> None [ 829.449166] [49942]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 829.449166] [49942]: key[description], -> None [ 829.449166] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 829.449166] [49942]: key[binding:host_id], cpu-1 -> None [ 829.449166] [49942]: key[standard_attr_id], 1341 -> None [ 829.449166] [49942]: key[name], -> None [ 829.449166] [49942]: key[mac_address], fa:16:3e:8d:1d:e2 -> None [ 829.449166] [49942]: key[status], ACTIVE -> None [ 829.449166] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 829.449166] [49942]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}] -> None [ 829.449166] [49942]: key[security_groups], ['9e5506b2-4387-4774-944f-0a0a3125a47d'] -> None [ 829.449166] [49942]: key[revision_number], 5 -> None [ 829.449166] [49942]: key[port_security_enabled], True -> None [ 829.449166] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 829.449166] [49942]: key[device_id], bb133dba-80e4-4093-a261-3fc7689af1d0 -> None [ 829.449166] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 829.452238] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Calling delete_port for 52409b4c-19a6-4925-b410-29a3228bc9c8 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 829.486522] [49941]: [pid: 49941|app: 0|req: 2117/4153] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 829.555106] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (52409b4c-19a6-4925-b410-29a3228bc9c8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.564786] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event deleted for resources: {'Port': ['ID=52409b4c-19a6-4925-b410-29a3228bc9c8,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 829.569224] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-caf299bb-c6ba-44bc-b414-338b2645382f req-affeb912-8e27-470e-a245-9a7b45b00ab9 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.570319] [49941]: [pid: 49941|app: 0|req: 2118/4154] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.576454] [49941]: DEBUG neutron.api.wsgi [req-caf299bb-c6ba-44bc-b414-338b2645382f req-92f30985-fbb9-4c15-9e6b-2f92f2585b0d tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.597226] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] No DVR routers for this DVR port 52409b4c-19a6-4925-b410-29a3228bc9c8 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 829.597622] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit called with port settings {'id': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:8d:1d:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'device_owner': 'compute:nova', 'standard_attr_id': 1341, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:47Z', 'updated_at': '2025-11-20T12:32:49Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 829.597792] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit: [ 829.597792] [49942]: key[id], 52409b4c-19a6-4925-b410-29a3228bc9c8 -> None [ 829.597792] [49942]: key[binding:vnic_type], normal -> None [ 829.597792] [49942]: key[tags], [] -> None [ 829.597792] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 829.597792] [49942]: key[allowed_address_pairs], [] -> None [ 829.597792] [49942]: key[extra_dhcp_opts], [] -> None [ 829.597792] [49942]: key[binding:profile], {} -> None [ 829.597792] [49942]: key[admin_state_up], True -> None [ 829.597792] [49942]: key[binding:vif_type], ovs -> None [ 829.597792] [49942]: key[device_owner], compute:nova -> None [ 829.597792] [49942]: key[created_at], 2025-11-20T12:32:47Z -> None [ 829.597792] [49942]: key[updated_at], 2025-11-20T12:32:49Z -> None [ 829.597792] [49942]: key[description], -> None [ 829.597792] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 829.597792] [49942]: key[binding:host_id], cpu-1 -> None [ 829.597792] [49942]: key[standard_attr_id], 1341 -> None [ 829.597792] [49942]: key[name], -> None [ 829.597792] [49942]: key[mac_address], fa:16:3e:8d:1d:e2 -> None [ 829.597792] [49942]: key[status], ACTIVE -> None [ 829.597792] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 829.597792] [49942]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.5'}] -> None [ 829.597792] [49942]: key[security_groups], ['9e5506b2-4387-4774-944f-0a0a3125a47d'] -> None [ 829.597792] [49942]: key[revision_number], 5 -> None [ 829.597792] [49942]: key[port_security_enabled], True -> None [ 829.597792] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 829.597792] [49942]: key[device_id], bb133dba-80e4-4093-a261-3fc7689af1d0 -> None [ 829.597792] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 829.600995] [49942]: DEBUG neutron_lib.callbacks.manager [req-1e8be8da-88e2-486e-8c68-dc613850320a req-62bb6400-b8c1-4219-a4f5-b62188ac2317 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 829.602357] [49941]: [pid: 49941|app: 0|req: 2119/4155] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 829.603561] [49942]: [pid: 49942|app: 0|req: 2037/4156] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:11 2025] DELETE /networking/v2.0/ports/52409b4c-19a6-4925-b410-29a3228bc9c8 => generated 0 bytes in 283 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 829.700395] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd2379ca-0e90-4330-a7e9-a57ff2386ce5 req-98a33d76-8136-406b-b853-5a12c5ad21f8 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.701849] [49941]: [pid: 49941|app: 0|req: 2120/4157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.709193] [49942]: DEBUG neutron.api.wsgi [req-dd2379ca-0e90-4330-a7e9-a57ff2386ce5 req-083ff1d4-d420-4327-aff4-0a5b7ba877ad tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.734061] [49942]: [pid: 49942|app: 0|req: 2038/4158] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.847701] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-187990b2-7c77-4e05-b519-6a29c251683e req-080710f1-1a8c-468b-87c6-cba7a1da4c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 829.848931] [49941]: [pid: 49941|app: 0|req: 2121/4159] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.856563] [49942]: DEBUG neutron.api.wsgi [req-187990b2-7c77-4e05-b519-6a29c251683e req-7e8ec90b-9b01-4e35-840a-197712fc53c9 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 829.882126] [49942]: [pid: 49942|app: 0|req: 2039/4160] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 829.938562] [49941]: [pid: 49941|app: 0|req: 2122/4161] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.013015] [49942]: [pid: 49942|app: 0|req: 2040/4162] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.079599] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cb05956-f77b-4f2c-9979-b14842f1c11e req-5d0456b2-8898-4f1d-89a0-27762314362a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.080608] [49941]: [pid: 49941|app: 0|req: 2123/4163] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.086861] [49942]: DEBUG neutron.api.wsgi [req-7cb05956-f77b-4f2c-9979-b14842f1c11e req-2eaa4ef5-fd64-46f0-9212-3c99475dafd3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.107973] [49942]: [pid: 49942|app: 0|req: 2041/4164] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.171936] [49941]: [pid: 49941|app: 0|req: 2124/4165] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.195900] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cdb8c6cc-335e-4d85-85eb-a8e3cc6e636e req-78860dea-c159-4f40-8d28-384ba6363428 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.198188] [49942]: [pid: 49942|app: 0|req: 2042/4166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 830.202662] [49941]: DEBUG neutron.api.wsgi [req-cdb8c6cc-335e-4d85-85eb-a8e3cc6e636e req-170aa423-5f05-41e0-bb15-ff5c8e175340 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.223400] [49941]: [pid: 49941|app: 0|req: 2125/4167] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.224525] [49942]: [pid: 49942|app: 0|req: 2043/4168] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:11 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 830.292142] [49941]: [pid: 49941|app: 0|req: 2126/4169] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.359420] [49942]: [pid: 49942|app: 0|req: 2044/4170] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.427079] [49941]: [pid: 49941|app: 0|req: 2127/4171] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.511075] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0efb343b-5f64-4a2a-b032-54978f16bef6 req-18ffa2a6-50a6-45f8-b48a-a1d6521aa20b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.512182] [49942]: [pid: 49942|app: 0|req: 2045/4172] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.521031] [49941]: DEBUG neutron.api.wsgi [req-0efb343b-5f64-4a2a-b032-54978f16bef6 req-54024061-32ab-4f7d-a9fc-04aff506af87 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.547442] [49941]: [pid: 49941|app: 0|req: 2128/4173] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.602735] [49942]: [pid: 49942|app: 0|req: 2046/4174] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.653428] [49941]: [pid: 49941|app: 0|req: 2129/4175] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.749868] [49942]: [pid: 49942|app: 0|req: 2047/4176] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.756336] [49941]: [pid: 49941|app: 0|req: 2130/4177] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.813222] [49941]: [pid: 49941|app: 0|req: 2131/4178] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.813376] [49942]: [pid: 49942|app: 0|req: 2048/4179] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.892446] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-770b18cf-7e75-44ed-86a3-518cd59d8a33 req-d921a48a-0c51-45d1-bb16-a8e1735a5013 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.892852] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e542527c-6c7b-47b5-8061-bf1386c627bd req-20b9d29b-069d-494c-b081-2372dffb39ed tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.893505] [49942]: [pid: 49942|app: 0|req: 2049/4180] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.893663] [49941]: [pid: 49941|app: 0|req: 2132/4181] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 751 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.899678] [49942]: DEBUG neutron.api.wsgi [req-770b18cf-7e75-44ed-86a3-518cd59d8a33 req-a269e780-247a-4500-95b5-de9bd10b967f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.899843] [49941]: DEBUG neutron.api.wsgi [req-e542527c-6c7b-47b5-8061-bf1386c627bd req-2a9078cc-7ef4-4ef9-862e-f1410b4c0d6c tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 830.922671] [49942]: [pid: 49942|app: 0|req: 2050/4182] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 830.923439] [49941]: [pid: 49941|app: 0|req: 2133/4183] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/security-groups?id=59997cc1-8bce-4ead-86c7-d8ef0f242e6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 830.993675] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a00d4a59-d1de-4c3f-a23f-501dbe7cc936 req-c60ac28a-a0b5-45d8-9367-c561613f378a tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 830.994700] [49942]: [pid: 49942|app: 0|req: 2051/4184] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.003665] [49942]: DEBUG neutron.api.wsgi [req-a00d4a59-d1de-4c3f-a23f-501dbe7cc936 req-04509566-f137-41af-baa8-1f1af016693b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.009127] [49941]: [pid: 49941|app: 0|req: 2134/4185] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.025160] [49942]: [pid: 49942|app: 0|req: 2052/4186] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.086316] [49942]: [pid: 49942|app: 0|req: 2053/4187] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.090781] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-b6e84013-95bc-4d43-8750-d3034648579a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.091766] [49941]: [pid: 49941|app: 0|req: 2135/4188] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 613 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.099778] [49942]: DEBUG neutron.api.v2.base [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'port': {'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'admin_state_up': True, 'tenant_id': 'ae889e4e122b4998bd45699a5994739a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 831.145841] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Made reservation on behalf of ae889e4e122b4998bd45699a5994739a for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 831.149571] [49942]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.209851] [49942]: DEBUG neutron.db.db_base_plugin_common [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Allocated IP 192.168.128.5 (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd/e528fa39-e0f8-4d75-b873-238d0e29ac6b/4890b28f-5b52-4609-8ccc-15272ef1368b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 831.218434] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43c4f315-ea9a-482a-b23a-c32495d37df7 req-33f1f4d4-4e78-400a-b898-5afea6448603 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.219596] [49941]: [pid: 49941|app: 0|req: 2136/4189] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 831.227187] [49941]: DEBUG neutron.api.wsgi [req-43c4f315-ea9a-482a-b23a-c32495d37df7 req-8c9059f6-bc05-4054-83a6-e69eced27a14 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.255423] [49941]: [pid: 49941|app: 0|req: 2137/4190] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:12 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.271341] [49941]: [pid: 49941|app: 0|req: 2138/4191] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.319960] [49942]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for allowed_address_pair (4890b28f-5b52-4609-8ccc-15272ef1368b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.319960] [49942]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.319960] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_precommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': '', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'port_security_enabled': True, 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 831.320252] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_precommit: [ 831.320252] [49942]: key[id], None -> 4890b28f-5b52-4609-8ccc-15272ef1368b [ 831.320252] [49942]: key[binding:vnic_type], None -> normal [ 831.320252] [49942]: key[binding:vif_details], None -> {} [ 831.320252] [49942]: key[allowed_address_pairs], None -> [] [ 831.320252] [49942]: key[binding:profile], None -> {} [ 831.320252] [49942]: key[admin_state_up], None -> True [ 831.320252] [49942]: key[binding:vif_type], None -> unbound [ 831.320252] [49942]: key[device_owner], None -> [ 831.320252] [49942]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 831.320252] [49942]: key[binding:host_id], None -> [ 831.320252] [49942]: key[standard_attr_id], None -> 1360 [ 831.320252] [49942]: key[name], None -> [ 831.320252] [49942]: key[mac_address], None -> fa:16:3e:7a:f1:cd [ 831.320252] [49942]: key[status], None -> DOWN [ 831.320252] [49942]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 831.320252] [49942]: key[fixed_ips], None -> [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}] [ 831.320252] [49942]: key[security_groups], None -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] [ 831.320252] [49942]: key[port_security_enabled], None -> True [ 831.320252] [49942]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 831.320252] [49942]: key[device_id], None -> 54ad9cb9-5a15-44a8-9ca2-8d338085e309 [ 831.320252] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.320950] [49941]: [pid: 49941|app: 0|req: 2139/4192] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.348937] [49942]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.357788] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3eeaa7de-bb47-49f8-bdd4-80359ff0c9d0 req-c1883d0b-97c7-4ded-8949-271c857e6296 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.358887] [49941]: [pid: 49941|app: 0|req: 2140/4193] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.366646] [49941]: DEBUG neutron.api.wsgi [req-3eeaa7de-bb47-49f8-bdd4-80359ff0c9d0 req-ff6ffcef-5344-44bd-a883-87c4bac77825 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.380443] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'Port': ['ID=4890b28f-5b52-4609-8ccc-15272ef1368b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.393446] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 831.394370] [49942]: DEBUG neutron.scheduler.base_scheduler [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 831.397264] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 831.401463] [49941]: [pid: 49941|app: 0|req: 2141/4194] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.416436] [49941]: [pid: 49941|app: 0|req: 2142/4195] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.417056] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_postcommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': '', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'port_security_enabled': True, 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:12Z', 'revision_number': 1, 'network': {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 831.417271] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_postcommit: [ 831.417271] [49942]: key[id], None -> 4890b28f-5b52-4609-8ccc-15272ef1368b [ 831.417271] [49942]: key[binding:vnic_type], None -> normal [ 831.417271] [49942]: key[tags], None -> [] [ 831.417271] [49942]: key[binding:vif_details], None -> {} [ 831.417271] [49942]: key[allowed_address_pairs], None -> [] [ 831.417271] [49942]: key[extra_dhcp_opts], None -> [] [ 831.417271] [49942]: key[binding:profile], None -> {} [ 831.417271] [49942]: key[admin_state_up], None -> True [ 831.417271] [49942]: key[network], None -> {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} [ 831.417271] [49942]: key[binding:vif_type], None -> unbound [ 831.417271] [49942]: key[device_owner], None -> [ 831.417271] [49942]: key[created_at], None -> 2025-11-20T12:33:12Z [ 831.417271] [49942]: key[updated_at], None -> 2025-11-20T12:33:12Z [ 831.417271] [49942]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 831.417271] [49942]: key[binding:host_id], None -> [ 831.417271] [49942]: key[description], None -> [ 831.417271] [49942]: key[standard_attr_id], None -> 1360 [ 831.417271] [49942]: key[name], None -> [ 831.417271] [49942]: key[mac_address], None -> fa:16:3e:7a:f1:cd [ 831.417271] [49942]: key[status], None -> DOWN [ 831.417271] [49942]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 831.417271] [49942]: key[fixed_ips], None -> [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}] [ 831.417271] [49942]: key[security_groups], None -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] [ 831.417271] [49942]: key[revision_number], None -> 1 [ 831.417271] [49942]: key[port_security_enabled], None -> True [ 831.417271] [49942]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 831.417271] [49942]: key[device_id], None -> 54ad9cb9-5a15-44a8-9ca2-8d338085e309 [ 831.417271] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.419095] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'name': 'network-vif-deleted', 'tag': '52409b4c-19a6-4925-b410-29a3228bc9c8'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 831.428055] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5ee195bb-4e6e-41b2-bdb0-8ecc61bb06e5" -d '{"events": [{"server_uuid": "bb133dba-80e4-4093-a261-3fc7689af1d0", "name": "network-vif-deleted", "tag": "52409b4c-19a6-4925-b410-29a3228bc9c8"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 831.465769] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.466846] [49942]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6fa3a7c2-d370-48dd-8303-db46c79c092f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.481671] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-6848dd4e-e787-49ba-aefc-0143877b31f9 x-openstack-request-id: req-6848dd4e-e787-49ba-aefc-0143877b31f9 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 831.481865] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bb133dba-80e4-4093-a261-3fc7689af1d0", "name": "network-vif-deleted", "tag": "52409b4c-19a6-4925-b410-29a3228bc9c8", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 831.482398] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6848dd4e-e787-49ba-aefc-0143877b31f9 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 831.482398] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6848dd4e-e787-49ba-aefc-0143877b31f9'] response: {'server_uuid': 'bb133dba-80e4-4093-a261-3fc7689af1d0', 'name': 'network-vif-deleted', 'tag': '52409b4c-19a6-4925-b410-29a3228bc9c8', 'status': 'completed', 'code': 200} [ 831.485277] [49942]: [pid: 49942|app: 0|req: 2054/4196] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:12 2025] POST /networking/v2.0/ports => generated 732 bytes in 388 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 831.493142] [49941]: [pid: 49941|app: 0|req: 2143/4197] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.497216] [49941]: DEBUG neutron.api.v2.base [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Request body: {'port': {'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 831.540571] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-d74bce5f-ae8a-4418-815b-068058d1fed1 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.541674] [49942]: [pid: 49942|app: 0|req: 2055/4198] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 751 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.563063] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.608235] [49942]: DEBUG neutron.plugins.ml2.plugin [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Deleting port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 831.608442] [49942]: DEBUG neutron_lib.callbacks.manager [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.661500] [49942]: DEBUG neutron.plugins.ml2.db [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] For port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 831.661683] [49942]: DEBUG neutron_lib.callbacks.manager [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.668656] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_precommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 831.668862] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_precommit: [ 831.668862] [49942]: key[id], 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 -> None [ 831.668862] [49942]: key[binding:vnic_type], normal -> None [ 831.668862] [49942]: key[tags], [] -> None [ 831.668862] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 831.668862] [49942]: key[allowed_address_pairs], [] -> None [ 831.668862] [49942]: key[extra_dhcp_opts], [] -> None [ 831.668862] [49942]: key[binding:profile], {} -> None [ 831.668862] [49942]: key[admin_state_up], True -> None [ 831.668862] [49942]: key[binding:vif_type], ovs -> None [ 831.668862] [49942]: key[device_owner], compute:nova -> None [ 831.668862] [49942]: key[created_at], 2025-11-20T12:30:49Z -> None [ 831.668862] [49942]: key[updated_at], 2025-11-20T12:30:51Z -> None [ 831.668862] [49942]: key[description], -> None [ 831.668862] [49942]: key[tenant_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 831.668862] [49942]: key[binding:host_id], cpu-1 -> None [ 831.668862] [49942]: key[standard_attr_id], 877 -> None [ 831.668862] [49942]: key[name], -> None [ 831.668862] [49942]: key[mac_address], fa:16:3e:54:cb:19 -> None [ 831.668862] [49942]: key[status], ACTIVE -> None [ 831.668862] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 831.668862] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}] -> None [ 831.668862] [49942]: key[security_groups], ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] -> None [ 831.668862] [49942]: key[revision_number], 5 -> None [ 831.668862] [49942]: key[port_security_enabled], True -> None [ 831.668862] [49942]: key[project_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 831.668862] [49942]: key[device_id], a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae -> None [ 831.668862] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.672204] [49942]: DEBUG neutron.plugins.ml2.plugin [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Calling delete_port for 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 831.724997] [49941]: DEBUG neutron.notifiers.nova [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4890b28f-5b52-4609-8ccc-15272ef1368b {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 831.736410] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks [] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.777683] [49941]: DEBUG neutron.db.provisioning_blocks [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Transition to ACTIVE for port object 4890b28f-5b52-4609-8ccc-15272ef1368b will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 831.779052] [49942]: DEBUG neutron_lib.callbacks.manager [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (4f8178a8-aae6-4e2a-842e-3352b4cd0de9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.780842] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_precommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': '', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:12Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 831.781090] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_precommit: [ 831.781090] [49941]: key[device_owner], -> compute:nova [ 831.781090] [49941]: key[binding:host_id], -> cpu-1 [ 831.781090] [49941]: key[updated_at], 2025-11-20T12:33:12Z -> 2025-11-20T12:33:13Z [ 831.781090] [49941]: key[revision_number], 1 -> 2 [ 831.781090] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.782342] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.796774] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Pushing event deleted for resources: {'Port': ['ID=4f8178a8-aae6-4e2a-842e-3352b4cd0de9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.807502] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Pushing event updated for resources: {'Port': ['ID=4890b28f-5b52-4609-8ccc-15272ef1368b,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 831.835851] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] No DVR routers for this DVR port 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 831.836256] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_postcommit called with port settings {'id': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': 'd5e816ae6e3a4b258b808a304b400bdf', 'mac_address': 'fa:16:3e:54:cb:19', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'device_owner': 'compute:nova', 'standard_attr_id': 877, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:49Z', 'updated_at': '2025-11-20T12:30:51Z', 'revision_number': 5, 'project_id': 'd5e816ae6e3a4b258b808a304b400bdf'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 831.836532] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] delete_port_postcommit: [ 831.836532] [49942]: key[id], 4f8178a8-aae6-4e2a-842e-3352b4cd0de9 -> None [ 831.836532] [49942]: key[binding:vnic_type], normal -> None [ 831.836532] [49942]: key[tags], [] -> None [ 831.836532] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 831.836532] [49942]: key[allowed_address_pairs], [] -> None [ 831.836532] [49942]: key[extra_dhcp_opts], [] -> None [ 831.836532] [49942]: key[binding:profile], {} -> None [ 831.836532] [49942]: key[admin_state_up], True -> None [ 831.836532] [49942]: key[binding:vif_type], ovs -> None [ 831.836532] [49942]: key[device_owner], compute:nova -> None [ 831.836532] [49942]: key[created_at], 2025-11-20T12:30:49Z -> None [ 831.836532] [49942]: key[updated_at], 2025-11-20T12:30:51Z -> None [ 831.836532] [49942]: key[description], -> None [ 831.836532] [49942]: key[tenant_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 831.836532] [49942]: key[binding:host_id], cpu-1 -> None [ 831.836532] [49942]: key[standard_attr_id], 877 -> None [ 831.836532] [49942]: key[name], -> None [ 831.836532] [49942]: key[mac_address], fa:16:3e:54:cb:19 -> None [ 831.836532] [49942]: key[status], ACTIVE -> None [ 831.836532] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 831.836532] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.212'}] -> None [ 831.836532] [49942]: key[security_groups], ['59997cc1-8bce-4ead-86c7-d8ef0f242e6a'] -> None [ 831.836532] [49942]: key[revision_number], 5 -> None [ 831.836532] [49942]: key[port_security_enabled], True -> None [ 831.836532] [49942]: key[project_id], d5e816ae6e3a4b258b808a304b400bdf -> None [ 831.836532] [49942]: key[device_id], a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae -> None [ 831.836532] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.838673] [49942]: DEBUG neutron_lib.callbacks.manager [req-ad863d2d-fb95-4084-a11b-2286b7cea68e req-a9f5cd76-8d4f-4430-a498-1a1b1b98ae36 tempest-ListImageFiltersTestJSON-65409180 tempest-ListImageFiltersTestJSON-65409180-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 831.842275] [49942]: [pid: 49942|app: 0|req: 2056/4199] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:13 2025] DELETE /networking/v2.0/ports/4f8178a8-aae6-4e2a-842e-3352b4cd0de9 => generated 0 bytes in 293 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 831.857512] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_postcommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': '', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:12Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 831.857675] [49942]: [pid: 49942|app: 0|req: 2057/4200] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.857721] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_postcommit: [ 831.857721] [49941]: key[device_owner], -> compute:nova [ 831.857721] [49941]: key[binding:host_id], -> cpu-1 [ 831.857721] [49941]: key[updated_at], 2025-11-20T12:33:12Z -> 2025-11-20T12:33:13Z [ 831.857721] [49941]: key[revision_number], 1 -> 2 [ 831.857721] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 831.865125] [49941]: DEBUG neutron.plugins.ml2.managers [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Attempting to bind port 4890b28f-5b52-4609-8ccc-15272ef1368b on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 831.865125] [49941]: DEBUG neutron.plugins.ml2.managers [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Attempting to bind port 4890b28f-5b52-4609-8ccc-15272ef1368b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 831.865909] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Attempting to bind port 4890b28f-5b52-4609-8ccc-15272ef1368b on network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 831.887330] [49942]: [pid: 49942|app: 0|req: 2058/4201] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608&fields=id&fields=resource_request => generated 57 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.889813] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 831.890095] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Bind Segment={'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 831.894836] [49941]: DEBUG networking_nsxv3.api.rpc [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Bind port on Host cpu-1 & Segment [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 831.920563] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb8e6952-1943-473c-9030-595a9dace188 req-6293d411-b38f-4b02-bc63-d709971fe9dc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.921562] [49942]: [pid: 49942|app: 0|req: 2059/4202] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.954520] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b445e405-9711-4117-87be-9326f638c4f8 req-f7aaafc1-dd55-4250-829f-5281e598ca2b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 831.955557] [49942]: [pid: 49942|app: 0|req: 2060/4203] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 747 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 831.958348] [49942]: DEBUG neutron.api.wsgi [req-fb8e6952-1943-473c-9030-595a9dace188 req-8958fbc7-b685-4490-b56b-820483b2439d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 831.983621] [49942]: [pid: 49942|app: 0|req: 2061/4204] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 831.986493] [49942]: DEBUG neutron.api.wsgi [req-b445e405-9711-4117-87be-9326f638c4f8 req-00ed78a2-9aee-4efe-b94a-7f6094f0d084 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.016816] [49942]: [pid: 49942|app: 0|req: 2062/4205] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.058757] [49942]: [pid: 49942|app: 0|req: 2063/4206] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.094367] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-c0465f78-abad-470c-9acf-a3189c167f57 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.095418] [49942]: [pid: 49942|app: 0|req: 2064/4207] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports/98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 748 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.123952] [49942]: [pid: 49942|app: 0|req: 2065/4208] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.153684] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fe0cda1-fbac-42f4-8335-856ce79537c6 req-5f8dd42a-0fbf-46c2-9140-cda5037ee19e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.154767] [49942]: [pid: 49942|app: 0|req: 2066/4209] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.160914] [49942]: DEBUG neutron.api.wsgi [req-5fe0cda1-fbac-42f4-8335-856ce79537c6 req-ebe238a2-4772-4ffa-bbda-65a155689cb5 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.190022] [49942]: [pid: 49942|app: 0|req: 2067/4210] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 832.200336] [49942]: [pid: 49942|app: 0|req: 2068/4211] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.255521] [49942]: [pid: 49942|app: 0|req: 2069/4212] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:13 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.269194] [49942]: [pid: 49942|app: 0|req: 2070/4213] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.308375] [49942]: [pid: 49942|app: 0|req: 2071/4214] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.331218] [49942]: [pid: 49942|app: 0|req: 2072/4215] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.381194] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbd52cc7-d7b4-4a6e-957b-37d402c24247 req-730cd03a-7436-4c68-8a8a-ad7c57e8c0af tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 832.382347] [49942]: [pid: 49942|app: 0|req: 2073/4216] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.396753] [49942]: [pid: 49942|app: 0|req: 2074/4217] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.399479] [49942]: DEBUG neutron.api.wsgi [req-fbd52cc7-d7b4-4a6e-957b-37d402c24247 req-25577c01-b37d-48a6-a717-f84a33c66841 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 832.421748] [49942]: [pid: 49942|app: 0|req: 2075/4218] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 832.467108] [49942]: [pid: 49942|app: 0|req: 2076/4219] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.491684] [49942]: [pid: 49942|app: 0|req: 2077/4220] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.541759] [49942]: [pid: 49942|app: 0|req: 2078/4221] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.570852] [49942]: [pid: 49942|app: 0|req: 2079/4222] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.897648] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Bound using segment: {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 832.898037] [49941]: DEBUG neutron.plugins.ml2.managers [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Bound port: 4890b28f-5b52-4609-8ccc-15272ef1368b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9fa933df-d66f-485e-8cf9-eda7f1a7f283", "external-id": "nsx-vlan-transportzone-87", "segmentation_id": 87}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 832.898257] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.940914] [49942]: [pid: 49942|app: 0|req: 2080/4223] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 832.946965] [49941]: DEBUG neutron.plugins.ml2.db [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] For port 4890b28f-5b52-4609-8ccc-15272ef1368b, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 832.949663] [49941]: DEBUG neutron.plugins.ml2.db [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] For port 4890b28f-5b52-4609-8ccc-15272ef1368b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4890b28f-5b52-4609-8ccc-15272ef1368b,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 832.951470] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_precommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 832.951470] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_precommit: [ 832.951470] [49941]: key[binding:vif_type], unbound -> ovs [ 832.951470] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 832.951470] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 832.956931] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.983773] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Pushing event updated for resources: {'Port': ['ID=4890b28f-5b52-4609-8ccc-15272ef1368b,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 832.992981] [49941]: DEBUG neutron.db.provisioning_blocks [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Provisioning complete for port 4890b28f-5b52-4609-8ccc-15272ef1368b triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 832.993170] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 832.993283] [49941]: INFO neutron.plugins.ml2.plugin [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Attempt 1 to provision port 4890b28f-5b52-4609-8ccc-15272ef1368b [ 833.037648] [49941]: DEBUG neutron.plugins.ml2.plugin [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Current status of the port 4890b28f-5b52-4609-8ccc-15272ef1368b is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 833.037848] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 833.056650] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 833.063847] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ffeb054c-46c3-4ade-9289-671cb36b72ac" -d '{"events": [{"server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "name": "network-vif-plugged", "status": "completed", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 833.068315] [49941]: DEBUG neutron.plugins.ml2.db [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] For port 4890b28f-5b52-4609-8ccc-15272ef1368b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4890b28f-5b52-4609-8ccc-15272ef1368b,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 833.114850] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1180f703-4889-4a51-b752-18733c822ff8 req-01a3f11a-7ce3-48c6-850b-99831be1d58c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.115842] [49942]: [pid: 49942|app: 0|req: 2081/4224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.115983] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_precommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:14Z', 'revision_number': 4, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 833.116175] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_precommit: [ 833.116175] [49941]: key[status], DOWN -> ACTIVE [ 833.116175] [49941]: key[revision_number], 4 -> 5 [ 833.116175] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 833.122867] [49941]: DEBUG neutron.db.provisioning_blocks [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Provisioning complete for port 4890b28f-5b52-4609-8ccc-15272ef1368b triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 833.123068] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 833.123125] [49941]: INFO neutron.plugins.ml2.plugin [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Attempt 1 to provision port 4890b28f-5b52-4609-8ccc-15272ef1368b [ 833.149053] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a15344f-4f30-459c-b065-508c4fa27e6b req-f4dcfc52-7915-4f06-9551-b9998b012d57 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.150071] [49942]: [pid: 49942|app: 0|req: 2082/4225] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.153300] [49942]: DEBUG neutron.api.wsgi [req-1180f703-4889-4a51-b752-18733c822ff8 req-1b6bad88-8dd4-4d24-b86e-056ca7498184 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.172232] [49941]: DEBUG neutron.plugins.ml2.plugin [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Current status of the port 4890b28f-5b52-4609-8ccc-15272ef1368b is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 833.173060] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_postcommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:14Z', 'revision_number': 4, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 833.173292] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_postcommit: [ 833.173292] [49941]: key[status], DOWN -> ACTIVE [ 833.173292] [49941]: key[revision_number], 4 -> 5 [ 833.173292] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 833.173672] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 833.176894] [49942]: [pid: 49942|app: 0|req: 2083/4226] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.179690] [49942]: DEBUG neutron.api.wsgi [req-7a15344f-4f30-459c-b065-508c4fa27e6b req-d188c8e0-aaeb-4ea3-9178-e0fe555980a4 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.201494] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Pushing event updated for resources: {'Port': ['ID=4890b28f-5b52-4609-8ccc-15272ef1368b,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 833.202441] [49942]: [pid: 49942|app: 0|req: 2084/4227] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:14 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&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.203942] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_postcommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:14Z', 'revision_number': 4, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 833.204129] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] update_port_postcommit: [ 833.204129] [49941]: key[binding:vif_type], unbound -> ovs [ 833.204129] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} [ 833.204129] [49941]: key[updated_at], 2025-11-20T12:33:13Z -> 2025-11-20T12:33:14Z [ 833.204129] [49941]: key[revision_number], 2 -> 4 [ 833.204129] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 833.209435] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.210305] [49941]: DEBUG neutron_lib.callbacks.manager [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-d0e831ae-6bac-4e6f-a75f-68040261b557 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 833.211988] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-061a4c9e-bb83-4749-b8d7-3f3a0a793564 x-openstack-request-id: req-061a4c9e-bb83-4749-b8d7-3f3a0a793564 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 833.211988] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "name": "network-vif-plugged", "status": "completed", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 833.211988] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-061a4c9e-bb83-4749-b8d7-3f3a0a793564 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 833.211988] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-061a4c9e-bb83-4749-b8d7-3f3a0a793564'] response: {'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'code': 200} [ 833.212474] [49941]: [pid: 49941|app: 0|req: 2144/4228] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:13 2025] PUT /networking/v2.0/ports/4890b28f-5b52-4609-8ccc-15272ef1368b => generated 1035 bytes in 1719 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 833.266275] [49942]: [pid: 49942|app: 0|req: 2085/4229] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.318447] [49941]: [pid: 49941|app: 0|req: 2145/4230] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.365550] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84f1404f-6dc3-4f96-ab13-7a02ba4f2119 req-73ee145a-2457-41bd-8c0b-3725ce91a47c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.366561] [49942]: [pid: 49942|app: 0|req: 2086/4231] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.373629] [49942]: DEBUG neutron.api.wsgi [req-84f1404f-6dc3-4f96-ab13-7a02ba4f2119 req-de285688-9f59-4233-a809-f4dee5d24973 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.375012] [49941]: [pid: 49941|app: 0|req: 2146/4232] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.396417] [49942]: [pid: 49942|app: 0|req: 2087/4233] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.432791] [49941]: [pid: 49941|app: 0|req: 2147/4234] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.454278] [49942]: [pid: 49942|app: 0|req: 2088/4235] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.484549] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'name': 'network-vif-deleted', 'tag': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 833.487323] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c31036e7-c847-4bfa-8c88-c5f9cd897bea" -d '{"events": [{"server_uuid": "a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae", "name": "network-vif-deleted", "tag": "4f8178a8-aae6-4e2a-842e-3352b4cd0de9"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 833.502149] [49941]: [pid: 49941|app: 0|req: 2148/4236] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.533357] [49942]: [pid: 49942|app: 0|req: 2089/4237] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.575260] [49941]: [pid: 49941|app: 0|req: 2149/4238] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.606774] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-5fce8f5e-fe98-4a75-9150-564ed6b42b11 x-openstack-request-id: req-5fce8f5e-fe98-4a75-9150-564ed6b42b11 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 833.607715] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae", "name": "network-vif-deleted", "tag": "4f8178a8-aae6-4e2a-842e-3352b4cd0de9", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 833.607840] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5fce8f5e-fe98-4a75-9150-564ed6b42b11 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 833.607952] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5fce8f5e-fe98-4a75-9150-564ed6b42b11'] response: {'server_uuid': 'a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae', 'name': 'network-vif-deleted', 'tag': '4f8178a8-aae6-4e2a-842e-3352b4cd0de9', 'status': 'completed', 'code': 200} [ 833.645880] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06a7dc59-7699-4193-8794-849148eb8b10 req-a9bcffec-4e5a-45b4-b383-24d45d5580f1 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.646951] [49942]: [pid: 49942|app: 0|req: 2090/4239] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.653089] [49942]: DEBUG neutron.api.wsgi [req-06a7dc59-7699-4193-8794-849148eb8b10 req-a612ba2b-0480-4cb0-a6a3-2901b66b398a tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.654348] [49941]: [pid: 49941|app: 0|req: 2150/4240] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 833.680657] [49942]: [pid: 49942|app: 0|req: 2091/4241] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 833.718862] [49941]: [pid: 49941|app: 0|req: 2151/4242] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.744060] [49941]: [pid: 49941|app: 0|req: 2152/4243] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.754773] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-f8ac7593-db77-4aa6-8cc5-c39bb4dc1f1b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.756563] [49942]: [pid: 49942|app: 0|req: 2092/4244] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.764169] [49941]: DEBUG neutron.api.wsgi [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-3a11e62a-cb0a-48d7-a949-79bb442d7d43 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 833.780415] [49942]: [pid: 49942|app: 0|req: 2093/4245] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 833.801303] [49941]: [pid: 49941|app: 0|req: 2153/4246] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 273 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.810713] [49941]: DEBUG neutron.api.v2.base [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'port': {'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'admin_state_up': True, 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 833.860890] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c1c3782-6c0f-4b29-9133-cf0c56cd73c9 req-210e2dec-c79b-4e2d-9378-83138a6656a3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 833.862401] [49942]: [pid: 49942|app: 0|req: 2094/4247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 833.874496] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Made reservation on behalf of 452e4ddf36ec4d59b966bab312be57fc for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 833.874931] [49942]: DEBUG neutron.api.v2.base [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'floatingip': {'port_id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 833.877661] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 833.898450] [49942]: DEBUG neutron_lib.callbacks.manager [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 833.939423] [49941]: DEBUG neutron.db.db_base_plugin_common [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Allocated IP 192.168.128.12 (8e4c185a-cf3d-4767-b549-8097ad764803/fab9985b-642f-491d-a04f-7e73c2712c1a/c21d26b7-e28b-4e55-8feb-84285d3da65a) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 834.013645] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for allowed_address_pair (c21d26b7-e28b-4e55-8feb-84285d3da65a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.014547] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.014842] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': '', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 834.014998] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit: [ 834.014998] [49941]: key[id], None -> c21d26b7-e28b-4e55-8feb-84285d3da65a [ 834.014998] [49941]: key[binding:vnic_type], None -> normal [ 834.014998] [49941]: key[binding:vif_details], None -> {} [ 834.014998] [49941]: key[allowed_address_pairs], None -> [] [ 834.014998] [49941]: key[binding:profile], None -> {} [ 834.014998] [49941]: key[admin_state_up], None -> True [ 834.014998] [49941]: key[binding:vif_type], None -> unbound [ 834.014998] [49941]: key[device_owner], None -> [ 834.014998] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 834.014998] [49941]: key[binding:host_id], None -> [ 834.014998] [49941]: key[standard_attr_id], None -> 1361 [ 834.014998] [49941]: key[name], None -> [ 834.014998] [49941]: key[mac_address], None -> fa:16:3e:18:62:6d [ 834.014998] [49941]: key[status], None -> DOWN [ 834.014998] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 834.014998] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}] [ 834.014998] [49941]: key[security_groups], None -> ['262fb152-6a66-4abd-a9a0-6fc82bc30259'] [ 834.014998] [49941]: key[port_security_enabled], None -> True [ 834.014998] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 834.014998] [49941]: key[device_id], None -> 99bb5e48-e350-4bef-b891-905a7d0b5961 [ 834.014998] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 834.034253] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.059999] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=c21d26b7-e28b-4e55-8feb-84285d3da65a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 834.070743] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Network 8e4c185a-cf3d-4767-b549-8097ad764803 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 834.071634] [49941]: DEBUG neutron.scheduler.base_scheduler [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 834.077030] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 834.090751] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': '', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:15Z', 'revision_number': 1, 'network': {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 834.090951] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit: [ 834.090951] [49941]: key[id], None -> c21d26b7-e28b-4e55-8feb-84285d3da65a [ 834.090951] [49941]: key[binding:vnic_type], None -> normal [ 834.090951] [49941]: key[tags], None -> [] [ 834.090951] [49941]: key[binding:vif_details], None -> {} [ 834.090951] [49941]: key[allowed_address_pairs], None -> [] [ 834.090951] [49941]: key[extra_dhcp_opts], None -> [] [ 834.090951] [49941]: key[binding:profile], None -> {} [ 834.090951] [49941]: key[admin_state_up], None -> True [ 834.090951] [49941]: key[network], None -> {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} [ 834.090951] [49941]: key[binding:vif_type], None -> unbound [ 834.090951] [49941]: key[device_owner], None -> [ 834.090951] [49941]: key[created_at], None -> 2025-11-20T12:33:15Z [ 834.090951] [49941]: key[updated_at], None -> 2025-11-20T12:33:15Z [ 834.090951] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 834.090951] [49941]: key[binding:host_id], None -> [ 834.090951] [49941]: key[description], None -> [ 834.090951] [49941]: key[standard_attr_id], None -> 1361 [ 834.090951] [49941]: key[name], None -> [ 834.090951] [49941]: key[mac_address], None -> fa:16:3e:18:62:6d [ 834.090951] [49941]: key[status], None -> DOWN [ 834.090951] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 834.090951] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}] [ 834.090951] [49941]: key[security_groups], None -> ['262fb152-6a66-4abd-a9a0-6fc82bc30259'] [ 834.090951] [49941]: key[revision_number], None -> 1 [ 834.090951] [49941]: key[port_security_enabled], None -> True [ 834.090951] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 834.090951] [49941]: key[device_id], None -> 99bb5e48-e350-4bef-b891-905a7d0b5961 [ 834.090951] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 834.131531] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.132114] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-db55a251-98b1-494a-a386-967b88634793 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.145892] [49942]: DEBUG neutron_lib.callbacks.manager [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.147412] [49942]: DEBUG neutron_lib.callbacks.manager [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.148087] [49941]: [pid: 49941|app: 0|req: 2154/4248] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:15 2025] POST /networking/v2.0/ports => generated 733 bytes in 341 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 834.168062] [49941]: [pid: 49941|app: 0|req: 2155/4249] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:15 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.172685] [49941]: DEBUG neutron.api.v2.base [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Request body: {'port': {'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 834.197337] [49942]: INFO neutron.db.l3_db [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Floating IP a2329e28-8e47-4f9f-ae70-e95c329e15c7 associated. External IP: 10.180.180.208, port: bdf28e11-fa6e-4740-b04d-5b0f1540a591. [ 834.230221] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.312197] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 834.369625] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 834.374339] [49942]: DEBUG neutron_lib.callbacks.manager [None req-05783cc0-f490-4ab5-ba8d-4fe47375540c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.392771] [49942]: [pid: 49942|app: 0|req: 2095/4250] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:33:15 2025] PUT /networking/v2.0/floatingips/a2329e28-8e47-4f9f-ae70-e95c329e15c7 => generated 803 bytes in 521 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.406621] [49941]: DEBUG neutron.notifiers.nova [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c21d26b7-e28b-4e55-8feb-84285d3da65a {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 834.414704] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks [] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.418833] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-a60882da-ca2e-478b-bf55-a1c3854b4865 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.419584] [49942]: [pid: 49942|app: 0|req: 2096/4251] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 1040 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 834.428770] [49941]: DEBUG neutron.db.provisioning_blocks [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Transition to ACTIVE for port object c21d26b7-e28b-4e55-8feb-84285d3da65a will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 834.432014] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_precommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:16Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': '', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:15Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 834.432325] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_precommit: [ 834.432325] [49941]: key[device_owner], -> compute:nova [ 834.432325] [49941]: key[binding:host_id], -> cpu-1 [ 834.432325] [49941]: key[updated_at], 2025-11-20T12:33:15Z -> 2025-11-20T12:33:16Z [ 834.432325] [49941]: key[revision_number], 1 -> 2 [ 834.432325] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 834.434329] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 834.451037] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09e9d6d6-c235-4579-b72e-d4f787bfa993 req-3bf30e82-4e7f-42c5-8903-eafeecb574bf tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.451037] [49942]: [pid: 49942|app: 0|req: 2097/4252] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.475830] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Pushing event updated for resources: {'Port': ['ID=c21d26b7-e28b-4e55-8feb-84285d3da65a,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 834.496928] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37fdd229-e55f-4764-b5d6-7e0dbd033cc1 req-e4b8d1a4-f675-4e9c-969d-bec8d5578840 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.497966] [49942]: [pid: 49942|app: 0|req: 2098/4253] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.501586] [49942]: DEBUG neutron.api.wsgi [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-3d613553-2ac8-40b1-82aa-45cb4b5df39a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.514697] [49942]: [pid: 49942|app: 0|req: 2099/4254] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=4890b28f-5b52-4609-8ccc-15272ef1368b => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.517484] [49942]: DEBUG neutron.api.wsgi [req-09e9d6d6-c235-4579-b72e-d4f787bfa993 req-3ddc0e60-0be2-4bd0-80d2-d3df79ceb8d6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.540520] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_postcommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:16Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': '', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:15Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 834.540815] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_postcommit: [ 834.540815] [49941]: key[device_owner], -> compute:nova [ 834.540815] [49941]: key[binding:host_id], -> cpu-1 [ 834.540815] [49941]: key[updated_at], 2025-11-20T12:33:15Z -> 2025-11-20T12:33:16Z [ 834.540815] [49941]: key[revision_number], 1 -> 2 [ 834.540815] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 834.544397] [49942]: [pid: 49942|app: 0|req: 2100/4255] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.549916] [49942]: DEBUG neutron.api.wsgi [req-37fdd229-e55f-4764-b5d6-7e0dbd033cc1 req-99b327c4-af50-4a88-8e25-bd87e33badac tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.552542] [49941]: DEBUG neutron.plugins.ml2.managers [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Attempting to bind port c21d26b7-e28b-4e55-8feb-84285d3da65a on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 834.552823] [49941]: DEBUG neutron.plugins.ml2.managers [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Attempting to bind port c21d26b7-e28b-4e55-8feb-84285d3da65a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 834.553026] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Attempting to bind port c21d26b7-e28b-4e55-8feb-84285d3da65a on network 8e4c185a-cf3d-4767-b549-8097ad764803 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 834.572791] [49942]: [pid: 49942|app: 0|req: 2101/4256] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.579886] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 834.581547] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Bind Segment={'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 834.584549] [49941]: DEBUG networking_nsxv3.api.rpc [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Bind port on Host cpu-1 & Segment [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 834.611790] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-6f397f29-bc50-4ec2-98b4-6095e0f39fa0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.613039] [49942]: [pid: 49942|app: 0|req: 2102/4257] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.658274] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95bdcc0a-f237-476c-87c9-849128cd7c51 req-c1e59717-416b-40d1-adf6-277dfc20f41b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.659352] [49942]: [pid: 49942|app: 0|req: 2103/4258] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.673508] [49942]: [pid: 49942|app: 0|req: 2104/4259] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.689258] [49942]: [pid: 49942|app: 0|req: 2105/4260] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.726749] [49942]: [pid: 49942|app: 0|req: 2106/4261] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.741302] [49942]: [pid: 49942|app: 0|req: 2107/4262] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.772030] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f94f971-2818-4a07-9e97-b5a5ca54bb7c req-d32a9a4a-3e6c-41f1-9156-f2e413627e6f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.772030] [49942]: [pid: 49942|app: 0|req: 2108/4263] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.805404] [49942]: [pid: 49942|app: 0|req: 2109/4264] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.808085] [49942]: DEBUG neutron.api.wsgi [req-8f94f971-2818-4a07-9e97-b5a5ca54bb7c req-b51e2c43-a53e-4d9e-9f00-18e8af751261 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.832623] [49942]: [pid: 49942|app: 0|req: 2110/4265] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.862865] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e31f62c-f0b7-4515-b594-dbc035e48d1c req-aff161df-498b-44db-8016-9f8afad322d7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 834.864160] [49942]: [pid: 49942|app: 0|req: 2111/4266] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 834.872598] [49942]: DEBUG neutron.api.wsgi [req-8e31f62c-f0b7-4515-b594-dbc035e48d1c req-c294a810-9679-4503-bb32-647feac7e39b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 834.893497] [49942]: [pid: 49942|app: 0|req: 2112/4267] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 834.909119] [49942]: [pid: 49942|app: 0|req: 2113/4268] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.972702] [49942]: [pid: 49942|app: 0|req: 2114/4269] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 834.987181] [49942]: [pid: 49942|app: 0|req: 2115/4270] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.035782] [49942]: [pid: 49942|app: 0|req: 2116/4271] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.069152] [49942]: [pid: 49942|app: 0|req: 2117/4272] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 835.101882] [49942]: [pid: 49942|app: 0|req: 2118/4273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.165618] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e837508f-3b62-4b01-8256-96f70cf862eb req-82df2993-6358-4b58-a6da-87383938ad58 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.166644] [49942]: [pid: 49942|app: 0|req: 2119/4274] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 748 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.180195] [49942]: [pid: 49942|app: 0|req: 2120/4275] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.183061] [49942]: DEBUG neutron.api.wsgi [req-e837508f-3b62-4b01-8256-96f70cf862eb req-fc80b736-985f-4a10-9a56-1505b8285883 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.206129] [49942]: [pid: 49942|app: 0|req: 2121/4276] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.213795] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 835.215564] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b45802f7-09da-4d85-9130-a7a3fd8e8e25" -d '{"events": [{"name": "network-changed", "server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 835.251708] [49942]: [pid: 49942|app: 0|req: 2122/4277] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:16 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.284155] [49942]: [pid: 49942|app: 0|req: 2123/4278] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 835.293237] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-d30e5850-3ada-4742-b39e-76c1b73e2b8c x-openstack-request-id: req-d30e5850-3ada-4742-b39e-76c1b73e2b8c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 835.293503] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 835.293766] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d30e5850-3ada-4742-b39e-76c1b73e2b8c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 835.294093] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d30e5850-3ada-4742-b39e-76c1b73e2b8c'] response: {'name': 'network-changed', 'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'status': 'completed', 'code': 200} [ 835.590072] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Bound using segment: {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 835.590310] [49941]: DEBUG neutron.plugins.ml2.managers [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Bound port: c21d26b7-e28b-4e55-8feb-84285d3da65a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3ff3baee-99ce-4b51-ae98-efc6163aaab3", "external-id": "nsx-vlan-transportzone-574", "segmentation_id": 574}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 835.590486] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.610628] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 835.612438] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-195d86ed-c619-4d8e-9ccf-862324eb66f6" -d '{"events": [{"name": "network-changed", "server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 835.650354] [49941]: DEBUG neutron.plugins.ml2.db [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] For port c21d26b7-e28b-4e55-8feb-84285d3da65a, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 835.653080] [49941]: DEBUG neutron.plugins.ml2.db [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] For port c21d26b7-e28b-4e55-8feb-84285d3da65a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c21d26b7-e28b-4e55-8feb-84285d3da65a,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 835.654743] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_precommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:16Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:16Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 835.655045] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_precommit: [ 835.655045] [49941]: key[binding:vif_type], unbound -> ovs [ 835.655045] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} [ 835.655045] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.655368] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e06f609a-2265-4dfb-af27-19eaf34906bd req-004b94e2-242d-4c10-8917-bd8ce4e6fae6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.656462] [49942]: [pid: 49942|app: 0|req: 2124/4279] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.659021] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.691660] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Pushing event updated for resources: {'Port': ['ID=c21d26b7-e28b-4e55-8feb-84285d3da65a,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 835.695611] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-127aab70-4456-496e-9b38-17d204ea2a30 req-c1c44974-2423-4d7e-8992-3a57289a4531 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.695611] [49942]: [pid: 49942|app: 0|req: 2125/4280] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.699018] [49942]: DEBUG neutron.api.wsgi [req-e06f609a-2265-4dfb-af27-19eaf34906bd req-55677a18-0561-40d7-ba4f-99518d55d41d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.704555] [49941]: DEBUG neutron.db.provisioning_blocks [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Provisioning complete for port c21d26b7-e28b-4e55-8feb-84285d3da65a triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 835.705187] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.705187] [49941]: INFO neutron.plugins.ml2.plugin [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Attempt 1 to provision port c21d26b7-e28b-4e55-8feb-84285d3da65a [ 835.724191] [49942]: [pid: 49942|app: 0|req: 2126/4281] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.727508] [49942]: DEBUG neutron.api.wsgi [req-127aab70-4456-496e-9b38-17d204ea2a30 req-83733f9a-aff9-4188-b3f5-284446568910 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.750697] [49941]: DEBUG neutron.plugins.ml2.plugin [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Current status of the port c21d26b7-e28b-4e55-8feb-84285d3da65a is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 835.750941] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.754472] [49942]: [pid: 49942|app: 0|req: 2127/4282] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.760684] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-755ff651-cc86-4003-998c-256cdeaec5d9 x-openstack-request-id: req-755ff651-cc86-4003-998c-256cdeaec5d9 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 835.760976] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 835.762368] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-755ff651-cc86-4003-998c-256cdeaec5d9 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 835.762368] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-755ff651-cc86-4003-998c-256cdeaec5d9'] response: {'name': 'network-changed', 'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'status': 'completed', 'code': 200} [ 835.785438] [49941]: DEBUG neutron.plugins.ml2.db [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] For port c21d26b7-e28b-4e55-8feb-84285d3da65a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c21d26b7-e28b-4e55-8feb-84285d3da65a,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 835.830278] [49942]: [pid: 49942|app: 0|req: 2128/4283] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.836263] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_precommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:17Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:17Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 835.836524] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_precommit: [ 835.836524] [49941]: key[status], DOWN -> ACTIVE [ 835.836524] [49941]: key[revision_number], 4 -> 5 [ 835.836524] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.843050] [49941]: DEBUG neutron.db.provisioning_blocks [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Provisioning complete for port c21d26b7-e28b-4e55-8feb-84285d3da65a triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 835.843232] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.843349] [49941]: INFO neutron.plugins.ml2.plugin [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Attempt 1 to provision port c21d26b7-e28b-4e55-8feb-84285d3da65a [ 835.871543] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b45802f7-09da-4d85-9130-a7a3fd8e8e25 req-3577ee45-73a6-4239-af74-3e5e0c7f0c10 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.872645] [49942]: [pid: 49942|app: 0|req: 2129/4284] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 1040 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 835.890259] [49942]: [pid: 49942|app: 0|req: 2130/4285] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.895883] [49941]: DEBUG neutron.plugins.ml2.plugin [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Current status of the port c21d26b7-e28b-4e55-8feb-84285d3da65a is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 835.896136] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_postcommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:17Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:17Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 835.896894] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_postcommit: [ 835.896894] [49941]: key[status], DOWN -> ACTIVE [ 835.896894] [49941]: key[revision_number], 4 -> 5 [ 835.896894] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.896894] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.925344] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Pushing event updated for resources: {'Port': ['ID=c21d26b7-e28b-4e55-8feb-84285d3da65a,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 835.928470] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_postcommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:17Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:16Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 835.928470] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] update_port_postcommit: [ 835.928470] [49941]: key[binding:vif_type], unbound -> ovs [ 835.928470] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} [ 835.928470] [49941]: key[updated_at], 2025-11-20T12:33:16Z -> 2025-11-20T12:33:17Z [ 835.928470] [49941]: key[revision_number], 2 -> 4 [ 835.928470] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 835.934422] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.934422] [49941]: DEBUG neutron_lib.callbacks.manager [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-82f2e9ce-84c3-4fd4-a858-7bae3c7ba60e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 835.934753] [49941]: [pid: 49941|app: 0|req: 2156/4286] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:15 2025] PUT /networking/v2.0/ports/c21d26b7-e28b-4e55-8feb-84285d3da65a => generated 1038 bytes in 1766 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 835.939049] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b45802f7-09da-4d85-9130-a7a3fd8e8e25 req-68e00179-bc20-4011-8bd4-2e59a2057d61 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 835.940496] [49942]: [pid: 49942|app: 0|req: 2131/4287] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 712 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 835.951063] [49941]: [pid: 49941|app: 0|req: 2157/4288] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 835.953907] [49942]: DEBUG neutron.api.wsgi [req-b45802f7-09da-4d85-9130-a7a3fd8e8e25 req-bcb48db7-1fb0-491c-b3db-d5306b7c5e39 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 835.973873] [49942]: [pid: 49942|app: 0|req: 2132/4289] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=4890b28f-5b52-4609-8ccc-15272ef1368b => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 836.004807] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a7d6de2-46d2-46a9-b9f4-9a1d6144cd8f req-12a480ee-f7c4-4a37-9ec5-775347b05500 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.005611] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b45802f7-09da-4d85-9130-a7a3fd8e8e25 req-c9092839-077b-4b3d-a9d7-229c0a0d92b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.005797] [49941]: [pid: 49941|app: 0|req: 2158/4290] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.007119] [49942]: [pid: 49942|app: 0|req: 2133/4291] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 836.013111] [49941]: DEBUG neutron.api.wsgi [req-3a7d6de2-46d2-46a9-b9f4-9a1d6144cd8f req-cc089fef-10c5-4184-ac60-5d6a474145a7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.027756] [49942]: [pid: 49942|app: 0|req: 2134/4292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.049137] [49941]: [pid: 49941|app: 0|req: 2159/4293] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.069311] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b45802f7-09da-4d85-9130-a7a3fd8e8e25 req-c167fe47-28b2-4904-b923-7a7d002103b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.071288] [49942]: [pid: 49942|app: 0|req: 2135/4294] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.100978] [49942]: [pid: 49942|app: 0|req: 2136/4295] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.121577] [49941]: [pid: 49941|app: 0|req: 2160/4296] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.132454] [49942]: [pid: 49942|app: 0|req: 2137/4297] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.167658] [49941]: [pid: 49941|app: 0|req: 2161/4298] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.171344] [49942]: [pid: 49942|app: 0|req: 2138/4299] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.198225] [49941]: [pid: 49941|app: 0|req: 2162/4300] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.251949] [49942]: [pid: 49942|app: 0|req: 2139/4301] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:17 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.295142] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-195d86ed-c619-4d8e-9ccf-862324eb66f6 req-5800e5cc-5166-4df8-bfa4-78c1d8b30239 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.297669] [49941]: [pid: 49941|app: 0|req: 2163/4302] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 1041 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 836.346022] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-195d86ed-c619-4d8e-9ccf-862324eb66f6 req-845203e4-9c80-4713-8bf7-9470eee788ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.347024] [49942]: [pid: 49942|app: 0|req: 2140/4303] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 723 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.357160] [49942]: DEBUG neutron.api.wsgi [req-195d86ed-c619-4d8e-9ccf-862324eb66f6 req-8b06e754-bd02-4fb4-ab5a-fe0eae6f5c52 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.357471] [49941]: [pid: 49941|app: 0|req: 2164/4304] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.398096] [49942]: [pid: 49942|app: 0|req: 2141/4305] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=bdf28e11-fa6e-4740-b04d-5b0f1540a591 => generated 808 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.404890] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7798645b-d8a7-4734-ab57-0f38b2d05bad req-5ba9be21-4042-4d1d-85c2-9c75ed57aaee tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.406374] [49941]: [pid: 49941|app: 0|req: 2165/4306] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.413255] [49941]: DEBUG neutron.api.wsgi [req-7798645b-d8a7-4734-ab57-0f38b2d05bad req-1110b35b-8b36-4995-b5fb-4e5fda7c48e5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.423455] [49942]: [pid: 49942|app: 0|req: 2142/4307] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.436486] [49941]: [pid: 49941|app: 0|req: 2166/4308] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.449513] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-195d86ed-c619-4d8e-9ccf-862324eb66f6 req-5ca0cd09-cfe0-4ac6-ace2-f36fa8d3bcdc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.451559] [49942]: [pid: 49942|app: 0|req: 2143/4309] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/subnets?id=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba => generated 699 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.519280] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-195d86ed-c619-4d8e-9ccf-862324eb66f6 req-74dd4c77-a13d-4b3b-9184-5d765a532353 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.520518] [49942]: [pid: 49942|app: 0|req: 2144/4310] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?network_id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27&device_owner=network%3Adhcp => generated 999 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.571315] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-126119f8-d940-4fa7-a81f-6465b435b58e tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.572080] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-605f624d-1beb-4dee-91c2-d8ffb46461fc req-8af14e33-d6ad-4514-912d-797bf2412fa0 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.572566] [49942]: [pid: 49942|app: 0|req: 2145/4311] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/networks?id=887fccc8-a4e5-44ec-b4b4-28975a50508b => generated 619 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.573089] [49941]: [pid: 49941|app: 0|req: 2167/4312] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 104 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 836.588251] [49942]: [pid: 49942|app: 0|req: 2146/4313] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.591484] [49942]: DEBUG neutron.api.v2.base [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Request body: {'port': {'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'admin_state_up': True, 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 836.611770] [49941]: [pid: 49941|app: 0|req: 2168/4314] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.615066] [49941]: DEBUG neutron.api.wsgi [req-605f624d-1beb-4dee-91c2-d8ffb46461fc req-e1edb98d-2fa6-4d97-9ddb-d0d05f945ce6 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.644349] [49941]: [pid: 49941|app: 0|req: 2169/4315] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.645792] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Made reservation on behalf of dbdcb0e463df47799b9cf0a6e4637557 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 836.650218] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.684878] [49941]: [pid: 49941|app: 0|req: 2170/4316] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.701894] [49941]: [pid: 49941|app: 0|req: 2171/4317] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.720202] [49942]: DEBUG neutron.db.db_base_plugin_common [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Allocated IP 192.168.128.11 (887fccc8-a4e5-44ec-b4b4-28975a50508b/6a932a11-0f54-4bfa-8db8-2dce3c1facec/cf146267-b551-426a-b210-99067b88d3f5) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 836.807585] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks [] for allowed_address_pair (cf146267-b551-426a-b210-99067b88d3f5), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.808470] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks [] for port (cf146267-b551-426a-b210-99067b88d3f5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.808762] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_precommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': '', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_security_enabled': True, 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 836.808910] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_precommit: [ 836.808910] [49942]: key[id], None -> cf146267-b551-426a-b210-99067b88d3f5 [ 836.808910] [49942]: key[binding:vnic_type], None -> normal [ 836.808910] [49942]: key[binding:vif_details], None -> {} [ 836.808910] [49942]: key[allowed_address_pairs], None -> [] [ 836.808910] [49942]: key[binding:profile], None -> {} [ 836.808910] [49942]: key[admin_state_up], None -> True [ 836.808910] [49942]: key[binding:vif_type], None -> unbound [ 836.808910] [49942]: key[device_owner], None -> [ 836.808910] [49942]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 836.808910] [49942]: key[binding:host_id], None -> [ 836.808910] [49942]: key[standard_attr_id], None -> 1363 [ 836.808910] [49942]: key[name], None -> [ 836.808910] [49942]: key[mac_address], None -> fa:16:3e:60:40:82 [ 836.808910] [49942]: key[status], None -> DOWN [ 836.808910] [49942]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 836.808910] [49942]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}] [ 836.808910] [49942]: key[security_groups], None -> ['c3846cb8-dcba-4559-9913-80b38e66af6a'] [ 836.808910] [49942]: key[port_security_enabled], None -> True [ 836.808910] [49942]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 836.808910] [49942]: key[device_id], None -> 28b36d21-9318-4f4b-ad50-d90ec1641550 [ 836.808910] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 836.831035] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (cf146267-b551-426a-b210-99067b88d3f5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.858867] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Pushing event updated for resources: {'Port': ['ID=cf146267-b551-426a-b210-99067b88d3f5,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 836.865725] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1295a9da-1bfa-4913-a1ae-465bfcf112dc req-cc688cfe-745f-4362-97d6-2688de1befab tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.866628] [49941]: [pid: 49941|app: 0|req: 2172/4318] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.873965] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Network 887fccc8-a4e5-44ec-b4b4-28975a50508b is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 836.874977] [49942]: DEBUG neutron.scheduler.base_scheduler [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 836.877961] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 836.896632] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_postcommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': '', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_security_enabled': True, 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 1, 'network': {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 836.896826] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_postcommit: [ 836.896826] [49942]: key[id], None -> cf146267-b551-426a-b210-99067b88d3f5 [ 836.896826] [49942]: key[binding:vnic_type], None -> normal [ 836.896826] [49942]: key[tags], None -> [] [ 836.896826] [49942]: key[binding:vif_details], None -> {} [ 836.896826] [49942]: key[allowed_address_pairs], None -> [] [ 836.896826] [49942]: key[extra_dhcp_opts], None -> [] [ 836.896826] [49942]: key[binding:profile], None -> {} [ 836.896826] [49942]: key[admin_state_up], None -> True [ 836.896826] [49942]: key[network], None -> {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} [ 836.896826] [49942]: key[binding:vif_type], None -> unbound [ 836.896826] [49942]: key[device_owner], None -> [ 836.896826] [49942]: key[created_at], None -> 2025-11-20T12:33:18Z [ 836.896826] [49942]: key[updated_at], None -> 2025-11-20T12:33:18Z [ 836.896826] [49942]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 836.896826] [49942]: key[binding:host_id], None -> [ 836.896826] [49942]: key[description], None -> [ 836.896826] [49942]: key[standard_attr_id], None -> 1363 [ 836.896826] [49942]: key[name], None -> [ 836.896826] [49942]: key[mac_address], None -> fa:16:3e:60:40:82 [ 836.896826] [49942]: key[status], None -> DOWN [ 836.896826] [49942]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 836.896826] [49942]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}] [ 836.896826] [49942]: key[security_groups], None -> ['c3846cb8-dcba-4559-9913-80b38e66af6a'] [ 836.896826] [49942]: key[revision_number], None -> 1 [ 836.896826] [49942]: key[port_security_enabled], None -> True [ 836.896826] [49942]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 836.896826] [49942]: key[device_id], None -> 28b36d21-9318-4f4b-ad50-d90ec1641550 [ 836.896826] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 836.935565] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99911ca6-7b5f-4d36-b23d-f2299851e5ed req-199c050a-e9f3-473a-bb32-f07305ad7c17 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.936698] [49941]: [pid: 49941|app: 0|req: 2173/4319] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 836.938753] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 836.939194] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-43f2ee2d-683c-4e06-94cd-fd6e5343c8e0 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 836.939801] [49941]: DEBUG neutron.api.wsgi [req-1295a9da-1bfa-4913-a1ae-465bfcf112dc req-7d77cd21-cea7-4749-b182-801229d0d3c4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.951344] [49942]: [pid: 49942|app: 0|req: 2147/4320] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:18 2025] POST /networking/v2.0/ports => generated 733 bytes in 362 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 836.954525] [49942]: DEBUG neutron.api.wsgi [req-99911ca6-7b5f-4d36-b23d-f2299851e5ed req-04f6285a-c2a7-4c60-ad65-efbbd7985ae5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 836.963146] [49941]: [pid: 49941|app: 0|req: 2174/4321] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.979357] [49942]: [pid: 49942|app: 0|req: 2148/4322] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 836.984331] [49942]: DEBUG neutron.api.v2.base [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Request body: {'port': {'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 836.999501] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-2cf224bc-f67d-4d6a-ac5b-93b2dfb273ca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.000908] [49941]: [pid: 49941|app: 0|req: 2175/4323] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 837.013846] [49941]: DEBUG neutron.api.wsgi [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-6e14c41c-9f57-48dc-a5d5-5eaeb116f292 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.030377] [49941]: [pid: 49941|app: 0|req: 2176/4324] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=c21d26b7-e28b-4e55-8feb-84285d3da65a => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.052706] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (cf146267-b551-426a-b210-99067b88d3f5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 837.066450] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-08b777b3-3c55-477f-af31-e9afa3bc78c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.067691] [49941]: [pid: 49941|app: 0|req: 2177/4325] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.083282] [49941]: [pid: 49941|app: 0|req: 2178/4326] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.114201] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89bc6257-809b-4118-b48d-df81e476bfc9 req-6eac3a3c-37d9-4908-bb09-0455d4156f97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.115260] [49941]: [pid: 49941|app: 0|req: 2179/4327] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.129337] [49941]: [pid: 49941|app: 0|req: 2180/4328] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.165082] [49941]: [pid: 49941|app: 0|req: 2181/4329] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.177805] [49941]: [pid: 49941|app: 0|req: 2182/4330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.181641] [49942]: DEBUG neutron.notifiers.nova [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id cf146267-b551-426a-b210-99067b88d3f5 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 837.187480] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks [] for port (cf146267-b551-426a-b210-99067b88d3f5), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 837.195918] [49942]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Transition to ACTIVE for port object cf146267-b551-426a-b210-99067b88d3f5 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 837.197596] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_precommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': '', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 837.197765] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_precommit: [ 837.197765] [49942]: key[device_owner], -> compute:nova [ 837.197765] [49942]: key[binding:host_id], -> cpu-1 [ 837.197765] [49942]: key[revision_number], 1 -> 2 [ 837.197765] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 837.198957] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (cf146267-b551-426a-b210-99067b88d3f5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 837.207818] [49941]: [pid: 49941|app: 0|req: 2183/4331] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.220765] [49941]: [pid: 49941|app: 0|req: 2184/4332] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.221317] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Pushing event updated for resources: {'Port': ['ID=cf146267-b551-426a-b210-99067b88d3f5,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 837.255639] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_postcommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': '', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 837.255818] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_postcommit: [ 837.255818] [49942]: key[device_owner], -> compute:nova [ 837.255818] [49942]: key[binding:host_id], -> cpu-1 [ 837.255818] [49942]: key[revision_number], 1 -> 2 [ 837.255818] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 837.262632] [49942]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Attempting to bind port cf146267-b551-426a-b210-99067b88d3f5 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 837.262632] [49942]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Attempting to bind port cf146267-b551-426a-b210-99067b88d3f5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 837.262632] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Attempting to bind port cf146267-b551-426a-b210-99067b88d3f5 on network 887fccc8-a4e5-44ec-b4b4-28975a50508b {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 837.275018] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ff4fcd0-c559-4ede-b4ba-726ad39eb245 req-9ee3e2fd-b380-4fb1-b00c-a159fd4a3216 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.278841] [49941]: [pid: 49941|app: 0|req: 2185/4333] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:18 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.279094] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 837.279094] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Bind Segment={'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 837.280411] [49942]: DEBUG networking_nsxv3.api.rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 837.291094] [49941]: [pid: 49941|app: 0|req: 2186/4334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.293852] [49941]: DEBUG neutron.api.wsgi [req-1ff4fcd0-c559-4ede-b4ba-726ad39eb245 req-b43e170e-6d61-4d4b-b85d-06bebb829c62 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.296872] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a'}, {'name': 'network-changed', 'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 837.306890] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-97f2f686-eace-4c5d-a41b-be358956cd0f" -d '{"events": [{"server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "name": "network-vif-plugged", "status": "completed", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a"}, {"name": "network-changed", "server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 837.319180] [49941]: [pid: 49941|app: 0|req: 2187/4335] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.360105] [49941]: [pid: 49941|app: 0|req: 2188/4336] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.381267] [49941]: [pid: 49941|app: 0|req: 2189/4337] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=ec07aa5e-ad25-444e-b490-9dd397fc879f => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.419767] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-4c6ccb67-af3b-4a6a-8e0b-6b3e5f24113d x-openstack-request-id: req-4c6ccb67-af3b-4a6a-8e0b-6b3e5f24113d {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 837.419952] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "name": "network-vif-plugged", "status": "completed", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a", "code": 200}, {"name": "network-changed", "server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 837.420139] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4c6ccb67-af3b-4a6a-8e0b-6b3e5f24113d {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 837.420450] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4c6ccb67-af3b-4a6a-8e0b-6b3e5f24113d'] response: {'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'code': 200} [ 837.420613] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4c6ccb67-af3b-4a6a-8e0b-6b3e5f24113d'] response: {'name': 'network-changed', 'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'status': 'completed', 'code': 200} [ 837.430548] [49941]: [pid: 49941|app: 0|req: 2190/4338] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.468541] [49941]: [pid: 49941|app: 0|req: 2191/4339] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.528910] [49941]: [pid: 49941|app: 0|req: 2192/4340] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.573491] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abb56922-881d-4fa8-8b98-dbdf84358528 req-95e57d42-dd8f-42df-a163-3aecfe893e3f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.574496] [49941]: [pid: 49941|app: 0|req: 2193/4341] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.580886] [49941]: DEBUG neutron.api.wsgi [req-abb56922-881d-4fa8-8b98-dbdf84358528 req-70c158db-410c-4fbd-a74d-29947c434c41 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.602757] [49941]: [pid: 49941|app: 0|req: 2194/4342] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.671526] [49941]: [pid: 49941|app: 0|req: 2195/4343] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.726040] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a26a303-206b-4306-8bd6-ce54c2df01a1 req-15813dc5-5744-4658-b0c7-da47aad02203 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.726938] [49941]: [pid: 49941|app: 0|req: 2196/4344] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.732425] [49941]: DEBUG neutron.api.wsgi [req-7a26a303-206b-4306-8bd6-ce54c2df01a1 req-fbe229bd-8751-4fbd-ba32-2d4cff9b6b9f tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.751993] [49941]: [pid: 49941|app: 0|req: 2197/4345] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/security-groups?id=904366c9-59fd-4d1d-8bbb-d433577bbadc&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.778963] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97f2f686-eace-4c5d-a41b-be358956cd0f req-cbd2351e-1b82-4fad-865c-7ddb89129b2b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.779964] [49941]: [pid: 49941|app: 0|req: 2198/4346] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 837.793920] [49941]: [pid: 49941|app: 0|req: 2199/4347] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.825573] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97f2f686-eace-4c5d-a41b-be358956cd0f req-02ed452f-46cb-4256-b8e2-f0310d8f5eb4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.826341] [49941]: [pid: 49941|app: 0|req: 2200/4348] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.835009] [49941]: DEBUG neutron.api.wsgi [req-97f2f686-eace-4c5d-a41b-be358956cd0f req-1788986f-2ec2-4e96-8f9d-0753eb2dcc31 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 837.851740] [49941]: [pid: 49941|app: 0|req: 2201/4349] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=c21d26b7-e28b-4e55-8feb-84285d3da65a => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.867219] [49941]: [pid: 49941|app: 0|req: 2202/4350] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?tenant_id=45bb23d843f0477296652f186c23afed&device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.889506] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97f2f686-eace-4c5d-a41b-be358956cd0f req-b1bb170b-c5f2-43aa-9a25-7dcb9fd5dbad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.890519] [49941]: [pid: 49941|app: 0|req: 2203/4351] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.902673] [49941]: [pid: 49941|app: 0|req: 2204/4352] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/networks?tenant_id=45bb23d843f0477296652f186c23afed&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 837.930884] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97f2f686-eace-4c5d-a41b-be358956cd0f req-7d79c78c-bb28-45fb-80f5-d3f9b5f67596 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.931880] [49941]: [pid: 49941|app: 0|req: 2205/4353] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 837.969800] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a1f2e9b-12e5-4de1-8fdc-880f08d4d207 req-0e671f47-8638-4321-9707-0134a061f5ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 837.970836] [49941]: [pid: 49941|app: 0|req: 2206/4354] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:33:19 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) [ 838.008489] [49941]: [pid: 49941|app: 0|req: 2207/4355] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.059367] [49941]: [pid: 49941|app: 0|req: 2208/4356] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.104865] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2fb2d457-f6b9-4acb-b575-8f0f8efd2b45 req-ba1fc548-6d19-46be-b072-a3dffd8c5cff tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.109360] [49941]: [pid: 49941|app: 0|req: 2209/4357] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.140486] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a359623c-b74b-406e-a57c-e90672cd2b27 req-b0d4f0d6-2354-40ba-a1f5-7279d730d103 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.142150] [49941]: [pid: 49941|app: 0|req: 2210/4358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.144915] [49941]: DEBUG neutron.api.wsgi [req-2fb2d457-f6b9-4acb-b575-8f0f8efd2b45 req-560ae266-56c1-410e-9697-cd1cefcd96b7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.166739] [49941]: [pid: 49941|app: 0|req: 2211/4359] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.169889] [49941]: DEBUG neutron.api.wsgi [req-a359623c-b74b-406e-a57c-e90672cd2b27 req-49106988-aee9-4aa5-a810-e5b5f376f94b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.192101] [49941]: [pid: 49941|app: 0|req: 2212/4360] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&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.260163] [49941]: [pid: 49941|app: 0|req: 2213/4361] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:19 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.277848] [49941]: [pid: 49941|app: 0|req: 2214/4362] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.284110] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Bound using segment: {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 838.284110] [49942]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Bound port: cf146267-b551-426a-b210-99067b88d3f5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0248a27a-1d7f-4195-987b-06bfc8467347", "external-id": "nsx-vlan-transportzone-26", "segmentation_id": 26}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 838.284110] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (cf146267-b551-426a-b210-99067b88d3f5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.347698] [49941]: [pid: 49941|app: 0|req: 2215/4363] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.356208] [49942]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] For port cf146267-b551-426a-b210-99067b88d3f5, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 838.362253] [49942]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] For port cf146267-b551-426a-b210-99067b88d3f5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf146267-b551-426a-b210-99067b88d3f5,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 838.364256] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_precommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 838.364574] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_precommit: [ 838.364574] [49942]: key[binding:vif_type], unbound -> ovs [ 838.364574] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} [ 838.364574] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 838.373110] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (cf146267-b551-426a-b210-99067b88d3f5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.407773] [49941]: [pid: 49941|app: 0|req: 2216/4364] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.427686] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Pushing event updated for resources: {'Port': ['ID=cf146267-b551-426a-b210-99067b88d3f5,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 838.437245] [49942]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Provisioning complete for port cf146267-b551-426a-b210-99067b88d3f5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 838.437245] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (cf146267-b551-426a-b210-99067b88d3f5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.437245] [49942]: INFO neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Attempt 1 to provision port cf146267-b551-426a-b210-99067b88d3f5 [ 838.449316] [49941]: [pid: 49941|app: 0|req: 2217/4365] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.502109] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb0c42dd-c965-477c-a5b1-d45942f41ddf req-ae6cb2c8-c703-4d60-89ed-51af41524506 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.504740] [49941]: [pid: 49941|app: 0|req: 2218/4366] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.504847] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Current status of the port cf146267-b551-426a-b210-99067b88d3f5 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 838.504847] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (cf146267-b551-426a-b210-99067b88d3f5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.516478] [49941]: DEBUG neutron.api.wsgi [req-fb0c42dd-c965-477c-a5b1-d45942f41ddf req-13d917f6-5914-4086-9a61-6002a49662d4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.533798] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cf146267-b551-426a-b210-99067b88d3f5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 838.541586] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4de7a4b0-0f18-42b4-88b3-80e7a551e22e" -d '{"events": [{"server_uuid": "28b36d21-9318-4f4b-ad50-d90ec1641550", "name": "network-vif-plugged", "status": "completed", "tag": "cf146267-b551-426a-b210-99067b88d3f5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 838.546281] [49941]: [pid: 49941|app: 0|req: 2219/4367] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.551207] [49942]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] For port cf146267-b551-426a-b210-99067b88d3f5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf146267-b551-426a-b210-99067b88d3f5,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 838.568728] [49941]: [pid: 49941|app: 0|req: 2220/4368] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.624231] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_precommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:20Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:20Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}]) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 838.624911] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_precommit: [ 838.624911] [49942]: key[status], DOWN -> ACTIVE [ 838.624911] [49942]: key[revision_number], 4 -> 5 [ 838.624911] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 838.635877] [49942]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Provisioning complete for port cf146267-b551-426a-b210-99067b88d3f5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 838.636046] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (cf146267-b551-426a-b210-99067b88d3f5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.636153] [49942]: INFO neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Attempt 1 to provision port cf146267-b551-426a-b210-99067b88d3f5 [ 838.689911] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Current status of the port cf146267-b551-426a-b210-99067b88d3f5 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 838.690804] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_postcommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:20Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:20Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}]) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 838.691060] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_postcommit: [ 838.691060] [49942]: key[status], DOWN -> ACTIVE [ 838.691060] [49942]: key[revision_number], 4 -> 5 [ 838.691060] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 838.691262] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (cf146267-b551-426a-b210-99067b88d3f5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.717857] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Pushing event updated for resources: {'Port': ['ID=cf146267-b551-426a-b210-99067b88d3f5,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 838.720408] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_postcommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:20Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:18Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 838.720600] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] update_port_postcommit: [ 838.720600] [49942]: key[binding:vif_type], unbound -> ovs [ 838.720600] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} [ 838.720600] [49942]: key[updated_at], 2025-11-20T12:33:18Z -> 2025-11-20T12:33:20Z [ 838.720600] [49942]: key[revision_number], 2 -> 4 [ 838.720600] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 838.725209] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.725639] [49942]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2a6d857f-e843-4318-800c-e8313c7d0ad4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.727036] [49942]: [pid: 49942|app: 0|req: 2149/4369] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:18 2025] PUT /networking/v2.0/ports/cf146267-b551-426a-b210-99067b88d3f5 => generated 1036 bytes in 1747 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 838.748742] [49942]: [pid: 49942|app: 0|req: 2150/4370] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.791811] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-2b747bc9-2638-4684-a0b2-347019a77461 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 838.792413] [49942]: [pid: 49942|app: 0|req: 2151/4371] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.812347] [49942]: [pid: 49942|app: 0|req: 2152/4372] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.816081] [49942]: DEBUG neutron.api.wsgi [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-b91412e9-af96-4e38-9c0f-ca1bb7f52236 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 838.821253] [49942]: [pid: 49942|app: 0|req: 2153/4373] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/quotas/864ccec252f145cca0fe7d2eb7043b0d => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 838.830606] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 838.851233] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-d8d64770-9c44-416b-9abe-55e0f0fff49d x-openstack-request-id: req-d8d64770-9c44-416b-9abe-55e0f0fff49d {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 838.854837] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "28b36d21-9318-4f4b-ad50-d90ec1641550", "name": "network-vif-plugged", "status": "completed", "tag": "cf146267-b551-426a-b210-99067b88d3f5", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 838.856466] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d8d64770-9c44-416b-9abe-55e0f0fff49d {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 838.856674] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d8d64770-9c44-416b-9abe-55e0f0fff49d'] response: {'server_uuid': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'cf146267-b551-426a-b210-99067b88d3f5', 'code': 200} [ 838.896083] [49942]: [pid: 49942|app: 0|req: 2154/4374] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&fields=id => generated 149 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 838.910167] [49942]: [pid: 49942|app: 0|req: 2155/4375] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.945135] [49942]: [pid: 49942|app: 0|req: 2156/4376] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 838.995189] [49942]: [pid: 49942|app: 0|req: 2157/4377] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 839.032612] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cff810c6-94dc-4e86-aac3-5713d463027e req-82b749bf-dc80-4cda-bdd2-c96898d5ac91 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.034148] [49942]: [pid: 49942|app: 0|req: 2158/4378] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.100734] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-6a5cff58-b585-4ce7-bd19-a9768caa8b99 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.103044] [49942]: [pid: 49942|app: 0|req: 2159/4379] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.105366] [49942]: DEBUG neutron.api.wsgi [req-cff810c6-94dc-4e86-aac3-5713d463027e req-44d29927-61c0-4f40-8a4b-9fa61f554b11 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.128878] [49942]: [pid: 49942|app: 0|req: 2160/4380] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:20 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.219776] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Deleting port afdafc94-91b9-4655-9aae-b5b23d97cbab {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 839.220023] [49942]: DEBUG neutron_lib.callbacks.manager [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.254494] [49942]: DEBUG neutron.plugins.ml2.db [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] For port afdafc94-91b9-4655-9aae-b5b23d97cbab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=afdafc94-91b9-4655-9aae-b5b23d97cbab,segment=NetworkSegment(015e634c-fc1f-461e-83c8-d2605484349a),segment_id=015e634c-fc1f-461e-83c8-d2605484349a)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 839.254753] [49942]: DEBUG neutron_lib.callbacks.manager [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.260634] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_precommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (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': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 839.260841] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_precommit: [ 839.260841] [49942]: key[id], afdafc94-91b9-4655-9aae-b5b23d97cbab -> None [ 839.260841] [49942]: key[binding:vnic_type], normal -> None [ 839.260841] [49942]: key[tags], [] -> None [ 839.260841] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 839.260841] [49942]: key[allowed_address_pairs], [] -> None [ 839.260841] [49942]: key[extra_dhcp_opts], [] -> None [ 839.260841] [49942]: key[binding:profile], {} -> None [ 839.260841] [49942]: key[admin_state_up], True -> None [ 839.260841] [49942]: key[binding:vif_type], ovs -> None [ 839.260841] [49942]: key[device_owner], compute:nova -> None [ 839.260841] [49942]: key[created_at], 2025-11-20T12:32:00Z -> None [ 839.260841] [49942]: key[updated_at], 2025-11-20T12:32:02Z -> None [ 839.260841] [49942]: key[description], -> None [ 839.260841] [49942]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 839.260841] [49942]: key[binding:host_id], cpu-1 -> None [ 839.260841] [49942]: key[standard_attr_id], 1196 -> None [ 839.260841] [49942]: key[name], -> None [ 839.260841] [49942]: key[mac_address], fa:16:3e:71:4d:cc -> None [ 839.260841] [49942]: key[status], ACTIVE -> None [ 839.260841] [49942]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 839.260841] [49942]: key[fixed_ips], [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}] -> None [ 839.260841] [49942]: key[security_groups], ['904366c9-59fd-4d1d-8bbb-d433577bbadc'] -> None [ 839.260841] [49942]: key[revision_number], 5 -> None [ 839.260841] [49942]: key[port_security_enabled], True -> None [ 839.260841] [49942]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 839.260841] [49942]: key[device_id], b002c505-f9b9-4ff7-a8e4-f64909d2d674 -> None [ 839.260841] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 839.418341] [49942]: DEBUG neutron_lib.callbacks.manager [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.418830] [49942]: DEBUG neutron_lib.callbacks.manager [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (f0ea9118-4e94-45c2-8747-26c058fc7a88), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.418830] [49942]: INFO neutron.db.l3_db [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Floating IP f0ea9118-4e94-45c2-8747-26c058fc7a88 disassociated. External IP: 10.180.180.243, port: afdafc94-91b9-4655-9aae-b5b23d97cbab. [ 839.418830] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Calling delete_port for afdafc94-91b9-4655-9aae-b5b23d97cbab owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 839.431290] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Deleting port 136c3574-a533-44c4-b0cc-c319a252ca6f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 839.431588] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.467486] [49941]: DEBUG neutron.plugins.ml2.db [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] For port 136c3574-a533-44c4-b0cc-c319a252ca6f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=136c3574-a533-44c4-b0cc-c319a252ca6f,segment=NetworkSegment(fc50f4ba-f385-4f48-b559-067edbddef5d),segment_id=fc50f4ba-f385-4f48-b559-067edbddef5d)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 839.467745] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.472732] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] delete_port_precommit called with port settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', '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-20T12:31:45Z', 'updated_at': '2025-11-20T12:31:50Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 839.472926] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] delete_port_precommit: [ 839.472926] [49941]: key[id], 136c3574-a533-44c4-b0cc-c319a252ca6f -> None [ 839.472926] [49941]: key[binding:vnic_type], normal -> None [ 839.472926] [49941]: key[tags], [] -> None [ 839.472926] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 839.472926] [49941]: key[allowed_address_pairs], [] -> None [ 839.472926] [49941]: key[extra_dhcp_opts], [] -> None [ 839.472926] [49941]: key[binding:profile], {} -> None [ 839.472926] [49941]: key[admin_state_up], True -> None [ 839.472926] [49941]: key[binding:vif_type], ovs -> None [ 839.472926] [49941]: key[device_owner], network:router_interface -> None [ 839.472926] [49941]: key[created_at], 2025-11-20T12:31:45Z -> None [ 839.472926] [49941]: key[updated_at], 2025-11-20T12:31:50Z -> None [ 839.472926] [49941]: key[description], -> None [ 839.472926] [49941]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 839.472926] [49941]: key[binding:host_id], devstack -> None [ 839.472926] [49941]: key[standard_attr_id], 1131 -> None [ 839.472926] [49941]: key[name], -> None [ 839.472926] [49941]: key[mac_address], fa:16:3e:ff:ee:cd -> None [ 839.472926] [49941]: key[status], ACTIVE -> None [ 839.472926] [49941]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 839.472926] [49941]: key[fixed_ips], [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.1'}] -> None [ 839.472926] [49941]: key[security_groups], [] -> None [ 839.472926] [49941]: key[revision_number], 5 -> None [ 839.472926] [49941]: key[port_security_enabled], False -> None [ 839.472926] [49941]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 839.472926] [49941]: key[device_id], 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb -> None [ 839.472926] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 839.474547] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Calling delete_port for 136c3574-a533-44c4-b0cc-c319a252ca6f owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 839.506598] [49942]: DEBUG neutron_lib.callbacks.manager [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (afdafc94-91b9-4655-9aae-b5b23d97cbab), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.517175] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event deleted for resources: {'Port': ['ID=afdafc94-91b9-4655-9aae-b5b23d97cbab,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 839.583834] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Router 84466468-7df0-4f76-baef-60c0d873b9f3 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 839.600472] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (136c3574-a533-44c4-b0cc-c319a252ca6f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.608098] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Pushing event deleted for resources: {'Port': ['ID=136c3574-a533-44c4-b0cc-c319a252ca6f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 839.637785] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] delete_port_postcommit called with port settings {'id': '136c3574-a533-44c4-b0cc-c319a252ca6f', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:ff:ee:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1131, 'fixed_ips': [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', '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-20T12:31:45Z', 'updated_at': '2025-11-20T12:31:50Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['a4515af0-0fcb-4cae-9c4e-074bcb03bdc6'], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 839.638138] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] delete_port_postcommit: [ 839.638138] [49941]: key[id], 136c3574-a533-44c4-b0cc-c319a252ca6f -> None [ 839.638138] [49941]: key[binding:vnic_type], normal -> None [ 839.638138] [49941]: key[tags], [] -> None [ 839.638138] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 839.638138] [49941]: key[allowed_address_pairs], [] -> None [ 839.638138] [49941]: key[extra_dhcp_opts], [] -> None [ 839.638138] [49941]: key[binding:profile], {} -> None [ 839.638138] [49941]: key[admin_state_up], True -> None [ 839.638138] [49941]: key[binding:vif_type], ovs -> None [ 839.638138] [49941]: key[device_owner], network:router_interface -> None [ 839.638138] [49941]: key[created_at], 2025-11-20T12:31:45Z -> None [ 839.638138] [49941]: key[updated_at], 2025-11-20T12:31:50Z -> None [ 839.638138] [49941]: key[description], -> None [ 839.638138] [49941]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 839.638138] [49941]: key[binding:host_id], devstack -> None [ 839.638138] [49941]: key[standard_attr_id], 1131 -> None [ 839.638138] [49941]: key[name], -> None [ 839.638138] [49941]: key[mac_address], fa:16:3e:ff:ee:cd -> None [ 839.638138] [49941]: key[status], ACTIVE -> None [ 839.638138] [49941]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 839.638138] [49941]: key[fixed_ips], [{'subnet_id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'ip_address': '192.168.128.1'}] -> None [ 839.638138] [49941]: key[security_groups], [] -> None [ 839.638138] [49941]: key[revision_number], 5 -> None [ 839.638138] [49941]: key[port_security_enabled], False -> None [ 839.638138] [49941]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 839.638138] [49941]: key[device_id], 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb -> None [ 839.638138] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 839.648953] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 839.679030] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] No DVR routers for this DVR port afdafc94-91b9-4655-9aae-b5b23d97cbab on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 839.679030] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_postcommit called with port settings {'id': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:71:4d:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'device_owner': 'compute:nova', 'standard_attr_id': 1196, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['904366c9-59fd-4d1d-8bbb-d433577bbadc'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:00Z', 'updated_at': '2025-11-20T12:32:02Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (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': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 839.679030] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_postcommit: [ 839.679030] [49942]: key[id], afdafc94-91b9-4655-9aae-b5b23d97cbab -> None [ 839.679030] [49942]: key[binding:vnic_type], normal -> None [ 839.679030] [49942]: key[tags], [] -> None [ 839.679030] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '57c65f87-60fd-4882-ab30-31db49131b46', 'external-id': 'nsx-vlan-transportzone-610', 'segmentation_id': 610, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 839.679030] [49942]: key[allowed_address_pairs], [] -> None [ 839.679030] [49942]: key[extra_dhcp_opts], [] -> None [ 839.679030] [49942]: key[binding:profile], {} -> None [ 839.679030] [49942]: key[admin_state_up], True -> None [ 839.679030] [49942]: key[binding:vif_type], ovs -> None [ 839.679030] [49942]: key[device_owner], compute:nova -> None [ 839.679030] [49942]: key[created_at], 2025-11-20T12:32:00Z -> None [ 839.679030] [49942]: key[updated_at], 2025-11-20T12:32:02Z -> None [ 839.679030] [49942]: key[description], -> None [ 839.679030] [49942]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 839.679030] [49942]: key[binding:host_id], cpu-1 -> None [ 839.679030] [49942]: key[standard_attr_id], 1196 -> None [ 839.679030] [49942]: key[name], -> None [ 839.679030] [49942]: key[mac_address], fa:16:3e:71:4d:cc -> None [ 839.679030] [49942]: key[status], ACTIVE -> None [ 839.679030] [49942]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 839.679030] [49942]: key[fixed_ips], [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.3'}] -> None [ 839.679030] [49942]: key[security_groups], ['904366c9-59fd-4d1d-8bbb-d433577bbadc'] -> None [ 839.679030] [49942]: key[revision_number], 5 -> None [ 839.679030] [49942]: key[port_security_enabled], True -> None [ 839.679030] [49942]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 839.679030] [49942]: key[device_id], b002c505-f9b9-4ff7-a8e4-f64909d2d674 -> None [ 839.679030] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 839.679030] [49942]: DEBUG neutron_lib.callbacks.manager [req-c126d602-5c2f-4536-af7e-c389f1ffbd2e req-12e5b4f8-9ce2-4cc7-9d66-d8985aea3a6d tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.680960] [49942]: [pid: 49942|app: 0|req: 2161/4381] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:20 2025] DELETE /networking/v2.0/ports/afdafc94-91b9-4655-9aae-b5b23d97cbab => generated 0 bytes in 534 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 839.692129] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.696145] [49942]: [pid: 49942|app: 0|req: 2162/4382] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.715450] [49942]: [pid: 49942|app: 0|req: 2163/4383] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.735424] [49942]: [pid: 49942|app: 0|req: 2164/4384] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.775532] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-61428f86-69ca-48d8-b13a-c96b3a61f3c2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.776794] [49942]: [pid: 49942|app: 0|req: 2165/4385] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 1041 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 839.789929] [49942]: [pid: 49942|app: 0|req: 2166/4386] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.803339] [49942]: [pid: 49942|app: 0|req: 2167/4387] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.806313] [49942]: DEBUG neutron.api.wsgi [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-0135f8f5-c27e-422a-998c-c6ad499ee79f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.810455] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Router 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 839.820518] [49942]: [pid: 49942|app: 0|req: 2168/4388] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=cf146267-b551-426a-b210-99067b88d3f5 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.851179] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e5333190-0da5-4fc2-957d-8005fd5cbd1f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.852162] [49942]: [pid: 49942|app: 0|req: 2169/4389] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/subnets?id=6a932a11-0f54-4bfa-8db8-2dce3c1facec => generated 694 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.867039] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2e1de20c-c883-4ec6-837b-bafca772c917 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 839.871980] [49941]: [pid: 49941|app: 0|req: 2221/4390] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:33:20 2025] PUT /networking/v2.0/routers/7a8cbac0-8b55-4ac0-9076-4ac3125df4eb/remove_router_interface => generated 309 bytes in 1284 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 839.901108] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f28ffd30-791e-4963-9e39-5a659b511dc8 req-6633d706-0979-4a8c-b1ef-14c07c8139a0 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.902131] [49941]: [pid: 49941|app: 0|req: 2222/4391] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.921012] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9cf00d4-7c32-4175-9d9a-4aa9bddd140f req-400c6102-59ae-4e71-80d6-78e6bd94cb04 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.921968] [49942]: [pid: 49942|app: 0|req: 2170/4392] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.927561] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-70d96e03-14a9-4f74-a84e-f3639584f2ee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 839.928554] [49941]: [pid: 49941|app: 0|req: 2223/4393] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?network_id=887fccc8-a4e5-44ec-b4b4-28975a50508b&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 839.931339] [49941]: DEBUG neutron.api.wsgi [req-f28ffd30-791e-4963-9e39-5a659b511dc8 req-3bf9ee73-d90e-43c1-a478-d7434d3ca97c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.954562] [49941]: [pid: 49941|app: 0|req: 2224/4394] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 839.957180] [49941]: DEBUG neutron.api.wsgi [req-c9cf00d4-7c32-4175-9d9a-4aa9bddd140f req-4d4114e2-bf91-4437-b987-7dfb8d44056c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 839.982340] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks [] for router (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 839.991195] [49941]: [pid: 49941|app: 0|req: 2225/4395] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.040554] [49941]: [pid: 49941|app: 0|req: 2226/4396] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.043568] [49941]: DEBUG neutron.api.v2.base [None req-aa9700c3-7f6a-486f-be5d-2b582fd249d4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--976808046', 'description': 'tempest-description--1139198706'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 840.061682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa9700c3-7f6a-486f-be5d-2b582fd249d4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.064605] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks [] for router_gateway (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.092566] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Deleting port 1189218f-fc46-4c13-be1c-0e83fbc880e6 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 840.092566] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1189218f-fc46-4c13-be1c-0e83fbc880e6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.112959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa9700c3-7f6a-486f-be5d-2b582fd249d4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (c90d80a6-0c15-4dcb-beb2-09fcc037bc3e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.117105] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa9700c3-7f6a-486f-be5d-2b582fd249d4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (c90d80a6-0c15-4dcb-beb2-09fcc037bc3e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.119223] [49942]: DEBUG neutron.plugins.ml2.db [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] For port 1189218f-fc46-4c13-be1c-0e83fbc880e6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1189218f-fc46-4c13-be1c-0e83fbc880e6,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 840.119447] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1189218f-fc46-4c13-be1c-0e83fbc880e6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.124074] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] delete_port_precommit called with port settings {'id': '1189218f-fc46-4c13-be1c-0e83fbc880e6', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ee:64:a0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1130, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:44Z', 'updated_at': '2025-11-20T12:31:47Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 840.124408] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] delete_port_precommit: [ 840.124408] [49942]: key[id], 1189218f-fc46-4c13-be1c-0e83fbc880e6 -> None [ 840.124408] [49942]: key[binding:vnic_type], normal -> None [ 840.124408] [49942]: key[tags], [] -> None [ 840.124408] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 840.124408] [49942]: key[allowed_address_pairs], [] -> None [ 840.124408] [49942]: key[extra_dhcp_opts], [] -> None [ 840.124408] [49942]: key[binding:profile], {} -> None [ 840.124408] [49942]: key[admin_state_up], True -> None [ 840.124408] [49942]: key[binding:vif_type], ovs -> None [ 840.124408] [49942]: key[device_owner], network:router_gateway -> None [ 840.124408] [49942]: key[created_at], 2025-11-20T12:31:44Z -> None [ 840.124408] [49942]: key[updated_at], 2025-11-20T12:31:47Z -> None [ 840.124408] [49942]: key[description], -> None [ 840.124408] [49942]: key[tenant_id], -> None [ 840.124408] [49942]: key[binding:host_id], devstack -> None [ 840.124408] [49942]: key[standard_attr_id], 1130 -> None [ 840.124408] [49942]: key[name], -> None [ 840.124408] [49942]: key[mac_address], fa:16:3e:ee:64:a0 -> None [ 840.124408] [49942]: key[status], ACTIVE -> None [ 840.124408] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 840.124408] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.242'}] -> None [ 840.124408] [49942]: key[security_groups], [] -> None [ 840.124408] [49942]: key[revision_number], 5 -> None [ 840.124408] [49942]: key[port_security_enabled], False -> None [ 840.124408] [49942]: key[project_id], -> None [ 840.124408] [49942]: key[device_id], 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb -> None [ 840.124408] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.126352] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Calling delete_port for 1189218f-fc46-4c13-be1c-0e83fbc880e6 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 840.131187] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aa9700c3-7f6a-486f-be5d-2b582fd249d4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.144231] [49941]: DEBUG neutron_lib.callbacks.manager [None req-aa9700c3-7f6a-486f-be5d-2b582fd249d4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.144881] [49941]: [pid: 49941|app: 0|req: 2227/4397] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:33:21 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 104 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 840.160241] [49941]: [pid: 49941|app: 0|req: 2228/4398] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.220679] [49941]: [pid: 49941|app: 0|req: 2229/4399] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.233619] [49941]: [pid: 49941|app: 0|req: 2230/4400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:21 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.238757] [49941]: DEBUG neutron.api.v2.base [None req-a2daf129-d29a-4ed2-a030-1c98cbda7620 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': 'c90d80a6-0c15-4dcb-beb2-09fcc037bc3e', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 840.239349] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1189218f-fc46-4c13-be1c-0e83fbc880e6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.258757] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Pushing event deleted for resources: {'Port': ['ID=1189218f-fc46-4c13-be1c-0e83fbc880e6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.285765] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a2daf129-d29a-4ed2-a030-1c98cbda7620 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (0a688d8d-c980-4dfa-9f31-836001381ee2), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.298608] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] delete_port_postcommit called with port settings {'id': '1189218f-fc46-4c13-be1c-0e83fbc880e6', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ee:64:a0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7a8cbac0-8b55-4ac0-9076-4ac3125df4eb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1130, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.242'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:44Z', 'updated_at': '2025-11-20T12:31:47Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 840.299850] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] delete_port_postcommit: [ 840.299850] [49942]: key[id], 1189218f-fc46-4c13-be1c-0e83fbc880e6 -> None [ 840.299850] [49942]: key[binding:vnic_type], normal -> None [ 840.299850] [49942]: key[tags], [] -> None [ 840.299850] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 840.299850] [49942]: key[allowed_address_pairs], [] -> None [ 840.299850] [49942]: key[extra_dhcp_opts], [] -> None [ 840.299850] [49942]: key[binding:profile], {} -> None [ 840.299850] [49942]: key[admin_state_up], True -> None [ 840.299850] [49942]: key[binding:vif_type], ovs -> None [ 840.299850] [49942]: key[device_owner], network:router_gateway -> None [ 840.299850] [49942]: key[created_at], 2025-11-20T12:31:44Z -> None [ 840.299850] [49942]: key[updated_at], 2025-11-20T12:31:47Z -> None [ 840.299850] [49942]: key[description], -> None [ 840.299850] [49942]: key[tenant_id], -> None [ 840.299850] [49942]: key[binding:host_id], devstack -> None [ 840.299850] [49942]: key[standard_attr_id], 1130 -> None [ 840.299850] [49942]: key[name], -> None [ 840.299850] [49942]: key[mac_address], fa:16:3e:ee:64:a0 -> None [ 840.299850] [49942]: key[status], ACTIVE -> None [ 840.299850] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 840.299850] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.242'}] -> None [ 840.299850] [49942]: key[security_groups], [] -> None [ 840.299850] [49942]: key[revision_number], 5 -> None [ 840.299850] [49942]: key[port_security_enabled], False -> None [ 840.299850] [49942]: key[project_id], -> None [ 840.299850] [49942]: key[device_id], 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb -> None [ 840.299850] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.301972] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.315039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a2daf129-d29a-4ed2-a030-1c98cbda7620 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (0a688d8d-c980-4dfa-9f31-836001381ee2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.316106] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a2daf129-d29a-4ed2-a030-1c98cbda7620 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (0a688d8d-c980-4dfa-9f31-836001381ee2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.324280] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2daf129-d29a-4ed2-a030-1c98cbda7620 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0a688d8d-c980-4dfa-9f31-836001381ee2,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.341758] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a2daf129-d29a-4ed2-a030-1c98cbda7620 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.342430] [49941]: [pid: 49941|app: 0|req: 2231/4401] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:33:21 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 108 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 840.350943] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.352944] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks [] for router_controller (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.359263] [49941]: [pid: 49941|app: 0|req: 2232/4402] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=eb010ea3-4316-4a1e-9131-f28c1e0df5b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.374776] [49941]: [pid: 49941|app: 0|req: 2233/4403] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.377926] [49941]: DEBUG neutron.api.v2.base [None req-da873acf-dccc-4585-9033-8124ef4cdec1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': 'c90d80a6-0c15-4dcb-beb2-09fcc037bc3e', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 840.397203] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (7a8cbac0-8b55-4ac0-9076-4ac3125df4eb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.397749] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 7a8cbac0-8b55-4ac0-9076-4ac3125df4eb {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 840.403151] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e3488e7d-2cdc-48c4-8694-5c5d9c88de60 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.403381] [49942]: [pid: 49942|app: 0|req: 2171/4404] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:33:21 2025] DELETE /networking/v2.0/routers/7a8cbac0-8b55-4ac0-9076-4ac3125df4eb => generated 0 bytes in 481 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 840.405572] [49941]: DEBUG neutron_lib.callbacks.manager [None req-da873acf-dccc-4585-9033-8124ef4cdec1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (49040f46-93d1-4374-a1d5-6de5b4d17395), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.433396] [49941]: DEBUG neutron_lib.callbacks.manager [None req-da873acf-dccc-4585-9033-8124ef4cdec1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (49040f46-93d1-4374-a1d5-6de5b4d17395), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.434644] [49941]: DEBUG neutron_lib.callbacks.manager [None req-da873acf-dccc-4585-9033-8124ef4cdec1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (49040f46-93d1-4374-a1d5-6de5b4d17395), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.437808] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] Deleting subnet a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 840.439863] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] Publish callbacks [] for subnet (a4515af0-0fcb-4cae-9c4e-074bcb03bdc6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.441407] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-da873acf-dccc-4585-9033-8124ef4cdec1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=49040f46-93d1-4374-a1d5-6de5b4d17395,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.457656] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (a4515af0-0fcb-4cae-9c4e-074bcb03bdc6), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.458626] [49941]: DEBUG neutron_lib.callbacks.manager [None req-da873acf-dccc-4585-9033-8124ef4cdec1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.459354] [49941]: [pid: 49941|app: 0|req: 2234/4405] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:33:22 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) [ 840.472343] [49941]: [pid: 49941|app: 0|req: 2235/4406] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.540223] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-415c9494-a9df-4807-b779-eddcb049b759 req-6d9af038-0759-4613-890c-13e0e955d316 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 840.541499] [49941]: [pid: 49941|app: 0|req: 2236/4407] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 840.543631] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (a4515af0-0fcb-4cae-9c4e-074bcb03bdc6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.544249] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] delete_subnet_precommit called with subnet settings {'id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'name': 'tempest-InstanceActionsTestJSON-1465895675-subnet', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1128, '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-20T12:31:44Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings None) [ 840.544641] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] delete_subnet_precommit: [ 840.544641] [49942]: key[ipv6_ra_mode], None -> None [ 840.544641] [49942]: key[id], a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 -> None [ 840.544641] [49942]: key[tags], [] -> None [ 840.544641] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 840.544641] [49942]: key[enable_dhcp], True -> None [ 840.544641] [49942]: key[ip_version], 4 -> None [ 840.544641] [49942]: key[created_at], 2025-11-20T12:31:44Z -> None [ 840.544641] [49942]: key[updated_at], 2025-11-20T12:31:44Z -> None [ 840.544641] [49942]: key[description], -> None [ 840.544641] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.544641] [49942]: key[standard_attr_id], 1128 -> None [ 840.544641] [49942]: key[cidr], 192.168.128.0/28 -> None [ 840.544641] [49942]: key[ipv6_address_mode], None -> None [ 840.544641] [49942]: key[name], tempest-InstanceActionsTestJSON-1465895675-subnet -> None [ 840.544641] [49942]: key[subnetpool_id], None -> None [ 840.544641] [49942]: key[host_routes], [] -> None [ 840.544641] [49942]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.544641] [49942]: key[shared], False -> None [ 840.544641] [49942]: key[router:external], False -> None [ 840.544641] [49942]: key[revision_number], 0 -> None [ 840.544641] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 840.544641] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.544641] [49942]: key[service_types], [] -> None [ 840.544641] [49942]: key[dns_nameservers], [] -> None [ 840.544641] [49942]: key[segment_id], None -> None [ 840.544641] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.547401] [49941]: DEBUG neutron.api.v2.base [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 840.563048] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.597368] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.597766] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (a4515af0-0fcb-4cae-9c4e-074bcb03bdc6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.597965] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] delete_subnet_postcommit called with subnet settings {'id': 'a4515af0-0fcb-4cae-9c4e-074bcb03bdc6', 'name': 'tempest-InstanceActionsTestJSON-1465895675-subnet', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1128, '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-20T12:31:44Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings None) [ 840.598122] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] delete_subnet_postcommit: [ 840.598122] [49942]: key[ipv6_ra_mode], None -> None [ 840.598122] [49942]: key[id], a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 -> None [ 840.598122] [49942]: key[tags], [] -> None [ 840.598122] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 840.598122] [49942]: key[enable_dhcp], True -> None [ 840.598122] [49942]: key[ip_version], 4 -> None [ 840.598122] [49942]: key[created_at], 2025-11-20T12:31:44Z -> None [ 840.598122] [49942]: key[updated_at], 2025-11-20T12:31:44Z -> None [ 840.598122] [49942]: key[description], -> None [ 840.598122] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.598122] [49942]: key[standard_attr_id], 1128 -> None [ 840.598122] [49942]: key[cidr], 192.168.128.0/28 -> None [ 840.598122] [49942]: key[ipv6_address_mode], None -> None [ 840.598122] [49942]: key[name], tempest-InstanceActionsTestJSON-1465895675-subnet -> None [ 840.598122] [49942]: key[subnetpool_id], None -> None [ 840.598122] [49942]: key[host_routes], [] -> None [ 840.598122] [49942]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.598122] [49942]: key[shared], False -> None [ 840.598122] [49942]: key[router:external], False -> None [ 840.598122] [49942]: key[revision_number], 0 -> None [ 840.598122] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 840.598122] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.598122] [49942]: key[service_types], [] -> None [ 840.598122] [49942]: key[dns_nameservers], [] -> None [ 840.598122] [49942]: key[segment_id], None -> None [ 840.598122] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.602759] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] Pushing event deleted for resources: {'Subnet': ['ID=a4515af0-0fcb-4cae-9c4e-074bcb03bdc6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.611114] [49942]: DEBUG neutron_lib.callbacks.manager [None req-43e3b715-55af-4ff9-ac29-e17061922ebd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.613344] [49942]: [pid: 49942|app: 0|req: 2172/4408] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:33:22 2025] DELETE /networking/v2.0/subnets/a4515af0-0fcb-4cae-9c4e-074bcb03bdc6 => generated 0 bytes in 203 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 840.618926] [49942]: DEBUG neutron.api.wsgi [req-415c9494-a9df-4807-b779-eddcb049b759 req-72b84747-b4d8-49f7-bd7b-6567fb443da3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 840.642055] [49942]: [pid: 49942|app: 0|req: 2173/4409] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.655648] [49942]: [pid: 49942|app: 0|req: 2174/4410] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.658236] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 10.180.180.194 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/d70fb436-20d6-4d91-b0b1-1e82cfd40729) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 840.687458] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (1ba84c5b-3086-49c7-a57e-ed8deb13eb24), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.724616] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (d70fb436-20d6-4d91-b0b1-1e82cfd40729), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.726036] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.726036] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 840.726036] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 840.726036] [49941]: key[id], None -> d70fb436-20d6-4d91-b0b1-1e82cfd40729 [ 840.726036] [49941]: key[binding:vnic_type], None -> normal [ 840.726036] [49941]: key[binding:vif_details], None -> {} [ 840.726036] [49941]: key[allowed_address_pairs], None -> [] [ 840.726036] [49941]: key[binding:profile], None -> {} [ 840.726036] [49941]: key[admin_state_up], None -> True [ 840.726036] [49941]: key[binding:vif_type], None -> unbound [ 840.726036] [49941]: key[device_owner], None -> network:floatingip [ 840.726036] [49941]: key[tenant_id], None -> [ 840.726036] [49941]: key[binding:host_id], None -> [ 840.726036] [49941]: key[standard_attr_id], None -> 1370 [ 840.726036] [49941]: key[name], None -> [ 840.726036] [49941]: key[mac_address], None -> fa:16:3e:a3:24:05 [ 840.726036] [49941]: key[status], None -> N/A [ 840.726036] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 840.726036] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}] [ 840.726036] [49941]: key[security_groups], None -> [] [ 840.726036] [49941]: key[port_security_enabled], None -> False [ 840.726036] [49941]: key[project_id], None -> [ 840.726036] [49941]: key[device_id], None -> PENDING [ 840.726036] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.731294] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Deleting port 4ff60e57-e5b9-4c6b-b309-607ea4baf45c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 840.731294] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (4ff60e57-e5b9-4c6b-b309-607ea4baf45c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.747662] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.764415] [49942]: DEBUG neutron.plugins.ml2.db [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] For port 4ff60e57-e5b9-4c6b-b309-607ea4baf45c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4ff60e57-e5b9-4c6b-b309-607ea4baf45c,segment=NetworkSegment(fc50f4ba-f385-4f48-b559-067edbddef5d),segment_id=fc50f4ba-f385-4f48-b559-067edbddef5d)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 840.764851] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (4ff60e57-e5b9-4c6b-b309-607ea4baf45c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.773527] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_port_precommit called with port settings {'id': '4ff60e57-e5b9-4c6b-b309-607ea4baf45c', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:05:b4:3f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'device_owner': 'network:dhcp', 'standard_attr_id': 1217, '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-20T12:32:10Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 840.773761] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_port_precommit: [ 840.773761] [49942]: key[id], 4ff60e57-e5b9-4c6b-b309-607ea4baf45c -> None [ 840.773761] [49942]: key[binding:vnic_type], normal -> None [ 840.773761] [49942]: key[tags], [] -> None [ 840.773761] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 840.773761] [49942]: key[allowed_address_pairs], [] -> None [ 840.773761] [49942]: key[extra_dhcp_opts], [] -> None [ 840.773761] [49942]: key[binding:profile], {} -> None [ 840.773761] [49942]: key[admin_state_up], True -> None [ 840.773761] [49942]: key[binding:vif_type], ovs -> None [ 840.773761] [49942]: key[device_owner], network:dhcp -> None [ 840.773761] [49942]: key[created_at], 2025-11-20T12:32:10Z -> None [ 840.773761] [49942]: key[updated_at], 2025-11-20T12:33:22Z -> None [ 840.773761] [49942]: key[description], -> None [ 840.773761] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.773761] [49942]: key[binding:host_id], devstack -> None [ 840.773761] [49942]: key[standard_attr_id], 1217 -> None [ 840.773761] [49942]: key[name], -> None [ 840.773761] [49942]: key[mac_address], fa:16:3e:05:b4:3f -> None [ 840.773761] [49942]: key[status], ACTIVE -> None [ 840.773761] [49942]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.773761] [49942]: key[fixed_ips], [] -> None [ 840.773761] [49942]: key[security_groups], [] -> None [ 840.773761] [49942]: key[revision_number], 5 -> None [ 840.773761] [49942]: key[port_security_enabled], False -> None [ 840.773761] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.773761] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.773761] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.775899] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Calling delete_port for 4ff60e57-e5b9-4c6b-b309-607ea4baf45c owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 840.783164] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=d70fb436-20d6-4d91-b0b1-1e82cfd40729,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.797040] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 840.797773] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 840.799514] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 840.814491] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], '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-20T12:33:22Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 840.814768] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 840.814768] [49941]: key[id], None -> d70fb436-20d6-4d91-b0b1-1e82cfd40729 [ 840.814768] [49941]: key[binding:vnic_type], None -> normal [ 840.814768] [49941]: key[tags], None -> [] [ 840.814768] [49941]: key[binding:vif_details], None -> {} [ 840.814768] [49941]: key[allowed_address_pairs], None -> [] [ 840.814768] [49941]: key[extra_dhcp_opts], None -> [] [ 840.814768] [49941]: key[binding:profile], None -> {} [ 840.814768] [49941]: key[admin_state_up], None -> True [ 840.814768] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 840.814768] [49941]: key[binding:vif_type], None -> unbound [ 840.814768] [49941]: key[device_owner], None -> network:floatingip [ 840.814768] [49941]: key[created_at], None -> 2025-11-20T12:33:22Z [ 840.814768] [49941]: key[updated_at], None -> 2025-11-20T12:33:22Z [ 840.814768] [49941]: key[tenant_id], None -> [ 840.814768] [49941]: key[binding:host_id], None -> [ 840.814768] [49941]: key[description], None -> [ 840.814768] [49941]: key[standard_attr_id], None -> 1370 [ 840.814768] [49941]: key[name], None -> [ 840.814768] [49941]: key[mac_address], None -> fa:16:3e:a3:24:05 [ 840.814768] [49941]: key[status], None -> N/A [ 840.814768] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 840.814768] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}] [ 840.814768] [49941]: key[security_groups], None -> [] [ 840.814768] [49941]: key[revision_number], None -> 1 [ 840.814768] [49941]: key[port_security_enabled], None -> False [ 840.814768] [49941]: key[project_id], None -> [ 840.814768] [49941]: key[device_id], None -> PENDING [ 840.814768] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.841024] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (4ff60e57-e5b9-4c6b-b309-607ea4baf45c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.848049] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (0598468a-f8de-412c-9aa1-6f0ac432570b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.851245] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Pushing event deleted for resources: {'Port': ['ID=4ff60e57-e5b9-4c6b-b309-607ea4baf45c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.858424] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'tag': 'cf146267-b551-426a-b210-99067b88d3f5'}, {'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'name': 'network-vif-deleted', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 840.861178] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2269bbcc-a856-4251-86b0-be13a1cd2406" -d '{"events": [{"name": "network-changed", "server_uuid": "28b36d21-9318-4f4b-ad50-d90ec1641550", "tag": "cf146267-b551-426a-b210-99067b88d3f5"}, {"server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "name": "network-vif-deleted", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 840.862743] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] No DVR routers for this DVR port 4ff60e57-e5b9-4c6b-b309-607ea4baf45c on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 840.863057] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_port_postcommit called with port settings {'id': '4ff60e57-e5b9-4c6b-b309-607ea4baf45c', 'name': '', 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'mac_address': 'fa:16:3e:05:b4:3f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'device_owner': 'network:dhcp', 'standard_attr_id': 1217, '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-20T12:32:10Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 5, 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}}] (original binding levels None) on network {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} with segments to bind None [ 840.863253] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_port_postcommit: [ 840.863253] [49942]: key[id], 4ff60e57-e5b9-4c6b-b309-607ea4baf45c -> None [ 840.863253] [49942]: key[binding:vnic_type], normal -> None [ 840.863253] [49942]: key[tags], [] -> None [ 840.863253] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 840.863253] [49942]: key[allowed_address_pairs], [] -> None [ 840.863253] [49942]: key[extra_dhcp_opts], [] -> None [ 840.863253] [49942]: key[binding:profile], {} -> None [ 840.863253] [49942]: key[admin_state_up], True -> None [ 840.863253] [49942]: key[binding:vif_type], ovs -> None [ 840.863253] [49942]: key[device_owner], network:dhcp -> None [ 840.863253] [49942]: key[created_at], 2025-11-20T12:32:10Z -> None [ 840.863253] [49942]: key[updated_at], 2025-11-20T12:33:22Z -> None [ 840.863253] [49942]: key[description], -> None [ 840.863253] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.863253] [49942]: key[binding:host_id], devstack -> None [ 840.863253] [49942]: key[standard_attr_id], 1217 -> None [ 840.863253] [49942]: key[name], -> None [ 840.863253] [49942]: key[mac_address], fa:16:3e:05:b4:3f -> None [ 840.863253] [49942]: key[status], ACTIVE -> None [ 840.863253] [49942]: key[network_id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.863253] [49942]: key[fixed_ips], [] -> None [ 840.863253] [49942]: key[security_groups], [] -> None [ 840.863253] [49942]: key[revision_number], 5 -> None [ 840.863253] [49942]: key[port_security_enabled], False -> None [ 840.863253] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.863253] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.863253] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.874303] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.887415] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (1ba84c5b-3086-49c7-a57e-ed8deb13eb24), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.897930] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_network_precommit called with network settings {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} (original settings None) and network segments [{'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}] [ 840.898219] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_network_precommit: [ 840.898219] [49942]: key[vlan_transparent], None -> None [ 840.898219] [49942]: key[id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.898219] [49942]: key[tags], [] -> None [ 840.898219] [49942]: key[availability_zone_hints], [] -> None [ 840.898219] [49942]: key[mtu], 8950 -> None [ 840.898219] [49942]: key[provider:network_type], vlan -> None [ 840.898219] [49942]: key[admin_state_up], True -> None [ 840.898219] [49942]: key[provider:physical_network], default -> None [ 840.898219] [49942]: key[provider:segmentation_id], 2 -> None [ 840.898219] [49942]: key[created_at], 2025-11-20T12:31:43Z -> None [ 840.898219] [49942]: key[updated_at], 2025-11-20T12:33:22Z -> None [ 840.898219] [49942]: key[description], -> None [ 840.898219] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.898219] [49942]: key[standard_attr_id], 1126 -> None [ 840.898219] [49942]: key[name], tempest-InstanceActionsTestJSON-1465895675-network -> None [ 840.898219] [49942]: key[availability_zones], ['nova'] -> None [ 840.898219] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.898219] [49942]: key[status], ACTIVE -> None [ 840.898219] [49942]: key[shared], False -> None [ 840.898219] [49942]: key[router:external], False -> None [ 840.898219] [49942]: key[revision_number], 3 -> None [ 840.898219] [49942]: key[port_security_enabled], True -> None [ 840.898219] [49942]: key[subnets], [] -> None [ 840.898219] [49942]: key[ipv4_address_scope], None -> None [ 840.898219] [49942]: key[qinq], None -> None [ 840.898219] [49942]: key[ipv6_address_scope], None -> None [ 840.898219] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.899341] [49942]: DEBUG neutron.services.segments.db [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1ba84c5b-3086-49c7-a57e-ed8deb13eb24']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 840.903236] [49942]: DEBUG neutron.services.segments.db [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'fc50f4ba-f385-4f48-b559-067edbddef5d') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 840.903406] [49942]: DEBUG neutron.services.segments.db [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'fc50f4ba-f385-4f48-b559-067edbddef5d') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 840.907665] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (fc50f4ba-f385-4f48-b559-067edbddef5d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.914887] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (fc50f4ba-f385-4f48-b559-067edbddef5d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.922223] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Releasing vlan 2 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 840.922503] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (fc50f4ba-f385-4f48-b559-067edbddef5d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.939261] [49942]: INFO neutron.services.segments.plugin [-] Segment fc50f4ba-f385-4f48-b559-067edbddef5d resource provider aggregate not found [ 840.952692] [49942]: INFO neutron.services.segments.plugin [-] Segment fc50f4ba-f385-4f48-b559-067edbddef5d 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 fc50f4ba-f385-4f48-b559-067edbddef5d found for delete ", "request_id": "req-7ddf20b3-8f53-4667-8dbb-f10ffb05bfd6"}]} [ 840.954069] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (1ba84c5b-3086-49c7-a57e-ed8deb13eb24), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.954350] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_network_postcommit called with network settings {'id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24', 'name': 'tempest-InstanceActionsTestJSON-1465895675-network', 'tenant_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'project_id': 'ab5f3a1f2a0248a59cb74953205946ce', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1126, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:43Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 2} (original settings None) and network segments [{'id': 'fc50f4ba-f385-4f48-b559-067edbddef5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 2, 'network_id': '1ba84c5b-3086-49c7-a57e-ed8deb13eb24'}] [ 840.954522] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] delete_network_postcommit: [ 840.954522] [49942]: key[vlan_transparent], None -> None [ 840.954522] [49942]: key[id], 1ba84c5b-3086-49c7-a57e-ed8deb13eb24 -> None [ 840.954522] [49942]: key[tags], [] -> None [ 840.954522] [49942]: key[availability_zone_hints], [] -> None [ 840.954522] [49942]: key[mtu], 8950 -> None [ 840.954522] [49942]: key[provider:network_type], vlan -> None [ 840.954522] [49942]: key[admin_state_up], True -> None [ 840.954522] [49942]: key[provider:physical_network], default -> None [ 840.954522] [49942]: key[provider:segmentation_id], 2 -> None [ 840.954522] [49942]: key[created_at], 2025-11-20T12:31:43Z -> None [ 840.954522] [49942]: key[updated_at], 2025-11-20T12:33:22Z -> None [ 840.954522] [49942]: key[description], -> None [ 840.954522] [49942]: key[tenant_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.954522] [49942]: key[standard_attr_id], 1126 -> None [ 840.954522] [49942]: key[name], tempest-InstanceActionsTestJSON-1465895675-network -> None [ 840.954522] [49942]: key[availability_zones], ['nova'] -> None [ 840.954522] [49942]: key[project_id], ab5f3a1f2a0248a59cb74953205946ce -> None [ 840.954522] [49942]: key[status], ACTIVE -> None [ 840.954522] [49942]: key[shared], False -> None [ 840.954522] [49942]: key[router:external], False -> None [ 840.954522] [49942]: key[revision_number], 3 -> None [ 840.954522] [49942]: key[port_security_enabled], True -> None [ 840.954522] [49942]: key[subnets], [] -> None [ 840.954522] [49942]: key[ipv4_address_scope], None -> None [ 840.954522] [49942]: key[qinq], None -> None [ 840.954522] [49942]: key[ipv6_address_scope], None -> None [ 840.954522] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.958475] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.958853] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit called with port settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0598468a-f8de-412c-9aa1-6f0ac432570b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:22Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:22Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 840.959079] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit: [ 840.959079] [49941]: key[device_id], PENDING -> 0598468a-f8de-412c-9aa1-6f0ac432570b [ 840.959079] [49941]: key[revision_number], 1 -> 2 [ 840.959079] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 840.960784] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.962994] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Pushing event deleted for resources: {'Network': ['ID=1ba84c5b-3086-49c7-a57e-ed8deb13eb24,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 840.966275] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d99aa9d3-31a7-4be2-9d6b-f8a2d7f241cc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 840.968130] [49942]: [pid: 49942|app: 0|req: 2175/4411] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:33:22 2025] DELETE /networking/v2.0/networks/1ba84c5b-3086-49c7-a57e-ed8deb13eb24 => generated 0 bytes in 312 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 840.984862] [49942]: [pid: 49942|app: 0|req: 2176/4412] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 840.986086] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=d70fb436-20d6-4d91-b0b1-1e82cfd40729,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 841.001727] [49942]: [pid: 49942|app: 0|req: 2177/4413] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.026373] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit called with port settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0598468a-f8de-412c-9aa1-6f0ac432570b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:22Z', 'updated_at': '2025-11-20T12:33:22Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:22Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 841.026373] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit: [ 841.026373] [49941]: key[device_id], PENDING -> 0598468a-f8de-412c-9aa1-6f0ac432570b [ 841.026373] [49941]: key[revision_number], 1 -> 2 [ 841.026373] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 841.026373] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (0598468a-f8de-412c-9aa1-6f0ac432570b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.041655] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fb69f92-5e5b-4557-bd2d-f8ec651ecb63 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.042427] [49941]: [pid: 49941|app: 0|req: 2237/4414] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:33:22 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 500 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 841.079573] [49942]: [pid: 49942|app: 0|req: 2178/4415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.153490] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a697b63-e175-48fd-9b24-88961c741ceb req-14839580-aab9-419e-90f4-74c978ff386d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.154536] [49941]: [pid: 49941|app: 0|req: 2238/4416] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.161791] [49942]: [pid: 49942|app: 0|req: 2179/4417] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/security-groups?tenant_id=ab5f3a1f2a0248a59cb74953205946ce&name=default => generated 2929 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 841.164700] [49942]: DEBUG neutron.api.wsgi [req-9a697b63-e175-48fd-9b24-88961c741ceb req-6c9cec36-8421-410e-a64a-1e3893a033e8 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.167556] [49941]: [pid: 49941|app: 0|req: 2239/4418] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.185020] [49942]: [pid: 49942|app: 0|req: 2180/4419] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.201063] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b3c5be8-0e85-4531-9802-110abfe19f7b admin admin] Publish callbacks [] for security_group (0661df5c-9e5e-4771-9650-90974e945e48), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.221916] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b3c5be8-0e85-4531-9802-110abfe19f7b admin admin] Publish callbacks [] for security_group (0661df5c-9e5e-4771-9650-90974e945e48), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.233606] [49942]: [pid: 49942|app: 0|req: 2181/4420] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:22 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.270071] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b3c5be8-0e85-4531-9802-110abfe19f7b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (0661df5c-9e5e-4771-9650-90974e945e48), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.272431] [49942]: [pid: 49942|app: 0|req: 2182/4421] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.273828] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3b3c5be8-0e85-4531-9802-110abfe19f7b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=0661df5c-9e5e-4771-9650-90974e945e48,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 841.278994] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3b3c5be8-0e85-4531-9802-110abfe19f7b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.279687] [49941]: [pid: 49941|app: 0|req: 2240/4422] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:22 2025] DELETE /networking/v2.0/security-groups/0661df5c-9e5e-4771-9650-90974e945e48 => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 841.300071] [49942]: [pid: 49942|app: 0|req: 2183/4423] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.316908] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-82cbfe5a-a7bd-4c95-b536-cb1662083062 x-openstack-request-id: req-82cbfe5a-a7bd-4c95-b536-cb1662083062 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 841.316908] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "28b36d21-9318-4f4b-ad50-d90ec1641550", "tag": "cf146267-b551-426a-b210-99067b88d3f5", "status": "completed", "code": 200}, {"server_uuid": "b002c505-f9b9-4ff7-a8e4-f64909d2d674", "name": "network-vif-deleted", "tag": "afdafc94-91b9-4655-9aae-b5b23d97cbab", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 841.316908] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-82cbfe5a-a7bd-4c95-b536-cb1662083062 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 841.316908] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-82cbfe5a-a7bd-4c95-b536-cb1662083062'] response: {'name': 'network-changed', 'server_uuid': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'tag': 'cf146267-b551-426a-b210-99067b88d3f5', 'status': 'completed', 'code': 200} [ 841.316908] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-82cbfe5a-a7bd-4c95-b536-cb1662083062'] response: {'server_uuid': 'b002c505-f9b9-4ff7-a8e4-f64909d2d674', 'name': 'network-vif-deleted', 'tag': 'afdafc94-91b9-4655-9aae-b5b23d97cbab', 'status': 'completed', 'code': 200} [ 841.388706] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6dc44a4-26d2-4141-82fc-67705e8d8598 req-2f777f1b-554e-4a3f-ae10-54737fdde047 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.390083] [49941]: [pid: 49941|app: 0|req: 2241/4424] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.390736] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-672619cc-df5d-4e69-9f6a-009fbba6fe07 req-f9da9ee4-4dbb-494d-a0b5-4cd3319c0773 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.392260] [49942]: [pid: 49942|app: 0|req: 2184/4425] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.395927] [49941]: DEBUG neutron.api.wsgi [req-c6dc44a4-26d2-4141-82fc-67705e8d8598 req-17753934-5ec7-4daa-9ef4-f09731e6a9ab tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.401070] [49942]: DEBUG neutron.api.wsgi [req-672619cc-df5d-4e69-9f6a-009fbba6fe07 req-5855c45c-3a49-4048-8ea7-85fc6b4ce283 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.420973] [49941]: [pid: 49941|app: 0|req: 2242/4426] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.430359] [49942]: [pid: 49942|app: 0|req: 2185/4427] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.517896] [49941]: [pid: 49941|app: 0|req: 2243/4428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.518971] [49942]: DEBUG neutron.api.wsgi [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-0028bb79-b05e-4e49-87fc-5d380e383a8a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.555390] [49942]: [pid: 49942|app: 0|req: 2186/4429] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--976808046&fields=id&tenant_id=68a180df1c744693994df13e84f0b71d => generated 69 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.590512] [49942]: [pid: 49942|app: 0|req: 2187/4430] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.616211] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-4d775382-2097-41b3-949e-79e39604e7a8 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.617251] [49941]: [pid: 49941|app: 0|req: 2244/4431] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.624698] [49942]: DEBUG neutron.api.wsgi [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-7b69b20b-a9c1-4550-8482-ed8cbd49a996 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.631916] [49942]: [pid: 49942|app: 0|req: 2188/4432] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/quotas/68a180df1c744693994df13e84f0b71d => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 841.690953] [49942]: [pid: 49942|app: 0|req: 2189/4433] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.731101] [49941]: [pid: 49941|app: 0|req: 2245/4434] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&fields=id => generated 149 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.766119] [49941]: [pid: 49941|app: 0|req: 2246/4435] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.784262] [49942]: [pid: 49942|app: 0|req: 2190/4436] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.824122] [49941]: [pid: 49941|app: 0|req: 2247/4437] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 841.855973] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2269bbcc-a856-4251-86b0-be13a1cd2406 req-3ced73b2-00ff-446c-9be1-fa2e2d42408b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.857028] [49941]: [pid: 49941|app: 0|req: 2248/4438] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 1041 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 841.867129] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fa91011-d06e-463e-b858-2820951755a1 req-3b0c3647-464c-4f45-b3ea-afd71246e082 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.870139] [49942]: [pid: 49942|app: 0|req: 2191/4439] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.905881] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2269bbcc-a856-4251-86b0-be13a1cd2406 req-a5868d07-b852-4657-80ee-e28fa70d0e16 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 841.906795] [49942]: [pid: 49942|app: 0|req: 2192/4440] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/networks?id=887fccc8-a4e5-44ec-b4b4-28975a50508b => generated 718 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 841.910112] [49942]: DEBUG neutron.api.wsgi [req-9fa91011-d06e-463e-b858-2820951755a1 req-596b7362-70c0-4c6b-ae20-3c0fab995f1e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 841.933744] [49942]: [pid: 49942|app: 0|req: 2193/4441] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.947934] [49941]: DEBUG neutron.api.v2.base [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Request body: {'network': {'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 841.976259] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Made reservation on behalf of 9d545c0d6971478ea770da539847dd04 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 841.979154] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 841.983219] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.011034] [49942]: [pid: 49942|app: 0|req: 2194/4442] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/security-groups?tenant_id=f21e47ce5c9a451db6c908733827a799&name=default => generated 2925 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 842.013544] [49942]: DEBUG neutron.api.wsgi [req-2269bbcc-a856-4251-86b0-be13a1cd2406 req-0257a27d-5faa-4521-a1d7-6070fdbac232 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.026990] [49942]: [pid: 49942|app: 0|req: 2195/4443] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=cf146267-b551-426a-b210-99067b88d3f5 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.042340] [49942]: [pid: 49942|app: 0|req: 2196/4444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.050353] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks [] for security_group (2dd59808-6423-41ae-a5d0-513c714f2d03), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.051738] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (2dd59808-6423-41ae-a5d0-513c714f2d03), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.056905] [49942]: [pid: 49942|app: 0|req: 2197/4445] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.074414] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=2dd59808-6423-41ae-a5d0-513c714f2d03,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 842.091686] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] vlan segment allocate from pool success with {'vlan_id': 445, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 842.100998] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f12d5310-0ed8-4079-9a29-767b307464fc admin admin] Publish callbacks [] for security_group (6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.101962] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (a5b1dc3f-a82f-4c65-aa64-dbc4302414c0), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.102696] [49941]: INFO neutron.db.segments_db [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Added segment a5b1dc3f-a82f-4c65-aa64-dbc4302414c0 of type vlan for network e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 842.118419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (e928de41-d6e8-4176-a2d3-4fbf2e726b8a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.120135] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f12d5310-0ed8-4079-9a29-767b307464fc admin admin] Publish callbacks [] for security_group (6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.129373] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] create_network_precommit called with network settings {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1377, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] [ 842.129569] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] create_network_precommit: [ 842.129569] [49941]: key[vlan_transparent], None -> None [ 842.129569] [49941]: key[id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 842.129569] [49941]: key[tags], None -> [] [ 842.129569] [49941]: key[availability_zone_hints], None -> [] [ 842.129569] [49941]: key[mtu], None -> 8950 [ 842.129569] [49941]: key[provider:network_type], None -> vlan [ 842.129569] [49941]: key[admin_state_up], None -> True [ 842.129569] [49941]: key[provider:physical_network], None -> default [ 842.129569] [49941]: key[provider:segmentation_id], None -> 445 [ 842.129569] [49941]: key[qinq], None -> None [ 842.129569] [49941]: key[created_at], None -> 2025-11-20T12:33:23Z [ 842.129569] [49941]: key[updated_at], None -> 2025-11-20T12:33:23Z [ 842.129569] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.129569] [49941]: key[description], None -> [ 842.129569] [49941]: key[standard_attr_id], None -> 1377 [ 842.129569] [49941]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1109709248-network [ 842.129569] [49941]: key[availability_zones], None -> [] [ 842.129569] [49941]: key[status], None -> ACTIVE [ 842.129569] [49941]: key[shared], None -> False [ 842.129569] [49941]: key[router:external], None -> False [ 842.129569] [49941]: key[revision_number], None -> 1 [ 842.129569] [49941]: key[port_security_enabled], None -> True [ 842.129569] [49941]: key[subnets], None -> [] [ 842.129569] [49941]: key[ipv4_address_scope], None -> None [ 842.129569] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.129569] [49941]: key[ipv6_address_scope], None -> None [ 842.129569] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.133451] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (e928de41-d6e8-4176-a2d3-4fbf2e726b8a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.142559] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f12d5310-0ed8-4079-9a29-767b307464fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.147099] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f12d5310-0ed8-4079-9a29-767b307464fc admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 842.147433] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Pushing event updated for resources: {'Network': ['ID=e928de41-d6e8-4176-a2d3-4fbf2e726b8a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 842.149215] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] create_network_postcommit called with network settings {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1377, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:23Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] [ 842.149461] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] create_network_postcommit: [ 842.149461] [49941]: key[vlan_transparent], None -> None [ 842.149461] [49941]: key[id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 842.149461] [49941]: key[tags], None -> [] [ 842.149461] [49941]: key[availability_zone_hints], None -> [] [ 842.149461] [49941]: key[mtu], None -> 8950 [ 842.149461] [49941]: key[provider:network_type], None -> vlan [ 842.149461] [49941]: key[admin_state_up], None -> True [ 842.149461] [49941]: key[provider:physical_network], None -> default [ 842.149461] [49941]: key[provider:segmentation_id], None -> 445 [ 842.149461] [49941]: key[qinq], None -> None [ 842.149461] [49941]: key[created_at], None -> 2025-11-20T12:33:23Z [ 842.149461] [49941]: key[updated_at], None -> 2025-11-20T12:33:23Z [ 842.149461] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.149461] [49941]: key[description], None -> [ 842.149461] [49941]: key[standard_attr_id], None -> 1377 [ 842.149461] [49941]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1109709248-network [ 842.149461] [49941]: key[availability_zones], None -> [] [ 842.149461] [49941]: key[status], None -> ACTIVE [ 842.149461] [49941]: key[shared], None -> False [ 842.149461] [49941]: key[router:external], None -> False [ 842.149461] [49941]: key[revision_number], None -> 1 [ 842.149461] [49941]: key[port_security_enabled], None -> True [ 842.149461] [49941]: key[subnets], None -> [] [ 842.149461] [49941]: key[ipv4_address_scope], None -> None [ 842.149461] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.149461] [49941]: key[ipv6_address_scope], None -> None [ 842.149461] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.150984] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f12d5310-0ed8-4079-9a29-767b307464fc admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.151186] [49942]: [pid: 49942|app: 0|req: 2198/4446] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:23 2025] DELETE /networking/v2.0/security-groups/6d7de2ea-6e39-4f8b-b8aa-3c9e17cb3814 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 842.153257] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.153257] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b638480c-f2d3-4ae6-ac07-9d9cdb549ed6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.163879] [49941]: [pid: 49941|app: 0|req: 2249/4447] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:33:23 2025] POST /networking/v2.0/networks => generated 673 bytes in 306 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 842.176441] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2269bbcc-a856-4251-86b0-be13a1cd2406 req-75f22585-ac36-4ccb-82e8-cb7dc2f69941 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.177399] [49942]: [pid: 49942|app: 0|req: 2199/4448] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/subnets?id=6a932a11-0f54-4bfa-8db8-2dce3c1facec => generated 694 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.181449] [49941]: [pid: 49941|app: 0|req: 2250/4449] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.185197] [49941]: DEBUG neutron.api.v2.base [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Request body: {'subnet': {'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-subnet', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 842.192076] [49942]: [pid: 49942|app: 0|req: 2200/4450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.204877] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Made reservation on behalf of 9d545c0d6971478ea770da539847dd04 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 842.207779] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.246029] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2269bbcc-a856-4251-86b0-be13a1cd2406 req-860ab4f1-6323-4eb5-aff1-ab9632eaf87e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.247261] [49942]: [pid: 49942|app: 0|req: 2201/4451] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:23 2025] GET /networking/v2.0/ports?network_id=887fccc8-a4e5-44ec-b4b4-28975a50508b&device_owner=network%3Adhcp => generated 999 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.295802] [49942]: [pid: 49942|app: 0|req: 2202/4452] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.305538] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] create_subnet_precommit called with subnet settings {'id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-subnet', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1379, '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-20T12:33:24Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings None) [ 842.305969] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] create_subnet_precommit: [ 842.305969] [49941]: key[ipv6_ra_mode], None -> None [ 842.305969] [49941]: key[id], None -> f182ef99-f0c8-4217-a947-ea2067042a03 [ 842.305969] [49941]: key[tags], None -> [] [ 842.305969] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 842.305969] [49941]: key[enable_dhcp], None -> True [ 842.305969] [49941]: key[ip_version], None -> 4 [ 842.305969] [49941]: key[created_at], None -> 2025-11-20T12:33:24Z [ 842.305969] [49941]: key[updated_at], None -> 2025-11-20T12:33:24Z [ 842.305969] [49941]: key[description], None -> [ 842.305969] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.305969] [49941]: key[standard_attr_id], None -> 1379 [ 842.305969] [49941]: key[cidr], None -> 192.168.128.0/28 [ 842.305969] [49941]: key[ipv6_address_mode], None -> None [ 842.305969] [49941]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1109709248-subnet [ 842.305969] [49941]: key[subnetpool_id], None -> None [ 842.305969] [49941]: key[host_routes], None -> [] [ 842.305969] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 842.305969] [49941]: key[shared], None -> False [ 842.305969] [49941]: key[router:external], None -> False [ 842.305969] [49941]: key[revision_number], None -> 0 [ 842.305969] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 842.305969] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.305969] [49941]: key[service_types], None -> [] [ 842.305969] [49941]: key[dns_nameservers], None -> [] [ 842.305969] [49941]: key[segment_id], None -> None [ 842.305969] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.307417] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (f182ef99-f0c8-4217-a947-ea2067042a03), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.310401] [49942]: [pid: 49942|app: 0|req: 2203/4453] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.324472] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Pushing event updated for resources: {'Subnet': ['ID=f182ef99-f0c8-4217-a947-ea2067042a03,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 842.337280] [49942]: [pid: 49942|app: 0|req: 2204/4454] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/security-groups?tenant_id=2f34810dc1d34cfd9ea3f4dbed37484c&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 842.345555] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Checking segment: {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 842.345727] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Network hostable DHCP agents. Network: e928de41-d6e8-4176-a2d3-4fbf2e726b8a, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 842.352202] [49942]: [pid: 49942|app: 0|req: 2205/4455] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.354479] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Network e928de41-d6e8-4176-a2d3-4fbf2e726b8a is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 842.360331] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, e928de41-d6e8-4176-a2d3-4fbf2e726b8a) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 842.365130] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] create_subnet_postcommit called with subnet settings {'id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-subnet', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1379, '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-20T12:33:24Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9d545c0d6971478ea770da539847dd04', 'network': {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, '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-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445}} (original settings None) [ 842.365277] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] create_subnet_postcommit: [ 842.365277] [49941]: key[ipv6_ra_mode], None -> None [ 842.365277] [49941]: key[id], None -> f182ef99-f0c8-4217-a947-ea2067042a03 [ 842.365277] [49941]: key[tags], None -> [] [ 842.365277] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 842.365277] [49941]: key[enable_dhcp], None -> True [ 842.365277] [49941]: key[network], None -> {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, '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-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} [ 842.365277] [49941]: key[ip_version], None -> 4 [ 842.365277] [49941]: key[created_at], None -> 2025-11-20T12:33:24Z [ 842.365277] [49941]: key[updated_at], None -> 2025-11-20T12:33:24Z [ 842.365277] [49941]: key[description], None -> [ 842.365277] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.365277] [49941]: key[standard_attr_id], None -> 1379 [ 842.365277] [49941]: key[cidr], None -> 192.168.128.0/28 [ 842.365277] [49941]: key[ipv6_address_mode], None -> None [ 842.365277] [49941]: key[name], None -> tempest-ServerRescueNegativeTestJSON-1109709248-subnet [ 842.365277] [49941]: key[subnetpool_id], None -> None [ 842.365277] [49941]: key[host_routes], None -> [] [ 842.365277] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 842.365277] [49941]: key[shared], None -> False [ 842.365277] [49941]: key[router:external], None -> False [ 842.365277] [49941]: key[revision_number], None -> 0 [ 842.365277] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 842.365277] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 842.365277] [49941]: key[service_types], None -> [] [ 842.365277] [49941]: key[dns_nameservers], None -> [] [ 842.365277] [49941]: key[segment_id], None -> None [ 842.365277] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.367111] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.367428] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0d4e83b-5a1a-40f2-9534-1a133e8e5855 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.377733] [49941]: [pid: 49941|app: 0|req: 2251/4456] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:33:23 2025] POST /networking/v2.0/subnets => generated 692 bytes in 196 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 842.378984] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab7f5fe1-33c8-47af-8e65-0a607fe2f370 req-854e7c7c-fe70-40f2-89a3-b5f164a34607 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.380151] [49942]: [pid: 49942|app: 0|req: 2206/4457] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 842.411229] [49941]: [pid: 49941|app: 0|req: 2252/4458] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.413673] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3204e880-19fe-4ced-ba9e-934a7d6f3902 admin admin] Publish callbacks [] for security_group (4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.431959] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3204e880-19fe-4ced-ba9e-934a7d6f3902 admin admin] Publish callbacks [] for security_group (4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.440838] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50df4388-9718-4d87-9a64-1ad9b7c94b4a req-c527eef0-72a1-458f-a5ea-03a0f97fa6b2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.441786] [49941]: [pid: 49941|app: 0|req: 2253/4459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.444495] [49941]: DEBUG neutron.api.wsgi [req-ab7f5fe1-33c8-47af-8e65-0a607fe2f370 req-39bd6426-166f-43a5-b6c2-d2298ca29960 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.473243] [49941]: [pid: 49941|app: 0|req: 2254/4460] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.476319] [49941]: DEBUG neutron.api.v2.base [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Request body: {'router': {'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-router', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 842.498137] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3204e880-19fe-4ced-ba9e-934a7d6f3902 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.500131] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (9a58ef4e-0718-4d69-8dbe-7271687eea32), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.501419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (9a58ef4e-0718-4d69-8dbe-7271687eea32), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.506058] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3204e880-19fe-4ced-ba9e-934a7d6f3902 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 842.515459] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3204e880-19fe-4ced-ba9e-934a7d6f3902 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.515933] [49942]: [pid: 49942|app: 0|req: 2207/4461] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:24 2025] DELETE /networking/v2.0/security-groups/4ddcef84-2f95-4bc5-80ff-e9e1a8242a9e => generated 0 bytes in 135 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 842.541924] [49942]: [pid: 49942|app: 0|req: 2208/4462] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.553938] [49942]: DEBUG neutron.api.wsgi [req-50df4388-9718-4d87-9a64-1ad9b7c94b4a req-687c5d1c-5274-4c6a-98d1-48fa083799cb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.587322] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks [] for router_controller (9a58ef4e-0718-4d69-8dbe-7271687eea32), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.592243] [49942]: [pid: 49942|app: 0|req: 2209/4463] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.664956] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks [] for router_gateway (9a58ef4e-0718-4d69-8dbe-7271687eea32), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.679703] [49942]: [pid: 49942|app: 0|req: 2210/4464] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.824363] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks [] for router_gateway (9a58ef4e-0718-4d69-8dbe-7271687eea32), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.828652] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.854018] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-acc6a8e6-8427-4f36-a76f-17847c654d66 req-d2174df3-f0e3-4d46-bec0-7e87d55d6f28 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.855107] [49942]: [pid: 49942|app: 0|req: 2211/4465] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 129 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 842.870019] [49942]: [pid: 49942|app: 0|req: 2212/4466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.872795] [49942]: DEBUG neutron.api.wsgi [req-acc6a8e6-8427-4f36-a76f-17847c654d66 req-c4ffd0e0-3177-408d-92e6-5a1412382e1e tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.887111] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Allocated IP 10.180.180.245 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/79e014aa-6441-482e-bf8e-6d04ca1f2ef8) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 842.903524] [49942]: [pid: 49942|app: 0|req: 2213/4467] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.947501] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks [] for allowed_address_pair (79e014aa-6441-482e-bf8e-6d04ca1f2ef8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.948568] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks [] for port (79e014aa-6441-482e-bf8e-6d04ca1f2ef8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.948568] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] create_port_precommit called with port settings {'id': '79e014aa-6441-482e-bf8e-6d04ca1f2ef8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:6d:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 842.948789] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] create_port_precommit: [ 842.948789] [49941]: key[id], None -> 79e014aa-6441-482e-bf8e-6d04ca1f2ef8 [ 842.948789] [49941]: key[binding:vnic_type], None -> normal [ 842.948789] [49941]: key[binding:vif_details], None -> {} [ 842.948789] [49941]: key[allowed_address_pairs], None -> [] [ 842.948789] [49941]: key[binding:profile], None -> {} [ 842.948789] [49941]: key[admin_state_up], None -> True [ 842.948789] [49941]: key[binding:vif_type], None -> unbound [ 842.948789] [49941]: key[device_owner], None -> network:router_gateway [ 842.948789] [49941]: key[tenant_id], None -> [ 842.948789] [49941]: key[binding:host_id], None -> [ 842.948789] [49941]: key[standard_attr_id], None -> 1381 [ 842.948789] [49941]: key[name], None -> [ 842.948789] [49941]: key[mac_address], None -> fa:16:3e:ff:6d:99 [ 842.948789] [49941]: key[status], None -> DOWN [ 842.948789] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 842.948789] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.245'}] [ 842.948789] [49941]: key[security_groups], None -> [] [ 842.948789] [49941]: key[port_security_enabled], None -> False [ 842.948789] [49941]: key[project_id], None -> [ 842.948789] [49941]: key[device_id], None -> 9a58ef4e-0718-4d69-8dbe-7271687eea32 [ 842.948789] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 842.969196] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (79e014aa-6441-482e-bf8e-6d04ca1f2ef8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 842.974584] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9cc8f4e-a007-4027-b95d-8dcf28263f45 req-3875cb95-935b-44da-8246-2cad3a8c05fd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 842.975560] [49942]: [pid: 49942|app: 0|req: 2214/4468] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 842.989195] [49942]: [pid: 49942|app: 0|req: 2215/4469] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 842.991092] [49942]: DEBUG neutron.api.wsgi [req-f9cc8f4e-a007-4027-b95d-8dcf28263f45 req-3fd062dc-9d51-40f4-8edb-72d6359e779f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 842.991835] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Pushing event updated for resources: {'Port': ['ID=79e014aa-6441-482e-bf8e-6d04ca1f2ef8,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 843.004816] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 843.006635] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 843.010275] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 843.018386] [49942]: [pid: 49942|app: 0|req: 2216/4470] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.030761] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] create_port_postcommit called with port settings {'id': '79e014aa-6441-482e-bf8e-6d04ca1f2ef8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:6d:99', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:24Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 843.030761] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] create_port_postcommit: [ 843.030761] [49941]: key[id], None -> 79e014aa-6441-482e-bf8e-6d04ca1f2ef8 [ 843.030761] [49941]: key[binding:vnic_type], None -> normal [ 843.030761] [49941]: key[tags], None -> [] [ 843.030761] [49941]: key[binding:vif_details], None -> {} [ 843.030761] [49941]: key[allowed_address_pairs], None -> [] [ 843.030761] [49941]: key[extra_dhcp_opts], None -> [] [ 843.030761] [49941]: key[binding:profile], None -> {} [ 843.030761] [49941]: key[admin_state_up], None -> True [ 843.030761] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 843.030761] [49941]: key[binding:vif_type], None -> unbound [ 843.030761] [49941]: key[device_owner], None -> network:router_gateway [ 843.030761] [49941]: key[created_at], None -> 2025-11-20T12:33:24Z [ 843.030761] [49941]: key[updated_at], None -> 2025-11-20T12:33:24Z [ 843.030761] [49941]: key[tenant_id], None -> [ 843.030761] [49941]: key[binding:host_id], None -> [ 843.030761] [49941]: key[description], None -> [ 843.030761] [49941]: key[standard_attr_id], None -> 1381 [ 843.030761] [49941]: key[name], None -> [ 843.030761] [49941]: key[mac_address], None -> fa:16:3e:ff:6d:99 [ 843.030761] [49941]: key[status], None -> DOWN [ 843.030761] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 843.030761] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.245'}] [ 843.030761] [49941]: key[security_groups], None -> [] [ 843.030761] [49941]: key[revision_number], None -> 1 [ 843.030761] [49941]: key[port_security_enabled], None -> False [ 843.030761] [49941]: key[project_id], None -> [ 843.030761] [49941]: key[device_id], None -> 9a58ef4e-0718-4d69-8dbe-7271687eea32 [ 843.030761] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.051214] [49942]: [pid: 49942|app: 0|req: 2217/4471] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.085039] [49942]: [pid: 49942|app: 0|req: 2218/4472] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.120169] [49942]: [pid: 49942|app: 0|req: 2219/4473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.122912] [49942]: DEBUG neutron.api.wsgi [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-151e3b21-40de-45f5-adfc-53df3b82a4dc tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.134801] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks [] for router_gateway (9a58ef4e-0718-4d69-8dbe-7271687eea32), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.144631] [49942]: [pid: 49942|app: 0|req: 2220/4474] 10.180.1.21 () {60 vars in 1634 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-1339473868&fields=id&tenant_id=ae889e4e122b4998bd45699a5994739a => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.176351] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-e2736a7c-681f-449f-8a2c-58572af493d9 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.177358] [49942]: [pid: 49942|app: 0|req: 2221/4475] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 843.207963] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fa91d34-e2e6-4168-8a69-372c177e6ad9 req-f1158402-af16-4391-bf38-fc6ad3b9b0b7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.210025] [49942]: [pid: 49942|app: 0|req: 2222/4476] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:24 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.213174] [49942]: DEBUG neutron.api.v2.base [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'port': {'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 843.236748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (9a58ef4e-0718-4d69-8dbe-7271687eea32), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.253681] [49942]: DEBUG neutron_lib.callbacks.manager [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.302985] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Router 9a58ef4e-0718-4d69-8dbe-7271687eea32 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 843.346313] [49942]: DEBUG neutron.plugins.ml2.db [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] For port 4890b28f-5b52-4609-8ccc-15272ef1368b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4890b28f-5b52-4609-8ccc-15272ef1368b,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 843.353325] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 843.365470] [49942]: DEBUG neutron_lib.callbacks.manager [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.365878] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 843.366060] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit: [ 843.366060] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'] [ 843.366060] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 843.366060] [49942]: key[updated_at], 2025-11-20T12:33:14Z -> 2025-11-20T12:33:25Z [ 843.366060] [49942]: key[revision_number], 5 -> 6 [ 843.366060] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.367865] [49942]: DEBUG neutron_lib.callbacks.manager [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.370194] [49941]: DEBUG neutron_lib.callbacks.manager [None req-80714641-370a-4e05-83ba-0777faefcb5f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.370976] [49941]: [pid: 49941|app: 0|req: 2255/4477] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:33:24 2025] POST /networking/v2.0/routers => generated 734 bytes in 897 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 843.392192] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'Port': ['ID=4890b28f-5b52-4609-8ccc-15272ef1368b,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 843.401735] [49942]: DEBUG neutron.db.provisioning_blocks [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Provisioning complete for port 4890b28f-5b52-4609-8ccc-15272ef1368b triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 843.401735] [49942]: DEBUG neutron_lib.callbacks.manager [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.401735] [49942]: INFO neutron.plugins.ml2.plugin [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attempt 1 to provision port 4890b28f-5b52-4609-8ccc-15272ef1368b [ 843.440041] [49941]: DEBUG neutron.api.v2.base [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Request body: {'network': {'name': 'tempest-ComputeTenantNetworksTest-1308272196-network', 'tenant_id': '136c416f4e824314bb8fe4fdcec972ae'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 843.444775] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Current status of the port 4890b28f-5b52-4609-8ccc-15272ef1368b is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 843.445724] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 843.445916] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit: [ 843.445916] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'] [ 843.445916] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 843.445916] [49942]: key[updated_at], 2025-11-20T12:33:14Z -> 2025-11-20T12:33:25Z [ 843.445916] [49942]: key[revision_number], 5 -> 6 [ 843.445916] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.452239] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.452239] [49942]: DEBUG neutron_lib.callbacks.manager [req-b6a9d471-ab3d-40b8-8113-75635df3ecff req-f42d44e5-dfa4-4dc0-a451-acca72e90bc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.452568] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 843.454327] [49942]: [pid: 49942|app: 0|req: 2223/4478] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:24 2025] PUT /networking/v2.0/ports/4890b28f-5b52-4609-8ccc-15272ef1368b => generated 785 bytes in 244 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.458730] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b9eb2c0d-66ed-4443-ab63-8651ba39a401" -d '{"events": [{"name": "network-changed", "server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 843.459418] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Made reservation on behalf of 136c416f4e824314bb8fe4fdcec972ae for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 843.462049] [49942]: DEBUG neutron.api.wsgi [req-5fa91d34-e2e6-4168-8a69-372c177e6ad9 req-42def5e8-7791-4e64-a311-59bf324a8f21 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.464820] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.472088] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.504643] [49942]: [pid: 49942|app: 0|req: 2224/4479] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.540321] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92a50341-8738-4809-b9e2-2e7458cd68ce req-469de27c-845f-47ad-9cd8-54db13a741cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.541319] [49942]: [pid: 49942|app: 0|req: 2225/4480] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 843.610336] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks [] for security_group (f2db016a-89a5-404d-90d2-2437ae4ec086), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.612061] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f2db016a-89a5-404d-90d2-2437ae4ec086), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.634225] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f2db016a-89a5-404d-90d2-2437ae4ec086,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 843.648331] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] vlan segment allocate from pool success with {'vlan_id': 541, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 843.654172] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (87af4824-02d2-4111-ad11-4ada44478095), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.654318] [49941]: INFO neutron.db.segments_db [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Added segment 87af4824-02d2-4111-ad11-4ada44478095 of type vlan for network 8f25c58d-d3c8-4343-8531-d9dca44249a6 [ 843.667590] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (8f25c58d-d3c8-4343-8531-d9dca44249a6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.677095] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] create_network_precommit called with network settings {'id': '8f25c58d-d3c8-4343-8531-d9dca44249a6', 'name': 'tempest-ComputeTenantNetworksTest-1308272196-network', 'tenant_id': '136c416f4e824314bb8fe4fdcec972ae', 'project_id': '136c416f4e824314bb8fe4fdcec972ae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1387, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 541, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '87af4824-02d2-4111-ad11-4ada44478095', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 541, 'network_id': '8f25c58d-d3c8-4343-8531-d9dca44249a6'}] [ 843.677285] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] create_network_precommit: [ 843.677285] [49941]: key[vlan_transparent], None -> None [ 843.677285] [49941]: key[id], None -> 8f25c58d-d3c8-4343-8531-d9dca44249a6 [ 843.677285] [49941]: key[tags], None -> [] [ 843.677285] [49941]: key[availability_zone_hints], None -> [] [ 843.677285] [49941]: key[mtu], None -> 8950 [ 843.677285] [49941]: key[provider:network_type], None -> vlan [ 843.677285] [49941]: key[admin_state_up], None -> True [ 843.677285] [49941]: key[provider:physical_network], None -> default [ 843.677285] [49941]: key[provider:segmentation_id], None -> 541 [ 843.677285] [49941]: key[qinq], None -> None [ 843.677285] [49941]: key[created_at], None -> 2025-11-20T12:33:25Z [ 843.677285] [49941]: key[updated_at], None -> 2025-11-20T12:33:25Z [ 843.677285] [49941]: key[tenant_id], None -> 136c416f4e824314bb8fe4fdcec972ae [ 843.677285] [49941]: key[description], None -> [ 843.677285] [49941]: key[standard_attr_id], None -> 1387 [ 843.677285] [49941]: key[name], None -> tempest-ComputeTenantNetworksTest-1308272196-network [ 843.677285] [49941]: key[availability_zones], None -> [] [ 843.677285] [49941]: key[status], None -> ACTIVE [ 843.677285] [49941]: key[shared], None -> False [ 843.677285] [49941]: key[router:external], None -> False [ 843.677285] [49941]: key[revision_number], None -> 1 [ 843.677285] [49941]: key[port_security_enabled], None -> True [ 843.677285] [49941]: key[subnets], None -> [] [ 843.677285] [49941]: key[ipv4_address_scope], None -> None [ 843.677285] [49941]: key[project_id], None -> 136c416f4e824314bb8fe4fdcec972ae [ 843.677285] [49941]: key[ipv6_address_scope], None -> None [ 843.677285] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.689546] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (8f25c58d-d3c8-4343-8531-d9dca44249a6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.706654] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Pushing event updated for resources: {'Network': ['ID=8f25c58d-d3c8-4343-8531-d9dca44249a6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 843.709905] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] create_network_postcommit called with network settings {'id': '8f25c58d-d3c8-4343-8531-d9dca44249a6', 'name': 'tempest-ComputeTenantNetworksTest-1308272196-network', 'tenant_id': '136c416f4e824314bb8fe4fdcec972ae', 'project_id': '136c416f4e824314bb8fe4fdcec972ae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1387, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 541, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1} (original settings None) and network segments [{'id': '87af4824-02d2-4111-ad11-4ada44478095', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 541, 'network_id': '8f25c58d-d3c8-4343-8531-d9dca44249a6'}] [ 843.710069] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] create_network_postcommit: [ 843.710069] [49941]: key[vlan_transparent], None -> None [ 843.710069] [49941]: key[id], None -> 8f25c58d-d3c8-4343-8531-d9dca44249a6 [ 843.710069] [49941]: key[tags], None -> [] [ 843.710069] [49941]: key[availability_zone_hints], None -> [] [ 843.710069] [49941]: key[mtu], None -> 8950 [ 843.710069] [49941]: key[provider:network_type], None -> vlan [ 843.710069] [49941]: key[admin_state_up], None -> True [ 843.710069] [49941]: key[provider:physical_network], None -> default [ 843.710069] [49941]: key[provider:segmentation_id], None -> 541 [ 843.710069] [49941]: key[qinq], None -> None [ 843.710069] [49941]: key[created_at], None -> 2025-11-20T12:33:25Z [ 843.710069] [49941]: key[updated_at], None -> 2025-11-20T12:33:25Z [ 843.710069] [49941]: key[tenant_id], None -> 136c416f4e824314bb8fe4fdcec972ae [ 843.710069] [49941]: key[description], None -> [ 843.710069] [49941]: key[standard_attr_id], None -> 1387 [ 843.710069] [49941]: key[name], None -> tempest-ComputeTenantNetworksTest-1308272196-network [ 843.710069] [49941]: key[availability_zones], None -> [] [ 843.710069] [49941]: key[status], None -> ACTIVE [ 843.710069] [49941]: key[shared], None -> False [ 843.710069] [49941]: key[router:external], None -> False [ 843.710069] [49941]: key[revision_number], None -> 1 [ 843.710069] [49941]: key[port_security_enabled], None -> True [ 843.710069] [49941]: key[subnets], None -> [] [ 843.710069] [49941]: key[ipv4_address_scope], None -> None [ 843.710069] [49941]: key[project_id], None -> 136c416f4e824314bb8fe4fdcec972ae [ 843.710069] [49941]: key[ipv6_address_scope], None -> None [ 843.710069] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.713042] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.713418] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5d1350bf-382f-4e18-bb11-ceac0e378d38 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.731693] [49941]: [pid: 49941|app: 0|req: 2256/4481] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:33:25 2025] POST /networking/v2.0/networks => generated 670 bytes in 360 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 843.751802] [49941]: [pid: 49941|app: 0|req: 2257/4482] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.756217] [49941]: DEBUG neutron.api.wsgi [req-92a50341-8738-4809-b9e2-2e7458cd68ce req-76d80c62-5b79-4058-9b24-815e348f78fe service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 843.769274] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.780444] [49941]: [pid: 49941|app: 0|req: 2258/4483] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.795748] [49941]: [pid: 49941|app: 0|req: 2259/4484] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.841842] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Allocated IP 192.168.128.1 (e928de41-d6e8-4176-a2d3-4fbf2e726b8a/f182ef99-f0c8-4217-a947-ea2067042a03/ff4a9ac4-4d11-410e-b399-31c51763c003) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 843.842832] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2f884bf7-a251-452e-9dd1-325171c95afa tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 843.844146] [49941]: [pid: 49941|app: 0|req: 2260/4485] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/networks?id=887fccc8-a4e5-44ec-b4b4-28975a50508b => generated 619 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 843.857612] [49941]: [pid: 49941|app: 0|req: 2261/4486] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 843.860672] [49941]: DEBUG neutron.api.v2.base [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Request body: {'port': {'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'admin_state_up': True, 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 843.889980] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks [] for allowed_address_pair (ff4a9ac4-4d11-410e-b399-31c51763c003), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.890786] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks [] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.891509] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] create_port_precommit called with port settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.1'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 843.891509] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] create_port_precommit: [ 843.891509] [49942]: key[id], None -> ff4a9ac4-4d11-410e-b399-31c51763c003 [ 843.891509] [49942]: key[binding:vnic_type], None -> normal [ 843.891509] [49942]: key[binding:vif_details], None -> {} [ 843.891509] [49942]: key[allowed_address_pairs], None -> [] [ 843.891509] [49942]: key[binding:profile], None -> {} [ 843.891509] [49942]: key[admin_state_up], None -> True [ 843.891509] [49942]: key[binding:vif_type], None -> unbound [ 843.891509] [49942]: key[device_owner], None -> network:router_interface [ 843.891509] [49942]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 843.891509] [49942]: key[binding:host_id], None -> [ 843.891509] [49942]: key[standard_attr_id], None -> 1389 [ 843.891509] [49942]: key[name], None -> [ 843.891509] [49942]: key[mac_address], None -> fa:16:3e:19:3a:44 [ 843.891509] [49942]: key[status], None -> DOWN [ 843.891509] [49942]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 843.891509] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.1'}] [ 843.891509] [49942]: key[security_groups], None -> [] [ 843.891509] [49942]: key[port_security_enabled], None -> False [ 843.891509] [49942]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 843.891509] [49942]: key[device_id], None -> 9a58ef4e-0718-4d69-8dbe-7271687eea32 [ 843.891509] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.905950] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Made reservation on behalf of dbdcb0e463df47799b9cf0a6e4637557 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 843.910458] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.918571] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.942581] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Pushing event updated for resources: {'Port': ['ID=ff4a9ac4-4d11-410e-b399-31c51763c003,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 843.951647] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Network e928de41-d6e8-4176-a2d3-4fbf2e726b8a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 843.952401] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 843.953850] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 843.966483] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] create_port_postcommit called with port settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.1'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'network': {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 843.966652] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] create_port_postcommit: [ 843.966652] [49942]: key[id], None -> ff4a9ac4-4d11-410e-b399-31c51763c003 [ 843.966652] [49942]: key[binding:vnic_type], None -> normal [ 843.966652] [49942]: key[tags], None -> [] [ 843.966652] [49942]: key[binding:vif_details], None -> {} [ 843.966652] [49942]: key[allowed_address_pairs], None -> [] [ 843.966652] [49942]: key[extra_dhcp_opts], None -> [] [ 843.966652] [49942]: key[binding:profile], None -> {} [ 843.966652] [49942]: key[admin_state_up], None -> True [ 843.966652] [49942]: key[network], None -> {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} [ 843.966652] [49942]: key[binding:vif_type], None -> unbound [ 843.966652] [49942]: key[device_owner], None -> network:router_interface [ 843.966652] [49942]: key[created_at], None -> 2025-11-20T12:33:25Z [ 843.966652] [49942]: key[updated_at], None -> 2025-11-20T12:33:25Z [ 843.966652] [49942]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 843.966652] [49942]: key[binding:host_id], None -> [ 843.966652] [49942]: key[description], None -> [ 843.966652] [49942]: key[standard_attr_id], None -> 1389 [ 843.966652] [49942]: key[name], None -> [ 843.966652] [49942]: key[mac_address], None -> fa:16:3e:19:3a:44 [ 843.966652] [49942]: key[status], None -> DOWN [ 843.966652] [49942]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 843.966652] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.1'}] [ 843.966652] [49942]: key[security_groups], None -> [] [ 843.966652] [49942]: key[revision_number], None -> 1 [ 843.966652] [49942]: key[port_security_enabled], None -> False [ 843.966652] [49942]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 843.966652] [49942]: key[device_id], None -> 9a58ef4e-0718-4d69-8dbe-7271687eea32 [ 843.966652] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 843.967747] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (9a58ef4e-0718-4d69-8dbe-7271687eea32), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 843.977271] [49941]: DEBUG neutron.db.db_base_plugin_common [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Allocated IP 192.168.128.12 (887fccc8-a4e5-44ec-b4b4-28975a50508b/6a932a11-0f54-4bfa-8db8-2dce3c1facec/47f8a583-1acc-4761-9155-44e3f1a7b035) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 844.065398] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks [] for allowed_address_pair (47f8a583-1acc-4761-9155-44e3f1a7b035), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.066156] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks [] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.066378] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_precommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': '', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_security_enabled': True, 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 844.067041] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_precommit: [ 844.067041] [49941]: key[id], None -> 47f8a583-1acc-4761-9155-44e3f1a7b035 [ 844.067041] [49941]: key[binding:vnic_type], None -> normal [ 844.067041] [49941]: key[binding:vif_details], None -> {} [ 844.067041] [49941]: key[allowed_address_pairs], None -> [] [ 844.067041] [49941]: key[binding:profile], None -> {} [ 844.067041] [49941]: key[admin_state_up], None -> True [ 844.067041] [49941]: key[binding:vif_type], None -> unbound [ 844.067041] [49941]: key[device_owner], None -> [ 844.067041] [49941]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 844.067041] [49941]: key[binding:host_id], None -> [ 844.067041] [49941]: key[standard_attr_id], None -> 1390 [ 844.067041] [49941]: key[name], None -> [ 844.067041] [49941]: key[mac_address], None -> fa:16:3e:04:3c:ed [ 844.067041] [49941]: key[status], None -> DOWN [ 844.067041] [49941]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 844.067041] [49941]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}] [ 844.067041] [49941]: key[security_groups], None -> ['c3846cb8-dcba-4559-9913-80b38e66af6a'] [ 844.067041] [49941]: key[port_security_enabled], None -> True [ 844.067041] [49941]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 844.067041] [49941]: key[device_id], None -> 9f28aabe-cee5-4e37-bf6f-a0b238d26122 [ 844.067041] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.092348] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.122139] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Pushing event updated for resources: {'Port': ['ID=47f8a583-1acc-4761-9155-44e3f1a7b035,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 844.127570] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.127975] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.128898] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129464] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129464] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129464] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129464] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129464] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129464] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129755] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129755] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129755] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129861] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129861] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.129940] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.130048] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.130335] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.130335] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.130335] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.130678] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.130678] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.130678] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 844.131309] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Tracked resource versions report: [ 844.131309] [49941]: pushed versions: [ 844.131309] [49941]: { 'AddressGroup': {'1.2'}, [ 844.131309] [49941]: 'Agent': {'1.1'}, [ 844.131309] [49941]: 'ConntrackHelper': {'1.0'}, [ 844.131309] [49941]: 'LocalIPAssociation': {'1.0'}, [ 844.131309] [49941]: 'Log': {'1.0'}, [ 844.131309] [49941]: 'NDPProxy': {'1.0'}, [ 844.131309] [49941]: 'Network': {'1.2'}, [ 844.131309] [49941]: 'Port': {'1.10'}, [ 844.131309] [49941]: 'PortForwarding': {'1.3'}, [ 844.131309] [49941]: 'QosPolicy': {'1.10'}, [ 844.131309] [49941]: 'SecurityGroup': {'1.6'}, [ 844.131309] [49941]: 'SecurityGroupRule': {'1.3'}, [ 844.131309] [49941]: 'SubPort': {'1.0'}, [ 844.131309] [49941]: 'Subnet': {'1.2'}, [ 844.131309] [49941]: 'Trunk': {'1.1'}} [ 844.131309] [49941]: consumer versions: [ 844.131309] [49941]: { Metadata agent@devstack: {}, [ 844.131309] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 844.131309] [49941]: 'Agent': '1.1', [ 844.131309] [49941]: 'ConntrackHelper': '1.0', [ 844.131309] [49941]: 'LocalIPAssociation': '1.0', [ 844.131309] [49941]: 'Log': '1.0', [ 844.131309] [49941]: 'NDPProxy': '1.0', [ 844.131309] [49941]: 'Network': '1.2', [ 844.131309] [49941]: 'Port': '1.10', [ 844.131309] [49941]: 'PortForwarding': '1.3', [ 844.131309] [49941]: 'QosPolicy': '1.10', [ 844.131309] [49941]: 'SecurityGroup': '1.6', [ 844.131309] [49941]: 'SecurityGroupRule': '1.3', [ 844.131309] [49941]: 'SubPort': '1.0', [ 844.131309] [49941]: 'Subnet': '1.2', [ 844.131309] [49941]: 'Trunk': '1.1'}, [ 844.131309] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 844.131309] [49941]: 'Agent': '1.1', [ 844.131309] [49941]: 'ConntrackHelper': '1.0', [ 844.131309] [49941]: 'LocalIPAssociation': '1.0', [ 844.131309] [49941]: 'Log': '1.0', [ 844.131309] [49941]: 'NDPProxy': '1.0', [ 844.131309] [49941]: 'Network': '1.2', [ 844.131309] [49941]: 'Port': '1.10', [ 844.131309] [49941]: 'PortForwarding': '1.3', [ 844.131309] [49941]: 'QosPolicy': '1.10', [ 844.131309] [49941]: 'SecurityGroup': '1.6', [ 844.131309] [49941]: 'SecurityGroupRule': '1.3', [ 844.131309] [49941]: 'SubPort': '1.0', [ 844.131309] [49941]: 'Subnet': '1.2', [ 844.131309] [49941]: 'Trunk': '1.1'}, [ 844.131309] [49941]: DHCP agent@devstack: {}, [ 844.131309] [49941]: L3 agent@devstack: {}} [ 844.131309] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 844.146135] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Network 887fccc8-a4e5-44ec-b4b4-28975a50508b is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 844.148074] [49941]: DEBUG neutron.scheduler.base_scheduler [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 844.149761] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 844.167254] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.169156] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_postcommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': '', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_security_enabled': True, 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'network': {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 844.169385] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_postcommit: [ 844.169385] [49941]: key[id], None -> 47f8a583-1acc-4761-9155-44e3f1a7b035 [ 844.169385] [49941]: key[binding:vnic_type], None -> normal [ 844.169385] [49941]: key[tags], None -> [] [ 844.169385] [49941]: key[binding:vif_details], None -> {} [ 844.169385] [49941]: key[allowed_address_pairs], None -> [] [ 844.169385] [49941]: key[extra_dhcp_opts], None -> [] [ 844.169385] [49941]: key[binding:profile], None -> {} [ 844.169385] [49941]: key[admin_state_up], None -> True [ 844.169385] [49941]: key[network], None -> {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} [ 844.169385] [49941]: key[binding:vif_type], None -> unbound [ 844.169385] [49941]: key[device_owner], None -> [ 844.169385] [49941]: key[created_at], None -> 2025-11-20T12:33:25Z [ 844.169385] [49941]: key[updated_at], None -> 2025-11-20T12:33:25Z [ 844.169385] [49941]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 844.169385] [49941]: key[binding:host_id], None -> [ 844.169385] [49941]: key[description], None -> [ 844.169385] [49941]: key[standard_attr_id], None -> 1390 [ 844.169385] [49941]: key[name], None -> [ 844.169385] [49941]: key[mac_address], None -> fa:16:3e:04:3c:ed [ 844.169385] [49941]: key[status], None -> DOWN [ 844.169385] [49941]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 844.169385] [49941]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}] [ 844.169385] [49941]: key[security_groups], None -> ['c3846cb8-dcba-4559-9913-80b38e66af6a'] [ 844.169385] [49941]: key[revision_number], None -> 1 [ 844.169385] [49941]: key[port_security_enabled], None -> True [ 844.169385] [49941]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 844.169385] [49941]: key[device_id], None -> 9f28aabe-cee5-4e37-bf6f-a0b238d26122 [ 844.169385] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.203207] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.203207] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d2d8aa24-e327-40bb-a53b-fa9d2cf0b775 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.210403] [49941]: [pid: 49941|app: 0|req: 2262/4487] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:25 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) [ 844.225234] [49941]: [pid: 49941|app: 0|req: 2263/4488] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/ports?device_id=c5883ba7-2bcf-4d8f-b735-9b506d7b62ab => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.238838] [49941]: [pid: 49941|app: 0|req: 2264/4489] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:25 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.242163] [49941]: DEBUG neutron.api.v2.base [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Request body: {'port': {'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 844.256627] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks [] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.256947] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] update_port_precommit called with port settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 844.257093] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] update_port_precommit: [ 844.257093] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.258404] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.283639] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.283898] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Pushing event updated for resources: {'Port': ['ID=ff4a9ac4-4d11-410e-b399-31c51763c003,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 844.303559] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] update_port_postcommit called with port settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 844.303826] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] update_port_postcommit: [ 844.303826] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.304123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (9a58ef4e-0718-4d69-8dbe-7271687eea32), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.340186] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Network e928de41-d6e8-4176-a2d3-4fbf2e726b8a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 844.340956] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 844.399465] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Router 9a58ef4e-0718-4d69-8dbe-7271687eea32 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 844.402595] [49941]: DEBUG neutron.notifiers.nova [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 47f8a583-1acc-4761-9155-44e3f1a7b035 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 844.407904] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks [] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.416664] [49941]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Transition to ACTIVE for port object 47f8a583-1acc-4761-9155-44e3f1a7b035 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 844.418363] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_precommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': '', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 844.418542] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_precommit: [ 844.418542] [49941]: key[device_owner], -> compute:nova [ 844.418542] [49941]: key[binding:host_id], -> cpu-1 [ 844.418542] [49941]: key[updated_at], 2025-11-20T12:33:25Z -> 2025-11-20T12:33:26Z [ 844.418542] [49941]: key[revision_number], 1 -> 2 [ 844.418542] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.422123] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.450027] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-aee2c16d-3b39-44a3-af96-f4abf57bb125 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 844.450639] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Pushing event updated for resources: {'Port': ['ID=47f8a583-1acc-4761-9155-44e3f1a7b035,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 844.453831] [49942]: [pid: 49942|app: 0|req: 2226/4490] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:33:25 2025] PUT /networking/v2.0/routers/9a58ef4e-0718-4d69-8dbe-7271687eea32/add_router_interface => generated 309 bytes in 912 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.476030] [49942]: [pid: 49942|app: 0|req: 2227/4491] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.477826] [49942]: DEBUG neutron.api.wsgi [req-f09271cc-281b-473e-9e9a-14203427ee5f req-ba7de26d-c786-4d00-9d5a-a4a37005e190 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 844.503118] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_postcommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': '', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 844.503462] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_postcommit: [ 844.503462] [49941]: key[device_owner], -> compute:nova [ 844.503462] [49941]: key[binding:host_id], -> cpu-1 [ 844.503462] [49941]: key[updated_at], 2025-11-20T12:33:25Z -> 2025-11-20T12:33:26Z [ 844.503462] [49941]: key[revision_number], 1 -> 2 [ 844.503462] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.506855] [49942]: [pid: 49942|app: 0|req: 2228/4492] 10.180.1.21 () {60 vars in 1632 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-634319248&fields=id&tenant_id=ae889e4e122b4998bd45699a5994739a => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.510108] [49941]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Attempting to bind port 47f8a583-1acc-4761-9155-44e3f1a7b035 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 844.510320] [49941]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Attempting to bind port 47f8a583-1acc-4761-9155-44e3f1a7b035 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 844.510396] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Attempting to bind port 47f8a583-1acc-4761-9155-44e3f1a7b035 on network 887fccc8-a4e5-44ec-b4b4-28975a50508b {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 844.511360] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-bed02d9a-29a5-4f8e-be1c-a8ca81ad41cf x-openstack-request-id: req-bed02d9a-29a5-4f8e-be1c-a8ca81ad41cf {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 844.511511] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 844.511613] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bed02d9a-29a5-4f8e-be1c-a8ca81ad41cf {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 844.512142] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bed02d9a-29a5-4f8e-be1c-a8ca81ad41cf'] response: {'name': 'network-changed', 'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'status': 'completed', 'code': 200} [ 844.533519] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 844.533519] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Bind Segment={'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 844.539039] [49941]: DEBUG networking_nsxv3.api.rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Bind port on Host cpu-1 & Segment [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 844.554298] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f09271cc-281b-473e-9e9a-14203427ee5f req-49ba90bd-e73a-4370-a7c2-19fe9c9ebf8d tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.558666] [49942]: [pid: 49942|app: 0|req: 2229/4493] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 788 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.563803] [49942]: DEBUG neutron.api.v2.base [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'port': {'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410', '70c548d1-98c9-4c67-8024-d27e67ca2709']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 844.613371] [49942]: DEBUG neutron_lib.callbacks.manager [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.739403] [49942]: DEBUG neutron.plugins.ml2.db [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] For port 4890b28f-5b52-4609-8ccc-15272ef1368b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4890b28f-5b52-4609-8ccc-15272ef1368b,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 844.756851] [49942]: DEBUG neutron_lib.callbacks.manager [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.757128] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 844.757316] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit: [ 844.757316] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'] [ 844.757316] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 844.757316] [49942]: key[updated_at], 2025-11-20T12:33:25Z -> 2025-11-20T12:33:26Z [ 844.757316] [49942]: key[revision_number], 6 -> 7 [ 844.757316] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.759184] [49942]: DEBUG neutron_lib.callbacks.manager [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.785025] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'Port': ['ID=4890b28f-5b52-4609-8ccc-15272ef1368b,revision_number=7']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 844.793044] [49942]: DEBUG neutron.db.provisioning_blocks [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Provisioning complete for port 4890b28f-5b52-4609-8ccc-15272ef1368b triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 844.793199] [49942]: DEBUG neutron_lib.callbacks.manager [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.793312] [49942]: INFO neutron.plugins.ml2.plugin [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attempt 1 to provision port 4890b28f-5b52-4609-8ccc-15272ef1368b [ 844.832989] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Current status of the port 4890b28f-5b52-4609-8ccc-15272ef1368b is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 844.833781] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 844.833995] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit: [ 844.833995] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'e11f43e3-4713-4732-84cf-f31fee23f410'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'] [ 844.833995] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 844.833995] [49942]: key[updated_at], 2025-11-20T12:33:25Z -> 2025-11-20T12:33:26Z [ 844.833995] [49942]: key[revision_number], 6 -> 7 [ 844.833995] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 844.839490] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.839794] [49942]: DEBUG neutron_lib.callbacks.manager [req-f09271cc-281b-473e-9e9a-14203427ee5f req-8b159155-f296-414f-aa13-2fe58405b488 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 844.841335] [49942]: [pid: 49942|app: 0|req: 2230/4494] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:26 2025] PUT /networking/v2.0/ports/4890b28f-5b52-4609-8ccc-15272ef1368b => generated 824 bytes in 282 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 844.858459] [49942]: [pid: 49942|app: 0|req: 2231/4495] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.944371] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c9b0a1e-19d4-4ce8-829b-8908356a5352 req-b698d45f-dc96-487a-a0bf-747518483a2f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 844.945415] [49942]: [pid: 49942|app: 0|req: 2232/4496] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 844.959317] [49942]: [pid: 49942|app: 0|req: 2233/4497] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 844.962021] [49942]: DEBUG neutron.api.wsgi [req-4c9b0a1e-19d4-4ce8-829b-8908356a5352 req-38785ed1-2918-4ad7-8909-580269377d80 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 844.981437] [49942]: [pid: 49942|app: 0|req: 2234/4498] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.048417] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9eb2c0d-66ed-4443-ab63-8651ba39a401 req-42febfa3-df99-4f2c-ac34-82ab7fffe171 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.049544] [49942]: [pid: 49942|app: 0|req: 2235/4499] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 1118 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 845.063625] [49942]: [pid: 49942|app: 0|req: 2236/4500] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.111507] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b77dffc-bf43-4c6a-9787-58f20c4d083b req-846a5f16-7325-492e-be7d-bd1fcc90ddbc tempest-ComputeTenantNetworksTest-2060377898 tempest-ComputeTenantNetworksTest-2060377898-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.115234] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b77dffc-bf43-4c6a-9787-58f20c4d083b req-846a5f16-7325-492e-be7d-bd1fcc90ddbc tempest-ComputeTenantNetworksTest-2060377898 tempest-ComputeTenantNetworksTest-2060377898-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.119244] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b77dffc-bf43-4c6a-9787-58f20c4d083b req-846a5f16-7325-492e-be7d-bd1fcc90ddbc tempest-ComputeTenantNetworksTest-2060377898 tempest-ComputeTenantNetworksTest-2060377898-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.120245] [49942]: [pid: 49942|app: 0|req: 2237/4501] 10.180.1.21 () {60 vars in 1386 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/networks => generated 1703 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 845.155391] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9eb2c0d-66ed-4443-ab63-8651ba39a401 req-9446da47-adc6-40c7-81da-f5ebf94b387b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.156633] [49942]: [pid: 49942|app: 0|req: 2238/4502] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.172427] [49942]: [pid: 49942|app: 0|req: 2239/4503] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.226506] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e811665-5ae2-4aff-aebb-1306dd176c14 req-4d655191-82ad-4951-9721-eae6b0265196 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.226946] [49942]: [pid: 49942|app: 0|req: 2240/4504] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.230896] [49942]: DEBUG neutron.api.wsgi [req-b9eb2c0d-66ed-4443-ab63-8651ba39a401 req-a247cd3d-4125-4bd2-aefc-f46ddff38f56 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.245032] [49942]: [pid: 49942|app: 0|req: 2241/4505] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=4890b28f-5b52-4609-8ccc-15272ef1368b => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.259445] [49942]: [pid: 49942|app: 0|req: 2242/4506] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:26 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.263680] [49942]: DEBUG neutron.api.wsgi [req-4e811665-5ae2-4aff-aebb-1306dd176c14 req-9b0901a9-9f4b-43d5-9728-38445ecb84b6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.283462] [49942]: [pid: 49942|app: 0|req: 2243/4507] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.312632] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9eb2c0d-66ed-4443-ab63-8651ba39a401 req-c79a7fea-1a00-43e4-95a1-24e96638ae65 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.313876] [49942]: [pid: 49942|app: 0|req: 2244/4508] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.350098] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b9eb2c0d-66ed-4443-ab63-8651ba39a401 req-fd1b309e-7311-4877-853b-397f07d1c445 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.351037] [49942]: [pid: 49942|app: 0|req: 2245/4509] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.370726] [49942]: [pid: 49942|app: 0|req: 2246/4510] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.391027] [49942]: [pid: 49942|app: 0|req: 2247/4511] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.426959] [49942]: [pid: 49942|app: 0|req: 2248/4512] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.466554] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be8be40d-6da9-4d66-8a8d-1d3608e62414 req-b5809e47-f300-4e7d-a18c-c342ee27425f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.467983] [49942]: [pid: 49942|app: 0|req: 2249/4513] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.514698] [49942]: [pid: 49942|app: 0|req: 2250/4514] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.517407] [49942]: DEBUG neutron.api.wsgi [req-be8be40d-6da9-4d66-8a8d-1d3608e62414 req-113a94e2-9f23-4cdc-8810-6f92de634d9e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.542869] [49942]: [pid: 49942|app: 0|req: 2251/4515] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.543456] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Bound using segment: {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 845.544147] [49941]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Bound port: 47f8a583-1acc-4761-9155-44e3f1a7b035, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0248a27a-1d7f-4195-987b-06bfc8467347", "external-id": "nsx-vlan-transportzone-26", "segmentation_id": 26}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 845.544661] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.592043] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-a308595b-965e-4b16-8350-7fb0712f1b45 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.592043] [49942]: [pid: 49942|app: 0|req: 2252/4516] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 620 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.600085] [49942]: DEBUG neutron.api.wsgi [req-f03a56a0-daef-4860-9857-97710b2592c0 req-11921d35-058d-492d-a98b-3a5080477e61 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.604386] [49942]: [pid: 49942|app: 0|req: 2253/4517] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/quotas/9d545c0d6971478ea770da539847dd04 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.607646] [49941]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] For port 47f8a583-1acc-4761-9155-44e3f1a7b035, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 845.610535] [49941]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] For port 47f8a583-1acc-4761-9155-44e3f1a7b035, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47f8a583-1acc-4761-9155-44e3f1a7b035,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 845.612757] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_precommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 845.612955] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_precommit: [ 845.612955] [49941]: key[binding:vif_type], unbound -> ovs [ 845.612955] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} [ 845.612955] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 845.617656] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.646290] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Pushing event updated for resources: {'Port': ['ID=47f8a583-1acc-4761-9155-44e3f1a7b035,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 845.654975] [49941]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Provisioning complete for port 47f8a583-1acc-4761-9155-44e3f1a7b035 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 845.655142] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.655560] [49941]: INFO neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Attempt 1 to provision port 47f8a583-1acc-4761-9155-44e3f1a7b035 [ 845.673799] [49942]: [pid: 49942|app: 0|req: 2254/4518] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&fields=id => generated 57 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.691963] [49942]: [pid: 49942|app: 0|req: 2255/4519] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.698231] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Current status of the port 47f8a583-1acc-4761-9155-44e3f1a7b035 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 845.698400] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.721884] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '47f8a583-1acc-4761-9155-44e3f1a7b035'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 845.727801] [49942]: [pid: 49942|app: 0|req: 2256/4520] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.730507] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dcf46f01-8759-4452-9d79-ab6510ef888c" -d '{"events": [{"server_uuid": "9f28aabe-cee5-4e37-bf6f-a0b238d26122", "name": "network-vif-plugged", "status": "completed", "tag": "47f8a583-1acc-4761-9155-44e3f1a7b035"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 845.732529] [49941]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] For port 47f8a583-1acc-4761-9155-44e3f1a7b035, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47f8a583-1acc-4761-9155-44e3f1a7b035,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 845.761148] [49942]: [pid: 49942|app: 0|req: 2257/4521] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 845.761429] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_precommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}]) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 845.761681] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_precommit: [ 845.761681] [49941]: key[status], DOWN -> ACTIVE [ 845.761681] [49941]: key[revision_number], 4 -> 5 [ 845.761681] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 845.768969] [49941]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Provisioning complete for port 47f8a583-1acc-4761-9155-44e3f1a7b035 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 845.769139] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.769239] [49941]: INFO neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Attempt 1 to provision port 47f8a583-1acc-4761-9155-44e3f1a7b035 [ 845.774801] [49942]: [pid: 49942|app: 0|req: 2258/4522] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.808203] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Current status of the port 47f8a583-1acc-4761-9155-44e3f1a7b035 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 845.809164] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_postcommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}]) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 845.809357] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_postcommit: [ 845.809357] [49941]: key[status], DOWN -> ACTIVE [ 845.809357] [49941]: key[revision_number], 4 -> 5 [ 845.809357] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 845.809539] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.836426] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Pushing event updated for resources: {'Port': ['ID=47f8a583-1acc-4761-9155-44e3f1a7b035,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 845.839609] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_postcommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 845.839609] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] update_port_postcommit: [ 845.839609] [49941]: key[binding:vif_type], unbound -> ovs [ 845.839609] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} [ 845.839609] [49941]: key[updated_at], 2025-11-20T12:33:26Z -> 2025-11-20T12:33:27Z [ 845.839609] [49941]: key[revision_number], 2 -> 4 [ 845.839609] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 845.840253] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e7b500e-5f48-4380-943b-68897120f550 req-ae987646-55a7-4451-b6df-7acbcee1f3fd tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.844113] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.844514] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e556026f-9035-4370-9038-0e8885d450cb service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 845.846039] [49941]: [pid: 49941|app: 0|req: 2265/4523] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:25 2025] PUT /networking/v2.0/ports/47f8a583-1acc-4761-9155-44e3f1a7b035 => generated 1036 bytes in 1607 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 845.846211] [49942]: [pid: 49942|app: 0|req: 2259/4524] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 827 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.860764] [49941]: DEBUG neutron.api.wsgi [req-8e7b500e-5f48-4380-943b-68897120f550 req-0b1913c1-6925-4a3f-8b8e-261a5b42e4fc tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 845.888823] [49941]: [pid: 49941|app: 0|req: 2266/4525] 10.180.1.21 () {60 vars in 1646 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=70c548d1-98c9-4c67-8024-d27e67ca2709&id=e11f43e3-4713-4732-84cf-f31fee23f410 => generated 6255 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 845.896075] [49942]: [pid: 49942|app: 0|req: 2260/4526] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 845.942307] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c063e1ae-b4ee-4f00-847d-66a421786fd4 req-677d54dd-c482-498b-8bab-beab9676597a tempest-ComputeTenantNetworksTest-2060377898 tempest-ComputeTenantNetworksTest-2060377898-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.945184] [49941]: [pid: 49941|app: 0|req: 2267/4527] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/networks/8f25c58d-d3c8-4343-8531-d9dca44249a6 => generated 570 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 845.953093] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05be4cd1-7232-4cc2-935f-1d8d654c1dc3 req-6da84239-e96c-44d7-bb01-9328f87833d8 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 845.953093] [49942]: [pid: 49942|app: 0|req: 2261/4528] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:27 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 845.975242] [49942]: DEBUG neutron.api.v2.base [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'floatingip': {'port_id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 845.997447] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (8f25c58d-d3c8-4343-8531-d9dca44249a6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.010378] [49942]: DEBUG neutron_lib.callbacks.manager [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (29e5d0a1-253f-44d3-bedb-899ec79fb420), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.029574] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (8f25c58d-d3c8-4343-8531-d9dca44249a6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.041928] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] delete_network_precommit called with network settings {'id': '8f25c58d-d3c8-4343-8531-d9dca44249a6', 'name': 'tempest-ComputeTenantNetworksTest-1308272196-network', 'tenant_id': '136c416f4e824314bb8fe4fdcec972ae', 'project_id': '136c416f4e824314bb8fe4fdcec972ae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1387, '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 541} (original settings None) and network segments [{'id': '87af4824-02d2-4111-ad11-4ada44478095', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 541, 'network_id': '8f25c58d-d3c8-4343-8531-d9dca44249a6'}] [ 846.042143] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] delete_network_precommit: [ 846.042143] [49941]: key[vlan_transparent], None -> None [ 846.042143] [49941]: key[id], 8f25c58d-d3c8-4343-8531-d9dca44249a6 -> None [ 846.042143] [49941]: key[tags], [] -> None [ 846.042143] [49941]: key[availability_zone_hints], [] -> None [ 846.042143] [49941]: key[mtu], 8950 -> None [ 846.042143] [49941]: key[provider:network_type], vlan -> None [ 846.042143] [49941]: key[admin_state_up], True -> None [ 846.042143] [49941]: key[provider:physical_network], default -> None [ 846.042143] [49941]: key[provider:segmentation_id], 541 -> None [ 846.042143] [49941]: key[created_at], 2025-11-20T12:33:25Z -> None [ 846.042143] [49941]: key[updated_at], 2025-11-20T12:33:25Z -> None [ 846.042143] [49941]: key[description], -> None [ 846.042143] [49941]: key[tenant_id], 136c416f4e824314bb8fe4fdcec972ae -> None [ 846.042143] [49941]: key[standard_attr_id], 1387 -> None [ 846.042143] [49941]: key[name], tempest-ComputeTenantNetworksTest-1308272196-network -> None [ 846.042143] [49941]: key[availability_zones], [] -> None [ 846.042143] [49941]: key[project_id], 136c416f4e824314bb8fe4fdcec972ae -> None [ 846.042143] [49941]: key[status], ACTIVE -> None [ 846.042143] [49941]: key[shared], False -> None [ 846.042143] [49941]: key[router:external], False -> None [ 846.042143] [49941]: key[revision_number], 1 -> None [ 846.042143] [49941]: key[port_security_enabled], True -> None [ 846.042143] [49941]: key[subnets], [] -> None [ 846.042143] [49941]: key[ipv4_address_scope], None -> None [ 846.042143] [49941]: key[qinq], None -> None [ 846.042143] [49941]: key[ipv6_address_scope], None -> None [ 846.042143] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 846.043826] [49941]: DEBUG neutron.services.segments.db [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8f25c58d-d3c8-4343-8531-d9dca44249a6']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 846.046966] [49941]: DEBUG neutron.services.segments.db [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '87af4824-02d2-4111-ad11-4ada44478095') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 846.047098] [49941]: DEBUG neutron.services.segments.db [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '87af4824-02d2-4111-ad11-4ada44478095') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 846.051586] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (87af4824-02d2-4111-ad11-4ada44478095), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.066201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (87af4824-02d2-4111-ad11-4ada44478095), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.074905] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Releasing vlan 541 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 846.075137] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (87af4824-02d2-4111-ad11-4ada44478095), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.088985] [49941]: INFO neutron.services.segments.plugin [-] Segment 87af4824-02d2-4111-ad11-4ada44478095 resource provider aggregate not found [ 846.104563] [49941]: INFO neutron.services.segments.plugin [-] Segment 87af4824-02d2-4111-ad11-4ada44478095 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 87af4824-02d2-4111-ad11-4ada44478095 found for delete ", "request_id": "req-87c9a15f-77cd-47b1-98e7-c2fdda9b9154"}]} [ 846.109119] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (8f25c58d-d3c8-4343-8531-d9dca44249a6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.109355] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] delete_network_postcommit called with network settings {'id': '8f25c58d-d3c8-4343-8531-d9dca44249a6', 'name': 'tempest-ComputeTenantNetworksTest-1308272196-network', 'tenant_id': '136c416f4e824314bb8fe4fdcec972ae', 'project_id': '136c416f4e824314bb8fe4fdcec972ae', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1387, '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:25Z', 'revision_number': 1, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 541} (original settings None) and network segments [{'id': '87af4824-02d2-4111-ad11-4ada44478095', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 541, 'network_id': '8f25c58d-d3c8-4343-8531-d9dca44249a6'}] [ 846.109508] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] delete_network_postcommit: [ 846.109508] [49941]: key[vlan_transparent], None -> None [ 846.109508] [49941]: key[id], 8f25c58d-d3c8-4343-8531-d9dca44249a6 -> None [ 846.109508] [49941]: key[tags], [] -> None [ 846.109508] [49941]: key[availability_zone_hints], [] -> None [ 846.109508] [49941]: key[mtu], 8950 -> None [ 846.109508] [49941]: key[provider:network_type], vlan -> None [ 846.109508] [49941]: key[admin_state_up], True -> None [ 846.109508] [49941]: key[provider:physical_network], default -> None [ 846.109508] [49941]: key[provider:segmentation_id], 541 -> None [ 846.109508] [49941]: key[created_at], 2025-11-20T12:33:25Z -> None [ 846.109508] [49941]: key[updated_at], 2025-11-20T12:33:25Z -> None [ 846.109508] [49941]: key[description], -> None [ 846.109508] [49941]: key[tenant_id], 136c416f4e824314bb8fe4fdcec972ae -> None [ 846.109508] [49941]: key[standard_attr_id], 1387 -> None [ 846.109508] [49941]: key[name], tempest-ComputeTenantNetworksTest-1308272196-network -> None [ 846.109508] [49941]: key[availability_zones], [] -> None [ 846.109508] [49941]: key[project_id], 136c416f4e824314bb8fe4fdcec972ae -> None [ 846.109508] [49941]: key[status], ACTIVE -> None [ 846.109508] [49941]: key[shared], False -> None [ 846.109508] [49941]: key[router:external], False -> None [ 846.109508] [49941]: key[revision_number], 1 -> None [ 846.109508] [49941]: key[port_security_enabled], True -> None [ 846.109508] [49941]: key[subnets], [] -> None [ 846.109508] [49941]: key[ipv4_address_scope], None -> None [ 846.109508] [49941]: key[qinq], None -> None [ 846.109508] [49941]: key[ipv6_address_scope], None -> None [ 846.109508] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 846.116392] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Pushing event deleted for resources: {'Network': ['ID=8f25c58d-d3c8-4343-8531-d9dca44249a6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 846.119492] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4e4f5f03-d292-479f-8ce0-ac1841c3f5f0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.120952] [49941]: [pid: 49941|app: 0|req: 2268/4529] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:33:27 2025] DELETE /networking/v2.0/networks/8f25c58d-d3c8-4343-8531-d9dca44249a6 => generated 0 bytes in 167 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 846.273021] [49942]: DEBUG neutron_lib.callbacks.manager [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.274548] [49942]: DEBUG neutron_lib.callbacks.manager [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (29e5d0a1-253f-44d3-bedb-899ec79fb420), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.316502] [49941]: DEBUG neutron_lib.callbacks.manager [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (b7c5b933-2133-4190-a00f-e50c56309e16), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.326638] [49942]: INFO neutron.db.l3_db [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 29e5d0a1-253f-44d3-bedb-899ec79fb420 associated. External IP: 10.180.180.133, port: c21d26b7-e28b-4e55-8feb-84285d3da65a. [ 846.479039] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 846.513282] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Deleting port abf76aba-a3b7-4ab9-bfab-fb93e85a129c {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 846.513282] [49941]: DEBUG neutron_lib.callbacks.manager [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.514237] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 846.517480] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c4a492cb-fdab-4992-ab6e-1b9a9a29c79f" -d '{"events": [{"name": "network-changed", "server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 846.556029] [49941]: DEBUG neutron.plugins.ml2.db [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] For port abf76aba-a3b7-4ab9-bfab-fb93e85a129c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=abf76aba-a3b7-4ab9-bfab-fb93e85a129c,segment=NetworkSegment(fa199ed0-0472-4b93-9f33-ae95d118668f),segment_id=fa199ed0-0472-4b93-9f33-ae95d118668f)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 846.556451] [49941]: DEBUG neutron_lib.callbacks.manager [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.563686] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] delete_port_precommit called with port settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', '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-20T12:31:49Z', 'updated_at': '2025-11-20T12:31:52Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 846.563686] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] delete_port_precommit: [ 846.563686] [49941]: key[id], abf76aba-a3b7-4ab9-bfab-fb93e85a129c -> None [ 846.563686] [49941]: key[binding:vnic_type], normal -> None [ 846.563686] [49941]: key[tags], [] -> None [ 846.563686] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 846.563686] [49941]: key[allowed_address_pairs], [] -> None [ 846.563686] [49941]: key[extra_dhcp_opts], [] -> None [ 846.563686] [49941]: key[binding:profile], {} -> None [ 846.563686] [49941]: key[admin_state_up], True -> None [ 846.563686] [49941]: key[binding:vif_type], ovs -> None [ 846.563686] [49941]: key[device_owner], network:router_interface -> None [ 846.563686] [49941]: key[created_at], 2025-11-20T12:31:49Z -> None [ 846.563686] [49941]: key[updated_at], 2025-11-20T12:31:52Z -> None [ 846.563686] [49941]: key[description], -> None [ 846.563686] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 846.563686] [49941]: key[binding:host_id], devstack -> None [ 846.563686] [49941]: key[standard_attr_id], 1163 -> None [ 846.563686] [49941]: key[name], -> None [ 846.563686] [49941]: key[mac_address], fa:16:3e:e8:30:9b -> None [ 846.563686] [49941]: key[status], ACTIVE -> None [ 846.563686] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 846.563686] [49941]: key[fixed_ips], [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.1'}] -> None [ 846.563686] [49941]: key[security_groups], [] -> None [ 846.563686] [49941]: key[revision_number], 5 -> None [ 846.563686] [49941]: key[port_security_enabled], False -> None [ 846.563686] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 846.563686] [49941]: key[device_id], b7c5b933-2133-4190-a00f-e50c56309e16 -> None [ 846.563686] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 846.566040] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Calling delete_port for abf76aba-a3b7-4ab9-bfab-fb93e85a129c owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 846.569436] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 846.575133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-968389b3-3ec2-4a63-9e7e-c24b16607d65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.597472] [49942]: [pid: 49942|app: 0|req: 2262/4530] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:33:27 2025] PUT /networking/v2.0/floatingips/29e5d0a1-253f-44d3-bedb-899ec79fb420 => generated 803 bytes in 631 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.617072] [49942]: [pid: 49942|app: 0|req: 2263/4531] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.632834] [49942]: [pid: 49942|app: 0|req: 2264/4532] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.665543] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-59bcf256-d01f-4c60-8389-0bc6ecec999e x-openstack-request-id: req-59bcf256-d01f-4c60-8389-0bc6ecec999e {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 846.665777] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9f28aabe-cee5-4e37-bf6f-a0b238d26122", "name": "network-vif-plugged", "status": "completed", "tag": "47f8a583-1acc-4761-9155-44e3f1a7b035", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 846.665909] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-59bcf256-d01f-4c60-8389-0bc6ecec999e {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 846.666257] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-59bcf256-d01f-4c60-8389-0bc6ecec999e'] response: {'server_uuid': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'code': 200} [ 846.672507] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a78a8da6-fa06-4ba7-b628-7bc4e96a57c1 req-5f03235c-ad18-4f6f-8d13-5ca998e5b9ae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 846.673690] [49942]: [pid: 49942|app: 0|req: 2265/4533] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 846.721473] [49942]: [pid: 49942|app: 0|req: 2266/4534] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/security-groups?tenant_id=136c416f4e824314bb8fe4fdcec972ae&name=default => generated 2929 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 846.727393] [49942]: DEBUG neutron.api.wsgi [req-a78a8da6-fa06-4ba7-b628-7bc4e96a57c1 req-d2b39614-81d2-4ced-96da-f569f28fae87 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 846.750011] [49942]: [pid: 49942|app: 0|req: 2267/4535] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 846.755486] [49941]: DEBUG neutron_lib.callbacks.manager [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (abf76aba-a3b7-4ab9-bfab-fb93e85a129c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.763220] [49942]: [pid: 49942|app: 0|req: 2268/4536] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.771040] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Pushing event deleted for resources: {'Port': ['ID=abf76aba-a3b7-4ab9-bfab-fb93e85a129c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 846.807503] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4622e76e-feca-4881-b944-3d3faf1ec5a8 admin admin] Publish callbacks [] for security_group (f2db016a-89a5-404d-90d2-2437ae4ec086), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.814326] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] delete_port_postcommit called with port settings {'id': 'abf76aba-a3b7-4ab9-bfab-fb93e85a129c', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:e8:30:9b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_interface', 'standard_attr_id': 1163, 'fixed_ips': [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', '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-20T12:31:49Z', 'updated_at': '2025-11-20T12:31:52Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6860a588-a33f-4def-b0c8-831027da3833'], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 846.814326] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] delete_port_postcommit: [ 846.814326] [49941]: key[id], abf76aba-a3b7-4ab9-bfab-fb93e85a129c -> None [ 846.814326] [49941]: key[binding:vnic_type], normal -> None [ 846.814326] [49941]: key[tags], [] -> None [ 846.814326] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 846.814326] [49941]: key[allowed_address_pairs], [] -> None [ 846.814326] [49941]: key[extra_dhcp_opts], [] -> None [ 846.814326] [49941]: key[binding:profile], {} -> None [ 846.814326] [49941]: key[admin_state_up], True -> None [ 846.814326] [49941]: key[binding:vif_type], ovs -> None [ 846.814326] [49941]: key[device_owner], network:router_interface -> None [ 846.814326] [49941]: key[created_at], 2025-11-20T12:31:49Z -> None [ 846.814326] [49941]: key[updated_at], 2025-11-20T12:31:52Z -> None [ 846.814326] [49941]: key[description], -> None [ 846.814326] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 846.814326] [49941]: key[binding:host_id], devstack -> None [ 846.814326] [49941]: key[standard_attr_id], 1163 -> None [ 846.814326] [49941]: key[name], -> None [ 846.814326] [49941]: key[mac_address], fa:16:3e:e8:30:9b -> None [ 846.814326] [49941]: key[status], ACTIVE -> None [ 846.814326] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 846.814326] [49941]: key[fixed_ips], [{'subnet_id': '6860a588-a33f-4def-b0c8-831027da3833', 'ip_address': '192.168.128.1'}] -> None [ 846.814326] [49941]: key[security_groups], [] -> None [ 846.814326] [49941]: key[revision_number], 5 -> None [ 846.814326] [49941]: key[port_security_enabled], False -> None [ 846.814326] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 846.814326] [49941]: key[device_id], b7c5b933-2133-4190-a00f-e50c56309e16 -> None [ 846.814326] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 846.833868] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4622e76e-feca-4881-b944-3d3faf1ec5a8 admin admin] Publish callbacks [] for security_group (f2db016a-89a5-404d-90d2-2437ae4ec086), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.860069] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4622e76e-feca-4881-b944-3d3faf1ec5a8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f2db016a-89a5-404d-90d2-2437ae4ec086), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.864516] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4622e76e-feca-4881-b944-3d3faf1ec5a8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f2db016a-89a5-404d-90d2-2437ae4ec086,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 846.868644] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4622e76e-feca-4881-b944-3d3faf1ec5a8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.869053] [49942]: [pid: 49942|app: 0|req: 2269/4537] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:28 2025] DELETE /networking/v2.0/security-groups/f2db016a-89a5-404d-90d2-2437ae4ec086 => generated 0 bytes in 105 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 846.879319] [49941]: DEBUG neutron_lib.callbacks.manager [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (b7c5b933-2133-4190-a00f-e50c56309e16), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.886034] [49942]: [pid: 49942|app: 0|req: 2270/4538] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 846.890835] [49942]: DEBUG neutron.api.v2.base [req-6ac20c18-25b9-4719-806c-e82bff03cd8c req-3e3000f7-de84-4fb4-a235-1936c078d339 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': ' tempest-securitygroup -662959306 ', 'description': 'tempest-description-1052661096'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 846.917543] [49942]: DEBUG neutron_lib.callbacks.manager [req-6ac20c18-25b9-4719-806c-e82bff03cd8c req-3e3000f7-de84-4fb4-a235-1936c078d339 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.968115] [49942]: DEBUG neutron_lib.callbacks.manager [req-6ac20c18-25b9-4719-806c-e82bff03cd8c req-3e3000f7-de84-4fb4-a235-1936c078d339 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (9193feb5-5429-4e6e-a991-9bc999a3e437), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.969167] [49942]: DEBUG neutron_lib.callbacks.manager [req-6ac20c18-25b9-4719-806c-e82bff03cd8c req-3e3000f7-de84-4fb4-a235-1936c078d339 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9193feb5-5429-4e6e-a991-9bc999a3e437), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.982555] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6ac20c18-25b9-4719-806c-e82bff03cd8c req-3e3000f7-de84-4fb4-a235-1936c078d339 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9193feb5-5429-4e6e-a991-9bc999a3e437,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 846.994510] [49942]: DEBUG neutron_lib.callbacks.manager [req-6ac20c18-25b9-4719-806c-e82bff03cd8c req-3e3000f7-de84-4fb4-a235-1936c078d339 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 846.995397] [49942]: [pid: 49942|app: 0|req: 2271/4539] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:33:28 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 847.025691] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-d7245521-0b0c-4c46-98d2-c5ac63fb4a7f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.025829] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Router b7c5b933-2133-4190-a00f-e50c56309e16 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 847.026746] [49942]: [pid: 49942|app: 0|req: 2272/4540] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 1041 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 847.043049] [49942]: [pid: 49942|app: 0|req: 2273/4541] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.045753] [49942]: DEBUG neutron.api.wsgi [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-7be854b2-4e6c-407c-889e-390ef01621f9 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.059271] [49942]: [pid: 49942|app: 0|req: 2274/4542] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=47f8a583-1acc-4761-9155-44e3f1a7b035 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.085035] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-b57f96e9-26d6-481b-9ff0-407324229651 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.085995] [49942]: [pid: 49942|app: 0|req: 2275/4543] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/subnets?id=6a932a11-0f54-4bfa-8db8-2dce3c1facec => generated 694 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 847.086986] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-367e63ce-ff94-43a0-b590-549511aa5083 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 847.090840] [49941]: [pid: 49941|app: 0|req: 2269/4544] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:33:27 2025] PUT /networking/v2.0/routers/b7c5b933-2133-4190-a00f-e50c56309e16/remove_router_interface => generated 309 bytes in 970 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.099728] [49942]: [pid: 49942|app: 0|req: 2276/4545] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.106462] [49941]: [pid: 49941|app: 0|req: 2270/4546] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.128987] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-35639203-2a2f-49eb-8c82-ee0864bcb53b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.130016] [49942]: [pid: 49942|app: 0|req: 2277/4547] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?network_id=887fccc8-a4e5-44ec-b4b4-28975a50508b&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.171290] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks [] for router (b7c5b933-2133-4190-a00f-e50c56309e16), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.185905] [49942]: [pid: 49942|app: 0|req: 2278/4548] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.200050] [49942]: [pid: 49942|app: 0|req: 2279/4549] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.234196] [49942]: [pid: 49942|app: 0|req: 2280/4550] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.239448] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks [] for router_gateway (b7c5b933-2133-4190-a00f-e50c56309e16), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.265057] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Deleting port 872325a8-d50c-47b5-917d-d09fce73916c {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 847.265301] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (872325a8-d50c-47b5-917d-d09fce73916c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.265602] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f691879-e6a9-44d4-8f86-9d443a69376b req-58ef659f-634c-4726-8b80-a844e5f98441 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.266699] [49942]: [pid: 49942|app: 0|req: 2281/4551] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:28 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.280136] [49942]: [pid: 49942|app: 0|req: 2282/4552] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.282748] [49942]: DEBUG neutron.api.wsgi [req-9f691879-e6a9-44d4-8f86-9d443a69376b req-d7515c1e-027a-4447-8980-f770efe0252f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.294190] [49941]: DEBUG neutron.plugins.ml2.db [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] For port 872325a8-d50c-47b5-917d-d09fce73916c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=872325a8-d50c-47b5-917d-d09fce73916c,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 847.294400] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (872325a8-d50c-47b5-917d-d09fce73916c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.298863] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] delete_port_precommit called with port settings {'id': '872325a8-d50c-47b5-917d-d09fce73916c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a4:86:80', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 847.299090] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] delete_port_precommit: [ 847.299090] [49941]: key[id], 872325a8-d50c-47b5-917d-d09fce73916c -> None [ 847.299090] [49941]: key[binding:vnic_type], normal -> None [ 847.299090] [49941]: key[tags], [] -> None [ 847.299090] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 847.299090] [49941]: key[allowed_address_pairs], [] -> None [ 847.299090] [49941]: key[extra_dhcp_opts], [] -> None [ 847.299090] [49941]: key[binding:profile], {} -> None [ 847.299090] [49941]: key[admin_state_up], True -> None [ 847.299090] [49941]: key[binding:vif_type], ovs -> None [ 847.299090] [49941]: key[device_owner], network:router_gateway -> None [ 847.299090] [49941]: key[created_at], 2025-11-20T12:31:48Z -> None [ 847.299090] [49941]: key[updated_at], 2025-11-20T12:31:49Z -> None [ 847.299090] [49941]: key[description], -> None [ 847.299090] [49941]: key[tenant_id], -> None [ 847.299090] [49941]: key[binding:host_id], devstack -> None [ 847.299090] [49941]: key[standard_attr_id], 1162 -> None [ 847.299090] [49941]: key[name], -> None [ 847.299090] [49941]: key[mac_address], fa:16:3e:a4:86:80 -> None [ 847.299090] [49941]: key[status], ACTIVE -> None [ 847.299090] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 847.299090] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] -> None [ 847.299090] [49941]: key[security_groups], [] -> None [ 847.299090] [49941]: key[revision_number], 5 -> None [ 847.299090] [49941]: key[port_security_enabled], False -> None [ 847.299090] [49941]: key[project_id], -> None [ 847.299090] [49941]: key[device_id], b7c5b933-2133-4190-a00f-e50c56309e16 -> None [ 847.299090] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.303249] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Calling delete_port for 872325a8-d50c-47b5-917d-d09fce73916c owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 847.310173] [49942]: [pid: 49942|app: 0|req: 2283/4553] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.346527] [49942]: [pid: 49942|app: 0|req: 2284/4554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.350969] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-656addd1-0a15-4060-9be6-58a3c24642ea x-openstack-request-id: req-656addd1-0a15-4060-9be6-58a3c24642ea {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 847.351124] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 847.351206] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-656addd1-0a15-4060-9be6-58a3c24642ea {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 847.351391] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-656addd1-0a15-4060-9be6-58a3c24642ea'] response: {'name': 'network-changed', 'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'status': 'completed', 'code': 200} [ 847.410784] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (872325a8-d50c-47b5-917d-d09fce73916c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.418882] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Pushing event deleted for resources: {'Port': ['ID=872325a8-d50c-47b5-917d-d09fce73916c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 847.443020] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24db3686-7b81-41be-a6e5-71ec51801ffa req-2767347f-28dd-4817-ae74-dabc398b3db2 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.443974] [49942]: [pid: 49942|app: 0|req: 2285/4555] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.446833] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] delete_port_postcommit called with port settings {'id': '872325a8-d50c-47b5-917d-d09fce73916c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a4:86:80', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b7c5b933-2133-4190-a00f-e50c56309e16', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1162, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 847.447065] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] delete_port_postcommit: [ 847.447065] [49941]: key[id], 872325a8-d50c-47b5-917d-d09fce73916c -> None [ 847.447065] [49941]: key[binding:vnic_type], normal -> None [ 847.447065] [49941]: key[tags], [] -> None [ 847.447065] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 847.447065] [49941]: key[allowed_address_pairs], [] -> None [ 847.447065] [49941]: key[extra_dhcp_opts], [] -> None [ 847.447065] [49941]: key[binding:profile], {} -> None [ 847.447065] [49941]: key[admin_state_up], True -> None [ 847.447065] [49941]: key[binding:vif_type], ovs -> None [ 847.447065] [49941]: key[device_owner], network:router_gateway -> None [ 847.447065] [49941]: key[created_at], 2025-11-20T12:31:48Z -> None [ 847.447065] [49941]: key[updated_at], 2025-11-20T12:31:49Z -> None [ 847.447065] [49941]: key[description], -> None [ 847.447065] [49941]: key[tenant_id], -> None [ 847.447065] [49941]: key[binding:host_id], devstack -> None [ 847.447065] [49941]: key[standard_attr_id], 1162 -> None [ 847.447065] [49941]: key[name], -> None [ 847.447065] [49941]: key[mac_address], fa:16:3e:a4:86:80 -> None [ 847.447065] [49941]: key[status], ACTIVE -> None [ 847.447065] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 847.447065] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.192'}] -> None [ 847.447065] [49941]: key[security_groups], [] -> None [ 847.447065] [49941]: key[revision_number], 5 -> None [ 847.447065] [49941]: key[port_security_enabled], False -> None [ 847.447065] [49941]: key[project_id], -> None [ 847.447065] [49941]: key[device_id], b7c5b933-2133-4190-a00f-e50c56309e16 -> None [ 847.447065] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.449246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (b7c5b933-2133-4190-a00f-e50c56309e16), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.458350] [49942]: [pid: 49942|app: 0|req: 2286/4556] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.461112] [49942]: DEBUG neutron.api.wsgi [req-24db3686-7b81-41be-a6e5-71ec51801ffa req-7e95694f-ebcf-479d-8a23-5bad8296ab6f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.491067] [49942]: [pid: 49942|app: 0|req: 2287/4557] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.503471] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (b7c5b933-2133-4190-a00f-e50c56309e16), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.505739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks [] for router_controller (b7c5b933-2133-4190-a00f-e50c56309e16), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.529197] [49942]: [pid: 49942|app: 0|req: 2288/4558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 847.555089] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (b7c5b933-2133-4190-a00f-e50c56309e16), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.555567] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Fanout notify agent at l3_agent the message router_deleted on router b7c5b933-2133-4190-a00f-e50c56309e16 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 847.564696] [49941]: DEBUG neutron_lib.callbacks.manager [None req-61fb60b4-1d06-4320-8833-9d28d3ce9a55 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.564696] [49941]: [pid: 49941|app: 0|req: 2271/4559] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:33:28 2025] DELETE /networking/v2.0/routers/b7c5b933-2133-4190-a00f-e50c56309e16 => generated 0 bytes in 458 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 847.593949] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] Deleting subnet 6860a588-a33f-4def-b0c8-831027da3833 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 847.596094] [49941]: DEBUG neutron_lib.callbacks.manager [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] Publish callbacks [] for subnet (6860a588-a33f-4def-b0c8-831027da3833), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.609430] [49941]: DEBUG neutron_lib.callbacks.manager [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (6860a588-a33f-4def-b0c8-831027da3833), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.610767] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-bc7a33c0-c59b-4611-a8cd-86c58eaa5662 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.611722] [49942]: [pid: 49942|app: 0|req: 2289/4560] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 620 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.625896] [49942]: [pid: 49942|app: 0|req: 2290/4561] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.627909] [49942]: DEBUG neutron.api.wsgi [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-0c9d6792-65d2-495e-a8b9-9370354ffdd5 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.632866] [49942]: [pid: 49942|app: 0|req: 2291/4562] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/quotas/9d545c0d6971478ea770da539847dd04 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.666071] [49941]: DEBUG neutron_lib.callbacks.manager [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (6860a588-a33f-4def-b0c8-831027da3833), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.666545] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] delete_subnet_precommit called with subnet settings {'id': '6860a588-a33f-4def-b0c8-831027da3833', 'name': 'tempest-ServerMetadataTestJSON-2141494051-subnet', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1160, '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-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings None) [ 847.666725] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] delete_subnet_precommit: [ 847.666725] [49941]: key[ipv6_ra_mode], None -> None [ 847.666725] [49941]: key[id], 6860a588-a33f-4def-b0c8-831027da3833 -> None [ 847.666725] [49941]: key[tags], [] -> None [ 847.666725] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 847.666725] [49941]: key[enable_dhcp], True -> None [ 847.666725] [49941]: key[ip_version], 4 -> None [ 847.666725] [49941]: key[created_at], 2025-11-20T12:31:48Z -> None [ 847.666725] [49941]: key[updated_at], 2025-11-20T12:31:48Z -> None [ 847.666725] [49941]: key[description], -> None [ 847.666725] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.666725] [49941]: key[standard_attr_id], 1160 -> None [ 847.666725] [49941]: key[cidr], 192.168.128.0/28 -> None [ 847.666725] [49941]: key[ipv6_address_mode], None -> None [ 847.666725] [49941]: key[name], tempest-ServerMetadataTestJSON-2141494051-subnet -> None [ 847.666725] [49941]: key[subnetpool_id], None -> None [ 847.666725] [49941]: key[host_routes], [] -> None [ 847.666725] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.666725] [49941]: key[shared], False -> None [ 847.666725] [49941]: key[router:external], False -> None [ 847.666725] [49941]: key[revision_number], 0 -> None [ 847.666725] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 847.666725] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.666725] [49941]: key[service_types], [] -> None [ 847.666725] [49941]: key[dns_nameservers], [] -> None [ 847.666725] [49941]: key[segment_id], None -> None [ 847.666725] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.670724] [49942]: [pid: 49942|app: 0|req: 2292/4563] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&fields=id => generated 57 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 847.677328] [49942]: DEBUG neutron.api.wsgi [req-8447287a-627f-4abb-921d-671502f2e69f req-b9338f61-e3f6-456d-ab0f-56a46bd478b2 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.698978] [49942]: [pid: 49942|app: 0|req: 2293/4564] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/security-groups/9193feb5-5429-4e6e-a991-9bc999a3e437 => generated 1663 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 847.700752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (6860a588-a33f-4def-b0c8-831027da3833), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.700933] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] delete_subnet_postcommit called with subnet settings {'id': '6860a588-a33f-4def-b0c8-831027da3833', 'name': 'tempest-ServerMetadataTestJSON-2141494051-subnet', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1160, '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-20T12:31:48Z', 'updated_at': '2025-11-20T12:31:48Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings None) [ 847.701099] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] delete_subnet_postcommit: [ 847.701099] [49941]: key[ipv6_ra_mode], None -> None [ 847.701099] [49941]: key[id], 6860a588-a33f-4def-b0c8-831027da3833 -> None [ 847.701099] [49941]: key[tags], [] -> None [ 847.701099] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 847.701099] [49941]: key[enable_dhcp], True -> None [ 847.701099] [49941]: key[ip_version], 4 -> None [ 847.701099] [49941]: key[created_at], 2025-11-20T12:31:48Z -> None [ 847.701099] [49941]: key[updated_at], 2025-11-20T12:31:48Z -> None [ 847.701099] [49941]: key[description], -> None [ 847.701099] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.701099] [49941]: key[standard_attr_id], 1160 -> None [ 847.701099] [49941]: key[cidr], 192.168.128.0/28 -> None [ 847.701099] [49941]: key[ipv6_address_mode], None -> None [ 847.701099] [49941]: key[name], tempest-ServerMetadataTestJSON-2141494051-subnet -> None [ 847.701099] [49941]: key[subnetpool_id], None -> None [ 847.701099] [49941]: key[host_routes], [] -> None [ 847.701099] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.701099] [49941]: key[shared], False -> None [ 847.701099] [49941]: key[router:external], False -> None [ 847.701099] [49941]: key[revision_number], 0 -> None [ 847.701099] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 847.701099] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.701099] [49941]: key[service_types], [] -> None [ 847.701099] [49941]: key[dns_nameservers], [] -> None [ 847.701099] [49941]: key[segment_id], None -> None [ 847.701099] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.706205] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=6860a588-a33f-4def-b0c8-831027da3833,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 847.713747] [49941]: DEBUG neutron_lib.callbacks.manager [None req-775ec3fd-c19a-4401-bac6-41d7467c8cb7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.715862] [49941]: [pid: 49941|app: 0|req: 2272/4565] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:33:29 2025] DELETE /networking/v2.0/subnets/6860a588-a33f-4def-b0c8-831027da3833 => generated 0 bytes in 148 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 847.733080] [49942]: [pid: 49942|app: 0|req: 2294/4566] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.745407] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (f8f12b22-f975-4a42-9d1a-9c899099a2a6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.771275] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Deleting port 6b62eeb0-a3f0-4676-81f5-d513079e0463 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 847.771456] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (6b62eeb0-a3f0-4676-81f5-d513079e0463), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.775497] [49942]: [pid: 49942|app: 0|req: 2295/4567] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 847.803102] [49941]: DEBUG neutron.plugins.ml2.db [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] For port 6b62eeb0-a3f0-4676-81f5-d513079e0463, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6b62eeb0-a3f0-4676-81f5-d513079e0463,segment=NetworkSegment(fa199ed0-0472-4b93-9f33-ae95d118668f),segment_id=fa199ed0-0472-4b93-9f33-ae95d118668f)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 847.803638] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (6b62eeb0-a3f0-4676-81f5-d513079e0463), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.808953] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_port_precommit called with port settings {'id': '6b62eeb0-a3f0-4676-81f5-d513079e0463', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:0e:45:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8f12b22-f975-4a42-9d1a-9c899099a2a6', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:33:29Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:33:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 847.808953] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_port_precommit: [ 847.808953] [49941]: key[id], 6b62eeb0-a3f0-4676-81f5-d513079e0463 -> None [ 847.808953] [49941]: key[binding:vnic_type], normal -> None [ 847.808953] [49941]: key[tags], [] -> None [ 847.808953] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 847.808953] [49941]: key[allowed_address_pairs], [] -> None [ 847.808953] [49941]: key[extra_dhcp_opts], [] -> None [ 847.808953] [49941]: key[binding:profile], {} -> None [ 847.808953] [49941]: key[admin_state_up], True -> None [ 847.808953] [49941]: key[binding:vif_type], ovs -> None [ 847.808953] [49941]: key[device_owner], network:dhcp -> None [ 847.808953] [49941]: key[created_at], 2025-11-20T12:32:18Z -> None [ 847.808953] [49941]: key[updated_at], 2025-11-20T12:33:29Z -> None [ 847.808953] [49941]: key[description], -> None [ 847.808953] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.808953] [49941]: key[binding:host_id], devstack -> None [ 847.808953] [49941]: key[standard_attr_id], 1228 -> None [ 847.808953] [49941]: key[name], -> None [ 847.808953] [49941]: key[mac_address], fa:16:3e:0e:45:c2 -> None [ 847.808953] [49941]: key[status], ACTIVE -> None [ 847.808953] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.808953] [49941]: key[fixed_ips], [] -> None [ 847.808953] [49941]: key[security_groups], [] -> None [ 847.808953] [49941]: key[revision_number], 5 -> None [ 847.808953] [49941]: key[port_security_enabled], False -> None [ 847.808953] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.808953] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.808953] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.810917] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Calling delete_port for 6b62eeb0-a3f0-4676-81f5-d513079e0463 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 847.879965] [49942]: [pid: 49942|app: 0|req: 2296/4568] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.881317] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6b62eeb0-a3f0-4676-81f5-d513079e0463), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.896714] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Pushing event deleted for resources: {'Port': ['ID=6b62eeb0-a3f0-4676-81f5-d513079e0463,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 847.909162] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] No DVR routers for this DVR port 6b62eeb0-a3f0-4676-81f5-d513079e0463 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 847.909426] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_port_postcommit called with port settings {'id': '6b62eeb0-a3f0-4676-81f5-d513079e0463', 'name': '', 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'mac_address': 'fa:16:3e:0e:45:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8f12b22-f975-4a42-9d1a-9c899099a2a6', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:33:29Z', 'revision_number': 5, 'project_id': 'd57fb87fec3444eaa831657df7844797'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}}] (original binding levels None) on network {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:33:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} with segments to bind None [ 847.909645] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_port_postcommit: [ 847.909645] [49941]: key[id], 6b62eeb0-a3f0-4676-81f5-d513079e0463 -> None [ 847.909645] [49941]: key[binding:vnic_type], normal -> None [ 847.909645] [49941]: key[tags], [] -> None [ 847.909645] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 847.909645] [49941]: key[allowed_address_pairs], [] -> None [ 847.909645] [49941]: key[extra_dhcp_opts], [] -> None [ 847.909645] [49941]: key[binding:profile], {} -> None [ 847.909645] [49941]: key[admin_state_up], True -> None [ 847.909645] [49941]: key[binding:vif_type], ovs -> None [ 847.909645] [49941]: key[device_owner], network:dhcp -> None [ 847.909645] [49941]: key[created_at], 2025-11-20T12:32:18Z -> None [ 847.909645] [49941]: key[updated_at], 2025-11-20T12:33:29Z -> None [ 847.909645] [49941]: key[description], -> None [ 847.909645] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.909645] [49941]: key[binding:host_id], devstack -> None [ 847.909645] [49941]: key[standard_attr_id], 1228 -> None [ 847.909645] [49941]: key[name], -> None [ 847.909645] [49941]: key[mac_address], fa:16:3e:0e:45:c2 -> None [ 847.909645] [49941]: key[status], ACTIVE -> None [ 847.909645] [49941]: key[network_id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.909645] [49941]: key[fixed_ips], [] -> None [ 847.909645] [49941]: key[security_groups], [] -> None [ 847.909645] [49941]: key[revision_number], 5 -> None [ 847.909645] [49941]: key[port_security_enabled], False -> None [ 847.909645] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.909645] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.909645] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.915497] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a492cb-fdab-4992-ab6e-1b9a9a29c79f req-6efe2d93-2133-4dc6-8a3c-eae958465a7a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.916492] [49942]: [pid: 49942|app: 0|req: 2297/4569] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 1118 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 847.920424] [49942]: DEBUG neutron.api.wsgi [req-e8f2befe-ccb3-4193-85ed-37582ac0c7dd req-cd4d60d4-98a8-46a5-b2ca-058ad3a7c5ac tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 847.935963] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (f8f12b22-f975-4a42-9d1a-9c899099a2a6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.942495] [49942]: [pid: 49942|app: 0|req: 2298/4570] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/security-groups/9193feb5-5429-4e6e-a991-9bc999a3e437 => generated 1663 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 847.944473] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_network_precommit called with network settings {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:33:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} (original settings None) and network segments [{'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}] [ 847.944643] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_network_precommit: [ 847.944643] [49941]: key[vlan_transparent], None -> None [ 847.944643] [49941]: key[id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.944643] [49941]: key[tags], [] -> None [ 847.944643] [49941]: key[availability_zone_hints], [] -> None [ 847.944643] [49941]: key[mtu], 8950 -> None [ 847.944643] [49941]: key[provider:network_type], vlan -> None [ 847.944643] [49941]: key[admin_state_up], True -> None [ 847.944643] [49941]: key[provider:physical_network], default -> None [ 847.944643] [49941]: key[provider:segmentation_id], 589 -> None [ 847.944643] [49941]: key[created_at], 2025-11-20T12:31:48Z -> None [ 847.944643] [49941]: key[updated_at], 2025-11-20T12:33:29Z -> None [ 847.944643] [49941]: key[description], -> None [ 847.944643] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.944643] [49941]: key[standard_attr_id], 1158 -> None [ 847.944643] [49941]: key[name], tempest-ServerMetadataTestJSON-2141494051-network -> None [ 847.944643] [49941]: key[availability_zones], ['nova'] -> None [ 847.944643] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.944643] [49941]: key[status], ACTIVE -> None [ 847.944643] [49941]: key[shared], False -> None [ 847.944643] [49941]: key[router:external], False -> None [ 847.944643] [49941]: key[revision_number], 3 -> None [ 847.944643] [49941]: key[port_security_enabled], True -> None [ 847.944643] [49941]: key[subnets], [] -> None [ 847.944643] [49941]: key[ipv4_address_scope], None -> None [ 847.944643] [49941]: key[qinq], None -> None [ 847.944643] [49941]: key[ipv6_address_scope], None -> None [ 847.944643] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.945677] [49941]: DEBUG neutron.services.segments.db [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f8f12b22-f975-4a42-9d1a-9c899099a2a6']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 847.949040] [49941]: DEBUG neutron.services.segments.db [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'fa199ed0-0472-4b93-9f33-ae95d118668f') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 847.949206] [49941]: DEBUG neutron.services.segments.db [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'fa199ed0-0472-4b93-9f33-ae95d118668f') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 847.953305] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (fa199ed0-0472-4b93-9f33-ae95d118668f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.955881] [49942]: [pid: 49942|app: 0|req: 2299/4571] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 847.960362] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (fa199ed0-0472-4b93-9f33-ae95d118668f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.967107] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Releasing vlan 589 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 847.967236] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (fa199ed0-0472-4b93-9f33-ae95d118668f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.991351] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (f8f12b22-f975-4a42-9d1a-9c899099a2a6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 847.991568] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_network_postcommit called with network settings {'id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6', 'name': 'tempest-ServerMetadataTestJSON-2141494051-network', 'tenant_id': 'd57fb87fec3444eaa831657df7844797', 'project_id': 'd57fb87fec3444eaa831657df7844797', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1158, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:48Z', 'updated_at': '2025-11-20T12:33:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 589} (original settings None) and network segments [{'id': 'fa199ed0-0472-4b93-9f33-ae95d118668f', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 589, 'network_id': 'f8f12b22-f975-4a42-9d1a-9c899099a2a6'}] [ 847.991702] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] delete_network_postcommit: [ 847.991702] [49941]: key[vlan_transparent], None -> None [ 847.991702] [49941]: key[id], f8f12b22-f975-4a42-9d1a-9c899099a2a6 -> None [ 847.991702] [49941]: key[tags], [] -> None [ 847.991702] [49941]: key[availability_zone_hints], [] -> None [ 847.991702] [49941]: key[mtu], 8950 -> None [ 847.991702] [49941]: key[provider:network_type], vlan -> None [ 847.991702] [49941]: key[admin_state_up], True -> None [ 847.991702] [49941]: key[provider:physical_network], default -> None [ 847.991702] [49941]: key[provider:segmentation_id], 589 -> None [ 847.991702] [49941]: key[created_at], 2025-11-20T12:31:48Z -> None [ 847.991702] [49941]: key[updated_at], 2025-11-20T12:33:29Z -> None [ 847.991702] [49941]: key[description], -> None [ 847.991702] [49941]: key[tenant_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.991702] [49941]: key[standard_attr_id], 1158 -> None [ 847.991702] [49941]: key[name], tempest-ServerMetadataTestJSON-2141494051-network -> None [ 847.991702] [49941]: key[availability_zones], ['nova'] -> None [ 847.991702] [49941]: key[project_id], d57fb87fec3444eaa831657df7844797 -> None [ 847.991702] [49941]: key[status], ACTIVE -> None [ 847.991702] [49941]: key[shared], False -> None [ 847.991702] [49941]: key[router:external], False -> None [ 847.991702] [49941]: key[revision_number], 3 -> None [ 847.991702] [49941]: key[port_security_enabled], True -> None [ 847.991702] [49941]: key[subnets], [] -> None [ 847.991702] [49941]: key[ipv4_address_scope], None -> None [ 847.991702] [49941]: key[qinq], None -> None [ 847.991702] [49941]: key[ipv6_address_scope], None -> None [ 847.991702] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 847.995398] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a492cb-fdab-4992-ab6e-1b9a9a29c79f req-de7559ac-4d74-4621-aa71-4e159d053c77 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 847.996444] [49942]: [pid: 49942|app: 0|req: 2300/4572] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 847.997498] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Pushing event deleted for resources: {'Network': ['ID=f8f12b22-f975-4a42-9d1a-9c899099a2a6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 847.999344] [49942]: DEBUG neutron.api.wsgi [req-e8f2befe-ccb3-4193-85ed-37582ac0c7dd req-9a0171e6-f6df-42de-8c5a-ae2115143266 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.000430] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ff34c534-ef3b-44b2-b01a-3550b282133e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.003962] [49941]: [pid: 49941|app: 0|req: 2273/4573] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:33:29 2025] DELETE /networking/v2.0/networks/f8f12b22-f975-4a42-9d1a-9c899099a2a6 => generated 0 bytes in 285 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 848.021590] [49941]: [pid: 49941|app: 0|req: 2274/4574] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.022940] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8f2befe-ccb3-4193-85ed-37582ac0c7dd req-9a0171e6-f6df-42de-8c5a-ae2115143266 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (9193feb5-5429-4e6e-a991-9bc999a3e437), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.023579] [49941]: DEBUG neutron.api.wsgi [req-c4a492cb-fdab-4992-ab6e-1b9a9a29c79f req-95c54dbd-1f05-4934-85c3-5c9e39b50215 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.035620] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8f2befe-ccb3-4193-85ed-37582ac0c7dd req-9a0171e6-f6df-42de-8c5a-ae2115143266 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (9193feb5-5429-4e6e-a991-9bc999a3e437), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.036260] [49941]: [pid: 49941|app: 0|req: 2275/4575] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=4890b28f-5b52-4609-8ccc-15272ef1368b => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.071805] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a492cb-fdab-4992-ab6e-1b9a9a29c79f req-0a32102e-f143-4640-a1e0-d346f2393cb5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.072543] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8f2befe-ccb3-4193-85ed-37582ac0c7dd req-9a0171e6-f6df-42de-8c5a-ae2115143266 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9193feb5-5429-4e6e-a991-9bc999a3e437), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.072810] [49941]: [pid: 49941|app: 0|req: 2276/4576] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 848.079657] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e8f2befe-ccb3-4193-85ed-37582ac0c7dd req-9a0171e6-f6df-42de-8c5a-ae2115143266 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9193feb5-5429-4e6e-a991-9bc999a3e437,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 848.087017] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8f2befe-ccb3-4193-85ed-37582ac0c7dd req-9a0171e6-f6df-42de-8c5a-ae2115143266 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.087363] [49942]: [pid: 49942|app: 0|req: 2301/4577] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:33:29 2025] DELETE /networking/v2.0/security-groups/9193feb5-5429-4e6e-a991-9bc999a3e437 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 848.123122] [49941]: INFO neutron.services.segments.plugin [-] Segment fa199ed0-0472-4b93-9f33-ae95d118668f resource provider aggregate not found [ 848.124386] [49942]: [pid: 49942|app: 0|req: 2302/4578] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.125999] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a492cb-fdab-4992-ab6e-1b9a9a29c79f req-e77bb897-cafc-48fc-b7d7-feb452dd2469 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.127203] [49941]: [pid: 49941|app: 0|req: 2277/4579] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 848.138443] [49941]: INFO neutron.services.segments.plugin [-] Segment fa199ed0-0472-4b93-9f33-ae95d118668f 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 fa199ed0-0472-4b93-9f33-ae95d118668f found for delete ", "request_id": "req-2e28cb45-a11f-4f8d-83f0-21ae9ea31a4e"}]} [ 848.143509] [49942]: [pid: 49942|app: 0|req: 2303/4580] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.146318] [49942]: DEBUG neutron.api.wsgi [req-133456ef-d4b6-4fc1-ae92-ba277f55eb3f req-0f3c5556-29b6-49b2-a181-1a7edeed7cf3 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.151892] [49942]: INFO neutron.api.v2.resource [req-133456ef-d4b6-4fc1-ae92-ba277f55eb3f req-0f3c5556-29b6-49b2-a181-1a7edeed7cf3 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 848.151892] [49942]: [pid: 49942|app: 0|req: 2304/4581] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/security-groups/9193feb5-5429-4e6e-a991-9bc999a3e437 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 848.174430] [49941]: [pid: 49941|app: 0|req: 2278/4582] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.183682] [49942]: [pid: 49942|app: 0|req: 2305/4583] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/security-groups?tenant_id=d57fb87fec3444eaa831657df7844797&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 848.218770] [49941]: [pid: 49941|app: 0|req: 2279/4584] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 848.222397] [49942]: DEBUG neutron_lib.callbacks.manager [None req-833be1be-5009-4e89-9550-8c8ec4e34e74 admin admin] Publish callbacks [] for security_group (5e4c940b-d3e9-472a-b94a-f6d6537eed8c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.235394] [49941]: [pid: 49941|app: 0|req: 2280/4585] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.246562] [49942]: DEBUG neutron_lib.callbacks.manager [None req-833be1be-5009-4e89-9550-8c8ec4e34e74 admin admin] Publish callbacks [] for security_group (5e4c940b-d3e9-472a-b94a-f6d6537eed8c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.249763] [49941]: [pid: 49941|app: 0|req: 2281/4586] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:29 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.257354] [49941]: DEBUG neutron.api.v2.base [req-3482543a-f73d-4e9e-af22-bc90df84c317 req-acdc6a55-f50b-42b7-b218-d7549f2c903c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-228792171', 'description': 'tempest-description-1666615813'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 848.263620] [49942]: DEBUG neutron_lib.callbacks.manager [None req-833be1be-5009-4e89-9550-8c8ec4e34e74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (5e4c940b-d3e9-472a-b94a-f6d6537eed8c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.272308] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-833be1be-5009-4e89-9550-8c8ec4e34e74 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5e4c940b-d3e9-472a-b94a-f6d6537eed8c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 848.276656] [49942]: DEBUG neutron_lib.callbacks.manager [None req-833be1be-5009-4e89-9550-8c8ec4e34e74 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.276829] [49942]: [pid: 49942|app: 0|req: 2306/4587] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:29 2025] DELETE /networking/v2.0/security-groups/5e4c940b-d3e9-472a-b94a-f6d6537eed8c => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 848.280411] [49941]: DEBUG neutron_lib.callbacks.manager [req-3482543a-f73d-4e9e-af22-bc90df84c317 req-acdc6a55-f50b-42b7-b218-d7549f2c903c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.319312] [49942]: [pid: 49942|app: 0|req: 2307/4588] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.337429] [49941]: DEBUG neutron_lib.callbacks.manager [req-3482543a-f73d-4e9e-af22-bc90df84c317 req-acdc6a55-f50b-42b7-b218-d7549f2c903c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (e64428ca-147d-4ab1-b600-4006bb6d23b6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.339058] [49941]: DEBUG neutron_lib.callbacks.manager [req-3482543a-f73d-4e9e-af22-bc90df84c317 req-acdc6a55-f50b-42b7-b218-d7549f2c903c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e64428ca-147d-4ab1-b600-4006bb6d23b6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.353305] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3482543a-f73d-4e9e-af22-bc90df84c317 req-acdc6a55-f50b-42b7-b218-d7549f2c903c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=e64428ca-147d-4ab1-b600-4006bb6d23b6,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 848.372172] [49941]: DEBUG neutron_lib.callbacks.manager [req-3482543a-f73d-4e9e-af22-bc90df84c317 req-acdc6a55-f50b-42b7-b218-d7549f2c903c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.372540] [49941]: [pid: 49941|app: 0|req: 2282/4589] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:33:30 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 118 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 848.422526] [49942]: [pid: 49942|app: 0|req: 2308/4590] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.510795] [49942]: [pid: 49942|app: 0|req: 2309/4591] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.536905] [49942]: DEBUG neutron.api.v2.base [req-90f2f1ea-c21a-432a-878b-78d1ebaa09e7 req-2725cedc-de90-4df9-9c65-da0be7bcbcc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-365572363', 'description': 'tempest-description-1433327042'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 848.549212] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ab9b14b-e0d9-4e84-85fa-33713926a2d0 req-7b0190c6-8c0b-46c4-9a35-80d7fb1128f2 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.550293] [49941]: [pid: 49941|app: 0|req: 2283/4592] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 107 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.555328] [49942]: DEBUG neutron_lib.callbacks.manager [req-90f2f1ea-c21a-432a-878b-78d1ebaa09e7 req-2725cedc-de90-4df9-9c65-da0be7bcbcc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.556805] [49941]: DEBUG neutron.api.wsgi [req-7ab9b14b-e0d9-4e84-85fa-33713926a2d0 req-bbe5d633-36af-4dbe-ba59-bd6eb45939cc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.580543] [49941]: [pid: 49941|app: 0|req: 2284/4593] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.616758] [49942]: DEBUG neutron_lib.callbacks.manager [req-90f2f1ea-c21a-432a-878b-78d1ebaa09e7 req-2725cedc-de90-4df9-9c65-da0be7bcbcc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (3400c6f3-b5ca-4c46-92a4-dc629f0c9266), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.617924] [49942]: DEBUG neutron_lib.callbacks.manager [req-90f2f1ea-c21a-432a-878b-78d1ebaa09e7 req-2725cedc-de90-4df9-9c65-da0be7bcbcc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3400c6f3-b5ca-4c46-92a4-dc629f0c9266), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.630895] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-90f2f1ea-c21a-432a-878b-78d1ebaa09e7 req-2725cedc-de90-4df9-9c65-da0be7bcbcc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3400c6f3-b5ca-4c46-92a4-dc629f0c9266,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 848.642621] [49942]: DEBUG neutron_lib.callbacks.manager [req-90f2f1ea-c21a-432a-878b-78d1ebaa09e7 req-2725cedc-de90-4df9-9c65-da0be7bcbcc7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.643213] [49942]: [pid: 49942|app: 0|req: 2310/4594] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:33:30 2025] POST /networking/v2.0/security-groups => generated 1683 bytes in 110 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 848.668680] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'tag': '47f8a583-1acc-4761-9155-44e3f1a7b035'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 848.670172] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6f94cdc7-877e-48b8-b6eb-b61d428a9c72" -d '{"events": [{"name": "network-changed", "server_uuid": "9f28aabe-cee5-4e37-bf6f-a0b238d26122", "tag": "47f8a583-1acc-4761-9155-44e3f1a7b035"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 848.683023] [49941]: [pid: 49941|app: 0|req: 2285/4595] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.718608] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-784bcb4a-103b-4731-94b6-da5be845a13c req-4bfbb2ce-03c3-4528-8832-24c41694298f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.719782] [49942]: [pid: 49942|app: 0|req: 2311/4596] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.726154] [49942]: DEBUG neutron.api.wsgi [req-784bcb4a-103b-4731-94b6-da5be845a13c req-d8db8ee8-d3fa-4b7c-bd1c-f523d8afccce tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 848.750256] [49942]: [pid: 49942|app: 0|req: 2312/4597] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 848.755862] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-839dda3c-91d5-4afb-bc6b-ae68c8aeb185 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 848.756706] [49941]: [pid: 49941|app: 0|req: 2286/4598] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/networks?id=887fccc8-a4e5-44ec-b4b4-28975a50508b => generated 619 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 848.764035] [49942]: [pid: 49942|app: 0|req: 2313/4599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.764131] [49941]: DEBUG neutron.api.v2.base [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Request body: {'port': {'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'admin_state_up': True, 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 848.783034] [49942]: DEBUG neutron.api.v2.base [req-d0af41e0-dd55-46a9-9754-e8b5317d418e req-9d34b945-48d0-4ab5-a6fe-d815b46b056a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-52913378', 'description': 'tempest-description-2139170719'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 848.796282] [49942]: DEBUG neutron_lib.callbacks.manager [req-d0af41e0-dd55-46a9-9754-e8b5317d418e req-9d34b945-48d0-4ab5-a6fe-d815b46b056a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.808127] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Made reservation on behalf of dbdcb0e463df47799b9cf0a6e4637557 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 848.808716] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.844202] [49942]: DEBUG neutron_lib.callbacks.manager [req-d0af41e0-dd55-46a9-9754-e8b5317d418e req-9d34b945-48d0-4ab5-a6fe-d815b46b056a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (2e0cd9f1-b27e-4d44-b221-2c5be68ee883), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.847978] [49942]: DEBUG neutron_lib.callbacks.manager [req-d0af41e0-dd55-46a9-9754-e8b5317d418e req-9d34b945-48d0-4ab5-a6fe-d815b46b056a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (2e0cd9f1-b27e-4d44-b221-2c5be68ee883), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.861505] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d0af41e0-dd55-46a9-9754-e8b5317d418e req-9d34b945-48d0-4ab5-a6fe-d815b46b056a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=2e0cd9f1-b27e-4d44-b221-2c5be68ee883,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 848.868565] [49941]: DEBUG neutron.db.db_base_plugin_common [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Allocated IP 192.168.128.5 (887fccc8-a4e5-44ec-b4b4-28975a50508b/6a932a11-0f54-4bfa-8db8-2dce3c1facec/f83c6b2d-68e5-4bd3-8112-88998bcd1942) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 848.872751] [49942]: DEBUG neutron_lib.callbacks.manager [req-d0af41e0-dd55-46a9-9754-e8b5317d418e req-9d34b945-48d0-4ab5-a6fe-d815b46b056a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.873537] [49942]: [pid: 49942|app: 0|req: 2314/4600] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:33:30 2025] POST /networking/v2.0/security-groups => generated 1682 bytes in 95 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 848.886288] [49942]: [pid: 49942|app: 0|req: 2315/4601] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 848.904641] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-2e9f0671-b6ba-4ad2-86a1-b9cd17c7babe x-openstack-request-id: req-2e9f0671-b6ba-4ad2-86a1-b9cd17c7babe {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 848.904934] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9f28aabe-cee5-4e37-bf6f-a0b238d26122", "tag": "47f8a583-1acc-4761-9155-44e3f1a7b035", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 848.905173] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2e9f0671-b6ba-4ad2-86a1-b9cd17c7babe {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 848.905536] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2e9f0671-b6ba-4ad2-86a1-b9cd17c7babe'] response: {'name': 'network-changed', 'server_uuid': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'tag': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'status': 'completed', 'code': 200} [ 848.949311] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks [] for allowed_address_pair (f83c6b2d-68e5-4bd3-8112-88998bcd1942), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.950011] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks [] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.950222] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_precommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': '', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_security_enabled': True, 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 848.950362] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_precommit: [ 848.950362] [49941]: key[id], None -> f83c6b2d-68e5-4bd3-8112-88998bcd1942 [ 848.950362] [49941]: key[binding:vnic_type], None -> normal [ 848.950362] [49941]: key[binding:vif_details], None -> {} [ 848.950362] [49941]: key[allowed_address_pairs], None -> [] [ 848.950362] [49941]: key[binding:profile], None -> {} [ 848.950362] [49941]: key[admin_state_up], None -> True [ 848.950362] [49941]: key[binding:vif_type], None -> unbound [ 848.950362] [49941]: key[device_owner], None -> [ 848.950362] [49941]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 848.950362] [49941]: key[binding:host_id], None -> [ 848.950362] [49941]: key[standard_attr_id], None -> 1402 [ 848.950362] [49941]: key[name], None -> [ 848.950362] [49941]: key[mac_address], None -> fa:16:3e:d8:48:ee [ 848.950362] [49941]: key[status], None -> DOWN [ 848.950362] [49941]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 848.950362] [49941]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}] [ 848.950362] [49941]: key[security_groups], None -> ['c3846cb8-dcba-4559-9913-80b38e66af6a'] [ 848.950362] [49941]: key[port_security_enabled], None -> True [ 848.950362] [49941]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 848.950362] [49941]: key[device_id], None -> 106df1fc-e3cf-4d21-89fb-caa0fce3b654 [ 848.950362] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 848.959799] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e40d0d11-4351-4013-978e-3e8cc54a5d9f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.968937] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 848.989215] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Pushing event updated for resources: {'Port': ['ID=f83c6b2d-68e5-4bd3-8112-88998bcd1942,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 848.997079] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Network 887fccc8-a4e5-44ec-b4b4-28975a50508b is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 848.997735] [49941]: DEBUG neutron.scheduler.base_scheduler [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 849.000711] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 849.008486] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e40d0d11-4351-4013-978e-3e8cc54a5d9f admin admin] Publish callbacks [] for security_group (b6397fd5-8827-4e4f-82c6-b4c4482b15df), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.009867] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e40d0d11-4351-4013-978e-3e8cc54a5d9f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b6397fd5-8827-4e4f-82c6-b4c4482b15df), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.014595] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_postcommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': '', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'port_security_enabled': True, 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 1, 'network': {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 849.014804] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] create_port_postcommit: [ 849.014804] [49941]: key[id], None -> f83c6b2d-68e5-4bd3-8112-88998bcd1942 [ 849.014804] [49941]: key[binding:vnic_type], None -> normal [ 849.014804] [49941]: key[tags], None -> [] [ 849.014804] [49941]: key[binding:vif_details], None -> {} [ 849.014804] [49941]: key[allowed_address_pairs], None -> [] [ 849.014804] [49941]: key[extra_dhcp_opts], None -> [] [ 849.014804] [49941]: key[binding:profile], None -> {} [ 849.014804] [49941]: key[admin_state_up], None -> True [ 849.014804] [49941]: key[network], None -> {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} [ 849.014804] [49941]: key[binding:vif_type], None -> unbound [ 849.014804] [49941]: key[device_owner], None -> [ 849.014804] [49941]: key[created_at], None -> 2025-11-20T12:33:30Z [ 849.014804] [49941]: key[updated_at], None -> 2025-11-20T12:33:30Z [ 849.014804] [49941]: key[tenant_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 849.014804] [49941]: key[binding:host_id], None -> [ 849.014804] [49941]: key[description], None -> [ 849.014804] [49941]: key[standard_attr_id], None -> 1402 [ 849.014804] [49941]: key[name], None -> [ 849.014804] [49941]: key[mac_address], None -> fa:16:3e:d8:48:ee [ 849.014804] [49941]: key[status], None -> DOWN [ 849.014804] [49941]: key[network_id], None -> 887fccc8-a4e5-44ec-b4b4-28975a50508b [ 849.014804] [49941]: key[fixed_ips], None -> [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}] [ 849.014804] [49941]: key[security_groups], None -> ['c3846cb8-dcba-4559-9913-80b38e66af6a'] [ 849.014804] [49941]: key[revision_number], None -> 1 [ 849.014804] [49941]: key[port_security_enabled], None -> True [ 849.014804] [49941]: key[project_id], None -> dbdcb0e463df47799b9cf0a6e4637557 [ 849.014804] [49941]: key[device_id], None -> 106df1fc-e3cf-4d21-89fb-caa0fce3b654 [ 849.014804] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.019526] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.019889] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-09c76327-64e1-4f53-9805-f13b54569222 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.028468] [49941]: [pid: 49941|app: 0|req: 2287/4602] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:30 2025] POST /networking/v2.0/ports => generated 732 bytes in 267 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 849.030889] [49941]: DEBUG neutron.api.wsgi [req-19796128-c9c4-45c6-9dc8-db1b86032c0c req-6756ccf6-ee11-4241-aa72-aabb9ab1a24b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.032006] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e40d0d11-4351-4013-978e-3e8cc54a5d9f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b6397fd5-8827-4e4f-82c6-b4c4482b15df,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 849.044926] [49942]: [pid: 49942|app: 0|req: 2316/4603] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/security-groups?tenant_id=9a269ed9eb1246e2a7187a0e5be64e7d&name=default => generated 2929 bytes in 158 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 849.056310] [49941]: [pid: 49941|app: 0|req: 2288/4604] 10.180.1.21 () {60 vars in 1492 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/security-groups?tenant_id=ae889e4e122b4998bd45699a5994739a => generated 11243 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 849.057694] [49942]: [pid: 49942|app: 0|req: 2317/4605] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.059539] [49941]: DEBUG neutron.api.v2.base [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Request body: {'port': {'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 849.089050] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d2b5f953-e7c1-4e55-ac69-1981c87faf44 admin admin] Publish callbacks [] for security_group (b6397fd5-8827-4e4f-82c6-b4c4482b15df), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.094451] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.106479] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d2b5f953-e7c1-4e55-ac69-1981c87faf44 admin admin] Publish callbacks [] for security_group (b6397fd5-8827-4e4f-82c6-b4c4482b15df), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.128052] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d2b5f953-e7c1-4e55-ac69-1981c87faf44 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b6397fd5-8827-4e4f-82c6-b4c4482b15df), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.132243] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d2b5f953-e7c1-4e55-ac69-1981c87faf44 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b6397fd5-8827-4e4f-82c6-b4c4482b15df,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 849.136331] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d2b5f953-e7c1-4e55-ac69-1981c87faf44 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.136834] [49942]: [pid: 49942|app: 0|req: 2318/4606] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:30 2025] DELETE /networking/v2.0/security-groups/b6397fd5-8827-4e4f-82c6-b4c4482b15df => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 849.139483] [49942]: DEBUG neutron.api.wsgi [req-19796128-c9c4-45c6-9dc8-db1b86032c0c req-2ec86e6d-63cf-4278-b286-f918c3873d64 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.160721] [49942]: [pid: 49942|app: 0|req: 2319/4607] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/security-groups/06545c6c-c5ef-4beb-bf46-00a854ee806b => generated 2926 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 849.174872] [49942]: [pid: 49942|app: 0|req: 2320/4608] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.177633] [49942]: DEBUG neutron.api.wsgi [req-19796128-c9c4-45c6-9dc8-db1b86032c0c req-3dc8be6f-1299-4596-afb4-a2e37594ad51 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.197057] [49941]: DEBUG neutron.notifiers.nova [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f83c6b2d-68e5-4bd3-8112-88998bcd1942 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 849.202127] [49942]: [pid: 49942|app: 0|req: 2321/4609] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/security-groups/06545c6c-c5ef-4beb-bf46-00a854ee806b => generated 2926 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 849.202527] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks [] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.212371] [49941]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Transition to ACTIVE for port object f83c6b2d-68e5-4bd3-8112-88998bcd1942 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 849.215048] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_precommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': '', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 849.215271] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_precommit: [ 849.215271] [49941]: key[device_owner], -> compute:nova [ 849.215271] [49941]: key[binding:host_id], -> cpu-1 [ 849.215271] [49941]: key[revision_number], 1 -> 2 [ 849.215271] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.216754] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.241666] [49942]: [pid: 49942|app: 0|req: 2322/4610] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:30 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.280852] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Pushing event updated for resources: {'Port': ['ID=f83c6b2d-68e5-4bd3-8112-88998bcd1942,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 849.299081] [49942]: [pid: 49942|app: 0|req: 2323/4611] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.314665] [49942]: [pid: 49942|app: 0|req: 2324/4612] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.318477] [49942]: DEBUG neutron.api.wsgi [req-13fb6a64-8420-4478-87e9-e625e7b28330 req-06fef003-48da-4927-abe9-4bc0c836260f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.326880] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_postcommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': '', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 1, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 849.327081] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_postcommit: [ 849.327081] [49941]: key[device_owner], -> compute:nova [ 849.327081] [49941]: key[binding:host_id], -> cpu-1 [ 849.327081] [49941]: key[revision_number], 1 -> 2 [ 849.327081] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 849.335264] [49941]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Attempting to bind port f83c6b2d-68e5-4bd3-8112-88998bcd1942 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 849.335322] [49941]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Attempting to bind port f83c6b2d-68e5-4bd3-8112-88998bcd1942 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 849.337851] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Attempting to bind port f83c6b2d-68e5-4bd3-8112-88998bcd1942 on network 887fccc8-a4e5-44ec-b4b4-28975a50508b {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 849.339475] [49942]: [pid: 49942|app: 0|req: 2325/4613] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups/e64428ca-147d-4ab1-b600-4006bb6d23b6 => generated 1683 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 849.349793] [49942]: DEBUG neutron.api.wsgi [req-13fb6a64-8420-4478-87e9-e625e7b28330 req-99154b15-7f8f-4e53-965e-dd6327b94450 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.353645] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 849.354289] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 849.354648] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Bind Segment={'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 849.357772] [49941]: DEBUG networking_nsxv3.api.rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 849.362079] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c388e504-50aa-4bfd-80a1-50d5bde95f1a" -d '{"events": [{"name": "network-changed", "server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 849.377643] [49942]: DEBUG neutron_lib.callbacks.manager [req-13fb6a64-8420-4478-87e9-e625e7b28330 req-99154b15-7f8f-4e53-965e-dd6327b94450 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (e64428ca-147d-4ab1-b600-4006bb6d23b6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.391742] [49942]: DEBUG neutron_lib.callbacks.manager [req-13fb6a64-8420-4478-87e9-e625e7b28330 req-99154b15-7f8f-4e53-965e-dd6327b94450 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (e64428ca-147d-4ab1-b600-4006bb6d23b6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.416843] [49942]: DEBUG neutron_lib.callbacks.manager [req-13fb6a64-8420-4478-87e9-e625e7b28330 req-99154b15-7f8f-4e53-965e-dd6327b94450 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e64428ca-147d-4ab1-b600-4006bb6d23b6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.421949] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-13fb6a64-8420-4478-87e9-e625e7b28330 req-99154b15-7f8f-4e53-965e-dd6327b94450 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=e64428ca-147d-4ab1-b600-4006bb6d23b6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 849.426531] [49942]: DEBUG neutron_lib.callbacks.manager [req-13fb6a64-8420-4478-87e9-e625e7b28330 req-99154b15-7f8f-4e53-965e-dd6327b94450 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 849.426691] [49942]: [pid: 49942|app: 0|req: 2326/4614] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:33:31 2025] DELETE /networking/v2.0/security-groups/e64428ca-147d-4ab1-b600-4006bb6d23b6 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 849.440662] [49942]: [pid: 49942|app: 0|req: 2327/4615] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.481299] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f94cdc7-877e-48b8-b6eb-b61d428a9c72 req-74ac4204-e1ae-48a8-8718-a79638aaf396 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.482585] [49942]: [pid: 49942|app: 0|req: 2328/4616] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 1041 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 849.538271] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f94cdc7-877e-48b8-b6eb-b61d428a9c72 req-0a0a294c-9d9b-43de-9527-30aaac3e6a0f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.539355] [49942]: [pid: 49942|app: 0|req: 2329/4617] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/networks?id=887fccc8-a4e5-44ec-b4b4-28975a50508b => generated 718 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 849.553941] [49942]: [pid: 49942|app: 0|req: 2330/4618] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.618995] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f89f2e42-4b6e-460a-827d-c7d56c663ed9 req-4c92a578-0cda-46bc-b6b2-aee160fd5e90 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.619961] [49942]: [pid: 49942|app: 0|req: 2331/4619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 747 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.622468] [49942]: DEBUG neutron.api.wsgi [req-6f94cdc7-877e-48b8-b6eb-b61d428a9c72 req-53d19612-cc94-4d28-af73-9790e99a3bd2 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.635764] [49942]: [pid: 49942|app: 0|req: 2332/4620] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=47f8a583-1acc-4761-9155-44e3f1a7b035 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.638171] [49942]: DEBUG neutron.api.wsgi [req-f89f2e42-4b6e-460a-827d-c7d56c663ed9 req-cdeb9350-7436-4812-b5cb-9979993370b3 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.644162] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-facaeb69-4b95-4e3a-8dd1-6cc12cacc174 x-openstack-request-id: req-facaeb69-4b95-4e3a-8dd1-6cc12cacc174 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 849.644250] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 849.644291] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-facaeb69-4b95-4e3a-8dd1-6cc12cacc174 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 849.644484] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-facaeb69-4b95-4e3a-8dd1-6cc12cacc174'] response: {'name': 'network-changed', 'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'status': 'completed', 'code': 200} [ 849.663233] [49942]: [pid: 49942|app: 0|req: 2333/4621] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.686945] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f94cdc7-877e-48b8-b6eb-b61d428a9c72 req-a7045f26-8688-46f3-b376-80c787ca00b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.687741] [49942]: [pid: 49942|app: 0|req: 2334/4622] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/subnets?id=6a932a11-0f54-4bfa-8db8-2dce3c1facec => generated 694 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.691471] [49942]: DEBUG neutron.api.wsgi [req-979aaad3-a2e8-4c1c-a1af-1826b50d7c9d req-5d3a41e0-7a25-4d99-b876-78874aaa6ad1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.695552] [49942]: INFO neutron.api.v2.resource [req-979aaad3-a2e8-4c1c-a1af-1826b50d7c9d req-5d3a41e0-7a25-4d99-b876-78874aaa6ad1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 849.695989] [49942]: [pid: 49942|app: 0|req: 2335/4623] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups/e64428ca-147d-4ab1-b600-4006bb6d23b6 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 849.732941] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f94cdc7-877e-48b8-b6eb-b61d428a9c72 req-e8206b75-8cb5-4d1f-9dc2-95378a5c340d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.733917] [49942]: [pid: 49942|app: 0|req: 2336/4624] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?network_id=887fccc8-a4e5-44ec-b4b4-28975a50508b&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.747065] [49942]: [pid: 49942|app: 0|req: 2337/4625] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.760626] [49942]: [pid: 49942|app: 0|req: 2338/4626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.795513] [49942]: [pid: 49942|app: 0|req: 2339/4627] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.825909] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e752c2bb-a168-4005-9591-ac7b53e8019c req-bb06b150-dd86-4a62-8874-5a2b333d1200 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.826888] [49942]: [pid: 49942|app: 0|req: 2340/4628] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.859095] [49942]: [pid: 49942|app: 0|req: 2341/4629] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.913580] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-192476d6-de09-4413-8161-cc969cb3d36f req-1bc37621-cfe2-407b-8fe4-db3523b1a2bf tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 849.914567] [49942]: [pid: 49942|app: 0|req: 2342/4630] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.917072] [49942]: DEBUG neutron.api.wsgi [req-e752c2bb-a168-4005-9591-ac7b53e8019c req-d5c430a8-4d34-4c89-9aab-7a6e50aecf71 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.937090] [49942]: [pid: 49942|app: 0|req: 2343/4631] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 849.940116] [49942]: DEBUG neutron.api.wsgi [req-192476d6-de09-4413-8161-cc969cb3d36f req-d5e281f9-d40b-4f0b-9146-10c39d4b180d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.957408] [49942]: [pid: 49942|app: 0|req: 2344/4632] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 849.962040] [49942]: DEBUG neutron.api.wsgi [req-684b00db-dfb7-4c85-8794-0e1f5e8412c1 req-4656b6e4-fb55-49bd-9da4-fa581c04058f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 849.977432] [49942]: [pid: 49942|app: 0|req: 2345/4633] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups/3400c6f3-b5ca-4c46-92a4-dc629f0c9266 => generated 1683 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 849.984304] [49942]: DEBUG neutron.api.wsgi [req-684b00db-dfb7-4c85-8794-0e1f5e8412c1 req-711aaf09-3cdd-4055-9982-68c98e15c4e8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.009778] [49942]: DEBUG neutron_lib.callbacks.manager [req-684b00db-dfb7-4c85-8794-0e1f5e8412c1 req-711aaf09-3cdd-4055-9982-68c98e15c4e8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (3400c6f3-b5ca-4c46-92a4-dc629f0c9266), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.024567] [49942]: DEBUG neutron_lib.callbacks.manager [req-684b00db-dfb7-4c85-8794-0e1f5e8412c1 req-711aaf09-3cdd-4055-9982-68c98e15c4e8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (3400c6f3-b5ca-4c46-92a4-dc629f0c9266), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.048156] [49942]: DEBUG neutron_lib.callbacks.manager [req-684b00db-dfb7-4c85-8794-0e1f5e8412c1 req-711aaf09-3cdd-4055-9982-68c98e15c4e8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3400c6f3-b5ca-4c46-92a4-dc629f0c9266), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.054147] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-684b00db-dfb7-4c85-8794-0e1f5e8412c1 req-711aaf09-3cdd-4055-9982-68c98e15c4e8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3400c6f3-b5ca-4c46-92a4-dc629f0c9266,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 850.058767] [49942]: DEBUG neutron_lib.callbacks.manager [req-684b00db-dfb7-4c85-8794-0e1f5e8412c1 req-711aaf09-3cdd-4055-9982-68c98e15c4e8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.059317] [49942]: [pid: 49942|app: 0|req: 2346/4634] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:33:31 2025] DELETE /networking/v2.0/security-groups/3400c6f3-b5ca-4c46-92a4-dc629f0c9266 => generated 0 bytes in 77 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 850.073923] [49942]: [pid: 49942|app: 0|req: 2347/4635] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.119460] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28350e8f-0d01-4633-ad14-080ed4b8ef6e req-4dd8428b-a34b-46fb-85f9-eab44d863fed tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.120499] [49942]: [pid: 49942|app: 0|req: 2348/4636] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.133518] [49942]: [pid: 49942|app: 0|req: 2349/4637] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.136120] [49942]: DEBUG neutron.api.wsgi [req-28350e8f-0d01-4633-ad14-080ed4b8ef6e req-11e2943b-7164-4c48-afa9-8991949987f7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.156238] [49942]: [pid: 49942|app: 0|req: 2350/4638] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.180832] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c388e504-50aa-4bfd-80a1-50d5bde95f1a req-725a167b-2ee1-45ac-99d9-4dd5f8d1cf4a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.181931] [49942]: [pid: 49942|app: 0|req: 2351/4639] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.195674] [49942]: [pid: 49942|app: 0|req: 2352/4640] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.198128] [49942]: DEBUG neutron.api.wsgi [req-e9caaf10-5389-4279-8ebe-b9b375a2aec4 req-2ec8b48e-6076-486d-9c47-d8728dc21871 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.202334] [49942]: INFO neutron.api.v2.resource [req-e9caaf10-5389-4279-8ebe-b9b375a2aec4 req-2ec8b48e-6076-486d-9c47-d8728dc21871 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 850.202713] [49942]: [pid: 49942|app: 0|req: 2353/4641] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/security-groups/3400c6f3-b5ca-4c46-92a4-dc629f0c9266 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 850.234849] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c388e504-50aa-4bfd-80a1-50d5bde95f1a req-6401765a-f5ef-4cc6-b44b-4332b90344c2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.235859] [49942]: [pid: 49942|app: 0|req: 2354/4642] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.240837] [49942]: DEBUG neutron.api.wsgi [req-c388e504-50aa-4bfd-80a1-50d5bde95f1a req-9ffa9264-19bf-4df0-860a-60afb40b095c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.271370] [49942]: [pid: 49942|app: 0|req: 2355/4643] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:33:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=c21d26b7-e28b-4e55-8feb-84285d3da65a => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 850.285633] [49942]: [pid: 49942|app: 0|req: 2356/4644] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.299840] [49942]: [pid: 49942|app: 0|req: 2357/4645] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.319856] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c388e504-50aa-4bfd-80a1-50d5bde95f1a req-1f24bc5d-b2ed-481f-895b-9207742abe0d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.320946] [49942]: [pid: 49942|app: 0|req: 2358/4646] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.323475] [49942]: DEBUG neutron.api.wsgi [req-68dca823-7961-48f0-98a7-f16a3e435402 req-3f744a99-01b4-475d-8c6d-147c9b66cc4c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.338976] [49942]: [pid: 49942|app: 0|req: 2359/4647] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups/2e0cd9f1-b27e-4d44-b221-2c5be68ee883 => generated 1682 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.362301] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Bound using segment: {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 850.362684] [49941]: DEBUG neutron.plugins.ml2.managers [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Bound port: f83c6b2d-68e5-4bd3-8112-88998bcd1942, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "0248a27a-1d7f-4195-987b-06bfc8467347", "external-id": "nsx-vlan-transportzone-26", "segmentation_id": 26}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 850.362834] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.366612] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c388e504-50aa-4bfd-80a1-50d5bde95f1a req-0a7d7c19-c54d-43a2-acbd-1de3ac812acd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.367681] [49942]: [pid: 49942|app: 0|req: 2360/4648] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.381148] [49942]: [pid: 49942|app: 0|req: 2361/4649] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.383747] [49942]: DEBUG neutron.api.wsgi [req-68dca823-7961-48f0-98a7-f16a3e435402 req-ee616a59-7a43-46ba-a639-3f59a881e68f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.406145] [49941]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] For port f83c6b2d-68e5-4bd3-8112-88998bcd1942, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 850.408803] [49941]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] For port f83c6b2d-68e5-4bd3-8112-88998bcd1942, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f83c6b2d-68e5-4bd3-8112-88998bcd1942,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 850.410200] [49942]: DEBUG neutron_lib.callbacks.manager [req-68dca823-7961-48f0-98a7-f16a3e435402 req-ee616a59-7a43-46ba-a639-3f59a881e68f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (2e0cd9f1-b27e-4d44-b221-2c5be68ee883), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.410376] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_precommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 850.410580] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_precommit: [ 850.410580] [49941]: key[binding:vif_type], unbound -> ovs [ 850.410580] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} [ 850.410580] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.415172] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.423474] [49942]: DEBUG neutron_lib.callbacks.manager [req-68dca823-7961-48f0-98a7-f16a3e435402 req-ee616a59-7a43-46ba-a639-3f59a881e68f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (2e0cd9f1-b27e-4d44-b221-2c5be68ee883), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.436561] [49942]: DEBUG neutron_lib.callbacks.manager [req-68dca823-7961-48f0-98a7-f16a3e435402 req-ee616a59-7a43-46ba-a639-3f59a881e68f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (2e0cd9f1-b27e-4d44-b221-2c5be68ee883), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.441575] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Pushing event updated for resources: {'Port': ['ID=f83c6b2d-68e5-4bd3-8112-88998bcd1942,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 850.441733] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-68dca823-7961-48f0-98a7-f16a3e435402 req-ee616a59-7a43-46ba-a639-3f59a881e68f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=2e0cd9f1-b27e-4d44-b221-2c5be68ee883,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 850.445884] [49942]: DEBUG neutron_lib.callbacks.manager [req-68dca823-7961-48f0-98a7-f16a3e435402 req-ee616a59-7a43-46ba-a639-3f59a881e68f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.446391] [49942]: [pid: 49942|app: 0|req: 2362/4650] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:33:32 2025] DELETE /networking/v2.0/security-groups/2e0cd9f1-b27e-4d44-b221-2c5be68ee883 => generated 0 bytes in 65 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 850.451310] [49941]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Provisioning complete for port f83c6b2d-68e5-4bd3-8112-88998bcd1942 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 850.451472] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.451696] [49941]: INFO neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Attempt 1 to provision port f83c6b2d-68e5-4bd3-8112-88998bcd1942 [ 850.516214] [49942]: [pid: 49942|app: 0|req: 2363/4651] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.517607] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Current status of the port f83c6b2d-68e5-4bd3-8112-88998bcd1942 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 850.517836] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.533798] [49942]: [pid: 49942|app: 0|req: 2364/4652] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.551268] [49941]: DEBUG neutron.plugins.ml2.db [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] For port f83c6b2d-68e5-4bd3-8112-88998bcd1942, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f83c6b2d-68e5-4bd3-8112-88998bcd1942,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 850.578986] [49942]: [pid: 49942|app: 0|req: 2365/4653] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.588854] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_precommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:32Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:32Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}]) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 850.589222] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_precommit: [ 850.589222] [49941]: key[status], DOWN -> ACTIVE [ 850.589222] [49941]: key[revision_number], 4 -> 5 [ 850.589222] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.593999] [49942]: [pid: 49942|app: 0|req: 2366/4654] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.595772] [49941]: DEBUG neutron.db.provisioning_blocks [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Provisioning complete for port f83c6b2d-68e5-4bd3-8112-88998bcd1942 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 850.595772] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.595772] [49941]: INFO neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Attempt 1 to provision port f83c6b2d-68e5-4bd3-8112-88998bcd1942 [ 850.596948] [49942]: DEBUG neutron.api.wsgi [req-5674f36e-e44b-4c0e-8a22-5e75cacfc130 req-8008f251-ef9f-492f-8617-7ba43a967be7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.602165] [49942]: INFO neutron.api.v2.resource [req-5674f36e-e44b-4c0e-8a22-5e75cacfc130 req-8008f251-ef9f-492f-8617-7ba43a967be7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 850.602627] [49942]: [pid: 49942|app: 0|req: 2367/4655] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups/2e0cd9f1-b27e-4d44-b221-2c5be68ee883 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 850.646032] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Current status of the port f83c6b2d-68e5-4bd3-8112-88998bcd1942 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 850.646915] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_postcommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:32Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:32Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}]) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 850.647127] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_postcommit: [ 850.647127] [49941]: key[status], DOWN -> ACTIVE [ 850.647127] [49941]: key[revision_number], 4 -> 5 [ 850.647127] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.647283] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.651878] [49942]: [pid: 49942|app: 0|req: 2368/4656] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.681925] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Pushing event updated for resources: {'Port': ['ID=f83c6b2d-68e5-4bd3-8112-88998bcd1942,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 850.685763] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb17db78-a79f-4e99-a507-ca83f23cf76c req-7fa122ff-5b4b-494f-a8d3-714a2f8862dd tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.685998] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_postcommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:32Z', 'revision_number': 4, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:30Z', 'revision_number': 2, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'}) 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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 850.686641] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] update_port_postcommit: [ 850.686641] [49941]: key[binding:vif_type], unbound -> ovs [ 850.686641] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} [ 850.686641] [49941]: key[updated_at], 2025-11-20T12:33:30Z -> 2025-11-20T12:33:32Z [ 850.686641] [49941]: key[revision_number], 2 -> 4 [ 850.686641] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 850.687036] [49942]: [pid: 49942|app: 0|req: 2369/4657] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.694953] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.695519] [49941]: DEBUG neutron_lib.callbacks.manager [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c527fcb9-e55f-40a9-adfc-91d6c139a527 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 850.697166] [49941]: [pid: 49941|app: 0|req: 2289/4658] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:30 2025] PUT /networking/v2.0/ports/f83c6b2d-68e5-4bd3-8112-88998bcd1942 => generated 1035 bytes in 1640 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.697324] [49942]: DEBUG neutron.api.wsgi [req-bb17db78-a79f-4e99-a507-ca83f23cf76c req-faaa028c-24b0-4a88-bc59-75aa9e1ffb67 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.733829] [49942]: [pid: 49942|app: 0|req: 2370/4659] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.748034] [49941]: [pid: 49941|app: 0|req: 2290/4660] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.754665] [49942]: DEBUG neutron.api.wsgi [req-5009f7a8-47be-45f7-ad1f-31b2bfc92c6c req-aa3df3fc-8b47-49fa-9778-a974c20442fd tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.783407] [49942]: [pid: 49942|app: 0|req: 2371/4661] 10.180.1.21 () {60 vars in 1492 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups?tenant_id=ae889e4e122b4998bd45699a5994739a => generated 6255 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.790687] [49941]: DEBUG neutron.api.wsgi [req-5009f7a8-47be-45f7-ad1f-31b2bfc92c6c req-676b272c-aa28-45f9-af2a-a09d318b4d10 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.830302] [49941]: [pid: 49941|app: 0|req: 2291/4662] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups/06545c6c-c5ef-4beb-bf46-00a854ee806b => generated 2926 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.837562] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02d1ab6c-9161-45db-889a-3d709338ef6f req-18dcb9fb-6e08-4657-b0b8-8d1e1ecb6b41 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 850.838315] [49941]: DEBUG neutron.api.wsgi [req-5009f7a8-47be-45f7-ad1f-31b2bfc92c6c req-b675674e-951b-4064-8f08-7ae5a864bd9d tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.838642] [49942]: [pid: 49942|app: 0|req: 2372/4663] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 850.846955] [49942]: DEBUG neutron.api.wsgi [req-02d1ab6c-9161-45db-889a-3d709338ef6f req-4590311d-eb64-476f-8441-6352f97fc7f6 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 850.869367] [49941]: [pid: 49941|app: 0|req: 2292/4664] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups/06545c6c-c5ef-4beb-bf46-00a854ee806b => generated 2926 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 850.870072] [49942]: [pid: 49942|app: 0|req: 2373/4665] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 850.914964] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942'}, {'name': 'network-changed', 'server_uuid': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'tag': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 850.917512] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fb3c5cc9-7d28-4f49-8d16-aef161fd883d" -d '{"events": [{"server_uuid": "106df1fc-e3cf-4d21-89fb-caa0fce3b654", "name": "network-vif-plugged", "status": "completed", "tag": "f83c6b2d-68e5-4bd3-8112-88998bcd1942"}, {"name": "network-changed", "server_uuid": "106df1fc-e3cf-4d21-89fb-caa0fce3b654", "tag": "f83c6b2d-68e5-4bd3-8112-88998bcd1942"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 850.932208] [49941]: [pid: 49941|app: 0|req: 2293/4666] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.932733] [49942]: [pid: 49942|app: 0|req: 2374/4667] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 850.952364] [49941]: DEBUG neutron.api.v2.base [req-1a9e6297-219e-407d-a382-a1339661cec7 req-5475cd74-49fd-462e-9bf8-55e6a4844f79 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1244635440', 'description': 'tempest-description-1910445694'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 850.961789] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-bcc9aba4-66e6-485d-8e2e-db8fae6fe784 x-openstack-request-id: req-bcc9aba4-66e6-485d-8e2e-db8fae6fe784 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 850.961934] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "106df1fc-e3cf-4d21-89fb-caa0fce3b654", "name": "network-vif-plugged", "status": "completed", "tag": "f83c6b2d-68e5-4bd3-8112-88998bcd1942", "code": 200}, {"name": "network-changed", "server_uuid": "106df1fc-e3cf-4d21-89fb-caa0fce3b654", "tag": "f83c6b2d-68e5-4bd3-8112-88998bcd1942", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 850.961994] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bcc9aba4-66e6-485d-8e2e-db8fae6fe784 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 850.962367] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bcc9aba4-66e6-485d-8e2e-db8fae6fe784'] response: {'server_uuid': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'code': 200} [ 850.962367] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bcc9aba4-66e6-485d-8e2e-db8fae6fe784'] response: {'name': 'network-changed', 'server_uuid': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'tag': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'status': 'completed', 'code': 200} [ 850.972357] [49941]: DEBUG neutron_lib.callbacks.manager [req-1a9e6297-219e-407d-a382-a1339661cec7 req-5475cd74-49fd-462e-9bf8-55e6a4844f79 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.022749] [49941]: DEBUG neutron_lib.callbacks.manager [req-1a9e6297-219e-407d-a382-a1339661cec7 req-5475cd74-49fd-462e-9bf8-55e6a4844f79 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (d56770ab-8d1b-428f-9068-a2dc4fe778e4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.024166] [49941]: DEBUG neutron_lib.callbacks.manager [req-1a9e6297-219e-407d-a382-a1339661cec7 req-5475cd74-49fd-462e-9bf8-55e6a4844f79 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d56770ab-8d1b-428f-9068-a2dc4fe778e4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.037421] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1a9e6297-219e-407d-a382-a1339661cec7 req-5475cd74-49fd-462e-9bf8-55e6a4844f79 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=d56770ab-8d1b-428f-9068-a2dc4fe778e4,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 851.048349] [49941]: DEBUG neutron_lib.callbacks.manager [req-1a9e6297-219e-407d-a382-a1339661cec7 req-5475cd74-49fd-462e-9bf8-55e6a4844f79 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.048930] [49941]: [pid: 49941|app: 0|req: 2294/4668] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:33:32 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 102 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 851.052249] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bec1e71-f971-4cb3-9bc9-ac129f1942bf req-bd97701f-826b-4e05-8d77-74a69f603819 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.053340] [49942]: [pid: 49942|app: 0|req: 2375/4669] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 851.058877] [49941]: DEBUG neutron.api.wsgi [req-5bec1e71-f971-4cb3-9bc9-ac129f1942bf req-be3ac778-fb4f-45dc-ad42-8951c805370d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.067868] [49942]: DEBUG neutron.api.v2.base [req-b836abe6-02b7-43ae-a404-da5475e93f73 req-9caad325-1003-4746-ac78-bd9481c01193 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1220900780', 'description': 'tempest-description-1570784470'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 851.079842] [49941]: [pid: 49941|app: 0|req: 2295/4670] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.081912] [49942]: DEBUG neutron_lib.callbacks.manager [req-b836abe6-02b7-43ae-a404-da5475e93f73 req-9caad325-1003-4746-ac78-bd9481c01193 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.126211] [49942]: DEBUG neutron_lib.callbacks.manager [req-b836abe6-02b7-43ae-a404-da5475e93f73 req-9caad325-1003-4746-ac78-bd9481c01193 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (5dc37d9f-920f-4b7c-a9b1-c0f3202b5053), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.127782] [49942]: DEBUG neutron_lib.callbacks.manager [req-b836abe6-02b7-43ae-a404-da5475e93f73 req-9caad325-1003-4746-ac78-bd9481c01193 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (5dc37d9f-920f-4b7c-a9b1-c0f3202b5053), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.138743] [49941]: [pid: 49941|app: 0|req: 2296/4671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.141022] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b836abe6-02b7-43ae-a404-da5475e93f73 req-9caad325-1003-4746-ac78-bd9481c01193 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=5dc37d9f-920f-4b7c-a9b1-c0f3202b5053,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 851.153297] [49942]: DEBUG neutron_lib.callbacks.manager [req-b836abe6-02b7-43ae-a404-da5475e93f73 req-9caad325-1003-4746-ac78-bd9481c01193 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.154120] [49942]: [pid: 49942|app: 0|req: 2376/4672] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:33:32 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 91 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 851.191496] [49941]: [pid: 49941|app: 0|req: 2297/4673] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.230471] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81eebc62-b949-41dc-84b1-bae300227902 req-1f5e3c53-569f-4c82-b8a6-2c2d5bc4b7a7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.231441] [49942]: [pid: 49942|app: 0|req: 2377/4674] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.237441] [49941]: DEBUG neutron.api.wsgi [req-81eebc62-b949-41dc-84b1-bae300227902 req-bba249fa-c9e3-4aec-8165-d27d1a1a8399 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.256506] [49941]: [pid: 49941|app: 0|req: 2298/4675] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:32 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.261297] [49942]: [pid: 49942|app: 0|req: 2378/4676] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.355472] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-f10181a1-c83c-44c4-b412-c93dec49ae18 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.356933] [49941]: [pid: 49941|app: 0|req: 2299/4677] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 613 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.359954] [49942]: [pid: 49942|app: 0|req: 2379/4678] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.367530] [49942]: DEBUG neutron.api.wsgi [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-facaa92d-db08-4faa-831c-b0c7e2e371e7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.371230] [49942]: [pid: 49942|app: 0|req: 2380/4679] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/quotas/ae889e4e122b4998bd45699a5994739a => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.395907] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-65aed84f-58d3-4cb3-b83a-9e153b704ff2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.398420] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-65aed84f-58d3-4cb3-b83a-9e153b704ff2 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.399855] [49941]: [pid: 49941|app: 0|req: 2300/4680] 10.180.1.21 () {60 vars in 1545 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/networks?id=7ca235cc-bda6-47ac-8406-1fe2659c6bfb&id=e434c19c-8ffc-49d3-a087-46139b3ec0ea => generated 1192 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 851.418064] [49941]: DEBUG neutron.api.v2.base [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'port': {'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'admin_state_up': True, 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 851.440574] [49942]: [pid: 49942|app: 0|req: 2381/4681] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&fields=id => generated 149 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.455304] [49942]: [pid: 49942|app: 0|req: 2382/4682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.481920] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 851.486122] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.519958] [49942]: [pid: 49942|app: 0|req: 2383/4683] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.556934] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb3c5cc9-7d28-4f49-8d16-aef161fd883d req-11d5ecdb-d691-4566-8164-ba8f85a3c60f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.558249] [49942]: [pid: 49942|app: 0|req: 2384/4684] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 1040 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 851.571534] [49941]: DEBUG neutron.db.db_base_plugin_common [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Allocated IP 192.168.128.119 (7ca235cc-bda6-47ac-8406-1fe2659c6bfb/7ebf634f-fe52-4c44-8582-c8114db32ab9/c6351583-fc6c-4f01-8447-5db6288e60cb) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 851.572092] [49942]: [pid: 49942|app: 0|req: 2385/4685] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.617686] [49942]: [pid: 49942|app: 0|req: 2386/4686] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.660904] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb3c5cc9-7d28-4f49-8d16-aef161fd883d req-b8ec5b73-f4ec-4198-aa38-f2932a178b99 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.662435] [49942]: [pid: 49942|app: 0|req: 2387/4687] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/networks?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&shared=False => generated 718 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.665888] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for allowed_address_pair (c6351583-fc6c-4f01-8447-5db6288e60cb), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.666803] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.666954] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 851.667120] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit: [ 851.667120] [49941]: key[id], None -> c6351583-fc6c-4f01-8447-5db6288e60cb [ 851.667120] [49941]: key[binding:vnic_type], None -> normal [ 851.667120] [49941]: key[binding:vif_details], None -> {} [ 851.667120] [49941]: key[allowed_address_pairs], None -> [] [ 851.667120] [49941]: key[binding:profile], None -> {} [ 851.667120] [49941]: key[admin_state_up], None -> True [ 851.667120] [49941]: key[binding:vif_type], None -> unbound [ 851.667120] [49941]: key[device_owner], None -> [ 851.667120] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 851.667120] [49941]: key[binding:host_id], None -> [ 851.667120] [49941]: key[standard_attr_id], None -> 1415 [ 851.667120] [49941]: key[name], None -> [ 851.667120] [49941]: key[mac_address], None -> fa:16:3e:d4:d6:a4 [ 851.667120] [49941]: key[status], None -> DOWN [ 851.667120] [49941]: key[network_id], None -> 7ca235cc-bda6-47ac-8406-1fe2659c6bfb [ 851.667120] [49941]: key[fixed_ips], None -> [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}] [ 851.667120] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 851.667120] [49941]: key[port_security_enabled], None -> True [ 851.667120] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 851.667120] [49941]: key[device_id], None -> ba1d4d97-7dc4-4b00-bd9d-4562c55f981e [ 851.667120] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.676651] [49942]: [pid: 49942|app: 0|req: 2388/4688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.690064] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.727233] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Port': ['ID=c6351583-fc6c-4f01-8447-5db6288e60cb,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 851.734375] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb3c5cc9-7d28-4f49-8d16-aef161fd883d req-72eea62e-cafa-4935-98ae-cc258e1073d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.735449] [49942]: [pid: 49942|app: 0|req: 2389/4689] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.736744] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network 7ca235cc-bda6-47ac-8406-1fe2659c6bfb is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 851.738423] [49941]: DEBUG neutron.scheduler.base_scheduler [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 851.742823] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 851.757971] [49942]: [pid: 49942|app: 0|req: 2390/4690] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.761098] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:33Z', 'revision_number': 1, 'network': {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 851.761287] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit: [ 851.761287] [49941]: key[id], None -> c6351583-fc6c-4f01-8447-5db6288e60cb [ 851.761287] [49941]: key[binding:vnic_type], None -> normal [ 851.761287] [49941]: key[tags], None -> [] [ 851.761287] [49941]: key[binding:vif_details], None -> {} [ 851.761287] [49941]: key[allowed_address_pairs], None -> [] [ 851.761287] [49941]: key[extra_dhcp_opts], None -> [] [ 851.761287] [49941]: key[binding:profile], None -> {} [ 851.761287] [49941]: key[admin_state_up], None -> True [ 851.761287] [49941]: key[network], None -> {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} [ 851.761287] [49941]: key[binding:vif_type], None -> unbound [ 851.761287] [49941]: key[device_owner], None -> [ 851.761287] [49941]: key[created_at], None -> 2025-11-20T12:33:33Z [ 851.761287] [49941]: key[updated_at], None -> 2025-11-20T12:33:33Z [ 851.761287] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 851.761287] [49941]: key[binding:host_id], None -> [ 851.761287] [49941]: key[description], None -> [ 851.761287] [49941]: key[standard_attr_id], None -> 1415 [ 851.761287] [49941]: key[name], None -> [ 851.761287] [49941]: key[mac_address], None -> fa:16:3e:d4:d6:a4 [ 851.761287] [49941]: key[status], None -> DOWN [ 851.761287] [49941]: key[network_id], None -> 7ca235cc-bda6-47ac-8406-1fe2659c6bfb [ 851.761287] [49941]: key[fixed_ips], None -> [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}] [ 851.761287] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 851.761287] [49941]: key[revision_number], None -> 1 [ 851.761287] [49941]: key[port_security_enabled], None -> True [ 851.761287] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 851.761287] [49941]: key[device_id], None -> ba1d4d97-7dc4-4b00-bd9d-4562c55f981e [ 851.761287] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 851.794784] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.796035] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a7379d74-58f0-4601-99f0-b5090c180388 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.807201] [49941]: [pid: 49941|app: 0|req: 2301/4691] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:33 2025] POST /networking/v2.0/ports => generated 734 bytes in 392 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 851.821928] [49941]: [pid: 49941|app: 0|req: 2302/4692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 851.823011] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cdb6948-d47f-4021-af10-29bfb25c4861 req-a18d470a-c3f4-4aea-ba5f-5db52d359aec tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.824011] [49942]: [pid: 49942|app: 0|req: 2391/4693] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 737 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.825222] [49941]: DEBUG neutron.api.v2.base [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Request body: {'port': {'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'admin_state_up': True, 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 851.834668] [49942]: DEBUG neutron.api.wsgi [req-8cdb6948-d47f-4021-af10-29bfb25c4861 req-4d9e1b69-4a15-405d-bb62-bf589eea2d8c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.866979] [49942]: [pid: 49942|app: 0|req: 2392/4694] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 851.887734] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Made reservation on behalf of fc31f2614ce84524aeeffd88b21173a2 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 851.892853] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 851.930419] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8dc1b0f5-827b-406a-8927-011be4eb2683 req-d8a09e00-5596-43b7-aadd-eadf406ba8da tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 851.931498] [49942]: [pid: 49942|app: 0|req: 2393/4695] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.943654] [49942]: DEBUG neutron.api.wsgi [req-8dc1b0f5-827b-406a-8927-011be4eb2683 req-ec1d0b03-4b7b-4b28-91f3-6a79123e6959 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 851.965328] [49941]: DEBUG neutron.db.db_base_plugin_common [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Allocated IP 192.168.129.173 (e434c19c-8ffc-49d3-a087-46139b3ec0ea/baffd19e-f867-498c-8b72-98c916f130a7/c85cdf1e-e791-40fc-b4b5-a945f471a4e0) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 851.971982] [49942]: [pid: 49942|app: 0|req: 2394/4696] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/security-groups?id=3382e5e1-6da2-433a-99bf-4554b7a9607d&fields=id&fields=name => generated 112 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 851.987589] [49942]: [pid: 49942|app: 0|req: 2395/4697] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.071533] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for allowed_address_pair (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.072284] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.072563] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 852.072703] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_precommit: [ 852.072703] [49941]: key[id], None -> c85cdf1e-e791-40fc-b4b5-a945f471a4e0 [ 852.072703] [49941]: key[binding:vnic_type], None -> normal [ 852.072703] [49941]: key[binding:vif_details], None -> {} [ 852.072703] [49941]: key[allowed_address_pairs], None -> [] [ 852.072703] [49941]: key[binding:profile], None -> {} [ 852.072703] [49941]: key[admin_state_up], None -> True [ 852.072703] [49941]: key[binding:vif_type], None -> unbound [ 852.072703] [49941]: key[device_owner], None -> [ 852.072703] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 852.072703] [49941]: key[binding:host_id], None -> [ 852.072703] [49941]: key[standard_attr_id], None -> 1416 [ 852.072703] [49941]: key[name], None -> [ 852.072703] [49941]: key[mac_address], None -> fa:16:3e:62:76:b2 [ 852.072703] [49941]: key[status], None -> DOWN [ 852.072703] [49941]: key[network_id], None -> e434c19c-8ffc-49d3-a087-46139b3ec0ea [ 852.072703] [49941]: key[fixed_ips], None -> [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}] [ 852.072703] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 852.072703] [49941]: key[port_security_enabled], None -> True [ 852.072703] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 852.072703] [49941]: key[device_id], None -> ba1d4d97-7dc4-4b00-bd9d-4562c55f981e [ 852.072703] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.073593] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3f18611-0270-4d54-b48a-51f7281872fe req-6edf1b30-11f6-4328-8490-3ca58f5dfde6 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.075052] [49942]: [pid: 49942|app: 0|req: 2396/4698] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.090612] [49942]: [pid: 49942|app: 0|req: 2397/4699] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.093060] [49942]: DEBUG neutron.api.wsgi [req-e3f18611-0270-4d54-b48a-51f7281872fe req-fcbff294-baa8-45d6-b48f-233f61830397 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.097250] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.120097] [49942]: [pid: 49942|app: 0|req: 2398/4700] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.128109] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event updated for resources: {'Port': ['ID=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 852.135994] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Network e434c19c-8ffc-49d3-a087-46139b3ec0ea is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 852.136864] [49941]: DEBUG neutron.scheduler.base_scheduler [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 852.139526] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 852.153820] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'port_security_enabled': True, 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:33Z', 'revision_number': 1, 'network': {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 852.154068] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] create_port_postcommit: [ 852.154068] [49941]: key[id], None -> c85cdf1e-e791-40fc-b4b5-a945f471a4e0 [ 852.154068] [49941]: key[binding:vnic_type], None -> normal [ 852.154068] [49941]: key[tags], None -> [] [ 852.154068] [49941]: key[binding:vif_details], None -> {} [ 852.154068] [49941]: key[allowed_address_pairs], None -> [] [ 852.154068] [49941]: key[extra_dhcp_opts], None -> [] [ 852.154068] [49941]: key[binding:profile], None -> {} [ 852.154068] [49941]: key[admin_state_up], None -> True [ 852.154068] [49941]: key[network], None -> {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} [ 852.154068] [49941]: key[binding:vif_type], None -> unbound [ 852.154068] [49941]: key[device_owner], None -> [ 852.154068] [49941]: key[created_at], None -> 2025-11-20T12:33:33Z [ 852.154068] [49941]: key[updated_at], None -> 2025-11-20T12:33:33Z [ 852.154068] [49941]: key[tenant_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 852.154068] [49941]: key[binding:host_id], None -> [ 852.154068] [49941]: key[description], None -> [ 852.154068] [49941]: key[standard_attr_id], None -> 1416 [ 852.154068] [49941]: key[name], None -> [ 852.154068] [49941]: key[mac_address], None -> fa:16:3e:62:76:b2 [ 852.154068] [49941]: key[status], None -> DOWN [ 852.154068] [49941]: key[network_id], None -> e434c19c-8ffc-49d3-a087-46139b3ec0ea [ 852.154068] [49941]: key[fixed_ips], None -> [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}] [ 852.154068] [49941]: key[security_groups], None -> ['611ec837-e835-420f-9422-6f93934ea196'] [ 852.154068] [49941]: key[revision_number], None -> 1 [ 852.154068] [49941]: key[port_security_enabled], None -> True [ 852.154068] [49941]: key[project_id], None -> fc31f2614ce84524aeeffd88b21173a2 [ 852.154068] [49941]: key[device_id], None -> ba1d4d97-7dc4-4b00-bd9d-4562c55f981e [ 852.154068] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.163190] [49942]: [pid: 49942|app: 0|req: 2399/4701] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.188162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.188581] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-398fd167-d039-49f5-ace0-1dd0f5eec66e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.197988] [49941]: [pid: 49941|app: 0|req: 2303/4702] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:33 2025] POST /networking/v2.0/ports => generated 734 bytes in 376 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 852.205654] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-573c60d9-c3c7-4881-bdaa-2d041ca3d345 req-7eb98050-f77c-4ee7-b6f5-d2f7e5fa5ead tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.206324] [49941]: DEBUG neutron.api.v2.base [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Request body: {'port': {'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 852.206779] [49942]: [pid: 49942|app: 0|req: 2400/4703] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.213869] [49942]: DEBUG neutron.api.wsgi [req-573c60d9-c3c7-4881-bdaa-2d041ca3d345 req-726f5f57-ec23-4ca8-816f-6162f8387355 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.234327] [49942]: [pid: 49942|app: 0|req: 2401/4704] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.247235] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.249165] [49942]: [pid: 49942|app: 0|req: 2402/4705] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:33 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.302076] [49942]: [pid: 49942|app: 0|req: 2403/4706] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.360988] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ddfd544-6eac-444d-a26d-3b333bf8b6ee req-c76949a1-dbc1-42ec-955a-e9bf727969c7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.360988] [49942]: [pid: 49942|app: 0|req: 2404/4707] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.368845] [49942]: DEBUG neutron.api.wsgi [req-7ddfd544-6eac-444d-a26d-3b333bf8b6ee req-670f4693-039c-4113-8f02-835a997ed600 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 852.394058] [49942]: [pid: 49942|app: 0|req: 2405/4708] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.407759] [49942]: [pid: 49942|app: 0|req: 2406/4709] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.415803] [49941]: DEBUG neutron.notifiers.nova [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c6351583-fc6c-4f01-8447-5db6288e60cb {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 852.421699] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks [] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.429836] [49941]: DEBUG neutron.db.provisioning_blocks [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Transition to ACTIVE for port object c6351583-fc6c-4f01-8447-5db6288e60cb will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 852.431559] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_precommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:34Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:33Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 852.431764] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_precommit: [ 852.431764] [49941]: key[device_owner], -> compute:nova [ 852.431764] [49941]: key[binding:host_id], -> cpu-1 [ 852.431764] [49941]: key[updated_at], 2025-11-20T12:33:33Z -> 2025-11-20T12:33:34Z [ 852.431764] [49941]: key[revision_number], 1 -> 2 [ 852.431764] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.433756] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.455688] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Pushing event updated for resources: {'Port': ['ID=c6351583-fc6c-4f01-8447-5db6288e60cb,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 852.459780] [49942]: [pid: 49942|app: 0|req: 2407/4710] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.511620] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_postcommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:34Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:33Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 852.511834] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_postcommit: [ 852.511834] [49941]: key[device_owner], -> compute:nova [ 852.511834] [49941]: key[binding:host_id], -> cpu-1 [ 852.511834] [49941]: key[updated_at], 2025-11-20T12:33:33Z -> 2025-11-20T12:33:34Z [ 852.511834] [49941]: key[revision_number], 1 -> 2 [ 852.511834] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.521027] [49941]: DEBUG neutron.plugins.ml2.managers [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Attempting to bind port c6351583-fc6c-4f01-8447-5db6288e60cb on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 852.521027] [49941]: DEBUG neutron.plugins.ml2.managers [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Attempting to bind port c6351583-fc6c-4f01-8447-5db6288e60cb by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 852.521027] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Attempting to bind port c6351583-fc6c-4f01-8447-5db6288e60cb on network 7ca235cc-bda6-47ac-8406-1fe2659c6bfb {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 852.543802] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 852.544030] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Bind Segment={'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 852.547333] [49941]: DEBUG networking_nsxv3.api.rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Bind port on Host cpu-1 & Segment [{'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 852.553998] [49942]: [pid: 49942|app: 0|req: 2408/4711] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.656989] [49942]: [pid: 49942|app: 0|req: 2409/4712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 852.699954] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-fc3f897f-701c-445c-87d1-073c56880ee1 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 852.701449] [49942]: [pid: 49942|app: 0|req: 2410/4713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 852.746175] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Deleting port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 852.746384] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.777086] [49942]: DEBUG neutron.plugins.ml2.db [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] For port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,segment=NetworkSegment(d34186f6-a22f-4c0a-b85f-3df849a5948a),segment_id=d34186f6-a22f-4c0a-b85f-3df849a5948a)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 852.777276] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.781343] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_precommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (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': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 852.781543] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_precommit: [ 852.781543] [49942]: key[id], 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c -> None [ 852.781543] [49942]: key[binding:vnic_type], normal -> None [ 852.781543] [49942]: key[tags], [] -> None [ 852.781543] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 852.781543] [49942]: key[allowed_address_pairs], [] -> None [ 852.781543] [49942]: key[extra_dhcp_opts], [] -> None [ 852.781543] [49942]: key[binding:profile], {} -> None [ 852.781543] [49942]: key[admin_state_up], True -> None [ 852.781543] [49942]: key[binding:vif_type], ovs -> None [ 852.781543] [49942]: key[device_owner], compute:nova -> None [ 852.781543] [49942]: key[created_at], 2025-11-20T12:32:42Z -> None [ 852.781543] [49942]: key[updated_at], 2025-11-20T12:32:44Z -> None [ 852.781543] [49942]: key[description], -> None [ 852.781543] [49942]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 852.781543] [49942]: key[binding:host_id], cpu-1 -> None [ 852.781543] [49942]: key[standard_attr_id], 1339 -> None [ 852.781543] [49942]: key[name], -> None [ 852.781543] [49942]: key[mac_address], fa:16:3e:41:d2:22 -> None [ 852.781543] [49942]: key[status], ACTIVE -> None [ 852.781543] [49942]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 852.781543] [49942]: key[fixed_ips], [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}] -> None [ 852.781543] [49942]: key[security_groups], ['3382e5e1-6da2-433a-99bf-4554b7a9607d'] -> None [ 852.781543] [49942]: key[revision_number], 5 -> None [ 852.781543] [49942]: key[port_security_enabled], True -> None [ 852.781543] [49942]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 852.781543] [49942]: key[device_id], 049f32ca-d6a6-4972-8a65-7a3c0292749e -> None [ 852.781543] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 852.877726] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.877899] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (ffcfff16-dc91-421b-8f8f-21215b2ca029), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.878092] [49942]: INFO neutron.db.l3_db [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Floating IP ffcfff16-dc91-421b-8f8f-21215b2ca029 disassociated. External IP: 10.180.180.149, port: 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c. [ 852.878178] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Calling delete_port for 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 852.954896] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (19967aa6-cfe6-46d4-ac31-923b0a7a5e7c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 852.962879] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event deleted for resources: {'Port': ['ID=19967aa6-cfe6-46d4-ac31-923b0a7a5e7c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.031955] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Router 770c4b05-1754-4a43-bb6d-cb8b56969873 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 853.085143] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 853.105274] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] No DVR routers for this DVR port 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 853.105661] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_postcommit called with port settings {'id': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:41:d2:22', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'device_owner': 'compute:nova', 'standard_attr_id': 1339, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3382e5e1-6da2-433a-99bf-4554b7a9607d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:42Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (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': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 853.105818] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_postcommit: [ 853.105818] [49942]: key[id], 19967aa6-cfe6-46d4-ac31-923b0a7a5e7c -> None [ 853.105818] [49942]: key[binding:vnic_type], normal -> None [ 853.105818] [49942]: key[tags], [] -> None [ 853.105818] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b2c019b6-3ef3-4c8f-95bd-edede2c554a9', 'external-id': 'nsx-vlan-transportzone-364', 'segmentation_id': 364, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 853.105818] [49942]: key[allowed_address_pairs], [] -> None [ 853.105818] [49942]: key[extra_dhcp_opts], [] -> None [ 853.105818] [49942]: key[binding:profile], {} -> None [ 853.105818] [49942]: key[admin_state_up], True -> None [ 853.105818] [49942]: key[binding:vif_type], ovs -> None [ 853.105818] [49942]: key[device_owner], compute:nova -> None [ 853.105818] [49942]: key[created_at], 2025-11-20T12:32:42Z -> None [ 853.105818] [49942]: key[updated_at], 2025-11-20T12:32:44Z -> None [ 853.105818] [49942]: key[description], -> None [ 853.105818] [49942]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 853.105818] [49942]: key[binding:host_id], cpu-1 -> None [ 853.105818] [49942]: key[standard_attr_id], 1339 -> None [ 853.105818] [49942]: key[name], -> None [ 853.105818] [49942]: key[mac_address], fa:16:3e:41:d2:22 -> None [ 853.105818] [49942]: key[status], ACTIVE -> None [ 853.105818] [49942]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 853.105818] [49942]: key[fixed_ips], [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.14'}] -> None [ 853.105818] [49942]: key[security_groups], ['3382e5e1-6da2-433a-99bf-4554b7a9607d'] -> None [ 853.105818] [49942]: key[revision_number], 5 -> None [ 853.105818] [49942]: key[port_security_enabled], True -> None [ 853.105818] [49942]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 853.105818] [49942]: key[device_id], 049f32ca-d6a6-4972-8a65-7a3c0292749e -> None [ 853.105818] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.109392] [49942]: DEBUG neutron_lib.callbacks.manager [req-1a339c6d-9a75-45f6-a783-f1c8010e0d26 req-0b9e3ca4-2ab8-4082-a9d7-a27cbb1daf9a tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.109392] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'name': 'network-vif-deleted', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 853.110620] [49942]: [pid: 49942|app: 0|req: 2411/4714] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:34 2025] DELETE /networking/v2.0/ports/19967aa6-cfe6-46d4-ac31-923b0a7a5e7c => generated 0 bytes in 406 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 853.122169] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-419cdda8-2932-44f0-a5ff-25eca86c59c8" -d '{"events": [{"server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "name": "network-vif-deleted", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 853.132580] [49942]: [pid: 49942|app: 0|req: 2412/4715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.160915] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-c065aeee-8ba8-4316-a793-34e3c2c06e2d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.161960] [49942]: [pid: 49942|app: 0|req: 2413/4716] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 1040 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 853.177467] [49942]: [pid: 49942|app: 0|req: 2414/4717] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.190732] [49942]: [pid: 49942|app: 0|req: 2415/4718] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.193423] [49942]: DEBUG neutron.api.wsgi [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-e78d8f62-0ae8-4969-8f01-f5b1bb4d1cfe service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.206647] [49942]: [pid: 49942|app: 0|req: 2416/4719] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=f83c6b2d-68e5-4bd3-8112-88998bcd1942 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.234765] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-9d38eee1-8475-4361-9043-2c2d2abe8e90 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.235971] [49942]: [pid: 49942|app: 0|req: 2417/4720] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/subnets?id=6a932a11-0f54-4bfa-8db8-2dce3c1facec => generated 694 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 853.266939] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0e185b6-fd05-49c8-b433-04914d429360 req-3286ecb1-d644-4620-8770-e7f613f6ed0f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.298817] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0e185b6-fd05-49c8-b433-04914d429360 req-3286ecb1-d644-4620-8770-e7f613f6ed0f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.299844] [49942]: [pid: 49942|app: 0|req: 2418/4721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:34 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1475 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 853.314051] [49942]: [pid: 49942|app: 0|req: 2419/4722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.343605] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b601e7fe-5a45-4276-a086-d157d95edf4e req-2bfec8ec-0786-4fb2-811d-52eafea485c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.345010] [49942]: [pid: 49942|app: 0|req: 2420/4723] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?network_id=887fccc8-a4e5-44ec-b4b4-28975a50508b&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.347852] [49942]: DEBUG neutron.api.wsgi [req-f0e185b6-fd05-49c8-b433-04914d429360 req-6840b36e-c433-475c-b1e7-58b77b2ea75e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.373976] [49942]: [pid: 49942|app: 0|req: 2421/4724] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.407465] [49942]: [pid: 49942|app: 0|req: 2422/4725] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.422188] [49942]: [pid: 49942|app: 0|req: 2423/4726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.476510] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-04cc18c8-591c-469c-8a6a-095e43a5df64 x-openstack-request-id: req-04cc18c8-591c-469c-8a6a-095e43a5df64 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 853.476812] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "049f32ca-d6a6-4972-8a65-7a3c0292749e", "name": "network-vif-deleted", "tag": "19967aa6-cfe6-46d4-ac31-923b0a7a5e7c", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 853.476897] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-04cc18c8-591c-469c-8a6a-095e43a5df64 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 853.479081] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-04cc18c8-591c-469c-8a6a-095e43a5df64'] response: {'server_uuid': '049f32ca-d6a6-4972-8a65-7a3c0292749e', 'name': 'network-vif-deleted', 'tag': '19967aa6-cfe6-46d4-ac31-923b0a7a5e7c', 'status': 'completed', 'code': 200} [ 853.480967] [49942]: [pid: 49942|app: 0|req: 2424/4727] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.497237] [49942]: [pid: 49942|app: 0|req: 2425/4728] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.550424] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Bound using segment: {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 853.550900] [49941]: DEBUG neutron.plugins.ml2.managers [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Bound port: c6351583-fc6c-4f01-8447-5db6288e60cb, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "e31a7f15-a808-4199-9071-31fd05e316ea", "external-id": "nsx-vlan-transportzone-388", "segmentation_id": 388}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 853.551198] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.556847] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b75ac498-b202-490f-b8b1-02dbdd728887 req-4d5ebe2f-6920-494f-9982-d0d5d6f4b10c tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.558177] [49942]: [pid: 49942|app: 0|req: 2426/4729] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.574952] [49942]: [pid: 49942|app: 0|req: 2427/4730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 853.578030] [49942]: DEBUG neutron.api.wsgi [req-b75ac498-b202-490f-b8b1-02dbdd728887 req-89beee24-e1b3-4d44-9914-8ea7efc44aae tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.599360] [49942]: [pid: 49942|app: 0|req: 2428/4731] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.600354] [49941]: DEBUG neutron.plugins.ml2.db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] For port c6351583-fc6c-4f01-8447-5db6288e60cb, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 853.603065] [49941]: DEBUG neutron.plugins.ml2.db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] For port c6351583-fc6c-4f01-8447-5db6288e60cb, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c6351583-fc6c-4f01-8447-5db6288e60cb,segment=NetworkSegment(99007a02-186f-4373-94f5-dbe1d4736d63),segment_id=99007a02-186f-4373-94f5-dbe1d4736d63)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 853.604531] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_precommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:34Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:34Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 853.604756] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_precommit: [ 853.604756] [49941]: key[binding:vif_type], unbound -> ovs [ 853.604756] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388} [ 853.604756] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.608859] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.649147] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Pushing event updated for resources: {'Port': ['ID=c6351583-fc6c-4f01-8447-5db6288e60cb,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.656469] [49941]: DEBUG neutron.db.provisioning_blocks [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Provisioning complete for port c6351583-fc6c-4f01-8447-5db6288e60cb triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 853.656623] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.656746] [49941]: INFO neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Attempt 1 to provision port c6351583-fc6c-4f01-8447-5db6288e60cb [ 853.665040] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9093c451-3029-4d85-aaaa-d7786b911647 req-686746d0-d284-4f8e-8175-d25d5b224ef6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.666784] [49942]: [pid: 49942|app: 0|req: 2429/4732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 853.681629] [49942]: [pid: 49942|app: 0|req: 2430/4733] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.684716] [49942]: DEBUG neutron.api.wsgi [req-9093c451-3029-4d85-aaaa-d7786b911647 req-14a3399b-c821-42f6-86ea-92f450cb38ef tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.709732] [49942]: [pid: 49942|app: 0|req: 2431/4734] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.716376] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Current status of the port c6351583-fc6c-4f01-8447-5db6288e60cb is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 853.716639] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.736652] [49942]: [pid: 49942|app: 0|req: 2432/4735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 853.738969] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c6351583-fc6c-4f01-8447-5db6288e60cb'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 853.747848] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7c8010f0-44dd-460f-bc02-c9b0adca284f" -d '{"events": [{"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-plugged", "status": "completed", "tag": "c6351583-fc6c-4f01-8447-5db6288e60cb"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 853.752285] [49941]: DEBUG neutron.plugins.ml2.db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] For port c6351583-fc6c-4f01-8447-5db6288e60cb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c6351583-fc6c-4f01-8447-5db6288e60cb,segment=NetworkSegment(99007a02-186f-4373-94f5-dbe1d4736d63),segment_id=99007a02-186f-4373-94f5-dbe1d4736d63)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 853.808157] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_precommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:35Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:35Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}]) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 853.808470] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_precommit: [ 853.808470] [49941]: key[status], DOWN -> ACTIVE [ 853.808470] [49941]: key[revision_number], 4 -> 5 [ 853.808470] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.814334] [49941]: DEBUG neutron.db.provisioning_blocks [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Provisioning complete for port c6351583-fc6c-4f01-8447-5db6288e60cb triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 853.814521] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.814637] [49941]: INFO neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Attempt 1 to provision port c6351583-fc6c-4f01-8447-5db6288e60cb [ 853.826619] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fd5ba0f-37aa-48bd-a98f-af8e8badeac9 req-f13dd324-badc-4608-9a75-7d4a94673faa tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.828245] [49942]: [pid: 49942|app: 0|req: 2433/4736] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 853.842998] [49942]: [pid: 49942|app: 0|req: 2434/4737] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.845827] [49942]: DEBUG neutron.api.wsgi [req-9fd5ba0f-37aa-48bd-a98f-af8e8badeac9 req-99f46e9e-2b50-4b3d-9de5-0fbe8525ebdb tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 853.857522] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Current status of the port c6351583-fc6c-4f01-8447-5db6288e60cb is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 853.858436] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_postcommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:35Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:35Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}]) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 853.858651] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_postcommit: [ 853.858651] [49941]: key[status], DOWN -> ACTIVE [ 853.858651] [49941]: key[revision_number], 4 -> 5 [ 853.858651] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.858796] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.871016] [49942]: [pid: 49942|app: 0|req: 2435/4738] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.882131] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Pushing event updated for resources: {'Port': ['ID=c6351583-fc6c-4f01-8447-5db6288e60cb,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 853.884590] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_postcommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:35Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:34Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 853.884740] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] update_port_postcommit: [ 853.884740] [49941]: key[binding:vif_type], unbound -> ovs [ 853.884740] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}} [ 853.884740] [49941]: key[updated_at], 2025-11-20T12:33:34Z -> 2025-11-20T12:33:35Z [ 853.884740] [49941]: key[revision_number], 2 -> 4 [ 853.884740] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 853.889205] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 853.889510] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-7e1edc37-711e-4acf-b8b7-937a96193260 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 853.891278] [49941]: [pid: 49941|app: 0|req: 2304/4739] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:33 2025] PUT /networking/v2.0/ports/c6351583-fc6c-4f01-8447-5db6288e60cb => generated 1039 bytes in 1688 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 853.909849] [49942]: [pid: 49942|app: 0|req: 2436/4740] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.931878] [49941]: [pid: 49941|app: 0|req: 2305/4741] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 853.957745] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-440c80fa-0a83-4ec7-9f59-9f10c2cc82a9 x-openstack-request-id: req-440c80fa-0a83-4ec7-9f59-9f10c2cc82a9 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 853.957862] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-plugged", "status": "completed", "tag": "c6351583-fc6c-4f01-8447-5db6288e60cb", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 853.957956] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-440c80fa-0a83-4ec7-9f59-9f10c2cc82a9 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 853.958161] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-440c80fa-0a83-4ec7-9f59-9f10c2cc82a9'] response: {'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'code': 200} [ 853.963499] [49942]: [pid: 49942|app: 0|req: 2437/4742] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.207842] [49941]: [pid: 49941|app: 0|req: 2306/4743] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.251754] [49942]: [pid: 49942|app: 0|req: 2438/4744] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:35 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.264430] [49941]: [pid: 49941|app: 0|req: 2307/4745] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 854.382659] [49942]: [pid: 49942|app: 0|req: 2439/4746] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.400836] [49941]: DEBUG neutron.api.v2.base [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Request body: {'port': {'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 854.443708] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.455133] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-716f5c05-9cf4-4816-8039-fbd0327f03c8 req-5b3c5eaf-9e87-4980-ad37-4bcdaeb0f64b tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.459769] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-716f5c05-9cf4-4816-8039-fbd0327f03c8 req-5b3c5eaf-9e87-4980-ad37-4bcdaeb0f64b tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.461007] [49942]: [pid: 49942|app: 0|req: 2440/4747] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1477 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 854.468712] [49942]: DEBUG neutron.api.wsgi [req-716f5c05-9cf4-4816-8039-fbd0327f03c8 req-741d8cd9-9e57-442e-a177-332effbbce18 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.506492] [49942]: [pid: 49942|app: 0|req: 2441/4748] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.522569] [49942]: [pid: 49942|app: 0|req: 2442/4749] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 854.584087] [49942]: [pid: 49942|app: 0|req: 2443/4750] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.599647] [49941]: DEBUG neutron.notifiers.nova [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c85cdf1e-e791-40fc-b4b5-a945f471a4e0 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 854.605330] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks [] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.614702] [49941]: DEBUG neutron.db.provisioning_blocks [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Transition to ACTIVE for port object c85cdf1e-e791-40fc-b4b5-a945f471a4e0 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 854.617189] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_precommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:36Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:33Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 854.617360] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_precommit: [ 854.617360] [49941]: key[device_owner], -> compute:nova [ 854.617360] [49941]: key[binding:host_id], -> cpu-1 [ 854.617360] [49941]: key[updated_at], 2025-11-20T12:33:33Z -> 2025-11-20T12:33:36Z [ 854.617360] [49941]: key[revision_number], 1 -> 2 [ 854.617360] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.618867] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 854.640729] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Pushing event updated for resources: {'Port': ['ID=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 854.651565] [49942]: [pid: 49942|app: 0|req: 2444/4751] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.679749] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_postcommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:36Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': '', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:33Z', 'revision_number': 1, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 854.680017] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_postcommit: [ 854.680017] [49941]: key[device_owner], -> compute:nova [ 854.680017] [49941]: key[binding:host_id], -> cpu-1 [ 854.680017] [49941]: key[updated_at], 2025-11-20T12:33:33Z -> 2025-11-20T12:33:36Z [ 854.680017] [49941]: key[revision_number], 1 -> 2 [ 854.680017] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 854.685649] [49941]: DEBUG neutron.plugins.ml2.managers [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Attempting to bind port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 854.685783] [49941]: DEBUG neutron.plugins.ml2.managers [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Attempting to bind port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 854.685900] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Attempting to bind port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 on network e434c19c-8ffc-49d3-a087-46139b3ec0ea {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 854.701478] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 854.701651] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Bind Segment={'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 854.704450] [49941]: DEBUG networking_nsxv3.api.rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 854.710365] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8449d63-e38c-4fcf-b1c7-daf9b4960de2 req-e33d2baa-f4a8-467d-a3e7-81fbd7a29520 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.712790] [49942]: [pid: 49942|app: 0|req: 2445/4752] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.717420] [49942]: DEBUG neutron.api.wsgi [req-c8449d63-e38c-4fcf-b1c7-daf9b4960de2 req-8d1eff07-d8c9-47a3-b8cd-70918852ec32 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.740877] [49942]: [pid: 49942|app: 0|req: 2446/4753] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 854.755183] [49942]: [pid: 49942|app: 0|req: 2447/4754] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.806391] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea47ce52-a77a-4495-8f71-b9f3a5c1419f req-2ba7b8f8-f650-4957-b38a-6b13d64f7fc1 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.808547] [49942]: [pid: 49942|app: 0|req: 2448/4755] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.820295] [49942]: [pid: 49942|app: 0|req: 2449/4756] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.822765] [49942]: DEBUG neutron.api.wsgi [req-ea47ce52-a77a-4495-8f71-b9f3a5c1419f req-5f287d48-1f2d-4fd1-8d26-42ae28b35cc7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.843632] [49942]: [pid: 49942|app: 0|req: 2450/4757] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.916986] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99dafdb-a607-4897-bc7e-92d805a04c18 req-f9b49a2f-c619-45fc-a5c1-9c16bfcbb5cf tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.917860] [49942]: [pid: 49942|app: 0|req: 2451/4758] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 854.929667] [49942]: [pid: 49942|app: 0|req: 2452/4759] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=e5a9dd97-03a5-4049-92f5-d1f35912c9df => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 854.932173] [49942]: DEBUG neutron.api.wsgi [req-d99dafdb-a607-4897-bc7e-92d805a04c18 req-97ae5463-7e96-4227-8666-07791b4fb022 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 854.951513] [49942]: [pid: 49942|app: 0|req: 2453/4760] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.992839] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd6420cf-9bf6-408a-a74d-652e30d6e425 req-db3806d4-8f5e-44f7-8d49-74bd4e55cbd4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 854.993769] [49942]: [pid: 49942|app: 0|req: 2454/4761] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 855.006582] [49942]: [pid: 49942|app: 0|req: 2455/4762] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.008994] [49942]: DEBUG neutron.api.wsgi [req-fd6420cf-9bf6-408a-a74d-652e30d6e425 req-cc441189-9a65-49cc-b2e2-eb0e96a6097b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 855.028978] [49942]: [pid: 49942|app: 0|req: 2456/4763] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.063682] [49942]: [pid: 49942|app: 0|req: 2457/4764] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.076055] [49942]: DEBUG neutron.api.v2.base [None req-5c84aefd-e04a-413c-8c48-79844bbd992c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1492709462', 'description': 'tempest-description--1645146418'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 855.091478] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c84aefd-e04a-413c-8c48-79844bbd992c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.135429] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c84aefd-e04a-413c-8c48-79844bbd992c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group (5c346799-1c5e-4431-8a1b-b319f1ed11c4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.136690] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c84aefd-e04a-413c-8c48-79844bbd992c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (5c346799-1c5e-4431-8a1b-b319f1ed11c4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.149057] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c84aefd-e04a-413c-8c48-79844bbd992c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=5c346799-1c5e-4431-8a1b-b319f1ed11c4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.159581] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c84aefd-e04a-413c-8c48-79844bbd992c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.160129] [49942]: [pid: 49942|app: 0|req: 2458/4765] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:33:36 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 87 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 855.172607] [49942]: [pid: 49942|app: 0|req: 2459/4766] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:36 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.175536] [49942]: DEBUG neutron.api.v2.base [None req-88ea59db-a83d-41e5-99a4-12f4a1ce1126 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'security_group_rule': {'security_group_id': '5c346799-1c5e-4431-8a1b-b319f1ed11c4', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 855.204908] [49942]: DEBUG neutron_lib.callbacks.manager [None req-88ea59db-a83d-41e5-99a4-12f4a1ce1126 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group_rule (79afc2e9-5e0e-493c-a850-6b10f8d7fa33), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.227294] [49942]: DEBUG neutron_lib.callbacks.manager [None req-88ea59db-a83d-41e5-99a4-12f4a1ce1126 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group_rule (79afc2e9-5e0e-493c-a850-6b10f8d7fa33), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.228576] [49942]: DEBUG neutron_lib.callbacks.manager [None req-88ea59db-a83d-41e5-99a4-12f4a1ce1126 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (79afc2e9-5e0e-493c-a850-6b10f8d7fa33), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.235303] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88ea59db-a83d-41e5-99a4-12f4a1ce1126 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=79afc2e9-5e0e-493c-a850-6b10f8d7fa33,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.245921] [49942]: DEBUG neutron_lib.callbacks.manager [None req-88ea59db-a83d-41e5-99a4-12f4a1ce1126 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.246762] [49942]: [pid: 49942|app: 0|req: 2460/4767] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:33:36 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 74 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 855.252191] [49942]: DEBUG neutron.api.v2.base [None req-5df64a8a-1f1f-4645-9fb7-197359250c9f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'security_group_rule': {'security_group_id': '5c346799-1c5e-4431-8a1b-b319f1ed11c4', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 855.281870] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5df64a8a-1f1f-4645-9fb7-197359250c9f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group_rule (314950c1-c6a4-4a0e-bed0-a879c421e422), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.308953] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5df64a8a-1f1f-4645-9fb7-197359250c9f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group_rule (314950c1-c6a4-4a0e-bed0-a879c421e422), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.310569] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5df64a8a-1f1f-4645-9fb7-197359250c9f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (314950c1-c6a4-4a0e-bed0-a879c421e422), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.318727] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5df64a8a-1f1f-4645-9fb7-197359250c9f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=314950c1-c6a4-4a0e-bed0-a879c421e422,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.330192] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5df64a8a-1f1f-4645-9fb7-197359250c9f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.330733] [49942]: [pid: 49942|app: 0|req: 2461/4768] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:33:37 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 82 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 855.343549] [49942]: [pid: 49942|app: 0|req: 2462/4769] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.357249] [49942]: [pid: 49942|app: 0|req: 2463/4770] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 855.360656] [49942]: DEBUG neutron.api.v2.base [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 855.375556] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.707160] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Bound using segment: {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 855.707540] [49941]: DEBUG neutron.plugins.ml2.managers [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Bound port: c85cdf1e-e791-40fc-b4b5-a945f471a4e0, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "08fb4857-7f9b-4f97-86ef-415341fb595d", "external-id": "nsx-vlan-transportzone-579", "segmentation_id": 579}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 855.707642] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.770123] [49941]: DEBUG neutron.plugins.ml2.db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] For port c85cdf1e-e791-40fc-b4b5-a945f471a4e0, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 855.776674] [49941]: DEBUG neutron.plugins.ml2.db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] For port c85cdf1e-e791-40fc-b4b5-a945f471a4e0, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,segment=NetworkSegment(f875206d-3bd8-48cd-af6a-7894a7ad41a2),segment_id=f875206d-3bd8-48cd-af6a-7894a7ad41a2)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 855.779103] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_precommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:36Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:36Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 855.779431] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_precommit: [ 855.779431] [49941]: key[binding:vif_type], unbound -> ovs [ 855.779431] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579} [ 855.779431] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.784038] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.830325] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Pushing event updated for resources: {'Port': ['ID=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.832343] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.837727] [49941]: DEBUG neutron.db.provisioning_blocks [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Provisioning complete for port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 855.837958] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.838160] [49941]: INFO neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Attempt 1 to provision port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 [ 855.878569] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Current status of the port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 855.878749] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.883087] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Allocated IP 10.180.180.159 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/19f4dcb9-51c8-439b-9173-cc32e76ca0fd) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 855.910579] [49941]: DEBUG neutron.plugins.ml2.db [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] For port c85cdf1e-e791-40fc-b4b5-a945f471a4e0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,segment=NetworkSegment(f875206d-3bd8-48cd-af6a-7894a7ad41a2),segment_id=f875206d-3bd8-48cd-af6a-7894a7ad41a2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 855.930462] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for allowed_address_pair (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.931137] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.931679] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit called with port settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 855.931679] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit: [ 855.931679] [49942]: key[id], None -> 19f4dcb9-51c8-439b-9173-cc32e76ca0fd [ 855.931679] [49942]: key[binding:vnic_type], None -> normal [ 855.931679] [49942]: key[binding:vif_details], None -> {} [ 855.931679] [49942]: key[allowed_address_pairs], None -> [] [ 855.931679] [49942]: key[binding:profile], None -> {} [ 855.931679] [49942]: key[admin_state_up], None -> True [ 855.931679] [49942]: key[binding:vif_type], None -> unbound [ 855.931679] [49942]: key[device_owner], None -> network:floatingip [ 855.931679] [49942]: key[tenant_id], None -> [ 855.931679] [49942]: key[binding:host_id], None -> [ 855.931679] [49942]: key[standard_attr_id], None -> 1422 [ 855.931679] [49942]: key[name], None -> [ 855.931679] [49942]: key[mac_address], None -> fa:16:3e:b8:68:e0 [ 855.931679] [49942]: key[status], None -> N/A [ 855.931679] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 855.931679] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] [ 855.931679] [49942]: key[security_groups], None -> [] [ 855.931679] [49942]: key[port_security_enabled], None -> False [ 855.931679] [49942]: key[project_id], None -> [ 855.931679] [49942]: key[device_id], None -> PENDING [ 855.931679] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.943291] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_precommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}]) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 855.943291] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_precommit: [ 855.943291] [49941]: key[status], DOWN -> ACTIVE [ 855.943291] [49941]: key[revision_number], 4 -> 5 [ 855.943291] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.949670] [49941]: DEBUG neutron.db.provisioning_blocks [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Provisioning complete for port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 855.949902] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.950090] [49941]: INFO neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Attempt 1 to provision port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 [ 855.951463] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 855.961828] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'tag': 'c6351583-fc6c-4f01-8447-5db6288e60cb'}, {'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 855.971228] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'Port': ['ID=19f4dcb9-51c8-439b-9173-cc32e76ca0fd,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 855.971437] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-feabbfc6-5c62-4e0c-b847-af913f1da22a" -d '{"events": [{"name": "network-changed", "server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "tag": "c6351583-fc6c-4f01-8447-5db6288e60cb"}, {"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-plugged", "status": "completed", "tag": "c85cdf1e-e791-40fc-b4b5-a945f471a4e0"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 855.979713] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 855.980474] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 855.983916] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 855.996183] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit called with port settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:37Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 855.996769] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit: [ 855.996769] [49942]: key[id], None -> 19f4dcb9-51c8-439b-9173-cc32e76ca0fd [ 855.996769] [49942]: key[binding:vnic_type], None -> normal [ 855.996769] [49942]: key[tags], None -> [] [ 855.996769] [49942]: key[binding:vif_details], None -> {} [ 855.996769] [49942]: key[allowed_address_pairs], None -> [] [ 855.996769] [49942]: key[extra_dhcp_opts], None -> [] [ 855.996769] [49942]: key[binding:profile], None -> {} [ 855.996769] [49942]: key[admin_state_up], None -> True [ 855.996769] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 855.996769] [49942]: key[binding:vif_type], None -> unbound [ 855.996769] [49942]: key[device_owner], None -> network:floatingip [ 855.996769] [49942]: key[created_at], None -> 2025-11-20T12:33:37Z [ 855.996769] [49942]: key[updated_at], None -> 2025-11-20T12:33:37Z [ 855.996769] [49942]: key[tenant_id], None -> [ 855.996769] [49942]: key[binding:host_id], None -> [ 855.996769] [49942]: key[description], None -> [ 855.996769] [49942]: key[standard_attr_id], None -> 1422 [ 855.996769] [49942]: key[name], None -> [ 855.996769] [49942]: key[mac_address], None -> fa:16:3e:b8:68:e0 [ 855.996769] [49942]: key[status], None -> N/A [ 855.996769] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 855.996769] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] [ 855.996769] [49942]: key[security_groups], None -> [] [ 855.996769] [49942]: key[revision_number], None -> 1 [ 855.996769] [49942]: key[port_security_enabled], None -> False [ 855.996769] [49942]: key[project_id], None -> [ 855.996769] [49942]: key[device_id], None -> PENDING [ 855.996769] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 855.999614] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Current status of the port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 856.000553] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_postcommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}]) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 856.000918] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_postcommit: [ 856.000918] [49941]: key[status], DOWN -> ACTIVE [ 856.000918] [49941]: key[revision_number], 4 -> 5 [ 856.000918] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.000918] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.030733] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Pushing event updated for resources: {'Port': ['ID=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.031155] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for floatingip (e35a57b1-de4d-46ec-9d4a-1f6c8314755a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.033423] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_postcommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 4, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:36Z', 'revision_number': 2, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'}) 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': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 856.033870] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] update_port_postcommit: [ 856.033870] [49941]: key[binding:vif_type], unbound -> ovs [ 856.033870] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}} [ 856.033870] [49941]: key[updated_at], 2025-11-20T12:33:36Z -> 2025-11-20T12:33:37Z [ 856.033870] [49941]: key[revision_number], 2 -> 4 [ 856.033870] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.040116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.040541] [49941]: DEBUG neutron_lib.callbacks.manager [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a2fce3c6-30f3-41bb-88d3-0f8dc45ff254 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.045604] [49941]: [pid: 49941|app: 0|req: 2308/4771] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:36 2025] PUT /networking/v2.0/ports/c85cdf1e-e791-40fc-b4b5-a945f471a4e0 => generated 1039 bytes in 1644 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 856.055516] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.063614] [49941]: [pid: 49941|app: 0|req: 2309/4772] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.082266] [49941]: [pid: 49941|app: 0|req: 2310/4773] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.140562] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.140962] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] update_port_precommit called with port settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e35a57b1-de4d-46ec-9d4a-1f6c8314755a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:37Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:37Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 856.141215] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] update_port_precommit: [ 856.141215] [49942]: key[device_id], PENDING -> e35a57b1-de4d-46ec-9d4a-1f6c8314755a [ 856.141215] [49942]: key[revision_number], 1 -> 2 [ 856.141215] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.143781] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.169569] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'Port': ['ID=19f4dcb9-51c8-439b-9173-cc32e76ca0fd,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 856.170923] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7594a081-da05-4a5d-9af4-8de58e315b06 req-a52c35a2-ab3e-43de-8696-1d77c046efbb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.176032] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7594a081-da05-4a5d-9af4-8de58e315b06 req-a52c35a2-ab3e-43de-8696-1d77c046efbb tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.176971] [49941]: [pid: 49941|app: 0|req: 2311/4774] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 856.191167] [49941]: [pid: 49941|app: 0|req: 2312/4775] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.194215] [49941]: DEBUG neutron.api.wsgi [req-7594a081-da05-4a5d-9af4-8de58e315b06 req-5a3718cc-1319-4ad5-90f4-5dafe5073de3 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.194581] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] update_port_postcommit called with port settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e35a57b1-de4d-46ec-9d4a-1f6c8314755a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:37Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:37Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 856.194760] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] update_port_postcommit: [ 856.194760] [49942]: key[device_id], PENDING -> e35a57b1-de4d-46ec-9d4a-1f6c8314755a [ 856.194760] [49942]: key[revision_number], 1 -> 2 [ 856.194760] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 856.195291] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (e35a57b1-de4d-46ec-9d4a-1f6c8314755a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.206473] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1676014c-2c5e-4ccc-9603-c1250caaa9a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 856.207077] [49942]: [pid: 49942|app: 0|req: 2464/4776] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:33:37 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) [ 856.216495] [49941]: [pid: 49941|app: 0|req: 2313/4777] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.259307] [49942]: [pid: 49942|app: 0|req: 2465/4778] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:37 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.289525] [49941]: [pid: 49941|app: 0|req: 2314/4779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.330698] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e69994c0-0298-4104-9d28-570a483deab6 req-520f644e-0969-4d45-a1e0-ce9f61e113ad tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.331776] [49942]: [pid: 49942|app: 0|req: 2466/4780] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 856.338488] [49941]: DEBUG neutron.api.wsgi [req-e69994c0-0298-4104-9d28-570a483deab6 req-e3124c41-d85f-4f03-9418-5dfcd477962a tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.353515] [49942]: [pid: 49942|app: 0|req: 2467/4781] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.359483] [49941]: [pid: 49941|app: 0|req: 2315/4782] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.405752] [49942]: [pid: 49942|app: 0|req: 2468/4783] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.409394] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-c827a4ae-91a2-43a1-a3c1-62b9fafdb9ab x-openstack-request-id: req-c827a4ae-91a2-43a1-a3c1-62b9fafdb9ab {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 856.409394] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "tag": "c6351583-fc6c-4f01-8447-5db6288e60cb", "status": "completed", "code": 200}, {"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-plugged", "status": "completed", "tag": "c85cdf1e-e791-40fc-b4b5-a945f471a4e0", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 856.409394] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c827a4ae-91a2-43a1-a3c1-62b9fafdb9ab {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 856.409394] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c827a4ae-91a2-43a1-a3c1-62b9fafdb9ab'] response: {'name': 'network-changed', 'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'tag': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'status': 'completed', 'code': 200} [ 856.409394] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c827a4ae-91a2-43a1-a3c1-62b9fafdb9ab'] response: {'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'code': 200} [ 856.492093] [49942]: [pid: 49942|app: 0|req: 2469/4784] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.534481] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d75acd9d-4358-45d1-a0ed-223e95f0eb1b req-35e27372-98a9-4368-b020-c96793041472 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.535493] [49942]: [pid: 49942|app: 0|req: 2470/4785] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 1118 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 856.542785] [49942]: DEBUG neutron.api.wsgi [req-d75acd9d-4358-45d1-a0ed-223e95f0eb1b req-20a0f17d-89df-47b3-91ed-e7e0e11d00fc service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.566356] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b05773d9-849b-4ea5-8639-071c17dc35bf req-32bc5a4c-3810-4ce1-aaa8-d514b8240c20 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.567695] [49941]: [pid: 49941|app: 0|req: 2316/4786] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.572647] [49942]: [pid: 49942|app: 0|req: 2471/4787] 10.180.1.21 () {60 vars in 1690 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/security-groups?id=e11f43e3-4713-4732-84cf-f31fee23f410&id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=70c548d1-98c9-4c67-8024-d27e67ca2709&fields=id&fields=name => generated 317 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 856.575732] [49941]: DEBUG neutron.api.wsgi [req-b05773d9-849b-4ea5-8639-071c17dc35bf req-98bdf803-a5fb-4489-88a5-5d4f44ccb5b9 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.591167] [49942]: [pid: 49942|app: 0|req: 2472/4788] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 856.608773] [49941]: [pid: 49941|app: 0|req: 2317/4789] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.654073] [49942]: [pid: 49942|app: 0|req: 2473/4790] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.716835] [49942]: [pid: 49942|app: 0|req: 2474/4791] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.717967] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cba368ac-795e-4da7-82b6-af4ae7b32e46 req-dcbfae28-51ee-445d-9b99-36c8bff17747 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.718960] [49941]: [pid: 49941|app: 0|req: 2318/4792] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 856.728395] [49942]: DEBUG neutron.api.wsgi [req-cba368ac-795e-4da7-82b6-af4ae7b32e46 req-83a6ce62-66e2-4e66-99ab-b9476509a14b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.754137] [49942]: [pid: 49942|app: 0|req: 2475/4793] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.772461] [49941]: [pid: 49941|app: 0|req: 2319/4794] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 856.864884] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-d8d0e1f6-6468-462f-b5e1-a36b9d84a423 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.866756] [49942]: [pid: 49942|app: 0|req: 2476/4795] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.873039] [49941]: DEBUG neutron.api.wsgi [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-ce98a6b9-6bae-41d9-b58e-b6939d6cc977 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 856.878741] [49941]: [pid: 49941|app: 0|req: 2320/4796] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/quotas/9715357ca6bc43fdbef405fff39883db => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.938402] [49942]: [pid: 49942|app: 0|req: 2477/4797] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&fields=id => generated 103 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 856.947034] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feabbfc6-5c62-4e0c-b847-af913f1da22a req-28ab1126-ce19-40d9-b05c-9fadb39b0382 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.950488] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feabbfc6-5c62-4e0c-b847-af913f1da22a req-28ab1126-ce19-40d9-b05c-9fadb39b0382 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 856.951542] [49941]: [pid: 49941|app: 0|req: 2321/4798] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 2077 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 856.980353] [49942]: [pid: 49942|app: 0|req: 2478/4799] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.002746] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feabbfc6-5c62-4e0c-b847-af913f1da22a req-399decbe-7150-4609-8775-3cab54f05785 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.006102] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feabbfc6-5c62-4e0c-b847-af913f1da22a req-399decbe-7150-4609-8775-3cab54f05785 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.008593] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feabbfc6-5c62-4e0c-b847-af913f1da22a req-399decbe-7150-4609-8775-3cab54f05785 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.009644] [49941]: [pid: 49941|app: 0|req: 2322/4800] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/networks?tenant_id=fc31f2614ce84524aeeffd88b21173a2&shared=False => generated 2088 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 857.015390] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-590a940b-8368-41ef-b9a7-74cfc4ab1a7d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.016517] [49942]: [pid: 49942|app: 0|req: 2479/4801] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 857.047464] [49941]: [pid: 49941|app: 0|req: 2323/4802] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.050601] [49941]: DEBUG neutron.api.wsgi [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-80a13726-b5ab-4686-a260-8ff5ebbd7a3f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.054334] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-feabbfc6-5c62-4e0c-b847-af913f1da22a req-35fc58c4-d05a-412c-a696-ddd79d76b1c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.054442] [49941]: [pid: 49941|app: 0|req: 2324/4803] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/quotas/c020adf2527047879a93a72dd05b36e3 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.055305] [49942]: [pid: 49942|app: 0|req: 2480/4804] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:33:38 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) [ 857.092699] [49941]: [pid: 49941|app: 0|req: 2325/4805] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&fields=id => generated 149 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.131675] [49942]: [pid: 49942|app: 0|req: 2481/4806] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.172202] [49941]: [pid: 49941|app: 0|req: 2326/4807] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.173031] [49942]: [pid: 49942|app: 0|req: 2482/4808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.233288] [49941]: [pid: 49941|app: 0|req: 2327/4809] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.258723] [49942]: [pid: 49942|app: 0|req: 2483/4810] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:38 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.295953] [49941]: [pid: 49941|app: 0|req: 2328/4811] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.319674] [49942]: [pid: 49942|app: 0|req: 2484/4812] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.391321] [49942]: [pid: 49942|app: 0|req: 2485/4813] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.427850] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff53a40b-4f46-44ec-bfe2-bb964076b741 req-fa118732-19c3-4128-9645-619ff0b44a5e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.445889] [49942]: [pid: 49942|app: 0|req: 2486/4814] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.460585] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff53a40b-4f46-44ec-bfe2-bb964076b741 req-fa118732-19c3-4128-9645-619ff0b44a5e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.461618] [49941]: [pid: 49941|app: 0|req: 2329/4815] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 857.472786] [49942]: DEBUG neutron.api.wsgi [req-ff53a40b-4f46-44ec-bfe2-bb964076b741 req-6f673a26-89f4-43e1-89e6-00759d1cda1e tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.515692] [49942]: [pid: 49942|app: 0|req: 2487/4816] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.520071] [49941]: [pid: 49941|app: 0|req: 2330/4817] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.571802] [49941]: [pid: 49941|app: 0|req: 2331/4818] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.586183] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ebc6cfa-6d94-4917-b47d-151afd4c8054 req-a73041c0-20ad-4e9c-b53d-957e013eb845 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.587219] [49942]: [pid: 49942|app: 0|req: 2488/4819] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.593345] [49941]: DEBUG neutron.api.wsgi [req-9ebc6cfa-6d94-4917-b47d-151afd4c8054 req-46148383-5787-461d-9df1-893a8f89f32e tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.612681] [49941]: [pid: 49941|app: 0|req: 2332/4820] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.629374] [49942]: [pid: 49942|app: 0|req: 2489/4821] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=b3529283-6ba7-4680-a8cb-f7f6d14f3a61 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.675788] [49941]: [pid: 49941|app: 0|req: 2333/4822] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.706353] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab1ef6f1-2619-4b58-91f6-c314f8ac74aa req-90fcbf02-2158-484f-99f8-747a6f379a97 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 857.707356] [49942]: [pid: 49942|app: 0|req: 2490/4823] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 857.712363] [49942]: DEBUG neutron.api.wsgi [req-ab1ef6f1-2619-4b58-91f6-c314f8ac74aa req-abb7ac89-d6e2-49c8-a95e-29bb7c6504ce tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 857.722465] [49941]: [pid: 49941|app: 0|req: 2334/4824] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.736264] [49942]: [pid: 49942|app: 0|req: 2491/4825] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.782986] [49941]: [pid: 49941|app: 0|req: 2335/4826] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 857.830918] [49942]: [pid: 49942|app: 0|req: 2492/4827] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.094785] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-657477d0-8755-4130-af12-ba2308c34917 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.098052] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-657477d0-8755-4130-af12-ba2308c34917 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.099346] [49941]: [pid: 49941|app: 0|req: 2336/4828] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 2077 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 858.107469] [49942]: DEBUG neutron.api.wsgi [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-df29809a-06b9-4e69-a9df-b0d11d58bb60 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.122012] [49942]: [pid: 49942|app: 0|req: 2493/4829] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.119&port_id=c6351583-fc6c-4f01-8447-5db6288e60cb => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.157460] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-eb8303c6-989e-458e-93f0-e6d16fe369e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.158043] [49941]: [pid: 49941|app: 0|req: 2337/4830] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/subnets?id=7ebf634f-fe52-4c44-8582-c8114db32ab9 => generated 642 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.191486] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-8f56ba67-7329-44f2-ad9c-adf053d2ae13 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.192541] [49942]: [pid: 49942|app: 0|req: 2494/4831] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?network_id=7ca235cc-bda6-47ac-8406-1fe2659c6bfb&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.237124] [49942]: [pid: 49942|app: 0|req: 2495/4832] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.238350] [49941]: [pid: 49941|app: 0|req: 2338/4833] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/networks/7ca235cc-bda6-47ac-8406-1fe2659c6bfb?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.285796] [49942]: [pid: 49942|app: 0|req: 2496/4834] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:39 2025] GET /networking/v2.0/networks/7ca235cc-bda6-47ac-8406-1fe2659c6bfb?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.293514] [49941]: DEBUG neutron.api.wsgi [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-2badd97e-66e7-4ee6-9a18-3a7a732ae524 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.307206] [49941]: [pid: 49941|app: 0|req: 2339/4835] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.173&port_id=c85cdf1e-e791-40fc-b4b5-a945f471a4e0 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.317445] [49942]: [pid: 49942|app: 0|req: 2497/4836] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.332473] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-6fb2476d-b0ab-43c6-ae4d-a8bf58667cc7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.332758] [49942]: [pid: 49942|app: 0|req: 2498/4837] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.332812] [49941]: [pid: 49941|app: 0|req: 2340/4838] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/subnets?id=baffd19e-f867-498c-8b72-98c916f130a7 => generated 642 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.371231] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b347bbf2-6e5c-4a38-8857-d3d68d78b98a req-a442dcc3-6ce4-4284-81a2-dcc249413b63 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.372330] [49942]: [pid: 49942|app: 0|req: 2499/4839] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?network_id=e434c19c-8ffc-49d3-a087-46139b3ec0ea&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.375632] [49941]: [pid: 49941|app: 0|req: 2341/4840] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.412162] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'tag': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 858.415751] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4be1efc3-a24e-4e65-bf1d-98590c64fd61" -d '{"events": [{"name": "network-changed", "server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "tag": "c85cdf1e-e791-40fc-b4b5-a945f471a4e0"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 858.426974] [49941]: [pid: 49941|app: 0|req: 2342/4841] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.432221] [49942]: [pid: 49942|app: 0|req: 2500/4842] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/networks/e434c19c-8ffc-49d3-a087-46139b3ec0ea?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.470728] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-f9e37607-9b45-4ee1-9c24-a5ecba642790 x-openstack-request-id: req-f9e37607-9b45-4ee1-9c24-a5ecba642790 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 858.470943] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "tag": "c85cdf1e-e791-40fc-b4b5-a945f471a4e0", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 858.470943] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f9e37607-9b45-4ee1-9c24-a5ecba642790 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 858.471113] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f9e37607-9b45-4ee1-9c24-a5ecba642790'] response: {'name': 'network-changed', 'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'tag': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'status': 'completed', 'code': 200} [ 858.473032] [49942]: [pid: 49942|app: 0|req: 2501/4843] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.490439] [49941]: [pid: 49941|app: 0|req: 2343/4844] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/networks/e434c19c-8ffc-49d3-a087-46139b3ec0ea?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.548733] [49942]: [pid: 49942|app: 0|req: 2502/4845] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 858.608045] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f09158f4-c7f9-40b3-939a-fd0896adb34b req-db429fff-18f5-4cd2-a2d9-e2847ef888e5 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.610445] [49942]: [pid: 49942|app: 0|req: 2503/4846] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.612920] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f09158f4-c7f9-40b3-939a-fd0896adb34b req-db429fff-18f5-4cd2-a2d9-e2847ef888e5 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.614265] [49941]: [pid: 49941|app: 0|req: 2344/4847] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 858.620354] [49942]: DEBUG neutron.api.wsgi [req-f09158f4-c7f9-40b3-939a-fd0896adb34b req-5a481660-2832-492d-a74b-8628e4f39c9f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.645474] [49942]: [pid: 49942|app: 0|req: 2504/4848] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.663058] [49941]: [pid: 49941|app: 0|req: 2345/4849] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.707354] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29fa8d9c-2352-4ddb-864c-bbd59844b758 req-2f7d487c-673f-4ad1-baa7-18f596f8c175 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.708476] [49942]: [pid: 49942|app: 0|req: 2505/4850] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 858.714350] [49942]: DEBUG neutron.api.wsgi [req-29fa8d9c-2352-4ddb-864c-bbd59844b758 req-c5258dcc-24ad-439b-9f27-529a1e965272 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.736100] [49942]: [pid: 49942|app: 0|req: 2506/4851] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 858.749606] [49941]: DEBUG neutron_lib.callbacks.manager [None req-484c14c8-fa5d-4e58-a9e1-de93429b9ba0 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group (4850fe13-5cf7-411e-9c4f-6167c6205b76), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.769717] [49941]: DEBUG neutron_lib.callbacks.manager [None req-484c14c8-fa5d-4e58-a9e1-de93429b9ba0 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group (4850fe13-5cf7-411e-9c4f-6167c6205b76), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.776079] [49942]: [pid: 49942|app: 0|req: 2507/4852] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.792165] [49942]: [pid: 49942|app: 0|req: 2508/4853] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.804027] [49941]: DEBUG neutron_lib.callbacks.manager [None req-484c14c8-fa5d-4e58-a9e1-de93429b9ba0 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4850fe13-5cf7-411e-9c4f-6167c6205b76), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.807589] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-484c14c8-fa5d-4e58-a9e1-de93429b9ba0 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4850fe13-5cf7-411e-9c4f-6167c6205b76,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 858.811870] [49941]: DEBUG neutron_lib.callbacks.manager [None req-484c14c8-fa5d-4e58-a9e1-de93429b9ba0 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.812586] [49941]: [pid: 49941|app: 0|req: 2346/4854] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:40 2025] DELETE /networking/v2.0/security-groups/4850fe13-5cf7-411e-9c4f-6167c6205b76 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 858.822724] [49942]: INFO neutron.api.v2.resource [None req-522fb81b-d61e-475b-9849-5e93adb56c6d tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] show failed (client error): The resource could not be found. [ 858.823133] [49942]: [pid: 49942|app: 0|req: 2509/4855] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/security-groups/4850fe13-5cf7-411e-9c4f-6167c6205b76 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 858.863283] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1726cc2-dfdc-4f67-bd24-e5a7bf413f2a req-66ccc0e9-d2b3-463f-8d6b-922c8f190afc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 858.864847] [49941]: [pid: 49941|app: 0|req: 2347/4856] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 858.885449] [49941]: [pid: 49941|app: 0|req: 2348/4857] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.889291] [49941]: DEBUG neutron.api.wsgi [req-f1726cc2-dfdc-4f67-bd24-e5a7bf413f2a req-941db9f8-bbc2-470d-8a12-795ad2de3cf5 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 858.893218] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Deleting port 540d7568-9932-4d4d-baf0-b6e12b81c2a4 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 858.893457] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.915365] [49941]: [pid: 49941|app: 0|req: 2349/4858] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 858.934313] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.934951] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for floatingip (540d7568-9932-4d4d-baf0-b6e12b81c2a4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 858.939679] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_precommit called with port settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9be43e7-8faa-44aa-b7e7-00f377ecb1ed', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 858.939844] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_precommit: [ 858.939844] [49942]: key[id], 540d7568-9932-4d4d-baf0-b6e12b81c2a4 -> None [ 858.939844] [49942]: key[binding:vnic_type], normal -> None [ 858.939844] [49942]: key[tags], [] -> None [ 858.939844] [49942]: key[binding:vif_details], {} -> None [ 858.939844] [49942]: key[allowed_address_pairs], [] -> None [ 858.939844] [49942]: key[extra_dhcp_opts], [] -> None [ 858.939844] [49942]: key[binding:profile], {} -> None [ 858.939844] [49942]: key[admin_state_up], True -> None [ 858.939844] [49942]: key[binding:vif_type], unbound -> None [ 858.939844] [49942]: key[device_owner], network:floatingip -> None [ 858.939844] [49942]: key[created_at], 2025-11-20T12:29:14Z -> None [ 858.939844] [49942]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 858.939844] [49942]: key[description], -> None [ 858.939844] [49942]: key[tenant_id], -> None [ 858.939844] [49942]: key[binding:host_id], -> None [ 858.939844] [49942]: key[standard_attr_id], 282 -> None [ 858.939844] [49942]: key[name], -> None [ 858.939844] [49942]: key[mac_address], fa:16:3e:7a:19:60 -> None [ 858.939844] [49942]: key[status], N/A -> None [ 858.939844] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 858.939844] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] -> None [ 858.939844] [49942]: key[security_groups], [] -> None [ 858.939844] [49942]: key[revision_number], 2 -> None [ 858.939844] [49942]: key[port_security_enabled], False -> None [ 858.939844] [49942]: key[project_id], -> None [ 858.939844] [49942]: key[device_id], f9be43e7-8faa-44aa-b7e7-00f377ecb1ed -> None [ 858.939844] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 858.942200] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Calling delete_port for 540d7568-9932-4d4d-baf0-b6e12b81c2a4 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 858.948483] [49941]: [pid: 49941|app: 0|req: 2350/4859] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.034692] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (540d7568-9932-4d4d-baf0-b6e12b81c2a4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.045300] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Pushing event deleted for resources: {'Port': ['ID=540d7568-9932-4d4d-baf0-b6e12b81c2a4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.050434] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4be1efc3-a24e-4e65-bf1d-98590c64fd61 req-4302e91e-7f4b-49bc-a1b9-a67e77321ee9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.053735] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4be1efc3-a24e-4e65-bf1d-98590c64fd61 req-4302e91e-7f4b-49bc-a1b9-a67e77321ee9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.055270] [49941]: [pid: 49941|app: 0|req: 2351/4860] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?tenant_id=fc31f2614ce84524aeeffd88b21173a2&device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 2077 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 859.077310] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_postcommit called with port settings {'id': '540d7568-9932-4d4d-baf0-b6e12b81c2a4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7a:19:60', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f9be43e7-8faa-44aa-b7e7-00f377ecb1ed', 'device_owner': 'network:floatingip', 'standard_attr_id': 282, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 859.077568] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] delete_port_postcommit: [ 859.077568] [49942]: key[id], 540d7568-9932-4d4d-baf0-b6e12b81c2a4 -> None [ 859.077568] [49942]: key[binding:vnic_type], normal -> None [ 859.077568] [49942]: key[tags], [] -> None [ 859.077568] [49942]: key[binding:vif_details], {} -> None [ 859.077568] [49942]: key[allowed_address_pairs], [] -> None [ 859.077568] [49942]: key[extra_dhcp_opts], [] -> None [ 859.077568] [49942]: key[binding:profile], {} -> None [ 859.077568] [49942]: key[admin_state_up], True -> None [ 859.077568] [49942]: key[binding:vif_type], unbound -> None [ 859.077568] [49942]: key[device_owner], network:floatingip -> None [ 859.077568] [49942]: key[created_at], 2025-11-20T12:29:14Z -> None [ 859.077568] [49942]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 859.077568] [49942]: key[description], -> None [ 859.077568] [49942]: key[tenant_id], -> None [ 859.077568] [49942]: key[binding:host_id], -> None [ 859.077568] [49942]: key[standard_attr_id], 282 -> None [ 859.077568] [49942]: key[name], -> None [ 859.077568] [49942]: key[mac_address], fa:16:3e:7a:19:60 -> None [ 859.077568] [49942]: key[status], N/A -> None [ 859.077568] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 859.077568] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] -> None [ 859.077568] [49942]: key[security_groups], [] -> None [ 859.077568] [49942]: key[revision_number], 2 -> None [ 859.077568] [49942]: key[port_security_enabled], False -> None [ 859.077568] [49942]: key[project_id], -> None [ 859.077568] [49942]: key[device_id], f9be43e7-8faa-44aa-b7e7-00f377ecb1ed -> None [ 859.077568] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.079277] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks [] for floatingip (f9be43e7-8faa-44aa-b7e7-00f377ecb1ed), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.082306] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b51789af-fc6f-4f0d-9ffa-73c51306b7d9 tempest-ServersTestBootFromVolume-1988014154 tempest-ServersTestBootFromVolume-1988014154-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.082841] [49942]: [pid: 49942|app: 0|req: 2510/4861] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:33:40 2025] DELETE /networking/v2.0/floatingips/f9be43e7-8faa-44aa-b7e7-00f377ecb1ed => generated 0 bytes in 257 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 859.083884] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-92526c47-5c04-454f-af4f-711be3417aae tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.084942] [49941]: [pid: 49941|app: 0|req: 2352/4862] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/ports?device_id=a3314847-1a14-417c-9dd1-64f0b5e1ac1e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.121786] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4be1efc3-a24e-4e65-bf1d-98590c64fd61 req-033daf96-3f2d-40f0-8f33-238463547ede service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.122666] [49942]: [pid: 49942|app: 0|req: 2511/4863] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:40 2025] GET /networking/v2.0/networks?id=e434c19c-8ffc-49d3-a087-46139b3ec0ea => generated 703 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.198341] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Deleting port 1c64ead2-6334-45ca-867e-78ecd6065330 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 859.198571] [49942]: DEBUG neutron_lib.callbacks.manager [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.225788] [49942]: DEBUG neutron.plugins.ml2.db [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] For port 1c64ead2-6334-45ca-867e-78ecd6065330, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1c64ead2-6334-45ca-867e-78ecd6065330,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 859.226053] [49942]: DEBUG neutron_lib.callbacks.manager [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.230347] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:42Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 859.230544] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit: [ 859.230544] [49942]: key[id], 1c64ead2-6334-45ca-867e-78ecd6065330 -> None [ 859.230544] [49942]: key[binding:vnic_type], normal -> None [ 859.230544] [49942]: key[tags], [] -> None [ 859.230544] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 859.230544] [49942]: key[allowed_address_pairs], [] -> None [ 859.230544] [49942]: key[extra_dhcp_opts], [] -> None [ 859.230544] [49942]: key[binding:profile], {} -> None [ 859.230544] [49942]: key[admin_state_up], True -> None [ 859.230544] [49942]: key[binding:vif_type], ovs -> None [ 859.230544] [49942]: key[device_owner], compute:nova -> None [ 859.230544] [49942]: key[created_at], 2025-11-20T12:31:40Z -> None [ 859.230544] [49942]: key[updated_at], 2025-11-20T12:31:42Z -> None [ 859.230544] [49942]: key[description], -> None [ 859.230544] [49942]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 859.230544] [49942]: key[binding:host_id], cpu-1 -> None [ 859.230544] [49942]: key[standard_attr_id], 1105 -> None [ 859.230544] [49942]: key[name], -> None [ 859.230544] [49942]: key[mac_address], fa:16:3e:d0:93:f8 -> None [ 859.230544] [49942]: key[status], ACTIVE -> None [ 859.230544] [49942]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 859.230544] [49942]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}] -> None [ 859.230544] [49942]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 859.230544] [49942]: key[revision_number], 5 -> None [ 859.230544] [49942]: key[port_security_enabled], True -> None [ 859.230544] [49942]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 859.230544] [49942]: key[device_id], a3314847-1a14-417c-9dd1-64f0b5e1ac1e -> None [ 859.230544] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.231984] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Calling delete_port for 1c64ead2-6334-45ca-867e-78ecd6065330 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 859.257178] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.297406] [49942]: DEBUG neutron_lib.callbacks.manager [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1c64ead2-6334-45ca-867e-78ecd6065330), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.306065] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event deleted for resources: {'Port': ['ID=1c64ead2-6334-45ca-867e-78ecd6065330,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.334530] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] No DVR routers for this DVR port 1c64ead2-6334-45ca-867e-78ecd6065330 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 859.334884] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit called with port settings {'id': '1c64ead2-6334-45ca-867e-78ecd6065330', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:d0:93:f8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'device_owner': 'compute:nova', 'standard_attr_id': 1105, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:42Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 859.335076] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit: [ 859.335076] [49942]: key[id], 1c64ead2-6334-45ca-867e-78ecd6065330 -> None [ 859.335076] [49942]: key[binding:vnic_type], normal -> None [ 859.335076] [49942]: key[tags], [] -> None [ 859.335076] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 859.335076] [49942]: key[allowed_address_pairs], [] -> None [ 859.335076] [49942]: key[extra_dhcp_opts], [] -> None [ 859.335076] [49942]: key[binding:profile], {} -> None [ 859.335076] [49942]: key[admin_state_up], True -> None [ 859.335076] [49942]: key[binding:vif_type], ovs -> None [ 859.335076] [49942]: key[device_owner], compute:nova -> None [ 859.335076] [49942]: key[created_at], 2025-11-20T12:31:40Z -> None [ 859.335076] [49942]: key[updated_at], 2025-11-20T12:31:42Z -> None [ 859.335076] [49942]: key[description], -> None [ 859.335076] [49942]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 859.335076] [49942]: key[binding:host_id], cpu-1 -> None [ 859.335076] [49942]: key[standard_attr_id], 1105 -> None [ 859.335076] [49942]: key[name], -> None [ 859.335076] [49942]: key[mac_address], fa:16:3e:d0:93:f8 -> None [ 859.335076] [49942]: key[status], ACTIVE -> None [ 859.335076] [49942]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 859.335076] [49942]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.3'}] -> None [ 859.335076] [49942]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 859.335076] [49942]: key[revision_number], 5 -> None [ 859.335076] [49942]: key[port_security_enabled], True -> None [ 859.335076] [49942]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 859.335076] [49942]: key[device_id], a3314847-1a14-417c-9dd1-64f0b5e1ac1e -> None [ 859.335076] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.337071] [49942]: DEBUG neutron_lib.callbacks.manager [req-6131a3ed-2a3b-451d-bc1b-8c1f4746da0d req-df069962-6f61-481b-8974-dc9895e92ffe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.337555] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'name': 'network-vif-deleted', 'tag': '1c64ead2-6334-45ca-867e-78ecd6065330'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 859.340209] [49942]: [pid: 49942|app: 0|req: 2512/4864] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:40 2025] DELETE /networking/v2.0/ports/1c64ead2-6334-45ca-867e-78ecd6065330 => generated 0 bytes in 217 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 859.343276] [49942]: DEBUG neutron.api.wsgi [req-4be1efc3-a24e-4e65-bf1d-98590c64fd61 req-91c9558a-eaf8-4041-8e4d-88596766bce1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 859.346752] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-10250f74-159e-441d-a6e2-8341a6644327" -d '{"events": [{"server_uuid": "a3314847-1a14-417c-9dd1-64f0b5e1ac1e", "name": "network-vif-deleted", "tag": "1c64ead2-6334-45ca-867e-78ecd6065330"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 859.358705] [49942]: [pid: 49942|app: 0|req: 2513/4865] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.129.173&port_id=c85cdf1e-e791-40fc-b4b5-a945f471a4e0 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.373338] [49942]: [pid: 49942|app: 0|req: 2514/4866] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.394853] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Deleting port bb8a0115-6dd4-48ac-abd5-e735e33b485c {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 859.394853] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.395428] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4be1efc3-a24e-4e65-bf1d-98590c64fd61 req-29510c7e-0e94-4bdf-b1c9-f4358ed282f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.396584] [49942]: [pid: 49942|app: 0|req: 2515/4867] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/subnets?id=baffd19e-f867-498c-8b72-98c916f130a7 => generated 642 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.410919] [49942]: [pid: 49942|app: 0|req: 2516/4868] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.422673] [49941]: DEBUG neutron.plugins.ml2.db [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] For port bb8a0115-6dd4-48ac-abd5-e735e33b485c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=bb8a0115-6dd4-48ac-abd5-e735e33b485c,segment=NetworkSegment(6bee329b-037d-43de-a2a0-523e7298e4a9),segment_id=6bee329b-037d-43de-a2a0-523e7298e4a9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 859.422855] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.427407] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] delete_port_precommit called with port settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 859.427597] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] delete_port_precommit: [ 859.427597] [49941]: key[id], bb8a0115-6dd4-48ac-abd5-e735e33b485c -> None [ 859.427597] [49941]: key[binding:vnic_type], normal -> None [ 859.427597] [49941]: key[tags], [] -> None [ 859.427597] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 859.427597] [49941]: key[allowed_address_pairs], [] -> None [ 859.427597] [49941]: key[extra_dhcp_opts], [] -> None [ 859.427597] [49941]: key[binding:profile], {} -> None [ 859.427597] [49941]: key[admin_state_up], True -> None [ 859.427597] [49941]: key[binding:vif_type], ovs -> None [ 859.427597] [49941]: key[device_owner], network:router_interface -> None [ 859.427597] [49941]: key[created_at], 2025-11-20T12:29:06Z -> None [ 859.427597] [49941]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 859.427597] [49941]: key[description], -> None [ 859.427597] [49941]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 859.427597] [49941]: key[binding:host_id], devstack -> None [ 859.427597] [49941]: key[standard_attr_id], 230 -> None [ 859.427597] [49941]: key[name], -> None [ 859.427597] [49941]: key[mac_address], fa:16:3e:5a:c7:c3 -> None [ 859.427597] [49941]: key[status], ACTIVE -> None [ 859.427597] [49941]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 859.427597] [49941]: key[fixed_ips], [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.1'}] -> None [ 859.427597] [49941]: key[security_groups], [] -> None [ 859.427597] [49941]: key[revision_number], 5 -> None [ 859.427597] [49941]: key[port_security_enabled], False -> None [ 859.427597] [49941]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 859.427597] [49941]: key[device_id], 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 -> None [ 859.427597] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.429065] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Calling delete_port for bb8a0115-6dd4-48ac-abd5-e735e33b485c owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 859.437788] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4be1efc3-a24e-4e65-bf1d-98590c64fd61 req-365c8187-3cac-4308-856e-e69202a9eddb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.439028] [49942]: [pid: 49942|app: 0|req: 2517/4869] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?network_id=e434c19c-8ffc-49d3-a087-46139b3ec0ea&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.442014] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-41c839df-748d-432e-a5f5-e4a03966ac14 x-openstack-request-id: req-41c839df-748d-432e-a5f5-e4a03966ac14 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 859.445805] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a3314847-1a14-417c-9dd1-64f0b5e1ac1e", "name": "network-vif-deleted", "tag": "1c64ead2-6334-45ca-867e-78ecd6065330", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 859.445889] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-41c839df-748d-432e-a5f5-e4a03966ac14 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 859.446096] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-41c839df-748d-432e-a5f5-e4a03966ac14'] response: {'server_uuid': 'a3314847-1a14-417c-9dd1-64f0b5e1ac1e', 'name': 'network-vif-deleted', 'tag': '1c64ead2-6334-45ca-867e-78ecd6065330', 'status': 'completed', 'code': 200} [ 859.456596] [49942]: [pid: 49942|app: 0|req: 2518/4870] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.508936] [49942]: [pid: 49942|app: 0|req: 2519/4871] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/networks/e434c19c-8ffc-49d3-a087-46139b3ec0ea?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.524027] [49942]: [pid: 49942|app: 0|req: 2520/4872] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.573228] [49942]: [pid: 49942|app: 0|req: 2521/4873] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/networks/e434c19c-8ffc-49d3-a087-46139b3ec0ea?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.588438] [49942]: [pid: 49942|app: 0|req: 2522/4874] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.609851] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bb8a0115-6dd4-48ac-abd5-e735e33b485c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.613935] [49942]: [pid: 49942|app: 0|req: 2523/4875] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.620466] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Pushing event deleted for resources: {'Port': ['ID=bb8a0115-6dd4-48ac-abd5-e735e33b485c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 859.652687] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] delete_port_postcommit called with port settings {'id': 'bb8a0115-6dd4-48ac-abd5-e735e33b485c', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:5a:c7:c3', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_interface', 'standard_attr_id': 230, 'fixed_ips': [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', '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-20T12:29:06Z', 'updated_at': '2025-11-20T12:29:14Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7caef3ea-a83d-41a8-8077-340345318f22'], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 859.652884] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] delete_port_postcommit: [ 859.652884] [49941]: key[id], bb8a0115-6dd4-48ac-abd5-e735e33b485c -> None [ 859.652884] [49941]: key[binding:vnic_type], normal -> None [ 859.652884] [49941]: key[tags], [] -> None [ 859.652884] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 859.652884] [49941]: key[allowed_address_pairs], [] -> None [ 859.652884] [49941]: key[extra_dhcp_opts], [] -> None [ 859.652884] [49941]: key[binding:profile], {} -> None [ 859.652884] [49941]: key[admin_state_up], True -> None [ 859.652884] [49941]: key[binding:vif_type], ovs -> None [ 859.652884] [49941]: key[device_owner], network:router_interface -> None [ 859.652884] [49941]: key[created_at], 2025-11-20T12:29:06Z -> None [ 859.652884] [49941]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 859.652884] [49941]: key[description], -> None [ 859.652884] [49941]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 859.652884] [49941]: key[binding:host_id], devstack -> None [ 859.652884] [49941]: key[standard_attr_id], 230 -> None [ 859.652884] [49941]: key[name], -> None [ 859.652884] [49941]: key[mac_address], fa:16:3e:5a:c7:c3 -> None [ 859.652884] [49941]: key[status], ACTIVE -> None [ 859.652884] [49941]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 859.652884] [49941]: key[fixed_ips], [{'subnet_id': '7caef3ea-a83d-41a8-8077-340345318f22', 'ip_address': '192.168.128.1'}] -> None [ 859.652884] [49941]: key[security_groups], [] -> None [ 859.652884] [49941]: key[revision_number], 5 -> None [ 859.652884] [49941]: key[port_security_enabled], False -> None [ 859.652884] [49941]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 859.652884] [49941]: key[device_id], 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 -> None [ 859.652884] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 859.676707] [49942]: [pid: 49942|app: 0|req: 2524/4876] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=11ce834b-806d-4aba-b442-4897eeda4ff5 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.695729] [49942]: [pid: 49942|app: 0|req: 2525/4877] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.711548] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.784265] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38fd1aa1-c445-41f1-bb79-c3e110601565 req-42595037-f4af-4869-82d3-d9d8e7c9a44c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.810633] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Router 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 859.812411] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38fd1aa1-c445-41f1-bb79-c3e110601565 req-42595037-f4af-4869-82d3-d9d8e7c9a44c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.813382] [49942]: [pid: 49942|app: 0|req: 2526/4878] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 859.825362] [49942]: [pid: 49942|app: 0|req: 2527/4879] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.827866] [49942]: DEBUG neutron.api.wsgi [req-38fd1aa1-c445-41f1-bb79-c3e110601565 req-f63d9e6c-6169-4fda-948c-f358ed419f4f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 859.850976] [49942]: [pid: 49942|app: 0|req: 2528/4880] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.858925] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8b2ef21b-f8b3-445b-b3a2-c0ad576d9742 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 859.862181] [49941]: [pid: 49941|app: 0|req: 2353/4881] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:33:40 2025] PUT /networking/v2.0/routers/6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4/remove_router_interface => generated 309 bytes in 776 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 859.920904] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks [] for router (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.926903] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5400299e-855d-428e-9eb7-b47f8013f167 req-dd7f4360-b76a-42c9-9482-d7119395e4e1 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 859.927872] [49941]: [pid: 49941|app: 0|req: 2354/4882] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 859.943202] [49941]: [pid: 49941|app: 0|req: 2355/4883] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.946275] [49941]: DEBUG neutron.api.wsgi [req-5400299e-855d-428e-9eb7-b47f8013f167 req-d68886cc-eafc-4501-8548-a3f73c3aa613 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 859.970673] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks [] for router_gateway (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 859.970849] [49941]: [pid: 49941|app: 0|req: 2356/4884] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.992385] [49941]: [pid: 49941|app: 0|req: 2357/4885] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 859.994598] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Deleting port dd0c4364-9a52-4ac2-81ac-7435462ca2ef {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 859.994783] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (dd0c4364-9a52-4ac2-81ac-7435462ca2ef), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.026078] [49942]: DEBUG neutron.plugins.ml2.db [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] For port dd0c4364-9a52-4ac2-81ac-7435462ca2ef, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dd0c4364-9a52-4ac2-81ac-7435462ca2ef,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 860.026078] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (dd0c4364-9a52-4ac2-81ac-7435462ca2ef), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.030337] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] delete_port_precommit called with port settings {'id': 'dd0c4364-9a52-4ac2-81ac-7435462ca2ef', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:70:7d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_gateway', 'standard_attr_id': 213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:04Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 860.030550] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] delete_port_precommit: [ 860.030550] [49942]: key[id], dd0c4364-9a52-4ac2-81ac-7435462ca2ef -> None [ 860.030550] [49942]: key[binding:vnic_type], normal -> None [ 860.030550] [49942]: key[tags], [] -> None [ 860.030550] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 860.030550] [49942]: key[allowed_address_pairs], [] -> None [ 860.030550] [49942]: key[extra_dhcp_opts], [] -> None [ 860.030550] [49942]: key[binding:profile], {} -> None [ 860.030550] [49942]: key[admin_state_up], True -> None [ 860.030550] [49942]: key[binding:vif_type], ovs -> None [ 860.030550] [49942]: key[device_owner], network:router_gateway -> None [ 860.030550] [49942]: key[created_at], 2025-11-20T12:29:04Z -> None [ 860.030550] [49942]: key[updated_at], 2025-11-20T12:29:07Z -> None [ 860.030550] [49942]: key[description], -> None [ 860.030550] [49942]: key[tenant_id], -> None [ 860.030550] [49942]: key[binding:host_id], devstack -> None [ 860.030550] [49942]: key[standard_attr_id], 213 -> None [ 860.030550] [49942]: key[name], -> None [ 860.030550] [49942]: key[mac_address], fa:16:3e:7d:70:7d -> None [ 860.030550] [49942]: key[status], ACTIVE -> None [ 860.030550] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 860.030550] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}] -> None [ 860.030550] [49942]: key[security_groups], [] -> None [ 860.030550] [49942]: key[revision_number], 5 -> None [ 860.030550] [49942]: key[port_security_enabled], False -> None [ 860.030550] [49942]: key[project_id], -> None [ 860.030550] [49942]: key[device_id], 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 -> None [ 860.030550] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.035350] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Calling delete_port for dd0c4364-9a52-4ac2-81ac-7435462ca2ef owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 860.035590] [49941]: [pid: 49941|app: 0|req: 2358/4886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.064271] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-152b16c5-7562-445b-b382-af620711d1e3 req-56161192-245a-4b44-af9c-cb59833dd521 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.065237] [49941]: [pid: 49941|app: 0|req: 2359/4887] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.072094] [49941]: DEBUG neutron.api.wsgi [req-152b16c5-7562-445b-b382-af620711d1e3 req-691f54b6-e8a1-4306-8597-8c6c51dac13b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.094730] [49941]: [pid: 49941|app: 0|req: 2360/4888] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 860.107815] [49941]: [pid: 49941|app: 0|req: 2361/4889] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.138425] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (dd0c4364-9a52-4ac2-81ac-7435462ca2ef), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.146566] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Pushing event deleted for resources: {'Port': ['ID=dd0c4364-9a52-4ac2-81ac-7435462ca2ef,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.155854] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-386a282c-1380-41f0-af14-0e1376f7b15b req-be1e8af3-0cee-47e4-8c63-7077a24e2dc3 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.156804] [49941]: [pid: 49941|app: 0|req: 2362/4890] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 860.162408] [49941]: DEBUG neutron.api.wsgi [req-386a282c-1380-41f0-af14-0e1376f7b15b req-4eb7e9fa-61d5-409a-9e97-d84e1df99d0a tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.174227] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] delete_port_postcommit called with port settings {'id': 'dd0c4364-9a52-4ac2-81ac-7435462ca2ef', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7d:70:7d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4', 'device_owner': 'network:router_gateway', 'standard_attr_id': 213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:04Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 860.174422] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] delete_port_postcommit: [ 860.174422] [49942]: key[id], dd0c4364-9a52-4ac2-81ac-7435462ca2ef -> None [ 860.174422] [49942]: key[binding:vnic_type], normal -> None [ 860.174422] [49942]: key[tags], [] -> None [ 860.174422] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 860.174422] [49942]: key[allowed_address_pairs], [] -> None [ 860.174422] [49942]: key[extra_dhcp_opts], [] -> None [ 860.174422] [49942]: key[binding:profile], {} -> None [ 860.174422] [49942]: key[admin_state_up], True -> None [ 860.174422] [49942]: key[binding:vif_type], ovs -> None [ 860.174422] [49942]: key[device_owner], network:router_gateway -> None [ 860.174422] [49942]: key[created_at], 2025-11-20T12:29:04Z -> None [ 860.174422] [49942]: key[updated_at], 2025-11-20T12:29:07Z -> None [ 860.174422] [49942]: key[description], -> None [ 860.174422] [49942]: key[tenant_id], -> None [ 860.174422] [49942]: key[binding:host_id], devstack -> None [ 860.174422] [49942]: key[standard_attr_id], 213 -> None [ 860.174422] [49942]: key[name], -> None [ 860.174422] [49942]: key[mac_address], fa:16:3e:7d:70:7d -> None [ 860.174422] [49942]: key[status], ACTIVE -> None [ 860.174422] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 860.174422] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.129'}] -> None [ 860.174422] [49942]: key[security_groups], [] -> None [ 860.174422] [49942]: key[revision_number], 5 -> None [ 860.174422] [49942]: key[port_security_enabled], False -> None [ 860.174422] [49942]: key[project_id], -> None [ 860.174422] [49942]: key[device_id], 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 -> None [ 860.174422] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.176419] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.185538] [49941]: [pid: 49941|app: 0|req: 2363/4891] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 860.210133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.211471] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks [] for router_controller (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.235429] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.235429] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 860.239520] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9fb6fc65-92fd-40de-ac00-1f13d78a0fc4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.239980] [49942]: [pid: 49942|app: 0|req: 2529/4892] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:33:41 2025] DELETE /networking/v2.0/routers/6d787a11-fd70-43ba-aaa1-ea8ff97ed4f4 => generated 0 bytes in 374 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 860.259526] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2ac354b-487a-425d-9df4-f6abec67e581 req-443417d8-3442-4bfd-a1b1-9543a24dca16 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.259831] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] Deleting subnet 7caef3ea-a83d-41a8-8077-340345318f22 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 860.260812] [49941]: [pid: 49941|app: 0|req: 2364/4893] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:41 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 860.261855] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] Publish callbacks [] for subnet (7caef3ea-a83d-41a8-8077-340345318f22), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.266301] [49941]: DEBUG neutron.api.wsgi [req-a2ac354b-487a-425d-9df4-f6abec67e581 req-9627c7e4-3229-4787-a812-123a415f8856 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.272545] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (7caef3ea-a83d-41a8-8077-340345318f22), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.283744] [49941]: [pid: 49941|app: 0|req: 2365/4894] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 860.306190] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (7caef3ea-a83d-41a8-8077-340345318f22), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.306600] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] delete_subnet_precommit called with subnet settings {'id': '7caef3ea-a83d-41a8-8077-340345318f22', 'name': 'tempest-ServersTestBootFromVolume-1664194363-subnet', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 199, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings None) [ 860.306806] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] delete_subnet_precommit: [ 860.306806] [49942]: key[ipv6_ra_mode], None -> None [ 860.306806] [49942]: key[id], 7caef3ea-a83d-41a8-8077-340345318f22 -> None [ 860.306806] [49942]: key[tags], [] -> None [ 860.306806] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 860.306806] [49942]: key[enable_dhcp], True -> None [ 860.306806] [49942]: key[ip_version], 4 -> None [ 860.306806] [49942]: key[created_at], 2025-11-20T12:29:02Z -> None [ 860.306806] [49942]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 860.306806] [49942]: key[description], -> None [ 860.306806] [49942]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.306806] [49942]: key[standard_attr_id], 199 -> None [ 860.306806] [49942]: key[cidr], 192.168.128.0/28 -> None [ 860.306806] [49942]: key[ipv6_address_mode], None -> None [ 860.306806] [49942]: key[name], tempest-ServersTestBootFromVolume-1664194363-subnet -> None [ 860.306806] [49942]: key[subnetpool_id], None -> None [ 860.306806] [49942]: key[host_routes], [] -> None [ 860.306806] [49942]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.306806] [49942]: key[shared], False -> None [ 860.306806] [49942]: key[router:external], False -> None [ 860.306806] [49942]: key[revision_number], 0 -> None [ 860.306806] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 860.306806] [49942]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.306806] [49942]: key[service_types], [] -> None [ 860.306806] [49942]: key[dns_nameservers], [] -> None [ 860.306806] [49942]: key[segment_id], None -> None [ 860.306806] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.334250] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (7caef3ea-a83d-41a8-8077-340345318f22), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.334514] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] delete_subnet_postcommit called with subnet settings {'id': '7caef3ea-a83d-41a8-8077-340345318f22', 'name': 'tempest-ServersTestBootFromVolume-1664194363-subnet', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 199, '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-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings None) [ 860.334682] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] delete_subnet_postcommit: [ 860.334682] [49942]: key[ipv6_ra_mode], None -> None [ 860.334682] [49942]: key[id], 7caef3ea-a83d-41a8-8077-340345318f22 -> None [ 860.334682] [49942]: key[tags], [] -> None [ 860.334682] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 860.334682] [49942]: key[enable_dhcp], True -> None [ 860.334682] [49942]: key[ip_version], 4 -> None [ 860.334682] [49942]: key[created_at], 2025-11-20T12:29:02Z -> None [ 860.334682] [49942]: key[updated_at], 2025-11-20T12:29:02Z -> None [ 860.334682] [49942]: key[description], -> None [ 860.334682] [49942]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.334682] [49942]: key[standard_attr_id], 199 -> None [ 860.334682] [49942]: key[cidr], 192.168.128.0/28 -> None [ 860.334682] [49942]: key[ipv6_address_mode], None -> None [ 860.334682] [49942]: key[name], tempest-ServersTestBootFromVolume-1664194363-subnet -> None [ 860.334682] [49942]: key[subnetpool_id], None -> None [ 860.334682] [49942]: key[host_routes], [] -> None [ 860.334682] [49942]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.334682] [49942]: key[shared], False -> None [ 860.334682] [49942]: key[router:external], False -> None [ 860.334682] [49942]: key[revision_number], 0 -> None [ 860.334682] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 860.334682] [49942]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.334682] [49942]: key[service_types], [] -> None [ 860.334682] [49942]: key[dns_nameservers], [] -> None [ 860.334682] [49942]: key[segment_id], None -> None [ 860.334682] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.338979] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=7caef3ea-a83d-41a8-8077-340345318f22,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.347600] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8c5110-62e5-47f3-abc0-c917b68cc034 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.351027] [49942]: [pid: 49942|app: 0|req: 2530/4895] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:33:41 2025] DELETE /networking/v2.0/subnets/7caef3ea-a83d-41a8-8077-340345318f22 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 860.398740] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (cb16b7fc-5c72-4017-8a08-b169e1364457), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.437281] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Deleting port 768f1839-cc8a-47ff-82cd-dde76d4c8760 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 860.437452] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (768f1839-cc8a-47ff-82cd-dde76d4c8760), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.440362] [49942]: [pid: 49942|app: 0|req: 2531/4896] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.458189] [49941]: DEBUG neutron.plugins.ml2.db [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] For port 768f1839-cc8a-47ff-82cd-dde76d4c8760, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=768f1839-cc8a-47ff-82cd-dde76d4c8760,segment=NetworkSegment(6bee329b-037d-43de-a2a0-523e7298e4a9),segment_id=6bee329b-037d-43de-a2a0-523e7298e4a9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 860.458404] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (768f1839-cc8a-47ff-82cd-dde76d4c8760), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.463657] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_port_precommit called with port settings {'id': '768f1839-cc8a-47ff-82cd-dde76d4c8760', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:bb:79:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb16b7fc-5c72-4017-8a08-b169e1364457', 'device_owner': 'network:dhcp', 'standard_attr_id': 388, '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:33:42Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:33:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 860.463843] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_port_precommit: [ 860.463843] [49941]: key[id], 768f1839-cc8a-47ff-82cd-dde76d4c8760 -> None [ 860.463843] [49941]: key[binding:vnic_type], normal -> None [ 860.463843] [49941]: key[tags], [] -> None [ 860.463843] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 860.463843] [49941]: key[allowed_address_pairs], [] -> None [ 860.463843] [49941]: key[extra_dhcp_opts], [] -> None [ 860.463843] [49941]: key[binding:profile], {} -> None [ 860.463843] [49941]: key[admin_state_up], True -> None [ 860.463843] [49941]: key[binding:vif_type], ovs -> None [ 860.463843] [49941]: key[device_owner], network:dhcp -> None [ 860.463843] [49941]: key[created_at], 2025-11-20T12:29:23Z -> None [ 860.463843] [49941]: key[updated_at], 2025-11-20T12:33:42Z -> None [ 860.463843] [49941]: key[description], -> None [ 860.463843] [49941]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.463843] [49941]: key[binding:host_id], devstack -> None [ 860.463843] [49941]: key[standard_attr_id], 388 -> None [ 860.463843] [49941]: key[name], -> None [ 860.463843] [49941]: key[mac_address], fa:16:3e:bb:79:b7 -> None [ 860.463843] [49941]: key[status], ACTIVE -> None [ 860.463843] [49941]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.463843] [49941]: key[fixed_ips], [] -> None [ 860.463843] [49941]: key[security_groups], [] -> None [ 860.463843] [49941]: key[revision_number], 5 -> None [ 860.463843] [49941]: key[port_security_enabled], False -> None [ 860.463843] [49941]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.463843] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.463843] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.465581] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Calling delete_port for 768f1839-cc8a-47ff-82cd-dde76d4c8760 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 860.533847] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (768f1839-cc8a-47ff-82cd-dde76d4c8760), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.542511] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Pushing event deleted for resources: {'Port': ['ID=768f1839-cc8a-47ff-82cd-dde76d4c8760,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.545153] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a3763ad-f9e2-48e6-94ad-96d6ba5785da req-306d6892-1309-4598-810b-b213c8d9aa8a tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.547159] [49942]: [pid: 49942|app: 0|req: 2532/4897] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 750 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 860.553986] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] No DVR routers for this DVR port 768f1839-cc8a-47ff-82cd-dde76d4c8760 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 860.554182] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_port_postcommit called with port settings {'id': '768f1839-cc8a-47ff-82cd-dde76d4c8760', 'name': '', 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'mac_address': 'fa:16:3e:bb:79:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb16b7fc-5c72-4017-8a08-b169e1364457', 'device_owner': 'network:dhcp', 'standard_attr_id': 388, '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-20T12:29:23Z', 'updated_at': '2025-11-20T12:33:42Z', 'revision_number': 5, 'project_id': '83c56aaca52e4874a9161e09b546218e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}}] (original binding levels None) on network {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:33:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} with segments to bind None [ 860.554333] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_port_postcommit: [ 860.554333] [49941]: key[id], 768f1839-cc8a-47ff-82cd-dde76d4c8760 -> None [ 860.554333] [49941]: key[binding:vnic_type], normal -> None [ 860.554333] [49941]: key[tags], [] -> None [ 860.554333] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 860.554333] [49941]: key[allowed_address_pairs], [] -> None [ 860.554333] [49941]: key[extra_dhcp_opts], [] -> None [ 860.554333] [49941]: key[binding:profile], {} -> None [ 860.554333] [49941]: key[admin_state_up], True -> None [ 860.554333] [49941]: key[binding:vif_type], ovs -> None [ 860.554333] [49941]: key[device_owner], network:dhcp -> None [ 860.554333] [49941]: key[created_at], 2025-11-20T12:29:23Z -> None [ 860.554333] [49941]: key[updated_at], 2025-11-20T12:33:42Z -> None [ 860.554333] [49941]: key[description], -> None [ 860.554333] [49941]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.554333] [49941]: key[binding:host_id], devstack -> None [ 860.554333] [49941]: key[standard_attr_id], 388 -> None [ 860.554333] [49941]: key[name], -> None [ 860.554333] [49941]: key[mac_address], fa:16:3e:bb:79:b7 -> None [ 860.554333] [49941]: key[status], ACTIVE -> None [ 860.554333] [49941]: key[network_id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.554333] [49941]: key[fixed_ips], [] -> None [ 860.554333] [49941]: key[security_groups], [] -> None [ 860.554333] [49941]: key[revision_number], 5 -> None [ 860.554333] [49941]: key[port_security_enabled], False -> None [ 860.554333] [49941]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.554333] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.554333] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.564283] [49942]: [pid: 49942|app: 0|req: 2533/4898] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.566980] [49942]: DEBUG neutron.api.wsgi [req-8a3763ad-f9e2-48e6-94ad-96d6ba5785da req-13bfcb54-4cd5-4e91-bfb7-1476e296d538 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.575713] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (cb16b7fc-5c72-4017-8a08-b169e1364457), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.586117] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_network_precommit called with network settings {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:33:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} (original settings None) and network segments [{'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}] [ 860.586311] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_network_precommit: [ 860.586311] [49941]: key[vlan_transparent], None -> None [ 860.586311] [49941]: key[id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.586311] [49941]: key[tags], [] -> None [ 860.586311] [49941]: key[availability_zone_hints], [] -> None [ 860.586311] [49941]: key[mtu], 8950 -> None [ 860.586311] [49941]: key[provider:network_type], vlan -> None [ 860.586311] [49941]: key[admin_state_up], True -> None [ 860.586311] [49941]: key[provider:physical_network], default -> None [ 860.586311] [49941]: key[provider:segmentation_id], 31 -> None [ 860.586311] [49941]: key[created_at], 2025-11-20T12:29:01Z -> None [ 860.586311] [49941]: key[updated_at], 2025-11-20T12:33:42Z -> None [ 860.586311] [49941]: key[description], -> None [ 860.586311] [49941]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.586311] [49941]: key[standard_attr_id], 180 -> None [ 860.586311] [49941]: key[name], tempest-ServersTestBootFromVolume-1664194363-network -> None [ 860.586311] [49941]: key[availability_zones], ['nova'] -> None [ 860.586311] [49941]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.586311] [49941]: key[status], ACTIVE -> None [ 860.586311] [49941]: key[shared], False -> None [ 860.586311] [49941]: key[router:external], False -> None [ 860.586311] [49941]: key[revision_number], 3 -> None [ 860.586311] [49941]: key[port_security_enabled], True -> None [ 860.586311] [49941]: key[subnets], [] -> None [ 860.586311] [49941]: key[ipv4_address_scope], None -> None [ 860.586311] [49941]: key[qinq], None -> None [ 860.586311] [49941]: key[ipv6_address_scope], None -> None [ 860.586311] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.587780] [49941]: DEBUG neutron.services.segments.db [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['cb16b7fc-5c72-4017-8a08-b169e1364457']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 860.590814] [49941]: DEBUG neutron.services.segments.db [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6bee329b-037d-43de-a2a0-523e7298e4a9') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 860.590928] [49941]: DEBUG neutron.services.segments.db [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6bee329b-037d-43de-a2a0-523e7298e4a9') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 860.591756] [49942]: [pid: 49942|app: 0|req: 2534/4899] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.594919] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (6bee329b-037d-43de-a2a0-523e7298e4a9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.605472] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (6bee329b-037d-43de-a2a0-523e7298e4a9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.616704] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Releasing vlan 31 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 860.616904] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (6bee329b-037d-43de-a2a0-523e7298e4a9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.630726] [49942]: [pid: 49942|app: 0|req: 2535/4900] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.635905] [49941]: INFO neutron.services.segments.plugin [-] Segment 6bee329b-037d-43de-a2a0-523e7298e4a9 resource provider aggregate not found [ 860.653429] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (cb16b7fc-5c72-4017-8a08-b169e1364457), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.653813] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_network_postcommit called with network settings {'id': 'cb16b7fc-5c72-4017-8a08-b169e1364457', 'name': 'tempest-ServersTestBootFromVolume-1664194363-network', 'tenant_id': '83c56aaca52e4874a9161e09b546218e', 'project_id': '83c56aaca52e4874a9161e09b546218e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 180, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:01Z', 'updated_at': '2025-11-20T12:33:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 31} (original settings None) and network segments [{'id': '6bee329b-037d-43de-a2a0-523e7298e4a9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 31, 'network_id': 'cb16b7fc-5c72-4017-8a08-b169e1364457'}] [ 860.654306] [49942]: [pid: 49942|app: 0|req: 2536/4901] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.655641] [49941]: INFO neutron.services.segments.plugin [-] Segment 6bee329b-037d-43de-a2a0-523e7298e4a9 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 6bee329b-037d-43de-a2a0-523e7298e4a9 found for delete ", "request_id": "req-d176418f-d76f-4a9d-8673-cbfd9d00e9a5"}]} [ 860.656041] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] delete_network_postcommit: [ 860.656041] [49941]: key[vlan_transparent], None -> None [ 860.656041] [49941]: key[id], cb16b7fc-5c72-4017-8a08-b169e1364457 -> None [ 860.656041] [49941]: key[tags], [] -> None [ 860.656041] [49941]: key[availability_zone_hints], [] -> None [ 860.656041] [49941]: key[mtu], 8950 -> None [ 860.656041] [49941]: key[provider:network_type], vlan -> None [ 860.656041] [49941]: key[admin_state_up], True -> None [ 860.656041] [49941]: key[provider:physical_network], default -> None [ 860.656041] [49941]: key[provider:segmentation_id], 31 -> None [ 860.656041] [49941]: key[created_at], 2025-11-20T12:29:01Z -> None [ 860.656041] [49941]: key[updated_at], 2025-11-20T12:33:42Z -> None [ 860.656041] [49941]: key[description], -> None [ 860.656041] [49941]: key[tenant_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.656041] [49941]: key[standard_attr_id], 180 -> None [ 860.656041] [49941]: key[name], tempest-ServersTestBootFromVolume-1664194363-network -> None [ 860.656041] [49941]: key[availability_zones], ['nova'] -> None [ 860.656041] [49941]: key[project_id], 83c56aaca52e4874a9161e09b546218e -> None [ 860.656041] [49941]: key[status], ACTIVE -> None [ 860.656041] [49941]: key[shared], False -> None [ 860.656041] [49941]: key[router:external], False -> None [ 860.656041] [49941]: key[revision_number], 3 -> None [ 860.656041] [49941]: key[port_security_enabled], True -> None [ 860.656041] [49941]: key[subnets], [] -> None [ 860.656041] [49941]: key[ipv4_address_scope], None -> None [ 860.656041] [49941]: key[qinq], None -> None [ 860.656041] [49941]: key[ipv6_address_scope], None -> None [ 860.656041] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 860.667024] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Pushing event deleted for resources: {'Network': ['ID=cb16b7fc-5c72-4017-8a08-b169e1364457,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.671328] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dafdc0ab-d8a7-46cc-aa26-d9cee9f83cb5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.675020] [49941]: [pid: 49941|app: 0|req: 2366/4902] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:33:42 2025] DELETE /networking/v2.0/networks/cb16b7fc-5c72-4017-8a08-b169e1364457 => generated 0 bytes in 321 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 860.733208] [49942]: [pid: 49942|app: 0|req: 2537/4903] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.740384] [49941]: [pid: 49941|app: 0|req: 2367/4904] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.769278] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e731331-d53d-4fc1-b3e4-a8d4fdc7692f req-061d5350-4d88-48a7-a525-9adec6fc705c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.772184] [49942]: [pid: 49942|app: 0|req: 2538/4905] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 1041 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 860.779071] [49941]: DEBUG neutron.api.wsgi [req-7e731331-d53d-4fc1-b3e4-a8d4fdc7692f req-e7b3e4f1-0d10-4f73-8ce9-1ad5e8c35d81 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.806350] [49941]: [pid: 49941|app: 0|req: 2368/4906] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.808385] [49942]: [pid: 49942|app: 0|req: 2539/4907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.833266] [49941]: [pid: 49941|app: 0|req: 2369/4908] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/security-groups?tenant_id=83c56aaca52e4874a9161e09b546218e&name=default => generated 2925 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 860.873127] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6216cf58-f038-4100-b05e-92367ea23058 admin admin] Publish callbacks [] for security_group (3028374c-74b5-43b9-89c4-f326a2371c0f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.893844] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6216cf58-f038-4100-b05e-92367ea23058 admin admin] Publish callbacks [] for security_group (3028374c-74b5-43b9-89c4-f326a2371c0f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.901866] [49941]: [pid: 49941|app: 0|req: 2370/4909] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 860.921247] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6216cf58-f038-4100-b05e-92367ea23058 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3028374c-74b5-43b9-89c4-f326a2371c0f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.925999] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6216cf58-f038-4100-b05e-92367ea23058 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3028374c-74b5-43b9-89c4-f326a2371c0f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 860.932161] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6216cf58-f038-4100-b05e-92367ea23058 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 860.932161] [49942]: [pid: 49942|app: 0|req: 2540/4910] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:42 2025] DELETE /networking/v2.0/security-groups/3028374c-74b5-43b9-89c4-f326a2371c0f => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 860.955976] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e314d76-03ba-4d30-b224-023b58652faf req-2690eccc-292f-4563-86a6-ed56bf3d84d8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.960796] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e314d76-03ba-4d30-b224-023b58652faf req-2690eccc-292f-4563-86a6-ed56bf3d84d8 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 860.962148] [49941]: [pid: 49941|app: 0|req: 2371/4911] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 860.969059] [49941]: DEBUG neutron.api.wsgi [req-4e314d76-03ba-4d30-b224-023b58652faf req-897d8083-6a6e-4b63-a006-3624e7eb5f97 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 860.991464] [49941]: [pid: 49941|app: 0|req: 2372/4912] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 861.011844] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d436b30-a30a-4568-b517-db268ac9abad req-123a8e79-4839-4616-9d78-89d269bc5c19 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.012956] [49942]: [pid: 49942|app: 0|req: 2541/4913] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.020294] [49941]: DEBUG neutron.api.wsgi [req-3d436b30-a30a-4568-b517-db268ac9abad req-cb815f7c-cd02-4aa2-badb-02737c2b45ab tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 861.046139] [49941]: [pid: 49941|app: 0|req: 2373/4914] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.056319] [49942]: [pid: 49942|app: 0|req: 2542/4915] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.102689] [49941]: [pid: 49941|app: 0|req: 2374/4916] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.117471] [49942]: [pid: 49942|app: 0|req: 2543/4917] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.171699] [49942]: [pid: 49942|app: 0|req: 2544/4918] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.174198] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56dc4931-a487-457f-9c8b-c9ce823cac9c req-e7b61517-9681-435e-8bed-861e3a173416 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.174748] [49941]: [pid: 49941|app: 0|req: 2375/4919] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 861.183112] [49942]: DEBUG neutron.api.wsgi [req-56dc4931-a487-457f-9c8b-c9ce823cac9c req-7396da3a-de20-47ca-bc42-33f931c63055 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 861.217096] [49942]: [pid: 49942|app: 0|req: 2545/4920] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:42 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.464811] [49941]: DEBUG neutron.api.v2.base [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 861.486893] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Made reservation on behalf of e1155aa478614fc2b9d458afec4f5737 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 861.489647] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.495216] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.528141] [49942]: [pid: 49942|app: 0|req: 2546/4921] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.578982] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks [] for security_group (3aa54944-9e48-48b4-8aab-353e92b4d2e5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.580718] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3aa54944-9e48-48b4-8aab-353e92b4d2e5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.609232] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3aa54944-9e48-48b4-8aab-353e92b4d2e5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.628085] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] vlan segment allocate from pool success with {'vlan_id': 182, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 861.635950] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (448f3673-90f5-497d-8164-2d8a68bc61c9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.636137] [49941]: INFO neutron.db.segments_db [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Added segment 448f3673-90f5-497d-8164-2d8a68bc61c9 of type vlan for network 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 861.659393] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (5534de91-44d8-4f94-ac54-a87272e5ee43), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.671090] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] create_network_precommit called with network settings {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1429, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 1} (original settings None) and network segments [{'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}] [ 861.671390] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] create_network_precommit: [ 861.671390] [49941]: key[vlan_transparent], None -> None [ 861.671390] [49941]: key[id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 861.671390] [49941]: key[tags], None -> [] [ 861.671390] [49941]: key[availability_zone_hints], None -> [] [ 861.671390] [49941]: key[mtu], None -> 8950 [ 861.671390] [49941]: key[provider:network_type], None -> vlan [ 861.671390] [49941]: key[admin_state_up], None -> True [ 861.671390] [49941]: key[provider:physical_network], None -> default [ 861.671390] [49941]: key[provider:segmentation_id], None -> 182 [ 861.671390] [49941]: key[qinq], None -> None [ 861.671390] [49941]: key[created_at], None -> 2025-11-20T12:33:43Z [ 861.671390] [49941]: key[updated_at], None -> 2025-11-20T12:33:43Z [ 861.671390] [49941]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.671390] [49941]: key[description], None -> [ 861.671390] [49941]: key[standard_attr_id], None -> 1429 [ 861.671390] [49941]: key[name], None -> tempest-ServerActionsV293TestJSON-668148133-network [ 861.671390] [49941]: key[availability_zones], None -> [] [ 861.671390] [49941]: key[status], None -> ACTIVE [ 861.671390] [49941]: key[shared], None -> False [ 861.671390] [49941]: key[router:external], None -> False [ 861.671390] [49941]: key[revision_number], None -> 1 [ 861.671390] [49941]: key[port_security_enabled], None -> True [ 861.671390] [49941]: key[subnets], None -> [] [ 861.671390] [49941]: key[ipv4_address_scope], None -> None [ 861.671390] [49941]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.671390] [49941]: key[ipv6_address_scope], None -> None [ 861.671390] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.676980] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (5534de91-44d8-4f94-ac54-a87272e5ee43), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.683412] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d73ab286-1a3b-4c2e-b084-7fc9a1c9f22e req-f0f5745d-4b10-4e0d-91d7-57fa41348bc5 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.684657] [49942]: [pid: 49942|app: 0|req: 2547/4922] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 861.693587] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Pushing event updated for resources: {'Network': ['ID=5534de91-44d8-4f94-ac54-a87272e5ee43,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.695636] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] create_network_postcommit called with network settings {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1429, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 1} (original settings None) and network segments [{'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}] [ 861.695965] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] create_network_postcommit: [ 861.695965] [49941]: key[vlan_transparent], None -> None [ 861.695965] [49941]: key[id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 861.695965] [49941]: key[tags], None -> [] [ 861.695965] [49941]: key[availability_zone_hints], None -> [] [ 861.695965] [49941]: key[mtu], None -> 8950 [ 861.695965] [49941]: key[provider:network_type], None -> vlan [ 861.695965] [49941]: key[admin_state_up], None -> True [ 861.695965] [49941]: key[provider:physical_network], None -> default [ 861.695965] [49941]: key[provider:segmentation_id], None -> 182 [ 861.695965] [49941]: key[qinq], None -> None [ 861.695965] [49941]: key[created_at], None -> 2025-11-20T12:33:43Z [ 861.695965] [49941]: key[updated_at], None -> 2025-11-20T12:33:43Z [ 861.695965] [49941]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.695965] [49941]: key[description], None -> [ 861.695965] [49941]: key[standard_attr_id], None -> 1429 [ 861.695965] [49941]: key[name], None -> tempest-ServerActionsV293TestJSON-668148133-network [ 861.695965] [49941]: key[availability_zones], None -> [] [ 861.695965] [49941]: key[status], None -> ACTIVE [ 861.695965] [49941]: key[shared], None -> False [ 861.695965] [49941]: key[router:external], None -> False [ 861.695965] [49941]: key[revision_number], None -> 1 [ 861.695965] [49941]: key[port_security_enabled], None -> True [ 861.695965] [49941]: key[subnets], None -> [] [ 861.695965] [49941]: key[ipv4_address_scope], None -> None [ 861.695965] [49941]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.695965] [49941]: key[ipv6_address_scope], None -> None [ 861.695965] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.699934] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.700455] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b273af0-c1a4-4235-8065-ebd15232cee8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.700544] [49942]: [pid: 49942|app: 0|req: 2548/4923] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.703592] [49942]: DEBUG neutron.api.wsgi [req-d73ab286-1a3b-4c2e-b084-7fc9a1c9f22e req-fe607d9f-d2d6-4496-826b-880985bad6b5 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 861.713295] [49941]: [pid: 49941|app: 0|req: 2376/4924] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:33:43 2025] POST /networking/v2.0/networks => generated 669 bytes in 320 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 861.719811] [49941]: DEBUG neutron.api.v2.base [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Request body: {'subnet': {'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsV293TestJSON-668148133-subnet', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 861.724696] [49942]: [pid: 49942|app: 0|req: 2549/4925] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.735569] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Made reservation on behalf of e1155aa478614fc2b9d458afec4f5737 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 861.738047] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.756155] [49942]: [pid: 49942|app: 0|req: 2550/4926] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.770824] [49942]: [pid: 49942|app: 0|req: 2551/4927] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 861.804597] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] create_subnet_precommit called with subnet settings {'id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'name': 'tempest-ServerActionsV293TestJSON-668148133-subnet', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1431, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings None) [ 861.804597] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] create_subnet_precommit: [ 861.804597] [49941]: key[ipv6_ra_mode], None -> None [ 861.804597] [49941]: key[id], None -> f4f877ac-ee5f-447e-b607-53a2a69aa6d0 [ 861.804597] [49941]: key[tags], None -> [] [ 861.804597] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 861.804597] [49941]: key[enable_dhcp], None -> True [ 861.804597] [49941]: key[ip_version], None -> 4 [ 861.804597] [49941]: key[created_at], None -> 2025-11-20T12:33:43Z [ 861.804597] [49941]: key[updated_at], None -> 2025-11-20T12:33:43Z [ 861.804597] [49941]: key[description], None -> [ 861.804597] [49941]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.804597] [49941]: key[standard_attr_id], None -> 1431 [ 861.804597] [49941]: key[cidr], None -> 192.168.128.0/28 [ 861.804597] [49941]: key[ipv6_address_mode], None -> None [ 861.804597] [49941]: key[name], None -> tempest-ServerActionsV293TestJSON-668148133-subnet [ 861.804597] [49941]: key[subnetpool_id], None -> None [ 861.804597] [49941]: key[host_routes], None -> [] [ 861.804597] [49941]: key[network_id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 861.804597] [49941]: key[shared], None -> False [ 861.804597] [49941]: key[router:external], None -> False [ 861.804597] [49941]: key[revision_number], None -> 0 [ 861.804597] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 861.804597] [49941]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.804597] [49941]: key[service_types], None -> [] [ 861.804597] [49941]: key[dns_nameservers], None -> [] [ 861.804597] [49941]: key[segment_id], None -> None [ 861.804597] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.807721] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (f4f877ac-ee5f-447e-b607-53a2a69aa6d0), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.813862] [49942]: [pid: 49942|app: 0|req: 2552/4928] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.820344] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Pushing event updated for resources: {'Subnet': ['ID=f4f877ac-ee5f-447e-b607-53a2a69aa6d0,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 861.834277] [49942]: [pid: 49942|app: 0|req: 2553/4929] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.839325] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Checking segment: {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 861.839577] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Network hostable DHCP agents. Network: 5534de91-44d8-4f94-ac54-a87272e5ee43, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 861.848665] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Network 5534de91-44d8-4f94-ac54-a87272e5ee43 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 861.852802] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 5534de91-44d8-4f94-ac54-a87272e5ee43) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 861.855512] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] create_subnet_postcommit called with subnet settings {'id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'name': 'tempest-ServerActionsV293TestJSON-668148133-subnet', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1431, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'network': {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182}} (original settings None) [ 861.855705] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] create_subnet_postcommit: [ 861.855705] [49941]: key[ipv6_ra_mode], None -> None [ 861.855705] [49941]: key[id], None -> f4f877ac-ee5f-447e-b607-53a2a69aa6d0 [ 861.855705] [49941]: key[tags], None -> [] [ 861.855705] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 861.855705] [49941]: key[enable_dhcp], None -> True [ 861.855705] [49941]: key[network], None -> {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} [ 861.855705] [49941]: key[ip_version], None -> 4 [ 861.855705] [49941]: key[created_at], None -> 2025-11-20T12:33:43Z [ 861.855705] [49941]: key[updated_at], None -> 2025-11-20T12:33:43Z [ 861.855705] [49941]: key[description], None -> [ 861.855705] [49941]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.855705] [49941]: key[standard_attr_id], None -> 1431 [ 861.855705] [49941]: key[cidr], None -> 192.168.128.0/28 [ 861.855705] [49941]: key[ipv6_address_mode], None -> None [ 861.855705] [49941]: key[name], None -> tempest-ServerActionsV293TestJSON-668148133-subnet [ 861.855705] [49941]: key[subnetpool_id], None -> None [ 861.855705] [49941]: key[host_routes], None -> [] [ 861.855705] [49941]: key[network_id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 861.855705] [49941]: key[shared], None -> False [ 861.855705] [49941]: key[router:external], None -> False [ 861.855705] [49941]: key[revision_number], None -> 0 [ 861.855705] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 861.855705] [49941]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 861.855705] [49941]: key[service_types], None -> [] [ 861.855705] [49941]: key[dns_nameservers], None -> [] [ 861.855705] [49941]: key[segment_id], None -> None [ 861.855705] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 861.857387] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 861.857718] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b03a4089-f714-4e9c-a652-bf1b068ad445 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.866595] [49941]: [pid: 49941|app: 0|req: 2377/4930] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:33:43 2025] POST /networking/v2.0/subnets => generated 688 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 861.872401] [49941]: DEBUG neutron.api.v2.base [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Request body: {'router': {'name': 'tempest-ServerActionsV293TestJSON-668148133-router', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 861.875342] [49942]: [pid: 49942|app: 0|req: 2554/4931] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.885435] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (8ae4f927-c53d-49ba-9ab0-af5416f7f736), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.886865] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (8ae4f927-c53d-49ba-9ab0-af5416f7f736), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.922315] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks [] for router_controller (8ae4f927-c53d-49ba-9ab0-af5416f7f736), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 861.969360] [49942]: [pid: 49942|app: 0|req: 2555/4932] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 861.975836] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks [] for router_gateway (8ae4f927-c53d-49ba-9ab0-af5416f7f736), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.050078] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks [] for router_gateway (8ae4f927-c53d-49ba-9ab0-af5416f7f736), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.053591] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.085425] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e96e4153-8c1a-4e52-a23b-34154ade4ca6 req-0d28b053-a51a-4d03-95fb-293a3aa6e639 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.091655] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e96e4153-8c1a-4e52-a23b-34154ade4ca6 req-0d28b053-a51a-4d03-95fb-293a3aa6e639 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.092937] [49942]: [pid: 49942|app: 0|req: 2556/4933] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 862.104823] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Allocated IP 10.180.180.196 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/8199b14e-47b5-4201-ab38-b2ac70c74e27) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 862.127702] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5faebb99-7eea-4627-9b53-b48b08858395 req-0180fa35-0d0c-4018-988e-ce4c3316d5d2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.128807] [49942]: [pid: 49942|app: 0|req: 2557/4934] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 862.133020] [49942]: DEBUG neutron.api.wsgi [req-e96e4153-8c1a-4e52-a23b-34154ade4ca6 req-ec6fc0d7-8749-4ac1-8292-21ed41cccf8b tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.156811] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks [] for allowed_address_pair (8199b14e-47b5-4201-ab38-b2ac70c74e27), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.157491] [49942]: [pid: 49942|app: 0|req: 2558/4935] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.157713] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks [] for port (8199b14e-47b5-4201-ab38-b2ac70c74e27), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.157917] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] create_port_precommit called with port settings {'id': '8199b14e-47b5-4201-ab38-b2ac70c74e27', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:4a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 862.158070] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] create_port_precommit: [ 862.158070] [49941]: key[id], None -> 8199b14e-47b5-4201-ab38-b2ac70c74e27 [ 862.158070] [49941]: key[binding:vnic_type], None -> normal [ 862.158070] [49941]: key[binding:vif_details], None -> {} [ 862.158070] [49941]: key[allowed_address_pairs], None -> [] [ 862.158070] [49941]: key[binding:profile], None -> {} [ 862.158070] [49941]: key[admin_state_up], None -> True [ 862.158070] [49941]: key[binding:vif_type], None -> unbound [ 862.158070] [49941]: key[device_owner], None -> network:router_gateway [ 862.158070] [49941]: key[tenant_id], None -> [ 862.158070] [49941]: key[binding:host_id], None -> [ 862.158070] [49941]: key[standard_attr_id], None -> 1433 [ 862.158070] [49941]: key[name], None -> [ 862.158070] [49941]: key[mac_address], None -> fa:16:3e:1e:4a:30 [ 862.158070] [49941]: key[status], None -> DOWN [ 862.158070] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 862.158070] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.196'}] [ 862.158070] [49941]: key[security_groups], None -> [] [ 862.158070] [49941]: key[port_security_enabled], None -> False [ 862.158070] [49941]: key[project_id], None -> [ 862.158070] [49941]: key[device_id], None -> 8ae4f927-c53d-49ba-9ab0-af5416f7f736 [ 862.158070] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.183569] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8199b14e-47b5-4201-ab38-b2ac70c74e27), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.189338] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b900fdd7-ff98-4f57-b3bd-ec37c4b13b9a req-c4ed1fa5-bdb5-4fbe-bb16-8de014b38728 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.190536] [49942]: [pid: 49942|app: 0|req: 2559/4936] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.194760] [49942]: DEBUG neutron.api.wsgi [req-5faebb99-7eea-4627-9b53-b48b08858395 req-01280f94-9095-445f-b7e7-413e25231a43 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.209348] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Pushing event updated for resources: {'Port': ['ID=8199b14e-47b5-4201-ab38-b2ac70c74e27,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.223655] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 862.224933] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 862.226740] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 862.231025] [49942]: [pid: 49942|app: 0|req: 2560/4937] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.234135] [49942]: DEBUG neutron.api.wsgi [req-b900fdd7-ff98-4f57-b3bd-ec37c4b13b9a req-e3d5e32e-40a6-4264-834e-fbc5c4c299ce tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.249648] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] create_port_postcommit called with port settings {'id': '8199b14e-47b5-4201-ab38-b2ac70c74e27', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:4a:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 862.249822] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] create_port_postcommit: [ 862.249822] [49941]: key[id], None -> 8199b14e-47b5-4201-ab38-b2ac70c74e27 [ 862.249822] [49941]: key[binding:vnic_type], None -> normal [ 862.249822] [49941]: key[tags], None -> [] [ 862.249822] [49941]: key[binding:vif_details], None -> {} [ 862.249822] [49941]: key[allowed_address_pairs], None -> [] [ 862.249822] [49941]: key[extra_dhcp_opts], None -> [] [ 862.249822] [49941]: key[binding:profile], None -> {} [ 862.249822] [49941]: key[admin_state_up], None -> True [ 862.249822] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 862.249822] [49941]: key[binding:vif_type], None -> unbound [ 862.249822] [49941]: key[device_owner], None -> network:router_gateway [ 862.249822] [49941]: key[created_at], None -> 2025-11-20T12:33:43Z [ 862.249822] [49941]: key[updated_at], None -> 2025-11-20T12:33:43Z [ 862.249822] [49941]: key[tenant_id], None -> [ 862.249822] [49941]: key[binding:host_id], None -> [ 862.249822] [49941]: key[description], None -> [ 862.249822] [49941]: key[standard_attr_id], None -> 1433 [ 862.249822] [49941]: key[name], None -> [ 862.249822] [49941]: key[mac_address], None -> fa:16:3e:1e:4a:30 [ 862.249822] [49941]: key[status], None -> DOWN [ 862.249822] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 862.249822] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.196'}] [ 862.249822] [49941]: key[security_groups], None -> [] [ 862.249822] [49941]: key[revision_number], None -> 1 [ 862.249822] [49941]: key[port_security_enabled], None -> False [ 862.249822] [49941]: key[project_id], None -> [ 862.249822] [49941]: key[device_id], None -> 8ae4f927-c53d-49ba-9ab0-af5416f7f736 [ 862.249822] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.258741] [49942]: [pid: 49942|app: 0|req: 2561/4938] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:43 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.271863] [49942]: [pid: 49942|app: 0|req: 2562/4939] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=65536914-4628-46bb-a7e7-6184190df8e0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.325129] [49942]: [pid: 49942|app: 0|req: 2563/4940] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.338144] [49942]: [pid: 49942|app: 0|req: 2564/4941] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.351952] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks [] for router_gateway (8ae4f927-c53d-49ba-9ab0-af5416f7f736), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.379355] [49942]: [pid: 49942|app: 0|req: 2565/4942] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.435591] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0078d624-1223-440d-ba43-8e7a26f01d88 req-27566098-8b10-4fe3-97de-7eec956398f3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.436578] [49942]: [pid: 49942|app: 0|req: 2566/4943] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.442612] [49942]: DEBUG neutron.api.wsgi [req-0078d624-1223-440d-ba43-8e7a26f01d88 req-f4afd156-1bfc-4ca0-8d95-c1a72787c084 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 862.447045] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (8ae4f927-c53d-49ba-9ab0-af5416f7f736), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.465623] [49942]: [pid: 49942|app: 0|req: 2567/4944] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 862.523652] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Router 8ae4f927-c53d-49ba-9ab0-af5416f7f736 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 862.582244] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 862.585886] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-a7db4f2b-29ac-4504-9f45-e94b3a857112 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 862.586734] [49942]: [pid: 49942|app: 0|req: 2568/4945] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 862.595690] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8aadf5f8-0d15-4c02-a7b2-7224e8a580eb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.596300] [49941]: [pid: 49941|app: 0|req: 2378/4946] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:33:43 2025] POST /networking/v2.0/routers => generated 730 bytes in 727 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 862.609113] [49941]: [pid: 49941|app: 0|req: 2379/4947] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.648299] [49942]: DEBUG neutron.plugins.ml2.plugin [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Deleting port cf146267-b551-426a-b210-99067b88d3f5 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 862.648530] [49942]: DEBUG neutron_lib.callbacks.manager [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (cf146267-b551-426a-b210-99067b88d3f5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.681910] [49942]: DEBUG neutron.plugins.ml2.db [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] For port cf146267-b551-426a-b210-99067b88d3f5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=cf146267-b551-426a-b210-99067b88d3f5,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 862.682116] [49942]: DEBUG neutron_lib.callbacks.manager [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (cf146267-b551-426a-b210-99067b88d3f5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.687428] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_precommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:20Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 862.687681] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_precommit: [ 862.687681] [49942]: key[id], cf146267-b551-426a-b210-99067b88d3f5 -> None [ 862.687681] [49942]: key[binding:vnic_type], normal -> None [ 862.687681] [49942]: key[tags], [] -> None [ 862.687681] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 862.687681] [49942]: key[allowed_address_pairs], [] -> None [ 862.687681] [49942]: key[extra_dhcp_opts], [] -> None [ 862.687681] [49942]: key[binding:profile], {} -> None [ 862.687681] [49942]: key[admin_state_up], True -> None [ 862.687681] [49942]: key[binding:vif_type], ovs -> None [ 862.687681] [49942]: key[device_owner], compute:nova -> None [ 862.687681] [49942]: key[created_at], 2025-11-20T12:33:18Z -> None [ 862.687681] [49942]: key[updated_at], 2025-11-20T12:33:20Z -> None [ 862.687681] [49942]: key[description], -> None [ 862.687681] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 862.687681] [49942]: key[binding:host_id], cpu-1 -> None [ 862.687681] [49942]: key[standard_attr_id], 1363 -> None [ 862.687681] [49942]: key[name], -> None [ 862.687681] [49942]: key[mac_address], fa:16:3e:60:40:82 -> None [ 862.687681] [49942]: key[status], ACTIVE -> None [ 862.687681] [49942]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 862.687681] [49942]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}] -> None [ 862.687681] [49942]: key[security_groups], ['c3846cb8-dcba-4559-9913-80b38e66af6a'] -> None [ 862.687681] [49942]: key[revision_number], 5 -> None [ 862.687681] [49942]: key[port_security_enabled], True -> None [ 862.687681] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 862.687681] [49942]: key[device_id], 28b36d21-9318-4f4b-ad50-d90ec1641550 -> None [ 862.687681] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.690962] [49942]: DEBUG neutron.plugins.ml2.plugin [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Calling delete_port for cf146267-b551-426a-b210-99067b88d3f5 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 862.791868] [49942]: DEBUG neutron_lib.callbacks.manager [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (cf146267-b551-426a-b210-99067b88d3f5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.803296] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Pushing event deleted for resources: {'Port': ['ID=cf146267-b551-426a-b210-99067b88d3f5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 862.819107] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.834393] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] No DVR routers for this DVR port cf146267-b551-426a-b210-99067b88d3f5 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 862.834807] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_postcommit called with port settings {'id': 'cf146267-b551-426a-b210-99067b88d3f5', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:60:40:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'device_owner': 'compute:nova', 'standard_attr_id': 1363, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:18Z', 'updated_at': '2025-11-20T12:33:20Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 862.835024] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_postcommit: [ 862.835024] [49942]: key[id], cf146267-b551-426a-b210-99067b88d3f5 -> None [ 862.835024] [49942]: key[binding:vnic_type], normal -> None [ 862.835024] [49942]: key[tags], [] -> None [ 862.835024] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 862.835024] [49942]: key[allowed_address_pairs], [] -> None [ 862.835024] [49942]: key[extra_dhcp_opts], [] -> None [ 862.835024] [49942]: key[binding:profile], {} -> None [ 862.835024] [49942]: key[admin_state_up], True -> None [ 862.835024] [49942]: key[binding:vif_type], ovs -> None [ 862.835024] [49942]: key[device_owner], compute:nova -> None [ 862.835024] [49942]: key[created_at], 2025-11-20T12:33:18Z -> None [ 862.835024] [49942]: key[updated_at], 2025-11-20T12:33:20Z -> None [ 862.835024] [49942]: key[description], -> None [ 862.835024] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 862.835024] [49942]: key[binding:host_id], cpu-1 -> None [ 862.835024] [49942]: key[standard_attr_id], 1363 -> None [ 862.835024] [49942]: key[name], -> None [ 862.835024] [49942]: key[mac_address], fa:16:3e:60:40:82 -> None [ 862.835024] [49942]: key[status], ACTIVE -> None [ 862.835024] [49942]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 862.835024] [49942]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.11'}] -> None [ 862.835024] [49942]: key[security_groups], ['c3846cb8-dcba-4559-9913-80b38e66af6a'] -> None [ 862.835024] [49942]: key[revision_number], 5 -> None [ 862.835024] [49942]: key[port_security_enabled], True -> None [ 862.835024] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 862.835024] [49942]: key[device_id], 28b36d21-9318-4f4b-ad50-d90ec1641550 -> None [ 862.835024] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.838085] [49942]: DEBUG neutron_lib.callbacks.manager [req-7e58c0dc-317d-4131-a6b9-dd0453466c25 req-29d32eae-c57c-4410-b4c1-d35050a27018 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.838085] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'name': 'network-vif-deleted', 'tag': 'cf146267-b551-426a-b210-99067b88d3f5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 862.840146] [49942]: [pid: 49942|app: 0|req: 2569/4948] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:44 2025] DELETE /networking/v2.0/ports/cf146267-b551-426a-b210-99067b88d3f5 => generated 0 bytes in 249 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 862.848151] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3c225f60-d043-40b8-af36-4b4d3b0d3d64" -d '{"events": [{"server_uuid": "28b36d21-9318-4f4b-ad50-d90ec1641550", "name": "network-vif-deleted", "tag": "cf146267-b551-426a-b210-99067b88d3f5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 862.864979] [49942]: [pid: 49942|app: 0|req: 2570/4949] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.876149] [49942]: [pid: 49942|app: 0|req: 2571/4950] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.901483] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Allocated IP 192.168.128.1 (5534de91-44d8-4f94-ac54-a87272e5ee43/f4f877ac-ee5f-447e-b607-53a2a69aa6d0/30bca674-a29e-473e-973d-a44734cffa0e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 862.922064] [49942]: [pid: 49942|app: 0|req: 2572/4951] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.934885] [49942]: [pid: 49942|app: 0|req: 2573/4952] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.944108] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks [] for allowed_address_pair (30bca674-a29e-473e-973d-a44734cffa0e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.944963] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks [] for port (30bca674-a29e-473e-973d-a44734cffa0e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.945238] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] create_port_precommit called with port settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.1'}], 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'port_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': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 862.945379] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] create_port_precommit: [ 862.945379] [49941]: key[id], None -> 30bca674-a29e-473e-973d-a44734cffa0e [ 862.945379] [49941]: key[binding:vnic_type], None -> normal [ 862.945379] [49941]: key[binding:vif_details], None -> {} [ 862.945379] [49941]: key[allowed_address_pairs], None -> [] [ 862.945379] [49941]: key[binding:profile], None -> {} [ 862.945379] [49941]: key[admin_state_up], None -> True [ 862.945379] [49941]: key[binding:vif_type], None -> unbound [ 862.945379] [49941]: key[device_owner], None -> network:router_interface [ 862.945379] [49941]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 862.945379] [49941]: key[binding:host_id], None -> [ 862.945379] [49941]: key[standard_attr_id], None -> 1435 [ 862.945379] [49941]: key[name], None -> [ 862.945379] [49941]: key[mac_address], None -> fa:16:3e:bf:20:68 [ 862.945379] [49941]: key[status], None -> DOWN [ 862.945379] [49941]: key[network_id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 862.945379] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.1'}] [ 862.945379] [49941]: key[security_groups], None -> [] [ 862.945379] [49941]: key[port_security_enabled], None -> False [ 862.945379] [49941]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 862.945379] [49941]: key[device_id], None -> 8ae4f927-c53d-49ba-9ab0-af5416f7f736 [ 862.945379] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 862.969070] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (30bca674-a29e-473e-973d-a44734cffa0e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 862.987958] [49942]: [pid: 49942|app: 0|req: 2574/4953] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 862.989783] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Pushing event updated for resources: {'Port': ['ID=30bca674-a29e-473e-973d-a44734cffa0e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.000059] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Network 5534de91-44d8-4f94-ac54-a87272e5ee43 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 863.001363] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 863.002917] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 863.016680] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] create_port_postcommit called with port settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.1'}], 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'port_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-20T12:33:44Z', 'updated_at': '2025-11-20T12:33:44Z', 'revision_number': 1, 'network': {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', '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': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 863.016904] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] create_port_postcommit: [ 863.016904] [49941]: key[id], None -> 30bca674-a29e-473e-973d-a44734cffa0e [ 863.016904] [49941]: key[binding:vnic_type], None -> normal [ 863.016904] [49941]: key[tags], None -> [] [ 863.016904] [49941]: key[binding:vif_details], None -> {} [ 863.016904] [49941]: key[allowed_address_pairs], None -> [] [ 863.016904] [49941]: key[extra_dhcp_opts], None -> [] [ 863.016904] [49941]: key[binding:profile], None -> {} [ 863.016904] [49941]: key[admin_state_up], None -> True [ 863.016904] [49941]: key[network], None -> {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} [ 863.016904] [49941]: key[binding:vif_type], None -> unbound [ 863.016904] [49941]: key[device_owner], None -> network:router_interface [ 863.016904] [49941]: key[created_at], None -> 2025-11-20T12:33:44Z [ 863.016904] [49941]: key[updated_at], None -> 2025-11-20T12:33:44Z [ 863.016904] [49941]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 863.016904] [49941]: key[binding:host_id], None -> [ 863.016904] [49941]: key[description], None -> [ 863.016904] [49941]: key[standard_attr_id], None -> 1435 [ 863.016904] [49941]: key[name], None -> [ 863.016904] [49941]: key[mac_address], None -> fa:16:3e:bf:20:68 [ 863.016904] [49941]: key[status], None -> DOWN [ 863.016904] [49941]: key[network_id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 863.016904] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.1'}] [ 863.016904] [49941]: key[security_groups], None -> [] [ 863.016904] [49941]: key[revision_number], None -> 1 [ 863.016904] [49941]: key[port_security_enabled], None -> False [ 863.016904] [49941]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 863.016904] [49941]: key[device_id], None -> 8ae4f927-c53d-49ba-9ab0-af5416f7f736 [ 863.016904] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.018182] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (8ae4f927-c53d-49ba-9ab0-af5416f7f736), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.030768] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-e3ea6cd2-534e-4ff6-b584-1fd6a25a98bf x-openstack-request-id: req-e3ea6cd2-534e-4ff6-b584-1fd6a25a98bf {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 863.033072] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "28b36d21-9318-4f4b-ad50-d90ec1641550", "name": "network-vif-deleted", "tag": "cf146267-b551-426a-b210-99067b88d3f5", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 863.033195] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e3ea6cd2-534e-4ff6-b584-1fd6a25a98bf {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 863.033357] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e3ea6cd2-534e-4ff6-b584-1fd6a25a98bf'] response: {'server_uuid': '28b36d21-9318-4f4b-ad50-d90ec1641550', 'name': 'network-vif-deleted', 'tag': 'cf146267-b551-426a-b210-99067b88d3f5', 'status': 'completed', 'code': 200} [ 863.033513] [49942]: [pid: 49942|app: 0|req: 2575/4954] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.088315] [49942]: [pid: 49942|app: 0|req: 2576/4955] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.107664] [49942]: [pid: 49942|app: 0|req: 2577/4956] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.164677] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (30bca674-a29e-473e-973d-a44734cffa0e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.250253] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks [] for port (30bca674-a29e-473e-973d-a44734cffa0e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.250587] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] update_port_precommit called with port settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', '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-20T12:33:44Z', 'updated_at': '2025-11-20T12:33:44Z', 'revision_number': 1, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', '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-20T12:33:44Z', 'updated_at': '2025-11-20T12:33:44Z', 'revision_number': 1, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) 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': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 863.250735] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] update_port_precommit: [ 863.250735] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.252034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (30bca674-a29e-473e-973d-a44734cffa0e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.262334] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae32de8e-58c4-4031-b110-5af8a2ae2fd4 req-b2069462-0fb3-457c-8fa6-bd868ca7a30d tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.267289] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae32de8e-58c4-4031-b110-5af8a2ae2fd4 req-b2069462-0fb3-457c-8fa6-bd868ca7a30d tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.268503] [49942]: [pid: 49942|app: 0|req: 2578/4957] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:44 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 863.277284] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Pushing event updated for resources: {'Port': ['ID=30bca674-a29e-473e-973d-a44734cffa0e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.296752] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] update_port_postcommit called with port settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', '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-20T12:33:44Z', 'updated_at': '2025-11-20T12:33:44Z', 'revision_number': 1, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', '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-20T12:33:44Z', 'updated_at': '2025-11-20T12:33:44Z', 'revision_number': 1, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) 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': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 863.296915] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] update_port_postcommit: [ 863.296915] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.297295] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (8ae4f927-c53d-49ba-9ab0-af5416f7f736), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.306836] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-a0774901-49a5-402d-baa2-7e47f13d66ce tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.308544] [49942]: [pid: 49942|app: 0|req: 2579/4958] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.313175] [49942]: DEBUG neutron.api.wsgi [req-ae32de8e-58c4-4031-b110-5af8a2ae2fd4 req-652ca381-12c6-45ac-9177-039e1f56df5a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.331082] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Network 5534de91-44d8-4f94-ac54-a87272e5ee43 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 863.331082] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 863.346427] [49942]: [pid: 49942|app: 0|req: 2580/4959] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.388769] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Router 8ae4f927-c53d-49ba-9ab0-af5416f7f736 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 863.390470] [49942]: DEBUG neutron.plugins.ml2.plugin [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Deleting port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 863.390642] [49942]: DEBUG neutron_lib.callbacks.manager [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.422146] [49942]: DEBUG neutron.plugins.ml2.db [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] For port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 863.422395] [49942]: DEBUG neutron_lib.callbacks.manager [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.427686] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_precommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:58Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 863.427686] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_precommit: [ 863.427686] [49942]: key[id], 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 -> None [ 863.427686] [49942]: key[binding:vnic_type], normal -> None [ 863.427686] [49942]: key[tags], [] -> None [ 863.427686] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 863.427686] [49942]: key[allowed_address_pairs], [] -> None [ 863.427686] [49942]: key[extra_dhcp_opts], [] -> None [ 863.427686] [49942]: key[binding:profile], {} -> None [ 863.427686] [49942]: key[admin_state_up], True -> None [ 863.427686] [49942]: key[binding:vif_type], ovs -> None [ 863.427686] [49942]: key[device_owner], compute:nova -> None [ 863.427686] [49942]: key[created_at], 2025-11-20T12:30:57Z -> None [ 863.427686] [49942]: key[updated_at], 2025-11-20T12:30:58Z -> None [ 863.427686] [49942]: key[description], -> None [ 863.427686] [49942]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 863.427686] [49942]: key[binding:host_id], cpu-1 -> None [ 863.427686] [49942]: key[standard_attr_id], 901 -> None [ 863.427686] [49942]: key[name], -> None [ 863.427686] [49942]: key[mac_address], fa:16:3e:bf:ef:64 -> None [ 863.427686] [49942]: key[status], ACTIVE -> None [ 863.427686] [49942]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 863.427686] [49942]: key[fixed_ips], [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}] -> None [ 863.427686] [49942]: key[security_groups], ['d2443550-554f-488c-8fb9-2cf506875d11'] -> None [ 863.427686] [49942]: key[revision_number], 5 -> None [ 863.427686] [49942]: key[port_security_enabled], True -> None [ 863.427686] [49942]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 863.427686] [49942]: key[device_id], 9d6514e1-a867-404c-8ba9-5f4569e53355 -> None [ 863.427686] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.428912] [49942]: DEBUG neutron.plugins.ml2.plugin [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Calling delete_port for 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 863.440216] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b75ef9f7-2727-4499-acf1-c352656815cc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 863.443962] [49941]: [pid: 49941|app: 0|req: 2380/4960] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:33:44 2025] PUT /networking/v2.0/routers/8ae4f927-c53d-49ba-9ab0-af5416f7f736/add_router_interface => generated 309 bytes in 834 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.561817] [49942]: DEBUG neutron_lib.callbacks.manager [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7cbdcb27-7356-4c1e-84bd-9600f8ee7599), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.571036] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Pushing event deleted for resources: {'Port': ['ID=7cbdcb27-7356-4c1e-84bd-9600f8ee7599,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 863.574895] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b6bf30b-465c-4a97-be7c-0f80883647ce req-728351d8-2fe7-42b2-8995-c709d098de2a tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.574895] [49941]: [pid: 49941|app: 0|req: 2381/4961] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 749 bytes in 130 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.588263] [49941]: [pid: 49941|app: 0|req: 2382/4962] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.592382] [49941]: DEBUG neutron.api.wsgi [req-3b6bf30b-465c-4a97-be7c-0f80883647ce req-b761a3de-8779-4b1b-b1d0-ef8bfc82158d tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.600332] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] No DVR routers for this DVR port 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 863.600944] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_postcommit called with port settings {'id': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:bf:ef:64', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'device_owner': 'compute:nova', 'standard_attr_id': 901, 'fixed_ips': [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2443550-554f-488c-8fb9-2cf506875d11'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:57Z', 'updated_at': '2025-11-20T12:30:58Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (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': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['010a8acd-0579-4eb4-a49b-0094461ec1b9'], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 863.600944] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] delete_port_postcommit: [ 863.600944] [49942]: key[id], 7cbdcb27-7356-4c1e-84bd-9600f8ee7599 -> None [ 863.600944] [49942]: key[binding:vnic_type], normal -> None [ 863.600944] [49942]: key[tags], [] -> None [ 863.600944] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'dd96b39f-bd2e-48d1-85c3-577cf97f08c8', 'external-id': 'cl2-zone-84', 'segmentation_id': 84, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 863.600944] [49942]: key[allowed_address_pairs], [] -> None [ 863.600944] [49942]: key[extra_dhcp_opts], [] -> None [ 863.600944] [49942]: key[binding:profile], {} -> None [ 863.600944] [49942]: key[admin_state_up], True -> None [ 863.600944] [49942]: key[binding:vif_type], ovs -> None [ 863.600944] [49942]: key[device_owner], compute:nova -> None [ 863.600944] [49942]: key[created_at], 2025-11-20T12:30:57Z -> None [ 863.600944] [49942]: key[updated_at], 2025-11-20T12:30:58Z -> None [ 863.600944] [49942]: key[description], -> None [ 863.600944] [49942]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 863.600944] [49942]: key[binding:host_id], cpu-1 -> None [ 863.600944] [49942]: key[standard_attr_id], 901 -> None [ 863.600944] [49942]: key[name], -> None [ 863.600944] [49942]: key[mac_address], fa:16:3e:bf:ef:64 -> None [ 863.600944] [49942]: key[status], ACTIVE -> None [ 863.600944] [49942]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 863.600944] [49942]: key[fixed_ips], [{'subnet_id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'ip_address': '192.168.128.3'}] -> None [ 863.600944] [49942]: key[security_groups], ['d2443550-554f-488c-8fb9-2cf506875d11'] -> None [ 863.600944] [49942]: key[revision_number], 5 -> None [ 863.600944] [49942]: key[port_security_enabled], True -> None [ 863.600944] [49942]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 863.600944] [49942]: key[device_id], 9d6514e1-a867-404c-8ba9-5f4569e53355 -> None [ 863.600944] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 863.606618] [49942]: DEBUG neutron_lib.callbacks.manager [req-19be5f0c-82dd-40a9-9884-7fddc20f8ddc req-de8b403c-ba3e-486a-b0eb-ae1d0ff1f107 tempest-ListServerFiltersTestJSON-743587297 tempest-ListServerFiltersTestJSON-743587297-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.606618] [49942]: [pid: 49942|app: 0|req: 2581/4963] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:45 2025] DELETE /networking/v2.0/ports/7cbdcb27-7356-4c1e-84bd-9600f8ee7599 => generated 0 bytes in 260 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 863.621751] [49941]: [pid: 49941|app: 0|req: 2383/4964] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/security-groups?id=d2443550-554f-488c-8fb9-2cf506875d11&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.669711] [49942]: [pid: 49942|app: 0|req: 2582/4965] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.735373] [49941]: [pid: 49941|app: 0|req: 2384/4966] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.774552] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35a78713-0c81-410d-9c85-4ea7e35d4a58 req-9bf7f878-0f27-4eed-9143-176669fff933 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.775533] [49942]: [pid: 49942|app: 0|req: 2583/4967] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 863.784317] [49941]: DEBUG neutron.api.wsgi [req-35a78713-0c81-410d-9c85-4ea7e35d4a58 req-242a466d-bafa-418d-993f-5b5a985bca2f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.804010] [49941]: [pid: 49941|app: 0|req: 2385/4968] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.854021] [49942]: [pid: 49942|app: 0|req: 2584/4969] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.894052] [49941]: DEBUG neutron.api.v2.base [None req-77e09024-8630-4b2a-a8e4-2bfed3330b9c tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--218181626', 'description': 'tempest-description--1250228592'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 863.921457] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77e09024-8630-4b2a-a8e4-2bfed3330b9c tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.967550] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2be88734-0bc3-4795-89ea-64a3be0d8fd6 req-ec94eff9-7ed0-42c7-8243-4714455e20a2 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 863.967726] [49942]: [pid: 49942|app: 0|req: 2585/4970] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 863.981203] [49942]: [pid: 49942|app: 0|req: 2586/4971] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 863.983680] [49942]: DEBUG neutron.api.wsgi [req-2be88734-0bc3-4795-89ea-64a3be0d8fd6 req-a55a9924-b1d5-4ab7-afba-cf486b741f09 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 863.984883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77e09024-8630-4b2a-a8e4-2bfed3330b9c tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group (8b78b8f0-d39a-4220-81a8-016f34a1a6cb), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.985940] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77e09024-8630-4b2a-a8e4-2bfed3330b9c tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8b78b8f0-d39a-4220-81a8-016f34a1a6cb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 863.999951] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-77e09024-8630-4b2a-a8e4-2bfed3330b9c tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=8b78b8f0-d39a-4220-81a8-016f34a1a6cb,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.003093] [49942]: [pid: 49942|app: 0|req: 2587/4972] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.013413] [49941]: DEBUG neutron_lib.callbacks.manager [None req-77e09024-8630-4b2a-a8e4-2bfed3330b9c tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.014009] [49941]: [pid: 49941|app: 0|req: 2386/4973] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:33:45 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 123 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 864.023254] [49942]: DEBUG neutron.api.v2.base [None req-d1a2a7b4-89dc-403d-bbf5-bcd46f3c58ad tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Request body: {'security_group_rule': {'security_group_id': '8b78b8f0-d39a-4220-81a8-016f34a1a6cb', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 864.048457] [49941]: [pid: 49941|app: 0|req: 2387/4974] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.057452] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1a2a7b4-89dc-403d-bbf5-bcd46f3c58ad tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group_rule (fae81f17-027e-44ca-9d4b-00e82d2b2ad6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.072071] [49941]: [pid: 49941|app: 0|req: 2388/4975] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.084018] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1a2a7b4-89dc-403d-bbf5-bcd46f3c58ad tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group_rule (fae81f17-027e-44ca-9d4b-00e82d2b2ad6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.085412] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1a2a7b4-89dc-403d-bbf5-bcd46f3c58ad tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (fae81f17-027e-44ca-9d4b-00e82d2b2ad6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.094753] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d1a2a7b4-89dc-403d-bbf5-bcd46f3c58ad tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=fae81f17-027e-44ca-9d4b-00e82d2b2ad6,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.102388] [49941]: [pid: 49941|app: 0|req: 2389/4976] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.109315] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d1a2a7b4-89dc-403d-bbf5-bcd46f3c58ad tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.109896] [49942]: [pid: 49942|app: 0|req: 2588/4977] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:33:45 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 90 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 864.118555] [49941]: DEBUG neutron.api.v2.base [None req-9842f54a-2f28-4fe2-94dd-49748571aee2 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Request body: {'security_group_rule': {'security_group_id': '8b78b8f0-d39a-4220-81a8-016f34a1a6cb', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 864.144342] [49942]: [pid: 49942|app: 0|req: 2589/4978] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.153305] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9842f54a-2f28-4fe2-94dd-49748571aee2 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group_rule (ef53a9d4-cfdc-462f-b7a9-e095450fe139), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.183036] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9842f54a-2f28-4fe2-94dd-49748571aee2 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group_rule (ef53a9d4-cfdc-462f-b7a9-e095450fe139), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.186858] [49942]: [pid: 49942|app: 0|req: 2590/4979] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.192157] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9842f54a-2f28-4fe2-94dd-49748571aee2 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (ef53a9d4-cfdc-462f-b7a9-e095450fe139), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.202017] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9842f54a-2f28-4fe2-94dd-49748571aee2 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=ef53a9d4-cfdc-462f-b7a9-e095450fe139,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.211103] [49942]: [pid: 49942|app: 0|req: 2591/4980] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.222329] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9842f54a-2f28-4fe2-94dd-49748571aee2 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.222893] [49941]: [pid: 49941|app: 0|req: 2390/4981] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:33:45 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 109 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 864.228668] [49942]: DEBUG neutron.api.v2.base [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 864.253166] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.264458] [49941]: [pid: 49941|app: 0|req: 2391/4982] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:45 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.292868] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.345360] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Allocated IP 10.180.180.235 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/7784b092-5196-4b06-b3a8-51315c68db5e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 864.395567] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for allowed_address_pair (7784b092-5196-4b06-b3a8-51315c68db5e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.399163] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for port (7784b092-5196-4b06-b3a8-51315c68db5e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.399163] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_precommit called with port settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 864.399163] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_precommit: [ 864.399163] [49942]: key[id], None -> 7784b092-5196-4b06-b3a8-51315c68db5e [ 864.399163] [49942]: key[binding:vnic_type], None -> normal [ 864.399163] [49942]: key[binding:vif_details], None -> {} [ 864.399163] [49942]: key[allowed_address_pairs], None -> [] [ 864.399163] [49942]: key[binding:profile], None -> {} [ 864.399163] [49942]: key[admin_state_up], None -> True [ 864.399163] [49942]: key[binding:vif_type], None -> unbound [ 864.399163] [49942]: key[device_owner], None -> network:floatingip [ 864.399163] [49942]: key[tenant_id], None -> [ 864.399163] [49942]: key[binding:host_id], None -> [ 864.399163] [49942]: key[standard_attr_id], None -> 1441 [ 864.399163] [49942]: key[name], None -> [ 864.399163] [49942]: key[mac_address], None -> fa:16:3e:5d:87:09 [ 864.399163] [49942]: key[status], None -> N/A [ 864.399163] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 864.399163] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}] [ 864.399163] [49942]: key[security_groups], None -> [] [ 864.399163] [49942]: key[port_security_enabled], None -> False [ 864.399163] [49942]: key[project_id], None -> [ 864.399163] [49942]: key[device_id], None -> PENDING [ 864.399163] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.418559] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7784b092-5196-4b06-b3a8-51315c68db5e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.454461] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event updated for resources: {'Port': ['ID=7784b092-5196-4b06-b3a8-51315c68db5e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.470466] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 864.473280] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 864.474558] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 864.498557] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2649899-66c5-4c0f-bdd2-4f15f1075996 req-eeff03b7-310e-4f3e-9744-96cfc2c6fd5f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.499538] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_postcommit called with port settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:46Z', 'updated_at': '2025-11-20T12:33:46Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 864.499739] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_postcommit: [ 864.499739] [49942]: key[id], None -> 7784b092-5196-4b06-b3a8-51315c68db5e [ 864.499739] [49942]: key[binding:vnic_type], None -> normal [ 864.499739] [49942]: key[tags], None -> [] [ 864.499739] [49942]: key[binding:vif_details], None -> {} [ 864.499739] [49942]: key[allowed_address_pairs], None -> [] [ 864.499739] [49942]: key[extra_dhcp_opts], None -> [] [ 864.499739] [49942]: key[binding:profile], None -> {} [ 864.499739] [49942]: key[admin_state_up], None -> True [ 864.499739] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 864.499739] [49942]: key[binding:vif_type], None -> unbound [ 864.499739] [49942]: key[device_owner], None -> network:floatingip [ 864.499739] [49942]: key[created_at], None -> 2025-11-20T12:33:46Z [ 864.499739] [49942]: key[updated_at], None -> 2025-11-20T12:33:46Z [ 864.499739] [49942]: key[tenant_id], None -> [ 864.499739] [49942]: key[binding:host_id], None -> [ 864.499739] [49942]: key[description], None -> [ 864.499739] [49942]: key[standard_attr_id], None -> 1441 [ 864.499739] [49942]: key[name], None -> [ 864.499739] [49942]: key[mac_address], None -> fa:16:3e:5d:87:09 [ 864.499739] [49942]: key[status], None -> N/A [ 864.499739] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 864.499739] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}] [ 864.499739] [49942]: key[security_groups], None -> [] [ 864.499739] [49942]: key[revision_number], None -> 1 [ 864.499739] [49942]: key[port_security_enabled], None -> False [ 864.499739] [49942]: key[project_id], None -> [ 864.499739] [49942]: key[device_id], None -> PENDING [ 864.499739] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.541253] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for floatingip (c5980939-421e-4d80-8c17-6515d6cde297), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.553541] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2649899-66c5-4c0f-bdd2-4f15f1075996 req-eeff03b7-310e-4f3e-9744-96cfc2c6fd5f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 864.555122] [49941]: [pid: 49941|app: 0|req: 2392/4983] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 146 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 864.564018] [49941]: DEBUG neutron.api.wsgi [req-b2649899-66c5-4c0f-bdd2-4f15f1075996 req-741a4e0e-28dd-4e5a-9028-7f6d764b7fb6 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 864.573147] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7784b092-5196-4b06-b3a8-51315c68db5e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.588974] [49941]: [pid: 49941|app: 0|req: 2393/4984] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.656846] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for port (7784b092-5196-4b06-b3a8-51315c68db5e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.657348] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] update_port_precommit called with port settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c5980939-421e-4d80-8c17-6515d6cde297', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:46Z', 'updated_at': '2025-11-20T12:33:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:46Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 864.657517] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] update_port_precommit: [ 864.657517] [49942]: key[device_id], PENDING -> c5980939-421e-4d80-8c17-6515d6cde297 [ 864.657517] [49942]: key[revision_number], 1 -> 2 [ 864.657517] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.659724] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7784b092-5196-4b06-b3a8-51315c68db5e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.682287] [49941]: [pid: 49941|app: 0|req: 2394/4985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.687431] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event updated for resources: {'Port': ['ID=7784b092-5196-4b06-b3a8-51315c68db5e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 864.695552] [49941]: [pid: 49941|app: 0|req: 2395/4986] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.708878] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] update_port_postcommit called with port settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c5980939-421e-4d80-8c17-6515d6cde297', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:46Z', 'updated_at': '2025-11-20T12:33:46Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:46Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 864.709090] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] update_port_postcommit: [ 864.709090] [49942]: key[device_id], PENDING -> c5980939-421e-4d80-8c17-6515d6cde297 [ 864.709090] [49942]: key[revision_number], 1 -> 2 [ 864.709090] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 864.709305] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (c5980939-421e-4d80-8c17-6515d6cde297), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.724866] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c2fc95e-c35f-4846-a1e4-6cecd288eea3 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 864.725456] [49942]: [pid: 49942|app: 0|req: 2592/4987] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:33:45 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 500 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 864.745229] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=11120,neutron:UPDATE=176,neutron:INSERT=257,neutron:DELETE=190 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 864.753847] [49941]: [pid: 49941|app: 0|req: 2396/4988] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.816026] [49942]: [pid: 49942|app: 0|req: 2593/4989] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 864.926429] [49941]: [pid: 49941|app: 0|req: 2397/4990] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.036296] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'name': 'network-vif-deleted', 'tag': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 865.039766] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ba72efa9-3a65-44df-8701-931622c4bd57" -d '{"events": [{"server_uuid": "9d6514e1-a867-404c-8ba9-5f4569e53355", "name": "network-vif-deleted", "tag": "7cbdcb27-7356-4c1e-84bd-9600f8ee7599"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 865.086176] [49942]: [pid: 49942|app: 0|req: 2594/4991] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.162922] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=11458,neutron:DELETE=274,neutron:INSERT=161,neutron:UPDATE=105 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 865.194864] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3f03d0d-c901-442c-a8ae-0f68e54acaf8 req-d00bf88d-0f68-4efd-837b-f65a854ef7d8 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.195678] [49942]: [pid: 49942|app: 0|req: 2595/4992] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 865.202883] [49942]: DEBUG neutron.api.wsgi [req-c3f03d0d-c901-442c-a8ae-0f68e54acaf8 req-42a74143-7209-477d-aba8-4ef484994dc1 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 865.233835] [49942]: [pid: 49942|app: 0|req: 2596/4993] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.236522] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-611c7b1e-f294-43f5-afaa-fa4cbd776bb9 req-e0149e51-4f5b-4570-9144-f62fd05b1aab tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.240011] [49941]: [pid: 49941|app: 0|req: 2398/4994] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 750 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 865.244942] [49942]: DEBUG neutron.api.wsgi [req-611c7b1e-f294-43f5-afaa-fa4cbd776bb9 req-16188745-40e5-468b-b1c2-74a0fb99c24b tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 865.270913] [49942]: [pid: 49942|app: 0|req: 2597/4995] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:46 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.271288] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-0e5aa3e9-be43-470a-8678-33d99f22114a x-openstack-request-id: req-0e5aa3e9-be43-470a-8678-33d99f22114a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 865.271415] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9d6514e1-a867-404c-8ba9-5f4569e53355", "name": "network-vif-deleted", "tag": "7cbdcb27-7356-4c1e-84bd-9600f8ee7599", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 865.272223] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0e5aa3e9-be43-470a-8678-33d99f22114a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 865.272223] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0e5aa3e9-be43-470a-8678-33d99f22114a'] response: {'server_uuid': '9d6514e1-a867-404c-8ba9-5f4569e53355', 'name': 'network-vif-deleted', 'tag': '7cbdcb27-7356-4c1e-84bd-9600f8ee7599', 'status': 'completed', 'code': 200} [ 865.320303] [49941]: [pid: 49941|app: 0|req: 2399/4996] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.331988] [49942]: [pid: 49942|app: 0|req: 2598/4997] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.370027] [49941]: [pid: 49941|app: 0|req: 2400/4998] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.390413] [49942]: [pid: 49942|app: 0|req: 2599/4999] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.434905] [49941]: [pid: 49941|app: 0|req: 2401/5000] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.443905] [49942]: [pid: 49942|app: 0|req: 2600/5001] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=bb133dba-80e4-4093-a261-3fc7689af1d0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.502366] [49941]: [pid: 49941|app: 0|req: 2402/5002] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.737029] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-673bf130-97c2-4b60-a057-f6e309bf4724 req-2e384a76-9f3b-41b1-9c8b-f4b0ffc0d235 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.750520] [49941]: [pid: 49941|app: 0|req: 2403/5003] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.780663] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-673bf130-97c2-4b60-a057-f6e309bf4724 req-2e384a76-9f3b-41b1-9c8b-f4b0ffc0d235 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 865.782335] [49942]: [pid: 49942|app: 0|req: 2601/5004] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 116 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 865.791235] [49941]: DEBUG neutron.api.wsgi [req-673bf130-97c2-4b60-a057-f6e309bf4724 req-f08a2216-3b67-4395-97e8-2b2ce508191a tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 865.827136] [49941]: [pid: 49941|app: 0|req: 2404/5005] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 865.831903] [49942]: [pid: 49942|app: 0|req: 2602/5006] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 865.890030] [49942]: [pid: 49942|app: 0|req: 2603/5007] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 865.890647] [49941]: [pid: 49941|app: 0|req: 2405/5008] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.005969] [49942]: [pid: 49942|app: 0|req: 2604/5009] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.165512] [49941]: [pid: 49941|app: 0|req: 2406/5010] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:47 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.313578] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4af6d9fd-0fea-4118-a8bc-c65161a7955d req-d971e129-a7c7-4c6b-b842-e62c83459a9a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.314724] [49942]: [pid: 49942|app: 0|req: 2605/5011] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.321671] [49941]: DEBUG neutron.api.wsgi [req-4af6d9fd-0fea-4118-a8bc-c65161a7955d req-1b5a33fb-e97c-4730-8af3-f910d734454e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 866.345267] [49941]: [pid: 49941|app: 0|req: 2407/5012] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.355980] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bc0b570-94d5-4dff-b2c0-c5ab779f2249 req-b8026b66-4436-48ae-966a-4aafb878829b tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.357044] [49942]: [pid: 49942|app: 0|req: 2606/5013] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 866.366415] [49941]: DEBUG neutron.api.wsgi [req-5bc0b570-94d5-4dff-b2c0-c5ab779f2249 req-aa846665-75db-4563-a41c-762fdacdf1ae tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 866.389209] [49941]: [pid: 49941|app: 0|req: 2408/5014] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.398853] [49942]: [pid: 49942|app: 0|req: 2607/5015] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.453942] [49941]: [pid: 49941|app: 0|req: 2409/5016] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.462686] [49942]: [pid: 49942|app: 0|req: 2608/5017] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.544624] [49941]: [pid: 49941|app: 0|req: 2410/5018] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.559264] [49942]: [pid: 49942|app: 0|req: 2609/5019] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.607059] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-cd3d8912-987f-4b11-be60-27c8c7d50e9d tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.608078] [49941]: [pid: 49941|app: 0|req: 2411/5020] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 866.613523] [49942]: [pid: 49942|app: 0|req: 2610/5021] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.651964] [49941]: DEBUG neutron.plugins.ml2.plugin [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Deleting port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 866.652142] [49941]: DEBUG neutron_lib.callbacks.manager [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.699365] [49941]: DEBUG neutron.plugins.ml2.db [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] For port ccb58121-b7a7-4d53-a377-4aa74fcac0d5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 866.700146] [49941]: DEBUG neutron_lib.callbacks.manager [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.705032] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:53Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 866.705274] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit: [ 866.705274] [49941]: key[id], ccb58121-b7a7-4d53-a377-4aa74fcac0d5 -> None [ 866.705274] [49941]: key[binding:vnic_type], normal -> None [ 866.705274] [49941]: key[tags], [] -> None [ 866.705274] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 866.705274] [49941]: key[allowed_address_pairs], [] -> None [ 866.705274] [49941]: key[extra_dhcp_opts], [] -> None [ 866.705274] [49941]: key[binding:profile], {} -> None [ 866.705274] [49941]: key[admin_state_up], True -> None [ 866.705274] [49941]: key[binding:vif_type], ovs -> None [ 866.705274] [49941]: key[device_owner], compute:nova -> None [ 866.705274] [49941]: key[created_at], 2025-11-20T12:29:51Z -> None [ 866.705274] [49941]: key[updated_at], 2025-11-20T12:29:53Z -> None [ 866.705274] [49941]: key[description], -> None [ 866.705274] [49941]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 866.705274] [49941]: key[binding:host_id], cpu-1 -> None [ 866.705274] [49941]: key[standard_attr_id], 562 -> None [ 866.705274] [49941]: key[name], -> None [ 866.705274] [49941]: key[mac_address], fa:16:3e:e5:a8:e0 -> None [ 866.705274] [49941]: key[status], ACTIVE -> None [ 866.705274] [49941]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 866.705274] [49941]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}] -> None [ 866.705274] [49941]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 866.705274] [49941]: key[revision_number], 5 -> None [ 866.705274] [49941]: key[port_security_enabled], True -> None [ 866.705274] [49941]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 866.705274] [49941]: key[device_id], 4a9955bd-7749-4876-a2ea-57e3375aabdf -> None [ 866.705274] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.707808] [49941]: DEBUG neutron.plugins.ml2.plugin [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Calling delete_port for ccb58121-b7a7-4d53-a377-4aa74fcac0d5 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 866.734498] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-86f497f3-81c0-4bd2-bc65-4909284b64a0 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 866.735446] [49942]: [pid: 49942|app: 0|req: 2611/5022] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 622 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 866.741321] [49942]: DEBUG neutron.api.wsgi [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-bb134b07-72cb-4486-9d5f-2fab9805b723 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 866.745148] [49942]: [pid: 49942|app: 0|req: 2612/5023] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/quotas/ce93391161934db3874783df65baf2be => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 866.794787] [49941]: DEBUG neutron_lib.callbacks.manager [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ccb58121-b7a7-4d53-a377-4aa74fcac0d5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.803212] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event deleted for resources: {'Port': ['ID=ccb58121-b7a7-4d53-a377-4aa74fcac0d5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 866.807703] [49942]: [pid: 49942|app: 0|req: 2613/5024] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&fields=id => generated 103 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 866.831591] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] No DVR routers for this DVR port ccb58121-b7a7-4d53-a377-4aa74fcac0d5 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 866.831918] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit called with port settings {'id': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:e5:a8:e0', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'device_owner': 'compute:nova', 'standard_attr_id': 562, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:51Z', 'updated_at': '2025-11-20T12:29:53Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 866.832069] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit: [ 866.832069] [49941]: key[id], ccb58121-b7a7-4d53-a377-4aa74fcac0d5 -> None [ 866.832069] [49941]: key[binding:vnic_type], normal -> None [ 866.832069] [49941]: key[tags], [] -> None [ 866.832069] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 866.832069] [49941]: key[allowed_address_pairs], [] -> None [ 866.832069] [49941]: key[extra_dhcp_opts], [] -> None [ 866.832069] [49941]: key[binding:profile], {} -> None [ 866.832069] [49941]: key[admin_state_up], True -> None [ 866.832069] [49941]: key[binding:vif_type], ovs -> None [ 866.832069] [49941]: key[device_owner], compute:nova -> None [ 866.832069] [49941]: key[created_at], 2025-11-20T12:29:51Z -> None [ 866.832069] [49941]: key[updated_at], 2025-11-20T12:29:53Z -> None [ 866.832069] [49941]: key[description], -> None [ 866.832069] [49941]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 866.832069] [49941]: key[binding:host_id], cpu-1 -> None [ 866.832069] [49941]: key[standard_attr_id], 562 -> None [ 866.832069] [49941]: key[name], -> None [ 866.832069] [49941]: key[mac_address], fa:16:3e:e5:a8:e0 -> None [ 866.832069] [49941]: key[status], ACTIVE -> None [ 866.832069] [49941]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 866.832069] [49941]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.13'}] -> None [ 866.832069] [49941]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 866.832069] [49941]: key[revision_number], 5 -> None [ 866.832069] [49941]: key[port_security_enabled], True -> None [ 866.832069] [49941]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 866.832069] [49941]: key[device_id], 4a9955bd-7749-4876-a2ea-57e3375aabdf -> None [ 866.832069] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 866.833576] [49941]: DEBUG neutron_lib.callbacks.manager [req-984e7e41-c5ea-410b-8ae5-3a81d433b2a2 req-861547e3-9537-4693-b4ab-1f9690723b51 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 866.834124] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'name': 'network-vif-deleted', 'tag': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 866.836976] [49941]: [pid: 49941|app: 0|req: 2412/5025] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:48 2025] DELETE /networking/v2.0/ports/ccb58121-b7a7-4d53-a377-4aa74fcac0d5 => generated 0 bytes in 225 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 866.839023] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c56843d8-f459-487b-97f9-f48467b7b6cf" -d '{"events": [{"server_uuid": "4a9955bd-7749-4876-a2ea-57e3375aabdf", "name": "network-vif-deleted", "tag": "ccb58121-b7a7-4d53-a377-4aa74fcac0d5"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 866.847219] [49942]: [pid: 49942|app: 0|req: 2614/5026] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.854206] [49941]: [pid: 49941|app: 0|req: 2413/5027] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 866.884878] [49942]: [pid: 49942|app: 0|req: 2615/5028] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 866.980872] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-38d1429d-4d6e-409b-aff6-89a43c9678dd x-openstack-request-id: req-38d1429d-4d6e-409b-aff6-89a43c9678dd {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 866.981040] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4a9955bd-7749-4876-a2ea-57e3375aabdf", "name": "network-vif-deleted", "tag": "ccb58121-b7a7-4d53-a377-4aa74fcac0d5", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 866.981085] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-38d1429d-4d6e-409b-aff6-89a43c9678dd {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 866.981274] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-38d1429d-4d6e-409b-aff6-89a43c9678dd'] response: {'server_uuid': '4a9955bd-7749-4876-a2ea-57e3375aabdf', 'name': 'network-vif-deleted', 'tag': 'ccb58121-b7a7-4d53-a377-4aa74fcac0d5', 'status': 'completed', 'code': 200} [ 867.070700] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-002681c7-5596-443f-b7ea-7f9702e3d4e2 req-853b3734-5c4c-4495-8ffa-a78899cfe541 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.074515] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-002681c7-5596-443f-b7ea-7f9702e3d4e2 req-853b3734-5c4c-4495-8ffa-a78899cfe541 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.075609] [49941]: [pid: 49941|app: 0|req: 2414/5029] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.082262] [49941]: DEBUG neutron.api.wsgi [req-002681c7-5596-443f-b7ea-7f9702e3d4e2 req-51477c25-a812-4865-afe1-212b07caf063 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.087828] [49942]: [pid: 49942|app: 0|req: 2616/5030] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.109223] [49941]: [pid: 49941|app: 0|req: 2415/5031] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 867.144083] [49942]: [pid: 49942|app: 0|req: 2617/5032] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.170248] [49941]: [pid: 49941|app: 0|req: 2416/5033] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.183096] [49942]: [pid: 49942|app: 0|req: 2618/5034] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.232618] [49941]: [pid: 49941|app: 0|req: 2417/5035] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:48 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.283551] [49942]: [pid: 49942|app: 0|req: 2619/5036] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.377202] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e290ee95-faed-46ff-a185-f8a7893ffdfa req-bf8a4cb2-b6a8-4ad5-91a0-af0f26636c0d tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.381544] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e290ee95-faed-46ff-a185-f8a7893ffdfa req-bf8a4cb2-b6a8-4ad5-91a0-af0f26636c0d tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.382456] [49941]: [pid: 49941|app: 0|req: 2418/5037] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 867.389931] [49942]: DEBUG neutron.api.wsgi [req-e290ee95-faed-46ff-a185-f8a7893ffdfa req-8defcb8d-964a-4fdd-9470-14c4657e2431 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.413679] [49942]: [pid: 49942|app: 0|req: 2620/5038] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.457201] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aab77a92-7c83-4b4f-9107-849f1171cd27 req-c411978c-c6c2-4b7a-91be-0204317b6cb7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 867.458245] [49941]: [pid: 49941|app: 0|req: 2419/5039] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 867.464918] [49941]: DEBUG neutron.api.wsgi [req-aab77a92-7c83-4b4f-9107-849f1171cd27 req-7f2c1191-022d-4446-bfa9-a8537ec59f7d tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 867.465916] [49942]: [pid: 49942|app: 0|req: 2621/5040] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.495603] [49941]: [pid: 49941|app: 0|req: 2420/5041] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 867.525554] [49942]: [pid: 49942|app: 0|req: 2622/5042] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.550977] [49941]: [pid: 49941|app: 0|req: 2421/5043] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.586797] [49942]: [pid: 49942|app: 0|req: 2623/5044] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.617913] [49941]: [pid: 49941|app: 0|req: 2422/5045] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=a58b954b-1e9a-408b-9cf2-b7b0c9dec3ae => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.654473] [49942]: [pid: 49942|app: 0|req: 2624/5046] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.675611] [49941]: [pid: 49941|app: 0|req: 2423/5047] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 867.915735] [49942]: [pid: 49942|app: 0|req: 2625/5048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.157298] [49941]: [pid: 49941|app: 0|req: 2424/5049] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.215650] [49942]: [pid: 49942|app: 0|req: 2626/5050] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.247355] [49941]: [pid: 49941|app: 0|req: 2425/5051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:49 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.286515] [49942]: [pid: 49942|app: 0|req: 2627/5052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.321134] [49941]: [pid: 49941|app: 0|req: 2426/5053] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.362249] [49942]: [pid: 49942|app: 0|req: 2628/5054] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.535082] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1fd768d-762c-4925-a57f-9c66a90478dc req-414e0341-7561-43fd-b980-ab66a2ebb6fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.539382] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1fd768d-762c-4925-a57f-9c66a90478dc req-414e0341-7561-43fd-b980-ab66a2ebb6fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.540547] [49941]: [pid: 49941|app: 0|req: 2427/5055] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 868.550123] [49941]: DEBUG neutron.api.wsgi [req-d1fd768d-762c-4925-a57f-9c66a90478dc req-2c5905af-b3f7-46d4-a366-73bb2c6e6315 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.555345] [49942]: [pid: 49942|app: 0|req: 2629/5056] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.580628] [49941]: [pid: 49941|app: 0|req: 2428/5057] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.641378] [49941]: [pid: 49941|app: 0|req: 2429/5058] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 868.680728] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d6447f4-1857-4df5-b6ea-c5aa566910db req-2e5f83ed-b16e-4fe3-a263-18013ca7951f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 868.681948] [49942]: [pid: 49942|app: 0|req: 2630/5059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 868.688344] [49942]: DEBUG neutron.api.wsgi [req-0d6447f4-1857-4df5-b6ea-c5aa566910db req-f03299af-730b-4dac-a70e-336cda091edc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 868.693839] [49941]: [pid: 49941|app: 0|req: 2430/5060] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.713162] [49942]: [pid: 49942|app: 0|req: 2631/5061] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 868.762269] [49941]: [pid: 49941|app: 0|req: 2431/5062] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.812123] [49942]: [pid: 49942|app: 0|req: 2632/5063] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.813333] [49941]: [pid: 49941|app: 0|req: 2432/5064] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 868.981799] [49942]: [pid: 49942|app: 0|req: 2633/5065] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.240141] [49942]: [pid: 49942|app: 0|req: 2634/5066] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.284865] [49942]: [pid: 49942|app: 0|req: 2635/5067] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.304382] [49941]: [pid: 49941|app: 0|req: 2433/5068] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:50 2025] GET /networking/v2.0/security-groups?tenant_id=d5e816ae6e3a4b258b808a304b400bdf&name=default => generated 2925 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.328032] [49941]: [pid: 49941|app: 0|req: 2434/5069] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.344478] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ab83495-126f-4b3d-8efd-d101d3dab924 admin admin] Publish callbacks [] for security_group (59997cc1-8bce-4ead-86c7-d8ef0f242e6a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.348627] [49941]: [pid: 49941|app: 0|req: 2435/5070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.363473] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ab83495-126f-4b3d-8efd-d101d3dab924 admin admin] Publish callbacks [] for security_group (59997cc1-8bce-4ead-86c7-d8ef0f242e6a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.384911] [49941]: [pid: 49941|app: 0|req: 2436/5071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.395042] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ab83495-126f-4b3d-8efd-d101d3dab924 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (59997cc1-8bce-4ead-86c7-d8ef0f242e6a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.399408] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8ab83495-126f-4b3d-8efd-d101d3dab924 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=59997cc1-8bce-4ead-86c7-d8ef0f242e6a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.403966] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8ab83495-126f-4b3d-8efd-d101d3dab924 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.404145] [49942]: [pid: 49942|app: 0|req: 2636/5072] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:51 2025] DELETE /networking/v2.0/security-groups/59997cc1-8bce-4ead-86c7-d8ef0f242e6a => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 869.444888] [49941]: [pid: 49941|app: 0|req: 2437/5073] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.600142] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-7dbed0e4-9d89-41f7-bdf5-d4ef99b470d7 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.604735] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-7dbed0e4-9d89-41f7-bdf5-d4ef99b470d7 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.605843] [49942]: [pid: 49942|app: 0|req: 2637/5074] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.653296] [49942]: [pid: 49942|app: 0|req: 2638/5075] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.682267] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f253a784-27c5-4221-b094-07b8cdb092e1 req-ce970d16-97a6-4dda-af5d-a8aab660ecc5 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.687021] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f253a784-27c5-4221-b094-07b8cdb092e1 req-ce970d16-97a6-4dda-af5d-a8aab660ecc5 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.687753] [49942]: [pid: 49942|app: 0|req: 2639/5076] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 1491 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 869.697159] [49942]: DEBUG neutron.api.wsgi [req-f253a784-27c5-4221-b094-07b8cdb092e1 req-99da667a-82c3-4a8c-987c-d47f2463d527 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.718809] [49941]: DEBUG neutron.plugins.ml2.plugin [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 869.718809] [49941]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.724278] [49942]: [pid: 49942|app: 0|req: 2640/5077] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/security-groups?id=611ec837-e835-420f-9422-6f93934ea196&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.741020] [49942]: [pid: 49942|app: 0|req: 2641/5078] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.747302] [49941]: DEBUG neutron.plugins.ml2.db [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port c85cdf1e-e791-40fc-b4b5-a945f471a4e0, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,segment=NetworkSegment(f875206d-3bd8-48cd-af6a-7894a7ad41a2),segment_id=f875206d-3bd8-48cd-af6a-7894a7ad41a2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 869.747483] [49941]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.753139] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 869.753331] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 869.753331] [49941]: key[id], c85cdf1e-e791-40fc-b4b5-a945f471a4e0 -> None [ 869.753331] [49941]: key[binding:vnic_type], normal -> None [ 869.753331] [49941]: key[tags], [] -> None [ 869.753331] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 869.753331] [49941]: key[allowed_address_pairs], [] -> None [ 869.753331] [49941]: key[extra_dhcp_opts], [] -> None [ 869.753331] [49941]: key[binding:profile], {} -> None [ 869.753331] [49941]: key[admin_state_up], True -> None [ 869.753331] [49941]: key[binding:vif_type], ovs -> None [ 869.753331] [49941]: key[device_owner], compute:nova -> None [ 869.753331] [49941]: key[created_at], 2025-11-20T12:33:33Z -> None [ 869.753331] [49941]: key[updated_at], 2025-11-20T12:33:37Z -> None [ 869.753331] [49941]: key[description], -> None [ 869.753331] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 869.753331] [49941]: key[binding:host_id], cpu-1 -> None [ 869.753331] [49941]: key[standard_attr_id], 1416 -> None [ 869.753331] [49941]: key[name], -> None [ 869.753331] [49941]: key[mac_address], fa:16:3e:62:76:b2 -> None [ 869.753331] [49941]: key[status], ACTIVE -> None [ 869.753331] [49941]: key[network_id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 869.753331] [49941]: key[fixed_ips], [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}] -> None [ 869.753331] [49941]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 869.753331] [49941]: key[revision_number], 5 -> None [ 869.753331] [49941]: key[port_security_enabled], True -> None [ 869.753331] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 869.753331] [49941]: key[device_id], ba1d4d97-7dc4-4b00-bd9d-4562c55f981e -> None [ 869.753331] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.755356] [49941]: DEBUG neutron.plugins.ml2.plugin [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for c85cdf1e-e791-40fc-b4b5-a945f471a4e0 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 869.796450] [49942]: [pid: 49942|app: 0|req: 2642/5079] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.836600] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2c2570b-2480-4e31-a6a8-dae661266a81 req-af9e3cba-1780-4c08-9f12-3253a941b91f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 869.837760] [49942]: [pid: 49942|app: 0|req: 2643/5080] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 869.845479] [49942]: DEBUG neutron.api.wsgi [req-e2c2570b-2480-4e31-a6a8-dae661266a81 req-208a78aa-23f9-42c6-892a-bcadc59789f2 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 869.865144] [49941]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c85cdf1e-e791-40fc-b4b5-a945f471a4e0), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.869084] [49942]: [pid: 49942|app: 0|req: 2644/5081] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.873033] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=c85cdf1e-e791-40fc-b4b5-a945f471a4e0,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 869.881809] [49942]: [pid: 49942|app: 0|req: 2645/5082] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.904768] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port c85cdf1e-e791-40fc-b4b5-a945f471a4e0 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 869.905271] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:62:76:b2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1416, 'fixed_ips': [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:37Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['baffd19e-f867-498c-8b72-98c916f130a7'], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 869.905588] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 869.905588] [49941]: key[id], c85cdf1e-e791-40fc-b4b5-a945f471a4e0 -> None [ 869.905588] [49941]: key[binding:vnic_type], normal -> None [ 869.905588] [49941]: key[tags], [] -> None [ 869.905588] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '08fb4857-7f9b-4f97-86ef-415341fb595d', 'external-id': 'nsx-vlan-transportzone-579', 'segmentation_id': 579, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 869.905588] [49941]: key[allowed_address_pairs], [] -> None [ 869.905588] [49941]: key[extra_dhcp_opts], [] -> None [ 869.905588] [49941]: key[binding:profile], {} -> None [ 869.905588] [49941]: key[admin_state_up], True -> None [ 869.905588] [49941]: key[binding:vif_type], ovs -> None [ 869.905588] [49941]: key[device_owner], compute:nova -> None [ 869.905588] [49941]: key[created_at], 2025-11-20T12:33:33Z -> None [ 869.905588] [49941]: key[updated_at], 2025-11-20T12:33:37Z -> None [ 869.905588] [49941]: key[description], -> None [ 869.905588] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 869.905588] [49941]: key[binding:host_id], cpu-1 -> None [ 869.905588] [49941]: key[standard_attr_id], 1416 -> None [ 869.905588] [49941]: key[name], -> None [ 869.905588] [49941]: key[mac_address], fa:16:3e:62:76:b2 -> None [ 869.905588] [49941]: key[status], ACTIVE -> None [ 869.905588] [49941]: key[network_id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 869.905588] [49941]: key[fixed_ips], [{'subnet_id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'ip_address': '192.168.129.173'}] -> None [ 869.905588] [49941]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 869.905588] [49941]: key[revision_number], 5 -> None [ 869.905588] [49941]: key[port_security_enabled], True -> None [ 869.905588] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 869.905588] [49941]: key[device_id], ba1d4d97-7dc4-4b00-bd9d-4562c55f981e -> None [ 869.905588] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.907587] [49941]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-8b35e42f-7b6a-401d-a45a-9670c33fed25 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.908129] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-deleted', 'tag': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 869.909523] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-66f69489-f305-41ee-8846-5514f4225717" -d '{"events": [{"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-deleted", "tag": "c85cdf1e-e791-40fc-b4b5-a945f471a4e0"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 869.913238] [49941]: [pid: 49941|app: 0|req: 2438/5083] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:51 2025] DELETE /networking/v2.0/ports/c85cdf1e-e791-40fc-b4b5-a945f471a4e0 => generated 0 bytes in 303 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 869.935547] [49941]: [pid: 49941|app: 0|req: 2439/5084] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 869.960442] [49941]: [pid: 49941|app: 0|req: 2440/5085] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 869.962297] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-c4497069-b794-4db0-9c4f-a7f9fd0424da x-openstack-request-id: req-c4497069-b794-4db0-9c4f-a7f9fd0424da {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 869.962487] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-deleted", "tag": "c85cdf1e-e791-40fc-b4b5-a945f471a4e0", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 869.962668] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c4497069-b794-4db0-9c4f-a7f9fd0424da {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 869.962812] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c4497069-b794-4db0-9c4f-a7f9fd0424da'] response: {'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-deleted', 'tag': 'c85cdf1e-e791-40fc-b4b5-a945f471a4e0', 'status': 'completed', 'code': 200} [ 869.964336] [49942]: DEBUG neutron.plugins.ml2.plugin [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port c6351583-fc6c-4f01-8447-5db6288e60cb {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 869.964516] [49942]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.991286] [49942]: DEBUG neutron.plugins.ml2.db [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port c6351583-fc6c-4f01-8447-5db6288e60cb, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c6351583-fc6c-4f01-8447-5db6288e60cb,segment=NetworkSegment(99007a02-186f-4373-94f5-dbe1d4736d63),segment_id=99007a02-186f-4373-94f5-dbe1d4736d63)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 869.991469] [49942]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 869.995788] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:35Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 869.995960] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 869.995960] [49942]: key[id], c6351583-fc6c-4f01-8447-5db6288e60cb -> None [ 869.995960] [49942]: key[binding:vnic_type], normal -> None [ 869.995960] [49942]: key[tags], [] -> None [ 869.995960] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 869.995960] [49942]: key[allowed_address_pairs], [] -> None [ 869.995960] [49942]: key[extra_dhcp_opts], [] -> None [ 869.995960] [49942]: key[binding:profile], {} -> None [ 869.995960] [49942]: key[admin_state_up], True -> None [ 869.995960] [49942]: key[binding:vif_type], ovs -> None [ 869.995960] [49942]: key[device_owner], compute:nova -> None [ 869.995960] [49942]: key[created_at], 2025-11-20T12:33:33Z -> None [ 869.995960] [49942]: key[updated_at], 2025-11-20T12:33:35Z -> None [ 869.995960] [49942]: key[description], -> None [ 869.995960] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 869.995960] [49942]: key[binding:host_id], cpu-1 -> None [ 869.995960] [49942]: key[standard_attr_id], 1415 -> None [ 869.995960] [49942]: key[name], -> None [ 869.995960] [49942]: key[mac_address], fa:16:3e:d4:d6:a4 -> None [ 869.995960] [49942]: key[status], ACTIVE -> None [ 869.995960] [49942]: key[network_id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 869.995960] [49942]: key[fixed_ips], [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}] -> None [ 869.995960] [49942]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 869.995960] [49942]: key[revision_number], 5 -> None [ 869.995960] [49942]: key[port_security_enabled], True -> None [ 869.995960] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 869.995960] [49942]: key[device_id], ba1d4d97-7dc4-4b00-bd9d-4562c55f981e -> None [ 869.995960] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 869.997466] [49942]: DEBUG neutron.plugins.ml2.plugin [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for c6351583-fc6c-4f01-8447-5db6288e60cb owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 870.045596] [49941]: [pid: 49941|app: 0|req: 2441/5086] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:51 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 870.097316] [49942]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c6351583-fc6c-4f01-8447-5db6288e60cb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.105530] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=c6351583-fc6c-4f01-8447-5db6288e60cb,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.131256] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port c6351583-fc6c-4f01-8447-5db6288e60cb on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 870.131487] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:d4:d6:a4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'device_owner': 'compute:nova', 'standard_attr_id': 1415, 'fixed_ips': [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['611ec837-e835-420f-9422-6f93934ea196'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:33Z', 'updated_at': '2025-11-20T12:33:35Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (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': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7ebf634f-fe52-4c44-8582-c8114db32ab9'], '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 870.131644] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 870.131644] [49942]: key[id], c6351583-fc6c-4f01-8447-5db6288e60cb -> None [ 870.131644] [49942]: key[binding:vnic_type], normal -> None [ 870.131644] [49942]: key[tags], [] -> None [ 870.131644] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'e31a7f15-a808-4199-9071-31fd05e316ea', 'external-id': 'nsx-vlan-transportzone-388', 'segmentation_id': 388, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 870.131644] [49942]: key[allowed_address_pairs], [] -> None [ 870.131644] [49942]: key[extra_dhcp_opts], [] -> None [ 870.131644] [49942]: key[binding:profile], {} -> None [ 870.131644] [49942]: key[admin_state_up], True -> None [ 870.131644] [49942]: key[binding:vif_type], ovs -> None [ 870.131644] [49942]: key[device_owner], compute:nova -> None [ 870.131644] [49942]: key[created_at], 2025-11-20T12:33:33Z -> None [ 870.131644] [49942]: key[updated_at], 2025-11-20T12:33:35Z -> None [ 870.131644] [49942]: key[description], -> None [ 870.131644] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 870.131644] [49942]: key[binding:host_id], cpu-1 -> None [ 870.131644] [49942]: key[standard_attr_id], 1415 -> None [ 870.131644] [49942]: key[name], -> None [ 870.131644] [49942]: key[mac_address], fa:16:3e:d4:d6:a4 -> None [ 870.131644] [49942]: key[status], ACTIVE -> None [ 870.131644] [49942]: key[network_id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 870.131644] [49942]: key[fixed_ips], [{'subnet_id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'ip_address': '192.168.128.119'}] -> None [ 870.131644] [49942]: key[security_groups], ['611ec837-e835-420f-9422-6f93934ea196'] -> None [ 870.131644] [49942]: key[revision_number], 5 -> None [ 870.131644] [49942]: key[port_security_enabled], True -> None [ 870.131644] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 870.131644] [49942]: key[device_id], ba1d4d97-7dc4-4b00-bd9d-4562c55f981e -> None [ 870.131644] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 870.133276] [49942]: DEBUG neutron_lib.callbacks.manager [req-be55da31-3374-4927-b626-52bcc9f3ccc6 req-003a7b6a-1be2-4b1a-90f6-af8a8b4a85f1 tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.133729] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-deleted', 'tag': 'c6351583-fc6c-4f01-8447-5db6288e60cb'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 870.137030] [49942]: [pid: 49942|app: 0|req: 2646/5087] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:33:51 2025] DELETE /networking/v2.0/ports/c6351583-fc6c-4f01-8447-5db6288e60cb => generated 0 bytes in 215 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 870.137382] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-813b028b-45d1-4903-bf49-691a5d993c6c" -d '{"events": [{"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-deleted", "tag": "c6351583-fc6c-4f01-8447-5db6288e60cb"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 870.167549] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-4ae5a1ce-b6c9-46e4-ba33-22880a11fc7b x-openstack-request-id: req-4ae5a1ce-b6c9-46e4-ba33-22880a11fc7b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 870.167633] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ba1d4d97-7dc4-4b00-bd9d-4562c55f981e", "name": "network-vif-deleted", "tag": "c6351583-fc6c-4f01-8447-5db6288e60cb", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 870.167681] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4ae5a1ce-b6c9-46e4-ba33-22880a11fc7b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 870.167834] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4ae5a1ce-b6c9-46e4-ba33-22880a11fc7b'] response: {'server_uuid': 'ba1d4d97-7dc4-4b00-bd9d-4562c55f981e', 'name': 'network-vif-deleted', 'tag': 'c6351583-fc6c-4f01-8447-5db6288e60cb', 'status': 'completed', 'code': 200} [ 870.327912] [49941]: [pid: 49941|app: 0|req: 2442/5088] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.346042] [49941]: [pid: 49941|app: 0|req: 2443/5089] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.392634] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ef9b805-4310-423d-b5b4-910a486da52b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.393836] [49941]: [pid: 49941|app: 0|req: 2444/5090] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.415601] [49941]: [pid: 49941|app: 0|req: 2445/5091] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.459570] [49941]: [pid: 49941|app: 0|req: 2446/5092] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.462956] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ef9b805-4310-423d-b5b4-910a486da52b admin admin] Publish callbacks [] for security_group (3e12115a-f690-4a31-9d9c-efed80915478), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.464879] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ef9b805-4310-423d-b5b4-910a486da52b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3e12115a-f690-4a31-9d9c-efed80915478), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.486363] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ef9b805-4310-423d-b5b4-910a486da52b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3e12115a-f690-4a31-9d9c-efed80915478,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.497756] [49942]: [pid: 49942|app: 0|req: 2647/5093] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/security-groups?tenant_id=931e25b1c9db43cbbcd7b63cadf71908&name=default => generated 2929 bytes in 167 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 870.521222] [49942]: [pid: 49942|app: 0|req: 2648/5094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.544177] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d3720f1-e7ca-4dc0-93b9-9b4a5b97abf0 admin admin] Publish callbacks [] for security_group (3e12115a-f690-4a31-9d9c-efed80915478), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.568533] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d3720f1-e7ca-4dc0-93b9-9b4a5b97abf0 admin admin] Publish callbacks [] for security_group (3e12115a-f690-4a31-9d9c-efed80915478), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.590922] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d3720f1-e7ca-4dc0-93b9-9b4a5b97abf0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3e12115a-f690-4a31-9d9c-efed80915478), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.595398] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d3720f1-e7ca-4dc0-93b9-9b4a5b97abf0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3e12115a-f690-4a31-9d9c-efed80915478,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 870.599206] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7d3720f1-e7ca-4dc0-93b9-9b4a5b97abf0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 870.599728] [49941]: [pid: 49941|app: 0|req: 2447/5095] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:52 2025] DELETE /networking/v2.0/security-groups/3e12115a-f690-4a31-9d9c-efed80915478 => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 870.736563] [49942]: [pid: 49942|app: 0|req: 2649/5096] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.786510] [49941]: [pid: 49941|app: 0|req: 2448/5097] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.814037] [49942]: [pid: 49942|app: 0|req: 2650/5098] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.857788] [49941]: [pid: 49941|app: 0|req: 2449/5099] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 870.931010] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0ccf577-dd02-4189-992a-7c966109527c req-6b4d4f76-8fe2-460b-a27c-789cb7dcb9d5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.931996] [49942]: [pid: 49942|app: 0|req: 2651/5100] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 1041 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 870.947395] [49942]: [pid: 49942|app: 0|req: 2652/5101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.950762] [49942]: DEBUG neutron.api.wsgi [req-a0ccf577-dd02-4189-992a-7c966109527c req-b20fb7f4-e4c0-4a04-bedc-22925ed35c86 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.958958] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-805c4b4d-17bb-4dc8-a45a-0400189784c1 req-48ecd5ca-f991-4c4b-ab75-eccef2b88512 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 870.959502] [49941]: [pid: 49941|app: 0|req: 2450/5102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 870.968943] [49941]: DEBUG neutron.api.wsgi [req-805c4b4d-17bb-4dc8-a45a-0400189784c1 req-da748b18-f93a-4aa9-abc0-d0bb143ac446 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 870.973727] [49942]: [pid: 49942|app: 0|req: 2653/5103] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.989653] [49941]: [pid: 49941|app: 0|req: 2451/5104] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 870.998684] [49942]: [pid: 49942|app: 0|req: 2654/5105] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.051480] [49941]: [pid: 49941|app: 0|req: 2452/5106] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.106295] [49942]: [pid: 49942|app: 0|req: 2655/5107] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:52 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.373628] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4d61768-2293-4959-9d12-d2ad3780842c req-bc1de0ed-f1a0-4fd1-b998-c26e9721d75f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.374754] [49941]: [pid: 49941|app: 0|req: 2453/5108] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.382781] [49942]: DEBUG neutron.api.wsgi [req-c4d61768-2293-4959-9d12-d2ad3780842c req-6ac3323d-6937-4f74-a2d4-5adb0c19584e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 871.401589] [49941]: [pid: 49941|app: 0|req: 2454/5109] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.403325] [49942]: [pid: 49942|app: 0|req: 2656/5110] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 871.454491] [49941]: [pid: 49941|app: 0|req: 2455/5111] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.465110] [49942]: [pid: 49942|app: 0|req: 2657/5112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.508165] [49941]: [pid: 49941|app: 0|req: 2456/5113] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.535651] [49942]: [pid: 49942|app: 0|req: 2658/5114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.595481] [49941]: [pid: 49941|app: 0|req: 2457/5115] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.806477] [49942]: [pid: 49942|app: 0|req: 2659/5116] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.860824] [49941]: [pid: 49941|app: 0|req: 2458/5117] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.871598] [49942]: [pid: 49942|app: 0|req: 2660/5118] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.911798] [49941]: [pid: 49941|app: 0|req: 2459/5119] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 871.985927] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-addb818b-9417-4253-88ba-8a1e243e7818 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 871.986920] [49942]: [pid: 49942|app: 0|req: 2661/5120] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 1044 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 872.024010] [49942]: [pid: 49942|app: 0|req: 2662/5121] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.050446] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-01aba314-7dc2-4c3b-bd15-c9fb1a2b5bef service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.051470] [49941]: [pid: 49941|app: 0|req: 2460/5122] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.057941] [49941]: DEBUG neutron.api.wsgi [req-69d8faeb-b139-4446-a320-16124368762c req-13a8bff6-69a9-44c8-ad24-949db80b9c86 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.072635] [49941]: [pid: 49941|app: 0|req: 2461/5123] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.101&port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 872.081827] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-457ea482-411d-4ba9-b598-661449a28c0a req-a0b09c98-6e16-4391-b861-a465522bf3eb tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.082426] [49942]: [pid: 49942|app: 0|req: 2663/5124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.086500] [49941]: [pid: 49941|app: 0|req: 2462/5125] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.089091] [49941]: DEBUG neutron.api.wsgi [req-457ea482-411d-4ba9-b598-661449a28c0a req-da544006-bd6e-4fcd-8966-5b755d670562 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.104059] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-f12b57c9-896c-4cab-a5c3-10b811c60fee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.107060] [49942]: [pid: 49942|app: 0|req: 2664/5126] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.112853] [49941]: [pid: 49941|app: 0|req: 2463/5127] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.138029] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-ac7d959f-06ac-4f31-a4d8-27b347c8339f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.138972] [49942]: [pid: 49942|app: 0|req: 2665/5128] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.150708] [49941]: [pid: 49941|app: 0|req: 2464/5129] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.163588] [49941]: [pid: 49941|app: 0|req: 2465/5130] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.175864] [49942]: [pid: 49942|app: 0|req: 2666/5131] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 872.210827] [49941]: [pid: 49941|app: 0|req: 2466/5132] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:53 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.470247] [49941]: [pid: 49941|app: 0|req: 2467/5133] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.517720] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a7e780-0981-4591-9cba-31705c3399d5 req-896aaa5a-9232-4957-a5b9-1dce5154273c tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 872.518717] [49942]: [pid: 49942|app: 0|req: 2667/5134] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 872.524289] [49941]: [pid: 49941|app: 0|req: 2468/5135] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.524659] [49942]: DEBUG neutron.api.wsgi [req-86a7e780-0981-4591-9cba-31705c3399d5 req-381fe2b1-caaa-4a36-ad34-861f9747ded3 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 872.550198] [49942]: [pid: 49942|app: 0|req: 2668/5136] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 872.593137] [49941]: [pid: 49941|app: 0|req: 2469/5137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 872.598751] [49942]: [pid: 49942|app: 0|req: 2669/5138] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.642683] [49941]: [pid: 49941|app: 0|req: 2470/5139] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.659264] [49942]: [pid: 49942|app: 0|req: 2670/5140] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 872.878615] [49941]: [pid: 49941|app: 0|req: 2471/5141] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.926027] [49942]: [pid: 49942|app: 0|req: 2671/5142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.930709] [49941]: [pid: 49941|app: 0|req: 2472/5143] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 872.971442] [49942]: [pid: 49942|app: 0|req: 2672/5144] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.092543] [49941]: [pid: 49941|app: 0|req: 2473/5145] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.144068] [49942]: [pid: 49942|app: 0|req: 2673/5146] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.231763] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e27ba13-3cf2-4adb-93fc-17e2a914a37d req-002d47bc-81bc-49f6-93ab-eca00906d107 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.232952] [49941]: [pid: 49941|app: 0|req: 2474/5147] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 873.239220] [49941]: DEBUG neutron.api.wsgi [req-8e27ba13-3cf2-4adb-93fc-17e2a914a37d req-ffd736c2-c421-4fb4-9f1d-d4d7573a3b17 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.248565] [49942]: [pid: 49942|app: 0|req: 2674/5148] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.273265] [49941]: [pid: 49941|app: 0|req: 2475/5149] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:54 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 873.309020] [49942]: [pid: 49942|app: 0|req: 2675/5150] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.534672] [49941]: [pid: 49941|app: 0|req: 2476/5151] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.624451] [49942]: [pid: 49942|app: 0|req: 2676/5152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.651492] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f718f11-af42-43ae-9415-f4b8950c15e1 req-fd632fb2-7eef-4a6f-b66e-bc1ad7512cb1 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.652612] [49941]: [pid: 49941|app: 0|req: 2477/5153] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.663326] [49942]: DEBUG neutron.api.wsgi [req-3f718f11-af42-43ae-9415-f4b8950c15e1 req-7d10ff36-e33d-4302-8c00-ff3a2b6bd8f1 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.720844] [49942]: [pid: 49942|app: 0|req: 2677/5154] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.734060] [49941]: [pid: 49941|app: 0|req: 2478/5155] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.798710] [49942]: [pid: 49942|app: 0|req: 2678/5156] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.821099] [49941]: [pid: 49941|app: 0|req: 2479/5157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.853613] [49942]: [pid: 49942|app: 0|req: 2679/5158] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.932327] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-daba2a20-fdd4-404a-8c56-98fccfa46179 req-55bda6a2-4aa5-45e5-b2df-c819a597dba6 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 873.933275] [49941]: [pid: 49941|app: 0|req: 2480/5159] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 873.941556] [49941]: DEBUG neutron.api.wsgi [req-daba2a20-fdd4-404a-8c56-98fccfa46179 req-8bc9aca7-ccde-48ff-a975-8ab2398eecec tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 873.946175] [49942]: [pid: 49942|app: 0|req: 2680/5160] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 873.962739] [49941]: [pid: 49941|app: 0|req: 2481/5161] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.007814] [49942]: [pid: 49942|app: 0|req: 2681/5162] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.019821] [49941]: [pid: 49941|app: 0|req: 2482/5163] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.058781] [49942]: [pid: 49942|app: 0|req: 2682/5164] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.154541] [49941]: [pid: 49941|app: 0|req: 2483/5165] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.200486] [49942]: [pid: 49942|app: 0|req: 2683/5166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:55 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.340952] [49942]: [pid: 49942|app: 0|req: 2684/5167] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.351734] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bdc4bc0-c665-48da-98aa-7f8bd89fe85c req-aa913d25-1e40-42ad-b8ea-c8586cda6231 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 874.353024] [49941]: [pid: 49941|app: 0|req: 2484/5168] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 874.360681] [49942]: DEBUG neutron.api.wsgi [req-3bdc4bc0-c665-48da-98aa-7f8bd89fe85c req-b1417f3d-b867-4894-a652-179b0cc81df2 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 874.385637] [49942]: [pid: 49942|app: 0|req: 2685/5169] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.394381] [49941]: [pid: 49941|app: 0|req: 2485/5170] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.610612] [49942]: [pid: 49942|app: 0|req: 2686/5171] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.706227] [49941]: [pid: 49941|app: 0|req: 2486/5172] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.829256] [49942]: [pid: 49942|app: 0|req: 2687/5173] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.861572] [49941]: [pid: 49941|app: 0|req: 2487/5174] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.883403] [49942]: [pid: 49942|app: 0|req: 2688/5175] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 874.921931] [49941]: [pid: 49941|app: 0|req: 2488/5176] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.022076] [49942]: [pid: 49942|app: 0|req: 2689/5177] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.042238] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ce49ba70-00fa-4af9-9d5a-fdfd05203411 req-82c287eb-2ec1-472c-87b6-4e93f2c406f8 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.043365] [49941]: [pid: 49941|app: 0|req: 2489/5178] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.050010] [49942]: DEBUG neutron.api.wsgi [req-ce49ba70-00fa-4af9-9d5a-fdfd05203411 req-eae29445-9b80-4471-baf8-00a4f8ccfdb0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.077384] [49942]: [pid: 49942|app: 0|req: 2690/5179] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.077982] [49941]: [pid: 49941|app: 0|req: 2490/5180] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.126627] [49942]: [pid: 49942|app: 0|req: 2691/5181] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.128133] [49941]: [pid: 49941|app: 0|req: 2491/5182] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.220092] [49942]: [pid: 49942|app: 0|req: 2692/5183] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:56 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.262668] [49941]: [pid: 49941|app: 0|req: 2492/5184] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.443788] [49942]: [pid: 49942|app: 0|req: 2693/5185] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.465573] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5b27127-d51e-4216-b009-04bed860fb2e req-fe227a5a-33ca-4b0f-ab22-7ac6f2d1ce60 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.466655] [49941]: [pid: 49941|app: 0|req: 2493/5186] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.472882] [49942]: DEBUG neutron.api.wsgi [req-b5b27127-d51e-4216-b009-04bed860fb2e req-01127060-dc7b-41aa-b061-a11e0ca47513 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.496626] [49942]: [pid: 49942|app: 0|req: 2694/5187] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.506200] [49941]: [pid: 49941|app: 0|req: 2494/5188] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.690015] [49942]: [pid: 49942|app: 0|req: 2695/5189] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.762458] [49942]: [pid: 49942|app: 0|req: 2696/5190] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 875.766544] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d251c404-7d9e-4e4c-85a2-2f06673e3313 req-ece38bf9-fbb3-4ee8-9ebb-c53c1c97106d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.767502] [49941]: [pid: 49941|app: 0|req: 2495/5191] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 875.773131] [49942]: DEBUG neutron.api.wsgi [req-d251c404-7d9e-4e4c-85a2-2f06673e3313 req-285958bb-8418-451c-a694-8fec7dd2b0a9 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.794837] [49942]: [pid: 49942|app: 0|req: 2697/5192] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.902787] [49941]: [pid: 49941|app: 0|req: 2496/5193] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 875.924667] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f06ad40b-5838-4034-b78b-776edf0362d5 req-0791cd28-d548-4d24-b1d9-3397a153af74 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.925565] [49941]: [pid: 49941|app: 0|req: 2497/5194] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 875.926331] [49942]: [pid: 49942|app: 0|req: 2698/5195] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 875.975493] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f06ad40b-5838-4034-b78b-776edf0362d5 req-87fc018f-0209-48b4-bb3b-ce7e0c5bdb40 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 875.976427] [49941]: [pid: 49941|app: 0|req: 2498/5196] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 875.982578] [49941]: DEBUG neutron.api.wsgi [req-f06ad40b-5838-4034-b78b-776edf0362d5 req-814048bf-ac53-4692-86f2-856cc854414c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 875.989586] [49942]: [pid: 49942|app: 0|req: 2699/5197] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.017676] [49941]: [pid: 49941|app: 0|req: 2499/5198] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 876.043819] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f06ad40b-5838-4034-b78b-776edf0362d5 req-3828643e-e8d3-4b89-bb7a-d120140e20df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.045186] [49942]: [pid: 49942|app: 0|req: 2700/5199] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 876.089755] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f06ad40b-5838-4034-b78b-776edf0362d5 req-6a18ef7a-8fee-4b21-8cc2-25c8f525a997 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.090830] [49941]: [pid: 49941|app: 0|req: 2500/5200] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.112873] [49942]: [pid: 49942|app: 0|req: 2701/5201] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.132308] [49941]: [pid: 49941|app: 0|req: 2501/5202] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.176474] [49942]: [pid: 49942|app: 0|req: 2702/5203] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.184039] [49941]: [pid: 49941|app: 0|req: 2502/5204] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.235552] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-17a9ce34-21dc-4401-a843-13f0af251551 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.236545] [49942]: [pid: 49942|app: 0|req: 2703/5205] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.243099] [49942]: DEBUG neutron.api.v2.base [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Request body: {'port': {'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'admin_state_up': True, 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 876.251370] [49941]: [pid: 49941|app: 0|req: 2503/5206] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:57 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.284813] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Made reservation on behalf of 864ccec252f145cca0fe7d2eb7043b0d for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 876.287905] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.364042] [49942]: DEBUG neutron.db.db_base_plugin_common [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Allocated IP 192.168.128.4 (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab/17c0df85-b70c-4915-bcb3-5359a65deae7/39b82585-b0a1-4187-a7d1-1e758fc6f85e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 876.415821] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b153ef3d-1b56-4dbf-b4fa-e621dd24971e req-ade0b25c-a99b-4839-a74e-8c1329c966da tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.416932] [49941]: [pid: 49941|app: 0|req: 2504/5207] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 165 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.437363] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for allowed_address_pair (39b82585-b0a1-4187-a7d1-1e758fc6f85e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.438244] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.438465] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': '', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 876.438607] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit: [ 876.438607] [49942]: key[id], None -> 39b82585-b0a1-4187-a7d1-1e758fc6f85e [ 876.438607] [49942]: key[binding:vnic_type], None -> normal [ 876.438607] [49942]: key[binding:vif_details], None -> {} [ 876.438607] [49942]: key[allowed_address_pairs], None -> [] [ 876.438607] [49942]: key[binding:profile], None -> {} [ 876.438607] [49942]: key[admin_state_up], None -> True [ 876.438607] [49942]: key[binding:vif_type], None -> unbound [ 876.438607] [49942]: key[device_owner], None -> [ 876.438607] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 876.438607] [49942]: key[binding:host_id], None -> [ 876.438607] [49942]: key[standard_attr_id], None -> 1448 [ 876.438607] [49942]: key[name], None -> [ 876.438607] [49942]: key[mac_address], None -> fa:16:3e:77:ae:12 [ 876.438607] [49942]: key[status], None -> DOWN [ 876.438607] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 876.438607] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] [ 876.438607] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 876.438607] [49942]: key[port_security_enabled], None -> True [ 876.438607] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 876.438607] [49942]: key[device_id], None -> 1fc5ac30-294b-46e1-a2d5-62c92077d83e [ 876.438607] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.458021] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.467642] [49941]: [pid: 49941|app: 0|req: 2505/5208] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.470321] [49941]: DEBUG neutron.api.wsgi [req-b153ef3d-1b56-4dbf-b4fa-e621dd24971e req-b7ad8e87-57bc-4f48-87ba-ec06d6fbff9c tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.491970] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event updated for resources: {'Port': ['ID=39b82585-b0a1-4187-a7d1-1e758fc6f85e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 876.497883] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498034] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498137] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498252] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498326] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498901] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498901] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498901] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498901] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498901] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.498901] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499177] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499177] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499177] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499254] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499397] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499500] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499597] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499696] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499785] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499883] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.499969] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500069] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500174] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500246] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500355] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500445] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500535] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500626] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.500737] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 876.501679] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Tracked resource versions report: [ 876.501679] [49942]: pushed versions: [ 876.501679] [49942]: { 'AddressGroup': {'1.2'}, [ 876.501679] [49942]: 'Agent': {'1.1'}, [ 876.501679] [49942]: 'ConntrackHelper': {'1.0'}, [ 876.501679] [49942]: 'LocalIPAssociation': {'1.0'}, [ 876.501679] [49942]: 'Log': {'1.0'}, [ 876.501679] [49942]: 'NDPProxy': {'1.0'}, [ 876.501679] [49942]: 'Network': {'1.2'}, [ 876.501679] [49942]: 'Port': {'1.10'}, [ 876.501679] [49942]: 'PortForwarding': {'1.3'}, [ 876.501679] [49942]: 'QosPolicy': {'1.10'}, [ 876.501679] [49942]: 'SecurityGroup': {'1.6'}, [ 876.501679] [49942]: 'SecurityGroupRule': {'1.3'}, [ 876.501679] [49942]: 'SubPort': {'1.0'}, [ 876.501679] [49942]: 'Subnet': {'1.2'}, [ 876.501679] [49942]: 'Trunk': {'1.1'}} [ 876.501679] [49942]: consumer versions: [ 876.501679] [49942]: { Metadata agent@devstack: {}, [ 876.501679] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 876.501679] [49942]: 'Agent': '1.1', [ 876.501679] [49942]: 'ConntrackHelper': '1.0', [ 876.501679] [49942]: 'LocalIPAssociation': '1.0', [ 876.501679] [49942]: 'Log': '1.0', [ 876.501679] [49942]: 'NDPProxy': '1.0', [ 876.501679] [49942]: 'Network': '1.2', [ 876.501679] [49942]: 'Port': '1.10', [ 876.501679] [49942]: 'PortForwarding': '1.3', [ 876.501679] [49942]: 'QosPolicy': '1.10', [ 876.501679] [49942]: 'SecurityGroup': '1.6', [ 876.501679] [49942]: 'SecurityGroupRule': '1.3', [ 876.501679] [49942]: 'SubPort': '1.0', [ 876.501679] [49942]: 'Subnet': '1.2', [ 876.501679] [49942]: 'Trunk': '1.1'}, [ 876.501679] [49942]: DHCP agent@devstack: {}, [ 876.501679] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 876.501679] [49942]: 'Agent': '1.1', [ 876.501679] [49942]: 'ConntrackHelper': '1.0', [ 876.501679] [49942]: 'LocalIPAssociation': '1.0', [ 876.501679] [49942]: 'Log': '1.0', [ 876.501679] [49942]: 'NDPProxy': '1.0', [ 876.501679] [49942]: 'Network': '1.2', [ 876.501679] [49942]: 'Port': '1.10', [ 876.501679] [49942]: 'PortForwarding': '1.3', [ 876.501679] [49942]: 'QosPolicy': '1.10', [ 876.501679] [49942]: 'SecurityGroup': '1.6', [ 876.501679] [49942]: 'SecurityGroupRule': '1.3', [ 876.501679] [49942]: 'SubPort': '1.0', [ 876.501679] [49942]: 'Subnet': '1.2', [ 876.501679] [49942]: 'Trunk': '1.1'}, [ 876.501679] [49942]: L3 agent@devstack: {}} [ 876.501679] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 876.511189] [49941]: [pid: 49941|app: 0|req: 2506/5209] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.514081] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 876.515105] [49942]: DEBUG neutron.scheduler.base_scheduler [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 876.517524] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 876.544867] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': '', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 1, 'network': {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 876.545074] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit: [ 876.545074] [49942]: key[id], None -> 39b82585-b0a1-4187-a7d1-1e758fc6f85e [ 876.545074] [49942]: key[binding:vnic_type], None -> normal [ 876.545074] [49942]: key[tags], None -> [] [ 876.545074] [49942]: key[binding:vif_details], None -> {} [ 876.545074] [49942]: key[allowed_address_pairs], None -> [] [ 876.545074] [49942]: key[extra_dhcp_opts], None -> [] [ 876.545074] [49942]: key[binding:profile], None -> {} [ 876.545074] [49942]: key[admin_state_up], None -> True [ 876.545074] [49942]: key[network], None -> {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} [ 876.545074] [49942]: key[binding:vif_type], None -> unbound [ 876.545074] [49942]: key[device_owner], None -> [ 876.545074] [49942]: key[created_at], None -> 2025-11-20T12:33:58Z [ 876.545074] [49942]: key[updated_at], None -> 2025-11-20T12:33:58Z [ 876.545074] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 876.545074] [49942]: key[binding:host_id], None -> [ 876.545074] [49942]: key[description], None -> [ 876.545074] [49942]: key[standard_attr_id], None -> 1448 [ 876.545074] [49942]: key[name], None -> [ 876.545074] [49942]: key[mac_address], None -> fa:16:3e:77:ae:12 [ 876.545074] [49942]: key[status], None -> DOWN [ 876.545074] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 876.545074] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] [ 876.545074] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 876.545074] [49942]: key[revision_number], None -> 1 [ 876.545074] [49942]: key[port_security_enabled], None -> True [ 876.545074] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 876.545074] [49942]: key[device_id], None -> 1fc5ac30-294b-46e1-a2d5-62c92077d83e [ 876.545074] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.557375] [49941]: [pid: 49941|app: 0|req: 2507/5210] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.581162] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.581162] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-3b35ea5f-9300-4629-9b1e-2a82e1a81c6e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.592670] [49942]: [pid: 49942|app: 0|req: 2704/5211] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:33:57 2025] POST /networking/v2.0/ports => generated 732 bytes in 352 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 876.594277] [49941]: [pid: 49941|app: 0|req: 2508/5212] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.601619] [49942]: DEBUG neutron.api.v2.base [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Request body: {'port': {'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 876.617455] [49941]: [pid: 49941|app: 0|req: 2509/5213] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.645775] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.685759] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1716cb4f-3341-44f3-88d4-22ed9e19f35e req-b1902639-ca19-4b5a-9e6c-2920e7b9bf42 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.686709] [49941]: [pid: 49941|app: 0|req: 2510/5214] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.701038] [49941]: [pid: 49941|app: 0|req: 2511/5215] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.704139] [49941]: DEBUG neutron.api.wsgi [req-1716cb4f-3341-44f3-88d4-22ed9e19f35e req-035386fb-28fa-48a9-b7dd-15ca1281e276 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.723721] [49941]: [pid: 49941|app: 0|req: 2512/5216] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.753127] [49941]: [pid: 49941|app: 0|req: 2513/5217] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.768625] [49942]: DEBUG neutron.notifiers.nova [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 39b82585-b0a1-4187-a7d1-1e758fc6f85e {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 876.774221] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks [] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.782250] [49942]: DEBUG neutron.db.provisioning_blocks [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Transition to ACTIVE for port object 39b82585-b0a1-4187-a7d1-1e758fc6f85e will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 876.783986] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_precommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': '', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 876.784181] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_precommit: [ 876.784181] [49942]: key[device_owner], -> compute:nova [ 876.784181] [49942]: key[binding:host_id], -> cpu-1 [ 876.784181] [49942]: key[revision_number], 1 -> 2 [ 876.784181] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.785401] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 876.788402] [49941]: [pid: 49941|app: 0|req: 2514/5218] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.807072] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Pushing event updated for resources: {'Port': ['ID=39b82585-b0a1-4187-a7d1-1e758fc6f85e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 876.841945] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_postcommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': '', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 876.843851] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_postcommit: [ 876.843851] [49942]: key[device_owner], -> compute:nova [ 876.843851] [49942]: key[binding:host_id], -> cpu-1 [ 876.843851] [49942]: key[revision_number], 1 -> 2 [ 876.843851] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 876.849033] [49942]: DEBUG neutron.plugins.ml2.managers [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Attempting to bind port 39b82585-b0a1-4187-a7d1-1e758fc6f85e on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 876.850141] [49942]: DEBUG neutron.plugins.ml2.managers [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Attempting to bind port 39b82585-b0a1-4187-a7d1-1e758fc6f85e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 876.850141] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Attempting to bind port 39b82585-b0a1-4187-a7d1-1e758fc6f85e on network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 876.864675] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 876.864845] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Bind Segment={'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 876.865487] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bbab67f-c00c-415d-abac-600f90d7cce9 req-500bc385-1452-4e27-8317-b70b29acb354 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 876.868319] [49941]: [pid: 49941|app: 0|req: 2515/5219] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 747 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 876.868442] [49942]: DEBUG networking_nsxv3.api.rpc [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Bind port on Host cpu-1 & Segment [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 876.874318] [49941]: DEBUG neutron.api.wsgi [req-3bbab67f-c00c-415d-abac-600f90d7cce9 req-661703b3-ccef-488e-839b-962ad1390725 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 876.896206] [49941]: [pid: 49941|app: 0|req: 2516/5220] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&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.968368] [49941]: [pid: 49941|app: 0|req: 2517/5221] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=b002c505-f9b9-4ff7-a8e4-f64909d2d674 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 876.982822] [49941]: [pid: 49941|app: 0|req: 2518/5222] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.052886] [49941]: [pid: 49941|app: 0|req: 2519/5223] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.176897] [49941]: [pid: 49941|app: 0|req: 2520/5224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.259366] [49941]: [pid: 49941|app: 0|req: 2521/5225] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:58 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.309188] [49941]: [pid: 49941|app: 0|req: 2522/5226] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.542065] [49941]: [pid: 49941|app: 0|req: 2523/5227] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.606728] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dafaf8a-b630-4672-b028-47c27f1763a0 req-ae26a58b-9893-4692-9a9c-84cda5b23c13 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.607695] [49941]: [pid: 49941|app: 0|req: 2524/5228] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.621806] [49941]: [pid: 49941|app: 0|req: 2525/5229] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.624314] [49941]: DEBUG neutron.api.wsgi [req-0dafaf8a-b630-4672-b028-47c27f1763a0 req-e25b7f61-5882-422c-85af-afc09173ca25 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.646335] [49941]: [pid: 49941|app: 0|req: 2526/5230] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.675323] [49941]: [pid: 49941|app: 0|req: 2527/5231] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.691684] [49941]: [pid: 49941|app: 0|req: 2528/5232] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.783550] [49941]: [pid: 49941|app: 0|req: 2529/5233] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.816361] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e7534d4-faa6-4f26-b91e-3334886ce103 req-84c1c594-6b7e-4636-b708-8ccc9158f7a7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.818312] [49941]: [pid: 49941|app: 0|req: 2530/5234] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.825239] [49941]: DEBUG neutron.api.wsgi [req-5e7534d4-faa6-4f26-b91e-3334886ce103 req-073a7aac-a248-4e81-8891-47c48642caf9 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.847074] [49941]: [pid: 49941|app: 0|req: 2531/5235] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.861332] [49941]: [pid: 49941|app: 0|req: 2532/5236] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.870247] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Bound using segment: {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 877.870660] [49942]: DEBUG neutron.plugins.ml2.managers [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Bound port: 39b82585-b0a1-4187-a7d1-1e758fc6f85e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad4fcde7-8926-402a-a9b7-4878d2bc1cf6", "external-id": "nsx-vlan-transportzone-840", "segmentation_id": 840}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 877.870851] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.916205] [49942]: DEBUG neutron.plugins.ml2.db [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] For port 39b82585-b0a1-4187-a7d1-1e758fc6f85e, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 877.918814] [49942]: DEBUG neutron.plugins.ml2.db [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] For port 39b82585-b0a1-4187-a7d1-1e758fc6f85e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=39b82585-b0a1-4187-a7d1-1e758fc6f85e,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 877.919099] [49941]: [pid: 49941|app: 0|req: 2533/5237] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 877.920485] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_precommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 877.920655] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_precommit: [ 877.920655] [49942]: key[binding:vif_type], unbound -> ovs [ 877.920655] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} [ 877.920655] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 877.924971] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.948424] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Pushing event updated for resources: {'Port': ['ID=39b82585-b0a1-4187-a7d1-1e758fc6f85e,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 877.955837] [49942]: DEBUG neutron.db.provisioning_blocks [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Provisioning complete for port 39b82585-b0a1-4187-a7d1-1e758fc6f85e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 877.956151] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.956151] [49942]: INFO neutron.plugins.ml2.plugin [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Attempt 1 to provision port 39b82585-b0a1-4187-a7d1-1e758fc6f85e [ 877.969420] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c140ec3-add6-43ef-96ff-3e4cf7b49f8d req-d1566574-96ef-4f01-bf26-7194f5900b95 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 877.970318] [49941]: [pid: 49941|app: 0|req: 2534/5238] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 877.975833] [49941]: DEBUG neutron.api.wsgi [req-4c140ec3-add6-43ef-96ff-3e4cf7b49f8d req-ef94efe4-01a7-4afe-9d4b-84b42ae1bae3 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 877.991636] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Current status of the port 39b82585-b0a1-4187-a7d1-1e758fc6f85e is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 877.991810] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 877.994522] [49941]: [pid: 49941|app: 0|req: 2535/5239] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 878.006176] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '39b82585-b0a1-4187-a7d1-1e758fc6f85e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 878.016388] [49942]: DEBUG neutron.plugins.ml2.db [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] For port 39b82585-b0a1-4187-a7d1-1e758fc6f85e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=39b82585-b0a1-4187-a7d1-1e758fc6f85e,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 878.019642] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-78e6ccb5-61f4-4e1e-a2e2-e6336ca89c49" -d '{"events": [{"server_uuid": "1fc5ac30-294b-46e1-a2d5-62c92077d83e", "name": "network-vif-plugged", "status": "completed", "tag": "39b82585-b0a1-4187-a7d1-1e758fc6f85e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 878.054333] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:33: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-f8e7c072-70cc-47da-83c6-03a2348bfb75 x-openstack-request-id: req-f8e7c072-70cc-47da-83c6-03a2348bfb75 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 878.054598] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1fc5ac30-294b-46e1-a2d5-62c92077d83e", "name": "network-vif-plugged", "status": "completed", "tag": "39b82585-b0a1-4187-a7d1-1e758fc6f85e", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 878.057618] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f8e7c072-70cc-47da-83c6-03a2348bfb75 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 878.060255] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f8e7c072-70cc-47da-83c6-03a2348bfb75'] response: {'server_uuid': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'code': 200} [ 878.063900] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b37a7d4-a222-4c49-b9b8-65f7e0b03440 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group (904366c9-59fd-4d1d-8bbb-d433577bbadc), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.068455] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_precommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:59Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:59Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 878.068673] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_precommit: [ 878.068673] [49942]: key[status], DOWN -> ACTIVE [ 878.068673] [49942]: key[revision_number], 4 -> 5 [ 878.068673] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.074562] [49942]: DEBUG neutron.db.provisioning_blocks [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Provisioning complete for port 39b82585-b0a1-4187-a7d1-1e758fc6f85e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 878.074744] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.074858] [49942]: INFO neutron.plugins.ml2.plugin [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Attempt 1 to provision port 39b82585-b0a1-4187-a7d1-1e758fc6f85e [ 878.084819] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b37a7d4-a222-4c49-b9b8-65f7e0b03440 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group (904366c9-59fd-4d1d-8bbb-d433577bbadc), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.112851] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b37a7d4-a222-4c49-b9b8-65f7e0b03440 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (904366c9-59fd-4d1d-8bbb-d433577bbadc), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.117623] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Current status of the port 39b82585-b0a1-4187-a7d1-1e758fc6f85e is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 878.118566] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_postcommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:59Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:59Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 878.118566] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_postcommit: [ 878.118566] [49942]: key[status], DOWN -> ACTIVE [ 878.118566] [49942]: key[revision_number], 4 -> 5 [ 878.118566] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.118886] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.119083] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9b37a7d4-a222-4c49-b9b8-65f7e0b03440 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=904366c9-59fd-4d1d-8bbb-d433577bbadc,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 878.123935] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b37a7d4-a222-4c49-b9b8-65f7e0b03440 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.124441] [49941]: [pid: 49941|app: 0|req: 2536/5240] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:33:59 2025] DELETE /networking/v2.0/security-groups/904366c9-59fd-4d1d-8bbb-d433577bbadc => generated 0 bytes in 99 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 878.137355] [49941]: [pid: 49941|app: 0|req: 2537/5241] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.140828] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Pushing event updated for resources: {'Port': ['ID=39b82585-b0a1-4187-a7d1-1e758fc6f85e,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 878.142983] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_postcommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:59Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:58Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 878.143138] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] update_port_postcommit: [ 878.143138] [49942]: key[binding:vif_type], unbound -> ovs [ 878.143138] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} [ 878.143138] [49942]: key[updated_at], 2025-11-20T12:33:58Z -> 2025-11-20T12:33:59Z [ 878.143138] [49942]: key[revision_number], 2 -> 4 [ 878.143138] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.147638] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.147973] [49942]: DEBUG neutron_lib.callbacks.manager [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-916a235e-8bd3-4fff-8f6d-074150cf542e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.150326] [49942]: [pid: 49942|app: 0|req: 2705/5242] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:33:58 2025] PUT /networking/v2.0/ports/39b82585-b0a1-4187-a7d1-1e758fc6f85e => generated 1037 bytes in 1552 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 878.152980] [49941]: [pid: 49941|app: 0|req: 2538/5243] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.157617] [49942]: INFO neutron.api.v2.resource [None req-ea2a1b06-f825-4396-999d-37693fffe1f4 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] show failed (client error): The resource could not be found. [ 878.157999] [49942]: [pid: 49942|app: 0|req: 2706/5244] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/security-groups/904366c9-59fd-4d1d-8bbb-d433577bbadc => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 878.211543] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Deleting port f53ca3e2-0d92-4062-82d1-9c90b6977520 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 878.211797] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.241826] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.241985] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for floatingip (f53ca3e2-0d92-4062-82d1-9c90b6977520), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.247223] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_precommit called with port settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0ea9118-4e94-45c2-8747-26c058fc7a88', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:32Z', 'updated_at': '2025-11-20T12:31:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 878.247223] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_precommit: [ 878.247223] [49941]: key[id], f53ca3e2-0d92-4062-82d1-9c90b6977520 -> None [ 878.247223] [49941]: key[binding:vnic_type], normal -> None [ 878.247223] [49941]: key[tags], [] -> None [ 878.247223] [49941]: key[binding:vif_details], {} -> None [ 878.247223] [49941]: key[allowed_address_pairs], [] -> None [ 878.247223] [49941]: key[extra_dhcp_opts], [] -> None [ 878.247223] [49941]: key[binding:profile], {} -> None [ 878.247223] [49941]: key[admin_state_up], True -> None [ 878.247223] [49941]: key[binding:vif_type], unbound -> None [ 878.247223] [49941]: key[device_owner], network:floatingip -> None [ 878.247223] [49941]: key[created_at], 2025-11-20T12:31:32Z -> None [ 878.247223] [49941]: key[updated_at], 2025-11-20T12:31:32Z -> None [ 878.247223] [49941]: key[description], -> None [ 878.247223] [49941]: key[tenant_id], -> None [ 878.247223] [49941]: key[binding:host_id], -> None [ 878.247223] [49941]: key[standard_attr_id], 1067 -> None [ 878.247223] [49941]: key[name], -> None [ 878.247223] [49941]: key[mac_address], fa:16:3e:8c:36:09 -> None [ 878.247223] [49941]: key[status], N/A -> None [ 878.247223] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 878.247223] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}] -> None [ 878.247223] [49941]: key[security_groups], [] -> None [ 878.247223] [49941]: key[revision_number], 2 -> None [ 878.247223] [49941]: key[port_security_enabled], False -> None [ 878.247223] [49941]: key[project_id], -> None [ 878.247223] [49941]: key[device_id], f0ea9118-4e94-45c2-8747-26c058fc7a88 -> None [ 878.247223] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.249039] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Calling delete_port for f53ca3e2-0d92-4062-82d1-9c90b6977520 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 878.250894] [49942]: [pid: 49942|app: 0|req: 2707/5245] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:33:59 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.326636] [49942]: [pid: 49942|app: 0|req: 2708/5246] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.330361] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f53ca3e2-0d92-4062-82d1-9c90b6977520), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.338399] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Pushing event deleted for resources: {'Port': ['ID=f53ca3e2-0d92-4062-82d1-9c90b6977520,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 878.383555] [49942]: [pid: 49942|app: 0|req: 2709/5247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.395698] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_postcommit called with port settings {'id': 'f53ca3e2-0d92-4062-82d1-9c90b6977520', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:36:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f0ea9118-4e94-45c2-8747-26c058fc7a88', 'device_owner': 'network:floatingip', 'standard_attr_id': 1067, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:32Z', 'updated_at': '2025-11-20T12:31:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 878.395861] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] delete_port_postcommit: [ 878.395861] [49941]: key[id], f53ca3e2-0d92-4062-82d1-9c90b6977520 -> None [ 878.395861] [49941]: key[binding:vnic_type], normal -> None [ 878.395861] [49941]: key[tags], [] -> None [ 878.395861] [49941]: key[binding:vif_details], {} -> None [ 878.395861] [49941]: key[allowed_address_pairs], [] -> None [ 878.395861] [49941]: key[extra_dhcp_opts], [] -> None [ 878.395861] [49941]: key[binding:profile], {} -> None [ 878.395861] [49941]: key[admin_state_up], True -> None [ 878.395861] [49941]: key[binding:vif_type], unbound -> None [ 878.395861] [49941]: key[device_owner], network:floatingip -> None [ 878.395861] [49941]: key[created_at], 2025-11-20T12:31:32Z -> None [ 878.395861] [49941]: key[updated_at], 2025-11-20T12:31:32Z -> None [ 878.395861] [49941]: key[description], -> None [ 878.395861] [49941]: key[tenant_id], -> None [ 878.395861] [49941]: key[binding:host_id], -> None [ 878.395861] [49941]: key[standard_attr_id], 1067 -> None [ 878.395861] [49941]: key[name], -> None [ 878.395861] [49941]: key[mac_address], fa:16:3e:8c:36:09 -> None [ 878.395861] [49941]: key[status], N/A -> None [ 878.395861] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 878.395861] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.243'}] -> None [ 878.395861] [49941]: key[security_groups], [] -> None [ 878.395861] [49941]: key[revision_number], 2 -> None [ 878.395861] [49941]: key[port_security_enabled], False -> None [ 878.395861] [49941]: key[project_id], -> None [ 878.395861] [49941]: key[device_id], f0ea9118-4e94-45c2-8747-26c058fc7a88 -> None [ 878.395861] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.397897] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks [] for floatingip (f0ea9118-4e94-45c2-8747-26c058fc7a88), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.402701] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e94d7e0-a433-40b0-ac73-79c87cbf5849 tempest-ServersTestFqdnHostnames-662058754 tempest-ServersTestFqdnHostnames-662058754-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.403480] [49941]: [pid: 49941|app: 0|req: 2539/5248] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:33:59 2025] DELETE /networking/v2.0/floatingips/f0ea9118-4e94-45c2-8747-26c058fc7a88 => generated 0 bytes in 242 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 878.617322] [49941]: [pid: 49941|app: 0|req: 2540/5249] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.627039] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (84466468-7df0-4f76-baef-60c0d873b9f3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.688093] [49941]: [pid: 49941|app: 0|req: 2541/5250] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.736079] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ef629d7-502f-4417-a2cf-e78cbdda712b req-4269853a-d506-4b29-b276-ec8655671935 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.737049] [49941]: [pid: 49941|app: 0|req: 2542/5251] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.752370] [49941]: [pid: 49941|app: 0|req: 2543/5252] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.755267] [49941]: DEBUG neutron.api.wsgi [req-5ef629d7-502f-4417-a2cf-e78cbdda712b req-a1556888-e3e7-406b-881d-fa68f0a57f75 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.760436] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Deleting port c34fbefa-9750-4045-8a9e-313c9b6e98e5 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 878.760436] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.784251] [49941]: [pid: 49941|app: 0|req: 2544/5253] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.788042] [49942]: DEBUG neutron.plugins.ml2.db [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] For port c34fbefa-9750-4045-8a9e-313c9b6e98e5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c34fbefa-9750-4045-8a9e-313c9b6e98e5,segment=NetworkSegment(015e634c-fc1f-461e-83c8-d2605484349a),segment_id=015e634c-fc1f-461e-83c8-d2605484349a)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 878.788042] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.795582] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] delete_port_precommit called with port settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 878.795755] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] delete_port_precommit: [ 878.795755] [49942]: key[id], c34fbefa-9750-4045-8a9e-313c9b6e98e5 -> None [ 878.795755] [49942]: key[binding:vnic_type], normal -> None [ 878.795755] [49942]: key[tags], [] -> None [ 878.795755] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 878.795755] [49942]: key[allowed_address_pairs], [] -> None [ 878.795755] [49942]: key[extra_dhcp_opts], [] -> None [ 878.795755] [49942]: key[binding:profile], {} -> None [ 878.795755] [49942]: key[admin_state_up], True -> None [ 878.795755] [49942]: key[binding:vif_type], ovs -> None [ 878.795755] [49942]: key[device_owner], network:router_interface -> None [ 878.795755] [49942]: key[created_at], 2025-11-20T12:31:25Z -> None [ 878.795755] [49942]: key[updated_at], 2025-11-20T12:31:27Z -> None [ 878.795755] [49942]: key[description], -> None [ 878.795755] [49942]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 878.795755] [49942]: key[binding:host_id], devstack -> None [ 878.795755] [49942]: key[standard_attr_id], 1049 -> None [ 878.795755] [49942]: key[name], -> None [ 878.795755] [49942]: key[mac_address], fa:16:3e:7d:41:41 -> None [ 878.795755] [49942]: key[status], ACTIVE -> None [ 878.795755] [49942]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 878.795755] [49942]: key[fixed_ips], [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.1'}] -> None [ 878.795755] [49942]: key[security_groups], [] -> None [ 878.795755] [49942]: key[revision_number], 5 -> None [ 878.795755] [49942]: key[port_security_enabled], False -> None [ 878.795755] [49942]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 878.795755] [49942]: key[device_id], 84466468-7df0-4f76-baef-60c0d873b9f3 -> None [ 878.795755] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.798102] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Calling delete_port for c34fbefa-9750-4045-8a9e-313c9b6e98e5 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 878.814764] [49941]: [pid: 49941|app: 0|req: 2545/5254] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 878.874966] [49941]: [pid: 49941|app: 0|req: 2546/5255] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.914095] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c34fbefa-9750-4045-8a9e-313c9b6e98e5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 878.922671] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Pushing event deleted for resources: {'Port': ['ID=c34fbefa-9750-4045-8a9e-313c9b6e98e5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 878.955139] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] delete_port_postcommit called with port settings {'id': 'c34fbefa-9750-4045-8a9e-313c9b6e98e5', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:7d:41:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_interface', 'standard_attr_id': 1049, 'fixed_ips': [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:27Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c'], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 878.955359] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] delete_port_postcommit: [ 878.955359] [49942]: key[id], c34fbefa-9750-4045-8a9e-313c9b6e98e5 -> None [ 878.955359] [49942]: key[binding:vnic_type], normal -> None [ 878.955359] [49942]: key[tags], [] -> None [ 878.955359] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 878.955359] [49942]: key[allowed_address_pairs], [] -> None [ 878.955359] [49942]: key[extra_dhcp_opts], [] -> None [ 878.955359] [49942]: key[binding:profile], {} -> None [ 878.955359] [49942]: key[admin_state_up], True -> None [ 878.955359] [49942]: key[binding:vif_type], ovs -> None [ 878.955359] [49942]: key[device_owner], network:router_interface -> None [ 878.955359] [49942]: key[created_at], 2025-11-20T12:31:25Z -> None [ 878.955359] [49942]: key[updated_at], 2025-11-20T12:31:27Z -> None [ 878.955359] [49942]: key[description], -> None [ 878.955359] [49942]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 878.955359] [49942]: key[binding:host_id], devstack -> None [ 878.955359] [49942]: key[standard_attr_id], 1049 -> None [ 878.955359] [49942]: key[name], -> None [ 878.955359] [49942]: key[mac_address], fa:16:3e:7d:41:41 -> None [ 878.955359] [49942]: key[status], ACTIVE -> None [ 878.955359] [49942]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 878.955359] [49942]: key[fixed_ips], [{'subnet_id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'ip_address': '192.168.128.1'}] -> None [ 878.955359] [49942]: key[security_groups], [] -> None [ 878.955359] [49942]: key[revision_number], 5 -> None [ 878.955359] [49942]: key[port_security_enabled], False -> None [ 878.955359] [49942]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 878.955359] [49942]: key[device_id], 84466468-7df0-4f76-baef-60c0d873b9f3 -> None [ 878.955359] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 878.962968] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17b90267-159e-4e73-83c6-948bcd85e770 req-9eaba54e-0ac6-4180-a75d-fa580f2ce403 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 878.963903] [49941]: [pid: 49941|app: 0|req: 2547/5256] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 878.976867] [49941]: [pid: 49941|app: 0|req: 2548/5257] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 878.979373] [49941]: DEBUG neutron.api.wsgi [req-17b90267-159e-4e73-83c6-948bcd85e770 req-51bcfa7e-f917-4fae-aa41-b8bdc3b72382 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 878.999951] [49941]: [pid: 49941|app: 0|req: 2549/5258] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.010027] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (84466468-7df0-4f76-baef-60c0d873b9f3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.037385] [49941]: [pid: 49941|app: 0|req: 2550/5259] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.068647] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0580f58-537c-4117-8d7c-7323e77fe4e6 req-00841c7f-688c-4b1a-be20-d6ff18b28715 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.069643] [49941]: [pid: 49941|app: 0|req: 2551/5260] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.075050] [49941]: DEBUG neutron.api.wsgi [req-b0580f58-537c-4117-8d7c-7323e77fe4e6 req-0d9d7940-6c04-4cf2-9c3b-a2f53327ede3 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.092903] [49941]: [pid: 49941|app: 0|req: 2552/5261] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.115574] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Router 84466468-7df0-4f76-baef-60c0d873b9f3 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 879.163133] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-17e8c05d-fe2b-420a-96f7-11a65242e794 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 879.168311] [49942]: [pid: 49942|app: 0|req: 2710/5262] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:34:00 2025] PUT /networking/v2.0/routers/84466468-7df0-4f76-baef-60c0d873b9f3/remove_router_interface => generated 309 bytes in 761 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.192916] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-d18cd735-ebbd-438a-a625-194a4290caf4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.193960] [49941]: [pid: 49941|app: 0|req: 2553/5263] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 879.206175] [49941]: [pid: 49941|app: 0|req: 2554/5264] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.208474] [49941]: DEBUG neutron.api.wsgi [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-473ac537-6b19-4fe7-8375-dc1f48ecc936 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 879.222798] [49941]: [pid: 49941|app: 0|req: 2555/5265] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=39b82585-b0a1-4187-a7d1-1e758fc6f85e => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.227460] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks [] for router (84466468-7df0-4f76-baef-60c0d873b9f3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.231844] [49941]: [pid: 49941|app: 0|req: 2556/5266] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.252056] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-6612b842-9a98-4b96-9986-843e28f56661 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.254035] [49941]: [pid: 49941|app: 0|req: 2557/5267] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:00 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 879.275786] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks [] for router_gateway (84466468-7df0-4f76-baef-60c0d873b9f3), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.281768] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f039b734-bb8a-4a94-b45b-2a897a17fd0c req-93d7c440-cee2-4515-a494-2d3e5d475fc4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 879.282707] [49941]: [pid: 49941|app: 0|req: 2558/5268] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 879.298255] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Deleting port 50f0b9d6-4209-4c47-bb58-1c9f3802c15b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 879.298454] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (50f0b9d6-4209-4c47-bb58-1c9f3802c15b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.320481] [49941]: [pid: 49941|app: 0|req: 2559/5269] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 879.326260] [49942]: DEBUG neutron.plugins.ml2.db [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] For port 50f0b9d6-4209-4c47-bb58-1c9f3802c15b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=50f0b9d6-4209-4c47-bb58-1c9f3802c15b,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 879.326456] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (50f0b9d6-4209-4c47-bb58-1c9f3802c15b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.331786] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] delete_port_precommit called with port settings {'id': '50f0b9d6-4209-4c47-bb58-1c9f3802c15b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:3c:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1040, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 879.331988] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] delete_port_precommit: [ 879.331988] [49942]: key[id], 50f0b9d6-4209-4c47-bb58-1c9f3802c15b -> None [ 879.331988] [49942]: key[binding:vnic_type], normal -> None [ 879.331988] [49942]: key[tags], [] -> None [ 879.331988] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 879.331988] [49942]: key[allowed_address_pairs], [] -> None [ 879.331988] [49942]: key[extra_dhcp_opts], [] -> None [ 879.331988] [49942]: key[binding:profile], {} -> None [ 879.331988] [49942]: key[admin_state_up], True -> None [ 879.331988] [49942]: key[binding:vif_type], ovs -> None [ 879.331988] [49942]: key[device_owner], network:router_gateway -> None [ 879.331988] [49942]: key[created_at], 2025-11-20T12:31:24Z -> None [ 879.331988] [49942]: key[updated_at], 2025-11-20T12:31:25Z -> None [ 879.331988] [49942]: key[description], -> None [ 879.331988] [49942]: key[tenant_id], -> None [ 879.331988] [49942]: key[binding:host_id], devstack -> None [ 879.331988] [49942]: key[standard_attr_id], 1040 -> None [ 879.331988] [49942]: key[name], -> None [ 879.331988] [49942]: key[mac_address], fa:16:3e:cc:3c:6c -> None [ 879.331988] [49942]: key[status], ACTIVE -> None [ 879.331988] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 879.331988] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}] -> None [ 879.331988] [49942]: key[security_groups], [] -> None [ 879.331988] [49942]: key[revision_number], 5 -> None [ 879.331988] [49942]: key[port_security_enabled], False -> None [ 879.331988] [49942]: key[project_id], -> None [ 879.331988] [49942]: key[device_id], 84466468-7df0-4f76-baef-60c0d873b9f3 -> None [ 879.331988] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.333768] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Calling delete_port for 50f0b9d6-4209-4c47-bb58-1c9f3802c15b owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 879.335055] [49941]: [pid: 49941|app: 0|req: 2560/5270] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.368944] [49941]: [pid: 49941|app: 0|req: 2561/5271] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.399589] [49941]: [pid: 49941|app: 0|req: 2562/5272] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.416433] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (50f0b9d6-4209-4c47-bb58-1c9f3802c15b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.425095] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Pushing event deleted for resources: {'Port': ['ID=50f0b9d6-4209-4c47-bb58-1c9f3802c15b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 879.452290] [49941]: [pid: 49941|app: 0|req: 2563/5273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.454218] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] delete_port_postcommit called with port settings {'id': '50f0b9d6-4209-4c47-bb58-1c9f3802c15b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cc:3c:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '84466468-7df0-4f76-baef-60c0d873b9f3', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1040, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 879.454401] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] delete_port_postcommit: [ 879.454401] [49942]: key[id], 50f0b9d6-4209-4c47-bb58-1c9f3802c15b -> None [ 879.454401] [49942]: key[binding:vnic_type], normal -> None [ 879.454401] [49942]: key[tags], [] -> None [ 879.454401] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 879.454401] [49942]: key[allowed_address_pairs], [] -> None [ 879.454401] [49942]: key[extra_dhcp_opts], [] -> None [ 879.454401] [49942]: key[binding:profile], {} -> None [ 879.454401] [49942]: key[admin_state_up], True -> None [ 879.454401] [49942]: key[binding:vif_type], ovs -> None [ 879.454401] [49942]: key[device_owner], network:router_gateway -> None [ 879.454401] [49942]: key[created_at], 2025-11-20T12:31:24Z -> None [ 879.454401] [49942]: key[updated_at], 2025-11-20T12:31:25Z -> None [ 879.454401] [49942]: key[description], -> None [ 879.454401] [49942]: key[tenant_id], -> None [ 879.454401] [49942]: key[binding:host_id], devstack -> None [ 879.454401] [49942]: key[standard_attr_id], 1040 -> None [ 879.454401] [49942]: key[name], -> None [ 879.454401] [49942]: key[mac_address], fa:16:3e:cc:3c:6c -> None [ 879.454401] [49942]: key[status], ACTIVE -> None [ 879.454401] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 879.454401] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.153'}] -> None [ 879.454401] [49942]: key[security_groups], [] -> None [ 879.454401] [49942]: key[revision_number], 5 -> None [ 879.454401] [49942]: key[port_security_enabled], False -> None [ 879.454401] [49942]: key[project_id], -> None [ 879.454401] [49942]: key[device_id], 84466468-7df0-4f76-baef-60c0d873b9f3 -> None [ 879.454401] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.455683] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (84466468-7df0-4f76-baef-60c0d873b9f3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.499281] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (84466468-7df0-4f76-baef-60c0d873b9f3), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.501284] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks [] for router_controller (84466468-7df0-4f76-baef-60c0d873b9f3), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.540123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (84466468-7df0-4f76-baef-60c0d873b9f3), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.540474] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Fanout notify agent at l3_agent the message router_deleted on router 84466468-7df0-4f76-baef-60c0d873b9f3 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 879.545901] [49942]: DEBUG neutron_lib.callbacks.manager [None req-09f11806-1b88-46ff-bf8a-d668a7c3aaeb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.546483] [49942]: [pid: 49942|app: 0|req: 2711/5274] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:00 2025] DELETE /networking/v2.0/routers/84466468-7df0-4f76-baef-60c0d873b9f3 => generated 0 bytes in 376 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 879.571634] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] Deleting subnet ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 879.573503] [49941]: DEBUG neutron_lib.callbacks.manager [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] Publish callbacks [] for subnet (ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.584596] [49941]: DEBUG neutron_lib.callbacks.manager [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.632817] [49941]: DEBUG neutron_lib.callbacks.manager [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.633322] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] delete_subnet_precommit called with subnet settings {'id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-subnet', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1038, '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-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings None) [ 879.633471] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] delete_subnet_precommit: [ 879.633471] [49941]: key[ipv6_ra_mode], None -> None [ 879.633471] [49941]: key[id], ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c -> None [ 879.633471] [49941]: key[tags], [] -> None [ 879.633471] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 879.633471] [49941]: key[enable_dhcp], True -> None [ 879.633471] [49941]: key[ip_version], 4 -> None [ 879.633471] [49941]: key[created_at], 2025-11-20T12:31:23Z -> None [ 879.633471] [49941]: key[updated_at], 2025-11-20T12:31:23Z -> None [ 879.633471] [49941]: key[description], -> None [ 879.633471] [49941]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.633471] [49941]: key[standard_attr_id], 1038 -> None [ 879.633471] [49941]: key[cidr], 192.168.128.0/28 -> None [ 879.633471] [49941]: key[ipv6_address_mode], None -> None [ 879.633471] [49941]: key[name], tempest-ServersTestFqdnHostnames-1554577083-subnet -> None [ 879.633471] [49941]: key[subnetpool_id], None -> None [ 879.633471] [49941]: key[host_routes], [] -> None [ 879.633471] [49941]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.633471] [49941]: key[shared], False -> None [ 879.633471] [49941]: key[router:external], False -> None [ 879.633471] [49941]: key[revision_number], 0 -> None [ 879.633471] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 879.633471] [49941]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.633471] [49941]: key[service_types], [] -> None [ 879.633471] [49941]: key[dns_nameservers], [] -> None [ 879.633471] [49941]: key[segment_id], None -> None [ 879.633471] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.666336] [49941]: DEBUG neutron_lib.callbacks.manager [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.666520] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-subnet', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1038, '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-20T12:31:23Z', 'updated_at': '2025-11-20T12:31:23Z', 'revision_number': 0, 'segment_id': None, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings None) [ 879.666652] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] delete_subnet_postcommit: [ 879.666652] [49941]: key[ipv6_ra_mode], None -> None [ 879.666652] [49941]: key[id], ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c -> None [ 879.666652] [49941]: key[tags], [] -> None [ 879.666652] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 879.666652] [49941]: key[enable_dhcp], True -> None [ 879.666652] [49941]: key[ip_version], 4 -> None [ 879.666652] [49941]: key[created_at], 2025-11-20T12:31:23Z -> None [ 879.666652] [49941]: key[updated_at], 2025-11-20T12:31:23Z -> None [ 879.666652] [49941]: key[description], -> None [ 879.666652] [49941]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.666652] [49941]: key[standard_attr_id], 1038 -> None [ 879.666652] [49941]: key[cidr], 192.168.128.0/28 -> None [ 879.666652] [49941]: key[ipv6_address_mode], None -> None [ 879.666652] [49941]: key[name], tempest-ServersTestFqdnHostnames-1554577083-subnet -> None [ 879.666652] [49941]: key[subnetpool_id], None -> None [ 879.666652] [49941]: key[host_routes], [] -> None [ 879.666652] [49941]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.666652] [49941]: key[shared], False -> None [ 879.666652] [49941]: key[router:external], False -> None [ 879.666652] [49941]: key[revision_number], 0 -> None [ 879.666652] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 879.666652] [49941]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.666652] [49941]: key[service_types], [] -> None [ 879.666652] [49941]: key[dns_nameservers], [] -> None [ 879.666652] [49941]: key[segment_id], None -> None [ 879.666652] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.671215] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 879.681215] [49941]: DEBUG neutron_lib.callbacks.manager [None req-81b13d7c-447c-4e2d-a852-90e3b6f51e59 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.683012] [49941]: [pid: 49941|app: 0|req: 2564/5275] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:01 2025] DELETE /networking/v2.0/subnets/ab514e7b-37e1-4a4f-b7c4-23e1ac608d4c => generated 0 bytes in 134 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 879.684525] [49942]: [pid: 49942|app: 0|req: 2712/5276] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.715426] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (9bc6f3ca-7598-4574-864e-afab2a3927d3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.740409] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Deleting port c25e4cdc-b1f1-433d-9c2a-10eeb10b7184 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 879.740537] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (c25e4cdc-b1f1-433d-9c2a-10eeb10b7184), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.752981] [49942]: [pid: 49942|app: 0|req: 2713/5277] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.759059] [49941]: DEBUG neutron.plugins.ml2.db [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] For port c25e4cdc-b1f1-433d-9c2a-10eeb10b7184, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c25e4cdc-b1f1-433d-9c2a-10eeb10b7184,segment=NetworkSegment(015e634c-fc1f-461e-83c8-d2605484349a),segment_id=015e634c-fc1f-461e-83c8-d2605484349a)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 879.759235] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (c25e4cdc-b1f1-433d-9c2a-10eeb10b7184), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.767150] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_port_precommit called with port settings {'id': 'c25e4cdc-b1f1-433d-9c2a-10eeb10b7184', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:15:c8:0d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9bc6f3ca-7598-4574-864e-afab2a3927d3', 'device_owner': 'network:dhcp', 'standard_attr_id': 1282, '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-20T12:32:32Z', 'updated_at': '2025-11-20T12:34:01Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:34:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 879.767150] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_port_precommit: [ 879.767150] [49941]: key[id], c25e4cdc-b1f1-433d-9c2a-10eeb10b7184 -> None [ 879.767150] [49941]: key[binding:vnic_type], normal -> None [ 879.767150] [49941]: key[tags], [] -> None [ 879.767150] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 879.767150] [49941]: key[allowed_address_pairs], [] -> None [ 879.767150] [49941]: key[extra_dhcp_opts], [] -> None [ 879.767150] [49941]: key[binding:profile], {} -> None [ 879.767150] [49941]: key[admin_state_up], True -> None [ 879.767150] [49941]: key[binding:vif_type], ovs -> None [ 879.767150] [49941]: key[device_owner], network:dhcp -> None [ 879.767150] [49941]: key[created_at], 2025-11-20T12:32:32Z -> None [ 879.767150] [49941]: key[updated_at], 2025-11-20T12:34:01Z -> None [ 879.767150] [49941]: key[description], -> None [ 879.767150] [49941]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.767150] [49941]: key[binding:host_id], devstack -> None [ 879.767150] [49941]: key[standard_attr_id], 1282 -> None [ 879.767150] [49941]: key[name], -> None [ 879.767150] [49941]: key[mac_address], fa:16:3e:15:c8:0d -> None [ 879.767150] [49941]: key[status], ACTIVE -> None [ 879.767150] [49941]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.767150] [49941]: key[fixed_ips], [] -> None [ 879.767150] [49941]: key[security_groups], [] -> None [ 879.767150] [49941]: key[revision_number], 5 -> None [ 879.767150] [49941]: key[port_security_enabled], False -> None [ 879.767150] [49941]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.767150] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.767150] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.767846] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Calling delete_port for c25e4cdc-b1f1-433d-9c2a-10eeb10b7184 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 879.815192] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c25e4cdc-b1f1-433d-9c2a-10eeb10b7184), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.823269] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Pushing event deleted for resources: {'Port': ['ID=c25e4cdc-b1f1-433d-9c2a-10eeb10b7184,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 879.829665] [49942]: [pid: 49942|app: 0|req: 2714/5278] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 879.830014] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] No DVR routers for this DVR port c25e4cdc-b1f1-433d-9c2a-10eeb10b7184 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 879.830991] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_port_postcommit called with port settings {'id': 'c25e4cdc-b1f1-433d-9c2a-10eeb10b7184', 'name': '', 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'mac_address': 'fa:16:3e:15:c8:0d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9bc6f3ca-7598-4574-864e-afab2a3927d3', 'device_owner': 'network:dhcp', 'standard_attr_id': 1282, '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-20T12:32:32Z', 'updated_at': '2025-11-20T12:34:01Z', 'revision_number': 5, 'project_id': '14cf6337535e4cf0a18bde6fee56d37a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}}] (original binding levels None) on network {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:34:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} with segments to bind None [ 879.830991] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_port_postcommit: [ 879.830991] [49941]: key[id], c25e4cdc-b1f1-433d-9c2a-10eeb10b7184 -> None [ 879.830991] [49941]: key[binding:vnic_type], normal -> None [ 879.830991] [49941]: key[tags], [] -> None [ 879.830991] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 879.830991] [49941]: key[allowed_address_pairs], [] -> None [ 879.830991] [49941]: key[extra_dhcp_opts], [] -> None [ 879.830991] [49941]: key[binding:profile], {} -> None [ 879.830991] [49941]: key[admin_state_up], True -> None [ 879.830991] [49941]: key[binding:vif_type], ovs -> None [ 879.830991] [49941]: key[device_owner], network:dhcp -> None [ 879.830991] [49941]: key[created_at], 2025-11-20T12:32:32Z -> None [ 879.830991] [49941]: key[updated_at], 2025-11-20T12:34:01Z -> None [ 879.830991] [49941]: key[description], -> None [ 879.830991] [49941]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.830991] [49941]: key[binding:host_id], devstack -> None [ 879.830991] [49941]: key[standard_attr_id], 1282 -> None [ 879.830991] [49941]: key[name], -> None [ 879.830991] [49941]: key[mac_address], fa:16:3e:15:c8:0d -> None [ 879.830991] [49941]: key[status], ACTIVE -> None [ 879.830991] [49941]: key[network_id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.830991] [49941]: key[fixed_ips], [] -> None [ 879.830991] [49941]: key[security_groups], [] -> None [ 879.830991] [49941]: key[revision_number], 5 -> None [ 879.830991] [49941]: key[port_security_enabled], False -> None [ 879.830991] [49941]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.830991] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.830991] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.846885] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (9bc6f3ca-7598-4574-864e-afab2a3927d3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.856371] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_network_precommit called with network settings {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:34:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} (original settings None) and network segments [{'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}] [ 879.856570] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_network_precommit: [ 879.856570] [49941]: key[vlan_transparent], None -> None [ 879.856570] [49941]: key[id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.856570] [49941]: key[tags], [] -> None [ 879.856570] [49941]: key[availability_zone_hints], [] -> None [ 879.856570] [49941]: key[mtu], 8950 -> None [ 879.856570] [49941]: key[provider:network_type], vlan -> None [ 879.856570] [49941]: key[admin_state_up], True -> None [ 879.856570] [49941]: key[provider:physical_network], default -> None [ 879.856570] [49941]: key[provider:segmentation_id], 610 -> None [ 879.856570] [49941]: key[created_at], 2025-11-20T12:31:23Z -> None [ 879.856570] [49941]: key[updated_at], 2025-11-20T12:34:01Z -> None [ 879.856570] [49941]: key[description], -> None [ 879.856570] [49941]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.856570] [49941]: key[standard_attr_id], 1028 -> None [ 879.856570] [49941]: key[name], tempest-ServersTestFqdnHostnames-1554577083-network -> None [ 879.856570] [49941]: key[availability_zones], ['nova'] -> None [ 879.856570] [49941]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.856570] [49941]: key[status], ACTIVE -> None [ 879.856570] [49941]: key[shared], False -> None [ 879.856570] [49941]: key[router:external], False -> None [ 879.856570] [49941]: key[revision_number], 3 -> None [ 879.856570] [49941]: key[port_security_enabled], True -> None [ 879.856570] [49941]: key[subnets], [] -> None [ 879.856570] [49941]: key[ipv4_address_scope], None -> None [ 879.856570] [49941]: key[qinq], None -> None [ 879.856570] [49941]: key[ipv6_address_scope], None -> None [ 879.856570] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.857274] [49941]: DEBUG neutron.services.segments.db [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['9bc6f3ca-7598-4574-864e-afab2a3927d3']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 879.860886] [49941]: DEBUG neutron.services.segments.db [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '015e634c-fc1f-461e-83c8-d2605484349a') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 879.861031] [49941]: DEBUG neutron.services.segments.db [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '015e634c-fc1f-461e-83c8-d2605484349a') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 879.866497] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (015e634c-fc1f-461e-83c8-d2605484349a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.875659] [49942]: [pid: 49942|app: 0|req: 2715/5279] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 879.877022] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (015e634c-fc1f-461e-83c8-d2605484349a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.883468] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Releasing vlan 610 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 879.883662] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (015e634c-fc1f-461e-83c8-d2605484349a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.899999] [49941]: INFO neutron.services.segments.plugin [-] Segment 015e634c-fc1f-461e-83c8-d2605484349a resource provider aggregate not found [ 879.912470] [49941]: INFO neutron.services.segments.plugin [-] Segment 015e634c-fc1f-461e-83c8-d2605484349a 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 015e634c-fc1f-461e-83c8-d2605484349a found for delete ", "request_id": "req-e61676a1-ff90-4ca2-9089-4041c63f6500"}]} [ 879.916665] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (9bc6f3ca-7598-4574-864e-afab2a3927d3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.916894] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_network_postcommit called with network settings {'id': '9bc6f3ca-7598-4574-864e-afab2a3927d3', 'name': 'tempest-ServersTestFqdnHostnames-1554577083-network', 'tenant_id': '14cf6337535e4cf0a18bde6fee56d37a', 'project_id': '14cf6337535e4cf0a18bde6fee56d37a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1028, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:23Z', 'updated_at': '2025-11-20T12:34:01Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 610} (original settings None) and network segments [{'id': '015e634c-fc1f-461e-83c8-d2605484349a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 610, 'network_id': '9bc6f3ca-7598-4574-864e-afab2a3927d3'}] [ 879.917084] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] delete_network_postcommit: [ 879.917084] [49941]: key[vlan_transparent], None -> None [ 879.917084] [49941]: key[id], 9bc6f3ca-7598-4574-864e-afab2a3927d3 -> None [ 879.917084] [49941]: key[tags], [] -> None [ 879.917084] [49941]: key[availability_zone_hints], [] -> None [ 879.917084] [49941]: key[mtu], 8950 -> None [ 879.917084] [49941]: key[provider:network_type], vlan -> None [ 879.917084] [49941]: key[admin_state_up], True -> None [ 879.917084] [49941]: key[provider:physical_network], default -> None [ 879.917084] [49941]: key[provider:segmentation_id], 610 -> None [ 879.917084] [49941]: key[created_at], 2025-11-20T12:31:23Z -> None [ 879.917084] [49941]: key[updated_at], 2025-11-20T12:34:01Z -> None [ 879.917084] [49941]: key[description], -> None [ 879.917084] [49941]: key[tenant_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.917084] [49941]: key[standard_attr_id], 1028 -> None [ 879.917084] [49941]: key[name], tempest-ServersTestFqdnHostnames-1554577083-network -> None [ 879.917084] [49941]: key[availability_zones], ['nova'] -> None [ 879.917084] [49941]: key[project_id], 14cf6337535e4cf0a18bde6fee56d37a -> None [ 879.917084] [49941]: key[status], ACTIVE -> None [ 879.917084] [49941]: key[shared], False -> None [ 879.917084] [49941]: key[router:external], False -> None [ 879.917084] [49941]: key[revision_number], 3 -> None [ 879.917084] [49941]: key[port_security_enabled], True -> None [ 879.917084] [49941]: key[subnets], [] -> None [ 879.917084] [49941]: key[ipv4_address_scope], None -> None [ 879.917084] [49941]: key[qinq], None -> None [ 879.917084] [49941]: key[ipv6_address_scope], None -> None [ 879.917084] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 879.926285] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Pushing event deleted for resources: {'Network': ['ID=9bc6f3ca-7598-4574-864e-afab2a3927d3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 879.930668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4e2ebe9-c406-45dd-810c-4269c2b3c260 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 879.934035] [49941]: [pid: 49941|app: 0|req: 2565/5280] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:01 2025] DELETE /networking/v2.0/networks/9bc6f3ca-7598-4574-864e-afab2a3927d3 => generated 0 bytes in 248 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 879.985219] [49942]: [pid: 49942|app: 0|req: 2716/5281] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=6237414c-1762-4037-bcb4-2d414a07038e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.019128] [49941]: DEBUG neutron.api.wsgi [req-69d8faeb-b139-4446-a320-16124368762c req-768118ae-8650-4225-8479-8d254af0ea7d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.041572] [49942]: [pid: 49942|app: 0|req: 2717/5282] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.052037] [49941]: [pid: 49941|app: 0|req: 2566/5283] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports/98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2/bindings/cpu-1 => generated 301 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.063515] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'tag': '39b82585-b0a1-4187-a7d1-1e758fc6f85e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 880.072487] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-56714c05-d3f5-4cf0-90f6-3496ce7e93a2" -d '{"events": [{"name": "network-changed", "server_uuid": "1fc5ac30-294b-46e1-a2d5-62c92077d83e", "tag": "39b82585-b0a1-4187-a7d1-1e758fc6f85e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 880.110599] [49941]: [pid: 49941|app: 0|req: 2567/5284] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/security-groups?tenant_id=14cf6337535e4cf0a18bde6fee56d37a&name=default => generated 2929 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 880.125641] [49941]: [pid: 49941|app: 0|req: 2568/5285] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.135131] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a10490fd-b15d-410b-a053-9e6d8322fcd6 req-4b77c6e9-87cc-4c9a-a6a4-c4c20469daf3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.137541] [49942]: [pid: 49942|app: 0|req: 2718/5286] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.144034] [49942]: DEBUG neutron.api.wsgi [req-a10490fd-b15d-410b-a053-9e6d8322fcd6 req-6e8a63e7-82b8-41ae-8e66-226c19cd91d7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.164262] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-af3c95ba-896d-4098-b3d7-b0251cabea5d x-openstack-request-id: req-af3c95ba-896d-4098-b3d7-b0251cabea5d {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 880.164417] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1fc5ac30-294b-46e1-a2d5-62c92077d83e", "tag": "39b82585-b0a1-4187-a7d1-1e758fc6f85e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 880.164947] [49941]: DEBUG neutron_lib.callbacks.manager [None req-abab8644-07cf-4241-9079-3883255ff6c1 admin admin] Publish callbacks [] for security_group (37723031-defc-41f2-a436-a9aa7ae16c64), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.165348] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-af3c95ba-896d-4098-b3d7-b0251cabea5d {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 880.166303] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-af3c95ba-896d-4098-b3d7-b0251cabea5d'] response: {'name': 'network-changed', 'server_uuid': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'tag': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'status': 'completed', 'code': 200} [ 880.168841] [49942]: [pid: 49942|app: 0|req: 2719/5287] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 880.187431] [49941]: DEBUG neutron_lib.callbacks.manager [None req-abab8644-07cf-4241-9079-3883255ff6c1 admin admin] Publish callbacks [] for security_group (37723031-defc-41f2-a436-a9aa7ae16c64), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.223745] [49941]: DEBUG neutron_lib.callbacks.manager [None req-abab8644-07cf-4241-9079-3883255ff6c1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (37723031-defc-41f2-a436-a9aa7ae16c64), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.228292] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-abab8644-07cf-4241-9079-3883255ff6c1 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=37723031-defc-41f2-a436-a9aa7ae16c64,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 880.235088] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c1350d3-8500-4034-ad46-c4b03b370702 req-b66a3b73-239b-4459-bb98-b47ed12caf70 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.235911] [49942]: [pid: 49942|app: 0|req: 2720/5288] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 880.238901] [49941]: DEBUG neutron_lib.callbacks.manager [None req-abab8644-07cf-4241-9079-3883255ff6c1 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.239566] [49941]: [pid: 49941|app: 0|req: 2569/5289] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:01 2025] DELETE /networking/v2.0/security-groups/37723031-defc-41f2-a436-a9aa7ae16c64 => generated 0 bytes in 114 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 880.242103] [49942]: DEBUG neutron.api.wsgi [req-9c1350d3-8500-4034-ad46-c4b03b370702 req-c70a26e1-b03d-4186-af76-34aa660ccbf5 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.266514] [49942]: [pid: 49942|app: 0|req: 2721/5290] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:01 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&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.271143] [49941]: [pid: 49941|app: 0|req: 2570/5291] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.345638] [49942]: [pid: 49942|app: 0|req: 2722/5292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.413540] [49941]: [pid: 49941|app: 0|req: 2571/5293] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.491011] [49942]: [pid: 49942|app: 0|req: 2723/5294] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.546678] [49941]: [pid: 49941|app: 0|req: 2572/5295] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.696822] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56714c05-d3f5-4cf0-90f6-3496ce7e93a2 req-ebf5ed1f-e2dc-4d61-b224-14c7f136eff2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.697888] [49942]: [pid: 49942|app: 0|req: 2724/5296] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 880.748862] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56714c05-d3f5-4cf0-90f6-3496ce7e93a2 req-61264a92-75cf-43c8-b645-4515772bbdf4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.749796] [49941]: [pid: 49941|app: 0|req: 2573/5297] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 703 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.763453] [49941]: [pid: 49941|app: 0|req: 2574/5298] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.765790] [49941]: DEBUG neutron.api.wsgi [req-56714c05-d3f5-4cf0-90f6-3496ce7e93a2 req-d0b336c8-cf2f-404d-a055-d233bd8e4269 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 880.778122] [49941]: [pid: 49941|app: 0|req: 2575/5299] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=39b82585-b0a1-4187-a7d1-1e758fc6f85e => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.792385] [49942]: DEBUG neutron.api.v2.base [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Request body: {'network': {'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 880.804248] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56714c05-d3f5-4cf0-90f6-3496ce7e93a2 req-d47c21cc-6b94-4c5a-a27f-2e28c981f9d6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.805239] [49941]: [pid: 49941|app: 0|req: 2576/5300] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 880.812903] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Made reservation on behalf of eaf397d8196d4a948698c00d03608874 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 880.815430] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.818243] [49941]: [pid: 49941|app: 0|req: 2577/5301] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.820205] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.857921] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56714c05-d3f5-4cf0-90f6-3496ce7e93a2 req-6cd27636-f9ea-42ee-bae4-6a19e9e5ccda service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.858848] [49941]: [pid: 49941|app: 0|req: 2578/5302] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 880.884690] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks [] for security_group (8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.886338] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.898250] [49941]: [pid: 49941|app: 0|req: 2579/5303] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.906716] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 880.911219] [49941]: [pid: 49941|app: 0|req: 2580/5304] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.920929] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] vlan segment allocate from pool success with {'vlan_id': 348, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 880.928030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (78fe1ee5-baf3-4c6e-b57e-9a241a9ee950), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.928315] [49942]: INFO neutron.db.segments_db [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Added segment 78fe1ee5-baf3-4c6e-b57e-9a241a9ee950 of type vlan for network cb57815b-369b-47cd-a63f-af789cd35ab4 [ 880.943433] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (cb57815b-369b-47cd-a63f-af789cd35ab4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.947937] [49941]: [pid: 49941|app: 0|req: 2581/5305] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.955169] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] create_network_precommit called with network settings {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1455, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}] [ 880.955169] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] create_network_precommit: [ 880.955169] [49942]: key[vlan_transparent], None -> None [ 880.955169] [49942]: key[id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 880.955169] [49942]: key[tags], None -> [] [ 880.955169] [49942]: key[availability_zone_hints], None -> [] [ 880.955169] [49942]: key[mtu], None -> 8950 [ 880.955169] [49942]: key[provider:network_type], None -> vlan [ 880.955169] [49942]: key[admin_state_up], None -> True [ 880.955169] [49942]: key[provider:physical_network], None -> default [ 880.955169] [49942]: key[provider:segmentation_id], None -> 348 [ 880.955169] [49942]: key[qinq], None -> None [ 880.955169] [49942]: key[created_at], None -> 2025-11-20T12:34:02Z [ 880.955169] [49942]: key[updated_at], None -> 2025-11-20T12:34:02Z [ 880.955169] [49942]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 880.955169] [49942]: key[description], None -> [ 880.955169] [49942]: key[standard_attr_id], None -> 1455 [ 880.955169] [49942]: key[name], None -> tempest-ServerGroupTestJSON-43029821-network [ 880.955169] [49942]: key[availability_zones], None -> [] [ 880.955169] [49942]: key[status], None -> ACTIVE [ 880.955169] [49942]: key[shared], None -> False [ 880.955169] [49942]: key[router:external], None -> False [ 880.955169] [49942]: key[revision_number], None -> 1 [ 880.955169] [49942]: key[port_security_enabled], None -> True [ 880.955169] [49942]: key[subnets], None -> [] [ 880.955169] [49942]: key[ipv4_address_scope], None -> None [ 880.955169] [49942]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 880.955169] [49942]: key[ipv6_address_scope], None -> None [ 880.955169] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 880.960315] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (cb57815b-369b-47cd-a63f-af789cd35ab4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.963026] [49941]: [pid: 49941|app: 0|req: 2582/5306] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 880.975794] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Pushing event updated for resources: {'Network': ['ID=cb57815b-369b-47cd-a63f-af789cd35ab4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 880.977905] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] create_network_postcommit called with network settings {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1455, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 1} (original settings None) and network segments [{'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}] [ 880.977905] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] create_network_postcommit: [ 880.977905] [49942]: key[vlan_transparent], None -> None [ 880.977905] [49942]: key[id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 880.977905] [49942]: key[tags], None -> [] [ 880.977905] [49942]: key[availability_zone_hints], None -> [] [ 880.977905] [49942]: key[mtu], None -> 8950 [ 880.977905] [49942]: key[provider:network_type], None -> vlan [ 880.977905] [49942]: key[admin_state_up], None -> True [ 880.977905] [49942]: key[provider:physical_network], None -> default [ 880.977905] [49942]: key[provider:segmentation_id], None -> 348 [ 880.977905] [49942]: key[qinq], None -> None [ 880.977905] [49942]: key[created_at], None -> 2025-11-20T12:34:02Z [ 880.977905] [49942]: key[updated_at], None -> 2025-11-20T12:34:02Z [ 880.977905] [49942]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 880.977905] [49942]: key[description], None -> [ 880.977905] [49942]: key[standard_attr_id], None -> 1455 [ 880.977905] [49942]: key[name], None -> tempest-ServerGroupTestJSON-43029821-network [ 880.977905] [49942]: key[availability_zones], None -> [] [ 880.977905] [49942]: key[status], None -> ACTIVE [ 880.977905] [49942]: key[shared], None -> False [ 880.977905] [49942]: key[router:external], None -> False [ 880.977905] [49942]: key[revision_number], None -> 1 [ 880.977905] [49942]: key[port_security_enabled], None -> True [ 880.977905] [49942]: key[subnets], None -> [] [ 880.977905] [49942]: key[ipv4_address_scope], None -> None [ 880.977905] [49942]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 880.977905] [49942]: key[ipv6_address_scope], None -> None [ 880.977905] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 880.980790] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 880.981160] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2164ddb5-08f3-455d-85af-452ad7ce5d87 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 880.993653] [49942]: [pid: 49942|app: 0|req: 2725/5307] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:34:02 2025] POST /networking/v2.0/networks => generated 662 bytes in 264 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 880.997259] [49941]: DEBUG neutron.api.v2.base [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Request body: {'subnet': {'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerGroupTestJSON-43029821-subnet', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 881.010394] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Made reservation on behalf of eaf397d8196d4a948698c00d03608874 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 881.012881] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.095012] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] create_subnet_precommit called with subnet settings {'id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'name': 'tempest-ServerGroupTestJSON-43029821-subnet', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1457, '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-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings None) [ 881.095166] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] create_subnet_precommit: [ 881.095166] [49941]: key[ipv6_ra_mode], None -> None [ 881.095166] [49941]: key[id], None -> bded01bf-4a56-405f-9ad1-6929572a8059 [ 881.095166] [49941]: key[tags], None -> [] [ 881.095166] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 881.095166] [49941]: key[enable_dhcp], None -> True [ 881.095166] [49941]: key[ip_version], None -> 4 [ 881.095166] [49941]: key[created_at], None -> 2025-11-20T12:34:02Z [ 881.095166] [49941]: key[updated_at], None -> 2025-11-20T12:34:02Z [ 881.095166] [49941]: key[description], None -> [ 881.095166] [49941]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 881.095166] [49941]: key[standard_attr_id], None -> 1457 [ 881.095166] [49941]: key[cidr], None -> 192.168.128.0/28 [ 881.095166] [49941]: key[ipv6_address_mode], None -> None [ 881.095166] [49941]: key[name], None -> tempest-ServerGroupTestJSON-43029821-subnet [ 881.095166] [49941]: key[subnetpool_id], None -> None [ 881.095166] [49941]: key[host_routes], None -> [] [ 881.095166] [49941]: key[network_id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 881.095166] [49941]: key[shared], None -> False [ 881.095166] [49941]: key[router:external], None -> False [ 881.095166] [49941]: key[revision_number], None -> 0 [ 881.095166] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 881.095166] [49941]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 881.095166] [49941]: key[service_types], None -> [] [ 881.095166] [49941]: key[dns_nameservers], None -> [] [ 881.095166] [49941]: key[segment_id], None -> None [ 881.095166] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.097959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (bded01bf-4a56-405f-9ad1-6929572a8059), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.112529] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Pushing event updated for resources: {'Subnet': ['ID=bded01bf-4a56-405f-9ad1-6929572a8059,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.120399] [49942]: [pid: 49942|app: 0|req: 2726/5308] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.130979] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Checking segment: {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 881.131212] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Network hostable DHCP agents. Network: cb57815b-369b-47cd-a63f-af789cd35ab4, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 881.140044] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Network cb57815b-369b-47cd-a63f-af789cd35ab4 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 881.145294] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, cb57815b-369b-47cd-a63f-af789cd35ab4) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 881.147787] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] create_subnet_postcommit called with subnet settings {'id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'name': 'tempest-ServerGroupTestJSON-43029821-subnet', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1457, '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-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaf397d8196d4a948698c00d03608874', 'network': {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, '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-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348}} (original settings None) [ 881.147938] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] create_subnet_postcommit: [ 881.147938] [49941]: key[ipv6_ra_mode], None -> None [ 881.147938] [49941]: key[id], None -> bded01bf-4a56-405f-9ad1-6929572a8059 [ 881.147938] [49941]: key[tags], None -> [] [ 881.147938] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 881.147938] [49941]: key[enable_dhcp], None -> True [ 881.147938] [49941]: key[network], None -> {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, '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-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} [ 881.147938] [49941]: key[ip_version], None -> 4 [ 881.147938] [49941]: key[created_at], None -> 2025-11-20T12:34:02Z [ 881.147938] [49941]: key[updated_at], None -> 2025-11-20T12:34:02Z [ 881.147938] [49941]: key[description], None -> [ 881.147938] [49941]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 881.147938] [49941]: key[standard_attr_id], None -> 1457 [ 881.147938] [49941]: key[cidr], None -> 192.168.128.0/28 [ 881.147938] [49941]: key[ipv6_address_mode], None -> None [ 881.147938] [49941]: key[name], None -> tempest-ServerGroupTestJSON-43029821-subnet [ 881.147938] [49941]: key[subnetpool_id], None -> None [ 881.147938] [49941]: key[host_routes], None -> [] [ 881.147938] [49941]: key[network_id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 881.147938] [49941]: key[shared], None -> False [ 881.147938] [49941]: key[router:external], None -> False [ 881.147938] [49941]: key[revision_number], None -> 0 [ 881.147938] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 881.147938] [49941]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 881.147938] [49941]: key[service_types], None -> [] [ 881.147938] [49941]: key[dns_nameservers], None -> [] [ 881.147938] [49941]: key[segment_id], None -> None [ 881.147938] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.149569] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.150140] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e862f64c-2894-468c-bc32-e68bbf3aba6f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.159771] [49941]: [pid: 49941|app: 0|req: 2583/5309] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:34:02 2025] POST /networking/v2.0/subnets => generated 681 bytes in 165 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 881.166337] [49942]: DEBUG neutron.api.v2.base [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Request body: {'router': {'name': 'tempest-ServerGroupTestJSON-43029821-router', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 881.183469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.183469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.240082] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks [] for router_controller (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.259395] [49941]: DEBUG neutron_lib.callbacks.manager [None req-adde398f-b9a4-411d-9bff-03528d10740d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.299885] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks [] for router_gateway (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.321631] [49941]: DEBUG neutron_lib.callbacks.manager [None req-adde398f-b9a4-411d-9bff-03528d10740d admin admin] Publish callbacks [] for security_group (b4c8265c-d845-4159-98fe-4b1253b5a8bf), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.323047] [49941]: DEBUG neutron_lib.callbacks.manager [None req-adde398f-b9a4-411d-9bff-03528d10740d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (b4c8265c-d845-4159-98fe-4b1253b5a8bf), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.342639] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-adde398f-b9a4-411d-9bff-03528d10740d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b4c8265c-d845-4159-98fe-4b1253b5a8bf,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.355467] [49941]: [pid: 49941|app: 0|req: 2584/5310] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:02 2025] GET /networking/v2.0/security-groups?tenant_id=45bb23d843f0477296652f186c23afed&name=default => generated 2929 bytes in 178 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 881.369072] [49941]: [pid: 49941|app: 0|req: 2585/5311] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.387463] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks [] for router_gateway (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.392613] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.410593] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b80445fe-817b-4099-a0ac-9cbf9f78bfd1 req-d3c3b173-7efb-4d8b-a78f-0cccb2538a36 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.411549] [49941]: [pid: 49941|app: 0|req: 2586/5312] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.441548] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8ec9272-7642-45e4-9393-7c6e24d1e110 admin admin] Publish callbacks [] for security_group (b4c8265c-d845-4159-98fe-4b1253b5a8bf), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.444035] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Allocated IP 10.180.180.144 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/f7238b85-172a-4d8c-bccc-0022bac9422c) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 881.458722] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8ec9272-7642-45e4-9393-7c6e24d1e110 admin admin] Publish callbacks [] for security_group (b4c8265c-d845-4159-98fe-4b1253b5a8bf), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.504212] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8ec9272-7642-45e4-9393-7c6e24d1e110 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (b4c8265c-d845-4159-98fe-4b1253b5a8bf), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.505114] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks [] for allowed_address_pair (f7238b85-172a-4d8c-bccc-0022bac9422c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.506025] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks [] for port (f7238b85-172a-4d8c-bccc-0022bac9422c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.506336] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] create_port_precommit called with port settings {'id': 'f7238b85-172a-4d8c-bccc-0022bac9422c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:b6:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 881.506496] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] create_port_precommit: [ 881.506496] [49942]: key[id], None -> f7238b85-172a-4d8c-bccc-0022bac9422c [ 881.506496] [49942]: key[binding:vnic_type], None -> normal [ 881.506496] [49942]: key[binding:vif_details], None -> {} [ 881.506496] [49942]: key[allowed_address_pairs], None -> [] [ 881.506496] [49942]: key[binding:profile], None -> {} [ 881.506496] [49942]: key[admin_state_up], None -> True [ 881.506496] [49942]: key[binding:vif_type], None -> unbound [ 881.506496] [49942]: key[device_owner], None -> network:router_gateway [ 881.506496] [49942]: key[tenant_id], None -> [ 881.506496] [49942]: key[binding:host_id], None -> [ 881.506496] [49942]: key[standard_attr_id], None -> 1464 [ 881.506496] [49942]: key[name], None -> [ 881.506496] [49942]: key[mac_address], None -> fa:16:3e:b2:b6:62 [ 881.506496] [49942]: key[status], None -> DOWN [ 881.506496] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 881.506496] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.144'}] [ 881.506496] [49942]: key[security_groups], None -> [] [ 881.506496] [49942]: key[port_security_enabled], None -> False [ 881.506496] [49942]: key[project_id], None -> [ 881.506496] [49942]: key[device_id], None -> 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 [ 881.506496] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.509703] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8ec9272-7642-45e4-9393-7c6e24d1e110 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b4c8265c-d845-4159-98fe-4b1253b5a8bf,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.513593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c8ec9272-7642-45e4-9393-7c6e24d1e110 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.514324] [49941]: [pid: 49941|app: 0|req: 2587/5313] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:03 2025] DELETE /networking/v2.0/security-groups/b4c8265c-d845-4159-98fe-4b1253b5a8bf => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 881.536393] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f7238b85-172a-4d8c-bccc-0022bac9422c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.560870] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Pushing event updated for resources: {'Port': ['ID=f7238b85-172a-4d8c-bccc-0022bac9422c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 881.561559] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac3d93ce-bd7d-49dc-9be0-bb059b573f67 req-1a4e0017-df79-465e-bcaf-1c4fd512b702 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 881.562928] [49941]: [pid: 49941|app: 0|req: 2588/5314] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 881.566225] [49941]: DEBUG neutron.api.wsgi [req-b80445fe-817b-4099-a0ac-9cbf9f78bfd1 req-16176ff6-29e8-4c18-bdb4-676fa8e96dcc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.571427] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 881.572429] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 881.574333] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 881.592322] [49941]: [pid: 49941|app: 0|req: 2589/5315] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.594535] [49941]: DEBUG neutron.api.wsgi [req-ac3d93ce-bd7d-49dc-9be0-bb059b573f67 req-d0b94884-cfea-4cf9-b277-4d1e636457d7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 881.599314] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] create_port_postcommit called with port settings {'id': 'f7238b85-172a-4d8c-bccc-0022bac9422c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:b6:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:03Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 881.599764] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] create_port_postcommit: [ 881.599764] [49942]: key[id], None -> f7238b85-172a-4d8c-bccc-0022bac9422c [ 881.599764] [49942]: key[binding:vnic_type], None -> normal [ 881.599764] [49942]: key[tags], None -> [] [ 881.599764] [49942]: key[binding:vif_details], None -> {} [ 881.599764] [49942]: key[allowed_address_pairs], None -> [] [ 881.599764] [49942]: key[extra_dhcp_opts], None -> [] [ 881.599764] [49942]: key[binding:profile], None -> {} [ 881.599764] [49942]: key[admin_state_up], None -> True [ 881.599764] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 881.599764] [49942]: key[binding:vif_type], None -> unbound [ 881.599764] [49942]: key[device_owner], None -> network:router_gateway [ 881.599764] [49942]: key[created_at], None -> 2025-11-20T12:34:03Z [ 881.599764] [49942]: key[updated_at], None -> 2025-11-20T12:34:03Z [ 881.599764] [49942]: key[tenant_id], None -> [ 881.599764] [49942]: key[binding:host_id], None -> [ 881.599764] [49942]: key[description], None -> [ 881.599764] [49942]: key[standard_attr_id], None -> 1464 [ 881.599764] [49942]: key[name], None -> [ 881.599764] [49942]: key[mac_address], None -> fa:16:3e:b2:b6:62 [ 881.599764] [49942]: key[status], None -> DOWN [ 881.599764] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 881.599764] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.144'}] [ 881.599764] [49942]: key[security_groups], None -> [] [ 881.599764] [49942]: key[revision_number], None -> 1 [ 881.599764] [49942]: key[port_security_enabled], None -> False [ 881.599764] [49942]: key[project_id], None -> [ 881.599764] [49942]: key[device_id], None -> 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 [ 881.599764] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 881.631306] [49941]: [pid: 49941|app: 0|req: 2590/5316] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.662449] [49941]: [pid: 49941|app: 0|req: 2591/5317] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.701689] [49941]: [pid: 49941|app: 0|req: 2592/5318] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.730778] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks [] for router_gateway (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.733894] [49941]: [pid: 49941|app: 0|req: 2593/5319] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.767686] [49941]: [pid: 49941|app: 0|req: 2594/5320] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.792974] [49941]: [pid: 49941|app: 0|req: 2595/5321] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 881.829797] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.834542] [49941]: [pid: 49941|app: 0|req: 2596/5322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.895053] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Router 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 881.947846] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 881.964111] [49942]: DEBUG neutron_lib.callbacks.manager [None req-379d0cb1-e59c-4f7f-b68a-480f4944ff34 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 881.964752] [49942]: [pid: 49942|app: 0|req: 2727/5323] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:34:02 2025] POST /networking/v2.0/routers => generated 723 bytes in 801 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 881.968607] [49941]: [pid: 49941|app: 0|req: 2597/5324] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 881.979559] [49942]: [pid: 49942|app: 0|req: 2728/5325] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.034992] [49942]: [pid: 49942|app: 0|req: 2729/5326] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.122185] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-bc473aa6-13a1-4bd0-8d6a-321a326fb9bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.123263] [49942]: [pid: 49942|app: 0|req: 2730/5327] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608&tenant_id=57e38e28c7334eaf9088ab615773886a => generated 1044 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 882.171262] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.191439] [49942]: [pid: 49942|app: 0|req: 2731/5328] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.246293] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0eb93e09-c0cd-4afd-94cb-976ca36fc4ef admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.323489] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0eb93e09-c0cd-4afd-94cb-976ca36fc4ef admin admin] Publish callbacks [] for security_group (3eec50cd-f78f-4c36-a52c-046987a868f7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.327690] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0eb93e09-c0cd-4afd-94cb-976ca36fc4ef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3eec50cd-f78f-4c36-a52c-046987a868f7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.347942] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0eb93e09-c0cd-4afd-94cb-976ca36fc4ef admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3eec50cd-f78f-4c36-a52c-046987a868f7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.360448] [49942]: [pid: 49942|app: 0|req: 2732/5329] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:03 2025] GET /networking/v2.0/security-groups?tenant_id=1b1e44dfdcbe47cf9d3b44bc904bf68b&name=default => generated 2929 bytes in 168 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 882.405576] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cea53e9-8737-4b96-abf0-bcc73eb688bb admin admin] Publish callbacks [] for security_group (3eec50cd-f78f-4c36-a52c-046987a868f7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.426747] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cea53e9-8737-4b96-abf0-bcc73eb688bb admin admin] Publish callbacks [] for security_group (3eec50cd-f78f-4c36-a52c-046987a868f7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.452255] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cea53e9-8737-4b96-abf0-bcc73eb688bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3eec50cd-f78f-4c36-a52c-046987a868f7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.456481] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9cea53e9-8737-4b96-abf0-bcc73eb688bb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3eec50cd-f78f-4c36-a52c-046987a868f7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.460274] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cea53e9-8737-4b96-abf0-bcc73eb688bb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.460788] [49942]: [pid: 49942|app: 0|req: 2733/5330] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:04 2025] DELETE /networking/v2.0/security-groups/3eec50cd-f78f-4c36-a52c-046987a868f7 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 882.480789] [49942]: [pid: 49942|app: 0|req: 2734/5331] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.666839] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-6b73c10a-9b2e-4530-b4ad-18c9060afe22 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.668661] [49942]: [pid: 49942|app: 0|req: 2735/5332] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 1044 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 882.696805] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3af3858f-bc72-4799-8706-dc784a0a4b5e req-0d236564-bb54-4d0f-8419-fdd33acd7efc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.698087] [49942]: [pid: 49942|app: 0|req: 2736/5333] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.707057] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Allocated IP 192.168.128.1 (cb57815b-369b-47cd-a63f-af789cd35ab4/bded01bf-4a56-405f-9ad1-6929572a8059/b0f0d388-123c-49dc-baa4-4247b3c8e6fe) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 882.754883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks [] for allowed_address_pair (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.756030] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks [] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.756193] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] create_port_precommit called with port settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.1'}], 'project_id': 'eaf397d8196d4a948698c00d03608874', 'port_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': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 882.756346] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] create_port_precommit: [ 882.756346] [49941]: key[id], None -> b0f0d388-123c-49dc-baa4-4247b3c8e6fe [ 882.756346] [49941]: key[binding:vnic_type], None -> normal [ 882.756346] [49941]: key[binding:vif_details], None -> {} [ 882.756346] [49941]: key[allowed_address_pairs], None -> [] [ 882.756346] [49941]: key[binding:profile], None -> {} [ 882.756346] [49941]: key[admin_state_up], None -> True [ 882.756346] [49941]: key[binding:vif_type], None -> unbound [ 882.756346] [49941]: key[device_owner], None -> network:router_interface [ 882.756346] [49941]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 882.756346] [49941]: key[binding:host_id], None -> [ 882.756346] [49941]: key[standard_attr_id], None -> 1465 [ 882.756346] [49941]: key[name], None -> [ 882.756346] [49941]: key[mac_address], None -> fa:16:3e:6d:42:72 [ 882.756346] [49941]: key[status], None -> DOWN [ 882.756346] [49941]: key[network_id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 882.756346] [49941]: key[fixed_ips], None -> [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.1'}] [ 882.756346] [49941]: key[security_groups], None -> [] [ 882.756346] [49941]: key[port_security_enabled], None -> False [ 882.756346] [49941]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 882.756346] [49941]: key[device_id], None -> 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 [ 882.756346] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 882.761926] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ededd68c-6632-44d5-acf9-357065810f21 req-46c13f03-21dd-4742-8903-592b7c835fc9 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.761926] [49942]: [pid: 49942|app: 0|req: 2737/5334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 882.764816] [49942]: DEBUG neutron.api.wsgi [req-3af3858f-bc72-4799-8706-dc784a0a4b5e req-ae1f00c9-b22a-402e-8170-65e1462ccd21 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.778916] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.792658] [49942]: [pid: 49942|app: 0|req: 2738/5335] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.798878] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Pushing event updated for resources: {'Port': ['ID=b0f0d388-123c-49dc-baa4-4247b3c8e6fe,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 882.807231] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Network cb57815b-369b-47cd-a63f-af789cd35ab4 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 882.807979] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 882.809985] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 882.822588] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] create_port_postcommit called with port settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.1'}], 'project_id': 'eaf397d8196d4a948698c00d03608874', 'port_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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:04Z', 'revision_number': 1, 'network': {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 882.822842] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] create_port_postcommit: [ 882.822842] [49941]: key[id], None -> b0f0d388-123c-49dc-baa4-4247b3c8e6fe [ 882.822842] [49941]: key[binding:vnic_type], None -> normal [ 882.822842] [49941]: key[tags], None -> [] [ 882.822842] [49941]: key[binding:vif_details], None -> {} [ 882.822842] [49941]: key[allowed_address_pairs], None -> [] [ 882.822842] [49941]: key[extra_dhcp_opts], None -> [] [ 882.822842] [49941]: key[binding:profile], None -> {} [ 882.822842] [49941]: key[admin_state_up], None -> True [ 882.822842] [49941]: key[network], None -> {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} [ 882.822842] [49941]: key[binding:vif_type], None -> unbound [ 882.822842] [49941]: key[device_owner], None -> network:router_interface [ 882.822842] [49941]: key[created_at], None -> 2025-11-20T12:34:03Z [ 882.822842] [49941]: key[updated_at], None -> 2025-11-20T12:34:04Z [ 882.822842] [49941]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 882.822842] [49941]: key[binding:host_id], None -> [ 882.822842] [49941]: key[description], None -> [ 882.822842] [49941]: key[standard_attr_id], None -> 1465 [ 882.822842] [49941]: key[name], None -> [ 882.822842] [49941]: key[mac_address], None -> fa:16:3e:6d:42:72 [ 882.822842] [49941]: key[status], None -> DOWN [ 882.822842] [49941]: key[network_id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 882.822842] [49941]: key[fixed_ips], None -> [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.1'}] [ 882.822842] [49941]: key[security_groups], None -> [] [ 882.822842] [49941]: key[revision_number], None -> 1 [ 882.822842] [49941]: key[port_security_enabled], None -> False [ 882.822842] [49941]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 882.822842] [49941]: key[device_id], None -> 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 [ 882.822842] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 882.823513] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 882.834729] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-0979af80-4813-4faa-be23-477c1420a61c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.835732] [49942]: [pid: 49942|app: 0|req: 2739/5336] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.838267] [49942]: DEBUG neutron.api.wsgi [req-ededd68c-6632-44d5-acf9-357065810f21 req-03f057f6-04e0-414f-8488-fea253a77ac7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.857586] [49942]: [pid: 49942|app: 0|req: 2740/5337] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.870695] [49942]: [pid: 49942|app: 0|req: 2741/5338] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.873494] [49942]: DEBUG neutron.api.wsgi [req-69d8faeb-b139-4446-a320-16124368762c req-9b3a4d86-9392-47ce-9713-c3075f65b4b8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 882.888461] [49942]: [pid: 49942|app: 0|req: 2742/5339] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.101&port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.914835] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-23bffe14-3e0c-41a7-8970-7c753815a467 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.915817] [49942]: [pid: 49942|app: 0|req: 2743/5340] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 882.930055] [49942]: [pid: 49942|app: 0|req: 2744/5341] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 882.975724] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69d8faeb-b139-4446-a320-16124368762c req-075dc51e-ef04-4866-bebd-0376dddf17a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 882.976184] [49942]: [pid: 49942|app: 0|req: 2745/5342] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 882.993320] [49942]: [pid: 49942|app: 0|req: 2746/5343] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.038349] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.043791] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-ac0c0418-ec1b-4ef9-be70-bc39840655c9 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.045230] [49942]: [pid: 49942|app: 0|req: 2747/5344] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.080857] [49942]: [pid: 49942|app: 0|req: 2748/5345] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.102181] [49942]: [pid: 49942|app: 0|req: 2749/5346] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.120288] [49942]: [pid: 49942|app: 0|req: 2750/5347] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.130695] [49942]: DEBUG neutron.api.wsgi [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-c9072e2e-fd0e-4f81-8f42-6c5f32baf8bb tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.141027] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks [] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.141027] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] update_port_precommit called with port settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', '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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:04Z', 'revision_number': 1, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', '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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:04Z', 'revision_number': 1, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) 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': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 883.141027] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] update_port_precommit: [ 883.141027] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 883.141324] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.161725] [49942]: [pid: 49942|app: 0|req: 2751/5348] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=68a180df1c744693994df13e84f0b71d => generated 273 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.163776] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Pushing event updated for resources: {'Port': ['ID=b0f0d388-123c-49dc-baa4-4247b3c8e6fe,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 883.190214] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] update_port_postcommit called with port settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', '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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:04Z', 'revision_number': 1, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', '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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:04Z', 'revision_number': 1, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) 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': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 883.190214] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] update_port_postcommit: [ 883.190214] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 883.190214] [49941]: DEBUG neutron_lib.callbacks.manager [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.201720] [49942]: [pid: 49942|app: 0|req: 2752/5349] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.218465] [49942]: [pid: 49942|app: 0|req: 2753/5350] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:04 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.222695] [49942]: DEBUG neutron.api.v2.base [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'port': {'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'admin_state_up': True, 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 883.228702] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Network cb57815b-369b-47cd-a63f-af789cd35ab4 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 883.229602] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 883.274915] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Made reservation on behalf of 68a180df1c744693994df13e84f0b71d for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 883.278679] [49942]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.293639] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Router 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 883.338719] [49942]: DEBUG neutron.db.db_base_plugin_common [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 192.168.128.11 (048067c6-b65e-4098-a38d-bf2512dc9444/fafb3816-d392-46e5-9957-ae4b9093950b/86c0d938-d257-492f-ad7a-e60daa1570e5) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 883.346882] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-96a30db6-d14f-4fb3-993a-12f4747f9e94 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 883.351039] [49941]: [pid: 49941|app: 0|req: 2598/5351] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:34:03 2025] PUT /networking/v2.0/routers/21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2/add_router_interface => generated 309 bytes in 1381 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.364819] [49941]: [pid: 49941|app: 0|req: 2599/5352] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.380402] [49941]: [pid: 49941|app: 0|req: 2600/5353] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.406723] [49942]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (86c0d938-d257-492f-ad7a-e60daa1570e5), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.407592] [49942]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.407816] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': '', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 883.408013] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 883.408013] [49942]: key[id], None -> 86c0d938-d257-492f-ad7a-e60daa1570e5 [ 883.408013] [49942]: key[binding:vnic_type], None -> normal [ 883.408013] [49942]: key[binding:vif_details], None -> {} [ 883.408013] [49942]: key[allowed_address_pairs], None -> [] [ 883.408013] [49942]: key[binding:profile], None -> {} [ 883.408013] [49942]: key[admin_state_up], None -> True [ 883.408013] [49942]: key[binding:vif_type], None -> unbound [ 883.408013] [49942]: key[device_owner], None -> [ 883.408013] [49942]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 883.408013] [49942]: key[binding:host_id], None -> [ 883.408013] [49942]: key[standard_attr_id], None -> 1471 [ 883.408013] [49942]: key[name], None -> [ 883.408013] [49942]: key[mac_address], None -> fa:16:3e:46:d7:03 [ 883.408013] [49942]: key[status], None -> DOWN [ 883.408013] [49942]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 883.408013] [49942]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}] [ 883.408013] [49942]: key[security_groups], None -> ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'] [ 883.408013] [49942]: key[port_security_enabled], None -> True [ 883.408013] [49942]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 883.408013] [49942]: key[device_id], None -> 3ea94341-52fc-4f4c-b69e-968a60dab030 [ 883.408013] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 883.428715] [49942]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.436562] [49941]: [pid: 49941|app: 0|req: 2601/5354] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.453804] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=86c0d938-d257-492f-ad7a-e60daa1570e5,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 883.462872] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network 048067c6-b65e-4098-a38d-bf2512dc9444 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 883.463785] [49942]: DEBUG neutron.scheduler.base_scheduler [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 883.466540] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 883.483415] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': '', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 1, 'network': {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 883.483670] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 883.483670] [49942]: key[id], None -> 86c0d938-d257-492f-ad7a-e60daa1570e5 [ 883.483670] [49942]: key[binding:vnic_type], None -> normal [ 883.483670] [49942]: key[tags], None -> [] [ 883.483670] [49942]: key[binding:vif_details], None -> {} [ 883.483670] [49942]: key[allowed_address_pairs], None -> [] [ 883.483670] [49942]: key[extra_dhcp_opts], None -> [] [ 883.483670] [49942]: key[binding:profile], None -> {} [ 883.483670] [49942]: key[admin_state_up], None -> True [ 883.483670] [49942]: key[network], None -> {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} [ 883.483670] [49942]: key[binding:vif_type], None -> unbound [ 883.483670] [49942]: key[device_owner], None -> [ 883.483670] [49942]: key[created_at], None -> 2025-11-20T12:34:05Z [ 883.483670] [49942]: key[updated_at], None -> 2025-11-20T12:34:05Z [ 883.483670] [49942]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 883.483670] [49942]: key[binding:host_id], None -> [ 883.483670] [49942]: key[description], None -> [ 883.483670] [49942]: key[standard_attr_id], None -> 1471 [ 883.483670] [49942]: key[name], None -> [ 883.483670] [49942]: key[mac_address], None -> fa:16:3e:46:d7:03 [ 883.483670] [49942]: key[status], None -> DOWN [ 883.483670] [49942]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 883.483670] [49942]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}] [ 883.483670] [49942]: key[security_groups], None -> ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'] [ 883.483670] [49942]: key[revision_number], None -> 1 [ 883.483670] [49942]: key[port_security_enabled], None -> True [ 883.483670] [49942]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 883.483670] [49942]: key[device_id], None -> 3ea94341-52fc-4f4c-b69e-968a60dab030 [ 883.483670] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 883.537880] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a9bbd7a-552d-470f-a352-df9ca04d09bd req-9567a7d5-c61a-45ab-862f-5fdeae931ed3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.538910] [49941]: [pid: 49941|app: 0|req: 2602/5355] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 736 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.549546] [49941]: DEBUG neutron.api.wsgi [req-3a9bbd7a-552d-470f-a352-df9ca04d09bd req-597bf250-4786-4ff0-9c4b-b6adc1f01722 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.574595] [49941]: [pid: 49941|app: 0|req: 2603/5356] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 883.578332] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.578332] [49942]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-b487f905-4a5c-47f8-b97d-88a49b029a54 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.589685] [49942]: [pid: 49942|app: 0|req: 2754/5357] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:04 2025] POST /networking/v2.0/ports => generated 733 bytes in 371 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 883.597112] [49941]: DEBUG neutron.api.v2.base [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Request body: {'port': {'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 883.651541] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.653447] [49942]: [pid: 49942|app: 0|req: 2755/5358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.814169] [49941]: DEBUG neutron.notifiers.nova [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 86c0d938-d257-492f-ad7a-e60daa1570e5 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 883.819617] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks [] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.830245] [49941]: DEBUG neutron.db.provisioning_blocks [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Transition to ACTIVE for port object 86c0d938-d257-492f-ad7a-e60daa1570e5 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 883.831233] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_precommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': '', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 883.832514] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_precommit: [ 883.832514] [49941]: key[device_owner], -> compute:nova [ 883.832514] [49941]: key[binding:host_id], -> cpu-1 [ 883.832514] [49941]: key[revision_number], 1 -> 2 [ 883.832514] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 883.835790] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 883.860614] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Pushing event updated for resources: {'Port': ['ID=86c0d938-d257-492f-ad7a-e60daa1570e5,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 883.897824] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5fcff8fa-f9f4-41c1-9d7e-d3a66a1e2d16 req-afc93d61-096d-455c-b66b-9d3c81e7f707 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.899420] [49942]: [pid: 49942|app: 0|req: 2756/5359] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 883.906461] [49942]: DEBUG neutron.api.wsgi [req-5fcff8fa-f9f4-41c1-9d7e-d3a66a1e2d16 req-3b2539b3-1dc5-4d58-81b4-89b44a924290 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.908234] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_postcommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': '', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 883.908511] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_postcommit: [ 883.908511] [49941]: key[device_owner], -> compute:nova [ 883.908511] [49941]: key[binding:host_id], -> cpu-1 [ 883.908511] [49941]: key[revision_number], 1 -> 2 [ 883.908511] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 883.916578] [49941]: DEBUG neutron.plugins.ml2.managers [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Attempting to bind port 86c0d938-d257-492f-ad7a-e60daa1570e5 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 883.916578] [49941]: DEBUG neutron.plugins.ml2.managers [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Attempting to bind port 86c0d938-d257-492f-ad7a-e60daa1570e5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 883.916578] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Attempting to bind port 86c0d938-d257-492f-ad7a-e60daa1570e5 on network 048067c6-b65e-4098-a38d-bf2512dc9444 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 883.929440] [49942]: [pid: 49942|app: 0|req: 2757/5360] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.932641] [49942]: DEBUG neutron.api.wsgi [req-8540451a-e186-4108-a447-7e0336cf99ab req-7bbc08c3-b467-459e-82eb-cfb6da90c0c9 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 883.936182] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 883.936552] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Bind Segment={'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 883.939644] [49941]: DEBUG networking_nsxv3.api.rpc [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Bind port on Host cpu-1 & Segment [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 883.953090] [49942]: [pid: 49942|app: 0|req: 2758/5361] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--218181626&fields=id&tenant_id=e1155aa478614fc2b9d458afec4f5737 => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 883.996945] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-2ad30bbf-605b-4ffa-b429-d258af4b5128 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 883.998163] [49942]: [pid: 49942|app: 0|req: 2759/5362] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/networks?id=5534de91-44d8-4f94-ac54-a87272e5ee43 => generated 616 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.032159] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b88b1751-0bf8-4075-9adb-a17f67523e6a req-ef65432b-09af-4ec9-bd79-b5ec12a9917f tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.032159] [49942]: [pid: 49942|app: 0|req: 2760/5363] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.038958] [49942]: DEBUG neutron.api.wsgi [req-8540451a-e186-4108-a447-7e0336cf99ab req-86a6a96d-278f-488d-99d0-0602a6eaf1f9 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.045122] [49942]: [pid: 49942|app: 0|req: 2761/5364] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/quotas/e1155aa478614fc2b9d458afec4f5737 => generated 174 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.050211] [49942]: DEBUG neutron.api.wsgi [req-b88b1751-0bf8-4075-9adb-a17f67523e6a req-626dfbad-f2b5-4f38-86a2-f18f62975cd3 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.073427] [49942]: [pid: 49942|app: 0|req: 2762/5365] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.139931] [49942]: [pid: 49942|app: 0|req: 2763/5366] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?tenant_id=e1155aa478614fc2b9d458afec4f5737&fields=id => generated 103 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.154383] [49942]: [pid: 49942|app: 0|req: 2764/5367] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.186939] [49942]: [pid: 49942|app: 0|req: 2765/5368] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.228008] [49942]: [pid: 49942|app: 0|req: 2766/5369] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 884.242346] [49942]: [pid: 49942|app: 0|req: 2767/5370] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:05 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.335867] [49942]: [pid: 49942|app: 0|req: 2768/5371] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.405949] [49942]: [pid: 49942|app: 0|req: 2769/5372] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.469430] [49942]: [pid: 49942|app: 0|req: 2770/5373] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.491367] [49942]: [pid: 49942|app: 0|req: 2771/5374] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.572163] [49942]: [pid: 49942|app: 0|req: 2772/5375] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.623303] [49942]: [pid: 49942|app: 0|req: 2773/5376] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 884.642462] [49942]: [pid: 49942|app: 0|req: 2774/5377] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.702640] [49942]: [pid: 49942|app: 0|req: 2775/5378] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.749346] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7aaf4a73-052e-4ffe-8d27-62511747c441 req-f7995375-0358-4aae-aee3-5326516d3307 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 884.750374] [49942]: [pid: 49942|app: 0|req: 2776/5379] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 748 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 884.756822] [49942]: DEBUG neutron.api.wsgi [req-7aaf4a73-052e-4ffe-8d27-62511747c441 req-c2ff5aa2-cc91-41a1-97f9-6846ed9f34b2 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 884.783727] [49942]: [pid: 49942|app: 0|req: 2777/5380] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 884.798668] [49942]: [pid: 49942|app: 0|req: 2778/5381] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 884.942259] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Bound using segment: {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 884.942657] [49941]: DEBUG neutron.plugins.ml2.managers [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Bound port: 86c0d938-d257-492f-ad7a-e60daa1570e5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "46e1fc20-2067-4e1a-9812-702772a2c82c", "external-id": "nsx-vlan-transportzone-210", "segmentation_id": 210}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 884.942880] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 884.990317] [49941]: DEBUG neutron.plugins.ml2.db [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] For port 86c0d938-d257-492f-ad7a-e60daa1570e5, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 884.992758] [49941]: DEBUG neutron.plugins.ml2.db [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] For port 86c0d938-d257-492f-ad7a-e60daa1570e5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=86c0d938-d257-492f-ad7a-e60daa1570e5,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 884.994572] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_precommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 884.994572] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_precommit: [ 884.994572] [49941]: key[binding:vif_type], unbound -> ovs [ 884.994572] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} [ 884.994572] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 884.997688] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.037026] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-311c37cc-f937-4a75-b7e9-94079e232d0b req-f6036f75-3c3b-4319-a025-4963dbc7f19e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.037026] [49942]: [pid: 49942|app: 0|req: 2779/5382] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.038150] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Pushing event updated for resources: {'Port': ['ID=86c0d938-d257-492f-ad7a-e60daa1570e5,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.047496] [49941]: DEBUG neutron.db.provisioning_blocks [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Provisioning complete for port 86c0d938-d257-492f-ad7a-e60daa1570e5 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 885.047621] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.047725] [49941]: INFO neutron.plugins.ml2.plugin [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Attempt 1 to provision port 86c0d938-d257-492f-ad7a-e60daa1570e5 [ 885.084913] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-3143cee5-727d-4917-9b7c-b46252e5fe82 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.085735] [49942]: [pid: 49942|app: 0|req: 2780/5383] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/networks?id=cb57815b-369b-47cd-a63f-af789cd35ab4 => generated 609 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.089058] [49942]: DEBUG neutron.api.wsgi [req-311c37cc-f937-4a75-b7e9-94079e232d0b req-ee06fcf9-07a5-4666-8c69-e62d0c339cb3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.095915] [49941]: DEBUG neutron.plugins.ml2.plugin [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Current status of the port 86c0d938-d257-492f-ad7a-e60daa1570e5 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 885.096178] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.110237] [49942]: [pid: 49942|app: 0|req: 2781/5384] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.111585] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 885.112915] [49942]: DEBUG neutron.api.wsgi [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-bc0ddc4f-f5d7-4d49-b843-45a53eea1e3d tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.118945] [49942]: [pid: 49942|app: 0|req: 2782/5385] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/quotas/eaf397d8196d4a948698c00d03608874 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.122388] [49941]: DEBUG neutron.plugins.ml2.db [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] For port 86c0d938-d257-492f-ad7a-e60daa1570e5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=86c0d938-d257-492f-ad7a-e60daa1570e5,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 885.129623] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-de2dff27-2f8a-48ff-8f63-a53f7543b8c2" -d '{"events": [{"server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "name": "network-vif-plugged", "status": "completed", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 885.164401] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_precommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 885.164401] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_precommit: [ 885.164401] [49941]: key[status], DOWN -> ACTIVE [ 885.164401] [49941]: key[revision_number], 4 -> 5 [ 885.164401] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.170020] [49941]: DEBUG neutron.db.provisioning_blocks [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Provisioning complete for port 86c0d938-d257-492f-ad7a-e60daa1570e5 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 885.170196] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.170404] [49941]: INFO neutron.plugins.ml2.plugin [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Attempt 1 to provision port 86c0d938-d257-492f-ad7a-e60daa1570e5 [ 885.188831] [49942]: [pid: 49942|app: 0|req: 2783/5386] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?tenant_id=eaf397d8196d4a948698c00d03608874&fields=id => generated 57 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 885.212822] [49941]: DEBUG neutron.plugins.ml2.plugin [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Current status of the port 86c0d938-d257-492f-ad7a-e60daa1570e5 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 885.213860] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_postcommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 885.214087] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_postcommit: [ 885.214087] [49941]: key[status], DOWN -> ACTIVE [ 885.214087] [49941]: key[revision_number], 4 -> 5 [ 885.214087] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.214221] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.218279] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad699ba4-88bf-4ccb-a0b0-bcae64f3ff43 req-0fd9024f-1f42-4d35-b225-2bd69374e2b5 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.219310] [49942]: [pid: 49942|app: 0|req: 2784/5387] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.239642] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Pushing event updated for resources: {'Port': ['ID=86c0d938-d257-492f-ad7a-e60daa1570e5,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 885.242578] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_postcommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:05Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 885.242791] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] update_port_postcommit: [ 885.242791] [49941]: key[binding:vif_type], unbound -> ovs [ 885.242791] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} [ 885.242791] [49941]: key[updated_at], 2025-11-20T12:34:05Z -> 2025-11-20T12:34:06Z [ 885.242791] [49941]: key[revision_number], 2 -> 4 [ 885.242791] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 885.247659] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.248141] [49941]: DEBUG neutron_lib.callbacks.manager [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-17d64736-8d8d-465e-b24c-65a52aa325d6 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.249795] [49941]: [pid: 49941|app: 0|req: 2604/5388] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:05 2025] PUT /networking/v2.0/ports/86c0d938-d257-492f-ad7a-e60daa1570e5 => generated 1038 bytes in 1656 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 885.252417] [49941]: DEBUG neutron.api.wsgi [req-ad699ba4-88bf-4ccb-a0b0-bcae64f3ff43 req-d4afddb9-99e2-4802-b492-e06331ca23d7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.253504] [49942]: [pid: 49942|app: 0|req: 2785/5389] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:06 2025] GET /networking/v2.0/networks/cb57815b-369b-47cd-a63f-af789cd35ab4?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.280654] [49941]: [pid: 49941|app: 0|req: 2605/5390] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.311888] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-278c4bdc-2412-48bf-ba6d-8463f59e5cac x-openstack-request-id: req-278c4bdc-2412-48bf-ba6d-8463f59e5cac {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 885.312023] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "name": "network-vif-plugged", "status": "completed", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 885.312116] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-278c4bdc-2412-48bf-ba6d-8463f59e5cac {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 885.312291] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-278c4bdc-2412-48bf-ba6d-8463f59e5cac'] response: {'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'code': 200} [ 885.361039] [49941]: [pid: 49941|app: 0|req: 2606/5391] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.382601] [49942]: [pid: 49942|app: 0|req: 2786/5392] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/networks/cb57815b-369b-47cd-a63f-af789cd35ab4?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 124 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.436396] [49941]: [pid: 49941|app: 0|req: 2607/5393] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.508749] [49942]: [pid: 49942|app: 0|req: 2787/5394] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.580231] [49941]: [pid: 49941|app: 0|req: 2608/5395] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.585850] [49942]: [pid: 49942|app: 0|req: 2788/5396] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.634796] [49941]: [pid: 49941|app: 0|req: 2609/5397] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.645871] [49942]: [pid: 49942|app: 0|req: 2789/5398] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.694889] [49942]: [pid: 49942|app: 0|req: 2790/5399] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 885.711346] [49942]: [pid: 49942|app: 0|req: 2791/5400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.744209] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-fb80c5df-3f94-4e7b-aa8c-53af69e62e99 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.745388] [49941]: [pid: 49941|app: 0|req: 2610/5401] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 620 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 885.755033] [49941]: DEBUG neutron.api.v2.base [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'port': {'device_id': '46473311-21e1-4021-8556-9550fe702777', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'admin_state_up': True, 'tenant_id': '9d545c0d6971478ea770da539847dd04'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 885.763544] [49942]: [pid: 49942|app: 0|req: 2792/5402] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.786194] [49942]: [pid: 49942|app: 0|req: 2793/5403] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.806160] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Made reservation on behalf of 9d545c0d6971478ea770da539847dd04 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 885.809552] [49941]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 885.896569] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d8a9488-9da5-46a7-bade-2bc56d5663fb req-b6da4b05-ae76-451f-8d47-4483506f2ca7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 885.897762] [49942]: [pid: 49942|app: 0|req: 2794/5404] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 885.916020] [49941]: DEBUG neutron.db.db_base_plugin_common [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Allocated IP 192.168.128.6 (e928de41-d6e8-4176-a2d3-4fbf2e726b8a/f182ef99-f0c8-4217-a947-ea2067042a03/b85e5b1b-9d8e-4180-9500-2424f4fd03e8) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 885.918561] [49942]: [pid: 49942|app: 0|req: 2795/5405] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 885.922013] [49942]: DEBUG neutron.api.wsgi [req-8d8a9488-9da5-46a7-bade-2bc56d5663fb req-0b396e99-3850-4847-a44e-ef6836924b22 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 885.955921] [49942]: [pid: 49942|app: 0|req: 2796/5406] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.016651] [49941]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for allowed_address_pair (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.017592] [49941]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.017831] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_security_enabled': True, 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 886.017831] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit: [ 886.017831] [49941]: key[id], None -> b85e5b1b-9d8e-4180-9500-2424f4fd03e8 [ 886.017831] [49941]: key[binding:vnic_type], None -> normal [ 886.017831] [49941]: key[binding:vif_details], None -> {} [ 886.017831] [49941]: key[allowed_address_pairs], None -> [] [ 886.017831] [49941]: key[binding:profile], None -> {} [ 886.017831] [49941]: key[admin_state_up], None -> True [ 886.017831] [49941]: key[binding:vif_type], None -> unbound [ 886.017831] [49941]: key[device_owner], None -> [ 886.017831] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 886.017831] [49941]: key[binding:host_id], None -> [ 886.017831] [49941]: key[standard_attr_id], None -> 1472 [ 886.017831] [49941]: key[name], None -> [ 886.017831] [49941]: key[mac_address], None -> fa:16:3e:32:4c:70 [ 886.017831] [49941]: key[status], None -> DOWN [ 886.017831] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 886.017831] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}] [ 886.017831] [49941]: key[security_groups], None -> ['2dd59808-6423-41ae-a5d0-513c714f2d03'] [ 886.017831] [49941]: key[port_security_enabled], None -> True [ 886.017831] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 886.017831] [49941]: key[device_id], None -> 46473311-21e1-4021-8556-9550fe702777 [ 886.017831] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.039318] [49941]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.063607] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'Port': ['ID=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.074801] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Network e928de41-d6e8-4176-a2d3-4fbf2e726b8a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 886.075710] [49941]: DEBUG neutron.scheduler.base_scheduler [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 886.078810] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 886.096392] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_security_enabled': True, 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:07Z', 'revision_number': 1, 'network': {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 886.096613] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit: [ 886.096613] [49941]: key[id], None -> b85e5b1b-9d8e-4180-9500-2424f4fd03e8 [ 886.096613] [49941]: key[binding:vnic_type], None -> normal [ 886.096613] [49941]: key[tags], None -> [] [ 886.096613] [49941]: key[binding:vif_details], None -> {} [ 886.096613] [49941]: key[allowed_address_pairs], None -> [] [ 886.096613] [49941]: key[extra_dhcp_opts], None -> [] [ 886.096613] [49941]: key[binding:profile], None -> {} [ 886.096613] [49941]: key[admin_state_up], None -> True [ 886.096613] [49941]: key[network], None -> {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} [ 886.096613] [49941]: key[binding:vif_type], None -> unbound [ 886.096613] [49941]: key[device_owner], None -> [ 886.096613] [49941]: key[created_at], None -> 2025-11-20T12:34:07Z [ 886.096613] [49941]: key[updated_at], None -> 2025-11-20T12:34:07Z [ 886.096613] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 886.096613] [49941]: key[binding:host_id], None -> [ 886.096613] [49941]: key[description], None -> [ 886.096613] [49941]: key[standard_attr_id], None -> 1472 [ 886.096613] [49941]: key[name], None -> [ 886.096613] [49941]: key[mac_address], None -> fa:16:3e:32:4c:70 [ 886.096613] [49941]: key[status], None -> DOWN [ 886.096613] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 886.096613] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}] [ 886.096613] [49941]: key[security_groups], None -> ['2dd59808-6423-41ae-a5d0-513c714f2d03'] [ 886.096613] [49941]: key[revision_number], None -> 1 [ 886.096613] [49941]: key[port_security_enabled], None -> True [ 886.096613] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 886.096613] [49941]: key[device_id], None -> 46473311-21e1-4021-8556-9550fe702777 [ 886.096613] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.128374] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.128855] [49941]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-1c8aa850-bce7-4616-a5bb-96045ff32575 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.138408] [49941]: [pid: 49941|app: 0|req: 2611/5407] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:07 2025] POST /networking/v2.0/ports => generated 732 bytes in 388 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 886.148840] [49942]: DEBUG neutron.api.v2.base [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Request body: {'port': {'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 886.212122] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.232060] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbf9076b-0278-442e-be59-7e456e0829a9 req-eb7f1b50-b050-4db8-abc4-797228e554d4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.233371] [49941]: [pid: 49941|app: 0|req: 2612/5408] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.243654] [49941]: DEBUG neutron.api.wsgi [req-bbf9076b-0278-442e-be59-7e456e0829a9 req-167f550d-f450-43e9-b915-dfc375f9daad tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.264799] [49941]: [pid: 49941|app: 0|req: 2613/5409] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:07 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.293464] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-79ffcc1b-129a-4844-b06a-2e6049a1648b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.294047] [49941]: [pid: 49941|app: 0|req: 2614/5410] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 886.310462] [49941]: DEBUG neutron.api.wsgi [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-e148ddd3-bf8a-4aef-a58b-8e2b0f87098e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.328184] [49942]: DEBUG neutron.notifiers.nova [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b85e5b1b-9d8e-4180-9500-2424f4fd03e8 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 886.328710] [49941]: [pid: 49941|app: 0|req: 2615/5411] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=86c0d938-d257-492f-ad7a-e60daa1570e5 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.331461] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks [] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.340502] [49942]: DEBUG neutron.db.provisioning_blocks [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Transition to ACTIVE for port object b85e5b1b-9d8e-4180-9500-2424f4fd03e8 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 886.342589] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_precommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:07Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:07Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 886.342745] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_precommit: [ 886.342745] [49942]: key[device_owner], -> compute:nova [ 886.342745] [49942]: key[binding:host_id], -> cpu-1 [ 886.342745] [49942]: key[revision_number], 1 -> 2 [ 886.342745] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.344021] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 886.360350] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-c386a800-d7bc-4732-ab1f-67d296ec7848 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.361036] [49941]: [pid: 49941|app: 0|req: 2616/5412] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.371131] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Pushing event updated for resources: {'Port': ['ID=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 886.425465] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_postcommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:07Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': '', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:07Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 886.425668] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_postcommit: [ 886.425668] [49942]: key[device_owner], -> compute:nova [ 886.425668] [49942]: key[binding:host_id], -> cpu-1 [ 886.425668] [49942]: key[revision_number], 1 -> 2 [ 886.425668] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 886.434574] [49942]: DEBUG neutron.plugins.ml2.managers [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Attempting to bind port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 886.434777] [49942]: DEBUG neutron.plugins.ml2.managers [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Attempting to bind port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 886.434913] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Attempting to bind port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 on network e928de41-d6e8-4176-a2d3-4fbf2e726b8a {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 886.451956] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 886.452137] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Bind Segment={'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 33, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 886.454938] [49942]: DEBUG networking_nsxv3.api.rpc [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 886.470718] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7689f22-0392-49a3-81b4-e6cfe7c63891 req-bc7889f6-c0d1-4fe7-ac95-d222267ed683 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.472329] [49941]: [pid: 49941|app: 0|req: 2617/5413] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 111 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.513560] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-750d37e3-6319-4a94-9c62-29ffc16d8506 req-eec2567a-1b5e-41f5-9673-03458308388c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 886.515401] [49941]: [pid: 49941|app: 0|req: 2618/5414] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 886.539789] [49941]: [pid: 49941|app: 0|req: 2619/5415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.542754] [49941]: DEBUG neutron.api.wsgi [req-e7689f22-0392-49a3-81b4-e6cfe7c63891 req-11a9850b-cdf6-479f-808d-407a2759f0bc tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 886.573220] [49941]: [pid: 49941|app: 0|req: 2620/5416] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.626036] [49941]: [pid: 49941|app: 0|req: 2621/5417] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.640357] [49941]: [pid: 49941|app: 0|req: 2622/5418] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.678843] [49941]: [pid: 49941|app: 0|req: 2623/5419] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.692463] [49941]: [pid: 49941|app: 0|req: 2624/5420] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.705557] [49941]: [pid: 49941|app: 0|req: 2625/5421] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.748808] [49941]: [pid: 49941|app: 0|req: 2626/5422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.764498] [49941]: [pid: 49941|app: 0|req: 2627/5423] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.796901] [49941]: [pid: 49941|app: 0|req: 2628/5424] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.809373] [49941]: [pid: 49941|app: 0|req: 2629/5425] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 886.848483] [49941]: [pid: 49941|app: 0|req: 2630/5426] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 886.863032] [49941]: [pid: 49941|app: 0|req: 2631/5427] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 886.898355] [49941]: [pid: 49941|app: 0|req: 2632/5428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 886.993116] [49941]: [pid: 49941|app: 0|req: 2633/5429] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.081199] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be110cfb-c550-4d4e-85e6-aa75387945c5 req-8e7f0f1e-b097-4a4a-87a0-e76c15808421 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.081199] [49941]: [pid: 49941|app: 0|req: 2634/5430] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.090784] [49941]: DEBUG neutron.api.wsgi [req-be110cfb-c550-4d4e-85e6-aa75387945c5 req-663d17d7-c70c-496b-a60a-e321242efcce tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.125334] [49941]: [pid: 49941|app: 0|req: 2635/5431] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:08 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.314434] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 887.316091] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-48195e43-7d6f-429e-b2b0-bb1faeaca21e" -d '{"events": [{"name": "network-changed", "server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 887.343387] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-fd8614ce-ff6f-49ca-8475-ae5221eb20e1 x-openstack-request-id: req-fd8614ce-ff6f-49ca-8475-ae5221eb20e1 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 887.344904] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 887.345263] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fd8614ce-ff6f-49ca-8475-ae5221eb20e1 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 887.346520] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fd8614ce-ff6f-49ca-8475-ae5221eb20e1'] response: {'name': 'network-changed', 'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'status': 'completed', 'code': 200} [ 887.352837] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-689d44f5-0066-4b5a-bd0b-d25ecd73ae97 req-4c839b9a-12ef-41b9-8105-1aee733618ca tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.353996] [49941]: [pid: 49941|app: 0|req: 2636/5432] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.360722] [49941]: DEBUG neutron.api.wsgi [req-689d44f5-0066-4b5a-bd0b-d25ecd73ae97 req-52daa388-87bb-4d3c-af43-0c2d61476704 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.382262] [49941]: [pid: 49941|app: 0|req: 2637/5433] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 887.458246] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Bound using segment: {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 887.458570] [49942]: DEBUG neutron.plugins.ml2.managers [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Bound port: b85e5b1b-9d8e-4180-9500-2424f4fd03e8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4b5f9472-1844-4c99-8804-8f193cfff562", "external-id": "nsx-vlan-transportzone-445", "segmentation_id": 445}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 887.458727] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.496483] [49942]: DEBUG neutron.plugins.ml2.db [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] For port b85e5b1b-9d8e-4180-9500-2424f4fd03e8, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 887.499250] [49942]: DEBUG neutron.plugins.ml2.db [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] For port b85e5b1b-9d8e-4180-9500-2424f4fd03e8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 887.500718] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_precommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:08Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:08Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 887.500899] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_precommit: [ 887.500899] [49942]: key[binding:vif_type], unbound -> ovs [ 887.500899] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} [ 887.500899] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.508506] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.559840] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Pushing event updated for resources: {'Port': ['ID=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 887.567446] [49942]: DEBUG neutron.db.provisioning_blocks [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Provisioning complete for port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 887.567446] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.567446] [49942]: INFO neutron.plugins.ml2.plugin [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Attempt 1 to provision port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 [ 887.605839] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Current status of the port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 887.606053] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.619050] [49941]: [pid: 49941|app: 0|req: 2638/5434] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.624934] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '46473311-21e1-4021-8556-9550fe702777', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 887.633467] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-27866040-a8a5-4eb6-8879-b3858f0a3301" -d '{"events": [{"server_uuid": "46473311-21e1-4021-8556-9550fe702777", "name": "network-vif-plugged", "status": "completed", "tag": "b85e5b1b-9d8e-4180-9500-2424f4fd03e8"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 887.635543] [49942]: DEBUG neutron.plugins.ml2.db [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] For port b85e5b1b-9d8e-4180-9500-2424f4fd03e8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 887.656575] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-141ac631-b422-4f15-bb27-346bf02f902d req-b9292114-4587-4d81-8400-213e9befc4e2 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.658464] [49941]: [pid: 49941|app: 0|req: 2639/5435] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.660090] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-b7d9c0c1-8be6-4f22-8adf-51890c48050b x-openstack-request-id: req-b7d9c0c1-8be6-4f22-8adf-51890c48050b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 887.660381] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "46473311-21e1-4021-8556-9550fe702777", "name": "network-vif-plugged", "status": "completed", "tag": "b85e5b1b-9d8e-4180-9500-2424f4fd03e8", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 887.660426] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b7d9c0c1-8be6-4f22-8adf-51890c48050b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 887.660631] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b7d9c0c1-8be6-4f22-8adf-51890c48050b'] response: {'server_uuid': '46473311-21e1-4021-8556-9550fe702777', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'code': 200} [ 887.664357] [49941]: DEBUG neutron.api.wsgi [req-141ac631-b422-4f15-bb27-346bf02f902d req-ff17dc67-06a1-45c3-93f6-1a000e944ee1 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.678857] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_precommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:09Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:09Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}]) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 887.679161] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_precommit: [ 887.679161] [49942]: key[status], DOWN -> ACTIVE [ 887.679161] [49942]: key[revision_number], 4 -> 5 [ 887.679161] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.686623] [49942]: DEBUG neutron.db.provisioning_blocks [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Provisioning complete for port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 887.686878] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.687031] [49942]: INFO neutron.plugins.ml2.plugin [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Attempt 1 to provision port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 [ 887.688051] [49941]: [pid: 49941|app: 0|req: 2640/5436] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 887.718445] [49941]: [pid: 49941|app: 0|req: 2641/5437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.730113] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Current status of the port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 887.730926] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_postcommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:09Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:09Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}]) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 887.731100] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_postcommit: [ 887.731100] [49942]: key[status], DOWN -> ACTIVE [ 887.731100] [49942]: key[revision_number], 4 -> 5 [ 887.731100] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.731237] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.756651] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Pushing event updated for resources: {'Port': ['ID=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 887.759257] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_postcommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:09Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:08Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 887.759426] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] update_port_postcommit: [ 887.759426] [49942]: key[binding:vif_type], unbound -> ovs [ 887.759426] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} [ 887.759426] [49942]: key[updated_at], 2025-11-20T12:34:08Z -> 2025-11-20T12:34:09Z [ 887.759426] [49942]: key[revision_number], 2 -> 4 [ 887.759426] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 887.764865] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.765332] [49942]: DEBUG neutron_lib.callbacks.manager [req-f03a56a0-daef-4860-9857-97710b2592c0 req-c0be715a-ecf7-4227-8b9d-9b133760d647 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 887.766860] [49942]: [pid: 49942|app: 0|req: 2797/5438] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:07 2025] PUT /networking/v2.0/ports/b85e5b1b-9d8e-4180-9500-2424f4fd03e8 => generated 1037 bytes in 1622 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 887.783697] [49942]: [pid: 49942|app: 0|req: 2798/5439] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.795349] [49941]: [pid: 49941|app: 0|req: 2642/5440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.851040] [49941]: [pid: 49941|app: 0|req: 2643/5441] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.853926] [49942]: [pid: 49942|app: 0|req: 2799/5442] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.903640] [49942]: [pid: 49942|app: 0|req: 2800/5443] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.919039] [49942]: [pid: 49942|app: 0|req: 2801/5444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.923712] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48195e43-7d6f-429e-b2b0-bb1faeaca21e req-10ad502c-53f8-44e7-8136-64d969afd49b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.924726] [49941]: [pid: 49941|app: 0|req: 2644/5445] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 1043 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 887.966684] [49941]: [pid: 49941|app: 0|req: 2645/5446] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.973286] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48195e43-7d6f-429e-b2b0-bb1faeaca21e req-e7626dab-9bc7-428b-9c78-5e9249d0e25d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 887.974276] [49942]: [pid: 49942|app: 0|req: 2802/5447] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 887.980199] [49941]: [pid: 49941|app: 0|req: 2646/5448] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 887.981026] [49942]: DEBUG neutron.api.wsgi [req-48195e43-7d6f-429e-b2b0-bb1faeaca21e req-523b229d-52ee-4c43-bc12-6fabee64abdc service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 887.995215] [49942]: [pid: 49942|app: 0|req: 2803/5449] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=86c0d938-d257-492f-ad7a-e60daa1570e5 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 888.023123] [49942]: [pid: 49942|app: 0|req: 2804/5450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.024882] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48195e43-7d6f-429e-b2b0-bb1faeaca21e req-ffc50951-34a2-46cb-87e3-b2cdf4c31f70 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.025950] [49941]: [pid: 49941|app: 0|req: 2647/5451] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.063418] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48195e43-7d6f-429e-b2b0-bb1faeaca21e req-76e12f4a-8e46-4f4c-a165-4d7d0115d8a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.064226] [49942]: [pid: 49942|app: 0|req: 2805/5452] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.067685] [49941]: [pid: 49941|app: 0|req: 2648/5453] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.102039] [49942]: [pid: 49942|app: 0|req: 2806/5454] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.140843] [49941]: [pid: 49941|app: 0|req: 2649/5455] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.202240] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e31830b-5ebe-4cac-80fb-f761aa1f0cde req-9212bc8d-795f-4126-98a1-87c9ba0fcb40 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.203303] [49942]: [pid: 49942|app: 0|req: 2807/5456] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.210537] [49941]: DEBUG neutron.api.wsgi [req-3e31830b-5ebe-4cac-80fb-f761aa1f0cde req-252831bf-c5ed-41a7-b7e8-997237e5ca30 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.235460] [49941]: [pid: 49941|app: 0|req: 2650/5457] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:09 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.330224] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-2f72f8ed-e110-4212-b934-54adf91e1662 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.331268] [49942]: [pid: 49942|app: 0|req: 2808/5458] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 620 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.340203] [49941]: DEBUG neutron.api.v2.base [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'port': {'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'admin_state_up': True, 'tenant_id': '9d545c0d6971478ea770da539847dd04'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 888.387987] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Made reservation on behalf of 9d545c0d6971478ea770da539847dd04 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 888.391182] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.452411] [49941]: DEBUG neutron.db.db_base_plugin_common [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Allocated IP 192.168.128.3 (e928de41-d6e8-4176-a2d3-4fbf2e726b8a/f182ef99-f0c8-4217-a947-ea2067042a03/7e2e19c2-1281-40c5-90b5-1222ad928fe1) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 888.490532] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4af61ef-032e-4b78-8adc-8ff3dced03a2 req-3a1d1a6c-a058-4ea6-86ea-adfd127e660c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.491561] [49942]: [pid: 49942|app: 0|req: 2809/5459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.499536] [49942]: DEBUG neutron.api.wsgi [req-c4af61ef-032e-4b78-8adc-8ff3dced03a2 req-391f656d-a4cd-4051-893e-ff73b2e85b99 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.530281] [49942]: [pid: 49942|app: 0|req: 2810/5460] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 888.563027] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for allowed_address_pair (7e2e19c2-1281-40c5-90b5-1222ad928fe1), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.563849] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.564086] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_security_enabled': True, 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 888.564234] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit: [ 888.564234] [49941]: key[id], None -> 7e2e19c2-1281-40c5-90b5-1222ad928fe1 [ 888.564234] [49941]: key[binding:vnic_type], None -> normal [ 888.564234] [49941]: key[binding:vif_details], None -> {} [ 888.564234] [49941]: key[allowed_address_pairs], None -> [] [ 888.564234] [49941]: key[binding:profile], None -> {} [ 888.564234] [49941]: key[admin_state_up], None -> True [ 888.564234] [49941]: key[binding:vif_type], None -> unbound [ 888.564234] [49941]: key[device_owner], None -> [ 888.564234] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 888.564234] [49941]: key[binding:host_id], None -> [ 888.564234] [49941]: key[standard_attr_id], None -> 1473 [ 888.564234] [49941]: key[name], None -> [ 888.564234] [49941]: key[mac_address], None -> fa:16:3e:6b:87:49 [ 888.564234] [49941]: key[status], None -> DOWN [ 888.564234] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 888.564234] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}] [ 888.564234] [49941]: key[security_groups], None -> ['2dd59808-6423-41ae-a5d0-513c714f2d03'] [ 888.564234] [49941]: key[port_security_enabled], None -> True [ 888.564234] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 888.564234] [49941]: key[device_id], None -> d15d7c21-d42a-4766-8b10-4d8929b3c978 [ 888.564234] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.592964] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.620852] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'Port': ['ID=7e2e19c2-1281-40c5-90b5-1222ad928fe1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 888.632835] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Network e928de41-d6e8-4176-a2d3-4fbf2e726b8a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 888.634174] [49941]: DEBUG neutron.scheduler.base_scheduler [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 888.637434] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 888.660043] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_security_enabled': True, 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 1, 'network': {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 888.660290] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit: [ 888.660290] [49941]: key[id], None -> 7e2e19c2-1281-40c5-90b5-1222ad928fe1 [ 888.660290] [49941]: key[binding:vnic_type], None -> normal [ 888.660290] [49941]: key[tags], None -> [] [ 888.660290] [49941]: key[binding:vif_details], None -> {} [ 888.660290] [49941]: key[allowed_address_pairs], None -> [] [ 888.660290] [49941]: key[extra_dhcp_opts], None -> [] [ 888.660290] [49941]: key[binding:profile], None -> {} [ 888.660290] [49941]: key[admin_state_up], None -> True [ 888.660290] [49941]: key[network], None -> {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} [ 888.660290] [49941]: key[binding:vif_type], None -> unbound [ 888.660290] [49941]: key[device_owner], None -> [ 888.660290] [49941]: key[created_at], None -> 2025-11-20T12:34:10Z [ 888.660290] [49941]: key[updated_at], None -> 2025-11-20T12:34:10Z [ 888.660290] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 888.660290] [49941]: key[binding:host_id], None -> [ 888.660290] [49941]: key[description], None -> [ 888.660290] [49941]: key[standard_attr_id], None -> 1473 [ 888.660290] [49941]: key[name], None -> [ 888.660290] [49941]: key[mac_address], None -> fa:16:3e:6b:87:49 [ 888.660290] [49941]: key[status], None -> DOWN [ 888.660290] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 888.660290] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}] [ 888.660290] [49941]: key[security_groups], None -> ['2dd59808-6423-41ae-a5d0-513c714f2d03'] [ 888.660290] [49941]: key[revision_number], None -> 1 [ 888.660290] [49941]: key[port_security_enabled], None -> True [ 888.660290] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 888.660290] [49941]: key[device_id], None -> d15d7c21-d42a-4766-8b10-4d8929b3c978 [ 888.660290] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.664478] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.664929] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-8ad47b48-487f-4b41-829d-fa8269ec7c0f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.679907] [49941]: [pid: 49941|app: 0|req: 2651/5461] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:10 2025] POST /networking/v2.0/ports => generated 732 bytes in 343 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 888.687273] [49941]: DEBUG neutron.api.v2.base [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Request body: {'port': {'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 888.689392] [49942]: [pid: 49942|app: 0|req: 2811/5462] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 888.730592] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.753147] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37e2696e-e617-4417-a25a-d0fbd1d40e26 req-c344f7b7-0e90-414b-9223-a171af6020af tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.754151] [49942]: [pid: 49942|app: 0|req: 2812/5463] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 888.835491] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65c5a53b-6dd3-4373-b99d-5f4d670423a4 req-44b8d0ee-8d4c-4776-8682-51fa26a6e2d8 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.836561] [49942]: [pid: 49942|app: 0|req: 2813/5464] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.839720] [49942]: DEBUG neutron.api.wsgi [req-37e2696e-e617-4417-a25a-d0fbd1d40e26 req-8725d43f-5ef9-445c-8e9b-51f300cc60c7 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.859968] [49941]: DEBUG neutron.notifiers.nova [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7e2e19c2-1281-40c5-90b5-1222ad928fe1 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 888.865765] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks [] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.865868] [49942]: [pid: 49942|app: 0|req: 2814/5465] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.873913] [49941]: DEBUG neutron.db.provisioning_blocks [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Transition to ACTIVE for port object 7e2e19c2-1281-40c5-90b5-1222ad928fe1 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 888.875958] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_precommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 888.876167] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_precommit: [ 888.876167] [49941]: key[device_owner], -> compute:nova [ 888.876167] [49941]: key[binding:host_id], -> cpu-1 [ 888.876167] [49941]: key[revision_number], 1 -> 2 [ 888.876167] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.877473] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 888.893909] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-6c7fd109-f4a3-4f24-ac88-decaff0f08b2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.898024] [49942]: [pid: 49942|app: 0|req: 2815/5466] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=46473311-21e1-4021-8556-9550fe702777 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 888.901131] [49942]: DEBUG neutron.api.wsgi [req-65c5a53b-6dd3-4373-b99d-5f4d670423a4 req-c542d00a-3a3d-4614-94b9-258c1d898036 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.903108] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Pushing event updated for resources: {'Port': ['ID=7e2e19c2-1281-40c5-90b5-1222ad928fe1,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 888.925639] [49942]: [pid: 49942|app: 0|req: 2816/5467] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.928531] [49942]: DEBUG neutron.api.wsgi [req-f03a56a0-daef-4860-9857-97710b2592c0 req-f747a525-c1de-49fc-b078-d9617ee53be5 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 888.941758] [49942]: [pid: 49942|app: 0|req: 2817/5468] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=b85e5b1b-9d8e-4180-9500-2424f4fd03e8 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.945495] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_postcommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': '', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 888.945870] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_postcommit: [ 888.945870] [49941]: key[device_owner], -> compute:nova [ 888.945870] [49941]: key[binding:host_id], -> cpu-1 [ 888.945870] [49941]: key[revision_number], 1 -> 2 [ 888.945870] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 888.953349] [49941]: DEBUG neutron.plugins.ml2.managers [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Attempting to bind port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 888.953464] [49941]: DEBUG neutron.plugins.ml2.managers [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Attempting to bind port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 888.953627] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Attempting to bind port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 on network e928de41-d6e8-4176-a2d3-4fbf2e726b8a {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 888.956487] [49942]: [pid: 49942|app: 0|req: 2818/5469] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 888.973926] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 888.974105] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Bind Segment={'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 888.978745] [49941]: DEBUG networking_nsxv3.api.rpc [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Bind port on Host cpu-1 & Segment [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 888.978913] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-6e735310-97d0-46ba-b9f5-965cbbc52aed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 888.978913] [49942]: [pid: 49942|app: 0|req: 2819/5470] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 888.995189] [49942]: [pid: 49942|app: 0|req: 2820/5471] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.033696] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f03a56a0-daef-4860-9857-97710b2592c0 req-92c5deaf-e5e2-4655-8069-349c7570540b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.042752] [49942]: [pid: 49942|app: 0|req: 2821/5472] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.065161] [49942]: [pid: 49942|app: 0|req: 2822/5473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.103591] [49942]: [pid: 49942|app: 0|req: 2823/5474] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.118203] [49942]: [pid: 49942|app: 0|req: 2824/5475] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.153238] [49942]: [pid: 49942|app: 0|req: 2825/5476] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.167139] [49942]: [pid: 49942|app: 0|req: 2826/5477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.182112] [49942]: [pid: 49942|app: 0|req: 2827/5478] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.233817] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-b33b46d7-96ee-4203-a682-f42ca0a4e6c0 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.234830] [49942]: [pid: 49942|app: 0|req: 2828/5479] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608&tenant_id=57e38e28c7334eaf9088ab615773886a&binding%3Ahost_id=cpu-1 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.248232] [49942]: [pid: 49942|app: 0|req: 2829/5480] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:10 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.262745] [49942]: [pid: 49942|app: 0|req: 2830/5481] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.267755] [49942]: DEBUG neutron.api.wsgi [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-cf81b0ae-5e81-42be-8e3b-255a133aa4c1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.296541] [49942]: [pid: 49942|app: 0|req: 2831/5482] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports/98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2/bindings/cpu-1 => generated 301 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.324511] [49942]: [pid: 49942|app: 0|req: 2832/5483] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.385558] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dae04309-193a-48f1-af8c-c111b89f325f req-2806a139-f37d-47a4-9243-913edd6a0c0c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.386661] [49942]: [pid: 49942|app: 0|req: 2833/5484] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 747 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.403733] [49942]: [pid: 49942|app: 0|req: 2834/5485] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.406830] [49942]: DEBUG neutron.api.wsgi [req-dae04309-193a-48f1-af8c-c111b89f325f req-c3d2204b-e0ac-4d27-8e4c-3b855eb355e0 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.427732] [49942]: [pid: 49942|app: 0|req: 2835/5486] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&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.512021] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4038adf5-29d7-451e-9b91-515900d2249a req-9df53925-809c-4c75-812a-a047ba071f31 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.513151] [49942]: [pid: 49942|app: 0|req: 2836/5487] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.520274] [49942]: DEBUG neutron.api.wsgi [req-4038adf5-29d7-451e-9b91-515900d2249a req-179e8c9a-37e0-436d-b23b-ec5865a1cf3d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.553573] [49942]: [pid: 49942|app: 0|req: 2837/5488] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 889.662536] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '46473311-21e1-4021-8556-9550fe702777', 'tag': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 889.663987] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e3b3bb17-6ede-4f53-b732-3e5e7b16d461" -d '{"events": [{"name": "network-changed", "server_uuid": "46473311-21e1-4021-8556-9550fe702777", "tag": "b85e5b1b-9d8e-4180-9500-2424f4fd03e8"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 889.694049] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-faec55c6-2c4c-4f81-9f04-c0a94a9ec61f x-openstack-request-id: req-faec55c6-2c4c-4f81-9f04-c0a94a9ec61f {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 889.694256] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "46473311-21e1-4021-8556-9550fe702777", "tag": "b85e5b1b-9d8e-4180-9500-2424f4fd03e8", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 889.694887] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-faec55c6-2c4c-4f81-9f04-c0a94a9ec61f {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 889.695148] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-faec55c6-2c4c-4f81-9f04-c0a94a9ec61f'] response: {'name': 'network-changed', 'server_uuid': '46473311-21e1-4021-8556-9550fe702777', 'tag': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'status': 'completed', 'code': 200} [ 889.762561] [49942]: [pid: 49942|app: 0|req: 2838/5489] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.846088] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-2e126754-5735-4a4a-a4d3-c97f863ffe13 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.847213] [49942]: [pid: 49942|app: 0|req: 2839/5490] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 1044 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 889.901294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-89bca6e2-831e-495d-92dc-2a6f1a66f295 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.902322] [49942]: [pid: 49942|app: 0|req: 2840/5491] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.910776] [49942]: DEBUG neutron.api.wsgi [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-b9e35ccd-9e1b-40e6-9e21-65536b9dee43 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 889.926055] [49942]: [pid: 49942|app: 0|req: 2841/5492] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.101&port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 889.957899] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc57f38b-79d2-42b2-83c1-de4973aeea77 req-0292669d-e48c-4ace-baaf-9a1122b5e4ab tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.958965] [49942]: [pid: 49942|app: 0|req: 2842/5493] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.980213] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Bound using segment: {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 889.980526] [49941]: DEBUG neutron.plugins.ml2.managers [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Bound port: 7e2e19c2-1281-40c5-90b5-1222ad928fe1, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4b5f9472-1844-4c99-8804-8f193cfff562", "external-id": "nsx-vlan-transportzone-445", "segmentation_id": 445}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 889.980720] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 889.983320] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-be96da17-3707-4462-aa41-277c2d80c5ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 889.984019] [49942]: [pid: 49942|app: 0|req: 2843/5494] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 889.987093] [49942]: DEBUG neutron.api.wsgi [req-fc57f38b-79d2-42b2-83c1-de4973aeea77 req-e73bf016-ea49-48e6-8e82-24bdd945ebe4 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.010959] [49942]: [pid: 49942|app: 0|req: 2844/5495] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.031777] [49941]: DEBUG neutron.plugins.ml2.db [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] For port 7e2e19c2-1281-40c5-90b5-1222ad928fe1, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 890.034936] [49941]: DEBUG neutron.plugins.ml2.db [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] For port 7e2e19c2-1281-40c5-90b5-1222ad928fe1, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7e2e19c2-1281-40c5-90b5-1222ad928fe1,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 890.036998] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_precommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 890.037347] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_precommit: [ 890.037347] [49941]: key[binding:vif_type], unbound -> ovs [ 890.037347] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} [ 890.037347] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.040965] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.042790] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-76b5d42f-d593-4ba7-8246-cff0e56a248e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.043789] [49942]: [pid: 49942|app: 0|req: 2845/5496] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.072543] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Pushing event updated for resources: {'Port': ['ID=7e2e19c2-1281-40c5-90b5-1222ad928fe1,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.074126] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b635297-60aa-4c0b-b315-ff8ac07588ed req-41944444-6797-4bb6-b22d-4e9a6f90c578 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.075179] [49942]: [pid: 49942|app: 0|req: 2846/5497] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.083101] [49941]: DEBUG neutron.db.provisioning_blocks [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Provisioning complete for port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 890.083282] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.083393] [49941]: INFO neutron.plugins.ml2.plugin [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Attempt 1 to provision port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 [ 890.111437] [49942]: [pid: 49942|app: 0|req: 2847/5498] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.124867] [49942]: [pid: 49942|app: 0|req: 2848/5499] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.127652] [49942]: DEBUG neutron.api.wsgi [req-1b635297-60aa-4c0b-b315-ff8ac07588ed req-5585a01d-ce60-4709-90b0-fc88aea2415e tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.129238] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Current status of the port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 890.129825] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.147500] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7e2e19c2-1281-40c5-90b5-1222ad928fe1'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 890.149285] [49942]: [pid: 49942|app: 0|req: 2849/5500] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.155767] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c285ed6b-0645-4f49-8e60-0ef2cae4137b" -d '{"events": [{"server_uuid": "d15d7c21-d42a-4766-8b10-4d8929b3c978", "name": "network-vif-plugged", "status": "completed", "tag": "7e2e19c2-1281-40c5-90b5-1222ad928fe1"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 890.158172] [49941]: DEBUG neutron.plugins.ml2.db [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] For port 7e2e19c2-1281-40c5-90b5-1222ad928fe1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7e2e19c2-1281-40c5-90b5-1222ad928fe1,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 890.181694] [49942]: [pid: 49942|app: 0|req: 2850/5501] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.188491] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_precommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:11Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:11Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}]) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 890.188673] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_precommit: [ 890.188673] [49941]: key[status], DOWN -> ACTIVE [ 890.188673] [49941]: key[revision_number], 4 -> 5 [ 890.188673] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.193659] [49941]: DEBUG neutron.db.provisioning_blocks [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Provisioning complete for port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 890.193806] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.193915] [49941]: INFO neutron.plugins.ml2.plugin [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Attempt 1 to provision port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 [ 890.195091] [49942]: [pid: 49942|app: 0|req: 2851/5502] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.228678] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3b3bb17-6ede-4f53-b732-3e5e7b16d461 req-34b862cb-b083-4498-809b-cfbaf30debcd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.229683] [49942]: [pid: 49942|app: 0|req: 2852/5503] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=46473311-21e1-4021-8556-9550fe702777 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 890.233759] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Current status of the port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 890.234521] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_postcommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:11Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:11Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}]) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 890.234679] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_postcommit: [ 890.234679] [49941]: key[status], DOWN -> ACTIVE [ 890.234679] [49941]: key[revision_number], 4 -> 5 [ 890.234679] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.234884] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.243042] [49942]: [pid: 49942|app: 0|req: 2853/5504] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.255570] [49942]: [pid: 49942|app: 0|req: 2854/5505] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:11 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.258127] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Pushing event updated for resources: {'Port': ['ID=7e2e19c2-1281-40c5-90b5-1222ad928fe1,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 890.261268] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_postcommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:11Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:10Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 890.261423] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] update_port_postcommit: [ 890.261423] [49941]: key[binding:vif_type], unbound -> ovs [ 890.261423] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} [ 890.261423] [49941]: key[updated_at], 2025-11-20T12:34:10Z -> 2025-11-20T12:34:11Z [ 890.261423] [49941]: key[revision_number], 2 -> 4 [ 890.261423] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 890.266585] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.267283] [49941]: DEBUG neutron_lib.callbacks.manager [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-a2383da9-8f49-49dd-beef-e826d5a0ba07 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 890.269066] [49941]: [pid: 49941|app: 0|req: 2652/5506] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:10 2025] PUT /networking/v2.0/ports/7e2e19c2-1281-40c5-90b5-1222ad928fe1 => generated 1037 bytes in 1584 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 890.279172] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-5f03a054-27c8-4c01-bbac-c2c2f280d611 x-openstack-request-id: req-5f03a054-27c8-4c01-bbac-c2c2f280d611 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 890.279248] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d15d7c21-d42a-4766-8b10-4d8929b3c978", "name": "network-vif-plugged", "status": "completed", "tag": "7e2e19c2-1281-40c5-90b5-1222ad928fe1", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 890.279325] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5f03a054-27c8-4c01-bbac-c2c2f280d611 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 890.279587] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5f03a054-27c8-4c01-bbac-c2c2f280d611'] response: {'server_uuid': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'code': 200} [ 890.298501] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3b3bb17-6ede-4f53-b732-3e5e7b16d461 req-c6c86b90-d86a-49f3-89c1-2c867c9dfbdb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.299504] [49942]: [pid: 49942|app: 0|req: 2855/5507] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.308033] [49942]: DEBUG neutron.api.wsgi [req-e3b3bb17-6ede-4f53-b732-3e5e7b16d461 req-04297721-cc5a-47d0-be9a-2519c25f22b5 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.320578] [49941]: [pid: 49941|app: 0|req: 2653/5508] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.320713] [49942]: [pid: 49942|app: 0|req: 2856/5509] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=b85e5b1b-9d8e-4180-9500-2424f4fd03e8 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 890.335354] [49941]: [pid: 49941|app: 0|req: 2654/5510] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.350794] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3b3bb17-6ede-4f53-b732-3e5e7b16d461 req-58236898-06d5-4c1a-ad5a-ea2e4ed9eba8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.352071] [49942]: [pid: 49942|app: 0|req: 2857/5511] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 890.378673] [49942]: [pid: 49942|app: 0|req: 2858/5512] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 890.387240] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3b3bb17-6ede-4f53-b732-3e5e7b16d461 req-491cebf0-0a1c-4f41-aa7d-90f5585e20ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.388285] [49941]: [pid: 49941|app: 0|req: 2655/5513] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.392269] [49942]: [pid: 49942|app: 0|req: 2859/5514] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.430312] [49942]: [pid: 49942|app: 0|req: 2860/5515] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.433861] [49941]: [pid: 49941|app: 0|req: 2656/5516] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.479651] [49941]: [pid: 49941|app: 0|req: 2657/5517] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.492035] [49942]: [pid: 49942|app: 0|req: 2861/5518] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.509559] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0acf740b-b53e-454c-b6cf-be2d2099284a req-4c523eb2-582a-4a66-917a-d66c1b7d30ab tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.510687] [49941]: [pid: 49941|app: 0|req: 2658/5519] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.516805] [49942]: DEBUG neutron.api.wsgi [req-0acf740b-b53e-454c-b6cf-be2d2099284a req-637a23c2-644c-4923-8ae2-33c4ce6a2951 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.541607] [49942]: [pid: 49942|app: 0|req: 2862/5520] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 890.684631] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a639636-6ce3-47d9-a954-ed778342a8f0 req-b6910035-001e-45f7-8ec8-33e84b42e3d8 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.685676] [49941]: [pid: 49941|app: 0|req: 2659/5521] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.692578] [49942]: DEBUG neutron.api.wsgi [req-2a639636-6ce3-47d9-a954-ed778342a8f0 req-a783ecc9-bb4b-495b-99da-77b33dba8d2b tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 890.715058] [49942]: [pid: 49942|app: 0|req: 2863/5522] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.831695] [49941]: [pid: 49941|app: 0|req: 2660/5523] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 890.988061] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-35beaefd-fc72-4622-8cfc-d16360499c58 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 890.988994] [49942]: [pid: 49942|app: 0|req: 2864/5524] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 613 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 890.998880] [49941]: DEBUG neutron.api.v2.base [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'port': {'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'admin_state_up': True, 'tenant_id': 'ae889e4e122b4998bd45699a5994739a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 891.041158] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Made reservation on behalf of ae889e4e122b4998bd45699a5994739a for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 891.044696] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.099526] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09a4547a-bc20-4b2c-a5df-6bf9f0d401f2 req-483496f8-f708-485f-ae1e-daf716c64606 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.100560] [49942]: [pid: 49942|app: 0|req: 2865/5525] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.108540] [49942]: DEBUG neutron.api.wsgi [req-09a4547a-bc20-4b2c-a5df-6bf9f0d401f2 req-9582b885-ed7a-4fe5-86c4-1121aa5f3aec tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.108657] [49941]: DEBUG neutron.db.db_base_plugin_common [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Allocated IP 192.168.128.14 (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd/e528fa39-e0f8-4d75-b873-238d0e29ac6b/e370e803-123e-473d-82ae-606c069212ad) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 891.131563] [49942]: [pid: 49942|app: 0|req: 2866/5526] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 891.198193] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for allowed_address_pair (e370e803-123e-473d-82ae-606c069212ad), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.198951] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for port (e370e803-123e-473d-82ae-606c069212ad), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.199183] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_precommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': '', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'port_security_enabled': True, 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 891.199319] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_precommit: [ 891.199319] [49941]: key[id], None -> e370e803-123e-473d-82ae-606c069212ad [ 891.199319] [49941]: key[binding:vnic_type], None -> normal [ 891.199319] [49941]: key[binding:vif_details], None -> {} [ 891.199319] [49941]: key[allowed_address_pairs], None -> [] [ 891.199319] [49941]: key[binding:profile], None -> {} [ 891.199319] [49941]: key[admin_state_up], None -> True [ 891.199319] [49941]: key[binding:vif_type], None -> unbound [ 891.199319] [49941]: key[device_owner], None -> [ 891.199319] [49941]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 891.199319] [49941]: key[binding:host_id], None -> [ 891.199319] [49941]: key[standard_attr_id], None -> 1474 [ 891.199319] [49941]: key[name], None -> [ 891.199319] [49941]: key[mac_address], None -> fa:16:3e:24:ff:1e [ 891.199319] [49941]: key[status], None -> DOWN [ 891.199319] [49941]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 891.199319] [49941]: key[fixed_ips], None -> [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}] [ 891.199319] [49941]: key[security_groups], None -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] [ 891.199319] [49941]: key[port_security_enabled], None -> True [ 891.199319] [49941]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 891.199319] [49941]: key[device_id], None -> f57908f9-6a2b-42b5-ba47-90cc11580140 [ 891.199319] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.208513] [49942]: [pid: 49942|app: 0|req: 2867/5527] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.228747] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e370e803-123e-473d-82ae-606c069212ad), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.245287] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f4f1700-d68a-4593-bea6-56dff06d2502 req-e97cb6c8-8a68-4eb5-a781-176b51146094 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.245287] [49942]: [pid: 49942|app: 0|req: 2868/5528] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:12 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.252847] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'Port': ['ID=e370e803-123e-473d-82ae-606c069212ad,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 891.263408] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 891.264269] [49941]: DEBUG neutron.scheduler.base_scheduler [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 891.266662] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 891.282451] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_postcommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': '', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'port_security_enabled': True, 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:12Z', 'revision_number': 1, 'network': {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 891.282731] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] create_port_postcommit: [ 891.282731] [49941]: key[id], None -> e370e803-123e-473d-82ae-606c069212ad [ 891.282731] [49941]: key[binding:vnic_type], None -> normal [ 891.282731] [49941]: key[tags], None -> [] [ 891.282731] [49941]: key[binding:vif_details], None -> {} [ 891.282731] [49941]: key[allowed_address_pairs], None -> [] [ 891.282731] [49941]: key[extra_dhcp_opts], None -> [] [ 891.282731] [49941]: key[binding:profile], None -> {} [ 891.282731] [49941]: key[admin_state_up], None -> True [ 891.282731] [49941]: key[network], None -> {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} [ 891.282731] [49941]: key[binding:vif_type], None -> unbound [ 891.282731] [49941]: key[device_owner], None -> [ 891.282731] [49941]: key[created_at], None -> 2025-11-20T12:34:12Z [ 891.282731] [49941]: key[updated_at], None -> 2025-11-20T12:34:12Z [ 891.282731] [49941]: key[tenant_id], None -> ae889e4e122b4998bd45699a5994739a [ 891.282731] [49941]: key[binding:host_id], None -> [ 891.282731] [49941]: key[description], None -> [ 891.282731] [49941]: key[standard_attr_id], None -> 1474 [ 891.282731] [49941]: key[name], None -> [ 891.282731] [49941]: key[mac_address], None -> fa:16:3e:24:ff:1e [ 891.282731] [49941]: key[status], None -> DOWN [ 891.282731] [49941]: key[network_id], None -> ba7ca3fa-49f8-49dd-9fbd-11b16db991bd [ 891.282731] [49941]: key[fixed_ips], None -> [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}] [ 891.282731] [49941]: key[security_groups], None -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] [ 891.282731] [49941]: key[revision_number], None -> 1 [ 891.282731] [49941]: key[port_security_enabled], None -> True [ 891.282731] [49941]: key[project_id], None -> ae889e4e122b4998bd45699a5994739a [ 891.282731] [49941]: key[device_id], None -> f57908f9-6a2b-42b5-ba47-90cc11580140 [ 891.282731] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.303599] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-045e8669-243e-4318-a4d9-73038e4c02f2 req-fa2728eb-f40a-411b-aa63-effbb5679a27 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.305042] [49942]: [pid: 49942|app: 0|req: 2869/5529] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 736 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.307313] [49942]: DEBUG neutron.api.wsgi [req-3f4f1700-d68a-4593-bea6-56dff06d2502 req-3ca51441-4b08-4119-bfa8-8b5f3d3ce8f3 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.312236] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.312681] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-5b25245e-5a2d-447d-a3c8-be23ea511d15 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.321823] [49941]: [pid: 49941|app: 0|req: 2661/5530] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:12 2025] POST /networking/v2.0/ports => generated 733 bytes in 326 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 891.332781] [49942]: [pid: 49942|app: 0|req: 2870/5531] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&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.336220] [49942]: DEBUG neutron.api.wsgi [req-045e8669-243e-4318-a4d9-73038e4c02f2 req-c459d6e6-d23a-479a-9e6a-009afd4b08ed tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.355664] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-e5136239-83be-44f9-9f1d-c773bcd970f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.355664] [49941]: [pid: 49941|app: 0|req: 2662/5532] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 891.360753] [49942]: [pid: 49942|app: 0|req: 2871/5533] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.362585] [49941]: DEBUG neutron.api.v2.base [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Request body: {'port': {'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 891.364341] [49942]: DEBUG neutron.api.wsgi [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-68e5f8b3-4844-42de-a6bc-3f2fa265d4e2 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.379470] [49942]: [pid: 49942|app: 0|req: 2872/5534] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=7e2e19c2-1281-40c5-90b5-1222ad928fe1 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.401616] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e370e803-123e-473d-82ae-606c069212ad), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.412018] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-2174ef3a-d744-4c73-84a4-0bf18350c2c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.412195] [49942]: [pid: 49942|app: 0|req: 2873/5535] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.426620] [49942]: [pid: 49942|app: 0|req: 2874/5536] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.440378] [49942]: [pid: 49942|app: 0|req: 2875/5537] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.467358] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80f428c-aadc-407c-9cf7-a317c800f191 req-fda51b23-06c3-4581-b808-a566b2eeb889 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.468170] [49942]: [pid: 49942|app: 0|req: 2876/5538] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.483392] [49942]: [pid: 49942|app: 0|req: 2877/5539] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.535266] [49941]: DEBUG neutron.notifiers.nova [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e370e803-123e-473d-82ae-606c069212ad {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 891.535607] [49942]: [pid: 49942|app: 0|req: 2878/5540] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.540842] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks [] for port (e370e803-123e-473d-82ae-606c069212ad), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.549716] [49941]: DEBUG neutron.db.provisioning_blocks [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Transition to ACTIVE for port object e370e803-123e-473d-82ae-606c069212ad will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 891.551457] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_precommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': '', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:12Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 891.551712] [49942]: [pid: 49942|app: 0|req: 2879/5541] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.551784] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_precommit: [ 891.551784] [49941]: key[device_owner], -> compute:nova [ 891.551784] [49941]: key[binding:host_id], -> cpu-1 [ 891.551784] [49941]: key[updated_at], 2025-11-20T12:34:12Z -> 2025-11-20T12:34:13Z [ 891.551784] [49941]: key[revision_number], 1 -> 2 [ 891.551784] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.552772] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e370e803-123e-473d-82ae-606c069212ad), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 891.582162] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Pushing event updated for resources: {'Port': ['ID=e370e803-123e-473d-82ae-606c069212ad,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 891.594299] [49942]: [pid: 49942|app: 0|req: 2880/5542] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.607142] [49942]: [pid: 49942|app: 0|req: 2881/5543] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.617535] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_postcommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': '', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:12Z', 'revision_number': 1, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 891.617709] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_postcommit: [ 891.617709] [49941]: key[device_owner], -> compute:nova [ 891.617709] [49941]: key[binding:host_id], -> cpu-1 [ 891.617709] [49941]: key[updated_at], 2025-11-20T12:34:12Z -> 2025-11-20T12:34:13Z [ 891.617709] [49941]: key[revision_number], 1 -> 2 [ 891.617709] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 891.620927] [49942]: [pid: 49942|app: 0|req: 2882/5544] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.623507] [49941]: DEBUG neutron.plugins.ml2.managers [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Attempting to bind port e370e803-123e-473d-82ae-606c069212ad on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 891.623779] [49941]: DEBUG neutron.plugins.ml2.managers [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Attempting to bind port e370e803-123e-473d-82ae-606c069212ad by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 891.624086] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Attempting to bind port e370e803-123e-473d-82ae-606c069212ad on network ba7ca3fa-49f8-49dd-9fbd-11b16db991bd {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 891.640081] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 891.640403] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Bind Segment={'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 891.642818] [49941]: DEBUG networking_nsxv3.api.rpc [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Bind port on Host cpu-1 & Segment [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 891.662115] [49942]: [pid: 49942|app: 0|req: 2883/5545] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.680522] [49942]: [pid: 49942|app: 0|req: 2884/5546] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 891.728041] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7e5f456-4ae4-4b24-928c-449774dfe4b3 req-c4795583-d8f0-4989-8368-79bca7ce64b3 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.728873] [49942]: [pid: 49942|app: 0|req: 2885/5547] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.734156] [49942]: DEBUG neutron.api.wsgi [req-d7e5f456-4ae4-4b24-928c-449774dfe4b3 req-8250f8ba-07ee-426d-b8d7-63efd4ce0d80 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.756088] [49942]: [pid: 49942|app: 0|req: 2886/5548] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 891.783412] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6ab70ff-8439-439d-9c11-19c098971b4c req-c9396b13-9a71-417e-97b9-c266675b0dd2 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 891.784515] [49942]: [pid: 49942|app: 0|req: 2887/5549] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 891.789721] [49942]: DEBUG neutron.api.wsgi [req-e6ab70ff-8439-439d-9c11-19c098971b4c req-dbc73777-ae23-488f-8115-6f7f0b6e40bd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 891.809409] [49942]: [pid: 49942|app: 0|req: 2888/5550] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 891.893654] [49942]: [pid: 49942|app: 0|req: 2889/5551] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.222885] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2346df3f-b5d8-4535-af3e-0e4241071292 req-0944910b-e9c0-425d-a686-7678a1c607f8 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.223910] [49942]: [pid: 49942|app: 0|req: 2890/5552] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.229845] [49942]: DEBUG neutron.api.wsgi [req-2346df3f-b5d8-4535-af3e-0e4241071292 req-82062797-3766-4a8b-a3dd-f9f6a12d49b5 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.251799] [49942]: [pid: 49942|app: 0|req: 2891/5553] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:13 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&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.279993] [49942]: [pid: 49942|app: 0|req: 2892/5554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.281788] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'tag': '7e2e19c2-1281-40c5-90b5-1222ad928fe1'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 892.282889] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-05803559-df8a-479f-93eb-49b5ebe3ffd0" -d '{"events": [{"name": "network-changed", "server_uuid": "d15d7c21-d42a-4766-8b10-4d8929b3c978", "tag": "7e2e19c2-1281-40c5-90b5-1222ad928fe1"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 892.310016] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-767be0cf-3a3b-4d14-9249-9e2ce8878d75 x-openstack-request-id: req-767be0cf-3a3b-4d14-9249-9e2ce8878d75 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 892.310161] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d15d7c21-d42a-4766-8b10-4d8929b3c978", "tag": "7e2e19c2-1281-40c5-90b5-1222ad928fe1", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 892.310279] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-767be0cf-3a3b-4d14-9249-9e2ce8878d75 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 892.310431] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-767be0cf-3a3b-4d14-9249-9e2ce8878d75'] response: {'name': 'network-changed', 'server_uuid': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'tag': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'status': 'completed', 'code': 200} [ 892.427662] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41ea4b81-ba95-459c-a098-418998de1f23 req-2977c47f-1979-4823-8e63-1dfa0011436d tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.428683] [49942]: [pid: 49942|app: 0|req: 2893/5555] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.457161] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-165ad076-a784-40e1-b7d1-35092ea62978 req-1198df8a-8c29-485b-996f-5c9d78103b84 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.458174] [49942]: [pid: 49942|app: 0|req: 2894/5556] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.460724] [49942]: DEBUG neutron.api.wsgi [req-41ea4b81-ba95-459c-a098-418998de1f23 req-081b1a21-ab89-49fe-960c-109f09ec28bc tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.481820] [49942]: [pid: 49942|app: 0|req: 2895/5557] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.484565] [49942]: DEBUG neutron.api.wsgi [req-165ad076-a784-40e1-b7d1-35092ea62978 req-418f8b4f-30e8-48e2-89f9-e4125459385b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.506571] [49942]: [pid: 49942|app: 0|req: 2896/5558] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&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.557526] [49942]: [pid: 49942|app: 0|req: 2897/5559] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.575027] [49942]: [pid: 49942|app: 0|req: 2898/5560] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.612971] [49942]: [pid: 49942|app: 0|req: 2899/5561] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.641064] [49942]: [pid: 49942|app: 0|req: 2900/5562] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.645516] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Bound using segment: {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 892.645932] [49941]: DEBUG neutron.plugins.ml2.managers [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Bound port: e370e803-123e-473d-82ae-606c069212ad, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "9fa933df-d66f-485e-8cf9-eda7f1a7f283", "external-id": "nsx-vlan-transportzone-87", "segmentation_id": 87}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 892.646185] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e370e803-123e-473d-82ae-606c069212ad), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.697862] [49942]: [pid: 49942|app: 0|req: 2901/5563] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.713174] [49942]: [pid: 49942|app: 0|req: 2902/5564] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.727425] [49941]: DEBUG neutron.plugins.ml2.db [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] For port e370e803-123e-473d-82ae-606c069212ad, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 892.730138] [49941]: DEBUG neutron.plugins.ml2.db [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] For port e370e803-123e-473d-82ae-606c069212ad, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e370e803-123e-473d-82ae-606c069212ad,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 892.731696] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_precommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 892.731915] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_precommit: [ 892.731915] [49941]: key[binding:vif_type], unbound -> ovs [ 892.731915] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 892.731915] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 892.735233] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e370e803-123e-473d-82ae-606c069212ad), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.751787] [49942]: [pid: 49942|app: 0|req: 2903/5565] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.762730] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Pushing event updated for resources: {'Port': ['ID=e370e803-123e-473d-82ae-606c069212ad,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 892.769933] [49941]: DEBUG neutron.db.provisioning_blocks [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Provisioning complete for port e370e803-123e-473d-82ae-606c069212ad triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 892.770110] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (e370e803-123e-473d-82ae-606c069212ad), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.770241] [49941]: INFO neutron.plugins.ml2.plugin [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Attempt 1 to provision port e370e803-123e-473d-82ae-606c069212ad [ 892.774398] [49942]: [pid: 49942|app: 0|req: 2904/5566] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 892.808838] [49941]: DEBUG neutron.plugins.ml2.plugin [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Current status of the port e370e803-123e-473d-82ae-606c069212ad is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 892.809052] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (e370e803-123e-473d-82ae-606c069212ad), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.833081] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a0bc4fb-79bf-41af-bb04-e09546343216 req-4b74dbfe-c1ae-495d-9724-72b9f7cf4d0d tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.833346] [49941]: DEBUG neutron.plugins.ml2.db [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] For port e370e803-123e-473d-82ae-606c069212ad, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e370e803-123e-473d-82ae-606c069212ad,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 892.834158] [49942]: [pid: 49942|app: 0|req: 2905/5567] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.861294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05803559-df8a-479f-93eb-49b5ebe3ffd0 req-b4b1b85f-eb8b-44dd-bc03-a200d7d8d88d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.862395] [49942]: [pid: 49942|app: 0|req: 2906/5568] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 892.864837] [49942]: DEBUG neutron.api.wsgi [req-9a0bc4fb-79bf-41af-bb04-e09546343216 req-cc94edeb-499a-4e57-98a9-7fa737c32033 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.869836] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_precommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:14Z', 'revision_number': 4, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 892.870036] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_precommit: [ 892.870036] [49941]: key[status], DOWN -> ACTIVE [ 892.870036] [49941]: key[revision_number], 4 -> 5 [ 892.870036] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 892.875469] [49941]: DEBUG neutron.db.provisioning_blocks [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Provisioning complete for port e370e803-123e-473d-82ae-606c069212ad triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 892.875663] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (e370e803-123e-473d-82ae-606c069212ad), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.875751] [49941]: INFO neutron.plugins.ml2.plugin [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Attempt 1 to provision port e370e803-123e-473d-82ae-606c069212ad [ 892.886228] [49942]: [pid: 49942|app: 0|req: 2907/5569] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.915607] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-485b423e-5c3e-4f58-aff2-76e1e3bcd025 req-5eb3eec2-5eef-4e77-88a5-1a81ff9955fb tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.916628] [49941]: DEBUG neutron.plugins.ml2.plugin [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Current status of the port e370e803-123e-473d-82ae-606c069212ad is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 892.916715] [49942]: [pid: 49942|app: 0|req: 2908/5570] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.917561] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_postcommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:14Z', 'revision_number': 4, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 892.917790] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_postcommit: [ 892.917790] [49941]: key[status], DOWN -> ACTIVE [ 892.917790] [49941]: key[revision_number], 4 -> 5 [ 892.917790] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 892.918079] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (e370e803-123e-473d-82ae-606c069212ad), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.944101] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Pushing event updated for resources: {'Port': ['ID=e370e803-123e-473d-82ae-606c069212ad,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 892.946775] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_postcommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:14Z', 'revision_number': 4, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:13Z', 'revision_number': 2, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) 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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 892.947013] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] update_port_postcommit: [ 892.947013] [49941]: key[binding:vif_type], unbound -> ovs [ 892.947013] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} [ 892.947013] [49941]: key[updated_at], 2025-11-20T12:34:13Z -> 2025-11-20T12:34:14Z [ 892.947013] [49941]: key[revision_number], 2 -> 4 [ 892.947013] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 892.953110] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05803559-df8a-479f-93eb-49b5ebe3ffd0 req-5e88e4d2-539b-4c4a-a351-42e764eae625 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.954080] [49942]: [pid: 49942|app: 0|req: 2909/5571] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.954121] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 892.954478] [49941]: DEBUG neutron_lib.callbacks.manager [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-22eae5e4-1b64-4f5c-a4b0-cbb3bc2ab62f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 892.955827] [49941]: [pid: 49941|app: 0|req: 2663/5572] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:13 2025] PUT /networking/v2.0/ports/e370e803-123e-473d-82ae-606c069212ad => generated 1036 bytes in 1601 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 892.957788] [49942]: DEBUG neutron.api.wsgi [req-485b423e-5c3e-4f58-aff2-76e1e3bcd025 req-a1c82eab-5c0c-481c-9a7c-2a6fd9d58a6b tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.971787] [49941]: [pid: 49941|app: 0|req: 2664/5573] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 892.974187] [49941]: DEBUG neutron.api.wsgi [req-05803559-df8a-479f-93eb-49b5ebe3ffd0 req-634d60a8-48c9-4b1f-9ef9-d145bcde82d2 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 892.987376] [49942]: [pid: 49942|app: 0|req: 2910/5574] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 892.987511] [49941]: [pid: 49941|app: 0|req: 2665/5575] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=7e2e19c2-1281-40c5-90b5-1222ad928fe1 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.011769] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05803559-df8a-479f-93eb-49b5ebe3ffd0 req-8b36fd71-efc6-4af5-ac9b-a1bc3b8b91b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.012771] [49942]: [pid: 49942|app: 0|req: 2911/5576] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.057952] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05803559-df8a-479f-93eb-49b5ebe3ffd0 req-bfc8090e-c8dd-4100-84bb-a00f9a879044 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.058981] [49941]: [pid: 49941|app: 0|req: 2666/5577] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.098434] [49942]: [pid: 49942|app: 0|req: 2912/5578] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.142683] [49941]: [pid: 49941|app: 0|req: 2667/5579] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:14 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.342058] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d03110-c751-477a-a133-f3d15a1527e1 req-2be7e930-aa0e-45cc-948b-ebdeb0ec6b31 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.343165] [49942]: [pid: 49942|app: 0|req: 2913/5580] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.350980] [49942]: DEBUG neutron.api.wsgi [req-05d03110-c751-477a-a133-f3d15a1527e1 req-b8be0353-33e7-43f0-baed-fa8fc8ab8670 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.355642] [49941]: [pid: 49941|app: 0|req: 2668/5581] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=049f32ca-d6a6-4972-8a65-7a3c0292749e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.371092] [49942]: [pid: 49942|app: 0|req: 2914/5582] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.587469] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26370220-a094-4ae0-b26b-901486c57d16 req-bd61a6b1-e14e-40c3-b3bd-5b82f2b73046 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.588493] [49942]: [pid: 49942|app: 0|req: 2915/5583] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.594573] [49942]: DEBUG neutron.api.wsgi [req-26370220-a094-4ae0-b26b-901486c57d16 req-ffbbcbc4-d76b-4340-b405-ab449282e2c1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.620856] [49942]: [pid: 49942|app: 0|req: 2916/5584] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 893.626032] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-898b3f9f-bd5c-441d-bf1c-a157f4f63bef req-69ebb613-465c-44cd-aec3-199b3d096c5a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 893.627160] [49941]: [pid: 49941|app: 0|req: 2669/5585] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 893.633704] [49942]: DEBUG neutron.api.wsgi [req-898b3f9f-bd5c-441d-bf1c-a157f4f63bef req-1ac53753-cc68-4659-9643-f0faa8d03f93 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 893.655604] [49942]: [pid: 49942|app: 0|req: 2917/5586] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.695958] [49941]: [pid: 49941|app: 0|req: 2670/5587] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.709213] [49942]: [pid: 49942|app: 0|req: 2918/5588] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.750800] [49941]: [pid: 49941|app: 0|req: 2671/5589] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.773698] [49942]: [pid: 49942|app: 0|req: 2919/5590] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.833554] [49941]: [pid: 49941|app: 0|req: 2672/5591] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.915938] [49941]: [pid: 49941|app: 0|req: 2673/5592] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.916680] [49942]: [pid: 49942|app: 0|req: 2920/5593] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 893.977919] [49942]: [pid: 49942|app: 0|req: 2921/5594] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.011690] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-046e72a7-0e01-49c7-b93b-7efdf2486a00 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.012501] [49942]: [pid: 49942|app: 0|req: 2922/5595] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 1041 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 894.013972] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-948a562c-12da-4caa-be04-8056fb35aaf7 req-a95043fb-e629-4da1-827b-f94014009e37 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.015520] [49941]: [pid: 49941|app: 0|req: 2674/5596] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.020722] [49942]: DEBUG neutron.api.wsgi [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-f0ef80fb-bd69-4904-8346-bcce2343ef4a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.023030] [49941]: DEBUG neutron.api.wsgi [req-948a562c-12da-4caa-be04-8056fb35aaf7 req-d8bf7723-d98f-4d82-81ac-385a4fcd2a83 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.034019] [49942]: [pid: 49942|app: 0|req: 2923/5597] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=e370e803-123e-473d-82ae-606c069212ad => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.056717] [49941]: [pid: 49941|app: 0|req: 2675/5598] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.062514] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51387319-0b37-4e2e-8a73-3b65e4d61326 req-bb3f1584-da70-404f-a817-9ce6cf3ae881 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.063835] [49942]: [pid: 49942|app: 0|req: 2924/5599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.072624] [49942]: DEBUG neutron.api.wsgi [req-51387319-0b37-4e2e-8a73-3b65e4d61326 req-2fb28396-a0c6-489c-a131-9812e5ecd74a tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.085813] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-7aabaf9b-aa9e-4db7-a5a9-efad20524b5f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.085813] [49941]: [pid: 49941|app: 0|req: 2676/5600] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.098399] [49942]: [pid: 49942|app: 0|req: 2925/5601] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 894.113597] [49942]: [pid: 49942|app: 0|req: 2926/5602] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.116458] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-82ac1cb5-993f-4daf-8a78-f140ebdf3c05 req-595c9522-e3b8-47d5-9d73-1903fb5f7592 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.117620] [49941]: [pid: 49941|app: 0|req: 2677/5603] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 894.158463] [49942]: [pid: 49942|app: 0|req: 2927/5604] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.166871] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5f7c85-0d59-4d9e-a633-3b252d340713 req-ee917cd1-e789-47e3-959a-93882cc19f47 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.167882] [49941]: [pid: 49941|app: 0|req: 2678/5605] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.173957] [49941]: DEBUG neutron.api.wsgi [req-9f5f7c85-0d59-4d9e-a633-3b252d340713 req-6f1376e0-2a31-402f-8916-5905b38e5bbe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.194148] [49941]: [pid: 49941|app: 0|req: 2679/5606] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 894.197671] [49942]: [pid: 49942|app: 0|req: 2928/5607] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:15 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.312896] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e370e803-123e-473d-82ae-606c069212ad'}, {'name': 'network-changed', 'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'tag': 'e370e803-123e-473d-82ae-606c069212ad'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 894.314572] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cb9d517b-c1c4-4914-bade-1f49bed4e773" -d '{"events": [{"server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "name": "network-vif-plugged", "status": "completed", "tag": "e370e803-123e-473d-82ae-606c069212ad"}, {"name": "network-changed", "server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "tag": "e370e803-123e-473d-82ae-606c069212ad"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 894.343867] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-9acdaf76-4364-4887-abe8-0177c5c4c740 x-openstack-request-id: req-9acdaf76-4364-4887-abe8-0177c5c4c740 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 894.343981] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "name": "network-vif-plugged", "status": "completed", "tag": "e370e803-123e-473d-82ae-606c069212ad", "code": 200}, {"name": "network-changed", "server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "tag": "e370e803-123e-473d-82ae-606c069212ad", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 894.344139] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9acdaf76-4364-4887-abe8-0177c5c4c740 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 894.344220] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9acdaf76-4364-4887-abe8-0177c5c4c740'] response: {'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e370e803-123e-473d-82ae-606c069212ad', 'code': 200} [ 894.344298] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9acdaf76-4364-4887-abe8-0177c5c4c740'] response: {'name': 'network-changed', 'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'tag': 'e370e803-123e-473d-82ae-606c069212ad', 'status': 'completed', 'code': 200} [ 894.454298] [49941]: DEBUG neutron_lib.callbacks.manager [None req-786cbacb-795d-470d-bbdf-84b61651b88f tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group (3382e5e1-6da2-433a-99bf-4554b7a9607d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.477220] [49941]: DEBUG neutron_lib.callbacks.manager [None req-786cbacb-795d-470d-bbdf-84b61651b88f tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group (3382e5e1-6da2-433a-99bf-4554b7a9607d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.518643] [49941]: DEBUG neutron_lib.callbacks.manager [None req-786cbacb-795d-470d-bbdf-84b61651b88f tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3382e5e1-6da2-433a-99bf-4554b7a9607d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.521022] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7250dab-aa54-4163-866c-fe5c6a0c1882 req-fbe6075b-01bb-4f6f-8b46-705e618a6952 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.522841] [49942]: [pid: 49942|app: 0|req: 2929/5608] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.528081] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-786cbacb-795d-470d-bbdf-84b61651b88f tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3382e5e1-6da2-433a-99bf-4554b7a9607d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 894.533201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-786cbacb-795d-470d-bbdf-84b61651b88f tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.533825] [49941]: [pid: 49941|app: 0|req: 2680/5609] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:16 2025] DELETE /networking/v2.0/security-groups/3382e5e1-6da2-433a-99bf-4554b7a9607d => generated 0 bytes in 119 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 894.534665] [49942]: DEBUG neutron.api.wsgi [req-b7250dab-aa54-4163-866c-fe5c6a0c1882 req-26e0ef6c-6081-4e46-8d39-488240ee777e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.546958] [49941]: INFO neutron.api.v2.resource [None req-9362e971-2908-4a30-a1e3-4e254819e1d6 tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] show failed (client error): The resource could not be found. [ 894.547530] [49941]: [pid: 49941|app: 0|req: 2681/5610] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/security-groups/3382e5e1-6da2-433a-99bf-4554b7a9607d => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 894.570546] [49942]: [pid: 49942|app: 0|req: 2930/5611] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.638698] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Deleting port 7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 894.638859] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.669913] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.670165] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for floatingip (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.675548] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_precommit called with port settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ffcfff16-dc91-421b-8f8f-21215b2ca029', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:03Z', 'updated_at': '2025-11-20T12:32:04Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 894.675872] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_precommit: [ 894.675872] [49941]: key[id], 7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8 -> None [ 894.675872] [49941]: key[binding:vnic_type], normal -> None [ 894.675872] [49941]: key[tags], [] -> None [ 894.675872] [49941]: key[binding:vif_details], {} -> None [ 894.675872] [49941]: key[allowed_address_pairs], [] -> None [ 894.675872] [49941]: key[extra_dhcp_opts], [] -> None [ 894.675872] [49941]: key[binding:profile], {} -> None [ 894.675872] [49941]: key[admin_state_up], True -> None [ 894.675872] [49941]: key[binding:vif_type], unbound -> None [ 894.675872] [49941]: key[device_owner], network:floatingip -> None [ 894.675872] [49941]: key[created_at], 2025-11-20T12:32:03Z -> None [ 894.675872] [49941]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 894.675872] [49941]: key[description], -> None [ 894.675872] [49941]: key[tenant_id], -> None [ 894.675872] [49941]: key[binding:host_id], -> None [ 894.675872] [49941]: key[standard_attr_id], 1202 -> None [ 894.675872] [49941]: key[name], -> None [ 894.675872] [49941]: key[mac_address], fa:16:3e:c4:da:1a -> None [ 894.675872] [49941]: key[status], N/A -> None [ 894.675872] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 894.675872] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}] -> None [ 894.675872] [49941]: key[security_groups], [] -> None [ 894.675872] [49941]: key[revision_number], 2 -> None [ 894.675872] [49941]: key[port_security_enabled], False -> None [ 894.675872] [49941]: key[project_id], -> None [ 894.675872] [49941]: key[device_id], ffcfff16-dc91-421b-8f8f-21215b2ca029 -> None [ 894.675872] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 894.678386] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Calling delete_port for 7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 894.724035] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b7c22a2-5039-4cd1-9b77-9b97df81f72b req-65ec240f-b4f0-477b-8b67-6a689b78da81 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.725400] [49942]: [pid: 49942|app: 0|req: 2931/5612] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.733494] [49942]: DEBUG neutron.api.wsgi [req-4b7c22a2-5039-4cd1-9b77-9b97df81f72b req-b4ffbf10-7fc7-45d9-9634-a0734f7db853 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.773397] [49942]: [pid: 49942|app: 0|req: 2932/5613] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.795570] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.805156] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Pushing event deleted for resources: {'Port': ['ID=7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 894.813169] [49942]: [pid: 49942|app: 0|req: 2933/5614] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.841355] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_postcommit called with port settings {'id': '7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c4:da:1a', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'ffcfff16-dc91-421b-8f8f-21215b2ca029', 'device_owner': 'network:floatingip', 'standard_attr_id': 1202, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:03Z', 'updated_at': '2025-11-20T12:32:04Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 894.841355] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] delete_port_postcommit: [ 894.841355] [49941]: key[id], 7bd0f7f3-ebeb-4f96-9cad-ea26944c86d8 -> None [ 894.841355] [49941]: key[binding:vnic_type], normal -> None [ 894.841355] [49941]: key[tags], [] -> None [ 894.841355] [49941]: key[binding:vif_details], {} -> None [ 894.841355] [49941]: key[allowed_address_pairs], [] -> None [ 894.841355] [49941]: key[extra_dhcp_opts], [] -> None [ 894.841355] [49941]: key[binding:profile], {} -> None [ 894.841355] [49941]: key[admin_state_up], True -> None [ 894.841355] [49941]: key[binding:vif_type], unbound -> None [ 894.841355] [49941]: key[device_owner], network:floatingip -> None [ 894.841355] [49941]: key[created_at], 2025-11-20T12:32:03Z -> None [ 894.841355] [49941]: key[updated_at], 2025-11-20T12:32:04Z -> None [ 894.841355] [49941]: key[description], -> None [ 894.841355] [49941]: key[tenant_id], -> None [ 894.841355] [49941]: key[binding:host_id], -> None [ 894.841355] [49941]: key[standard_attr_id], 1202 -> None [ 894.841355] [49941]: key[name], -> None [ 894.841355] [49941]: key[mac_address], fa:16:3e:c4:da:1a -> None [ 894.841355] [49941]: key[status], N/A -> None [ 894.841355] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 894.841355] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.149'}] -> None [ 894.841355] [49941]: key[security_groups], [] -> None [ 894.841355] [49941]: key[revision_number], 2 -> None [ 894.841355] [49941]: key[port_security_enabled], False -> None [ 894.841355] [49941]: key[project_id], -> None [ 894.841355] [49941]: key[device_id], ffcfff16-dc91-421b-8f8f-21215b2ca029 -> None [ 894.841355] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 894.843872] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks [] for floatingip (ffcfff16-dc91-421b-8f8f-21215b2ca029), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.847318] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b154880-1d87-42a2-9954-631ebe02d68d tempest-ServersTestJSON-816653796 tempest-ServersTestJSON-816653796-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 894.847542] [49941]: [pid: 49941|app: 0|req: 2682/5615] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:34:16 2025] DELETE /networking/v2.0/floatingips/ffcfff16-dc91-421b-8f8f-21215b2ca029 => generated 0 bytes in 297 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 894.862909] [49942]: [pid: 49942|app: 0|req: 2934/5616] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.893099] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-654291a6-35e1-4cba-82cc-bf15043427fb req-768a20a7-29e3-42b6-a1b3-c444fdad8d21 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 894.894440] [49941]: [pid: 49941|app: 0|req: 2683/5617] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 894.910108] [49941]: [pid: 49941|app: 0|req: 2684/5618] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.913069] [49941]: DEBUG neutron.api.wsgi [req-654291a6-35e1-4cba-82cc-bf15043427fb req-39e7677e-b3fc-441f-9b52-81aa28411869 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 894.936695] [49941]: [pid: 49941|app: 0|req: 2685/5619] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 894.959588] [49941]: [pid: 49941|app: 0|req: 2686/5620] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 894.985697] [49941]: [pid: 49941|app: 0|req: 2687/5621] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.042787] [49941]: [pid: 49941|app: 0|req: 2688/5622] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 895.059269] [49941]: [pid: 49941|app: 0|req: 2689/5623] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.107734] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (770c4b05-1754-4a43-bb6d-cb8b56969873), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.128518] [49941]: [pid: 49941|app: 0|req: 2690/5624] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.167862] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9778a877-bd52-4692-9a9c-c3160486a578 req-153bbcf6-1998-432e-9b42-4a37797035be tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.169825] [49941]: [pid: 49941|app: 0|req: 2691/5625] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.179633] [49941]: DEBUG neutron.api.wsgi [req-9778a877-bd52-4692-9a9c-c3160486a578 req-f513bba6-71c9-424b-980d-bcebe2a8124c tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.205937] [49941]: [pid: 49941|app: 0|req: 2692/5626] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.253920] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Deleting port 543ade5f-1fb1-4c56-8638-66e5a346016b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 895.253920] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.275932] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cba185d-6afc-45cf-9a2b-c156e5cbab24 req-89a7abf6-06ae-4e41-91ce-7b1bc839e71a tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.279067] [49941]: [pid: 49941|app: 0|req: 2693/5627] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:16 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.285685] [49942]: DEBUG neutron.plugins.ml2.db [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] For port 543ade5f-1fb1-4c56-8638-66e5a346016b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=543ade5f-1fb1-4c56-8638-66e5a346016b,segment=NetworkSegment(d34186f6-a22f-4c0a-b85f-3df849a5948a),segment_id=d34186f6-a22f-4c0a-b85f-3df849a5948a)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 895.285948] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.292518] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] delete_port_precommit called with port settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', '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-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 895.292811] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] delete_port_precommit: [ 895.292811] [49942]: key[id], 543ade5f-1fb1-4c56-8638-66e5a346016b -> None [ 895.292811] [49942]: key[binding:vnic_type], normal -> None [ 895.292811] [49942]: key[tags], [] -> None [ 895.292811] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 895.292811] [49942]: key[allowed_address_pairs], [] -> None [ 895.292811] [49942]: key[extra_dhcp_opts], [] -> None [ 895.292811] [49942]: key[binding:profile], {} -> None [ 895.292811] [49942]: key[admin_state_up], True -> None [ 895.292811] [49942]: key[binding:vif_type], ovs -> None [ 895.292811] [49942]: key[device_owner], network:router_interface -> None [ 895.292811] [49942]: key[created_at], 2025-11-20T12:31:58Z -> None [ 895.292811] [49942]: key[updated_at], 2025-11-20T12:32:00Z -> None [ 895.292811] [49942]: key[description], -> None [ 895.292811] [49942]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 895.292811] [49942]: key[binding:host_id], devstack -> None [ 895.292811] [49942]: key[standard_attr_id], 1194 -> None [ 895.292811] [49942]: key[name], -> None [ 895.292811] [49942]: key[mac_address], fa:16:3e:8b:cd:5b -> None [ 895.292811] [49942]: key[status], ACTIVE -> None [ 895.292811] [49942]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 895.292811] [49942]: key[fixed_ips], [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.1'}] -> None [ 895.292811] [49942]: key[security_groups], [] -> None [ 895.292811] [49942]: key[revision_number], 5 -> None [ 895.292811] [49942]: key[port_security_enabled], False -> None [ 895.292811] [49942]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 895.292811] [49942]: key[device_id], 770c4b05-1754-4a43-bb6d-cb8b56969873 -> None [ 895.292811] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.294499] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Calling delete_port for 543ade5f-1fb1-4c56-8638-66e5a346016b owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 895.305971] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb9d517b-c1c4-4914-bade-1f49bed4e773 req-ee2edac0-0b71-426b-bc02-36aba7c6fff8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.306959] [49941]: [pid: 49941|app: 0|req: 2694/5628] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 1041 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 895.330721] [49941]: [pid: 49941|app: 0|req: 2695/5629] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.330721] [49941]: DEBUG neutron.api.wsgi [req-6cba185d-6afc-45cf-9a2b-c156e5cbab24 req-4a495b7b-6e00-4d00-83aa-8bf0883f71df tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.364874] [49941]: [pid: 49941|app: 0|req: 2696/5630] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.389318] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (543ade5f-1fb1-4c56-8638-66e5a346016b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.397319] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Pushing event deleted for resources: {'Port': ['ID=543ade5f-1fb1-4c56-8638-66e5a346016b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 895.415266] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb9d517b-c1c4-4914-bade-1f49bed4e773 req-e30b2cd7-5028-41e6-9889-a9b9aebdf34c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.416577] [49941]: [pid: 49941|app: 0|req: 2697/5631] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 712 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.425875] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] delete_port_postcommit called with port settings {'id': '543ade5f-1fb1-4c56-8638-66e5a346016b', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:8b:cd:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_interface', 'standard_attr_id': 1194, 'fixed_ips': [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', '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-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['81ec77b9-26f5-4021-ab8f-dee1c88dcd76'], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 895.426223] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] delete_port_postcommit: [ 895.426223] [49942]: key[id], 543ade5f-1fb1-4c56-8638-66e5a346016b -> None [ 895.426223] [49942]: key[binding:vnic_type], normal -> None [ 895.426223] [49942]: key[tags], [] -> None [ 895.426223] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 895.426223] [49942]: key[allowed_address_pairs], [] -> None [ 895.426223] [49942]: key[extra_dhcp_opts], [] -> None [ 895.426223] [49942]: key[binding:profile], {} -> None [ 895.426223] [49942]: key[admin_state_up], True -> None [ 895.426223] [49942]: key[binding:vif_type], ovs -> None [ 895.426223] [49942]: key[device_owner], network:router_interface -> None [ 895.426223] [49942]: key[created_at], 2025-11-20T12:31:58Z -> None [ 895.426223] [49942]: key[updated_at], 2025-11-20T12:32:00Z -> None [ 895.426223] [49942]: key[description], -> None [ 895.426223] [49942]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 895.426223] [49942]: key[binding:host_id], devstack -> None [ 895.426223] [49942]: key[standard_attr_id], 1194 -> None [ 895.426223] [49942]: key[name], -> None [ 895.426223] [49942]: key[mac_address], fa:16:3e:8b:cd:5b -> None [ 895.426223] [49942]: key[status], ACTIVE -> None [ 895.426223] [49942]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 895.426223] [49942]: key[fixed_ips], [{'subnet_id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'ip_address': '192.168.128.1'}] -> None [ 895.426223] [49942]: key[security_groups], [] -> None [ 895.426223] [49942]: key[revision_number], 5 -> None [ 895.426223] [49942]: key[port_security_enabled], False -> None [ 895.426223] [49942]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 895.426223] [49942]: key[device_id], 770c4b05-1754-4a43-bb6d-cb8b56969873 -> None [ 895.426223] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.455153] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-558db1a7-ae1a-49f0-afae-429fe5d75da3 req-10544e22-bc9d-4f3d-ae32-fb0330d6390c tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.456391] [49941]: [pid: 49941|app: 0|req: 2698/5632] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.459710] [49941]: DEBUG neutron.api.wsgi [req-cb9d517b-c1c4-4914-bade-1f49bed4e773 req-b8edeb05-5f86-4931-b94e-5460026ad718 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.475595] [49941]: [pid: 49941|app: 0|req: 2699/5633] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=e370e803-123e-473d-82ae-606c069212ad => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.478405] [49941]: DEBUG neutron.api.wsgi [req-558db1a7-ae1a-49f0-afae-429fe5d75da3 req-57295735-66c7-4444-9522-814aa225f8aa tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 895.493129] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (770c4b05-1754-4a43-bb6d-cb8b56969873), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.507346] [49941]: [pid: 49941|app: 0|req: 2700/5634] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.543366] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb9d517b-c1c4-4914-bade-1f49bed4e773 req-19995a8d-f8e8-409f-81b8-bfd28074016d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.544530] [49941]: [pid: 49941|app: 0|req: 2701/5635] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.578969] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb9d517b-c1c4-4914-bade-1f49bed4e773 req-a737de94-9e25-4acd-be7a-00adfa1cb272 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.580219] [49941]: [pid: 49941|app: 0|req: 2702/5636] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.629984] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fac3cd21-8130-48a1-b658-26ca83db1ed3 req-94c68f87-fd30-4371-85df-893e37a62365 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.630954] [49941]: [pid: 49941|app: 0|req: 2703/5637] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.653015] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Router 770c4b05-1754-4a43-bb6d-cb8b56969873 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 895.675392] [49941]: [pid: 49941|app: 0|req: 2704/5638] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.705719] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4789ebbe-7471-43be-9ac9-a361f3e8a87a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 895.710084] [49942]: [pid: 49942|app: 0|req: 2935/5639] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:34:16 2025] PUT /networking/v2.0/routers/770c4b05-1754-4a43-bb6d-cb8b56969873/remove_router_interface => generated 309 bytes in 846 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.714551] [49942]: DEBUG neutron.api.v2.base [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'port_id': '86c0d938-d257-492f-ad7a-e60daa1570e5'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 895.735197] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb5a87cd-ae19-4b21-84a7-724d175d0eb6 req-628d1a54-afec-46c9-9eb0-fe289e0b2aba tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 895.736288] [49941]: [pid: 49941|app: 0|req: 2705/5640] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 895.736917] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (0598468a-f8de-412c-9aa1-6f0ac432570b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.770932] [49941]: [pid: 49941|app: 0|req: 2706/5641] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 895.859066] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks [] for router (770c4b05-1754-4a43-bb6d-cb8b56969873), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.916876] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks [] for router_gateway (770c4b05-1754-4a43-bb6d-cb8b56969873), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.943596] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Deleting port c8afb9b6-6f41-4bd9-9146-c9b72bb684b7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 895.943768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (c8afb9b6-6f41-4bd9-9146-c9b72bb684b7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.965696] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.966906] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (0598468a-f8de-412c-9aa1-6f0ac432570b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.978880] [49941]: DEBUG neutron.plugins.ml2.db [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] For port c8afb9b6-6f41-4bd9-9146-c9b72bb684b7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c8afb9b6-6f41-4bd9-9146-c9b72bb684b7,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 895.979171] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (c8afb9b6-6f41-4bd9-9146-c9b72bb684b7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 895.986437] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] delete_port_precommit called with port settings {'id': 'c8afb9b6-6f41-4bd9-9146-c9b72bb684b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:5d:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1192, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:58Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 895.986649] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] delete_port_precommit: [ 895.986649] [49941]: key[id], c8afb9b6-6f41-4bd9-9146-c9b72bb684b7 -> None [ 895.986649] [49941]: key[binding:vnic_type], normal -> None [ 895.986649] [49941]: key[tags], [] -> None [ 895.986649] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 895.986649] [49941]: key[allowed_address_pairs], [] -> None [ 895.986649] [49941]: key[extra_dhcp_opts], [] -> None [ 895.986649] [49941]: key[binding:profile], {} -> None [ 895.986649] [49941]: key[admin_state_up], True -> None [ 895.986649] [49941]: key[binding:vif_type], ovs -> None [ 895.986649] [49941]: key[device_owner], network:router_gateway -> None [ 895.986649] [49941]: key[created_at], 2025-11-20T12:31:57Z -> None [ 895.986649] [49941]: key[updated_at], 2025-11-20T12:31:58Z -> None [ 895.986649] [49941]: key[description], -> None [ 895.986649] [49941]: key[tenant_id], -> None [ 895.986649] [49941]: key[binding:host_id], devstack -> None [ 895.986649] [49941]: key[standard_attr_id], 1192 -> None [ 895.986649] [49941]: key[name], -> None [ 895.986649] [49941]: key[mac_address], fa:16:3e:48:5d:2a -> None [ 895.986649] [49941]: key[status], ACTIVE -> None [ 895.986649] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 895.986649] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] -> None [ 895.986649] [49941]: key[security_groups], [] -> None [ 895.986649] [49941]: key[revision_number], 5 -> None [ 895.986649] [49941]: key[port_security_enabled], False -> None [ 895.986649] [49941]: key[project_id], -> None [ 895.986649] [49941]: key[device_id], 770c4b05-1754-4a43-bb6d-cb8b56969873 -> None [ 895.986649] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 895.988542] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Calling delete_port for c8afb9b6-6f41-4bd9-9146-c9b72bb684b7 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 896.024049] [49942]: INFO neutron.db.l3_db [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP 0598468a-f8de-412c-9aa1-6f0ac432570b associated. External IP: 10.180.180.194, port: 86c0d938-d257-492f-ad7a-e60daa1570e5. [ 896.093029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c8afb9b6-6f41-4bd9-9146-c9b72bb684b7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.098493] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Pushing event deleted for resources: {'Port': ['ID=c8afb9b6-6f41-4bd9-9146-c9b72bb684b7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.127356] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 896.127756] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] delete_port_postcommit called with port settings {'id': 'c8afb9b6-6f41-4bd9-9146-c9b72bb684b7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:48:5d:2a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '770c4b05-1754-4a43-bb6d-cb8b56969873', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1192, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:58Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 896.127981] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] delete_port_postcommit: [ 896.127981] [49941]: key[id], c8afb9b6-6f41-4bd9-9146-c9b72bb684b7 -> None [ 896.127981] [49941]: key[binding:vnic_type], normal -> None [ 896.127981] [49941]: key[tags], [] -> None [ 896.127981] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 896.127981] [49941]: key[allowed_address_pairs], [] -> None [ 896.127981] [49941]: key[extra_dhcp_opts], [] -> None [ 896.127981] [49941]: key[binding:profile], {} -> None [ 896.127981] [49941]: key[admin_state_up], True -> None [ 896.127981] [49941]: key[binding:vif_type], ovs -> None [ 896.127981] [49941]: key[device_owner], network:router_gateway -> None [ 896.127981] [49941]: key[created_at], 2025-11-20T12:31:57Z -> None [ 896.127981] [49941]: key[updated_at], 2025-11-20T12:31:58Z -> None [ 896.127981] [49941]: key[description], -> None [ 896.127981] [49941]: key[tenant_id], -> None [ 896.127981] [49941]: key[binding:host_id], devstack -> None [ 896.127981] [49941]: key[standard_attr_id], 1192 -> None [ 896.127981] [49941]: key[name], -> None [ 896.127981] [49941]: key[mac_address], fa:16:3e:48:5d:2a -> None [ 896.127981] [49941]: key[status], ACTIVE -> None [ 896.127981] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 896.127981] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.162'}] -> None [ 896.127981] [49941]: key[security_groups], [] -> None [ 896.127981] [49941]: key[revision_number], 5 -> None [ 896.127981] [49941]: key[port_security_enabled], False -> None [ 896.127981] [49941]: key[project_id], -> None [ 896.127981] [49941]: key[device_id], 770c4b05-1754-4a43-bb6d-cb8b56969873 -> None [ 896.127981] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.129451] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (770c4b05-1754-4a43-bb6d-cb8b56969873), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.162130] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (770c4b05-1754-4a43-bb6d-cb8b56969873), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.163695] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks [] for router_controller (770c4b05-1754-4a43-bb6d-cb8b56969873), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.182502] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 896.189437] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fe7fc1fd-165c-463b-b7e9-df6afd43cead tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.193079] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (770c4b05-1754-4a43-bb6d-cb8b56969873), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.193221] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Fanout notify agent at l3_agent the message router_deleted on router 770c4b05-1754-4a43-bb6d-cb8b56969873 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 896.197970] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b04e916-1290-4c2e-8fbf-4dd8c2b56dcf admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.198465] [49941]: [pid: 49941|app: 0|req: 2707/5642] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:17 2025] DELETE /networking/v2.0/routers/770c4b05-1754-4a43-bb6d-cb8b56969873 => generated 0 bytes in 427 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 896.201055] [49941]: DEBUG neutron.api.wsgi [req-bb5a87cd-ae19-4b21-84a7-724d175d0eb6 req-0d534c4a-ed01-4532-ac23-5ed4d467946e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.216300] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 896.217142] [49942]: [pid: 49942|app: 0|req: 2936/5643] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:34:17 2025] PUT /networking/v2.0/floatingips/0598468a-f8de-412c-9aa1-6f0ac432570b => generated 803 bytes in 507 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.226600] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f1a4c80d-b09d-4626-8537-361773485e51" -d '{"events": [{"name": "network-changed", "server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 896.226954] [49941]: [pid: 49941|app: 0|req: 2708/5644] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.250022] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] Deleting subnet 81ec77b9-26f5-4021-ab8f-dee1c88dcd76 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 896.253149] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] Publish callbacks [] for subnet (81ec77b9-26f5-4021-ab8f-dee1c88dcd76), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.267137] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db7cf923-3afa-4327-aff4-240253484feb req-379f4e44-de01-4603-b568-74a57ba01369 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.267980] [49942]: [pid: 49942|app: 0|req: 2937/5645] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:17 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.269424] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (81ec77b9-26f5-4021-ab8f-dee1c88dcd76), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.276869] [49942]: DEBUG neutron.api.wsgi [req-db7cf923-3afa-4327-aff4-240253484feb req-0022ea3e-e583-4786-8f9c-3b420e2e8700 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.296359] [49942]: [pid: 49942|app: 0|req: 2938/5646] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 896.312155] [49942]: [pid: 49942|app: 0|req: 2939/5647] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.317021] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (81ec77b9-26f5-4021-ab8f-dee1c88dcd76), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.317098] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] delete_subnet_precommit called with subnet settings {'id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'name': 'tempest-ServersTestJSON-2041752759-subnet', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1190, '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-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings None) [ 896.317291] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] delete_subnet_precommit: [ 896.317291] [49941]: key[ipv6_ra_mode], None -> None [ 896.317291] [49941]: key[id], 81ec77b9-26f5-4021-ab8f-dee1c88dcd76 -> None [ 896.317291] [49941]: key[tags], [] -> None [ 896.317291] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 896.317291] [49941]: key[enable_dhcp], True -> None [ 896.317291] [49941]: key[ip_version], 4 -> None [ 896.317291] [49941]: key[created_at], 2025-11-20T12:31:57Z -> None [ 896.317291] [49941]: key[updated_at], 2025-11-20T12:31:57Z -> None [ 896.317291] [49941]: key[description], -> None [ 896.317291] [49941]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.317291] [49941]: key[standard_attr_id], 1190 -> None [ 896.317291] [49941]: key[cidr], 192.168.128.0/28 -> None [ 896.317291] [49941]: key[ipv6_address_mode], None -> None [ 896.317291] [49941]: key[name], tempest-ServersTestJSON-2041752759-subnet -> None [ 896.317291] [49941]: key[subnetpool_id], None -> None [ 896.317291] [49941]: key[host_routes], [] -> None [ 896.317291] [49941]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.317291] [49941]: key[shared], False -> None [ 896.317291] [49941]: key[router:external], False -> None [ 896.317291] [49941]: key[revision_number], 0 -> None [ 896.317291] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 896.317291] [49941]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.317291] [49941]: key[service_types], [] -> None [ 896.317291] [49941]: key[dns_nameservers], [] -> None [ 896.317291] [49941]: key[segment_id], None -> None [ 896.317291] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.355824] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (81ec77b9-26f5-4021-ab8f-dee1c88dcd76), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.356055] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] delete_subnet_postcommit called with subnet settings {'id': '81ec77b9-26f5-4021-ab8f-dee1c88dcd76', 'name': 'tempest-ServersTestJSON-2041752759-subnet', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1190, '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-20T12:31:57Z', 'updated_at': '2025-11-20T12:31:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings None) [ 896.356180] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] delete_subnet_postcommit: [ 896.356180] [49941]: key[ipv6_ra_mode], None -> None [ 896.356180] [49941]: key[id], 81ec77b9-26f5-4021-ab8f-dee1c88dcd76 -> None [ 896.356180] [49941]: key[tags], [] -> None [ 896.356180] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 896.356180] [49941]: key[enable_dhcp], True -> None [ 896.356180] [49941]: key[ip_version], 4 -> None [ 896.356180] [49941]: key[created_at], 2025-11-20T12:31:57Z -> None [ 896.356180] [49941]: key[updated_at], 2025-11-20T12:31:57Z -> None [ 896.356180] [49941]: key[description], -> None [ 896.356180] [49941]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.356180] [49941]: key[standard_attr_id], 1190 -> None [ 896.356180] [49941]: key[cidr], 192.168.128.0/28 -> None [ 896.356180] [49941]: key[ipv6_address_mode], None -> None [ 896.356180] [49941]: key[name], tempest-ServersTestJSON-2041752759-subnet -> None [ 896.356180] [49941]: key[subnetpool_id], None -> None [ 896.356180] [49941]: key[host_routes], [] -> None [ 896.356180] [49941]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.356180] [49941]: key[shared], False -> None [ 896.356180] [49941]: key[router:external], False -> None [ 896.356180] [49941]: key[revision_number], 0 -> None [ 896.356180] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 896.356180] [49941]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.356180] [49941]: key[service_types], [] -> None [ 896.356180] [49941]: key[dns_nameservers], [] -> None [ 896.356180] [49941]: key[segment_id], None -> None [ 896.356180] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.363784] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] Pushing event deleted for resources: {'Subnet': ['ID=81ec77b9-26f5-4021-ab8f-dee1c88dcd76,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.377126] [49942]: [pid: 49942|app: 0|req: 2940/5648] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.378396] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4bca002-22e6-4c38-b19b-fb0aa384190d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.380509] [49941]: [pid: 49941|app: 0|req: 2709/5649] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:17 2025] DELETE /networking/v2.0/subnets/81ec77b9-26f5-4021-ab8f-dee1c88dcd76 => generated 0 bytes in 153 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 896.393388] [49942]: [pid: 49942|app: 0|req: 2941/5650] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.424450] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (0487bdb2-4d5e-403b-a08d-ded2e0f47f56), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.457995] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Deleting port 9478f633-e2ac-4a63-a8f8-200044ea8cfb {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 896.458239] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9478f633-e2ac-4a63-a8f8-200044ea8cfb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.467939] [49942]: [pid: 49942|app: 0|req: 2942/5651] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.480993] [49941]: DEBUG neutron.plugins.ml2.db [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] For port 9478f633-e2ac-4a63-a8f8-200044ea8cfb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9478f633-e2ac-4a63-a8f8-200044ea8cfb,segment=NetworkSegment(d34186f6-a22f-4c0a-b85f-3df849a5948a),segment_id=d34186f6-a22f-4c0a-b85f-3df849a5948a)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 896.481222] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9478f633-e2ac-4a63-a8f8-200044ea8cfb), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.486105] [49942]: [pid: 49942|app: 0|req: 2943/5652] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.488432] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_port_precommit called with port settings {'id': '9478f633-e2ac-4a63-a8f8-200044ea8cfb', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:c3:a9:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'device_owner': 'network:dhcp', 'standard_attr_id': 1242, '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-20T12:32:23Z', 'updated_at': '2025-11-20T12:34:18Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:34:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 896.488659] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_port_precommit: [ 896.488659] [49941]: key[id], 9478f633-e2ac-4a63-a8f8-200044ea8cfb -> None [ 896.488659] [49941]: key[binding:vnic_type], normal -> None [ 896.488659] [49941]: key[tags], [] -> None [ 896.488659] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 896.488659] [49941]: key[allowed_address_pairs], [] -> None [ 896.488659] [49941]: key[extra_dhcp_opts], [] -> None [ 896.488659] [49941]: key[binding:profile], {} -> None [ 896.488659] [49941]: key[admin_state_up], True -> None [ 896.488659] [49941]: key[binding:vif_type], ovs -> None [ 896.488659] [49941]: key[device_owner], network:dhcp -> None [ 896.488659] [49941]: key[created_at], 2025-11-20T12:32:23Z -> None [ 896.488659] [49941]: key[updated_at], 2025-11-20T12:34:18Z -> None [ 896.488659] [49941]: key[description], -> None [ 896.488659] [49941]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.488659] [49941]: key[binding:host_id], devstack -> None [ 896.488659] [49941]: key[standard_attr_id], 1242 -> None [ 896.488659] [49941]: key[name], -> None [ 896.488659] [49941]: key[mac_address], fa:16:3e:c3:a9:82 -> None [ 896.488659] [49941]: key[status], ACTIVE -> None [ 896.488659] [49941]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.488659] [49941]: key[fixed_ips], [] -> None [ 896.488659] [49941]: key[security_groups], [] -> None [ 896.488659] [49941]: key[revision_number], 5 -> None [ 896.488659] [49941]: key[port_security_enabled], False -> None [ 896.488659] [49941]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.488659] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.488659] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.490574] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Calling delete_port for 9478f633-e2ac-4a63-a8f8-200044ea8cfb owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 896.570666] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9478f633-e2ac-4a63-a8f8-200044ea8cfb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.580634] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Pushing event deleted for resources: {'Port': ['ID=9478f633-e2ac-4a63-a8f8-200044ea8cfb,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.588832] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] No DVR routers for this DVR port 9478f633-e2ac-4a63-a8f8-200044ea8cfb on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 896.590151] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_port_postcommit called with port settings {'id': '9478f633-e2ac-4a63-a8f8-200044ea8cfb', 'name': '', 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'mac_address': 'fa:16:3e:c3:a9:82', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'device_owner': 'network:dhcp', 'standard_attr_id': 1242, '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-20T12:32:23Z', 'updated_at': '2025-11-20T12:34:18Z', 'revision_number': 5, 'project_id': 'd63a4ef966274b1cb663ef2847dc9632'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}}] (original binding levels None) on network {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:34:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} with segments to bind None [ 896.590322] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_port_postcommit: [ 896.590322] [49941]: key[id], 9478f633-e2ac-4a63-a8f8-200044ea8cfb -> None [ 896.590322] [49941]: key[binding:vnic_type], normal -> None [ 896.590322] [49941]: key[tags], [] -> None [ 896.590322] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 896.590322] [49941]: key[allowed_address_pairs], [] -> None [ 896.590322] [49941]: key[extra_dhcp_opts], [] -> None [ 896.590322] [49941]: key[binding:profile], {} -> None [ 896.590322] [49941]: key[admin_state_up], True -> None [ 896.590322] [49941]: key[binding:vif_type], ovs -> None [ 896.590322] [49941]: key[device_owner], network:dhcp -> None [ 896.590322] [49941]: key[created_at], 2025-11-20T12:32:23Z -> None [ 896.590322] [49941]: key[updated_at], 2025-11-20T12:34:18Z -> None [ 896.590322] [49941]: key[description], -> None [ 896.590322] [49941]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.590322] [49941]: key[binding:host_id], devstack -> None [ 896.590322] [49941]: key[standard_attr_id], 1242 -> None [ 896.590322] [49941]: key[name], -> None [ 896.590322] [49941]: key[mac_address], fa:16:3e:c3:a9:82 -> None [ 896.590322] [49941]: key[status], ACTIVE -> None [ 896.590322] [49941]: key[network_id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.590322] [49941]: key[fixed_ips], [] -> None [ 896.590322] [49941]: key[security_groups], [] -> None [ 896.590322] [49941]: key[revision_number], 5 -> None [ 896.590322] [49941]: key[port_security_enabled], False -> None [ 896.590322] [49941]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.590322] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.590322] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.608330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (0487bdb2-4d5e-403b-a08d-ded2e0f47f56), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.611794] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbcafda3-9261-483d-b920-af92525c55dc req-0e4fda92-8dd0-48d9-9003-c46be0cab226 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.612506] [49942]: [pid: 49942|app: 0|req: 2944/5653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.618319] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_network_precommit called with network settings {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:34:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} (original settings None) and network segments [{'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}] [ 896.618510] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_network_precommit: [ 896.618510] [49941]: key[vlan_transparent], None -> None [ 896.618510] [49941]: key[id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.618510] [49941]: key[tags], [] -> None [ 896.618510] [49941]: key[availability_zone_hints], [] -> None [ 896.618510] [49941]: key[mtu], 8950 -> None [ 896.618510] [49941]: key[provider:network_type], vlan -> None [ 896.618510] [49941]: key[admin_state_up], True -> None [ 896.618510] [49941]: key[provider:physical_network], default -> None [ 896.618510] [49941]: key[provider:segmentation_id], 364 -> None [ 896.618510] [49941]: key[created_at], 2025-11-20T12:31:57Z -> None [ 896.618510] [49941]: key[updated_at], 2025-11-20T12:34:18Z -> None [ 896.618510] [49941]: key[description], -> None [ 896.618510] [49941]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.618510] [49941]: key[standard_attr_id], 1188 -> None [ 896.618510] [49941]: key[name], tempest-ServersTestJSON-2041752759-network -> None [ 896.618510] [49941]: key[availability_zones], ['nova'] -> None [ 896.618510] [49941]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.618510] [49941]: key[status], ACTIVE -> None [ 896.618510] [49941]: key[shared], False -> None [ 896.618510] [49941]: key[router:external], False -> None [ 896.618510] [49941]: key[revision_number], 3 -> None [ 896.618510] [49941]: key[port_security_enabled], True -> None [ 896.618510] [49941]: key[subnets], [] -> None [ 896.618510] [49941]: key[ipv4_address_scope], None -> None [ 896.618510] [49941]: key[qinq], None -> None [ 896.618510] [49941]: key[ipv6_address_scope], None -> None [ 896.618510] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.619657] [49941]: DEBUG neutron.services.segments.db [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['0487bdb2-4d5e-403b-a08d-ded2e0f47f56']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 896.626271] [49941]: DEBUG neutron.services.segments.db [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'd34186f6-a22f-4c0a-b85f-3df849a5948a') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 896.626271] [49941]: DEBUG neutron.services.segments.db [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'd34186f6-a22f-4c0a-b85f-3df849a5948a') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 896.627924] [49942]: [pid: 49942|app: 0|req: 2945/5654] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.629927] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (d34186f6-a22f-4c0a-b85f-3df849a5948a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.641265] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (d34186f6-a22f-4c0a-b85f-3df849a5948a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.647037] [49942]: [pid: 49942|app: 0|req: 2946/5655] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.647999] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Releasing vlan 364 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 896.648383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (d34186f6-a22f-4c0a-b85f-3df849a5948a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.677351] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (0487bdb2-4d5e-403b-a08d-ded2e0f47f56), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.677351] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_network_postcommit called with network settings {'id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56', 'name': 'tempest-ServersTestJSON-2041752759-network', 'tenant_id': 'd63a4ef966274b1cb663ef2847dc9632', 'project_id': 'd63a4ef966274b1cb663ef2847dc9632', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1188, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:57Z', 'updated_at': '2025-11-20T12:34:18Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 364} (original settings None) and network segments [{'id': 'd34186f6-a22f-4c0a-b85f-3df849a5948a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 364, 'network_id': '0487bdb2-4d5e-403b-a08d-ded2e0f47f56'}] [ 896.677351] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] delete_network_postcommit: [ 896.677351] [49941]: key[vlan_transparent], None -> None [ 896.677351] [49941]: key[id], 0487bdb2-4d5e-403b-a08d-ded2e0f47f56 -> None [ 896.677351] [49941]: key[tags], [] -> None [ 896.677351] [49941]: key[availability_zone_hints], [] -> None [ 896.677351] [49941]: key[mtu], 8950 -> None [ 896.677351] [49941]: key[provider:network_type], vlan -> None [ 896.677351] [49941]: key[admin_state_up], True -> None [ 896.677351] [49941]: key[provider:physical_network], default -> None [ 896.677351] [49941]: key[provider:segmentation_id], 364 -> None [ 896.677351] [49941]: key[created_at], 2025-11-20T12:31:57Z -> None [ 896.677351] [49941]: key[updated_at], 2025-11-20T12:34:18Z -> None [ 896.677351] [49941]: key[description], -> None [ 896.677351] [49941]: key[tenant_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.677351] [49941]: key[standard_attr_id], 1188 -> None [ 896.677351] [49941]: key[name], tempest-ServersTestJSON-2041752759-network -> None [ 896.677351] [49941]: key[availability_zones], ['nova'] -> None [ 896.677351] [49941]: key[project_id], d63a4ef966274b1cb663ef2847dc9632 -> None [ 896.677351] [49941]: key[status], ACTIVE -> None [ 896.677351] [49941]: key[shared], False -> None [ 896.677351] [49941]: key[router:external], False -> None [ 896.677351] [49941]: key[revision_number], 3 -> None [ 896.677351] [49941]: key[port_security_enabled], True -> None [ 896.677351] [49941]: key[subnets], [] -> None [ 896.677351] [49941]: key[ipv4_address_scope], None -> None [ 896.677351] [49941]: key[qinq], None -> None [ 896.677351] [49941]: key[ipv6_address_scope], None -> None [ 896.677351] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.683021] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Pushing event deleted for resources: {'Network': ['ID=0487bdb2-4d5e-403b-a08d-ded2e0f47f56,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.685774] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3788430b-eb21-433e-8bde-89e3bd87b76c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.688092] [49941]: [pid: 49941|app: 0|req: 2710/5656] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:18 2025] DELETE /networking/v2.0/networks/0487bdb2-4d5e-403b-a08d-ded2e0f47f56 => generated 0 bytes in 304 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 896.705812] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Deleting port 39b82585-b0a1-4187-a7d1-1e758fc6f85e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 896.705992] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.712728] [49941]: INFO neutron.services.segments.plugin [-] Segment d34186f6-a22f-4c0a-b85f-3df849a5948a resource provider aggregate not found [ 896.717214] [49941]: [pid: 49941|app: 0|req: 2711/5657] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.728334] [49941]: INFO neutron.services.segments.plugin [-] Segment d34186f6-a22f-4c0a-b85f-3df849a5948a 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 d34186f6-a22f-4c0a-b85f-3df849a5948a found for delete ", "request_id": "req-b1b8c71d-5b6a-4d87-9463-daf88dba4c1f"}]} [ 896.740143] [49942]: DEBUG neutron.plugins.ml2.db [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] For port 39b82585-b0a1-4187-a7d1-1e758fc6f85e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=39b82585-b0a1-4187-a7d1-1e758fc6f85e,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 896.740412] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.745630] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:59Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 896.745769] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit: [ 896.745769] [49942]: key[id], 39b82585-b0a1-4187-a7d1-1e758fc6f85e -> None [ 896.745769] [49942]: key[binding:vnic_type], normal -> None [ 896.745769] [49942]: key[tags], [] -> None [ 896.745769] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 896.745769] [49942]: key[allowed_address_pairs], [] -> None [ 896.745769] [49942]: key[extra_dhcp_opts], [] -> None [ 896.745769] [49942]: key[binding:profile], {} -> None [ 896.745769] [49942]: key[admin_state_up], True -> None [ 896.745769] [49942]: key[binding:vif_type], ovs -> None [ 896.745769] [49942]: key[device_owner], compute:nova -> None [ 896.745769] [49942]: key[created_at], 2025-11-20T12:33:58Z -> None [ 896.745769] [49942]: key[updated_at], 2025-11-20T12:33:59Z -> None [ 896.745769] [49942]: key[description], -> None [ 896.745769] [49942]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 896.745769] [49942]: key[binding:host_id], cpu-1 -> None [ 896.745769] [49942]: key[standard_attr_id], 1448 -> None [ 896.745769] [49942]: key[name], -> None [ 896.745769] [49942]: key[mac_address], fa:16:3e:77:ae:12 -> None [ 896.745769] [49942]: key[status], ACTIVE -> None [ 896.745769] [49942]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 896.745769] [49942]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] -> None [ 896.745769] [49942]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 896.745769] [49942]: key[revision_number], 5 -> None [ 896.745769] [49942]: key[port_security_enabled], True -> None [ 896.745769] [49942]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 896.745769] [49942]: key[device_id], 1fc5ac30-294b-46e1-a2d5-62c92077d83e -> None [ 896.745769] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.749478] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-b2ab00c1-55e2-46ef-b3cc-200018a645c9 x-openstack-request-id: req-b2ab00c1-55e2-46ef-b3cc-200018a645c9 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 896.749478] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 896.749478] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b2ab00c1-55e2-46ef-b3cc-200018a645c9 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 896.749478] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b2ab00c1-55e2-46ef-b3cc-200018a645c9'] response: {'name': 'network-changed', 'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'status': 'completed', 'code': 200} [ 896.750081] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Calling delete_port for 39b82585-b0a1-4187-a7d1-1e758fc6f85e owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 896.799661] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3fca7b3-8bae-48bc-bf8e-3febf747b27a req-e92514e4-53b0-4eed-8903-00bc6a76e927 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.800646] [49941]: [pid: 49941|app: 0|req: 2712/5658] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 896.816625] [49941]: [pid: 49941|app: 0|req: 2713/5659] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.819572] [49941]: DEBUG neutron.api.wsgi [req-c3fca7b3-8bae-48bc-bf8e-3febf747b27a req-402f33b4-38f7-4603-9939-0afc1ff68075 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.846769] [49941]: [pid: 49941|app: 0|req: 2714/5660] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.861817] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (39b82585-b0a1-4187-a7d1-1e758fc6f85e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.866051] [49941]: [pid: 49941|app: 0|req: 2715/5661] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/security-groups?tenant_id=d63a4ef966274b1cb663ef2847dc9632&name=default => generated 2929 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 896.870422] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event deleted for resources: {'Port': ['ID=39b82585-b0a1-4187-a7d1-1e758fc6f85e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.896999] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] No DVR routers for this DVR port 39b82585-b0a1-4187-a7d1-1e758fc6f85e on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 896.897311] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit called with port settings {'id': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:77:ae:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'device_owner': 'compute:nova', 'standard_attr_id': 1448, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:58Z', 'updated_at': '2025-11-20T12:33:59Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 896.897458] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit: [ 896.897458] [49942]: key[id], 39b82585-b0a1-4187-a7d1-1e758fc6f85e -> None [ 896.897458] [49942]: key[binding:vnic_type], normal -> None [ 896.897458] [49942]: key[tags], [] -> None [ 896.897458] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 896.897458] [49942]: key[allowed_address_pairs], [] -> None [ 896.897458] [49942]: key[extra_dhcp_opts], [] -> None [ 896.897458] [49942]: key[binding:profile], {} -> None [ 896.897458] [49942]: key[admin_state_up], True -> None [ 896.897458] [49942]: key[binding:vif_type], ovs -> None [ 896.897458] [49942]: key[device_owner], compute:nova -> None [ 896.897458] [49942]: key[created_at], 2025-11-20T12:33:58Z -> None [ 896.897458] [49942]: key[updated_at], 2025-11-20T12:33:59Z -> None [ 896.897458] [49942]: key[description], -> None [ 896.897458] [49942]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 896.897458] [49942]: key[binding:host_id], cpu-1 -> None [ 896.897458] [49942]: key[standard_attr_id], 1448 -> None [ 896.897458] [49942]: key[name], -> None [ 896.897458] [49942]: key[mac_address], fa:16:3e:77:ae:12 -> None [ 896.897458] [49942]: key[status], ACTIVE -> None [ 896.897458] [49942]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 896.897458] [49942]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.4'}] -> None [ 896.897458] [49942]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 896.897458] [49942]: key[revision_number], 5 -> None [ 896.897458] [49942]: key[port_security_enabled], True -> None [ 896.897458] [49942]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 896.897458] [49942]: key[device_id], 1fc5ac30-294b-46e1-a2d5-62c92077d83e -> None [ 896.897458] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 896.898069] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b4212e0-6fb0-48df-9253-694b72afad00 req-85f27b6e-a084-4956-b964-4eaf4b7493df tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 896.898833] [49942]: DEBUG neutron_lib.callbacks.manager [req-bbcafda3-9261-483d-b920-af92525c55dc req-a72256c7-7bee-4098-a90a-707bef8c3025 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.898935] [49941]: [pid: 49941|app: 0|req: 2716/5662] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 896.901192] [49942]: [pid: 49942|app: 0|req: 2947/5663] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:18 2025] DELETE /networking/v2.0/ports/39b82585-b0a1-4187-a7d1-1e758fc6f85e => generated 0 bytes in 254 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 896.905849] [49942]: DEBUG neutron.api.wsgi [req-8b4212e0-6fb0-48df-9253-694b72afad00 req-5c612d12-cc24-4f92-b107-8a7820e48f1b tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 896.925520] [49942]: [pid: 49942|app: 0|req: 2948/5664] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:18 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 896.929353] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28a3bd06-835b-4c58-af80-1688d71f8973 admin admin] Publish callbacks [] for security_group (3774d248-6391-4877-bf5c-5f0acd035e5e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.946653] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28a3bd06-835b-4c58-af80-1688d71f8973 admin admin] Publish callbacks [] for security_group (3774d248-6391-4877-bf5c-5f0acd035e5e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.963152] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28a3bd06-835b-4c58-af80-1688d71f8973 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3774d248-6391-4877-bf5c-5f0acd035e5e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.967443] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-28a3bd06-835b-4c58-af80-1688d71f8973 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3774d248-6391-4877-bf5c-5f0acd035e5e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 896.971467] [49941]: DEBUG neutron_lib.callbacks.manager [None req-28a3bd06-835b-4c58-af80-1688d71f8973 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 896.971892] [49941]: [pid: 49941|app: 0|req: 2717/5665] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:18 2025] DELETE /networking/v2.0/security-groups/3774d248-6391-4877-bf5c-5f0acd035e5e => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 897.287672] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a4c80d-b09d-4626-8537-361773485e51 req-a1443d3b-44a2-447b-869a-87af079a0fe0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.288730] [49942]: [pid: 49942|app: 0|req: 2949/5666] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 897.317468] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8fc07d81-4c4a-4607-957f-42b9cf12ed86 req-95dad75e-a312-4e32-bd91-7908ea44e1db tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.318784] [49941]: [pid: 49941|app: 0|req: 2718/5667] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.326344] [49941]: DEBUG neutron.api.wsgi [req-8fc07d81-4c4a-4607-957f-42b9cf12ed86 req-1f3d0957-f860-4fde-9002-a8a16e60f8fb tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.334545] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a4c80d-b09d-4626-8537-361773485e51 req-6a8558ba-f63a-4947-982a-3e21fed938be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.336127] [49942]: [pid: 49942|app: 0|req: 2950/5668] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 897.344508] [49942]: DEBUG neutron.api.wsgi [req-f1a4c80d-b09d-4626-8537-361773485e51 req-737e2254-fc8c-4ed3-9bb5-6c080d380f70 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.355728] [49941]: [pid: 49941|app: 0|req: 2719/5669] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 897.385678] [49942]: [pid: 49942|app: 0|req: 2951/5670] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=86c0d938-d257-492f-ad7a-e60daa1570e5 => generated 806 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 897.425676] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a4c80d-b09d-4626-8537-361773485e51 req-5f80032a-5623-4c40-bd34-0c613e712a7c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.427050] [49942]: [pid: 49942|app: 0|req: 2952/5671] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 897.442607] [49942]: [pid: 49942|app: 0|req: 2953/5672] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.445372] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3fc1916e-280d-4d82-8683-e057faf027cb req-6d7e2dfe-a27f-4954-aa74-6a78f9d634d9 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.446439] [49941]: [pid: 49941|app: 0|req: 2720/5673] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 897.452543] [49941]: DEBUG neutron.api.wsgi [req-3fc1916e-280d-4d82-8683-e057faf027cb req-cbfd1f6c-d41e-4c41-8fc2-f6e33426f44a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 897.474872] [49941]: [pid: 49941|app: 0|req: 2721/5674] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.483144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a4c80d-b09d-4626-8537-361773485e51 req-b02a4304-9851-4d58-ac2e-ea5d02f7ed8b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 897.483144] [49942]: [pid: 49942|app: 0|req: 2954/5675] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 897.509055] [49942]: [pid: 49942|app: 0|req: 2955/5676] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.541808] [49941]: [pid: 49941|app: 0|req: 2722/5677] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.587402] [49941]: [pid: 49941|app: 0|req: 2723/5678] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.638231] [49941]: [pid: 49941|app: 0|req: 2724/5679] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.704670] [49941]: [pid: 49941|app: 0|req: 2725/5680] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.797636] [49941]: [pid: 49941|app: 0|req: 2726/5681] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.814083] [49941]: [pid: 49941|app: 0|req: 2727/5682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.872851] [49941]: [pid: 49941|app: 0|req: 2728/5683] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.897866] [49941]: [pid: 49941|app: 0|req: 2729/5684] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.942984] [49941]: [pid: 49941|app: 0|req: 2730/5685] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 897.998523] [49941]: [pid: 49941|app: 0|req: 2731/5686] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.051160] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ae19b04-6704-4ead-82bd-2b5343534b4e req-469044ec-bb9d-44fc-9c80-78604fd07b46 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.051793] [49941]: [pid: 49941|app: 0|req: 2732/5687] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 898.058661] [49941]: DEBUG neutron.api.wsgi [req-4ae19b04-6704-4ead-82bd-2b5343534b4e req-a0eaed48-451e-419a-8d52-c145330f5f8f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.060560] [49942]: [pid: 49942|app: 0|req: 2956/5688] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 515 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.085913] [49941]: [pid: 49941|app: 0|req: 2733/5689] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:19 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.446294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6991438-cc78-4f5e-9862-4a651812b4cb req-e1faf0b1-8e7c-45f0-976d-5ea6f43f16aa tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.447543] [49942]: [pid: 49942|app: 0|req: 2957/5690] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.453895] [49941]: DEBUG neutron.api.wsgi [req-d6991438-cc78-4f5e-9862-4a651812b4cb req-2fedf141-cfdf-4ddf-ba79-4724f62a75e3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.482249] [49941]: [pid: 49941|app: 0|req: 2734/5691] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 898.537798] [49942]: [pid: 49942|app: 0|req: 2958/5692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.575739] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19a59bc3-fec2-4e92-9a7a-aa9ea3da98bc req-25786971-0850-4da2-ba78-37c1be871bbf tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 898.576819] [49941]: [pid: 49941|app: 0|req: 2735/5693] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 898.583193] [49942]: DEBUG neutron.api.wsgi [req-19a59bc3-fec2-4e92-9a7a-aa9ea3da98bc req-792da460-175f-4e24-8ac7-c7717b92eeb1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 898.603530] [49941]: [pid: 49941|app: 0|req: 2736/5694] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.606269] [49942]: [pid: 49942|app: 0|req: 2959/5695] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.653898] [49941]: [pid: 49941|app: 0|req: 2737/5696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.702278] [49942]: [pid: 49942|app: 0|req: 2960/5697] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.752119] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'name': 'network-vif-deleted', 'tag': '39b82585-b0a1-4187-a7d1-1e758fc6f85e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 898.754433] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dfe4b50f-ff6c-4920-b255-eb3c2ac85fd2" -d '{"events": [{"server_uuid": "1fc5ac30-294b-46e1-a2d5-62c92077d83e", "name": "network-vif-deleted", "tag": "39b82585-b0a1-4187-a7d1-1e758fc6f85e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 898.778465] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-4f594840-1369-4f2c-bea2-9603cfd7941e x-openstack-request-id: req-4f594840-1369-4f2c-bea2-9603cfd7941e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 898.778651] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1fc5ac30-294b-46e1-a2d5-62c92077d83e", "name": "network-vif-deleted", "tag": "39b82585-b0a1-4187-a7d1-1e758fc6f85e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 898.778775] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4f594840-1369-4f2c-bea2-9603cfd7941e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 898.779031] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4f594840-1369-4f2c-bea2-9603cfd7941e'] response: {'server_uuid': '1fc5ac30-294b-46e1-a2d5-62c92077d83e', 'name': 'network-vif-deleted', 'tag': '39b82585-b0a1-4187-a7d1-1e758fc6f85e', 'status': 'completed', 'code': 200} [ 898.786425] [49941]: [pid: 49941|app: 0|req: 2738/5698] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 898.874270] [49942]: [pid: 49942|app: 0|req: 2961/5699] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 898.885675] [49941]: [pid: 49941|app: 0|req: 2739/5700] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.963113] [49942]: [pid: 49942|app: 0|req: 2962/5701] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 898.982778] [49941]: [pid: 49941|app: 0|req: 2740/5702] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.012797] [49942]: [pid: 49942|app: 0|req: 2963/5703] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.091807] [49941]: [pid: 49941|app: 0|req: 2741/5704] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.197988] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d499a23-8ada-4e4d-8f29-2e6b738a4c03 req-66fd83dc-31f9-48f6-a2cc-783d1cc42d61 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.199194] [49942]: [pid: 49942|app: 0|req: 2964/5705] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.206046] [49941]: DEBUG neutron.api.wsgi [req-0d499a23-8ada-4e4d-8f29-2e6b738a4c03 req-1363842e-a992-4707-871e-bba111a439d8 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.227779] [49941]: [pid: 49941|app: 0|req: 2742/5706] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:20 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.436290] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6afee7a-076e-42fb-8f71-0cdecd6da40d req-8d303b52-a222-4252-a163-628752a67cdf tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.437340] [49942]: [pid: 49942|app: 0|req: 2965/5707] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.443926] [49941]: DEBUG neutron.api.wsgi [req-e6afee7a-076e-42fb-8f71-0cdecd6da40d req-c76ed033-aef0-47b5-8f62-5b7131d315b9 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.470047] [49941]: [pid: 49941|app: 0|req: 2743/5708] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&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.610973] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe88b659-fad7-4032-9d93-34688c39f9cf req-7d0330cb-df96-467c-b009-dd2f77f50b6d tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.611770] [49942]: [pid: 49942|app: 0|req: 2966/5709] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.619086] [49942]: DEBUG neutron.api.wsgi [req-fe88b659-fad7-4032-9d93-34688c39f9cf req-a78d0de1-ccb4-42d6-b52a-04f450c64958 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.629855] [49941]: [pid: 49941|app: 0|req: 2744/5710] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 899.648330] [49942]: [pid: 49942|app: 0|req: 2967/5711] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.683858] [49941]: [pid: 49941|app: 0|req: 2745/5712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.731723] [49941]: [pid: 49941|app: 0|req: 2746/5713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.758200] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b5655b1-745f-4d8e-a3f4-d4868aaa004d req-d03e3dea-9fa6-494a-8cce-d807d455ce40 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 899.759121] [49942]: [pid: 49942|app: 0|req: 2968/5714] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 899.766184] [49941]: DEBUG neutron.api.wsgi [req-7b5655b1-745f-4d8e-a3f4-d4868aaa004d req-6aa4ed3d-e42d-40fe-9338-82b87b637e94 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 899.776455] [49942]: [pid: 49942|app: 0|req: 2969/5715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 899.786217] [49941]: [pid: 49941|app: 0|req: 2747/5716] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.847204] [49942]: [pid: 49942|app: 0|req: 2970/5717] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.935298] [49941]: [pid: 49941|app: 0|req: 2748/5718] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 899.950771] [49942]: [pid: 49942|app: 0|req: 2971/5719] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.034163] [49941]: [pid: 49941|app: 0|req: 2749/5720] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.051859] [49942]: [pid: 49942|app: 0|req: 2972/5721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.085113] [49941]: [pid: 49941|app: 0|req: 2750/5722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.156230] [49942]: [pid: 49942|app: 0|req: 2973/5723] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:21 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.410529] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773dfe48-96df-4581-8a31-8678c7d3ada8 req-54b78bf2-1dcf-44f9-9741-211f6cab9afc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.411784] [49941]: [pid: 49941|app: 0|req: 2751/5724] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 900.448645] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773dfe48-96df-4581-8a31-8678c7d3ada8 req-a11fce5d-91f4-4183-8d9e-74e72240182f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.449590] [49942]: [pid: 49942|app: 0|req: 2974/5725] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.456869] [49941]: DEBUG neutron.api.wsgi [req-773dfe48-96df-4581-8a31-8678c7d3ada8 req-1c5e2ad4-71bd-4f6d-a16d-738b7f60c9fe service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.469928] [49941]: [pid: 49941|app: 0|req: 2752/5726] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=7e2e19c2-1281-40c5-90b5-1222ad928fe1 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.496359] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773dfe48-96df-4581-8a31-8678c7d3ada8 req-f510be53-ad60-4cae-be79-bf4b94b2e3a8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.497379] [49942]: [pid: 49942|app: 0|req: 2975/5727] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.543052] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-773dfe48-96df-4581-8a31-8678c7d3ada8 req-6f2c72d6-0e99-43b7-af2b-ed80cb4586d9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.543320] [49941]: [pid: 49941|app: 0|req: 2753/5728] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.561779] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc9a21a5-299c-4dac-9740-2d9b8230136c req-b281b2ec-0da6-4aa1-9620-b32579d1a738 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.562884] [49942]: [pid: 49942|app: 0|req: 2976/5729] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.568836] [49942]: DEBUG neutron.api.wsgi [req-fc9a21a5-299c-4dac-9740-2d9b8230136c req-6e437b6b-51a2-48e8-a6c7-c8b8feb69a21 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.591226] [49942]: [pid: 49942|app: 0|req: 2977/5730] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.593299] [49941]: [pid: 49941|app: 0|req: 2754/5731] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 900.628546] [49942]: [pid: 49942|app: 0|req: 2978/5732] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.707727] [49941]: [pid: 49941|app: 0|req: 2755/5733] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.738196] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe603dec-04c9-4688-afc0-59adf773ed2f req-a6eb9593-9b08-479f-98d5-702934eacd24 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.739209] [49942]: [pid: 49942|app: 0|req: 2979/5734] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.744557] [49942]: DEBUG neutron.api.wsgi [req-fe603dec-04c9-4688-afc0-59adf773ed2f req-2ce36d42-7b26-4def-92d1-75a919113c43 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.753447] [49941]: [pid: 49941|app: 0|req: 2756/5735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.764119] [49942]: [pid: 49942|app: 0|req: 2980/5736] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 900.799080] [49941]: [pid: 49941|app: 0|req: 2757/5737] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.836301] [49942]: [pid: 49942|app: 0|req: 2981/5738] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.860402] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a74f0e9-6ca6-4c84-8e03-3bef73131fc7 req-bf254e3d-88dd-4644-a622-accd4617501d tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 900.861304] [49941]: [pid: 49941|app: 0|req: 2758/5739] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 900.867440] [49942]: DEBUG neutron.api.wsgi [req-0a74f0e9-6ca6-4c84-8e03-3bef73131fc7 req-68bea9a8-854f-4e27-8c12-c23b73ed0b84 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 900.888560] [49942]: [pid: 49942|app: 0|req: 2982/5740] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 900.908256] [49941]: [pid: 49941|app: 0|req: 2759/5741] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.000455] [49942]: [pid: 49942|app: 0|req: 2983/5742] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.015063] [49941]: [pid: 49941|app: 0|req: 2760/5743] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.109172] [49942]: [pid: 49942|app: 0|req: 2984/5744] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.127219] [49941]: [pid: 49941|app: 0|req: 2761/5745] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.163144] [49942]: [pid: 49942|app: 0|req: 2985/5746] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.232906] [49941]: [pid: 49941|app: 0|req: 2762/5747] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:22 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.671582] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f091fa46-e0a1-4575-9ba2-21fd72593a33 req-894a54f3-e436-4fa3-b092-78d315d29f08 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.672608] [49942]: [pid: 49942|app: 0|req: 2986/5748] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.679371] [49941]: DEBUG neutron.api.wsgi [req-f091fa46-e0a1-4575-9ba2-21fd72593a33 req-aea136fe-948b-4eac-a294-71738f0b9d48 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.704734] [49941]: [pid: 49941|app: 0|req: 2763/5749] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.777658] [49942]: [pid: 49942|app: 0|req: 2987/5750] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.821116] [49941]: [pid: 49941|app: 0|req: 2764/5751] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.840071] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6df1a06-3807-4565-b695-e27a12b34817 req-9b2e3dcf-cfab-43db-b011-9827d7bad965 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.841141] [49942]: [pid: 49942|app: 0|req: 2988/5752] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.846932] [49941]: DEBUG neutron.api.wsgi [req-b6df1a06-3807-4565-b695-e27a12b34817 req-dc6b1a5d-e079-48cb-a358-37d5dbd05b80 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.866338] [49941]: [pid: 49941|app: 0|req: 2765/5753] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.873596] [49942]: [pid: 49942|app: 0|req: 2989/5754] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.913228] [49941]: [pid: 49941|app: 0|req: 2766/5755] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.968181] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07c966fe-713c-4e7c-ac5d-3093e3d32d55 req-1b7ba920-7849-4985-b16f-36d0a9dc20b0 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.969097] [49942]: [pid: 49942|app: 0|req: 2990/5756] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 901.982585] [49942]: [pid: 49942|app: 0|req: 2991/5757] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 901.985231] [49942]: DEBUG neutron.api.wsgi [req-07c966fe-713c-4e7c-ac5d-3093e3d32d55 req-c8ccba40-a856-42fd-96d1-55f5e4900015 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 901.990824] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-ab0aa213-0c8e-47c7-a1a5-58eb9abd1e0f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 901.991788] [49941]: [pid: 49941|app: 0|req: 2767/5758] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.000159] [49941]: DEBUG neutron.api.v2.base [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Request body: {'port': {'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'admin_state_up': True, 'tenant_id': '9715357ca6bc43fdbef405fff39883db'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 902.006226] [49942]: [pid: 49942|app: 0|req: 2992/5759] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&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.041251] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 902.044347] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.049438] [49942]: DEBUG neutron.api.wsgi [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-6320839f-39c4-4583-acd1-779ecf710383 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.068710] [49942]: [pid: 49942|app: 0|req: 2993/5760] 10.180.1.21 () {60 vars in 1634 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-1244635440&fields=id&tenant_id=ae889e4e122b4998bd45699a5994739a => generated 69 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.080758] [49942]: [pid: 49942|app: 0|req: 2994/5761] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.101293] [49941]: DEBUG neutron.db.db_base_plugin_common [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Allocated IP 192.168.128.12 (1a2d11f8-c372-4110-9963-67fd280254d2/5e9ec725-f356-4ce5-9102-a190c08b3118/5928e603-6d42-4767-a1cf-acb72a37ae16) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 902.117816] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-97bdb15e-ece2-42f4-ac00-646115fd05c4 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.118828] [49942]: [pid: 49942|app: 0|req: 2995/5762] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.134600] [49942]: [pid: 49942|app: 0|req: 2996/5763] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:23 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.137875] [49942]: DEBUG neutron.api.v2.base [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'port': {'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 902.177248] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for allowed_address_pair (5928e603-6d42-4767-a1cf-acb72a37ae16), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.177925] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.178088] [49942]: DEBUG neutron_lib.callbacks.manager [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e370e803-123e-473d-82ae-606c069212ad), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.178225] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': '', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 902.178361] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit: [ 902.178361] [49941]: key[id], None -> 5928e603-6d42-4767-a1cf-acb72a37ae16 [ 902.178361] [49941]: key[binding:vnic_type], None -> normal [ 902.178361] [49941]: key[binding:vif_details], None -> {} [ 902.178361] [49941]: key[allowed_address_pairs], None -> [] [ 902.178361] [49941]: key[binding:profile], None -> {} [ 902.178361] [49941]: key[admin_state_up], None -> True [ 902.178361] [49941]: key[binding:vif_type], None -> unbound [ 902.178361] [49941]: key[device_owner], None -> [ 902.178361] [49941]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 902.178361] [49941]: key[binding:host_id], None -> [ 902.178361] [49941]: key[standard_attr_id], None -> 1476 [ 902.178361] [49941]: key[name], None -> [ 902.178361] [49941]: key[mac_address], None -> fa:16:3e:16:93:91 [ 902.178361] [49941]: key[status], None -> DOWN [ 902.178361] [49941]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 902.178361] [49941]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}] [ 902.178361] [49941]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 902.178361] [49941]: key[port_security_enabled], None -> True [ 902.178361] [49941]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 902.178361] [49941]: key[device_id], None -> 908bba31-786c-465b-a296-9bf44980db6c [ 902.178361] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.198402] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.220657] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event updated for resources: {'Port': ['ID=5928e603-6d42-4767-a1cf-acb72a37ae16,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 902.229033] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 902.229917] [49941]: DEBUG neutron.scheduler.base_scheduler [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 902.232255] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 902.247800] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': '', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:23Z', 'revision_number': 1, 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 902.248020] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit: [ 902.248020] [49941]: key[id], None -> 5928e603-6d42-4767-a1cf-acb72a37ae16 [ 902.248020] [49941]: key[binding:vnic_type], None -> normal [ 902.248020] [49941]: key[tags], None -> [] [ 902.248020] [49941]: key[binding:vif_details], None -> {} [ 902.248020] [49941]: key[allowed_address_pairs], None -> [] [ 902.248020] [49941]: key[extra_dhcp_opts], None -> [] [ 902.248020] [49941]: key[binding:profile], None -> {} [ 902.248020] [49941]: key[admin_state_up], None -> True [ 902.248020] [49941]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 902.248020] [49941]: key[binding:vif_type], None -> unbound [ 902.248020] [49941]: key[device_owner], None -> [ 902.248020] [49941]: key[created_at], None -> 2025-11-20T12:34:23Z [ 902.248020] [49941]: key[updated_at], None -> 2025-11-20T12:34:23Z [ 902.248020] [49941]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 902.248020] [49941]: key[binding:host_id], None -> [ 902.248020] [49941]: key[description], None -> [ 902.248020] [49941]: key[standard_attr_id], None -> 1476 [ 902.248020] [49941]: key[name], None -> [ 902.248020] [49941]: key[mac_address], None -> fa:16:3e:16:93:91 [ 902.248020] [49941]: key[status], None -> DOWN [ 902.248020] [49941]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 902.248020] [49941]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}] [ 902.248020] [49941]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 902.248020] [49941]: key[revision_number], None -> 1 [ 902.248020] [49941]: key[port_security_enabled], None -> True [ 902.248020] [49941]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 902.248020] [49941]: key[device_id], None -> 908bba31-786c-465b-a296-9bf44980db6c [ 902.248020] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.274154] [49942]: DEBUG neutron.plugins.ml2.db [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] For port e370e803-123e-473d-82ae-606c069212ad, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e370e803-123e-473d-82ae-606c069212ad,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 902.276868] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.277286] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-a315d8d4-8b82-4d54-8ae9-1893964244d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.285941] [49941]: [pid: 49941|app: 0|req: 2768/5764] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:23 2025] POST /networking/v2.0/ports => generated 733 bytes in 289 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 902.293248] [49942]: DEBUG neutron_lib.callbacks.manager [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for port (e370e803-123e-473d-82ae-606c069212ad), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.293555] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:23Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 902.293720] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit: [ 902.293720] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] [ 902.293720] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 902.293720] [49942]: key[updated_at], 2025-11-20T12:34:14Z -> 2025-11-20T12:34:23Z [ 902.293720] [49942]: key[revision_number], 5 -> 6 [ 902.293720] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.295557] [49942]: DEBUG neutron_lib.callbacks.manager [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (e370e803-123e-473d-82ae-606c069212ad), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.299015] [49941]: [pid: 49941|app: 0|req: 2769/5765] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.302164] [49941]: DEBUG neutron.api.v2.base [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Request body: {'port': {'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 902.324172] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'Port': ['ID=e370e803-123e-473d-82ae-606c069212ad,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 902.338652] [49942]: DEBUG neutron.db.provisioning_blocks [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Provisioning complete for port e370e803-123e-473d-82ae-606c069212ad triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 902.339142] [49942]: DEBUG neutron_lib.callbacks.manager [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (e370e803-123e-473d-82ae-606c069212ad), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.339142] [49942]: INFO neutron.plugins.ml2.plugin [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attempt 1 to provision port e370e803-123e-473d-82ae-606c069212ad [ 902.345092] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.385010] [49942]: DEBUG neutron.plugins.ml2.plugin [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Current status of the port e370e803-123e-473d-82ae-606c069212ad is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 902.385825] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:23Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:14Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 902.386019] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit: [ 902.386019] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] [ 902.386019] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 902.386019] [49942]: key[updated_at], 2025-11-20T12:34:14Z -> 2025-11-20T12:34:23Z [ 902.386019] [49942]: key[revision_number], 5 -> 6 [ 902.386019] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.391600] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.391900] [49942]: DEBUG neutron_lib.callbacks.manager [req-357aa8b9-97cf-472f-9a39-d3458c813cd6 req-d7648e19-da4a-4084-a73d-8f7e6f008ce7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.392407] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'tag': 'e370e803-123e-473d-82ae-606c069212ad'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 902.393838] [49942]: [pid: 49942|app: 0|req: 2997/5766] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:23 2025] PUT /networking/v2.0/ports/e370e803-123e-473d-82ae-606c069212ad => generated 786 bytes in 259 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.396621] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-62980d57-e55b-4dde-9607-20a31edc52ab" -d '{"events": [{"name": "network-changed", "server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "tag": "e370e803-123e-473d-82ae-606c069212ad"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 902.416363] [49942]: [pid: 49942|app: 0|req: 2998/5767] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.450320] [49942]: [pid: 49942|app: 0|req: 2999/5768] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.464399] [49941]: DEBUG neutron.notifiers.nova [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 5928e603-6d42-4767-a1cf-acb72a37ae16 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 902.470157] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks [] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.477752] [49942]: [pid: 49942|app: 0|req: 3000/5769] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.479613] [49941]: DEBUG neutron.db.provisioning_blocks [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Transition to ACTIVE for port object 5928e603-6d42-4767-a1cf-acb72a37ae16 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 902.481943] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_precommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:24Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': '', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:23Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 902.482126] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_precommit: [ 902.482126] [49941]: key[device_owner], -> compute:nova [ 902.482126] [49941]: key[binding:host_id], -> cpu-1 [ 902.482126] [49941]: key[updated_at], 2025-11-20T12:34:23Z -> 2025-11-20T12:34:24Z [ 902.482126] [49941]: key[revision_number], 1 -> 2 [ 902.482126] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.484612] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 902.490817] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-660f8f48-80f5-4275-918b-e3b3fa8c385f x-openstack-request-id: req-660f8f48-80f5-4275-918b-e3b3fa8c385f {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 902.492247] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "tag": "e370e803-123e-473d-82ae-606c069212ad", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 902.492247] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-660f8f48-80f5-4275-918b-e3b3fa8c385f {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 902.492247] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-660f8f48-80f5-4275-918b-e3b3fa8c385f'] response: {'name': 'network-changed', 'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'tag': 'e370e803-123e-473d-82ae-606c069212ad', 'status': 'completed', 'code': 200} [ 902.501035] [49942]: DEBUG neutron.api.wsgi [req-fd3e63c5-6452-45f5-be6a-9ef039523e9a req-9508eeef-7072-4904-9be8-fa6acc18906f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.521027] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Pushing event updated for resources: {'Port': ['ID=5928e603-6d42-4767-a1cf-acb72a37ae16,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 902.527491] [49942]: [pid: 49942|app: 0|req: 3001/5770] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/security-groups/d56770ab-8d1b-428f-9068-a2dc4fe778e4 => generated 1684 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 902.535648] [49942]: DEBUG neutron.api.wsgi [req-fd3e63c5-6452-45f5-be6a-9ef039523e9a req-43dad8bb-ec7d-460f-a01c-271eb08bd2ba tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.556117] [49942]: INFO neutron.api.v2.resource [req-fd3e63c5-6452-45f5-be6a-9ef039523e9a req-43dad8bb-ec7d-460f-a01c-271eb08bd2ba tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 902.556786] [49942]: [pid: 49942|app: 0|req: 3002/5771] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:34:24 2025] DELETE /networking/v2.0/security-groups/d56770ab-8d1b-428f-9068-a2dc4fe778e4 => generated 136 bytes in 24 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 902.568023] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_postcommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:24Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': '', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:23Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 902.568023] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_postcommit: [ 902.568023] [49941]: key[device_owner], -> compute:nova [ 902.568023] [49941]: key[binding:host_id], -> cpu-1 [ 902.568023] [49941]: key[updated_at], 2025-11-20T12:34:23Z -> 2025-11-20T12:34:24Z [ 902.568023] [49941]: key[revision_number], 1 -> 2 [ 902.568023] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 902.575412] [49941]: DEBUG neutron.plugins.ml2.managers [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Attempting to bind port 5928e603-6d42-4767-a1cf-acb72a37ae16 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 902.575557] [49941]: DEBUG neutron.plugins.ml2.managers [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Attempting to bind port 5928e603-6d42-4767-a1cf-acb72a37ae16 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 902.575755] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Attempting to bind port 5928e603-6d42-4767-a1cf-acb72a37ae16 on network 1a2d11f8-c372-4110-9963-67fd280254d2 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 902.592297] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 902.592501] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Bind Segment={'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 902.596909] [49941]: DEBUG networking_nsxv3.api.rpc [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Bind port on Host cpu-1 & Segment [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 902.710889] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d86db6a3-19fc-4721-b35a-bcfffdf90080 req-ca55fd8c-67c1-4342-aa5f-165017e59da3 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.711931] [49942]: [pid: 49942|app: 0|req: 3003/5772] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 789 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 902.718246] [49942]: DEBUG neutron.api.wsgi [req-d86db6a3-19fc-4721-b35a-bcfffdf90080 req-0e65db31-3544-460d-9fe4-0a2a68a84965 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.744492] [49942]: [pid: 49942|app: 0|req: 3004/5773] 10.180.1.21 () {60 vars in 1610 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&fields=id&fields=name => generated 203 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.789822] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f725284a-c0fb-471a-8b5f-359d35ed4680 req-f0acc819-a5cb-4aa7-9265-2ba3ce96fc41 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.790840] [49942]: [pid: 49942|app: 0|req: 3005/5774] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.796595] [49942]: DEBUG neutron.api.wsgi [req-f725284a-c0fb-471a-8b5f-359d35ed4680 req-18fea7ca-c137-4ec2-a4bf-a8db9503d230 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.820436] [49942]: [pid: 49942|app: 0|req: 3006/5775] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.861242] [49942]: [pid: 49942|app: 0|req: 3007/5776] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 902.889781] [49942]: [pid: 49942|app: 0|req: 3008/5777] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.949594] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0fe2cef-ee69-4be1-baf3-38a1d1770c3b req-fb75a074-1e33-4cfb-a254-04d7925e4d42 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 902.950672] [49942]: [pid: 49942|app: 0|req: 3009/5778] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 902.964891] [49942]: [pid: 49942|app: 0|req: 3010/5779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 902.967355] [49942]: DEBUG neutron.api.wsgi [req-f0fe2cef-ee69-4be1-baf3-38a1d1770c3b req-56689f5f-abc9-4b44-a6cf-a5d623f24fe8 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 902.989624] [49942]: [pid: 49942|app: 0|req: 3011/5780] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.038236] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62980d57-e55b-4dde-9607-20a31edc52ab req-97e80d94-c901-40e3-9f9e-6e82a620c1d2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.040259] [49942]: [pid: 49942|app: 0|req: 3012/5781] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 1080 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 903.095298] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-637bcac9-5113-4fea-bde5-59719a7ba490 req-d044cbc8-e7f6-4615-91ab-a4622b862c02 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.096461] [49942]: [pid: 49942|app: 0|req: 3013/5782] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 748 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.111241] [49942]: [pid: 49942|app: 0|req: 3014/5783] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.149118] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62980d57-e55b-4dde-9607-20a31edc52ab req-f51379c8-5642-4f08-98e7-e6205a6c1797 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.150088] [49942]: [pid: 49942|app: 0|req: 3015/5784] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 712 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.154490] [49942]: DEBUG neutron.api.wsgi [req-637bcac9-5113-4fea-bde5-59719a7ba490 req-f5fb4892-14bd-49f2-92c1-e35d1a7d4efd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.173568] [49942]: [pid: 49942|app: 0|req: 3016/5785] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.175239] [49942]: DEBUG neutron.api.wsgi [req-62980d57-e55b-4dde-9607-20a31edc52ab req-3ef5a7aa-cdc5-4a5d-816c-4ece1d2989f7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.187755] [49942]: [pid: 49942|app: 0|req: 3017/5786] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=e370e803-123e-473d-82ae-606c069212ad => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.204146] [49942]: [pid: 49942|app: 0|req: 3018/5787] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=28b36d21-9318-4f4b-ad50-d90ec1641550 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.224108] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62980d57-e55b-4dde-9607-20a31edc52ab req-8b324749-08ce-4ded-8786-dd8fd7d8d3b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.225204] [49942]: [pid: 49942|app: 0|req: 3019/5788] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.240584] [49942]: [pid: 49942|app: 0|req: 3020/5789] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.269214] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62980d57-e55b-4dde-9607-20a31edc52ab req-873e80d7-831e-41ea-bf9c-187eab373d27 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.270322] [49942]: [pid: 49942|app: 0|req: 3021/5790] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:24 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.310293] [49942]: [pid: 49942|app: 0|req: 3022/5791] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.352976] [49942]: [pid: 49942|app: 0|req: 3023/5792] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.386403] [49942]: [pid: 49942|app: 0|req: 3024/5793] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.487398] [49942]: [pid: 49942|app: 0|req: 3025/5794] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=9d6514e1-a867-404c-8ba9-5f4569e53355 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.518407] [49942]: [pid: 49942|app: 0|req: 3026/5795] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 903.564103] [49942]: [pid: 49942|app: 0|req: 3027/5796] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.599140] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Bound using segment: {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 903.599561] [49941]: DEBUG neutron.plugins.ml2.managers [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Bound port: 5928e603-6d42-4767-a1cf-acb72a37ae16, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a27fd90b-16a5-43af-bede-ae36762ece00", "external-id": "nsx-vlan-transportzone-197", "segmentation_id": 197}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 903.599640] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.662786] [49941]: DEBUG neutron.plugins.ml2.db [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] For port 5928e603-6d42-4767-a1cf-acb72a37ae16, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 903.665735] [49941]: DEBUG neutron.plugins.ml2.db [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] For port 5928e603-6d42-4767-a1cf-acb72a37ae16, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5928e603-6d42-4767-a1cf-acb72a37ae16,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 903.667441] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_precommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:24Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:24Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 903.667571] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_precommit: [ 903.667571] [49941]: key[binding:vif_type], unbound -> ovs [ 903.667571] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} [ 903.667571] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 903.670701] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.694965] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Pushing event updated for resources: {'Port': ['ID=5928e603-6d42-4767-a1cf-acb72a37ae16,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 903.701257] [49941]: DEBUG neutron.db.provisioning_blocks [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Provisioning complete for port 5928e603-6d42-4767-a1cf-acb72a37ae16 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 903.701395] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.701503] [49941]: INFO neutron.plugins.ml2.plugin [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Attempt 1 to provision port 5928e603-6d42-4767-a1cf-acb72a37ae16 [ 903.737960] [49941]: DEBUG neutron.plugins.ml2.plugin [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Current status of the port 5928e603-6d42-4767-a1cf-acb72a37ae16 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 903.738136] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.751486] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '908bba31-786c-465b-a296-9bf44980db6c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5928e603-6d42-4767-a1cf-acb72a37ae16'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 903.758275] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-eaabeea9-d4c3-474a-a4c6-b8c02c883ca1" -d '{"events": [{"server_uuid": "908bba31-786c-465b-a296-9bf44980db6c", "name": "network-vif-plugged", "status": "completed", "tag": "5928e603-6d42-4767-a1cf-acb72a37ae16"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 903.761495] [49941]: DEBUG neutron.plugins.ml2.db [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] For port 5928e603-6d42-4767-a1cf-acb72a37ae16, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5928e603-6d42-4767-a1cf-acb72a37ae16,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 903.783341] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-c877f21b-0080-497a-8a5d-87ac3f96ed8b x-openstack-request-id: req-c877f21b-0080-497a-8a5d-87ac3f96ed8b {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 903.783452] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "908bba31-786c-465b-a296-9bf44980db6c", "name": "network-vif-plugged", "status": "completed", "tag": "5928e603-6d42-4767-a1cf-acb72a37ae16", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 903.783526] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c877f21b-0080-497a-8a5d-87ac3f96ed8b {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 903.783690] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c877f21b-0080-497a-8a5d-87ac3f96ed8b'] response: {'server_uuid': '908bba31-786c-465b-a296-9bf44980db6c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'code': 200} [ 903.799422] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_precommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:25Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:25Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 903.799715] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_precommit: [ 903.799715] [49941]: key[status], DOWN -> ACTIVE [ 903.799715] [49941]: key[revision_number], 4 -> 5 [ 903.799715] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 903.805152] [49941]: DEBUG neutron.db.provisioning_blocks [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Provisioning complete for port 5928e603-6d42-4767-a1cf-acb72a37ae16 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 903.805296] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.805403] [49941]: INFO neutron.plugins.ml2.plugin [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Attempt 1 to provision port 5928e603-6d42-4767-a1cf-acb72a37ae16 [ 903.827278] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-684fb192-98ab-496f-a0a0-5db108ca84e5 req-52abc84b-4936-4395-be8b-e990fc7141ce tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.828513] [49942]: [pid: 49942|app: 0|req: 3028/5797] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 789 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.835141] [49942]: DEBUG neutron.api.wsgi [req-684fb192-98ab-496f-a0a0-5db108ca84e5 req-fa4b41bb-bf08-439e-9f5f-a25c31203961 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.850201] [49941]: DEBUG neutron.plugins.ml2.plugin [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Current status of the port 5928e603-6d42-4767-a1cf-acb72a37ae16 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 903.851026] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_postcommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:25Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:25Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 903.851231] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_postcommit: [ 903.851231] [49941]: key[status], DOWN -> ACTIVE [ 903.851231] [49941]: key[revision_number], 4 -> 5 [ 903.851231] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 903.851418] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.857552] [49942]: [pid: 49942|app: 0|req: 3029/5798] 10.180.1.21 () {60 vars in 1610 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&fields=id&fields=name => generated 203 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.877075] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Pushing event updated for resources: {'Port': ['ID=5928e603-6d42-4767-a1cf-acb72a37ae16,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 903.880201] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_postcommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:25Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:24Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 903.880439] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] update_port_postcommit: [ 903.880439] [49941]: key[binding:vif_type], unbound -> ovs [ 903.880439] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} [ 903.880439] [49941]: key[updated_at], 2025-11-20T12:34:24Z -> 2025-11-20T12:34:25Z [ 903.880439] [49941]: key[revision_number], 2 -> 4 [ 903.880439] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 903.885170] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.885170] [49941]: DEBUG neutron_lib.callbacks.manager [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-40779c00-265b-4a4d-9cd4-9900d47f1845 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 903.886538] [49941]: [pid: 49941|app: 0|req: 2770/5799] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:24 2025] PUT /networking/v2.0/ports/5928e603-6d42-4767-a1cf-acb72a37ae16 => generated 1038 bytes in 1587 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 903.906138] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d8ed089-f1f4-4d69-9898-fa2ca2eedc52 req-8d9c48db-159b-4c9c-b4e1-b4eb22db8a09 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 903.907315] [49942]: [pid: 49942|app: 0|req: 3030/5800] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 903.914328] [49941]: DEBUG neutron.api.wsgi [req-7d8ed089-f1f4-4d69-9898-fa2ca2eedc52 req-81f1e364-f1c9-4f0a-96db-9d32dca8b4c7 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 903.937650] [49941]: [pid: 49941|app: 0|req: 2771/5801] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.938386] [49942]: [pid: 49942|app: 0|req: 3031/5802] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=4a9955bd-7749-4876-a2ea-57e3375aabdf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 903.994953] [49941]: [pid: 49941|app: 0|req: 2772/5803] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.031256] [49942]: [pid: 49942|app: 0|req: 3032/5804] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.128435] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b68d3bf-9c14-437f-bc7b-337df2ce461f req-faa26a21-8a1f-4cd0-9f5a-aba905310cd9 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.130411] [49941]: [pid: 49941|app: 0|req: 2773/5805] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 85 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.138204] [49942]: DEBUG neutron.api.wsgi [req-7b68d3bf-9c14-437f-bc7b-337df2ce461f req-97bfc01c-d075-4ffa-b567-4c4d9be874ea tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.161283] [49942]: [pid: 49942|app: 0|req: 3033/5806] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.189724] [49941]: [pid: 49941|app: 0|req: 2774/5807] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.252745] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c0d2e0-0540-4346-9b45-1a89c2013c29 req-d3b21bf3-fe77-4767-a9ed-59114fee473f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.253751] [49942]: [pid: 49942|app: 0|req: 3034/5808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:25 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.260928] [49941]: DEBUG neutron.api.wsgi [req-b3c0d2e0-0540-4346-9b45-1a89c2013c29 req-284b14f2-f22e-441c-b13a-a4cd6fa58f58 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.281967] [49941]: [pid: 49941|app: 0|req: 2775/5809] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.333316] [49942]: [pid: 49942|app: 0|req: 3035/5810] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.398025] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef0c9782-2e5b-4f73-97a2-aa4b919fe18b req-7d1268e4-ffd6-4135-8401-082ffa517c46 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.399139] [49941]: [pid: 49941|app: 0|req: 2776/5811] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 1080 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 904.440353] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef0c9782-2e5b-4f73-97a2-aa4b919fe18b req-fe647c2e-55e1-444e-a404-d9dbaec93906 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.441110] [49942]: [pid: 49942|app: 0|req: 3036/5812] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/networks?id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 712 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.450265] [49941]: DEBUG neutron.api.wsgi [req-ef0c9782-2e5b-4f73-97a2-aa4b919fe18b req-ffff2bbd-ea88-4bfd-b139-d64d51556b6a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 904.470316] [49941]: [pid: 49941|app: 0|req: 2777/5813] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=e370e803-123e-473d-82ae-606c069212ad => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.472093] [49942]: [pid: 49942|app: 0|req: 3037/5814] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 904.578400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef0c9782-2e5b-4f73-97a2-aa4b919fe18b req-65f3b7ee-95e7-4bae-b732-da01013abf81 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.579438] [49941]: [pid: 49941|app: 0|req: 2778/5815] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/subnets?id=e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 688 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.600051] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Deleting subnet 010a8acd-0579-4eb4-a49b-0094461ec1b9 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 904.603305] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Publish callbacks [] for subnet (010a8acd-0579-4eb4-a49b-0094461ec1b9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.623809] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (010a8acd-0579-4eb4-a49b-0094461ec1b9), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.635134] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-c78884f7-ba72-439e-b84c-3faae69d1aa5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.636522] [49942]: [pid: 49942|app: 0|req: 3038/5816] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.682624] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ef0c9782-2e5b-4f73-97a2-aa4b919fe18b req-435398e6-2b6c-4a67-9f2a-85718a631c82 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 904.682624] [49942]: [pid: 49942|app: 0|req: 3039/5817] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?network_id=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 904.685684] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (010a8acd-0579-4eb4-a49b-0094461ec1b9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.685684] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] delete_subnet_precommit called with subnet settings {'id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'name': 'tempest-ListServerFiltersTestJSON-646455589-subnet', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 834, '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-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings None) [ 904.685684] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] delete_subnet_precommit: [ 904.685684] [49941]: key[ipv6_ra_mode], None -> None [ 904.685684] [49941]: key[id], 010a8acd-0579-4eb4-a49b-0094461ec1b9 -> None [ 904.685684] [49941]: key[tags], [] -> None [ 904.685684] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 904.685684] [49941]: key[enable_dhcp], True -> None [ 904.685684] [49941]: key[ip_version], 4 -> None [ 904.685684] [49941]: key[created_at], 2025-11-20T12:30:38Z -> None [ 904.685684] [49941]: key[updated_at], 2025-11-20T12:30:38Z -> None [ 904.685684] [49941]: key[description], -> None [ 904.685684] [49941]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.685684] [49941]: key[standard_attr_id], 834 -> None [ 904.685684] [49941]: key[cidr], 192.168.128.0/28 -> None [ 904.685684] [49941]: key[ipv6_address_mode], None -> None [ 904.685684] [49941]: key[name], tempest-ListServerFiltersTestJSON-646455589-subnet -> None [ 904.685684] [49941]: key[subnetpool_id], None -> None [ 904.685684] [49941]: key[host_routes], [] -> None [ 904.685684] [49941]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 904.685684] [49941]: key[shared], False -> None [ 904.685684] [49941]: key[router:external], False -> None [ 904.685684] [49941]: key[revision_number], 0 -> None [ 904.685684] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 904.685684] [49941]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.685684] [49941]: key[service_types], [] -> None [ 904.685684] [49941]: key[dns_nameservers], [] -> None [ 904.685684] [49941]: key[segment_id], None -> None [ 904.685684] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.697494] [49942]: [pid: 49942|app: 0|req: 3040/5818] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.700749] [49942]: DEBUG neutron.api.v2.base [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'port': {'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'admin_state_up': True, 'tenant_id': 'c020adf2527047879a93a72dd05b36e3'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 904.729959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (010a8acd-0579-4eb4-a49b-0094461ec1b9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.730850] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] delete_subnet_postcommit called with subnet settings {'id': '010a8acd-0579-4eb4-a49b-0094461ec1b9', 'name': 'tempest-ListServerFiltersTestJSON-646455589-subnet', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 834, '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-20T12:30:38Z', 'updated_at': '2025-11-20T12:30:38Z', 'revision_number': 0, 'segment_id': None, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings None) [ 904.730850] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] delete_subnet_postcommit: [ 904.730850] [49941]: key[ipv6_ra_mode], None -> None [ 904.730850] [49941]: key[id], 010a8acd-0579-4eb4-a49b-0094461ec1b9 -> None [ 904.730850] [49941]: key[tags], [] -> None [ 904.730850] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 904.730850] [49941]: key[enable_dhcp], True -> None [ 904.730850] [49941]: key[ip_version], 4 -> None [ 904.730850] [49941]: key[created_at], 2025-11-20T12:30:38Z -> None [ 904.730850] [49941]: key[updated_at], 2025-11-20T12:30:38Z -> None [ 904.730850] [49941]: key[description], -> None [ 904.730850] [49941]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.730850] [49941]: key[standard_attr_id], 834 -> None [ 904.730850] [49941]: key[cidr], 192.168.128.0/28 -> None [ 904.730850] [49941]: key[ipv6_address_mode], None -> None [ 904.730850] [49941]: key[name], tempest-ListServerFiltersTestJSON-646455589-subnet -> None [ 904.730850] [49941]: key[subnetpool_id], None -> None [ 904.730850] [49941]: key[host_routes], [] -> None [ 904.730850] [49941]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 904.730850] [49941]: key[shared], False -> None [ 904.730850] [49941]: key[router:external], False -> None [ 904.730850] [49941]: key[revision_number], 0 -> None [ 904.730850] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 904.730850] [49941]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.730850] [49941]: key[service_types], [] -> None [ 904.730850] [49941]: key[dns_nameservers], [] -> None [ 904.730850] [49941]: key[segment_id], None -> None [ 904.730850] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.735634] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=010a8acd-0579-4eb4-a49b-0094461ec1b9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 904.740429] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.740589] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.740648] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.740745] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.740841] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.740938] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.741050] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.741135] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.741225] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.741343] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.741453] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742049] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742049] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742049] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742049] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742049] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742238] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742238] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742307] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742391] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742511] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742563] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742639] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742736] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742815] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742902] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.742990] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.743169] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.743263] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.743353] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 904.744194] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Tracked resource versions report: [ 904.744194] [49941]: pushed versions: [ 904.744194] [49941]: { 'AddressGroup': {'1.2'}, [ 904.744194] [49941]: 'Agent': {'1.1'}, [ 904.744194] [49941]: 'ConntrackHelper': {'1.0'}, [ 904.744194] [49941]: 'LocalIPAssociation': {'1.0'}, [ 904.744194] [49941]: 'Log': {'1.0'}, [ 904.744194] [49941]: 'NDPProxy': {'1.0'}, [ 904.744194] [49941]: 'Network': {'1.2'}, [ 904.744194] [49941]: 'Port': {'1.10'}, [ 904.744194] [49941]: 'PortForwarding': {'1.3'}, [ 904.744194] [49941]: 'QosPolicy': {'1.10'}, [ 904.744194] [49941]: 'SecurityGroup': {'1.6'}, [ 904.744194] [49941]: 'SecurityGroupRule': {'1.3'}, [ 904.744194] [49941]: 'SubPort': {'1.0'}, [ 904.744194] [49941]: 'Subnet': {'1.2'}, [ 904.744194] [49941]: 'Trunk': {'1.1'}} [ 904.744194] [49941]: consumer versions: [ 904.744194] [49941]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 904.744194] [49941]: 'Agent': '1.1', [ 904.744194] [49941]: 'ConntrackHelper': '1.0', [ 904.744194] [49941]: 'LocalIPAssociation': '1.0', [ 904.744194] [49941]: 'Log': '1.0', [ 904.744194] [49941]: 'NDPProxy': '1.0', [ 904.744194] [49941]: 'Network': '1.2', [ 904.744194] [49941]: 'Port': '1.10', [ 904.744194] [49941]: 'PortForwarding': '1.3', [ 904.744194] [49941]: 'QosPolicy': '1.10', [ 904.744194] [49941]: 'SecurityGroup': '1.6', [ 904.744194] [49941]: 'SecurityGroupRule': '1.3', [ 904.744194] [49941]: 'SubPort': '1.0', [ 904.744194] [49941]: 'Subnet': '1.2', [ 904.744194] [49941]: 'Trunk': '1.1'}, [ 904.744194] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 904.744194] [49941]: 'Agent': '1.1', [ 904.744194] [49941]: 'ConntrackHelper': '1.0', [ 904.744194] [49941]: 'LocalIPAssociation': '1.0', [ 904.744194] [49941]: 'Log': '1.0', [ 904.744194] [49941]: 'NDPProxy': '1.0', [ 904.744194] [49941]: 'Network': '1.2', [ 904.744194] [49941]: 'Port': '1.10', [ 904.744194] [49941]: 'PortForwarding': '1.3', [ 904.744194] [49941]: 'QosPolicy': '1.10', [ 904.744194] [49941]: 'SecurityGroup': '1.6', [ 904.744194] [49941]: 'SecurityGroupRule': '1.3', [ 904.744194] [49941]: 'SubPort': '1.0', [ 904.744194] [49941]: 'Subnet': '1.2', [ 904.744194] [49941]: 'Trunk': '1.1'}, [ 904.744194] [49941]: DHCP agent@devstack: {}, [ 904.744194] [49941]: Metadata agent@devstack: {}, [ 904.744194] [49941]: L3 agent@devstack: {}} [ 904.744194] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 904.751883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bd616083-1227-4497-b023-5fc98a011d49 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.753913] [49941]: [pid: 49941|app: 0|req: 2779/5819] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:26 2025] DELETE /networking/v2.0/subnets/010a8acd-0579-4eb4-a49b-0094461ec1b9 => generated 0 bytes in 174 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 904.760600] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Made reservation on behalf of c020adf2527047879a93a72dd05b36e3 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 904.764699] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.769144] [49941]: [pid: 49941|app: 0|req: 2780/5820] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.813196] [49941]: [pid: 49941|app: 0|req: 2781/5821] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 904.836852] [49942]: DEBUG neutron.db.db_base_plugin_common [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Allocated IP 192.168.128.4 (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e/dec8258e-4958-49cc-9345-05dd8f22ed29/29d49e41-b36a-45dc-bb05-e1728bbaadab) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 904.838452] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (2932a6d4-2f0d-4c60-afab-5b0f1505a11c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.876355] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Deleting port c73d9924-befb-46c9-ad81-551392a2d519 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 904.876504] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (c73d9924-befb-46c9-ad81-551392a2d519), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.896198] [49941]: DEBUG neutron.plugins.ml2.db [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] For port c73d9924-befb-46c9-ad81-551392a2d519, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c73d9924-befb-46c9-ad81-551392a2d519,segment=NetworkSegment(111aed69-8de7-4e1c-a948-d518d6093311),segment_id=111aed69-8de7-4e1c-a948-d518d6093311)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 904.896198] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (c73d9924-befb-46c9-ad81-551392a2d519), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.899846] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_port_precommit called with port settings {'id': 'c73d9924-befb-46c9-ad81-551392a2d519', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:ba:67:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'device_owner': 'network:dhcp', 'standard_attr_id': 1041, '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-20T12:31:24Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 904.900055] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_port_precommit: [ 904.900055] [49941]: key[id], c73d9924-befb-46c9-ad81-551392a2d519 -> None [ 904.900055] [49941]: key[binding:vnic_type], normal -> None [ 904.900055] [49941]: key[tags], [] -> None [ 904.900055] [49941]: key[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.900055] [49941]: key[allowed_address_pairs], [] -> None [ 904.900055] [49941]: key[extra_dhcp_opts], [] -> None [ 904.900055] [49941]: key[binding:profile], {} -> None [ 904.900055] [49941]: key[admin_state_up], True -> None [ 904.900055] [49941]: key[binding:vif_type], ovs -> None [ 904.900055] [49941]: key[device_owner], network:dhcp -> None [ 904.900055] [49941]: key[created_at], 2025-11-20T12:31:24Z -> None [ 904.900055] [49941]: key[updated_at], 2025-11-20T12:34:26Z -> None [ 904.900055] [49941]: key[description], -> None [ 904.900055] [49941]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.900055] [49941]: key[binding:host_id], devstack -> None [ 904.900055] [49941]: key[standard_attr_id], 1041 -> None [ 904.900055] [49941]: key[name], -> None [ 904.900055] [49941]: key[mac_address], fa:16:3e:ba:67:9e -> None [ 904.900055] [49941]: key[status], ACTIVE -> None [ 904.900055] [49941]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 904.900055] [49941]: key[fixed_ips], [] -> None [ 904.900055] [49941]: key[security_groups], [] -> None [ 904.900055] [49941]: key[revision_number], 5 -> None [ 904.900055] [49941]: key[port_security_enabled], False -> None [ 904.900055] [49941]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.900055] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 904.900055] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.901441] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Calling delete_port for c73d9924-befb-46c9-ad81-551392a2d519 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 904.922320] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for allowed_address_pair (29d49e41-b36a-45dc-bb05-e1728bbaadab), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.923064] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.923284] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 904.923428] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit: [ 904.923428] [49942]: key[id], None -> 29d49e41-b36a-45dc-bb05-e1728bbaadab [ 904.923428] [49942]: key[binding:vnic_type], None -> normal [ 904.923428] [49942]: key[binding:vif_details], None -> {} [ 904.923428] [49942]: key[allowed_address_pairs], None -> [] [ 904.923428] [49942]: key[binding:profile], None -> {} [ 904.923428] [49942]: key[admin_state_up], None -> True [ 904.923428] [49942]: key[binding:vif_type], None -> unbound [ 904.923428] [49942]: key[device_owner], None -> [ 904.923428] [49942]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 904.923428] [49942]: key[binding:host_id], None -> [ 904.923428] [49942]: key[standard_attr_id], None -> 1477 [ 904.923428] [49942]: key[name], None -> [ 904.923428] [49942]: key[mac_address], None -> fa:16:3e:09:3b:71 [ 904.923428] [49942]: key[status], None -> DOWN [ 904.923428] [49942]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 904.923428] [49942]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}] [ 904.923428] [49942]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 904.923428] [49942]: key[port_security_enabled], None -> True [ 904.923428] [49942]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 904.923428] [49942]: key[device_id], None -> ae41dda2-91c8-4a88-9aef-8d469c3194c6 [ 904.923428] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.943688] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.950283] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c73d9924-befb-46c9-ad81-551392a2d519), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.959422] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Pushing event deleted for resources: {'Port': ['ID=c73d9924-befb-46c9-ad81-551392a2d519,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 904.964933] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'Port': ['ID=29d49e41-b36a-45dc-bb05-e1728bbaadab,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 904.967226] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] No DVR routers for this DVR port c73d9924-befb-46c9-ad81-551392a2d519 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 904.967330] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_port_postcommit called with port settings {'id': 'c73d9924-befb-46c9-ad81-551392a2d519', 'name': '', 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'mac_address': 'fa:16:3e:ba:67:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'device_owner': 'network:dhcp', 'standard_attr_id': 1041, '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-20T12:31:24Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 5, 'project_id': '2a161ab8caae47e9ac496df2cdfa201b'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}}] (original binding levels None) on network {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} with segments to bind None [ 904.967435] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_port_postcommit: [ 904.967435] [49941]: key[id], c73d9924-befb-46c9-ad81-551392a2d519 -> None [ 904.967435] [49941]: key[binding:vnic_type], normal -> None [ 904.967435] [49941]: key[tags], [] -> None [ 904.967435] [49941]: key[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.967435] [49941]: key[allowed_address_pairs], [] -> None [ 904.967435] [49941]: key[extra_dhcp_opts], [] -> None [ 904.967435] [49941]: key[binding:profile], {} -> None [ 904.967435] [49941]: key[admin_state_up], True -> None [ 904.967435] [49941]: key[binding:vif_type], ovs -> None [ 904.967435] [49941]: key[device_owner], network:dhcp -> None [ 904.967435] [49941]: key[created_at], 2025-11-20T12:31:24Z -> None [ 904.967435] [49941]: key[updated_at], 2025-11-20T12:34:26Z -> None [ 904.967435] [49941]: key[description], -> None [ 904.967435] [49941]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.967435] [49941]: key[binding:host_id], devstack -> None [ 904.967435] [49941]: key[standard_attr_id], 1041 -> None [ 904.967435] [49941]: key[name], -> None [ 904.967435] [49941]: key[mac_address], fa:16:3e:ba:67:9e -> None [ 904.967435] [49941]: key[status], ACTIVE -> None [ 904.967435] [49941]: key[network_id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 904.967435] [49941]: key[fixed_ips], [] -> None [ 904.967435] [49941]: key[security_groups], [] -> None [ 904.967435] [49941]: key[revision_number], 5 -> None [ 904.967435] [49941]: key[port_security_enabled], False -> None [ 904.967435] [49941]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.967435] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 904.967435] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.973490] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 904.974177] [49942]: DEBUG neutron.scheduler.base_scheduler [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 904.976319] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 904.983956] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (2932a6d4-2f0d-4c60-afab-5b0f1505a11c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 904.989531] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 1, 'network': {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 904.989737] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit: [ 904.989737] [49942]: key[id], None -> 29d49e41-b36a-45dc-bb05-e1728bbaadab [ 904.989737] [49942]: key[binding:vnic_type], None -> normal [ 904.989737] [49942]: key[tags], None -> [] [ 904.989737] [49942]: key[binding:vif_details], None -> {} [ 904.989737] [49942]: key[allowed_address_pairs], None -> [] [ 904.989737] [49942]: key[extra_dhcp_opts], None -> [] [ 904.989737] [49942]: key[binding:profile], None -> {} [ 904.989737] [49942]: key[admin_state_up], None -> True [ 904.989737] [49942]: key[network], None -> {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 904.989737] [49942]: key[binding:vif_type], None -> unbound [ 904.989737] [49942]: key[device_owner], None -> [ 904.989737] [49942]: key[created_at], None -> 2025-11-20T12:34:26Z [ 904.989737] [49942]: key[updated_at], None -> 2025-11-20T12:34:26Z [ 904.989737] [49942]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 904.989737] [49942]: key[binding:host_id], None -> [ 904.989737] [49942]: key[description], None -> [ 904.989737] [49942]: key[standard_attr_id], None -> 1477 [ 904.989737] [49942]: key[name], None -> [ 904.989737] [49942]: key[mac_address], None -> fa:16:3e:09:3b:71 [ 904.989737] [49942]: key[status], None -> DOWN [ 904.989737] [49942]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 904.989737] [49942]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}] [ 904.989737] [49942]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 904.989737] [49942]: key[revision_number], None -> 1 [ 904.989737] [49942]: key[port_security_enabled], None -> True [ 904.989737] [49942]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 904.989737] [49942]: key[device_id], None -> ae41dda2-91c8-4a88-9aef-8d469c3194c6 [ 904.989737] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.992030] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_network_precommit called with network settings {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} (original settings None) and network segments [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] [ 904.992193] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_network_precommit: [ 904.992193] [49941]: key[vlan_transparent], None -> None [ 904.992193] [49941]: key[id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 904.992193] [49941]: key[tags], [] -> None [ 904.992193] [49941]: key[availability_zone_hints], [] -> None [ 904.992193] [49941]: key[mtu], 8950 -> None [ 904.992193] [49941]: key[provider:network_type], vlan -> None [ 904.992193] [49941]: key[admin_state_up], True -> None [ 904.992193] [49941]: key[provider:physical_network], default -> None [ 904.992193] [49941]: key[provider:segmentation_id], 84 -> None [ 904.992193] [49941]: key[created_at], 2025-11-20T12:30:37Z -> None [ 904.992193] [49941]: key[updated_at], 2025-11-20T12:34:26Z -> None [ 904.992193] [49941]: key[description], -> None [ 904.992193] [49941]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.992193] [49941]: key[standard_attr_id], 832 -> None [ 904.992193] [49941]: key[name], tempest-ListServerFiltersTestJSON-646455589-network -> None [ 904.992193] [49941]: key[availability_zones], ['nova'] -> None [ 904.992193] [49941]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 904.992193] [49941]: key[status], ACTIVE -> None [ 904.992193] [49941]: key[shared], False -> None [ 904.992193] [49941]: key[router:external], False -> None [ 904.992193] [49941]: key[revision_number], 3 -> None [ 904.992193] [49941]: key[port_security_enabled], True -> None [ 904.992193] [49941]: key[subnets], [] -> None [ 904.992193] [49941]: key[ipv4_address_scope], None -> None [ 904.992193] [49941]: key[qinq], None -> None [ 904.992193] [49941]: key[ipv6_address_scope], None -> None [ 904.992193] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 904.992939] [49941]: DEBUG neutron.services.segments.db [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['2932a6d4-2f0d-4c60-afab-5b0f1505a11c']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 904.996198] [49941]: DEBUG neutron.services.segments.db [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '111aed69-8de7-4e1c-a948-d518d6093311') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 904.996310] [49941]: DEBUG neutron.services.segments.db [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '111aed69-8de7-4e1c-a948-d518d6093311') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 905.000014] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (111aed69-8de7-4e1c-a948-d518d6093311), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.006985] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (111aed69-8de7-4e1c-a948-d518d6093311), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.013695] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Releasing vlan 84 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 905.013914] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (111aed69-8de7-4e1c-a948-d518d6093311), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.021979] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.022386] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-8bb0a4b6-bef9-449b-b2ac-cadf4d354ae7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.026813] [49941]: INFO neutron.services.segments.plugin [-] Segment 111aed69-8de7-4e1c-a948-d518d6093311 resource provider aggregate not found [ 905.031116] [49942]: [pid: 49942|app: 0|req: 3041/5822] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:26 2025] POST /networking/v2.0/ports => generated 732 bytes in 333 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 905.040889] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (2932a6d4-2f0d-4c60-afab-5b0f1505a11c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.040889] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_network_postcommit called with network settings {'id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c', 'name': 'tempest-ListServerFiltersTestJSON-646455589-network', 'tenant_id': '2a161ab8caae47e9ac496df2cdfa201b', 'project_id': '2a161ab8caae47e9ac496df2cdfa201b', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 832, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:37Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 84} (original settings None) and network segments [{'id': '111aed69-8de7-4e1c-a948-d518d6093311', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 84, 'network_id': '2932a6d4-2f0d-4c60-afab-5b0f1505a11c'}] [ 905.040889] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] delete_network_postcommit: [ 905.040889] [49941]: key[vlan_transparent], None -> None [ 905.040889] [49941]: key[id], 2932a6d4-2f0d-4c60-afab-5b0f1505a11c -> None [ 905.040889] [49941]: key[tags], [] -> None [ 905.040889] [49941]: key[availability_zone_hints], [] -> None [ 905.040889] [49941]: key[mtu], 8950 -> None [ 905.040889] [49941]: key[provider:network_type], vlan -> None [ 905.040889] [49941]: key[admin_state_up], True -> None [ 905.040889] [49941]: key[provider:physical_network], default -> None [ 905.040889] [49941]: key[provider:segmentation_id], 84 -> None [ 905.040889] [49941]: key[created_at], 2025-11-20T12:30:37Z -> None [ 905.040889] [49941]: key[updated_at], 2025-11-20T12:34:26Z -> None [ 905.040889] [49941]: key[description], -> None [ 905.040889] [49941]: key[tenant_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 905.040889] [49941]: key[standard_attr_id], 832 -> None [ 905.040889] [49941]: key[name], tempest-ListServerFiltersTestJSON-646455589-network -> None [ 905.040889] [49941]: key[availability_zones], ['nova'] -> None [ 905.040889] [49941]: key[project_id], 2a161ab8caae47e9ac496df2cdfa201b -> None [ 905.040889] [49941]: key[status], ACTIVE -> None [ 905.040889] [49941]: key[shared], False -> None [ 905.040889] [49941]: key[router:external], False -> None [ 905.040889] [49941]: key[revision_number], 3 -> None [ 905.040889] [49941]: key[port_security_enabled], True -> None [ 905.040889] [49941]: key[subnets], [] -> None [ 905.040889] [49941]: key[ipv4_address_scope], None -> None [ 905.040889] [49941]: key[qinq], None -> None [ 905.040889] [49941]: key[ipv6_address_scope], None -> None [ 905.040889] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.043282] [49941]: INFO neutron.services.segments.plugin [-] Segment 111aed69-8de7-4e1c-a948-d518d6093311 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 111aed69-8de7-4e1c-a948-d518d6093311 found for delete ", "request_id": "req-44928bff-2dab-4cf8-89da-63f810b0f5c5"}]} [ 905.047338] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Pushing event deleted for resources: {'Network': ['ID=2932a6d4-2f0d-4c60-afab-5b0f1505a11c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.050611] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b35d4267-25dc-495f-a6c2-3837f6017aba admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.053104] [49941]: [pid: 49941|app: 0|req: 2782/5823] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:26 2025] DELETE /networking/v2.0/networks/2932a6d4-2f0d-4c60-afab-5b0f1505a11c => generated 0 bytes in 239 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 905.088958] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51701e10-76c6-4f83-a8b2-9e968c67d161 req-fe768aee-f03e-4f50-8cbc-58b876010075 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.093072] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51701e10-76c6-4f83-a8b2-9e968c67d161 req-fe768aee-f03e-4f50-8cbc-58b876010075 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.094177] [49942]: [pid: 49942|app: 0|req: 3042/5824] 10.180.1.21 () {60 vars in 1564 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654&device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 1488 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 905.100473] [49941]: [pid: 49941|app: 0|req: 2783/5825] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.120180] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-e7fe5c07-c847-4d84-9ec3-72f6cc9c4778 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.121305] [49942]: [pid: 49942|app: 0|req: 3043/5826] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 905.124429] [49942]: DEBUG neutron.api.v2.base [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Request body: {'port': {'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 905.170563] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.170759] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65ca11c6-223e-4d28-9cfd-fccba8206ca1 req-8a27da48-37d3-436a-aebe-06425f12fc90 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.171547] [49941]: [pid: 49941|app: 0|req: 2784/5827] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 789 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.174162] [49941]: DEBUG neutron.api.wsgi [req-51701e10-76c6-4f83-a8b2-9e968c67d161 req-7f288980-1de4-4ce8-96e7-733bd5050997 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.198743] [49941]: [pid: 49941|app: 0|req: 2785/5828] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.200682] [49941]: DEBUG neutron.api.wsgi [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-ed3e44a8-e93a-4df8-b2d3-f1807ab61963 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.215914] [49941]: [pid: 49941|app: 0|req: 2786/5829] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=5928e603-6d42-4767-a1cf-acb72a37ae16 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.220194] [49941]: DEBUG neutron.api.wsgi [req-65ca11c6-223e-4d28-9cfd-fccba8206ca1 req-86e15a06-5f20-4a13-acf7-11ef4b89e2e3 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.242040] [49941]: [pid: 49941|app: 0|req: 2787/5830] 10.180.1.21 () {60 vars in 1610 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&fields=id&fields=name => generated 203 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.263801] [49941]: [pid: 49941|app: 0|req: 2788/5831] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:26 2025] GET /networking/v2.0/security-groups?tenant_id=2a161ab8caae47e9ac496df2cdfa201b&name=default => generated 2925 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 905.281895] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-70672c9f-d484-4a8e-bee6-c711e1e7a439 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.282889] [49941]: [pid: 49941|app: 0|req: 2789/5832] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.308985] [49942]: DEBUG neutron.notifiers.nova [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 29d49e41-b36a-45dc-bb05-e1728bbaadab {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 905.317932] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks [] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.326042] [49942]: DEBUG neutron.db.provisioning_blocks [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Transition to ACTIVE for port object 29d49e41-b36a-45dc-bb05-e1728bbaadab will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 905.327768] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_precommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 905.327931] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_precommit: [ 905.327931] [49942]: key[device_owner], -> compute:nova [ 905.327931] [49942]: key[binding:host_id], -> cpu-1 [ 905.327931] [49942]: key[revision_number], 1 -> 2 [ 905.327931] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.329546] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.338393] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62fd1a27-dfdd-45ec-ae50-2a5645acad25 req-66374f70-54e4-4b84-b526-a35fd06fad18 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.339033] [49941]: [pid: 49941|app: 0|req: 2790/5833] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.351416] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Pushing event updated for resources: {'Port': ['ID=29d49e41-b36a-45dc-bb05-e1728bbaadab,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.377589] [49941]: DEBUG neutron_lib.callbacks.manager [None req-74f97417-5374-4c99-af31-a2838542e3cd admin admin] Publish callbacks [] for security_group (d2443550-554f-488c-8fb9-2cf506875d11), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.387110] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_postcommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': '', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:26Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 905.387110] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_postcommit: [ 905.387110] [49942]: key[device_owner], -> compute:nova [ 905.387110] [49942]: key[binding:host_id], -> cpu-1 [ 905.387110] [49942]: key[revision_number], 1 -> 2 [ 905.387110] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 905.393477] [49942]: DEBUG neutron.plugins.ml2.managers [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Attempting to bind port 29d49e41-b36a-45dc-bb05-e1728bbaadab on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 905.393477] [49942]: DEBUG neutron.plugins.ml2.managers [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Attempting to bind port 29d49e41-b36a-45dc-bb05-e1728bbaadab by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 905.393477] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Attempting to bind port 29d49e41-b36a-45dc-bb05-e1728bbaadab on network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 905.394737] [49941]: DEBUG neutron_lib.callbacks.manager [None req-74f97417-5374-4c99-af31-a2838542e3cd admin admin] Publish callbacks [] for security_group (d2443550-554f-488c-8fb9-2cf506875d11), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.408174] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 905.408404] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Bind Segment={'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 905.410718] [49942]: DEBUG networking_nsxv3.api.rpc [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Bind port on Host cpu-1 & Segment [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 905.427431] [49941]: DEBUG neutron_lib.callbacks.manager [None req-74f97417-5374-4c99-af31-a2838542e3cd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d2443550-554f-488c-8fb9-2cf506875d11), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.431948] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-74f97417-5374-4c99-af31-a2838542e3cd admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d2443550-554f-488c-8fb9-2cf506875d11,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 905.436463] [49941]: DEBUG neutron_lib.callbacks.manager [None req-74f97417-5374-4c99-af31-a2838542e3cd admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 905.437306] [49941]: [pid: 49941|app: 0|req: 2791/5834] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:27 2025] DELETE /networking/v2.0/security-groups/d2443550-554f-488c-8fb9-2cf506875d11 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 905.453572] [49941]: [pid: 49941|app: 0|req: 2792/5835] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.479605] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66c0ce7f-de53-4936-b976-167eb94d6872 req-8f38b346-cc5f-473c-be4e-9501ee3e94bd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.479877] [49941]: [pid: 49941|app: 0|req: 2793/5836] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.482582] [49941]: DEBUG neutron.api.wsgi [req-62fd1a27-dfdd-45ec-ae50-2a5645acad25 req-42358ab9-a339-4e99-aa01-88e7f4e7cb71 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.513074] [49941]: [pid: 49941|app: 0|req: 2794/5837] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&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.568358] [49941]: [pid: 49941|app: 0|req: 2795/5838] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.630900] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e66620f-c02a-4ce4-bc99-2bc38fea1f3f req-b2de59a3-1f4f-4036-8988-0ad1341912b9 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.631910] [49941]: [pid: 49941|app: 0|req: 2796/5839] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.660638] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3dc94949-ac81-455b-8206-8696d78ebdde req-68507939-9e33-4541-89b5-9d3f93f55797 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.662714] [49941]: [pid: 49941|app: 0|req: 2797/5840] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.695320] [49941]: [pid: 49941|app: 0|req: 2798/5841] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.699449] [49941]: DEBUG neutron.api.wsgi [req-2e66620f-c02a-4ce4-bc99-2bc38fea1f3f req-e1d0bffb-b80f-412f-a7b4-b1f23b52c3fc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.727210] [49941]: [pid: 49941|app: 0|req: 2799/5842] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.729743] [49941]: DEBUG neutron.api.wsgi [req-3dc94949-ac81-455b-8206-8696d78ebdde req-56d4ebb4-5d7a-46d7-9d7e-4719baf48b9a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.752258] [49941]: [pid: 49941|app: 0|req: 2800/5843] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.785447] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '908bba31-786c-465b-a296-9bf44980db6c', 'tag': '5928e603-6d42-4767-a1cf-acb72a37ae16'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 905.786927] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2a0db3ca-2645-4707-bb2d-02e14d080094" -d '{"events": [{"name": "network-changed", "server_uuid": "908bba31-786c-465b-a296-9bf44980db6c", "tag": "5928e603-6d42-4767-a1cf-acb72a37ae16"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 905.809642] [49941]: [pid: 49941|app: 0|req: 2801/5844] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=ba1d4d97-7dc4-4b00-bd9d-4562c55f981e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.877293] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9967243b-b967-41fa-aa23-8497c01be480 req-88b3d638-5ce5-4a97-bf5a-3ce12c2517ae tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 905.878200] [49941]: [pid: 49941|app: 0|req: 2802/5845] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 905.890544] [49941]: [pid: 49941|app: 0|req: 2803/5846] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.893134] [49941]: DEBUG neutron.api.wsgi [req-9967243b-b967-41fa-aa23-8497c01be480 req-19838ff0-df5c-4fef-a561-f67a73a07e33 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 905.913870] [49941]: [pid: 49941|app: 0|req: 2804/5847] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 905.952297] [49941]: [pid: 49941|app: 0|req: 2805/5848] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 905.965143] [49941]: [pid: 49941|app: 0|req: 2806/5849] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.063991] [49941]: [pid: 49941|app: 0|req: 2807/5850] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.096706] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-274b6cfd-72e6-4591-82f9-5dd532f3d463 x-openstack-request-id: req-274b6cfd-72e6-4591-82f9-5dd532f3d463 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 906.096870] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "908bba31-786c-465b-a296-9bf44980db6c", "tag": "5928e603-6d42-4767-a1cf-acb72a37ae16", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 906.096957] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-274b6cfd-72e6-4591-82f9-5dd532f3d463 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 906.097209] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-274b6cfd-72e6-4591-82f9-5dd532f3d463'] response: {'name': 'network-changed', 'server_uuid': '908bba31-786c-465b-a296-9bf44980db6c', 'tag': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'status': 'completed', 'code': 200} [ 906.186836] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5b24318-fcae-45d3-a4c3-3e738a167257 req-0e5c8f68-50a5-429e-a115-cfefb4feccdc tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.188147] [49941]: [pid: 49941|app: 0|req: 2808/5851] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.195662] [49941]: DEBUG neutron.api.wsgi [req-e5b24318-fcae-45d3-a4c3-3e738a167257 req-575e2b82-8f47-4d72-b8ae-5941ddb03c75 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.221528] [49941]: [pid: 49941|app: 0|req: 2809/5852] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.248492] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a0db3ca-2645-4707-bb2d-02e14d080094 req-a3edd6af-9d4c-46cf-9bb0-020fb23a7ade service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.249584] [49941]: [pid: 49941|app: 0|req: 2810/5853] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:27 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 906.288165] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a0db3ca-2645-4707-bb2d-02e14d080094 req-3d8ea555-c867-45f6-b6d0-238092a29668 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.289308] [49941]: [pid: 49941|app: 0|req: 2811/5854] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.295936] [49941]: DEBUG neutron.api.wsgi [req-2a0db3ca-2645-4707-bb2d-02e14d080094 req-c2fa3781-972c-4785-a72a-3137fab95b75 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.309934] [49941]: [pid: 49941|app: 0|req: 2812/5855] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=5928e603-6d42-4767-a1cf-acb72a37ae16 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 906.337336] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e22806f-2dc7-4d2b-bcda-2c67157684c0 req-8d00b6c4-5aeb-42b3-be12-1db43ae0dfbd tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.338397] [49941]: [pid: 49941|app: 0|req: 2813/5856] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 789 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.359103] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a0db3ca-2645-4707-bb2d-02e14d080094 req-36eaab2f-3a16-44a5-93ca-69d2d520472d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.360017] [49941]: [pid: 49941|app: 0|req: 2814/5857] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.413213] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Bound using segment: {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 906.413650] [49942]: DEBUG neutron.plugins.ml2.managers [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Bound port: 29d49e41-b36a-45dc-bb05-e1728bbaadab, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4a2b284a-a29c-478f-b763-c9b5821e20ec", "external-id": "nsx-vlan-transportzone-691", "segmentation_id": 691}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 906.413817] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.419205] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e9aadd3-5aaa-4f3d-a9bb-27e1450ea34d req-8a33f41d-967e-486e-9381-b753167083dc tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.420229] [49941]: [pid: 49941|app: 0|req: 2815/5858] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.423568] [49941]: DEBUG neutron.api.wsgi [req-3e22806f-2dc7-4d2b-bcda-2c67157684c0 req-fff81eae-3f2b-4478-80a2-21055ece2b56 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.444650] [49941]: [pid: 49941|app: 0|req: 2816/5859] 10.180.1.21 () {60 vars in 1610 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&fields=id&fields=name => generated 203 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.458417] [49942]: DEBUG neutron.plugins.ml2.db [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] For port 29d49e41-b36a-45dc-bb05-e1728bbaadab, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 906.461490] [49942]: DEBUG neutron.plugins.ml2.db [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] For port 29d49e41-b36a-45dc-bb05-e1728bbaadab, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 906.463721] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_precommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:27Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:27Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 906.463919] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_precommit: [ 906.463919] [49942]: key[binding:vif_type], unbound -> ovs [ 906.463919] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} [ 906.463919] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.467082] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.472028] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a0db3ca-2645-4707-bb2d-02e14d080094 req-c45acd13-05c7-480e-b01c-c11aae7cef3c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.473247] [49941]: [pid: 49941|app: 0|req: 2817/5860] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.479198] [49941]: DEBUG neutron.api.wsgi [req-7e9aadd3-5aaa-4f3d-a9bb-27e1450ea34d req-956bbfe4-3669-4aa0-a294-9931990d4de9 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.507289] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Pushing event updated for resources: {'Port': ['ID=29d49e41-b36a-45dc-bb05-e1728bbaadab,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.514735] [49941]: [pid: 49941|app: 0|req: 2818/5861] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.525549] [49942]: DEBUG neutron.db.provisioning_blocks [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Provisioning complete for port 29d49e41-b36a-45dc-bb05-e1728bbaadab triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 906.525759] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.525956] [49942]: INFO neutron.plugins.ml2.plugin [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Attempt 1 to provision port 29d49e41-b36a-45dc-bb05-e1728bbaadab [ 906.579800] [49941]: [pid: 49941|app: 0|req: 2819/5862] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.595945] [49941]: [pid: 49941|app: 0|req: 2820/5863] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.616023] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Current status of the port 29d49e41-b36a-45dc-bb05-e1728bbaadab is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 906.616469] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.646300] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '29d49e41-b36a-45dc-bb05-e1728bbaadab'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 906.647426] [49941]: [pid: 49941|app: 0|req: 2821/5864] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.656344] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f1dbb197-f499-4a53-85df-88d18a80d5b4" -d '{"events": [{"server_uuid": "ae41dda2-91c8-4a88-9aef-8d469c3194c6", "name": "network-vif-plugged", "status": "completed", "tag": "29d49e41-b36a-45dc-bb05-e1728bbaadab"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 906.662814] [49942]: DEBUG neutron.plugins.ml2.db [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] For port 29d49e41-b36a-45dc-bb05-e1728bbaadab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 906.684636] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb85cb1c-6b4e-43d6-935b-83ff54cbba17 req-8ef01fc8-754c-4fbb-ba37-5f4063198390 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.685889] [49941]: [pid: 49941|app: 0|req: 2822/5865] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.693222] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-db8d0296-4c43-400e-8e9f-eeb6e2b02b2e x-openstack-request-id: req-db8d0296-4c43-400e-8e9f-eeb6e2b02b2e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 906.693409] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ae41dda2-91c8-4a88-9aef-8d469c3194c6", "name": "network-vif-plugged", "status": "completed", "tag": "29d49e41-b36a-45dc-bb05-e1728bbaadab", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 906.693517] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-db8d0296-4c43-400e-8e9f-eeb6e2b02b2e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 906.695549] [49941]: DEBUG neutron.api.wsgi [req-fb85cb1c-6b4e-43d6-935b-83ff54cbba17 req-32664b4f-5b88-4630-9ac1-29c08d852ab3 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.695831] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-db8d0296-4c43-400e-8e9f-eeb6e2b02b2e'] response: {'server_uuid': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'code': 200} [ 906.707254] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_precommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 906.707952] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_precommit: [ 906.707952] [49942]: key[status], DOWN -> ACTIVE [ 906.707952] [49942]: key[revision_number], 4 -> 5 [ 906.707952] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.714573] [49942]: DEBUG neutron.db.provisioning_blocks [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Provisioning complete for port 29d49e41-b36a-45dc-bb05-e1728bbaadab triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 906.714573] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.714573] [49942]: INFO neutron.plugins.ml2.plugin [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Attempt 1 to provision port 29d49e41-b36a-45dc-bb05-e1728bbaadab [ 906.716699] [49941]: [pid: 49941|app: 0|req: 2823/5866] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 906.753576] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Current status of the port 29d49e41-b36a-45dc-bb05-e1728bbaadab is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 906.754395] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_postcommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 906.754704] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_postcommit: [ 906.754704] [49942]: key[status], DOWN -> ACTIVE [ 906.754704] [49942]: key[revision_number], 4 -> 5 [ 906.754704] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.754704] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.779416] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Pushing event updated for resources: {'Port': ['ID=29d49e41-b36a-45dc-bb05-e1728bbaadab,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.782468] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_postcommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:27Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 906.782677] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] update_port_postcommit: [ 906.782677] [49942]: key[binding:vif_type], unbound -> ovs [ 906.782677] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} [ 906.782677] [49942]: key[updated_at], 2025-11-20T12:34:27Z -> 2025-11-20T12:34:28Z [ 906.782677] [49942]: key[revision_number], 2 -> 4 [ 906.782677] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.787710] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.788209] [49942]: DEBUG neutron_lib.callbacks.manager [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-a3399bf3-70b6-4489-80df-7489f8a933cf service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.789543] [49942]: [pid: 49942|app: 0|req: 3044/5867] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:26 2025] PUT /networking/v2.0/ports/29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 1037 bytes in 1668 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 906.818392] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9f65eeb-6a60-4446-8bbe-0b0187fa7df3 req-2f404e71-7c7e-48d8-8cf3-49857bc10f67 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.819331] [49941]: [pid: 49941|app: 0|req: 2824/5868] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.824985] [49941]: DEBUG neutron.api.wsgi [req-a9f65eeb-6a60-4446-8bbe-0b0187fa7df3 req-c3135f40-1842-42dd-b754-fd2c7ed769a7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.845366] [49941]: [pid: 49941|app: 0|req: 2825/5869] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.861400] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8dd3342-3c71-4e1b-bbf0-59afbda3773f req-9474e24c-5b01-423d-b5bc-7849daa31731 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.862435] [49942]: [pid: 49942|app: 0|req: 3045/5870] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 906.870062] [49941]: DEBUG neutron.api.wsgi [req-e8dd3342-3c71-4e1b-bbf0-59afbda3773f req-da9de720-29ac-4dbc-ad05-1b0bcc52240b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 906.890087] [49941]: [pid: 49941|app: 0|req: 2826/5871] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.896084] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting subnet baffd19e-f867-498c-8b72-98c916f130a7 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 906.898169] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for subnet (baffd19e-f867-498c-8b72-98c916f130a7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.912042] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (baffd19e-f867-498c-8b72-98c916f130a7), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.951295] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (baffd19e-f867-498c-8b72-98c916f130a7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.952069] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit called with subnet settings {'id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1353, '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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 906.952069] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit: [ 906.952069] [49942]: key[ipv6_ra_mode], None -> None [ 906.952069] [49942]: key[id], baffd19e-f867-498c-8b72-98c916f130a7 -> None [ 906.952069] [49942]: key[tags], [] -> None [ 906.952069] [49942]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 906.952069] [49942]: key[enable_dhcp], True -> None [ 906.952069] [49942]: key[ip_version], 4 -> None [ 906.952069] [49942]: key[created_at], 2025-11-20T12:32:51Z -> None [ 906.952069] [49942]: key[updated_at], 2025-11-20T12:32:51Z -> None [ 906.952069] [49942]: key[description], -> None [ 906.952069] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 906.952069] [49942]: key[standard_attr_id], 1353 -> None [ 906.952069] [49942]: key[cidr], 192.168.129.0/24 -> None [ 906.952069] [49942]: key[ipv6_address_mode], None -> None [ 906.952069] [49942]: key[name], -> None [ 906.952069] [49942]: key[subnetpool_id], None -> None [ 906.952069] [49942]: key[host_routes], [] -> None [ 906.952069] [49942]: key[network_id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 906.952069] [49942]: key[shared], False -> None [ 906.952069] [49942]: key[router:external], False -> None [ 906.952069] [49942]: key[revision_number], 0 -> None [ 906.952069] [49942]: key[gateway_ip], 192.168.129.1 -> None [ 906.952069] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 906.952069] [49942]: key[service_types], [] -> None [ 906.952069] [49942]: key[dns_nameservers], [] -> None [ 906.952069] [49942]: key[segment_id], None -> None [ 906.952069] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.967114] [49941]: [pid: 49941|app: 0|req: 2827/5872] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 906.988696] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (baffd19e-f867-498c-8b72-98c916f130a7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 906.989810] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit called with subnet settings {'id': 'baffd19e-f867-498c-8b72-98c916f130a7', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1353, '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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 906.989810] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit: [ 906.989810] [49942]: key[ipv6_ra_mode], None -> None [ 906.989810] [49942]: key[id], baffd19e-f867-498c-8b72-98c916f130a7 -> None [ 906.989810] [49942]: key[tags], [] -> None [ 906.989810] [49942]: key[allocation_pools], [{'start': '192.168.129.2', 'end': '192.168.129.254'}] -> None [ 906.989810] [49942]: key[enable_dhcp], True -> None [ 906.989810] [49942]: key[ip_version], 4 -> None [ 906.989810] [49942]: key[created_at], 2025-11-20T12:32:51Z -> None [ 906.989810] [49942]: key[updated_at], 2025-11-20T12:32:51Z -> None [ 906.989810] [49942]: key[description], -> None [ 906.989810] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 906.989810] [49942]: key[standard_attr_id], 1353 -> None [ 906.989810] [49942]: key[cidr], 192.168.129.0/24 -> None [ 906.989810] [49942]: key[ipv6_address_mode], None -> None [ 906.989810] [49942]: key[name], -> None [ 906.989810] [49942]: key[subnetpool_id], None -> None [ 906.989810] [49942]: key[host_routes], [] -> None [ 906.989810] [49942]: key[network_id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 906.989810] [49942]: key[shared], False -> None [ 906.989810] [49942]: key[router:external], False -> None [ 906.989810] [49942]: key[revision_number], 0 -> None [ 906.989810] [49942]: key[gateway_ip], 192.168.129.1 -> None [ 906.989810] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 906.989810] [49942]: key[service_types], [] -> None [ 906.989810] [49942]: key[dns_nameservers], [] -> None [ 906.989810] [49942]: key[segment_id], None -> None [ 906.989810] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 906.996171] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Subnet': ['ID=baffd19e-f867-498c-8b72-98c916f130a7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 906.998225] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc21ff3a-f5d8-4c27-82ed-6a9dffb968b0 req-1d5ebce0-cf85-4193-96d3-a69d9e3c7821 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 906.998627] [49941]: [pid: 49941|app: 0|req: 2828/5873] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.007029] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ef900d95-f672-47e2-8dee-958a104afd5c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.007224] [49941]: DEBUG neutron.api.wsgi [req-cc21ff3a-f5d8-4c27-82ed-6a9dffb968b0 req-eb5cb988-0384-40cf-8c41-2af56684afa3 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.009664] [49942]: [pid: 49942|app: 0|req: 3046/5874] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:28 2025] DELETE /networking/v2.0/subnets/baffd19e-f867-498c-8b72-98c916f130a7 => generated 0 bytes in 134 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 907.034177] [49941]: [pid: 49941|app: 0|req: 2829/5875] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.051691] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (e434c19c-8ffc-49d3-a087-46139b3ec0ea), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.051937] [49941]: [pid: 49941|app: 0|req: 2830/5876] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.079533] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port eb6e086e-7722-415f-a8f3-07d3338087c4 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 907.079700] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (eb6e086e-7722-415f-a8f3-07d3338087c4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.093616] [49941]: [pid: 49941|app: 0|req: 2831/5877] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.099929] [49942]: DEBUG neutron.plugins.ml2.db [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port eb6e086e-7722-415f-a8f3-07d3338087c4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=eb6e086e-7722-415f-a8f3-07d3338087c4,segment=NetworkSegment(f875206d-3bd8-48cd-af6a-7894a7ad41a2),segment_id=f875206d-3bd8-48cd-af6a-7894a7ad41a2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 907.100145] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (eb6e086e-7722-415f-a8f3-07d3338087c4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.106139] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': 'eb6e086e-7722-415f-a8f3-07d3338087c4', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:6e:26:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'device_owner': 'network:dhcp', 'standard_attr_id': 1364, '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-20T12:33:19Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 907.106389] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 907.106389] [49942]: key[id], eb6e086e-7722-415f-a8f3-07d3338087c4 -> None [ 907.106389] [49942]: key[binding:vnic_type], normal -> None [ 907.106389] [49942]: key[tags], [] -> None [ 907.106389] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 907.106389] [49942]: key[allowed_address_pairs], [] -> None [ 907.106389] [49942]: key[extra_dhcp_opts], [] -> None [ 907.106389] [49942]: key[binding:profile], {} -> None [ 907.106389] [49942]: key[admin_state_up], True -> None [ 907.106389] [49942]: key[binding:vif_type], ovs -> None [ 907.106389] [49942]: key[device_owner], network:dhcp -> None [ 907.106389] [49942]: key[created_at], 2025-11-20T12:33:19Z -> None [ 907.106389] [49942]: key[updated_at], 2025-11-20T12:34:28Z -> None [ 907.106389] [49942]: key[description], -> None [ 907.106389] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.106389] [49942]: key[binding:host_id], devstack -> None [ 907.106389] [49942]: key[standard_attr_id], 1364 -> None [ 907.106389] [49942]: key[name], -> None [ 907.106389] [49942]: key[mac_address], fa:16:3e:6e:26:06 -> None [ 907.106389] [49942]: key[status], ACTIVE -> None [ 907.106389] [49942]: key[network_id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 907.106389] [49942]: key[fixed_ips], [] -> None [ 907.106389] [49942]: key[security_groups], [] -> None [ 907.106389] [49942]: key[revision_number], 5 -> None [ 907.106389] [49942]: key[port_security_enabled], False -> None [ 907.106389] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.106389] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 907.106389] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.108187] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for eb6e086e-7722-415f-a8f3-07d3338087c4 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 907.130868] [49941]: [pid: 49941|app: 0|req: 2832/5878] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.186304] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (eb6e086e-7722-415f-a8f3-07d3338087c4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.196718] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=eb6e086e-7722-415f-a8f3-07d3338087c4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.207146] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port eb6e086e-7722-415f-a8f3-07d3338087c4 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 907.207466] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': 'eb6e086e-7722-415f-a8f3-07d3338087c4', 'name': '', 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:6e:26:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'device_owner': 'network:dhcp', 'standard_attr_id': 1364, '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-20T12:33:19Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}}] (original binding levels None) on network {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} with segments to bind None [ 907.207678] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 907.207678] [49942]: key[id], eb6e086e-7722-415f-a8f3-07d3338087c4 -> None [ 907.207678] [49942]: key[binding:vnic_type], normal -> None [ 907.207678] [49942]: key[tags], [] -> None [ 907.207678] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 907.207678] [49942]: key[allowed_address_pairs], [] -> None [ 907.207678] [49942]: key[extra_dhcp_opts], [] -> None [ 907.207678] [49942]: key[binding:profile], {} -> None [ 907.207678] [49942]: key[admin_state_up], True -> None [ 907.207678] [49942]: key[binding:vif_type], ovs -> None [ 907.207678] [49942]: key[device_owner], network:dhcp -> None [ 907.207678] [49942]: key[created_at], 2025-11-20T12:33:19Z -> None [ 907.207678] [49942]: key[updated_at], 2025-11-20T12:34:28Z -> None [ 907.207678] [49942]: key[description], -> None [ 907.207678] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.207678] [49942]: key[binding:host_id], devstack -> None [ 907.207678] [49942]: key[standard_attr_id], 1364 -> None [ 907.207678] [49942]: key[name], -> None [ 907.207678] [49942]: key[mac_address], fa:16:3e:6e:26:06 -> None [ 907.207678] [49942]: key[status], ACTIVE -> None [ 907.207678] [49942]: key[network_id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 907.207678] [49942]: key[fixed_ips], [] -> None [ 907.207678] [49942]: key[security_groups], [] -> None [ 907.207678] [49942]: key[revision_number], 5 -> None [ 907.207678] [49942]: key[port_security_enabled], False -> None [ 907.207678] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.207678] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 907.207678] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.232406] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-f08973c5-3150-4ea6-baca-27ec3c7ea486 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.233482] [49941]: [pid: 49941|app: 0|req: 2833/5879] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:28 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 622 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.234308] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (e434c19c-8ffc-49d3-a087-46139b3ec0ea), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.241990] [49941]: DEBUG neutron.api.v2.base [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Request body: {'port': {'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'admin_state_up': True, 'tenant_id': 'ce93391161934db3874783df65baf2be'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 907.243943] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit called with network settings {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} (original settings None) and network segments [{'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}] [ 907.244152] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit: [ 907.244152] [49942]: key[vlan_transparent], None -> None [ 907.244152] [49942]: key[id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 907.244152] [49942]: key[tags], [] -> None [ 907.244152] [49942]: key[availability_zone_hints], [] -> None [ 907.244152] [49942]: key[mtu], 8950 -> None [ 907.244152] [49942]: key[provider:network_type], vlan -> None [ 907.244152] [49942]: key[admin_state_up], True -> None [ 907.244152] [49942]: key[provider:physical_network], default -> None [ 907.244152] [49942]: key[provider:segmentation_id], 579 -> None [ 907.244152] [49942]: key[created_at], 2025-11-20T12:32:51Z -> None [ 907.244152] [49942]: key[updated_at], 2025-11-20T12:34:28Z -> None [ 907.244152] [49942]: key[description], -> None [ 907.244152] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.244152] [49942]: key[standard_attr_id], 1351 -> None [ 907.244152] [49942]: key[name], tempest-ServersTestMultiNic-1040512653 -> None [ 907.244152] [49942]: key[availability_zones], ['nova'] -> None [ 907.244152] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.244152] [49942]: key[status], ACTIVE -> None [ 907.244152] [49942]: key[shared], False -> None [ 907.244152] [49942]: key[router:external], False -> None [ 907.244152] [49942]: key[revision_number], 3 -> None [ 907.244152] [49942]: key[port_security_enabled], True -> None [ 907.244152] [49942]: key[subnets], [] -> None [ 907.244152] [49942]: key[ipv4_address_scope], None -> None [ 907.244152] [49942]: key[qinq], None -> None [ 907.244152] [49942]: key[ipv6_address_scope], None -> None [ 907.244152] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.244989] [49942]: DEBUG neutron.services.segments.db [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e434c19c-8ffc-49d3-a087-46139b3ec0ea']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 907.249421] [49942]: DEBUG neutron.services.segments.db [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f875206d-3bd8-48cd-af6a-7894a7ad41a2') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 907.249421] [49942]: DEBUG neutron.services.segments.db [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f875206d-3bd8-48cd-af6a-7894a7ad41a2') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 907.254298] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (f875206d-3bd8-48cd-af6a-7894a7ad41a2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.262575] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (f875206d-3bd8-48cd-af6a-7894a7ad41a2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.273261] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Releasing vlan 579 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 907.273261] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (f875206d-3bd8-48cd-af6a-7894a7ad41a2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.292094] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Made reservation on behalf of ce93391161934db3874783df65baf2be for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 907.296178] [49942]: INFO neutron.services.segments.plugin [-] Segment f875206d-3bd8-48cd-af6a-7894a7ad41a2 resource provider aggregate not found [ 907.296304] [49941]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.305980] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (e434c19c-8ffc-49d3-a087-46139b3ec0ea), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.305980] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit called with network settings {'id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea', 'name': 'tempest-ServersTestMultiNic-1040512653', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1351, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:51Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 579} (original settings None) and network segments [{'id': 'f875206d-3bd8-48cd-af6a-7894a7ad41a2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 579, 'network_id': 'e434c19c-8ffc-49d3-a087-46139b3ec0ea'}] [ 907.305980] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit: [ 907.305980] [49942]: key[vlan_transparent], None -> None [ 907.305980] [49942]: key[id], e434c19c-8ffc-49d3-a087-46139b3ec0ea -> None [ 907.305980] [49942]: key[tags], [] -> None [ 907.305980] [49942]: key[availability_zone_hints], [] -> None [ 907.305980] [49942]: key[mtu], 8950 -> None [ 907.305980] [49942]: key[provider:network_type], vlan -> None [ 907.305980] [49942]: key[admin_state_up], True -> None [ 907.305980] [49942]: key[provider:physical_network], default -> None [ 907.305980] [49942]: key[provider:segmentation_id], 579 -> None [ 907.305980] [49942]: key[created_at], 2025-11-20T12:32:51Z -> None [ 907.305980] [49942]: key[updated_at], 2025-11-20T12:34:28Z -> None [ 907.305980] [49942]: key[description], -> None [ 907.305980] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.305980] [49942]: key[standard_attr_id], 1351 -> None [ 907.305980] [49942]: key[name], tempest-ServersTestMultiNic-1040512653 -> None [ 907.305980] [49942]: key[availability_zones], ['nova'] -> None [ 907.305980] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.305980] [49942]: key[status], ACTIVE -> None [ 907.305980] [49942]: key[shared], False -> None [ 907.305980] [49942]: key[router:external], False -> None [ 907.305980] [49942]: key[revision_number], 3 -> None [ 907.305980] [49942]: key[port_security_enabled], True -> None [ 907.305980] [49942]: key[subnets], [] -> None [ 907.305980] [49942]: key[ipv4_address_scope], None -> None [ 907.305980] [49942]: key[qinq], None -> None [ 907.305980] [49942]: key[ipv6_address_scope], None -> None [ 907.305980] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.312155] [49942]: INFO neutron.services.segments.plugin [-] Segment f875206d-3bd8-48cd-af6a-7894a7ad41a2 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 f875206d-3bd8-48cd-af6a-7894a7ad41a2 found for delete ", "request_id": "req-a8607dcd-00ca-4d00-994f-7b8a180254a0"}]} [ 907.312936] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Network': ['ID=e434c19c-8ffc-49d3-a087-46139b3ec0ea,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.317069] [49942]: DEBUG neutron_lib.callbacks.manager [None req-368c979c-4c08-48a1-93d6-f51cfdd540fe tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.320159] [49942]: [pid: 49942|app: 0|req: 3047/5880] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:28 2025] DELETE /networking/v2.0/networks/e434c19c-8ffc-49d3-a087-46139b3ec0ea => generated 0 bytes in 307 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 907.374355] [49941]: DEBUG neutron.db.db_base_plugin_common [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Allocated IP 192.168.128.11 (6c0d23f1-97f1-4f92-a08d-e77fd32a8707/bb772f98-1c60-407e-a546-aba14641c404/45d3902e-8327-4a97-b442-966bb0850164) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 907.383422] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72c79ac7-09cc-493a-a003-17428dd887b8 req-2150302b-5540-4a18-86d6-ebb84d8205d9 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.385431] [49942]: [pid: 49942|app: 0|req: 3048/5881] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.409156] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting subnet 7ebf634f-fe52-4c44-8582-c8114db32ab9 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 907.412361] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks [] for subnet (7ebf634f-fe52-4c44-8582-c8114db32ab9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.428597] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (7ebf634f-fe52-4c44-8582-c8114db32ab9), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.473795] [49941]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for allowed_address_pair (45d3902e-8327-4a97-b442-966bb0850164), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.474541] [49941]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for port (45d3902e-8327-4a97-b442-966bb0850164), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.474801] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_security_enabled': True, 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 907.475055] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_precommit: [ 907.475055] [49941]: key[id], None -> 45d3902e-8327-4a97-b442-966bb0850164 [ 907.475055] [49941]: key[binding:vnic_type], None -> normal [ 907.475055] [49941]: key[binding:vif_details], None -> {} [ 907.475055] [49941]: key[allowed_address_pairs], None -> [] [ 907.475055] [49941]: key[binding:profile], None -> {} [ 907.475055] [49941]: key[admin_state_up], None -> True [ 907.475055] [49941]: key[binding:vif_type], None -> unbound [ 907.475055] [49941]: key[device_owner], None -> [ 907.475055] [49941]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 907.475055] [49941]: key[binding:host_id], None -> [ 907.475055] [49941]: key[standard_attr_id], None -> 1478 [ 907.475055] [49941]: key[name], None -> [ 907.475055] [49941]: key[mac_address], None -> fa:16:3e:98:63:c2 [ 907.475055] [49941]: key[status], None -> DOWN [ 907.475055] [49941]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 907.475055] [49941]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}] [ 907.475055] [49941]: key[security_groups], None -> ['9e5506b2-4387-4774-944f-0a0a3125a47d'] [ 907.475055] [49941]: key[port_security_enabled], None -> True [ 907.475055] [49941]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 907.475055] [49941]: key[device_id], None -> 48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 [ 907.475055] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.480817] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (7ebf634f-fe52-4c44-8582-c8114db32ab9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.481433] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit called with subnet settings {'id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', '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/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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 907.481589] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_precommit: [ 907.481589] [49942]: key[ipv6_ra_mode], None -> None [ 907.481589] [49942]: key[id], 7ebf634f-fe52-4c44-8582-c8114db32ab9 -> None [ 907.481589] [49942]: key[tags], [] -> None [ 907.481589] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 907.481589] [49942]: key[enable_dhcp], True -> None [ 907.481589] [49942]: key[ip_version], 4 -> None [ 907.481589] [49942]: key[created_at], 2025-11-20T12:32:51Z -> None [ 907.481589] [49942]: key[updated_at], 2025-11-20T12:32:51Z -> None [ 907.481589] [49942]: key[description], -> None [ 907.481589] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.481589] [49942]: key[standard_attr_id], 1350 -> None [ 907.481589] [49942]: key[cidr], 192.168.128.0/24 -> None [ 907.481589] [49942]: key[ipv6_address_mode], None -> None [ 907.481589] [49942]: key[name], -> None [ 907.481589] [49942]: key[subnetpool_id], None -> None [ 907.481589] [49942]: key[host_routes], [] -> None [ 907.481589] [49942]: key[network_id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.481589] [49942]: key[shared], False -> None [ 907.481589] [49942]: key[router:external], False -> None [ 907.481589] [49942]: key[revision_number], 0 -> None [ 907.481589] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 907.481589] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.481589] [49942]: key[service_types], [] -> None [ 907.481589] [49942]: key[dns_nameservers], [] -> None [ 907.481589] [49942]: key[segment_id], None -> None [ 907.481589] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.529845] [49941]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (45d3902e-8327-4a97-b442-966bb0850164), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.540150] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (7ebf634f-fe52-4c44-8582-c8114db32ab9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.540348] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit called with subnet settings {'id': '7ebf634f-fe52-4c44-8582-c8114db32ab9', 'name': '', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', '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/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-20T12:32:51Z', 'updated_at': '2025-11-20T12:32:51Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 907.540534] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_subnet_postcommit: [ 907.540534] [49942]: key[ipv6_ra_mode], None -> None [ 907.540534] [49942]: key[id], 7ebf634f-fe52-4c44-8582-c8114db32ab9 -> None [ 907.540534] [49942]: key[tags], [] -> None [ 907.540534] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.254'}] -> None [ 907.540534] [49942]: key[enable_dhcp], True -> None [ 907.540534] [49942]: key[ip_version], 4 -> None [ 907.540534] [49942]: key[created_at], 2025-11-20T12:32:51Z -> None [ 907.540534] [49942]: key[updated_at], 2025-11-20T12:32:51Z -> None [ 907.540534] [49942]: key[description], -> None [ 907.540534] [49942]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.540534] [49942]: key[standard_attr_id], 1350 -> None [ 907.540534] [49942]: key[cidr], 192.168.128.0/24 -> None [ 907.540534] [49942]: key[ipv6_address_mode], None -> None [ 907.540534] [49942]: key[name], -> None [ 907.540534] [49942]: key[subnetpool_id], None -> None [ 907.540534] [49942]: key[host_routes], [] -> None [ 907.540534] [49942]: key[network_id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.540534] [49942]: key[shared], False -> None [ 907.540534] [49942]: key[router:external], False -> None [ 907.540534] [49942]: key[revision_number], 0 -> None [ 907.540534] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 907.540534] [49942]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.540534] [49942]: key[service_types], [] -> None [ 907.540534] [49942]: key[dns_nameservers], [] -> None [ 907.540534] [49942]: key[segment_id], None -> None [ 907.540534] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.547567] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Subnet': ['ID=7ebf634f-fe52-4c44-8582-c8114db32ab9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.562805] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5bbd702b-dda6-4713-bfe0-88aa5bc5197c tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.565326] [49942]: [pid: 49942|app: 0|req: 3049/5882] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:29 2025] DELETE /networking/v2.0/subnets/7ebf634f-fe52-4c44-8582-c8114db32ab9 => generated 0 bytes in 179 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 907.569024] [49942]: DEBUG neutron.api.wsgi [req-72c79ac7-09cc-493a-a003-17428dd887b8 req-ca3b24cc-ff5a-4a4c-bc7c-bbac266a6567 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.579472] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event updated for resources: {'Port': ['ID=45d3902e-8327-4a97-b442-966bb0850164,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.589214] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 907.589976] [49941]: DEBUG neutron.scheduler.base_scheduler [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 907.592373] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 907.598808] [49942]: [pid: 49942|app: 0|req: 3050/5883] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/security-groups?id=010e6833-9844-4bd1-ae19-22bcdc457003&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 907.612267] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'project_id': 'ce93391161934db3874783df65baf2be', 'port_security_enabled': True, 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 1, 'network': {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 907.612505] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] create_port_postcommit: [ 907.612505] [49941]: key[id], None -> 45d3902e-8327-4a97-b442-966bb0850164 [ 907.612505] [49941]: key[binding:vnic_type], None -> normal [ 907.612505] [49941]: key[tags], None -> [] [ 907.612505] [49941]: key[binding:vif_details], None -> {} [ 907.612505] [49941]: key[allowed_address_pairs], None -> [] [ 907.612505] [49941]: key[extra_dhcp_opts], None -> [] [ 907.612505] [49941]: key[binding:profile], None -> {} [ 907.612505] [49941]: key[admin_state_up], None -> True [ 907.612505] [49941]: key[network], None -> {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} [ 907.612505] [49941]: key[binding:vif_type], None -> unbound [ 907.612505] [49941]: key[device_owner], None -> [ 907.612505] [49941]: key[created_at], None -> 2025-11-20T12:34:29Z [ 907.612505] [49941]: key[updated_at], None -> 2025-11-20T12:34:29Z [ 907.612505] [49941]: key[tenant_id], None -> ce93391161934db3874783df65baf2be [ 907.612505] [49941]: key[binding:host_id], None -> [ 907.612505] [49941]: key[description], None -> [ 907.612505] [49941]: key[standard_attr_id], None -> 1478 [ 907.612505] [49941]: key[name], None -> [ 907.612505] [49941]: key[mac_address], None -> fa:16:3e:98:63:c2 [ 907.612505] [49941]: key[status], None -> DOWN [ 907.612505] [49941]: key[network_id], None -> 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 [ 907.612505] [49941]: key[fixed_ips], None -> [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}] [ 907.612505] [49941]: key[security_groups], None -> ['9e5506b2-4387-4774-944f-0a0a3125a47d'] [ 907.612505] [49941]: key[revision_number], None -> 1 [ 907.612505] [49941]: key[port_security_enabled], None -> True [ 907.612505] [49941]: key[project_id], None -> ce93391161934db3874783df65baf2be [ 907.612505] [49941]: key[device_id], None -> 48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 [ 907.612505] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.644679] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.645106] [49941]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-d03c9339-48ba-4794-bc51-f1b77f5d8379 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.660027] [49941]: [pid: 49941|app: 0|req: 2834/5884] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:28 2025] POST /networking/v2.0/ports => generated 733 bytes in 419 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 907.664082] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bc11105-5502-4e33-a32c-774635a2e7b2 req-013431ea-b6ed-4cb7-afb8-43bc5a270bf1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.665219] [49942]: [pid: 49942|app: 0|req: 3051/5885] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 789 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.688321] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (7ca235cc-bda6-47ac-8406-1fe2659c6bfb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.700465] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96cf4419-a0fa-4b24-a77d-e9acfa17ab94 req-213563d1-82f7-49b9-ac46-a9234d6e322e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.701114] [49942]: [pid: 49942|app: 0|req: 3052/5886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 907.717792] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Deleting port 2b05606f-61e9-46f3-8c4b-d62868962869 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 907.717792] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (2b05606f-61e9-46f3-8c4b-d62868962869), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.732331] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dbfa1b7-ee45-4709-a967-8902f510fb22 req-9b0aba57-ec34-4c0a-83c3-180ad20eb6b4 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 907.733628] [49942]: [pid: 49942|app: 0|req: 3053/5887] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.737701] [49942]: DEBUG neutron.api.v2.base [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Request body: {'port': {'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 907.737803] [49941]: DEBUG neutron.plugins.ml2.db [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] For port 2b05606f-61e9-46f3-8c4b-d62868962869, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2b05606f-61e9-46f3-8c4b-d62868962869,segment=NetworkSegment(99007a02-186f-4373-94f5-dbe1d4736d63),segment_id=99007a02-186f-4373-94f5-dbe1d4736d63)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 907.737803] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (2b05606f-61e9-46f3-8c4b-d62868962869), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.742305] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit called with port settings {'id': '2b05606f-61e9-46f3-8c4b-d62868962869', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:5a:a9:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'device_owner': 'network:dhcp', 'standard_attr_id': 1362, '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-20T12:33:16Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 907.742417] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_precommit: [ 907.742417] [49941]: key[id], 2b05606f-61e9-46f3-8c4b-d62868962869 -> None [ 907.742417] [49941]: key[binding:vnic_type], normal -> None [ 907.742417] [49941]: key[tags], [] -> None [ 907.742417] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 907.742417] [49941]: key[allowed_address_pairs], [] -> None [ 907.742417] [49941]: key[extra_dhcp_opts], [] -> None [ 907.742417] [49941]: key[binding:profile], {} -> None [ 907.742417] [49941]: key[admin_state_up], True -> None [ 907.742417] [49941]: key[binding:vif_type], ovs -> None [ 907.742417] [49941]: key[device_owner], network:dhcp -> None [ 907.742417] [49941]: key[created_at], 2025-11-20T12:33:16Z -> None [ 907.742417] [49941]: key[updated_at], 2025-11-20T12:34:29Z -> None [ 907.742417] [49941]: key[description], -> None [ 907.742417] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.742417] [49941]: key[binding:host_id], devstack -> None [ 907.742417] [49941]: key[standard_attr_id], 1362 -> None [ 907.742417] [49941]: key[name], -> None [ 907.742417] [49941]: key[mac_address], fa:16:3e:5a:a9:4d -> None [ 907.742417] [49941]: key[status], ACTIVE -> None [ 907.742417] [49941]: key[network_id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.742417] [49941]: key[fixed_ips], [] -> None [ 907.742417] [49941]: key[security_groups], [] -> None [ 907.742417] [49941]: key[revision_number], 5 -> None [ 907.742417] [49941]: key[port_security_enabled], False -> None [ 907.742417] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.742417] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.742417] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.743931] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Calling delete_port for 2b05606f-61e9-46f3-8c4b-d62868962869 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 907.774676] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (45d3902e-8327-4a97-b442-966bb0850164), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.797426] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (2b05606f-61e9-46f3-8c4b-d62868962869), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.806340] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Port': ['ID=2b05606f-61e9-46f3-8c4b-d62868962869,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.813419] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] No DVR routers for this DVR port 2b05606f-61e9-46f3-8c4b-d62868962869 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 907.813639] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit called with port settings {'id': '2b05606f-61e9-46f3-8c4b-d62868962869', 'name': '', 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:5a:a9:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'device_owner': 'network:dhcp', 'standard_attr_id': 1362, '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-20T12:33:16Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}}] (original binding levels None) on network {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} with segments to bind None [ 907.813803] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_port_postcommit: [ 907.813803] [49941]: key[id], 2b05606f-61e9-46f3-8c4b-d62868962869 -> None [ 907.813803] [49941]: key[binding:vnic_type], normal -> None [ 907.813803] [49941]: key[tags], [] -> None [ 907.813803] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 907.813803] [49941]: key[allowed_address_pairs], [] -> None [ 907.813803] [49941]: key[extra_dhcp_opts], [] -> None [ 907.813803] [49941]: key[binding:profile], {} -> None [ 907.813803] [49941]: key[admin_state_up], True -> None [ 907.813803] [49941]: key[binding:vif_type], ovs -> None [ 907.813803] [49941]: key[device_owner], network:dhcp -> None [ 907.813803] [49941]: key[created_at], 2025-11-20T12:33:16Z -> None [ 907.813803] [49941]: key[updated_at], 2025-11-20T12:34:29Z -> None [ 907.813803] [49941]: key[description], -> None [ 907.813803] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.813803] [49941]: key[binding:host_id], devstack -> None [ 907.813803] [49941]: key[standard_attr_id], 1362 -> None [ 907.813803] [49941]: key[name], -> None [ 907.813803] [49941]: key[mac_address], fa:16:3e:5a:a9:4d -> None [ 907.813803] [49941]: key[status], ACTIVE -> None [ 907.813803] [49941]: key[network_id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.813803] [49941]: key[fixed_ips], [] -> None [ 907.813803] [49941]: key[security_groups], [] -> None [ 907.813803] [49941]: key[revision_number], 5 -> None [ 907.813803] [49941]: key[port_security_enabled], False -> None [ 907.813803] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.813803] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.813803] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.832775] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (7ca235cc-bda6-47ac-8406-1fe2659c6bfb), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.841803] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit called with network settings {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} (original settings None) and network segments [{'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}] [ 907.841997] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_precommit: [ 907.841997] [49941]: key[vlan_transparent], None -> None [ 907.841997] [49941]: key[id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.841997] [49941]: key[tags], [] -> None [ 907.841997] [49941]: key[availability_zone_hints], [] -> None [ 907.841997] [49941]: key[mtu], 8950 -> None [ 907.841997] [49941]: key[provider:network_type], vlan -> None [ 907.841997] [49941]: key[admin_state_up], True -> None [ 907.841997] [49941]: key[provider:physical_network], default -> None [ 907.841997] [49941]: key[provider:segmentation_id], 388 -> None [ 907.841997] [49941]: key[created_at], 2025-11-20T12:32:50Z -> None [ 907.841997] [49941]: key[updated_at], 2025-11-20T12:34:29Z -> None [ 907.841997] [49941]: key[description], -> None [ 907.841997] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.841997] [49941]: key[standard_attr_id], 1348 -> None [ 907.841997] [49941]: key[name], tempest-ServersTestMultiNic-2079961267 -> None [ 907.841997] [49941]: key[availability_zones], ['nova'] -> None [ 907.841997] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.841997] [49941]: key[status], ACTIVE -> None [ 907.841997] [49941]: key[shared], False -> None [ 907.841997] [49941]: key[router:external], False -> None [ 907.841997] [49941]: key[revision_number], 3 -> None [ 907.841997] [49941]: key[port_security_enabled], True -> None [ 907.841997] [49941]: key[subnets], [] -> None [ 907.841997] [49941]: key[ipv4_address_scope], None -> None [ 907.841997] [49941]: key[qinq], None -> None [ 907.841997] [49941]: key[ipv6_address_scope], None -> None [ 907.841997] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.842917] [49941]: DEBUG neutron.services.segments.db [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['7ca235cc-bda6-47ac-8406-1fe2659c6bfb']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 907.846536] [49941]: DEBUG neutron.services.segments.db [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '99007a02-186f-4373-94f5-dbe1d4736d63') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 907.846619] [49941]: DEBUG neutron.services.segments.db [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '99007a02-186f-4373-94f5-dbe1d4736d63') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 907.850689] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (99007a02-186f-4373-94f5-dbe1d4736d63), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.857753] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (99007a02-186f-4373-94f5-dbe1d4736d63), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.866454] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Releasing vlan 388 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 907.866454] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (99007a02-186f-4373-94f5-dbe1d4736d63), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.884448] [49941]: INFO neutron.services.segments.plugin [-] Segment 99007a02-186f-4373-94f5-dbe1d4736d63 resource provider aggregate not found [ 907.899249] [49942]: DEBUG neutron.notifiers.nova [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 45d3902e-8327-4a97-b442-966bb0850164 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 907.900291] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (7ca235cc-bda6-47ac-8406-1fe2659c6bfb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.900488] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit called with network settings {'id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb', 'name': 'tempest-ServersTestMultiNic-2079961267', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', '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-20T12:32:50Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 388} (original settings None) and network segments [{'id': '99007a02-186f-4373-94f5-dbe1d4736d63', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 388, 'network_id': '7ca235cc-bda6-47ac-8406-1fe2659c6bfb'}] [ 907.900633] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] delete_network_postcommit: [ 907.900633] [49941]: key[vlan_transparent], None -> None [ 907.900633] [49941]: key[id], 7ca235cc-bda6-47ac-8406-1fe2659c6bfb -> None [ 907.900633] [49941]: key[tags], [] -> None [ 907.900633] [49941]: key[availability_zone_hints], [] -> None [ 907.900633] [49941]: key[mtu], 8950 -> None [ 907.900633] [49941]: key[provider:network_type], vlan -> None [ 907.900633] [49941]: key[admin_state_up], True -> None [ 907.900633] [49941]: key[provider:physical_network], default -> None [ 907.900633] [49941]: key[provider:segmentation_id], 388 -> None [ 907.900633] [49941]: key[created_at], 2025-11-20T12:32:50Z -> None [ 907.900633] [49941]: key[updated_at], 2025-11-20T12:34:29Z -> None [ 907.900633] [49941]: key[description], -> None [ 907.900633] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.900633] [49941]: key[standard_attr_id], 1348 -> None [ 907.900633] [49941]: key[name], tempest-ServersTestMultiNic-2079961267 -> None [ 907.900633] [49941]: key[availability_zones], ['nova'] -> None [ 907.900633] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 907.900633] [49941]: key[status], ACTIVE -> None [ 907.900633] [49941]: key[shared], False -> None [ 907.900633] [49941]: key[router:external], False -> None [ 907.900633] [49941]: key[revision_number], 3 -> None [ 907.900633] [49941]: key[port_security_enabled], True -> None [ 907.900633] [49941]: key[subnets], [] -> None [ 907.900633] [49941]: key[ipv4_address_scope], None -> None [ 907.900633] [49941]: key[qinq], None -> None [ 907.900633] [49941]: key[ipv6_address_scope], None -> None [ 907.900633] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.904284] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks [] for port (45d3902e-8327-4a97-b442-966bb0850164), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.907351] [49941]: INFO neutron.services.segments.plugin [-] Segment 99007a02-186f-4373-94f5-dbe1d4736d63 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 99007a02-186f-4373-94f5-dbe1d4736d63 found for delete ", "request_id": "req-e9f5cf91-b46e-49a4-a574-35c617c8bb82"}]} [ 907.909940] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Pushing event deleted for resources: {'Network': ['ID=7ca235cc-bda6-47ac-8406-1fe2659c6bfb,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.912536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f469f077-5446-4733-8d2b-666ecebac61f tempest-ServersTestMultiNic-453162700 tempest-ServersTestMultiNic-453162700-project-member] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.914421] [49942]: DEBUG neutron.db.provisioning_blocks [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Transition to ACTIVE for port object 45d3902e-8327-4a97-b442-966bb0850164 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 907.914722] [49941]: [pid: 49941|app: 0|req: 2835/5888] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:29 2025] DELETE /networking/v2.0/networks/7ca235cc-bda6-47ac-8406-1fe2659c6bfb => generated 0 bytes in 256 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 907.916561] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_precommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 907.916759] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_precommit: [ 907.916759] [49942]: key[device_owner], -> compute:nova [ 907.916759] [49942]: key[binding:host_id], -> cpu-1 [ 907.916759] [49942]: key[revision_number], 1 -> 2 [ 907.916759] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.918427] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (45d3902e-8327-4a97-b442-966bb0850164), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 907.923161] [49941]: DEBUG neutron.api.wsgi [req-8bc11105-5502-4e33-a32c-774635a2e7b2 req-d3e5ad7b-fe17-41a3-b244-bc95fd4ef32a tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.943965] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Pushing event updated for resources: {'Port': ['ID=45d3902e-8327-4a97-b442-966bb0850164,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 907.950638] [49941]: [pid: 49941|app: 0|req: 2836/5889] 10.180.1.21 () {60 vars in 1610 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&fields=id&fields=name => generated 203 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.955660] [49941]: DEBUG neutron.api.wsgi [req-96cf4419-a0fa-4b24-a77d-e9acfa17ab94 req-764c587f-31f1-4038-9451-526333354c26 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.977515] [49941]: [pid: 49941|app: 0|req: 2837/5890] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 907.978956] [49941]: DEBUG neutron.api.wsgi [req-6dbfa1b7-ee45-4709-a967-8902f510fb22 req-966f7ed4-218d-498c-8bc9-c79fae48ac6d tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 907.982603] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_postcommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': '', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 1, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 907.982916] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_postcommit: [ 907.982916] [49942]: key[device_owner], -> compute:nova [ 907.982916] [49942]: key[binding:host_id], -> cpu-1 [ 907.982916] [49942]: key[revision_number], 1 -> 2 [ 907.982916] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 907.989229] [49942]: DEBUG neutron.plugins.ml2.managers [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Attempting to bind port 45d3902e-8327-4a97-b442-966bb0850164 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 907.989390] [49942]: DEBUG neutron.plugins.ml2.managers [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Attempting to bind port 45d3902e-8327-4a97-b442-966bb0850164 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 907.989491] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Attempting to bind port 45d3902e-8327-4a97-b442-966bb0850164 on network 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 908.003030] [49941]: [pid: 49941|app: 0|req: 2838/5891] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/security-groups?id=c3846cb8-dcba-4559-9913-80b38e66af6a&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.012918] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 908.012918] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Bind Segment={'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 908.018625] [49942]: DEBUG networking_nsxv3.api.rpc [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Bind port on Host cpu-1 & Segment [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 908.032109] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-13000f1d-cdaa-4984-837c-3ddf84acca5c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.033084] [49941]: [pid: 49941|app: 0|req: 2839/5892] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 908.050891] [49941]: [pid: 49941|app: 0|req: 2840/5893] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.084852] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-d97f8a4d-1df5-474d-a58b-6b3c012194e3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.086559] [49941]: [pid: 49941|app: 0|req: 2841/5894] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.090660] [49941]: DEBUG neutron.api.wsgi [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-018556e6-2c71-4a87-8778-331e8ca3d056 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.103982] [49941]: [pid: 49941|app: 0|req: 2842/5895] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.136012] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f84cf01-1430-4fa4-8000-32a9286905ee req-622492df-896a-447e-82f1-e2d0c57c3bc1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.137424] [49941]: [pid: 49941|app: 0|req: 2843/5896] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.167109] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6c00bb5-2782-42ed-b3eb-05610a666fcb req-02d74a87-451f-4aa3-9c42-4b9918252ae0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.168116] [49941]: [pid: 49941|app: 0|req: 2844/5897] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:29 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.215524] [49941]: DEBUG neutron.plugins.ml2.plugin [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Deleting port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.215693] [49941]: DEBUG neutron_lib.callbacks.manager [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.244824] [49941]: DEBUG neutron.plugins.ml2.db [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] For port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.245166] [49941]: DEBUG neutron_lib.callbacks.manager [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.250405] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 908.250677] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_precommit: [ 908.250677] [49941]: key[id], e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 -> None [ 908.250677] [49941]: key[binding:vnic_type], normal -> None [ 908.250677] [49941]: key[tags], [] -> None [ 908.250677] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.250677] [49941]: key[allowed_address_pairs], [] -> None [ 908.250677] [49941]: key[extra_dhcp_opts], [] -> None [ 908.250677] [49941]: key[binding:profile], {} -> None [ 908.250677] [49941]: key[admin_state_up], True -> None [ 908.250677] [49941]: key[binding:vif_type], ovs -> None [ 908.250677] [49941]: key[device_owner], compute:nova -> None [ 908.250677] [49941]: key[created_at], 2025-11-20T12:29:41Z -> None [ 908.250677] [49941]: key[updated_at], 2025-11-20T12:29:43Z -> None [ 908.250677] [49941]: key[description], -> None [ 908.250677] [49941]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 908.250677] [49941]: key[binding:host_id], cpu-1 -> None [ 908.250677] [49941]: key[standard_attr_id], 509 -> None [ 908.250677] [49941]: key[name], -> None [ 908.250677] [49941]: key[mac_address], fa:16:3e:77:fa:23 -> None [ 908.250677] [49941]: key[status], ACTIVE -> None [ 908.250677] [49941]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 908.250677] [49941]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}] -> None [ 908.250677] [49941]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 908.250677] [49941]: key[revision_number], 5 -> None [ 908.250677] [49941]: key[port_security_enabled], True -> None [ 908.250677] [49941]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 908.250677] [49941]: key[device_id], 9f235391-bb9f-4cb8-bc9a-8036aaf399d9 -> None [ 908.250677] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.252318] [49941]: DEBUG neutron.plugins.ml2.plugin [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Calling delete_port for e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 908.327693] [49941]: DEBUG neutron_lib.callbacks.manager [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e8f376dc-3e3f-4d47-a6c6-6db7a853ef92), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.341907] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Pushing event deleted for resources: {'Port': ['ID=e8f376dc-3e3f-4d47-a6c6-6db7a853ef92,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.371087] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] No DVR routers for this DVR port e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 908.371534] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit called with port settings {'id': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:77:fa:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'device_owner': 'compute:nova', 'standard_attr_id': 509, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['010e6833-9844-4bd1-ae19-22bcdc457003'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:41Z', 'updated_at': '2025-11-20T12:29:43Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (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': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 908.371715] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] delete_port_postcommit: [ 908.371715] [49941]: key[id], e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 -> None [ 908.371715] [49941]: key[binding:vnic_type], normal -> None [ 908.371715] [49941]: key[tags], [] -> None [ 908.371715] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '6685c85e-be1e-4b7b-a6cc-3e50e59b6567', 'external-id': 'nsx-vlan-transportzone-129', 'segmentation_id': 129, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.371715] [49941]: key[allowed_address_pairs], [] -> None [ 908.371715] [49941]: key[extra_dhcp_opts], [] -> None [ 908.371715] [49941]: key[binding:profile], {} -> None [ 908.371715] [49941]: key[admin_state_up], True -> None [ 908.371715] [49941]: key[binding:vif_type], ovs -> None [ 908.371715] [49941]: key[device_owner], compute:nova -> None [ 908.371715] [49941]: key[created_at], 2025-11-20T12:29:41Z -> None [ 908.371715] [49941]: key[updated_at], 2025-11-20T12:29:43Z -> None [ 908.371715] [49941]: key[description], -> None [ 908.371715] [49941]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 908.371715] [49941]: key[binding:host_id], cpu-1 -> None [ 908.371715] [49941]: key[standard_attr_id], 509 -> None [ 908.371715] [49941]: key[name], -> None [ 908.371715] [49941]: key[mac_address], fa:16:3e:77:fa:23 -> None [ 908.371715] [49941]: key[status], ACTIVE -> None [ 908.371715] [49941]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 908.371715] [49941]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.8'}] -> None [ 908.371715] [49941]: key[security_groups], ['010e6833-9844-4bd1-ae19-22bcdc457003'] -> None [ 908.371715] [49941]: key[revision_number], 5 -> None [ 908.371715] [49941]: key[port_security_enabled], True -> None [ 908.371715] [49941]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 908.371715] [49941]: key[device_id], 9f235391-bb9f-4cb8-bc9a-8036aaf399d9 -> None [ 908.371715] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.373591] [49941]: DEBUG neutron_lib.callbacks.manager [req-8a1b34bb-0232-4455-9b77-b66761b4b471 req-9f154c71-3cf5-417a-b012-ca22203b6bf3 tempest-ServersAdminTestJSON-402126065 tempest-ServersAdminTestJSON-402126065-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.374084] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'name': 'network-vif-deleted', 'tag': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 908.377052] [49941]: [pid: 49941|app: 0|req: 2845/5898] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:29 2025] DELETE /networking/v2.0/ports/e8f376dc-3e3f-4d47-a6c6-6db7a853ef92 => generated 0 bytes in 208 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 908.384791] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ac955222-e70a-4ca1-838f-bfda256f6c8b" -d '{"events": [{"server_uuid": "9f235391-bb9f-4cb8-bc9a-8036aaf399d9", "name": "network-vif-deleted", "tag": "e8f376dc-3e3f-4d47-a6c6-6db7a853ef92"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 908.402540] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-eb687ad1-254b-455d-8d2d-b1f4d201071f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.403665] [49941]: [pid: 49941|app: 0|req: 2846/5899] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.406180] [49941]: DEBUG neutron.api.wsgi [req-6f84cf01-1430-4fa4-8000-32a9286905ee req-4f7f2ae2-7020-4372-ac3b-449227d75a60 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.426721] [49941]: [pid: 49941|app: 0|req: 2847/5900] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.430038] [49941]: DEBUG neutron.api.wsgi [req-b6c00bb5-2782-42ed-b3eb-05610a666fcb req-ee2d6122-86a7-4271-abc2-e91b0c5d2b76 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 908.449710] [49941]: [pid: 49941|app: 0|req: 2848/5901] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.476324] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-ae1dc468-93ae-4c60-bd7e-9aaf5692f586 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.476572] [49941]: [pid: 49941|app: 0|req: 2849/5902] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.514868] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3b6408d-2dcd-4b64-b6fa-938ed3d193bb req-d67ad187-0b56-41aa-9184-5a6b6588d08c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.516228] [49941]: [pid: 49941|app: 0|req: 2850/5903] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.558571] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-3b9cb515-06a3-40d7-ae14-fcaa97df2b0d tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.558571] [49941]: [pid: 49941|app: 0|req: 2851/5904] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.586400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4637d5b-bbef-405b-89fb-04dcdfc589a3 req-cc18cfd2-6721-4caf-9d3c-b5ab1a39701b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 908.587196] [49941]: [pid: 49941|app: 0|req: 2852/5905] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 908.640514] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Deleting port 47f8a583-1acc-4761-9155-44e3f1a7b035 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.640514] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.685356] [49941]: DEBUG neutron.plugins.ml2.db [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] For port 47f8a583-1acc-4761-9155-44e3f1a7b035, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=47f8a583-1acc-4761-9155-44e3f1a7b035,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.685775] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.690899] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_precommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 908.691136] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_precommit: [ 908.691136] [49941]: key[id], 47f8a583-1acc-4761-9155-44e3f1a7b035 -> None [ 908.691136] [49941]: key[binding:vnic_type], normal -> None [ 908.691136] [49941]: key[tags], [] -> None [ 908.691136] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.691136] [49941]: key[allowed_address_pairs], [] -> None [ 908.691136] [49941]: key[extra_dhcp_opts], [] -> None [ 908.691136] [49941]: key[binding:profile], {} -> None [ 908.691136] [49941]: key[admin_state_up], True -> None [ 908.691136] [49941]: key[binding:vif_type], ovs -> None [ 908.691136] [49941]: key[device_owner], compute:nova -> None [ 908.691136] [49941]: key[created_at], 2025-11-20T12:33:25Z -> None [ 908.691136] [49941]: key[updated_at], 2025-11-20T12:33:27Z -> None [ 908.691136] [49941]: key[description], -> None [ 908.691136] [49941]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 908.691136] [49941]: key[binding:host_id], cpu-1 -> None [ 908.691136] [49941]: key[standard_attr_id], 1390 -> None [ 908.691136] [49941]: key[name], -> None [ 908.691136] [49941]: key[mac_address], fa:16:3e:04:3c:ed -> None [ 908.691136] [49941]: key[status], ACTIVE -> None [ 908.691136] [49941]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 908.691136] [49941]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}] -> None [ 908.691136] [49941]: key[security_groups], ['c3846cb8-dcba-4559-9913-80b38e66af6a'] -> None [ 908.691136] [49941]: key[revision_number], 5 -> None [ 908.691136] [49941]: key[port_security_enabled], True -> None [ 908.691136] [49941]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 908.691136] [49941]: key[device_id], 9f28aabe-cee5-4e37-bf6f-a0b238d26122 -> None [ 908.691136] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.693545] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Calling delete_port for 47f8a583-1acc-4761-9155-44e3f1a7b035 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 908.698151] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'tag': '29d49e41-b36a-45dc-bb05-e1728bbaadab'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 908.698842] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-83e5f8bc-69cb-4bd3-bc4d-6b5e6ca6c26e" -d '{"events": [{"name": "network-changed", "server_uuid": "ae41dda2-91c8-4a88-9aef-8d469c3194c6", "tag": "29d49e41-b36a-45dc-bb05-e1728bbaadab"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 908.790242] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (47f8a583-1acc-4761-9155-44e3f1a7b035), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.798848] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Pushing event deleted for resources: {'Port': ['ID=47f8a583-1acc-4761-9155-44e3f1a7b035,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 908.825148] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] No DVR routers for this DVR port 47f8a583-1acc-4761-9155-44e3f1a7b035 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 908.825397] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_postcommit called with port settings {'id': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:04:3c:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'device_owner': 'compute:nova', 'standard_attr_id': 1390, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 908.825562] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_postcommit: [ 908.825562] [49941]: key[id], 47f8a583-1acc-4761-9155-44e3f1a7b035 -> None [ 908.825562] [49941]: key[binding:vnic_type], normal -> None [ 908.825562] [49941]: key[tags], [] -> None [ 908.825562] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.825562] [49941]: key[allowed_address_pairs], [] -> None [ 908.825562] [49941]: key[extra_dhcp_opts], [] -> None [ 908.825562] [49941]: key[binding:profile], {} -> None [ 908.825562] [49941]: key[admin_state_up], True -> None [ 908.825562] [49941]: key[binding:vif_type], ovs -> None [ 908.825562] [49941]: key[device_owner], compute:nova -> None [ 908.825562] [49941]: key[created_at], 2025-11-20T12:33:25Z -> None [ 908.825562] [49941]: key[updated_at], 2025-11-20T12:33:27Z -> None [ 908.825562] [49941]: key[description], -> None [ 908.825562] [49941]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 908.825562] [49941]: key[binding:host_id], cpu-1 -> None [ 908.825562] [49941]: key[standard_attr_id], 1390 -> None [ 908.825562] [49941]: key[name], -> None [ 908.825562] [49941]: key[mac_address], fa:16:3e:04:3c:ed -> None [ 908.825562] [49941]: key[status], ACTIVE -> None [ 908.825562] [49941]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 908.825562] [49941]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.12'}] -> None [ 908.825562] [49941]: key[security_groups], ['c3846cb8-dcba-4559-9913-80b38e66af6a'] -> None [ 908.825562] [49941]: key[revision_number], 5 -> None [ 908.825562] [49941]: key[port_security_enabled], True -> None [ 908.825562] [49941]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 908.825562] [49941]: key[device_id], 9f28aabe-cee5-4e37-bf6f-a0b238d26122 -> None [ 908.825562] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.827438] [49941]: DEBUG neutron_lib.callbacks.manager [req-bb6876cd-5554-4a61-88f6-22c58dbb2ba4 req-8f6b9519-89fd-4c4d-a215-418960655e04 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.829918] [49941]: [pid: 49941|app: 0|req: 2853/5906] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:30 2025] DELETE /networking/v2.0/ports/47f8a583-1acc-4761-9155-44e3f1a7b035 => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 908.845112] [49941]: [pid: 49941|app: 0|req: 2854/5907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.880201] [49941]: [pid: 49941|app: 0|req: 2855/5908] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 908.929651] [49941]: DEBUG neutron.plugins.ml2.plugin [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Deleting port f83c6b2d-68e5-4bd3-8112-88998bcd1942 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 908.929866] [49941]: DEBUG neutron_lib.callbacks.manager [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.960961] [49941]: DEBUG neutron.plugins.ml2.db [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] For port f83c6b2d-68e5-4bd3-8112-88998bcd1942, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f83c6b2d-68e5-4bd3-8112-88998bcd1942,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 908.961207] [49941]: DEBUG neutron_lib.callbacks.manager [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 908.966919] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_precommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:32Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 908.967164] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_precommit: [ 908.967164] [49941]: key[id], f83c6b2d-68e5-4bd3-8112-88998bcd1942 -> None [ 908.967164] [49941]: key[binding:vnic_type], normal -> None [ 908.967164] [49941]: key[tags], [] -> None [ 908.967164] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 908.967164] [49941]: key[allowed_address_pairs], [] -> None [ 908.967164] [49941]: key[extra_dhcp_opts], [] -> None [ 908.967164] [49941]: key[binding:profile], {} -> None [ 908.967164] [49941]: key[admin_state_up], True -> None [ 908.967164] [49941]: key[binding:vif_type], ovs -> None [ 908.967164] [49941]: key[device_owner], compute:nova -> None [ 908.967164] [49941]: key[created_at], 2025-11-20T12:33:30Z -> None [ 908.967164] [49941]: key[updated_at], 2025-11-20T12:33:32Z -> None [ 908.967164] [49941]: key[description], -> None [ 908.967164] [49941]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 908.967164] [49941]: key[binding:host_id], cpu-1 -> None [ 908.967164] [49941]: key[standard_attr_id], 1402 -> None [ 908.967164] [49941]: key[name], -> None [ 908.967164] [49941]: key[mac_address], fa:16:3e:d8:48:ee -> None [ 908.967164] [49941]: key[status], ACTIVE -> None [ 908.967164] [49941]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 908.967164] [49941]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}] -> None [ 908.967164] [49941]: key[security_groups], ['c3846cb8-dcba-4559-9913-80b38e66af6a'] -> None [ 908.967164] [49941]: key[revision_number], 5 -> None [ 908.967164] [49941]: key[port_security_enabled], True -> None [ 908.967164] [49941]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 908.967164] [49941]: key[device_id], 106df1fc-e3cf-4d21-89fb-caa0fce3b654 -> None [ 908.967164] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 908.969246] [49941]: DEBUG neutron.plugins.ml2.plugin [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Calling delete_port for f83c6b2d-68e5-4bd3-8112-88998bcd1942 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 909.022865] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Bound using segment: {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 909.023790] [49942]: DEBUG neutron.plugins.ml2.managers [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Bound port: 45d3902e-8327-4a97-b442-966bb0850164, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "68add7d6-c025-46fa-84d3-9c589adb63e4", "external-id": "nsx-vlan-transportzone-961", "segmentation_id": 961}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 909.023790] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (45d3902e-8327-4a97-b442-966bb0850164), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.041408] [49941]: DEBUG neutron_lib.callbacks.manager [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f83c6b2d-68e5-4bd3-8112-88998bcd1942), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.052041] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Pushing event deleted for resources: {'Port': ['ID=f83c6b2d-68e5-4bd3-8112-88998bcd1942,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.070874] [49942]: DEBUG neutron.plugins.ml2.db [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] For port 45d3902e-8327-4a97-b442-966bb0850164, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 909.073156] [49942]: DEBUG neutron.plugins.ml2.db [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] For port 45d3902e-8327-4a97-b442-966bb0850164, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=45d3902e-8327-4a97-b442-966bb0850164,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 909.074795] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_precommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 909.074963] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_precommit: [ 909.074963] [49942]: key[binding:vif_type], unbound -> ovs [ 909.074963] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} [ 909.074963] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.082693] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (45d3902e-8327-4a97-b442-966bb0850164), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.083861] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] No DVR routers for this DVR port f83c6b2d-68e5-4bd3-8112-88998bcd1942 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 909.084224] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_postcommit called with port settings {'id': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:d8:48:ee', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'device_owner': 'compute:nova', 'standard_attr_id': 1402, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c3846cb8-dcba-4559-9913-80b38e66af6a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:30Z', 'updated_at': '2025-11-20T12:33:32Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (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': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 909.084376] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] delete_port_postcommit: [ 909.084376] [49941]: key[id], f83c6b2d-68e5-4bd3-8112-88998bcd1942 -> None [ 909.084376] [49941]: key[binding:vnic_type], normal -> None [ 909.084376] [49941]: key[tags], [] -> None [ 909.084376] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '0248a27a-1d7f-4195-987b-06bfc8467347', 'external-id': 'nsx-vlan-transportzone-26', 'segmentation_id': 26, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 909.084376] [49941]: key[allowed_address_pairs], [] -> None [ 909.084376] [49941]: key[extra_dhcp_opts], [] -> None [ 909.084376] [49941]: key[binding:profile], {} -> None [ 909.084376] [49941]: key[admin_state_up], True -> None [ 909.084376] [49941]: key[binding:vif_type], ovs -> None [ 909.084376] [49941]: key[device_owner], compute:nova -> None [ 909.084376] [49941]: key[created_at], 2025-11-20T12:33:30Z -> None [ 909.084376] [49941]: key[updated_at], 2025-11-20T12:33:32Z -> None [ 909.084376] [49941]: key[description], -> None [ 909.084376] [49941]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 909.084376] [49941]: key[binding:host_id], cpu-1 -> None [ 909.084376] [49941]: key[standard_attr_id], 1402 -> None [ 909.084376] [49941]: key[name], -> None [ 909.084376] [49941]: key[mac_address], fa:16:3e:d8:48:ee -> None [ 909.084376] [49941]: key[status], ACTIVE -> None [ 909.084376] [49941]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 909.084376] [49941]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.5'}] -> None [ 909.084376] [49941]: key[security_groups], ['c3846cb8-dcba-4559-9913-80b38e66af6a'] -> None [ 909.084376] [49941]: key[revision_number], 5 -> None [ 909.084376] [49941]: key[port_security_enabled], True -> None [ 909.084376] [49941]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 909.084376] [49941]: key[device_id], 106df1fc-e3cf-4d21-89fb-caa0fce3b654 -> None [ 909.084376] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.087239] [49941]: DEBUG neutron_lib.callbacks.manager [req-136056e6-62a9-4640-94d9-e16efa10bba6 req-b122a815-e8b3-4e95-866f-0d81b52c9d17 tempest-ListServersNegativeTestJSON-905926831 tempest-ListServersNegativeTestJSON-905926831-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.089745] [49941]: [pid: 49941|app: 0|req: 2856/5909] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:30 2025] DELETE /networking/v2.0/ports/f83c6b2d-68e5-4bd3-8112-88998bcd1942 => generated 0 bytes in 209 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 909.093172] [49941]: DEBUG neutron.api.wsgi [req-f4637d5b-bbef-405b-89fb-04dcdfc589a3 req-3bd41c1b-7b7a-4ff3-aa70-5f2a942a7331 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.115161] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Pushing event updated for resources: {'Port': ['ID=45d3902e-8327-4a97-b442-966bb0850164,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.118079] [49941]: [pid: 49941|app: 0|req: 2857/5910] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.123181] [49942]: DEBUG neutron.db.provisioning_blocks [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Provisioning complete for port 45d3902e-8327-4a97-b442-966bb0850164 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 909.123414] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (45d3902e-8327-4a97-b442-966bb0850164), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.123831] [49942]: INFO neutron.plugins.ml2.plugin [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Attempt 1 to provision port 45d3902e-8327-4a97-b442-966bb0850164 [ 909.151124] [49941]: [pid: 49941|app: 0|req: 2858/5911] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.172424] [49942]: DEBUG neutron.plugins.ml2.plugin [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Current status of the port 45d3902e-8327-4a97-b442-966bb0850164 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 909.172598] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (45d3902e-8327-4a97-b442-966bb0850164), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.194332] [49942]: DEBUG neutron.plugins.ml2.db [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] For port 45d3902e-8327-4a97-b442-966bb0850164, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=45d3902e-8327-4a97-b442-966bb0850164,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 909.209371] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f9d4a03-ed51-49be-8ba7-1babd8ddd665 req-32793634-b9f1-4e27-8c6b-3d70fa25cc30 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.213663] [49941]: [pid: 49941|app: 0|req: 2859/5912] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.224018] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_precommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:30Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:30Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}]) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 909.224281] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_precommit: [ 909.224281] [49942]: key[status], DOWN -> ACTIVE [ 909.224281] [49942]: key[revision_number], 4 -> 5 [ 909.224281] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.229118] [49941]: [pid: 49941|app: 0|req: 2860/5913] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.233223] [49941]: DEBUG neutron.api.wsgi [req-4f9d4a03-ed51-49be-8ba7-1babd8ddd665 req-5f1dc4fc-e6b8-4725-b4b3-a5d934c0350b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.234447] [49942]: DEBUG neutron.db.provisioning_blocks [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Provisioning complete for port 45d3902e-8327-4a97-b442-966bb0850164 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 909.234698] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (45d3902e-8327-4a97-b442-966bb0850164), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.234881] [49942]: INFO neutron.plugins.ml2.plugin [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Attempt 1 to provision port 45d3902e-8327-4a97-b442-966bb0850164 [ 909.255117] [49941]: [pid: 49941|app: 0|req: 2861/5914] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:30 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.278570] [49942]: DEBUG neutron.plugins.ml2.plugin [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Current status of the port 45d3902e-8327-4a97-b442-966bb0850164 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 909.279465] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_postcommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:30Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:30Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}]) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 909.279668] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_postcommit: [ 909.279668] [49942]: key[status], DOWN -> ACTIVE [ 909.279668] [49942]: key[revision_number], 4 -> 5 [ 909.279668] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.279832] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (45d3902e-8327-4a97-b442-966bb0850164), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.311060] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Pushing event updated for resources: {'Port': ['ID=45d3902e-8327-4a97-b442-966bb0850164,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 909.313295] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_postcommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:30Z', 'revision_number': 4, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:29Z', 'revision_number': 2, 'project_id': 'ce93391161934db3874783df65baf2be'}) 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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 909.313424] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] update_port_postcommit: [ 909.313424] [49942]: key[binding:vif_type], unbound -> ovs [ 909.313424] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} [ 909.313424] [49942]: key[updated_at], 2025-11-20T12:34:29Z -> 2025-11-20T12:34:30Z [ 909.313424] [49942]: key[revision_number], 2 -> 4 [ 909.313424] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.318420] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.318856] [49942]: DEBUG neutron_lib.callbacks.manager [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-5aa6ba76-e869-416c-b1fc-d07d42bbcffb service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.322537] [49942]: [pid: 49942|app: 0|req: 3054/5915] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:29 2025] PUT /networking/v2.0/ports/45d3902e-8327-4a97-b442-966bb0850164 => generated 1038 bytes in 1589 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 909.323789] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f3a2e3f-557e-491c-a273-42fd1da302de req-63a9c510-b9a1-492b-a862-693b9ba0954b tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.325162] [49941]: [pid: 49941|app: 0|req: 2862/5916] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.332976] [49942]: DEBUG neutron.api.wsgi [req-9f3a2e3f-557e-491c-a273-42fd1da302de req-b8dca34d-b53d-49a6-8646-45b8da7392ee tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.356742] [49941]: [pid: 49941|app: 0|req: 2863/5917] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.366438] [49942]: [pid: 49942|app: 0|req: 3055/5918] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.398158] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-0ef63a20-7bd3-483d-8898-9b2fef9be376 x-openstack-request-id: req-0ef63a20-7bd3-483d-8898-9b2fef9be376 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 909.398285] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9f235391-bb9f-4cb8-bc9a-8036aaf399d9", "name": "network-vif-deleted", "tag": "e8f376dc-3e3f-4d47-a6c6-6db7a853ef92", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 909.398364] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0ef63a20-7bd3-483d-8898-9b2fef9be376 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 909.398543] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0ef63a20-7bd3-483d-8898-9b2fef9be376'] response: {'server_uuid': '9f235391-bb9f-4cb8-bc9a-8036aaf399d9', 'name': 'network-vif-deleted', 'tag': 'e8f376dc-3e3f-4d47-a6c6-6db7a853ef92', 'status': 'completed', 'code': 200} [ 909.477031] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69008082-18ca-4a1a-ba57-3d37e3547b50 req-c81c4fa4-fd1a-479f-9715-170948d9256c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.477031] [49941]: [pid: 49941|app: 0|req: 2864/5919] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.479014] [49942]: [pid: 49942|app: 0|req: 3056/5920] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.485799] [49941]: DEBUG neutron.api.wsgi [req-69008082-18ca-4a1a-ba57-3d37e3547b50 req-fa9fd9de-046c-40a7-9b48-de30e1b56948 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.516684] [49941]: [pid: 49941|app: 0|req: 2865/5921] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.522344] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-d26b7a86-b348-4e4c-ae4e-03ac3b8353be x-openstack-request-id: req-d26b7a86-b348-4e4c-ae4e-03ac3b8353be {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 909.522480] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ae41dda2-91c8-4a88-9aef-8d469c3194c6", "tag": "29d49e41-b36a-45dc-bb05-e1728bbaadab", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 909.522574] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d26b7a86-b348-4e4c-ae4e-03ac3b8353be {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 909.522804] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d26b7a86-b348-4e4c-ae4e-03ac3b8353be'] response: {'name': 'network-changed', 'server_uuid': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'tag': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'status': 'completed', 'code': 200} [ 909.583715] [49942]: [pid: 49942|app: 0|req: 3057/5922] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.599623] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe234dce-573f-457e-97cc-025e4f67ee1c req-6544b091-59d5-4bba-895a-55cce317ca65 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.600804] [49941]: [pid: 49941|app: 0|req: 2866/5923] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 789 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.606942] [49942]: DEBUG neutron.api.wsgi [req-fe234dce-573f-457e-97cc-025e4f67ee1c req-50dae6f3-e8b1-429b-b80d-2a975f2a6b6b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.633673] [49942]: [pid: 49942|app: 0|req: 3058/5924] 10.180.1.21 () {60 vars in 1610 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&fields=id&fields=name => generated 203 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.634883] [49941]: [pid: 49941|app: 0|req: 2867/5925] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.705269] [49941]: DEBUG neutron.api.wsgi [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-90dbd426-67b1-4123-84bd-3a72f457aa06 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.713241] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b644e21-5ce5-4cf3-ab7a-9230d950623a req-cf7a8cb9-626c-479d-a493-8de7c20b0779 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.715941] [49942]: [pid: 49942|app: 0|req: 3059/5926] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 909.720542] [49942]: DEBUG neutron.api.wsgi [req-6b644e21-5ce5-4cf3-ab7a-9230d950623a req-9190bdbe-9777-42d5-aa7a-189379b40b36 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 909.728678] [49941]: [pid: 49941|app: 0|req: 2868/5927] 10.180.1.21 () {60 vars in 1634 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/security-groups?name=tempest-SecurityGroupsTestJSON-securitygroup-1220900780&fields=id&tenant_id=ae889e4e122b4998bd45699a5994739a => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 909.742945] [49942]: [pid: 49942|app: 0|req: 3060/5928] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 909.761301] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e641cf87-fee5-413f-abb8-654657408058 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 909.762366] [49941]: [pid: 49941|app: 0|req: 2869/5929] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 789 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 909.770512] [49942]: DEBUG neutron.api.v2.base [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'port': {'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 909.833118] [49942]: DEBUG neutron_lib.callbacks.manager [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e370e803-123e-473d-82ae-606c069212ad), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.945547] [49942]: DEBUG neutron.plugins.ml2.db [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] For port e370e803-123e-473d-82ae-606c069212ad, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e370e803-123e-473d-82ae-606c069212ad,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 909.964957] [49942]: DEBUG neutron_lib.callbacks.manager [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for port (e370e803-123e-473d-82ae-606c069212ad), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.965352] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:31Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:23Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 909.965516] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_precommit: [ 909.965516] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] [ 909.965516] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 909.965516] [49942]: key[updated_at], 2025-11-20T12:34:23Z -> 2025-11-20T12:34:31Z [ 909.965516] [49942]: key[revision_number], 6 -> 7 [ 909.965516] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 909.967262] [49942]: DEBUG neutron_lib.callbacks.manager [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (e370e803-123e-473d-82ae-606c069212ad), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.977007] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (20d7f1ac-b028-46ae-80ba-4b66b39cea92), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 909.994446] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'Port': ['ID=e370e803-123e-473d-82ae-606c069212ad,revision_number=7']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 910.003991] [49942]: DEBUG neutron.db.provisioning_blocks [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Provisioning complete for port e370e803-123e-473d-82ae-606c069212ad triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 910.004220] [49942]: DEBUG neutron_lib.callbacks.manager [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (e370e803-123e-473d-82ae-606c069212ad), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.004323] [49942]: INFO neutron.plugins.ml2.plugin [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attempt 1 to provision port e370e803-123e-473d-82ae-606c069212ad [ 910.051334] [49942]: DEBUG neutron.plugins.ml2.plugin [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Current status of the port e370e803-123e-473d-82ae-606c069212ad is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 910.052431] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:31Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:23Z', 'revision_number': 6, 'project_id': 'ae889e4e122b4998bd45699a5994739a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}]) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 910.052680] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] update_port_postcommit: [ 910.052680] [49942]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] -> ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] [ 910.052680] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} [ 910.052680] [49942]: key[updated_at], 2025-11-20T12:34:23Z -> 2025-11-20T12:34:31Z [ 910.052680] [49942]: key[revision_number], 6 -> 7 [ 910.052680] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.061989] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.062572] [49942]: DEBUG neutron_lib.callbacks.manager [req-af14bb98-3993-42ed-a5c7-e5d49aae6719 req-e8450172-1332-4675-88f5-d496ade27668 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.064803] [49942]: [pid: 49942|app: 0|req: 3061/5930] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:31 2025] PUT /networking/v2.0/ports/e370e803-123e-473d-82ae-606c069212ad => generated 825 bytes in 298 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.085898] [49942]: [pid: 49942|app: 0|req: 3062/5931] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.093999] [49942]: DEBUG neutron.api.wsgi [req-7841f328-612a-462c-a474-58b499d7820d req-1a3694c2-6190-4203-a56b-2da17a5ac037 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.130589] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Deleting port 76cdeff8-7e9f-47c0-92a6-753d3654cb8e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 910.130813] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.133060] [49942]: [pid: 49942|app: 0|req: 3063/5932] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/security-groups/5dc37d9f-920f-4b7c-a9b1-c0f3202b5053 => generated 1684 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 910.138237] [49942]: DEBUG neutron.api.wsgi [req-7841f328-612a-462c-a474-58b499d7820d req-568105d4-aa27-48ce-abe5-1b931cbe4b75 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.162609] [49942]: INFO neutron.api.v2.resource [req-7841f328-612a-462c-a474-58b499d7820d req-568105d4-aa27-48ce-abe5-1b931cbe4b75 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete failed (client error): There was a conflict when trying to complete your request. [ 910.163237] [49942]: [pid: 49942|app: 0|req: 3064/5933] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:34:31 2025] DELETE /networking/v2.0/security-groups/5dc37d9f-920f-4b7c-a9b1-c0f3202b5053 => generated 136 bytes in 29 msecs (HTTP/1.1 409) 4 headers in 163 bytes (1 switches on core 0) [ 910.167040] [49941]: DEBUG neutron.plugins.ml2.db [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] For port 76cdeff8-7e9f-47c0-92a6-753d3654cb8e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=76cdeff8-7e9f-47c0-92a6-753d3654cb8e,segment=NetworkSegment(e2270644-dc3e-40d1-bc9d-78f9d4d8d317),segment_id=e2270644-dc3e-40d1-bc9d-78f9d4d8d317)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 910.167264] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.174664] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] delete_port_precommit called with port settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', '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-20T12:31:18Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}}] (original binding levels None) on network {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 910.174852] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] delete_port_precommit: [ 910.174852] [49941]: key[id], 76cdeff8-7e9f-47c0-92a6-753d3654cb8e -> None [ 910.174852] [49941]: key[binding:vnic_type], normal -> None [ 910.174852] [49941]: key[tags], [] -> None [ 910.174852] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 910.174852] [49941]: key[allowed_address_pairs], [] -> None [ 910.174852] [49941]: key[extra_dhcp_opts], [] -> None [ 910.174852] [49941]: key[binding:profile], {} -> None [ 910.174852] [49941]: key[admin_state_up], True -> None [ 910.174852] [49941]: key[binding:vif_type], ovs -> None [ 910.174852] [49941]: key[device_owner], network:router_interface -> None [ 910.174852] [49941]: key[created_at], 2025-11-20T12:31:18Z -> None [ 910.174852] [49941]: key[updated_at], 2025-11-20T12:31:22Z -> None [ 910.174852] [49941]: key[description], -> None [ 910.174852] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 910.174852] [49941]: key[binding:host_id], devstack -> None [ 910.174852] [49941]: key[standard_attr_id], 981 -> None [ 910.174852] [49941]: key[name], -> None [ 910.174852] [49941]: key[mac_address], fa:16:3e:e6:b0:47 -> None [ 910.174852] [49941]: key[status], ACTIVE -> None [ 910.174852] [49941]: key[network_id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 910.174852] [49941]: key[fixed_ips], [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'ip_address': '192.168.128.1'}] -> None [ 910.174852] [49941]: key[security_groups], [] -> None [ 910.174852] [49941]: key[revision_number], 5 -> None [ 910.174852] [49941]: key[port_security_enabled], False -> None [ 910.174852] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 910.174852] [49941]: key[device_id], 20d7f1ac-b028-46ae-80ba-4b66b39cea92 -> None [ 910.174852] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.177681] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Calling delete_port for 76cdeff8-7e9f-47c0-92a6-753d3654cb8e owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 910.203100] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9e0a17c-feb0-4e76-bdec-41e75efc61d4 req-da29454e-a6e3-4f61-a896-75407b4c6661 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.203825] [49942]: [pid: 49942|app: 0|req: 3065/5934] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.230269] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e5f8bc-69cb-4bd3-bc4d-6b5e6ca6c26e req-1fd78014-c214-4a14-b0eb-052cdd6bc822 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.231282] [49942]: [pid: 49942|app: 0|req: 3066/5935] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 910.233968] [49942]: DEBUG neutron.api.wsgi [req-f9e0a17c-feb0-4e76-bdec-41e75efc61d4 req-55add105-935d-43f2-8456-16551112ef1f tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.255560] [49942]: [pid: 49942|app: 0|req: 3067/5936] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:31 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.332723] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e5f8bc-69cb-4bd3-bc4d-6b5e6ca6c26e req-619c85bf-7d24-42bf-b90e-060977984c9b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.333896] [49942]: [pid: 49942|app: 0|req: 3068/5937] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.335747] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (76cdeff8-7e9f-47c0-92a6-753d3654cb8e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.344394] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Pushing event deleted for resources: {'Port': ['ID=76cdeff8-7e9f-47c0-92a6-753d3654cb8e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 910.370762] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f45e49e-5dc6-4766-bc06-eddee92808e9 req-310e8477-d042-40e4-b386-d4a056b9465b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.371830] [49942]: [pid: 49942|app: 0|req: 3069/5938] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 910.377305] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] delete_port_postcommit called with port settings {'id': '76cdeff8-7e9f-47c0-92a6-753d3654cb8e', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:e6:b0:47', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_interface', 'standard_attr_id': 981, 'fixed_ips': [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', '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-20T12:31:18Z', 'updated_at': '2025-11-20T12:31:22Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}}] (original binding levels None) on network {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['2c1b8e62-f529-4f9b-a077-65d846b68b02'], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 910.377477] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] delete_port_postcommit: [ 910.377477] [49941]: key[id], 76cdeff8-7e9f-47c0-92a6-753d3654cb8e -> None [ 910.377477] [49941]: key[binding:vnic_type], normal -> None [ 910.377477] [49941]: key[tags], [] -> None [ 910.377477] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 910.377477] [49941]: key[allowed_address_pairs], [] -> None [ 910.377477] [49941]: key[extra_dhcp_opts], [] -> None [ 910.377477] [49941]: key[binding:profile], {} -> None [ 910.377477] [49941]: key[admin_state_up], True -> None [ 910.377477] [49941]: key[binding:vif_type], ovs -> None [ 910.377477] [49941]: key[device_owner], network:router_interface -> None [ 910.377477] [49941]: key[created_at], 2025-11-20T12:31:18Z -> None [ 910.377477] [49941]: key[updated_at], 2025-11-20T12:31:22Z -> None [ 910.377477] [49941]: key[description], -> None [ 910.377477] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 910.377477] [49941]: key[binding:host_id], devstack -> None [ 910.377477] [49941]: key[standard_attr_id], 981 -> None [ 910.377477] [49941]: key[name], -> None [ 910.377477] [49941]: key[mac_address], fa:16:3e:e6:b0:47 -> None [ 910.377477] [49941]: key[status], ACTIVE -> None [ 910.377477] [49941]: key[network_id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 910.377477] [49941]: key[fixed_ips], [{'subnet_id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'ip_address': '192.168.128.1'}] -> None [ 910.377477] [49941]: key[security_groups], [] -> None [ 910.377477] [49941]: key[revision_number], 5 -> None [ 910.377477] [49941]: key[port_security_enabled], False -> None [ 910.377477] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 910.377477] [49941]: key[device_id], 20d7f1ac-b028-46ae-80ba-4b66b39cea92 -> None [ 910.377477] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.403747] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a52edd8-0365-4157-9198-61a2a1ae6df2 req-a1e29e48-8dbb-41af-bd73-6f3524c2d9be tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.405224] [49942]: [pid: 49942|app: 0|req: 3070/5939] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 828 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.419029] [49942]: [pid: 49942|app: 0|req: 3071/5940] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.441240] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (20d7f1ac-b028-46ae-80ba-4b66b39cea92), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.445107] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-3495b5af-c1ef-49f1-a05e-90695e584463 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.445787] [49942]: [pid: 49942|app: 0|req: 3072/5941] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 910.448420] [49942]: DEBUG neutron.api.wsgi [req-83e5f8bc-69cb-4bd3-bc4d-6b5e6ca6c26e req-8679f40a-6db8-4292-be8a-c080ad655950 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.462365] [49942]: [pid: 49942|app: 0|req: 3073/5942] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.464711] [49942]: DEBUG neutron.api.wsgi [req-4f45e49e-5dc6-4766-bc06-eddee92808e9 req-e351e7f6-767f-4a4c-ad88-cc7da1067682 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.487921] [49942]: [pid: 49942|app: 0|req: 3074/5943] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.491333] [49942]: DEBUG neutron.api.wsgi [req-8a52edd8-0365-4157-9198-61a2a1ae6df2 req-1b748100-52ae-4838-9a07-f01039928467 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.527012] [49942]: [pid: 49942|app: 0|req: 3075/5944] 10.180.1.21 () {60 vars in 1690 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&id=5dc37d9f-920f-4b7c-a9b1-c0f3202b5053&fields=id&fields=name => generated 318 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.530553] [49942]: DEBUG neutron.api.wsgi [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-27286b7a-c2ea-43f6-a5a7-9966ea149cf3 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.549964] [49942]: [pid: 49942|app: 0|req: 3076/5945] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=45d3902e-8327-4a97-b442-966bb0850164 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.577512] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e5f8bc-69cb-4bd3-bc4d-6b5e6ca6c26e req-29902765-cf48-4c6b-a304-dc2517b8b9e3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.581697] [49942]: [pid: 49942|app: 0|req: 3077/5946] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.588262] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Router 20d7f1ac-b028-46ae-80ba-4b66b39cea92 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 910.643517] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e97d7843-8821-4147-9c11-dac72a714361 req-dbd6ba27-515e-4f10-8859-c92de090ac2e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.644933] [49942]: [pid: 49942|app: 0|req: 3078/5947] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.651107] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3342142c-5163-4bc6-a9fd-5213ac7f7fdf admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 910.656021] [49941]: [pid: 49941|app: 0|req: 2870/5948] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:34:31 2025] PUT /networking/v2.0/routers/20d7f1ac-b028-46ae-80ba-4b66b39cea92/remove_router_interface => generated 309 bytes in 879 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.665558] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-4fc764b0-b739-454a-bbb6-fec1ef6d5247 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.666770] [49942]: [pid: 49942|app: 0|req: 3079/5949] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/subnets?id=bb772f98-1c60-407e-a546-aba14641c404 => generated 697 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.680240] [49942]: [pid: 49942|app: 0|req: 3080/5950] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.682895] [49942]: DEBUG neutron.api.wsgi [req-e97d7843-8821-4147-9c11-dac72a714361 req-189bb915-c9ec-40ad-9666-adabae2dbf83 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 910.684333] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83e5f8bc-69cb-4bd3-bc4d-6b5e6ca6c26e req-95811fcb-1f7f-400b-a662-97cfcb6164f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.685785] [49941]: [pid: 49941|app: 0|req: 2871/5951] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.716575] [49942]: [pid: 49942|app: 0|req: 3081/5952] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.742306] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks [] for router (20d7f1ac-b028-46ae-80ba-4b66b39cea92), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.743953] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47014eca-8056-4d74-bcf5-dfcf797d8c73 req-c4059800-7cc9-4638-ba00-725fd2a4801e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.745046] [49942]: [pid: 49942|app: 0|req: 3082/5953] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?network_id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.788987] [49942]: [pid: 49942|app: 0|req: 3083/5954] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.797723] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks [] for router_gateway (20d7f1ac-b028-46ae-80ba-4b66b39cea92), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.824572] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Deleting port 21e38d68-10ca-444d-851e-430f9cc1b212 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 910.824785] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (21e38d68-10ca-444d-851e-430f9cc1b212), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.855381] [49941]: DEBUG neutron.plugins.ml2.db [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] For port 21e38d68-10ca-444d-851e-430f9cc1b212, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=21e38d68-10ca-444d-851e-430f9cc1b212,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 910.855593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (21e38d68-10ca-444d-851e-430f9cc1b212), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.855781] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c10eb8a-ce50-4e3b-ae8a-94bf0d89d161 req-36281fc0-b91f-4c21-a818-1edd26e2db14 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.856810] [49942]: [pid: 49942|app: 0|req: 3084/5955] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.860430] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] delete_port_precommit called with port settings {'id': '21e38d68-10ca-444d-851e-430f9cc1b212', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:f0:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_gateway', 'standard_attr_id': 980, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:17Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 910.860961] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] delete_port_precommit: [ 910.860961] [49941]: key[id], 21e38d68-10ca-444d-851e-430f9cc1b212 -> None [ 910.860961] [49941]: key[binding:vnic_type], normal -> None [ 910.860961] [49941]: key[tags], [] -> None [ 910.860961] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 910.860961] [49941]: key[allowed_address_pairs], [] -> None [ 910.860961] [49941]: key[extra_dhcp_opts], [] -> None [ 910.860961] [49941]: key[binding:profile], {} -> None [ 910.860961] [49941]: key[admin_state_up], True -> None [ 910.860961] [49941]: key[binding:vif_type], ovs -> None [ 910.860961] [49941]: key[device_owner], network:router_gateway -> None [ 910.860961] [49941]: key[created_at], 2025-11-20T12:31:17Z -> None [ 910.860961] [49941]: key[updated_at], 2025-11-20T12:31:18Z -> None [ 910.860961] [49941]: key[description], -> None [ 910.860961] [49941]: key[tenant_id], -> None [ 910.860961] [49941]: key[binding:host_id], devstack -> None [ 910.860961] [49941]: key[standard_attr_id], 980 -> None [ 910.860961] [49941]: key[name], -> None [ 910.860961] [49941]: key[mac_address], fa:16:3e:8c:f0:43 -> None [ 910.860961] [49941]: key[status], ACTIVE -> None [ 910.860961] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 910.860961] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] -> None [ 910.860961] [49941]: key[security_groups], [] -> None [ 910.860961] [49941]: key[revision_number], 5 -> None [ 910.860961] [49941]: key[port_security_enabled], False -> None [ 910.860961] [49941]: key[project_id], -> None [ 910.860961] [49941]: key[device_id], 20d7f1ac-b028-46ae-80ba-4b66b39cea92 -> None [ 910.860961] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 910.862536] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Calling delete_port for 21e38d68-10ca-444d-851e-430f9cc1b212 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 910.901511] [49942]: [pid: 49942|app: 0|req: 3085/5956] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.916422] [49942]: [pid: 49942|app: 0|req: 3086/5957] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.957372] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-1bf4bd17-33e9-440d-ac6f-0dc4d418f28c tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 910.958457] [49942]: [pid: 49942|app: 0|req: 3087/5958] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/networks?id=5534de91-44d8-4f94-ac54-a87272e5ee43 => generated 616 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 910.970113] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (21e38d68-10ca-444d-851e-430f9cc1b212), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 910.978045] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Pushing event deleted for resources: {'Port': ['ID=21e38d68-10ca-444d-851e-430f9cc1b212,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 910.993300] [49942]: [pid: 49942|app: 0|req: 3088/5959] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 910.995915] [49942]: DEBUG neutron.api.wsgi [req-3c10eb8a-ce50-4e3b-ae8a-94bf0d89d161 req-93c6c7fb-a5b6-4b3b-905f-6ef42d37f2bf tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.004893] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] delete_port_postcommit called with port settings {'id': '21e38d68-10ca-444d-851e-430f9cc1b212', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:f0:43', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '20d7f1ac-b028-46ae-80ba-4b66b39cea92', 'device_owner': 'network:router_gateway', 'standard_attr_id': 980, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:17Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 911.005187] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] delete_port_postcommit: [ 911.005187] [49941]: key[id], 21e38d68-10ca-444d-851e-430f9cc1b212 -> None [ 911.005187] [49941]: key[binding:vnic_type], normal -> None [ 911.005187] [49941]: key[tags], [] -> None [ 911.005187] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 911.005187] [49941]: key[allowed_address_pairs], [] -> None [ 911.005187] [49941]: key[extra_dhcp_opts], [] -> None [ 911.005187] [49941]: key[binding:profile], {} -> None [ 911.005187] [49941]: key[admin_state_up], True -> None [ 911.005187] [49941]: key[binding:vif_type], ovs -> None [ 911.005187] [49941]: key[device_owner], network:router_gateway -> None [ 911.005187] [49941]: key[created_at], 2025-11-20T12:31:17Z -> None [ 911.005187] [49941]: key[updated_at], 2025-11-20T12:31:18Z -> None [ 911.005187] [49941]: key[description], -> None [ 911.005187] [49941]: key[tenant_id], -> None [ 911.005187] [49941]: key[binding:host_id], devstack -> None [ 911.005187] [49941]: key[standard_attr_id], 980 -> None [ 911.005187] [49941]: key[name], -> None [ 911.005187] [49941]: key[mac_address], fa:16:3e:8c:f0:43 -> None [ 911.005187] [49941]: key[status], ACTIVE -> None [ 911.005187] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 911.005187] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] -> None [ 911.005187] [49941]: key[security_groups], [] -> None [ 911.005187] [49941]: key[revision_number], 5 -> None [ 911.005187] [49941]: key[port_security_enabled], False -> None [ 911.005187] [49941]: key[project_id], -> None [ 911.005187] [49941]: key[device_id], 20d7f1ac-b028-46ae-80ba-4b66b39cea92 -> None [ 911.005187] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.006456] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (20d7f1ac-b028-46ae-80ba-4b66b39cea92), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.014459] [49942]: [pid: 49942|app: 0|req: 3089/5960] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.044970] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (20d7f1ac-b028-46ae-80ba-4b66b39cea92), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.046881] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks [] for router_controller (20d7f1ac-b028-46ae-80ba-4b66b39cea92), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.050591] [49942]: [pid: 49942|app: 0|req: 3090/5961] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.056490] [49942]: DEBUG neutron.api.wsgi [req-8540451a-e186-4108-a447-7e0336cf99ab req-8c48fd7e-050f-46df-838f-ac82b6526190 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.071527] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (20d7f1ac-b028-46ae-80ba-4b66b39cea92), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.071824] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 20d7f1ac-b028-46ae-80ba-4b66b39cea92 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 911.076572] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1f63463d-9b76-4865-8193-f53039c4f399 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.076821] [49942]: [pid: 49942|app: 0|req: 3091/5962] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=e1155aa478614fc2b9d458afec4f5737 => generated 180 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.077073] [49941]: [pid: 49941|app: 0|req: 2872/5963] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:32 2025] DELETE /networking/v2.0/routers/20d7f1ac-b028-46ae-80ba-4b66b39cea92 => generated 0 bytes in 391 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 911.090433] [49941]: [pid: 49941|app: 0|req: 2873/5964] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.096233] [49942]: [pid: 49942|app: 0|req: 3092/5965] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.099217] [49942]: DEBUG neutron.api.v2.base [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Request body: {'port': {'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'admin_state_up': True, 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 911.112574] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] Deleting subnet 2c1b8e62-f529-4f9b-a077-65d846b68b02 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 911.115406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] Publish callbacks [] for subnet (2c1b8e62-f529-4f9b-a077-65d846b68b02), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.126732] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (2c1b8e62-f529-4f9b-a077-65d846b68b02), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.143497] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Made reservation on behalf of e1155aa478614fc2b9d458afec4f5737 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 911.146746] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.164104] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (2c1b8e62-f529-4f9b-a077-65d846b68b02), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.164608] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] delete_subnet_precommit called with subnet settings {'id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'name': 'tempest-ServersTestMultiNic-677038691-subnet', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 978, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 911.164763] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] delete_subnet_precommit: [ 911.164763] [49941]: key[ipv6_ra_mode], None -> None [ 911.164763] [49941]: key[id], 2c1b8e62-f529-4f9b-a077-65d846b68b02 -> None [ 911.164763] [49941]: key[tags], [] -> None [ 911.164763] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 911.164763] [49941]: key[enable_dhcp], True -> None [ 911.164763] [49941]: key[ip_version], 4 -> None [ 911.164763] [49941]: key[created_at], 2025-11-20T12:31:16Z -> None [ 911.164763] [49941]: key[updated_at], 2025-11-20T12:31:16Z -> None [ 911.164763] [49941]: key[description], -> None [ 911.164763] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.164763] [49941]: key[standard_attr_id], 978 -> None [ 911.164763] [49941]: key[cidr], 192.168.128.0/28 -> None [ 911.164763] [49941]: key[ipv6_address_mode], None -> None [ 911.164763] [49941]: key[name], tempest-ServersTestMultiNic-677038691-subnet -> None [ 911.164763] [49941]: key[subnetpool_id], None -> None [ 911.164763] [49941]: key[host_routes], [] -> None [ 911.164763] [49941]: key[network_id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.164763] [49941]: key[shared], False -> None [ 911.164763] [49941]: key[router:external], False -> None [ 911.164763] [49941]: key[revision_number], 0 -> None [ 911.164763] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 911.164763] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.164763] [49941]: key[service_types], [] -> None [ 911.164763] [49941]: key[dns_nameservers], [] -> None [ 911.164763] [49941]: key[segment_id], None -> None [ 911.164763] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.217012] [49942]: DEBUG neutron.db.db_base_plugin_common [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Allocated IP 192.168.128.6 (5534de91-44d8-4f94-ac54-a87272e5ee43/f4f877ac-ee5f-447e-b607-53a2a69aa6d0/b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 911.224877] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (2c1b8e62-f529-4f9b-a077-65d846b68b02), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.225184] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] delete_subnet_postcommit called with subnet settings {'id': '2c1b8e62-f529-4f9b-a077-65d846b68b02', 'name': 'tempest-ServersTestMultiNic-677038691-subnet', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 978, '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-20T12:31:16Z', 'updated_at': '2025-11-20T12:31:16Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) [ 911.225325] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] delete_subnet_postcommit: [ 911.225325] [49941]: key[ipv6_ra_mode], None -> None [ 911.225325] [49941]: key[id], 2c1b8e62-f529-4f9b-a077-65d846b68b02 -> None [ 911.225325] [49941]: key[tags], [] -> None [ 911.225325] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 911.225325] [49941]: key[enable_dhcp], True -> None [ 911.225325] [49941]: key[ip_version], 4 -> None [ 911.225325] [49941]: key[created_at], 2025-11-20T12:31:16Z -> None [ 911.225325] [49941]: key[updated_at], 2025-11-20T12:31:16Z -> None [ 911.225325] [49941]: key[description], -> None [ 911.225325] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.225325] [49941]: key[standard_attr_id], 978 -> None [ 911.225325] [49941]: key[cidr], 192.168.128.0/28 -> None [ 911.225325] [49941]: key[ipv6_address_mode], None -> None [ 911.225325] [49941]: key[name], tempest-ServersTestMultiNic-677038691-subnet -> None [ 911.225325] [49941]: key[subnetpool_id], None -> None [ 911.225325] [49941]: key[host_routes], [] -> None [ 911.225325] [49941]: key[network_id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.225325] [49941]: key[shared], False -> None [ 911.225325] [49941]: key[router:external], False -> None [ 911.225325] [49941]: key[revision_number], 0 -> None [ 911.225325] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 911.225325] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.225325] [49941]: key[service_types], [] -> None [ 911.225325] [49941]: key[dns_nameservers], [] -> None [ 911.225325] [49941]: key[segment_id], None -> None [ 911.225325] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.230425] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=2c1b8e62-f529-4f9b-a077-65d846b68b02,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.239376] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59e08dfe-472a-4414-9e98-778ba55095e8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.242646] [49941]: [pid: 49941|app: 0|req: 2874/5966] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:32 2025] DELETE /networking/v2.0/subnets/2c1b8e62-f529-4f9b-a077-65d846b68b02 => generated 0 bytes in 151 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 911.301599] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for allowed_address_pair (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.302837] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.303258] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_precommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': '', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'port_security_enabled': True, 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 911.303459] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_precommit: [ 911.303459] [49942]: key[id], None -> b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 [ 911.303459] [49942]: key[binding:vnic_type], None -> normal [ 911.303459] [49942]: key[binding:vif_details], None -> {} [ 911.303459] [49942]: key[allowed_address_pairs], None -> [] [ 911.303459] [49942]: key[binding:profile], None -> {} [ 911.303459] [49942]: key[admin_state_up], None -> True [ 911.303459] [49942]: key[binding:vif_type], None -> unbound [ 911.303459] [49942]: key[device_owner], None -> [ 911.303459] [49942]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 911.303459] [49942]: key[binding:host_id], None -> [ 911.303459] [49942]: key[standard_attr_id], None -> 1479 [ 911.303459] [49942]: key[name], None -> [ 911.303459] [49942]: key[mac_address], None -> fa:16:3e:ac:2c:52 [ 911.303459] [49942]: key[status], None -> DOWN [ 911.303459] [49942]: key[network_id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 911.303459] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}] [ 911.303459] [49942]: key[security_groups], None -> ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'] [ 911.303459] [49942]: key[port_security_enabled], None -> True [ 911.303459] [49942]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 911.303459] [49942]: key[device_id], None -> 24df0b05-052d-4908-bfe2-7fe05a2bbf57 [ 911.303459] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.328731] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.328926] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e23956a-e685-4025-95c0-530dc8185bf1 req-17abfc52-d28c-456f-a74d-f70563c15142 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.330177] [49941]: [pid: 49941|app: 0|req: 2875/5967] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:32 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.359542] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event updated for resources: {'Port': ['ID=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.373165] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Network 5534de91-44d8-4f94-ac54-a87272e5ee43 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 911.374528] [49942]: DEBUG neutron.scheduler.base_scheduler [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 911.378240] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 911.398030] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_postcommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': '', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'port_security_enabled': True, 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 1, 'network': {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', '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': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 911.398285] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] create_port_postcommit: [ 911.398285] [49942]: key[id], None -> b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 [ 911.398285] [49942]: key[binding:vnic_type], None -> normal [ 911.398285] [49942]: key[tags], None -> [] [ 911.398285] [49942]: key[binding:vif_details], None -> {} [ 911.398285] [49942]: key[allowed_address_pairs], None -> [] [ 911.398285] [49942]: key[extra_dhcp_opts], None -> [] [ 911.398285] [49942]: key[binding:profile], None -> {} [ 911.398285] [49942]: key[admin_state_up], None -> True [ 911.398285] [49942]: key[network], None -> {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} [ 911.398285] [49942]: key[binding:vif_type], None -> unbound [ 911.398285] [49942]: key[device_owner], None -> [ 911.398285] [49942]: key[created_at], None -> 2025-11-20T12:34:32Z [ 911.398285] [49942]: key[updated_at], None -> 2025-11-20T12:34:32Z [ 911.398285] [49942]: key[tenant_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 911.398285] [49942]: key[binding:host_id], None -> [ 911.398285] [49942]: key[description], None -> [ 911.398285] [49942]: key[standard_attr_id], None -> 1479 [ 911.398285] [49942]: key[name], None -> [ 911.398285] [49942]: key[mac_address], None -> fa:16:3e:ac:2c:52 [ 911.398285] [49942]: key[status], None -> DOWN [ 911.398285] [49942]: key[network_id], None -> 5534de91-44d8-4f94-ac54-a87272e5ee43 [ 911.398285] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}] [ 911.398285] [49942]: key[security_groups], None -> ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'] [ 911.398285] [49942]: key[revision_number], None -> 1 [ 911.398285] [49942]: key[port_security_enabled], None -> True [ 911.398285] [49942]: key[project_id], None -> e1155aa478614fc2b9d458afec4f5737 [ 911.398285] [49942]: key[device_id], None -> 24df0b05-052d-4908-bfe2-7fe05a2bbf57 [ 911.398285] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.400802] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'name': 'network-vif-deleted', 'tag': '47f8a583-1acc-4761-9155-44e3f1a7b035'}, {'server_uuid': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'name': 'network-vif-deleted', 'tag': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 911.402586] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-910004b2-f4e8-4c97-a142-e16c2589ad9d" -d '{"events": [{"server_uuid": "9f28aabe-cee5-4e37-bf6f-a0b238d26122", "name": "network-vif-deleted", "tag": "47f8a583-1acc-4761-9155-44e3f1a7b035"}, {"server_uuid": "106df1fc-e3cf-4d21-89fb-caa0fce3b654", "name": "network-vif-deleted", "tag": "f83c6b2d-68e5-4bd3-8112-88998bcd1942"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 911.413522] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d9aa682a-b4c3-4d80-875c-4050b94fb295 req-a592e1a1-504e-4c44-aadf-5d56f14dfca2 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.414629] [49941]: [pid: 49941|app: 0|req: 2876/5968] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 735 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.437601] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.438025] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-7375eaf9-d6f5-4bc2-8f64-89e3fbd15b66 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.448635] [49942]: [pid: 49942|app: 0|req: 3093/5969] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:32 2025] POST /networking/v2.0/ports => generated 732 bytes in 352 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 911.451777] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.454132] [49942]: DEBUG neutron.api.wsgi [req-7e23956a-e685-4025-95c0-530dc8185bf1 req-2820960e-9bc7-4ab4-8485-0631da01a987 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.490815] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Deleting port 136d358c-85bb-435c-806d-4a74795a7442 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 911.490815] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (136d358c-85bb-435c-806d-4a74795a7442), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.493298] [49942]: [pid: 49942|app: 0|req: 3094/5970] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.498292] [49942]: DEBUG neutron.api.wsgi [req-d9aa682a-b4c3-4d80-875c-4050b94fb295 req-2db856ac-ea19-4c59-8d22-c2e601a62c58 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.525254] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '45d3902e-8327-4a97-b442-966bb0850164'}, {'name': 'network-changed', 'server_uuid': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'tag': '45d3902e-8327-4a97-b442-966bb0850164'}, {'name': 'network-changed', 'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'tag': 'e370e803-123e-473d-82ae-606c069212ad'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 911.525947] [49941]: DEBUG neutron.plugins.ml2.db [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] For port 136d358c-85bb-435c-806d-4a74795a7442, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=136d358c-85bb-435c-806d-4a74795a7442,segment=NetworkSegment(e2270644-dc3e-40d1-bc9d-78f9d4d8d317),segment_id=e2270644-dc3e-40d1-bc9d-78f9d4d8d317)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 911.526192] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (136d358c-85bb-435c-806d-4a74795a7442), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.532476] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-becc8d22-3485-4e52-a26f-d13fa3c492b6" -d '{"events": [{"server_uuid": "48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71", "name": "network-vif-plugged", "status": "completed", "tag": "45d3902e-8327-4a97-b442-966bb0850164"}, {"name": "network-changed", "server_uuid": "48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71", "tag": "45d3902e-8327-4a97-b442-966bb0850164"}, {"name": "network-changed", "server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "tag": "e370e803-123e-473d-82ae-606c069212ad"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 911.534069] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_port_precommit called with port settings {'id': '136d358c-85bb-435c-806d-4a74795a7442', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:9d:70:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'device_owner': 'network:dhcp', 'standard_attr_id': 1182, '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-20T12:31:56Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}}] (original binding levels None) on network {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 911.534390] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_port_precommit: [ 911.534390] [49941]: key[id], 136d358c-85bb-435c-806d-4a74795a7442 -> None [ 911.534390] [49941]: key[binding:vnic_type], normal -> None [ 911.534390] [49941]: key[tags], [] -> None [ 911.534390] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 911.534390] [49941]: key[allowed_address_pairs], [] -> None [ 911.534390] [49941]: key[extra_dhcp_opts], [] -> None [ 911.534390] [49941]: key[binding:profile], {} -> None [ 911.534390] [49941]: key[admin_state_up], True -> None [ 911.534390] [49941]: key[binding:vif_type], ovs -> None [ 911.534390] [49941]: key[device_owner], network:dhcp -> None [ 911.534390] [49941]: key[created_at], 2025-11-20T12:31:56Z -> None [ 911.534390] [49941]: key[updated_at], 2025-11-20T12:34:32Z -> None [ 911.534390] [49941]: key[description], -> None [ 911.534390] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.534390] [49941]: key[binding:host_id], devstack -> None [ 911.534390] [49941]: key[standard_attr_id], 1182 -> None [ 911.534390] [49941]: key[name], -> None [ 911.534390] [49941]: key[mac_address], fa:16:3e:9d:70:06 -> None [ 911.534390] [49941]: key[status], ACTIVE -> None [ 911.534390] [49941]: key[network_id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.534390] [49941]: key[fixed_ips], [] -> None [ 911.534390] [49941]: key[security_groups], [] -> None [ 911.534390] [49941]: key[revision_number], 5 -> None [ 911.534390] [49941]: key[port_security_enabled], False -> None [ 911.534390] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.534390] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.534390] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.537683] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Calling delete_port for 136d358c-85bb-435c-806d-4a74795a7442 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 911.560145] [49942]: [pid: 49942|app: 0|req: 3095/5971] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.564436] [49942]: DEBUG neutron.api.v2.base [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Request body: {'port': {'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 911.645966] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (136d358c-85bb-435c-806d-4a74795a7442), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.658839] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Pushing event deleted for resources: {'Port': ['ID=136d358c-85bb-435c-806d-4a74795a7442,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.660188] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.672247] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] No DVR routers for this DVR port 136d358c-85bb-435c-806d-4a74795a7442 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 911.672534] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_port_postcommit called with port settings {'id': '136d358c-85bb-435c-806d-4a74795a7442', 'name': '', 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'mac_address': 'fa:16:3e:9d:70:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'device_owner': 'network:dhcp', 'standard_attr_id': 1182, '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-20T12:31:56Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 5, 'project_id': 'fc31f2614ce84524aeeffd88b21173a2'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}}] (original binding levels None) on network {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} with segments to bind None [ 911.672689] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_port_postcommit: [ 911.672689] [49941]: key[id], 136d358c-85bb-435c-806d-4a74795a7442 -> None [ 911.672689] [49941]: key[binding:vnic_type], normal -> None [ 911.672689] [49941]: key[tags], [] -> None [ 911.672689] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 911.672689] [49941]: key[allowed_address_pairs], [] -> None [ 911.672689] [49941]: key[extra_dhcp_opts], [] -> None [ 911.672689] [49941]: key[binding:profile], {} -> None [ 911.672689] [49941]: key[admin_state_up], True -> None [ 911.672689] [49941]: key[binding:vif_type], ovs -> None [ 911.672689] [49941]: key[device_owner], network:dhcp -> None [ 911.672689] [49941]: key[created_at], 2025-11-20T12:31:56Z -> None [ 911.672689] [49941]: key[updated_at], 2025-11-20T12:34:32Z -> None [ 911.672689] [49941]: key[description], -> None [ 911.672689] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.672689] [49941]: key[binding:host_id], devstack -> None [ 911.672689] [49941]: key[standard_attr_id], 1182 -> None [ 911.672689] [49941]: key[name], -> None [ 911.672689] [49941]: key[mac_address], fa:16:3e:9d:70:06 -> None [ 911.672689] [49941]: key[status], ACTIVE -> None [ 911.672689] [49941]: key[network_id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.672689] [49941]: key[fixed_ips], [] -> None [ 911.672689] [49941]: key[security_groups], [] -> None [ 911.672689] [49941]: key[revision_number], 5 -> None [ 911.672689] [49941]: key[port_security_enabled], False -> None [ 911.672689] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.672689] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.672689] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.704448] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.718197] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_network_precommit called with network settings {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} (original settings None) and network segments [{'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}] [ 911.718197] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_network_precommit: [ 911.718197] [49941]: key[vlan_transparent], None -> None [ 911.718197] [49941]: key[id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.718197] [49941]: key[tags], [] -> None [ 911.718197] [49941]: key[availability_zone_hints], [] -> None [ 911.718197] [49941]: key[mtu], 8950 -> None [ 911.718197] [49941]: key[provider:network_type], vlan -> None [ 911.718197] [49941]: key[admin_state_up], True -> None [ 911.718197] [49941]: key[provider:physical_network], default -> None [ 911.718197] [49941]: key[provider:segmentation_id], 346 -> None [ 911.718197] [49941]: key[created_at], 2025-11-20T12:31:16Z -> None [ 911.718197] [49941]: key[updated_at], 2025-11-20T12:34:32Z -> None [ 911.718197] [49941]: key[description], -> None [ 911.718197] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.718197] [49941]: key[standard_attr_id], 967 -> None [ 911.718197] [49941]: key[name], tempest-ServersTestMultiNic-677038691-network -> None [ 911.718197] [49941]: key[availability_zones], ['nova'] -> None [ 911.718197] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.718197] [49941]: key[status], ACTIVE -> None [ 911.718197] [49941]: key[shared], False -> None [ 911.718197] [49941]: key[router:external], False -> None [ 911.718197] [49941]: key[revision_number], 3 -> None [ 911.718197] [49941]: key[port_security_enabled], True -> None [ 911.718197] [49941]: key[subnets], [] -> None [ 911.718197] [49941]: key[ipv4_address_scope], None -> None [ 911.718197] [49941]: key[qinq], None -> None [ 911.718197] [49941]: key[ipv6_address_scope], None -> None [ 911.718197] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.718197] [49941]: DEBUG neutron.services.segments.db [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 911.724045] [49941]: DEBUG neutron.services.segments.db [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 911.724045] [49941]: DEBUG neutron.services.segments.db [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 911.728766] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (e2270644-dc3e-40d1-bc9d-78f9d4d8d317), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.744584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (e2270644-dc3e-40d1-bc9d-78f9d4d8d317), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.756951] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Releasing vlan 346 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 911.757255] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (e2270644-dc3e-40d1-bc9d-78f9d4d8d317), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.774636] [49941]: INFO neutron.services.segments.plugin [-] Segment e2270644-dc3e-40d1-bc9d-78f9d4d8d317 resource provider aggregate not found [ 911.788614] [49941]: INFO neutron.services.segments.plugin [-] Segment e2270644-dc3e-40d1-bc9d-78f9d4d8d317 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 e2270644-dc3e-40d1-bc9d-78f9d4d8d317 found for delete ", "request_id": "req-7837cd17-c543-4f9f-9017-459d4653eed8"}]} [ 911.794040] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.794288] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_network_postcommit called with network settings {'id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6', 'name': 'tempest-ServersTestMultiNic-677038691-network', 'tenant_id': 'fc31f2614ce84524aeeffd88b21173a2', 'project_id': 'fc31f2614ce84524aeeffd88b21173a2', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 967, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:16Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 346} (original settings None) and network segments [{'id': 'e2270644-dc3e-40d1-bc9d-78f9d4d8d317', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 346, 'network_id': 'e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6'}] [ 911.794440] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] delete_network_postcommit: [ 911.794440] [49941]: key[vlan_transparent], None -> None [ 911.794440] [49941]: key[id], e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 -> None [ 911.794440] [49941]: key[tags], [] -> None [ 911.794440] [49941]: key[availability_zone_hints], [] -> None [ 911.794440] [49941]: key[mtu], 8950 -> None [ 911.794440] [49941]: key[provider:network_type], vlan -> None [ 911.794440] [49941]: key[admin_state_up], True -> None [ 911.794440] [49941]: key[provider:physical_network], default -> None [ 911.794440] [49941]: key[provider:segmentation_id], 346 -> None [ 911.794440] [49941]: key[created_at], 2025-11-20T12:31:16Z -> None [ 911.794440] [49941]: key[updated_at], 2025-11-20T12:34:32Z -> None [ 911.794440] [49941]: key[description], -> None [ 911.794440] [49941]: key[tenant_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.794440] [49941]: key[standard_attr_id], 967 -> None [ 911.794440] [49941]: key[name], tempest-ServersTestMultiNic-677038691-network -> None [ 911.794440] [49941]: key[availability_zones], ['nova'] -> None [ 911.794440] [49941]: key[project_id], fc31f2614ce84524aeeffd88b21173a2 -> None [ 911.794440] [49941]: key[status], ACTIVE -> None [ 911.794440] [49941]: key[shared], False -> None [ 911.794440] [49941]: key[router:external], False -> None [ 911.794440] [49941]: key[revision_number], 3 -> None [ 911.794440] [49941]: key[port_security_enabled], True -> None [ 911.794440] [49941]: key[subnets], [] -> None [ 911.794440] [49941]: key[ipv4_address_scope], None -> None [ 911.794440] [49941]: key[qinq], None -> None [ 911.794440] [49941]: key[ipv6_address_scope], None -> None [ 911.794440] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.800329] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Pushing event deleted for resources: {'Network': ['ID=e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.805232] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3bd1900e-86b2-4ed0-95c3-bb0265f1d6ad admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.806095] [49941]: [pid: 49941|app: 0|req: 2877/5972] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:33 2025] DELETE /networking/v2.0/networks/e6e1f1e1-9514-4ef3-81f5-4fdcc164c9c6 => generated 0 bytes in 391 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 911.846921] [49942]: DEBUG neutron.notifiers.nova [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 911.853989] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks [] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.861854] [49942]: DEBUG neutron.db.provisioning_blocks [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Transition to ACTIVE for port object b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 911.863804] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_precommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:33Z', 'revision_number': 2, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': '', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 1, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) 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': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 911.864142] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_precommit: [ 911.864142] [49942]: key[device_owner], -> compute:nova [ 911.864142] [49942]: key[binding:host_id], -> cpu-1 [ 911.864142] [49942]: key[updated_at], 2025-11-20T12:34:32Z -> 2025-11-20T12:34:33Z [ 911.864142] [49942]: key[revision_number], 1 -> 2 [ 911.864142] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.865500] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 911.873375] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b15f01fa-5775-4968-ae90-5426d951dd6e req-81f04024-fe27-4cae-9515-3a0fe7f18c23 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.874424] [49941]: [pid: 49941|app: 0|req: 2878/5973] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.889811] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Pushing event updated for resources: {'Port': ['ID=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 911.932879] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_postcommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:33Z', 'revision_number': 2, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': '', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:32Z', 'revision_number': 1, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) 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': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 911.933151] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_postcommit: [ 911.933151] [49942]: key[device_owner], -> compute:nova [ 911.933151] [49942]: key[binding:host_id], -> cpu-1 [ 911.933151] [49942]: key[updated_at], 2025-11-20T12:34:32Z -> 2025-11-20T12:34:33Z [ 911.933151] [49942]: key[revision_number], 1 -> 2 [ 911.933151] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 911.933845] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ff56c90-7847-4a96-905a-31005f23cbc7 req-1991820f-1cf4-45df-8039-f60c932d8490 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.935158] [49941]: [pid: 49941|app: 0|req: 2879/5974] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 911.942698] [49942]: DEBUG neutron.plugins.ml2.managers [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Attempting to bind port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 911.942698] [49942]: DEBUG neutron.plugins.ml2.managers [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Attempting to bind port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 911.942698] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Attempting to bind port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 on network 5534de91-44d8-4f94-ac54-a87272e5ee43 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 911.959882] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 911.960299] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Bind Segment={'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 911.963075] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45e49fe3-5be1-414b-a996-731fb0b463f3 req-73ddfa16-179b-48ca-b6cc-0fd6000f3ff6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 911.963200] [49942]: DEBUG networking_nsxv3.api.rpc [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Bind port on Host cpu-1 & Segment [{'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 911.964130] [49941]: [pid: 49941|app: 0|req: 2880/5975] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 911.968080] [49941]: DEBUG neutron.api.wsgi [req-b15f01fa-5775-4968-ae90-5426d951dd6e req-ff023ae3-7682-4c09-b754-d49d605c96f4 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 911.993851] [49941]: [pid: 49941|app: 0|req: 2881/5976] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 911.998530] [49941]: DEBUG neutron.api.wsgi [req-1ff56c90-7847-4a96-905a-31005f23cbc7 req-ff6325f7-4faa-45d2-94fd-7e58b9a29b08 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.028922] [49941]: [pid: 49941|app: 0|req: 2882/5977] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.031252] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-26d94aa2-bf6f-4239-bfb3-6374eee5ac6a x-openstack-request-id: req-26d94aa2-bf6f-4239-bfb3-6374eee5ac6a {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 912.031731] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9f28aabe-cee5-4e37-bf6f-a0b238d26122", "name": "network-vif-deleted", "tag": "47f8a583-1acc-4761-9155-44e3f1a7b035", "status": "completed", "code": 200}, {"server_uuid": "106df1fc-e3cf-4d21-89fb-caa0fce3b654", "name": "network-vif-deleted", "tag": "f83c6b2d-68e5-4bd3-8112-88998bcd1942", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 912.032076] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-26d94aa2-bf6f-4239-bfb3-6374eee5ac6a {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 912.032670] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-26d94aa2-bf6f-4239-bfb3-6374eee5ac6a'] response: {'server_uuid': '9f28aabe-cee5-4e37-bf6f-a0b238d26122', 'name': 'network-vif-deleted', 'tag': '47f8a583-1acc-4761-9155-44e3f1a7b035', 'status': 'completed', 'code': 200} [ 912.034174] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-26d94aa2-bf6f-4239-bfb3-6374eee5ac6a'] response: {'server_uuid': '106df1fc-e3cf-4d21-89fb-caa0fce3b654', 'name': 'network-vif-deleted', 'tag': 'f83c6b2d-68e5-4bd3-8112-88998bcd1942', 'status': 'completed', 'code': 200} [ 912.063016] [49941]: [pid: 49941|app: 0|req: 2883/5978] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/security-groups?tenant_id=fc31f2614ce84524aeeffd88b21173a2&name=default => generated 2925 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 912.065801] [49941]: DEBUG neutron.api.wsgi [req-45e49fe3-5be1-414b-a996-731fb0b463f3 req-de6d6c91-f2e0-4251-83ac-b3b6792a3df7 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.072344] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-61992bd7-c4ad-49bd-b749-1ff3c5b17eb5 x-openstack-request-id: req-61992bd7-c4ad-49bd-b749-1ff3c5b17eb5 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 912.076774] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71", "name": "network-vif-plugged", "status": "completed", "tag": "45d3902e-8327-4a97-b442-966bb0850164", "code": 200}, {"name": "network-changed", "server_uuid": "48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71", "tag": "45d3902e-8327-4a97-b442-966bb0850164", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "tag": "e370e803-123e-473d-82ae-606c069212ad", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 912.076774] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-61992bd7-c4ad-49bd-b749-1ff3c5b17eb5 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 912.076990] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-61992bd7-c4ad-49bd-b749-1ff3c5b17eb5'] response: {'server_uuid': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '45d3902e-8327-4a97-b442-966bb0850164', 'code': 200} [ 912.077068] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-61992bd7-c4ad-49bd-b749-1ff3c5b17eb5'] response: {'name': 'network-changed', 'server_uuid': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'tag': '45d3902e-8327-4a97-b442-966bb0850164', 'status': 'completed', 'code': 200} [ 912.077161] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-61992bd7-c4ad-49bd-b749-1ff3c5b17eb5'] response: {'name': 'network-changed', 'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'tag': 'e370e803-123e-473d-82ae-606c069212ad', 'status': 'completed', 'code': 200} [ 912.085147] [49941]: [pid: 49941|app: 0|req: 2884/5979] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.126784] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b9166f63-bd53-4b6f-905d-08c3e8735560 admin admin] Publish callbacks [] for security_group (611ec837-e835-420f-9422-6f93934ea196), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.156809] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b9166f63-bd53-4b6f-905d-08c3e8735560 admin admin] Publish callbacks [] for security_group (611ec837-e835-420f-9422-6f93934ea196), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.184422] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b9166f63-bd53-4b6f-905d-08c3e8735560 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (611ec837-e835-420f-9422-6f93934ea196), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.188972] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9166f63-bd53-4b6f-905d-08c3e8735560 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=611ec837-e835-420f-9422-6f93934ea196,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 912.192623] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b9166f63-bd53-4b6f-905d-08c3e8735560 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.193046] [49941]: [pid: 49941|app: 0|req: 2885/5980] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:33 2025] DELETE /networking/v2.0/security-groups/611ec837-e835-420f-9422-6f93934ea196 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 912.206388] [49941]: [pid: 49941|app: 0|req: 2886/5981] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.269177] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75cb27bd-9178-43cd-aef1-dc0b3718d4a1 req-d1b5a05c-4559-45f5-86f1-4fa5e52b13ba tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.270355] [49941]: [pid: 49941|app: 0|req: 2887/5982] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:33 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 828 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.297806] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbe78cea-c241-421c-bb03-412008bb2fdc req-8150282d-03d0-41c9-bf88-460b37872370 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.298775] [49941]: [pid: 49941|app: 0|req: 2888/5983] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=46473311-21e1-4021-8556-9550fe702777 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 912.301782] [49941]: DEBUG neutron.api.wsgi [req-75cb27bd-9178-43cd-aef1-dc0b3718d4a1 req-b820319b-bbed-478d-ad71-d7fdee4c37da tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.323837] [49941]: [pid: 49941|app: 0|req: 2889/5984] 10.180.1.21 () {60 vars in 1690 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=d56770ab-8d1b-428f-9068-a2dc4fe778e4&id=5dc37d9f-920f-4b7c-a9b1-c0f3202b5053&fields=id&fields=name => generated 318 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.337799] [49941]: [pid: 49941|app: 0|req: 2890/5985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.376318] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbe78cea-c241-421c-bb03-412008bb2fdc req-34994648-8b85-4082-8170-d22fae452f04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.377509] [49941]: [pid: 49941|app: 0|req: 2891/5986] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.413022] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42c0eb1b-4f7a-46e4-82c2-514564b7e595 req-2c637d59-0f94-40a0-ae7f-4c656f025bb2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.415095] [49941]: [pid: 49941|app: 0|req: 2892/5987] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.416603] [49941]: DEBUG neutron.api.wsgi [req-fbe78cea-c241-421c-bb03-412008bb2fdc req-701af602-ff8f-42d3-9695-d6cace427270 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.431308] [49941]: [pid: 49941|app: 0|req: 2893/5988] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=b85e5b1b-9d8e-4180-9500-2424f4fd03e8 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.434258] [49941]: DEBUG neutron.api.wsgi [req-42c0eb1b-4f7a-46e4-82c2-514564b7e595 req-20d38215-a80c-4a26-93dd-c86194756a40 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.455170] [49941]: [pid: 49941|app: 0|req: 2894/5989] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.481373] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbe78cea-c241-421c-bb03-412008bb2fdc req-5daddea0-a4e5-4ffa-a887-365e65da2ddb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.481373] [49941]: [pid: 49941|app: 0|req: 2895/5990] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.519184] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-fc086da3-ebdc-442d-a0e1-a674ec921198 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.523265] [49941]: [pid: 49941|app: 0|req: 2896/5991] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 828 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.562344] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbe78cea-c241-421c-bb03-412008bb2fdc req-cc769f1e-62b8-4fd2-9433-3f6094cabfb7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.563524] [49941]: [pid: 49941|app: 0|req: 2897/5992] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.608425] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b35e93-dffa-4759-95b3-ad6966bfde25 req-f19def1e-f23e-4bfe-88cf-01a5764c3aa6 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.609022] [49941]: [pid: 49941|app: 0|req: 2898/5993] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 912.683699] [49941]: DEBUG neutron.plugins.ml2.plugin [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Deleting port e370e803-123e-473d-82ae-606c069212ad {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 912.683857] [49941]: DEBUG neutron_lib.callbacks.manager [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e370e803-123e-473d-82ae-606c069212ad), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.726042] [49941]: DEBUG neutron.plugins.ml2.db [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] For port e370e803-123e-473d-82ae-606c069212ad, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e370e803-123e-473d-82ae-606c069212ad,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 912.726042] [49941]: DEBUG neutron_lib.callbacks.manager [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e370e803-123e-473d-82ae-606c069212ad), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.728107] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_precommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:31Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 912.728289] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_precommit: [ 912.728289] [49941]: key[id], e370e803-123e-473d-82ae-606c069212ad -> None [ 912.728289] [49941]: key[binding:vnic_type], normal -> None [ 912.728289] [49941]: key[tags], [] -> None [ 912.728289] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 912.728289] [49941]: key[allowed_address_pairs], [] -> None [ 912.728289] [49941]: key[extra_dhcp_opts], [] -> None [ 912.728289] [49941]: key[binding:profile], {} -> None [ 912.728289] [49941]: key[admin_state_up], True -> None [ 912.728289] [49941]: key[binding:vif_type], ovs -> None [ 912.728289] [49941]: key[device_owner], compute:nova -> None [ 912.728289] [49941]: key[created_at], 2025-11-20T12:34:12Z -> None [ 912.728289] [49941]: key[updated_at], 2025-11-20T12:34:31Z -> None [ 912.728289] [49941]: key[description], -> None [ 912.728289] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 912.728289] [49941]: key[binding:host_id], cpu-1 -> None [ 912.728289] [49941]: key[standard_attr_id], 1474 -> None [ 912.728289] [49941]: key[name], -> None [ 912.728289] [49941]: key[mac_address], fa:16:3e:24:ff:1e -> None [ 912.728289] [49941]: key[status], ACTIVE -> None [ 912.728289] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 912.728289] [49941]: key[fixed_ips], [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}] -> None [ 912.728289] [49941]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] -> None [ 912.728289] [49941]: key[revision_number], 7 -> None [ 912.728289] [49941]: key[port_security_enabled], True -> None [ 912.728289] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 912.728289] [49941]: key[device_id], f57908f9-6a2b-42b5-ba47-90cc11580140 -> None [ 912.728289] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.730297] [49941]: DEBUG neutron.plugins.ml2.plugin [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Calling delete_port for e370e803-123e-473d-82ae-606c069212ad owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 912.799926] [49941]: DEBUG neutron_lib.callbacks.manager [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e370e803-123e-473d-82ae-606c069212ad), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.807980] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'Port': ['ID=e370e803-123e-473d-82ae-606c069212ad,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 912.829704] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] No DVR routers for this DVR port e370e803-123e-473d-82ae-606c069212ad on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 912.830012] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_postcommit called with port settings {'id': 'e370e803-123e-473d-82ae-606c069212ad', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:24:ff:1e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'device_owner': 'compute:nova', 'standard_attr_id': 1474, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:12Z', 'updated_at': '2025-11-20T12:34:31Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 912.830178] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_postcommit: [ 912.830178] [49941]: key[id], e370e803-123e-473d-82ae-606c069212ad -> None [ 912.830178] [49941]: key[binding:vnic_type], normal -> None [ 912.830178] [49941]: key[tags], [] -> None [ 912.830178] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 912.830178] [49941]: key[allowed_address_pairs], [] -> None [ 912.830178] [49941]: key[extra_dhcp_opts], [] -> None [ 912.830178] [49941]: key[binding:profile], {} -> None [ 912.830178] [49941]: key[admin_state_up], True -> None [ 912.830178] [49941]: key[binding:vif_type], ovs -> None [ 912.830178] [49941]: key[device_owner], compute:nova -> None [ 912.830178] [49941]: key[created_at], 2025-11-20T12:34:12Z -> None [ 912.830178] [49941]: key[updated_at], 2025-11-20T12:34:31Z -> None [ 912.830178] [49941]: key[description], -> None [ 912.830178] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 912.830178] [49941]: key[binding:host_id], cpu-1 -> None [ 912.830178] [49941]: key[standard_attr_id], 1474 -> None [ 912.830178] [49941]: key[name], -> None [ 912.830178] [49941]: key[mac_address], fa:16:3e:24:ff:1e -> None [ 912.830178] [49941]: key[status], ACTIVE -> None [ 912.830178] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 912.830178] [49941]: key[fixed_ips], [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.14'}] -> None [ 912.830178] [49941]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '5dc37d9f-920f-4b7c-a9b1-c0f3202b5053', 'd56770ab-8d1b-428f-9068-a2dc4fe778e4'] -> None [ 912.830178] [49941]: key[revision_number], 7 -> None [ 912.830178] [49941]: key[port_security_enabled], True -> None [ 912.830178] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 912.830178] [49941]: key[device_id], f57908f9-6a2b-42b5-ba47-90cc11580140 -> None [ 912.830178] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 912.831519] [49941]: DEBUG neutron_lib.callbacks.manager [req-eb751172-f4c6-4bff-b1f1-7c9874c1ae9c req-9bb3e5a8-f1a3-4414-a79e-36680951054c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 912.833927] [49941]: [pid: 49941|app: 0|req: 2899/5994] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:34 2025] DELETE /networking/v2.0/ports/e370e803-123e-473d-82ae-606c069212ad => generated 0 bytes in 224 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 912.847868] [49941]: [pid: 49941|app: 0|req: 2900/5995] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.878285] [49941]: [pid: 49941|app: 0|req: 2901/5996] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.915064] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becc8d22-3485-4e52-a26f-d13fa3c492b6 req-0b695d8a-2b3f-4741-8e39-63333422c93d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 912.916180] [49941]: [pid: 49941|app: 0|req: 2902/5997] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?tenant_id=ce93391161934db3874783df65baf2be&device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 912.918570] [49941]: DEBUG neutron.api.wsgi [req-e6b35e93-dffa-4759-95b3-ad6966bfde25 req-0fb17dd4-3c5e-46fc-9eaf-418d15b56738 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 912.940699] [49941]: [pid: 49941|app: 0|req: 2903/5998] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 912.966169] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Bound using segment: {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 912.966543] [49942]: DEBUG neutron.plugins.ml2.managers [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Bound port: b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45, 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': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 912.966727] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.006725] [49942]: DEBUG neutron.plugins.ml2.db [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] For port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 913.008810] [49942]: DEBUG neutron.plugins.ml2.db [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] For port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,segment=NetworkSegment(448f3673-90f5-497d-8164-2d8a68bc61c9),segment_id=448f3673-90f5-497d-8164-2d8a68bc61c9)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 913.010166] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_precommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:33Z', 'revision_number': 2, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:33Z', 'revision_number': 2, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) 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': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 913.010337] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_precommit: [ 913.010337] [49942]: key[binding:vif_type], unbound -> ovs [ 913.010337] [49942]: 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} [ 913.010337] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.013913] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.015836] [49941]: DEBUG neutron.api.v2.base [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Request body: {'network': {'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 913.031477] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Made reservation on behalf of afeff4ce701143b49de73787c7240212 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 913.033380] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.037076] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.040091] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Pushing event updated for resources: {'Port': ['ID=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.047846] [49942]: DEBUG neutron.db.provisioning_blocks [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Provisioning complete for port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 913.048010] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.048270] [49942]: INFO neutron.plugins.ml2.plugin [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Attempt 1 to provision port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 [ 913.086899] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Current status of the port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 913.087168] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.093205] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks [] for security_group (231ac3ff-2ba5-41db-b748-88253c46034e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.094720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (231ac3ff-2ba5-41db-b748-88253c46034e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.111529] [49942]: DEBUG neutron.plugins.ml2.db [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] For port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,segment=NetworkSegment(448f3673-90f5-497d-8164-2d8a68bc61c9),segment_id=448f3673-90f5-497d-8164-2d8a68bc61c9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 913.113093] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=231ac3ff-2ba5-41db-b748-88253c46034e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.130725] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] vlan segment allocate from pool success with {'vlan_id': 772, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 913.139681] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (01303c9e-4a95-468d-a10c-6e1b2df76487), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.140901] [49941]: INFO neutron.db.segments_db [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Added segment 01303c9e-4a95-468d-a10c-6e1b2df76487 of type vlan for network 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 913.154618] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (231d09ca-a6ef-492c-afb7-44b9c746e93e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.159048] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_precommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 4, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) host 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': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}]) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 913.159241] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_precommit: [ 913.159241] [49942]: key[status], DOWN -> ACTIVE [ 913.159241] [49942]: key[revision_number], 4 -> 5 [ 913.159241] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.163578] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] create_network_precommit called with network settings {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1485, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] [ 913.163758] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] create_network_precommit: [ 913.163758] [49941]: key[vlan_transparent], None -> None [ 913.163758] [49941]: key[id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 913.163758] [49941]: key[tags], None -> [] [ 913.163758] [49941]: key[availability_zone_hints], None -> [] [ 913.163758] [49941]: key[mtu], None -> 8950 [ 913.163758] [49941]: key[provider:network_type], None -> vlan [ 913.163758] [49941]: key[admin_state_up], None -> True [ 913.163758] [49941]: key[provider:physical_network], None -> default [ 913.163758] [49941]: key[provider:segmentation_id], None -> 772 [ 913.163758] [49941]: key[qinq], None -> None [ 913.163758] [49941]: key[created_at], None -> 2025-11-20T12:34:34Z [ 913.163758] [49941]: key[updated_at], None -> 2025-11-20T12:34:34Z [ 913.163758] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 913.163758] [49941]: key[description], None -> [ 913.163758] [49941]: key[standard_attr_id], None -> 1485 [ 913.163758] [49941]: key[name], None -> tempest-MultipleCreateTestJSON-30971225-network [ 913.163758] [49941]: key[availability_zones], None -> [] [ 913.163758] [49941]: key[status], None -> ACTIVE [ 913.163758] [49941]: key[shared], None -> False [ 913.163758] [49941]: key[router:external], None -> False [ 913.163758] [49941]: key[revision_number], None -> 1 [ 913.163758] [49941]: key[port_security_enabled], None -> True [ 913.163758] [49941]: key[subnets], None -> [] [ 913.163758] [49941]: key[ipv4_address_scope], None -> None [ 913.163758] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 913.163758] [49941]: key[ipv6_address_scope], None -> None [ 913.163758] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.166312] [49942]: DEBUG neutron.db.provisioning_blocks [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Provisioning complete for port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 913.166463] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.166570] [49942]: INFO neutron.plugins.ml2.plugin [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Attempt 1 to provision port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 [ 913.166630] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (231d09ca-a6ef-492c-afb7-44b9c746e93e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.182088] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Pushing event updated for resources: {'Network': ['ID=231d09ca-a6ef-492c-afb7-44b9c746e93e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.184071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] create_network_postcommit called with network settings {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1485, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 1} (original settings None) and network segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] [ 913.184071] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] create_network_postcommit: [ 913.184071] [49941]: key[vlan_transparent], None -> None [ 913.184071] [49941]: key[id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 913.184071] [49941]: key[tags], None -> [] [ 913.184071] [49941]: key[availability_zone_hints], None -> [] [ 913.184071] [49941]: key[mtu], None -> 8950 [ 913.184071] [49941]: key[provider:network_type], None -> vlan [ 913.184071] [49941]: key[admin_state_up], None -> True [ 913.184071] [49941]: key[provider:physical_network], None -> default [ 913.184071] [49941]: key[provider:segmentation_id], None -> 772 [ 913.184071] [49941]: key[qinq], None -> None [ 913.184071] [49941]: key[created_at], None -> 2025-11-20T12:34:34Z [ 913.184071] [49941]: key[updated_at], None -> 2025-11-20T12:34:34Z [ 913.184071] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 913.184071] [49941]: key[description], None -> [ 913.184071] [49941]: key[standard_attr_id], None -> 1485 [ 913.184071] [49941]: key[name], None -> tempest-MultipleCreateTestJSON-30971225-network [ 913.184071] [49941]: key[availability_zones], None -> [] [ 913.184071] [49941]: key[status], None -> ACTIVE [ 913.184071] [49941]: key[shared], None -> False [ 913.184071] [49941]: key[router:external], None -> False [ 913.184071] [49941]: key[revision_number], None -> 1 [ 913.184071] [49941]: key[port_security_enabled], None -> True [ 913.184071] [49941]: key[subnets], None -> [] [ 913.184071] [49941]: key[ipv4_address_scope], None -> None [ 913.184071] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 913.184071] [49941]: key[ipv6_address_scope], None -> None [ 913.184071] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.186502] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.186831] [49941]: DEBUG neutron_lib.callbacks.manager [None req-60a094bd-9608-4dc1-bf7f-dc526973643b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.197325] [49941]: [pid: 49941|app: 0|req: 2904/5999] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:34:34 2025] POST /networking/v2.0/networks => generated 665 bytes in 256 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 913.209457] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Current status of the port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 913.210249] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_postcommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 4, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) host 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': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}]) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 913.210450] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_postcommit: [ 913.210450] [49942]: key[status], DOWN -> ACTIVE [ 913.210450] [49942]: key[revision_number], 4 -> 5 [ 913.210450] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.210575] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.228750] [49941]: [pid: 49941|app: 0|req: 2905/6000] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.235661] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Pushing event updated for resources: {'Port': ['ID=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.238379] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_postcommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 4, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:33Z', 'revision_number': 2, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'}) 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': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 913.238612] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] update_port_postcommit: [ 913.238612] [49942]: key[binding:vif_type], unbound -> ovs [ 913.238612] [49942]: 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'}} [ 913.238612] [49942]: key[updated_at], 2025-11-20T12:34:33Z -> 2025-11-20T12:34:34Z [ 913.238612] [49942]: key[revision_number], 2 -> 4 [ 913.238612] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.244041] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.244041] [49942]: DEBUG neutron_lib.callbacks.manager [req-8540451a-e186-4108-a447-7e0336cf99ab req-f4dc503a-dad1-4f3a-b17f-e77ee0edbb62 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.248801] [49942]: [pid: 49942|app: 0|req: 3096/6001] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:33 2025] PUT /networking/v2.0/ports/b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 => generated 1037 bytes in 1684 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 913.248843] [49941]: [pid: 49941|app: 0|req: 2906/6002] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.263298] [49941]: [pid: 49941|app: 0|req: 2907/6003] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.267493] [49941]: DEBUG neutron.api.v2.base [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Request body: {'subnet': {'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'cidr': '192.168.128.0/28', 'name': 'tempest-MultipleCreateTestJSON-30971225-subnet', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 913.286563] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becc8d22-3485-4e52-a26f-d13fa3c492b6 req-7746af3d-6fc2-480b-ac7d-302eaa0f7036 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.286864] [49942]: [pid: 49942|app: 0|req: 3097/6004] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:34 2025] GET /networking/v2.0/networks?id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 722 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.294562] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Made reservation on behalf of afeff4ce701143b49de73787c7240212 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 913.295903] [49942]: DEBUG neutron.api.wsgi [req-becc8d22-3485-4e52-a26f-d13fa3c492b6 req-1c5957eb-2b55-44e6-a86a-ef59e5c8afd8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.297191] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.310839] [49942]: [pid: 49942|app: 0|req: 3098/6005] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=45d3902e-8327-4a97-b442-966bb0850164 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 913.377384] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] create_subnet_precommit called with subnet settings {'id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'name': 'tempest-MultipleCreateTestJSON-30971225-subnet', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1487, '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-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings None) [ 913.377642] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] create_subnet_precommit: [ 913.377642] [49941]: key[ipv6_ra_mode], None -> None [ 913.377642] [49941]: key[id], None -> 7272ce0d-3b05-4760-9265-96f4b596b173 [ 913.377642] [49941]: key[tags], None -> [] [ 913.377642] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 913.377642] [49941]: key[enable_dhcp], None -> True [ 913.377642] [49941]: key[ip_version], None -> 4 [ 913.377642] [49941]: key[created_at], None -> 2025-11-20T12:34:35Z [ 913.377642] [49941]: key[updated_at], None -> 2025-11-20T12:34:35Z [ 913.377642] [49941]: key[description], None -> [ 913.377642] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 913.377642] [49941]: key[standard_attr_id], None -> 1487 [ 913.377642] [49941]: key[cidr], None -> 192.168.128.0/28 [ 913.377642] [49941]: key[ipv6_address_mode], None -> None [ 913.377642] [49941]: key[name], None -> tempest-MultipleCreateTestJSON-30971225-subnet [ 913.377642] [49941]: key[subnetpool_id], None -> None [ 913.377642] [49941]: key[host_routes], None -> [] [ 913.377642] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 913.377642] [49941]: key[shared], None -> False [ 913.377642] [49941]: key[router:external], None -> False [ 913.377642] [49941]: key[revision_number], None -> 0 [ 913.377642] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 913.377642] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 913.377642] [49941]: key[service_types], None -> [] [ 913.377642] [49941]: key[dns_nameservers], None -> [] [ 913.377642] [49941]: key[segment_id], None -> None [ 913.377642] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.379150] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (7272ce0d-3b05-4760-9265-96f4b596b173), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.383102] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05911d18-c873-4c02-ba2e-6a21b5f98234 req-1ac6d4e4-a52c-4343-bb37-9d2aee47e8d9 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.384153] [49942]: [pid: 49942|app: 0|req: 3099/6006] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.395230] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Pushing event updated for resources: {'Subnet': ['ID=7272ce0d-3b05-4760-9265-96f4b596b173,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.405560] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becc8d22-3485-4e52-a26f-d13fa3c492b6 req-143dcf00-45c4-44ed-bfd7-6b1699c40f76 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.406562] [49942]: [pid: 49942|app: 0|req: 3100/6007] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/subnets?id=bb772f98-1c60-407e-a546-aba14641c404 => generated 697 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.415140] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Checking segment: {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 913.415354] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Network hostable DHCP agents. Network: 231d09ca-a6ef-492c-afb7-44b9c746e93e, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 913.423837] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Network 231d09ca-a6ef-492c-afb7-44b9c746e93e is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 913.428254] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 231d09ca-a6ef-492c-afb7-44b9c746e93e) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 913.430541] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] create_subnet_postcommit called with subnet settings {'id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'name': 'tempest-MultipleCreateTestJSON-30971225-subnet', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1487, '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-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'afeff4ce701143b49de73787c7240212', 'network': {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, '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-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772}} (original settings None) [ 913.430716] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] create_subnet_postcommit: [ 913.430716] [49941]: key[ipv6_ra_mode], None -> None [ 913.430716] [49941]: key[id], None -> 7272ce0d-3b05-4760-9265-96f4b596b173 [ 913.430716] [49941]: key[tags], None -> [] [ 913.430716] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 913.430716] [49941]: key[enable_dhcp], None -> True [ 913.430716] [49941]: key[network], None -> {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, '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-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} [ 913.430716] [49941]: key[ip_version], None -> 4 [ 913.430716] [49941]: key[created_at], None -> 2025-11-20T12:34:35Z [ 913.430716] [49941]: key[updated_at], None -> 2025-11-20T12:34:35Z [ 913.430716] [49941]: key[description], None -> [ 913.430716] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 913.430716] [49941]: key[standard_attr_id], None -> 1487 [ 913.430716] [49941]: key[cidr], None -> 192.168.128.0/28 [ 913.430716] [49941]: key[ipv6_address_mode], None -> None [ 913.430716] [49941]: key[name], None -> tempest-MultipleCreateTestJSON-30971225-subnet [ 913.430716] [49941]: key[subnetpool_id], None -> None [ 913.430716] [49941]: key[host_routes], None -> [] [ 913.430716] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 913.430716] [49941]: key[shared], None -> False [ 913.430716] [49941]: key[router:external], None -> False [ 913.430716] [49941]: key[revision_number], None -> 0 [ 913.430716] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 913.430716] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 913.430716] [49941]: key[service_types], None -> [] [ 913.430716] [49941]: key[dns_nameservers], None -> [] [ 913.430716] [49941]: key[segment_id], None -> None [ 913.430716] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.432233] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.432536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a2f89584-eed3-4c45-ae4b-da127c77c3fe admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.435147] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c38c0c36-4a16-452e-bb59-f3eea91bf5e0 req-cc1c3501-7ff5-46a1-9c43-6b062d6ba7ef tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.436191] [49942]: [pid: 49942|app: 0|req: 3101/6008] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.439180] [49942]: DEBUG neutron.api.wsgi [req-05911d18-c873-4c02-ba2e-6a21b5f98234 req-d68ba147-ff8d-4387-a1e6-569063f077ff tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.440784] [49941]: [pid: 49941|app: 0|req: 2908/6009] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:34:35 2025] POST /networking/v2.0/subnets => generated 684 bytes in 177 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 913.461238] [49942]: [pid: 49942|app: 0|req: 3102/6010] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.462965] [49942]: DEBUG neutron.api.wsgi [req-c38c0c36-4a16-452e-bb59-f3eea91bf5e0 req-e2e90f64-f9d6-4baf-a281-6ed3af4001ab tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.471515] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becc8d22-3485-4e52-a26f-d13fa3c492b6 req-e59fd6af-4af6-4537-86e2-9d05af1ee61a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.472489] [49941]: [pid: 49941|app: 0|req: 2909/6011] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?network_id=6c0d23f1-97f1-4f92-a08d-e77fd32a8707&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.475888] [49941]: DEBUG neutron.api.v2.base [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Request body: {'router': {'name': 'tempest-MultipleCreateTestJSON-30971225-router', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 913.483866] [49942]: [pid: 49942|app: 0|req: 3103/6012] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.493597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (344dc521-9997-48a1-af23-b315fb3091e6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.494616] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (344dc521-9997-48a1-af23-b315fb3091e6), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.538644] [49942]: [pid: 49942|app: 0|req: 3104/6013] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.578356] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks [] for router_controller (344dc521-9997-48a1-af23-b315fb3091e6), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.624469] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28d0acfa-964f-42d4-b29d-69a0d0c51bcd req-ebf294df-5062-4f29-b245-decb1f288616 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.625656] [49942]: [pid: 49942|app: 0|req: 3105/6014] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.659425] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks [] for router_gateway (344dc521-9997-48a1-af23-b315fb3091e6), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.682658] [49942]: [pid: 49942|app: 0|req: 3106/6015] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.757793] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks [] for router_gateway (344dc521-9997-48a1-af23-b315fb3091e6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.763117] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.771420] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a2d977f-ee93-4c73-95a1-d96fef7d501d req-347bb62b-afb5-46cf-9b10-8f459abb8e92 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 913.772449] [49942]: [pid: 49942|app: 0|req: 3107/6016] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 913.778693] [49942]: DEBUG neutron.api.wsgi [req-28d0acfa-964f-42d4-b29d-69a0d0c51bcd req-0cb17c12-35d0-47b7-aa22-5687aed8121e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.810118] [49942]: [pid: 49942|app: 0|req: 3108/6017] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.813147] [49942]: DEBUG neutron.api.wsgi [req-5a2d977f-ee93-4c73-95a1-d96fef7d501d req-af76912a-e6e4-459a-bcee-a0c47ac1339e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 913.839604] [49942]: [pid: 49942|app: 0|req: 3109/6018] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.843952] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Allocated IP 10.180.180.193 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/9cacd32f-b17b-4800-9570-424837a9f484) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 913.892016] [49942]: [pid: 49942|app: 0|req: 3110/6019] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.907705] [49942]: [pid: 49942|app: 0|req: 3111/6020] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.915283] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks [] for allowed_address_pair (9cacd32f-b17b-4800-9570-424837a9f484), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.916200] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks [] for port (9cacd32f-b17b-4800-9570-424837a9f484), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.916440] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] create_port_precommit called with port settings {'id': '9cacd32f-b17b-4800-9570-424837a9f484', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1d:b2:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1489, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 913.916606] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] create_port_precommit: [ 913.916606] [49941]: key[id], None -> 9cacd32f-b17b-4800-9570-424837a9f484 [ 913.916606] [49941]: key[binding:vnic_type], None -> normal [ 913.916606] [49941]: key[binding:vif_details], None -> {} [ 913.916606] [49941]: key[allowed_address_pairs], None -> [] [ 913.916606] [49941]: key[binding:profile], None -> {} [ 913.916606] [49941]: key[admin_state_up], None -> True [ 913.916606] [49941]: key[binding:vif_type], None -> unbound [ 913.916606] [49941]: key[device_owner], None -> network:router_gateway [ 913.916606] [49941]: key[tenant_id], None -> [ 913.916606] [49941]: key[binding:host_id], None -> [ 913.916606] [49941]: key[standard_attr_id], None -> 1489 [ 913.916606] [49941]: key[name], None -> [ 913.916606] [49941]: key[mac_address], None -> fa:16:3e:1d:b2:30 [ 913.916606] [49941]: key[status], None -> DOWN [ 913.916606] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 913.916606] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}] [ 913.916606] [49941]: key[security_groups], None -> [] [ 913.916606] [49941]: key[port_security_enabled], None -> False [ 913.916606] [49941]: key[project_id], None -> [ 913.916606] [49941]: key[device_id], None -> 344dc521-9997-48a1-af23-b315fb3091e6 [ 913.916606] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 913.938074] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9cacd32f-b17b-4800-9570-424837a9f484), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 913.963185] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Pushing event updated for resources: {'Port': ['ID=9cacd32f-b17b-4800-9570-424837a9f484,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 913.972215] [49942]: [pid: 49942|app: 0|req: 3112/6021] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 913.975506] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 913.976443] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 913.978070] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 913.991590] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] create_port_postcommit called with port settings {'id': '9cacd32f-b17b-4800-9570-424837a9f484', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1d:b2:30', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1489, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}], '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-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 913.991749] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] create_port_postcommit: [ 913.991749] [49941]: key[id], None -> 9cacd32f-b17b-4800-9570-424837a9f484 [ 913.991749] [49941]: key[binding:vnic_type], None -> normal [ 913.991749] [49941]: key[tags], None -> [] [ 913.991749] [49941]: key[binding:vif_details], None -> {} [ 913.991749] [49941]: key[allowed_address_pairs], None -> [] [ 913.991749] [49941]: key[extra_dhcp_opts], None -> [] [ 913.991749] [49941]: key[binding:profile], None -> {} [ 913.991749] [49941]: key[admin_state_up], None -> True [ 913.991749] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 913.991749] [49941]: key[binding:vif_type], None -> unbound [ 913.991749] [49941]: key[device_owner], None -> network:router_gateway [ 913.991749] [49941]: key[created_at], None -> 2025-11-20T12:34:35Z [ 913.991749] [49941]: key[updated_at], None -> 2025-11-20T12:34:35Z [ 913.991749] [49941]: key[tenant_id], None -> [ 913.991749] [49941]: key[binding:host_id], None -> [ 913.991749] [49941]: key[description], None -> [ 913.991749] [49941]: key[standard_attr_id], None -> 1489 [ 913.991749] [49941]: key[name], None -> [ 913.991749] [49941]: key[mac_address], None -> fa:16:3e:1d:b2:30 [ 913.991749] [49941]: key[status], None -> DOWN [ 913.991749] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 913.991749] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}] [ 913.991749] [49941]: key[security_groups], None -> [] [ 913.991749] [49941]: key[revision_number], None -> 1 [ 913.991749] [49941]: key[port_security_enabled], None -> False [ 913.991749] [49941]: key[project_id], None -> [ 913.991749] [49941]: key[device_id], None -> 344dc521-9997-48a1-af23-b315fb3091e6 [ 913.991749] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.037562] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'name': 'network-vif-deleted', 'tag': 'e370e803-123e-473d-82ae-606c069212ad'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 914.045663] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-361c895a-75fd-49b7-bb1c-60b81397338d" -d '{"events": [{"server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "name": "network-vif-deleted", "tag": "e370e803-123e-473d-82ae-606c069212ad"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 914.045888] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-e1522259-3523-4047-bf12-ead39d45564a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.045888] [49942]: [pid: 49942|app: 0|req: 3113/6022] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/networks?id=cb57815b-369b-47cd-a63f-af789cd35ab4 => generated 609 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.061360] [49942]: [pid: 49942|app: 0|req: 3114/6023] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:35 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 914.064922] [49942]: DEBUG neutron.api.v2.base [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Request body: {'port': {'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'admin_state_up': True, 'tenant_id': 'eaf397d8196d4a948698c00d03608874'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 914.080622] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45'}, {'name': 'network-changed', 'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 914.083447] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3d695274-411f-457e-bfa6-d49c3e36aff2" -d '{"events": [{"server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "name": "network-vif-plugged", "status": "completed", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45"}, {"name": "network-changed", "server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 914.101762] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks [] for router_gateway (344dc521-9997-48a1-af23-b315fb3091e6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.119455] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Made reservation on behalf of eaf397d8196d4a948698c00d03608874 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 914.122748] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.204608] [49942]: DEBUG neutron.db.db_base_plugin_common [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Allocated IP 192.168.128.9 (cb57815b-369b-47cd-a63f-af789cd35ab4/bded01bf-4a56-405f-9ad1-6929572a8059/e1e2ad58-8242-4dc8-8100-ebf9b54485b4) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 914.224864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (344dc521-9997-48a1-af23-b315fb3091e6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.308700] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks [] for allowed_address_pair (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.309632] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks [] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.309921] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] create_port_precommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': '', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'project_id': 'eaf397d8196d4a948698c00d03608874', 'port_security_enabled': True, 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 914.310151] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] create_port_precommit: [ 914.310151] [49942]: key[id], None -> e1e2ad58-8242-4dc8-8100-ebf9b54485b4 [ 914.310151] [49942]: key[binding:vnic_type], None -> normal [ 914.310151] [49942]: key[binding:vif_details], None -> {} [ 914.310151] [49942]: key[allowed_address_pairs], None -> [] [ 914.310151] [49942]: key[binding:profile], None -> {} [ 914.310151] [49942]: key[admin_state_up], None -> True [ 914.310151] [49942]: key[binding:vif_type], None -> unbound [ 914.310151] [49942]: key[device_owner], None -> [ 914.310151] [49942]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 914.310151] [49942]: key[binding:host_id], None -> [ 914.310151] [49942]: key[standard_attr_id], None -> 1490 [ 914.310151] [49942]: key[name], None -> [ 914.310151] [49942]: key[mac_address], None -> fa:16:3e:bf:b5:bb [ 914.310151] [49942]: key[status], None -> DOWN [ 914.310151] [49942]: key[network_id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 914.310151] [49942]: key[fixed_ips], None -> [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}] [ 914.310151] [49942]: key[security_groups], None -> ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'] [ 914.310151] [49942]: key[port_security_enabled], None -> True [ 914.310151] [49942]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 914.310151] [49942]: key[device_id], None -> 8945f063-0a38-4228-ac56-2b2f8b5972a4 [ 914.310151] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.323360] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Router 344dc521-9997-48a1-af23-b315fb3091e6 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 914.337700] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.366267] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Pushing event updated for resources: {'Port': ['ID=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.378421] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Network cb57815b-369b-47cd-a63f-af789cd35ab4 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 914.379493] [49942]: DEBUG neutron.scheduler.base_scheduler [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 914.383098] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 914.389076] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 914.406571] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0050b78a-9898-472b-8575-eba967329742 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.407296] [49941]: [pid: 49941|app: 0|req: 2910/6024] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:34:35 2025] POST /networking/v2.0/routers => generated 726 bytes in 934 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 914.410372] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] create_port_postcommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': '', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'project_id': 'eaf397d8196d4a948698c00d03608874', 'port_security_enabled': True, 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 1, 'network': {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 914.410998] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] create_port_postcommit: [ 914.410998] [49942]: key[id], None -> e1e2ad58-8242-4dc8-8100-ebf9b54485b4 [ 914.410998] [49942]: key[binding:vnic_type], None -> normal [ 914.410998] [49942]: key[tags], None -> [] [ 914.410998] [49942]: key[binding:vif_details], None -> {} [ 914.410998] [49942]: key[allowed_address_pairs], None -> [] [ 914.410998] [49942]: key[extra_dhcp_opts], None -> [] [ 914.410998] [49942]: key[binding:profile], None -> {} [ 914.410998] [49942]: key[admin_state_up], None -> True [ 914.410998] [49942]: key[network], None -> {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} [ 914.410998] [49942]: key[binding:vif_type], None -> unbound [ 914.410998] [49942]: key[device_owner], None -> [ 914.410998] [49942]: key[created_at], None -> 2025-11-20T12:34:35Z [ 914.410998] [49942]: key[updated_at], None -> 2025-11-20T12:34:35Z [ 914.410998] [49942]: key[tenant_id], None -> eaf397d8196d4a948698c00d03608874 [ 914.410998] [49942]: key[binding:host_id], None -> [ 914.410998] [49942]: key[description], None -> [ 914.410998] [49942]: key[standard_attr_id], None -> 1490 [ 914.410998] [49942]: key[name], None -> [ 914.410998] [49942]: key[mac_address], None -> fa:16:3e:bf:b5:bb [ 914.410998] [49942]: key[status], None -> DOWN [ 914.410998] [49942]: key[network_id], None -> cb57815b-369b-47cd-a63f-af789cd35ab4 [ 914.410998] [49942]: key[fixed_ips], None -> [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}] [ 914.410998] [49942]: key[security_groups], None -> ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'] [ 914.410998] [49942]: key[revision_number], None -> 1 [ 914.410998] [49942]: key[port_security_enabled], None -> True [ 914.410998] [49942]: key[project_id], None -> eaf397d8196d4a948698c00d03608874 [ 914.410998] [49942]: key[device_id], None -> 8945f063-0a38-4228-ac56-2b2f8b5972a4 [ 914.410998] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.458910] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.459518] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f45f1ac9-156c-45b7-bb44-ca9e59b2b602 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.473039] [49942]: [pid: 49942|app: 0|req: 3115/6025] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:35 2025] POST /networking/v2.0/ports => generated 732 bytes in 411 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 914.480828] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f117da4a-97e2-4d82-8c43-6e2554cecc65 req-c0478b96-cdba-4228-8942-037341845903 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.481950] [49941]: [pid: 49941|app: 0|req: 2911/6026] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:36 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 914.525500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-9b95d81b-a211-490d-8909-c915cbb4f31a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 914.526608] [49942]: [pid: 49942|app: 0|req: 3116/6027] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:36 2025] GET /networking/v2.0/ports?tenant_id=e1155aa478614fc2b9d458afec4f5737&device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 914.530242] [49942]: DEBUG neutron.api.v2.base [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Request body: {'port': {'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 914.587228] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.711023] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.714780] [49942]: DEBUG neutron.notifiers.nova [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id e1e2ad58-8242-4dc8-8100-ebf9b54485b4 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 914.720684] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks [] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.728852] [49942]: DEBUG neutron.db.provisioning_blocks [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Transition to ACTIVE for port object e1e2ad58-8242-4dc8-8100-ebf9b54485b4 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 914.730547] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_precommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 2, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': '', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 1, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) 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': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 914.730743] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_precommit: [ 914.730743] [49942]: key[device_owner], -> compute:nova [ 914.730743] [49942]: key[binding:host_id], -> cpu-1 [ 914.730743] [49942]: key[updated_at], 2025-11-20T12:34:35Z -> 2025-11-20T12:34:36Z [ 914.730743] [49942]: key[revision_number], 1 -> 2 [ 914.730743] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.733019] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.753064] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Pushing event updated for resources: {'Port': ['ID=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.788828] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Allocated IP 192.168.128.1 (231d09ca-a6ef-492c-afb7-44b9c746e93e/7272ce0d-3b05-4760-9265-96f4b596b173/d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 914.807453] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_postcommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 2, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': '', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 1, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) 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': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 914.807724] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_postcommit: [ 914.807724] [49942]: key[device_owner], -> compute:nova [ 914.807724] [49942]: key[binding:host_id], -> cpu-1 [ 914.807724] [49942]: key[updated_at], 2025-11-20T12:34:35Z -> 2025-11-20T12:34:36Z [ 914.807724] [49942]: key[revision_number], 1 -> 2 [ 914.807724] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.818061] [49942]: DEBUG neutron.plugins.ml2.managers [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Attempting to bind port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 914.818232] [49942]: DEBUG neutron.plugins.ml2.managers [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Attempting to bind port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 914.818352] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Attempting to bind port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 on network cb57815b-369b-47cd-a63f-af789cd35ab4 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 914.837264] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 914.837552] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Bind Segment={'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 914.839477] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks [] for allowed_address_pair (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.840010] [49942]: DEBUG networking_nsxv3.api.rpc [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Bind port on Host cpu-1 & Segment [{'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 914.840305] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks [] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.840521] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] create_port_precommit called with port settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.1'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 914.840689] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] create_port_precommit: [ 914.840689] [49941]: key[id], None -> d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9 [ 914.840689] [49941]: key[binding:vnic_type], None -> normal [ 914.840689] [49941]: key[binding:vif_details], None -> {} [ 914.840689] [49941]: key[allowed_address_pairs], None -> [] [ 914.840689] [49941]: key[binding:profile], None -> {} [ 914.840689] [49941]: key[admin_state_up], None -> True [ 914.840689] [49941]: key[binding:vif_type], None -> unbound [ 914.840689] [49941]: key[device_owner], None -> network:router_interface [ 914.840689] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 914.840689] [49941]: key[binding:host_id], None -> [ 914.840689] [49941]: key[standard_attr_id], None -> 1491 [ 914.840689] [49941]: key[name], None -> [ 914.840689] [49941]: key[mac_address], None -> fa:16:3e:e3:fc:96 [ 914.840689] [49941]: key[status], None -> DOWN [ 914.840689] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 914.840689] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.1'}] [ 914.840689] [49941]: key[security_groups], None -> [] [ 914.840689] [49941]: key[port_security_enabled], None -> False [ 914.840689] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 914.840689] [49941]: key[device_id], None -> 344dc521-9997-48a1-af23-b315fb3091e6 [ 914.840689] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.859759] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 914.883485] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Pushing event updated for resources: {'Port': ['ID=d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 914.894033] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Network 231d09ca-a6ef-492c-afb7-44b9c746e93e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 914.895039] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 914.897569] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 914.910325] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] create_port_postcommit called with port settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.1'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_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-20T12:34:36Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 1, 'network': {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 914.910680] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] create_port_postcommit: [ 914.910680] [49941]: key[id], None -> d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9 [ 914.910680] [49941]: key[binding:vnic_type], None -> normal [ 914.910680] [49941]: key[tags], None -> [] [ 914.910680] [49941]: key[binding:vif_details], None -> {} [ 914.910680] [49941]: key[allowed_address_pairs], None -> [] [ 914.910680] [49941]: key[extra_dhcp_opts], None -> [] [ 914.910680] [49941]: key[binding:profile], None -> {} [ 914.910680] [49941]: key[admin_state_up], None -> True [ 914.910680] [49941]: key[network], None -> {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} [ 914.910680] [49941]: key[binding:vif_type], None -> unbound [ 914.910680] [49941]: key[device_owner], None -> network:router_interface [ 914.910680] [49941]: key[created_at], None -> 2025-11-20T12:34:36Z [ 914.910680] [49941]: key[updated_at], None -> 2025-11-20T12:34:36Z [ 914.910680] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 914.910680] [49941]: key[binding:host_id], None -> [ 914.910680] [49941]: key[description], None -> [ 914.910680] [49941]: key[standard_attr_id], None -> 1491 [ 914.910680] [49941]: key[name], None -> [ 914.910680] [49941]: key[mac_address], None -> fa:16:3e:e3:fc:96 [ 914.910680] [49941]: key[status], None -> DOWN [ 914.910680] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 914.910680] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.1'}] [ 914.910680] [49941]: key[security_groups], None -> [] [ 914.910680] [49941]: key[revision_number], None -> 1 [ 914.910680] [49941]: key[port_security_enabled], None -> False [ 914.910680] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 914.910680] [49941]: key[device_id], None -> 344dc521-9997-48a1-af23-b315fb3091e6 [ 914.910680] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 914.912249] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (344dc521-9997-48a1-af23-b315fb3091e6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.068918] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.148050] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks [] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.148322] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] update_port_precommit called with port settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', '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-20T12:34:36Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', '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-20T12:34:36Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 915.148470] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] update_port_precommit: [ 915.148470] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.149781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.170446] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Pushing event updated for resources: {'Port': ['ID=d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 915.188574] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] update_port_postcommit called with port settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', '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-20T12:34:36Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', '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-20T12:34:36Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 915.188884] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] update_port_postcommit: [ 915.188884] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.189243] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (344dc521-9997-48a1-af23-b315fb3091e6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.218902] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Network 231d09ca-a6ef-492c-afb7-44b9c746e93e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 915.219558] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 915.270164] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Router 344dc521-9997-48a1-af23-b315fb3091e6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 915.319634] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d92bf4bf-4676-4e7d-931f-4e8626cf34a5 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 915.323410] [49941]: [pid: 49941|app: 0|req: 2912/6028] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:34:36 2025] PUT /networking/v2.0/routers/344dc521-9997-48a1-af23-b315fb3091e6/add_router_interface => generated 309 bytes in 841 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.327121] [49941]: DEBUG neutron.api.wsgi [req-f117da4a-97e2-4d82-8c43-6e2554cecc65 req-d6f9d12a-f071-469e-94e6-c94e9b5f3c22 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.347161] [49941]: [pid: 49941|app: 0|req: 2913/6029] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.350165] [49941]: DEBUG neutron.api.wsgi [req-8540451a-e186-4108-a447-7e0336cf99ab req-62685697-ffbe-4410-9286-82a1b94aa3dd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.362390] [49941]: [pid: 49941|app: 0|req: 2914/6030] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.375974] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-8a070644-c990-4b9b-bb85-f64f85ff78f0 x-openstack-request-id: req-8a070644-c990-4b9b-bb85-f64f85ff78f0 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 915.376141] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f57908f9-6a2b-42b5-ba47-90cc11580140", "name": "network-vif-deleted", "tag": "e370e803-123e-473d-82ae-606c069212ad", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 915.376227] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8a070644-c990-4b9b-bb85-f64f85ff78f0 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 915.377628] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8a070644-c990-4b9b-bb85-f64f85ff78f0'] response: {'server_uuid': 'f57908f9-6a2b-42b5-ba47-90cc11580140', 'name': 'network-vif-deleted', 'tag': 'e370e803-123e-473d-82ae-606c069212ad', 'status': 'completed', 'code': 200} [ 915.377858] [49941]: [pid: 49941|app: 0|req: 2915/6031] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?tenant_id=ae889e4e122b4998bd45699a5994739a&device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.398696] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-7e896635-d31d-40b0-8bf8-75fb80f67c2a x-openstack-request-id: req-7e896635-d31d-40b0-8bf8-75fb80f67c2a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 915.398869] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "name": "network-vif-plugged", "status": "completed", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45", "code": 200}, {"name": "network-changed", "server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 915.398869] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7e896635-d31d-40b0-8bf8-75fb80f67c2a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 915.398980] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e896635-d31d-40b0-8bf8-75fb80f67c2a'] response: {'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'code': 200} [ 915.399065] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7e896635-d31d-40b0-8bf8-75fb80f67c2a'] response: {'name': 'network-changed', 'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'status': 'completed', 'code': 200} [ 915.407860] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80c03c6f-c7b8-456d-8a4f-fd3100922dd9 req-135ac87a-67f0-4f73-8707-44f37b9279b1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.411365] [49941]: [pid: 49941|app: 0|req: 2916/6032] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 1041 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 915.432371] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-4daf4e1f-9b38-4245-bbd2-a786ca0a8464 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.433392] [49941]: [pid: 49941|app: 0|req: 2917/6033] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/subnets?id=f4f877ac-ee5f-447e-b607-53a2a69aa6d0 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.471848] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becc8d22-3485-4e52-a26f-d13fa3c492b6 req-6ce390f5-cce9-47eb-b3eb-d73876a4df6e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.472872] [49941]: [pid: 49941|app: 0|req: 2918/6034] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/networks?tenant_id=ae889e4e122b4998bd45699a5994739a&shared=False => generated 712 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.475243] [49941]: DEBUG neutron.api.wsgi [req-80c03c6f-c7b8-456d-8a4f-fd3100922dd9 req-bf9956a6-a96e-462c-a2e3-9cf736a840ec service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.501643] [49941]: [pid: 49941|app: 0|req: 2919/6035] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.608580] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e22f5224-ecc9-4064-9d8b-2ab8b445ccad req-0b6cffdd-2e74-4038-9a7f-f0a979798b7e tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.608580] [49941]: [pid: 49941|app: 0|req: 2920/6036] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 747 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.668734] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8540451a-e186-4108-a447-7e0336cf99ab req-944f5e57-cf3e-4b34-8128-69ac56ff660c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.669694] [49941]: [pid: 49941|app: 0|req: 2921/6037] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?network_id=5534de91-44d8-4f94-ac54-a87272e5ee43&device_owner=network%3Adhcp => generated 999 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.709254] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-becc8d22-3485-4e52-a26f-d13fa3c492b6 req-9ea75463-0b9f-47c4-a1c5-0d2be45dcc01 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.710246] [49941]: [pid: 49941|app: 0|req: 2922/6038] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:34:37 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) [ 915.714230] [49941]: DEBUG neutron.api.wsgi [req-e22f5224-ecc9-4064-9d8b-2ab8b445ccad req-00971ad2-43be-4748-8975-bfbd047bca73 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.735956] [49941]: [pid: 49941|app: 0|req: 2923/6039] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.749843] [49941]: [pid: 49941|app: 0|req: 2924/6040] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.788969] [49941]: [pid: 49941|app: 0|req: 2925/6041] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.823809] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46b53db3-67d0-49eb-ad48-5aa1bb63506b req-76b71d3f-63a8-480b-8165-990197edc65e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.825374] [49941]: [pid: 49941|app: 0|req: 2926/6042] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.842995] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Bound using segment: {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 915.843368] [49942]: DEBUG neutron.plugins.ml2.managers [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Bound port: e1e2ad58-8242-4dc8-8100-ebf9b54485b4, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ca50cd14-9e1f-4d74-a066-e5a45ba0ce22", "external-id": "nsx-vlan-transportzone-348", "segmentation_id": 348}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 915.844274] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.856364] [49941]: [pid: 49941|app: 0|req: 2927/6043] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.883390] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db73066d-f583-4234-bddf-a7f2d54bdfe9 req-dfe7e94a-a29d-4c17-a70a-688f91881d74 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.884345] [49941]: [pid: 49941|app: 0|req: 2928/6044] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.887984] [49941]: DEBUG neutron.api.wsgi [req-46b53db3-67d0-49eb-ad48-5aa1bb63506b req-b20c7ee9-e8bc-4c95-b13b-4319100b6801 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.890295] [49942]: DEBUG neutron.plugins.ml2.db [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] For port e1e2ad58-8242-4dc8-8100-ebf9b54485b4, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 915.893379] [49942]: DEBUG neutron.plugins.ml2.db [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] For port e1e2ad58-8242-4dc8-8100-ebf9b54485b4, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,segment=NetworkSegment(78fe1ee5-baf3-4c6e-b57e-9a241a9ee950),segment_id=78fe1ee5-baf3-4c6e-b57e-9a241a9ee950)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 915.894870] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_precommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 2, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 2, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) 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': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 915.895128] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_precommit: [ 915.895128] [49942]: key[binding:vif_type], unbound -> ovs [ 915.895128] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348} [ 915.895128] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 915.898176] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.906330] [49941]: [pid: 49941|app: 0|req: 2929/6045] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 915.909155] [49941]: DEBUG neutron.api.wsgi [req-db73066d-f583-4234-bddf-a7f2d54bdfe9 req-cfae2c39-e135-427a-bdfc-0c9f450f4221 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 915.929861] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Pushing event updated for resources: {'Port': ['ID=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 915.929954] [49941]: [pid: 49941|app: 0|req: 2930/6046] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 915.938979] [49942]: DEBUG neutron.db.provisioning_blocks [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Provisioning complete for port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 915.939176] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.939308] [49942]: INFO neutron.plugins.ml2.plugin [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Attempt 1 to provision port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 [ 915.979143] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84e8b33d-54a9-4d7b-ab90-012840cb93a7 req-64b4d6a1-e38f-40d1-8720-1aa31b3b3da1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 915.979701] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Current status of the port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 915.979875] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 915.980093] [49941]: [pid: 49941|app: 0|req: 2931/6047] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.004546] [49942]: DEBUG neutron.plugins.ml2.db [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] For port e1e2ad58-8242-4dc8-8100-ebf9b54485b4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,segment=NetworkSegment(78fe1ee5-baf3-4c6e-b57e-9a241a9ee950),segment_id=78fe1ee5-baf3-4c6e-b57e-9a241a9ee950)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 916.007519] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d33d22c5-c6f4-41be-b046-081eff644bd0 req-f366cc5a-37cd-4956-9509-a869df9a00a3 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.008451] [49941]: [pid: 49941|app: 0|req: 2932/6048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.011118] [49941]: DEBUG neutron.api.wsgi [req-84e8b33d-54a9-4d7b-ab90-012840cb93a7 req-18aa1dee-4552-4250-a210-39a804c84ce2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.031416] [49941]: [pid: 49941|app: 0|req: 2933/6049] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.034071] [49941]: DEBUG neutron.api.wsgi [req-d33d22c5-c6f4-41be-b046-081eff644bd0 req-c8d2467d-5786-42c2-8c89-7ba167bd828e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.037350] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_precommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:37Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:37Z', 'revision_number': 4, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}]) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 916.037617] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_precommit: [ 916.037617] [49942]: key[status], DOWN -> ACTIVE [ 916.037617] [49942]: key[revision_number], 4 -> 5 [ 916.037617] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.044133] [49942]: DEBUG neutron.db.provisioning_blocks [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Provisioning complete for port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 916.044337] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.044495] [49942]: INFO neutron.plugins.ml2.plugin [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Attempt 1 to provision port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 [ 916.057226] [49941]: [pid: 49941|app: 0|req: 2934/6050] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.088045] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Current status of the port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 916.088889] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_postcommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:37Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:37Z', 'revision_number': 4, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}]) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 916.088889] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_postcommit: [ 916.088889] [49942]: key[status], DOWN -> ACTIVE [ 916.088889] [49942]: key[revision_number], 4 -> 5 [ 916.088889] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.089230] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.092718] [49941]: [pid: 49941|app: 0|req: 2935/6051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.116300] [49941]: [pid: 49941|app: 0|req: 2936/6052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 916.118298] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Pushing event updated for resources: {'Port': ['ID=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 916.120704] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_postcommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:37Z', 'revision_number': 4, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:36Z', 'revision_number': 2, 'project_id': 'eaf397d8196d4a948698c00d03608874'}) 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': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 916.120914] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] update_port_postcommit: [ 916.120914] [49942]: key[binding:vif_type], unbound -> ovs [ 916.120914] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}} [ 916.120914] [49942]: key[updated_at], 2025-11-20T12:34:36Z -> 2025-11-20T12:34:37Z [ 916.120914] [49942]: key[revision_number], 2 -> 4 [ 916.120914] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 916.126476] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.126783] [49942]: DEBUG neutron_lib.callbacks.manager [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-c8aa2121-6229-403d-ac78-2d2536e626d1 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 916.128261] [49942]: [pid: 49942|app: 0|req: 3117/6053] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:36 2025] PUT /networking/v2.0/ports/e1e2ad58-8242-4dc8-8100-ebf9b54485b4 => generated 1037 bytes in 1601 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 916.176352] [49941]: [pid: 49941|app: 0|req: 2937/6054] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.203788] [49942]: [pid: 49942|app: 0|req: 3118/6055] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:37 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.387462] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-b3493ce6-24dc-46bd-baf9-3099491afa94 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.388436] [49941]: [pid: 49941|app: 0|req: 2938/6056] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 612 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.396681] [49941]: DEBUG neutron.api.wsgi [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-a610b33a-2df8-4539-9431-bea0a57cc689 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.403391] [49941]: [pid: 49941|app: 0|req: 2939/6057] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/quotas/afeff4ce701143b49de73787c7240212 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 916.460253] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac997020-2f91-431c-affa-6f992a6fa261 req-deb841f7-08ad-46a6-92cd-b9bce90f571d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.460253] [49942]: [pid: 49942|app: 0|req: 3119/6058] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 111 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.465160] [49942]: DEBUG neutron.api.wsgi [req-ac997020-2f91-431c-affa-6f992a6fa261 req-734c9047-92ff-44df-aff7-4956cf904d31 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.494860] [49941]: [pid: 49941|app: 0|req: 2940/6059] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&fields=id => generated 57 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.497530] [49942]: [pid: 49942|app: 0|req: 3120/6060] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.545875] [49941]: [pid: 49941|app: 0|req: 2941/6061] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 916.600034] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18ae5ca3-488c-4391-9f04-faa0665ba9ca req-cfbe21d1-c57a-48ec-9b87-1e346c00c5f0 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.601170] [49941]: [pid: 49941|app: 0|req: 2942/6062] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.610332] [49941]: DEBUG neutron.api.wsgi [req-18ae5ca3-488c-4391-9f04-faa0665ba9ca req-dfa7ba59-7ea9-4e55-803e-b020d6db2eca tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.619213] [49942]: [pid: 49942|app: 0|req: 3121/6063] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.642231] [49941]: [pid: 49941|app: 0|req: 2943/6064] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.835028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a3fe7ba-26ea-43e5-a00d-379f9e3cf594 req-c362873b-edfd-4e7c-98be-467492f046f1 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.836251] [49942]: [pid: 49942|app: 0|req: 3122/6065] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.840621] [49941]: [pid: 49941|app: 0|req: 2944/6066] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.846128] [49942]: DEBUG neutron.api.wsgi [req-8a3fe7ba-26ea-43e5-a00d-379f9e3cf594 req-4600be57-8fe7-40e2-9896-0efee36bac18 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.876320] [49942]: [pid: 49942|app: 0|req: 3123/6067] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 916.921024] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d695274-411f-457e-bfa6-d49c3e36aff2 req-ffc04672-f76c-4d31-904c-5263d39d7f2d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.922065] [49941]: [pid: 49941|app: 0|req: 2945/6068] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?tenant_id=e1155aa478614fc2b9d458afec4f5737&device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 916.927908] [49942]: [pid: 49942|app: 0|req: 3124/6069] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 916.978017] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d695274-411f-457e-bfa6-d49c3e36aff2 req-240b972a-cfbd-4a58-bb46-5e9c84e119fd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.978288] [49941]: [pid: 49941|app: 0|req: 2946/6070] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/networks?id=5534de91-44d8-4f94-ac54-a87272e5ee43 => generated 716 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 916.987813] [49941]: DEBUG neutron.api.wsgi [req-3d695274-411f-457e-bfa6-d49c3e36aff2 req-de51fa58-721e-4d14-bcdc-f1e188114f0c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 916.995894] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40113902-1fcd-41fd-81af-474b27f3b8aa req-a1b5e89c-20f4-4fcd-b79a-c3cb044e595c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 916.997058] [49942]: [pid: 49942|app: 0|req: 3125/6071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.002276] [49941]: [pid: 49941|app: 0|req: 2947/6072] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.005053] [49941]: DEBUG neutron.api.wsgi [req-40113902-1fcd-41fd-81af-474b27f3b8aa req-7eb84d40-2751-4e4b-ad00-6f487d4203db tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.027274] [49941]: [pid: 49941|app: 0|req: 2948/6073] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.048856] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d695274-411f-457e-bfa6-d49c3e36aff2 req-abf90fe7-48ae-4428-af49-27963f521f77 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.049813] [49941]: [pid: 49941|app: 0|req: 2949/6074] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/subnets?id=f4f877ac-ee5f-447e-b607-53a2a69aa6d0 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.066469] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d6e0c35-985c-4561-a78d-17f3d52fe69e req-07bbece9-dcc6-4890-9b9d-b36723f7e11a tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.067586] [49942]: [pid: 49942|app: 0|req: 3126/6075] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.074427] [49942]: DEBUG neutron.api.wsgi [req-7d6e0c35-985c-4561-a78d-17f3d52fe69e req-75ff2f4b-e1f2-4775-9924-4e3251cca5fb tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.089640] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d695274-411f-457e-bfa6-d49c3e36aff2 req-6d8b0974-c974-49af-bfc0-1e1759bb1589 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.090631] [49941]: [pid: 49941|app: 0|req: 2950/6076] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?network_id=5534de91-44d8-4f94-ac54-a87272e5ee43&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 917.100974] [49942]: [pid: 49942|app: 0|req: 3127/6077] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.140314] [49942]: [pid: 49942|app: 0|req: 3128/6078] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.151641] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7884e943-11d4-4c40-9d38-adcabadb8e56 req-493a6d4e-1c00-4200-9121-249139cb3a0c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.154507] [49941]: [pid: 49941|app: 0|req: 2951/6079] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 917.180374] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-f8d2b475-5c23-4bac-8345-a9fe689b16f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.181614] [49941]: [pid: 49941|app: 0|req: 2952/6080] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?tenant_id=eaf397d8196d4a948698c00d03608874&device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 917.182733] [49942]: [pid: 49942|app: 0|req: 3129/6081] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 917.186050] [49942]: DEBUG neutron.api.wsgi [req-7884e943-11d4-4c40-9d38-adcabadb8e56 req-abd82faa-10d2-4f1c-8045-a1befb0a4ed9 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.208099] [49942]: [pid: 49942|app: 0|req: 3130/6082] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.211531] [49942]: DEBUG neutron.api.wsgi [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-4eed3da4-c01d-42d5-9159-9e307ff3174f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.227332] [49942]: [pid: 49942|app: 0|req: 3131/6083] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=e1e2ad58-8242-4dc8-8100-ebf9b54485b4 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.245263] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a99f22c0-77ec-43c1-95b5-ef09207d166d req-0025ca17-490a-4945-a64e-76f47af4ea98 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.246604] [49941]: [pid: 49941|app: 0|req: 2953/6084] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.252573] [49941]: DEBUG neutron.api.wsgi [req-a99f22c0-77ec-43c1-95b5-ef09207d166d req-f688bc9a-bb4a-4111-98d2-f1c82974d482 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.255028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-95957a10-6b6b-40e8-8b13-d87415ecafc0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.256048] [49942]: [pid: 49942|app: 0|req: 3132/6085] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:38 2025] GET /networking/v2.0/subnets?id=bded01bf-4a56-405f-9ad1-6929572a8059 => generated 684 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.276639] [49942]: [pid: 49942|app: 0|req: 3133/6086] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 917.292535] [49941]: [pid: 49941|app: 0|req: 2954/6087] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.323265] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c5111f26-0d20-42f7-bd40-7d97015b2332 req-82574f3e-8cd6-45a1-9c6d-3dac36be15e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.324488] [49942]: [pid: 49942|app: 0|req: 3134/6088] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?network_id=cb57815b-369b-47cd-a63f-af789cd35ab4&device_owner=network%3Adhcp => generated 999 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.381802] [49942]: [pid: 49942|app: 0|req: 3135/6089] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/networks/cb57815b-369b-47cd-a63f-af789cd35ab4?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.382546] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-e17ab1ee-1785-4d75-b49e-8427571aafbb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.384054] [49941]: [pid: 49941|app: 0|req: 2955/6090] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608&tenant_id=57e38e28c7334eaf9088ab615773886a => generated 1044 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 917.398827] [49942]: [pid: 49942|app: 0|req: 3136/6091] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.403835] [49941]: [pid: 49941|app: 0|req: 2956/6092] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=1fc5ac30-294b-46e1-a2d5-62c92077d83e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.404096] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4'}, {'name': 'network-changed', 'server_uuid': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'tag': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 917.408900] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0c2f8195-5f3d-47ee-91b6-210e6b9da2ff" -d '{"events": [{"server_uuid": "8945f063-0a38-4228-ac56-2b2f8b5972a4", "name": "network-vif-plugged", "status": "completed", "tag": "e1e2ad58-8242-4dc8-8100-ebf9b54485b4"}, {"name": "network-changed", "server_uuid": "8945f063-0a38-4228-ac56-2b2f8b5972a4", "tag": "e1e2ad58-8242-4dc8-8100-ebf9b54485b4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 917.444605] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-64271333-1886-42ff-a587-af52eee2b617 x-openstack-request-id: req-64271333-1886-42ff-a587-af52eee2b617 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 917.446354] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8945f063-0a38-4228-ac56-2b2f8b5972a4", "name": "network-vif-plugged", "status": "completed", "tag": "e1e2ad58-8242-4dc8-8100-ebf9b54485b4", "code": 200}, {"name": "network-changed", "server_uuid": "8945f063-0a38-4228-ac56-2b2f8b5972a4", "tag": "e1e2ad58-8242-4dc8-8100-ebf9b54485b4", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 917.446435] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-64271333-1886-42ff-a587-af52eee2b617 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 917.446611] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-64271333-1886-42ff-a587-af52eee2b617'] response: {'server_uuid': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'code': 200} [ 917.446915] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-64271333-1886-42ff-a587-af52eee2b617'] response: {'name': 'network-changed', 'server_uuid': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'tag': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'status': 'completed', 'code': 200} [ 917.462171] [49942]: [pid: 49942|app: 0|req: 3137/6093] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/networks/cb57815b-369b-47cd-a63f-af789cd35ab4?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.481225] [49941]: [pid: 49941|app: 0|req: 2957/6094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.641233] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4bf40de-f14f-4501-bc94-00a63260cecc req-669d552d-1504-447c-b526-3982457986ab tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.642474] [49942]: [pid: 49942|app: 0|req: 3138/6095] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 917.648503] [49941]: DEBUG neutron.api.wsgi [req-d4bf40de-f14f-4501-bc94-00a63260cecc req-8f75d903-9ffe-493a-9523-566d66275f87 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.679905] [49941]: [pid: 49941|app: 0|req: 2958/6096] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.801255] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2f12f67-de0a-4151-a69f-8d156421a302 req-f941db59-4b78-45f5-92bf-808c37b845a0 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.802351] [49942]: [pid: 49942|app: 0|req: 3139/6097] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.810046] [49941]: DEBUG neutron.api.wsgi [req-b2f12f67-de0a-4151-a69f-8d156421a302 req-cce74991-722c-449c-998f-95bec7e05262 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 917.838196] [49941]: [pid: 49941|app: 0|req: 2959/6098] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.920088] [49941]: [pid: 49941|app: 0|req: 2960/6099] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.951461] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-712339cc-c448-45da-ac2d-22240c65e68c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.952632] [49942]: [pid: 49942|app: 0|req: 3140/6100] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?tenant_id=57e38e28c7334eaf9088ab615773886a&device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 1044 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 917.974409] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5249c66-e343-4934-bcaf-48aa6c320941 req-f1f98e58-eb63-4665-b36b-dab3ed505527 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 917.975797] [49941]: [pid: 49941|app: 0|req: 2961/6101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 917.993039] [49941]: [pid: 49941|app: 0|req: 2962/6102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 917.996152] [49941]: DEBUG neutron.api.wsgi [req-a5249c66-e343-4934-bcaf-48aa6c320941 req-b1b56c45-e136-45d9-b569-e1cc728f16ac tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.011847] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-b9dd6844-b744-4b90-8c8a-5b1cf25bd6c5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.013065] [49942]: [pid: 49942|app: 0|req: 3141/6103] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/networks?id=105bd571-d05c-498c-9096-156688635b4e => generated 670 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.026503] [49941]: [pid: 49941|app: 0|req: 2963/6104] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.030235] [49941]: DEBUG neutron.api.wsgi [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-032153dd-7bd3-4b23-b26b-9954679d8440 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.043578] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c2f8195-5f3d-47ee-91b6-210e6b9da2ff req-b187e526-236a-4718-b12e-6171bda4dbab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.044579] [49942]: [pid: 49942|app: 0|req: 3142/6105] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?tenant_id=eaf397d8196d4a948698c00d03608874&device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 918.048847] [49941]: [pid: 49941|app: 0|req: 2964/6106] 10.180.1.21 () {60 vars in 1550 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.233.101&port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.103286] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c2f8195-5f3d-47ee-91b6-210e6b9da2ff req-08cb9c6e-ae7a-4a2c-8536-3880d09af3f0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.104159] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-c7053e10-833f-4430-a9a1-c9a97c8c911d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.104742] [49942]: [pid: 49942|app: 0|req: 3143/6107] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/networks?id=cb57815b-369b-47cd-a63f-af789cd35ab4 => generated 709 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.105187] [49941]: [pid: 49941|app: 0|req: 2965/6108] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/subnets?id=554ecdfe-63cb-4b0b-93e0-d77f1d505eac => generated 668 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.142740] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78410f2e-2b07-40db-b5b3-3623ea77231a req-5443177b-7b3b-44f7-908d-68f0fbfa9109 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.143834] [49942]: [pid: 49942|app: 0|req: 3144/6109] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.146563] [49942]: DEBUG neutron.api.wsgi [req-0c2f8195-5f3d-47ee-91b6-210e6b9da2ff req-68b46b2e-c415-4ed5-9772-b639fc68372b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.157313] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e72418fa-82b6-43b0-a51d-0906f31aeb97 req-122952ca-03e3-444e-8ed9-b7802d3baeff service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.158917] [49941]: [pid: 49941|app: 0|req: 2966/6110] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?network_id=105bd571-d05c-498c-9096-156688635b4e&device_owner=network%3Adhcp => generated 999 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.163142] [49942]: [pid: 49942|app: 0|req: 3145/6111] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=e1e2ad58-8242-4dc8-8100-ebf9b54485b4 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.164436] [49941]: DEBUG neutron.api.wsgi [req-78410f2e-2b07-40db-b5b3-3623ea77231a req-d1b1902d-59e0-4c9e-9c7e-3b9f1fe9d7cc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.197791] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f843ef7-3191-442f-894e-4e7e41710af2 req-d52ee2eb-cbd7-44ca-9027-6e227b5b9632 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.198979] [49942]: [pid: 49942|app: 0|req: 3146/6112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.201253] [49941]: [pid: 49941|app: 0|req: 2967/6113] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.231163] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c2f8195-5f3d-47ee-91b6-210e6b9da2ff req-ff6e7e7a-09cc-4223-b2a2-d4b5c442a9dd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.232379] [49941]: [pid: 49941|app: 0|req: 2968/6114] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/subnets?id=bded01bf-4a56-405f-9ad1-6929572a8059 => generated 684 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.235125] [49941]: DEBUG neutron.api.wsgi [req-4f843ef7-3191-442f-894e-4e7e41710af2 req-7c49d980-2c73-43ab-9f05-f272721836bb tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.237735] [49942]: [pid: 49942|app: 0|req: 3147/6115] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.264586] [49941]: [pid: 49941|app: 0|req: 2969/6116] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.281715] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c2f8195-5f3d-47ee-91b6-210e6b9da2ff req-802d8914-dcf4-427d-8372-ee2631baec65 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.283246] [49942]: [pid: 49942|app: 0|req: 3148/6117] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:39 2025] GET /networking/v2.0/ports?network_id=cb57815b-369b-47cd-a63f-af789cd35ab4&device_owner=network%3Adhcp => generated 999 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.303472] [49941]: [pid: 49941|app: 0|req: 2970/6118] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/networks/105bd571-d05c-498c-9096-156688635b4e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.320869] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e0af35b4-d9bb-49fb-8fde-87ebcbb3c812 req-f7c99372-09c6-4fbf-b61f-4dc5f2cfd852 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.322017] [49942]: [pid: 49942|app: 0|req: 3149/6119] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.328581] [49942]: DEBUG neutron.api.wsgi [req-e0af35b4-d9bb-49fb-8fde-87ebcbb3c812 req-efa51388-894d-4130-8741-23c756bef4ea tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.341128] [49941]: [pid: 49941|app: 0|req: 2971/6120] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/networks/cb57815b-369b-47cd-a63f-af789cd35ab4?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.356839] [49942]: [pid: 49942|app: 0|req: 3150/6121] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.385229] [49942]: [pid: 49942|app: 0|req: 3151/6122] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.393526] [49941]: [pid: 49941|app: 0|req: 2972/6123] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/networks/cb57815b-369b-47cd-a63f-af789cd35ab4?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.458741] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac7a8fb2-fa0a-4e75-a84f-a0878ff500c0 req-0a993e1f-281c-4fc1-b387-893e974874b0 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.460382] [49942]: [pid: 49942|app: 0|req: 3152/6124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.471642] [49941]: DEBUG neutron.api.wsgi [req-ac7a8fb2-fa0a-4e75-a84f-a0878ff500c0 req-f1341cc4-d87c-4a62-beeb-051f6f2df516 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.493998] [49941]: [pid: 49941|app: 0|req: 2973/6125] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.501501] [49942]: [pid: 49942|app: 0|req: 3153/6126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 918.605061] [49941]: [pid: 49941|app: 0|req: 2974/6127] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 918.774093] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02b01c9b-c2dc-48ee-8237-e2272fc0de89 req-e1c3bc90-576d-4467-8607-ed68abbbde63 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.775373] [49942]: [pid: 49942|app: 0|req: 3154/6128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.782277] [49941]: DEBUG neutron.api.wsgi [req-02b01c9b-c2dc-48ee-8237-e2272fc0de89 req-6a8c2c24-baa3-4a4e-b6e2-32ffc2ae2d58 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.816751] [49941]: [pid: 49941|app: 0|req: 2975/6129] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/security-groups?id=831a12f8-80e8-4473-92bf-859cfcef4bf6&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.934110] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-335ca88e-627b-4065-a270-e2456ff33cc6 req-4a6e6181-e9ac-463c-bdf5-c33f88f319d4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 918.935295] [49942]: [pid: 49942|app: 0|req: 3155/6130] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 918.942282] [49941]: DEBUG neutron.api.wsgi [req-335ca88e-627b-4065-a270-e2456ff33cc6 req-feb096fd-ff7c-4325-b152-7b3dc33241a7 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 918.965485] [49941]: [pid: 49941|app: 0|req: 2976/6131] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.017049] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a67b8654-212e-4625-8548-03d18cd630aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.018336] [49942]: [pid: 49942|app: 0|req: 3156/6132] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.024160] [49942]: DEBUG neutron.api.wsgi [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-1dbe7034-694b-4d34-b3fc-a334e7731eac tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.030206] [49942]: [pid: 49942|app: 0|req: 3157/6133] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/quotas/864ccec252f145cca0fe7d2eb7043b0d => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 919.036533] [49941]: [pid: 49941|app: 0|req: 2977/6134] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.097236] [49942]: [pid: 49942|app: 0|req: 3158/6135] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&fields=id => generated 149 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 919.162127] [49941]: [pid: 49941|app: 0|req: 2978/6136] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.193263] [49941]: [pid: 49941|app: 0|req: 2979/6137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.208461] [49942]: [pid: 49942|app: 0|req: 3159/6138] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.269427] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7d252e0-768d-44c0-a0fc-4e0eed67b7ad req-b223762e-76f6-4c00-998e-b62ff92132ac tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.270886] [49941]: [pid: 49941|app: 0|req: 2980/6139] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:40 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 919.277824] [49942]: DEBUG neutron.api.wsgi [req-c7d252e0-768d-44c0-a0fc-4e0eed67b7ad req-d1c3e88b-9065-4f6a-9fb6-4fc7627191bd tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.301745] [49942]: [pid: 49942|app: 0|req: 3160/6140] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.375759] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cdf82e4e-c2f2-49ad-bbbc-bbf0693ff24d req-0273154b-c2e4-494c-bede-ba6381d63410 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.376986] [49941]: [pid: 49941|app: 0|req: 2981/6141] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.384652] [49941]: DEBUG neutron.api.wsgi [req-cdf82e4e-c2f2-49ad-bbbc-bbf0693ff24d req-bf13ca3a-0bb9-4bab-82d1-b5e376838de9 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.415488] [49941]: [pid: 49941|app: 0|req: 2982/6142] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.430030] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-575d1ef9-a22c-45a6-b918-5a0d3bbaca7f req-e4cfb378-1ae0-423f-9d0c-95504d399cab tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.432273] [49942]: [pid: 49942|app: 0|req: 3161/6143] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.441047] [49941]: DEBUG neutron.api.wsgi [req-575d1ef9-a22c-45a6-b918-5a0d3bbaca7f req-671efdfd-562b-4514-8345-24d1d078ebc7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.467725] [49941]: [pid: 49941|app: 0|req: 2983/6144] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.506310] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-2abbb91a-bf8c-4943-850d-844ff72a608f tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.507739] [49942]: [pid: 49942|app: 0|req: 3162/6145] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.525526] [49942]: [pid: 49942|app: 0|req: 3163/6146] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.551204] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c2fe904-feb4-4bd7-84ac-6829a03ff0ef req-ddc6df24-5a94-4424-ac2a-9ffa82dc9ba4 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.552244] [49941]: [pid: 49941|app: 0|req: 2984/6147] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 919.560398] [49941]: DEBUG neutron.api.wsgi [req-3c2fe904-feb4-4bd7-84ac-6829a03ff0ef req-b162da0e-c324-4a15-b497-4ac582a1d5e8 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.584971] [49941]: [pid: 49941|app: 0|req: 2985/6148] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.587666] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Deleting port 3523393a-d56a-4ecc-9c18-8319590d6c8c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 919.587849] [49942]: DEBUG neutron_lib.callbacks.manager [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.618695] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57d7e590-e34e-49e4-a763-3b1ae00f2f1a req-fe6a73a2-c27e-4284-96ab-615e224cd007 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.619818] [49941]: [pid: 49941|app: 0|req: 2986/6149] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.623537] [49942]: DEBUG neutron.plugins.ml2.db [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] For port 3523393a-d56a-4ecc-9c18-8319590d6c8c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3523393a-d56a-4ecc-9c18-8319590d6c8c,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 919.623730] [49942]: DEBUG neutron_lib.callbacks.manager [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.626595] [49941]: DEBUG neutron.api.wsgi [req-57d7e590-e34e-49e4-a763-3b1ae00f2f1a req-75be22da-e1a0-4715-b6d1-d445eabc2279 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.632009] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 919.632204] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit: [ 919.632204] [49942]: key[id], 3523393a-d56a-4ecc-9c18-8319590d6c8c -> None [ 919.632204] [49942]: key[binding:vnic_type], normal -> None [ 919.632204] [49942]: key[tags], [] -> None [ 919.632204] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 919.632204] [49942]: key[allowed_address_pairs], [] -> None [ 919.632204] [49942]: key[extra_dhcp_opts], [] -> None [ 919.632204] [49942]: key[binding:profile], {} -> None [ 919.632204] [49942]: key[admin_state_up], True -> None [ 919.632204] [49942]: key[binding:vif_type], ovs -> None [ 919.632204] [49942]: key[device_owner], compute:nova -> None [ 919.632204] [49942]: key[created_at], 2025-11-20T12:31:58Z -> None [ 919.632204] [49942]: key[updated_at], 2025-11-20T12:32:00Z -> None [ 919.632204] [49942]: key[description], -> None [ 919.632204] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 919.632204] [49942]: key[binding:host_id], cpu-1 -> None [ 919.632204] [49942]: key[standard_attr_id], 1193 -> None [ 919.632204] [49942]: key[name], -> None [ 919.632204] [49942]: key[mac_address], fa:16:3e:3d:cc:13 -> None [ 919.632204] [49942]: key[status], ACTIVE -> None [ 919.632204] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 919.632204] [49942]: key[fixed_ips], [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}] -> None [ 919.632204] [49942]: key[security_groups], ['831a12f8-80e8-4473-92bf-859cfcef4bf6'] -> None [ 919.632204] [49942]: key[revision_number], 5 -> None [ 919.632204] [49942]: key[port_security_enabled], True -> None [ 919.632204] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 919.632204] [49942]: key[device_id], a7acdc1a-0503-4ae2-b339-9a67a0a45555 -> None [ 919.632204] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 919.657019] [49941]: [pid: 49941|app: 0|req: 2987/6150] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 919.672048] [49941]: [pid: 49941|app: 0|req: 2988/6151] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.786890] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a46b2513-4a2a-45d2-a2a9-726d7d2661fa req-4dd81829-6e53-4cf3-b2b9-838ddb90f62a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.787620] [49941]: [pid: 49941|app: 0|req: 2989/6152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.791657] [49942]: DEBUG neutron_lib.callbacks.manager [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.791791] [49942]: DEBUG neutron_lib.callbacks.manager [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (e987e5c9-f930-458f-9f96-7de4c874e7aa), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.791919] [49942]: INFO neutron.db.l3_db [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Floating IP e987e5c9-f930-458f-9f96-7de4c874e7aa disassociated. External IP: 10.180.180.137, port: 3523393a-d56a-4ecc-9c18-8319590d6c8c. [ 919.792173] [49942]: DEBUG neutron.plugins.ml2.plugin [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Calling delete_port for 3523393a-d56a-4ecc-9c18-8319590d6c8c owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 919.822548] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54935ecb-401f-413a-a9f2-936f68217b8c req-02dd7abd-4a2c-4d9e-91df-4bc1c756e3c6 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 919.823583] [49941]: [pid: 49941|app: 0|req: 2990/6153] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 919.826797] [49941]: DEBUG neutron.api.wsgi [req-a46b2513-4a2a-45d2-a2a9-726d7d2661fa req-6909de90-8ebf-40d0-9de1-7b3140093935 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.853477] [49941]: [pid: 49941|app: 0|req: 2991/6154] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.857776] [49941]: DEBUG neutron.api.wsgi [req-54935ecb-401f-413a-a9f2-936f68217b8c req-b3918384-63e0-4a74-b947-029ecfa15d85 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 919.888133] [49941]: [pid: 49941|app: 0|req: 2992/6155] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.906417] [49942]: DEBUG neutron_lib.callbacks.manager [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3523393a-d56a-4ecc-9c18-8319590d6c8c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 919.921522] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event deleted for resources: {'Port': ['ID=3523393a-d56a-4ecc-9c18-8319590d6c8c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 919.969315] [49941]: [pid: 49941|app: 0|req: 2993/6156] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 919.992518] [49941]: [pid: 49941|app: 0|req: 2994/6157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.033613] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 920.042057] [49941]: [pid: 49941|app: 0|req: 2995/6158] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.097406] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 920.111646] [49941]: [pid: 49941|app: 0|req: 2996/6159] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.115747] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] No DVR routers for this DVR port 3523393a-d56a-4ecc-9c18-8319590d6c8c on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 920.116099] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit called with port settings {'id': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:3d:cc:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'device_owner': 'compute:nova', 'standard_attr_id': 1193, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['831a12f8-80e8-4473-92bf-859cfcef4bf6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:58Z', 'updated_at': '2025-11-20T12:32:00Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 920.116287] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit: [ 920.116287] [49942]: key[id], 3523393a-d56a-4ecc-9c18-8319590d6c8c -> None [ 920.116287] [49942]: key[binding:vnic_type], normal -> None [ 920.116287] [49942]: key[tags], [] -> None [ 920.116287] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 920.116287] [49942]: key[allowed_address_pairs], [] -> None [ 920.116287] [49942]: key[extra_dhcp_opts], [] -> None [ 920.116287] [49942]: key[binding:profile], {} -> None [ 920.116287] [49942]: key[admin_state_up], True -> None [ 920.116287] [49942]: key[binding:vif_type], ovs -> None [ 920.116287] [49942]: key[device_owner], compute:nova -> None [ 920.116287] [49942]: key[created_at], 2025-11-20T12:31:58Z -> None [ 920.116287] [49942]: key[updated_at], 2025-11-20T12:32:00Z -> None [ 920.116287] [49942]: key[description], -> None [ 920.116287] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 920.116287] [49942]: key[binding:host_id], cpu-1 -> None [ 920.116287] [49942]: key[standard_attr_id], 1193 -> None [ 920.116287] [49942]: key[name], -> None [ 920.116287] [49942]: key[mac_address], fa:16:3e:3d:cc:13 -> None [ 920.116287] [49942]: key[status], ACTIVE -> None [ 920.116287] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 920.116287] [49942]: key[fixed_ips], [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.6'}] -> None [ 920.116287] [49942]: key[security_groups], ['831a12f8-80e8-4473-92bf-859cfcef4bf6'] -> None [ 920.116287] [49942]: key[revision_number], 5 -> None [ 920.116287] [49942]: key[port_security_enabled], True -> None [ 920.116287] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 920.116287] [49942]: key[device_id], a7acdc1a-0503-4ae2-b339-9a67a0a45555 -> None [ 920.116287] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 920.117852] [49942]: DEBUG neutron_lib.callbacks.manager [req-8405ec5d-729f-46f5-a0c5-0bf18b8daae3 req-5114d811-5ed8-4e16-886a-c53505d6ee0b tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 920.118469] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'name': 'network-vif-deleted', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 920.120989] [49942]: [pid: 49942|app: 0|req: 3164/6160] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:41 2025] DELETE /networking/v2.0/ports/3523393a-d56a-4ecc-9c18-8319590d6c8c => generated 0 bytes in 595 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 920.122397] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f931204f-f42b-41d4-a973-375f3cec0177" -d '{"events": [{"server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "name": "network-vif-deleted", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 920.149679] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-78c0409f-a7f9-45b6-b51c-5be43140b637 x-openstack-request-id: req-78c0409f-a7f9-45b6-b51c-5be43140b637 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 920.149679] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a7acdc1a-0503-4ae2-b339-9a67a0a45555", "name": "network-vif-deleted", "tag": "3523393a-d56a-4ecc-9c18-8319590d6c8c", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 920.149679] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-78c0409f-a7f9-45b6-b51c-5be43140b637 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 920.149931] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-78c0409f-a7f9-45b6-b51c-5be43140b637'] response: {'server_uuid': 'a7acdc1a-0503-4ae2-b339-9a67a0a45555', 'name': 'network-vif-deleted', 'tag': '3523393a-d56a-4ecc-9c18-8319590d6c8c', 'status': 'completed', 'code': 200} [ 920.219198] [49941]: [pid: 49941|app: 0|req: 2997/6161] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6&fields=id&fields=resource_request => generated 57 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.235443] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a90fba9-b5f8-497a-b26f-df4ae0fc8936 req-c4cddc11-a296-496d-a884-f4b8c51a96cf tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.236637] [49942]: [pid: 49942|app: 0|req: 3165/6162] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.247026] [49941]: DEBUG neutron.api.wsgi [req-7a90fba9-b5f8-497a-b26f-df4ae0fc8936 req-e87557d7-305c-4f3a-aab2-c12729d7e47d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.262219] [49942]: [pid: 49942|app: 0|req: 3166/6163] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.277594] [49941]: [pid: 49941|app: 0|req: 2998/6164] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:41 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.426955] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-279170e5-f2e2-4667-9611-a758647d6c52 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.428072] [49941]: [pid: 49941|app: 0|req: 2999/6165] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports/29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 746 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 920.448290] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f40c319-6bf0-4314-b456-3f83333953e4 req-3adebb40-b91f-4144-89ad-af37182a4f97 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.448290] [49942]: [pid: 49942|app: 0|req: 3167/6166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.456064] [49941]: DEBUG neutron.api.wsgi [req-2f40c319-6bf0-4314-b456-3f83333953e4 req-d6eae277-6b80-405c-a44a-4b6d1a3e5c3e tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.485658] [49941]: [pid: 49941|app: 0|req: 3000/6167] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 920.518729] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c5d6b3c-bdd0-477a-9f05-532da1ecbb94 req-8e5c2e18-bee9-4d17-8915-33f81946df2a tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.519738] [49942]: [pid: 49942|app: 0|req: 3168/6168] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.532183] [49941]: DEBUG neutron.api.wsgi [req-9c5d6b3c-bdd0-477a-9f05-532da1ecbb94 req-814a8806-c695-480a-9a46-519ce5aeaf7d tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.571787] [49941]: [pid: 49941|app: 0|req: 3001/6169] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/security-groups?id=9e5506b2-4387-4774-944f-0a0a3125a47d&fields=id&fields=name => generated 88 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.607630] [49942]: [pid: 49942|app: 0|req: 3169/6170] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.715360] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12ef343c-0d0d-4055-8aff-7974c333b12a req-02c74707-e821-4e8f-9ca8-180c51acdf01 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.716676] [49941]: [pid: 49941|app: 0|req: 3002/6171] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.723502] [49941]: DEBUG neutron.api.wsgi [req-12ef343c-0d0d-4055-8aff-7974c333b12a req-51b9bc97-26ec-4358-9869-68e8b74a790a tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.754572] [49941]: [pid: 49941|app: 0|req: 3003/6172] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 920.783626] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48ed9a69-7b0b-4e5a-94cf-aa2f5aa5f02c req-c6b0d213-41ba-4960-8329-bbb4313e6843 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 920.785016] [49942]: [pid: 49942|app: 0|req: 3170/6173] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 920.791936] [49941]: DEBUG neutron.api.wsgi [req-48ed9a69-7b0b-4e5a-94cf-aa2f5aa5f02c req-168081b4-3da2-452b-b064-b92906643689 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 920.815891] [49941]: [pid: 49941|app: 0|req: 3004/6174] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 920.829056] [49942]: [pid: 49942|app: 0|req: 3171/6175] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.019078] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b66d581-111a-484d-afb5-93160fed86b2 req-ef810c5d-4a43-4301-8c48-949130c3f7d2 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.019749] [49941]: [pid: 49941|app: 0|req: 3005/6176] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.027167] [49942]: DEBUG neutron.api.wsgi [req-0b66d581-111a-484d-afb5-93160fed86b2 req-89debcd8-a97f-4d4c-a7dc-baeee96f85a0 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.064657] [49942]: [pid: 49942|app: 0|req: 3172/6177] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.068193] [49941]: [pid: 49941|app: 0|req: 3006/6178] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.098625] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-b0cbf93e-83ec-40b2-82fc-9614c60b3bda tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.099898] [49942]: [pid: 49942|app: 0|req: 3173/6179] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=bf6dc4d9-8770-4ce4-b051-b82785df166e => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.138910] [49942]: [pid: 49942|app: 0|req: 3174/6180] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.157273] [49942]: [pid: 49942|app: 0|req: 3175/6181] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.201722] [49941]: DEBUG neutron.plugins.ml2.plugin [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Deleting port 0dd82159-3bbe-4e38-82bc-696687fefd28 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 921.201871] [49941]: DEBUG neutron_lib.callbacks.manager [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.218101] [49942]: [pid: 49942|app: 0|req: 3176/6182] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:42 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.237441] [49941]: DEBUG neutron.plugins.ml2.db [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] For port 0dd82159-3bbe-4e38-82bc-696687fefd28, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0dd82159-3bbe-4e38-82bc-696687fefd28,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 921.237639] [49941]: DEBUG neutron_lib.callbacks.manager [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.243477] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:54Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 921.243780] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit: [ 921.243780] [49941]: key[id], 0dd82159-3bbe-4e38-82bc-696687fefd28 -> None [ 921.243780] [49941]: key[binding:vnic_type], normal -> None [ 921.243780] [49941]: key[tags], [] -> None [ 921.243780] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 921.243780] [49941]: key[allowed_address_pairs], [] -> None [ 921.243780] [49941]: key[extra_dhcp_opts], [] -> None [ 921.243780] [49941]: key[binding:profile], {} -> None [ 921.243780] [49941]: key[admin_state_up], True -> None [ 921.243780] [49941]: key[binding:vif_type], ovs -> None [ 921.243780] [49941]: key[device_owner], compute:nova -> None [ 921.243780] [49941]: key[created_at], 2025-11-20T12:32:52Z -> None [ 921.243780] [49941]: key[updated_at], 2025-11-20T12:32:54Z -> None [ 921.243780] [49941]: key[description], -> None [ 921.243780] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 921.243780] [49941]: key[binding:host_id], cpu-1 -> None [ 921.243780] [49941]: key[standard_attr_id], 1354 -> None [ 921.243780] [49941]: key[name], -> None [ 921.243780] [49941]: key[mac_address], fa:16:3e:36:3f:25 -> None [ 921.243780] [49941]: key[status], ACTIVE -> None [ 921.243780] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 921.243780] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}] -> None [ 921.243780] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 921.243780] [49941]: key[revision_number], 5 -> None [ 921.243780] [49941]: key[port_security_enabled], True -> None [ 921.243780] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 921.243780] [49941]: key[device_id], bf6dc4d9-8770-4ce4-b051-b82785df166e -> None [ 921.243780] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 921.246218] [49941]: DEBUG neutron.plugins.ml2.plugin [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Calling delete_port for 0dd82159-3bbe-4e38-82bc-696687fefd28 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 921.333994] [49942]: [pid: 49942|app: 0|req: 3177/6183] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.352988] [49941]: DEBUG neutron_lib.callbacks.manager [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0dd82159-3bbe-4e38-82bc-696687fefd28), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.362714] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event deleted for resources: {'Port': ['ID=0dd82159-3bbe-4e38-82bc-696687fefd28,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 921.366056] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5331e1b-0642-4ac1-adeb-17436ae7b275 req-81778f53-4006-4171-9f9f-c96cfa96cdb1 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.367125] [49942]: [pid: 49942|app: 0|req: 3178/6184] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.395939] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] No DVR routers for this DVR port 0dd82159-3bbe-4e38-82bc-696687fefd28 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 921.396168] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit called with port settings {'id': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:36:3f:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'device_owner': 'compute:nova', 'standard_attr_id': 1354, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:52Z', 'updated_at': '2025-11-20T12:32:54Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 921.396895] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit: [ 921.396895] [49941]: key[id], 0dd82159-3bbe-4e38-82bc-696687fefd28 -> None [ 921.396895] [49941]: key[binding:vnic_type], normal -> None [ 921.396895] [49941]: key[tags], [] -> None [ 921.396895] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 921.396895] [49941]: key[allowed_address_pairs], [] -> None [ 921.396895] [49941]: key[extra_dhcp_opts], [] -> None [ 921.396895] [49941]: key[binding:profile], {} -> None [ 921.396895] [49941]: key[admin_state_up], True -> None [ 921.396895] [49941]: key[binding:vif_type], ovs -> None [ 921.396895] [49941]: key[device_owner], compute:nova -> None [ 921.396895] [49941]: key[created_at], 2025-11-20T12:32:52Z -> None [ 921.396895] [49941]: key[updated_at], 2025-11-20T12:32:54Z -> None [ 921.396895] [49941]: key[description], -> None [ 921.396895] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 921.396895] [49941]: key[binding:host_id], cpu-1 -> None [ 921.396895] [49941]: key[standard_attr_id], 1354 -> None [ 921.396895] [49941]: key[name], -> None [ 921.396895] [49941]: key[mac_address], fa:16:3e:36:3f:25 -> None [ 921.396895] [49941]: key[status], ACTIVE -> None [ 921.396895] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 921.396895] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.9'}] -> None [ 921.396895] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 921.396895] [49941]: key[revision_number], 5 -> None [ 921.396895] [49941]: key[port_security_enabled], True -> None [ 921.396895] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 921.396895] [49941]: key[device_id], bf6dc4d9-8770-4ce4-b051-b82785df166e -> None [ 921.396895] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 921.400661] [49941]: DEBUG neutron_lib.callbacks.manager [req-594a8b99-2705-4176-b9cf-b8a5ec76e2d5 req-70d14fc9-27a2-4a66-b03b-e6e19f114ce7 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.400661] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'name': 'network-vif-deleted', 'tag': '0dd82159-3bbe-4e38-82bc-696687fefd28'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 921.402693] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-3ad60bfe-467b-40a1-b037-bace93b9b500 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.403343] [49941]: [pid: 49941|app: 0|req: 3007/6185] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:42 2025] DELETE /networking/v2.0/ports/0dd82159-3bbe-4e38-82bc-696687fefd28 => generated 0 bytes in 298 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 921.403380] [49942]: [pid: 49942|app: 0|req: 3179/6186] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.405418] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3738f302-b621-4e54-8949-0ef402318094" -d '{"events": [{"server_uuid": "bf6dc4d9-8770-4ce4-b051-b82785df166e", "name": "network-vif-deleted", "tag": "0dd82159-3bbe-4e38-82bc-696687fefd28"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 921.407815] [49941]: DEBUG neutron.api.wsgi [req-d5331e1b-0642-4ac1-adeb-17436ae7b275 req-eff36a0b-1115-4468-82c2-b763cee86f97 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.437705] [49941]: [pid: 49941|app: 0|req: 3008/6187] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.444605] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-681200d9-94de-4a34-867e-dfaf077039a1 x-openstack-request-id: req-681200d9-94de-4a34-867e-dfaf077039a1 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 921.444605] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bf6dc4d9-8770-4ce4-b051-b82785df166e", "name": "network-vif-deleted", "tag": "0dd82159-3bbe-4e38-82bc-696687fefd28", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 921.444605] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-681200d9-94de-4a34-867e-dfaf077039a1 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 921.444872] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-681200d9-94de-4a34-867e-dfaf077039a1'] response: {'server_uuid': 'bf6dc4d9-8770-4ce4-b051-b82785df166e', 'name': 'network-vif-deleted', 'tag': '0dd82159-3bbe-4e38-82bc-696687fefd28', 'status': 'completed', 'code': 200} [ 921.482235] [49942]: DEBUG neutron.plugins.ml2.plugin [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Deleting port 45d3902e-8327-4a97-b442-966bb0850164 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 921.482408] [49942]: DEBUG neutron_lib.callbacks.manager [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (45d3902e-8327-4a97-b442-966bb0850164), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.541135] [49942]: DEBUG neutron.plugins.ml2.db [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] For port 45d3902e-8327-4a97-b442-966bb0850164, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=45d3902e-8327-4a97-b442-966bb0850164,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 921.541642] [49942]: DEBUG neutron_lib.callbacks.manager [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (45d3902e-8327-4a97-b442-966bb0850164), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.547221] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:30Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 921.547653] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit: [ 921.547653] [49942]: key[id], 45d3902e-8327-4a97-b442-966bb0850164 -> None [ 921.547653] [49942]: key[binding:vnic_type], normal -> None [ 921.547653] [49942]: key[tags], [] -> None [ 921.547653] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 921.547653] [49942]: key[allowed_address_pairs], [] -> None [ 921.547653] [49942]: key[extra_dhcp_opts], [] -> None [ 921.547653] [49942]: key[binding:profile], {} -> None [ 921.547653] [49942]: key[admin_state_up], True -> None [ 921.547653] [49942]: key[binding:vif_type], ovs -> None [ 921.547653] [49942]: key[device_owner], compute:nova -> None [ 921.547653] [49942]: key[created_at], 2025-11-20T12:34:29Z -> None [ 921.547653] [49942]: key[updated_at], 2025-11-20T12:34:30Z -> None [ 921.547653] [49942]: key[description], -> None [ 921.547653] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 921.547653] [49942]: key[binding:host_id], cpu-1 -> None [ 921.547653] [49942]: key[standard_attr_id], 1478 -> None [ 921.547653] [49942]: key[name], -> None [ 921.547653] [49942]: key[mac_address], fa:16:3e:98:63:c2 -> None [ 921.547653] [49942]: key[status], ACTIVE -> None [ 921.547653] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 921.547653] [49942]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}] -> None [ 921.547653] [49942]: key[security_groups], ['9e5506b2-4387-4774-944f-0a0a3125a47d'] -> None [ 921.547653] [49942]: key[revision_number], 5 -> None [ 921.547653] [49942]: key[port_security_enabled], True -> None [ 921.547653] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 921.547653] [49942]: key[device_id], 48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 -> None [ 921.547653] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 921.550154] [49942]: DEBUG neutron.plugins.ml2.plugin [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Calling delete_port for 45d3902e-8327-4a97-b442-966bb0850164 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 921.684927] [49942]: DEBUG neutron_lib.callbacks.manager [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (45d3902e-8327-4a97-b442-966bb0850164), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.695695] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event deleted for resources: {'Port': ['ID=45d3902e-8327-4a97-b442-966bb0850164,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 921.717903] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b089936-2924-472f-9f76-3b86e79e2f72 req-a0716755-757f-4830-a95c-33b914b3b8db tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.719212] [49941]: [pid: 49941|app: 0|req: 3009/6188] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 154 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 921.724723] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] No DVR routers for this DVR port 45d3902e-8327-4a97-b442-966bb0850164 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 921.725080] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit called with port settings {'id': '45d3902e-8327-4a97-b442-966bb0850164', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:98:63:c2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'device_owner': 'compute:nova', 'standard_attr_id': 1478, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9e5506b2-4387-4774-944f-0a0a3125a47d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:29Z', 'updated_at': '2025-11-20T12:34:30Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (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': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 921.725280] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit: [ 921.725280] [49942]: key[id], 45d3902e-8327-4a97-b442-966bb0850164 -> None [ 921.725280] [49942]: key[binding:vnic_type], normal -> None [ 921.725280] [49942]: key[tags], [] -> None [ 921.725280] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '68add7d6-c025-46fa-84d3-9c589adb63e4', 'external-id': 'nsx-vlan-transportzone-961', 'segmentation_id': 961, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 921.725280] [49942]: key[allowed_address_pairs], [] -> None [ 921.725280] [49942]: key[extra_dhcp_opts], [] -> None [ 921.725280] [49942]: key[binding:profile], {} -> None [ 921.725280] [49942]: key[admin_state_up], True -> None [ 921.725280] [49942]: key[binding:vif_type], ovs -> None [ 921.725280] [49942]: key[device_owner], compute:nova -> None [ 921.725280] [49942]: key[created_at], 2025-11-20T12:34:29Z -> None [ 921.725280] [49942]: key[updated_at], 2025-11-20T12:34:30Z -> None [ 921.725280] [49942]: key[description], -> None [ 921.725280] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 921.725280] [49942]: key[binding:host_id], cpu-1 -> None [ 921.725280] [49942]: key[standard_attr_id], 1478 -> None [ 921.725280] [49942]: key[name], -> None [ 921.725280] [49942]: key[mac_address], fa:16:3e:98:63:c2 -> None [ 921.725280] [49942]: key[status], ACTIVE -> None [ 921.725280] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 921.725280] [49942]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.11'}] -> None [ 921.725280] [49942]: key[security_groups], ['9e5506b2-4387-4774-944f-0a0a3125a47d'] -> None [ 921.725280] [49942]: key[revision_number], 5 -> None [ 921.725280] [49942]: key[port_security_enabled], True -> None [ 921.725280] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 921.725280] [49942]: key[device_id], 48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 -> None [ 921.725280] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 921.726738] [49942]: DEBUG neutron_lib.callbacks.manager [req-47545841-c1c2-40a2-8e47-6abbbb52589c req-45835f8b-7632-4768-8e5c-1cc4adcc8bd4 tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 921.729225] [49942]: [pid: 49942|app: 0|req: 3180/6189] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:43 2025] DELETE /networking/v2.0/ports/45d3902e-8327-4a97-b442-966bb0850164 => generated 0 bytes in 313 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 921.731713] [49942]: DEBUG neutron.api.wsgi [req-2b089936-2924-472f-9f76-3b86e79e2f72 req-9d0fe671-28c5-4adf-a341-ebcff6b1b34f tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.737899] [49941]: [pid: 49941|app: 0|req: 3010/6190] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.755381] [49942]: [pid: 49942|app: 0|req: 3181/6191] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.796305] [49941]: [pid: 49941|app: 0|req: 3011/6192] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.840948] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25220f53-0fdc-45a8-ac8e-f336ae2b5b66 req-1a2eef91-9c33-4162-b53d-213cff1e64ad tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.842260] [49942]: [pid: 49942|app: 0|req: 3182/6193] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.848942] [49941]: DEBUG neutron.api.wsgi [req-25220f53-0fdc-45a8-ac8e-f336ae2b5b66 req-0d5721c5-3711-4cf1-bb7e-49858f3f0c2a tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.868702] [49941]: [pid: 49941|app: 0|req: 3012/6194] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.902755] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0530b40-e0a5-43c6-ba0a-438182016347 req-4c897174-0977-43bc-aa7a-ce0b5f8d0733 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 921.903811] [49942]: [pid: 49942|app: 0|req: 3183/6195] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 921.911146] [49941]: DEBUG neutron.api.wsgi [req-f0530b40-e0a5-43c6-ba0a-438182016347 req-6c226aac-1664-4d2a-ab40-bbffc408ff22 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 921.933244] [49941]: [pid: 49941|app: 0|req: 3013/6196] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 921.933420] [49942]: [pid: 49942|app: 0|req: 3184/6197] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 922.141414] [49942]: [pid: 49942|app: 0|req: 3185/6198] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.149070] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-edf024e5-e0e4-494c-91e0-932cf42e1293 req-db85f670-c58f-4d30-9ee3-0c8df6ce8409 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.150158] [49941]: [pid: 49941|app: 0|req: 3014/6199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.153618] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'name': 'network-vif-deleted', 'tag': '45d3902e-8327-4a97-b442-966bb0850164'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 922.156065] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4117b131-1f45-40d0-87c9-a5e123e5cb22" -d '{"events": [{"server_uuid": "48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71", "name": "network-vif-deleted", "tag": "45d3902e-8327-4a97-b442-966bb0850164"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 922.161014] [49942]: DEBUG neutron.api.wsgi [req-edf024e5-e0e4-494c-91e0-932cf42e1293 req-1d4a4e73-9015-40cd-aafb-ffb6891a1f49 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.184461] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-e2184dd1-8c9e-4e6f-b558-58599636c00b x-openstack-request-id: req-e2184dd1-8c9e-4e6f-b558-58599636c00b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 922.185137] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71", "name": "network-vif-deleted", "tag": "45d3902e-8327-4a97-b442-966bb0850164", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 922.185137] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e2184dd1-8c9e-4e6f-b558-58599636c00b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 922.185137] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e2184dd1-8c9e-4e6f-b558-58599636c00b'] response: {'server_uuid': '48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71', 'name': 'network-vif-deleted', 'tag': '45d3902e-8327-4a97-b442-966bb0850164', 'status': 'completed', 'code': 200} [ 922.189113] [49942]: [pid: 49942|app: 0|req: 3186/6200] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.237680] [49941]: [pid: 49941|app: 0|req: 3015/6201] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.248042] [49942]: [pid: 49942|app: 0|req: 3187/6202] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:43 2025] GET /networking/v2.0/ports?device_id=9f235391-bb9f-4cb8-bc9a-8036aaf399d9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.296539] [49941]: [pid: 49941|app: 0|req: 3016/6203] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.410723] [49942]: [pid: 49942|app: 0|req: 3188/6204] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.516044] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45f040a3-302e-4197-899e-d70dd7ae36d0 req-383fbfcf-090c-4460-adf5-1b4c233d4d9e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.516864] [49941]: [pid: 49941|app: 0|req: 3017/6205] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.525206] [49942]: DEBUG neutron.api.wsgi [req-45f040a3-302e-4197-899e-d70dd7ae36d0 req-d2dea2b9-bf8e-410b-8961-d421a2e02100 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.555084] [49942]: [pid: 49942|app: 0|req: 3189/6206] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.827044] [49941]: [pid: 49941|app: 0|req: 3018/6207] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 922.844189] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-935c5080-627f-487a-a36d-154394414bfd req-1291167d-ffc5-47aa-8ad7-03abe40c2a40 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.845302] [49942]: [pid: 49942|app: 0|req: 3190/6208] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.851916] [49941]: DEBUG neutron.api.wsgi [req-935c5080-627f-487a-a36d-154394414bfd req-d6b1d654-e538-42a4-855a-7991ae92679e tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.876144] [49941]: [pid: 49941|app: 0|req: 3019/6209] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.883420] [49942]: [pid: 49942|app: 0|req: 3191/6210] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 922.946055] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c59eb36c-f4e1-4b1d-ba96-aef016f75c15 req-adcc66c8-11ce-419c-a965-30d32411d869 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 922.947050] [49941]: [pid: 49941|app: 0|req: 3020/6211] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 922.953321] [49942]: DEBUG neutron.api.wsgi [req-c59eb36c-f4e1-4b1d-ba96-aef016f75c15 req-491e8409-3b44-4e04-9e45-b025aa72d4b8 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 922.972914] [49942]: [pid: 49942|app: 0|req: 3192/6212] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.034933] [49942]: [pid: 49942|app: 0|req: 3193/6213] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.036598] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c9e0059-57b5-4e7f-bb32-cdbff7e0ec2c req-3104d51e-d0b1-4579-b26e-b31daf5810cf tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.037680] [49941]: [pid: 49941|app: 0|req: 3021/6214] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.044312] [49942]: DEBUG neutron.api.wsgi [req-7c9e0059-57b5-4e7f-bb32-cdbff7e0ec2c req-ba2d9976-cc04-4367-9ab6-186964826e00 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.065152] [49942]: [pid: 49942|app: 0|req: 3194/6215] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.200850] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a638046-7014-42fc-aab1-0ede8aa984df req-57516f19-bf5f-481f-a423-c7da226fdae8 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.201871] [49941]: [pid: 49941|app: 0|req: 3022/6216] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.207915] [49941]: DEBUG neutron.api.wsgi [req-6a638046-7014-42fc-aab1-0ede8aa984df req-d41575b4-2cce-41fe-8f93-ef5fa67dda80 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.212241] [49942]: [pid: 49942|app: 0|req: 3195/6217] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.227993] [49941]: [pid: 49941|app: 0|req: 3023/6218] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:44 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 923.307962] [49941]: [pid: 49941|app: 0|req: 3024/6219] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.310479] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c59aa62-dfcf-4046-bb3d-a4fd277813f6 req-12959fc9-0cf2-4823-8c96-a765e658a7a9 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.311931] [49942]: [pid: 49942|app: 0|req: 3196/6220] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.322482] [49941]: DEBUG neutron.api.wsgi [req-4c59aa62-dfcf-4046-bb3d-a4fd277813f6 req-80ac8a06-26ec-44d4-aafe-537e5e67413a tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.346246] [49941]: [pid: 49941|app: 0|req: 3025/6221] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.396111] [49941]: [pid: 49941|app: 0|req: 3026/6222] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.480039] [49941]: [pid: 49941|app: 0|req: 3027/6223] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.585855] [49942]: DEBUG neutron_lib.callbacks.manager [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (a861ead8-8f56-4436-8d21-374a28d9aca1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.592062] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-815a6031-2807-403f-a745-0483b30972ba req-7b0b2b77-54d0-4549-9148-5eac3a276ee3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.593186] [49941]: [pid: 49941|app: 0|req: 3028/6224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 923.599863] [49941]: DEBUG neutron.api.wsgi [req-815a6031-2807-403f-a745-0483b30972ba req-49827e01-2a61-4131-af9b-9a8942be24dc service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.622527] [49941]: [pid: 49941|app: 0|req: 3029/6225] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.649820] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94fc55ae-d2cd-40c3-a090-35111f199dd3 req-55021bfe-3923-4bcb-89e4-32c5cc563a47 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.650762] [49941]: [pid: 49941|app: 0|req: 3030/6226] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.657122] [49941]: DEBUG neutron.api.wsgi [req-94fc55ae-d2cd-40c3-a090-35111f199dd3 req-d6e79194-ed93-40bd-8835-7eba8549980b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 923.676520] [49941]: [pid: 49941|app: 0|req: 3031/6227] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 923.704934] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Deleting port 5111ef18-b614-4562-bb27-05f7731bb88a {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 923.705163] [49942]: DEBUG neutron_lib.callbacks.manager [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (5111ef18-b614-4562-bb27-05f7731bb88a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.730353] [49942]: DEBUG neutron.plugins.ml2.db [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] For port 5111ef18-b614-4562-bb27-05f7731bb88a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5111ef18-b614-4562-bb27-05f7731bb88a,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 923.730552] [49942]: DEBUG neutron_lib.callbacks.manager [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (5111ef18-b614-4562-bb27-05f7731bb88a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.734999] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] delete_port_precommit called with port settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', '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-20T12:29:26Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 923.735274] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] delete_port_precommit: [ 923.735274] [49942]: key[id], 5111ef18-b614-4562-bb27-05f7731bb88a -> None [ 923.735274] [49942]: key[binding:vnic_type], normal -> None [ 923.735274] [49942]: key[tags], [] -> None [ 923.735274] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 923.735274] [49942]: key[allowed_address_pairs], [] -> None [ 923.735274] [49942]: key[extra_dhcp_opts], [] -> None [ 923.735274] [49942]: key[binding:profile], {} -> None [ 923.735274] [49942]: key[admin_state_up], True -> None [ 923.735274] [49942]: key[binding:vif_type], ovs -> None [ 923.735274] [49942]: key[device_owner], network:router_interface -> None [ 923.735274] [49942]: key[created_at], 2025-11-20T12:29:26Z -> None [ 923.735274] [49942]: key[updated_at], 2025-11-20T12:29:28Z -> None [ 923.735274] [49942]: key[description], -> None [ 923.735274] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 923.735274] [49942]: key[binding:host_id], devstack -> None [ 923.735274] [49942]: key[standard_attr_id], 420 -> None [ 923.735274] [49942]: key[name], -> None [ 923.735274] [49942]: key[mac_address], fa:16:3e:91:58:f5 -> None [ 923.735274] [49942]: key[status], ACTIVE -> None [ 923.735274] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 923.735274] [49942]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.1'}] -> None [ 923.735274] [49942]: key[security_groups], [] -> None [ 923.735274] [49942]: key[revision_number], 5 -> None [ 923.735274] [49942]: key[port_security_enabled], False -> None [ 923.735274] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 923.735274] [49942]: key[device_id], a861ead8-8f56-4436-8d21-374a28d9aca1 -> None [ 923.735274] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 923.737491] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Calling delete_port for 5111ef18-b614-4562-bb27-05f7731bb88a owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 923.859066] [49942]: DEBUG neutron_lib.callbacks.manager [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5111ef18-b614-4562-bb27-05f7731bb88a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.867604] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Pushing event deleted for resources: {'Port': ['ID=5111ef18-b614-4562-bb27-05f7731bb88a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 923.902671] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] delete_port_postcommit called with port settings {'id': '5111ef18-b614-4562-bb27-05f7731bb88a', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:91:58:f5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_interface', 'standard_attr_id': 420, 'fixed_ips': [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', '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-20T12:29:26Z', 'updated_at': '2025-11-20T12:29:28Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['86067d81-5dcc-47fc-87b9-50001dd383a7'], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 923.902890] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] delete_port_postcommit: [ 923.902890] [49942]: key[id], 5111ef18-b614-4562-bb27-05f7731bb88a -> None [ 923.902890] [49942]: key[binding:vnic_type], normal -> None [ 923.902890] [49942]: key[tags], [] -> None [ 923.902890] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 923.902890] [49942]: key[allowed_address_pairs], [] -> None [ 923.902890] [49942]: key[extra_dhcp_opts], [] -> None [ 923.902890] [49942]: key[binding:profile], {} -> None [ 923.902890] [49942]: key[admin_state_up], True -> None [ 923.902890] [49942]: key[binding:vif_type], ovs -> None [ 923.902890] [49942]: key[device_owner], network:router_interface -> None [ 923.902890] [49942]: key[created_at], 2025-11-20T12:29:26Z -> None [ 923.902890] [49942]: key[updated_at], 2025-11-20T12:29:28Z -> None [ 923.902890] [49942]: key[description], -> None [ 923.902890] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 923.902890] [49942]: key[binding:host_id], devstack -> None [ 923.902890] [49942]: key[standard_attr_id], 420 -> None [ 923.902890] [49942]: key[name], -> None [ 923.902890] [49942]: key[mac_address], fa:16:3e:91:58:f5 -> None [ 923.902890] [49942]: key[status], ACTIVE -> None [ 923.902890] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 923.902890] [49942]: key[fixed_ips], [{'subnet_id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'ip_address': '192.168.128.1'}] -> None [ 923.902890] [49942]: key[security_groups], [] -> None [ 923.902890] [49942]: key[revision_number], 5 -> None [ 923.902890] [49942]: key[port_security_enabled], False -> None [ 923.902890] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 923.902890] [49942]: key[device_id], a861ead8-8f56-4436-8d21-374a28d9aca1 -> None [ 923.902890] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 923.919670] [49941]: [pid: 49941|app: 0|req: 3032/6228] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 923.966598] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30857edb-a7f1-4210-99fc-dbcb6768c57f req-992eb282-ed36-4dcb-a397-e0bf642bc805 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 923.967980] [49941]: [pid: 49941|app: 0|req: 3033/6229] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 923.974319] [49942]: DEBUG neutron_lib.callbacks.manager [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (a861ead8-8f56-4436-8d21-374a28d9aca1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 923.986022] [49941]: [pid: 49941|app: 0|req: 3034/6230] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 923.988642] [49941]: DEBUG neutron.api.wsgi [req-30857edb-a7f1-4210-99fc-dbcb6768c57f req-400f3bc6-5bd9-4617-8d87-ff374fee945c tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.017235] [49941]: [pid: 49941|app: 0|req: 3035/6231] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.067458] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d504f27-7e3b-47f2-949e-91ab87a3eecd req-c2eae00d-4496-4b9c-b88d-2c360f165f06 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.067958] [49941]: [pid: 49941|app: 0|req: 3036/6232] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.075024] [49941]: DEBUG neutron.api.wsgi [req-4d504f27-7e3b-47f2-949e-91ab87a3eecd req-b2578354-8980-4768-b1a7-7be8a179b069 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.086840] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Router a861ead8-8f56-4436-8d21-374a28d9aca1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 924.096756] [49941]: [pid: 49941|app: 0|req: 3037/6233] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.117852] [49941]: [pid: 49941|app: 0|req: 3038/6234] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.144900] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-21329b04-9d33-4eac-a18d-023dea4f4314 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 924.150719] [49942]: [pid: 49942|app: 0|req: 3197/6235] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:34:45 2025] PUT /networking/v2.0/routers/a861ead8-8f56-4436-8d21-374a28d9aca1/remove_router_interface => generated 309 bytes in 809 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.177868] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b924ecd-b831-49b5-9152-6efb8f346ddf req-3166072d-c532-49f0-9151-108d5ef03e54 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.178886] [49941]: [pid: 49941|app: 0|req: 3039/6236] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 924.185080] [49941]: DEBUG neutron.api.wsgi [req-0b924ecd-b831-49b5-9152-6efb8f346ddf req-35e022c4-5295-4eb9-b4bc-febc98a38a04 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.204410] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks [] for router (a861ead8-8f56-4436-8d21-374a28d9aca1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.206907] [49941]: [pid: 49941|app: 0|req: 3040/6237] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:45 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 924.254252] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks [] for router_gateway (a861ead8-8f56-4436-8d21-374a28d9aca1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.291034] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Deleting port 5cea25b1-5d27-4f17-9ecf-f279d0cebe1e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 924.291252] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (5cea25b1-5d27-4f17-9ecf-f279d0cebe1e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.318464] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91ce3e29-e685-42f2-8ff0-158c631f8ecd req-5fbfb976-8551-4d2c-bc6e-acf567794b21 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.319804] [49941]: [pid: 49941|app: 0|req: 3041/6238] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.327416] [49942]: DEBUG neutron.plugins.ml2.db [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] For port 5cea25b1-5d27-4f17-9ecf-f279d0cebe1e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5cea25b1-5d27-4f17-9ecf-f279d0cebe1e,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 924.327625] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (5cea25b1-5d27-4f17-9ecf-f279d0cebe1e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.333769] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] delete_port_precommit called with port settings {'id': '5cea25b1-5d27-4f17-9ecf-f279d0cebe1e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:42:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 418, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:25Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 924.333769] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] delete_port_precommit: [ 924.333769] [49942]: key[id], 5cea25b1-5d27-4f17-9ecf-f279d0cebe1e -> None [ 924.333769] [49942]: key[binding:vnic_type], normal -> None [ 924.333769] [49942]: key[tags], [] -> None [ 924.333769] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 924.333769] [49942]: key[allowed_address_pairs], [] -> None [ 924.333769] [49942]: key[extra_dhcp_opts], [] -> None [ 924.333769] [49942]: key[binding:profile], {} -> None [ 924.333769] [49942]: key[admin_state_up], True -> None [ 924.333769] [49942]: key[binding:vif_type], ovs -> None [ 924.333769] [49942]: key[device_owner], network:router_gateway -> None [ 924.333769] [49942]: key[created_at], 2025-11-20T12:29:25Z -> None [ 924.333769] [49942]: key[updated_at], 2025-11-20T12:29:26Z -> None [ 924.333769] [49942]: key[description], -> None [ 924.333769] [49942]: key[tenant_id], -> None [ 924.333769] [49942]: key[binding:host_id], devstack -> None [ 924.333769] [49942]: key[standard_attr_id], 418 -> None [ 924.333769] [49942]: key[name], -> None [ 924.333769] [49942]: key[mac_address], fa:16:3e:f0:42:63 -> None [ 924.333769] [49942]: key[status], ACTIVE -> None [ 924.333769] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 924.333769] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}] -> None [ 924.333769] [49942]: key[security_groups], [] -> None [ 924.333769] [49942]: key[revision_number], 5 -> None [ 924.333769] [49942]: key[port_security_enabled], False -> None [ 924.333769] [49942]: key[project_id], -> None [ 924.333769] [49942]: key[device_id], a861ead8-8f56-4436-8d21-374a28d9aca1 -> None [ 924.333769] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.334855] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Calling delete_port for 5cea25b1-5d27-4f17-9ecf-f279d0cebe1e owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 924.337087] [49941]: [pid: 49941|app: 0|req: 3042/6239] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.340504] [49941]: DEBUG neutron.api.wsgi [req-91ce3e29-e685-42f2-8ff0-158c631f8ecd req-f5f8fa0e-a6db-4022-8500-bcb3d5b17c7f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 924.378489] [49941]: [pid: 49941|app: 0|req: 3043/6240] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.431777] [49941]: [pid: 49941|app: 0|req: 3044/6241] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.442293] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5cea25b1-5d27-4f17-9ecf-f279d0cebe1e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.451602] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Pushing event deleted for resources: {'Port': ['ID=5cea25b1-5d27-4f17-9ecf-f279d0cebe1e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 924.484336] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] delete_port_postcommit called with port settings {'id': '5cea25b1-5d27-4f17-9ecf-f279d0cebe1e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f0:42:63', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a861ead8-8f56-4436-8d21-374a28d9aca1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 418, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:25Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 924.485698] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] delete_port_postcommit: [ 924.485698] [49942]: key[id], 5cea25b1-5d27-4f17-9ecf-f279d0cebe1e -> None [ 924.485698] [49942]: key[binding:vnic_type], normal -> None [ 924.485698] [49942]: key[tags], [] -> None [ 924.485698] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 924.485698] [49942]: key[allowed_address_pairs], [] -> None [ 924.485698] [49942]: key[extra_dhcp_opts], [] -> None [ 924.485698] [49942]: key[binding:profile], {} -> None [ 924.485698] [49942]: key[admin_state_up], True -> None [ 924.485698] [49942]: key[binding:vif_type], ovs -> None [ 924.485698] [49942]: key[device_owner], network:router_gateway -> None [ 924.485698] [49942]: key[created_at], 2025-11-20T12:29:25Z -> None [ 924.485698] [49942]: key[updated_at], 2025-11-20T12:29:26Z -> None [ 924.485698] [49942]: key[description], -> None [ 924.485698] [49942]: key[tenant_id], -> None [ 924.485698] [49942]: key[binding:host_id], devstack -> None [ 924.485698] [49942]: key[standard_attr_id], 418 -> None [ 924.485698] [49942]: key[name], -> None [ 924.485698] [49942]: key[mac_address], fa:16:3e:f0:42:63 -> None [ 924.485698] [49942]: key[status], ACTIVE -> None [ 924.485698] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 924.485698] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.215'}] -> None [ 924.485698] [49942]: key[security_groups], [] -> None [ 924.485698] [49942]: key[revision_number], 5 -> None [ 924.485698] [49942]: key[port_security_enabled], False -> None [ 924.485698] [49942]: key[project_id], -> None [ 924.485698] [49942]: key[device_id], a861ead8-8f56-4436-8d21-374a28d9aca1 -> None [ 924.485698] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.487368] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (a861ead8-8f56-4436-8d21-374a28d9aca1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.549273] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (a861ead8-8f56-4436-8d21-374a28d9aca1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.551719] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks [] for router_controller (a861ead8-8f56-4436-8d21-374a28d9aca1), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.601726] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (a861ead8-8f56-4436-8d21-374a28d9aca1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.602035] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Fanout notify agent at l3_agent the message router_deleted on router a861ead8-8f56-4436-8d21-374a28d9aca1 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 924.609206] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af5b513f-241d-4b44-a5f9-f4507fbe75c2 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.612162] [49942]: [pid: 49942|app: 0|req: 3198/6242] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:45 2025] DELETE /networking/v2.0/routers/a861ead8-8f56-4436-8d21-374a28d9aca1 => generated 0 bytes in 456 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 924.627787] [49942]: [pid: 49942|app: 0|req: 3199/6243] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=9f28aabe-cee5-4e37-bf6f-a0b238d26122 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.666430] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] Deleting subnet 86067d81-5dcc-47fc-87b9-50001dd383a7 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 924.668962] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] Publish callbacks [] for subnet (86067d81-5dcc-47fc-87b9-50001dd383a7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.687237] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (86067d81-5dcc-47fc-87b9-50001dd383a7), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.734777] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (86067d81-5dcc-47fc-87b9-50001dd383a7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.735412] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] delete_subnet_precommit called with subnet settings {'id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'name': 'tempest-ServersAdminTestJSON-1695260146-subnet', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 398, '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-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings None) [ 924.735587] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] delete_subnet_precommit: [ 924.735587] [49942]: key[ipv6_ra_mode], None -> None [ 924.735587] [49942]: key[id], 86067d81-5dcc-47fc-87b9-50001dd383a7 -> None [ 924.735587] [49942]: key[tags], [] -> None [ 924.735587] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 924.735587] [49942]: key[enable_dhcp], True -> None [ 924.735587] [49942]: key[ip_version], 4 -> None [ 924.735587] [49942]: key[created_at], 2025-11-20T12:29:24Z -> None [ 924.735587] [49942]: key[updated_at], 2025-11-20T12:29:24Z -> None [ 924.735587] [49942]: key[description], -> None [ 924.735587] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 924.735587] [49942]: key[standard_attr_id], 398 -> None [ 924.735587] [49942]: key[cidr], 192.168.128.0/28 -> None [ 924.735587] [49942]: key[ipv6_address_mode], None -> None [ 924.735587] [49942]: key[name], tempest-ServersAdminTestJSON-1695260146-subnet -> None [ 924.735587] [49942]: key[subnetpool_id], None -> None [ 924.735587] [49942]: key[host_routes], [] -> None [ 924.735587] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 924.735587] [49942]: key[shared], False -> None [ 924.735587] [49942]: key[router:external], False -> None [ 924.735587] [49942]: key[revision_number], 0 -> None [ 924.735587] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 924.735587] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 924.735587] [49942]: key[service_types], [] -> None [ 924.735587] [49942]: key[dns_nameservers], [] -> None [ 924.735587] [49942]: key[segment_id], None -> None [ 924.735587] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.771754] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (86067d81-5dcc-47fc-87b9-50001dd383a7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.771754] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] delete_subnet_postcommit called with subnet settings {'id': '86067d81-5dcc-47fc-87b9-50001dd383a7', 'name': 'tempest-ServersAdminTestJSON-1695260146-subnet', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 398, '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-20T12:29:24Z', 'updated_at': '2025-11-20T12:29:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings None) [ 924.771754] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] delete_subnet_postcommit: [ 924.771754] [49942]: key[ipv6_ra_mode], None -> None [ 924.771754] [49942]: key[id], 86067d81-5dcc-47fc-87b9-50001dd383a7 -> None [ 924.771754] [49942]: key[tags], [] -> None [ 924.771754] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 924.771754] [49942]: key[enable_dhcp], True -> None [ 924.771754] [49942]: key[ip_version], 4 -> None [ 924.771754] [49942]: key[created_at], 2025-11-20T12:29:24Z -> None [ 924.771754] [49942]: key[updated_at], 2025-11-20T12:29:24Z -> None [ 924.771754] [49942]: key[description], -> None [ 924.771754] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 924.771754] [49942]: key[standard_attr_id], 398 -> None [ 924.771754] [49942]: key[cidr], 192.168.128.0/28 -> None [ 924.771754] [49942]: key[ipv6_address_mode], None -> None [ 924.771754] [49942]: key[name], tempest-ServersAdminTestJSON-1695260146-subnet -> None [ 924.771754] [49942]: key[subnetpool_id], None -> None [ 924.771754] [49942]: key[host_routes], [] -> None [ 924.771754] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 924.771754] [49942]: key[shared], False -> None [ 924.771754] [49942]: key[router:external], False -> None [ 924.771754] [49942]: key[revision_number], 0 -> None [ 924.771754] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 924.771754] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 924.771754] [49942]: key[service_types], [] -> None [ 924.771754] [49942]: key[dns_nameservers], [] -> None [ 924.771754] [49942]: key[segment_id], None -> None [ 924.771754] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.776581] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=86067d81-5dcc-47fc-87b9-50001dd383a7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 924.789161] [49942]: DEBUG neutron_lib.callbacks.manager [None req-dd504602-6975-46fe-ad33-0e11eaa7f8e6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.790475] [49942]: [pid: 49942|app: 0|req: 3200/6244] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:46 2025] DELETE /networking/v2.0/subnets/86067d81-5dcc-47fc-87b9-50001dd383a7 => generated 0 bytes in 162 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 924.807767] [49942]: [pid: 49942|app: 0|req: 3201/6245] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 924.836965] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (e00038c3-4262-4e25-9de7-3e1e9397332e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.868656] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Deleting port 3a055f34-4f88-4152-a05f-513f55bb6e2b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 924.868816] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3a055f34-4f88-4152-a05f-513f55bb6e2b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.891151] [49942]: DEBUG neutron.plugins.ml2.db [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] For port 3a055f34-4f88-4152-a05f-513f55bb6e2b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3a055f34-4f88-4152-a05f-513f55bb6e2b,segment=NetworkSegment(7ebba702-4a13-4921-874d-14c342e33d3c),segment_id=7ebba702-4a13-4921-874d-14c342e33d3c)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 924.891151] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3a055f34-4f88-4152-a05f-513f55bb6e2b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.893154] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_port_precommit called with port settings {'id': '3a055f34-4f88-4152-a05f-513f55bb6e2b', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:b5:7a:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e00038c3-4262-4e25-9de7-3e1e9397332e', 'device_owner': 'network:dhcp', 'standard_attr_id': 551, '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-20T12:29:49Z', 'updated_at': '2025-11-20T12:34:46Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:34:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 924.893361] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_port_precommit: [ 924.893361] [49942]: key[id], 3a055f34-4f88-4152-a05f-513f55bb6e2b -> None [ 924.893361] [49942]: key[binding:vnic_type], normal -> None [ 924.893361] [49942]: key[tags], [] -> None [ 924.893361] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 924.893361] [49942]: key[allowed_address_pairs], [] -> None [ 924.893361] [49942]: key[extra_dhcp_opts], [] -> None [ 924.893361] [49942]: key[binding:profile], {} -> None [ 924.893361] [49942]: key[admin_state_up], True -> None [ 924.893361] [49942]: key[binding:vif_type], ovs -> None [ 924.893361] [49942]: key[device_owner], network:dhcp -> None [ 924.893361] [49942]: key[created_at], 2025-11-20T12:29:49Z -> None [ 924.893361] [49942]: key[updated_at], 2025-11-20T12:34:46Z -> None [ 924.893361] [49942]: key[description], -> None [ 924.893361] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 924.893361] [49942]: key[binding:host_id], devstack -> None [ 924.893361] [49942]: key[standard_attr_id], 551 -> None [ 924.893361] [49942]: key[name], -> None [ 924.893361] [49942]: key[mac_address], fa:16:3e:b5:7a:97 -> None [ 924.893361] [49942]: key[status], ACTIVE -> None [ 924.893361] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 924.893361] [49942]: key[fixed_ips], [] -> None [ 924.893361] [49942]: key[security_groups], [] -> None [ 924.893361] [49942]: key[revision_number], 5 -> None [ 924.893361] [49942]: key[port_security_enabled], False -> None [ 924.893361] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 924.893361] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 924.893361] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 924.894834] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Calling delete_port for 3a055f34-4f88-4152-a05f-513f55bb6e2b owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 924.959810] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=9509,neutron:DELETE=228,neutron:UPDATE=99,neutron:INSERT=128 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 924.986812] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3a055f34-4f88-4152-a05f-513f55bb6e2b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 924.992232] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d19a88ae-3f0a-4fdd-a741-2a66491c22de req-c7e0d5a2-4802-4c96-bb71-33ff025446fc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 924.992232] [49941]: [pid: 49941|app: 0|req: 3045/6246] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 532 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 924.996702] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Pushing event deleted for resources: {'Port': ['ID=3a055f34-4f88-4152-a05f-513f55bb6e2b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 925.004558] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] No DVR routers for this DVR port 3a055f34-4f88-4152-a05f-513f55bb6e2b on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 925.004676] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_port_postcommit called with port settings {'id': '3a055f34-4f88-4152-a05f-513f55bb6e2b', 'name': '', 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'mac_address': 'fa:16:3e:b5:7a:97', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e00038c3-4262-4e25-9de7-3e1e9397332e', 'device_owner': 'network:dhcp', 'standard_attr_id': 551, '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-20T12:29:49Z', 'updated_at': '2025-11-20T12:34:46Z', 'revision_number': 5, 'project_id': 'b6e94c1142354a13acc15f91da96ba47'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}}] (original binding levels None) on network {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:34:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} with segments to bind None [ 925.005048] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_port_postcommit: [ 925.005048] [49942]: key[id], 3a055f34-4f88-4152-a05f-513f55bb6e2b -> None [ 925.005048] [49942]: key[binding:vnic_type], normal -> None [ 925.005048] [49942]: key[tags], [] -> None [ 925.005048] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 925.005048] [49942]: key[allowed_address_pairs], [] -> None [ 925.005048] [49942]: key[extra_dhcp_opts], [] -> None [ 925.005048] [49942]: key[binding:profile], {} -> None [ 925.005048] [49942]: key[admin_state_up], True -> None [ 925.005048] [49942]: key[binding:vif_type], ovs -> None [ 925.005048] [49942]: key[device_owner], network:dhcp -> None [ 925.005048] [49942]: key[created_at], 2025-11-20T12:29:49Z -> None [ 925.005048] [49942]: key[updated_at], 2025-11-20T12:34:46Z -> None [ 925.005048] [49942]: key[description], -> None [ 925.005048] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 925.005048] [49942]: key[binding:host_id], devstack -> None [ 925.005048] [49942]: key[standard_attr_id], 551 -> None [ 925.005048] [49942]: key[name], -> None [ 925.005048] [49942]: key[mac_address], fa:16:3e:b5:7a:97 -> None [ 925.005048] [49942]: key[status], ACTIVE -> None [ 925.005048] [49942]: key[network_id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 925.005048] [49942]: key[fixed_ips], [] -> None [ 925.005048] [49942]: key[security_groups], [] -> None [ 925.005048] [49942]: key[revision_number], 5 -> None [ 925.005048] [49942]: key[port_security_enabled], False -> None [ 925.005048] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 925.005048] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 925.005048] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.029513] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (e00038c3-4262-4e25-9de7-3e1e9397332e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.039535] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_network_precommit called with network settings {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:34:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} (original settings None) and network segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] [ 925.039755] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_network_precommit: [ 925.039755] [49942]: key[vlan_transparent], None -> None [ 925.039755] [49942]: key[id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 925.039755] [49942]: key[tags], [] -> None [ 925.039755] [49942]: key[availability_zone_hints], [] -> None [ 925.039755] [49942]: key[mtu], 8950 -> None [ 925.039755] [49942]: key[provider:network_type], vlan -> None [ 925.039755] [49942]: key[admin_state_up], True -> None [ 925.039755] [49942]: key[provider:physical_network], default -> None [ 925.039755] [49942]: key[provider:segmentation_id], 129 -> None [ 925.039755] [49942]: key[created_at], 2025-11-20T12:29:23Z -> None [ 925.039755] [49942]: key[updated_at], 2025-11-20T12:34:46Z -> None [ 925.039755] [49942]: key[description], -> None [ 925.039755] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 925.039755] [49942]: key[standard_attr_id], 394 -> None [ 925.039755] [49942]: key[name], tempest-ServersAdminTestJSON-1695260146-network -> None [ 925.039755] [49942]: key[availability_zones], ['nova'] -> None [ 925.039755] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 925.039755] [49942]: key[status], ACTIVE -> None [ 925.039755] [49942]: key[shared], False -> None [ 925.039755] [49942]: key[router:external], False -> None [ 925.039755] [49942]: key[revision_number], 3 -> None [ 925.039755] [49942]: key[port_security_enabled], True -> None [ 925.039755] [49942]: key[subnets], [] -> None [ 925.039755] [49942]: key[ipv4_address_scope], None -> None [ 925.039755] [49942]: key[qinq], None -> None [ 925.039755] [49942]: key[ipv6_address_scope], None -> None [ 925.039755] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.040572] [49942]: DEBUG neutron.services.segments.db [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e00038c3-4262-4e25-9de7-3e1e9397332e']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 925.044615] [49942]: DEBUG neutron.services.segments.db [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '7ebba702-4a13-4921-874d-14c342e33d3c') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 925.044776] [49942]: DEBUG neutron.services.segments.db [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '7ebba702-4a13-4921-874d-14c342e33d3c') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 925.049434] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (7ebba702-4a13-4921-874d-14c342e33d3c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.052405] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc768e93-9671-4fa3-9084-ce62b1e01219 req-1237612c-fdab-49e8-a082-e1ffabc7f4b8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.053449] [49941]: [pid: 49941|app: 0|req: 3046/6247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.057506] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (7ebba702-4a13-4921-874d-14c342e33d3c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.065555] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Releasing vlan 129 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 925.065808] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (7ebba702-4a13-4921-874d-14c342e33d3c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.081434] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a24fd4-f140-4951-bec5-967c47c8acde req-23176659-dc1e-4f3d-890b-ed62741e6faa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.082491] [49941]: [pid: 49941|app: 0|req: 3047/6248] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 925.085351] [49941]: DEBUG neutron.api.wsgi [req-d19a88ae-3f0a-4fdd-a741-2a66491c22de req-8bb962f3-dfd8-44d7-ad0a-aac073b946f1 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.086407] [49942]: INFO neutron.services.segments.plugin [-] Segment 7ebba702-4a13-4921-874d-14c342e33d3c resource provider aggregate not found [ 925.093301] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (e00038c3-4262-4e25-9de7-3e1e9397332e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.093529] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_network_postcommit called with network settings {'id': 'e00038c3-4262-4e25-9de7-3e1e9397332e', 'name': 'tempest-ServersAdminTestJSON-1695260146-network', 'tenant_id': 'b6e94c1142354a13acc15f91da96ba47', 'project_id': 'b6e94c1142354a13acc15f91da96ba47', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 394, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:23Z', 'updated_at': '2025-11-20T12:34:46Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 129} (original settings None) and network segments [{'id': '7ebba702-4a13-4921-874d-14c342e33d3c', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 129, 'network_id': 'e00038c3-4262-4e25-9de7-3e1e9397332e'}] [ 925.093671] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] delete_network_postcommit: [ 925.093671] [49942]: key[vlan_transparent], None -> None [ 925.093671] [49942]: key[id], e00038c3-4262-4e25-9de7-3e1e9397332e -> None [ 925.093671] [49942]: key[tags], [] -> None [ 925.093671] [49942]: key[availability_zone_hints], [] -> None [ 925.093671] [49942]: key[mtu], 8950 -> None [ 925.093671] [49942]: key[provider:network_type], vlan -> None [ 925.093671] [49942]: key[admin_state_up], True -> None [ 925.093671] [49942]: key[provider:physical_network], default -> None [ 925.093671] [49942]: key[provider:segmentation_id], 129 -> None [ 925.093671] [49942]: key[created_at], 2025-11-20T12:29:23Z -> None [ 925.093671] [49942]: key[updated_at], 2025-11-20T12:34:46Z -> None [ 925.093671] [49942]: key[description], -> None [ 925.093671] [49942]: key[tenant_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 925.093671] [49942]: key[standard_attr_id], 394 -> None [ 925.093671] [49942]: key[name], tempest-ServersAdminTestJSON-1695260146-network -> None [ 925.093671] [49942]: key[availability_zones], ['nova'] -> None [ 925.093671] [49942]: key[project_id], b6e94c1142354a13acc15f91da96ba47 -> None [ 925.093671] [49942]: key[status], ACTIVE -> None [ 925.093671] [49942]: key[shared], False -> None [ 925.093671] [49942]: key[router:external], False -> None [ 925.093671] [49942]: key[revision_number], 3 -> None [ 925.093671] [49942]: key[port_security_enabled], True -> None [ 925.093671] [49942]: key[subnets], [] -> None [ 925.093671] [49942]: key[ipv4_address_scope], None -> None [ 925.093671] [49942]: key[qinq], None -> None [ 925.093671] [49942]: key[ipv6_address_scope], None -> None [ 925.093671] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.100447] [49942]: INFO neutron.services.segments.plugin [-] Segment 7ebba702-4a13-4921-874d-14c342e33d3c 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 7ebba702-4a13-4921-874d-14c342e33d3c found for delete ", "request_id": "req-4fc738b8-83ec-4ea0-8af1-553083400968"}]} [ 925.100948] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Pushing event deleted for resources: {'Network': ['ID=e00038c3-4262-4e25-9de7-3e1e9397332e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 925.104367] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49d41de1-e424-403d-a72f-218bf95ca3fd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.106802] [49942]: [pid: 49942|app: 0|req: 3202/6249] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:46 2025] DELETE /networking/v2.0/networks/e00038c3-4262-4e25-9de7-3e1e9397332e => generated 0 bytes in 301 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 925.109793] [49942]: DEBUG neutron.api.wsgi [req-bc768e93-9671-4fa3-9084-ce62b1e01219 req-6faf4d3d-6e0d-443c-9040-70d060e6ca4c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.114814] [49941]: [pid: 49941|app: 0|req: 3048/6250] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.117840] [49941]: DEBUG neutron.api.wsgi [req-50a24fd4-f140-4951-bec5-967c47c8acde req-48c4c562-5631-4729-812e-a5f61c359be6 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.139769] [49941]: [pid: 49941|app: 0|req: 3049/6251] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.141020] [49942]: [pid: 49942|app: 0|req: 3203/6252] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.196616] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=9361,neutron:DELETE=148,neutron:INSERT=113,neutron:UPDATE=109 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 925.207027] [49942]: [pid: 49942|app: 0|req: 3204/6253] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.224318] [49942]: [pid: 49942|app: 0|req: 3205/6254] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:46 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.279531] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d21a1f6-d2ab-42dc-becf-ea452cc1a724 req-548d37ca-0501-4181-a82e-ef4d6be8371a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.280651] [49942]: [pid: 49942|app: 0|req: 3206/6255] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 925.322543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (c299118b-e0c9-4780-8115-81e0ad3a3561), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.348587] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec0008e4-3bf5-43e2-849e-512bd2e46f13 req-fd4e2484-7719-4a14-8612-95741eb22b1d tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.349767] [49942]: [pid: 49942|app: 0|req: 3207/6256] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.353419] [49942]: DEBUG neutron.api.wsgi [req-1d21a1f6-d2ab-42dc-becf-ea452cc1a724 req-dd05ed12-263d-4f9b-916b-e75bfbceb699 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.375991] [49942]: [pid: 49942|app: 0|req: 3208/6257] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.378694] [49942]: DEBUG neutron.api.wsgi [req-ec0008e4-3bf5-43e2-849e-512bd2e46f13 req-949e725b-05c6-47b4-a066-90afe26bf9de tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.400907] [49942]: [pid: 49942|app: 0|req: 3209/6258] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&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.452627] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7278960c-0b6c-476d-8bd1-ed164ccb44d9 req-48a88ece-c331-4b85-b22c-a0f0519db49c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.453653] [49942]: [pid: 49942|app: 0|req: 3210/6259] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.461958] [49942]: DEBUG neutron.api.wsgi [req-7278960c-0b6c-476d-8bd1-ed164ccb44d9 req-47f3bf1d-5c1a-49f8-bc2c-5930074a9dfa tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.470997] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Deleting port 7292f47c-c9d2-4b68-ac88-d68ce6b001c3 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 925.471704] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.487765] [49942]: [pid: 49942|app: 0|req: 3211/6260] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.501073] [49942]: [pid: 49942|app: 0|req: 3212/6261] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.512692] [49941]: DEBUG neutron.plugins.ml2.db [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] For port 7292f47c-c9d2-4b68-ac88-d68ce6b001c3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7292f47c-c9d2-4b68-ac88-d68ce6b001c3,segment=NetworkSegment(ab8ce61c-c420-4a42-8eca-0f7798989a61),segment_id=ab8ce61c-c420-4a42-8eca-0f7798989a61)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 925.512796] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.519152] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] delete_port_precommit called with port settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', '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-20T12:29:29Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 5, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}}] (original binding levels None) on network {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 925.519361] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] delete_port_precommit: [ 925.519361] [49941]: key[id], 7292f47c-c9d2-4b68-ac88-d68ce6b001c3 -> None [ 925.519361] [49941]: key[binding:vnic_type], normal -> None [ 925.519361] [49941]: key[tags], [] -> None [ 925.519361] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 925.519361] [49941]: key[allowed_address_pairs], [] -> None [ 925.519361] [49941]: key[extra_dhcp_opts], [] -> None [ 925.519361] [49941]: key[binding:profile], {} -> None [ 925.519361] [49941]: key[admin_state_up], True -> None [ 925.519361] [49941]: key[binding:vif_type], ovs -> None [ 925.519361] [49941]: key[device_owner], network:router_interface -> None [ 925.519361] [49941]: key[created_at], 2025-11-20T12:29:29Z -> None [ 925.519361] [49941]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 925.519361] [49941]: key[description], -> None [ 925.519361] [49941]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 925.519361] [49941]: key[binding:host_id], devstack -> None [ 925.519361] [49941]: key[standard_attr_id], 444 -> None [ 925.519361] [49941]: key[name], -> None [ 925.519361] [49941]: key[mac_address], fa:16:3e:13:43:28 -> None [ 925.519361] [49941]: key[status], ACTIVE -> None [ 925.519361] [49941]: key[network_id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 925.519361] [49941]: key[fixed_ips], [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'ip_address': '192.168.128.1'}] -> None [ 925.519361] [49941]: key[security_groups], [] -> None [ 925.519361] [49941]: key[revision_number], 5 -> None [ 925.519361] [49941]: key[port_security_enabled], False -> None [ 925.519361] [49941]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 925.519361] [49941]: key[device_id], c299118b-e0c9-4780-8115-81e0ad3a3561 -> None [ 925.519361] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.521469] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Calling delete_port for 7292f47c-c9d2-4b68-ac88-d68ce6b001c3 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 925.580856] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc49774e-ac77-474a-8064-e0aed0f63849 req-e2497e69-3ce2-4823-b984-cc1d64d44b36 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.582055] [49942]: [pid: 49942|app: 0|req: 3213/6262] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.595672] [49942]: [pid: 49942|app: 0|req: 3214/6263] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.598233] [49942]: DEBUG neutron.api.wsgi [req-fc49774e-ac77-474a-8064-e0aed0f63849 req-0d6c5562-4b80-42f9-8be6-942757634377 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.625790] [49942]: [pid: 49942|app: 0|req: 3215/6264] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.682060] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7292f47c-c9d2-4b68-ac88-d68ce6b001c3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.690452] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Pushing event deleted for resources: {'Port': ['ID=7292f47c-c9d2-4b68-ac88-d68ce6b001c3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 925.724781] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] delete_port_postcommit called with port settings {'id': '7292f47c-c9d2-4b68-ac88-d68ce6b001c3', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:13:43:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_interface', 'standard_attr_id': 444, 'fixed_ips': [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', '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-20T12:29:29Z', 'updated_at': '2025-11-20T12:29:32Z', 'revision_number': 5, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}}] (original binding levels None) on network {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d689fcfd-bfd5-4327-aec2-86b33cb902e6'], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 925.725091] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] delete_port_postcommit: [ 925.725091] [49941]: key[id], 7292f47c-c9d2-4b68-ac88-d68ce6b001c3 -> None [ 925.725091] [49941]: key[binding:vnic_type], normal -> None [ 925.725091] [49941]: key[tags], [] -> None [ 925.725091] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 925.725091] [49941]: key[allowed_address_pairs], [] -> None [ 925.725091] [49941]: key[extra_dhcp_opts], [] -> None [ 925.725091] [49941]: key[binding:profile], {} -> None [ 925.725091] [49941]: key[admin_state_up], True -> None [ 925.725091] [49941]: key[binding:vif_type], ovs -> None [ 925.725091] [49941]: key[device_owner], network:router_interface -> None [ 925.725091] [49941]: key[created_at], 2025-11-20T12:29:29Z -> None [ 925.725091] [49941]: key[updated_at], 2025-11-20T12:29:32Z -> None [ 925.725091] [49941]: key[description], -> None [ 925.725091] [49941]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 925.725091] [49941]: key[binding:host_id], devstack -> None [ 925.725091] [49941]: key[standard_attr_id], 444 -> None [ 925.725091] [49941]: key[name], -> None [ 925.725091] [49941]: key[mac_address], fa:16:3e:13:43:28 -> None [ 925.725091] [49941]: key[status], ACTIVE -> None [ 925.725091] [49941]: key[network_id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 925.725091] [49941]: key[fixed_ips], [{'subnet_id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'ip_address': '192.168.128.1'}] -> None [ 925.725091] [49941]: key[security_groups], [] -> None [ 925.725091] [49941]: key[revision_number], 5 -> None [ 925.725091] [49941]: key[port_security_enabled], False -> None [ 925.725091] [49941]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 925.725091] [49941]: key[device_id], c299118b-e0c9-4780-8115-81e0ad3a3561 -> None [ 925.725091] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 925.733949] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8cbcb19-9acc-4e7d-a624-c024168f58e1 req-d19f8761-d28a-4a2c-a195-a02b8bc41e06 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.734964] [49942]: [pid: 49942|app: 0|req: 3216/6265] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.764211] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21d31737-1524-4276-a7a3-60aad469b24f req-a774a2da-1d73-4be2-b5fb-a7cd12c40c12 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 925.765217] [49942]: [pid: 49942|app: 0|req: 3217/6266] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.767710] [49942]: DEBUG neutron.api.wsgi [req-e8cbcb19-9acc-4e7d-a624-c024168f58e1 req-135a934f-2ff0-4be7-beef-3721b3ed65b8 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 925.785632] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (c299118b-e0c9-4780-8115-81e0ad3a3561), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.796086] [49942]: [pid: 49942|app: 0|req: 3218/6267] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 925.799795] [49942]: DEBUG neutron.api.v2.base [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Request body: {'floatingip': {'port_id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 925.817764] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for floatingip (c5980939-421e-4d80-8c17-6515d6cde297), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 925.891027] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Router c299118b-e0c9-4780-8115-81e0ad3a3561 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 925.944440] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f2330058-22a5-4b06-b773-bb3e785b5a6b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 925.948738] [49941]: [pid: 49941|app: 0|req: 3050/6268] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:34:46 2025] PUT /networking/v2.0/routers/c299118b-e0c9-4780-8115-81e0ad3a3561/remove_router_interface => generated 309 bytes in 808 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 925.974350] [49941]: [pid: 49941|app: 0|req: 3051/6269] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:47 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.027993] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks [] for router (c299118b-e0c9-4780-8115-81e0ad3a3561), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.037167] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.039012] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (c5980939-421e-4d80-8c17-6515d6cde297), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.089597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks [] for router_gateway (c299118b-e0c9-4780-8115-81e0ad3a3561), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.089749] [49942]: INFO neutron.db.l3_db [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Floating IP c5980939-421e-4d80-8c17-6515d6cde297 associated. External IP: 10.180.180.235, port: b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45. [ 926.118111] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Deleting port 56d33ba9-c749-4738-b66b-1344c089f96f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 926.119045] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (56d33ba9-c749-4738-b66b-1344c089f96f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.147290] [49941]: DEBUG neutron.plugins.ml2.db [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] For port 56d33ba9-c749-4738-b66b-1344c089f96f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=56d33ba9-c749-4738-b66b-1344c089f96f,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 926.147566] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (56d33ba9-c749-4738-b66b-1344c089f96f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.160976] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] delete_port_precommit called with port settings {'id': '56d33ba9-c749-4738-b66b-1344c089f96f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:dc:dc:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_gateway', 'standard_attr_id': 435, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 926.160976] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] delete_port_precommit: [ 926.160976] [49941]: key[id], 56d33ba9-c749-4738-b66b-1344c089f96f -> None [ 926.160976] [49941]: key[binding:vnic_type], normal -> None [ 926.160976] [49941]: key[tags], [] -> None [ 926.160976] [49941]: key[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.160976] [49941]: key[allowed_address_pairs], [] -> None [ 926.160976] [49941]: key[extra_dhcp_opts], [] -> None [ 926.160976] [49941]: key[binding:profile], {} -> None [ 926.160976] [49941]: key[admin_state_up], True -> None [ 926.160976] [49941]: key[binding:vif_type], ovs -> None [ 926.160976] [49941]: key[device_owner], network:router_gateway -> None [ 926.160976] [49941]: key[created_at], 2025-11-20T12:29:28Z -> None [ 926.160976] [49941]: key[updated_at], 2025-11-20T12:29:29Z -> None [ 926.160976] [49941]: key[description], -> None [ 926.160976] [49941]: key[tenant_id], -> None [ 926.160976] [49941]: key[binding:host_id], devstack -> None [ 926.160976] [49941]: key[standard_attr_id], 435 -> None [ 926.160976] [49941]: key[name], -> None [ 926.160976] [49941]: key[mac_address], fa:16:3e:dc:dc:89 -> None [ 926.160976] [49941]: key[status], ACTIVE -> None [ 926.160976] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 926.160976] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.222'}] -> None [ 926.160976] [49941]: key[security_groups], [] -> None [ 926.160976] [49941]: key[revision_number], 5 -> None [ 926.160976] [49941]: key[port_security_enabled], False -> None [ 926.160976] [49941]: key[project_id], -> None [ 926.160976] [49941]: key[device_id], c299118b-e0c9-4780-8115-81e0ad3a3561 -> None [ 926.160976] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.162370] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Calling delete_port for 56d33ba9-c749-4738-b66b-1344c089f96f owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 926.199623] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Router 8ae4f927-c53d-49ba-9ab0-af5416f7f736 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 926.262746] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 926.266524] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (56d33ba9-c749-4738-b66b-1344c089f96f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.268540] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5b9c7f4b-32fc-4018-b660-09f2e8bd4f08 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.279543] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Pushing event deleted for resources: {'Port': ['ID=56d33ba9-c749-4738-b66b-1344c089f96f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.292763] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 926.293643] [49942]: [pid: 49942|app: 0|req: 3219/6270] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:34:47 2025] PUT /networking/v2.0/floatingips/c5980939-421e-4d80-8c17-6515d6cde297 => generated 802 bytes in 497 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.303770] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f459962a-dad3-4d4a-aeec-19fe01724d43" -d '{"events": [{"name": "network-changed", "server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 926.314995] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] delete_port_postcommit called with port settings {'id': '56d33ba9-c749-4738-b66b-1344c089f96f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:dc:dc:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c299118b-e0c9-4780-8115-81e0ad3a3561', 'device_owner': 'network:router_gateway', 'standard_attr_id': 435, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:29:28Z', 'updated_at': '2025-11-20T12:29: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 926.315294] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] delete_port_postcommit: [ 926.315294] [49941]: key[id], 56d33ba9-c749-4738-b66b-1344c089f96f -> None [ 926.315294] [49941]: key[binding:vnic_type], normal -> None [ 926.315294] [49941]: key[tags], [] -> None [ 926.315294] [49941]: key[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.315294] [49941]: key[allowed_address_pairs], [] -> None [ 926.315294] [49941]: key[extra_dhcp_opts], [] -> None [ 926.315294] [49941]: key[binding:profile], {} -> None [ 926.315294] [49941]: key[admin_state_up], True -> None [ 926.315294] [49941]: key[binding:vif_type], ovs -> None [ 926.315294] [49941]: key[device_owner], network:router_gateway -> None [ 926.315294] [49941]: key[created_at], 2025-11-20T12:29:28Z -> None [ 926.315294] [49941]: key[updated_at], 2025-11-20T12:29:29Z -> None [ 926.315294] [49941]: key[description], -> None [ 926.315294] [49941]: key[tenant_id], -> None [ 926.315294] [49941]: key[binding:host_id], devstack -> None [ 926.315294] [49941]: key[standard_attr_id], 435 -> None [ 926.315294] [49941]: key[name], -> None [ 926.315294] [49941]: key[mac_address], fa:16:3e:dc:dc:89 -> None [ 926.315294] [49941]: key[status], ACTIVE -> None [ 926.315294] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 926.315294] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.222'}] -> None [ 926.315294] [49941]: key[security_groups], [] -> None [ 926.315294] [49941]: key[revision_number], 5 -> None [ 926.315294] [49941]: key[port_security_enabled], False -> None [ 926.315294] [49941]: key[project_id], -> None [ 926.315294] [49941]: key[device_id], c299118b-e0c9-4780-8115-81e0ad3a3561 -> None [ 926.315294] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.316236] [49942]: [pid: 49942|app: 0|req: 3220/6271] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.316779] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (c299118b-e0c9-4780-8115-81e0ad3a3561), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.355235] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (c299118b-e0c9-4780-8115-81e0ad3a3561), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.356837] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks [] for router_controller (c299118b-e0c9-4780-8115-81e0ad3a3561), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.374143] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25606f41-f7f3-40a3-b551-984c2b79c86f req-9568ee79-c838-4960-a76b-cdfb9bc80a38 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.375389] [49942]: [pid: 49942|app: 0|req: 3221/6272] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.387698] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (c299118b-e0c9-4780-8115-81e0ad3a3561), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.387698] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Fanout notify agent at l3_agent the message router_deleted on router c299118b-e0c9-4780-8115-81e0ad3a3561 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 926.391768] [49942]: [pid: 49942|app: 0|req: 3222/6273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=106df1fc-e3cf-4d21-89fb-caa0fce3b654 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.392341] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bf8b0ccb-539d-495c-a2a4-10ff9284588d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.392878] [49941]: [pid: 49941|app: 0|req: 3052/6274] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:47 2025] DELETE /networking/v2.0/routers/c299118b-e0c9-4780-8115-81e0ad3a3561 => generated 0 bytes in 418 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 926.394565] [49942]: DEBUG neutron.api.wsgi [req-25606f41-f7f3-40a3-b551-984c2b79c86f req-5026fccd-5a68-4ccd-add2-7c1afce8a20b tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.426403] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] Deleting subnet d689fcfd-bfd5-4327-aec2-86b33cb902e6 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 926.429945] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] Publish callbacks [] for subnet (d689fcfd-bfd5-4327-aec2-86b33cb902e6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.433066] [49942]: [pid: 49942|app: 0|req: 3223/6275] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.447440] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (d689fcfd-bfd5-4327-aec2-86b33cb902e6), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.491301] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9703bcf-fc84-47b8-a843-c7650e7b5927 req-919b4fb1-699f-4c35-91de-6fec14f24118 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.492395] [49942]: [pid: 49942|app: 0|req: 3224/6276] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.538769] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (d689fcfd-bfd5-4327-aec2-86b33cb902e6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.539389] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] delete_subnet_precommit called with subnet settings {'id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'name': 'tempest-ServersAdminTestJSON-1716479026-subnet', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 431, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings None) [ 926.539559] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] delete_subnet_precommit: [ 926.539559] [49941]: key[ipv6_ra_mode], None -> None [ 926.539559] [49941]: key[id], d689fcfd-bfd5-4327-aec2-86b33cb902e6 -> None [ 926.539559] [49941]: key[tags], [] -> None [ 926.539559] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 926.539559] [49941]: key[enable_dhcp], True -> None [ 926.539559] [49941]: key[ip_version], 4 -> None [ 926.539559] [49941]: key[created_at], 2025-11-20T12:29:27Z -> None [ 926.539559] [49941]: key[updated_at], 2025-11-20T12:29:27Z -> None [ 926.539559] [49941]: key[description], -> None [ 926.539559] [49941]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.539559] [49941]: key[standard_attr_id], 431 -> None [ 926.539559] [49941]: key[cidr], 192.168.128.0/28 -> None [ 926.539559] [49941]: key[ipv6_address_mode], None -> None [ 926.539559] [49941]: key[name], tempest-ServersAdminTestJSON-1716479026-subnet -> None [ 926.539559] [49941]: key[subnetpool_id], None -> None [ 926.539559] [49941]: key[host_routes], [] -> None [ 926.539559] [49941]: key[network_id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.539559] [49941]: key[shared], False -> None [ 926.539559] [49941]: key[router:external], False -> None [ 926.539559] [49941]: key[revision_number], 0 -> None [ 926.539559] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 926.539559] [49941]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.539559] [49941]: key[service_types], [] -> None [ 926.539559] [49941]: key[dns_nameservers], [] -> None [ 926.539559] [49941]: key[segment_id], None -> None [ 926.539559] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.617030] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (d689fcfd-bfd5-4327-aec2-86b33cb902e6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.617030] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd689fcfd-bfd5-4327-aec2-86b33cb902e6', 'name': 'tempest-ServersAdminTestJSON-1716479026-subnet', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 431, '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-20T12:29:27Z', 'updated_at': '2025-11-20T12:29:27Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings None) [ 926.617030] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] delete_subnet_postcommit: [ 926.617030] [49941]: key[ipv6_ra_mode], None -> None [ 926.617030] [49941]: key[id], d689fcfd-bfd5-4327-aec2-86b33cb902e6 -> None [ 926.617030] [49941]: key[tags], [] -> None [ 926.617030] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 926.617030] [49941]: key[enable_dhcp], True -> None [ 926.617030] [49941]: key[ip_version], 4 -> None [ 926.617030] [49941]: key[created_at], 2025-11-20T12:29:27Z -> None [ 926.617030] [49941]: key[updated_at], 2025-11-20T12:29:27Z -> None [ 926.617030] [49941]: key[description], -> None [ 926.617030] [49941]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.617030] [49941]: key[standard_attr_id], 431 -> None [ 926.617030] [49941]: key[cidr], 192.168.128.0/28 -> None [ 926.617030] [49941]: key[ipv6_address_mode], None -> None [ 926.617030] [49941]: key[name], tempest-ServersAdminTestJSON-1716479026-subnet -> None [ 926.617030] [49941]: key[subnetpool_id], None -> None [ 926.617030] [49941]: key[host_routes], [] -> None [ 926.617030] [49941]: key[network_id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.617030] [49941]: key[shared], False -> None [ 926.617030] [49941]: key[router:external], False -> None [ 926.617030] [49941]: key[revision_number], 0 -> None [ 926.617030] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 926.617030] [49941]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.617030] [49941]: key[service_types], [] -> None [ 926.617030] [49941]: key[dns_nameservers], [] -> None [ 926.617030] [49941]: key[segment_id], None -> None [ 926.617030] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.619242] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d548694a-e71f-4dc3-848a-8d3940678e0e req-f222a5fa-3fc9-4fca-95ae-756000705a3b tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.620184] [49942]: [pid: 49942|app: 0|req: 3225/6277] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 127 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.622112] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d689fcfd-bfd5-4327-aec2-86b33cb902e6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.624697] [49942]: DEBUG neutron.api.wsgi [req-a9703bcf-fc84-47b8-a843-c7650e7b5927 req-b17ba59a-81a2-4352-add1-7e6068e4fd51 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.634775] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86a4fcec-9b9b-400b-b55e-e97face50828 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.638258] [49941]: [pid: 49941|app: 0|req: 3053/6278] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:48 2025] DELETE /networking/v2.0/subnets/d689fcfd-bfd5-4327-aec2-86b33cb902e6 => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 926.641191] [49941]: DEBUG neutron.api.wsgi [req-d548694a-e71f-4dc3-848a-8d3940678e0e req-6570189a-e2c6-4981-b820-c1b4e07f1ecf tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.659449] [49942]: [pid: 49942|app: 0|req: 3226/6279] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.669566] [49941]: [pid: 49941|app: 0|req: 3054/6280] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.689083] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (6a027c53-84ce-4a60-b98b-947efb6f7dbc), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.717644] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Deleting port 857919d7-a7e6-4a2a-a3a2-c5874888d7f6 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 926.717820] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (857919d7-a7e6-4a2a-a3a2-c5874888d7f6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.736785] [49942]: DEBUG neutron.plugins.ml2.db [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] For port 857919d7-a7e6-4a2a-a3a2-c5874888d7f6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=857919d7-a7e6-4a2a-a3a2-c5874888d7f6,segment=NetworkSegment(ab8ce61c-c420-4a42-8eca-0f7798989a61),segment_id=ab8ce61c-c420-4a42-8eca-0f7798989a61)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 926.737068] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (857919d7-a7e6-4a2a-a3a2-c5874888d7f6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.741752] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_port_precommit called with port settings {'id': '857919d7-a7e6-4a2a-a3a2-c5874888d7f6', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:da:7a:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'device_owner': 'network:dhcp', 'standard_attr_id': 605, '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:34:48Z', 'revision_number': 5, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}}] (original binding levels None) on network {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:34:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 926.741925] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_port_precommit: [ 926.741925] [49942]: key[id], 857919d7-a7e6-4a2a-a3a2-c5874888d7f6 -> None [ 926.741925] [49942]: key[binding:vnic_type], normal -> None [ 926.741925] [49942]: key[tags], [] -> None [ 926.741925] [49942]: key[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.741925] [49942]: key[allowed_address_pairs], [] -> None [ 926.741925] [49942]: key[extra_dhcp_opts], [] -> None [ 926.741925] [49942]: key[binding:profile], {} -> None [ 926.741925] [49942]: key[admin_state_up], True -> None [ 926.741925] [49942]: key[binding:vif_type], ovs -> None [ 926.741925] [49942]: key[device_owner], network:dhcp -> None [ 926.741925] [49942]: key[created_at], 2025-11-20T12:29:57Z -> None [ 926.741925] [49942]: key[updated_at], 2025-11-20T12:34:48Z -> None [ 926.741925] [49942]: key[description], -> None [ 926.741925] [49942]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.741925] [49942]: key[binding:host_id], devstack -> None [ 926.741925] [49942]: key[standard_attr_id], 605 -> None [ 926.741925] [49942]: key[name], -> None [ 926.741925] [49942]: key[mac_address], fa:16:3e:da:7a:4c -> None [ 926.741925] [49942]: key[status], ACTIVE -> None [ 926.741925] [49942]: key[network_id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.741925] [49942]: key[fixed_ips], [] -> None [ 926.741925] [49942]: key[security_groups], [] -> None [ 926.741925] [49942]: key[revision_number], 5 -> None [ 926.741925] [49942]: key[port_security_enabled], False -> None [ 926.741925] [49942]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.741925] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.741925] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.743230] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06dbe682-c8f6-47b8-948b-cd8788a0e518 req-81d4af57-7cff-4dc8-837a-c2475a82c31b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.744792] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Calling delete_port for 857919d7-a7e6-4a2a-a3a2-c5874888d7f6 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 926.745013] [49941]: [pid: 49941|app: 0|req: 3055/6281] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.758915] [49941]: [pid: 49941|app: 0|req: 3056/6282] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.765148] [49941]: DEBUG neutron.api.wsgi [req-06dbe682-c8f6-47b8-948b-cd8788a0e518 req-def06c97-f60f-4e2d-85a2-72b9d38c39e5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 926.790645] [49941]: [pid: 49941|app: 0|req: 3057/6283] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.804606] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (857919d7-a7e6-4a2a-a3a2-c5874888d7f6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.812982] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Pushing event deleted for resources: {'Port': ['ID=857919d7-a7e6-4a2a-a3a2-c5874888d7f6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.821933] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-a7397ab0-5f51-42ae-b12d-51cde781d968 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.822793] [49941]: [pid: 49941|app: 0|req: 3058/6284] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.822874] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] No DVR routers for this DVR port 857919d7-a7e6-4a2a-a3a2-c5874888d7f6 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 926.823929] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_port_postcommit called with port settings {'id': '857919d7-a7e6-4a2a-a3a2-c5874888d7f6', 'name': '', 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'mac_address': 'fa:16:3e:da:7a:4c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'device_owner': 'network:dhcp', 'standard_attr_id': 605, '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-20T12:29:57Z', 'updated_at': '2025-11-20T12:34:48Z', 'revision_number': 5, 'project_id': '4d5b44c97b8b46e7911cab39f669f39e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}}] (original binding levels None) on network {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:34:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} with segments to bind None [ 926.823929] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_port_postcommit: [ 926.823929] [49942]: key[id], 857919d7-a7e6-4a2a-a3a2-c5874888d7f6 -> None [ 926.823929] [49942]: key[binding:vnic_type], normal -> None [ 926.823929] [49942]: key[tags], [] -> None [ 926.823929] [49942]: key[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.823929] [49942]: key[allowed_address_pairs], [] -> None [ 926.823929] [49942]: key[extra_dhcp_opts], [] -> None [ 926.823929] [49942]: key[binding:profile], {} -> None [ 926.823929] [49942]: key[admin_state_up], True -> None [ 926.823929] [49942]: key[binding:vif_type], ovs -> None [ 926.823929] [49942]: key[device_owner], network:dhcp -> None [ 926.823929] [49942]: key[created_at], 2025-11-20T12:29:57Z -> None [ 926.823929] [49942]: key[updated_at], 2025-11-20T12:34:48Z -> None [ 926.823929] [49942]: key[description], -> None [ 926.823929] [49942]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.823929] [49942]: key[binding:host_id], devstack -> None [ 926.823929] [49942]: key[standard_attr_id], 605 -> None [ 926.823929] [49942]: key[name], -> None [ 926.823929] [49942]: key[mac_address], fa:16:3e:da:7a:4c -> None [ 926.823929] [49942]: key[status], ACTIVE -> None [ 926.823929] [49942]: key[network_id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.823929] [49942]: key[fixed_ips], [] -> None [ 926.823929] [49942]: key[security_groups], [] -> None [ 926.823929] [49942]: key[revision_number], 5 -> None [ 926.823929] [49942]: key[port_security_enabled], False -> None [ 926.823929] [49942]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.823929] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.823929] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.841418] [49941]: [pid: 49941|app: 0|req: 3059/6285] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 926.842430] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (6a027c53-84ce-4a60-b98b-947efb6f7dbc), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.850886] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_network_precommit called with network settings {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:34:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} (original settings None) and network segments [{'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}] [ 926.851112] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_network_precommit: [ 926.851112] [49942]: key[vlan_transparent], None -> None [ 926.851112] [49942]: key[id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.851112] [49942]: key[tags], [] -> None [ 926.851112] [49942]: key[availability_zone_hints], [] -> None [ 926.851112] [49942]: key[mtu], 8950 -> None [ 926.851112] [49942]: key[provider:network_type], vlan -> None [ 926.851112] [49942]: key[admin_state_up], True -> None [ 926.851112] [49942]: key[provider:physical_network], default -> None [ 926.851112] [49942]: key[provider:segmentation_id], 470 -> None [ 926.851112] [49942]: key[created_at], 2025-11-20T12:29:27Z -> None [ 926.851112] [49942]: key[updated_at], 2025-11-20T12:34:48Z -> None [ 926.851112] [49942]: key[description], -> None [ 926.851112] [49942]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.851112] [49942]: key[standard_attr_id], 429 -> None [ 926.851112] [49942]: key[name], tempest-ServersAdminTestJSON-1716479026-network -> None [ 926.851112] [49942]: key[availability_zones], ['nova'] -> None [ 926.851112] [49942]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.851112] [49942]: key[status], ACTIVE -> None [ 926.851112] [49942]: key[shared], False -> None [ 926.851112] [49942]: key[router:external], False -> None [ 926.851112] [49942]: key[revision_number], 3 -> None [ 926.851112] [49942]: key[port_security_enabled], True -> None [ 926.851112] [49942]: key[subnets], [] -> None [ 926.851112] [49942]: key[ipv4_address_scope], None -> None [ 926.851112] [49942]: key[qinq], None -> None [ 926.851112] [49942]: key[ipv6_address_scope], None -> None [ 926.851112] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.851909] [49942]: DEBUG neutron.services.segments.db [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['6a027c53-84ce-4a60-b98b-947efb6f7dbc']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 926.855652] [49942]: DEBUG neutron.services.segments.db [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ab8ce61c-c420-4a42-8eca-0f7798989a61') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 926.855769] [49942]: DEBUG neutron.services.segments.db [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ab8ce61c-c420-4a42-8eca-0f7798989a61') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 926.860342] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (ab8ce61c-c420-4a42-8eca-0f7798989a61), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.869737] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (ab8ce61c-c420-4a42-8eca-0f7798989a61), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.876970] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-f7879e7e-b4a9-4b28-81d6-2d84f4d46296 x-openstack-request-id: req-f7879e7e-b4a9-4b28-81d6-2d84f4d46296 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 926.877126] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 926.877172] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f7879e7e-b4a9-4b28-81d6-2d84f4d46296 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 926.877318] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f7879e7e-b4a9-4b28-81d6-2d84f4d46296'] response: {'name': 'network-changed', 'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'status': 'completed', 'code': 200} [ 926.881798] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Releasing vlan 470 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 926.882467] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (ab8ce61c-c420-4a42-8eca-0f7798989a61), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.900026] [49941]: DEBUG neutron.plugins.ml2.plugin [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Deleting port 5928e603-6d42-4767-a1cf-acb72a37ae16 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 926.900646] [49941]: DEBUG neutron_lib.callbacks.manager [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.938676] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (6a027c53-84ce-4a60-b98b-947efb6f7dbc), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.938954] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_network_postcommit called with network settings {'id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc', 'name': 'tempest-ServersAdminTestJSON-1716479026-network', 'tenant_id': '4d5b44c97b8b46e7911cab39f669f39e', 'project_id': '4d5b44c97b8b46e7911cab39f669f39e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:27Z', 'updated_at': '2025-11-20T12:34:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 470} (original settings None) and network segments [{'id': 'ab8ce61c-c420-4a42-8eca-0f7798989a61', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 470, 'network_id': '6a027c53-84ce-4a60-b98b-947efb6f7dbc'}] [ 926.939139] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] delete_network_postcommit: [ 926.939139] [49942]: key[vlan_transparent], None -> None [ 926.939139] [49942]: key[id], 6a027c53-84ce-4a60-b98b-947efb6f7dbc -> None [ 926.939139] [49942]: key[tags], [] -> None [ 926.939139] [49942]: key[availability_zone_hints], [] -> None [ 926.939139] [49942]: key[mtu], 8950 -> None [ 926.939139] [49942]: key[provider:network_type], vlan -> None [ 926.939139] [49942]: key[admin_state_up], True -> None [ 926.939139] [49942]: key[provider:physical_network], default -> None [ 926.939139] [49942]: key[provider:segmentation_id], 470 -> None [ 926.939139] [49942]: key[created_at], 2025-11-20T12:29:27Z -> None [ 926.939139] [49942]: key[updated_at], 2025-11-20T12:34:48Z -> None [ 926.939139] [49942]: key[description], -> None [ 926.939139] [49942]: key[tenant_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.939139] [49942]: key[standard_attr_id], 429 -> None [ 926.939139] [49942]: key[name], tempest-ServersAdminTestJSON-1716479026-network -> None [ 926.939139] [49942]: key[availability_zones], ['nova'] -> None [ 926.939139] [49942]: key[project_id], 4d5b44c97b8b46e7911cab39f669f39e -> None [ 926.939139] [49942]: key[status], ACTIVE -> None [ 926.939139] [49942]: key[shared], False -> None [ 926.939139] [49942]: key[router:external], False -> None [ 926.939139] [49942]: key[revision_number], 3 -> None [ 926.939139] [49942]: key[port_security_enabled], True -> None [ 926.939139] [49942]: key[subnets], [] -> None [ 926.939139] [49942]: key[ipv4_address_scope], None -> None [ 926.939139] [49942]: key[qinq], None -> None [ 926.939139] [49942]: key[ipv6_address_scope], None -> None [ 926.939139] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.944847] [49941]: DEBUG neutron.plugins.ml2.db [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] For port 5928e603-6d42-4767-a1cf-acb72a37ae16, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5928e603-6d42-4767-a1cf-acb72a37ae16,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 926.944936] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Pushing event deleted for resources: {'Network': ['ID=6a027c53-84ce-4a60-b98b-947efb6f7dbc,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 926.945095] [49941]: DEBUG neutron_lib.callbacks.manager [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.947803] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ddb66853-5675-4e78-aaf5-a2a46dfc6144 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 926.949932] [49942]: [pid: 49942|app: 0|req: 3227/6286] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:48 2025] DELETE /networking/v2.0/networks/6a027c53-84ce-4a60-b98b-947efb6f7dbc => generated 0 bytes in 290 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 926.950029] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:25Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 926.950029] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit: [ 926.950029] [49941]: key[id], 5928e603-6d42-4767-a1cf-acb72a37ae16 -> None [ 926.950029] [49941]: key[binding:vnic_type], normal -> None [ 926.950029] [49941]: key[tags], [] -> None [ 926.950029] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 926.950029] [49941]: key[allowed_address_pairs], [] -> None [ 926.950029] [49941]: key[extra_dhcp_opts], [] -> None [ 926.950029] [49941]: key[binding:profile], {} -> None [ 926.950029] [49941]: key[admin_state_up], True -> None [ 926.950029] [49941]: key[binding:vif_type], ovs -> None [ 926.950029] [49941]: key[device_owner], compute:nova -> None [ 926.950029] [49941]: key[created_at], 2025-11-20T12:34:23Z -> None [ 926.950029] [49941]: key[updated_at], 2025-11-20T12:34:25Z -> None [ 926.950029] [49941]: key[description], -> None [ 926.950029] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 926.950029] [49941]: key[binding:host_id], cpu-1 -> None [ 926.950029] [49941]: key[standard_attr_id], 1476 -> None [ 926.950029] [49941]: key[name], -> None [ 926.950029] [49941]: key[mac_address], fa:16:3e:16:93:91 -> None [ 926.950029] [49941]: key[status], ACTIVE -> None [ 926.950029] [49941]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 926.950029] [49941]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}] -> None [ 926.950029] [49941]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 926.950029] [49941]: key[revision_number], 5 -> None [ 926.950029] [49941]: key[port_security_enabled], True -> None [ 926.950029] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 926.950029] [49941]: key[device_id], 908bba31-786c-465b-a296-9bf44980db6c -> None [ 926.950029] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 926.952023] [49941]: DEBUG neutron.plugins.ml2.plugin [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Calling delete_port for 5928e603-6d42-4767-a1cf-acb72a37ae16 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 926.982619] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6071718-e106-44e6-8b3e-9e25948317e7 req-1056629b-749b-4592-8936-4033a804a0c6 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 926.983588] [49942]: [pid: 49942|app: 0|req: 3228/6287] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 926.998966] [49942]: [pid: 49942|app: 0|req: 3229/6288] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.003999] [49942]: DEBUG neutron.api.wsgi [req-c6071718-e106-44e6-8b3e-9e25948317e7 req-45fd6b5f-8565-4ed6-8ebe-2c6891cb1e31 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.030655] [49941]: DEBUG neutron_lib.callbacks.manager [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5928e603-6d42-4767-a1cf-acb72a37ae16), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.031159] [49942]: [pid: 49942|app: 0|req: 3230/6289] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.043359] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event deleted for resources: {'Port': ['ID=5928e603-6d42-4767-a1cf-acb72a37ae16,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 927.075699] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] No DVR routers for this DVR port 5928e603-6d42-4767-a1cf-acb72a37ae16 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 927.076056] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit called with port settings {'id': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:16:93:91', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '908bba31-786c-465b-a296-9bf44980db6c', 'device_owner': 'compute:nova', 'standard_attr_id': 1476, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:23Z', 'updated_at': '2025-11-20T12:34:25Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 927.076255] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit: [ 927.076255] [49941]: key[id], 5928e603-6d42-4767-a1cf-acb72a37ae16 -> None [ 927.076255] [49941]: key[binding:vnic_type], normal -> None [ 927.076255] [49941]: key[tags], [] -> None [ 927.076255] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 927.076255] [49941]: key[allowed_address_pairs], [] -> None [ 927.076255] [49941]: key[extra_dhcp_opts], [] -> None [ 927.076255] [49941]: key[binding:profile], {} -> None [ 927.076255] [49941]: key[admin_state_up], True -> None [ 927.076255] [49941]: key[binding:vif_type], ovs -> None [ 927.076255] [49941]: key[device_owner], compute:nova -> None [ 927.076255] [49941]: key[created_at], 2025-11-20T12:34:23Z -> None [ 927.076255] [49941]: key[updated_at], 2025-11-20T12:34:25Z -> None [ 927.076255] [49941]: key[description], -> None [ 927.076255] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 927.076255] [49941]: key[binding:host_id], cpu-1 -> None [ 927.076255] [49941]: key[standard_attr_id], 1476 -> None [ 927.076255] [49941]: key[name], -> None [ 927.076255] [49941]: key[mac_address], fa:16:3e:16:93:91 -> None [ 927.076255] [49941]: key[status], ACTIVE -> None [ 927.076255] [49941]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 927.076255] [49941]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.12'}] -> None [ 927.076255] [49941]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 927.076255] [49941]: key[revision_number], 5 -> None [ 927.076255] [49941]: key[port_security_enabled], True -> None [ 927.076255] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 927.076255] [49941]: key[device_id], 908bba31-786c-465b-a296-9bf44980db6c -> None [ 927.076255] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.077836] [49941]: DEBUG neutron_lib.callbacks.manager [req-4f698c30-d4ab-4e9a-b91e-621deb17e232 req-5221e08b-8492-4b7f-b406-fc4628ff41c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.078474] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '908bba31-786c-465b-a296-9bf44980db6c', 'name': 'network-vif-deleted', 'tag': '5928e603-6d42-4767-a1cf-acb72a37ae16'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 927.081356] [49941]: [pid: 49941|app: 0|req: 3060/6290] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:48 2025] DELETE /networking/v2.0/ports/5928e603-6d42-4767-a1cf-acb72a37ae16 => generated 0 bytes in 239 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 927.082655] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-08ff6c3a-f16c-4b8c-be6b-05e4a3a26ba0" -d '{"events": [{"server_uuid": "908bba31-786c-465b-a296-9bf44980db6c", "name": "network-vif-deleted", "tag": "5928e603-6d42-4767-a1cf-acb72a37ae16"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 927.095470] [49942]: [pid: 49942|app: 0|req: 3231/6291] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.113262] [49941]: [pid: 49941|app: 0|req: 3061/6292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 927.119176] [49942]: INFO neutron.services.segments.plugin [-] Segment ab8ce61c-c420-4a42-8eca-0f7798989a61 resource provider aggregate not found [ 927.130629] [49942]: INFO neutron.services.segments.plugin [-] Segment ab8ce61c-c420-4a42-8eca-0f7798989a61 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 ab8ce61c-c420-4a42-8eca-0f7798989a61 found for delete ", "request_id": "req-3b8891a0-60f0-40d2-b7e7-ce3dc4a83689"}]} [ 927.149634] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-ee38f98c-b14b-4d62-937e-2c949b5940a6 x-openstack-request-id: req-ee38f98c-b14b-4d62-937e-2c949b5940a6 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 927.149634] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "908bba31-786c-465b-a296-9bf44980db6c", "name": "network-vif-deleted", "tag": "5928e603-6d42-4767-a1cf-acb72a37ae16", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 927.149974] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ee38f98c-b14b-4d62-937e-2c949b5940a6 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 927.150103] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ee38f98c-b14b-4d62-937e-2c949b5940a6'] response: {'server_uuid': '908bba31-786c-465b-a296-9bf44980db6c', 'name': 'network-vif-deleted', 'tag': '5928e603-6d42-4767-a1cf-acb72a37ae16', 'status': 'completed', 'code': 200} [ 927.191435] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b085ef-9b52-499c-84f7-f6f2b715aa13 req-17954aec-036f-4285-be0f-d67685842ecb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.192657] [49942]: [pid: 49942|app: 0|req: 3232/6293] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=46473311-21e1-4021-8556-9550fe702777 => generated 1042 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 927.197601] [49941]: [pid: 49941|app: 0|req: 3062/6294] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.247312] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b085ef-9b52-499c-84f7-f6f2b715aa13 req-63ad5a8f-ca17-4a31-ad20-a680646fb941 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.248203] [49942]: [pid: 49942|app: 0|req: 3233/6295] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.258395] [49942]: DEBUG neutron.api.wsgi [req-91b085ef-9b52-499c-84f7-f6f2b715aa13 req-ea5cf97a-f5eb-494e-9817-9002970a8585 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.259295] [49941]: [pid: 49941|app: 0|req: 3063/6296] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:48 2025] GET /networking/v2.0/security-groups?tenant_id=4d5b44c97b8b46e7911cab39f669f39e&name=default => generated 2925 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 927.274845] [49942]: [pid: 49942|app: 0|req: 3234/6297] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=b85e5b1b-9d8e-4180-9500-2424f4fd03e8 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 927.305248] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b085ef-9b52-499c-84f7-f6f2b715aa13 req-ae64a964-0cc2-40c4-80f8-5c16f3f85d69 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.306230] [49942]: [pid: 49942|app: 0|req: 3235/6298] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.308029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86d8e3fb-84b8-407a-b795-3c784a7db91d admin admin] Publish callbacks [] for security_group (419461d5-40c6-4c37-a81c-4216186f736b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.330230] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86d8e3fb-84b8-407a-b795-3c784a7db91d admin admin] Publish callbacks [] for security_group (419461d5-40c6-4c37-a81c-4216186f736b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.338455] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91b085ef-9b52-499c-84f7-f6f2b715aa13 req-21bc72b1-04a3-4951-90f2-9b0f15845021 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.339606] [49942]: [pid: 49942|app: 0|req: 3236/6299] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.362560] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86d8e3fb-84b8-407a-b795-3c784a7db91d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (419461d5-40c6-4c37-a81c-4216186f736b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.367795] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86d8e3fb-84b8-407a-b795-3c784a7db91d admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=419461d5-40c6-4c37-a81c-4216186f736b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 927.373378] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86d8e3fb-84b8-407a-b795-3c784a7db91d admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.373378] [49941]: [pid: 49941|app: 0|req: 3064/6300] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:49 2025] DELETE /networking/v2.0/security-groups/419461d5-40c6-4c37-a81c-4216186f736b => generated 0 bytes in 111 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 927.378473] [49942]: [pid: 49942|app: 0|req: 3237/6301] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.387208] [49941]: [pid: 49941|app: 0|req: 3065/6302] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.425931] [49941]: [pid: 49941|app: 0|req: 3066/6303] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.426401] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f459962a-dad3-4d4a-aeec-19fe01724d43 req-c9e54ae4-8bca-4400-b5ee-148912c37bc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.427250] [49942]: [pid: 49942|app: 0|req: 3238/6304] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?tenant_id=e1155aa478614fc2b9d458afec4f5737&device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 927.471466] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22d17c84-c4bb-4c78-946e-9cee9d6a360f req-e933af27-abe0-4af7-bb84-924b4560ed4f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.472610] [49941]: [pid: 49941|app: 0|req: 3067/6305] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 927.557224] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f459962a-dad3-4d4a-aeec-19fe01724d43 req-18410492-8e0a-4b44-9b68-71f90e5047cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.558353] [49942]: [pid: 49942|app: 0|req: 3239/6306] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/networks?id=5534de91-44d8-4f94-ac54-a87272e5ee43 => generated 716 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 927.561056] [49942]: DEBUG neutron.api.wsgi [req-22d17c84-c4bb-4c78-946e-9cee9d6a360f req-b1875df2-30c7-4463-8129-88bc3a043d43 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.581842] [49942]: [pid: 49942|app: 0|req: 3240/6307] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.611407] [49942]: [pid: 49942|app: 0|req: 3241/6308] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/security-groups?tenant_id=b6e94c1142354a13acc15f91da96ba47&name=default => generated 2925 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 927.653351] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66749de3-7f55-4ccd-9b87-7455d96fbf13 req-47a02ae3-2761-49b4-b7a7-84f9573dd92b tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.654695] [49942]: [pid: 49942|app: 0|req: 3242/6309] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.657767] [49942]: DEBUG neutron.api.wsgi [req-f459962a-dad3-4d4a-aeec-19fe01724d43 req-b0361037-1889-44f4-b43d-9a22e604d72c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.696937] [49942]: [pid: 49942|app: 0|req: 3243/6310] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.737699] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e9c1f33-ee3c-49bc-83f9-c007a4534404 admin admin] Publish callbacks [] for security_group (010e6833-9844-4bd1-ae19-22bcdc457003), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.760211] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e9c1f33-ee3c-49bc-83f9-c007a4534404 admin admin] Publish callbacks [] for security_group (010e6833-9844-4bd1-ae19-22bcdc457003), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.766788] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (d08ef844-6728-488b-845c-d0121014fe6c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.809460] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e9c1f33-ee3c-49bc-83f9-c007a4534404 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (010e6833-9844-4bd1-ae19-22bcdc457003), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.816667] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9e9c1f33-ee3c-49bc-83f9-c007a4534404 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=010e6833-9844-4bd1-ae19-22bcdc457003,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 927.825641] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e9c1f33-ee3c-49bc-83f9-c007a4534404 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.826372] [49942]: [pid: 49942|app: 0|req: 3244/6311] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:49 2025] DELETE /networking/v2.0/security-groups/010e6833-9844-4bd1-ae19-22bcdc457003 => generated 0 bytes in 130 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 927.830261] [49942]: DEBUG neutron.api.wsgi [req-66749de3-7f55-4ccd-9b87-7455d96fbf13 req-b59515f9-f002-4bcf-9f21-f1779e2f9794 tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 927.857258] [49942]: [pid: 49942|app: 0|req: 3245/6312] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/security-groups?id=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 927.888628] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f459962a-dad3-4d4a-aeec-19fe01724d43 req-c293f9ab-7cc2-4413-a847-1899c14e19d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.890867] [49942]: [pid: 49942|app: 0|req: 3246/6313] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/subnets?id=f4f877ac-ee5f-447e-b607-53a2a69aa6d0 => generated 691 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.918577] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c3eafc2-45be-4d56-8698-4881ce8e3b75 req-c5bdd6de-2821-46ee-9f01-8ab6ef447213 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.919388] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Deleting port 7271a30c-451c-483c-9594-ffad144bd5f9 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 927.919567] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (7271a30c-451c-483c-9594-ffad144bd5f9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.919673] [49942]: [pid: 49942|app: 0|req: 3247/6314] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.953228] [49941]: DEBUG neutron.plugins.ml2.db [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] For port 7271a30c-451c-483c-9594-ffad144bd5f9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7271a30c-451c-483c-9594-ffad144bd5f9,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 927.953806] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (7271a30c-451c-483c-9594-ffad144bd5f9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 927.954623] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f459962a-dad3-4d4a-aeec-19fe01724d43 req-cb43c86c-2848-41c4-be37-0a5dab3d7a28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.955220] [49942]: [pid: 49942|app: 0|req: 3248/6315] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?network_id=5534de91-44d8-4f94-ac54-a87272e5ee43&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.958274] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] delete_port_precommit called with port settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', '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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 927.958443] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] delete_port_precommit: [ 927.958443] [49941]: key[id], 7271a30c-451c-483c-9594-ffad144bd5f9 -> None [ 927.958443] [49941]: key[binding:vnic_type], normal -> None [ 927.958443] [49941]: key[tags], [] -> None [ 927.958443] [49941]: key[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.958443] [49941]: key[allowed_address_pairs], [] -> None [ 927.958443] [49941]: key[extra_dhcp_opts], [] -> None [ 927.958443] [49941]: key[binding:profile], {} -> None [ 927.958443] [49941]: key[admin_state_up], True -> None [ 927.958443] [49941]: key[binding:vif_type], ovs -> None [ 927.958443] [49941]: key[device_owner], network:router_interface -> None [ 927.958443] [49941]: key[created_at], 2025-11-20T12:32:41Z -> None [ 927.958443] [49941]: key[updated_at], 2025-11-20T12:32:44Z -> None [ 927.958443] [49941]: key[description], -> None [ 927.958443] [49941]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 927.958443] [49941]: key[binding:host_id], devstack -> None [ 927.958443] [49941]: key[standard_attr_id], 1331 -> None [ 927.958443] [49941]: key[name], -> None [ 927.958443] [49941]: key[mac_address], fa:16:3e:bc:4b:7e -> None [ 927.958443] [49941]: key[status], ACTIVE -> None [ 927.958443] [49941]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 927.958443] [49941]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.1'}] -> None [ 927.958443] [49941]: key[security_groups], [] -> None [ 927.958443] [49941]: key[revision_number], 5 -> None [ 927.958443] [49941]: key[port_security_enabled], False -> None [ 927.958443] [49941]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 927.958443] [49941]: key[device_id], d08ef844-6728-488b-845c-d0121014fe6c -> None [ 927.958443] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 927.960590] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Calling delete_port for 7271a30c-451c-483c-9594-ffad144bd5f9 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 927.982553] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f0d5a91-5674-4868-86f8-c67a4dbb5498 req-8cbfc8b5-8c33-41c5-aaa7-cd602dff9934 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 927.986358] [49942]: [pid: 49942|app: 0|req: 3249/6316] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 927.986358] [49942]: DEBUG neutron.api.wsgi [req-8c3eafc2-45be-4d56-8698-4881ce8e3b75 req-439bcff2-0d03-49fe-8389-e42b0cbddabd tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.005975] [49942]: [pid: 49942|app: 0|req: 3250/6317] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.036711] [49942]: [pid: 49942|app: 0|req: 3251/6318] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.039418] [49942]: DEBUG neutron.api.wsgi [req-4f0d5a91-5674-4868-86f8-c67a4dbb5498 req-9bbbfd6d-5e51-4a43-a5c5-b2e12c9938e0 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.068160] [49942]: [pid: 49942|app: 0|req: 3252/6319] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.068670] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7271a30c-451c-483c-9594-ffad144bd5f9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.076693] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Pushing event deleted for resources: {'Port': ['ID=7271a30c-451c-483c-9594-ffad144bd5f9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.103744] [49942]: [pid: 49942|app: 0|req: 3253/6320] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.104356] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] delete_port_postcommit called with port settings {'id': '7271a30c-451c-483c-9594-ffad144bd5f9', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:bc:4b:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1331, 'fixed_ips': [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', '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-20T12:32:41Z', 'updated_at': '2025-11-20T12:32:44Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['6a932a11-0f54-4bfa-8db8-2dce3c1facec'], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 928.104542] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] delete_port_postcommit: [ 928.104542] [49941]: key[id], 7271a30c-451c-483c-9594-ffad144bd5f9 -> None [ 928.104542] [49941]: key[binding:vnic_type], normal -> None [ 928.104542] [49941]: key[tags], [] -> None [ 928.104542] [49941]: key[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.104542] [49941]: key[allowed_address_pairs], [] -> None [ 928.104542] [49941]: key[extra_dhcp_opts], [] -> None [ 928.104542] [49941]: key[binding:profile], {} -> None [ 928.104542] [49941]: key[admin_state_up], True -> None [ 928.104542] [49941]: key[binding:vif_type], ovs -> None [ 928.104542] [49941]: key[device_owner], network:router_interface -> None [ 928.104542] [49941]: key[created_at], 2025-11-20T12:32:41Z -> None [ 928.104542] [49941]: key[updated_at], 2025-11-20T12:32:44Z -> None [ 928.104542] [49941]: key[description], -> None [ 928.104542] [49941]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 928.104542] [49941]: key[binding:host_id], devstack -> None [ 928.104542] [49941]: key[standard_attr_id], 1331 -> None [ 928.104542] [49941]: key[name], -> None [ 928.104542] [49941]: key[mac_address], fa:16:3e:bc:4b:7e -> None [ 928.104542] [49941]: key[status], ACTIVE -> None [ 928.104542] [49941]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 928.104542] [49941]: key[fixed_ips], [{'subnet_id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'ip_address': '192.168.128.1'}] -> None [ 928.104542] [49941]: key[security_groups], [] -> None [ 928.104542] [49941]: key[revision_number], 5 -> None [ 928.104542] [49941]: key[port_security_enabled], False -> None [ 928.104542] [49941]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 928.104542] [49941]: key[device_id], d08ef844-6728-488b-845c-d0121014fe6c -> None [ 928.104542] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.120168] [49942]: [pid: 49942|app: 0|req: 3254/6321] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.153528] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-e290244c-ba4b-4e87-8054-e3de3b63266b tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.154552] [49942]: [pid: 49942|app: 0|req: 3255/6322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.164633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (d08ef844-6728-488b-845c-d0121014fe6c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.211651] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5372c742-5f58-4644-88f4-1cca56aaeeea req-e8417120-cd1b-47c5-a7f6-a97684680c4d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.212650] [49942]: [pid: 49942|app: 0|req: 3256/6323] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:49 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.254839] [49942]: DEBUG neutron.plugins.ml2.plugin [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Deleting port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 928.255017] [49942]: DEBUG neutron_lib.callbacks.manager [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.270020] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Router d08ef844-6728-488b-845c-d0121014fe6c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 928.281864] [49942]: DEBUG neutron.plugins.ml2.db [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] For port e1e2ad58-8242-4dc8-8100-ebf9b54485b4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,segment=NetworkSegment(78fe1ee5-baf3-4c6e-b57e-9a241a9ee950),segment_id=78fe1ee5-baf3-4c6e-b57e-9a241a9ee950)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 928.282084] [49942]: DEBUG neutron_lib.callbacks.manager [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.286692] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] delete_port_precommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:37Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (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': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 928.286907] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] delete_port_precommit: [ 928.286907] [49942]: key[id], e1e2ad58-8242-4dc8-8100-ebf9b54485b4 -> None [ 928.286907] [49942]: key[binding:vnic_type], normal -> None [ 928.286907] [49942]: key[tags], [] -> None [ 928.286907] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 928.286907] [49942]: key[allowed_address_pairs], [] -> None [ 928.286907] [49942]: key[extra_dhcp_opts], [] -> None [ 928.286907] [49942]: key[binding:profile], {} -> None [ 928.286907] [49942]: key[admin_state_up], True -> None [ 928.286907] [49942]: key[binding:vif_type], ovs -> None [ 928.286907] [49942]: key[device_owner], compute:nova -> None [ 928.286907] [49942]: key[created_at], 2025-11-20T12:34:35Z -> None [ 928.286907] [49942]: key[updated_at], 2025-11-20T12:34:37Z -> None [ 928.286907] [49942]: key[description], -> None [ 928.286907] [49942]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 928.286907] [49942]: key[binding:host_id], cpu-1 -> None [ 928.286907] [49942]: key[standard_attr_id], 1490 -> None [ 928.286907] [49942]: key[name], -> None [ 928.286907] [49942]: key[mac_address], fa:16:3e:bf:b5:bb -> None [ 928.286907] [49942]: key[status], ACTIVE -> None [ 928.286907] [49942]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 928.286907] [49942]: key[fixed_ips], [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}] -> None [ 928.286907] [49942]: key[security_groups], ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'] -> None [ 928.286907] [49942]: key[revision_number], 5 -> None [ 928.286907] [49942]: key[port_security_enabled], True -> None [ 928.286907] [49942]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 928.286907] [49942]: key[device_id], 8945f063-0a38-4228-ac56-2b2f8b5972a4 -> None [ 928.286907] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.289480] [49942]: DEBUG neutron.plugins.ml2.plugin [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Calling delete_port for e1e2ad58-8242-4dc8-8100-ebf9b54485b4 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 928.322804] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-3413f346-786f-46f5-ae9d-4d6f0fba998c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 928.330093] [49941]: [pid: 49941|app: 0|req: 3068/6324] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:34:49 2025] PUT /networking/v2.0/routers/d08ef844-6728-488b-845c-d0121014fe6c/remove_router_interface => generated 309 bytes in 855 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.348436] [49941]: [pid: 49941|app: 0|req: 3069/6325] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.352468] [49941]: DEBUG neutron.api.wsgi [req-5372c742-5f58-4644-88f4-1cca56aaeeea req-653d1c68-e67f-4948-821b-7f568d8a52e8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 928.366499] [49942]: DEBUG neutron_lib.callbacks.manager [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (e1e2ad58-8242-4dc8-8100-ebf9b54485b4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.375137] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Pushing event deleted for resources: {'Port': ['ID=e1e2ad58-8242-4dc8-8100-ebf9b54485b4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.380267] [49941]: [pid: 49941|app: 0|req: 3070/6326] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.403945] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] No DVR routers for this DVR port e1e2ad58-8242-4dc8-8100-ebf9b54485b4 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 928.403945] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] delete_port_postcommit called with port settings {'id': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:bf:b5:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'device_owner': 'compute:nova', 'standard_attr_id': 1490, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:37Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (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': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 928.407026] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] delete_port_postcommit: [ 928.407026] [49942]: key[id], e1e2ad58-8242-4dc8-8100-ebf9b54485b4 -> None [ 928.407026] [49942]: key[binding:vnic_type], normal -> None [ 928.407026] [49942]: key[tags], [] -> None [ 928.407026] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ca50cd14-9e1f-4d74-a066-e5a45ba0ce22', 'external-id': 'nsx-vlan-transportzone-348', 'segmentation_id': 348, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 928.407026] [49942]: key[allowed_address_pairs], [] -> None [ 928.407026] [49942]: key[extra_dhcp_opts], [] -> None [ 928.407026] [49942]: key[binding:profile], {} -> None [ 928.407026] [49942]: key[admin_state_up], True -> None [ 928.407026] [49942]: key[binding:vif_type], ovs -> None [ 928.407026] [49942]: key[device_owner], compute:nova -> None [ 928.407026] [49942]: key[created_at], 2025-11-20T12:34:35Z -> None [ 928.407026] [49942]: key[updated_at], 2025-11-20T12:34:37Z -> None [ 928.407026] [49942]: key[description], -> None [ 928.407026] [49942]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 928.407026] [49942]: key[binding:host_id], cpu-1 -> None [ 928.407026] [49942]: key[standard_attr_id], 1490 -> None [ 928.407026] [49942]: key[name], -> None [ 928.407026] [49942]: key[mac_address], fa:16:3e:bf:b5:bb -> None [ 928.407026] [49942]: key[status], ACTIVE -> None [ 928.407026] [49942]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 928.407026] [49942]: key[fixed_ips], [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.9'}] -> None [ 928.407026] [49942]: key[security_groups], ['8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6'] -> None [ 928.407026] [49942]: key[revision_number], 5 -> None [ 928.407026] [49942]: key[port_security_enabled], True -> None [ 928.407026] [49942]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 928.407026] [49942]: key[device_id], 8945f063-0a38-4228-ac56-2b2f8b5972a4 -> None [ 928.407026] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.407026] [49942]: DEBUG neutron_lib.callbacks.manager [req-adfb30a8-2f77-4cb7-a356-7a6be70e0d75 req-48a3d4b7-1f87-48b2-8094-0a775e183d8a tempest-ServerGroupTestJSON-1602726259 tempest-ServerGroupTestJSON-1602726259-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.412972] [49942]: [pid: 49942|app: 0|req: 3257/6327] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:49 2025] DELETE /networking/v2.0/ports/e1e2ad58-8242-4dc8-8100-ebf9b54485b4 => generated 0 bytes in 195 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 928.413118] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-5c53f7aa-d247-428f-a596-3414bd600f5e tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.413118] [49941]: [pid: 49941|app: 0|req: 3071/6328] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 928.479185] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks [] for router (d08ef844-6728-488b-845c-d0121014fe6c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.503460] [49942]: DEBUG neutron.api.v2.base [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Request body: {'network': {'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 928.521998] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Made reservation on behalf of 6a469ff1687b41cdb245ff24a8660c58 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 928.524829] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.532230] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.540611] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks [] for router_gateway (d08ef844-6728-488b-845c-d0121014fe6c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.594900] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Deleting port 1823a76b-3a44-447b-a660-698420d7ea2f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 928.594900] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (1823a76b-3a44-447b-a660-698420d7ea2f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.609854] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks [] for security_group (c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.611074] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.627080] [49941]: DEBUG neutron.plugins.ml2.db [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] For port 1823a76b-3a44-447b-a660-698420d7ea2f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1823a76b-3a44-447b-a660-698420d7ea2f,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 928.627330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (1823a76b-3a44-447b-a660-698420d7ea2f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.629467] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.632513] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] delete_port_precommit called with port settings {'id': '1823a76b-3a44-447b-a660-698420d7ea2f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:a9:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1324, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:41Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 928.632717] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] delete_port_precommit: [ 928.632717] [49941]: key[id], 1823a76b-3a44-447b-a660-698420d7ea2f -> None [ 928.632717] [49941]: key[binding:vnic_type], normal -> None [ 928.632717] [49941]: key[tags], [] -> None [ 928.632717] [49941]: key[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.632717] [49941]: key[allowed_address_pairs], [] -> None [ 928.632717] [49941]: key[extra_dhcp_opts], [] -> None [ 928.632717] [49941]: key[binding:profile], {} -> None [ 928.632717] [49941]: key[admin_state_up], True -> None [ 928.632717] [49941]: key[binding:vif_type], ovs -> None [ 928.632717] [49941]: key[device_owner], network:router_gateway -> None [ 928.632717] [49941]: key[created_at], 2025-11-20T12:32:40Z -> None [ 928.632717] [49941]: key[updated_at], 2025-11-20T12:32:41Z -> None [ 928.632717] [49941]: key[description], -> None [ 928.632717] [49941]: key[tenant_id], -> None [ 928.632717] [49941]: key[binding:host_id], devstack -> None [ 928.632717] [49941]: key[standard_attr_id], 1324 -> None [ 928.632717] [49941]: key[name], -> None [ 928.632717] [49941]: key[mac_address], fa:16:3e:2c:a9:8a -> None [ 928.632717] [49941]: key[status], ACTIVE -> None [ 928.632717] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 928.632717] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] -> None [ 928.632717] [49941]: key[security_groups], [] -> None [ 928.632717] [49941]: key[revision_number], 5 -> None [ 928.632717] [49941]: key[port_security_enabled], False -> None [ 928.632717] [49941]: key[project_id], -> None [ 928.632717] [49941]: key[device_id], d08ef844-6728-488b-845c-d0121014fe6c -> None [ 928.632717] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.634733] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Calling delete_port for 1823a76b-3a44-447b-a660-698420d7ea2f owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 928.644073] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] vlan segment allocate from pool success with {'vlan_id': 836, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 928.649745] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (f887876b-8ba9-4fa3-93cd-e548cf8d1e4e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.649911] [49942]: INFO neutron.db.segments_db [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Added segment f887876b-8ba9-4fa3-93cd-e548cf8d1e4e of type vlan for network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 928.663797] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (1c2c1614-60d0-4fe6-8ff5-6f61275df587), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.675843] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] create_network_precommit called with network settings {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1498, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] [ 928.676037] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] create_network_precommit: [ 928.676037] [49942]: key[vlan_transparent], None -> None [ 928.676037] [49942]: key[id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 928.676037] [49942]: key[tags], None -> [] [ 928.676037] [49942]: key[availability_zone_hints], None -> [] [ 928.676037] [49942]: key[mtu], None -> 8950 [ 928.676037] [49942]: key[provider:network_type], None -> vlan [ 928.676037] [49942]: key[admin_state_up], None -> True [ 928.676037] [49942]: key[provider:physical_network], None -> default [ 928.676037] [49942]: key[provider:segmentation_id], None -> 836 [ 928.676037] [49942]: key[qinq], None -> None [ 928.676037] [49942]: key[created_at], None -> 2025-11-20T12:34:50Z [ 928.676037] [49942]: key[updated_at], None -> 2025-11-20T12:34:50Z [ 928.676037] [49942]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 928.676037] [49942]: key[description], None -> [ 928.676037] [49942]: key[standard_attr_id], None -> 1498 [ 928.676037] [49942]: key[name], None -> tempest-AttachVolumeShelveTestJSON-20643770-network [ 928.676037] [49942]: key[availability_zones], None -> [] [ 928.676037] [49942]: key[status], None -> ACTIVE [ 928.676037] [49942]: key[shared], None -> False [ 928.676037] [49942]: key[router:external], None -> False [ 928.676037] [49942]: key[revision_number], None -> 1 [ 928.676037] [49942]: key[port_security_enabled], None -> True [ 928.676037] [49942]: key[subnets], None -> [] [ 928.676037] [49942]: key[ipv4_address_scope], None -> None [ 928.676037] [49942]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 928.676037] [49942]: key[ipv6_address_scope], None -> None [ 928.676037] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.680454] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (1c2c1614-60d0-4fe6-8ff5-6f61275df587), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.703353] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Pushing event updated for resources: {'Network': ['ID=1c2c1614-60d0-4fe6-8ff5-6f61275df587,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.705550] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] create_network_postcommit called with network settings {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1498, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] [ 928.705797] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] create_network_postcommit: [ 928.705797] [49942]: key[vlan_transparent], None -> None [ 928.705797] [49942]: key[id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 928.705797] [49942]: key[tags], None -> [] [ 928.705797] [49942]: key[availability_zone_hints], None -> [] [ 928.705797] [49942]: key[mtu], None -> 8950 [ 928.705797] [49942]: key[provider:network_type], None -> vlan [ 928.705797] [49942]: key[admin_state_up], None -> True [ 928.705797] [49942]: key[provider:physical_network], None -> default [ 928.705797] [49942]: key[provider:segmentation_id], None -> 836 [ 928.705797] [49942]: key[qinq], None -> None [ 928.705797] [49942]: key[created_at], None -> 2025-11-20T12:34:50Z [ 928.705797] [49942]: key[updated_at], None -> 2025-11-20T12:34:50Z [ 928.705797] [49942]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 928.705797] [49942]: key[description], None -> [ 928.705797] [49942]: key[standard_attr_id], None -> 1498 [ 928.705797] [49942]: key[name], None -> tempest-AttachVolumeShelveTestJSON-20643770-network [ 928.705797] [49942]: key[availability_zones], None -> [] [ 928.705797] [49942]: key[status], None -> ACTIVE [ 928.705797] [49942]: key[shared], None -> False [ 928.705797] [49942]: key[router:external], None -> False [ 928.705797] [49942]: key[revision_number], None -> 1 [ 928.705797] [49942]: key[port_security_enabled], None -> True [ 928.705797] [49942]: key[subnets], None -> [] [ 928.705797] [49942]: key[ipv4_address_scope], None -> None [ 928.705797] [49942]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 928.705797] [49942]: key[ipv6_address_scope], None -> None [ 928.705797] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.708891] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 928.709268] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acec11d0-e59c-47a2-a599-1e947aab4227 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.721507] [49942]: [pid: 49942|app: 0|req: 3258/6329] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:34:50 2025] POST /networking/v2.0/networks => generated 669 bytes in 312 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 928.742321] [49942]: [pid: 49942|app: 0|req: 3259/6330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.776779] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1823a76b-3a44-447b-a660-698420d7ea2f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.786838] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Pushing event deleted for resources: {'Port': ['ID=1823a76b-3a44-447b-a660-698420d7ea2f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 928.835264] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] delete_port_postcommit called with port settings {'id': '1823a76b-3a44-447b-a660-698420d7ea2f', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2c:a9:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd08ef844-6728-488b-845c-d0121014fe6c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1324, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:41Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 928.835539] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] delete_port_postcommit: [ 928.835539] [49941]: key[id], 1823a76b-3a44-447b-a660-698420d7ea2f -> None [ 928.835539] [49941]: key[binding:vnic_type], normal -> None [ 928.835539] [49941]: key[tags], [] -> None [ 928.835539] [49941]: key[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.835539] [49941]: key[allowed_address_pairs], [] -> None [ 928.835539] [49941]: key[extra_dhcp_opts], [] -> None [ 928.835539] [49941]: key[binding:profile], {} -> None [ 928.835539] [49941]: key[admin_state_up], True -> None [ 928.835539] [49941]: key[binding:vif_type], ovs -> None [ 928.835539] [49941]: key[device_owner], network:router_gateway -> None [ 928.835539] [49941]: key[created_at], 2025-11-20T12:32:40Z -> None [ 928.835539] [49941]: key[updated_at], 2025-11-20T12:32:41Z -> None [ 928.835539] [49941]: key[description], -> None [ 928.835539] [49941]: key[tenant_id], -> None [ 928.835539] [49941]: key[binding:host_id], devstack -> None [ 928.835539] [49941]: key[standard_attr_id], 1324 -> None [ 928.835539] [49941]: key[name], -> None [ 928.835539] [49941]: key[mac_address], fa:16:3e:2c:a9:8a -> None [ 928.835539] [49941]: key[status], ACTIVE -> None [ 928.835539] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 928.835539] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] -> None [ 928.835539] [49941]: key[security_groups], [] -> None [ 928.835539] [49941]: key[revision_number], 5 -> None [ 928.835539] [49941]: key[port_security_enabled], False -> None [ 928.835539] [49941]: key[project_id], -> None [ 928.835539] [49941]: key[device_id], d08ef844-6728-488b-845c-d0121014fe6c -> None [ 928.835539] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.837076] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (d08ef844-6728-488b-845c-d0121014fe6c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.857976] [49942]: DEBUG neutron.plugins.ml2.plugin [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Deleting port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 928.858165] [49942]: DEBUG neutron_lib.callbacks.manager [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.880019] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'name': 'network-vif-deleted', 'tag': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 928.881403] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (d08ef844-6728-488b-845c-d0121014fe6c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.884792] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks [] for router_controller (d08ef844-6728-488b-845c-d0121014fe6c), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.887143] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2c7da957-e039-466a-a7cd-4711cf944f50" -d '{"events": [{"server_uuid": "8945f063-0a38-4228-ac56-2b2f8b5972a4", "name": "network-vif-deleted", "tag": "e1e2ad58-8242-4dc8-8100-ebf9b54485b4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 928.893894] [49942]: DEBUG neutron.plugins.ml2.db [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] For port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 928.894066] [49942]: DEBUG neutron_lib.callbacks.manager [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.898629] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_precommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:03Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 928.898817] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_precommit: [ 928.898817] [49942]: key[id], 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 -> None [ 928.898817] [49942]: key[binding:vnic_type], normal -> None [ 928.898817] [49942]: key[tags], [] -> None [ 928.898817] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 928.898817] [49942]: key[allowed_address_pairs], [] -> None [ 928.898817] [49942]: key[extra_dhcp_opts], [] -> None [ 928.898817] [49942]: key[binding:profile], {} -> None [ 928.898817] [49942]: key[admin_state_up], True -> None [ 928.898817] [49942]: key[binding:vif_type], ovs -> None [ 928.898817] [49942]: key[device_owner], compute:nova -> None [ 928.898817] [49942]: key[created_at], 2025-11-20T12:33:01Z -> None [ 928.898817] [49942]: key[updated_at], 2025-11-20T12:33:03Z -> None [ 928.898817] [49942]: key[description], -> None [ 928.898817] [49942]: key[tenant_id], 57e38e28c7334eaf9088ab615773886a -> None [ 928.898817] [49942]: key[binding:host_id], cpu-1 -> None [ 928.898817] [49942]: key[standard_attr_id], 1356 -> None [ 928.898817] [49942]: key[name], -> None [ 928.898817] [49942]: key[mac_address], fa:16:3e:cf:ba:07 -> None [ 928.898817] [49942]: key[status], ACTIVE -> None [ 928.898817] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 928.898817] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}] -> None [ 928.898817] [49942]: key[security_groups], ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] -> None [ 928.898817] [49942]: key[revision_number], 5 -> None [ 928.898817] [49942]: key[port_security_enabled], True -> None [ 928.898817] [49942]: key[project_id], 57e38e28c7334eaf9088ab615773886a -> None [ 928.898817] [49942]: key[device_id], 85051b0f-087f-4015-afc7-c73088104608 -> None [ 928.898817] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 928.900914] [49942]: DEBUG neutron.plugins.ml2.plugin [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Calling delete_port for 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 928.914742] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (d08ef844-6728-488b-845c-d0121014fe6c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.915120] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Fanout notify agent at l3_agent the message router_deleted on router d08ef844-6728-488b-845c-d0121014fe6c {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 928.919950] [49941]: DEBUG neutron_lib.callbacks.manager [None req-62fe68a0-c628-43a6-99d5-3c6945b0b8a4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.920470] [49941]: [pid: 49941|app: 0|req: 3072/6331] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:50 2025] DELETE /networking/v2.0/routers/d08ef844-6728-488b-845c-d0121014fe6c => generated 0 bytes in 509 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 928.936446] [49941]: [pid: 49941|app: 0|req: 3073/6332] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/ports?device_id=f57908f9-6a2b-42b5-ba47-90cc11580140 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 928.939176] [49941]: DEBUG neutron.api.v2.base [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Request body: {'subnet': {'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-subnet', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 928.953523] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Made reservation on behalf of 6a469ff1687b41cdb245ff24a8660c58 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 928.956278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.969779] [49942]: DEBUG neutron_lib.callbacks.manager [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 928.978909] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event deleted for resources: {'Port': ['ID=98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.005446] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] No DVR routers for this DVR port 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 929.005534] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_postcommit called with port settings {'id': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:cf:ba:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '85051b0f-087f-4015-afc7-c73088104608', 'device_owner': 'compute:nova', 'standard_attr_id': 1356, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:01Z', 'updated_at': '2025-11-20T12:33:03Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 929.005643] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_postcommit: [ 929.005643] [49942]: key[id], 98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 -> None [ 929.005643] [49942]: key[binding:vnic_type], normal -> None [ 929.005643] [49942]: key[tags], [] -> None [ 929.005643] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 929.005643] [49942]: key[allowed_address_pairs], [] -> None [ 929.005643] [49942]: key[extra_dhcp_opts], [] -> None [ 929.005643] [49942]: key[binding:profile], {} -> None [ 929.005643] [49942]: key[admin_state_up], True -> None [ 929.005643] [49942]: key[binding:vif_type], ovs -> None [ 929.005643] [49942]: key[device_owner], compute:nova -> None [ 929.005643] [49942]: key[created_at], 2025-11-20T12:33:01Z -> None [ 929.005643] [49942]: key[updated_at], 2025-11-20T12:33:03Z -> None [ 929.005643] [49942]: key[description], -> None [ 929.005643] [49942]: key[tenant_id], 57e38e28c7334eaf9088ab615773886a -> None [ 929.005643] [49942]: key[binding:host_id], cpu-1 -> None [ 929.005643] [49942]: key[standard_attr_id], 1356 -> None [ 929.005643] [49942]: key[name], -> None [ 929.005643] [49942]: key[mac_address], fa:16:3e:cf:ba:07 -> None [ 929.005643] [49942]: key[status], ACTIVE -> None [ 929.005643] [49942]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 929.005643] [49942]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.101'}] -> None [ 929.005643] [49942]: key[security_groups], ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] -> None [ 929.005643] [49942]: key[revision_number], 5 -> None [ 929.005643] [49942]: key[port_security_enabled], True -> None [ 929.005643] [49942]: key[project_id], 57e38e28c7334eaf9088ab615773886a -> None [ 929.005643] [49942]: key[device_id], 85051b0f-087f-4015-afc7-c73088104608 -> None [ 929.005643] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.007415] [49942]: DEBUG neutron_lib.callbacks.manager [req-802e2d52-0bf8-45f0-88c3-c907b52f6dc7 req-f2f0290d-7498-42e4-b565-61b798228ccc tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.010208] [49942]: [pid: 49942|app: 0|req: 3260/6333] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:50 2025] DELETE /networking/v2.0/ports/98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2 => generated 0 bytes in 267 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 929.026054] [49942]: [pid: 49942|app: 0|req: 3261/6334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.026717] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] create_subnet_precommit called with subnet settings {'id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-subnet', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1500, '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-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings None) [ 929.026938] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] create_subnet_precommit: [ 929.026938] [49941]: key[ipv6_ra_mode], None -> None [ 929.026938] [49941]: key[id], None -> f462afb4-eeb8-442b-bf7c-c55540b88119 [ 929.026938] [49941]: key[tags], None -> [] [ 929.026938] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 929.026938] [49941]: key[enable_dhcp], None -> True [ 929.026938] [49941]: key[ip_version], None -> 4 [ 929.026938] [49941]: key[created_at], None -> 2025-11-20T12:34:50Z [ 929.026938] [49941]: key[updated_at], None -> 2025-11-20T12:34:50Z [ 929.026938] [49941]: key[description], None -> [ 929.026938] [49941]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 929.026938] [49941]: key[standard_attr_id], None -> 1500 [ 929.026938] [49941]: key[cidr], None -> 192.168.128.0/28 [ 929.026938] [49941]: key[ipv6_address_mode], None -> None [ 929.026938] [49941]: key[name], None -> tempest-AttachVolumeShelveTestJSON-20643770-subnet [ 929.026938] [49941]: key[subnetpool_id], None -> None [ 929.026938] [49941]: key[host_routes], None -> [] [ 929.026938] [49941]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 929.026938] [49941]: key[shared], None -> False [ 929.026938] [49941]: key[router:external], None -> False [ 929.026938] [49941]: key[revision_number], None -> 0 [ 929.026938] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 929.026938] [49941]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 929.026938] [49941]: key[service_types], None -> [] [ 929.026938] [49941]: key[dns_nameservers], None -> [] [ 929.026938] [49941]: key[segment_id], None -> None [ 929.026938] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.029303] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (f462afb4-eeb8-442b-bf7c-c55540b88119), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.044921] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Pushing event updated for resources: {'Subnet': ['ID=f462afb4-eeb8-442b-bf7c-c55540b88119,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.046416] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] Deleting subnet 6a932a11-0f54-4bfa-8db8-2dce3c1facec {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 929.048897] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] Publish callbacks [] for subnet (6a932a11-0f54-4bfa-8db8-2dce3c1facec), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.062860] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (6a932a11-0f54-4bfa-8db8-2dce3c1facec), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.071058] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Checking segment: {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 929.071204] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Network hostable DHCP agents. Network: 1c2c1614-60d0-4fe6-8ff5-6f61275df587, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 929.102308] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 929.109806] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 1c2c1614-60d0-4fe6-8ff5-6f61275df587) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 929.111462] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] create_subnet_postcommit called with subnet settings {'id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-subnet', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1500, '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-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'network': {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, '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-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836}} (original settings None) [ 929.111637] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] create_subnet_postcommit: [ 929.111637] [49941]: key[ipv6_ra_mode], None -> None [ 929.111637] [49941]: key[id], None -> f462afb4-eeb8-442b-bf7c-c55540b88119 [ 929.111637] [49941]: key[tags], None -> [] [ 929.111637] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 929.111637] [49941]: key[enable_dhcp], None -> True [ 929.111637] [49941]: key[network], None -> {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, '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-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} [ 929.111637] [49941]: key[ip_version], None -> 4 [ 929.111637] [49941]: key[created_at], None -> 2025-11-20T12:34:50Z [ 929.111637] [49941]: key[updated_at], None -> 2025-11-20T12:34:50Z [ 929.111637] [49941]: key[description], None -> [ 929.111637] [49941]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 929.111637] [49941]: key[standard_attr_id], None -> 1500 [ 929.111637] [49941]: key[cidr], None -> 192.168.128.0/28 [ 929.111637] [49941]: key[ipv6_address_mode], None -> None [ 929.111637] [49941]: key[name], None -> tempest-AttachVolumeShelveTestJSON-20643770-subnet [ 929.111637] [49941]: key[subnetpool_id], None -> None [ 929.111637] [49941]: key[host_routes], None -> [] [ 929.111637] [49941]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 929.111637] [49941]: key[shared], None -> False [ 929.111637] [49941]: key[router:external], None -> False [ 929.111637] [49941]: key[revision_number], None -> 0 [ 929.111637] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 929.111637] [49941]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 929.111637] [49941]: key[service_types], None -> [] [ 929.111637] [49941]: key[dns_nameservers], None -> [] [ 929.111637] [49941]: key[segment_id], None -> None [ 929.111637] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.113231] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.113615] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4023214b-6f43-4645-9944-58919a4962c1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.127169] [49941]: [pid: 49941|app: 0|req: 3074/6335] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:34:50 2025] POST /networking/v2.0/subnets => generated 688 bytes in 190 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 929.129571] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (6a932a11-0f54-4bfa-8db8-2dce3c1facec), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.130164] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] delete_subnet_precommit called with subnet settings {'id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-subnet', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1322, '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings None) [ 929.130334] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] delete_subnet_precommit: [ 929.130334] [49942]: key[ipv6_ra_mode], None -> None [ 929.130334] [49942]: key[id], 6a932a11-0f54-4bfa-8db8-2dce3c1facec -> None [ 929.130334] [49942]: key[tags], [] -> None [ 929.130334] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 929.130334] [49942]: key[enable_dhcp], True -> None [ 929.130334] [49942]: key[ip_version], 4 -> None [ 929.130334] [49942]: key[created_at], 2025-11-20T12:32:40Z -> None [ 929.130334] [49942]: key[updated_at], 2025-11-20T12:32:40Z -> None [ 929.130334] [49942]: key[description], -> None [ 929.130334] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.130334] [49942]: key[standard_attr_id], 1322 -> None [ 929.130334] [49942]: key[cidr], 192.168.128.0/28 -> None [ 929.130334] [49942]: key[ipv6_address_mode], None -> None [ 929.130334] [49942]: key[name], tempest-ListServersNegativeTestJSON-1312021617-subnet -> None [ 929.130334] [49942]: key[subnetpool_id], None -> None [ 929.130334] [49942]: key[host_routes], [] -> None [ 929.130334] [49942]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.130334] [49942]: key[shared], False -> None [ 929.130334] [49942]: key[router:external], False -> None [ 929.130334] [49942]: key[revision_number], 0 -> None [ 929.130334] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 929.130334] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.130334] [49942]: key[service_types], [] -> None [ 929.130334] [49942]: key[dns_nameservers], [] -> None [ 929.130334] [49942]: key[segment_id], None -> None [ 929.130334] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.146040] [49941]: [pid: 49941|app: 0|req: 3075/6336] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.159132] [49941]: [pid: 49941|app: 0|req: 3076/6337] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:50 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.163089] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (6a932a11-0f54-4bfa-8db8-2dce3c1facec), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.163089] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] delete_subnet_postcommit called with subnet settings {'id': '6a932a11-0f54-4bfa-8db8-2dce3c1facec', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-subnet', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1322, '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-20T12:32:40Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings None) [ 929.163089] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] delete_subnet_postcommit: [ 929.163089] [49942]: key[ipv6_ra_mode], None -> None [ 929.163089] [49942]: key[id], 6a932a11-0f54-4bfa-8db8-2dce3c1facec -> None [ 929.163089] [49942]: key[tags], [] -> None [ 929.163089] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 929.163089] [49942]: key[enable_dhcp], True -> None [ 929.163089] [49942]: key[ip_version], 4 -> None [ 929.163089] [49942]: key[created_at], 2025-11-20T12:32:40Z -> None [ 929.163089] [49942]: key[updated_at], 2025-11-20T12:32:40Z -> None [ 929.163089] [49942]: key[description], -> None [ 929.163089] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.163089] [49942]: key[standard_attr_id], 1322 -> None [ 929.163089] [49942]: key[cidr], 192.168.128.0/28 -> None [ 929.163089] [49942]: key[ipv6_address_mode], None -> None [ 929.163089] [49942]: key[name], tempest-ListServersNegativeTestJSON-1312021617-subnet -> None [ 929.163089] [49942]: key[subnetpool_id], None -> None [ 929.163089] [49942]: key[host_routes], [] -> None [ 929.163089] [49942]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.163089] [49942]: key[shared], False -> None [ 929.163089] [49942]: key[router:external], False -> None [ 929.163089] [49942]: key[revision_number], 0 -> None [ 929.163089] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 929.163089] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.163089] [49942]: key[service_types], [] -> None [ 929.163089] [49942]: key[dns_nameservers], [] -> None [ 929.163089] [49942]: key[segment_id], None -> None [ 929.163089] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.163920] [49941]: DEBUG neutron.api.v2.base [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Request body: {'router': {'name': 'tempest-AttachVolumeShelveTestJSON-20643770-router', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 929.167395] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] Pushing event deleted for resources: {'Subnet': ['ID=6a932a11-0f54-4bfa-8db8-2dce3c1facec,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.176032] [49942]: DEBUG neutron_lib.callbacks.manager [None req-14168222-71b5-4d15-a881-2faae405b22d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.178182] [49942]: [pid: 49942|app: 0|req: 3262/6338] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:34:50 2025] DELETE /networking/v2.0/subnets/6a932a11-0f54-4bfa-8db8-2dce3c1facec => generated 0 bytes in 152 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 929.182039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (611951f1-79ee-494f-b87d-3fd4cf35ceef), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.182953] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (611951f1-79ee-494f-b87d-3fd4cf35ceef), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.212839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (887fccc8-a4e5-44ec-b4b4-28975a50508b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.217140] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks [] for router_controller (611951f1-79ee-494f-b87d-3fd4cf35ceef), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.236378] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Deleting port 63a8cc96-fcb5-4f09-9fe0-bef5214c4cae {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 929.236625] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (63a8cc96-fcb5-4f09-9fe0-bef5214c4cae), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.254632] [49942]: DEBUG neutron.plugins.ml2.db [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] For port 63a8cc96-fcb5-4f09-9fe0-bef5214c4cae, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=63a8cc96-fcb5-4f09-9fe0-bef5214c4cae,segment=NetworkSegment(b7aa0d79-576f-460f-994a-b8bbb2c5b9d1),segment_id=b7aa0d79-576f-460f-994a-b8bbb2c5b9d1)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 929.254898] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (63a8cc96-fcb5-4f09-9fe0-bef5214c4cae), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.259637] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_port_precommit called with port settings {'id': '63a8cc96-fcb5-4f09-9fe0-bef5214c4cae', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:98:96:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-887fccc8-a4e5-44ec-b4b4-28975a50508b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1359, '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-20T12:33:09Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 929.259895] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_port_precommit: [ 929.259895] [49942]: key[id], 63a8cc96-fcb5-4f09-9fe0-bef5214c4cae -> None [ 929.259895] [49942]: key[binding:vnic_type], normal -> None [ 929.259895] [49942]: key[tags], [] -> None [ 929.259895] [49942]: key[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.259895] [49942]: key[allowed_address_pairs], [] -> None [ 929.259895] [49942]: key[extra_dhcp_opts], [] -> None [ 929.259895] [49942]: key[binding:profile], {} -> None [ 929.259895] [49942]: key[admin_state_up], True -> None [ 929.259895] [49942]: key[binding:vif_type], ovs -> None [ 929.259895] [49942]: key[device_owner], network:dhcp -> None [ 929.259895] [49942]: key[created_at], 2025-11-20T12:33:09Z -> None [ 929.259895] [49942]: key[updated_at], 2025-11-20T12:34:50Z -> None [ 929.259895] [49942]: key[description], -> None [ 929.259895] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.259895] [49942]: key[binding:host_id], devstack -> None [ 929.259895] [49942]: key[standard_attr_id], 1359 -> None [ 929.259895] [49942]: key[name], -> None [ 929.259895] [49942]: key[mac_address], fa:16:3e:98:96:a9 -> None [ 929.259895] [49942]: key[status], ACTIVE -> None [ 929.259895] [49942]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.259895] [49942]: key[fixed_ips], [] -> None [ 929.259895] [49942]: key[security_groups], [] -> None [ 929.259895] [49942]: key[revision_number], 5 -> None [ 929.259895] [49942]: key[port_security_enabled], False -> None [ 929.259895] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.259895] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.259895] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.261319] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Calling delete_port for 63a8cc96-fcb5-4f09-9fe0-bef5214c4cae owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 929.267878] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks [] for router_gateway (611951f1-79ee-494f-b87d-3fd4cf35ceef), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.306442] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (63a8cc96-fcb5-4f09-9fe0-bef5214c4cae), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.315718] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Pushing event deleted for resources: {'Port': ['ID=63a8cc96-fcb5-4f09-9fe0-bef5214c4cae,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.324034] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] No DVR routers for this DVR port 63a8cc96-fcb5-4f09-9fe0-bef5214c4cae on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 929.324498] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_port_postcommit called with port settings {'id': '63a8cc96-fcb5-4f09-9fe0-bef5214c4cae', 'name': '', 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'mac_address': 'fa:16:3e:98:96:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-887fccc8-a4e5-44ec-b4b4-28975a50508b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1359, '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-20T12:33:09Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 5, 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}}] (original binding levels None) on network {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} with segments to bind None [ 929.324498] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_port_postcommit: [ 929.324498] [49942]: key[id], 63a8cc96-fcb5-4f09-9fe0-bef5214c4cae -> None [ 929.324498] [49942]: key[binding:vnic_type], normal -> None [ 929.324498] [49942]: key[tags], [] -> None [ 929.324498] [49942]: key[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.324498] [49942]: key[allowed_address_pairs], [] -> None [ 929.324498] [49942]: key[extra_dhcp_opts], [] -> None [ 929.324498] [49942]: key[binding:profile], {} -> None [ 929.324498] [49942]: key[admin_state_up], True -> None [ 929.324498] [49942]: key[binding:vif_type], ovs -> None [ 929.324498] [49942]: key[device_owner], network:dhcp -> None [ 929.324498] [49942]: key[created_at], 2025-11-20T12:33:09Z -> None [ 929.324498] [49942]: key[updated_at], 2025-11-20T12:34:50Z -> None [ 929.324498] [49942]: key[description], -> None [ 929.324498] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.324498] [49942]: key[binding:host_id], devstack -> None [ 929.324498] [49942]: key[standard_attr_id], 1359 -> None [ 929.324498] [49942]: key[name], -> None [ 929.324498] [49942]: key[mac_address], fa:16:3e:98:96:a9 -> None [ 929.324498] [49942]: key[status], ACTIVE -> None [ 929.324498] [49942]: key[network_id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.324498] [49942]: key[fixed_ips], [] -> None [ 929.324498] [49942]: key[security_groups], [] -> None [ 929.324498] [49942]: key[revision_number], 5 -> None [ 929.324498] [49942]: key[port_security_enabled], False -> None [ 929.324498] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.324498] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.324498] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.338438] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks [] for router_gateway (611951f1-79ee-494f-b87d-3fd4cf35ceef), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.342085] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.344271] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (887fccc8-a4e5-44ec-b4b4-28975a50508b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.352693] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_network_precommit called with network settings {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} (original settings None) and network segments [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] [ 929.352912] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_network_precommit: [ 929.352912] [49942]: key[vlan_transparent], None -> None [ 929.352912] [49942]: key[id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.352912] [49942]: key[tags], [] -> None [ 929.352912] [49942]: key[availability_zone_hints], [] -> None [ 929.352912] [49942]: key[mtu], 8950 -> None [ 929.352912] [49942]: key[provider:network_type], vlan -> None [ 929.352912] [49942]: key[admin_state_up], True -> None [ 929.352912] [49942]: key[provider:physical_network], default -> None [ 929.352912] [49942]: key[provider:segmentation_id], 26 -> None [ 929.352912] [49942]: key[created_at], 2025-11-20T12:32:40Z -> None [ 929.352912] [49942]: key[updated_at], 2025-11-20T12:34:50Z -> None [ 929.352912] [49942]: key[description], -> None [ 929.352912] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.352912] [49942]: key[standard_attr_id], 1320 -> None [ 929.352912] [49942]: key[name], tempest-ListServersNegativeTestJSON-1312021617-network -> None [ 929.352912] [49942]: key[availability_zones], ['nova'] -> None [ 929.352912] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.352912] [49942]: key[status], ACTIVE -> None [ 929.352912] [49942]: key[shared], False -> None [ 929.352912] [49942]: key[router:external], False -> None [ 929.352912] [49942]: key[revision_number], 3 -> None [ 929.352912] [49942]: key[port_security_enabled], True -> None [ 929.352912] [49942]: key[subnets], [] -> None [ 929.352912] [49942]: key[ipv4_address_scope], None -> None [ 929.352912] [49942]: key[qinq], None -> None [ 929.352912] [49942]: key[ipv6_address_scope], None -> None [ 929.352912] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.353723] [49942]: DEBUG neutron.services.segments.db [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['887fccc8-a4e5-44ec-b4b4-28975a50508b']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 929.357559] [49942]: DEBUG neutron.services.segments.db [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 929.357691] [49942]: DEBUG neutron.services.segments.db [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 929.361719] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (b7aa0d79-576f-460f-994a-b8bbb2c5b9d1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.368563] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (b7aa0d79-576f-460f-994a-b8bbb2c5b9d1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.375418] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Releasing vlan 26 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 929.375637] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (b7aa0d79-576f-460f-994a-b8bbb2c5b9d1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.384771] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Allocated IP 10.180.180.203 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/628bd549-99a4-4773-a2e8-d19aa959d4e4) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 929.390746] [49942]: INFO neutron.services.segments.plugin [-] Segment b7aa0d79-576f-460f-994a-b8bbb2c5b9d1 resource provider aggregate not found [ 929.400228] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (887fccc8-a4e5-44ec-b4b4-28975a50508b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.400402] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_network_postcommit called with network settings {'id': '887fccc8-a4e5-44ec-b4b4-28975a50508b', 'name': 'tempest-ListServersNegativeTestJSON-1312021617-network', 'tenant_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'project_id': 'dbdcb0e463df47799b9cf0a6e4637557', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1320, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:40Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 26} (original settings None) and network segments [{'id': 'b7aa0d79-576f-460f-994a-b8bbb2c5b9d1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 26, 'network_id': '887fccc8-a4e5-44ec-b4b4-28975a50508b'}] [ 929.400557] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] delete_network_postcommit: [ 929.400557] [49942]: key[vlan_transparent], None -> None [ 929.400557] [49942]: key[id], 887fccc8-a4e5-44ec-b4b4-28975a50508b -> None [ 929.400557] [49942]: key[tags], [] -> None [ 929.400557] [49942]: key[availability_zone_hints], [] -> None [ 929.400557] [49942]: key[mtu], 8950 -> None [ 929.400557] [49942]: key[provider:network_type], vlan -> None [ 929.400557] [49942]: key[admin_state_up], True -> None [ 929.400557] [49942]: key[provider:physical_network], default -> None [ 929.400557] [49942]: key[provider:segmentation_id], 26 -> None [ 929.400557] [49942]: key[created_at], 2025-11-20T12:32:40Z -> None [ 929.400557] [49942]: key[updated_at], 2025-11-20T12:34:50Z -> None [ 929.400557] [49942]: key[description], -> None [ 929.400557] [49942]: key[tenant_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.400557] [49942]: key[standard_attr_id], 1320 -> None [ 929.400557] [49942]: key[name], tempest-ListServersNegativeTestJSON-1312021617-network -> None [ 929.400557] [49942]: key[availability_zones], ['nova'] -> None [ 929.400557] [49942]: key[project_id], dbdcb0e463df47799b9cf0a6e4637557 -> None [ 929.400557] [49942]: key[status], ACTIVE -> None [ 929.400557] [49942]: key[shared], False -> None [ 929.400557] [49942]: key[router:external], False -> None [ 929.400557] [49942]: key[revision_number], 3 -> None [ 929.400557] [49942]: key[port_security_enabled], True -> None [ 929.400557] [49942]: key[subnets], [] -> None [ 929.400557] [49942]: key[ipv4_address_scope], None -> None [ 929.400557] [49942]: key[qinq], None -> None [ 929.400557] [49942]: key[ipv6_address_scope], None -> None [ 929.400557] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.407519] [49942]: INFO neutron.services.segments.plugin [-] Segment b7aa0d79-576f-460f-994a-b8bbb2c5b9d1 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 b7aa0d79-576f-460f-994a-b8bbb2c5b9d1 found for delete ", "request_id": "req-8964b344-7cf0-4492-9f4e-5e7dbc183475"}]} [ 929.408143] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Pushing event deleted for resources: {'Network': ['ID=887fccc8-a4e5-44ec-b4b4-28975a50508b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.411292] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1f8eee6d-850d-4041-86b4-300b2bc9b3ea admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.413226] [49942]: [pid: 49942|app: 0|req: 3263/6339] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:34:50 2025] DELETE /networking/v2.0/networks/887fccc8-a4e5-44ec-b4b4-28975a50508b => generated 0 bytes in 232 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 929.424575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks [] for allowed_address_pair (628bd549-99a4-4773-a2e8-d19aa959d4e4), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.425385] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks [] for port (628bd549-99a4-4773-a2e8-d19aa959d4e4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.425587] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] create_port_precommit called with port settings {'id': '628bd549-99a4-4773-a2e8-d19aa959d4e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:e7:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1502, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 929.425728] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] create_port_precommit: [ 929.425728] [49941]: key[id], None -> 628bd549-99a4-4773-a2e8-d19aa959d4e4 [ 929.425728] [49941]: key[binding:vnic_type], None -> normal [ 929.425728] [49941]: key[binding:vif_details], None -> {} [ 929.425728] [49941]: key[allowed_address_pairs], None -> [] [ 929.425728] [49941]: key[binding:profile], None -> {} [ 929.425728] [49941]: key[admin_state_up], None -> True [ 929.425728] [49941]: key[binding:vif_type], None -> unbound [ 929.425728] [49941]: key[device_owner], None -> network:router_gateway [ 929.425728] [49941]: key[tenant_id], None -> [ 929.425728] [49941]: key[binding:host_id], None -> [ 929.425728] [49941]: key[standard_attr_id], None -> 1502 [ 929.425728] [49941]: key[name], None -> [ 929.425728] [49941]: key[mac_address], None -> fa:16:3e:de:e7:79 [ 929.425728] [49941]: key[status], None -> DOWN [ 929.425728] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 929.425728] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] [ 929.425728] [49941]: key[security_groups], None -> [] [ 929.425728] [49941]: key[port_security_enabled], None -> False [ 929.425728] [49941]: key[project_id], None -> [ 929.425728] [49941]: key[device_id], None -> 611951f1-79ee-494f-b87d-3fd4cf35ceef [ 929.425728] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.428213] [49942]: [pid: 49942|app: 0|req: 3264/6340] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.445810] [49942]: [pid: 49942|app: 0|req: 3265/6341] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.446877] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (628bd549-99a4-4773-a2e8-d19aa959d4e4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.476173] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-18a9529b-2886-4a4f-8b51-3d482316344e x-openstack-request-id: req-18a9529b-2886-4a4f-8b51-3d482316344e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 929.476173] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "8945f063-0a38-4228-ac56-2b2f8b5972a4", "name": "network-vif-deleted", "tag": "e1e2ad58-8242-4dc8-8100-ebf9b54485b4", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 929.476173] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-18a9529b-2886-4a4f-8b51-3d482316344e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 929.476363] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-18a9529b-2886-4a4f-8b51-3d482316344e'] response: {'server_uuid': '8945f063-0a38-4228-ac56-2b2f8b5972a4', 'name': 'network-vif-deleted', 'tag': 'e1e2ad58-8242-4dc8-8100-ebf9b54485b4', 'status': 'completed', 'code': 200} [ 929.491981] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Pushing event updated for resources: {'Port': ['ID=628bd549-99a4-4773-a2e8-d19aa959d4e4,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.509218] [49942]: [pid: 49942|app: 0|req: 3266/6342] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.509399] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 929.510450] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 929.511998] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 929.549873] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] create_port_postcommit called with port settings {'id': '628bd549-99a4-4773-a2e8-d19aa959d4e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:e7:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1502, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], '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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:51Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 929.550167] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] create_port_postcommit: [ 929.550167] [49941]: key[id], None -> 628bd549-99a4-4773-a2e8-d19aa959d4e4 [ 929.550167] [49941]: key[binding:vnic_type], None -> normal [ 929.550167] [49941]: key[tags], None -> [] [ 929.550167] [49941]: key[binding:vif_details], None -> {} [ 929.550167] [49941]: key[allowed_address_pairs], None -> [] [ 929.550167] [49941]: key[extra_dhcp_opts], None -> [] [ 929.550167] [49941]: key[binding:profile], None -> {} [ 929.550167] [49941]: key[admin_state_up], None -> True [ 929.550167] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 929.550167] [49941]: key[binding:vif_type], None -> unbound [ 929.550167] [49941]: key[device_owner], None -> network:router_gateway [ 929.550167] [49941]: key[created_at], None -> 2025-11-20T12:34:51Z [ 929.550167] [49941]: key[updated_at], None -> 2025-11-20T12:34:51Z [ 929.550167] [49941]: key[tenant_id], None -> [ 929.550167] [49941]: key[binding:host_id], None -> [ 929.550167] [49941]: key[description], None -> [ 929.550167] [49941]: key[standard_attr_id], None -> 1502 [ 929.550167] [49941]: key[name], None -> [ 929.550167] [49941]: key[mac_address], None -> fa:16:3e:de:e7:79 [ 929.550167] [49941]: key[status], None -> DOWN [ 929.550167] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 929.550167] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] [ 929.550167] [49941]: key[security_groups], None -> [] [ 929.550167] [49941]: key[revision_number], None -> 1 [ 929.550167] [49941]: key[port_security_enabled], None -> False [ 929.550167] [49941]: key[project_id], None -> [ 929.550167] [49941]: key[device_id], None -> 611951f1-79ee-494f-b87d-3fd4cf35ceef [ 929.550167] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 929.566546] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a1793f2-136c-4587-b287-9a755dd616aa req-dd5b1925-24e4-4d49-9f15-806dc86ccedb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.567633] [49942]: [pid: 49942|app: 0|req: 3267/6343] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 929.596606] [49942]: [pid: 49942|app: 0|req: 3268/6344] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/security-groups?tenant_id=dbdcb0e463df47799b9cf0a6e4637557&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 929.599920] [49942]: DEBUG neutron.api.wsgi [req-5a1793f2-136c-4587-b287-9a755dd616aa req-b883625c-a7b2-4584-95ce-b628247830a6 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.620978] [49942]: [pid: 49942|app: 0|req: 3269/6345] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.634318] [49942]: [pid: 49942|app: 0|req: 3270/6346] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.665277] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f77154b7-6742-4966-9838-708797a16956 admin admin] Publish callbacks [] for security_group (c3846cb8-dcba-4559-9913-80b38e66af6a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.675781] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks [] for router_gateway (611951f1-79ee-494f-b87d-3fd4cf35ceef), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.681682] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f77154b7-6742-4966-9838-708797a16956 admin admin] Publish callbacks [] for security_group (c3846cb8-dcba-4559-9913-80b38e66af6a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.714917] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f77154b7-6742-4966-9838-708797a16956 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (c3846cb8-dcba-4559-9913-80b38e66af6a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.719057] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f77154b7-6742-4966-9838-708797a16956 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c3846cb8-dcba-4559-9913-80b38e66af6a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 929.722549] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f77154b7-6742-4966-9838-708797a16956 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.723249] [49942]: [pid: 49942|app: 0|req: 3271/6347] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:34:51 2025] DELETE /networking/v2.0/security-groups/c3846cb8-dcba-4559-9913-80b38e66af6a => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 929.758194] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7be13059-76b1-42f2-b280-f77e9b82cc4a req-eb414c18-1829-40f9-baf9-be5f802abb3b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 929.758948] [49942]: [pid: 49942|app: 0|req: 3272/6348] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 929.772315] [49942]: [pid: 49942|app: 0|req: 3273/6349] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.775020] [49942]: DEBUG neutron.api.wsgi [req-7be13059-76b1-42f2-b280-f77e9b82cc4a req-175f174f-f214-4d4b-90f9-b9adc1f34a95 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 929.780477] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (611951f1-79ee-494f-b87d-3fd4cf35ceef), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.797218] [49942]: [pid: 49942|app: 0|req: 3274/6350] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.842913] [49942]: [pid: 49942|app: 0|req: 3275/6351] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 929.855190] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Router 611951f1-79ee-494f-b87d-3fd4cf35ceef is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 929.909437] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 929.924994] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f19a2a11-4fd5-491a-aa6b-f668f8d3aa87 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 929.925224] [49942]: [pid: 49942|app: 0|req: 3276/6352] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 929.925262] [49941]: [pid: 49941|app: 0|req: 3077/6353] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:34:50 2025] POST /networking/v2.0/routers => generated 730 bytes in 765 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 929.992299] [49941]: DEBUG neutron.api.wsgi [req-6c3e32ef-21c6-4b61-a223-b1b4d2dd1244 req-22d96663-33b5-41c5-97cf-6cc9a6406d0d tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.014135] [49941]: [pid: 49941|app: 0|req: 3078/6354] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/security-groups/d56770ab-8d1b-428f-9068-a2dc4fe778e4 => generated 1684 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.022117] [49941]: DEBUG neutron.api.wsgi [req-6c3e32ef-21c6-4b61-a223-b1b4d2dd1244 req-050d0264-e227-4c5a-86d3-7656b396e728 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.051714] [49941]: DEBUG neutron_lib.callbacks.manager [req-6c3e32ef-21c6-4b61-a223-b1b4d2dd1244 req-050d0264-e227-4c5a-86d3-7656b396e728 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (d56770ab-8d1b-428f-9068-a2dc4fe778e4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.069077] [49941]: DEBUG neutron_lib.callbacks.manager [req-6c3e32ef-21c6-4b61-a223-b1b4d2dd1244 req-050d0264-e227-4c5a-86d3-7656b396e728 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (d56770ab-8d1b-428f-9068-a2dc4fe778e4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.119391] [49941]: DEBUG neutron_lib.callbacks.manager [req-6c3e32ef-21c6-4b61-a223-b1b4d2dd1244 req-050d0264-e227-4c5a-86d3-7656b396e728 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d56770ab-8d1b-428f-9068-a2dc4fe778e4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.125206] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6c3e32ef-21c6-4b61-a223-b1b4d2dd1244 req-050d0264-e227-4c5a-86d3-7656b396e728 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=d56770ab-8d1b-428f-9068-a2dc4fe778e4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.130550] [49941]: DEBUG neutron_lib.callbacks.manager [req-6c3e32ef-21c6-4b61-a223-b1b4d2dd1244 req-050d0264-e227-4c5a-86d3-7656b396e728 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.131313] [49941]: [pid: 49941|app: 0|req: 3079/6355] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:34:51 2025] DELETE /networking/v2.0/security-groups/d56770ab-8d1b-428f-9068-a2dc4fe778e4 => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 930.137876] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.172200] [49941]: [pid: 49941|app: 0|req: 3080/6356] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 930.196405] [49941]: [pid: 49941|app: 0|req: 3081/6357] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 930.211227] [49941]: DEBUG neutron.api.wsgi [req-dfff1e05-d3a5-4a27-9d10-d7eae6ce20f8 req-6c899ce8-f9f4-46e0-a38b-14eac164a159 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.214822] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Allocated IP 192.168.128.1 (1c2c1614-60d0-4fe6-8ff5-6f61275df587/f462afb4-eeb8-442b-bf7c-c55540b88119/5a17a39f-6e0d-40e4-a337-841d76df4d8b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 930.231657] [49941]: [pid: 49941|app: 0|req: 3082/6358] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:51 2025] GET /networking/v2.0/security-groups/5dc37d9f-920f-4b7c-a9b1-c0f3202b5053 => generated 1684 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.238999] [49941]: DEBUG neutron.api.wsgi [req-dfff1e05-d3a5-4a27-9d10-d7eae6ce20f8 req-b4349e17-8af2-47bb-851b-d92990d47c52 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.262059] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks [] for allowed_address_pair (5a17a39f-6e0d-40e4-a337-841d76df4d8b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.262818] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks [] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.263046] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] create_port_precommit called with port settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.1'}], 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'port_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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 930.263194] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] create_port_precommit: [ 930.263194] [49942]: key[id], None -> 5a17a39f-6e0d-40e4-a337-841d76df4d8b [ 930.263194] [49942]: key[binding:vnic_type], None -> normal [ 930.263194] [49942]: key[binding:vif_details], None -> {} [ 930.263194] [49942]: key[allowed_address_pairs], None -> [] [ 930.263194] [49942]: key[binding:profile], None -> {} [ 930.263194] [49942]: key[admin_state_up], None -> True [ 930.263194] [49942]: key[binding:vif_type], None -> unbound [ 930.263194] [49942]: key[device_owner], None -> network:router_interface [ 930.263194] [49942]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 930.263194] [49942]: key[binding:host_id], None -> [ 930.263194] [49942]: key[standard_attr_id], None -> 1503 [ 930.263194] [49942]: key[name], None -> [ 930.263194] [49942]: key[mac_address], None -> fa:16:3e:f6:56:ca [ 930.263194] [49942]: key[status], None -> DOWN [ 930.263194] [49942]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 930.263194] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.1'}] [ 930.263194] [49942]: key[security_groups], None -> [] [ 930.263194] [49942]: key[port_security_enabled], None -> False [ 930.263194] [49942]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 930.263194] [49942]: key[device_id], None -> 611951f1-79ee-494f-b87d-3fd4cf35ceef [ 930.263194] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.265464] [49941]: DEBUG neutron_lib.callbacks.manager [req-dfff1e05-d3a5-4a27-9d10-d7eae6ce20f8 req-b4349e17-8af2-47bb-851b-d92990d47c52 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (5dc37d9f-920f-4b7c-a9b1-c0f3202b5053), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.278438] [49941]: DEBUG neutron_lib.callbacks.manager [req-dfff1e05-d3a5-4a27-9d10-d7eae6ce20f8 req-b4349e17-8af2-47bb-851b-d92990d47c52 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (5dc37d9f-920f-4b7c-a9b1-c0f3202b5053), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.282484] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.292832] [49941]: DEBUG neutron_lib.callbacks.manager [req-dfff1e05-d3a5-4a27-9d10-d7eae6ce20f8 req-b4349e17-8af2-47bb-851b-d92990d47c52 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (5dc37d9f-920f-4b7c-a9b1-c0f3202b5053), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.298124] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-dfff1e05-d3a5-4a27-9d10-d7eae6ce20f8 req-b4349e17-8af2-47bb-851b-d92990d47c52 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=5dc37d9f-920f-4b7c-a9b1-c0f3202b5053,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.302661] [49941]: DEBUG neutron_lib.callbacks.manager [req-dfff1e05-d3a5-4a27-9d10-d7eae6ce20f8 req-b4349e17-8af2-47bb-851b-d92990d47c52 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.303267] [49941]: [pid: 49941|app: 0|req: 3083/6359] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:34:51 2025] DELETE /networking/v2.0/security-groups/5dc37d9f-920f-4b7c-a9b1-c0f3202b5053 => generated 0 bytes in 67 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 930.309384] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Pushing event updated for resources: {'Port': ['ID=5a17a39f-6e0d-40e4-a337-841d76df4d8b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.320613] [49941]: [pid: 49941|app: 0|req: 3084/6360] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.323037] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 930.323848] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 930.325893] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 930.359192] [49941]: [pid: 49941|app: 0|req: 3085/6361] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.370157] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] create_port_postcommit called with port settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.1'}], 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'port_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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:51Z', 'revision_number': 1, 'network': {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 930.370333] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] create_port_postcommit: [ 930.370333] [49942]: key[id], None -> 5a17a39f-6e0d-40e4-a337-841d76df4d8b [ 930.370333] [49942]: key[binding:vnic_type], None -> normal [ 930.370333] [49942]: key[tags], None -> [] [ 930.370333] [49942]: key[binding:vif_details], None -> {} [ 930.370333] [49942]: key[allowed_address_pairs], None -> [] [ 930.370333] [49942]: key[extra_dhcp_opts], None -> [] [ 930.370333] [49942]: key[binding:profile], None -> {} [ 930.370333] [49942]: key[admin_state_up], None -> True [ 930.370333] [49942]: key[network], None -> {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} [ 930.370333] [49942]: key[binding:vif_type], None -> unbound [ 930.370333] [49942]: key[device_owner], None -> network:router_interface [ 930.370333] [49942]: key[created_at], None -> 2025-11-20T12:34:51Z [ 930.370333] [49942]: key[updated_at], None -> 2025-11-20T12:34:51Z [ 930.370333] [49942]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 930.370333] [49942]: key[binding:host_id], None -> [ 930.370333] [49942]: key[description], None -> [ 930.370333] [49942]: key[standard_attr_id], None -> 1503 [ 930.370333] [49942]: key[name], None -> [ 930.370333] [49942]: key[mac_address], None -> fa:16:3e:f6:56:ca [ 930.370333] [49942]: key[status], None -> DOWN [ 930.370333] [49942]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 930.370333] [49942]: key[fixed_ips], None -> [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.1'}] [ 930.370333] [49942]: key[security_groups], None -> [] [ 930.370333] [49942]: key[revision_number], None -> 1 [ 930.370333] [49942]: key[port_security_enabled], None -> False [ 930.370333] [49942]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 930.370333] [49942]: key[device_id], None -> 611951f1-79ee-494f-b87d-3fd4cf35ceef [ 930.370333] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.371334] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (611951f1-79ee-494f-b87d-3fd4cf35ceef), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.384129] [49941]: DEBUG neutron.api.v2.base [req-494adaf3-2847-430e-858e-7ef07294d150 req-4592f23f-dcaf-4247-b990-a2b9b605b667 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-SecurityGroupsTestJSON-securitygroup-1050674473', 'description': 'tempest-description-1765166668'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 930.402680] [49941]: DEBUG neutron_lib.callbacks.manager [req-494adaf3-2847-430e-858e-7ef07294d150 req-4592f23f-dcaf-4247-b990-a2b9b605b667 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.459821] [49941]: DEBUG neutron_lib.callbacks.manager [req-494adaf3-2847-430e-858e-7ef07294d150 req-4592f23f-dcaf-4247-b990-a2b9b605b667 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.463295] [49941]: DEBUG neutron_lib.callbacks.manager [req-494adaf3-2847-430e-858e-7ef07294d150 req-4592f23f-dcaf-4247-b990-a2b9b605b667 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.477333] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-494adaf3-2847-430e-858e-7ef07294d150 req-4592f23f-dcaf-4247-b990-a2b9b605b667 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=106b9673-e8e8-48fe-8b6c-db55917d9521,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.488964] [49941]: DEBUG neutron_lib.callbacks.manager [req-494adaf3-2847-430e-858e-7ef07294d150 req-4592f23f-dcaf-4247-b990-a2b9b605b667 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.489591] [49941]: [pid: 49941|app: 0|req: 3086/6362] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:34:52 2025] POST /networking/v2.0/security-groups => generated 1684 bytes in 111 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 930.503241] [49941]: [pid: 49941|app: 0|req: 3087/6363] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.535439] [49941]: DEBUG neutron.api.wsgi [req-9d37c332-0de0-4545-a6ed-0d55188fa9ce req-c582bc5b-dfcd-499e-a4c7-151d3a7d1b84 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.556305] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.556505] [49941]: [pid: 49941|app: 0|req: 3088/6364] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/security-groups/106b9673-e8e8-48fe-8b6c-db55917d9521 => generated 1684 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.580261] [49941]: [pid: 49941|app: 0|req: 3089/6365] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 930.583391] [49941]: DEBUG neutron.api.v2.base [req-9d37c332-0de0-4545-a6ed-0d55188fa9ce req-eab8d4c3-42cd-49a6-9af3-f96f37ed12d1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Request body: {'security_group': {'name': 'tempest-sg-hth-263821798', 'description': 'tempest-description-hth-179243141'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 930.602706] [49941]: DEBUG neutron_lib.callbacks.manager [req-9d37c332-0de0-4545-a6ed-0d55188fa9ce req-eab8d4c3-42cd-49a6-9af3-f96f37ed12d1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.700884] [49941]: DEBUG neutron_lib.callbacks.manager [req-9d37c332-0de0-4545-a6ed-0d55188fa9ce req-eab8d4c3-42cd-49a6-9af3-f96f37ed12d1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.702082] [49941]: DEBUG neutron_lib.callbacks.manager [req-9d37c332-0de0-4545-a6ed-0d55188fa9ce req-eab8d4c3-42cd-49a6-9af3-f96f37ed12d1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.715949] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9d37c332-0de0-4545-a6ed-0d55188fa9ce req-eab8d4c3-42cd-49a6-9af3-f96f37ed12d1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=106b9673-e8e8-48fe-8b6c-db55917d9521,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.722730] [49941]: DEBUG neutron_lib.callbacks.manager [req-9d37c332-0de0-4545-a6ed-0d55188fa9ce req-eab8d4c3-42cd-49a6-9af3-f96f37ed12d1 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.722730] [49941]: [pid: 49941|app: 0|req: 3090/6366] 10.180.1.21 () {64 vars in 1571 bytes} [Thu Nov 20 12:34:52 2025] PUT /networking/v2.0/security-groups/106b9673-e8e8-48fe-8b6c-db55917d9521 => generated 1656 bytes in 142 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.737460] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks [] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.737786] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] update_port_precommit called with port settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', '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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:52Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', '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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:51Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 930.737902] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] update_port_precommit: [ 930.737902] [49942]: key[updated_at], 2025-11-20T12:34:51Z -> 2025-11-20T12:34:52Z [ 930.737902] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.740357] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.741596] [49941]: [pid: 49941|app: 0|req: 3091/6367] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.765024] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Pushing event updated for resources: {'Port': ['ID=5a17a39f-6e0d-40e4-a337-841d76df4d8b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 930.796547] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] update_port_postcommit called with port settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', '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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:52Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', '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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:51Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 930.796547] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] update_port_postcommit: [ 930.796547] [49942]: key[updated_at], 2025-11-20T12:34:51Z -> 2025-11-20T12:34:52Z [ 930.796547] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 930.796547] [49942]: DEBUG neutron_lib.callbacks.manager [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (611951f1-79ee-494f-b87d-3fd4cf35ceef), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 930.829427] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 930.830148] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 930.840073] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bfdf342-65af-4d65-a60e-d75f6ae714e7 req-4570aeed-7010-4418-a970-982885c9bf86 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.842644] [49941]: [pid: 49941|app: 0|req: 3092/6368] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.859198] [49941]: [pid: 49941|app: 0|req: 3093/6369] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.864075] [49941]: DEBUG neutron.api.wsgi [req-5bfdf342-65af-4d65-a60e-d75f6ae714e7 req-1ea9d3c2-c736-492a-b1f0-dfe01833ba2c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.886688] [49941]: [pid: 49941|app: 0|req: 3094/6370] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 930.896637] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Router 611951f1-79ee-494f-b87d-3fd4cf35ceef has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 930.913874] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67fa9724-9cd3-4c3c-a55f-217cea97f1e2 req-f48faff6-eb94-46c9-b966-33d81affb845 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 930.914965] [49941]: [pid: 49941|app: 0|req: 3095/6371] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 1041 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.918046] [49941]: DEBUG neutron.api.wsgi [req-61752fa4-3293-459b-bc86-0d55ec4a5556 req-a68027ea-8b34-4316-bf91-f97ea27b2ecf tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.935919] [49941]: [pid: 49941|app: 0|req: 3096/6372] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/security-groups/106b9673-e8e8-48fe-8b6c-db55917d9521 => generated 1656 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 930.939180] [49941]: DEBUG neutron.api.wsgi [req-67fa9724-9cd3-4c3c-a55f-217cea97f1e2 req-865e4203-4ab3-4852-9454-d26b7fbbde8e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 930.951053] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-160ed298-953e-4bfe-8e8a-2db3da30782b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 930.954675] [49942]: [pid: 49942|app: 0|req: 3277/6373] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:34:51 2025] PUT /networking/v2.0/routers/611951f1-79ee-494f-b87d-3fd4cf35ceef/add_router_interface => generated 309 bytes in 1027 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.966808] [49941]: [pid: 49941|app: 0|req: 3097/6374] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 930.997131] [49942]: [pid: 49942|app: 0|req: 3278/6375] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.086659] [49942]: DEBUG neutron.api.wsgi [req-2c094555-6a3c-4f1c-b814-a49f36a35814 req-2cd34c61-dee4-4edd-9601-31e8039838d8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.089132] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a5f9a1a-28fd-4272-afd9-7adf22168556 req-85be88e8-1841-438b-af5f-30cb717884de tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.090195] [49941]: [pid: 49941|app: 0|req: 3098/6376] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.096192] [49941]: DEBUG neutron.api.wsgi [req-1a5f9a1a-28fd-4272-afd9-7adf22168556 req-1fea53c0-97df-4538-a7a7-31528ec40702 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.102503] [49942]: [pid: 49942|app: 0|req: 3279/6377] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/security-groups/106b9673-e8e8-48fe-8b6c-db55917d9521 => generated 1656 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 931.108442] [49942]: DEBUG neutron.api.wsgi [req-2c094555-6a3c-4f1c-b814-a49f36a35814 req-e1c1ccc3-201f-4954-85de-190474a4940c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.115163] [49941]: [pid: 49941|app: 0|req: 3099/6378] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.136330] [49942]: DEBUG neutron_lib.callbacks.manager [req-2c094555-6a3c-4f1c-b814-a49f36a35814 req-e1c1ccc3-201f-4954-85de-190474a4940c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.152971] [49942]: DEBUG neutron_lib.callbacks.manager [req-2c094555-6a3c-4f1c-b814-a49f36a35814 req-e1c1ccc3-201f-4954-85de-190474a4940c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.187138] [49942]: DEBUG neutron_lib.callbacks.manager [req-2c094555-6a3c-4f1c-b814-a49f36a35814 req-e1c1ccc3-201f-4954-85de-190474a4940c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (106b9673-e8e8-48fe-8b6c-db55917d9521), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.193025] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2c094555-6a3c-4f1c-b814-a49f36a35814 req-e1c1ccc3-201f-4954-85de-190474a4940c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=106b9673-e8e8-48fe-8b6c-db55917d9521,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.200141] [49941]: DEBUG neutron.api.v2.base [None req-d51952a0-19e3-4089-ba46-250371f18573 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--653077145', 'description': 'tempest-description--1698186205'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.200203] [49942]: DEBUG neutron_lib.callbacks.manager [req-2c094555-6a3c-4f1c-b814-a49f36a35814 req-e1c1ccc3-201f-4954-85de-190474a4940c tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.200203] [49942]: [pid: 49942|app: 0|req: 3280/6379] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:34:52 2025] DELETE /networking/v2.0/security-groups/106b9673-e8e8-48fe-8b6c-db55917d9521 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 931.217721] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d51952a0-19e3-4089-ba46-250371f18573 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.260265] [49942]: [pid: 49942|app: 0|req: 3281/6380] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:52 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.277172] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d51952a0-19e3-4089-ba46-250371f18573 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (e8d1ac85-0b61-40ff-a99b-ae747465e47b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.278507] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d51952a0-19e3-4089-ba46-250371f18573 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e8d1ac85-0b61-40ff-a99b-ae747465e47b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.290158] [49942]: [pid: 49942|app: 0|req: 3282/6381] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 931.293544] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d51952a0-19e3-4089-ba46-250371f18573 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=e8d1ac85-0b61-40ff-a99b-ae747465e47b,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.308026] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d51952a0-19e3-4089-ba46-250371f18573 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.308272] [49942]: DEBUG neutron.api.wsgi [req-8aea168b-e43f-496e-a0ad-ff52a9506928 req-c2ade264-5d68-4f95-b27f-7271a261cb63 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.308312] [49941]: [pid: 49941|app: 0|req: 3100/6382] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:34:52 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 112 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 931.313276] [49942]: INFO neutron.api.v2.resource [req-8aea168b-e43f-496e-a0ad-ff52a9506928 req-c2ade264-5d68-4f95-b27f-7271a261cb63 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 931.313417] [49941]: DEBUG neutron.api.v2.base [None req-2efa3664-99d5-4f53-83cc-3d5a9352e6b2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'security_group_rule': {'security_group_id': 'e8d1ac85-0b61-40ff-a99b-ae747465e47b', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.314117] [49942]: [pid: 49942|app: 0|req: 3283/6383] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups/5dc37d9f-920f-4b7c-a9b1-c0f3202b5053 => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 931.331512] [49942]: DEBUG neutron.api.wsgi [req-564a773e-a07a-435e-afd8-9fdc251dab85 req-7e19a5dc-dc0d-4cef-8a21-f69148d803d0 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.337492] [49942]: INFO neutron.api.v2.resource [req-564a773e-a07a-435e-afd8-9fdc251dab85 req-7e19a5dc-dc0d-4cef-8a21-f69148d803d0 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 931.337991] [49942]: [pid: 49942|app: 0|req: 3284/6384] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups/d56770ab-8d1b-428f-9068-a2dc4fe778e4 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 931.355599] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2efa3664-99d5-4f53-83cc-3d5a9352e6b2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (18070928-3ff2-40b3-b9a7-014d8ff46e7f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.382148] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2efa3664-99d5-4f53-83cc-3d5a9352e6b2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (18070928-3ff2-40b3-b9a7-014d8ff46e7f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.383634] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2efa3664-99d5-4f53-83cc-3d5a9352e6b2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (18070928-3ff2-40b3-b9a7-014d8ff46e7f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.390725] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2efa3664-99d5-4f53-83cc-3d5a9352e6b2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=18070928-3ff2-40b3-b9a7-014d8ff46e7f,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.394307] [49942]: [pid: 49942|app: 0|req: 3285/6385] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.401956] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2efa3664-99d5-4f53-83cc-3d5a9352e6b2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.402615] [49941]: [pid: 49941|app: 0|req: 3101/6386] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:34:53 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 931.408557] [49942]: DEBUG neutron.api.v2.base [None req-905aaded-51b1-4c82-83f7-53d890933633 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'security_group_rule': {'security_group_id': 'e8d1ac85-0b61-40ff-a99b-ae747465e47b', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.422469] [49941]: DEBUG neutron.api.wsgi [req-54ca6b82-b99b-4821-822a-8f6d5536eb85 req-03833ac3-1ce4-4af1-ab0f-fa2605aef4e9 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.428707] [49941]: INFO neutron.api.v2.resource [req-54ca6b82-b99b-4821-822a-8f6d5536eb85 req-03833ac3-1ce4-4af1-ab0f-fa2605aef4e9 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 931.429261] [49941]: [pid: 49941|app: 0|req: 3102/6387] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups/2e0cd9f1-b27e-4d44-b221-2c5be68ee883 => generated 146 bytes in 10 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 931.451396] [49941]: DEBUG neutron.api.wsgi [req-dc601bcd-41d0-4863-bccc-5afe44f3ceaf req-028fac67-183c-49a6-840b-ccba7a7de522 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.458056] [49941]: INFO neutron.api.v2.resource [req-dc601bcd-41d0-4863-bccc-5afe44f3ceaf req-028fac67-183c-49a6-840b-ccba7a7de522 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 931.458541] [49941]: [pid: 49941|app: 0|req: 3103/6388] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups/3400c6f3-b5ca-4c46-92a4-dc629f0c9266 => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 931.460920] [49942]: DEBUG neutron_lib.callbacks.manager [None req-905aaded-51b1-4c82-83f7-53d890933633 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (05177292-25a1-4c56-9ab3-a1c3ef95584c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.479600] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '85051b0f-087f-4015-afc7-c73088104608', 'name': 'network-vif-deleted', 'tag': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 931.486537] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-77b86ff8-4d0d-4a52-8331-68b0d43eb57d" -d '{"events": [{"server_uuid": "85051b0f-087f-4015-afc7-c73088104608", "name": "network-vif-deleted", "tag": "98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 931.486703] [49941]: [pid: 49941|app: 0|req: 3104/6389] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 931.501395] [49942]: DEBUG neutron_lib.callbacks.manager [None req-905aaded-51b1-4c82-83f7-53d890933633 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (05177292-25a1-4c56-9ab3-a1c3ef95584c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.504053] [49941]: DEBUG neutron.api.wsgi [req-2db6b28e-1aba-4b49-bee4-f52b4cfc02e0 req-dc6f6ac6-e628-4695-aab5-f864f767a312 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.504159] [49942]: DEBUG neutron_lib.callbacks.manager [None req-905aaded-51b1-4c82-83f7-53d890933633 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (05177292-25a1-4c56-9ab3-a1c3ef95584c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.510509] [49941]: INFO neutron.api.v2.resource [req-2db6b28e-1aba-4b49-bee4-f52b4cfc02e0 req-dc6f6ac6-e628-4695-aab5-f864f767a312 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 931.511071] [49941]: [pid: 49941|app: 0|req: 3105/6390] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups/e64428ca-147d-4ab1-b600-4006bb6d23b6 => generated 146 bytes in 13 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 931.517547] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-905aaded-51b1-4c82-83f7-53d890933633 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=05177292-25a1-4c56-9ab3-a1c3ef95584c,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.526308] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-540528fa-6239-40b7-bff3-0f19db565a19 x-openstack-request-id: req-540528fa-6239-40b7-bff3-0f19db565a19 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 931.526413] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "85051b0f-087f-4015-afc7-c73088104608", "name": "network-vif-deleted", "tag": "98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 931.526596] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-540528fa-6239-40b7-bff3-0f19db565a19 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 931.527440] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-540528fa-6239-40b7-bff3-0f19db565a19'] response: {'server_uuid': '85051b0f-087f-4015-afc7-c73088104608', 'name': 'network-vif-deleted', 'tag': '98cdf70d-a5fd-4ea3-aad5-8229b20b8aa2', 'status': 'completed', 'code': 200} [ 931.538145] [49942]: DEBUG neutron_lib.callbacks.manager [None req-905aaded-51b1-4c82-83f7-53d890933633 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.538265] [49941]: DEBUG neutron.api.wsgi [req-f13e8d21-fd41-4d51-bd29-a20940a419a3 req-d5665f72-6173-4d31-a99b-7e0c88eb41b8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.538673] [49942]: [pid: 49942|app: 0|req: 3286/6391] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:34:53 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 133 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 931.547747] [49942]: DEBUG neutron.api.v2.base [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 931.548213] [49941]: INFO neutron.api.v2.resource [req-f13e8d21-fd41-4d51-bd29-a20940a419a3 req-d5665f72-6173-4d31-a99b-7e0c88eb41b8 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] show failed (client error): The resource could not be found. [ 931.550100] [49941]: [pid: 49941|app: 0|req: 3106/6392] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups/9193feb5-5429-4e6e-a991-9bc999a3e437 => generated 146 bytes in 15 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 931.566645] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.572870] [49941]: [pid: 49941|app: 0|req: 3107/6393] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 931.632183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.646407] [49941]: [pid: 49941|app: 0|req: 3108/6394] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.697781] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Allocated IP 10.180.180.169 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/d469bbeb-f9ac-4032-92d7-ec7134db0c89) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 931.730088] [49941]: [pid: 49941|app: 0|req: 3109/6395] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.756185] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for allowed_address_pair (d469bbeb-f9ac-4032-92d7-ec7134db0c89), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.757382] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.758319] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit called with port settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 931.758319] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit: [ 931.758319] [49942]: key[id], None -> d469bbeb-f9ac-4032-92d7-ec7134db0c89 [ 931.758319] [49942]: key[binding:vnic_type], None -> normal [ 931.758319] [49942]: key[binding:vif_details], None -> {} [ 931.758319] [49942]: key[allowed_address_pairs], None -> [] [ 931.758319] [49942]: key[binding:profile], None -> {} [ 931.758319] [49942]: key[admin_state_up], None -> True [ 931.758319] [49942]: key[binding:vif_type], None -> unbound [ 931.758319] [49942]: key[device_owner], None -> network:floatingip [ 931.758319] [49942]: key[tenant_id], None -> [ 931.758319] [49942]: key[binding:host_id], None -> [ 931.758319] [49942]: key[standard_attr_id], None -> 1512 [ 931.758319] [49942]: key[name], None -> [ 931.758319] [49942]: key[mac_address], None -> fa:16:3e:f7:af:87 [ 931.758319] [49942]: key[status], None -> N/A [ 931.758319] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 931.758319] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.169'}] [ 931.758319] [49942]: key[security_groups], None -> [] [ 931.758319] [49942]: key[port_security_enabled], None -> False [ 931.758319] [49942]: key[project_id], None -> [ 931.758319] [49942]: key[device_id], None -> PENDING [ 931.758319] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 931.794022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.816600] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'Port': ['ID=d469bbeb-f9ac-4032-92d7-ec7134db0c89,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 931.829030] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 931.829514] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adf8560f-2c9a-4562-89da-7a73909282f0 req-15f56942-1070-4b61-92d4-fb44ed3e8371 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.829844] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 931.830596] [49941]: [pid: 49941|app: 0|req: 3110/6396] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 827 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.831714] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 931.846620] [49941]: [pid: 49941|app: 0|req: 3111/6397] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.849960] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit called with port settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:53Z', 'updated_at': '2025-11-20T12:34:53Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 931.849960] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit: [ 931.849960] [49942]: key[id], None -> d469bbeb-f9ac-4032-92d7-ec7134db0c89 [ 931.849960] [49942]: key[binding:vnic_type], None -> normal [ 931.849960] [49942]: key[tags], None -> [] [ 931.849960] [49942]: key[binding:vif_details], None -> {} [ 931.849960] [49942]: key[allowed_address_pairs], None -> [] [ 931.849960] [49942]: key[extra_dhcp_opts], None -> [] [ 931.849960] [49942]: key[binding:profile], None -> {} [ 931.849960] [49942]: key[admin_state_up], None -> True [ 931.849960] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 931.849960] [49942]: key[binding:vif_type], None -> unbound [ 931.849960] [49942]: key[device_owner], None -> network:floatingip [ 931.849960] [49942]: key[created_at], None -> 2025-11-20T12:34:53Z [ 931.849960] [49942]: key[updated_at], None -> 2025-11-20T12:34:53Z [ 931.849960] [49942]: key[tenant_id], None -> [ 931.849960] [49942]: key[binding:host_id], None -> [ 931.849960] [49942]: key[description], None -> [ 931.849960] [49942]: key[standard_attr_id], None -> 1512 [ 931.849960] [49942]: key[name], None -> [ 931.849960] [49942]: key[mac_address], None -> fa:16:3e:f7:af:87 [ 931.849960] [49942]: key[status], None -> N/A [ 931.849960] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 931.849960] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.169'}] [ 931.849960] [49942]: key[security_groups], None -> [] [ 931.849960] [49942]: key[revision_number], None -> 1 [ 931.849960] [49942]: key[port_security_enabled], None -> False [ 931.849960] [49942]: key[project_id], None -> [ 931.849960] [49942]: key[device_id], None -> PENDING [ 931.849960] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 931.851061] [49941]: DEBUG neutron.api.wsgi [req-adf8560f-2c9a-4562-89da-7a73909282f0 req-8b230ff2-64d2-415d-a3a0-72ad2371b200 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 931.891704] [49941]: [pid: 49941|app: 0|req: 3112/6398] 10.180.1.21 () {60 vars in 1690 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=70c548d1-98c9-4c67-8024-d27e67ca2709&id=e11f43e3-4713-4732-84cf-f31fee23f410&fields=id&fields=name => generated 317 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.907313] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (302187a9-0b6b-47f4-aea4-be7e6188582a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.933823] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 931.934335] [49941]: [pid: 49941|app: 0|req: 3113/6399] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 931.986953] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-373d3b18-69b7-4f44-9980-1ea91d2f54fa req-6018a740-b563-4052-af9b-438c88684353 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 931.987972] [49941]: [pid: 49941|app: 0|req: 3114/6400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 931.996599] [49941]: DEBUG neutron.api.wsgi [req-373d3b18-69b7-4f44-9980-1ea91d2f54fa req-8b483b6e-b069-4895-b1dd-288d5431e8d2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.021470] [49941]: [pid: 49941|app: 0|req: 3115/6401] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.026602] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.026865] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_precommit called with port settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': '302187a9-0b6b-47f4-aea4-be7e6188582a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:53Z', 'updated_at': '2025-11-20T12:34:53Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:53Z', 'updated_at': '2025-11-20T12:34:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 932.027000] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_precommit: [ 932.027000] [49942]: key[device_id], PENDING -> 302187a9-0b6b-47f4-aea4-be7e6188582a [ 932.027000] [49942]: key[revision_number], 1 -> 2 [ 932.027000] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 932.028779] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.052232] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'Port': ['ID=d469bbeb-f9ac-4032-92d7-ec7134db0c89,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 932.072250] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_postcommit called with port settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': '302187a9-0b6b-47f4-aea4-be7e6188582a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:53Z', 'updated_at': '2025-11-20T12:34:53Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:53Z', 'updated_at': '2025-11-20T12:34:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 932.073167] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_postcommit: [ 932.073167] [49942]: key[device_id], PENDING -> 302187a9-0b6b-47f4-aea4-be7e6188582a [ 932.073167] [49942]: key[revision_number], 1 -> 2 [ 932.073167] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 932.073501] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (302187a9-0b6b-47f4-aea4-be7e6188582a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.084085] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a367c362-c450-4b94-9e87-00b1914411e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 932.084693] [49942]: [pid: 49942|app: 0|req: 3287/6402] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:34:53 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) [ 932.089076] [49941]: [pid: 49941|app: 0|req: 3116/6403] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.181802] [49941]: DEBUG neutron.api.wsgi [req-60c8e005-f7fc-4d66-95df-6860921106fd req-9f0ad860-f26a-46b0-bfe8-4bc7d38e909e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.211918] [49941]: [pid: 49941|app: 0|req: 3117/6404] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--653077145&fields=id&tenant_id=6a469ff1687b41cdb245ff24a8660c58 => generated 69 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.226443] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1fa40b46-4037-4562-bb66-c5622bc24f22 req-b91f1fbd-cc13-4210-b947-d0705be98add tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.227640] [49942]: [pid: 49942|app: 0|req: 3288/6405] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.233394] [49942]: DEBUG neutron.api.wsgi [req-1fa40b46-4037-4562-bb66-c5622bc24f22 req-4258aa0f-4cd4-4016-bb73-9ec1b8f589df tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.256923] [49942]: [pid: 49942|app: 0|req: 3289/6406] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.267158] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-ce6c41b4-b3c3-452d-ab4b-900061914dc7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.269509] [49941]: [pid: 49941|app: 0|req: 3118/6407] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:53 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 616 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.275194] [49942]: DEBUG neutron.api.wsgi [req-60c8e005-f7fc-4d66-95df-6860921106fd req-90e0e5e7-73d0-48eb-96a6-addfea6b1a2c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.279845] [49942]: [pid: 49942|app: 0|req: 3290/6408] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/quotas/6a469ff1687b41cdb245ff24a8660c58 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.349034] [49941]: [pid: 49941|app: 0|req: 3119/6409] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&fields=id => generated 57 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.397762] [49941]: [pid: 49941|app: 0|req: 3120/6410] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.401786] [49942]: [pid: 49942|app: 0|req: 3291/6411] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.452651] [49941]: [pid: 49941|app: 0|req: 3121/6412] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.500817] [49942]: [pid: 49942|app: 0|req: 3292/6413] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.577247] [49941]: [pid: 49941|app: 0|req: 3122/6414] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.610050] [49942]: [pid: 49942|app: 0|req: 3293/6415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.668414] [49941]: [pid: 49941|app: 0|req: 3123/6416] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 932.737025] [49942]: [pid: 49942|app: 0|req: 3294/6417] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 932.804589] [49941]: [pid: 49941|app: 0|req: 3124/6418] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.922152] [49942]: [pid: 49942|app: 0|req: 3295/6419] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 932.977190] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d8884a65-1195-4427-87ff-d82a4a1ac0be req-a7194a0b-4200-49c8-b0bb-7758cbd21e1f tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 932.978079] [49941]: [pid: 49941|app: 0|req: 3125/6420] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 827 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 932.988286] [49941]: DEBUG neutron.api.wsgi [req-d8884a65-1195-4427-87ff-d82a4a1ac0be req-f32335a9-3a50-49d5-9f0d-a3cac75b2cd7 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 932.996697] [49942]: [pid: 49942|app: 0|req: 3296/6421] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.011557] [49941]: [pid: 49941|app: 0|req: 3126/6422] 10.180.1.21 () {60 vars in 1690 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=70c548d1-98c9-4c67-8024-d27e67ca2709&id=e11f43e3-4713-4732-84cf-f31fee23f410&fields=id&fields=name => generated 317 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 933.157651] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc73ccf1-4908-40ab-a879-5855c826bfd3 req-3cf6d987-4a1e-4247-b87b-4e1c6f93a3e6 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.158707] [49942]: [pid: 49942|app: 0|req: 3297/6423] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 933.163632] [49941]: [pid: 49941|app: 0|req: 3127/6424] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.165640] [49942]: DEBUG neutron.api.wsgi [req-dc73ccf1-4908-40ab-a879-5855c826bfd3 req-45383088-6ee2-4d2f-a09b-c709def3018c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.200628] [49942]: [pid: 49942|app: 0|req: 3298/6425] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:54 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.343410] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f929152b-bc38-4aca-a4df-f408d51bc3af req-7ec053f9-77e5-4e27-86cf-fea3d9598e42 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.344471] [49941]: [pid: 49941|app: 0|req: 3128/6426] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 933.351618] [49942]: DEBUG neutron.api.wsgi [req-f929152b-bc38-4aca-a4df-f408d51bc3af req-84c25ef3-84cc-48e1-8961-26544328ae9b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.374412] [49942]: [pid: 49942|app: 0|req: 3299/6427] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.481038] [49941]: [pid: 49941|app: 0|req: 3129/6428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.524894] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-777c61c9-bb57-4ecc-aafe-55e4d48d2398 req-ce603cc7-7542-4120-b834-94775b6ee95b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.526564] [49942]: [pid: 49942|app: 0|req: 3300/6429] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 933.537656] [49941]: DEBUG neutron.api.wsgi [req-777c61c9-bb57-4ecc-aafe-55e4d48d2398 req-db80609a-6525-4406-af60-2c903187838c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 933.560479] [49941]: [pid: 49941|app: 0|req: 3130/6430] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.593554] [49942]: [pid: 49942|app: 0|req: 3301/6431] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.644018] [49941]: [pid: 49941|app: 0|req: 3131/6432] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.684419] [49942]: [pid: 49942|app: 0|req: 3302/6433] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.732749] [49941]: [pid: 49941|app: 0|req: 3132/6434] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.813148] [49942]: [pid: 49942|app: 0|req: 3303/6435] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.872688] [49941]: [pid: 49941|app: 0|req: 3133/6436] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 933.928285] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-0d647368-97be-4591-aeb8-67103414368e tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 933.929275] [49942]: [pid: 49942|app: 0|req: 3304/6437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 827 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 933.984755] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Deleting port 4890b28f-5b52-4609-8ccc-15272ef1368b {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 933.984937] [49941]: DEBUG neutron_lib.callbacks.manager [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 933.997907] [49942]: [pid: 49942|app: 0|req: 3305/6438] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.016052] [49941]: DEBUG neutron.plugins.ml2.db [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] For port 4890b28f-5b52-4609-8ccc-15272ef1368b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4890b28f-5b52-4609-8ccc-15272ef1368b,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 934.016052] [49941]: DEBUG neutron_lib.callbacks.manager [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.021991] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_precommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 934.022215] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_precommit: [ 934.022215] [49941]: key[id], 4890b28f-5b52-4609-8ccc-15272ef1368b -> None [ 934.022215] [49941]: key[binding:vnic_type], normal -> None [ 934.022215] [49941]: key[tags], [] -> None [ 934.022215] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 934.022215] [49941]: key[allowed_address_pairs], [] -> None [ 934.022215] [49941]: key[extra_dhcp_opts], [] -> None [ 934.022215] [49941]: key[binding:profile], {} -> None [ 934.022215] [49941]: key[admin_state_up], True -> None [ 934.022215] [49941]: key[binding:vif_type], ovs -> None [ 934.022215] [49941]: key[device_owner], compute:nova -> None [ 934.022215] [49941]: key[created_at], 2025-11-20T12:33:12Z -> None [ 934.022215] [49941]: key[updated_at], 2025-11-20T12:33:26Z -> None [ 934.022215] [49941]: key[description], -> None [ 934.022215] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 934.022215] [49941]: key[binding:host_id], cpu-1 -> None [ 934.022215] [49941]: key[standard_attr_id], 1360 -> None [ 934.022215] [49941]: key[name], -> None [ 934.022215] [49941]: key[mac_address], fa:16:3e:7a:f1:cd -> None [ 934.022215] [49941]: key[status], ACTIVE -> None [ 934.022215] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 934.022215] [49941]: key[fixed_ips], [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}] -> None [ 934.022215] [49941]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'] -> None [ 934.022215] [49941]: key[revision_number], 7 -> None [ 934.022215] [49941]: key[port_security_enabled], True -> None [ 934.022215] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 934.022215] [49941]: key[device_id], 54ad9cb9-5a15-44a8-9ca2-8d338085e309 -> None [ 934.022215] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.024612] [49941]: DEBUG neutron.plugins.ml2.plugin [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Calling delete_port for 4890b28f-5b52-4609-8ccc-15272ef1368b owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 934.057745] [49942]: [pid: 49942|app: 0|req: 3306/6439] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 934.096912] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4206488e-99f2-431d-988b-00ae6f7419ff req-46bad3af-ef7f-439d-8aad-ee80be293244 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.097994] [49942]: [pid: 49942|app: 0|req: 3307/6440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 827 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.104422] [49941]: DEBUG neutron_lib.callbacks.manager [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (4890b28f-5b52-4609-8ccc-15272ef1368b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.104589] [49942]: DEBUG neutron.api.wsgi [req-4206488e-99f2-431d-988b-00ae6f7419ff req-425c44cc-53d2-43fd-90b9-5e41217e1d76 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.114659] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'Port': ['ID=4890b28f-5b52-4609-8ccc-15272ef1368b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 934.131512] [49942]: [pid: 49942|app: 0|req: 3308/6441] 10.180.1.21 () {60 vars in 1690 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/security-groups?id=06545c6c-c5ef-4beb-bf46-00a854ee806b&id=70c548d1-98c9-4c67-8024-d27e67ca2709&id=e11f43e3-4713-4732-84cf-f31fee23f410&fields=id&fields=name => generated 317 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.146954] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] No DVR routers for this DVR port 4890b28f-5b52-4609-8ccc-15272ef1368b on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 934.147293] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_postcommit called with port settings {'id': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:7a:f1:cd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'device_owner': 'compute:nova', 'standard_attr_id': 1360, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:12Z', 'updated_at': '2025-11-20T12:33:26Z', 'revision_number': 7, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (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': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 934.147437] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] delete_port_postcommit: [ 934.147437] [49941]: key[id], 4890b28f-5b52-4609-8ccc-15272ef1368b -> None [ 934.147437] [49941]: key[binding:vnic_type], normal -> None [ 934.147437] [49941]: key[tags], [] -> None [ 934.147437] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '9fa933df-d66f-485e-8cf9-eda7f1a7f283', 'external-id': 'nsx-vlan-transportzone-87', 'segmentation_id': 87, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 934.147437] [49941]: key[allowed_address_pairs], [] -> None [ 934.147437] [49941]: key[extra_dhcp_opts], [] -> None [ 934.147437] [49941]: key[binding:profile], {} -> None [ 934.147437] [49941]: key[admin_state_up], True -> None [ 934.147437] [49941]: key[binding:vif_type], ovs -> None [ 934.147437] [49941]: key[device_owner], compute:nova -> None [ 934.147437] [49941]: key[created_at], 2025-11-20T12:33:12Z -> None [ 934.147437] [49941]: key[updated_at], 2025-11-20T12:33:26Z -> None [ 934.147437] [49941]: key[description], -> None [ 934.147437] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 934.147437] [49941]: key[binding:host_id], cpu-1 -> None [ 934.147437] [49941]: key[standard_attr_id], 1360 -> None [ 934.147437] [49941]: key[name], -> None [ 934.147437] [49941]: key[mac_address], fa:16:3e:7a:f1:cd -> None [ 934.147437] [49941]: key[status], ACTIVE -> None [ 934.147437] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 934.147437] [49941]: key[fixed_ips], [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.5'}] -> None [ 934.147437] [49941]: key[security_groups], ['06545c6c-c5ef-4beb-bf46-00a854ee806b', '70c548d1-98c9-4c67-8024-d27e67ca2709', 'e11f43e3-4713-4732-84cf-f31fee23f410'] -> None [ 934.147437] [49941]: key[revision_number], 7 -> None [ 934.147437] [49941]: key[port_security_enabled], True -> None [ 934.147437] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 934.147437] [49941]: key[device_id], 54ad9cb9-5a15-44a8-9ca2-8d338085e309 -> None [ 934.147437] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 934.148926] [49941]: DEBUG neutron_lib.callbacks.manager [req-b94f33e6-8ee7-4c82-a1c9-7a4c2199820f req-e7ba1cb6-1ad7-4d8e-bf28-0e065067c957 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 934.149612] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'name': 'network-vif-deleted', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 934.152207] [49941]: [pid: 49941|app: 0|req: 3134/6442] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:55 2025] DELETE /networking/v2.0/ports/4890b28f-5b52-4609-8ccc-15272ef1368b => generated 0 bytes in 218 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 934.153470] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d20a4895-0882-459f-85a5-fd21cf0f7f82" -d '{"events": [{"server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "name": "network-vif-deleted", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 934.178660] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-6497fbe3-b721-4318-9d77-c8ca659c53dd x-openstack-request-id: req-6497fbe3-b721-4318-9d77-c8ca659c53dd {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 934.178775] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "54ad9cb9-5a15-44a8-9ca2-8d338085e309", "name": "network-vif-deleted", "tag": "4890b28f-5b52-4609-8ccc-15272ef1368b", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 934.178851] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6497fbe3-b721-4318-9d77-c8ca659c53dd {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 934.179061] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6497fbe3-b721-4318-9d77-c8ca659c53dd'] response: {'server_uuid': '54ad9cb9-5a15-44a8-9ca2-8d338085e309', 'name': 'network-vif-deleted', 'tag': '4890b28f-5b52-4609-8ccc-15272ef1368b', 'status': 'completed', 'code': 200} [ 934.239261] [49942]: [pid: 49942|app: 0|req: 3309/6443] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:55 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.276968] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e8864bd-f14c-4819-a23d-5d80b4197bea req-293e83d6-df52-4e8c-80f5-f69e8e63ab8a tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.278027] [49941]: [pid: 49941|app: 0|req: 3135/6444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.284034] [49942]: DEBUG neutron.api.wsgi [req-8e8864bd-f14c-4819-a23d-5d80b4197bea req-bfec3996-a59c-459b-a062-ffdc2dc99441 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.303957] [49942]: [pid: 49942|app: 0|req: 3310/6445] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.474199] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88128bbd-d4d2-4ef4-b2b1-e0162043ac6a req-502585f2-065d-4fd5-9473-f17b28355673 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.475527] [49941]: [pid: 49941|app: 0|req: 3136/6446] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.482917] [49942]: DEBUG neutron.api.wsgi [req-88128bbd-d4d2-4ef4-b2b1-e0162043ac6a req-b072a90a-49f2-425a-8c4b-2c11a7322400 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 934.514215] [49942]: [pid: 49942|app: 0|req: 3311/6447] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.590069] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8158a76-c297-4890-904f-8920de689f1c req-e95cfd50-3772-43d5-a189-4ef792c94ff6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.591179] [49941]: [pid: 49941|app: 0|req: 3137/6448] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 934.602072] [49942]: [pid: 49942|app: 0|req: 3312/6449] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.670350] [49942]: [pid: 49942|app: 0|req: 3313/6450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.671012] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e097b26e-824d-44cb-95e5-22f55dadfbab req-2cdd8447-a5a8-4662-b4ec-f74c7b175b2b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.671938] [49941]: [pid: 49941|app: 0|req: 3138/6451] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports/23f5c788-517e-4c11-9a99-30246f9a84cd => generated 746 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 934.727804] [49941]: [pid: 49941|app: 0|req: 3139/6452] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.750018] [49941]: [pid: 49941|app: 0|req: 3140/6453] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.778221] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f6ea86a-6f9b-4055-8faa-4dfd9630b2b3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.781803] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f6ea86a-6f9b-4055-8faa-4dfd9630b2b3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.786155] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5f6ea86a-6f9b-4055-8faa-4dfd9630b2b3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.787378] [49942]: [pid: 49942|app: 0|req: 3314/6454] 10.180.1.21 () {58 vars in 1218 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 2204 bytes in 106 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 934.795036] [49941]: [pid: 49941|app: 0|req: 3141/6455] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 934.811295] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-dcf811a8-7a2d-4a68-959c-e09581409bc6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 934.812173] [49942]: [pid: 49942|app: 0|req: 3315/6456] 10.180.1.21 () {58 vars in 1240 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/subnets/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 934.928365] [49941]: [pid: 49941|app: 0|req: 3142/6457] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.054474] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-5a8e730b-b477-4c71-8a26-cdb00145f6eb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.055445] [49942]: [pid: 49942|app: 0|req: 3316/6458] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 612 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.056913] [49941]: [pid: 49941|app: 0|req: 3143/6459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.062373] [49942]: DEBUG neutron.api.v2.base [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Request body: {'port': {'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'admin_state_up': True, 'tenant_id': 'afeff4ce701143b49de73787c7240212'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.102954] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Made reservation on behalf of afeff4ce701143b49de73787c7240212 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 935.105477] [49942]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.140522] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-438ecf5b-6fb5-47d2-9b11-771a44d3c7a0 req-e6247475-b32e-475c-98d1-125d90b97394 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.141518] [49941]: [pid: 49941|app: 0|req: 3144/6460] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 935.148635] [49941]: DEBUG neutron.api.wsgi [req-438ecf5b-6fb5-47d2-9b11-771a44d3c7a0 req-825c810b-551c-41de-b340-96526e116ce3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.165559] [49942]: DEBUG neutron.db.db_base_plugin_common [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Allocated IP 192.168.128.3 (231d09ca-a6ef-492c-afb7-44b9c746e93e/7272ce0d-3b05-4760-9265-96f4b596b173/3d11e7cb-89ba-42c2-9734-940321fa5b65) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 935.168907] [49941]: [pid: 49941|app: 0|req: 3145/6461] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.224287] [49941]: [pid: 49941|app: 0|req: 3146/6462] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:56 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.236263] [49942]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for allowed_address_pair (3d11e7cb-89ba-42c2-9734-940321fa5b65), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.236955] [49942]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.237185] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': '', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 935.237326] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit: [ 935.237326] [49942]: key[id], None -> 3d11e7cb-89ba-42c2-9734-940321fa5b65 [ 935.237326] [49942]: key[binding:vnic_type], None -> normal [ 935.237326] [49942]: key[binding:vif_details], None -> {} [ 935.237326] [49942]: key[allowed_address_pairs], None -> [] [ 935.237326] [49942]: key[binding:profile], None -> {} [ 935.237326] [49942]: key[admin_state_up], None -> True [ 935.237326] [49942]: key[binding:vif_type], None -> unbound [ 935.237326] [49942]: key[device_owner], None -> [ 935.237326] [49942]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 935.237326] [49942]: key[binding:host_id], None -> [ 935.237326] [49942]: key[standard_attr_id], None -> 1514 [ 935.237326] [49942]: key[name], None -> [ 935.237326] [49942]: key[mac_address], None -> fa:16:3e:03:20:38 [ 935.237326] [49942]: key[status], None -> DOWN [ 935.237326] [49942]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 935.237326] [49942]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}] [ 935.237326] [49942]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 935.237326] [49942]: key[port_security_enabled], None -> True [ 935.237326] [49942]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 935.237326] [49942]: key[device_id], None -> 96f400ce-32a8-4a39-aa53-ec33e020fca1 [ 935.237326] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.258608] [49942]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.276513] [49941]: [pid: 49941|app: 0|req: 3147/6463] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:57 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.281171] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event updated for resources: {'Port': ['ID=3d11e7cb-89ba-42c2-9734-940321fa5b65,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.289488] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Network 231d09ca-a6ef-492c-afb7-44b9c746e93e is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 935.290200] [49942]: DEBUG neutron.scheduler.base_scheduler [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 935.292433] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 935.306779] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': '', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:56Z', 'revision_number': 1, 'network': {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 935.306978] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit: [ 935.306978] [49942]: key[id], None -> 3d11e7cb-89ba-42c2-9734-940321fa5b65 [ 935.306978] [49942]: key[binding:vnic_type], None -> normal [ 935.306978] [49942]: key[tags], None -> [] [ 935.306978] [49942]: key[binding:vif_details], None -> {} [ 935.306978] [49942]: key[allowed_address_pairs], None -> [] [ 935.306978] [49942]: key[extra_dhcp_opts], None -> [] [ 935.306978] [49942]: key[binding:profile], None -> {} [ 935.306978] [49942]: key[admin_state_up], None -> True [ 935.306978] [49942]: key[network], None -> {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} [ 935.306978] [49942]: key[binding:vif_type], None -> unbound [ 935.306978] [49942]: key[device_owner], None -> [ 935.306978] [49942]: key[created_at], None -> 2025-11-20T12:34:56Z [ 935.306978] [49942]: key[updated_at], None -> 2025-11-20T12:34:56Z [ 935.306978] [49942]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 935.306978] [49942]: key[binding:host_id], None -> [ 935.306978] [49942]: key[description], None -> [ 935.306978] [49942]: key[standard_attr_id], None -> 1514 [ 935.306978] [49942]: key[name], None -> [ 935.306978] [49942]: key[mac_address], None -> fa:16:3e:03:20:38 [ 935.306978] [49942]: key[status], None -> DOWN [ 935.306978] [49942]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 935.306978] [49942]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}] [ 935.306978] [49942]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 935.306978] [49942]: key[revision_number], None -> 1 [ 935.306978] [49942]: key[port_security_enabled], None -> True [ 935.306978] [49942]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 935.306978] [49942]: key[device_id], None -> 96f400ce-32a8-4a39-aa53-ec33e020fca1 [ 935.306978] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.331117] [49941]: [pid: 49941|app: 0|req: 3148/6464] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:57 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.336649] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.337047] [49942]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-32e8fff7-63f7-40f3-bb15-95ebde3683ff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.345935] [49942]: [pid: 49942|app: 0|req: 3317/6465] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:56 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) [ 935.354536] [49941]: DEBUG neutron.api.v2.base [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Request body: {'port': {'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.388627] [49942]: [pid: 49942|app: 0|req: 3318/6466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:57 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.392776] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.490700] [49941]: DEBUG neutron.notifiers.nova [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3d11e7cb-89ba-42c2-9734-940321fa5b65 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 935.495609] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks [] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.503770] [49941]: DEBUG neutron.db.provisioning_blocks [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Transition to ACTIVE for port object 3d11e7cb-89ba-42c2-9734-940321fa5b65 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 935.508512] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_precommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:57Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': '', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:56Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 935.508746] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_precommit: [ 935.508746] [49941]: key[device_owner], -> compute:nova [ 935.508746] [49941]: key[binding:host_id], -> cpu-1 [ 935.508746] [49941]: key[updated_at], 2025-11-20T12:34:56Z -> 2025-11-20T12:34:57Z [ 935.508746] [49941]: key[revision_number], 1 -> 2 [ 935.508746] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.523763] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.571950] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Pushing event updated for resources: {'Port': ['ID=3d11e7cb-89ba-42c2-9734-940321fa5b65,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.589473] [49942]: DEBUG neutron.api.v2.base [None req-a6011e0f-8fba-43b7-8ed2-ba9fe2b5fd97 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1149305865', 'description': 'tempest-description--531264579'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.606423] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6011e0f-8fba-43b7-8ed2-ba9fe2b5fd97 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.613203] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_postcommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:57Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': '', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:56Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 935.613571] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_postcommit: [ 935.613571] [49941]: key[device_owner], -> compute:nova [ 935.613571] [49941]: key[binding:host_id], -> cpu-1 [ 935.613571] [49941]: key[updated_at], 2025-11-20T12:34:56Z -> 2025-11-20T12:34:57Z [ 935.613571] [49941]: key[revision_number], 1 -> 2 [ 935.613571] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 935.620361] [49941]: DEBUG neutron.plugins.ml2.managers [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Attempting to bind port 3d11e7cb-89ba-42c2-9734-940321fa5b65 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 935.620578] [49941]: DEBUG neutron.plugins.ml2.managers [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Attempting to bind port 3d11e7cb-89ba-42c2-9734-940321fa5b65 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 935.620745] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Attempting to bind port 3d11e7cb-89ba-42c2-9734-940321fa5b65 on network 231d09ca-a6ef-492c-afb7-44b9c746e93e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 935.637706] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 935.637917] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Bind Segment={'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 935.640547] [49941]: DEBUG networking_nsxv3.api.rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Bind port on Host cpu-1 & Segment [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 935.660853] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6011e0f-8fba-43b7-8ed2-ba9fe2b5fd97 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group (4bf9659d-54f7-4f2a-a953-98faf9e7c550), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.662256] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6011e0f-8fba-43b7-8ed2-ba9fe2b5fd97 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4bf9659d-54f7-4f2a-a953-98faf9e7c550), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.677689] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a6011e0f-8fba-43b7-8ed2-ba9fe2b5fd97 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4bf9659d-54f7-4f2a-a953-98faf9e7c550,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.692018] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6011e0f-8fba-43b7-8ed2-ba9fe2b5fd97 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.692742] [49942]: [pid: 49942|app: 0|req: 3319/6467] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:34:57 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 106 msecs (HTTP/1.1 201) 4 headers in 163 bytes (2 switches on core 0) [ 935.755700] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c46cf13a-ac1b-41da-ba2d-decb85cb5765 req-83750f5e-ddf6-4f3b-add3-376fa2fa53b4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 935.756712] [49942]: [pid: 49942|app: 0|req: 3320/6468] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:57 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 935.759806] [49942]: DEBUG neutron.api.v2.base [None req-7660e935-f980-4129-b95d-7e8c444ecffb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'security_group_rule': {'security_group_id': '4bf9659d-54f7-4f2a-a953-98faf9e7c550', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.793278] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7660e935-f980-4129-b95d-7e8c444ecffb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group_rule (891ca268-db95-48a7-bd9c-1e50989e9051), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.816467] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7660e935-f980-4129-b95d-7e8c444ecffb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group_rule (891ca268-db95-48a7-bd9c-1e50989e9051), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.817764] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7660e935-f980-4129-b95d-7e8c444ecffb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (891ca268-db95-48a7-bd9c-1e50989e9051), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.824321] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7660e935-f980-4129-b95d-7e8c444ecffb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=891ca268-db95-48a7-bd9c-1e50989e9051,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.839264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7660e935-f980-4129-b95d-7e8c444ecffb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.839791] [49942]: [pid: 49942|app: 0|req: 3321/6469] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:34:57 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 83 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 935.843153] [49942]: DEBUG neutron.api.wsgi [req-c46cf13a-ac1b-41da-ba2d-decb85cb5765 req-a3225ae5-cc84-42db-aeca-5102cffb30bc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 935.863204] [49942]: [pid: 49942|app: 0|req: 3322/6470] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:57 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.866755] [49942]: DEBUG neutron.api.v2.base [None req-30fb45e7-4aad-4314-819a-0cfb7c055b70 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'security_group_rule': {'security_group_id': '4bf9659d-54f7-4f2a-a953-98faf9e7c550', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 935.896628] [49942]: DEBUG neutron_lib.callbacks.manager [None req-30fb45e7-4aad-4314-819a-0cfb7c055b70 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group_rule (64e2c300-9975-4cc4-9712-87dfda251cee), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.922452] [49942]: DEBUG neutron_lib.callbacks.manager [None req-30fb45e7-4aad-4314-819a-0cfb7c055b70 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group_rule (64e2c300-9975-4cc4-9712-87dfda251cee), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.923676] [49942]: DEBUG neutron_lib.callbacks.manager [None req-30fb45e7-4aad-4314-819a-0cfb7c055b70 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (64e2c300-9975-4cc4-9712-87dfda251cee), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.930322] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30fb45e7-4aad-4314-819a-0cfb7c055b70 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=64e2c300-9975-4cc4-9712-87dfda251cee,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 935.942040] [49942]: DEBUG neutron_lib.callbacks.manager [None req-30fb45e7-4aad-4314-819a-0cfb7c055b70 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 935.942587] [49942]: [pid: 49942|app: 0|req: 3323/6471] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:34:57 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) [ 935.972581] [49942]: [pid: 49942|app: 0|req: 3324/6472] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:57 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.984944] [49942]: [pid: 49942|app: 0|req: 3325/6473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:57 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 935.988207] [49942]: DEBUG neutron.api.v2.base [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 936.000498] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.021680] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.069514] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Allocated IP 10.180.180.227 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/5580061b-2e3c-478f-9b91-d64a396b526e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 936.110089] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for allowed_address_pair (5580061b-2e3c-478f-9b91-d64a396b526e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.110781] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for port (5580061b-2e3c-478f-9b91-d64a396b526e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.111020] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit called with port settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 936.111172] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit: [ 936.111172] [49942]: key[id], None -> 5580061b-2e3c-478f-9b91-d64a396b526e [ 936.111172] [49942]: key[binding:vnic_type], None -> normal [ 936.111172] [49942]: key[binding:vif_details], None -> {} [ 936.111172] [49942]: key[allowed_address_pairs], None -> [] [ 936.111172] [49942]: key[binding:profile], None -> {} [ 936.111172] [49942]: key[admin_state_up], None -> True [ 936.111172] [49942]: key[binding:vif_type], None -> unbound [ 936.111172] [49942]: key[device_owner], None -> network:floatingip [ 936.111172] [49942]: key[tenant_id], None -> [ 936.111172] [49942]: key[binding:host_id], None -> [ 936.111172] [49942]: key[standard_attr_id], None -> 1520 [ 936.111172] [49942]: key[name], None -> [ 936.111172] [49942]: key[mac_address], None -> fa:16:3e:bc:a5:c9 [ 936.111172] [49942]: key[status], None -> N/A [ 936.111172] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 936.111172] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.227'}] [ 936.111172] [49942]: key[security_groups], None -> [] [ 936.111172] [49942]: key[port_security_enabled], None -> False [ 936.111172] [49942]: key[project_id], None -> [ 936.111172] [49942]: key[device_id], None -> PENDING [ 936.111172] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.131186] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5580061b-2e3c-478f-9b91-d64a396b526e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.153198] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'Port': ['ID=5580061b-2e3c-478f-9b91-d64a396b526e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.161546] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 936.162236] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 936.164370] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 936.177430] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit called with port settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:57Z', 'updated_at': '2025-11-20T12:34:57Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 936.177583] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit: [ 936.177583] [49942]: key[id], None -> 5580061b-2e3c-478f-9b91-d64a396b526e [ 936.177583] [49942]: key[binding:vnic_type], None -> normal [ 936.177583] [49942]: key[tags], None -> [] [ 936.177583] [49942]: key[binding:vif_details], None -> {} [ 936.177583] [49942]: key[allowed_address_pairs], None -> [] [ 936.177583] [49942]: key[extra_dhcp_opts], None -> [] [ 936.177583] [49942]: key[binding:profile], None -> {} [ 936.177583] [49942]: key[admin_state_up], None -> True [ 936.177583] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 936.177583] [49942]: key[binding:vif_type], None -> unbound [ 936.177583] [49942]: key[device_owner], None -> network:floatingip [ 936.177583] [49942]: key[created_at], None -> 2025-11-20T12:34:57Z [ 936.177583] [49942]: key[updated_at], None -> 2025-11-20T12:34:57Z [ 936.177583] [49942]: key[tenant_id], None -> [ 936.177583] [49942]: key[binding:host_id], None -> [ 936.177583] [49942]: key[description], None -> [ 936.177583] [49942]: key[standard_attr_id], None -> 1520 [ 936.177583] [49942]: key[name], None -> [ 936.177583] [49942]: key[mac_address], None -> fa:16:3e:bc:a5:c9 [ 936.177583] [49942]: key[status], None -> N/A [ 936.177583] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 936.177583] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.227'}] [ 936.177583] [49942]: key[security_groups], None -> [] [ 936.177583] [49942]: key[revision_number], None -> 1 [ 936.177583] [49942]: key[port_security_enabled], None -> False [ 936.177583] [49942]: key[project_id], None -> [ 936.177583] [49942]: key[device_id], None -> PENDING [ 936.177583] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.210889] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.234809] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5580061b-2e3c-478f-9b91-d64a396b526e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.307461] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for port (5580061b-2e3c-478f-9b91-d64a396b526e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.307641] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] update_port_precommit called with port settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'aa10ce35-4e82-4995-adea-6855f960fa66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:57Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:57Z', 'updated_at': '2025-11-20T12:34: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 936.307799] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] update_port_precommit: [ 936.307799] [49942]: key[device_id], PENDING -> aa10ce35-4e82-4995-adea-6855f960fa66 [ 936.307799] [49942]: key[updated_at], 2025-11-20T12:34:57Z -> 2025-11-20T12:34:58Z [ 936.307799] [49942]: key[revision_number], 1 -> 2 [ 936.307799] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.309956] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (5580061b-2e3c-478f-9b91-d64a396b526e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.333477] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'Port': ['ID=5580061b-2e3c-478f-9b91-d64a396b526e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.352973] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] update_port_postcommit called with port settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'aa10ce35-4e82-4995-adea-6855f960fa66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:57Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:57Z', 'updated_at': '2025-11-20T12:34: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 936.353252] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] update_port_postcommit: [ 936.353252] [49942]: key[device_id], PENDING -> aa10ce35-4e82-4995-adea-6855f960fa66 [ 936.353252] [49942]: key[updated_at], 2025-11-20T12:34:57Z -> 2025-11-20T12:34:58Z [ 936.353252] [49942]: key[revision_number], 1 -> 2 [ 936.353252] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.353449] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.366161] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee86552d-e09c-450c-b61e-e787587a8c26 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.366881] [49942]: [pid: 49942|app: 0|req: 3326/6474] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:34:57 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 381 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 936.414398] [49942]: [pid: 49942|app: 0|req: 3327/6475] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.430131] [49942]: [pid: 49942|app: 0|req: 3328/6476] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.487711] [49942]: [pid: 49942|app: 0|req: 3329/6477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.562357] [49942]: [pid: 49942|app: 0|req: 3330/6478] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 936.622942] [49942]: [pid: 49942|app: 0|req: 3331/6479] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.645588] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Bound using segment: {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 936.646578] [49941]: DEBUG neutron.plugins.ml2.managers [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Bound port: 3d11e7cb-89ba-42c2-9734-940321fa5b65, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c", "external-id": "nsx-vlan-transportzone-772", "segmentation_id": 772}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 936.646578] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.691468] [49942]: [pid: 49942|app: 0|req: 3332/6480] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.697072] [49941]: DEBUG neutron.plugins.ml2.db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] For port 3d11e7cb-89ba-42c2-9734-940321fa5b65, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 936.700016] [49941]: DEBUG neutron.plugins.ml2.db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] For port 3d11e7cb-89ba-42c2-9734-940321fa5b65, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d11e7cb-89ba-42c2-9734-940321fa5b65,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 936.701425] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_precommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:57Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:57Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 936.701576] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_precommit: [ 936.701576] [49941]: key[binding:vif_type], unbound -> ovs [ 936.701576] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} [ 936.701576] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.704617] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.729119] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Pushing event updated for resources: {'Port': ['ID=3d11e7cb-89ba-42c2-9734-940321fa5b65,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.735576] [49941]: DEBUG neutron.db.provisioning_blocks [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Provisioning complete for port 3d11e7cb-89ba-42c2-9734-940321fa5b65 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 936.735802] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.735918] [49941]: INFO neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Attempt 1 to provision port 3d11e7cb-89ba-42c2-9734-940321fa5b65 [ 936.766203] [49942]: [pid: 49942|app: 0|req: 3333/6481] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 936.774054] [49941]: DEBUG neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Current status of the port 3d11e7cb-89ba-42c2-9734-940321fa5b65 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 936.774054] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.788338] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d11e7cb-89ba-42c2-9734-940321fa5b65'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 936.796489] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d4ddd56a-133f-4206-9d1e-c48f55123a16" -d '{"events": [{"server_uuid": "96f400ce-32a8-4a39-aa53-ec33e020fca1", "name": "network-vif-plugged", "status": "completed", "tag": "3d11e7cb-89ba-42c2-9734-940321fa5b65"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 936.798485] [49941]: DEBUG neutron.plugins.ml2.db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] For port 3d11e7cb-89ba-42c2-9734-940321fa5b65, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d11e7cb-89ba-42c2-9734-940321fa5b65,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 936.835842] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_precommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 936.836129] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_precommit: [ 936.836129] [49941]: key[status], DOWN -> ACTIVE [ 936.836129] [49941]: key[revision_number], 4 -> 5 [ 936.836129] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.841183] [49941]: DEBUG neutron.db.provisioning_blocks [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Provisioning complete for port 3d11e7cb-89ba-42c2-9734-940321fa5b65 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 936.841334] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.841441] [49941]: INFO neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Attempt 1 to provision port 3d11e7cb-89ba-42c2-9734-940321fa5b65 [ 936.854075] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56e25603-f0e6-4c07-b4c4-54f1e5c95593 req-7a3c1e9b-b56b-43de-ba5e-c602f0bad5fa tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.855110] [49942]: [pid: 49942|app: 0|req: 3334/6482] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.861042] [49942]: DEBUG neutron.api.wsgi [req-56e25603-f0e6-4c07-b4c4-54f1e5c95593 req-95fed143-77bd-476e-93f4-c4af19a170bc tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 936.876539] [49941]: DEBUG neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Current status of the port 3d11e7cb-89ba-42c2-9734-940321fa5b65 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 936.877317] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_postcommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 936.877520] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_postcommit: [ 936.877520] [49941]: key[status], DOWN -> ACTIVE [ 936.877520] [49941]: key[revision_number], 4 -> 5 [ 936.877520] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.877679] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.879515] [49942]: [pid: 49942|app: 0|req: 3335/6483] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/security-groups?id=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 936.904026] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Pushing event updated for resources: {'Port': ['ID=3d11e7cb-89ba-42c2-9734-940321fa5b65,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 936.904773] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_postcommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:57Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 936.904944] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] update_port_postcommit: [ 936.904944] [49941]: key[binding:vif_type], unbound -> ovs [ 936.904944] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} [ 936.904944] [49941]: key[updated_at], 2025-11-20T12:34:57Z -> 2025-11-20T12:34:58Z [ 936.904944] [49941]: key[revision_number], 2 -> 4 [ 936.904944] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 936.910736] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.910736] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-08b52de7-2fcc-407d-9b30-43b2f965bc11 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 936.911635] [49941]: [pid: 49941|app: 0|req: 3149/6484] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:57 2025] PUT /networking/v2.0/ports/3d11e7cb-89ba-42c2-9734-940321fa5b65 => generated 1037 bytes in 1561 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 936.942467] [49941]: [pid: 49941|app: 0|req: 3150/6485] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 936.961103] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-84553fc3-409e-4f31-9134-fc97d9b36e50 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 936.962080] [49942]: [pid: 49942|app: 0|req: 3336/6486] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 936.969546] [49941]: DEBUG neutron.api.v2.base [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'fixed_ips': [{'ip_address': '192.168.128.14'}], 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'admin_state_up': True, 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 936.991438] [49942]: [pid: 49942|app: 0|req: 3337/6487] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.017907] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 937.022162] [49941]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.044788] [49942]: [pid: 49942|app: 0|req: 3338/6488] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.098470] [49941]: DEBUG neutron.db.db_base_plugin_common [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.14 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/fb92d7ab-f801-4cf7-9f50-f522ef19966e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 937.100499] [49942]: [pid: 49942|app: 0|req: 3339/6489] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.164424] [49942]: DEBUG neutron.api.wsgi [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-ca17d14c-9dc9-4df0-961b-a701b112a56f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 937.173181] [49941]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (fb92d7ab-f801-4cf7-9f50-f522ef19966e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.173922] [49941]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.174157] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 937.174301] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 937.174301] [49941]: key[id], None -> fb92d7ab-f801-4cf7-9f50-f522ef19966e [ 937.174301] [49941]: key[binding:vnic_type], None -> normal [ 937.174301] [49941]: key[binding:vif_details], None -> {} [ 937.174301] [49941]: key[allowed_address_pairs], None -> [] [ 937.174301] [49941]: key[binding:profile], None -> {} [ 937.174301] [49941]: key[admin_state_up], None -> True [ 937.174301] [49941]: key[binding:vif_type], None -> unbound [ 937.174301] [49941]: key[device_owner], None -> [ 937.174301] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 937.174301] [49941]: key[binding:host_id], None -> [ 937.174301] [49941]: key[standard_attr_id], None -> 1522 [ 937.174301] [49941]: key[name], None -> [ 937.174301] [49941]: key[mac_address], None -> fa:16:3e:1f:ae:4d [ 937.174301] [49941]: key[status], None -> DOWN [ 937.174301] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 937.174301] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}] [ 937.174301] [49941]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 937.174301] [49941]: key[port_security_enabled], None -> True [ 937.174301] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 937.174301] [49941]: key[device_id], None -> 6da175be-8fc6-4521-8c93-ea53b22609a0 [ 937.174301] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.186376] [49942]: [pid: 49942|app: 0|req: 3340/6490] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1149305865&fields=id&tenant_id=9d545c0d6971478ea770da539847dd04 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 937.192091] [49941]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.213733] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=fb92d7ab-f801-4cf7-9f50-f522ef19966e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.215096] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-1040c313-180f-49b4-83b4-7d53ce24345b tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.216865] [49942]: [pid: 49942|app: 0|req: 3341/6491] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.222352] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 937.223029] [49941]: DEBUG neutron.scheduler.base_scheduler [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 937.225355] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 937.238139] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 937.238372] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 937.238372] [49941]: key[id], None -> fb92d7ab-f801-4cf7-9f50-f522ef19966e [ 937.238372] [49941]: key[binding:vnic_type], None -> normal [ 937.238372] [49941]: key[tags], None -> [] [ 937.238372] [49941]: key[binding:vif_details], None -> {} [ 937.238372] [49941]: key[allowed_address_pairs], None -> [] [ 937.238372] [49941]: key[extra_dhcp_opts], None -> [] [ 937.238372] [49941]: key[binding:profile], None -> {} [ 937.238372] [49941]: key[admin_state_up], None -> True [ 937.238372] [49941]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 937.238372] [49941]: key[binding:vif_type], None -> unbound [ 937.238372] [49941]: key[device_owner], None -> [ 937.238372] [49941]: key[created_at], None -> 2025-11-20T12:34:58Z [ 937.238372] [49941]: key[updated_at], None -> 2025-11-20T12:34:58Z [ 937.238372] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 937.238372] [49941]: key[binding:host_id], None -> [ 937.238372] [49941]: key[description], None -> [ 937.238372] [49941]: key[standard_attr_id], None -> 1522 [ 937.238372] [49941]: key[name], None -> [ 937.238372] [49941]: key[mac_address], None -> fa:16:3e:1f:ae:4d [ 937.238372] [49941]: key[status], None -> DOWN [ 937.238372] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 937.238372] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}] [ 937.238372] [49941]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 937.238372] [49941]: key[revision_number], None -> 1 [ 937.238372] [49941]: key[port_security_enabled], None -> True [ 937.238372] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 937.238372] [49941]: key[device_id], None -> 6da175be-8fc6-4521-8c93-ea53b22609a0 [ 937.238372] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.242428] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.242757] [49941]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-18d34a1b-bcfd-4b01-9572-8ab23675a050 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.251392] [49941]: [pid: 49941|app: 0|req: 3151/6492] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:58 2025] POST /networking/v2.0/ports => generated 733 bytes in 285 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 937.252483] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-89cb396a-123b-4f47-ade6-de05fd856752 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.253491] [49942]: [pid: 49942|app: 0|req: 3342/6493] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:58 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 620 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.258332] [49942]: DEBUG neutron.api.v2.base [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Request body: {'port': {'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 937.290098] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port 86c0d938-d257-492f-ad7a-e60daa1570e5 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 937.290255] [49941]: DEBUG neutron_lib.callbacks.manager [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.293236] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.315771] [49941]: DEBUG neutron.plugins.ml2.db [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] For port 86c0d938-d257-492f-ad7a-e60daa1570e5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=86c0d938-d257-492f-ad7a-e60daa1570e5,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 937.315977] [49941]: DEBUG neutron_lib.callbacks.manager [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.320227] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 937.320426] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 937.320426] [49941]: key[id], 86c0d938-d257-492f-ad7a-e60daa1570e5 -> None [ 937.320426] [49941]: key[binding:vnic_type], normal -> None [ 937.320426] [49941]: key[tags], [] -> None [ 937.320426] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 937.320426] [49941]: key[allowed_address_pairs], [] -> None [ 937.320426] [49941]: key[extra_dhcp_opts], [] -> None [ 937.320426] [49941]: key[binding:profile], {} -> None [ 937.320426] [49941]: key[admin_state_up], True -> None [ 937.320426] [49941]: key[binding:vif_type], ovs -> None [ 937.320426] [49941]: key[device_owner], compute:nova -> None [ 937.320426] [49941]: key[created_at], 2025-11-20T12:34:05Z -> None [ 937.320426] [49941]: key[updated_at], 2025-11-20T12:34:06Z -> None [ 937.320426] [49941]: key[description], -> None [ 937.320426] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 937.320426] [49941]: key[binding:host_id], cpu-1 -> None [ 937.320426] [49941]: key[standard_attr_id], 1471 -> None [ 937.320426] [49941]: key[name], -> None [ 937.320426] [49941]: key[mac_address], fa:16:3e:46:d7:03 -> None [ 937.320426] [49941]: key[status], ACTIVE -> None [ 937.320426] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 937.320426] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}] -> None [ 937.320426] [49941]: key[security_groups], ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'] -> None [ 937.320426] [49941]: key[revision_number], 5 -> None [ 937.320426] [49941]: key[port_security_enabled], True -> None [ 937.320426] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 937.320426] [49941]: key[device_id], 3ea94341-52fc-4f4c-b69e-968a60dab030 -> None [ 937.320426] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.429958] [49941]: DEBUG neutron_lib.callbacks.manager [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.430173] [49941]: DEBUG neutron_lib.callbacks.manager [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (0598468a-f8de-412c-9aa1-6f0ac432570b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.430309] [49941]: INFO neutron.db.l3_db [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP 0598468a-f8de-412c-9aa1-6f0ac432570b disassociated. External IP: 10.180.180.194, port: 86c0d938-d257-492f-ad7a-e60daa1570e5. [ 937.430487] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for 86c0d938-d257-492f-ad7a-e60daa1570e5 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 937.524012] [49941]: DEBUG neutron_lib.callbacks.manager [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (86c0d938-d257-492f-ad7a-e60daa1570e5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.536542] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=86c0d938-d257-492f-ad7a-e60daa1570e5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.621314] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 937.680239] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 937.701943] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] No DVR routers for this DVR port 86c0d938-d257-492f-ad7a-e60daa1570e5 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 937.702420] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:46:d7:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'device_owner': 'compute:nova', 'standard_attr_id': 1471, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:05Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 937.702585] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 937.702585] [49941]: key[id], 86c0d938-d257-492f-ad7a-e60daa1570e5 -> None [ 937.702585] [49941]: key[binding:vnic_type], normal -> None [ 937.702585] [49941]: key[tags], [] -> None [ 937.702585] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 937.702585] [49941]: key[allowed_address_pairs], [] -> None [ 937.702585] [49941]: key[extra_dhcp_opts], [] -> None [ 937.702585] [49941]: key[binding:profile], {} -> None [ 937.702585] [49941]: key[admin_state_up], True -> None [ 937.702585] [49941]: key[binding:vif_type], ovs -> None [ 937.702585] [49941]: key[device_owner], compute:nova -> None [ 937.702585] [49941]: key[created_at], 2025-11-20T12:34:05Z -> None [ 937.702585] [49941]: key[updated_at], 2025-11-20T12:34:06Z -> None [ 937.702585] [49941]: key[description], -> None [ 937.702585] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 937.702585] [49941]: key[binding:host_id], cpu-1 -> None [ 937.702585] [49941]: key[standard_attr_id], 1471 -> None [ 937.702585] [49941]: key[name], -> None [ 937.702585] [49941]: key[mac_address], fa:16:3e:46:d7:03 -> None [ 937.702585] [49941]: key[status], ACTIVE -> None [ 937.702585] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 937.702585] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.11'}] -> None [ 937.702585] [49941]: key[security_groups], ['c90d80a6-0c15-4dcb-beb2-09fcc037bc3e'] -> None [ 937.702585] [49941]: key[revision_number], 5 -> None [ 937.702585] [49941]: key[port_security_enabled], True -> None [ 937.702585] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 937.702585] [49941]: key[device_id], 3ea94341-52fc-4f4c-b69e-968a60dab030 -> None [ 937.702585] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.705436] [49941]: DEBUG neutron_lib.callbacks.manager [req-0d1d328f-b662-4f2c-ab1a-a7eb10903055 req-7788f7fa-bec4-41cb-994a-ca9b80ea0d05 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.708106] [49941]: [pid: 49941|app: 0|req: 3152/6494] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:34:59 2025] DELETE /networking/v2.0/ports/86c0d938-d257-492f-ad7a-e60daa1570e5 => generated 0 bytes in 456 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 937.710816] [49941]: DEBUG neutron.api.wsgi [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-2877cf60-0a7a-4839-aad3-9b8e1a59c2e1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 937.715343] [49941]: [pid: 49941|app: 0|req: 3153/6495] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:34:59 2025] GET /networking/v2.0/quotas/9d545c0d6971478ea770da539847dd04 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.761186] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-8d988091-fab3-46c9-879b-ea41915af09e tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 937.762141] [49941]: [pid: 49941|app: 0|req: 3154/6496] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:34:59 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 612 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.815276] [49941]: [pid: 49941|app: 0|req: 3155/6497] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:34:59 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&fields=id => generated 195 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 937.818436] [49941]: DEBUG neutron.api.v2.base [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Request body: {'port': {'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'admin_state_up': True, 'tenant_id': 'afeff4ce701143b49de73787c7240212'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 937.849487] [49942]: DEBUG neutron.notifiers.nova [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fb92d7ab-f801-4cf7-9f50-f522ef19966e {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 937.854722] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks [] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.861643] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Made reservation on behalf of afeff4ce701143b49de73787c7240212 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 937.861720] [49942]: DEBUG neutron.db.provisioning_blocks [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Transition to ACTIVE for port object fb92d7ab-f801-4cf7-9f50-f522ef19966e will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 937.863284] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_precommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 937.863439] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_precommit: [ 937.863439] [49942]: key[device_owner], -> compute:nova [ 937.863439] [49942]: key[binding:host_id], -> cpu-1 [ 937.863439] [49942]: key[updated_at], 2025-11-20T12:34:58Z -> 2025-11-20T12:34:59Z [ 937.863439] [49942]: key[revision_number], 1 -> 2 [ 937.863439] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.864552] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.865381] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 937.883713] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Pushing event updated for resources: {'Port': ['ID=fb92d7ab-f801-4cf7-9f50-f522ef19966e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 937.887603] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.887724] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.887821] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.887919] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888029] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888127] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888221] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888323] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888435] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888527] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888619] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888707] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888798] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888887] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.888979] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889124] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889217] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889310] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889401] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889491] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889580] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889668] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889755] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889845] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.889933] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.890033] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.890125] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.890216] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.890306] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.890393] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 937.891138] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Tracked resource versions report: [ 937.891138] [49942]: pushed versions: [ 937.891138] [49942]: { 'AddressGroup': {'1.2'}, [ 937.891138] [49942]: 'Agent': {'1.1'}, [ 937.891138] [49942]: 'ConntrackHelper': {'1.0'}, [ 937.891138] [49942]: 'LocalIPAssociation': {'1.0'}, [ 937.891138] [49942]: 'Log': {'1.0'}, [ 937.891138] [49942]: 'NDPProxy': {'1.0'}, [ 937.891138] [49942]: 'Network': {'1.2'}, [ 937.891138] [49942]: 'Port': {'1.10'}, [ 937.891138] [49942]: 'PortForwarding': {'1.3'}, [ 937.891138] [49942]: 'QosPolicy': {'1.10'}, [ 937.891138] [49942]: 'SecurityGroup': {'1.6'}, [ 937.891138] [49942]: 'SecurityGroupRule': {'1.3'}, [ 937.891138] [49942]: 'SubPort': {'1.0'}, [ 937.891138] [49942]: 'Subnet': {'1.2'}, [ 937.891138] [49942]: 'Trunk': {'1.1'}} [ 937.891138] [49942]: consumer versions: [ 937.891138] [49942]: { DHCP agent@devstack: {}, [ 937.891138] [49942]: L3 agent@devstack: {}, [ 937.891138] [49942]: Metadata agent@devstack: {}, [ 937.891138] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 937.891138] [49942]: 'Agent': '1.1', [ 937.891138] [49942]: 'ConntrackHelper': '1.0', [ 937.891138] [49942]: 'LocalIPAssociation': '1.0', [ 937.891138] [49942]: 'Log': '1.0', [ 937.891138] [49942]: 'NDPProxy': '1.0', [ 937.891138] [49942]: 'Network': '1.2', [ 937.891138] [49942]: 'Port': '1.10', [ 937.891138] [49942]: 'PortForwarding': '1.3', [ 937.891138] [49942]: 'QosPolicy': '1.10', [ 937.891138] [49942]: 'SecurityGroup': '1.6', [ 937.891138] [49942]: 'SecurityGroupRule': '1.3', [ 937.891138] [49942]: 'SubPort': '1.0', [ 937.891138] [49942]: 'Subnet': '1.2', [ 937.891138] [49942]: 'Trunk': '1.1'}, [ 937.891138] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 937.891138] [49942]: 'Agent': '1.1', [ 937.891138] [49942]: 'ConntrackHelper': '1.0', [ 937.891138] [49942]: 'LocalIPAssociation': '1.0', [ 937.891138] [49942]: 'Log': '1.0', [ 937.891138] [49942]: 'NDPProxy': '1.0', [ 937.891138] [49942]: 'Network': '1.2', [ 937.891138] [49942]: 'Port': '1.10', [ 937.891138] [49942]: 'PortForwarding': '1.3', [ 937.891138] [49942]: 'QosPolicy': '1.10', [ 937.891138] [49942]: 'SecurityGroup': '1.6', [ 937.891138] [49942]: 'SecurityGroupRule': '1.3', [ 937.891138] [49942]: 'SubPort': '1.0', [ 937.891138] [49942]: 'Subnet': '1.2', [ 937.891138] [49942]: 'Trunk': '1.1'}} [ 937.891138] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 937.921792] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_postcommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': '', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 937.921944] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_postcommit: [ 937.921944] [49942]: key[device_owner], -> compute:nova [ 937.921944] [49942]: key[binding:host_id], -> cpu-1 [ 937.921944] [49942]: key[updated_at], 2025-11-20T12:34:58Z -> 2025-11-20T12:34:59Z [ 937.921944] [49942]: key[revision_number], 1 -> 2 [ 937.921944] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 937.928785] [49942]: DEBUG neutron.plugins.ml2.managers [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Attempting to bind port fb92d7ab-f801-4cf7-9f50-f522ef19966e on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 937.929917] [49942]: DEBUG neutron.plugins.ml2.managers [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Attempting to bind port fb92d7ab-f801-4cf7-9f50-f522ef19966e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 937.929917] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Attempting to bind port fb92d7ab-f801-4cf7-9f50-f522ef19966e on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 937.930080] [49941]: DEBUG neutron.db.db_base_plugin_common [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Allocated IP 192.168.128.5 (231d09ca-a6ef-492c-afb7-44b9c746e93e/7272ce0d-3b05-4760-9265-96f4b596b173/84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 937.946489] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 937.946681] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 937.949316] [49942]: DEBUG networking_nsxv3.api.rpc [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 938.002316] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for allowed_address_pair (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.003085] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.003296] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': '', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 938.003476] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit: [ 938.003476] [49941]: key[id], None -> 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 [ 938.003476] [49941]: key[binding:vnic_type], None -> normal [ 938.003476] [49941]: key[binding:vif_details], None -> {} [ 938.003476] [49941]: key[allowed_address_pairs], None -> [] [ 938.003476] [49941]: key[binding:profile], None -> {} [ 938.003476] [49941]: key[admin_state_up], None -> True [ 938.003476] [49941]: key[binding:vif_type], None -> unbound [ 938.003476] [49941]: key[device_owner], None -> [ 938.003476] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 938.003476] [49941]: key[binding:host_id], None -> [ 938.003476] [49941]: key[standard_attr_id], None -> 1523 [ 938.003476] [49941]: key[name], None -> [ 938.003476] [49941]: key[mac_address], None -> fa:16:3e:c7:ad:74 [ 938.003476] [49941]: key[status], None -> DOWN [ 938.003476] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 938.003476] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}] [ 938.003476] [49941]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 938.003476] [49941]: key[port_security_enabled], None -> True [ 938.003476] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 938.003476] [49941]: key[device_id], None -> 81972e43-017f-4c04-814f-7701da081c76 [ 938.003476] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.022989] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.045940] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event updated for resources: {'Port': ['ID=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 938.055655] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Network 231d09ca-a6ef-492c-afb7-44b9c746e93e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 938.056596] [49941]: DEBUG neutron.scheduler.base_scheduler [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 938.059146] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 938.072482] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': '', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 1, 'network': {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 938.072664] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit: [ 938.072664] [49941]: key[id], None -> 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 [ 938.072664] [49941]: key[binding:vnic_type], None -> normal [ 938.072664] [49941]: key[tags], None -> [] [ 938.072664] [49941]: key[binding:vif_details], None -> {} [ 938.072664] [49941]: key[allowed_address_pairs], None -> [] [ 938.072664] [49941]: key[extra_dhcp_opts], None -> [] [ 938.072664] [49941]: key[binding:profile], None -> {} [ 938.072664] [49941]: key[admin_state_up], None -> True [ 938.072664] [49941]: key[network], None -> {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} [ 938.072664] [49941]: key[binding:vif_type], None -> unbound [ 938.072664] [49941]: key[device_owner], None -> [ 938.072664] [49941]: key[created_at], None -> 2025-11-20T12:34:59Z [ 938.072664] [49941]: key[updated_at], None -> 2025-11-20T12:34:59Z [ 938.072664] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 938.072664] [49941]: key[binding:host_id], None -> [ 938.072664] [49941]: key[description], None -> [ 938.072664] [49941]: key[standard_attr_id], None -> 1523 [ 938.072664] [49941]: key[name], None -> [ 938.072664] [49941]: key[mac_address], None -> fa:16:3e:c7:ad:74 [ 938.072664] [49941]: key[status], None -> DOWN [ 938.072664] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 938.072664] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}] [ 938.072664] [49941]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 938.072664] [49941]: key[revision_number], None -> 1 [ 938.072664] [49941]: key[port_security_enabled], None -> True [ 938.072664] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 938.072664] [49941]: key[device_id], None -> 81972e43-017f-4c04-814f-7701da081c76 [ 938.072664] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.102133] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 938.102517] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-137d6659-3dcd-43e8-8602-a0e19de2043a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.110795] [49941]: [pid: 49941|app: 0|req: 3156/6498] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:34:59 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) [ 938.207008] [49941]: [pid: 49941|app: 0|req: 3157/6499] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:34:59 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 938.232479] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-6cd486d6-f6b2-4d8c-9074-bccff7492ff4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 938.233415] [49941]: [pid: 49941|app: 0|req: 3158/6500] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:34:59 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 938.236425] [49941]: DEBUG neutron.api.v2.base [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Request body: {'port': {'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 938.274163] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.382305] [49941]: DEBUG neutron.notifiers.nova [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 938.388240] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks [] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.394651] [49941]: DEBUG neutron.db.provisioning_blocks [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Transition to ACTIVE for port object 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 938.396169] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_precommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': '', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 938.396495] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_precommit: [ 938.396495] [49941]: key[device_owner], -> compute:nova [ 938.396495] [49941]: key[binding:host_id], -> cpu-1 [ 938.396495] [49941]: key[updated_at], 2025-11-20T12:34:59Z -> 2025-11-20T12:35:00Z [ 938.396495] [49941]: key[revision_number], 1 -> 2 [ 938.396495] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.397558] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.421029] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Pushing event updated for resources: {'Port': ['ID=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 938.457412] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_postcommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': '', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 938.457670] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_postcommit: [ 938.457670] [49941]: key[device_owner], -> compute:nova [ 938.457670] [49941]: key[binding:host_id], -> cpu-1 [ 938.457670] [49941]: key[updated_at], 2025-11-20T12:34:59Z -> 2025-11-20T12:35:00Z [ 938.457670] [49941]: key[revision_number], 1 -> 2 [ 938.457670] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 938.463754] [49941]: DEBUG neutron.plugins.ml2.managers [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Attempting to bind port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 938.463946] [49941]: DEBUG neutron.plugins.ml2.managers [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Attempting to bind port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 938.464152] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Attempting to bind port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 on network 231d09ca-a6ef-492c-afb7-44b9c746e93e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 938.479941] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 938.480115] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Bind Segment={'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 938.482664] [49941]: DEBUG networking_nsxv3.api.rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Bind port on Host cpu-1 & Segment [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 938.951548] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 938.951815] [49942]: DEBUG neutron.plugins.ml2.managers [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Bound port: fb92d7ab-f801-4cf7-9f50-f522ef19966e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 938.951996] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 938.997625] [49942]: DEBUG neutron.plugins.ml2.db [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] For port fb92d7ab-f801-4cf7-9f50-f522ef19966e, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 939.000056] [49942]: DEBUG neutron.plugins.ml2.db [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] For port fb92d7ab-f801-4cf7-9f50-f522ef19966e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb92d7ab-f801-4cf7-9f50-f522ef19966e,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 939.001649] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_precommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 939.001812] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_precommit: [ 939.001812] [49942]: key[binding:vif_type], unbound -> ovs [ 939.001812] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 939.001812] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.006941] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.033605] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Pushing event updated for resources: {'Port': ['ID=fb92d7ab-f801-4cf7-9f50-f522ef19966e,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.042346] [49942]: DEBUG neutron.db.provisioning_blocks [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Provisioning complete for port fb92d7ab-f801-4cf7-9f50-f522ef19966e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 939.042515] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.042602] [49942]: INFO neutron.plugins.ml2.plugin [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Attempt 1 to provision port fb92d7ab-f801-4cf7-9f50-f522ef19966e [ 939.081959] [49942]: DEBUG neutron.plugins.ml2.plugin [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Current status of the port fb92d7ab-f801-4cf7-9f50-f522ef19966e is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 939.082198] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.097198] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 939.104497] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-58d3c054-ef14-47ac-ac79-5e4900849594" -d '{"events": [{"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-plugged", "status": "completed", "tag": "fb92d7ab-f801-4cf7-9f50-f522ef19966e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 939.108134] [49942]: DEBUG neutron.plugins.ml2.db [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] For port fb92d7ab-f801-4cf7-9f50-f522ef19966e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb92d7ab-f801-4cf7-9f50-f522ef19966e,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 939.152155] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_precommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 939.152447] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_precommit: [ 939.152447] [49942]: key[status], DOWN -> ACTIVE [ 939.152447] [49942]: key[revision_number], 4 -> 5 [ 939.152447] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.157751] [49942]: DEBUG neutron.db.provisioning_blocks [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Provisioning complete for port fb92d7ab-f801-4cf7-9f50-f522ef19966e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 939.157968] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.158052] [49942]: INFO neutron.plugins.ml2.plugin [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Attempt 1 to provision port fb92d7ab-f801-4cf7-9f50-f522ef19966e [ 939.200508] [49942]: DEBUG neutron.plugins.ml2.plugin [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Current status of the port fb92d7ab-f801-4cf7-9f50-f522ef19966e is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 939.201334] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_postcommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 939.201480] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_postcommit: [ 939.201480] [49942]: key[status], DOWN -> ACTIVE [ 939.201480] [49942]: key[revision_number], 4 -> 5 [ 939.201480] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.201632] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.227474] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Pushing event updated for resources: {'Port': ['ID=fb92d7ab-f801-4cf7-9f50-f522ef19966e,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.230500] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_postcommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:34:59Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 939.230742] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] update_port_postcommit: [ 939.230742] [49942]: key[binding:vif_type], unbound -> ovs [ 939.230742] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 939.230742] [49942]: key[updated_at], 2025-11-20T12:34:59Z -> 2025-11-20T12:35:00Z [ 939.230742] [49942]: key[revision_number], 2 -> 4 [ 939.230742] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.235648] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.236079] [49942]: DEBUG neutron_lib.callbacks.manager [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-ff0ad9b1-ba25-457b-aea9-43c4bb2ac566 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.237426] [49942]: [pid: 49942|app: 0|req: 3343/6501] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:59 2025] PUT /networking/v2.0/ports/fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 1038 bytes in 1982 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 939.274915] [49942]: [pid: 49942|app: 0|req: 3344/6502] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:00 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.279453] [49942]: DEBUG neutron.api.wsgi [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-1b247b3a-b565-4f69-a4b5-b003921b762f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 939.291848] [49942]: [pid: 49942|app: 0|req: 3345/6503] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=3d11e7cb-89ba-42c2-9734-940321fa5b65 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.319628] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-0fd93dd9-0ef4-487e-8fee-879f9de26d08 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.320566] [49942]: [pid: 49942|app: 0|req: 3346/6504] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 939.351225] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-3878e481-15fa-42e7-b3e5-4251c50dcda8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.352304] [49942]: [pid: 49942|app: 0|req: 3347/6505] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 939.371852] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:34: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-0523039b-e336-4d52-a46b-81c7efe11331 x-openstack-request-id: req-0523039b-e336-4d52-a46b-81c7efe11331 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 939.372130] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "96f400ce-32a8-4a39-aa53-ec33e020fca1", "name": "network-vif-plugged", "status": "completed", "tag": "3d11e7cb-89ba-42c2-9734-940321fa5b65", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 939.372130] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0523039b-e336-4d52-a46b-81c7efe11331 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 939.372233] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0523039b-e336-4d52-a46b-81c7efe11331'] response: {'server_uuid': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'code': 200} [ 939.387681] [49942]: [pid: 49942|app: 0|req: 3348/6506] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 939.424848] [49942]: [pid: 49942|app: 0|req: 3349/6507] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.454264] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39c48e83-0e32-4e31-9a46-62c580608349 req-5e93231e-4b0c-44a4-b959-13dca926048d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.454264] [49942]: [pid: 49942|app: 0|req: 3350/6508] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 939.459316] [49942]: DEBUG neutron.api.wsgi [req-39c48e83-0e32-4e31-9a46-62c580608349 req-bd0fbf29-7391-487c-8594-cfa9adbca561 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 939.479081] [49942]: [pid: 49942|app: 0|req: 3351/6509] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.486027] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Bound using segment: {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 939.486027] [49941]: DEBUG neutron.plugins.ml2.managers [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Bound port: 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c", "external-id": "nsx-vlan-transportzone-772", "segmentation_id": 772}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 939.486381] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.543338] [49941]: DEBUG neutron.plugins.ml2.db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] For port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 939.543557] [49942]: [pid: 49942|app: 0|req: 3352/6510] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.545370] [49941]: DEBUG neutron.plugins.ml2.db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] For port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 939.546798] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_precommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 939.546984] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_precommit: [ 939.546984] [49941]: key[binding:vif_type], unbound -> ovs [ 939.546984] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} [ 939.546984] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.552132] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.574766] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Pushing event updated for resources: {'Port': ['ID=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.581424] [49941]: DEBUG neutron.db.provisioning_blocks [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Provisioning complete for port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 939.581570] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.581681] [49941]: INFO neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Attempt 1 to provision port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 [ 939.597572] [49942]: [pid: 49942|app: 0|req: 3353/6511] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.617744] [49941]: DEBUG neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Current status of the port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 939.617991] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.641759] [49941]: DEBUG neutron.plugins.ml2.db [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] For port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 939.664713] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ba5cfb0-1864-4abe-b95f-0dc7fd801396 req-cd44ee39-7fbd-4d2b-8c8d-99079a420042 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.665745] [49942]: [pid: 49942|app: 0|req: 3354/6512] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 939.671371] [49942]: DEBUG neutron.api.wsgi [req-6ba5cfb0-1864-4abe-b95f-0dc7fd801396 req-2f0aebb4-f89e-4f58-ab8a-8aedbeb86cfb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 939.682862] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_precommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 939.683094] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_precommit: [ 939.683094] [49941]: key[status], DOWN -> ACTIVE [ 939.683094] [49941]: key[revision_number], 4 -> 5 [ 939.683094] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.689708] [49941]: DEBUG neutron.db.provisioning_blocks [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Provisioning complete for port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 939.689860] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.689968] [49941]: INFO neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Attempt 1 to provision port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 [ 939.693217] [49942]: [pid: 49942|app: 0|req: 3355/6513] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.739549] [49941]: DEBUG neutron.plugins.ml2.plugin [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Current status of the port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 939.740473] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_postcommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 939.740652] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_postcommit: [ 939.740652] [49941]: key[status], DOWN -> ACTIVE [ 939.740652] [49941]: key[revision_number], 4 -> 5 [ 939.740652] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.740770] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.757408] [49942]: [pid: 49942|app: 0|req: 3356/6514] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.771023] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Pushing event updated for resources: {'Port': ['ID=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 939.773421] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_postcommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 939.773566] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] update_port_postcommit: [ 939.773566] [49941]: key[binding:vif_type], unbound -> ovs [ 939.773566] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} [ 939.773566] [49941]: key[updated_at], 2025-11-20T12:35:00Z -> 2025-11-20T12:35:01Z [ 939.773566] [49941]: key[revision_number], 2 -> 4 [ 939.773566] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 939.780439] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 939.780840] [49941]: DEBUG neutron_lib.callbacks.manager [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-4bc6e49f-f403-4fb7-849b-225f660505a4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 939.782225] [49941]: [pid: 49941|app: 0|req: 3159/6515] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:34:59 2025] PUT /networking/v2.0/ports/84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 => generated 1037 bytes in 1548 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 939.809735] [49942]: [pid: 49942|app: 0|req: 3357/6516] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.879828] [49941]: [pid: 49941|app: 0|req: 3160/6517] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 939.941250] [49942]: [pid: 49942|app: 0|req: 3358/6518] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.006033] [49942]: [pid: 49942|app: 0|req: 3359/6519] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.007037] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-6e777743-bbf8-4164-8401-985636179852 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.008153] [49941]: [pid: 49941|app: 0|req: 3161/6520] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 603 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.022457] [49942]: DEBUG neutron.api.v2.base [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Request body: {'port': {'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'admin_state_up': True, 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 940.066887] [49941]: [pid: 49941|app: 0|req: 3162/6521] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.067789] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Made reservation on behalf of 864ccec252f145cca0fe7d2eb7043b0d for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 940.071169] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.118700] [49941]: [pid: 49941|app: 0|req: 3163/6522] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.136017] [49942]: DEBUG neutron.db.db_base_plugin_common [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Allocated IP 192.168.128.12 (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab/17c0df85-b70c-4915-bcb3-5359a65deae7/ebf284a1-c101-4557-b5f9-d5e92d224be7) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 940.183939] [49941]: [pid: 49941|app: 0|req: 3164/6523] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 940.212952] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for allowed_address_pair (ebf284a1-c101-4557-b5f9-d5e92d224be7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.213744] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks [] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.214033] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': '', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 940.214239] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_precommit: [ 940.214239] [49942]: key[id], None -> ebf284a1-c101-4557-b5f9-d5e92d224be7 [ 940.214239] [49942]: key[binding:vnic_type], None -> normal [ 940.214239] [49942]: key[binding:vif_details], None -> {} [ 940.214239] [49942]: key[allowed_address_pairs], None -> [] [ 940.214239] [49942]: key[binding:profile], None -> {} [ 940.214239] [49942]: key[admin_state_up], None -> True [ 940.214239] [49942]: key[binding:vif_type], None -> unbound [ 940.214239] [49942]: key[device_owner], None -> [ 940.214239] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 940.214239] [49942]: key[binding:host_id], None -> [ 940.214239] [49942]: key[standard_attr_id], None -> 1524 [ 940.214239] [49942]: key[name], None -> [ 940.214239] [49942]: key[mac_address], None -> fa:16:3e:a1:25:32 [ 940.214239] [49942]: key[status], None -> DOWN [ 940.214239] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 940.214239] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}] [ 940.214239] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 940.214239] [49942]: key[port_security_enabled], None -> True [ 940.214239] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 940.214239] [49942]: key[device_id], None -> a23017fd-6040-4100-91e7-03f4c71ea4b1 [ 940.214239] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.234671] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.239119] [49941]: [pid: 49941|app: 0|req: 3165/6524] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:01 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 940.260513] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event updated for resources: {'Port': ['ID=ebf284a1-c101-4557-b5f9-d5e92d224be7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 940.272030] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 940.273189] [49942]: DEBUG neutron.scheduler.base_scheduler [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 940.275516] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 940.278346] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-dd60ede3-9562-4bc9-94b8-5fb51d11e1c2 x-openstack-request-id: req-dd60ede3-9562-4bc9-94b8-5fb51d11e1c2 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 940.282157] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-plugged", "status": "completed", "tag": "fb92d7ab-f801-4cf7-9f50-f522ef19966e", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 940.282157] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-dd60ede3-9562-4bc9-94b8-5fb51d11e1c2 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 940.282157] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-dd60ede3-9562-4bc9-94b8-5fb51d11e1c2'] response: {'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'code': 200} [ 940.294064] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-87c533f1-e279-479a-a347-289c8960f588 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.297015] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-87c533f1-e279-479a-a347-289c8960f588 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.298143] [49941]: [pid: 49941|app: 0|req: 3166/6525] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 2074 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 940.299878] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': '', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'port_security_enabled': True, 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 1, 'network': {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 940.299878] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] create_port_postcommit: [ 940.299878] [49942]: key[id], None -> ebf284a1-c101-4557-b5f9-d5e92d224be7 [ 940.299878] [49942]: key[binding:vnic_type], None -> normal [ 940.299878] [49942]: key[tags], None -> [] [ 940.299878] [49942]: key[binding:vif_details], None -> {} [ 940.299878] [49942]: key[allowed_address_pairs], None -> [] [ 940.299878] [49942]: key[extra_dhcp_opts], None -> [] [ 940.299878] [49942]: key[binding:profile], None -> {} [ 940.299878] [49942]: key[admin_state_up], None -> True [ 940.299878] [49942]: key[network], None -> {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} [ 940.299878] [49942]: key[binding:vif_type], None -> unbound [ 940.299878] [49942]: key[device_owner], None -> [ 940.299878] [49942]: key[created_at], None -> 2025-11-20T12:35:01Z [ 940.299878] [49942]: key[updated_at], None -> 2025-11-20T12:35:01Z [ 940.299878] [49942]: key[tenant_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 940.299878] [49942]: key[binding:host_id], None -> [ 940.299878] [49942]: key[description], None -> [ 940.299878] [49942]: key[standard_attr_id], None -> 1524 [ 940.299878] [49942]: key[name], None -> [ 940.299878] [49942]: key[mac_address], None -> fa:16:3e:a1:25:32 [ 940.299878] [49942]: key[status], None -> DOWN [ 940.299878] [49942]: key[network_id], None -> e7e4ea94-e60b-4ba7-b730-671ac3fc1eab [ 940.299878] [49942]: key[fixed_ips], None -> [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}] [ 940.299878] [49942]: key[security_groups], None -> ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] [ 940.299878] [49942]: key[revision_number], None -> 1 [ 940.299878] [49942]: key[port_security_enabled], None -> True [ 940.299878] [49942]: key[project_id], None -> 864ccec252f145cca0fe7d2eb7043b0d [ 940.299878] [49942]: key[device_id], None -> a23017fd-6040-4100-91e7-03f4c71ea4b1 [ 940.299878] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.310680] [49941]: DEBUG neutron.api.wsgi [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-367aacbc-0ade-4568-9a6b-3e0b855d2509 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.333950] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.334379] [49942]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-f993e26b-201e-44a8-88e6-af6c7e2351aa tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.344162] [49941]: [pid: 49941|app: 0|req: 3167/6526] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=23f5c788-517e-4c11-9a99-30246f9a84cd => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.345248] [49942]: [pid: 49942|app: 0|req: 3360/6527] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:35:01 2025] POST /networking/v2.0/ports => generated 733 bytes in 328 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 940.357428] [49941]: [pid: 49941|app: 0|req: 3168/6528] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.360456] [49941]: DEBUG neutron.api.v2.base [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Request body: {'port': {'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 940.370310] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-4d3c5301-e52c-46d0-ad42-cbd91334cdcb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.371249] [49942]: [pid: 49942|app: 0|req: 3361/6529] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 940.396999] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.399985] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-f9dc2de4-fb6f-457e-8ee2-fd8381bbd2c5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.401012] [49942]: [pid: 49942|app: 0|req: 3362/6530] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 940.445249] [49942]: [pid: 49942|app: 0|req: 3363/6531] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 940.496905] [49942]: [pid: 49942|app: 0|req: 3364/6532] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.529105] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98a2b020-8532-455d-8a56-a6fbcfe8c69e req-615c2c17-bbe3-44aa-8dbb-b39a6132679a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.530358] [49942]: [pid: 49942|app: 0|req: 3365/6533] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 940.534692] [49942]: DEBUG neutron.api.wsgi [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-6688e541-6814-4e3f-911a-23e5a57206d1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.550666] [49942]: [pid: 49942|app: 0|req: 3366/6534] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.553784] [49942]: DEBUG neutron.api.wsgi [req-98a2b020-8532-455d-8a56-a6fbcfe8c69e req-06335f93-1c79-4d37-a9a7-d619cd5a1339 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.558971] [49941]: DEBUG neutron.notifiers.nova [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ebf284a1-c101-4557-b5f9-d5e92d224be7 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 940.564683] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks [] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.572526] [49941]: DEBUG neutron.db.provisioning_blocks [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Transition to ACTIVE for port object ebf284a1-c101-4557-b5f9-d5e92d224be7 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 940.574343] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_precommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:02Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': '', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 940.574542] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_precommit: [ 940.574542] [49941]: key[device_owner], -> compute:nova [ 940.574542] [49941]: key[binding:host_id], -> cpu-1 [ 940.574542] [49941]: key[updated_at], 2025-11-20T12:35:01Z -> 2025-11-20T12:35:02Z [ 940.574542] [49941]: key[revision_number], 1 -> 2 [ 940.574542] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.575703] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 940.581734] [49942]: [pid: 49942|app: 0|req: 3367/6535] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.596874] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Pushing event updated for resources: {'Port': ['ID=ebf284a1-c101-4557-b5f9-d5e92d224be7,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 940.610156] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e105404b-61fd-4fc0-a542-a2e9920dd1f1 req-5811e3fb-ba9d-4a93-8eff-90848f63ef4a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.611257] [49942]: [pid: 49942|app: 0|req: 3368/6536] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.630177] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_postcommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:02Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': '', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 1, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 940.630468] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_postcommit: [ 940.630468] [49941]: key[device_owner], -> compute:nova [ 940.630468] [49941]: key[binding:host_id], -> cpu-1 [ 940.630468] [49941]: key[updated_at], 2025-11-20T12:35:01Z -> 2025-11-20T12:35:02Z [ 940.630468] [49941]: key[revision_number], 1 -> 2 [ 940.630468] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 940.630983] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-d47668a3-26a1-48c1-91c3-d4dac02bc2a8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.631880] [49942]: [pid: 49942|app: 0|req: 3369/6537] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.634303] [49942]: DEBUG neutron.api.wsgi [req-e105404b-61fd-4fc0-a542-a2e9920dd1f1 req-f19cb7d0-66f3-4889-b70c-f5d3a3ef34a0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.637614] [49941]: DEBUG neutron.plugins.ml2.managers [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Attempting to bind port ebf284a1-c101-4557-b5f9-d5e92d224be7 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 940.637614] [49941]: DEBUG neutron.plugins.ml2.managers [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Attempting to bind port ebf284a1-c101-4557-b5f9-d5e92d224be7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 940.637614] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Attempting to bind port ebf284a1-c101-4557-b5f9-d5e92d224be7 on network e7e4ea94-e60b-4ba7-b730-671ac3fc1eab {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 940.652353] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 940.652580] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Bind Segment={'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 34, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 940.655066] [49941]: DEBUG networking_nsxv3.api.rpc [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Bind port on Host cpu-1 & Segment [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 940.657102] [49942]: [pid: 49942|app: 0|req: 3370/6538] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.686920] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-e32b0605-98e5-4dd7-94a4-8a396f1d31ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.688786] [49942]: [pid: 49942|app: 0|req: 3371/6539] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.735309] [49942]: [pid: 49942|app: 0|req: 3372/6540] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.748995] [49942]: [pid: 49942|app: 0|req: 3373/6541] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.780960] [49942]: [pid: 49942|app: 0|req: 3374/6542] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.829007] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-8b0e055a-192d-45f2-b77c-3a27db6f70ab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.830550] [49942]: [pid: 49942|app: 0|req: 3375/6543] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 940.849201] [49942]: [pid: 49942|app: 0|req: 3376/6544] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=a7acdc1a-0503-4ae2-b339-9a67a0a45555 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.853365] [49942]: DEBUG neutron.api.wsgi [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-2932a5f6-9787-4c36-b40c-6a85a63877a9 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 940.873835] [49942]: [pid: 49942|app: 0|req: 3377/6545] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 940.903170] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-f927f7b4-acc1-493a-835e-d85d7671cd23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.904377] [49942]: [pid: 49942|app: 0|req: 3378/6546] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 940.960649] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfa94dda-de2b-461d-bdda-cb53b45c77c3 req-df43a31b-a00d-4e7f-a2f1-e54cb16289f0 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.961594] [49942]: [pid: 49942|app: 0|req: 3379/6547] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.991257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-978ce100-3a31-4839-a1d4-a80f62201ecc req-80452e75-a911-454a-b800-5af067e755ed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 940.991257] [49942]: [pid: 49942|app: 0|req: 3380/6548] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 940.995730] [49942]: DEBUG neutron.api.wsgi [req-bfa94dda-de2b-461d-bdda-cb53b45c77c3 req-f2840901-0061-4719-8710-2bd56103b443 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 941.018912] [49942]: [pid: 49942|app: 0|req: 3381/6549] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.049957] [49942]: [pid: 49942|app: 0|req: 3382/6550] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.085927] [49942]: [pid: 49942|app: 0|req: 3383/6551] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 941.099323] [49942]: [pid: 49942|app: 0|req: 3384/6552] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.147752] [49942]: [pid: 49942|app: 0|req: 3385/6553] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.201801] [49942]: [pid: 49942|app: 0|req: 3386/6554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.259828] [49942]: [pid: 49942|app: 0|req: 3387/6555] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:02 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.322510] [49942]: [pid: 49942|app: 0|req: 3388/6556] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.374811] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'tag': '3d11e7cb-89ba-42c2-9734-940321fa5b65'}, {'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'name': 'network-vif-deleted', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5'}, {'server_uuid': '81972e43-017f-4c04-814f-7701da081c76', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63'}, {'name': 'network-changed', 'server_uuid': '81972e43-017f-4c04-814f-7701da081c76', 'tag': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 941.376317] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290" -d '{"events": [{"name": "network-changed", "server_uuid": "96f400ce-32a8-4a39-aa53-ec33e020fca1", "tag": "3d11e7cb-89ba-42c2-9734-940321fa5b65"}, {"server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "name": "network-vif-deleted", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5"}, {"server_uuid": "81972e43-017f-4c04-814f-7701da081c76", "name": "network-vif-plugged", "status": "completed", "tag": "84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63"}, {"name": "network-changed", "server_uuid": "81972e43-017f-4c04-814f-7701da081c76", "tag": "84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 941.397525] [49942]: [pid: 49942|app: 0|req: 3389/6557] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.471771] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b6dde98-97f5-4d86-a38b-ebeaa9cf84e0 req-0dae68a2-65d9-48a7-8fbf-cb216f7b9a19 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 941.472850] [49942]: [pid: 49942|app: 0|req: 3390/6558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 748 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 941.479570] [49942]: DEBUG neutron.api.wsgi [req-2b6dde98-97f5-4d86-a38b-ebeaa9cf84e0 req-8a206c6d-42bf-45b1-975f-064894de69db tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 941.510617] [49942]: [pid: 49942|app: 0|req: 3391/6559] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.602208] [49942]: [pid: 49942|app: 0|req: 3392/6560] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.657673] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Bound using segment: {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 941.658088] [49941]: DEBUG neutron.plugins.ml2.managers [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Bound port: ebf284a1-c101-4557-b5f9-d5e92d224be7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "ad4fcde7-8926-402a-a9b7-4878d2bc1cf6", "external-id": "nsx-vlan-transportzone-840", "segmentation_id": 840}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 941.658231] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.734433] [49941]: DEBUG neutron.plugins.ml2.db [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] For port ebf284a1-c101-4557-b5f9-d5e92d224be7, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 941.738201] [49941]: DEBUG neutron.plugins.ml2.db [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] For port ebf284a1-c101-4557-b5f9-d5e92d224be7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ebf284a1-c101-4557-b5f9-d5e92d224be7,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 941.740100] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_precommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:02Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:02Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 941.740346] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_precommit: [ 941.740346] [49941]: key[binding:vif_type], unbound -> ovs [ 941.740346] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} [ 941.740346] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 941.743804] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.774212] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Pushing event updated for resources: {'Port': ['ID=ebf284a1-c101-4557-b5f9-d5e92d224be7,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 941.786047] [49941]: DEBUG neutron.db.provisioning_blocks [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Provisioning complete for port ebf284a1-c101-4557-b5f9-d5e92d224be7 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 941.786047] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.786047] [49941]: INFO neutron.plugins.ml2.plugin [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Attempt 1 to provision port ebf284a1-c101-4557-b5f9-d5e92d224be7 [ 941.834028] [49941]: DEBUG neutron.plugins.ml2.plugin [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Current status of the port ebf284a1-c101-4557-b5f9-d5e92d224be7 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 941.834234] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.848428] [49942]: [pid: 49942|app: 0|req: 3393/6561] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.863370] [49941]: DEBUG neutron.plugins.ml2.db [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] For port ebf284a1-c101-4557-b5f9-d5e92d224be7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ebf284a1-c101-4557-b5f9-d5e92d224be7,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 941.902799] [49942]: [pid: 49942|app: 0|req: 3394/6562] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 941.910499] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_precommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:03Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:03Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 941.910652] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_precommit: [ 941.910652] [49941]: key[status], DOWN -> ACTIVE [ 941.910652] [49941]: key[revision_number], 4 -> 5 [ 941.910652] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 941.916440] [49941]: DEBUG neutron.db.provisioning_blocks [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Provisioning complete for port ebf284a1-c101-4557-b5f9-d5e92d224be7 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 941.916592] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.916690] [49941]: INFO neutron.plugins.ml2.plugin [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Attempt 1 to provision port ebf284a1-c101-4557-b5f9-d5e92d224be7 [ 941.941688] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 688 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-f1ce781c-c6ac-43a7-b20a-b0adf291b507 x-openstack-request-id: req-f1ce781c-c6ac-43a7-b20a-b0adf291b507 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 941.942484] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "96f400ce-32a8-4a39-aa53-ec33e020fca1", "tag": "3d11e7cb-89ba-42c2-9734-940321fa5b65", "status": "completed", "code": 200}, {"server_uuid": "3ea94341-52fc-4f4c-b69e-968a60dab030", "name": "network-vif-deleted", "tag": "86c0d938-d257-492f-ad7a-e60daa1570e5", "status": "completed", "code": 200}, {"server_uuid": "81972e43-017f-4c04-814f-7701da081c76", "name": "network-vif-plugged", "status": "completed", "tag": "84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63", "code": 200}, {"name": "network-changed", "server_uuid": "81972e43-017f-4c04-814f-7701da081c76", "tag": "84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 941.942604] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f1ce781c-c6ac-43a7-b20a-b0adf291b507 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 941.942887] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1ce781c-c6ac-43a7-b20a-b0adf291b507'] response: {'name': 'network-changed', 'server_uuid': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'tag': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'status': 'completed', 'code': 200} [ 941.943088] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1ce781c-c6ac-43a7-b20a-b0adf291b507'] response: {'server_uuid': '3ea94341-52fc-4f4c-b69e-968a60dab030', 'name': 'network-vif-deleted', 'tag': '86c0d938-d257-492f-ad7a-e60daa1570e5', 'status': 'completed', 'code': 200} [ 941.950048] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1ce781c-c6ac-43a7-b20a-b0adf291b507'] response: {'server_uuid': '81972e43-017f-4c04-814f-7701da081c76', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'code': 200} [ 941.950621] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f1ce781c-c6ac-43a7-b20a-b0adf291b507'] response: {'name': 'network-changed', 'server_uuid': '81972e43-017f-4c04-814f-7701da081c76', 'tag': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'status': 'completed', 'code': 200} [ 941.964067] [49941]: DEBUG neutron.plugins.ml2.plugin [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Current status of the port ebf284a1-c101-4557-b5f9-d5e92d224be7 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 941.965035] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_postcommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:03Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:03Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}]) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 941.965369] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_postcommit: [ 941.965369] [49941]: key[status], DOWN -> ACTIVE [ 941.965369] [49941]: key[revision_number], 4 -> 5 [ 941.965369] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 941.965369] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 941.992248] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Pushing event updated for resources: {'Port': ['ID=ebf284a1-c101-4557-b5f9-d5e92d224be7,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 941.995111] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_postcommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:03Z', 'revision_number': 4, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:02Z', 'revision_number': 2, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'}) 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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 941.995433] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] update_port_postcommit: [ 941.995433] [49941]: key[binding:vif_type], unbound -> ovs [ 941.995433] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} [ 941.995433] [49941]: key[updated_at], 2025-11-20T12:35:02Z -> 2025-11-20T12:35:03Z [ 941.995433] [49941]: key[revision_number], 2 -> 4 [ 941.995433] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 942.000606] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.000606] [49941]: DEBUG neutron_lib.callbacks.manager [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-a600bf9f-5172-4a28-8519-3cde5f38c0b3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 942.001751] [49941]: [pid: 49941|app: 0|req: 3169/6563] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:35:02 2025] PUT /networking/v2.0/ports/ebf284a1-c101-4557-b5f9-d5e92d224be7 => generated 1038 bytes in 1644 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 942.074285] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2830ef3-9b89-4eab-bfb0-9318de1ee62d req-3ebacdd6-7b7e-47a6-b7fd-3542454f1075 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.075893] [49942]: [pid: 49942|app: 0|req: 3395/6564] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.085629] [49941]: DEBUG neutron.api.wsgi [req-a2830ef3-9b89-4eab-bfb0-9318de1ee62d req-2d08134b-0d90-42d0-9707-ac2467d387d5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 942.110347] [49941]: [pid: 49941|app: 0|req: 3170/6565] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.177215] [49942]: [pid: 49942|app: 0|req: 3396/6566] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.237419] [49941]: [pid: 49941|app: 0|req: 3171/6567] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:03 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.283564] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'tag': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 942.285045] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0ba4c746-3044-4320-b33f-9d5e04e2e3d6" -d '{"events": [{"name": "network-changed", "server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "tag": "fb92d7ab-f801-4cf7-9f50-f522ef19966e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 942.300516] [49942]: DEBUG neutron.api.wsgi [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e82ff20c-dbde-4716-8560-ab522d8d49b4 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 942.324506] [49942]: [pid: 49942|app: 0|req: 3397/6568] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--655284973&fields=id&tenant_id=a5c1a2ba282b48369d1710e795c847fb => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.366779] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e7929092-5b06-4a2e-8150-e0d648678a4b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.367257] [49941]: [pid: 49941|app: 0|req: 3172/6569] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 624 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.373768] [49942]: DEBUG neutron.api.wsgi [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-a5239746-7ac0-4c59-832e-e655c800ef35 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 942.379099] [49942]: [pid: 49942|app: 0|req: 3398/6570] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/quotas/a5c1a2ba282b48369d1710e795c847fb => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.446579] [49941]: [pid: 49941|app: 0|req: 3173/6571] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&fields=id => generated 149 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.474358] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-3d02be70-75e8-4bd9-841d-e5a4d9d6e0d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.475226] [49942]: [pid: 49942|app: 0|req: 3399/6572] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 942.487255] [49941]: [pid: 49941|app: 0|req: 3174/6573] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.519983] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-82942db5-600c-4791-85da-e341afd3b648 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.519983] [49942]: [pid: 49942|app: 0|req: 3400/6574] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 712 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 942.531351] [49942]: DEBUG neutron.api.wsgi [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-918ae6b5-b0b0-4b62-8ad2-a623cf50fece service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 942.536056] [49941]: [pid: 49941|app: 0|req: 3175/6575] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 942.551872] [49942]: [pid: 49942|app: 0|req: 3401/6576] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=3d11e7cb-89ba-42c2-9734-940321fa5b65 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.585727] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-a145bba4-3efd-449e-a75f-df635c1bb5cb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.586945] [49941]: [pid: 49941|app: 0|req: 3176/6577] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.628158] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-a4c2dabc-6461-4d07-b3d0-9e4617791fe9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.629323] [49942]: [pid: 49942|app: 0|req: 3402/6578] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.685980] [49941]: [pid: 49941|app: 0|req: 3177/6579] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.741041] [49942]: [pid: 49942|app: 0|req: 3403/6580] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.751317] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ae0f037-81d3-4dac-b548-fb6731d886f0 req-37c28d0d-7700-4ef9-ae25-ac4d66b57b50 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 942.752492] [49941]: [pid: 49941|app: 0|req: 3178/6581] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 942.761564] [49942]: DEBUG neutron.api.wsgi [req-8ae0f037-81d3-4dac-b548-fb6731d886f0 req-f879e082-d028-4701-95df-48b3b2f6b651 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 942.788578] [49942]: [pid: 49942|app: 0|req: 3404/6582] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.864368] [49941]: [pid: 49941|app: 0|req: 3179/6583] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.921140] [49942]: [pid: 49942|app: 0|req: 3405/6584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 942.984016] [49941]: [pid: 49941|app: 0|req: 3180/6585] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.016756] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-280e0a04-be0f-42ec-98af-fc472874db42 x-openstack-request-id: req-280e0a04-be0f-42ec-98af-fc472874db42 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 943.017913] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "tag": "fb92d7ab-f801-4cf7-9f50-f522ef19966e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 943.018012] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-280e0a04-be0f-42ec-98af-fc472874db42 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 943.018558] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-280e0a04-be0f-42ec-98af-fc472874db42'] response: {'name': 'network-changed', 'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'tag': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'status': 'completed', 'code': 200} [ 943.048455] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-55cf735e-2f5e-4d80-8481-1c8870d9d82b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.049641] [49942]: [pid: 49942|app: 0|req: 3406/6586] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 943.058084] [49941]: DEBUG neutron.api.wsgi [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-c58e379a-afbc-4838-8089-1899396c2fa1 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.071891] [49941]: [pid: 49941|app: 0|req: 3181/6587] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ebf284a1-c101-4557-b5f9-d5e92d224be7 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.074016] [49942]: [pid: 49942|app: 0|req: 3407/6588] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.099724] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-e8f50332-2c23-425f-939b-237782f752d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.100621] [49941]: [pid: 49941|app: 0|req: 3182/6589] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.143300] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb890228-dae2-4a38-a2e0-80fe122fe2fa req-bcacf2d7-ff9f-4504-a60c-e5a3e8b556a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.144727] [49942]: [pid: 49942|app: 0|req: 3408/6590] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.182338] [49941]: [pid: 49941|app: 0|req: 3183/6591] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.224730] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd9f8cf0-66ee-49a6-85ee-44f2854e937b req-069b6d8f-7f11-4402-8e55-686dc4c55ba6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.225846] [49942]: [pid: 49942|app: 0|req: 3409/6592] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.239604] [49942]: [pid: 49942|app: 0|req: 3410/6593] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/ports?tenant_id=ea3f11f0a9a4408eb9850a14b926a145&device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.242421] [49942]: DEBUG neutron.api.wsgi [req-dd9f8cf0-66ee-49a6-85ee-44f2854e937b req-c9482278-9796-498f-9d29-1f0e5fb45661 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.254996] [49941]: [pid: 49941|app: 0|req: 3184/6594] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 943.263608] [49942]: [pid: 49942|app: 0|req: 3411/6595] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:04 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.267644] [49941]: [pid: 49941|app: 0|req: 3185/6596] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks?tenant_id=ea3f11f0a9a4408eb9850a14b926a145&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.336260] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8141227f-a264-499a-9016-9d5a1e8aee54 req-d1a161db-7201-47bb-89ba-4b57009d4530 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.337703] [49942]: [pid: 49942|app: 0|req: 3412/6597] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.351581] [49941]: [pid: 49941|app: 0|req: 3186/6598] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.431682] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ea9d446-46e4-4bd4-b4d3-b1e69b7f1029 req-8703ac5f-0a54-45d5-abb9-875d0986641f tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.432845] [49942]: [pid: 49942|app: 0|req: 3413/6599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.439231] [49941]: DEBUG neutron.api.wsgi [req-3ea9d446-46e4-4bd4-b4d3-b1e69b7f1029 req-d4eb1945-58b5-4d58-9f90-c1ac8305164b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.467107] [49941]: [pid: 49941|app: 0|req: 3187/6600] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.529142] [49942]: [pid: 49942|app: 0|req: 3414/6601] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.575379] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ba4c746-3044-4320-b33f-9d5e04e2e3d6 req-97752e5d-eb2e-4b60-b23d-736d3d9d66c8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.578681] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ba4c746-3044-4320-b33f-9d5e04e2e3d6 req-97752e5d-eb2e-4b60-b23d-736d3d9d66c8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.579825] [49941]: [pid: 49941|app: 0|req: 3188/6602] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 2074 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 943.597264] [49942]: [pid: 49942|app: 0|req: 3415/6603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.629887] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ba4c746-3044-4320-b33f-9d5e04e2e3d6 req-ba3a4eea-63ab-4077-9330-1ff0f9a94436 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.630977] [49941]: [pid: 49941|app: 0|req: 3189/6604] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 943.637392] [49941]: DEBUG neutron.api.wsgi [req-0ba4c746-3044-4320-b33f-9d5e04e2e3d6 req-43c5ea5e-de39-4a48-9fc3-1fe8d2d8ad8a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 943.654057] [49941]: [pid: 49941|app: 0|req: 3190/6605] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.669548] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a927320-cda3-4f30-bd42-187529c0d4ab tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (831a12f8-80e8-4473-92bf-859cfcef4bf6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.682067] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ba4c746-3044-4320-b33f-9d5e04e2e3d6 req-4d06e9f4-7b03-45b0-a934-6e5a2e56a192 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.682973] [49941]: [pid: 49941|app: 0|req: 3191/6606] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.689771] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a927320-cda3-4f30-bd42-187529c0d4ab tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (831a12f8-80e8-4473-92bf-859cfcef4bf6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.700066] [49941]: [pid: 49941|app: 0|req: 3192/6607] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.722020] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a927320-cda3-4f30-bd42-187529c0d4ab tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (831a12f8-80e8-4473-92bf-859cfcef4bf6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.730763] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1a927320-cda3-4f30-bd42-187529c0d4ab tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=831a12f8-80e8-4473-92bf-859cfcef4bf6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 943.737615] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1a927320-cda3-4f30-bd42-187529c0d4ab tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.737615] [49942]: [pid: 49942|app: 0|req: 3416/6608] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:05 2025] DELETE /networking/v2.0/security-groups/831a12f8-80e8-4473-92bf-859cfcef4bf6 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 943.750283] [49942]: INFO neutron.api.v2.resource [None req-4d62f80f-e5c5-4d2e-ace1-4d734031b57d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] show failed (client error): The resource could not be found. [ 943.750283] [49942]: [pid: 49942|app: 0|req: 3417/6609] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/security-groups/831a12f8-80e8-4473-92bf-859cfcef4bf6 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 943.759741] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ba4c746-3044-4320-b33f-9d5e04e2e3d6 req-a68709e3-5ca1-40fa-bc69-c742dfe44152 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.760603] [49941]: [pid: 49941|app: 0|req: 3193/6610] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.780190] [49941]: [pid: 49941|app: 0|req: 3194/6611] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.817912] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-9d7578c1-3242-40c0-a84b-7f21cbcf7bcc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.817912] [49941]: [pid: 49941|app: 0|req: 3195/6612] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 943.823280] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Deleting port 5674e7de-0e2d-44bb-bd96-4cfc1c92b97e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 943.823280] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.864221] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.864501] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.870618] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit called with port settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e987e5c9-f930-458f-9f96-7de4c874e7aa', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:31Z', 'updated_at': '2025-11-20T12:31:31Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 943.870846] [49941]: [pid: 49941|app: 0|req: 3196/6613] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 943.871131] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit: [ 943.871131] [49942]: key[id], 5674e7de-0e2d-44bb-bd96-4cfc1c92b97e -> None [ 943.871131] [49942]: key[binding:vnic_type], normal -> None [ 943.871131] [49942]: key[tags], [] -> None [ 943.871131] [49942]: key[binding:vif_details], {} -> None [ 943.871131] [49942]: key[allowed_address_pairs], [] -> None [ 943.871131] [49942]: key[extra_dhcp_opts], [] -> None [ 943.871131] [49942]: key[binding:profile], {} -> None [ 943.871131] [49942]: key[admin_state_up], True -> None [ 943.871131] [49942]: key[binding:vif_type], unbound -> None [ 943.871131] [49942]: key[device_owner], network:floatingip -> None [ 943.871131] [49942]: key[created_at], 2025-11-20T12:31:31Z -> None [ 943.871131] [49942]: key[updated_at], 2025-11-20T12:31:31Z -> None [ 943.871131] [49942]: key[description], -> None [ 943.871131] [49942]: key[tenant_id], -> None [ 943.871131] [49942]: key[binding:host_id], -> None [ 943.871131] [49942]: key[standard_attr_id], 1064 -> None [ 943.871131] [49942]: key[name], -> None [ 943.871131] [49942]: key[mac_address], fa:16:3e:ea:4b:35 -> None [ 943.871131] [49942]: key[status], N/A -> None [ 943.871131] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 943.871131] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}] -> None [ 943.871131] [49942]: key[security_groups], [] -> None [ 943.871131] [49942]: key[revision_number], 2 -> None [ 943.871131] [49942]: key[port_security_enabled], False -> None [ 943.871131] [49942]: key[project_id], -> None [ 943.871131] [49942]: key[device_id], e987e5c9-f930-458f-9f96-7de4c874e7aa -> None [ 943.871131] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 943.875269] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Calling delete_port for 5674e7de-0e2d-44bb-bd96-4cfc1c92b97e owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 943.915039] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-426df49e-7b41-4717-8695-c25ed888664a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.916454] [49941]: [pid: 49941|app: 0|req: 3197/6614] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 943.955423] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ebf284a1-c101-4557-b5f9-d5e92d224be7'}, {'name': 'network-changed', 'server_uuid': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'tag': 'ebf284a1-c101-4557-b5f9-d5e92d224be7'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 943.962336] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-67532dac-9686-486d-aad7-2b1e4ce1287f" -d '{"events": [{"server_uuid": "a23017fd-6040-4100-91e7-03f4c71ea4b1", "name": "network-vif-plugged", "status": "completed", "tag": "ebf284a1-c101-4557-b5f9-d5e92d224be7"}, {"name": "network-changed", "server_uuid": "a23017fd-6040-4100-91e7-03f4c71ea4b1", "tag": "ebf284a1-c101-4557-b5f9-d5e92d224be7"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 943.965839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5674e7de-0e2d-44bb-bd96-4cfc1c92b97e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 943.975512] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event deleted for resources: {'Port': ['ID=5674e7de-0e2d-44bb-bd96-4cfc1c92b97e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 943.985743] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0833609-6772-48e8-a3d0-2ef53a0bf046 req-50ae7829-6929-402e-960c-c76fb76ffaa0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 943.986884] [49941]: [pid: 49941|app: 0|req: 3198/6615] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.015321] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit called with port settings {'id': '5674e7de-0e2d-44bb-bd96-4cfc1c92b97e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ea:4b:35', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e987e5c9-f930-458f-9f96-7de4c874e7aa', 'device_owner': 'network:floatingip', 'standard_attr_id': 1064, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:31Z', 'updated_at': '2025-11-20T12:31:31Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 944.015321] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit: [ 944.015321] [49942]: key[id], 5674e7de-0e2d-44bb-bd96-4cfc1c92b97e -> None [ 944.015321] [49942]: key[binding:vnic_type], normal -> None [ 944.015321] [49942]: key[tags], [] -> None [ 944.015321] [49942]: key[binding:vif_details], {} -> None [ 944.015321] [49942]: key[allowed_address_pairs], [] -> None [ 944.015321] [49942]: key[extra_dhcp_opts], [] -> None [ 944.015321] [49942]: key[binding:profile], {} -> None [ 944.015321] [49942]: key[admin_state_up], True -> None [ 944.015321] [49942]: key[binding:vif_type], unbound -> None [ 944.015321] [49942]: key[device_owner], network:floatingip -> None [ 944.015321] [49942]: key[created_at], 2025-11-20T12:31:31Z -> None [ 944.015321] [49942]: key[updated_at], 2025-11-20T12:31:31Z -> None [ 944.015321] [49942]: key[description], -> None [ 944.015321] [49942]: key[tenant_id], -> None [ 944.015321] [49942]: key[binding:host_id], -> None [ 944.015321] [49942]: key[standard_attr_id], 1064 -> None [ 944.015321] [49942]: key[name], -> None [ 944.015321] [49942]: key[mac_address], fa:16:3e:ea:4b:35 -> None [ 944.015321] [49942]: key[status], N/A -> None [ 944.015321] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 944.015321] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.137'}] -> None [ 944.015321] [49942]: key[security_groups], [] -> None [ 944.015321] [49942]: key[revision_number], 2 -> None [ 944.015321] [49942]: key[port_security_enabled], False -> None [ 944.015321] [49942]: key[project_id], -> None [ 944.015321] [49942]: key[device_id], e987e5c9-f930-458f-9f96-7de4c874e7aa -> None [ 944.015321] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.016488] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (e987e5c9-f930-458f-9f96-7de4c874e7aa), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.019524] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52d5cfc6-1813-4e94-a4f2-cac39d977a22 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.020193] [49942]: [pid: 49942|app: 0|req: 3418/6616] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:35:05 2025] DELETE /networking/v2.0/floatingips/e987e5c9-f930-458f-9f96-7de4c874e7aa => generated 0 bytes in 267 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 944.023432] [49942]: DEBUG neutron.api.wsgi [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-aea3a26c-9ec2-4bf5-b4b3-8b7638122b6d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 944.028211] [49941]: [pid: 49941|app: 0|req: 3199/6617] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.037146] [49942]: [pid: 49942|app: 0|req: 3419/6618] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.040469] [49942]: DEBUG neutron.api.wsgi [req-d0833609-6772-48e8-a3d0-2ef53a0bf046 req-81e69dc2-376e-427d-9fe0-c64c452f60cd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 944.060054] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-147f7a70-d98d-4c3d-99b9-b369e9f7a983 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.061250] [49941]: [pid: 49941|app: 0|req: 3200/6619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=524de610-d007-4c24-ab1e-2215e194f242 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.066619] [49942]: [pid: 49942|app: 0|req: 3420/6620] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.082980] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-bad6f681-9a5f-4aa1-b98e-8bf792ef70ca service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.084144] [49941]: [pid: 49941|app: 0|req: 3201/6621] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.121266] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6da76b8-16cf-4f56-bbad-29d0c5ac3290 req-ef7fd6a9-4fff-4847-840f-0241e256e8bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.121266] [49941]: [pid: 49941|app: 0|req: 3202/6622] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.139309] [49941]: [pid: 49941|app: 0|req: 3203/6623] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 944.164096] [49942]: DEBUG neutron.plugins.ml2.plugin [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Deleting port bdf28e11-fa6e-4740-b04d-5b0f1540a591 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 944.164425] [49942]: DEBUG neutron_lib.callbacks.manager [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.173945] [49941]: [pid: 49941|app: 0|req: 3204/6624] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.193387] [49942]: DEBUG neutron.plugins.ml2.db [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] For port bdf28e11-fa6e-4740-b04d-5b0f1540a591, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bdf28e11-fa6e-4740-b04d-5b0f1540a591,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 944.193565] [49942]: DEBUG neutron_lib.callbacks.manager [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.198307] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_precommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:05Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 944.198507] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_precommit: [ 944.198507] [49942]: key[id], bdf28e11-fa6e-4740-b04d-5b0f1540a591 -> None [ 944.198507] [49942]: key[binding:vnic_type], normal -> None [ 944.198507] [49942]: key[tags], [] -> None [ 944.198507] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 944.198507] [49942]: key[allowed_address_pairs], [] -> None [ 944.198507] [49942]: key[extra_dhcp_opts], [] -> None [ 944.198507] [49942]: key[binding:profile], {} -> None [ 944.198507] [49942]: key[admin_state_up], True -> None [ 944.198507] [49942]: key[binding:vif_type], ovs -> None [ 944.198507] [49942]: key[device_owner], compute:nova -> None [ 944.198507] [49942]: key[created_at], 2025-11-20T12:33:04Z -> None [ 944.198507] [49942]: key[updated_at], 2025-11-20T12:33:05Z -> None [ 944.198507] [49942]: key[description], -> None [ 944.198507] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 944.198507] [49942]: key[binding:host_id], cpu-1 -> None [ 944.198507] [49942]: key[standard_attr_id], 1358 -> None [ 944.198507] [49942]: key[name], -> None [ 944.198507] [49942]: key[mac_address], fa:16:3e:7a:07:e8 -> None [ 944.198507] [49942]: key[status], ACTIVE -> None [ 944.198507] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 944.198507] [49942]: key[fixed_ips], [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] -> None [ 944.198507] [49942]: key[security_groups], ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] -> None [ 944.198507] [49942]: key[revision_number], 5 -> None [ 944.198507] [49942]: key[port_security_enabled], True -> None [ 944.198507] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 944.198507] [49942]: key[device_id], 524de610-d007-4c24-ab1e-2215e194f242 -> None [ 944.198507] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.213971] [49941]: [pid: 49941|app: 0|req: 3205/6625] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.228593] [49941]: [pid: 49941|app: 0|req: 3206/6626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:05 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.302243] [49942]: DEBUG neutron_lib.callbacks.manager [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.302433] [49942]: DEBUG neutron_lib.callbacks.manager [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.302551] [49942]: INFO neutron.db.l3_db [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Floating IP a2329e28-8e47-4f9f-ae70-e95c329e15c7 disassociated. External IP: 10.180.180.208, port: bdf28e11-fa6e-4740-b04d-5b0f1540a591. [ 944.302745] [49942]: DEBUG neutron.plugins.ml2.plugin [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Calling delete_port for bdf28e11-fa6e-4740-b04d-5b0f1540a591 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 944.332755] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbbed7c1-1a06-4e6c-a1d9-7c9f6eeff336 req-53c8d72c-cf3a-4130-adca-333e27c4a879 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.334589] [49941]: [pid: 49941|app: 0|req: 3207/6627] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.342585] [49941]: DEBUG neutron.api.wsgi [req-cbbed7c1-1a06-4e6c-a1d9-7c9f6eeff336 req-1f3e05c7-5274-49f0-a228-347cb0b7d56a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 944.368026] [49941]: [pid: 49941|app: 0|req: 3208/6628] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 944.388685] [49942]: DEBUG neutron_lib.callbacks.manager [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (bdf28e11-fa6e-4740-b04d-5b0f1540a591), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.400023] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event deleted for resources: {'Port': ['ID=bdf28e11-fa6e-4740-b04d-5b0f1540a591,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 944.491389] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 944.505569] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-905450a5-6e9a-4f48-a353-c1382e4f0d27 req-419725ca-19cd-4d83-a59b-fbb49ecb8370 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.506566] [49941]: [pid: 49941|app: 0|req: 3209/6629] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 749 bytes in 97 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 944.514537] [49941]: DEBUG neutron.api.wsgi [req-905450a5-6e9a-4f48-a353-c1382e4f0d27 req-e6c03722-9dfd-4ed4-9068-ac787af7338b tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 944.548586] [49941]: [pid: 49941|app: 0|req: 3210/6630] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.564466] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 944.586615] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] No DVR routers for this DVR port bdf28e11-fa6e-4740-b04d-5b0f1540a591 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 944.586998] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_postcommit called with port settings {'id': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:7a:07:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '524de610-d007-4c24-ab1e-2215e194f242', 'device_owner': 'compute:nova', 'standard_attr_id': 1358, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:04Z', 'updated_at': '2025-11-20T12:33:05Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 944.587184] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_postcommit: [ 944.587184] [49942]: key[id], bdf28e11-fa6e-4740-b04d-5b0f1540a591 -> None [ 944.587184] [49942]: key[binding:vnic_type], normal -> None [ 944.587184] [49942]: key[tags], [] -> None [ 944.587184] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 944.587184] [49942]: key[allowed_address_pairs], [] -> None [ 944.587184] [49942]: key[extra_dhcp_opts], [] -> None [ 944.587184] [49942]: key[binding:profile], {} -> None [ 944.587184] [49942]: key[admin_state_up], True -> None [ 944.587184] [49942]: key[binding:vif_type], ovs -> None [ 944.587184] [49942]: key[device_owner], compute:nova -> None [ 944.587184] [49942]: key[created_at], 2025-11-20T12:33:04Z -> None [ 944.587184] [49942]: key[updated_at], 2025-11-20T12:33:05Z -> None [ 944.587184] [49942]: key[description], -> None [ 944.587184] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 944.587184] [49942]: key[binding:host_id], cpu-1 -> None [ 944.587184] [49942]: key[standard_attr_id], 1358 -> None [ 944.587184] [49942]: key[name], -> None [ 944.587184] [49942]: key[mac_address], fa:16:3e:7a:07:e8 -> None [ 944.587184] [49942]: key[status], ACTIVE -> None [ 944.587184] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 944.587184] [49942]: key[fixed_ips], [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] -> None [ 944.587184] [49942]: key[security_groups], ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] -> None [ 944.587184] [49942]: key[revision_number], 5 -> None [ 944.587184] [49942]: key[port_security_enabled], True -> None [ 944.587184] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 944.587184] [49942]: key[device_id], 524de610-d007-4c24-ab1e-2215e194f242 -> None [ 944.587184] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 944.589127] [49942]: DEBUG neutron_lib.callbacks.manager [req-66fb23f1-f621-491d-ae4a-ad174b6ecccc req-1da1909b-36ee-4239-a20a-e7ea7f68c4f7 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.592031] [49942]: [pid: 49942|app: 0|req: 3421/6631] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:05 2025] DELETE /networking/v2.0/ports/bdf28e11-fa6e-4740-b04d-5b0f1540a591 => generated 0 bytes in 510 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 944.632185] [49941]: [pid: 49941|app: 0|req: 3211/6632] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 944.692294] [49942]: [pid: 49942|app: 0|req: 3422/6633] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.722091] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-64bc248c-9ddb-4096-aab4-d6b65ad52a90 x-openstack-request-id: req-64bc248c-9ddb-4096-aab4-d6b65ad52a90 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 944.722349] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a23017fd-6040-4100-91e7-03f4c71ea4b1", "name": "network-vif-plugged", "status": "completed", "tag": "ebf284a1-c101-4557-b5f9-d5e92d224be7", "code": 200}, {"name": "network-changed", "server_uuid": "a23017fd-6040-4100-91e7-03f4c71ea4b1", "tag": "ebf284a1-c101-4557-b5f9-d5e92d224be7", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 944.722349] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-64bc248c-9ddb-4096-aab4-d6b65ad52a90 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 944.722469] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-64bc248c-9ddb-4096-aab4-d6b65ad52a90'] response: {'server_uuid': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'code': 200} [ 944.722556] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-64bc248c-9ddb-4096-aab4-d6b65ad52a90'] response: {'name': 'network-changed', 'server_uuid': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'tag': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'status': 'completed', 'code': 200} [ 944.777508] [49941]: [pid: 49941|app: 0|req: 3212/6634] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.829153] [49942]: DEBUG neutron.api.v2.base [None req-8d7a7f3f-016c-42a8-afd4-8f20d25c4cd0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--778131438', 'description': 'tempest-description--873249203'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 944.845944] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8d7a7f3f-016c-42a8-afd4-8f20d25c4cd0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.880438] [49941]: [pid: 49941|app: 0|req: 3213/6635] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 944.900762] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8d7a7f3f-016c-42a8-afd4-8f20d25c4cd0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (9eb3070a-05b4-4824-8303-0e1f1e5ff973), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.903017] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8d7a7f3f-016c-42a8-afd4-8f20d25c4cd0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9eb3070a-05b4-4824-8303-0e1f1e5ff973), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.924322] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8d7a7f3f-016c-42a8-afd4-8f20d25c4cd0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=9eb3070a-05b4-4824-8303-0e1f1e5ff973,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 944.936658] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8d7a7f3f-016c-42a8-afd4-8f20d25c4cd0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 944.937261] [49942]: [pid: 49942|app: 0|req: 3423/6636] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:35:06 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) [ 944.944464] [49942]: DEBUG neutron.api.v2.base [None req-6c1da364-4786-4b49-affa-0f69116b76b5 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'security_group_rule': {'security_group_id': '9eb3070a-05b4-4824-8303-0e1f1e5ff973', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 944.963590] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b90539-f9d5-4957-a93e-bfae3e56f257 req-bf0062d8-8fca-4b8a-bf2c-a30e0e2c3dfe tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 944.964695] [49941]: [pid: 49941|app: 0|req: 3214/6637] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports/fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 747 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 944.983146] [49941]: [pid: 49941|app: 0|req: 3215/6638] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.001861] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6c1da364-4786-4b49-affa-0f69116b76b5 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (bc069792-6c11-4bda-9fa5-7f6d6f295f17), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.002606] [49941]: [pid: 49941|app: 0|req: 3216/6639] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.021296] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'name': 'network-vif-deleted', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 945.022651] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-16ffb440-4d44-4bfb-b8ae-cab0a59b4882" -d '{"events": [{"server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "name": "network-vif-deleted", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 945.033232] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6c1da364-4786-4b49-affa-0f69116b76b5 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (bc069792-6c11-4bda-9fa5-7f6d6f295f17), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.034705] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6c1da364-4786-4b49-affa-0f69116b76b5 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (bc069792-6c11-4bda-9fa5-7f6d6f295f17), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.044412] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c1da364-4786-4b49-affa-0f69116b76b5 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=bc069792-6c11-4bda-9fa5-7f6d6f295f17,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.063810] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6c1da364-4786-4b49-affa-0f69116b76b5 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.064315] [49942]: [pid: 49942|app: 0|req: 3424/6640] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:35:06 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 123 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 945.074864] [49942]: DEBUG neutron.api.v2.base [None req-5a3e6352-05b2-4610-a3e3-914a57a25f71 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'security_group_rule': {'security_group_id': '9eb3070a-05b4-4824-8303-0e1f1e5ff973', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 945.118269] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c9503a3-101c-4ef3-8e6a-7ed9eac6d5ea req-a0cabd5f-43f8-4166-992c-070dce00dfc4 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.119274] [49941]: [pid: 49941|app: 0|req: 3217/6641] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 92 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.123826] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5a3e6352-05b2-4610-a3e3-914a57a25f71 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (d94db4ea-8d59-4e16-a949-87c588bcc370), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.151470] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-8637548c-7e36-4078-a844-3885a7cbcb83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.152624] [49941]: [pid: 49941|app: 0|req: 3218/6642] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 945.155287] [49941]: DEBUG neutron.api.wsgi [req-7c9503a3-101c-4ef3-8e6a-7ed9eac6d5ea req-a6c11817-c786-41b9-b237-a79561daf9ba tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 945.169772] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5a3e6352-05b2-4610-a3e3-914a57a25f71 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (d94db4ea-8d59-4e16-a949-87c588bcc370), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.171460] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5a3e6352-05b2-4610-a3e3-914a57a25f71 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (d94db4ea-8d59-4e16-a949-87c588bcc370), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.177160] [49941]: [pid: 49941|app: 0|req: 3219/6643] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.184096] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5a3e6352-05b2-4610-a3e3-914a57a25f71 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=d94db4ea-8d59-4e16-a949-87c588bcc370,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.204589] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5a3e6352-05b2-4610-a3e3-914a57a25f71 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.205489] [49942]: [pid: 49942|app: 0|req: 3425/6644] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:35:06 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) [ 945.210398] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-6f9819e7-cc5e-4764-9e02-f1492cf07d2a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.210649] [49941]: [pid: 49941|app: 0|req: 3220/6645] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.212894] [49942]: DEBUG neutron.api.v2.base [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 945.222510] [49941]: DEBUG neutron.api.wsgi [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-c216b5b3-8539-4938-a75a-17e762d9b564 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 945.238752] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.238821] [49941]: [pid: 49941|app: 0|req: 3221/6646] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.281657] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.283467] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67532dac-9686-486d-aad7-2b1e4ce1287f req-8c908641-387a-4ee2-873c-ae3c88954615 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.284440] [49941]: [pid: 49941|app: 0|req: 3222/6647] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:06 2025] GET /networking/v2.0/ports?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 1043 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 945.299545] [49941]: [pid: 49941|app: 0|req: 3223/6648] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.319344] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-87ba862f-67ff-46b4-8785-0f4b772101e6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.320446] [49941]: [pid: 49941|app: 0|req: 3224/6649] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.335201] [49941]: [pid: 49941|app: 0|req: 3225/6650] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.356287] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Allocated IP 10.180.180.188 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/a699e83d-0c65-447d-b94f-01e38132d43b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 945.370915] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67532dac-9686-486d-aad7-2b1e4ce1287f req-3a4fe39c-5411-49d9-9213-7d2006bbed94 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.371995] [49941]: [pid: 49941|app: 0|req: 3226/6651] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks?id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 703 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.396888] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-211b83d2-040c-4442-bb7c-40b681f3a5d7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.397804] [49941]: [pid: 49941|app: 0|req: 3227/6652] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.411475] [49941]: [pid: 49941|app: 0|req: 3228/6653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.422654] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for allowed_address_pair (a699e83d-0c65-447d-b94f-01e38132d43b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.423903] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for port (a699e83d-0c65-447d-b94f-01e38132d43b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.424319] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit called with port settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 945.424606] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit: [ 945.424606] [49942]: key[id], None -> a699e83d-0c65-447d-b94f-01e38132d43b [ 945.424606] [49942]: key[binding:vnic_type], None -> normal [ 945.424606] [49942]: key[binding:vif_details], None -> {} [ 945.424606] [49942]: key[allowed_address_pairs], None -> [] [ 945.424606] [49942]: key[binding:profile], None -> {} [ 945.424606] [49942]: key[admin_state_up], None -> True [ 945.424606] [49942]: key[binding:vif_type], None -> unbound [ 945.424606] [49942]: key[device_owner], None -> network:floatingip [ 945.424606] [49942]: key[tenant_id], None -> [ 945.424606] [49942]: key[binding:host_id], None -> [ 945.424606] [49942]: key[standard_attr_id], None -> 1531 [ 945.424606] [49942]: key[name], None -> [ 945.424606] [49942]: key[mac_address], None -> fa:16:3e:ab:d2:c8 [ 945.424606] [49942]: key[status], None -> N/A [ 945.424606] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 945.424606] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}] [ 945.424606] [49942]: key[security_groups], None -> [] [ 945.424606] [49942]: key[port_security_enabled], None -> False [ 945.424606] [49942]: key[project_id], None -> [ 945.424606] [49942]: key[device_id], None -> PENDING [ 945.424606] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.425406] [49941]: [pid: 49941|app: 0|req: 3229/6654] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.428103] [49941]: DEBUG neutron.api.wsgi [req-67532dac-9686-486d-aad7-2b1e4ce1287f req-c38803bd-22ca-4aa8-80aa-c28aac9f403f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 945.442042] [49941]: [pid: 49941|app: 0|req: 3230/6655] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=ebf284a1-c101-4557-b5f9-d5e92d224be7 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.449035] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (a699e83d-0c65-447d-b94f-01e38132d43b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.467021] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-086902ee-7791-41e0-9703-b7d5baf5a558 x-openstack-request-id: req-086902ee-7791-41e0-9703-b7d5baf5a558 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 945.467161] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "524de610-d007-4c24-ab1e-2215e194f242", "name": "network-vif-deleted", "tag": "bdf28e11-fa6e-4740-b04d-5b0f1540a591", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 945.467303] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-086902ee-7791-41e0-9703-b7d5baf5a558 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 945.467602] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-086902ee-7791-41e0-9703-b7d5baf5a558'] response: {'server_uuid': '524de610-d007-4c24-ab1e-2215e194f242', 'name': 'network-vif-deleted', 'tag': 'bdf28e11-fa6e-4740-b04d-5b0f1540a591', 'status': 'completed', 'code': 200} [ 945.476080] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'Port': ['ID=a699e83d-0c65-447d-b94f-01e38132d43b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.479833] [49941]: [pid: 49941|app: 0|req: 3231/6656] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.489472] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 945.490429] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 945.492229] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 945.503232] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67532dac-9686-486d-aad7-2b1e4ce1287f req-f967b7ad-fdbe-4ddc-af7e-149cf4c7aa1a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.504298] [49941]: [pid: 49941|app: 0|req: 3232/6657] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/subnets?id=17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 678 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.513520] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit called with port settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], '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-20T12:35:07Z', 'updated_at': '2025-11-20T12:35:07Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 945.513790] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit: [ 945.513790] [49942]: key[id], None -> a699e83d-0c65-447d-b94f-01e38132d43b [ 945.513790] [49942]: key[binding:vnic_type], None -> normal [ 945.513790] [49942]: key[tags], None -> [] [ 945.513790] [49942]: key[binding:vif_details], None -> {} [ 945.513790] [49942]: key[allowed_address_pairs], None -> [] [ 945.513790] [49942]: key[extra_dhcp_opts], None -> [] [ 945.513790] [49942]: key[binding:profile], None -> {} [ 945.513790] [49942]: key[admin_state_up], None -> True [ 945.513790] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 945.513790] [49942]: key[binding:vif_type], None -> unbound [ 945.513790] [49942]: key[device_owner], None -> network:floatingip [ 945.513790] [49942]: key[created_at], None -> 2025-11-20T12:35:07Z [ 945.513790] [49942]: key[updated_at], None -> 2025-11-20T12:35:07Z [ 945.513790] [49942]: key[tenant_id], None -> [ 945.513790] [49942]: key[binding:host_id], None -> [ 945.513790] [49942]: key[description], None -> [ 945.513790] [49942]: key[standard_attr_id], None -> 1531 [ 945.513790] [49942]: key[name], None -> [ 945.513790] [49942]: key[mac_address], None -> fa:16:3e:ab:d2:c8 [ 945.513790] [49942]: key[status], None -> N/A [ 945.513790] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 945.513790] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}] [ 945.513790] [49942]: key[security_groups], None -> [] [ 945.513790] [49942]: key[revision_number], None -> 1 [ 945.513790] [49942]: key[port_security_enabled], None -> False [ 945.513790] [49942]: key[project_id], None -> [ 945.513790] [49942]: key[device_id], None -> PENDING [ 945.513790] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.539778] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-857087ac-1fc6-46ae-a587-04881c514047 req-efde2bfb-0168-45d7-b18f-3ec136ea8c21 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.541124] [49941]: [pid: 49941|app: 0|req: 3233/6658] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports/fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.568927] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (be07a0e1-e77d-44a5-aa43-6badd90d303b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.597272] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (a699e83d-0c65-447d-b94f-01e38132d43b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.602934] [49941]: [pid: 49941|app: 0|req: 3234/6659] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.633586] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67532dac-9686-486d-aad7-2b1e4ce1287f req-881b81c5-ffb2-4449-9871-32b8b8252bc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.635657] [49941]: [pid: 49941|app: 0|req: 3235/6660] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?network_id=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.664486] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c10130ab-f84b-464e-8498-0a637513dbd8 req-8fe5e29d-7714-4068-bb32-0627bbe0ffc7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.665607] [49941]: [pid: 49941|app: 0|req: 3236/6661] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.675104] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for port (a699e83d-0c65-447d-b94f-01e38132d43b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.675398] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_precommit called with port settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be07a0e1-e77d-44a5-aa43-6badd90d303b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:07Z', 'updated_at': '2025-11-20T12:35:07Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:07Z', 'updated_at': '2025-11-20T12:35:07Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 945.675540] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_precommit: [ 945.675540] [49942]: key[device_id], PENDING -> be07a0e1-e77d-44a5-aa43-6badd90d303b [ 945.675540] [49942]: key[revision_number], 1 -> 2 [ 945.675540] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.677541] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (a699e83d-0c65-447d-b94f-01e38132d43b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.678954] [49941]: [pid: 49941|app: 0|req: 3237/6662] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.698314] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'Port': ['ID=a699e83d-0c65-447d-b94f-01e38132d43b,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 945.711177] [49941]: [pid: 49941|app: 0|req: 3238/6663] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.714436] [49941]: DEBUG neutron.api.wsgi [req-c10130ab-f84b-464e-8498-0a637513dbd8 req-23ff31ec-9e92-43d0-a643-5afa8210845b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 945.719037] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_postcommit called with port settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be07a0e1-e77d-44a5-aa43-6badd90d303b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:07Z', 'updated_at': '2025-11-20T12:35:07Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:07Z', 'updated_at': '2025-11-20T12:35:07Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 945.719191] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] update_port_postcommit: [ 945.719191] [49942]: key[device_id], PENDING -> be07a0e1-e77d-44a5-aa43-6badd90d303b [ 945.719191] [49942]: key[revision_number], 1 -> 2 [ 945.719191] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 945.719498] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (be07a0e1-e77d-44a5-aa43-6badd90d303b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.730669] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d049c553-996b-462f-9514-dc8eb5d47442 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 945.730818] [49942]: [pid: 49942|app: 0|req: 3426/6664] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:35:06 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 522 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 945.738285] [49941]: [pid: 49941|app: 0|req: 3239/6665] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.768025] [49942]: [pid: 49942|app: 0|req: 3427/6666] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.774117] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-440cf2e3-da23-455a-9db8-7d3f690ab181 req-95500a12-339b-4381-8c96-e1b8c1872819 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.774117] [49941]: [pid: 49941|app: 0|req: 3240/6667] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.778998] [49942]: DEBUG neutron.api.wsgi [req-440cf2e3-da23-455a-9db8-7d3f690ab181 req-1ab72823-8237-415f-8c8f-2f5a227e25f5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 945.811396] [49941]: [pid: 49941|app: 0|req: 3241/6668] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.812260] [49942]: [pid: 49942|app: 0|req: 3428/6669] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.885406] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8848ae2-0f66-4c1d-8812-717f3d6f6303 req-1d47d742-844f-40d1-8c2b-5c3395dbdb8e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.888894] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2e640a9-7d2a-4480-8764-ae7e58fa9d91 req-4c15391c-3c4e-4114-bec3-9ee7e03041c0 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.889578] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8848ae2-0f66-4c1d-8812-717f3d6f6303 req-1d47d742-844f-40d1-8c2b-5c3395dbdb8e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 945.889846] [49942]: [pid: 49942|app: 0|req: 3429/6670] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 945.890754] [49941]: [pid: 49941|app: 0|req: 3242/6671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 945.895469] [49942]: DEBUG neutron.api.wsgi [req-a2e640a9-7d2a-4480-8764-ae7e58fa9d91 req-99c91903-c176-4726-a216-a459a9eaa18e tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 945.915957] [49942]: [pid: 49942|app: 0|req: 3430/6672] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.933557] [49941]: [pid: 49941|app: 0|req: 3243/6673] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.962112] [49942]: [pid: 49942|app: 0|req: 3431/6674] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 945.987730] [49941]: [pid: 49941|app: 0|req: 3244/6675] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.030287] [49941]: DEBUG neutron.api.wsgi [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-a3b6ceb0-9cca-4936-af9e-95818fdeb605 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.052261] [49941]: [pid: 49941|app: 0|req: 3245/6676] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--778131438&fields=id&tenant_id=15290aee32584389b273d863bccbab71 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.092721] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97e6e8a8-60c6-4cda-9c63-d20e038006cb req-2d3aa559-a2ab-4be5-a741-6a671fccc0c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.093372] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-4a03edd7-3a31-47be-ab62-436ed1774981 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.093711] [49942]: [pid: 49942|app: 0|req: 3432/6677] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports/23f5c788-517e-4c11-9a99-30246f9a84cd => generated 746 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.094415] [49941]: [pid: 49941|app: 0|req: 3246/6678] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 612 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 946.100019] [49942]: DEBUG neutron.api.wsgi [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-f09d1e19-d0de-466b-b328-b7f96c29aaa4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.104440] [49942]: [pid: 49942|app: 0|req: 3433/6679] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/quotas/15290aee32584389b273d863bccbab71 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.145438] [49942]: [pid: 49942|app: 0|req: 3434/6680] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.159964] [49941]: [pid: 49941|app: 0|req: 3247/6681] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&fields=id => generated 103 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.203968] [49941]: [pid: 49941|app: 0|req: 3248/6682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.205648] [49942]: [pid: 49942|app: 0|req: 3435/6683] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.245789] [49941]: [pid: 49941|app: 0|req: 3249/6684] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:07 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.398172] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6509c084-4058-4487-95b5-ebc1f4f92134 req-2d719f6c-37f3-4815-af1b-4ee278b34c81 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.403242] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6509c084-4058-4487-95b5-ebc1f4f92134 req-2d719f6c-37f3-4815-af1b-4ee278b34c81 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.404361] [49941]: [pid: 49941|app: 0|req: 3250/6685] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 946.415837] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78b7fead-401b-4821-903a-7634ca064d17 req-9e61e78d-67b5-4460-9843-2fadb7daa506 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.416958] [49942]: [pid: 49942|app: 0|req: 3436/6686] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.427031] [49941]: DEBUG neutron.api.wsgi [req-78b7fead-401b-4821-903a-7634ca064d17 req-a9b8e5c8-82d6-4689-9843-63d306e16ca4 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.463798] [49941]: [pid: 49941|app: 0|req: 3251/6687] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.470091] [49942]: [pid: 49942|app: 0|req: 3437/6688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.511940] [49941]: [pid: 49941|app: 0|req: 3252/6689] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 946.549380] [49942]: [pid: 49942|app: 0|req: 3438/6690] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.599515] [49941]: [pid: 49941|app: 0|req: 3253/6691] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.612283] [49942]: [pid: 49942|app: 0|req: 3439/6692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.769233] [49941]: [pid: 49941|app: 0|req: 3254/6693] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.836052] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a835b7f2-b028-49a7-a5ef-26fa831f710c req-6bb267fa-56e4-4a41-aba6-fce0eba757c6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.836843] [49942]: [pid: 49942|app: 0|req: 3440/6694] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.844145] [49941]: DEBUG neutron.api.wsgi [req-a835b7f2-b028-49a7-a5ef-26fa831f710c req-dbbe221d-55fb-45f5-a463-fb4737722467 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.873605] [49941]: [pid: 49941|app: 0|req: 3255/6695] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 946.916923] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b9becdd-72aa-4621-8522-0a3cbd79c2ad req-1d7569d5-6a17-430a-93c1-2824f8094f70 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 946.918147] [49942]: [pid: 49942|app: 0|req: 3441/6696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.924421] [49941]: DEBUG neutron.api.wsgi [req-9b9becdd-72aa-4621-8522-0a3cbd79c2ad req-aaaea9ef-49fa-4f4c-8866-f480542147c4 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 946.947159] [49941]: [pid: 49941|app: 0|req: 3256/6697] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 946.949904] [49942]: [pid: 49942|app: 0|req: 3442/6698] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 947.007047] [49941]: [pid: 49941|app: 0|req: 3257/6699] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.072613] [49941]: [pid: 49941|app: 0|req: 3258/6700] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.073517] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bff8d93b-0dfb-4669-a516-0faabad93b6a req-3e8d8635-c633-4490-8573-100fe0e6478b tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.074359] [49942]: [pid: 49942|app: 0|req: 3443/6701] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 947.081465] [49942]: DEBUG neutron.api.wsgi [req-bff8d93b-0dfb-4669-a516-0faabad93b6a req-5715cf4a-42b7-4ae1-b062-18be6114b833 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.104671] [49942]: [pid: 49942|app: 0|req: 3444/6702] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.112106] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61921d56-c29d-4ab1-97ac-49c1f629a475 req-f4540ef4-1373-4c2e-b151-65d02125d740 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.113550] [49941]: [pid: 49941|app: 0|req: 3259/6703] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 947.120128] [49942]: DEBUG neutron.api.wsgi [req-61921d56-c29d-4ab1-97ac-49c1f629a475 req-4b04b8c0-f4eb-4144-afbf-d55def190205 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.140521] [49942]: [pid: 49942|app: 0|req: 3445/6704] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.143707] [49941]: [pid: 49941|app: 0|req: 3260/6705] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.210350] [49942]: [pid: 49942|app: 0|req: 3446/6706] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:08 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.276927] [49941]: [pid: 49941|app: 0|req: 3261/6707] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.472021] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d82771f-cf53-4c78-86b7-acbcbbd02649 req-e722b38e-15c0-4037-8fb6-16a2685e0a26 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.476573] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d82771f-cf53-4c78-86b7-acbcbbd02649 req-e722b38e-15c0-4037-8fb6-16a2685e0a26 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.477753] [49942]: [pid: 49942|app: 0|req: 3447/6708] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 947.554421] [49942]: [pid: 49942|app: 0|req: 3448/6709] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.566947] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccbf2642-3125-4e13-b25f-da6a3e22d394 req-5e07091e-935d-4b91-8287-3b7ee75b5726 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 947.567916] [49941]: [pid: 49941|app: 0|req: 3262/6710] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 947.574351] [49942]: DEBUG neutron.api.wsgi [req-ccbf2642-3125-4e13-b25f-da6a3e22d394 req-5ba4b3c1-6f98-42bc-9cb1-055008522e13 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 947.603030] [49942]: [pid: 49942|app: 0|req: 3449/6711] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.607095] [49941]: [pid: 49941|app: 0|req: 3263/6712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.672591] [49942]: [pid: 49942|app: 0|req: 3450/6713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.674703] [49941]: [pid: 49941|app: 0|req: 3264/6714] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=48bdd0c4-8fc1-4245-8d9e-843b2a5b5a71 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.725324] [49942]: [pid: 49942|app: 0|req: 3451/6715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 947.851495] [49941]: [pid: 49941|app: 0|req: 3265/6716] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.012178] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea93f2f4-a6f9-44be-9588-8e1ab79ce9a7 req-511fd34f-c47a-406b-9e0d-4a1198199699 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.013972] [49942]: [pid: 49942|app: 0|req: 3452/6717] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.020072] [49942]: DEBUG neutron.api.wsgi [req-ea93f2f4-a6f9-44be-9588-8e1ab79ce9a7 req-90cca323-8d5e-4ddb-bb7a-74bee7a7289d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.025454] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-825006c1-c3f3-4b44-b26a-b33ab0b1e10a req-f957d2c7-285d-4860-a697-95aeea8645c4 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.026450] [49941]: [pid: 49941|app: 0|req: 3266/6718] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.035681] [49941]: DEBUG neutron.api.wsgi [req-825006c1-c3f3-4b44-b26a-b33ab0b1e10a req-a2c5e004-af68-4f0c-a107-83fe71bf176d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.043743] [49942]: [pid: 49942|app: 0|req: 3453/6719] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.061638] [49941]: [pid: 49941|app: 0|req: 3267/6720] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.110622] [49942]: [pid: 49942|app: 0|req: 3454/6721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 948.111480] [49941]: [pid: 49941|app: 0|req: 3268/6722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.160057] [49942]: [pid: 49942|app: 0|req: 3455/6723] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.185507] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b402c14b-d119-4c21-b96b-23b939f316fb req-7be47066-209c-45ee-9c33-99b30dc18d9c tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.187183] [49941]: [pid: 49941|app: 0|req: 3269/6724] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.194099] [49942]: DEBUG neutron.api.wsgi [req-b402c14b-d119-4c21-b96b-23b939f316fb req-a7d420bc-db95-45ae-9da6-2f7aaae3f163 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.218460] [49942]: [pid: 49942|app: 0|req: 3456/6725] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.224863] [49941]: [pid: 49941|app: 0|req: 3270/6726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:09 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.281053] [49942]: [pid: 49942|app: 0|req: 3457/6727] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.302536] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16abdad6-a3b2-49f5-b15d-841388741aeb req-a3e5e8ed-c2ef-46aa-bdb7-8eda951f6d1e tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.303698] [49941]: [pid: 49941|app: 0|req: 3271/6728] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.310888] [49942]: DEBUG neutron.api.wsgi [req-16abdad6-a3b2-49f5-b15d-841388741aeb req-cca263e2-7130-41ad-95d6-3cd8b1fac700 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.334596] [49942]: [pid: 49942|app: 0|req: 3458/6729] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.348529] [49941]: [pid: 49941|app: 0|req: 3272/6730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.574080] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ab6509a-3acb-4fdc-8814-07fd0ef021b8 req-73dadd21-9ce5-4f6e-812a-dc37e14724fb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.581231] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ab6509a-3acb-4fdc-8814-07fd0ef021b8 req-73dadd21-9ce5-4f6e-812a-dc37e14724fb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.582867] [49942]: [pid: 49942|app: 0|req: 3459/6731] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 948.583116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bebc14dd-f22f-430b-8a82-08e1fd17cecb req-e025564c-fda8-4479-a523-73930c8762a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.584137] [49941]: [pid: 49941|app: 0|req: 3273/6732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.590951] [49942]: DEBUG neutron.api.wsgi [req-bebc14dd-f22f-430b-8a82-08e1fd17cecb req-dddfaf1a-beef-4f20-a16a-816db560a940 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.619483] [49942]: [pid: 49942|app: 0|req: 3460/6733] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.632889] [49941]: [pid: 49941|app: 0|req: 3274/6734] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.687821] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e7c6bb3-574a-45ab-9575-1a29ab5222e1 req-39fb1ea5-7500-4691-a63d-94f349a349bd tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 948.688808] [49942]: [pid: 49942|app: 0|req: 3461/6735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 948.691862] [49941]: [pid: 49941|app: 0|req: 3275/6736] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.697760] [49942]: DEBUG neutron.api.wsgi [req-6e7c6bb3-574a-45ab-9575-1a29ab5222e1 req-e02f2ad6-9295-4ca4-8891-4a9790eeb8ab tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 948.724591] [49942]: [pid: 49942|app: 0|req: 3462/6737] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.763206] [49941]: [pid: 49941|app: 0|req: 3276/6738] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.808532] [49942]: [pid: 49942|app: 0|req: 3463/6739] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.895205] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e34487-2e01-43be-8780-5d796402abab tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group (c64b7998-28f5-49e0-9ed1-2eb785887922), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.917245] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e34487-2e01-43be-8780-5d796402abab tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group (c64b7998-28f5-49e0-9ed1-2eb785887922), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.937184] [49942]: [pid: 49942|app: 0|req: 3464/6740] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 948.968041] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e34487-2e01-43be-8780-5d796402abab tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (c64b7998-28f5-49e0-9ed1-2eb785887922), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.972635] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9e34487-2e01-43be-8780-5d796402abab tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c64b7998-28f5-49e0-9ed1-2eb785887922,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 948.977125] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a9e34487-2e01-43be-8780-5d796402abab tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 948.977590] [49941]: [pid: 49941|app: 0|req: 3277/6741] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:10 2025] DELETE /networking/v2.0/security-groups/c64b7998-28f5-49e0-9ed1-2eb785887922 => generated 0 bytes in 123 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 948.987168] [49942]: INFO neutron.api.v2.resource [None req-8bc5754f-196f-4d6e-99d2-6d04211def9b tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] show failed (client error): The resource could not be found. [ 948.987603] [49942]: [pid: 49942|app: 0|req: 3465/6742] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/security-groups/c64b7998-28f5-49e0-9ed1-2eb785887922 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 949.074057] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Deleting port 08325d9c-2724-444e-be61-4b1ee08155a2 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 949.074239] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (08325d9c-2724-444e-be61-4b1ee08155a2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.121591] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (08325d9c-2724-444e-be61-4b1ee08155a2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.121749] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for floatingip (08325d9c-2724-444e-be61-4b1ee08155a2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.128096] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit called with port settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': '466f14e5-093c-48eb-b9a0-b7edcec20bc6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 949.128096] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_precommit: [ 949.128096] [49941]: key[id], 08325d9c-2724-444e-be61-4b1ee08155a2 -> None [ 949.128096] [49941]: key[binding:vnic_type], normal -> None [ 949.128096] [49941]: key[tags], [] -> None [ 949.128096] [49941]: key[binding:vif_details], {} -> None [ 949.128096] [49941]: key[allowed_address_pairs], [] -> None [ 949.128096] [49941]: key[extra_dhcp_opts], [] -> None [ 949.128096] [49941]: key[binding:profile], {} -> None [ 949.128096] [49941]: key[admin_state_up], True -> None [ 949.128096] [49941]: key[binding:vif_type], unbound -> None [ 949.128096] [49941]: key[device_owner], network:floatingip -> None [ 949.128096] [49941]: key[created_at], 2025-11-20T12:32:25Z -> None [ 949.128096] [49941]: key[updated_at], 2025-11-20T12:32:26Z -> None [ 949.128096] [49941]: key[description], -> None [ 949.128096] [49941]: key[tenant_id], -> None [ 949.128096] [49941]: key[binding:host_id], -> None [ 949.128096] [49941]: key[standard_attr_id], 1259 -> None [ 949.128096] [49941]: key[name], -> None [ 949.128096] [49941]: key[mac_address], fa:16:3e:45:3e:ac -> None [ 949.128096] [49941]: key[status], N/A -> None [ 949.128096] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 949.128096] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}] -> None [ 949.128096] [49941]: key[security_groups], [] -> None [ 949.128096] [49941]: key[revision_number], 2 -> None [ 949.128096] [49941]: key[port_security_enabled], False -> None [ 949.128096] [49941]: key[project_id], -> None [ 949.128096] [49941]: key[device_id], 466f14e5-093c-48eb-b9a0-b7edcec20bc6 -> None [ 949.128096] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.129410] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Calling delete_port for 08325d9c-2724-444e-be61-4b1ee08155a2 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 949.137490] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ece9b38-6920-48f0-bc81-2b3ab593e188 req-e7889683-5d61-45aa-9f87-a88a3c0de0a8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.138557] [49942]: [pid: 49942|app: 0|req: 3466/6743] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 949.199330] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e37ac6f4-e326-4d2d-be0f-3fcd90e53ae2 req-fe844f6f-9f70-4c58-858e-9cd8d3ee6ec3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.200423] [49942]: [pid: 49942|app: 0|req: 3467/6744] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 949.203985] [49942]: DEBUG neutron.api.wsgi [req-5ece9b38-6920-48f0-bc81-2b3ab593e188 req-3239b097-571f-4750-81d3-b840b466badd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.213633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (08325d9c-2724-444e-be61-4b1ee08155a2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.222879] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Pushing event deleted for resources: {'Port': ['ID=08325d9c-2724-444e-be61-4b1ee08155a2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 949.232982] [49942]: [pid: 49942|app: 0|req: 3468/6745] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.232982] [49942]: DEBUG neutron.api.wsgi [req-e37ac6f4-e326-4d2d-be0f-3fcd90e53ae2 req-1827f149-05bc-43b6-93e6-438585729bd3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.251429] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit called with port settings {'id': '08325d9c-2724-444e-be61-4b1ee08155a2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:45:3e:ac', 'admin_state_up': True, 'status': 'N/A', 'device_id': '466f14e5-093c-48eb-b9a0-b7edcec20bc6', 'device_owner': 'network:floatingip', 'standard_attr_id': 1259, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:25Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 949.251639] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] delete_port_postcommit: [ 949.251639] [49941]: key[id], 08325d9c-2724-444e-be61-4b1ee08155a2 -> None [ 949.251639] [49941]: key[binding:vnic_type], normal -> None [ 949.251639] [49941]: key[tags], [] -> None [ 949.251639] [49941]: key[binding:vif_details], {} -> None [ 949.251639] [49941]: key[allowed_address_pairs], [] -> None [ 949.251639] [49941]: key[extra_dhcp_opts], [] -> None [ 949.251639] [49941]: key[binding:profile], {} -> None [ 949.251639] [49941]: key[admin_state_up], True -> None [ 949.251639] [49941]: key[binding:vif_type], unbound -> None [ 949.251639] [49941]: key[device_owner], network:floatingip -> None [ 949.251639] [49941]: key[created_at], 2025-11-20T12:32:25Z -> None [ 949.251639] [49941]: key[updated_at], 2025-11-20T12:32:26Z -> None [ 949.251639] [49941]: key[description], -> None [ 949.251639] [49941]: key[tenant_id], -> None [ 949.251639] [49941]: key[binding:host_id], -> None [ 949.251639] [49941]: key[standard_attr_id], 1259 -> None [ 949.251639] [49941]: key[name], -> None [ 949.251639] [49941]: key[mac_address], fa:16:3e:45:3e:ac -> None [ 949.251639] [49941]: key[status], N/A -> None [ 949.251639] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 949.251639] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.135'}] -> None [ 949.251639] [49941]: key[security_groups], [] -> None [ 949.251639] [49941]: key[revision_number], 2 -> None [ 949.251639] [49941]: key[port_security_enabled], False -> None [ 949.251639] [49941]: key[project_id], -> None [ 949.251639] [49941]: key[device_id], 466f14e5-093c-48eb-b9a0-b7edcec20bc6 -> None [ 949.251639] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.255783] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks [] for floatingip (466f14e5-093c-48eb-b9a0-b7edcec20bc6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.256012] [49941]: DEBUG neutron_lib.callbacks.manager [None req-59bc45ad-1219-4edf-94e0-b50029b1d4ef tempest-ImagesOneServerNegativeTestJSON-1077061554 tempest-ImagesOneServerNegativeTestJSON-1077061554-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.257113] [49941]: [pid: 49941|app: 0|req: 3278/6746] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:35:10 2025] DELETE /networking/v2.0/floatingips/466f14e5-093c-48eb-b9a0-b7edcec20bc6 => generated 0 bytes in 266 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 949.265188] [49942]: [pid: 49942|app: 0|req: 3469/6747] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:10 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 949.321387] [49941]: [pid: 49941|app: 0|req: 3279/6748] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=908bba31-786c-465b-a296-9bf44980db6c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.332201] [49942]: [pid: 49942|app: 0|req: 3470/6749] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.376166] [49941]: [pid: 49941|app: 0|req: 3280/6750] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.400539] [49942]: [pid: 49942|app: 0|req: 3471/6751] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.456973] [49941]: [pid: 49941|app: 0|req: 3281/6752] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.460485] [49942]: [pid: 49942|app: 0|req: 3472/6753] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 949.672187] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba0363b2-2a37-41ef-b906-7e5232968942 req-a82644e6-248c-4430-8afb-6402c962dd85 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.677024] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba0363b2-2a37-41ef-b906-7e5232968942 req-a82644e6-248c-4430-8afb-6402c962dd85 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.678311] [49942]: [pid: 49942|app: 0|req: 3473/6754] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 949.716799] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7898a305-47f8-4bc9-9efc-9d10ba317eab req-1f09cb3e-4bac-4632-9aa8-b4254e1ef874 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.717987] [49942]: [pid: 49942|app: 0|req: 3474/6755] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 949.735149] [49942]: [pid: 49942|app: 0|req: 3475/6756] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.738643] [49942]: DEBUG neutron.api.wsgi [req-7898a305-47f8-4bc9-9efc-9d10ba317eab req-39d3c699-6e04-4173-a6d8-3cd3febd3310 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.769291] [49942]: [pid: 49942|app: 0|req: 3476/6757] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.784695] [49941]: DEBUG neutron_lib.callbacks.manager [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.817431] [49942]: [pid: 49942|app: 0|req: 3477/6758] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.852140] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51a61e8a-7a82-49bf-b2ee-c65184f273b9 req-579ffc13-74f5-43bb-850e-cdd43063877c tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 949.853198] [49942]: [pid: 49942|app: 0|req: 3478/6759] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 949.859161] [49942]: DEBUG neutron.api.wsgi [req-51a61e8a-7a82-49bf-b2ee-c65184f273b9 req-fc692812-0d33-4191-a839-732039495a27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 949.878371] [49942]: [pid: 49942|app: 0|req: 3479/6760] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 949.891799] [49942]: [pid: 49942|app: 0|req: 3480/6761] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.908372] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Deleting port 0cbdbb69-59fa-4323-8410-d335094f39c6 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 949.908629] [49941]: DEBUG neutron_lib.callbacks.manager [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.932328] [49942]: [pid: 49942|app: 0|req: 3481/6762] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 949.938428] [49941]: DEBUG neutron.plugins.ml2.db [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] For port 0cbdbb69-59fa-4323-8410-d335094f39c6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0cbdbb69-59fa-4323-8410-d335094f39c6,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 949.938610] [49941]: DEBUG neutron_lib.callbacks.manager [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 949.943358] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] delete_port_precommit called with port settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', '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-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 949.943571] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] delete_port_precommit: [ 949.943571] [49941]: key[id], 0cbdbb69-59fa-4323-8410-d335094f39c6 -> None [ 949.943571] [49941]: key[binding:vnic_type], normal -> None [ 949.943571] [49941]: key[tags], [] -> None [ 949.943571] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 949.943571] [49941]: key[allowed_address_pairs], [] -> None [ 949.943571] [49941]: key[extra_dhcp_opts], [] -> None [ 949.943571] [49941]: key[binding:profile], {} -> None [ 949.943571] [49941]: key[admin_state_up], True -> None [ 949.943571] [49941]: key[binding:vif_type], ovs -> None [ 949.943571] [49941]: key[device_owner], network:router_interface -> None [ 949.943571] [49941]: key[created_at], 2025-11-20T12:30:24Z -> None [ 949.943571] [49941]: key[updated_at], 2025-11-20T12:30:28Z -> None [ 949.943571] [49941]: key[description], -> None [ 949.943571] [49941]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 949.943571] [49941]: key[binding:host_id], devstack -> None [ 949.943571] [49941]: key[standard_attr_id], 779 -> None [ 949.943571] [49941]: key[name], -> None [ 949.943571] [49941]: key[mac_address], fa:16:3e:58:a8:4a -> None [ 949.943571] [49941]: key[status], ACTIVE -> None [ 949.943571] [49941]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 949.943571] [49941]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.1'}] -> None [ 949.943571] [49941]: key[security_groups], [] -> None [ 949.943571] [49941]: key[revision_number], 5 -> None [ 949.943571] [49941]: key[port_security_enabled], False -> None [ 949.943571] [49941]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 949.943571] [49941]: key[device_id], 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 -> None [ 949.943571] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 949.945718] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Calling delete_port for 0cbdbb69-59fa-4323-8410-d335094f39c6 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 950.022139] [49942]: [pid: 49942|app: 0|req: 3482/6763] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:11 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.049508] [49941]: DEBUG neutron_lib.callbacks.manager [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0cbdbb69-59fa-4323-8410-d335094f39c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.057689] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Pushing event deleted for resources: {'Port': ['ID=0cbdbb69-59fa-4323-8410-d335094f39c6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 950.085807] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] delete_port_postcommit called with port settings {'id': '0cbdbb69-59fa-4323-8410-d335094f39c6', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:58:a8:4a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_interface', 'standard_attr_id': 779, 'fixed_ips': [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', '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-20T12:30:24Z', 'updated_at': '2025-11-20T12:30:28Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bb772f98-1c60-407e-a546-aba14641c404'], '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 950.086096] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] delete_port_postcommit: [ 950.086096] [49941]: key[id], 0cbdbb69-59fa-4323-8410-d335094f39c6 -> None [ 950.086096] [49941]: key[binding:vnic_type], normal -> None [ 950.086096] [49941]: key[tags], [] -> None [ 950.086096] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 950.086096] [49941]: key[allowed_address_pairs], [] -> None [ 950.086096] [49941]: key[extra_dhcp_opts], [] -> None [ 950.086096] [49941]: key[binding:profile], {} -> None [ 950.086096] [49941]: key[admin_state_up], True -> None [ 950.086096] [49941]: key[binding:vif_type], ovs -> None [ 950.086096] [49941]: key[device_owner], network:router_interface -> None [ 950.086096] [49941]: key[created_at], 2025-11-20T12:30:24Z -> None [ 950.086096] [49941]: key[updated_at], 2025-11-20T12:30:28Z -> None [ 950.086096] [49941]: key[description], -> None [ 950.086096] [49941]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 950.086096] [49941]: key[binding:host_id], devstack -> None [ 950.086096] [49941]: key[standard_attr_id], 779 -> None [ 950.086096] [49941]: key[name], -> None [ 950.086096] [49941]: key[mac_address], fa:16:3e:58:a8:4a -> None [ 950.086096] [49941]: key[status], ACTIVE -> None [ 950.086096] [49941]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 950.086096] [49941]: key[fixed_ips], [{'subnet_id': 'bb772f98-1c60-407e-a546-aba14641c404', 'ip_address': '192.168.128.1'}] -> None [ 950.086096] [49941]: key[security_groups], [] -> None [ 950.086096] [49941]: key[revision_number], 5 -> None [ 950.086096] [49941]: key[port_security_enabled], False -> None [ 950.086096] [49941]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 950.086096] [49941]: key[device_id], 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 -> None [ 950.086096] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.136336] [49941]: DEBUG neutron_lib.callbacks.manager [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.241609] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Router 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 950.292526] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-19dc15e3-d9ed-4f00-9277-825988cada2a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 950.297979] [49941]: [pid: 49941|app: 0|req: 3282/6764] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:35:11 2025] PUT /networking/v2.0/routers/0f76436b-bcb2-4a48-b3f1-d54d4525b6d8/remove_router_interface => generated 309 bytes in 778 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 950.330221] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48f7edbf-0f20-43a5-870c-ae1459a84bfe req-f13671c8-56ab-432c-8938-9ebd0795df68 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.332174] [49942]: [pid: 49942|app: 0|req: 3483/6765] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.359982] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1974e1d9-d05b-4b7d-84ba-d4e0cd7e8bb8 req-017da74c-5643-4f56-beb6-85edba4054ce tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.361045] [49942]: [pid: 49942|app: 0|req: 3484/6766] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.363642] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks [] for router (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.363769] [49942]: DEBUG neutron.api.wsgi [req-48f7edbf-0f20-43a5-870c-ae1459a84bfe req-06571e2f-a1b6-4c3a-bd30-799021fd777a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.385871] [49942]: [pid: 49942|app: 0|req: 3485/6767] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.389583] [49942]: DEBUG neutron.api.wsgi [req-1974e1d9-d05b-4b7d-84ba-d4e0cd7e8bb8 req-2f69f021-8c0a-47bd-87f5-df1a761e4a9c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.412995] [49942]: [pid: 49942|app: 0|req: 3486/6768] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.428228] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks [] for router_gateway (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.455371] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Deleting port 6b6ba1e4-4469-4c3c-8196-3d3d3b0df789 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 950.455621] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (6b6ba1e4-4469-4c3c-8196-3d3d3b0df789), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.467202] [49942]: [pid: 49942|app: 0|req: 3487/6769] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.482245] [49941]: DEBUG neutron.plugins.ml2.db [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] For port 6b6ba1e4-4469-4c3c-8196-3d3d3b0df789, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6b6ba1e4-4469-4c3c-8196-3d3d3b0df789,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 950.482433] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (6b6ba1e4-4469-4c3c-8196-3d3d3b0df789), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.482563] [49942]: [pid: 49942|app: 0|req: 3488/6770] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.489542] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] delete_port_precommit called with port settings {'id': '6b6ba1e4-4469-4c3c-8196-3d3d3b0df789', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:fe:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 777, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:23Z', 'updated_at': '2025-11-20T12:30:25Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 950.489697] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] delete_port_precommit: [ 950.489697] [49941]: key[id], 6b6ba1e4-4469-4c3c-8196-3d3d3b0df789 -> None [ 950.489697] [49941]: key[binding:vnic_type], normal -> None [ 950.489697] [49941]: key[tags], [] -> None [ 950.489697] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 950.489697] [49941]: key[allowed_address_pairs], [] -> None [ 950.489697] [49941]: key[extra_dhcp_opts], [] -> None [ 950.489697] [49941]: key[binding:profile], {} -> None [ 950.489697] [49941]: key[admin_state_up], True -> None [ 950.489697] [49941]: key[binding:vif_type], ovs -> None [ 950.489697] [49941]: key[device_owner], network:router_gateway -> None [ 950.489697] [49941]: key[created_at], 2025-11-20T12:30:23Z -> None [ 950.489697] [49941]: key[updated_at], 2025-11-20T12:30:25Z -> None [ 950.489697] [49941]: key[description], -> None [ 950.489697] [49941]: key[tenant_id], -> None [ 950.489697] [49941]: key[binding:host_id], devstack -> None [ 950.489697] [49941]: key[standard_attr_id], 777 -> None [ 950.489697] [49941]: key[name], -> None [ 950.489697] [49941]: key[mac_address], fa:16:3e:2b:fe:37 -> None [ 950.489697] [49941]: key[status], ACTIVE -> None [ 950.489697] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 950.489697] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.157'}] -> None [ 950.489697] [49941]: key[security_groups], [] -> None [ 950.489697] [49941]: key[revision_number], 5 -> None [ 950.489697] [49941]: key[port_security_enabled], False -> None [ 950.489697] [49941]: key[project_id], -> None [ 950.489697] [49941]: key[device_id], 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 -> None [ 950.489697] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.495505] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Calling delete_port for 6b6ba1e4-4469-4c3c-8196-3d3d3b0df789 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 950.542896] [49942]: [pid: 49942|app: 0|req: 3489/6771] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.558683] [49942]: [pid: 49942|app: 0|req: 3490/6772] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.606170] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6b6ba1e4-4469-4c3c-8196-3d3d3b0df789), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.609899] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-8a56e435-b0f1-436a-b4d6-262b877abab2 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.610905] [49942]: [pid: 49942|app: 0|req: 3491/6773] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.613906] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Pushing event deleted for resources: {'Port': ['ID=6b6ba1e4-4469-4c3c-8196-3d3d3b0df789,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 950.628416] [49942]: [pid: 49942|app: 0|req: 3492/6774] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.644975] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] delete_port_postcommit called with port settings {'id': '6b6ba1e4-4469-4c3c-8196-3d3d3b0df789', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:2b:fe:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0f76436b-bcb2-4a48-b3f1-d54d4525b6d8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 777, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:23Z', 'updated_at': '2025-11-20T12:30:25Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 950.645210] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] delete_port_postcommit: [ 950.645210] [49941]: key[id], 6b6ba1e4-4469-4c3c-8196-3d3d3b0df789 -> None [ 950.645210] [49941]: key[binding:vnic_type], normal -> None [ 950.645210] [49941]: key[tags], [] -> None [ 950.645210] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 950.645210] [49941]: key[allowed_address_pairs], [] -> None [ 950.645210] [49941]: key[extra_dhcp_opts], [] -> None [ 950.645210] [49941]: key[binding:profile], {} -> None [ 950.645210] [49941]: key[admin_state_up], True -> None [ 950.645210] [49941]: key[binding:vif_type], ovs -> None [ 950.645210] [49941]: key[device_owner], network:router_gateway -> None [ 950.645210] [49941]: key[created_at], 2025-11-20T12:30:23Z -> None [ 950.645210] [49941]: key[updated_at], 2025-11-20T12:30:25Z -> None [ 950.645210] [49941]: key[description], -> None [ 950.645210] [49941]: key[tenant_id], -> None [ 950.645210] [49941]: key[binding:host_id], devstack -> None [ 950.645210] [49941]: key[standard_attr_id], 777 -> None [ 950.645210] [49941]: key[name], -> None [ 950.645210] [49941]: key[mac_address], fa:16:3e:2b:fe:37 -> None [ 950.645210] [49941]: key[status], ACTIVE -> None [ 950.645210] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 950.645210] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.157'}] -> None [ 950.645210] [49941]: key[security_groups], [] -> None [ 950.645210] [49941]: key[revision_number], 5 -> None [ 950.645210] [49941]: key[port_security_enabled], False -> None [ 950.645210] [49941]: key[project_id], -> None [ 950.645210] [49941]: key[device_id], 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 -> None [ 950.645210] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.646598] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.675610] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Deleting port 3d11e7cb-89ba-42c2-9734-940321fa5b65 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 950.675840] [49942]: DEBUG neutron_lib.callbacks.manager [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.682869] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.684913] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks [] for router_controller (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.708167] [49942]: DEBUG neutron.plugins.ml2.db [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] For port 3d11e7cb-89ba-42c2-9734-940321fa5b65, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3d11e7cb-89ba-42c2-9734-940321fa5b65,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 950.708374] [49942]: DEBUG neutron_lib.callbacks.manager [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.713487] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 950.713697] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit: [ 950.713697] [49942]: key[id], 3d11e7cb-89ba-42c2-9734-940321fa5b65 -> None [ 950.713697] [49942]: key[binding:vnic_type], normal -> None [ 950.713697] [49942]: key[tags], [] -> None [ 950.713697] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 950.713697] [49942]: key[allowed_address_pairs], [] -> None [ 950.713697] [49942]: key[extra_dhcp_opts], [] -> None [ 950.713697] [49942]: key[binding:profile], {} -> None [ 950.713697] [49942]: key[admin_state_up], True -> None [ 950.713697] [49942]: key[binding:vif_type], ovs -> None [ 950.713697] [49942]: key[device_owner], compute:nova -> None [ 950.713697] [49942]: key[created_at], 2025-11-20T12:34:56Z -> None [ 950.713697] [49942]: key[updated_at], 2025-11-20T12:34:58Z -> None [ 950.713697] [49942]: key[description], -> None [ 950.713697] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 950.713697] [49942]: key[binding:host_id], cpu-1 -> None [ 950.713697] [49942]: key[standard_attr_id], 1514 -> None [ 950.713697] [49942]: key[name], -> None [ 950.713697] [49942]: key[mac_address], fa:16:3e:03:20:38 -> None [ 950.713697] [49942]: key[status], ACTIVE -> None [ 950.713697] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 950.713697] [49942]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}] -> None [ 950.713697] [49942]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 950.713697] [49942]: key[revision_number], 5 -> None [ 950.713697] [49942]: key[port_security_enabled], True -> None [ 950.713697] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 950.713697] [49942]: key[device_id], 96f400ce-32a8-4a39-aa53-ec33e020fca1 -> None [ 950.713697] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.714508] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (0f76436b-bcb2-4a48-b3f1-d54d4525b6d8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.714508] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 950.717406] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Calling delete_port for 3d11e7cb-89ba-42c2-9734-940321fa5b65 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 950.719522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0eb6a4a3-5f35-4850-9ea6-fe02a784d959 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.720038] [49941]: [pid: 49941|app: 0|req: 3283/6775] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:12 2025] DELETE /networking/v2.0/routers/0f76436b-bcb2-4a48-b3f1-d54d4525b6d8 => generated 0 bytes in 419 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 950.781357] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-e612c67a-24ef-4a44-9807-e1ee5f81e35b tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.782690] [49941]: [pid: 49941|app: 0|req: 3284/6776] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.790933] [49942]: DEBUG neutron_lib.callbacks.manager [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3d11e7cb-89ba-42c2-9734-940321fa5b65), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.799509] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event deleted for resources: {'Port': ['ID=3d11e7cb-89ba-42c2-9734-940321fa5b65,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 950.827311] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] No DVR routers for this DVR port 3d11e7cb-89ba-42c2-9734-940321fa5b65 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 950.827649] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit called with port settings {'id': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:03:20:38', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'device_owner': 'compute:nova', 'standard_attr_id': 1514, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:56Z', 'updated_at': '2025-11-20T12:34:58Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 950.827813] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit: [ 950.827813] [49942]: key[id], 3d11e7cb-89ba-42c2-9734-940321fa5b65 -> None [ 950.827813] [49942]: key[binding:vnic_type], normal -> None [ 950.827813] [49942]: key[tags], [] -> None [ 950.827813] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 950.827813] [49942]: key[allowed_address_pairs], [] -> None [ 950.827813] [49942]: key[extra_dhcp_opts], [] -> None [ 950.827813] [49942]: key[binding:profile], {} -> None [ 950.827813] [49942]: key[admin_state_up], True -> None [ 950.827813] [49942]: key[binding:vif_type], ovs -> None [ 950.827813] [49942]: key[device_owner], compute:nova -> None [ 950.827813] [49942]: key[created_at], 2025-11-20T12:34:56Z -> None [ 950.827813] [49942]: key[updated_at], 2025-11-20T12:34:58Z -> None [ 950.827813] [49942]: key[description], -> None [ 950.827813] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 950.827813] [49942]: key[binding:host_id], cpu-1 -> None [ 950.827813] [49942]: key[standard_attr_id], 1514 -> None [ 950.827813] [49942]: key[name], -> None [ 950.827813] [49942]: key[mac_address], fa:16:3e:03:20:38 -> None [ 950.827813] [49942]: key[status], ACTIVE -> None [ 950.827813] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 950.827813] [49942]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.3'}] -> None [ 950.827813] [49942]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 950.827813] [49942]: key[revision_number], 5 -> None [ 950.827813] [49942]: key[port_security_enabled], True -> None [ 950.827813] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 950.827813] [49942]: key[device_id], 96f400ce-32a8-4a39-aa53-ec33e020fca1 -> None [ 950.827813] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.831639] [49942]: DEBUG neutron_lib.callbacks.manager [req-b3d3c06e-51bf-486e-8999-8275cc99dfdb req-3c673910-1648-4bc3-81a0-21a6a8580505 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.832133] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'name': 'network-vif-deleted', 'tag': '3d11e7cb-89ba-42c2-9734-940321fa5b65'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 950.834587] [49942]: [pid: 49942|app: 0|req: 3493/6777] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:12 2025] DELETE /networking/v2.0/ports/3d11e7cb-89ba-42c2-9734-940321fa5b65 => generated 0 bytes in 206 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 950.839034] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b1451f34-12e9-4284-be6b-bbfa4c65031d" -d '{"events": [{"server_uuid": "96f400ce-32a8-4a39-aa53-ec33e020fca1", "name": "network-vif-deleted", "tag": "3d11e7cb-89ba-42c2-9734-940321fa5b65"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 950.844682] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a6efbba-46e0-423d-adf7-98d1293703c3 req-4ed4890a-e0d6-4834-8047-0c4f97d4f80a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.848930] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a6efbba-46e0-423d-adf7-98d1293703c3 req-4ed4890a-e0d6-4834-8047-0c4f97d4f80a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.849955] [49941]: [pid: 49941|app: 0|req: 3285/6778] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 950.864278] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] Deleting subnet bb772f98-1c60-407e-a546-aba14641c404 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 950.866792] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] Publish callbacks [] for subnet (bb772f98-1c60-407e-a546-aba14641c404), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.879237] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (bb772f98-1c60-407e-a546-aba14641c404), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.892261] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0df9693-a6e2-4ffc-b2ef-47c6f1927a67 req-e8b7f529-6211-4ac5-9ec5-212290770a99 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 950.893818] [49941]: [pid: 49941|app: 0|req: 3286/6779] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 950.918394] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (bb772f98-1c60-407e-a546-aba14641c404), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.918394] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] delete_subnet_precommit called with subnet settings {'id': 'bb772f98-1c60-407e-a546-aba14641c404', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-subnet', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 774, '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings None) [ 950.918394] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] delete_subnet_precommit: [ 950.918394] [49942]: key[ipv6_ra_mode], None -> None [ 950.918394] [49942]: key[id], bb772f98-1c60-407e-a546-aba14641c404 -> None [ 950.918394] [49942]: key[tags], [] -> None [ 950.918394] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 950.918394] [49942]: key[enable_dhcp], True -> None [ 950.918394] [49942]: key[ip_version], 4 -> None [ 950.918394] [49942]: key[created_at], 2025-11-20T12:30:22Z -> None [ 950.918394] [49942]: key[updated_at], 2025-11-20T12:30:22Z -> None [ 950.918394] [49942]: key[description], -> None [ 950.918394] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 950.918394] [49942]: key[standard_attr_id], 774 -> None [ 950.918394] [49942]: key[cidr], 192.168.128.0/28 -> None [ 950.918394] [49942]: key[ipv6_address_mode], None -> None [ 950.918394] [49942]: key[name], tempest-ImagesOneServerNegativeTestJSON-803887592-subnet -> None [ 950.918394] [49942]: key[subnetpool_id], None -> None [ 950.918394] [49942]: key[host_routes], [] -> None [ 950.918394] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 950.918394] [49942]: key[shared], False -> None [ 950.918394] [49942]: key[router:external], False -> None [ 950.918394] [49942]: key[revision_number], 0 -> None [ 950.918394] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 950.918394] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 950.918394] [49942]: key[service_types], [] -> None [ 950.918394] [49942]: key[dns_nameservers], [] -> None [ 950.918394] [49942]: key[segment_id], None -> None [ 950.918394] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.945125] [49941]: DEBUG neutron.plugins.ml2.plugin [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Deleting port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 950.946381] [49941]: DEBUG neutron_lib.callbacks.manager [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.965354] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (bb772f98-1c60-407e-a546-aba14641c404), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.965354] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] delete_subnet_postcommit called with subnet settings {'id': 'bb772f98-1c60-407e-a546-aba14641c404', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-subnet', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 774, '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:22Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings None) [ 950.965354] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] delete_subnet_postcommit: [ 950.965354] [49942]: key[ipv6_ra_mode], None -> None [ 950.965354] [49942]: key[id], bb772f98-1c60-407e-a546-aba14641c404 -> None [ 950.965354] [49942]: key[tags], [] -> None [ 950.965354] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 950.965354] [49942]: key[enable_dhcp], True -> None [ 950.965354] [49942]: key[ip_version], 4 -> None [ 950.965354] [49942]: key[created_at], 2025-11-20T12:30:22Z -> None [ 950.965354] [49942]: key[updated_at], 2025-11-20T12:30:22Z -> None [ 950.965354] [49942]: key[description], -> None [ 950.965354] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 950.965354] [49942]: key[standard_attr_id], 774 -> None [ 950.965354] [49942]: key[cidr], 192.168.128.0/28 -> None [ 950.965354] [49942]: key[ipv6_address_mode], None -> None [ 950.965354] [49942]: key[name], tempest-ImagesOneServerNegativeTestJSON-803887592-subnet -> None [ 950.965354] [49942]: key[subnetpool_id], None -> None [ 950.965354] [49942]: key[host_routes], [] -> None [ 950.965354] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 950.965354] [49942]: key[shared], False -> None [ 950.965354] [49942]: key[router:external], False -> None [ 950.965354] [49942]: key[revision_number], 0 -> None [ 950.965354] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 950.965354] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 950.965354] [49942]: key[service_types], [] -> None [ 950.965354] [49942]: key[dns_nameservers], [] -> None [ 950.965354] [49942]: key[segment_id], None -> None [ 950.965354] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.970051] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] Pushing event deleted for resources: {'Subnet': ['ID=bb772f98-1c60-407e-a546-aba14641c404,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 950.976937] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4ece1664-65ad-43ec-9c16-5fbdc34215ed admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.978887] [49942]: [pid: 49942|app: 0|req: 3494/6780] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:12 2025] DELETE /networking/v2.0/subnets/bb772f98-1c60-407e-a546-aba14641c404 => generated 0 bytes in 144 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 950.988598] [49941]: DEBUG neutron.plugins.ml2.db [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] For port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 950.988598] [49941]: DEBUG neutron_lib.callbacks.manager [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 950.992226] [49942]: [pid: 49942|app: 0|req: 3495/6781] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 950.993357] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 950.993357] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit: [ 950.993357] [49941]: key[id], 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 -> None [ 950.993357] [49941]: key[binding:vnic_type], normal -> None [ 950.993357] [49941]: key[tags], [] -> None [ 950.993357] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 950.993357] [49941]: key[allowed_address_pairs], [] -> None [ 950.993357] [49941]: key[extra_dhcp_opts], [] -> None [ 950.993357] [49941]: key[binding:profile], {} -> None [ 950.993357] [49941]: key[admin_state_up], True -> None [ 950.993357] [49941]: key[binding:vif_type], ovs -> None [ 950.993357] [49941]: key[device_owner], compute:nova -> None [ 950.993357] [49941]: key[created_at], 2025-11-20T12:34:59Z -> None [ 950.993357] [49941]: key[updated_at], 2025-11-20T12:35:01Z -> None [ 950.993357] [49941]: key[description], -> None [ 950.993357] [49941]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 950.993357] [49941]: key[binding:host_id], cpu-1 -> None [ 950.993357] [49941]: key[standard_attr_id], 1523 -> None [ 950.993357] [49941]: key[name], -> None [ 950.993357] [49941]: key[mac_address], fa:16:3e:c7:ad:74 -> None [ 950.993357] [49941]: key[status], ACTIVE -> None [ 950.993357] [49941]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 950.993357] [49941]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}] -> None [ 950.993357] [49941]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 950.993357] [49941]: key[revision_number], 5 -> None [ 950.993357] [49941]: key[port_security_enabled], True -> None [ 950.993357] [49941]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 950.993357] [49941]: key[device_id], 81972e43-017f-4c04-814f-7701da081c76 -> None [ 950.993357] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 950.995148] [49942]: DEBUG neutron.api.wsgi [req-b0df9693-a6e2-4ffc-b2ef-47c6f1927a67 req-a3bf11ac-922d-42d3-b19a-3daf2b5964d5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 950.995677] [49941]: DEBUG neutron.plugins.ml2.plugin [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Calling delete_port for 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 950.999348] [49942]: [pid: 49942|app: 0|req: 3496/6782] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/quotas/9715357ca6bc43fdbef405fff39883db => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.025239] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (6c0d23f1-97f1-4f92-a08d-e77fd32a8707), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.060513] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Deleting port ef113924-4794-4331-9dd0-dafadd0f4834 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 951.060513] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ef113924-4794-4331-9dd0-dafadd0f4834), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.073451] [49941]: DEBUG neutron_lib.callbacks.manager [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.077897] [49942]: DEBUG neutron.plugins.ml2.db [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] For port ef113924-4794-4331-9dd0-dafadd0f4834, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ef113924-4794-4331-9dd0-dafadd0f4834,segment=NetworkSegment(531a7937-42b7-48f0-950f-de2297f45f5d),segment_id=531a7937-42b7-48f0-950f-de2297f45f5d)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 951.078025] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ef113924-4794-4331-9dd0-dafadd0f4834), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.081516] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event deleted for resources: {'Port': ['ID=84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.085901] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_port_precommit called with port settings {'id': 'ef113924-4794-4331-9dd0-dafadd0f4834', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:44:f3:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'device_owner': 'network:dhcp', 'standard_attr_id': 879, '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-20T12:30:52Z', 'updated_at': '2025-11-20T12:35:12Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 951.086097] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_port_precommit: [ 951.086097] [49942]: key[id], ef113924-4794-4331-9dd0-dafadd0f4834 -> None [ 951.086097] [49942]: key[binding:vnic_type], normal -> None [ 951.086097] [49942]: key[tags], [] -> None [ 951.086097] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 951.086097] [49942]: key[allowed_address_pairs], [] -> None [ 951.086097] [49942]: key[extra_dhcp_opts], [] -> None [ 951.086097] [49942]: key[binding:profile], {} -> None [ 951.086097] [49942]: key[admin_state_up], True -> None [ 951.086097] [49942]: key[binding:vif_type], ovs -> None [ 951.086097] [49942]: key[device_owner], network:dhcp -> None [ 951.086097] [49942]: key[created_at], 2025-11-20T12:30:52Z -> None [ 951.086097] [49942]: key[updated_at], 2025-11-20T12:35:12Z -> None [ 951.086097] [49942]: key[description], -> None [ 951.086097] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 951.086097] [49942]: key[binding:host_id], devstack -> None [ 951.086097] [49942]: key[standard_attr_id], 879 -> None [ 951.086097] [49942]: key[name], -> None [ 951.086097] [49942]: key[mac_address], fa:16:3e:44:f3:5b -> None [ 951.086097] [49942]: key[status], ACTIVE -> None [ 951.086097] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 951.086097] [49942]: key[fixed_ips], [] -> None [ 951.086097] [49942]: key[security_groups], [] -> None [ 951.086097] [49942]: key[revision_number], 5 -> None [ 951.086097] [49942]: key[port_security_enabled], False -> None [ 951.086097] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 951.086097] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 951.086097] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.087965] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Calling delete_port for ef113924-4794-4331-9dd0-dafadd0f4834 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 951.105907] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] No DVR routers for this DVR port 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 951.106095] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit called with port settings {'id': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:c7:ad:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '81972e43-017f-4c04-814f-7701da081c76', 'device_owner': 'compute:nova', 'standard_attr_id': 1523, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:59Z', 'updated_at': '2025-11-20T12:35:01Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 951.106256] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit: [ 951.106256] [49941]: key[id], 84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 -> None [ 951.106256] [49941]: key[binding:vnic_type], normal -> None [ 951.106256] [49941]: key[tags], [] -> None [ 951.106256] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 951.106256] [49941]: key[allowed_address_pairs], [] -> None [ 951.106256] [49941]: key[extra_dhcp_opts], [] -> None [ 951.106256] [49941]: key[binding:profile], {} -> None [ 951.106256] [49941]: key[admin_state_up], True -> None [ 951.106256] [49941]: key[binding:vif_type], ovs -> None [ 951.106256] [49941]: key[device_owner], compute:nova -> None [ 951.106256] [49941]: key[created_at], 2025-11-20T12:34:59Z -> None [ 951.106256] [49941]: key[updated_at], 2025-11-20T12:35:01Z -> None [ 951.106256] [49941]: key[description], -> None [ 951.106256] [49941]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 951.106256] [49941]: key[binding:host_id], cpu-1 -> None [ 951.106256] [49941]: key[standard_attr_id], 1523 -> None [ 951.106256] [49941]: key[name], -> None [ 951.106256] [49941]: key[mac_address], fa:16:3e:c7:ad:74 -> None [ 951.106256] [49941]: key[status], ACTIVE -> None [ 951.106256] [49941]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 951.106256] [49941]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.5'}] -> None [ 951.106256] [49941]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 951.106256] [49941]: key[revision_number], 5 -> None [ 951.106256] [49941]: key[port_security_enabled], True -> None [ 951.106256] [49941]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 951.106256] [49941]: key[device_id], 81972e43-017f-4c04-814f-7701da081c76 -> None [ 951.106256] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.108581] [49941]: DEBUG neutron_lib.callbacks.manager [req-d4dce2ac-d115-4c68-a7cd-fd6460e6c585 req-967f27c6-d9bb-4227-8554-dca7b95d2fff tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.108581] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '81972e43-017f-4c04-814f-7701da081c76', 'name': 'network-vif-deleted', 'tag': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 951.111128] [49941]: [pid: 49941|app: 0|req: 3287/6783] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:12 2025] DELETE /networking/v2.0/ports/84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63 => generated 0 bytes in 217 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 951.114492] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-98b3ddd5-177a-46a6-8392-7bfaff318db0" -d '{"events": [{"server_uuid": "81972e43-017f-4c04-814f-7701da081c76", "name": "network-vif-deleted", "tag": "84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 951.133231] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ef113924-4794-4331-9dd0-dafadd0f4834), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.142215] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Pushing event deleted for resources: {'Port': ['ID=ef113924-4794-4331-9dd0-dafadd0f4834,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.148915] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] No DVR routers for this DVR port ef113924-4794-4331-9dd0-dafadd0f4834 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 951.148915] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_port_postcommit called with port settings {'id': 'ef113924-4794-4331-9dd0-dafadd0f4834', 'name': '', 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'mac_address': 'fa:16:3e:44:f3:5b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'device_owner': 'network:dhcp', 'standard_attr_id': 879, '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-20T12:30:52Z', 'updated_at': '2025-11-20T12:35:12Z', 'revision_number': 5, 'project_id': 'ce93391161934db3874783df65baf2be'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}}] (original binding levels None) on network {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} with segments to bind None [ 951.148915] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_port_postcommit: [ 951.148915] [49942]: key[id], ef113924-4794-4331-9dd0-dafadd0f4834 -> None [ 951.148915] [49942]: key[binding:vnic_type], normal -> None [ 951.148915] [49942]: key[tags], [] -> None [ 951.148915] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 951.148915] [49942]: key[allowed_address_pairs], [] -> None [ 951.148915] [49942]: key[extra_dhcp_opts], [] -> None [ 951.148915] [49942]: key[binding:profile], {} -> None [ 951.148915] [49942]: key[admin_state_up], True -> None [ 951.148915] [49942]: key[binding:vif_type], ovs -> None [ 951.148915] [49942]: key[device_owner], network:dhcp -> None [ 951.148915] [49942]: key[created_at], 2025-11-20T12:30:52Z -> None [ 951.148915] [49942]: key[updated_at], 2025-11-20T12:35:12Z -> None [ 951.148915] [49942]: key[description], -> None [ 951.148915] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 951.148915] [49942]: key[binding:host_id], devstack -> None [ 951.148915] [49942]: key[standard_attr_id], 879 -> None [ 951.148915] [49942]: key[name], -> None [ 951.148915] [49942]: key[mac_address], fa:16:3e:44:f3:5b -> None [ 951.148915] [49942]: key[status], ACTIVE -> None [ 951.148915] [49942]: key[network_id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 951.148915] [49942]: key[fixed_ips], [] -> None [ 951.148915] [49942]: key[security_groups], [] -> None [ 951.148915] [49942]: key[revision_number], 5 -> None [ 951.148915] [49942]: key[port_security_enabled], False -> None [ 951.148915] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 951.148915] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 951.148915] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.166100] [49941]: [pid: 49941|app: 0|req: 3288/6784] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&fields=id => generated 103 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.166709] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (6c0d23f1-97f1-4f92-a08d-e77fd32a8707), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.175699] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_network_precommit called with network settings {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} (original settings None) and network segments [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] [ 951.175853] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_network_precommit: [ 951.175853] [49942]: key[vlan_transparent], None -> None [ 951.175853] [49942]: key[id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 951.175853] [49942]: key[tags], [] -> None [ 951.175853] [49942]: key[availability_zone_hints], [] -> None [ 951.175853] [49942]: key[mtu], 8950 -> None [ 951.175853] [49942]: key[provider:network_type], vlan -> None [ 951.175853] [49942]: key[admin_state_up], True -> None [ 951.175853] [49942]: key[provider:physical_network], default -> None [ 951.175853] [49942]: key[provider:segmentation_id], 961 -> None [ 951.175853] [49942]: key[created_at], 2025-11-20T12:30:20Z -> None [ 951.175853] [49942]: key[updated_at], 2025-11-20T12:35:12Z -> None [ 951.175853] [49942]: key[description], -> None [ 951.175853] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 951.175853] [49942]: key[standard_attr_id], 770 -> None [ 951.175853] [49942]: key[name], tempest-ImagesOneServerNegativeTestJSON-803887592-network -> None [ 951.175853] [49942]: key[availability_zones], ['nova'] -> None [ 951.175853] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 951.175853] [49942]: key[status], ACTIVE -> None [ 951.175853] [49942]: key[shared], False -> None [ 951.175853] [49942]: key[router:external], False -> None [ 951.175853] [49942]: key[revision_number], 3 -> None [ 951.175853] [49942]: key[port_security_enabled], True -> None [ 951.175853] [49942]: key[subnets], [] -> None [ 951.175853] [49942]: key[ipv4_address_scope], None -> None [ 951.175853] [49942]: key[qinq], None -> None [ 951.175853] [49942]: key[ipv6_address_scope], None -> None [ 951.175853] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.176813] [49942]: DEBUG neutron.services.segments.db [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['6c0d23f1-97f1-4f92-a08d-e77fd32a8707']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 951.179531] [49941]: [pid: 49941|app: 0|req: 3289/6785] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.180233] [49942]: DEBUG neutron.services.segments.db [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '531a7937-42b7-48f0-950f-de2297f45f5d') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 951.180348] [49942]: DEBUG neutron.services.segments.db [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '531a7937-42b7-48f0-950f-de2297f45f5d') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 951.184279] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (531a7937-42b7-48f0-950f-de2297f45f5d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.193245] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (531a7937-42b7-48f0-950f-de2297f45f5d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.203285] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Releasing vlan 961 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 951.203285] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (531a7937-42b7-48f0-950f-de2297f45f5d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.216191] [49941]: [pid: 49941|app: 0|req: 3290/6786] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.216798] [49942]: INFO neutron.services.segments.plugin [-] Segment 531a7937-42b7-48f0-950f-de2297f45f5d resource provider aggregate not found [ 951.233801] [49942]: INFO neutron.services.segments.plugin [-] Segment 531a7937-42b7-48f0-950f-de2297f45f5d 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 531a7937-42b7-48f0-950f-de2297f45f5d found for delete ", "request_id": "req-2623d415-3f0e-4a4a-b8ea-aa475329c440"}]} [ 951.234760] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (6c0d23f1-97f1-4f92-a08d-e77fd32a8707), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.234760] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_network_postcommit called with network settings {'id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707', 'name': 'tempest-ImagesOneServerNegativeTestJSON-803887592-network', 'tenant_id': 'ce93391161934db3874783df65baf2be', 'project_id': 'ce93391161934db3874783df65baf2be', '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:35:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 961} (original settings None) and network segments [{'id': '531a7937-42b7-48f0-950f-de2297f45f5d', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 961, 'network_id': '6c0d23f1-97f1-4f92-a08d-e77fd32a8707'}] [ 951.234941] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] delete_network_postcommit: [ 951.234941] [49942]: key[vlan_transparent], None -> None [ 951.234941] [49942]: key[id], 6c0d23f1-97f1-4f92-a08d-e77fd32a8707 -> None [ 951.234941] [49942]: key[tags], [] -> None [ 951.234941] [49942]: key[availability_zone_hints], [] -> None [ 951.234941] [49942]: key[mtu], 8950 -> None [ 951.234941] [49942]: key[provider:network_type], vlan -> None [ 951.234941] [49942]: key[admin_state_up], True -> None [ 951.234941] [49942]: key[provider:physical_network], default -> None [ 951.234941] [49942]: key[provider:segmentation_id], 961 -> None [ 951.234941] [49942]: key[created_at], 2025-11-20T12:30:20Z -> None [ 951.234941] [49942]: key[updated_at], 2025-11-20T12:35:12Z -> None [ 951.234941] [49942]: key[description], -> None [ 951.234941] [49942]: key[tenant_id], ce93391161934db3874783df65baf2be -> None [ 951.234941] [49942]: key[standard_attr_id], 770 -> None [ 951.234941] [49942]: key[name], tempest-ImagesOneServerNegativeTestJSON-803887592-network -> None [ 951.234941] [49942]: key[availability_zones], ['nova'] -> None [ 951.234941] [49942]: key[project_id], ce93391161934db3874783df65baf2be -> None [ 951.234941] [49942]: key[status], ACTIVE -> None [ 951.234941] [49942]: key[shared], False -> None [ 951.234941] [49942]: key[router:external], False -> None [ 951.234941] [49942]: key[revision_number], 3 -> None [ 951.234941] [49942]: key[port_security_enabled], True -> None [ 951.234941] [49942]: key[subnets], [] -> None [ 951.234941] [49942]: key[ipv4_address_scope], None -> None [ 951.234941] [49942]: key[qinq], None -> None [ 951.234941] [49942]: key[ipv6_address_scope], None -> None [ 951.234941] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 951.240210] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Pushing event deleted for resources: {'Network': ['ID=6c0d23f1-97f1-4f92-a08d-e77fd32a8707,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.244285] [49942]: DEBUG neutron_lib.callbacks.manager [None req-568263be-ed2a-471c-b421-56e93051112e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.245049] [49942]: [pid: 49942|app: 0|req: 3497/6787] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:35:12 2025] DELETE /networking/v2.0/networks/6c0d23f1-97f1-4f92-a08d-e77fd32a8707 => generated 0 bytes in 245 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 951.255412] [49941]: [pid: 49941|app: 0|req: 3291/6788] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.258929] [49942]: [pid: 49942|app: 0|req: 3498/6789] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:12 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.296560] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-9480055b-b11f-45b6-892a-3eea7c9451a0 x-openstack-request-id: req-9480055b-b11f-45b6-892a-3eea7c9451a0 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 951.296713] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "96f400ce-32a8-4a39-aa53-ec33e020fca1", "name": "network-vif-deleted", "tag": "3d11e7cb-89ba-42c2-9734-940321fa5b65", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 951.296713] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9480055b-b11f-45b6-892a-3eea7c9451a0 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 951.297713] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9480055b-b11f-45b6-892a-3eea7c9451a0'] response: {'server_uuid': '96f400ce-32a8-4a39-aa53-ec33e020fca1', 'name': 'network-vif-deleted', 'tag': '3d11e7cb-89ba-42c2-9734-940321fa5b65', 'status': 'completed', 'code': 200} [ 951.412293] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f46031e3-ec5b-4966-9256-3d2061db0965 req-f7086b8b-c75f-4193-b34b-1566f0df8c89 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.413204] [49941]: [pid: 49941|app: 0|req: 3292/6790] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 951.421532] [49942]: [pid: 49942|app: 0|req: 3499/6791] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/security-groups?tenant_id=ce93391161934db3874783df65baf2be&name=default => generated 2925 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 951.424546] [49942]: DEBUG neutron.api.wsgi [req-f46031e3-ec5b-4966-9256-3d2061db0965 req-4d9c762e-b279-4579-beb0-33923b17b29d tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.429109] [49941]: [pid: 49941|app: 0|req: 3293/6792] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.447731] [49942]: [pid: 49942|app: 0|req: 3500/6793] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.465242] [49941]: DEBUG neutron_lib.callbacks.manager [None req-45c015c6-5951-4747-b20e-46bc33522d95 admin admin] Publish callbacks [] for security_group (9e5506b2-4387-4774-944f-0a0a3125a47d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.483738] [49941]: DEBUG neutron_lib.callbacks.manager [None req-45c015c6-5951-4747-b20e-46bc33522d95 admin admin] Publish callbacks [] for security_group (9e5506b2-4387-4774-944f-0a0a3125a47d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.497878] [49942]: [pid: 49942|app: 0|req: 3501/6794] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.515205] [49942]: [pid: 49942|app: 0|req: 3502/6795] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.519206] [49941]: DEBUG neutron_lib.callbacks.manager [None req-45c015c6-5951-4747-b20e-46bc33522d95 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9e5506b2-4387-4774-944f-0a0a3125a47d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.525409] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-45c015c6-5951-4747-b20e-46bc33522d95 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9e5506b2-4387-4774-944f-0a0a3125a47d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 951.533672] [49941]: DEBUG neutron_lib.callbacks.manager [None req-45c015c6-5951-4747-b20e-46bc33522d95 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 951.533672] [49941]: [pid: 49941|app: 0|req: 3294/6796] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:13 2025] DELETE /networking/v2.0/security-groups/9e5506b2-4387-4774-944f-0a0a3125a47d => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 951.536369] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-805c66d7-2b0b-4fbb-a236-32cafcdab07c x-openstack-request-id: req-805c66d7-2b0b-4fbb-a236-32cafcdab07c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 951.536602] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "81972e43-017f-4c04-814f-7701da081c76", "name": "network-vif-deleted", "tag": "84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 951.536659] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-805c66d7-2b0b-4fbb-a236-32cafcdab07c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 951.536853] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-805c66d7-2b0b-4fbb-a236-32cafcdab07c'] response: {'server_uuid': '81972e43-017f-4c04-814f-7701da081c76', 'name': 'network-vif-deleted', 'tag': '84ee0d4b-0bc2-4ef6-a44b-08b7a77e3f63', 'status': 'completed', 'code': 200} [ 951.577844] [49942]: [pid: 49942|app: 0|req: 3503/6797] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=86c3a787-c92e-4dfe-a15d-8803701231d3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.693034] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d8087f3-05a4-4c32-96c3-da0a387bc60d req-fc2e5afd-0af3-443a-8616-ee934b7d5108 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.694719] [49942]: [pid: 49942|app: 0|req: 3504/6798] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 951.701978] [49942]: DEBUG neutron.api.wsgi [req-2d8087f3-05a4-4c32-96c3-da0a387bc60d req-85c812ef-711f-410c-8086-31d0a9e5665c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.703048] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-81245c7c-ecb5-4492-bd97-359655398a0f req-8631adba-7fb6-4979-a23f-39f2882534f9 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 951.704109] [49941]: [pid: 49941|app: 0|req: 3295/6799] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 103 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.715021] [49941]: DEBUG neutron.api.wsgi [req-81245c7c-ecb5-4492-bd97-359655398a0f req-33c58030-3dfb-41c1-ad08-9cccebcc796e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 951.731045] [49942]: [pid: 49942|app: 0|req: 3505/6800] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 951.738409] [49941]: [pid: 49941|app: 0|req: 3296/6801] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 951.828951] [49942]: [pid: 49942|app: 0|req: 3506/6802] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.885100] [49941]: [pid: 49941|app: 0|req: 3297/6803] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 951.947853] [49942]: [pid: 49942|app: 0|req: 3507/6804] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.000065] [49941]: [pid: 49941|app: 0|req: 3298/6805] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=8945f063-0a38-4228-ac56-2b2f8b5972a4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.241093] [49942]: [pid: 49942|app: 0|req: 3508/6806] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:13 2025] GET /networking/v2.0/ports?device_id=85051b0f-087f-4015-afc7-c73088104608 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.303992] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16f0e78f-28e9-4ee9-bda2-c63bb938a2be req-32756f99-5185-4ce9-b3e8-d2fdd7da1dfa tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.308166] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16f0e78f-28e9-4ee9-bda2-c63bb938a2be req-32756f99-5185-4ce9-b3e8-d2fdd7da1dfa tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.309143] [49941]: [pid: 49941|app: 0|req: 3299/6807] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 952.368104] [49942]: [pid: 49942|app: 0|req: 3509/6808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.501027] [49942]: DEBUG neutron.api.wsgi [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-45fc135a-e44b-4237-82d1-df5b6b0b4d3b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.507071] [49941]: [pid: 49941|app: 0|req: 3300/6809] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.571516] [49942]: [pid: 49942|app: 0|req: 3510/6810] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports/29d49e41-b36a-45dc-bb05-e1728bbaadab/bindings/cpu-1 => generated 301 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.630614] [49941]: [pid: 49941|app: 0|req: 3301/6811] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.639898] [49942]: [pid: 49942|app: 0|req: 3511/6812] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.682864] [49941]: [pid: 49941|app: 0|req: 3302/6813] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.698030] [49942]: [pid: 49942|app: 0|req: 3512/6814] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.785510] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-ede32f97-1728-4166-9a0a-b47630e25689 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.786462] [49941]: [pid: 49941|app: 0|req: 3303/6815] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.792383] [49942]: DEBUG neutron.api.wsgi [req-1437279d-a605-4d29-9668-dfa343fa877b req-9d0ae079-421f-4a78-acbe-c92100a3ff63 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.796850] [49942]: [pid: 49942|app: 0|req: 3513/6816] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/quotas/9715357ca6bc43fdbef405fff39883db => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.825724] [49941]: [pid: 49941|app: 0|req: 3304/6817] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&fields=id => generated 103 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.851037] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1b54ae2-9e6c-409a-b71d-24a20cf65735 req-91ad7ef8-bc7a-42fe-83a6-d68e91c9bf1c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.851497] [49942]: [pid: 49942|app: 0|req: 3514/6818] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.857115] [49942]: DEBUG neutron.api.wsgi [req-c1b54ae2-9e6c-409a-b71d-24a20cf65735 req-827d6b9d-9409-4d48-9312-cf238d7928ce tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.863628] [49941]: [pid: 49941|app: 0|req: 3305/6819] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 952.880973] [49942]: [pid: 49942|app: 0|req: 3515/6820] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 952.897845] [49941]: [pid: 49941|app: 0|req: 3306/6821] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 952.951235] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b1f37fc-f657-4a9c-805c-08c893d949e0 req-1a2daf6b-7b58-48b7-a8eb-097b84afa077 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 952.952319] [49942]: [pid: 49942|app: 0|req: 3516/6822] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 952.958207] [49941]: DEBUG neutron.api.wsgi [req-7b1f37fc-f657-4a9c-805c-08c893d949e0 req-93f66687-cefa-4c33-9f80-439b468d6dba tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 952.980016] [49941]: [pid: 49941|app: 0|req: 3307/6823] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.030536] [49941]: [pid: 49941|app: 0|req: 3308/6824] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.036690] [49942]: [pid: 49942|app: 0|req: 3517/6825] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.081904] [49941]: [pid: 49941|app: 0|req: 3309/6826] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.094013] [49942]: [pid: 49942|app: 0|req: 3518/6827] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.148970] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb8ad82e-b281-4816-9817-ad62a142d46e req-0d60ecfc-6527-4cce-88a0-c49e4bb67dec tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.149955] [49941]: [pid: 49941|app: 0|req: 3310/6828] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 953.157381] [49942]: DEBUG neutron.api.wsgi [req-cb8ad82e-b281-4816-9817-ad62a142d46e req-cd298522-4b89-4c53-93a7-5ea6cf379046 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 953.178089] [49942]: [pid: 49942|app: 0|req: 3519/6829] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:14 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.332966] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24ca3888-a25f-4cf9-849b-da88f6459f09 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (42e8c000-dd7b-4a90-84fe-e47d7ec60bae), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.351448] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24ca3888-a25f-4cf9-849b-da88f6459f09 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (42e8c000-dd7b-4a90-84fe-e47d7ec60bae), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.384582] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24ca3888-a25f-4cf9-849b-da88f6459f09 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (42e8c000-dd7b-4a90-84fe-e47d7ec60bae), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.389911] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24ca3888-a25f-4cf9-849b-da88f6459f09 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=42e8c000-dd7b-4a90-84fe-e47d7ec60bae,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.395982] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24ca3888-a25f-4cf9-849b-da88f6459f09 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.396740] [49942]: [pid: 49942|app: 0|req: 3520/6830] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:15 2025] DELETE /networking/v2.0/security-groups/42e8c000-dd7b-4a90-84fe-e47d7ec60bae => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 953.460658] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2640f52c-0023-466e-8dd8-f1c04b523b86 req-0cbcb7ad-dd4d-46ca-adb3-026ec884f94b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.465427] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2640f52c-0023-466e-8dd8-f1c04b523b86 req-0cbcb7ad-dd4d-46ca-adb3-026ec884f94b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.466845] [49942]: [pid: 49942|app: 0|req: 3521/6831] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1488 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 953.468495] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.494503] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-2085618e-e0ec-4bba-baf2-ec253621fec2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 953.498098] [49942]: [pid: 49942|app: 0|req: 3522/6832] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports/fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 1040 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 953.502024] [49942]: INFO neutron.api.v2.resource [None req-022b6e0a-94c2-42d9-88c6-4ee403b3e541 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] show failed (client error): The resource could not be found. [ 953.502384] [49942]: [pid: 49942|app: 0|req: 3523/6833] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/security-groups/42e8c000-dd7b-4a90-84fe-e47d7ec60bae => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 953.517858] [49942]: [pid: 49942|app: 0|req: 3524/6834] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 953.606306] [49942]: DEBUG neutron.plugins.ml2.plugin [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port fb92d7ab-f801-4cf7-9f50-f522ef19966e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 953.606475] [49942]: DEBUG neutron_lib.callbacks.manager [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.647357] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Deleting port b0f0d388-123c-49dc-baa4-4247b3c8e6fe {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 953.648453] [49942]: DEBUG neutron.plugins.ml2.db [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] For port fb92d7ab-f801-4cf7-9f50-f522ef19966e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fb92d7ab-f801-4cf7-9f50-f522ef19966e,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 953.648575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.648648] [49942]: DEBUG neutron_lib.callbacks.manager [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.656079] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 953.656079] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 953.656079] [49942]: key[id], fb92d7ab-f801-4cf7-9f50-f522ef19966e -> None [ 953.656079] [49942]: key[binding:vnic_type], normal -> None [ 953.656079] [49942]: key[tags], [] -> None [ 953.656079] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 953.656079] [49942]: key[allowed_address_pairs], [] -> None [ 953.656079] [49942]: key[extra_dhcp_opts], [] -> None [ 953.656079] [49942]: key[binding:profile], {} -> None [ 953.656079] [49942]: key[admin_state_up], True -> None [ 953.656079] [49942]: key[binding:vif_type], ovs -> None [ 953.656079] [49942]: key[device_owner], compute:nova -> None [ 953.656079] [49942]: key[created_at], 2025-11-20T12:34:58Z -> None [ 953.656079] [49942]: key[updated_at], 2025-11-20T12:35:00Z -> None [ 953.656079] [49942]: key[description], -> None [ 953.656079] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 953.656079] [49942]: key[binding:host_id], cpu-1 -> None [ 953.656079] [49942]: key[standard_attr_id], 1522 -> None [ 953.656079] [49942]: key[name], -> None [ 953.656079] [49942]: key[mac_address], fa:16:3e:1f:ae:4d -> None [ 953.656079] [49942]: key[status], ACTIVE -> None [ 953.656079] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 953.656079] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}] -> None [ 953.656079] [49942]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 953.656079] [49942]: key[revision_number], 5 -> None [ 953.656079] [49942]: key[port_security_enabled], True -> None [ 953.656079] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 953.656079] [49942]: key[device_id], 6da175be-8fc6-4521-8c93-ea53b22609a0 -> None [ 953.656079] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.657593] [49942]: DEBUG neutron.plugins.ml2.plugin [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for fb92d7ab-f801-4cf7-9f50-f522ef19966e owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 953.676962] [49941]: DEBUG neutron.plugins.ml2.db [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] For port b0f0d388-123c-49dc-baa4-4247b3c8e6fe, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=b0f0d388-123c-49dc-baa4-4247b3c8e6fe,segment=NetworkSegment(78fe1ee5-baf3-4c6e-b57e-9a241a9ee950),segment_id=78fe1ee5-baf3-4c6e-b57e-9a241a9ee950)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 953.677130] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.681966] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] delete_port_precommit called with port settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', '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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 953.682156] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] delete_port_precommit: [ 953.682156] [49941]: key[id], b0f0d388-123c-49dc-baa4-4247b3c8e6fe -> None [ 953.682156] [49941]: key[binding:vnic_type], normal -> None [ 953.682156] [49941]: key[tags], [] -> None [ 953.682156] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 953.682156] [49941]: key[allowed_address_pairs], [] -> None [ 953.682156] [49941]: key[extra_dhcp_opts], [] -> None [ 953.682156] [49941]: key[binding:profile], {} -> None [ 953.682156] [49941]: key[admin_state_up], True -> None [ 953.682156] [49941]: key[binding:vif_type], ovs -> None [ 953.682156] [49941]: key[device_owner], network:router_interface -> None [ 953.682156] [49941]: key[created_at], 2025-11-20T12:34:03Z -> None [ 953.682156] [49941]: key[updated_at], 2025-11-20T12:34:06Z -> None [ 953.682156] [49941]: key[description], -> None [ 953.682156] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 953.682156] [49941]: key[binding:host_id], devstack -> None [ 953.682156] [49941]: key[standard_attr_id], 1465 -> None [ 953.682156] [49941]: key[name], -> None [ 953.682156] [49941]: key[mac_address], fa:16:3e:6d:42:72 -> None [ 953.682156] [49941]: key[status], ACTIVE -> None [ 953.682156] [49941]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 953.682156] [49941]: key[fixed_ips], [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.1'}] -> None [ 953.682156] [49941]: key[security_groups], [] -> None [ 953.682156] [49941]: key[revision_number], 5 -> None [ 953.682156] [49941]: key[port_security_enabled], False -> None [ 953.682156] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 953.682156] [49941]: key[device_id], 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 -> None [ 953.682156] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.684527] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Calling delete_port for b0f0d388-123c-49dc-baa4-4247b3c8e6fe owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 953.749985] [49942]: DEBUG neutron_lib.callbacks.manager [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (fb92d7ab-f801-4cf7-9f50-f522ef19966e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.758311] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=fb92d7ab-f801-4cf7-9f50-f522ef19966e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.784318] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b0f0d388-123c-49dc-baa4-4247b3c8e6fe), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.787252] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No DVR routers for this DVR port fb92d7ab-f801-4cf7-9f50-f522ef19966e on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 953.787585] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:1f:ae:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 1522, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:58Z', 'updated_at': '2025-11-20T12:35:00Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 953.787783] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 953.787783] [49942]: key[id], fb92d7ab-f801-4cf7-9f50-f522ef19966e -> None [ 953.787783] [49942]: key[binding:vnic_type], normal -> None [ 953.787783] [49942]: key[tags], [] -> None [ 953.787783] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 953.787783] [49942]: key[allowed_address_pairs], [] -> None [ 953.787783] [49942]: key[extra_dhcp_opts], [] -> None [ 953.787783] [49942]: key[binding:profile], {} -> None [ 953.787783] [49942]: key[admin_state_up], True -> None [ 953.787783] [49942]: key[binding:vif_type], ovs -> None [ 953.787783] [49942]: key[device_owner], compute:nova -> None [ 953.787783] [49942]: key[created_at], 2025-11-20T12:34:58Z -> None [ 953.787783] [49942]: key[updated_at], 2025-11-20T12:35:00Z -> None [ 953.787783] [49942]: key[description], -> None [ 953.787783] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 953.787783] [49942]: key[binding:host_id], cpu-1 -> None [ 953.787783] [49942]: key[standard_attr_id], 1522 -> None [ 953.787783] [49942]: key[name], -> None [ 953.787783] [49942]: key[mac_address], fa:16:3e:1f:ae:4d -> None [ 953.787783] [49942]: key[status], ACTIVE -> None [ 953.787783] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 953.787783] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.14'}] -> None [ 953.787783] [49942]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 953.787783] [49942]: key[revision_number], 5 -> None [ 953.787783] [49942]: key[port_security_enabled], True -> None [ 953.787783] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 953.787783] [49942]: key[device_id], 6da175be-8fc6-4521-8c93-ea53b22609a0 -> None [ 953.787783] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.792131] [49942]: DEBUG neutron_lib.callbacks.manager [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-4b27d7bc-da05-4288-a89e-c8f406fdd28f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.792131] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-deleted', 'tag': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 953.792724] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Pushing event deleted for resources: {'Port': ['ID=b0f0d388-123c-49dc-baa4-4247b3c8e6fe,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.792851] [49942]: [pid: 49942|app: 0|req: 3525/6835] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:15 2025] DELETE /networking/v2.0/ports/fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 0 bytes in 274 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 953.797229] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-74b3753f-1b8b-429f-8179-66b0ba913020" -d '{"events": [{"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-deleted", "tag": "fb92d7ab-f801-4cf7-9f50-f522ef19966e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 953.828174] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] delete_port_postcommit called with port settings {'id': 'b0f0d388-123c-49dc-baa4-4247b3c8e6fe', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:6d:42:72', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_interface', 'standard_attr_id': 1465, 'fixed_ips': [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', '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-20T12:34:03Z', 'updated_at': '2025-11-20T12:34:06Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['bded01bf-4a56-405f-9ad1-6929572a8059'], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 953.828174] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] delete_port_postcommit: [ 953.828174] [49941]: key[id], b0f0d388-123c-49dc-baa4-4247b3c8e6fe -> None [ 953.828174] [49941]: key[binding:vnic_type], normal -> None [ 953.828174] [49941]: key[tags], [] -> None [ 953.828174] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 953.828174] [49941]: key[allowed_address_pairs], [] -> None [ 953.828174] [49941]: key[extra_dhcp_opts], [] -> None [ 953.828174] [49941]: key[binding:profile], {} -> None [ 953.828174] [49941]: key[admin_state_up], True -> None [ 953.828174] [49941]: key[binding:vif_type], ovs -> None [ 953.828174] [49941]: key[device_owner], network:router_interface -> None [ 953.828174] [49941]: key[created_at], 2025-11-20T12:34:03Z -> None [ 953.828174] [49941]: key[updated_at], 2025-11-20T12:34:06Z -> None [ 953.828174] [49941]: key[description], -> None [ 953.828174] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 953.828174] [49941]: key[binding:host_id], devstack -> None [ 953.828174] [49941]: key[standard_attr_id], 1465 -> None [ 953.828174] [49941]: key[name], -> None [ 953.828174] [49941]: key[mac_address], fa:16:3e:6d:42:72 -> None [ 953.828174] [49941]: key[status], ACTIVE -> None [ 953.828174] [49941]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 953.828174] [49941]: key[fixed_ips], [{'subnet_id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'ip_address': '192.168.128.1'}] -> None [ 953.828174] [49941]: key[security_groups], [] -> None [ 953.828174] [49941]: key[revision_number], 5 -> None [ 953.828174] [49941]: key[port_security_enabled], False -> None [ 953.828174] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 953.828174] [49941]: key[device_id], 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 -> None [ 953.828174] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.856999] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Deleting port f4039863-4431-49fc-8fa4-30ae8edb4e9c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 953.857175] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.881190] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.890204] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.890396] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for floatingip (f4039863-4431-49fc-8fa4-30ae8edb4e9c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.895097] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_precommit called with port settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c62bd86d-5634-4266-b3c6-72a7f4d4ace5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:26Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 953.895346] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_precommit: [ 953.895346] [49942]: key[id], f4039863-4431-49fc-8fa4-30ae8edb4e9c -> None [ 953.895346] [49942]: key[binding:vnic_type], normal -> None [ 953.895346] [49942]: key[tags], [] -> None [ 953.895346] [49942]: key[binding:vif_details], {} -> None [ 953.895346] [49942]: key[allowed_address_pairs], [] -> None [ 953.895346] [49942]: key[extra_dhcp_opts], [] -> None [ 953.895346] [49942]: key[binding:profile], {} -> None [ 953.895346] [49942]: key[admin_state_up], True -> None [ 953.895346] [49942]: key[binding:vif_type], unbound -> None [ 953.895346] [49942]: key[device_owner], network:floatingip -> None [ 953.895346] [49942]: key[created_at], 2025-11-20T12:32:26Z -> None [ 953.895346] [49942]: key[updated_at], 2025-11-20T12:32:26Z -> None [ 953.895346] [49942]: key[description], -> None [ 953.895346] [49942]: key[tenant_id], -> None [ 953.895346] [49942]: key[binding:host_id], -> None [ 953.895346] [49942]: key[standard_attr_id], 1261 -> None [ 953.895346] [49942]: key[name], -> None [ 953.895346] [49942]: key[mac_address], fa:16:3e:df:a1:c6 -> None [ 953.895346] [49942]: key[status], N/A -> None [ 953.895346] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 953.895346] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] -> None [ 953.895346] [49942]: key[security_groups], [] -> None [ 953.895346] [49942]: key[revision_number], 2 -> None [ 953.895346] [49942]: key[port_security_enabled], False -> None [ 953.895346] [49942]: key[project_id], -> None [ 953.895346] [49942]: key[device_id], c62bd86d-5634-4266-b3c6-72a7f4d4ace5 -> None [ 953.895346] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 953.896905] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Calling delete_port for f4039863-4431-49fc-8fa4-30ae8edb4e9c owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 953.961767] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f4039863-4431-49fc-8fa4-30ae8edb4e9c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 953.971787] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event deleted for resources: {'Port': ['ID=f4039863-4431-49fc-8fa4-30ae8edb4e9c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 953.984797] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Router 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 954.000536] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_postcommit called with port settings {'id': 'f4039863-4431-49fc-8fa4-30ae8edb4e9c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:df:a1:c6', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c62bd86d-5634-4266-b3c6-72a7f4d4ace5', 'device_owner': 'network:floatingip', 'standard_attr_id': 1261, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:26Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 954.000824] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_postcommit: [ 954.000824] [49942]: key[id], f4039863-4431-49fc-8fa4-30ae8edb4e9c -> None [ 954.000824] [49942]: key[binding:vnic_type], normal -> None [ 954.000824] [49942]: key[tags], [] -> None [ 954.000824] [49942]: key[binding:vif_details], {} -> None [ 954.000824] [49942]: key[allowed_address_pairs], [] -> None [ 954.000824] [49942]: key[extra_dhcp_opts], [] -> None [ 954.000824] [49942]: key[binding:profile], {} -> None [ 954.000824] [49942]: key[admin_state_up], True -> None [ 954.000824] [49942]: key[binding:vif_type], unbound -> None [ 954.000824] [49942]: key[device_owner], network:floatingip -> None [ 954.000824] [49942]: key[created_at], 2025-11-20T12:32:26Z -> None [ 954.000824] [49942]: key[updated_at], 2025-11-20T12:32:26Z -> None [ 954.000824] [49942]: key[description], -> None [ 954.000824] [49942]: key[tenant_id], -> None [ 954.000824] [49942]: key[binding:host_id], -> None [ 954.000824] [49942]: key[standard_attr_id], 1261 -> None [ 954.000824] [49942]: key[name], -> None [ 954.000824] [49942]: key[mac_address], fa:16:3e:df:a1:c6 -> None [ 954.000824] [49942]: key[status], N/A -> None [ 954.000824] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 954.000824] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.172'}] -> None [ 954.000824] [49942]: key[security_groups], [] -> None [ 954.000824] [49942]: key[revision_number], 2 -> None [ 954.000824] [49942]: key[port_security_enabled], False -> None [ 954.000824] [49942]: key[project_id], -> None [ 954.000824] [49942]: key[device_id], c62bd86d-5634-4266-b3c6-72a7f4d4ace5 -> None [ 954.000824] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.002152] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks [] for floatingip (c62bd86d-5634-4266-b3c6-72a7f4d4ace5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.005960] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cf0592a0-4831-4caf-b7f7-00d3ce85f07b tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.005960] [49942]: [pid: 49942|app: 0|req: 3526/6836] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:35:15 2025] DELETE /networking/v2.0/floatingips/c62bd86d-5634-4266-b3c6-72a7f4d4ace5 => generated 0 bytes in 212 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 954.018581] [49942]: [pid: 49942|app: 0|req: 3527/6837] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.031969] [49942]: [pid: 49942|app: 0|req: 3528/6838] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.035484] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a719a03a-37e9-4a95-9028-608a86847202 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 954.039521] [49941]: [pid: 49941|app: 0|req: 3311/6839] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:35:15 2025] PUT /networking/v2.0/routers/21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2/remove_router_interface => generated 309 bytes in 766 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.086668] [49941]: [pid: 49941|app: 0|req: 3312/6840] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.095847] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks [] for router (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.101172] [49941]: [pid: 49941|app: 0|req: 3313/6841] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.146575] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-b81c2883-5bcd-46b2-9144-382e3e3b1576 x-openstack-request-id: req-b81c2883-5bcd-46b2-9144-382e3e3b1576 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 954.148504] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-deleted", "tag": "fb92d7ab-f801-4cf7-9f50-f522ef19966e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 954.148709] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b81c2883-5bcd-46b2-9144-382e3e3b1576 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 954.148950] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b81c2883-5bcd-46b2-9144-382e3e3b1576'] response: {'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-deleted', 'tag': 'fb92d7ab-f801-4cf7-9f50-f522ef19966e', 'status': 'completed', 'code': 200} [ 954.159182] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks [] for router_gateway (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.178011] [49941]: [pid: 49941|app: 0|req: 3314/6842] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.183327] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Deleting port f7238b85-172a-4d8c-bccc-0022bac9422c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 954.183601] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f7238b85-172a-4d8c-bccc-0022bac9422c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.226466] [49942]: DEBUG neutron.plugins.ml2.db [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] For port f7238b85-172a-4d8c-bccc-0022bac9422c, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f7238b85-172a-4d8c-bccc-0022bac9422c,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 954.226674] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f7238b85-172a-4d8c-bccc-0022bac9422c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.232129] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] delete_port_precommit called with port settings {'id': 'f7238b85-172a-4d8c-bccc-0022bac9422c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:b6:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:34:03Z', 'updated_at': '2025-11-20T12:34: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 954.232366] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] delete_port_precommit: [ 954.232366] [49942]: key[id], f7238b85-172a-4d8c-bccc-0022bac9422c -> None [ 954.232366] [49942]: key[binding:vnic_type], normal -> None [ 954.232366] [49942]: key[tags], [] -> None [ 954.232366] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 954.232366] [49942]: key[allowed_address_pairs], [] -> None [ 954.232366] [49942]: key[extra_dhcp_opts], [] -> None [ 954.232366] [49942]: key[binding:profile], {} -> None [ 954.232366] [49942]: key[admin_state_up], True -> None [ 954.232366] [49942]: key[binding:vif_type], ovs -> None [ 954.232366] [49942]: key[device_owner], network:router_gateway -> None [ 954.232366] [49942]: key[created_at], 2025-11-20T12:34:03Z -> None [ 954.232366] [49942]: key[updated_at], 2025-11-20T12:34:04Z -> None [ 954.232366] [49942]: key[description], -> None [ 954.232366] [49942]: key[tenant_id], -> None [ 954.232366] [49942]: key[binding:host_id], devstack -> None [ 954.232366] [49942]: key[standard_attr_id], 1464 -> None [ 954.232366] [49942]: key[name], -> None [ 954.232366] [49942]: key[mac_address], fa:16:3e:b2:b6:62 -> None [ 954.232366] [49942]: key[status], ACTIVE -> None [ 954.232366] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 954.232366] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.144'}] -> None [ 954.232366] [49942]: key[security_groups], [] -> None [ 954.232366] [49942]: key[revision_number], 5 -> None [ 954.232366] [49942]: key[port_security_enabled], False -> None [ 954.232366] [49942]: key[project_id], -> None [ 954.232366] [49942]: key[device_id], 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 -> None [ 954.232366] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.235997] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Calling delete_port for f7238b85-172a-4d8c-bccc-0022bac9422c owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 954.307339] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e95c4a75-1a60-461a-9cfe-269a63b3ae87 req-40fe1e44-8e7b-481b-8041-088b9bc72034 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.309081] [49941]: [pid: 49941|app: 0|req: 3315/6843] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:15 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 118 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.344864] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f7238b85-172a-4d8c-bccc-0022bac9422c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.352953] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Pushing event deleted for resources: {'Port': ['ID=f7238b85-172a-4d8c-bccc-0022bac9422c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.354175] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f804cfaa-0fc4-478a-a770-5f9f38abd869 req-b4fce4fe-26ad-4037-a823-af35616a1507 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.355662] [49941]: [pid: 49941|app: 0|req: 3316/6844] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.362587] [49941]: DEBUG neutron.api.wsgi [req-e95c4a75-1a60-461a-9cfe-269a63b3ae87 req-947f01d6-1ec0-43be-b3c7-d68f61e83325 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.382528] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] delete_port_postcommit called with port settings {'id': 'f7238b85-172a-4d8c-bccc-0022bac9422c', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b2:b6:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1464, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.144'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:34:03Z', 'updated_at': '2025-11-20T12:34: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 954.382709] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] delete_port_postcommit: [ 954.382709] [49942]: key[id], f7238b85-172a-4d8c-bccc-0022bac9422c -> None [ 954.382709] [49942]: key[binding:vnic_type], normal -> None [ 954.382709] [49942]: key[tags], [] -> None [ 954.382709] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 954.382709] [49942]: key[allowed_address_pairs], [] -> None [ 954.382709] [49942]: key[extra_dhcp_opts], [] -> None [ 954.382709] [49942]: key[binding:profile], {} -> None [ 954.382709] [49942]: key[admin_state_up], True -> None [ 954.382709] [49942]: key[binding:vif_type], ovs -> None [ 954.382709] [49942]: key[device_owner], network:router_gateway -> None [ 954.382709] [49942]: key[created_at], 2025-11-20T12:34:03Z -> None [ 954.382709] [49942]: key[updated_at], 2025-11-20T12:34:04Z -> None [ 954.382709] [49942]: key[description], -> None [ 954.382709] [49942]: key[tenant_id], -> None [ 954.382709] [49942]: key[binding:host_id], devstack -> None [ 954.382709] [49942]: key[standard_attr_id], 1464 -> None [ 954.382709] [49942]: key[name], -> None [ 954.382709] [49942]: key[mac_address], fa:16:3e:b2:b6:62 -> None [ 954.382709] [49942]: key[status], ACTIVE -> None [ 954.382709] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 954.382709] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.144'}] -> None [ 954.382709] [49942]: key[security_groups], [] -> None [ 954.382709] [49942]: key[revision_number], 5 -> None [ 954.382709] [49942]: key[port_security_enabled], False -> None [ 954.382709] [49942]: key[project_id], -> None [ 954.382709] [49942]: key[device_id], 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 -> None [ 954.382709] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.384291] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.397506] [49941]: [pid: 49941|app: 0|req: 3317/6845] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.401502] [49941]: DEBUG neutron.api.wsgi [req-f804cfaa-0fc4-478a-a770-5f9f38abd869 req-d6b8837b-b9d6-4b54-8af3-970c936175ac tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.419636] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.422231] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks [] for router_controller (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.435056] [49941]: [pid: 49941|app: 0|req: 3318/6846] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.452156] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.453010] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Fanout notify agent at l3_agent the message router_deleted on router 21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 954.459050] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b0e2eb6-1480-49c1-b23a-a0e7ed4486ea admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.459744] [49942]: [pid: 49942|app: 0|req: 3529/6847] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:15 2025] DELETE /networking/v2.0/routers/21349d1f-ec49-4cd8-88e5-c3dfee7ca8d2 => generated 0 bytes in 418 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 954.497753] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] Deleting subnet bded01bf-4a56-405f-9ad1-6929572a8059 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 954.497753] [49941]: DEBUG neutron_lib.callbacks.manager [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] Publish callbacks [] for subnet (bded01bf-4a56-405f-9ad1-6929572a8059), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.502456] [49942]: [pid: 49942|app: 0|req: 3530/6848] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.517833] [49941]: DEBUG neutron_lib.callbacks.manager [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (bded01bf-4a56-405f-9ad1-6929572a8059), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.578812] [49942]: [pid: 49942|app: 0|req: 3531/6849] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.604647] [49942]: [pid: 49942|app: 0|req: 3532/6850] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.629798] [49941]: DEBUG neutron_lib.callbacks.manager [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (bded01bf-4a56-405f-9ad1-6929572a8059), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.630551] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] delete_subnet_precommit called with subnet settings {'id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'name': 'tempest-ServerGroupTestJSON-43029821-subnet', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1457, '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-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings None) [ 954.630875] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] delete_subnet_precommit: [ 954.630875] [49941]: key[ipv6_ra_mode], None -> None [ 954.630875] [49941]: key[id], bded01bf-4a56-405f-9ad1-6929572a8059 -> None [ 954.630875] [49941]: key[tags], [] -> None [ 954.630875] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 954.630875] [49941]: key[enable_dhcp], True -> None [ 954.630875] [49941]: key[ip_version], 4 -> None [ 954.630875] [49941]: key[created_at], 2025-11-20T12:34:02Z -> None [ 954.630875] [49941]: key[updated_at], 2025-11-20T12:34:02Z -> None [ 954.630875] [49941]: key[description], -> None [ 954.630875] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.630875] [49941]: key[standard_attr_id], 1457 -> None [ 954.630875] [49941]: key[cidr], 192.168.128.0/28 -> None [ 954.630875] [49941]: key[ipv6_address_mode], None -> None [ 954.630875] [49941]: key[name], tempest-ServerGroupTestJSON-43029821-subnet -> None [ 954.630875] [49941]: key[subnetpool_id], None -> None [ 954.630875] [49941]: key[host_routes], [] -> None [ 954.630875] [49941]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.630875] [49941]: key[shared], False -> None [ 954.630875] [49941]: key[router:external], False -> None [ 954.630875] [49941]: key[revision_number], 0 -> None [ 954.630875] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 954.630875] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.630875] [49941]: key[service_types], [] -> None [ 954.630875] [49941]: key[dns_nameservers], [] -> None [ 954.630875] [49941]: key[segment_id], None -> None [ 954.630875] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.650287] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-aaf9824f-7400-4ab6-9c01-3497a5a5cdaa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.651398] [49942]: [pid: 49942|app: 0|req: 3533/6851] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6&tenant_id=c020adf2527047879a93a72dd05b36e3 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 954.681463] [49942]: [pid: 49942|app: 0|req: 3534/6852] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.696896] [49941]: DEBUG neutron_lib.callbacks.manager [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (bded01bf-4a56-405f-9ad1-6929572a8059), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.697251] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'bded01bf-4a56-405f-9ad1-6929572a8059', 'name': 'tempest-ServerGroupTestJSON-43029821-subnet', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1457, '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-20T12:34:02Z', 'updated_at': '2025-11-20T12:34:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings None) [ 954.697507] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] delete_subnet_postcommit: [ 954.697507] [49941]: key[ipv6_ra_mode], None -> None [ 954.697507] [49941]: key[id], bded01bf-4a56-405f-9ad1-6929572a8059 -> None [ 954.697507] [49941]: key[tags], [] -> None [ 954.697507] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 954.697507] [49941]: key[enable_dhcp], True -> None [ 954.697507] [49941]: key[ip_version], 4 -> None [ 954.697507] [49941]: key[created_at], 2025-11-20T12:34:02Z -> None [ 954.697507] [49941]: key[updated_at], 2025-11-20T12:34:02Z -> None [ 954.697507] [49941]: key[description], -> None [ 954.697507] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.697507] [49941]: key[standard_attr_id], 1457 -> None [ 954.697507] [49941]: key[cidr], 192.168.128.0/28 -> None [ 954.697507] [49941]: key[ipv6_address_mode], None -> None [ 954.697507] [49941]: key[name], tempest-ServerGroupTestJSON-43029821-subnet -> None [ 954.697507] [49941]: key[subnetpool_id], None -> None [ 954.697507] [49941]: key[host_routes], [] -> None [ 954.697507] [49941]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.697507] [49941]: key[shared], False -> None [ 954.697507] [49941]: key[router:external], False -> None [ 954.697507] [49941]: key[revision_number], 0 -> None [ 954.697507] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 954.697507] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.697507] [49941]: key[service_types], [] -> None [ 954.697507] [49941]: key[dns_nameservers], [] -> None [ 954.697507] [49941]: key[segment_id], None -> None [ 954.697507] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.707456] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=bded01bf-4a56-405f-9ad1-6929572a8059,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.722500] [49941]: DEBUG neutron_lib.callbacks.manager [None req-654d83ab-9cba-43ef-80d4-b8a68f155e25 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.726055] [49941]: [pid: 49941|app: 0|req: 3319/6853] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:16 2025] DELETE /networking/v2.0/subnets/bded01bf-4a56-405f-9ad1-6929572a8059 => generated 0 bytes in 262 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 954.755886] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd27e9db-30a7-49ab-966e-cd37fae920e8 req-50794d2a-94e6-4d31-a9bb-782169780ae0 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.757097] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (cb57815b-369b-47cd-a63f-af789cd35ab4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.757385] [49942]: [pid: 49942|app: 0|req: 3535/6854] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.791240] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Deleting port 797dc473-0930-498f-9bc6-92f8c6075c90 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 954.791443] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (797dc473-0930-498f-9bc6-92f8c6075c90), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.802514] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-358f235e-3f9c-41e1-9b1a-a630ecd164f4 req-d79237d5-bd9b-476f-8bc7-4fb88d8b60e9 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.804482] [49942]: [pid: 49942|app: 0|req: 3536/6855] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.808965] [49942]: DEBUG neutron.api.wsgi [req-bd27e9db-30a7-49ab-966e-cd37fae920e8 req-dd5ac108-36ab-4389-957d-44ac29764662 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.814509] [49941]: DEBUG neutron.plugins.ml2.db [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] For port 797dc473-0930-498f-9bc6-92f8c6075c90, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=797dc473-0930-498f-9bc6-92f8c6075c90,segment=NetworkSegment(78fe1ee5-baf3-4c6e-b57e-9a241a9ee950),segment_id=78fe1ee5-baf3-4c6e-b57e-9a241a9ee950)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 954.814731] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (797dc473-0930-498f-9bc6-92f8c6075c90), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.819507] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_port_precommit called with port settings {'id': '797dc473-0930-498f-9bc6-92f8c6075c90', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:35:5f:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb57815b-369b-47cd-a63f-af789cd35ab4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1475, '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-20T12:34:16Z', 'updated_at': '2025-11-20T12:35:16Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:35:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 954.819668] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_port_precommit: [ 954.819668] [49941]: key[id], 797dc473-0930-498f-9bc6-92f8c6075c90 -> None [ 954.819668] [49941]: key[binding:vnic_type], normal -> None [ 954.819668] [49941]: key[tags], [] -> None [ 954.819668] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 954.819668] [49941]: key[allowed_address_pairs], [] -> None [ 954.819668] [49941]: key[extra_dhcp_opts], [] -> None [ 954.819668] [49941]: key[binding:profile], {} -> None [ 954.819668] [49941]: key[admin_state_up], True -> None [ 954.819668] [49941]: key[binding:vif_type], ovs -> None [ 954.819668] [49941]: key[device_owner], network:dhcp -> None [ 954.819668] [49941]: key[created_at], 2025-11-20T12:34:16Z -> None [ 954.819668] [49941]: key[updated_at], 2025-11-20T12:35:16Z -> None [ 954.819668] [49941]: key[description], -> None [ 954.819668] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.819668] [49941]: key[binding:host_id], devstack -> None [ 954.819668] [49941]: key[standard_attr_id], 1475 -> None [ 954.819668] [49941]: key[name], -> None [ 954.819668] [49941]: key[mac_address], fa:16:3e:35:5f:cc -> None [ 954.819668] [49941]: key[status], ACTIVE -> None [ 954.819668] [49941]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.819668] [49941]: key[fixed_ips], [] -> None [ 954.819668] [49941]: key[security_groups], [] -> None [ 954.819668] [49941]: key[revision_number], 5 -> None [ 954.819668] [49941]: key[port_security_enabled], False -> None [ 954.819668] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.819668] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.819668] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.821295] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Calling delete_port for 797dc473-0930-498f-9bc6-92f8c6075c90 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 954.843440] [49942]: [pid: 49942|app: 0|req: 3537/6856] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.862318] [49942]: INFO neutron.pecan_wsgi.hooks.translation [None req-35b83f22-807f-490a-ade5-ba5427164b32 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] DELETE failed (client error): The resource could not be found. [ 954.862764] [49942]: DEBUG neutron.pecan_wsgi.hooks.notifier [None req-35b83f22-807f-490a-ade5-ba5427164b32 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No notification will be sent due to unsuccessful status code: 404 {{(pid=49942) after /opt/stack/neutron/neutron/pecan_wsgi/hooks/notifier.py:78}} [ 954.865797] [49942]: [pid: 49942|app: 0|req: 3538/6857] 10.180.1.21 () {58 vars in 1237 bytes} [Thu Nov 20 12:35:16 2025] DELETE /networking/v2.0/ports/fb92d7ab-f801-4cf7-9f50-f522ef19966e => generated 132 bytes in 21 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 954.871419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (797dc473-0930-498f-9bc6-92f8c6075c90), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.880195] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Pushing event deleted for resources: {'Port': ['ID=797dc473-0930-498f-9bc6-92f8c6075c90,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.893975] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] No DVR routers for this DVR port 797dc473-0930-498f-9bc6-92f8c6075c90 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 954.893975] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_port_postcommit called with port settings {'id': '797dc473-0930-498f-9bc6-92f8c6075c90', 'name': '', 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'mac_address': 'fa:16:3e:35:5f:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb57815b-369b-47cd-a63f-af789cd35ab4', 'device_owner': 'network:dhcp', 'standard_attr_id': 1475, '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-20T12:34:16Z', 'updated_at': '2025-11-20T12:35:16Z', 'revision_number': 5, 'project_id': 'eaf397d8196d4a948698c00d03608874'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}}] (original binding levels None) on network {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:35:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} with segments to bind None [ 954.893975] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_port_postcommit: [ 954.893975] [49941]: key[id], 797dc473-0930-498f-9bc6-92f8c6075c90 -> None [ 954.893975] [49941]: key[binding:vnic_type], normal -> None [ 954.893975] [49941]: key[tags], [] -> None [ 954.893975] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 954.893975] [49941]: key[allowed_address_pairs], [] -> None [ 954.893975] [49941]: key[extra_dhcp_opts], [] -> None [ 954.893975] [49941]: key[binding:profile], {} -> None [ 954.893975] [49941]: key[admin_state_up], True -> None [ 954.893975] [49941]: key[binding:vif_type], ovs -> None [ 954.893975] [49941]: key[device_owner], network:dhcp -> None [ 954.893975] [49941]: key[created_at], 2025-11-20T12:34:16Z -> None [ 954.893975] [49941]: key[updated_at], 2025-11-20T12:35:16Z -> None [ 954.893975] [49941]: key[description], -> None [ 954.893975] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.893975] [49941]: key[binding:host_id], devstack -> None [ 954.893975] [49941]: key[standard_attr_id], 1475 -> None [ 954.893975] [49941]: key[name], -> None [ 954.893975] [49941]: key[mac_address], fa:16:3e:35:5f:cc -> None [ 954.893975] [49941]: key[status], ACTIVE -> None [ 954.893975] [49941]: key[network_id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.893975] [49941]: key[fixed_ips], [] -> None [ 954.893975] [49941]: key[security_groups], [] -> None [ 954.893975] [49941]: key[revision_number], 5 -> None [ 954.893975] [49941]: key[port_security_enabled], False -> None [ 954.893975] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.893975] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.893975] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.913634] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (cb57815b-369b-47cd-a63f-af789cd35ab4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.923379] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_network_precommit called with network settings {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:35:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} (original settings None) and network segments [{'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}] [ 954.923642] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_network_precommit: [ 954.923642] [49941]: key[vlan_transparent], None -> None [ 954.923642] [49941]: key[id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.923642] [49941]: key[tags], [] -> None [ 954.923642] [49941]: key[availability_zone_hints], [] -> None [ 954.923642] [49941]: key[mtu], 8950 -> None [ 954.923642] [49941]: key[provider:network_type], vlan -> None [ 954.923642] [49941]: key[admin_state_up], True -> None [ 954.923642] [49941]: key[provider:physical_network], default -> None [ 954.923642] [49941]: key[provider:segmentation_id], 348 -> None [ 954.923642] [49941]: key[created_at], 2025-11-20T12:34:02Z -> None [ 954.923642] [49941]: key[updated_at], 2025-11-20T12:35:16Z -> None [ 954.923642] [49941]: key[description], -> None [ 954.923642] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.923642] [49941]: key[standard_attr_id], 1455 -> None [ 954.923642] [49941]: key[name], tempest-ServerGroupTestJSON-43029821-network -> None [ 954.923642] [49941]: key[availability_zones], ['nova'] -> None [ 954.923642] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.923642] [49941]: key[status], ACTIVE -> None [ 954.923642] [49941]: key[shared], False -> None [ 954.923642] [49941]: key[router:external], False -> None [ 954.923642] [49941]: key[revision_number], 3 -> None [ 954.923642] [49941]: key[port_security_enabled], True -> None [ 954.923642] [49941]: key[subnets], [] -> None [ 954.923642] [49941]: key[ipv4_address_scope], None -> None [ 954.923642] [49941]: key[qinq], None -> None [ 954.923642] [49941]: key[ipv6_address_scope], None -> None [ 954.923642] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.924717] [49941]: DEBUG neutron.services.segments.db [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['cb57815b-369b-47cd-a63f-af789cd35ab4']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 954.931103] [49941]: DEBUG neutron.services.segments.db [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 954.931103] [49941]: DEBUG neutron.services.segments.db [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 954.934952] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (78fe1ee5-baf3-4c6e-b57e-9a241a9ee950), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.938192] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a34c1edc-2c8f-47b9-b743-615d1374b270 req-407f17be-07c3-4690-bfb5-80bad050685c tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 954.939282] [49942]: [pid: 49942|app: 0|req: 3539/6858] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 954.942198] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (78fe1ee5-baf3-4c6e-b57e-9a241a9ee950), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.950131] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Releasing vlan 348 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 954.950453] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (78fe1ee5-baf3-4c6e-b57e-9a241a9ee950), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.952996] [49942]: [pid: 49942|app: 0|req: 3540/6859] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.956183] [49942]: DEBUG neutron.api.wsgi [req-a34c1edc-2c8f-47b9-b743-615d1374b270 req-8e2836a3-832c-4ef3-a488-2af2feb83842 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 954.964079] [49941]: INFO neutron.services.segments.plugin [-] Segment 78fe1ee5-baf3-4c6e-b57e-9a241a9ee950 resource provider aggregate not found [ 954.979539] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (cb57815b-369b-47cd-a63f-af789cd35ab4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.981063] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_network_postcommit called with network settings {'id': 'cb57815b-369b-47cd-a63f-af789cd35ab4', 'name': 'tempest-ServerGroupTestJSON-43029821-network', 'tenant_id': 'eaf397d8196d4a948698c00d03608874', 'project_id': 'eaf397d8196d4a948698c00d03608874', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1455, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:02Z', 'updated_at': '2025-11-20T12:35:16Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 348} (original settings None) and network segments [{'id': '78fe1ee5-baf3-4c6e-b57e-9a241a9ee950', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 348, 'network_id': 'cb57815b-369b-47cd-a63f-af789cd35ab4'}] [ 954.981063] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] delete_network_postcommit: [ 954.981063] [49941]: key[vlan_transparent], None -> None [ 954.981063] [49941]: key[id], cb57815b-369b-47cd-a63f-af789cd35ab4 -> None [ 954.981063] [49941]: key[tags], [] -> None [ 954.981063] [49941]: key[availability_zone_hints], [] -> None [ 954.981063] [49941]: key[mtu], 8950 -> None [ 954.981063] [49941]: key[provider:network_type], vlan -> None [ 954.981063] [49941]: key[admin_state_up], True -> None [ 954.981063] [49941]: key[provider:physical_network], default -> None [ 954.981063] [49941]: key[provider:segmentation_id], 348 -> None [ 954.981063] [49941]: key[created_at], 2025-11-20T12:34:02Z -> None [ 954.981063] [49941]: key[updated_at], 2025-11-20T12:35:16Z -> None [ 954.981063] [49941]: key[description], -> None [ 954.981063] [49941]: key[tenant_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.981063] [49941]: key[standard_attr_id], 1455 -> None [ 954.981063] [49941]: key[name], tempest-ServerGroupTestJSON-43029821-network -> None [ 954.981063] [49941]: key[availability_zones], ['nova'] -> None [ 954.981063] [49941]: key[project_id], eaf397d8196d4a948698c00d03608874 -> None [ 954.981063] [49941]: key[status], ACTIVE -> None [ 954.981063] [49941]: key[shared], False -> None [ 954.981063] [49941]: key[router:external], False -> None [ 954.981063] [49941]: key[revision_number], 3 -> None [ 954.981063] [49941]: key[port_security_enabled], True -> None [ 954.981063] [49941]: key[subnets], [] -> None [ 954.981063] [49941]: key[ipv4_address_scope], None -> None [ 954.981063] [49941]: key[qinq], None -> None [ 954.981063] [49941]: key[ipv6_address_scope], None -> None [ 954.981063] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 954.982602] [49942]: [pid: 49942|app: 0|req: 3541/6860] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 954.982649] [49941]: INFO neutron.services.segments.plugin [-] Segment 78fe1ee5-baf3-4c6e-b57e-9a241a9ee950 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 78fe1ee5-baf3-4c6e-b57e-9a241a9ee950 found for delete ", "request_id": "req-cb301d94-2781-4101-9cf9-80411498d375"}]} [ 954.989267] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Pushing event deleted for resources: {'Network': ['ID=cb57815b-369b-47cd-a63f-af789cd35ab4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 954.992444] [49941]: DEBUG neutron_lib.callbacks.manager [None req-64cd902a-a494-4e75-8708-b5d4d479dddd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 954.997269] [49941]: [pid: 49941|app: 0|req: 3320/6861] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:35:16 2025] DELETE /networking/v2.0/networks/cb57815b-369b-47cd-a63f-af789cd35ab4 => generated 0 bytes in 267 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 955.088633] [49942]: [pid: 49942|app: 0|req: 3542/6862] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.106377] [49941]: [pid: 49941|app: 0|req: 3321/6863] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.165065] [49941]: [pid: 49941|app: 0|req: 3322/6864] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.167588] [49942]: [pid: 49942|app: 0|req: 3543/6865] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/security-groups?tenant_id=eaf397d8196d4a948698c00d03608874&name=default => generated 2929 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 955.204084] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-e3eea341-44a0-49da-8d45-0819150cf878 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.204318] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6532983f-ced4-46a8-800d-76c391bd9ecb req-ea0ec22d-020f-454e-8aa7-ca2003f9aa20 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.205106] [49942]: [pid: 49942|app: 0|req: 3544/6866] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 955.206026] [49941]: [pid: 49941|app: 0|req: 3323/6867] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.219921] [49941]: [pid: 49941|app: 0|req: 3324/6868] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.241705] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7d7e4148-1270-46ee-b3c1-8aab78b8deff admin admin] Publish callbacks [] for security_group (8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.260986] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7d7e4148-1270-46ee-b3c1-8aab78b8deff admin admin] Publish callbacks [] for security_group (8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.262839] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-a9ff5d7c-e7c3-457d-8811-bc9133a0ddb9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.263811] [49941]: [pid: 49941|app: 0|req: 3325/6869] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:16 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.266534] [49941]: DEBUG neutron.api.wsgi [req-6532983f-ced4-46a8-800d-76c391bd9ecb req-3404a460-3d36-4d08-95a3-f48407aaed6a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.287404] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7d7e4148-1270-46ee-b3c1-8aab78b8deff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.288393] [49941]: [pid: 49941|app: 0|req: 3326/6870] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.291592] [49941]: DEBUG neutron.api.wsgi [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-2c66b8a5-24cd-4684-8c06-4e8ac81e5bda service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.293088] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7d7e4148-1270-46ee-b3c1-8aab78b8deff admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 955.298972] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7d7e4148-1270-46ee-b3c1-8aab78b8deff admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.299574] [49942]: [pid: 49942|app: 0|req: 3545/6871] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:16 2025] DELETE /networking/v2.0/security-groups/8f26c5cf-2cb6-4ba4-a40c-22d4d9dba6d6 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 955.307379] [49941]: [pid: 49941|app: 0|req: 3327/6872] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.323954] [49942]: [pid: 49942|app: 0|req: 3546/6873] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.344147] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-aeb4eb5e-9659-4d3e-8bc3-922b7b1bc9ed service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.345133] [49941]: [pid: 49941|app: 0|req: 3328/6874] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 955.354680] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-c297c1bf-9e63-48e9-9f1a-b8ebb614dc21 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.358115] [49942]: [pid: 49942|app: 0|req: 3547/6875] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.389140] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4781b4d4-4ead-44f8-955d-70be2e049a56 req-c7c6288d-c914-4bad-b054-49158350be01 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.390259] [49942]: [pid: 49942|app: 0|req: 3548/6876] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 955.391145] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-6f505ccd-8dd6-440c-8c40-f5ba960d0a99 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.392278] [49941]: [pid: 49941|app: 0|req: 3329/6877] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.398765] [49941]: DEBUG neutron.api.wsgi [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-d67dfd22-3fd1-44b2-b65c-418a3744bbd9 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.426093] [49942]: [pid: 49942|app: 0|req: 3549/6878] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.430040] [49941]: [pid: 49941|app: 0|req: 3330/6879] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=23f5c788-517e-4c11-9a99-30246f9a84cd => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.453688] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-e042e2ea-63c2-4c7d-8962-84801953c8d7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.454880] [49941]: [pid: 49941|app: 0|req: 3331/6880] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.464524] [49942]: [pid: 49942|app: 0|req: 3550/6881] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.488434] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-130b5355-26da-4507-a084-d57320ae8049 req-0835f87a-1cdc-4b18-87e9-b277677d9d7b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.488434] [49941]: [pid: 49941|app: 0|req: 3332/6882] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.494638] [49941]: DEBUG neutron.api.wsgi [req-130b5355-26da-4507-a084-d57320ae8049 req-a6e23283-d9b9-4c0d-a551-e48aea23f210 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.494911] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7e38922-32cd-4c39-b118-43ab392c9a7d req-7397c8a6-42ec-4575-bced-1622c276ef68 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.495695] [49942]: [pid: 49942|app: 0|req: 3551/6883] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.518318] [49941]: [pid: 49941|app: 0|req: 3333/6884] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.552893] [49942]: [pid: 49942|app: 0|req: 3552/6885] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.569261] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad3d3598-859e-408e-a526-503aa34afd6c req-565bd7f5-54f1-4c5d-9c6c-bf3766af47c5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.570599] [49941]: [pid: 49941|app: 0|req: 3334/6886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.578590] [49941]: DEBUG neutron.api.wsgi [req-ad3d3598-859e-408e-a526-503aa34afd6c req-5b209d64-5564-4f12-8150-95e11e8cc329 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.640039] [49941]: [pid: 49941|app: 0|req: 3335/6887] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.656938] [49941]: [pid: 49941|app: 0|req: 3336/6888] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.669741] [49942]: [pid: 49942|app: 0|req: 3553/6889] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 113 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 955.731803] [49941]: [pid: 49941|app: 0|req: 3337/6890] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.801104] [49942]: [pid: 49942|app: 0|req: 3554/6891] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.873934] [49941]: [pid: 49941|app: 0|req: 3338/6892] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 955.930016] [49942]: DEBUG neutron.api.v2.base [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Request body: {'network': {'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 955.949500] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Made reservation on behalf of d40d28b9cde44ac3ad8dd380c1d4632e for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 955.953416] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.957871] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 955.958184] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1cf6cdbb-a051-4b5f-a2d6-2c0ec6ca5457 req-948e124f-d0af-42e7-bca7-03f16dfbc76a tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 955.959328] [49941]: [pid: 49941|app: 0|req: 3339/6893] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 955.974386] [49941]: DEBUG neutron.api.wsgi [req-1cf6cdbb-a051-4b5f-a2d6-2c0ec6ca5457 req-63bd6463-6c88-4b6c-9485-956d6a714456 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 955.998849] [49941]: [pid: 49941|app: 0|req: 3340/6894] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.058451] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks [] for security_group (675d8d98-33bb-4252-a42f-efb00b0e5a31), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.061618] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (675d8d98-33bb-4252-a42f-efb00b0e5a31), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.064479] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c859153f-2180-43ea-b1f2-a39573517053 req-ff327eea-e196-4e8e-8328-204176c73ca9 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.065608] [49941]: [pid: 49941|app: 0|req: 3341/6895] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.079537] [49941]: [pid: 49941|app: 0|req: 3342/6896] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.083493] [49941]: DEBUG neutron.api.wsgi [req-c859153f-2180-43ea-b1f2-a39573517053 req-d0bae6a1-c3a4-4058-875e-99126975ec54 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.087482] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=675d8d98-33bb-4252-a42f-efb00b0e5a31,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.112819] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] vlan segment allocate from pool success with {'vlan_id': 771, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 956.115731] [49941]: [pid: 49941|app: 0|req: 3343/6897] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.123060] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (64752b92-54ca-41df-8f35-2764f6317bf6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.125038] [49942]: INFO neutron.db.segments_db [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Added segment 64752b92-54ca-41df-8f35-2764f6317bf6 of type vlan for network a6a9a6a3-c593-4e6d-937a-7306f281506b [ 956.145720] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (a6a9a6a3-c593-4e6d-937a-7306f281506b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.161810] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] create_network_precommit called with network settings {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1538, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}] [ 956.162242] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] create_network_precommit: [ 956.162242] [49942]: key[vlan_transparent], None -> None [ 956.162242] [49942]: key[id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 956.162242] [49942]: key[tags], None -> [] [ 956.162242] [49942]: key[availability_zone_hints], None -> [] [ 956.162242] [49942]: key[mtu], None -> 8950 [ 956.162242] [49942]: key[provider:network_type], None -> vlan [ 956.162242] [49942]: key[admin_state_up], None -> True [ 956.162242] [49942]: key[provider:physical_network], None -> default [ 956.162242] [49942]: key[provider:segmentation_id], None -> 771 [ 956.162242] [49942]: key[qinq], None -> None [ 956.162242] [49942]: key[created_at], None -> 2025-11-20T12:35:17Z [ 956.162242] [49942]: key[updated_at], None -> 2025-11-20T12:35:17Z [ 956.162242] [49942]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.162242] [49942]: key[description], None -> [ 956.162242] [49942]: key[standard_attr_id], None -> 1538 [ 956.162242] [49942]: key[name], None -> tempest-ServerPasswordTestJSON-2049498150-network [ 956.162242] [49942]: key[availability_zones], None -> [] [ 956.162242] [49942]: key[status], None -> ACTIVE [ 956.162242] [49942]: key[shared], None -> False [ 956.162242] [49942]: key[router:external], None -> False [ 956.162242] [49942]: key[revision_number], None -> 1 [ 956.162242] [49942]: key[port_security_enabled], None -> True [ 956.162242] [49942]: key[subnets], None -> [] [ 956.162242] [49942]: key[ipv4_address_scope], None -> None [ 956.162242] [49942]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.162242] [49942]: key[ipv6_address_scope], None -> None [ 956.162242] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.167158] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (a6a9a6a3-c593-4e6d-937a-7306f281506b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.184905] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Pushing event updated for resources: {'Network': ['ID=a6a9a6a3-c593-4e6d-937a-7306f281506b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.186868] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] create_network_postcommit called with network settings {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1538, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:17Z', 'revision_number': 1} (original settings None) and network segments [{'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}] [ 956.187077] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] create_network_postcommit: [ 956.187077] [49942]: key[vlan_transparent], None -> None [ 956.187077] [49942]: key[id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 956.187077] [49942]: key[tags], None -> [] [ 956.187077] [49942]: key[availability_zone_hints], None -> [] [ 956.187077] [49942]: key[mtu], None -> 8950 [ 956.187077] [49942]: key[provider:network_type], None -> vlan [ 956.187077] [49942]: key[admin_state_up], None -> True [ 956.187077] [49942]: key[provider:physical_network], None -> default [ 956.187077] [49942]: key[provider:segmentation_id], None -> 771 [ 956.187077] [49942]: key[qinq], None -> None [ 956.187077] [49942]: key[created_at], None -> 2025-11-20T12:35:17Z [ 956.187077] [49942]: key[updated_at], None -> 2025-11-20T12:35:17Z [ 956.187077] [49942]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.187077] [49942]: key[description], None -> [ 956.187077] [49942]: key[standard_attr_id], None -> 1538 [ 956.187077] [49942]: key[name], None -> tempest-ServerPasswordTestJSON-2049498150-network [ 956.187077] [49942]: key[availability_zones], None -> [] [ 956.187077] [49942]: key[status], None -> ACTIVE [ 956.187077] [49942]: key[shared], None -> False [ 956.187077] [49942]: key[router:external], None -> False [ 956.187077] [49942]: key[revision_number], None -> 1 [ 956.187077] [49942]: key[port_security_enabled], None -> True [ 956.187077] [49942]: key[subnets], None -> [] [ 956.187077] [49942]: key[ipv4_address_scope], None -> None [ 956.187077] [49942]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.187077] [49942]: key[ipv6_address_scope], None -> None [ 956.187077] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.190026] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.190507] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d4b08b8e-333a-4fa7-af5c-001feba2d83a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.201604] [49942]: [pid: 49942|app: 0|req: 3555/6898] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:35:17 2025] POST /networking/v2.0/networks => generated 667 bytes in 327 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 956.217575] [49942]: [pid: 49942|app: 0|req: 3556/6899] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.221368] [49942]: DEBUG neutron.api.v2.base [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Request body: {'subnet': {'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerPasswordTestJSON-2049498150-subnet', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 956.224397] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8aa29ae1-8194-40d6-b445-a04767607672 req-24f172ac-5ac3-4fac-a8b9-ad72bd214805 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.225622] [49941]: [pid: 49941|app: 0|req: 3344/6900] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.233197] [49941]: DEBUG neutron.api.wsgi [req-8aa29ae1-8194-40d6-b445-a04767607672 req-24d200a8-e82d-4d5f-b0ff-6d5a42819f65 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.242352] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Made reservation on behalf of d40d28b9cde44ac3ad8dd380c1d4632e for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 956.245265] [49942]: DEBUG neutron_lib.callbacks.manager [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.269304] [49941]: [pid: 49941|app: 0|req: 3345/6901] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:17 2025] GET /networking/v2.0/security-groups?id=eaf5d85b-a907-47d7-856e-e2a8f418c7d3&fields=id&fields=name => generated 88 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.305562] [49941]: [pid: 49941|app: 0|req: 3346/6902] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.338311] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] create_subnet_precommit called with subnet settings {'id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'name': 'tempest-ServerPasswordTestJSON-2049498150-subnet', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1540, '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-20T12:35:18Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings None) [ 956.338535] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] create_subnet_precommit: [ 956.338535] [49942]: key[ipv6_ra_mode], None -> None [ 956.338535] [49942]: key[id], None -> 8da75d2a-cb94-4f47-8b5b-4c969295dda1 [ 956.338535] [49942]: key[tags], None -> [] [ 956.338535] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 956.338535] [49942]: key[enable_dhcp], None -> True [ 956.338535] [49942]: key[ip_version], None -> 4 [ 956.338535] [49942]: key[created_at], None -> 2025-11-20T12:35:18Z [ 956.338535] [49942]: key[updated_at], None -> 2025-11-20T12:35:18Z [ 956.338535] [49942]: key[description], None -> [ 956.338535] [49942]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.338535] [49942]: key[standard_attr_id], None -> 1540 [ 956.338535] [49942]: key[cidr], None -> 192.168.128.0/28 [ 956.338535] [49942]: key[ipv6_address_mode], None -> None [ 956.338535] [49942]: key[name], None -> tempest-ServerPasswordTestJSON-2049498150-subnet [ 956.338535] [49942]: key[subnetpool_id], None -> None [ 956.338535] [49942]: key[host_routes], None -> [] [ 956.338535] [49942]: key[network_id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 956.338535] [49942]: key[shared], None -> False [ 956.338535] [49942]: key[router:external], None -> False [ 956.338535] [49942]: key[revision_number], None -> 0 [ 956.338535] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 956.338535] [49942]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.338535] [49942]: key[service_types], None -> [] [ 956.338535] [49942]: key[dns_nameservers], None -> [] [ 956.338535] [49942]: key[segment_id], None -> None [ 956.338535] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.341051] [49941]: [pid: 49941|app: 0|req: 3347/6903] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.341283] [49942]: DEBUG neutron_lib.callbacks.manager [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (8da75d2a-cb94-4f47-8b5b-4c969295dda1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.364093] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Pushing event updated for resources: {'Subnet': ['ID=8da75d2a-cb94-4f47-8b5b-4c969295dda1,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.370852] [49941]: [pid: 49941|app: 0|req: 3348/6904] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.385705] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Checking segment: {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 956.385825] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Network hostable DHCP agents. Network: a6a9a6a3-c593-4e6d-937a-7306f281506b, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 956.399959] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Network a6a9a6a3-c593-4e6d-937a-7306f281506b is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 956.404991] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, a6a9a6a3-c593-4e6d-937a-7306f281506b) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 956.410716] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] create_subnet_postcommit called with subnet settings {'id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'name': 'tempest-ServerPasswordTestJSON-2049498150-subnet', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1540, '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-20T12:35:18Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'network': {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, '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-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771}} (original settings None) [ 956.410716] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] create_subnet_postcommit: [ 956.410716] [49942]: key[ipv6_ra_mode], None -> None [ 956.410716] [49942]: key[id], None -> 8da75d2a-cb94-4f47-8b5b-4c969295dda1 [ 956.410716] [49942]: key[tags], None -> [] [ 956.410716] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 956.410716] [49942]: key[enable_dhcp], None -> True [ 956.410716] [49942]: key[network], None -> {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, '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-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} [ 956.410716] [49942]: key[ip_version], None -> 4 [ 956.410716] [49942]: key[created_at], None -> 2025-11-20T12:35:18Z [ 956.410716] [49942]: key[updated_at], None -> 2025-11-20T12:35:18Z [ 956.410716] [49942]: key[description], None -> [ 956.410716] [49942]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.410716] [49942]: key[standard_attr_id], None -> 1540 [ 956.410716] [49942]: key[cidr], None -> 192.168.128.0/28 [ 956.410716] [49942]: key[ipv6_address_mode], None -> None [ 956.410716] [49942]: key[name], None -> tempest-ServerPasswordTestJSON-2049498150-subnet [ 956.410716] [49942]: key[subnetpool_id], None -> None [ 956.410716] [49942]: key[host_routes], None -> [] [ 956.410716] [49942]: key[network_id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 956.410716] [49942]: key[shared], None -> False [ 956.410716] [49942]: key[router:external], None -> False [ 956.410716] [49942]: key[revision_number], None -> 0 [ 956.410716] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 956.410716] [49942]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 956.410716] [49942]: key[service_types], None -> [] [ 956.410716] [49942]: key[dns_nameservers], None -> [] [ 956.410716] [49942]: key[segment_id], None -> None [ 956.410716] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.413474] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.413474] [49942]: DEBUG neutron_lib.callbacks.manager [None req-340b336a-e446-4b5e-bb11-67aeeb46f170 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.422885] [49942]: [pid: 49942|app: 0|req: 3557/6905] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:35:17 2025] POST /networking/v2.0/subnets => generated 686 bytes in 205 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 956.428731] [49942]: DEBUG neutron.api.v2.base [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Request body: {'router': {'name': 'tempest-ServerPasswordTestJSON-2049498150-router', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 956.445080] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (2ba68e04-842c-42c9-a96e-b2c9369814cb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.446054] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (2ba68e04-842c-42c9-a96e-b2c9369814cb), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.454032] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-864795c9-43af-488c-87b3-26b5585a2a06 req-9ae0ff8a-16d5-4a42-aa53-2d8912cd0c69 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.455045] [49941]: [pid: 49941|app: 0|req: 3349/6906] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.469425] [49941]: [pid: 49941|app: 0|req: 3350/6907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.471857] [49941]: DEBUG neutron.api.wsgi [req-864795c9-43af-488c-87b3-26b5585a2a06 req-da1cd67d-233b-4ce5-a6ec-73608c6b9f1d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.485898] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks [] for router_controller (2ba68e04-842c-42c9-a96e-b2c9369814cb), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.493958] [49941]: [pid: 49941|app: 0|req: 3351/6908] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/security-groups?id=3f59aa06-702a-4d92-86f5-892b804d5a2a&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.551909] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks [] for router_gateway (2ba68e04-842c-42c9-a96e-b2c9369814cb), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.622630] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks [] for router_gateway (2ba68e04-842c-42c9-a96e-b2c9369814cb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.626551] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.680374] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Allocated IP 10.180.180.184 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/8130cacd-f7c4-4e15-90f1-a77c439fc0c0) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 956.716794] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-8f2db50d-318f-4f35-b71c-311ee776b4e0 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.717795] [49941]: [pid: 49941|app: 0|req: 3352/6909] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.745704] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks [] for allowed_address_pair (8130cacd-f7c4-4e15-90f1-a77c439fc0c0), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.746431] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks [] for port (8130cacd-f7c4-4e15-90f1-a77c439fc0c0), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.746661] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] create_port_precommit called with port settings {'id': '8130cacd-f7c4-4e15-90f1-a77c439fc0c0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:92:d6:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 956.746801] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] create_port_precommit: [ 956.746801] [49942]: key[id], None -> 8130cacd-f7c4-4e15-90f1-a77c439fc0c0 [ 956.746801] [49942]: key[binding:vnic_type], None -> normal [ 956.746801] [49942]: key[binding:vif_details], None -> {} [ 956.746801] [49942]: key[allowed_address_pairs], None -> [] [ 956.746801] [49942]: key[binding:profile], None -> {} [ 956.746801] [49942]: key[admin_state_up], None -> True [ 956.746801] [49942]: key[binding:vif_type], None -> unbound [ 956.746801] [49942]: key[device_owner], None -> network:router_gateway [ 956.746801] [49942]: key[tenant_id], None -> [ 956.746801] [49942]: key[binding:host_id], None -> [ 956.746801] [49942]: key[standard_attr_id], None -> 1542 [ 956.746801] [49942]: key[name], None -> [ 956.746801] [49942]: key[mac_address], None -> fa:16:3e:92:d6:12 [ 956.746801] [49942]: key[status], None -> DOWN [ 956.746801] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 956.746801] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] [ 956.746801] [49942]: key[security_groups], None -> [] [ 956.746801] [49942]: key[port_security_enabled], None -> False [ 956.746801] [49942]: key[project_id], None -> [ 956.746801] [49942]: key[device_id], None -> 2ba68e04-842c-42c9-a96e-b2c9369814cb [ 956.746801] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.766043] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (8130cacd-f7c4-4e15-90f1-a77c439fc0c0), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.769128] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-635b37f2-fee8-4ff0-91f1-a1d309fda675 req-6fa33d0f-df26-44b3-a9e8-62f19c751835 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 956.770126] [49941]: [pid: 49941|app: 0|req: 3353/6910] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 956.787540] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Pushing event updated for resources: {'Port': ['ID=8130cacd-f7c4-4e15-90f1-a77c439fc0c0,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.796281] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 956.797018] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 956.798781] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 956.811024] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] create_port_postcommit called with port settings {'id': '8130cacd-f7c4-4e15-90f1-a77c439fc0c0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:92:d6:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:35:18Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 956.811233] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] create_port_postcommit: [ 956.811233] [49942]: key[id], None -> 8130cacd-f7c4-4e15-90f1-a77c439fc0c0 [ 956.811233] [49942]: key[binding:vnic_type], None -> normal [ 956.811233] [49942]: key[tags], None -> [] [ 956.811233] [49942]: key[binding:vif_details], None -> {} [ 956.811233] [49942]: key[allowed_address_pairs], None -> [] [ 956.811233] [49942]: key[extra_dhcp_opts], None -> [] [ 956.811233] [49942]: key[binding:profile], None -> {} [ 956.811233] [49942]: key[admin_state_up], None -> True [ 956.811233] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 956.811233] [49942]: key[binding:vif_type], None -> unbound [ 956.811233] [49942]: key[device_owner], None -> network:router_gateway [ 956.811233] [49942]: key[created_at], None -> 2025-11-20T12:35:18Z [ 956.811233] [49942]: key[updated_at], None -> 2025-11-20T12:35:18Z [ 956.811233] [49942]: key[tenant_id], None -> [ 956.811233] [49942]: key[binding:host_id], None -> [ 956.811233] [49942]: key[description], None -> [ 956.811233] [49942]: key[standard_attr_id], None -> 1542 [ 956.811233] [49942]: key[name], None -> [ 956.811233] [49942]: key[mac_address], None -> fa:16:3e:92:d6:12 [ 956.811233] [49942]: key[status], None -> DOWN [ 956.811233] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 956.811233] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] [ 956.811233] [49942]: key[security_groups], None -> [] [ 956.811233] [49942]: key[revision_number], None -> 1 [ 956.811233] [49942]: key[port_security_enabled], None -> False [ 956.811233] [49942]: key[project_id], None -> [ 956.811233] [49942]: key[device_id], None -> 2ba68e04-842c-42c9-a96e-b2c9369814cb [ 956.811233] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.812245] [49941]: DEBUG neutron.plugins.ml2.plugin [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Deleting port 0d511891-3b5d-402b-aa64-4db2f579d6f9 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 956.812245] [49941]: DEBUG neutron_lib.callbacks.manager [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.838417] [49941]: DEBUG neutron.plugins.ml2.db [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] For port 0d511891-3b5d-402b-aa64-4db2f579d6f9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0d511891-3b5d-402b-aa64-4db2f579d6f9,segment=NetworkSegment(524f18f0-5652-4c31-9c7f-928a0ebf57f1),segment_id=524f18f0-5652-4c31-9c7f-928a0ebf57f1)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 956.838664] [49941]: DEBUG neutron_lib.callbacks.manager [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.842910] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_precommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 956.843175] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_precommit: [ 956.843175] [49941]: key[id], 0d511891-3b5d-402b-aa64-4db2f579d6f9 -> None [ 956.843175] [49941]: key[binding:vnic_type], normal -> None [ 956.843175] [49941]: key[tags], [] -> None [ 956.843175] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 956.843175] [49941]: key[allowed_address_pairs], [] -> None [ 956.843175] [49941]: key[extra_dhcp_opts], [] -> None [ 956.843175] [49941]: key[binding:profile], {} -> None [ 956.843175] [49941]: key[admin_state_up], True -> None [ 956.843175] [49941]: key[binding:vif_type], ovs -> None [ 956.843175] [49941]: key[device_owner], compute:nova -> None [ 956.843175] [49941]: key[created_at], 2025-11-20T12:30:33Z -> None [ 956.843175] [49941]: key[updated_at], 2025-11-20T12:30:35Z -> None [ 956.843175] [49941]: key[description], -> None [ 956.843175] [49941]: key[tenant_id], 57e38e28c7334eaf9088ab615773886a -> None [ 956.843175] [49941]: key[binding:host_id], cpu-1 -> None [ 956.843175] [49941]: key[standard_attr_id], 808 -> None [ 956.843175] [49941]: key[name], -> None [ 956.843175] [49941]: key[mac_address], fa:16:3e:79:54:8b -> None [ 956.843175] [49941]: key[status], ACTIVE -> None [ 956.843175] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 956.843175] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}] -> None [ 956.843175] [49941]: key[security_groups], ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] -> None [ 956.843175] [49941]: key[revision_number], 5 -> None [ 956.843175] [49941]: key[port_security_enabled], True -> None [ 956.843175] [49941]: key[project_id], 57e38e28c7334eaf9088ab615773886a -> None [ 956.843175] [49941]: key[device_id], a0dfd72e-990a-4956-ac68-3590fdfccacf -> None [ 956.843175] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.847176] [49941]: DEBUG neutron.plugins.ml2.plugin [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Calling delete_port for 0d511891-3b5d-402b-aa64-4db2f579d6f9 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 956.916701] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks [] for router_gateway (2ba68e04-842c-42c9-a96e-b2c9369814cb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.919325] [49941]: DEBUG neutron_lib.callbacks.manager [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0d511891-3b5d-402b-aa64-4db2f579d6f9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.927478] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Pushing event deleted for resources: {'Port': ['ID=0d511891-3b5d-402b-aa64-4db2f579d6f9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 956.949859] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] No DVR routers for this DVR port 0d511891-3b5d-402b-aa64-4db2f579d6f9 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 956.950448] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_postcommit called with port settings {'id': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'name': '', 'network_id': '105bd571-d05c-498c-9096-156688635b4e', 'tenant_id': '57e38e28c7334eaf9088ab615773886a', 'mac_address': 'fa:16:3e:79:54:8b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'device_owner': 'compute:nova', 'standard_attr_id': 808, 'fixed_ips': [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:33Z', 'updated_at': '2025-11-20T12:30:35Z', 'revision_number': 5, 'project_id': '57e38e28c7334eaf9088ab615773886a'} (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': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '524f18f0-5652-4c31-9c7f-928a0ebf57f1', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 736, 'network_id': '105bd571-d05c-498c-9096-156688635b4e'}}] (original binding levels None) on network {'id': '105bd571-d05c-498c-9096-156688635b4e', 'name': 'shared', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['554ecdfe-63cb-4b0b-93e0-d77f1d505eac'], '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-20T12:27:14Z', 'updated_at': '2025-11-20T12:27:16Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 736} with segments to bind None [ 956.950448] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] delete_port_postcommit: [ 956.950448] [49941]: key[id], 0d511891-3b5d-402b-aa64-4db2f579d6f9 -> None [ 956.950448] [49941]: key[binding:vnic_type], normal -> None [ 956.950448] [49941]: key[tags], [] -> None [ 956.950448] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '27138a4c-60c9-45fb-bf37-4c2f765315a3', 'external-id': 'nsx-vlan-transportzone-736', 'segmentation_id': 736, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 956.950448] [49941]: key[allowed_address_pairs], [] -> None [ 956.950448] [49941]: key[extra_dhcp_opts], [] -> None [ 956.950448] [49941]: key[binding:profile], {} -> None [ 956.950448] [49941]: key[admin_state_up], True -> None [ 956.950448] [49941]: key[binding:vif_type], ovs -> None [ 956.950448] [49941]: key[device_owner], compute:nova -> None [ 956.950448] [49941]: key[created_at], 2025-11-20T12:30:33Z -> None [ 956.950448] [49941]: key[updated_at], 2025-11-20T12:30:35Z -> None [ 956.950448] [49941]: key[description], -> None [ 956.950448] [49941]: key[tenant_id], 57e38e28c7334eaf9088ab615773886a -> None [ 956.950448] [49941]: key[binding:host_id], cpu-1 -> None [ 956.950448] [49941]: key[standard_attr_id], 808 -> None [ 956.950448] [49941]: key[name], -> None [ 956.950448] [49941]: key[mac_address], fa:16:3e:79:54:8b -> None [ 956.950448] [49941]: key[status], ACTIVE -> None [ 956.950448] [49941]: key[network_id], 105bd571-d05c-498c-9096-156688635b4e -> None [ 956.950448] [49941]: key[fixed_ips], [{'subnet_id': '554ecdfe-63cb-4b0b-93e0-d77f1d505eac', 'ip_address': '192.168.233.49'}] -> None [ 956.950448] [49941]: key[security_groups], ['eaf5d85b-a907-47d7-856e-e2a8f418c7d3'] -> None [ 956.950448] [49941]: key[revision_number], 5 -> None [ 956.950448] [49941]: key[port_security_enabled], True -> None [ 956.950448] [49941]: key[project_id], 57e38e28c7334eaf9088ab615773886a -> None [ 956.950448] [49941]: key[device_id], a0dfd72e-990a-4956-ac68-3590fdfccacf -> None [ 956.950448] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 956.951823] [49941]: DEBUG neutron_lib.callbacks.manager [req-754ef2a2-5efe-44b7-9d26-db86a23f0d17 req-825d5e69-f727-40d7-87e3-8fd3e24fd641 tempest-MigrationsAdminTest-1576540276 tempest-MigrationsAdminTest-1576540276-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 956.952393] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'name': 'network-vif-deleted', 'tag': '0d511891-3b5d-402b-aa64-4db2f579d6f9'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 956.954873] [49941]: [pid: 49941|app: 0|req: 3354/6911] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:18 2025] DELETE /networking/v2.0/ports/0d511891-3b5d-402b-aa64-4db2f579d6f9 => generated 0 bytes in 184 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 956.962486] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8d661d6e-c07e-46d8-9346-65753a04943c" -d '{"events": [{"server_uuid": "a0dfd72e-990a-4956-ac68-3590fdfccacf", "name": "network-vif-deleted", "tag": "0d511891-3b5d-402b-aa64-4db2f579d6f9"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 956.971885] [49941]: [pid: 49941|app: 0|req: 3355/6912] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 956.974428] [49941]: DEBUG neutron.api.wsgi [req-635b37f2-fee8-4ff0-91f1-a1d309fda675 req-8afab416-503c-4b4e-8fc0-79308c6aea89 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 956.999145] [49941]: [pid: 49941|app: 0|req: 3356/6913] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.019489] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (2ba68e04-842c-42c9-a96e-b2c9369814cb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.037086] [49941]: [pid: 49941|app: 0|req: 3357/6914] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.054854] [49941]: [pid: 49941|app: 0|req: 3358/6915] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 957.088991] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Router 2ba68e04-842c-42c9-a96e-b2c9369814cb is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 957.098165] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-c354192f-3781-40e5-af09-a99581de319b x-openstack-request-id: req-c354192f-3781-40e5-af09-a99581de319b {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 957.098165] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a0dfd72e-990a-4956-ac68-3590fdfccacf", "name": "network-vif-deleted", "tag": "0d511891-3b5d-402b-aa64-4db2f579d6f9", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 957.098165] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c354192f-3781-40e5-af09-a99581de319b {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 957.098165] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c354192f-3781-40e5-af09-a99581de319b'] response: {'server_uuid': 'a0dfd72e-990a-4956-ac68-3590fdfccacf', 'name': 'network-vif-deleted', 'tag': '0d511891-3b5d-402b-aa64-4db2f579d6f9', 'status': 'completed', 'code': 200} [ 957.112729] [49941]: [pid: 49941|app: 0|req: 3359/6916] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.156261] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 957.175817] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7a2a8b2b-eccc-442a-b850-184b059cc1ef admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.177145] [49942]: [pid: 49942|app: 0|req: 3558/6917] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:35:18 2025] POST /networking/v2.0/routers => generated 728 bytes in 751 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 957.192098] [49942]: [pid: 49942|app: 0|req: 3559/6918] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.210031] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04ee91bf-2c84-4fb5-8eb4-ac0085bdd417 req-8d753980-fdb1-4063-84b7-0b7562c8db5b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.210995] [49941]: [pid: 49941|app: 0|req: 3360/6919] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.240301] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-1befa002-aa04-4248-b626-a2e7dcccc5a2 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 957.241482] [49941]: [pid: 49941|app: 0|req: 3361/6920] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 957.244345] [49941]: DEBUG neutron.api.wsgi [req-04ee91bf-2c84-4fb5-8eb4-ac0085bdd417 req-966886b3-20cf-4337-b0e8-20ec6576c9e6 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 957.267386] [49941]: [pid: 49941|app: 0|req: 3362/6921] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:18 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 957.325986] [49941]: DEBUG neutron.plugins.ml2.plugin [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port 23f5c788-517e-4c11-9a99-30246f9a84cd {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 957.326175] [49941]: DEBUG neutron_lib.callbacks.manager [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.355811] [49941]: DEBUG neutron.plugins.ml2.db [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] For port 23f5c788-517e-4c11-9a99-30246f9a84cd, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=23f5c788-517e-4c11-9a99-30246f9a84cd,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 957.356080] [49941]: DEBUG neutron_lib.callbacks.manager [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.361071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:53Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 957.361349] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 957.361349] [49941]: key[id], 23f5c788-517e-4c11-9a99-30246f9a84cd -> None [ 957.361349] [49941]: key[binding:vnic_type], normal -> None [ 957.361349] [49941]: key[tags], [] -> None [ 957.361349] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 957.361349] [49941]: key[allowed_address_pairs], [] -> None [ 957.361349] [49941]: key[extra_dhcp_opts], [] -> None [ 957.361349] [49941]: key[binding:profile], {} -> None [ 957.361349] [49941]: key[admin_state_up], True -> None [ 957.361349] [49941]: key[binding:vif_type], ovs -> None [ 957.361349] [49941]: key[device_owner], compute:nova -> None [ 957.361349] [49941]: key[created_at], 2025-11-20T12:30:51Z -> None [ 957.361349] [49941]: key[updated_at], 2025-11-20T12:30:53Z -> None [ 957.361349] [49941]: key[description], -> None [ 957.361349] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 957.361349] [49941]: key[binding:host_id], cpu-1 -> None [ 957.361349] [49941]: key[standard_attr_id], 878 -> None [ 957.361349] [49941]: key[name], -> None [ 957.361349] [49941]: key[mac_address], fa:16:3e:4b:28:cb -> None [ 957.361349] [49941]: key[status], ACTIVE -> None [ 957.361349] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 957.361349] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] -> None [ 957.361349] [49941]: key[security_groups], ['3f59aa06-702a-4d92-86f5-892b804d5a2a'] -> None [ 957.361349] [49941]: key[revision_number], 5 -> None [ 957.361349] [49941]: key[port_security_enabled], True -> None [ 957.361349] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 957.361349] [49941]: key[device_id], 6da175be-8fc6-4521-8c93-ea53b22609a0 -> None [ 957.361349] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.406836] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.489972] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Allocated IP 192.168.128.1 (a6a9a6a3-c593-4e6d-937a-7306f281506b/8da75d2a-cb94-4f47-8b5b-4c969295dda1/f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 957.559530] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks [] for allowed_address_pair (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.564255] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks [] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.564255] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] create_port_precommit called with port settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.1'}], 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'port_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': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 957.564255] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] create_port_precommit: [ 957.564255] [49942]: key[id], None -> f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a [ 957.564255] [49942]: key[binding:vnic_type], None -> normal [ 957.564255] [49942]: key[binding:vif_details], None -> {} [ 957.564255] [49942]: key[allowed_address_pairs], None -> [] [ 957.564255] [49942]: key[binding:profile], None -> {} [ 957.564255] [49942]: key[admin_state_up], None -> True [ 957.564255] [49942]: key[binding:vif_type], None -> unbound [ 957.564255] [49942]: key[device_owner], None -> network:router_interface [ 957.564255] [49942]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 957.564255] [49942]: key[binding:host_id], None -> [ 957.564255] [49942]: key[standard_attr_id], None -> 1543 [ 957.564255] [49942]: key[name], None -> [ 957.564255] [49942]: key[mac_address], None -> fa:16:3e:21:31:7f [ 957.564255] [49942]: key[status], None -> DOWN [ 957.564255] [49942]: key[network_id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 957.564255] [49942]: key[fixed_ips], None -> [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.1'}] [ 957.564255] [49942]: key[security_groups], None -> [] [ 957.564255] [49942]: key[port_security_enabled], None -> False [ 957.564255] [49942]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 957.564255] [49942]: key[device_id], None -> 2ba68e04-842c-42c9-a96e-b2c9369814cb [ 957.564255] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.582812] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.609705] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Pushing event updated for resources: {'Port': ['ID=f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.627633] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Network a6a9a6a3-c593-4e6d-937a-7306f281506b is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 957.628825] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 957.630665] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 957.645807] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] create_port_postcommit called with port settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.1'}], 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'port_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-20T12:35:19Z', 'updated_at': '2025-11-20T12:35:19Z', 'revision_number': 1, 'network': {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 957.646055] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] create_port_postcommit: [ 957.646055] [49942]: key[id], None -> f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a [ 957.646055] [49942]: key[binding:vnic_type], None -> normal [ 957.646055] [49942]: key[tags], None -> [] [ 957.646055] [49942]: key[binding:vif_details], None -> {} [ 957.646055] [49942]: key[allowed_address_pairs], None -> [] [ 957.646055] [49942]: key[extra_dhcp_opts], None -> [] [ 957.646055] [49942]: key[binding:profile], None -> {} [ 957.646055] [49942]: key[admin_state_up], None -> True [ 957.646055] [49942]: key[network], None -> {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} [ 957.646055] [49942]: key[binding:vif_type], None -> unbound [ 957.646055] [49942]: key[device_owner], None -> network:router_interface [ 957.646055] [49942]: key[created_at], None -> 2025-11-20T12:35:19Z [ 957.646055] [49942]: key[updated_at], None -> 2025-11-20T12:35:19Z [ 957.646055] [49942]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 957.646055] [49942]: key[binding:host_id], None -> [ 957.646055] [49942]: key[description], None -> [ 957.646055] [49942]: key[standard_attr_id], None -> 1543 [ 957.646055] [49942]: key[name], None -> [ 957.646055] [49942]: key[mac_address], None -> fa:16:3e:21:31:7f [ 957.646055] [49942]: key[status], None -> DOWN [ 957.646055] [49942]: key[network_id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 957.646055] [49942]: key[fixed_ips], None -> [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.1'}] [ 957.646055] [49942]: key[security_groups], None -> [] [ 957.646055] [49942]: key[revision_number], None -> 1 [ 957.646055] [49942]: key[port_security_enabled], None -> False [ 957.646055] [49942]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 957.646055] [49942]: key[device_id], None -> 2ba68e04-842c-42c9-a96e-b2c9369814cb [ 957.646055] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.647017] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (2ba68e04-842c-42c9-a96e-b2c9369814cb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.824027] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.916151] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks [] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.916151] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] update_port_precommit called with port settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', '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-20T12:35:19Z', 'updated_at': '2025-11-20T12:35:19Z', 'revision_number': 1, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', '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-20T12:35:19Z', 'updated_at': '2025-11-20T12:35:19Z', 'revision_number': 1, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) 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': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 957.916151] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] update_port_precommit: [ 957.916151] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.917124] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.937931] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Pushing event updated for resources: {'Port': ['ID=f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 957.959623] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] update_port_postcommit called with port settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', '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-20T12:35:19Z', 'updated_at': '2025-11-20T12:35:19Z', 'revision_number': 1, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', '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-20T12:35:19Z', 'updated_at': '2025-11-20T12:35:19Z', 'revision_number': 1, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) 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': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 957.959623] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] update_port_postcommit: [ 957.959623] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 957.959623] [49942]: DEBUG neutron_lib.callbacks.manager [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (2ba68e04-842c-42c9-a96e-b2c9369814cb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.978706] [49941]: DEBUG neutron_lib.callbacks.manager [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.978706] [49941]: DEBUG neutron_lib.callbacks.manager [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (f67f1b44-a24c-4723-958d-55cb87188952), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 957.978706] [49941]: INFO neutron.db.l3_db [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP f67f1b44-a24c-4723-958d-55cb87188952 disassociated. External IP: 10.180.180.161, port: 23f5c788-517e-4c11-9a99-30246f9a84cd. [ 957.978706] [49941]: DEBUG neutron.plugins.ml2.plugin [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for 23f5c788-517e-4c11-9a99-30246f9a84cd owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 957.995286] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Network a6a9a6a3-c593-4e6d-937a-7306f281506b is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 957.996113] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 958.052578] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Router 2ba68e04-842c-42c9-a96e-b2c9369814cb has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 958.055366] [49941]: DEBUG neutron_lib.callbacks.manager [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (23f5c788-517e-4c11-9a99-30246f9a84cd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.064823] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=23f5c788-517e-4c11-9a99-30246f9a84cd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 958.107377] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-69e02a71-a7d1-4c69-ba6e-11bfb2537484 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 958.110837] [49942]: [pid: 49942|app: 0|req: 3560/6922] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:35:18 2025] PUT /networking/v2.0/routers/2ba68e04-842c-42c9-a96e-b2c9369814cb/add_router_interface => generated 309 bytes in 918 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.125296] [49942]: [pid: 49942|app: 0|req: 3561/6923] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:19 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.136256] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 958.205875] [49942]: [pid: 49942|app: 0|req: 3562/6924] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:19 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.211878] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 958.226280] [49942]: [pid: 49942|app: 0|req: 3563/6925] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:19 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.244107] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No DVR routers for this DVR port 23f5c788-517e-4c11-9a99-30246f9a84cd on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 958.245897] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:4b:28:cb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'device_owner': 'compute:nova', 'standard_attr_id': 878, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3f59aa06-702a-4d92-86f5-892b804d5a2a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:51Z', 'updated_at': '2025-11-20T12:30:53Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 958.245897] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 958.245897] [49941]: key[id], 23f5c788-517e-4c11-9a99-30246f9a84cd -> None [ 958.245897] [49941]: key[binding:vnic_type], normal -> None [ 958.245897] [49941]: key[tags], [] -> None [ 958.245897] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 958.245897] [49941]: key[allowed_address_pairs], [] -> None [ 958.245897] [49941]: key[extra_dhcp_opts], [] -> None [ 958.245897] [49941]: key[binding:profile], {} -> None [ 958.245897] [49941]: key[admin_state_up], True -> None [ 958.245897] [49941]: key[binding:vif_type], ovs -> None [ 958.245897] [49941]: key[device_owner], compute:nova -> None [ 958.245897] [49941]: key[created_at], 2025-11-20T12:30:51Z -> None [ 958.245897] [49941]: key[updated_at], 2025-11-20T12:30:53Z -> None [ 958.245897] [49941]: key[description], -> None [ 958.245897] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 958.245897] [49941]: key[binding:host_id], cpu-1 -> None [ 958.245897] [49941]: key[standard_attr_id], 878 -> None [ 958.245897] [49941]: key[name], -> None [ 958.245897] [49941]: key[mac_address], fa:16:3e:4b:28:cb -> None [ 958.245897] [49941]: key[status], ACTIVE -> None [ 958.245897] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 958.245897] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] -> None [ 958.245897] [49941]: key[security_groups], ['3f59aa06-702a-4d92-86f5-892b804d5a2a'] -> None [ 958.245897] [49941]: key[revision_number], 5 -> None [ 958.245897] [49941]: key[port_security_enabled], True -> None [ 958.245897] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 958.245897] [49941]: key[device_id], 6da175be-8fc6-4521-8c93-ea53b22609a0 -> None [ 958.245897] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 958.249217] [49941]: DEBUG neutron_lib.callbacks.manager [req-565ea248-cda1-4c53-b6b1-09e58e77bab3 req-bef50aa3-d83b-40ae-842f-2a49e17f08b6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 958.251152] [49941]: [pid: 49941|app: 0|req: 3363/6926] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:19 2025] DELETE /networking/v2.0/ports/23f5c788-517e-4c11-9a99-30246f9a84cd => generated 0 bytes in 984 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 958.301036] [49941]: [pid: 49941|app: 0|req: 3364/6927] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.304538] [49942]: [pid: 49942|app: 0|req: 3564/6928] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.371668] [49941]: [pid: 49941|app: 0|req: 3365/6929] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.382785] [49942]: [pid: 49942|app: 0|req: 3565/6930] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.445313] [49941]: [pid: 49941|app: 0|req: 3366/6931] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.493555] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b90e7d6-4138-4801-b7f3-08f0a5c82ee7 req-80cc385b-7cef-4761-ba17-bedc88e3a630 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.494745] [49942]: [pid: 49942|app: 0|req: 3566/6932] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 958.501327] [49941]: [pid: 49941|app: 0|req: 3367/6933] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.501782] [49942]: DEBUG neutron.api.wsgi [req-4b90e7d6-4138-4801-b7f3-08f0a5c82ee7 req-8bc8c460-ce4d-4e01-9066-b445d3c7ceab tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.530164] [49942]: [pid: 49942|app: 0|req: 3567/6934] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 958.562589] [49941]: [pid: 49941|app: 0|req: 3368/6935] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.606272] [49942]: [pid: 49942|app: 0|req: 3568/6936] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.645861] [49941]: [pid: 49941|app: 0|req: 3369/6937] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 958.741597] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0db8157-0000-4c61-a32c-2d0f4bad0574 req-b260c93d-b680-45ce-948c-35937f59acb8 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.745619] [49942]: [pid: 49942|app: 0|req: 3569/6938] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.754230] [49941]: DEBUG neutron.api.wsgi [req-b0db8157-0000-4c61-a32c-2d0f4bad0574 req-f9b36f90-bd26-4ab8-ba1f-b7a46e02d65b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.786558] [49941]: [pid: 49941|app: 0|req: 3370/6939] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 958.838271] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-6b187487-4538-4df2-b488-f02c52577f4a tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 958.839664] [49942]: [pid: 49942|app: 0|req: 3570/6940] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/networks?id=a6a9a6a3-c593-4e6d-937a-7306f281506b => generated 614 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 958.848121] [49941]: DEBUG neutron.api.wsgi [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-557de845-7d5a-450a-ba17-c057ffda5a7b tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 958.853226] [49941]: [pid: 49941|app: 0|req: 3371/6941] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/quotas/d40d28b9cde44ac3ad8dd380c1d4632e => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 958.926088] [49942]: [pid: 49942|app: 0|req: 3571/6942] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?tenant_id=d40d28b9cde44ac3ad8dd380c1d4632e&fields=id => generated 57 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 958.975152] [49941]: [pid: 49941|app: 0|req: 3372/6943] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/networks/a6a9a6a3-c593-4e6d-937a-7306f281506b?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.029152] [49942]: [pid: 49942|app: 0|req: 3572/6944] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/networks/a6a9a6a3-c593-4e6d-937a-7306f281506b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.100648] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-deleted', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 959.102455] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-11607811-cb41-46ed-b350-1fd7d56fd31c" -d '{"events": [{"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-deleted", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 959.132478] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-58b4dea8-f170-4003-8428-28908683fdee x-openstack-request-id: req-58b4dea8-f170-4003-8428-28908683fdee {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 959.132478] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6da175be-8fc6-4521-8c93-ea53b22609a0", "name": "network-vif-deleted", "tag": "23f5c788-517e-4c11-9a99-30246f9a84cd", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 959.132478] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-58b4dea8-f170-4003-8428-28908683fdee {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 959.132478] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-58b4dea8-f170-4003-8428-28908683fdee'] response: {'server_uuid': '6da175be-8fc6-4521-8c93-ea53b22609a0', 'name': 'network-vif-deleted', 'tag': '23f5c788-517e-4c11-9a99-30246f9a84cd', 'status': 'completed', 'code': 200} [ 959.153802] [49941]: [pid: 49941|app: 0|req: 3373/6945] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.202907] [49942]: [pid: 49942|app: 0|req: 3573/6946] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:20 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 959.307713] [49941]: [pid: 49941|app: 0|req: 3374/6947] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.315144] [49942]: [pid: 49942|app: 0|req: 3574/6948] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.381328] [49941]: [pid: 49941|app: 0|req: 3375/6949] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.381567] [49942]: [pid: 49942|app: 0|req: 3575/6950] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.442968] [49941]: [pid: 49941|app: 0|req: 3376/6951] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.466493] [49942]: [pid: 49942|app: 0|req: 3576/6952] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.516240] [49941]: [pid: 49941|app: 0|req: 3377/6953] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.570654] [49942]: [pid: 49942|app: 0|req: 3577/6954] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.621614] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a2e175-52ea-4e1a-bd41-77fc92583331 req-d7f5703e-caf8-4291-be7e-da0843304c2e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.622827] [49941]: [pid: 49941|app: 0|req: 3378/6955] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.630040] [49941]: DEBUG neutron.api.wsgi [req-31a2e175-52ea-4e1a-bd41-77fc92583331 req-9809e791-a1b6-4d80-8491-866b21de713b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 959.631712] [49942]: [pid: 49942|app: 0|req: 3578/6956] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 959.658664] [49941]: [pid: 49941|app: 0|req: 3379/6957] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.720014] [49942]: [pid: 49942|app: 0|req: 3579/6958] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.723804] [49941]: [pid: 49941|app: 0|req: 3380/6959] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.859726] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8468ea32-b00d-4305-ad88-b7105ca07ae9 req-e4044282-2c21-4a23-be83-a57b02f357ea tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.860736] [49942]: [pid: 49942|app: 0|req: 3580/6960] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.868060] [49942]: DEBUG neutron.api.wsgi [req-8468ea32-b00d-4305-ad88-b7105ca07ae9 req-2dc6d4aa-a251-443c-a896-55c967ecb97d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 959.874804] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30dc1cd6-06b9-49fa-a7ad-f5cddff5aa46 req-319bae4c-3945-42e9-9fc4-354697b7243f tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 959.875805] [49941]: [pid: 49941|app: 0|req: 3381/6961] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 959.883279] [49941]: DEBUG neutron.api.wsgi [req-30dc1cd6-06b9-49fa-a7ad-f5cddff5aa46 req-2aa1742c-2aca-4078-ab6a-73aa20a62ed1 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 959.890806] [49942]: [pid: 49942|app: 0|req: 3581/6962] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 959.907592] [49941]: [pid: 49941|app: 0|req: 3382/6963] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&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.178228] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca666d38-f30d-44a9-a576-d10a89b141da req-52902148-ba51-407a-91fa-e16a14b7ea21 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.180140] [49942]: [pid: 49942|app: 0|req: 3582/6964] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.186293] [49941]: DEBUG neutron.api.wsgi [req-ca666d38-f30d-44a9-a576-d10a89b141da req-b9d7e69d-3bea-45c8-849a-79e71b441b06 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.208245] [49941]: [pid: 49941|app: 0|req: 3383/6965] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&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.219357] [49942]: [pid: 49942|app: 0|req: 3583/6966] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:21 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 960.265392] [49941]: [pid: 49941|app: 0|req: 3384/6967] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.386749] [49942]: [pid: 49942|app: 0|req: 3584/6968] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.392121] [49941]: [pid: 49941|app: 0|req: 3385/6969] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.446942] [49942]: [pid: 49942|app: 0|req: 3585/6970] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.450770] [49941]: [pid: 49941|app: 0|req: 3386/6971] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.515476] [49942]: [pid: 49942|app: 0|req: 3586/6972] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.555486] [49941]: [pid: 49941|app: 0|req: 3387/6973] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.591689] [49942]: [pid: 49942|app: 0|req: 3587/6974] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.660671] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-87a84bba-8e1b-4132-a21f-758e5c5247ff tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.661232] [49942]: [pid: 49942|app: 0|req: 3588/6975] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 960.661649] [49941]: [pid: 49941|app: 0|req: 3388/6976] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 616 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.671568] [49942]: DEBUG neutron.api.wsgi [req-60c8e005-f7fc-4d66-95df-6860921106fd req-75564e81-95d8-4646-b248-730ae89873ca tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.699635] [49941]: [pid: 49941|app: 0|req: 3389/6977] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 960.711636] [49942]: [pid: 49942|app: 0|req: 3589/6978] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=6a469ff1687b41cdb245ff24a8660c58 => generated 180 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.717719] [49941]: DEBUG neutron.api.v2.base [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'port': {'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'admin_state_up': True, 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 960.769670] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Made reservation on behalf of 6a469ff1687b41cdb245ff24a8660c58 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 960.772835] [49941]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.805999] [49942]: [pid: 49942|app: 0|req: 3590/6979] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.820850] [49942]: [pid: 49942|app: 0|req: 3591/6980] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 960.834678] [49941]: DEBUG neutron.db.db_base_plugin_common [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Allocated IP 192.168.128.3 (1c2c1614-60d0-4fe6-8ff5-6f61275df587/f462afb4-eeb8-442b-bf7c-c55540b88119/0ca3101a-22a7-4452-9f9c-c38a210616ea) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 960.856086] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5e2bcfe-ab95-43ba-8c10-c5f3bd36ace6 req-7f48aded-d43b-4261-b2a8-3fe3652f1286 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.857066] [49942]: [pid: 49942|app: 0|req: 3592/6981] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6&tenant_id=c020adf2527047879a93a72dd05b36e3&binding%3Ahost_id=cpu-1 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 960.895338] [49941]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for allowed_address_pair (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.896103] [49941]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.896315] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'port_security_enabled': True, 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 960.896515] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit: [ 960.896515] [49941]: key[id], None -> 0ca3101a-22a7-4452-9f9c-c38a210616ea [ 960.896515] [49941]: key[binding:vnic_type], None -> normal [ 960.896515] [49941]: key[binding:vif_details], None -> {} [ 960.896515] [49941]: key[allowed_address_pairs], None -> [] [ 960.896515] [49941]: key[binding:profile], None -> {} [ 960.896515] [49941]: key[admin_state_up], None -> True [ 960.896515] [49941]: key[binding:vif_type], None -> unbound [ 960.896515] [49941]: key[device_owner], None -> [ 960.896515] [49941]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 960.896515] [49941]: key[binding:host_id], None -> [ 960.896515] [49941]: key[standard_attr_id], None -> 1544 [ 960.896515] [49941]: key[name], None -> [ 960.896515] [49941]: key[mac_address], None -> fa:16:3e:c6:e3:b8 [ 960.896515] [49941]: key[status], None -> DOWN [ 960.896515] [49941]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 960.896515] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}] [ 960.896515] [49941]: key[security_groups], None -> ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'] [ 960.896515] [49941]: key[port_security_enabled], None -> True [ 960.896515] [49941]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 960.896515] [49941]: key[device_id], None -> 42072ec3-495f-498e-a84e-837a651dcd25 [ 960.896515] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.917291] [49941]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 960.943103] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 960.951760] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 960.952525] [49941]: DEBUG neutron.scheduler.base_scheduler [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 960.954940] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 960.969659] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'port_security_enabled': True, 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 1, 'network': {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 960.969879] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42b006ab-db5d-4cc1-9592-3d13e200c7e5 req-8d609bd0-2973-45b0-b629-6b8322d3ac67 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 960.970123] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit: [ 960.970123] [49941]: key[id], None -> 0ca3101a-22a7-4452-9f9c-c38a210616ea [ 960.970123] [49941]: key[binding:vnic_type], None -> normal [ 960.970123] [49941]: key[tags], None -> [] [ 960.970123] [49941]: key[binding:vif_details], None -> {} [ 960.970123] [49941]: key[allowed_address_pairs], None -> [] [ 960.970123] [49941]: key[extra_dhcp_opts], None -> [] [ 960.970123] [49941]: key[binding:profile], None -> {} [ 960.970123] [49941]: key[admin_state_up], None -> True [ 960.970123] [49941]: key[network], None -> {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} [ 960.970123] [49941]: key[binding:vif_type], None -> unbound [ 960.970123] [49941]: key[device_owner], None -> [ 960.970123] [49941]: key[created_at], None -> 2025-11-20T12:35:22Z [ 960.970123] [49941]: key[updated_at], None -> 2025-11-20T12:35:22Z [ 960.970123] [49941]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 960.970123] [49941]: key[binding:host_id], None -> [ 960.970123] [49941]: key[description], None -> [ 960.970123] [49941]: key[standard_attr_id], None -> 1544 [ 960.970123] [49941]: key[name], None -> [ 960.970123] [49941]: key[mac_address], None -> fa:16:3e:c6:e3:b8 [ 960.970123] [49941]: key[status], None -> DOWN [ 960.970123] [49941]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 960.970123] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}] [ 960.970123] [49941]: key[security_groups], None -> ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'] [ 960.970123] [49941]: key[revision_number], None -> 1 [ 960.970123] [49941]: key[port_security_enabled], None -> True [ 960.970123] [49941]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 960.970123] [49941]: key[device_id], None -> 42072ec3-495f-498e-a84e-837a651dcd25 [ 960.970123] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 960.970976] [49942]: [pid: 49942|app: 0|req: 3593/6982] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 960.976715] [49942]: DEBUG neutron.api.wsgi [req-42b006ab-db5d-4cc1-9592-3d13e200c7e5 req-48f1df40-2535-4dd0-89e1-e6491f8c1abf tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 960.997429] [49942]: [pid: 49942|app: 0|req: 3594/6983] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:22 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 961.000638] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.002526] [49941]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-860a2f26-ba47-4428-91bf-af3e3d20a595 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.010065] [49941]: [pid: 49941|app: 0|req: 3390/6984] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:35:22 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) [ 961.028562] [49942]: DEBUG neutron.api.v2.base [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Request body: {'port': {'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 961.071016] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.180500] [49942]: DEBUG neutron.notifiers.nova [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0ca3101a-22a7-4452-9f9c-c38a210616ea {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 961.186018] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks [] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.193757] [49942]: DEBUG neutron.db.provisioning_blocks [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Transition to ACTIVE for port object 0ca3101a-22a7-4452-9f9c-c38a210616ea will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 961.195400] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 961.195634] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_precommit: [ 961.195634] [49942]: key[device_owner], -> compute:nova [ 961.195634] [49942]: key[binding:host_id], -> cpu-1 [ 961.195634] [49942]: key[revision_number], 1 -> 2 [ 961.195634] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.198542] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 961.218383] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 961.256404] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': '', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 961.256679] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_postcommit: [ 961.256679] [49942]: key[device_owner], -> compute:nova [ 961.256679] [49942]: key[binding:host_id], -> cpu-1 [ 961.256679] [49942]: key[revision_number], 1 -> 2 [ 961.256679] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 961.262955] [49942]: DEBUG neutron.plugins.ml2.managers [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Attempting to bind port 0ca3101a-22a7-4452-9f9c-c38a210616ea on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 961.263136] [49942]: DEBUG neutron.plugins.ml2.managers [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Attempting to bind port 0ca3101a-22a7-4452-9f9c-c38a210616ea by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 961.263261] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Attempting to bind port 0ca3101a-22a7-4452-9f9c-c38a210616ea on network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 961.285712] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 961.285913] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Bind Segment={'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 961.288556] [49942]: DEBUG networking_nsxv3.api.rpc [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 961.304537] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9e177e4-c751-4daa-99c8-cb8eee56ae14 req-2472963d-f714-4e51-8842-e2045f29a202 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.305616] [49941]: [pid: 49941|app: 0|req: 3391/6985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.319044] [49941]: [pid: 49941|app: 0|req: 3392/6986] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.321736] [49941]: DEBUG neutron.api.wsgi [req-e9e177e4-c751-4daa-99c8-cb8eee56ae14 req-be5a754d-fab7-4ff9-b95d-faba8ae593af tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 961.340588] [49941]: [pid: 49941|app: 0|req: 3393/6987] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.371387] [49941]: [pid: 49941|app: 0|req: 3394/6988] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.463102] [49941]: [pid: 49941|app: 0|req: 3395/6989] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=54ad9cb9-5a15-44a8-9ca2-8d338085e309 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.490541] [49941]: [pid: 49941|app: 0|req: 3396/6990] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.527625] [49941]: [pid: 49941|app: 0|req: 3397/6991] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.575945] [49941]: [pid: 49941|app: 0|req: 3398/6992] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 961.617062] [49941]: [pid: 49941|app: 0|req: 3399/6993] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.664594] [49941]: [pid: 49941|app: 0|req: 3400/6994] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.715093] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe7a672b-676a-4162-aa49-b7938441e771 req-dd5e0da4-ce81-486f-b295-cdc52967f085 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 961.716199] [49941]: [pid: 49941|app: 0|req: 3401/6995] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.730169] [49941]: [pid: 49941|app: 0|req: 3402/6996] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.732935] [49941]: DEBUG neutron.api.wsgi [req-fe7a672b-676a-4162-aa49-b7938441e771 req-2e42fb95-ddf5-4f02-99bc-e6142363d672 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 961.763660] [49941]: [pid: 49941|app: 0|req: 3403/6997] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 961.797754] [49941]: [pid: 49941|app: 0|req: 3404/6998] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.878515] [49941]: [pid: 49941|app: 0|req: 3405/6999] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 961.908088] [49941]: [pid: 49941|app: 0|req: 3406/7000] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.133037] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bcee57ff-fade-45a7-8ccf-1369bee4da7e req-7aa12dfe-19cf-4118-a1bb-405d1e3a1194 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.134025] [49941]: [pid: 49941|app: 0|req: 3407/7001] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.139827] [49941]: DEBUG neutron.api.wsgi [req-bcee57ff-fade-45a7-8ccf-1369bee4da7e req-67befe1e-1862-4acc-bed9-a1e1ba880800 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.163669] [49941]: [pid: 49941|app: 0|req: 3408/7002] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:23 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.291200] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Bound using segment: {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 962.291617] [49942]: DEBUG neutron.plugins.ml2.managers [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Bound port: 0ca3101a-22a7-4452-9f9c-c38a210616ea, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "447ff42d-b33e-4b5d-8b7f-e8117ebbbc92", "external-id": "nsx-vlan-transportzone-836", "segmentation_id": 836}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 962.291711] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.339807] [49942]: DEBUG neutron.plugins.ml2.db [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 962.342633] [49942]: DEBUG neutron.plugins.ml2.db [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 962.344279] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 962.344400] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_precommit: [ 962.344400] [49942]: key[binding:vif_type], unbound -> ovs [ 962.344400] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} [ 962.344400] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.349670] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.381891] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.392456] [49942]: DEBUG neutron.db.provisioning_blocks [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Provisioning complete for port 0ca3101a-22a7-4452-9f9c-c38a210616ea triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 962.392675] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.392813] [49942]: INFO neutron.plugins.ml2.plugin [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Attempt 1 to provision port 0ca3101a-22a7-4452-9f9c-c38a210616ea [ 962.400611] [49941]: [pid: 49941|app: 0|req: 3409/7003] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.444726] [49942]: DEBUG neutron.plugins.ml2.plugin [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Current status of the port 0ca3101a-22a7-4452-9f9c-c38a210616ea is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 962.444942] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.464236] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 962.467277] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-527b700b-3066-498a-b33c-f476de29d405" -d '{"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-plugged", "status": "completed", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 962.472872] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dae376e5-1f69-4860-8ac7-9c2e3a5d8cbc req-b15a04ad-695f-425f-ad3f-552e2c6e529b tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.474039] [49941]: [pid: 49941|app: 0|req: 3410/7004] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.481944] [49942]: DEBUG neutron.plugins.ml2.db [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 962.504345] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5e2bcfe-ab95-43ba-8c10-c5f3bd36ace6 req-d0903631-9fcd-4dcf-aba9-7a2e206610c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.505447] [49941]: [pid: 49941|app: 0|req: 3411/7005] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 962.515287] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 4, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 962.515707] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_precommit: [ 962.515707] [49942]: key[status], DOWN -> ACTIVE [ 962.515707] [49942]: key[revision_number], 4 -> 5 [ 962.515707] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.520794] [49941]: [pid: 49941|app: 0|req: 3412/7006] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.523853] [49941]: DEBUG neutron.api.wsgi [req-dae376e5-1f69-4860-8ac7-9c2e3a5d8cbc req-004ecb8a-00be-4a50-beeb-1c2bf75f1f32 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.526298] [49942]: DEBUG neutron.db.provisioning_blocks [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Provisioning complete for port 0ca3101a-22a7-4452-9f9c-c38a210616ea triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 962.526495] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.526614] [49942]: INFO neutron.plugins.ml2.plugin [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Attempt 1 to provision port 0ca3101a-22a7-4452-9f9c-c38a210616ea [ 962.548507] [49941]: [pid: 49941|app: 0|req: 3413/7007] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/security-groups?id=30ef3750-e2aa-4feb-8fa1-cc644f892441&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.568681] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-29fa438d-9382-4650-bebb-f1231bec172b x-openstack-request-id: req-29fa438d-9382-4650-bebb-f1231bec172b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 962.568937] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-plugged", "status": "completed", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 962.570264] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-29fa438d-9382-4650-bebb-f1231bec172b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 962.571419] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-29fa438d-9382-4650-bebb-f1231bec172b'] response: {'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'code': 200} [ 962.595042] [49942]: DEBUG neutron.plugins.ml2.plugin [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Current status of the port 0ca3101a-22a7-4452-9f9c-c38a210616ea is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 962.595042] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 4, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 962.595042] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_postcommit: [ 962.595042] [49942]: key[status], DOWN -> ACTIVE [ 962.595042] [49942]: key[revision_number], 4 -> 5 [ 962.595042] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.595535] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.617290] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5e2bcfe-ab95-43ba-8c10-c5f3bd36ace6 req-20364ea0-0f9f-4a42-ae88-1ed4217edcea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.618197] [49941]: [pid: 49941|app: 0|req: 3414/7008] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.627683] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.630089] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 4, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:22Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 962.630317] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] update_port_postcommit: [ 962.630317] [49942]: key[binding:vif_type], unbound -> ovs [ 962.630317] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} [ 962.630317] [49942]: key[updated_at], 2025-11-20T12:35:22Z -> 2025-11-20T12:35:24Z [ 962.630317] [49942]: key[revision_number], 2 -> 4 [ 962.630317] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.635679] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.636041] [49942]: DEBUG neutron_lib.callbacks.manager [req-60c8e005-f7fc-4d66-95df-6860921106fd req-b57303d1-b1d4-4913-be55-e9b7580d6913 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.637388] [49942]: [pid: 49942|app: 0|req: 3595/7009] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:35:22 2025] PUT /networking/v2.0/ports/0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 1037 bytes in 1612 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 962.649442] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-d96e9d3d-ff0a-47b8-b0e3-8cdeca8b3e44 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.650750] [49941]: [pid: 49941|app: 0|req: 3415/7010] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.654462] [49942]: [pid: 49942|app: 0|req: 3596/7011] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.657803] [49942]: DEBUG neutron.api.wsgi [req-d5e2bcfe-ab95-43ba-8c10-c5f3bd36ace6 req-5c32c693-6944-486c-8111-f87c1d5eab08 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.668012] [49941]: [pid: 49941|app: 0|req: 3416/7012] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.671487] [49942]: [pid: 49942|app: 0|req: 3597/7013] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.674490] [49942]: DEBUG neutron.api.wsgi [req-333a62bb-a8de-44dc-8148-d1082dca7387 req-d0e1670c-681d-4fc7-a87e-7343be832fd5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.698322] [49942]: [pid: 49942|app: 0|req: 3598/7014] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/security-groups/70c548d1-98c9-4c67-8024-d27e67ca2709 => generated 1683 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 962.720140] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5e2bcfe-ab95-43ba-8c10-c5f3bd36ace6 req-0acb4f79-e9ac-48dc-b3bd-fefe0addfa71 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.721865] [49942]: [pid: 49942|app: 0|req: 3599/7015] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.724339] [49942]: DEBUG neutron.api.wsgi [req-333a62bb-a8de-44dc-8148-d1082dca7387 req-da8acb57-f31e-4495-ade3-5d21466ce8e5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.725598] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Deleting port ebf284a1-c101-4557-b5f9-d5e92d224be7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 962.725746] [49941]: DEBUG neutron_lib.callbacks.manager [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.748261] [49942]: DEBUG neutron_lib.callbacks.manager [req-333a62bb-a8de-44dc-8148-d1082dca7387 req-da8acb57-f31e-4495-ade3-5d21466ce8e5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (70c548d1-98c9-4c67-8024-d27e67ca2709), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.758685] [49941]: DEBUG neutron.plugins.ml2.db [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] For port ebf284a1-c101-4557-b5f9-d5e92d224be7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ebf284a1-c101-4557-b5f9-d5e92d224be7,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 962.758887] [49941]: DEBUG neutron_lib.callbacks.manager [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.759565] [49942]: DEBUG neutron_lib.callbacks.manager [req-333a62bb-a8de-44dc-8148-d1082dca7387 req-da8acb57-f31e-4495-ade3-5d21466ce8e5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (70c548d1-98c9-4c67-8024-d27e67ca2709), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.763212] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:03Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 962.763349] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_precommit: [ 962.763349] [49941]: key[id], ebf284a1-c101-4557-b5f9-d5e92d224be7 -> None [ 962.763349] [49941]: key[binding:vnic_type], normal -> None [ 962.763349] [49941]: key[tags], [] -> None [ 962.763349] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 962.763349] [49941]: key[allowed_address_pairs], [] -> None [ 962.763349] [49941]: key[extra_dhcp_opts], [] -> None [ 962.763349] [49941]: key[binding:profile], {} -> None [ 962.763349] [49941]: key[admin_state_up], True -> None [ 962.763349] [49941]: key[binding:vif_type], ovs -> None [ 962.763349] [49941]: key[device_owner], compute:nova -> None [ 962.763349] [49941]: key[created_at], 2025-11-20T12:35:01Z -> None [ 962.763349] [49941]: key[updated_at], 2025-11-20T12:35:03Z -> None [ 962.763349] [49941]: key[description], -> None [ 962.763349] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 962.763349] [49941]: key[binding:host_id], cpu-1 -> None [ 962.763349] [49941]: key[standard_attr_id], 1524 -> None [ 962.763349] [49941]: key[name], -> None [ 962.763349] [49941]: key[mac_address], fa:16:3e:a1:25:32 -> None [ 962.763349] [49941]: key[status], ACTIVE -> None [ 962.763349] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 962.763349] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}] -> None [ 962.763349] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 962.763349] [49941]: key[revision_number], 5 -> None [ 962.763349] [49941]: key[port_security_enabled], True -> None [ 962.763349] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 962.763349] [49941]: key[device_id], a23017fd-6040-4100-91e7-03f4c71ea4b1 -> None [ 962.763349] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.764821] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Calling delete_port for ebf284a1-c101-4557-b5f9-d5e92d224be7 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 962.781097] [49942]: DEBUG neutron_lib.callbacks.manager [req-333a62bb-a8de-44dc-8148-d1082dca7387 req-da8acb57-f31e-4495-ade3-5d21466ce8e5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (70c548d1-98c9-4c67-8024-d27e67ca2709), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.786072] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-333a62bb-a8de-44dc-8148-d1082dca7387 req-da8acb57-f31e-4495-ade3-5d21466ce8e5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=70c548d1-98c9-4c67-8024-d27e67ca2709,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.789937] [49942]: DEBUG neutron_lib.callbacks.manager [req-333a62bb-a8de-44dc-8148-d1082dca7387 req-da8acb57-f31e-4495-ade3-5d21466ce8e5 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.790568] [49942]: [pid: 49942|app: 0|req: 3600/7016] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:35:24 2025] DELETE /networking/v2.0/security-groups/70c548d1-98c9-4c67-8024-d27e67ca2709 => generated 0 bytes in 69 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 962.804827] [49942]: [pid: 49942|app: 0|req: 3601/7017] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.831125] [49941]: DEBUG neutron_lib.callbacks.manager [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ebf284a1-c101-4557-b5f9-d5e92d224be7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.833171] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5e2bcfe-ab95-43ba-8c10-c5f3bd36ace6 req-4ac8a63b-92b5-4298-9e4f-3608d46ee561 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 962.834488] [49942]: [pid: 49942|app: 0|req: 3602/7018] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 962.839872] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Pushing event deleted for resources: {'Port': ['ID=ebf284a1-c101-4557-b5f9-d5e92d224be7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 962.847726] [49942]: [pid: 49942|app: 0|req: 3603/7019] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.869570] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] No DVR routers for this DVR port ebf284a1-c101-4557-b5f9-d5e92d224be7 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 962.869570] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit called with port settings {'id': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:a1:25:32', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'device_owner': 'compute:nova', 'standard_attr_id': 1524, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['30ef3750-e2aa-4feb-8fa1-cc644f892441'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:01Z', 'updated_at': '2025-11-20T12:35:03Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (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': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 962.869570] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] delete_port_postcommit: [ 962.869570] [49941]: key[id], ebf284a1-c101-4557-b5f9-d5e92d224be7 -> None [ 962.869570] [49941]: key[binding:vnic_type], normal -> None [ 962.869570] [49941]: key[tags], [] -> None [ 962.869570] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'ad4fcde7-8926-402a-a9b7-4878d2bc1cf6', 'external-id': 'nsx-vlan-transportzone-840', 'segmentation_id': 840, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 962.869570] [49941]: key[allowed_address_pairs], [] -> None [ 962.869570] [49941]: key[extra_dhcp_opts], [] -> None [ 962.869570] [49941]: key[binding:profile], {} -> None [ 962.869570] [49941]: key[admin_state_up], True -> None [ 962.869570] [49941]: key[binding:vif_type], ovs -> None [ 962.869570] [49941]: key[device_owner], compute:nova -> None [ 962.869570] [49941]: key[created_at], 2025-11-20T12:35:01Z -> None [ 962.869570] [49941]: key[updated_at], 2025-11-20T12:35:03Z -> None [ 962.869570] [49941]: key[description], -> None [ 962.869570] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 962.869570] [49941]: key[binding:host_id], cpu-1 -> None [ 962.869570] [49941]: key[standard_attr_id], 1524 -> None [ 962.869570] [49941]: key[name], -> None [ 962.869570] [49941]: key[mac_address], fa:16:3e:a1:25:32 -> None [ 962.869570] [49941]: key[status], ACTIVE -> None [ 962.869570] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 962.869570] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.12'}] -> None [ 962.869570] [49941]: key[security_groups], ['30ef3750-e2aa-4feb-8fa1-cc644f892441'] -> None [ 962.869570] [49941]: key[revision_number], 5 -> None [ 962.869570] [49941]: key[port_security_enabled], True -> None [ 962.869570] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 962.869570] [49941]: key[device_id], a23017fd-6040-4100-91e7-03f4c71ea4b1 -> None [ 962.869570] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 962.871265] [49941]: DEBUG neutron_lib.callbacks.manager [req-c9f20f8e-9e4e-4245-8dc0-d85b89819dec req-f8bbda39-1821-4d64-a2c3-10e5267d7e27 tempest-ImagesTestJSON-436219239 tempest-ImagesTestJSON-436219239-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 962.871433] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'name': 'network-vif-deleted', 'tag': 'ebf284a1-c101-4557-b5f9-d5e92d224be7'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 962.873993] [49941]: [pid: 49941|app: 0|req: 3417/7020] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:24 2025] DELETE /networking/v2.0/ports/ebf284a1-c101-4557-b5f9-d5e92d224be7 => generated 0 bytes in 205 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 962.878018] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0e723fe7-6549-4f15-9fc8-612c562afac5" -d '{"events": [{"server_uuid": "a23017fd-6040-4100-91e7-03f4c71ea4b1", "name": "network-vif-deleted", "tag": "ebf284a1-c101-4557-b5f9-d5e92d224be7"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 962.884580] [49942]: [pid: 49942|app: 0|req: 3604/7021] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.893377] [49941]: [pid: 49941|app: 0|req: 3418/7022] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 962.913855] [49941]: [pid: 49941|app: 0|req: 3419/7023] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 962.931772] [49942]: [pid: 49942|app: 0|req: 3605/7024] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 962.934630] [49942]: DEBUG neutron.api.wsgi [req-357099fd-98b0-4bb8-9152-9c623c1ae5b4 req-a34e5e0b-d007-4d92-97b0-1a3c93464c28 tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 962.958716] [49942]: [pid: 49942|app: 0|req: 3606/7025] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/security-groups/e11f43e3-4713-4732-84cf-f31fee23f410 => generated 1683 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 963.013473] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72245abe-65c5-464f-a4a6-f25a8de44483 req-a99967ab-dc5d-4609-b38b-360aeb7db31e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.014607] [49942]: [pid: 49942|app: 0|req: 3607/7026] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.015426] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8dad6dc-c14d-4aac-bea5-87588323b141 req-e4d4775b-d301-4e4b-b09f-fa6d5626d819 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.016693] [49941]: [pid: 49941|app: 0|req: 3420/7027] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 1042 bytes in 105 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 963.017578] [49942]: DEBUG neutron.api.wsgi [req-357099fd-98b0-4bb8-9152-9c623c1ae5b4 req-6af48975-0735-4e07-9d61-28115c7fc91b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.020929] [49941]: DEBUG neutron.api.wsgi [req-72245abe-65c5-464f-a4a6-f25a8de44483 req-eeb98782-a290-463e-b981-e673fef1e178 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.042572] [49942]: DEBUG neutron_lib.callbacks.manager [req-357099fd-98b0-4bb8-9152-9c623c1ae5b4 req-6af48975-0735-4e07-9d61-28115c7fc91b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (e11f43e3-4713-4732-84cf-f31fee23f410), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.047730] [49941]: [pid: 49941|app: 0|req: 3421/7028] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 963.048250] [49941]: DEBUG neutron.api.wsgi [req-f8dad6dc-c14d-4aac-bea5-87588323b141 req-0aa75dd3-1690-432c-a571-a657f240efbe service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.054955] [49942]: DEBUG neutron_lib.callbacks.manager [req-357099fd-98b0-4bb8-9152-9c623c1ae5b4 req-6af48975-0735-4e07-9d61-28115c7fc91b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (e11f43e3-4713-4732-84cf-f31fee23f410), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.067593] [49941]: [pid: 49941|app: 0|req: 3422/7029] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.072169] [49942]: DEBUG neutron_lib.callbacks.manager [req-357099fd-98b0-4bb8-9152-9c623c1ae5b4 req-6af48975-0735-4e07-9d61-28115c7fc91b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e11f43e3-4713-4732-84cf-f31fee23f410), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.078208] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-357099fd-98b0-4bb8-9152-9c623c1ae5b4 req-6af48975-0735-4e07-9d61-28115c7fc91b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=e11f43e3-4713-4732-84cf-f31fee23f410,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 963.083610] [49942]: DEBUG neutron_lib.callbacks.manager [req-357099fd-98b0-4bb8-9152-9c623c1ae5b4 req-6af48975-0735-4e07-9d61-28115c7fc91b tempest-SecurityGroupsTestJSON-358488033 tempest-SecurityGroupsTestJSON-358488033-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.083610] [49942]: [pid: 49942|app: 0|req: 3608/7030] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:35:24 2025] DELETE /networking/v2.0/security-groups/e11f43e3-4713-4732-84cf-f31fee23f410 => generated 0 bytes in 68 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 963.110582] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-2e6cea79-7e95-40b3-9e3e-2a6ff16428ad x-openstack-request-id: req-2e6cea79-7e95-40b3-9e3e-2a6ff16428ad {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 963.110582] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a23017fd-6040-4100-91e7-03f4c71ea4b1", "name": "network-vif-deleted", "tag": "ebf284a1-c101-4557-b5f9-d5e92d224be7", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 963.111495] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2e6cea79-7e95-40b3-9e3e-2a6ff16428ad {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 963.113057] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2e6cea79-7e95-40b3-9e3e-2a6ff16428ad'] response: {'server_uuid': 'a23017fd-6040-4100-91e7-03f4c71ea4b1', 'name': 'network-vif-deleted', 'tag': 'ebf284a1-c101-4557-b5f9-d5e92d224be7', 'status': 'completed', 'code': 200} [ 963.114038] [49942]: [pid: 49942|app: 0|req: 3609/7031] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.164956] [49942]: [pid: 49942|app: 0|req: 3610/7032] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.178628] [49942]: [pid: 49942|app: 0|req: 3611/7033] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.239927] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f8aabf5-477c-414c-b63f-88ceecaa9a22 req-3451974c-6cbc-4b41-b823-f5322b291b36 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.240957] [49942]: [pid: 49942|app: 0|req: 3612/7034] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.247480] [49942]: DEBUG neutron.api.wsgi [req-3f8aabf5-477c-414c-b63f-88ceecaa9a22 req-d88c0065-88b5-4e4d-8be3-ef0442ebf8f3 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.259428] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.268691] [49942]: [pid: 49942|app: 0|req: 3613/7035] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:24 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.370818] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Deleting port bd4f3a87-219d-4457-8e06-dd880dbdb522 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 963.371075] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.399762] [49941]: DEBUG neutron.plugins.ml2.db [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] For port bd4f3a87-219d-4457-8e06-dd880dbdb522, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=bd4f3a87-219d-4457-8e06-dd880dbdb522,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 963.399929] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.404698] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] delete_port_precommit called with port settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', '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-20T12:32:37Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 963.404889] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] delete_port_precommit: [ 963.404889] [49941]: key[id], bd4f3a87-219d-4457-8e06-dd880dbdb522 -> None [ 963.404889] [49941]: key[binding:vnic_type], normal -> None [ 963.404889] [49941]: key[tags], [] -> None [ 963.404889] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 963.404889] [49941]: key[allowed_address_pairs], [] -> None [ 963.404889] [49941]: key[extra_dhcp_opts], [] -> None [ 963.404889] [49941]: key[binding:profile], {} -> None [ 963.404889] [49941]: key[admin_state_up], True -> None [ 963.404889] [49941]: key[binding:vif_type], ovs -> None [ 963.404889] [49941]: key[device_owner], network:router_interface -> None [ 963.404889] [49941]: key[created_at], 2025-11-20T12:32:37Z -> None [ 963.404889] [49941]: key[updated_at], 2025-11-20T12:32:40Z -> None [ 963.404889] [49941]: key[description], -> None [ 963.404889] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 963.404889] [49941]: key[binding:host_id], devstack -> None [ 963.404889] [49941]: key[standard_attr_id], 1298 -> None [ 963.404889] [49941]: key[name], -> None [ 963.404889] [49941]: key[mac_address], fa:16:3e:2c:dc:9d -> None [ 963.404889] [49941]: key[status], ACTIVE -> None [ 963.404889] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 963.404889] [49941]: key[fixed_ips], [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.1'}] -> None [ 963.404889] [49941]: key[security_groups], [] -> None [ 963.404889] [49941]: key[revision_number], 5 -> None [ 963.404889] [49941]: key[port_security_enabled], False -> None [ 963.404889] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 963.404889] [49941]: key[device_id], a8821c0c-c0d3-4e00-b336-aaf23bf2b920 -> None [ 963.404889] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.406637] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Calling delete_port for bd4f3a87-219d-4457-8e06-dd880dbdb522 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 963.464533] [49942]: [pid: 49942|app: 0|req: 3614/7036] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.499316] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bd4f3a87-219d-4457-8e06-dd880dbdb522), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.507092] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Pushing event deleted for resources: {'Port': ['ID=bd4f3a87-219d-4457-8e06-dd880dbdb522,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 963.556469] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] delete_port_postcommit called with port settings {'id': 'bd4f3a87-219d-4457-8e06-dd880dbdb522', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:2c:dc:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_interface', 'standard_attr_id': 1298, 'fixed_ips': [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', '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-20T12:32:37Z', 'updated_at': '2025-11-20T12:32:40Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['e528fa39-e0f8-4d75-b873-238d0e29ac6b'], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 963.556469] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] delete_port_postcommit: [ 963.556469] [49941]: key[id], bd4f3a87-219d-4457-8e06-dd880dbdb522 -> None [ 963.556469] [49941]: key[binding:vnic_type], normal -> None [ 963.556469] [49941]: key[tags], [] -> None [ 963.556469] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 963.556469] [49941]: key[allowed_address_pairs], [] -> None [ 963.556469] [49941]: key[extra_dhcp_opts], [] -> None [ 963.556469] [49941]: key[binding:profile], {} -> None [ 963.556469] [49941]: key[admin_state_up], True -> None [ 963.556469] [49941]: key[binding:vif_type], ovs -> None [ 963.556469] [49941]: key[device_owner], network:router_interface -> None [ 963.556469] [49941]: key[created_at], 2025-11-20T12:32:37Z -> None [ 963.556469] [49941]: key[updated_at], 2025-11-20T12:32:40Z -> None [ 963.556469] [49941]: key[description], -> None [ 963.556469] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 963.556469] [49941]: key[binding:host_id], devstack -> None [ 963.556469] [49941]: key[standard_attr_id], 1298 -> None [ 963.556469] [49941]: key[name], -> None [ 963.556469] [49941]: key[mac_address], fa:16:3e:2c:dc:9d -> None [ 963.556469] [49941]: key[status], ACTIVE -> None [ 963.556469] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 963.556469] [49941]: key[fixed_ips], [{'subnet_id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'ip_address': '192.168.128.1'}] -> None [ 963.556469] [49941]: key[security_groups], [] -> None [ 963.556469] [49941]: key[revision_number], 5 -> None [ 963.556469] [49941]: key[port_security_enabled], False -> None [ 963.556469] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 963.556469] [49941]: key[device_id], a8821c0c-c0d3-4e00-b336-aaf23bf2b920 -> None [ 963.556469] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 963.612149] [49942]: [pid: 49942|app: 0|req: 3615/7037] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.640318] [49941]: DEBUG neutron_lib.callbacks.manager [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.648085] [49942]: [pid: 49942|app: 0|req: 3616/7038] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.683036] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-ce5d84a3-f5b7-4336-a57e-77b2400f38e5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.684137] [49942]: [pid: 49942|app: 0|req: 3617/7039] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 963.692974] [49942]: DEBUG neutron.api.wsgi [req-60c8e005-f7fc-4d66-95df-6860921106fd req-faa59f63-04e6-4c7a-ba9f-9186a42a31e0 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 963.710525] [49942]: [pid: 49942|app: 0|req: 3618/7040] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 963.730104] [49942]: [pid: 49942|app: 0|req: 3619/7041] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.765024] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-8aa3313e-aa2a-4939-90d7-e3de0d99948d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.765799] [49942]: [pid: 49942|app: 0|req: 3620/7042] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.781600] [49942]: [pid: 49942|app: 0|req: 3621/7043] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.787213] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Router a8821c0c-c0d3-4e00-b336-aaf23bf2b920 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 963.812312] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60c8e005-f7fc-4d66-95df-6860921106fd req-3d9f557d-267c-492b-9e4c-88550fce1438 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 963.813598] [49942]: [pid: 49942|app: 0|req: 3622/7044] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.843639] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-13530068-612f-4815-8a83-a4db887eb0fc admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 963.847585] [49941]: [pid: 49941|app: 0|req: 3423/7045] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:35:24 2025] PUT /networking/v2.0/routers/a8821c0c-c0d3-4e00-b336-aaf23bf2b920/remove_router_interface => generated 309 bytes in 760 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 963.862882] [49942]: [pid: 49942|app: 0|req: 3623/7046] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 963.906039] [49942]: [pid: 49942|app: 0|req: 3624/7047] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 963.906927] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks [] for router (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.918152] [49942]: [pid: 49942|app: 0|req: 3625/7048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.934021] [49942]: [pid: 49942|app: 0|req: 3626/7049] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 963.966537] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks [] for router_gateway (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.990249] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Deleting port 93071a75-36ce-4d9f-8685-01578a05dcb7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 963.990488] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (93071a75-36ce-4d9f-8685-01578a05dcb7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 963.996033] [49942]: [pid: 49942|app: 0|req: 3627/7050] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.009315] [49942]: [pid: 49942|app: 0|req: 3628/7051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.017293] [49941]: DEBUG neutron.plugins.ml2.db [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] For port 93071a75-36ce-4d9f-8685-01578a05dcb7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=93071a75-36ce-4d9f-8685-01578a05dcb7,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 964.017481] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (93071a75-36ce-4d9f-8685-01578a05dcb7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.021871] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] delete_port_precommit called with port settings {'id': '93071a75-36ce-4d9f-8685-01578a05dcb7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:5a:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1297, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 964.022060] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] delete_port_precommit: [ 964.022060] [49941]: key[id], 93071a75-36ce-4d9f-8685-01578a05dcb7 -> None [ 964.022060] [49941]: key[binding:vnic_type], normal -> None [ 964.022060] [49941]: key[tags], [] -> None [ 964.022060] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 964.022060] [49941]: key[allowed_address_pairs], [] -> None [ 964.022060] [49941]: key[extra_dhcp_opts], [] -> None [ 964.022060] [49941]: key[binding:profile], {} -> None [ 964.022060] [49941]: key[admin_state_up], True -> None [ 964.022060] [49941]: key[binding:vif_type], ovs -> None [ 964.022060] [49941]: key[device_owner], network:router_gateway -> None [ 964.022060] [49941]: key[created_at], 2025-11-20T12:32:35Z -> None [ 964.022060] [49941]: key[updated_at], 2025-11-20T12:32:37Z -> None [ 964.022060] [49941]: key[description], -> None [ 964.022060] [49941]: key[tenant_id], -> None [ 964.022060] [49941]: key[binding:host_id], devstack -> None [ 964.022060] [49941]: key[standard_attr_id], 1297 -> None [ 964.022060] [49941]: key[name], -> None [ 964.022060] [49941]: key[mac_address], fa:16:3e:bc:5a:bf -> None [ 964.022060] [49941]: key[status], ACTIVE -> None [ 964.022060] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 964.022060] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.164'}] -> None [ 964.022060] [49941]: key[security_groups], [] -> None [ 964.022060] [49941]: key[revision_number], 5 -> None [ 964.022060] [49941]: key[port_security_enabled], False -> None [ 964.022060] [49941]: key[project_id], -> None [ 964.022060] [49941]: key[device_id], a8821c0c-c0d3-4e00-b336-aaf23bf2b920 -> None [ 964.022060] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.023520] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Calling delete_port for 93071a75-36ce-4d9f-8685-01578a05dcb7 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 964.112673] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (93071a75-36ce-4d9f-8685-01578a05dcb7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.122740] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Pushing event deleted for resources: {'Port': ['ID=93071a75-36ce-4d9f-8685-01578a05dcb7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.140497] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1334e95c-0f52-4670-b912-013e59c4e089 req-ca111d5d-7316-4338-a1d8-ab44171fc317 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.141468] [49942]: [pid: 49942|app: 0|req: 3629/7052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.157201] [49942]: DEBUG neutron.api.wsgi [req-1334e95c-0f52-4670-b912-013e59c4e089 req-ba753725-5452-4be2-94f6-5a365ba43c42 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.159797] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] delete_port_postcommit called with port settings {'id': '93071a75-36ce-4d9f-8685-01578a05dcb7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:5a:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a8821c0c-c0d3-4e00-b336-aaf23bf2b920', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1297, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 964.160157] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] delete_port_postcommit: [ 964.160157] [49941]: key[id], 93071a75-36ce-4d9f-8685-01578a05dcb7 -> None [ 964.160157] [49941]: key[binding:vnic_type], normal -> None [ 964.160157] [49941]: key[tags], [] -> None [ 964.160157] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 964.160157] [49941]: key[allowed_address_pairs], [] -> None [ 964.160157] [49941]: key[extra_dhcp_opts], [] -> None [ 964.160157] [49941]: key[binding:profile], {} -> None [ 964.160157] [49941]: key[admin_state_up], True -> None [ 964.160157] [49941]: key[binding:vif_type], ovs -> None [ 964.160157] [49941]: key[device_owner], network:router_gateway -> None [ 964.160157] [49941]: key[created_at], 2025-11-20T12:32:35Z -> None [ 964.160157] [49941]: key[updated_at], 2025-11-20T12:32:37Z -> None [ 964.160157] [49941]: key[description], -> None [ 964.160157] [49941]: key[tenant_id], -> None [ 964.160157] [49941]: key[binding:host_id], devstack -> None [ 964.160157] [49941]: key[standard_attr_id], 1297 -> None [ 964.160157] [49941]: key[name], -> None [ 964.160157] [49941]: key[mac_address], fa:16:3e:bc:5a:bf -> None [ 964.160157] [49941]: key[status], ACTIVE -> None [ 964.160157] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 964.160157] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.164'}] -> None [ 964.160157] [49941]: key[security_groups], [] -> None [ 964.160157] [49941]: key[revision_number], 5 -> None [ 964.160157] [49941]: key[port_security_enabled], False -> None [ 964.160157] [49941]: key[project_id], -> None [ 964.160157] [49941]: key[device_id], a8821c0c-c0d3-4e00-b336-aaf23bf2b920 -> None [ 964.160157] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.161451] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.179706] [49942]: [pid: 49942|app: 0|req: 3630/7053] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.195027] [49942]: [pid: 49942|app: 0|req: 3631/7054] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.197339] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.198831] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks [] for router_controller (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.224443] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (a8821c0c-c0d3-4e00-b336-aaf23bf2b920), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.224443] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Fanout notify agent at l3_agent the message router_deleted on router a8821c0c-c0d3-4e00-b336-aaf23bf2b920 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 964.229096] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6ae2fd95-2fde-43ce-ba25-57fcfb5c862f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.229570] [49941]: [pid: 49941|app: 0|req: 3424/7055] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:25 2025] DELETE /networking/v2.0/routers/a8821c0c-c0d3-4e00-b336-aaf23bf2b920 => generated 0 bytes in 379 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 964.243927] [49942]: [pid: 49942|app: 0|req: 3632/7056] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.249964] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] Deleting subnet e528fa39-e0f8-4d75-b873-238d0e29ac6b {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 964.252156] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] Publish callbacks [] for subnet (e528fa39-e0f8-4d75-b873-238d0e29ac6b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.261813] [49942]: [pid: 49942|app: 0|req: 3633/7057] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:25 2025] GET /networking/v2.0/ports?device_id=3ea94341-52fc-4f4c-b69e-968a60dab030 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.263712] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (e528fa39-e0f8-4d75-b873-238d0e29ac6b), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.298683] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (e528fa39-e0f8-4d75-b873-238d0e29ac6b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.299175] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] delete_subnet_precommit called with subnet settings {'id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'name': 'tempest-SecurityGroupsTestJSON-581363186-subnet', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1295, '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings None) [ 964.299503] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] delete_subnet_precommit: [ 964.299503] [49941]: key[ipv6_ra_mode], None -> None [ 964.299503] [49941]: key[id], e528fa39-e0f8-4d75-b873-238d0e29ac6b -> None [ 964.299503] [49941]: key[tags], [] -> None [ 964.299503] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 964.299503] [49941]: key[enable_dhcp], True -> None [ 964.299503] [49941]: key[ip_version], 4 -> None [ 964.299503] [49941]: key[created_at], 2025-11-20T12:32:35Z -> None [ 964.299503] [49941]: key[updated_at], 2025-11-20T12:32:35Z -> None [ 964.299503] [49941]: key[description], -> None [ 964.299503] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.299503] [49941]: key[standard_attr_id], 1295 -> None [ 964.299503] [49941]: key[cidr], 192.168.128.0/28 -> None [ 964.299503] [49941]: key[ipv6_address_mode], None -> None [ 964.299503] [49941]: key[name], tempest-SecurityGroupsTestJSON-581363186-subnet -> None [ 964.299503] [49941]: key[subnetpool_id], None -> None [ 964.299503] [49941]: key[host_routes], [] -> None [ 964.299503] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.299503] [49941]: key[shared], False -> None [ 964.299503] [49941]: key[router:external], False -> None [ 964.299503] [49941]: key[revision_number], 0 -> None [ 964.299503] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 964.299503] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.299503] [49941]: key[service_types], [] -> None [ 964.299503] [49941]: key[dns_nameservers], [] -> None [ 964.299503] [49941]: key[segment_id], None -> None [ 964.299503] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.323653] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (e528fa39-e0f8-4d75-b873-238d0e29ac6b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.323942] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'e528fa39-e0f8-4d75-b873-238d0e29ac6b', 'name': 'tempest-SecurityGroupsTestJSON-581363186-subnet', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1295, '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-20T12:32:35Z', 'updated_at': '2025-11-20T12:32:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings None) [ 964.324073] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] delete_subnet_postcommit: [ 964.324073] [49941]: key[ipv6_ra_mode], None -> None [ 964.324073] [49941]: key[id], e528fa39-e0f8-4d75-b873-238d0e29ac6b -> None [ 964.324073] [49941]: key[tags], [] -> None [ 964.324073] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 964.324073] [49941]: key[enable_dhcp], True -> None [ 964.324073] [49941]: key[ip_version], 4 -> None [ 964.324073] [49941]: key[created_at], 2025-11-20T12:32:35Z -> None [ 964.324073] [49941]: key[updated_at], 2025-11-20T12:32:35Z -> None [ 964.324073] [49941]: key[description], -> None [ 964.324073] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.324073] [49941]: key[standard_attr_id], 1295 -> None [ 964.324073] [49941]: key[cidr], 192.168.128.0/28 -> None [ 964.324073] [49941]: key[ipv6_address_mode], None -> None [ 964.324073] [49941]: key[name], tempest-SecurityGroupsTestJSON-581363186-subnet -> None [ 964.324073] [49941]: key[subnetpool_id], None -> None [ 964.324073] [49941]: key[host_routes], [] -> None [ 964.324073] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.324073] [49941]: key[shared], False -> None [ 964.324073] [49941]: key[router:external], False -> None [ 964.324073] [49941]: key[revision_number], 0 -> None [ 964.324073] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 964.324073] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.324073] [49941]: key[service_types], [] -> None [ 964.324073] [49941]: key[dns_nameservers], [] -> None [ 964.324073] [49941]: key[segment_id], None -> None [ 964.324073] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.328589] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=e528fa39-e0f8-4d75-b873-238d0e29ac6b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.335364] [49941]: DEBUG neutron_lib.callbacks.manager [None req-05742231-b703-4049-8500-83fc511b8769 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.337603] [49941]: [pid: 49941|app: 0|req: 3425/7058] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:25 2025] DELETE /networking/v2.0/subnets/e528fa39-e0f8-4d75-b873-238d0e29ac6b => generated 0 bytes in 105 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 964.364523] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.374418] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20ca0efd-621c-481f-baa3-6c8af5ee004d req-6fdfde89-faad-47ae-b462-e545bed477b7 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 964.374608] [49942]: [pid: 49942|app: 0|req: 3634/7059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 964.380446] [49942]: DEBUG neutron.api.wsgi [req-20ca0efd-621c-481f-baa3-6c8af5ee004d req-542fdf5b-dc88-4cb8-af1d-e90870c95898 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 964.387975] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Deleting port cd1f8517-bb53-4920-9a41-8d5ac612aaf3 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 964.388176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (cd1f8517-bb53-4920-9a41-8d5ac612aaf3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.400236] [49942]: [pid: 49942|app: 0|req: 3635/7060] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.407438] [49941]: DEBUG neutron.plugins.ml2.db [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] For port cd1f8517-bb53-4920-9a41-8d5ac612aaf3, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=cd1f8517-bb53-4920-9a41-8d5ac612aaf3,segment=NetworkSegment(879bb2b7-ec05-47d2-add7-643de2196be2),segment_id=879bb2b7-ec05-47d2-add7-643de2196be2)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 964.407625] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (cd1f8517-bb53-4920-9a41-8d5ac612aaf3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.412825] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_port_precommit called with port settings {'id': 'cd1f8517-bb53-4920-9a41-8d5ac612aaf3', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:16:59:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'device_owner': 'network:dhcp', 'standard_attr_id': 1357, '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-20T12:33:03Z', 'updated_at': '2025-11-20T12:35:26Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:35:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 964.413009] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_port_precommit: [ 964.413009] [49941]: key[id], cd1f8517-bb53-4920-9a41-8d5ac612aaf3 -> None [ 964.413009] [49941]: key[binding:vnic_type], normal -> None [ 964.413009] [49941]: key[tags], [] -> None [ 964.413009] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 964.413009] [49941]: key[allowed_address_pairs], [] -> None [ 964.413009] [49941]: key[extra_dhcp_opts], [] -> None [ 964.413009] [49941]: key[binding:profile], {} -> None [ 964.413009] [49941]: key[admin_state_up], True -> None [ 964.413009] [49941]: key[binding:vif_type], ovs -> None [ 964.413009] [49941]: key[device_owner], network:dhcp -> None [ 964.413009] [49941]: key[created_at], 2025-11-20T12:33:03Z -> None [ 964.413009] [49941]: key[updated_at], 2025-11-20T12:35:26Z -> None [ 964.413009] [49941]: key[description], -> None [ 964.413009] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.413009] [49941]: key[binding:host_id], devstack -> None [ 964.413009] [49941]: key[standard_attr_id], 1357 -> None [ 964.413009] [49941]: key[name], -> None [ 964.413009] [49941]: key[mac_address], fa:16:3e:16:59:89 -> None [ 964.413009] [49941]: key[status], ACTIVE -> None [ 964.413009] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.413009] [49941]: key[fixed_ips], [] -> None [ 964.413009] [49941]: key[security_groups], [] -> None [ 964.413009] [49941]: key[revision_number], 5 -> None [ 964.413009] [49941]: key[port_security_enabled], False -> None [ 964.413009] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.413009] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.413009] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.414526] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Calling delete_port for cd1f8517-bb53-4920-9a41-8d5ac612aaf3 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 964.461467] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (cd1f8517-bb53-4920-9a41-8d5ac612aaf3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.471236] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Pushing event deleted for resources: {'Port': ['ID=cd1f8517-bb53-4920-9a41-8d5ac612aaf3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.478325] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] No DVR routers for this DVR port cd1f8517-bb53-4920-9a41-8d5ac612aaf3 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 964.478325] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_port_postcommit called with port settings {'id': 'cd1f8517-bb53-4920-9a41-8d5ac612aaf3', 'name': '', 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'mac_address': 'fa:16:3e:16:59:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'device_owner': 'network:dhcp', 'standard_attr_id': 1357, '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-20T12:33:03Z', 'updated_at': '2025-11-20T12:35:26Z', 'revision_number': 5, 'project_id': 'ae889e4e122b4998bd45699a5994739a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}}] (original binding levels None) on network {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:35:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} with segments to bind None [ 964.478518] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_port_postcommit: [ 964.478518] [49941]: key[id], cd1f8517-bb53-4920-9a41-8d5ac612aaf3 -> None [ 964.478518] [49941]: key[binding:vnic_type], normal -> None [ 964.478518] [49941]: key[tags], [] -> None [ 964.478518] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 964.478518] [49941]: key[allowed_address_pairs], [] -> None [ 964.478518] [49941]: key[extra_dhcp_opts], [] -> None [ 964.478518] [49941]: key[binding:profile], {} -> None [ 964.478518] [49941]: key[admin_state_up], True -> None [ 964.478518] [49941]: key[binding:vif_type], ovs -> None [ 964.478518] [49941]: key[device_owner], network:dhcp -> None [ 964.478518] [49941]: key[created_at], 2025-11-20T12:33:03Z -> None [ 964.478518] [49941]: key[updated_at], 2025-11-20T12:35:26Z -> None [ 964.478518] [49941]: key[description], -> None [ 964.478518] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.478518] [49941]: key[binding:host_id], devstack -> None [ 964.478518] [49941]: key[standard_attr_id], 1357 -> None [ 964.478518] [49941]: key[name], -> None [ 964.478518] [49941]: key[mac_address], fa:16:3e:16:59:89 -> None [ 964.478518] [49941]: key[status], ACTIVE -> None [ 964.478518] [49941]: key[network_id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.478518] [49941]: key[fixed_ips], [] -> None [ 964.478518] [49941]: key[security_groups], [] -> None [ 964.478518] [49941]: key[revision_number], 5 -> None [ 964.478518] [49941]: key[port_security_enabled], False -> None [ 964.478518] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.478518] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.478518] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.500199] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.509685] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_network_precommit called with network settings {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:35:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} (original settings None) and network segments [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] [ 964.509851] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_network_precommit: [ 964.509851] [49941]: key[vlan_transparent], None -> None [ 964.509851] [49941]: key[id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.509851] [49941]: key[tags], [] -> None [ 964.509851] [49941]: key[availability_zone_hints], [] -> None [ 964.509851] [49941]: key[mtu], 8950 -> None [ 964.509851] [49941]: key[provider:network_type], vlan -> None [ 964.509851] [49941]: key[admin_state_up], True -> None [ 964.509851] [49941]: key[provider:physical_network], default -> None [ 964.509851] [49941]: key[provider:segmentation_id], 87 -> None [ 964.509851] [49941]: key[created_at], 2025-11-20T12:32:35Z -> None [ 964.509851] [49941]: key[updated_at], 2025-11-20T12:35:26Z -> None [ 964.509851] [49941]: key[description], -> None [ 964.509851] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.509851] [49941]: key[standard_attr_id], 1293 -> None [ 964.509851] [49941]: key[name], tempest-SecurityGroupsTestJSON-581363186-network -> None [ 964.509851] [49941]: key[availability_zones], ['nova'] -> None [ 964.509851] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.509851] [49941]: key[status], ACTIVE -> None [ 964.509851] [49941]: key[shared], False -> None [ 964.509851] [49941]: key[router:external], False -> None [ 964.509851] [49941]: key[revision_number], 3 -> None [ 964.509851] [49941]: key[port_security_enabled], True -> None [ 964.509851] [49941]: key[subnets], [] -> None [ 964.509851] [49941]: key[ipv4_address_scope], None -> None [ 964.509851] [49941]: key[qinq], None -> None [ 964.509851] [49941]: key[ipv6_address_scope], None -> None [ 964.509851] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.511375] [49941]: DEBUG neutron.services.segments.db [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['ba7ca3fa-49f8-49dd-9fbd-11b16db991bd']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 964.521499] [49941]: DEBUG neutron.services.segments.db [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '879bb2b7-ec05-47d2-add7-643de2196be2') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 964.521757] [49941]: DEBUG neutron.services.segments.db [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '879bb2b7-ec05-47d2-add7-643de2196be2') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 964.535041] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (879bb2b7-ec05-47d2-add7-643de2196be2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.535223] [49942]: [pid: 49942|app: 0|req: 3636/7061] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.552688] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (879bb2b7-ec05-47d2-add7-643de2196be2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.562893] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Releasing vlan 87 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 964.563067] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (879bb2b7-ec05-47d2-add7-643de2196be2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.574364] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 964.576195] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2dcc1946-667a-4ffe-a80a-22bc8c358c87" -d '{"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 964.579530] [49941]: INFO neutron.services.segments.plugin [-] Segment 879bb2b7-ec05-47d2-add7-643de2196be2 resource provider aggregate not found [ 964.593433] [49941]: INFO neutron.services.segments.plugin [-] Segment 879bb2b7-ec05-47d2-add7-643de2196be2 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 879bb2b7-ec05-47d2-add7-643de2196be2 found for delete ", "request_id": "req-c5579204-8146-46c6-8288-73ae75f8e593"}]} [ 964.610510] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-05c91185-54a3-4c13-b39c-b28f3c525cec x-openstack-request-id: req-05c91185-54a3-4c13-b39c-b28f3c525cec {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 964.610631] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 964.610691] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-05c91185-54a3-4c13-b39c-b28f3c525cec {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 964.610843] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-05c91185-54a3-4c13-b39c-b28f3c525cec'] response: {'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'status': 'completed', 'code': 200} [ 964.625123] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (ba7ca3fa-49f8-49dd-9fbd-11b16db991bd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.625309] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_network_postcommit called with network settings {'id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd', 'name': 'tempest-SecurityGroupsTestJSON-581363186-network', 'tenant_id': 'ae889e4e122b4998bd45699a5994739a', 'project_id': 'ae889e4e122b4998bd45699a5994739a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1293, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:35Z', 'updated_at': '2025-11-20T12:35:26Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 87} (original settings None) and network segments [{'id': '879bb2b7-ec05-47d2-add7-643de2196be2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 87, 'network_id': 'ba7ca3fa-49f8-49dd-9fbd-11b16db991bd'}] [ 964.625483] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] delete_network_postcommit: [ 964.625483] [49941]: key[vlan_transparent], None -> None [ 964.625483] [49941]: key[id], ba7ca3fa-49f8-49dd-9fbd-11b16db991bd -> None [ 964.625483] [49941]: key[tags], [] -> None [ 964.625483] [49941]: key[availability_zone_hints], [] -> None [ 964.625483] [49941]: key[mtu], 8950 -> None [ 964.625483] [49941]: key[provider:network_type], vlan -> None [ 964.625483] [49941]: key[admin_state_up], True -> None [ 964.625483] [49941]: key[provider:physical_network], default -> None [ 964.625483] [49941]: key[provider:segmentation_id], 87 -> None [ 964.625483] [49941]: key[created_at], 2025-11-20T12:32:35Z -> None [ 964.625483] [49941]: key[updated_at], 2025-11-20T12:35:26Z -> None [ 964.625483] [49941]: key[description], -> None [ 964.625483] [49941]: key[tenant_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.625483] [49941]: key[standard_attr_id], 1293 -> None [ 964.625483] [49941]: key[name], tempest-SecurityGroupsTestJSON-581363186-network -> None [ 964.625483] [49941]: key[availability_zones], ['nova'] -> None [ 964.625483] [49941]: key[project_id], ae889e4e122b4998bd45699a5994739a -> None [ 964.625483] [49941]: key[status], ACTIVE -> None [ 964.625483] [49941]: key[shared], False -> None [ 964.625483] [49941]: key[router:external], False -> None [ 964.625483] [49941]: key[revision_number], 3 -> None [ 964.625483] [49941]: key[port_security_enabled], True -> None [ 964.625483] [49941]: key[subnets], [] -> None [ 964.625483] [49941]: key[ipv4_address_scope], None -> None [ 964.625483] [49941]: key[qinq], None -> None [ 964.625483] [49941]: key[ipv6_address_scope], None -> None [ 964.625483] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 964.631148] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Pushing event deleted for resources: {'Network': ['ID=ba7ca3fa-49f8-49dd-9fbd-11b16db991bd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.639503] [49941]: DEBUG neutron_lib.callbacks.manager [None req-575b7dca-b146-42fb-b855-695bcc1660e4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.645777] [49941]: [pid: 49941|app: 0|req: 3426/7062] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:35:26 2025] DELETE /networking/v2.0/networks/ba7ca3fa-49f8-49dd-9fbd-11b16db991bd => generated 0 bytes in 305 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 964.702053] [49942]: [pid: 49942|app: 0|req: 3637/7063] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.737358] [49941]: [pid: 49941|app: 0|req: 3427/7064] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.782525] [49942]: [pid: 49942|app: 0|req: 3638/7065] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/security-groups?tenant_id=ae889e4e122b4998bd45699a5994739a&name=default => generated 2929 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 964.801013] [49942]: [pid: 49942|app: 0|req: 3639/7066] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.818502] [49941]: DEBUG neutron_lib.callbacks.manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Publish callbacks [] for security_group (06545c6c-c5ef-4beb-bf46-00a854ee806b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.837684] [49941]: DEBUG neutron_lib.callbacks.manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Publish callbacks [] for security_group (06545c6c-c5ef-4beb-bf46-00a854ee806b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.855687] [49942]: [pid: 49942|app: 0|req: 3640/7067] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 964.862522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (06545c6c-c5ef-4beb-bf46-00a854ee806b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.866789] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=06545c6c-c5ef-4beb-bf46-00a854ee806b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 964.873444] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.873641] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.873820] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.873996] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.874181] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.874348] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.874509] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.874667] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.874828] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.875024] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.875206] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.875331] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.875495] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.875657] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.875815] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.876074] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.876258] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.876417] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.876583] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.876834] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.876880] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.877039] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.877202] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.877373] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.877538] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.877702] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.877865] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.878037] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.878195] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.878350] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 964.879668] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Tracked resource versions report: [ 964.879668] [49941]: pushed versions: [ 964.879668] [49941]: { 'AddressGroup': {'1.2'}, [ 964.879668] [49941]: 'Agent': {'1.1'}, [ 964.879668] [49941]: 'ConntrackHelper': {'1.0'}, [ 964.879668] [49941]: 'LocalIPAssociation': {'1.0'}, [ 964.879668] [49941]: 'Log': {'1.0'}, [ 964.879668] [49941]: 'NDPProxy': {'1.0'}, [ 964.879668] [49941]: 'Network': {'1.2'}, [ 964.879668] [49941]: 'Port': {'1.10'}, [ 964.879668] [49941]: 'PortForwarding': {'1.3'}, [ 964.879668] [49941]: 'QosPolicy': {'1.10'}, [ 964.879668] [49941]: 'SecurityGroup': {'1.6'}, [ 964.879668] [49941]: 'SecurityGroupRule': {'1.3'}, [ 964.879668] [49941]: 'SubPort': {'1.0'}, [ 964.879668] [49941]: 'Subnet': {'1.2'}, [ 964.879668] [49941]: 'Trunk': {'1.1'}} [ 964.879668] [49941]: consumer versions: [ 964.879668] [49941]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 964.879668] [49941]: 'Agent': '1.1', [ 964.879668] [49941]: 'ConntrackHelper': '1.0', [ 964.879668] [49941]: 'LocalIPAssociation': '1.0', [ 964.879668] [49941]: 'Log': '1.0', [ 964.879668] [49941]: 'NDPProxy': '1.0', [ 964.879668] [49941]: 'Network': '1.2', [ 964.879668] [49941]: 'Port': '1.10', [ 964.879668] [49941]: 'PortForwarding': '1.3', [ 964.879668] [49941]: 'QosPolicy': '1.10', [ 964.879668] [49941]: 'SecurityGroup': '1.6', [ 964.879668] [49941]: 'SecurityGroupRule': '1.3', [ 964.879668] [49941]: 'SubPort': '1.0', [ 964.879668] [49941]: 'Subnet': '1.2', [ 964.879668] [49941]: 'Trunk': '1.1'}, [ 964.879668] [49941]: L3 agent@devstack: {}, [ 964.879668] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 964.879668] [49941]: 'Agent': '1.1', [ 964.879668] [49941]: 'ConntrackHelper': '1.0', [ 964.879668] [49941]: 'LocalIPAssociation': '1.0', [ 964.879668] [49941]: 'Log': '1.0', [ 964.879668] [49941]: 'NDPProxy': '1.0', [ 964.879668] [49941]: 'Network': '1.2', [ 964.879668] [49941]: 'Port': '1.10', [ 964.879668] [49941]: 'PortForwarding': '1.3', [ 964.879668] [49941]: 'QosPolicy': '1.10', [ 964.879668] [49941]: 'SecurityGroup': '1.6', [ 964.879668] [49941]: 'SecurityGroupRule': '1.3', [ 964.879668] [49941]: 'SubPort': '1.0', [ 964.879668] [49941]: 'Subnet': '1.2', [ 964.879668] [49941]: 'Trunk': '1.1'}, [ 964.879668] [49941]: DHCP agent@devstack: {}, [ 964.879668] [49941]: Metadata agent@devstack: {}} [ 964.879668] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 964.885573] [49941]: DEBUG neutron_lib.callbacks.manager [None req-20445a20-42f1-44f6-baa2-c75e25be659b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 964.886219] [49941]: [pid: 49941|app: 0|req: 3428/7068] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:26 2025] DELETE /networking/v2.0/security-groups/06545c6c-c5ef-4beb-bf46-00a854ee806b => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 964.986987] [49942]: [pid: 49942|app: 0|req: 3641/7069] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.013083] [49941]: [pid: 49941|app: 0|req: 3429/7070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.067769] [49942]: [pid: 49942|app: 0|req: 3642/7071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.113730] [49941]: [pid: 49941|app: 0|req: 3430/7072] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.179522] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dcc1946-667a-4ffe-a80a-22bc8c358c87 req-aeef8286-aa0f-4423-a041-3e206a8d9003 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.180594] [49942]: [pid: 49942|app: 0|req: 3643/7073] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 965.228653] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dcc1946-667a-4ffe-a80a-22bc8c358c87 req-3ad9f9b5-2e4c-4fda-aed4-7c0a2855280e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.229603] [49941]: [pid: 49941|app: 0|req: 3431/7074] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.236586] [49942]: DEBUG neutron.api.wsgi [req-2dcc1946-667a-4ffe-a80a-22bc8c358c87 req-240e011d-b938-476c-8140-48caf22d242e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.250061] [49942]: [pid: 49942|app: 0|req: 3644/7075] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.263286] [49942]: [pid: 49942|app: 0|req: 3645/7076] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.268795] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2afed655-36c3-4ac0-9f2a-b8124c52f3c2 req-fad74c78-b309-4475-9256-31f64712efd2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.269778] [49941]: [pid: 49941|app: 0|req: 3432/7077] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:26 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.275951] [49941]: DEBUG neutron.api.wsgi [req-2afed655-36c3-4ac0-9f2a-b8124c52f3c2 req-621ae040-4a63-4bfb-9204-5d53ce8a1e24 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.283114] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dcc1946-667a-4ffe-a80a-22bc8c358c87 req-58a4b4ef-c0c9-4c80-acdd-49f4f66029b8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.284271] [49942]: [pid: 49942|app: 0|req: 3646/7078] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.298358] [49941]: [pid: 49941|app: 0|req: 3433/7079] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 965.321383] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dcc1946-667a-4ffe-a80a-22bc8c358c87 req-b4f35cf6-4694-48a5-89e1-bc029aef090f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.322366] [49942]: [pid: 49942|app: 0|req: 3647/7080] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 965.323806] [49941]: [pid: 49941|app: 0|req: 3434/7081] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.363925] [49942]: [pid: 49942|app: 0|req: 3648/7082] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.385167] [49941]: DEBUG neutron_lib.callbacks.manager [None req-44b55edb-dc1e-41b7-8250-4c85b47fb09d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (c90d80a6-0c15-4dcb-beb2-09fcc037bc3e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.401964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-44b55edb-dc1e-41b7-8250-4c85b47fb09d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (c90d80a6-0c15-4dcb-beb2-09fcc037bc3e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.402309] [49942]: [pid: 49942|app: 0|req: 3649/7083] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.417392] [49941]: DEBUG neutron_lib.callbacks.manager [None req-44b55edb-dc1e-41b7-8250-4c85b47fb09d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (c90d80a6-0c15-4dcb-beb2-09fcc037bc3e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.422540] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-44b55edb-dc1e-41b7-8250-4c85b47fb09d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=c90d80a6-0c15-4dcb-beb2-09fcc037bc3e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 965.427733] [49941]: DEBUG neutron_lib.callbacks.manager [None req-44b55edb-dc1e-41b7-8250-4c85b47fb09d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.428487] [49941]: [pid: 49941|app: 0|req: 3435/7084] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:27 2025] DELETE /networking/v2.0/security-groups/c90d80a6-0c15-4dcb-beb2-09fcc037bc3e => generated 0 bytes in 74 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 965.438369] [49942]: INFO neutron.api.v2.resource [None req-eb1c897c-4836-43e0-8b3c-9eb999909e8c tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] show failed (client error): The resource could not be found. [ 965.438774] [49942]: [pid: 49942|app: 0|req: 3650/7085] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/security-groups/c90d80a6-0c15-4dcb-beb2-09fcc037bc3e => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 965.481190] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27ea297a-132c-4b86-a109-78dafcee2cbc req-473ddc02-792c-4c22-93ad-447abbaa1f77 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 965.482183] [49942]: [pid: 49942|app: 0|req: 3651/7086] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 965.488158] [49942]: DEBUG neutron.api.wsgi [req-27ea297a-132c-4b86-a109-78dafcee2cbc req-3454b420-ea42-4c21-8512-186591fe6c61 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 965.503202] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port d70fb436-20d6-4d91-b0b1-1e82cfd40729 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 965.503588] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.523698] [49942]: [pid: 49942|app: 0|req: 3652/7087] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 965.543314] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.543562] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (d70fb436-20d6-4d91-b0b1-1e82cfd40729), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.548103] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0598468a-f8de-412c-9aa1-6f0ac432570b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:22Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 965.548286] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 965.548286] [49941]: key[id], d70fb436-20d6-4d91-b0b1-1e82cfd40729 -> None [ 965.548286] [49941]: key[binding:vnic_type], normal -> None [ 965.548286] [49941]: key[tags], [] -> None [ 965.548286] [49941]: key[binding:vif_details], {} -> None [ 965.548286] [49941]: key[allowed_address_pairs], [] -> None [ 965.548286] [49941]: key[extra_dhcp_opts], [] -> None [ 965.548286] [49941]: key[binding:profile], {} -> None [ 965.548286] [49941]: key[admin_state_up], True -> None [ 965.548286] [49941]: key[binding:vif_type], unbound -> None [ 965.548286] [49941]: key[device_owner], network:floatingip -> None [ 965.548286] [49941]: key[created_at], 2025-11-20T12:33:22Z -> None [ 965.548286] [49941]: key[updated_at], 2025-11-20T12:33:22Z -> None [ 965.548286] [49941]: key[description], -> None [ 965.548286] [49941]: key[tenant_id], -> None [ 965.548286] [49941]: key[binding:host_id], -> None [ 965.548286] [49941]: key[standard_attr_id], 1370 -> None [ 965.548286] [49941]: key[name], -> None [ 965.548286] [49941]: key[mac_address], fa:16:3e:a3:24:05 -> None [ 965.548286] [49941]: key[status], N/A -> None [ 965.548286] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 965.548286] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}] -> None [ 965.548286] [49941]: key[security_groups], [] -> None [ 965.548286] [49941]: key[revision_number], 2 -> None [ 965.548286] [49941]: key[port_security_enabled], False -> None [ 965.548286] [49941]: key[project_id], -> None [ 965.548286] [49941]: key[device_id], 0598468a-f8de-412c-9aa1-6f0ac432570b -> None [ 965.548286] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 965.550146] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for d70fb436-20d6-4d91-b0b1-1e82cfd40729 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 965.606550] [49942]: [pid: 49942|app: 0|req: 3653/7088] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.661404] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d70fb436-20d6-4d91-b0b1-1e82cfd40729), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.669051] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=d70fb436-20d6-4d91-b0b1-1e82cfd40729,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 965.697748] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': 'd70fb436-20d6-4d91-b0b1-1e82cfd40729', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a3:24:05', 'admin_state_up': True, 'status': 'N/A', 'device_id': '0598468a-f8de-412c-9aa1-6f0ac432570b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1370, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:22Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 965.697932] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 965.697932] [49941]: key[id], d70fb436-20d6-4d91-b0b1-1e82cfd40729 -> None [ 965.697932] [49941]: key[binding:vnic_type], normal -> None [ 965.697932] [49941]: key[tags], [] -> None [ 965.697932] [49941]: key[binding:vif_details], {} -> None [ 965.697932] [49941]: key[allowed_address_pairs], [] -> None [ 965.697932] [49941]: key[extra_dhcp_opts], [] -> None [ 965.697932] [49941]: key[binding:profile], {} -> None [ 965.697932] [49941]: key[admin_state_up], True -> None [ 965.697932] [49941]: key[binding:vif_type], unbound -> None [ 965.697932] [49941]: key[device_owner], network:floatingip -> None [ 965.697932] [49941]: key[created_at], 2025-11-20T12:33:22Z -> None [ 965.697932] [49941]: key[updated_at], 2025-11-20T12:33:22Z -> None [ 965.697932] [49941]: key[description], -> None [ 965.697932] [49941]: key[tenant_id], -> None [ 965.697932] [49941]: key[binding:host_id], -> None [ 965.697932] [49941]: key[standard_attr_id], 1370 -> None [ 965.697932] [49941]: key[name], -> None [ 965.697932] [49941]: key[mac_address], fa:16:3e:a3:24:05 -> None [ 965.697932] [49941]: key[status], N/A -> None [ 965.697932] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 965.697932] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.194'}] -> None [ 965.697932] [49941]: key[security_groups], [] -> None [ 965.697932] [49941]: key[revision_number], 2 -> None [ 965.697932] [49941]: key[port_security_enabled], False -> None [ 965.697932] [49941]: key[project_id], -> None [ 965.697932] [49941]: key[device_id], 0598468a-f8de-412c-9aa1-6f0ac432570b -> None [ 965.697932] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 965.701761] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (0598468a-f8de-412c-9aa1-6f0ac432570b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.704630] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5f9bfa5a-e1ee-46e4-8666-ecc42f0d0f04 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 965.705244] [49941]: [pid: 49941|app: 0|req: 3436/7089] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:35:27 2025] DELETE /networking/v2.0/floatingips/0598468a-f8de-412c-9aa1-6f0ac432570b => generated 0 bytes in 264 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 965.777651] [49942]: [pid: 49942|app: 0|req: 3654/7090] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.833061] [49941]: [pid: 49941|app: 0|req: 3437/7091] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.887613] [49942]: [pid: 49942|app: 0|req: 3655/7092] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 965.930858] [49941]: [pid: 49941|app: 0|req: 3438/7093] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.049782] [49942]: [pid: 49942|app: 0|req: 3656/7094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.078616] [49941]: [pid: 49941|app: 0|req: 3439/7095] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.133936] [49942]: [pid: 49942|app: 0|req: 3657/7096] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.207072] [49941]: [pid: 49941|app: 0|req: 3440/7097] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:27 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.326368] [49942]: [pid: 49942|app: 0|req: 3658/7098] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.386998] [49942]: [pid: 49942|app: 0|req: 3659/7099] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.403424] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15e9e6dc-8e50-4a8a-81ab-9f6acaadff1b req-be98d7ff-1603-429d-8af1-cb051b0ff432 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.405581] [49941]: [pid: 49941|app: 0|req: 3441/7100] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.412777] [49942]: DEBUG neutron.api.wsgi [req-15e9e6dc-8e50-4a8a-81ab-9f6acaadff1b req-f6ede65f-69cc-4302-9333-1ac69165b4a5 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.437625] [49942]: [pid: 49942|app: 0|req: 3660/7101] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.615626] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65939fcc-3cd0-448b-b445-92de603b5076 req-3ebfda14-5e28-4ab9-98b0-e2c541ed70b9 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 966.616893] [49941]: [pid: 49941|app: 0|req: 3442/7102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 966.622726] [49942]: DEBUG neutron.api.wsgi [req-65939fcc-3cd0-448b-b445-92de603b5076 req-f05680c4-84f3-4b66-b0a2-9b0c1953066b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 966.649153] [49942]: [pid: 49942|app: 0|req: 3661/7103] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.673015] [49941]: [pid: 49941|app: 0|req: 3443/7104] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.835332] [49942]: [pid: 49942|app: 0|req: 3662/7105] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.900818] [49941]: [pid: 49941|app: 0|req: 3444/7106] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.947610] [49942]: [pid: 49942|app: 0|req: 3663/7107] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 966.998078] [49941]: [pid: 49941|app: 0|req: 3445/7108] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.109660] [49942]: [pid: 49942|app: 0|req: 3664/7109] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.201378] [49941]: [pid: 49941|app: 0|req: 3446/7110] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:28 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.278412] [49942]: [pid: 49942|app: 0|req: 3665/7111] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.338563] [49941]: [pid: 49941|app: 0|req: 3447/7112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.398887] [49942]: [pid: 49942|app: 0|req: 3666/7113] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.460047] [49941]: [pid: 49941|app: 0|req: 3448/7114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.464437] [49942]: [pid: 49942|app: 0|req: 3667/7115] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.536502] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8cc48877-2e81-4704-8edc-e6a22ded835b req-0a555773-4e9e-4961-ba9f-0928bddd650b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.537547] [49941]: [pid: 49941|app: 0|req: 3449/7116] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.544105] [49942]: DEBUG neutron.api.wsgi [req-8cc48877-2e81-4704-8edc-e6a22ded835b req-98136b2a-0833-4c5b-8a8f-832b8f32160c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.580976] [49942]: [pid: 49942|app: 0|req: 3668/7117] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.734989] [49942]: [pid: 49942|app: 0|req: 3669/7118] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.774701] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9bb8226-bd63-421a-a25f-2b8164cf277a req-967af3b5-43e2-4102-8d9e-4bbfcdbe99e8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 967.775723] [49941]: [pid: 49941|app: 0|req: 3450/7119] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 967.781740] [49942]: DEBUG neutron.api.wsgi [req-e9bb8226-bd63-421a-a25f-2b8164cf277a req-47d85fc8-88ed-4236-8ab3-1ab43b7a3bb4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 967.800736] [49942]: [pid: 49942|app: 0|req: 3670/7120] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.895110] [49941]: [pid: 49941|app: 0|req: 3451/7121] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 967.973429] [49942]: [pid: 49942|app: 0|req: 3671/7122] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.003818] [49941]: [pid: 49941|app: 0|req: 3452/7123] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.064609] [49942]: [pid: 49942|app: 0|req: 3672/7124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.169888] [49941]: [pid: 49941|app: 0|req: 3453/7125] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:29 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.342131] [49942]: [pid: 49942|app: 0|req: 3673/7126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.426590] [49941]: [pid: 49941|app: 0|req: 3454/7127] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.457315] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0422a7b0-b378-49f1-847f-eb12be7c8712 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.458340] [49942]: [pid: 49942|app: 0|req: 3674/7128] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 620 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 968.467097] [49942]: DEBUG neutron.api.wsgi [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-cf87b9f6-7945-4b83-bb65-3c691b600358 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.468913] [49941]: [pid: 49941|app: 0|req: 3455/7129] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.495662] [49942]: [pid: 49942|app: 0|req: 3675/7130] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=9d545c0d6971478ea770da539847dd04 => generated 181 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 968.502236] [49941]: DEBUG neutron.api.v2.base [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'port': {'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'admin_state_up': True, 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 968.526770] [49942]: [pid: 49942|app: 0|req: 3676/7131] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.539838] [49942]: [pid: 49942|app: 0|req: 3677/7132] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.543267] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Made reservation on behalf of 9d545c0d6971478ea770da539847dd04 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 968.546818] [49941]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.617241] [49941]: DEBUG neutron.db.db_base_plugin_common [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Allocated IP 192.168.128.12 (e928de41-d6e8-4176-a2d3-4fbf2e726b8a/f182ef99-f0c8-4217-a947-ea2067042a03/7adb4e85-4cd7-4d48-9e0e-62983b527dcd) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 968.696568] [49941]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for allowed_address_pair (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.697317] [49941]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.697551] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': '', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_security_enabled': True, 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 968.697742] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_precommit: [ 968.697742] [49941]: key[id], None -> 7adb4e85-4cd7-4d48-9e0e-62983b527dcd [ 968.697742] [49941]: key[binding:vnic_type], None -> normal [ 968.697742] [49941]: key[binding:vif_details], None -> {} [ 968.697742] [49941]: key[allowed_address_pairs], None -> [] [ 968.697742] [49941]: key[binding:profile], None -> {} [ 968.697742] [49941]: key[admin_state_up], None -> True [ 968.697742] [49941]: key[binding:vif_type], None -> unbound [ 968.697742] [49941]: key[device_owner], None -> [ 968.697742] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 968.697742] [49941]: key[binding:host_id], None -> [ 968.697742] [49941]: key[standard_attr_id], None -> 1546 [ 968.697742] [49941]: key[name], None -> [ 968.697742] [49941]: key[mac_address], None -> fa:16:3e:8e:58:3d [ 968.697742] [49941]: key[status], None -> DOWN [ 968.697742] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 968.697742] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}] [ 968.697742] [49941]: key[security_groups], None -> ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'] [ 968.697742] [49941]: key[port_security_enabled], None -> True [ 968.697742] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 968.697742] [49941]: key[device_id], None -> 581481a7-586f-4492-87d1-6aa939012cc2 [ 968.697742] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.704717] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f51702c-6457-45a6-9cec-eaece64ca7a4 req-b5e7cac7-f89b-4f93-8d4a-7ac6fd65d507 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.705831] [49942]: [pid: 49942|app: 0|req: 3678/7133] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.711706] [49942]: DEBUG neutron.api.wsgi [req-7f51702c-6457-45a6-9cec-eaece64ca7a4 req-676192c6-4a5e-4ed8-9596-64462aa70c8a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.718239] [49941]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.735776] [49942]: [pid: 49942|app: 0|req: 3679/7134] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 968.740983] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event updated for resources: {'Port': ['ID=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 968.749566] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Network e928de41-d6e8-4176-a2d3-4fbf2e726b8a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 968.750593] [49941]: DEBUG neutron.scheduler.base_scheduler [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 968.753542] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 968.769263] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': '', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'project_id': '9d545c0d6971478ea770da539847dd04', 'port_security_enabled': True, 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 1, 'network': {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 968.769466] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] create_port_postcommit: [ 968.769466] [49941]: key[id], None -> 7adb4e85-4cd7-4d48-9e0e-62983b527dcd [ 968.769466] [49941]: key[binding:vnic_type], None -> normal [ 968.769466] [49941]: key[tags], None -> [] [ 968.769466] [49941]: key[binding:vif_details], None -> {} [ 968.769466] [49941]: key[allowed_address_pairs], None -> [] [ 968.769466] [49941]: key[extra_dhcp_opts], None -> [] [ 968.769466] [49941]: key[binding:profile], None -> {} [ 968.769466] [49941]: key[admin_state_up], None -> True [ 968.769466] [49941]: key[network], None -> {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} [ 968.769466] [49941]: key[binding:vif_type], None -> unbound [ 968.769466] [49941]: key[device_owner], None -> [ 968.769466] [49941]: key[created_at], None -> 2025-11-20T12:35:30Z [ 968.769466] [49941]: key[updated_at], None -> 2025-11-20T12:35:30Z [ 968.769466] [49941]: key[tenant_id], None -> 9d545c0d6971478ea770da539847dd04 [ 968.769466] [49941]: key[binding:host_id], None -> [ 968.769466] [49941]: key[description], None -> [ 968.769466] [49941]: key[standard_attr_id], None -> 1546 [ 968.769466] [49941]: key[name], None -> [ 968.769466] [49941]: key[mac_address], None -> fa:16:3e:8e:58:3d [ 968.769466] [49941]: key[status], None -> DOWN [ 968.769466] [49941]: key[network_id], None -> e928de41-d6e8-4176-a2d3-4fbf2e726b8a [ 968.769466] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}] [ 968.769466] [49941]: key[security_groups], None -> ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'] [ 968.769466] [49941]: key[revision_number], None -> 1 [ 968.769466] [49941]: key[port_security_enabled], None -> True [ 968.769466] [49941]: key[project_id], None -> 9d545c0d6971478ea770da539847dd04 [ 968.769466] [49941]: key[device_id], None -> 581481a7-586f-4492-87d1-6aa939012cc2 [ 968.769466] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 968.800716] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.801167] [49941]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-0b8fd0bc-6156-436d-9861-5b7a4f2c2eb1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.804512] [49942]: [pid: 49942|app: 0|req: 3680/7135] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.811960] [49941]: [pid: 49941|app: 0|req: 3456/7136] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:35:30 2025] POST /networking/v2.0/ports => generated 733 bytes in 313 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 968.819489] [49942]: DEBUG neutron.api.v2.base [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Request body: {'port': {'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 968.857450] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.862343] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-94b534fd-81f8-4c33-8ca2-66e59dda1c40 req-ac35427c-392b-4ffe-a46e-6e7f1f5b344d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.863655] [49941]: [pid: 49941|app: 0|req: 3457/7137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 968.894575] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8d7ec93-af57-4ccb-940e-1ecc1eee40c0 req-c5b34b2f-a4a7-49ff-84d1-547ce9679dc1 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 968.895694] [49941]: [pid: 49941|app: 0|req: 3458/7138] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.898818] [49941]: DEBUG neutron.api.wsgi [req-94b534fd-81f8-4c33-8ca2-66e59dda1c40 req-da2e3672-85fc-4d80-86e0-e5a2380b2562 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.918350] [49941]: [pid: 49941|app: 0|req: 3459/7139] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 968.923445] [49941]: DEBUG neutron.api.wsgi [req-f8d7ec93-af57-4ccb-940e-1ecc1eee40c0 req-477217a9-5b6f-44ce-b873-debdfb54090c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 968.952190] [49941]: [pid: 49941|app: 0|req: 3460/7140] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.976224] [49941]: [pid: 49941|app: 0|req: 3461/7141] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 968.980052] [49942]: DEBUG neutron.notifiers.nova [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7adb4e85-4cd7-4d48-9e0e-62983b527dcd {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 968.986052] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks [] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 968.996187] [49942]: DEBUG neutron.db.provisioning_blocks [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Transition to ACTIVE for port object 7adb4e85-4cd7-4d48-9e0e-62983b527dcd will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 968.997984] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_precommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': '', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 968.998164] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_precommit: [ 968.998164] [49942]: key[device_owner], -> compute:nova [ 968.998164] [49942]: key[binding:host_id], -> cpu-1 [ 968.998164] [49942]: key[revision_number], 1 -> 2 [ 968.998164] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.000975] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 969.021668] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Pushing event updated for resources: {'Port': ['ID=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 969.053135] [49941]: [pid: 49941|app: 0|req: 3462/7142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.056743] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_postcommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': '', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 1, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 969.056938] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_postcommit: [ 969.056938] [49942]: key[device_owner], -> compute:nova [ 969.056938] [49942]: key[binding:host_id], -> cpu-1 [ 969.056938] [49942]: key[revision_number], 1 -> 2 [ 969.056938] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 969.063215] [49942]: DEBUG neutron.plugins.ml2.managers [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Attempting to bind port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 969.063398] [49942]: DEBUG neutron.plugins.ml2.managers [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Attempting to bind port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 969.063596] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Attempting to bind port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd on network e928de41-d6e8-4176-a2d3-4fbf2e726b8a {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 969.070977] [49941]: [pid: 49941|app: 0|req: 3463/7143] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.080876] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 969.081945] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Bind Segment={'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 969.084616] [49942]: DEBUG networking_nsxv3.api.rpc [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Bind port on Host cpu-1 & Segment [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 969.134899] [49941]: [pid: 49941|app: 0|req: 3464/7144] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.246189] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-158a60e2-87cf-4d18-801b-80ae4214a3f8 req-c110ee0a-1b01-4f5e-ade6-619d053315d3 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.247262] [49941]: [pid: 49941|app: 0|req: 3465/7145] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:30 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.252395] [49941]: DEBUG neutron.api.wsgi [req-158a60e2-87cf-4d18-801b-80ae4214a3f8 req-1b67ce9d-2e13-47f0-a7ef-f3a60f3c2b31 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.270478] [49941]: [pid: 49941|app: 0|req: 3466/7146] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 969.409479] [49941]: [pid: 49941|app: 0|req: 3467/7147] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.511611] [49941]: [pid: 49941|app: 0|req: 3468/7148] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 969.532575] [49941]: [pid: 49941|app: 0|req: 3469/7149] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 969.603136] [49941]: [pid: 49941|app: 0|req: 3470/7150] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.618054] [49941]: [pid: 49941|app: 0|req: 3471/7151] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 969.816626] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b646edb2-f709-4732-95cf-3583c9fdc141 req-b7e9da59-c870-47d5-b04d-a56c53339b6b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 969.817507] [49941]: [pid: 49941|app: 0|req: 3472/7152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 969.823298] [49941]: DEBUG neutron.api.wsgi [req-b646edb2-f709-4732-95cf-3583c9fdc141 req-42abe9b1-2c1c-4441-81d5-6ca5569b2c0d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 969.845981] [49941]: [pid: 49941|app: 0|req: 3473/7153] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 969.862484] [49941]: [pid: 49941|app: 0|req: 3474/7154] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 970.049498] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6aeafb4-f31e-40d5-8787-555cefd8e78d req-47f69312-44d1-458f-92e7-56d9eba5eed5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.050622] [49941]: [pid: 49941|app: 0|req: 3475/7155] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.087181] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Bound using segment: {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 970.087506] [49942]: DEBUG neutron.plugins.ml2.managers [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Bound port: 7adb4e85-4cd7-4d48-9e0e-62983b527dcd, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4b5f9472-1844-4c99-8804-8f193cfff562", "external-id": "nsx-vlan-transportzone-445", "segmentation_id": 445}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 970.087647] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.128880] [49942]: DEBUG neutron.plugins.ml2.db [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] For port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 970.131373] [49942]: DEBUG neutron.plugins.ml2.db [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] For port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 970.132944] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_precommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 970.133150] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_precommit: [ 970.133150] [49942]: key[binding:vif_type], unbound -> ovs [ 970.133150] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} [ 970.133150] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 970.141167] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.162401] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe2a2601-61aa-4ea4-8010-f678df84cfbc req-8399e321-d290-4a6b-9d0a-a1257a6575eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.163311] [49941]: [pid: 49941|app: 0|req: 3476/7156] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 1043 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 970.168592] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Pushing event updated for resources: {'Port': ['ID=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 970.177132] [49942]: DEBUG neutron.db.provisioning_blocks [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Provisioning complete for port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 970.177132] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.177228] [49942]: INFO neutron.plugins.ml2.plugin [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Attempt 1 to provision port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd [ 970.177579] [49941]: [pid: 49941|app: 0|req: 3477/7157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.181261] [49941]: DEBUG neutron.api.wsgi [req-d6aeafb4-f31e-40d5-8787-555cefd8e78d req-5170a391-ee52-4e00-8126-2cf4c2ef862a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.199707] [49941]: [pid: 49941|app: 0|req: 3478/7158] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.202361] [49941]: DEBUG neutron.api.wsgi [req-fe2a2601-61aa-4ea4-8010-f678df84cfbc req-aff57e5d-7c0c-4179-a99d-a6edde8f211e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.217701] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Current status of the port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 970.217950] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.226837] [49941]: [pid: 49941|app: 0|req: 3479/7159] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:31 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.235916] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 970.247909] [49942]: DEBUG neutron.plugins.ml2.db [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] For port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 970.249703] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9fada987-0d0a-4cfe-a106-fc6070ec7ffe" -d '{"events": [{"server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "name": "network-vif-plugged", "status": "completed", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 970.262966] [49941]: [pid: 49941|app: 0|req: 3480/7160] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.278183] [49941]: [pid: 49941|app: 0|req: 3481/7161] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.297688] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_precommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:31Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:31Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}]) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 970.297885] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_precommit: [ 970.297885] [49942]: key[status], DOWN -> ACTIVE [ 970.297885] [49942]: key[revision_number], 4 -> 5 [ 970.297885] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 970.303916] [49942]: DEBUG neutron.db.provisioning_blocks [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Provisioning complete for port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 970.304174] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.304347] [49942]: INFO neutron.plugins.ml2.plugin [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Attempt 1 to provision port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd [ 970.313778] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-4a31de30-52b1-4335-b74e-eba123c5a418 x-openstack-request-id: req-4a31de30-52b1-4335-b74e-eba123c5a418 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 970.314014] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "name": "network-vif-plugged", "status": "completed", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 970.315163] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4a31de30-52b1-4335-b74e-eba123c5a418 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 970.315278] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4a31de30-52b1-4335-b74e-eba123c5a418'] response: {'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'code': 200} [ 970.342258] [49941]: [pid: 49941|app: 0|req: 3482/7162] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 970.347261] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Current status of the port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 970.348092] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_postcommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:31Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:31Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}]) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 970.348320] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_postcommit: [ 970.348320] [49942]: key[status], DOWN -> ACTIVE [ 970.348320] [49942]: key[revision_number], 4 -> 5 [ 970.348320] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 970.348450] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.375260] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Pushing event updated for resources: {'Port': ['ID=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 970.378842] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_postcommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:31Z', 'revision_number': 4, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:30Z', 'revision_number': 2, 'project_id': '9d545c0d6971478ea770da539847dd04'}) 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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 970.379112] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] update_port_postcommit: [ 970.379112] [49942]: key[binding:vif_type], unbound -> ovs [ 970.379112] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} [ 970.379112] [49942]: key[updated_at], 2025-11-20T12:35:30Z -> 2025-11-20T12:35:31Z [ 970.379112] [49942]: key[revision_number], 2 -> 4 [ 970.379112] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 970.389778] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.389778] [49942]: DEBUG neutron_lib.callbacks.manager [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-20b9023d-2d63-4868-805c-ae65dbdd2b0d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 970.392824] [49942]: [pid: 49942|app: 0|req: 3681/7163] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:35:30 2025] PUT /networking/v2.0/ports/7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 1038 bytes in 1574 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 970.417324] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf6c3cd-88f8-4cfc-8098-9ab6f7c379ce req-0b6694a5-9046-4ff1-9b96-a36776265931 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.418306] [49941]: [pid: 49941|app: 0|req: 3483/7164] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.426563] [49942]: DEBUG neutron.api.wsgi [req-ccf6c3cd-88f8-4cfc-8098-9ab6f7c379ce req-152128cb-f841-4e31-969f-8c7070638d63 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.453218] [49942]: [pid: 49942|app: 0|req: 3682/7165] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.491657] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2971e5fe-97d6-47aa-82cc-d4a388364acf req-0abe2e91-065e-40cd-9f28-5af1d1817b5b tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.492656] [49941]: [pid: 49941|app: 0|req: 3484/7166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.500085] [49942]: DEBUG neutron.api.wsgi [req-2971e5fe-97d6-47aa-82cc-d4a388364acf req-7101d274-4a86-4a15-abb9-92c5750442df tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.511117] [49941]: [pid: 49941|app: 0|req: 3485/7167] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.522596] [49942]: [pid: 49942|app: 0|req: 3683/7168] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.612612] [49942]: [pid: 49942|app: 0|req: 3684/7169] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 970.613064] [49941]: [pid: 49941|app: 0|req: 3486/7170] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.678102] [49942]: [pid: 49942|app: 0|req: 3685/7171] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.680198] [49941]: [pid: 49941|app: 0|req: 3487/7172] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.917500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-cc5fde7d-95ac-4ad4-8002-5b2ee7e45509 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.918316] [49942]: [pid: 49942|app: 0|req: 3686/7173] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 624 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.922749] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-143ee459-7574-466a-b0b0-3b43710f9e30 req-fc8ee3c6-fe06-4722-97cc-55fd8622babf tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 970.923967] [49941]: [pid: 49941|app: 0|req: 3488/7174] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.926732] [49941]: DEBUG neutron.api.wsgi [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-1382d12b-a16c-44ca-a348-7d3172aebfcd tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.931358] [49942]: [pid: 49942|app: 0|req: 3687/7175] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 970.933695] [49942]: DEBUG neutron.api.wsgi [req-143ee459-7574-466a-b0b0-3b43710f9e30 req-11c96722-e162-48b7-bab3-69aea8a71cac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 970.952435] [49942]: [pid: 49942|app: 0|req: 3688/7176] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.955192] [49941]: [pid: 49941|app: 0|req: 3489/7177] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=a5c1a2ba282b48369d1710e795c847fb => generated 180 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 970.961668] [49942]: DEBUG neutron.api.v2.base [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'port': {'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'admin_state_up': True, 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.003032] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Made reservation on behalf of a5c1a2ba282b48369d1710e795c847fb for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 971.005560] [49942]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.061119] [49942]: DEBUG neutron.db.db_base_plugin_common [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Allocated IP 192.168.128.12 (adbb2a21-e1d7-43ea-8a23-b8e350e8af27/d0c7aeec-b7ec-45de-8bd3-dafbc9734aba/d915284f-ea3d-49d5-a7fe-2b8e73e4965c) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 971.127459] [49942]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for allowed_address_pair (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.128665] [49942]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.128981] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_precommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': '', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'port_security_enabled': True, 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 971.129289] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_precommit: [ 971.129289] [49942]: key[id], None -> d915284f-ea3d-49d5-a7fe-2b8e73e4965c [ 971.129289] [49942]: key[binding:vnic_type], None -> normal [ 971.129289] [49942]: key[binding:vif_details], None -> {} [ 971.129289] [49942]: key[allowed_address_pairs], None -> [] [ 971.129289] [49942]: key[binding:profile], None -> {} [ 971.129289] [49942]: key[admin_state_up], None -> True [ 971.129289] [49942]: key[binding:vif_type], None -> unbound [ 971.129289] [49942]: key[device_owner], None -> [ 971.129289] [49942]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 971.129289] [49942]: key[binding:host_id], None -> [ 971.129289] [49942]: key[standard_attr_id], None -> 1547 [ 971.129289] [49942]: key[name], None -> [ 971.129289] [49942]: key[mac_address], None -> fa:16:3e:ea:e9:7e [ 971.129289] [49942]: key[status], None -> DOWN [ 971.129289] [49942]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 971.129289] [49942]: key[fixed_ips], None -> [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] [ 971.129289] [49942]: key[security_groups], None -> ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] [ 971.129289] [49942]: key[port_security_enabled], None -> True [ 971.129289] [49942]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 971.129289] [49942]: key[device_id], None -> ec12c689-c20d-4670-a827-a635a4221131 [ 971.129289] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.151040] [49942]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.173835] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event updated for resources: {'Port': ['ID=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.183274] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 971.183955] [49942]: DEBUG neutron.scheduler.base_scheduler [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 971.186218] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 971.201180] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_postcommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': '', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'port_security_enabled': True, 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:32Z', 'revision_number': 1, 'network': {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 971.201400] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] create_port_postcommit: [ 971.201400] [49942]: key[id], None -> d915284f-ea3d-49d5-a7fe-2b8e73e4965c [ 971.201400] [49942]: key[binding:vnic_type], None -> normal [ 971.201400] [49942]: key[tags], None -> [] [ 971.201400] [49942]: key[binding:vif_details], None -> {} [ 971.201400] [49942]: key[allowed_address_pairs], None -> [] [ 971.201400] [49942]: key[extra_dhcp_opts], None -> [] [ 971.201400] [49942]: key[binding:profile], None -> {} [ 971.201400] [49942]: key[admin_state_up], None -> True [ 971.201400] [49942]: key[network], None -> {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} [ 971.201400] [49942]: key[binding:vif_type], None -> unbound [ 971.201400] [49942]: key[device_owner], None -> [ 971.201400] [49942]: key[created_at], None -> 2025-11-20T12:35:32Z [ 971.201400] [49942]: key[updated_at], None -> 2025-11-20T12:35:32Z [ 971.201400] [49942]: key[tenant_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 971.201400] [49942]: key[binding:host_id], None -> [ 971.201400] [49942]: key[description], None -> [ 971.201400] [49942]: key[standard_attr_id], None -> 1547 [ 971.201400] [49942]: key[name], None -> [ 971.201400] [49942]: key[mac_address], None -> fa:16:3e:ea:e9:7e [ 971.201400] [49942]: key[status], None -> DOWN [ 971.201400] [49942]: key[network_id], None -> adbb2a21-e1d7-43ea-8a23-b8e350e8af27 [ 971.201400] [49942]: key[fixed_ips], None -> [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] [ 971.201400] [49942]: key[security_groups], None -> ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] [ 971.201400] [49942]: key[revision_number], None -> 1 [ 971.201400] [49942]: key[port_security_enabled], None -> True [ 971.201400] [49942]: key[project_id], None -> a5c1a2ba282b48369d1710e795c847fb [ 971.201400] [49942]: key[device_id], None -> ec12c689-c20d-4670-a827-a635a4221131 [ 971.201400] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.230527] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.230940] [49942]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-e9e73bbd-c6f7-44c5-8847-313b4089a552 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.238415] [49941]: [pid: 49941|app: 0|req: 3490/7178] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:32 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.240292] [49942]: [pid: 49942|app: 0|req: 3689/7179] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:35:32 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) [ 971.248147] [49941]: DEBUG neutron.api.v2.base [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Request body: {'port': {'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 971.289201] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.316643] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a93eb45b-2472-4300-a115-069a678b4e79 req-427610cb-205b-41a5-bab0-2d7b838b6cd8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.317758] [49942]: [pid: 49942|app: 0|req: 3690/7180] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.323546] [49942]: DEBUG neutron.api.wsgi [req-a93eb45b-2472-4300-a115-069a678b4e79 req-599bda18-a849-4fc2-bb2e-0d3b6d92baf2 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 971.343309] [49942]: [pid: 49942|app: 0|req: 3691/7181] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.370399] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f28c2146-6e92-4275-8805-c5a4a202b13a req-ed229ade-2bb1-4347-abd4-45963d52e252 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.371493] [49942]: [pid: 49942|app: 0|req: 3692/7182] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 736 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.377908] [49942]: DEBUG neutron.api.wsgi [req-f28c2146-6e92-4275-8805-c5a4a202b13a req-ccaf82db-e9a3-4382-84ae-463d7ffc7586 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 971.397568] [49941]: DEBUG neutron.notifiers.nova [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d915284f-ea3d-49d5-a7fe-2b8e73e4965c {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 971.398466] [49942]: [pid: 49942|app: 0|req: 3693/7183] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 971.403962] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks [] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.412160] [49941]: DEBUG neutron.db.provisioning_blocks [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Transition to ACTIVE for port object d915284f-ea3d-49d5-a7fe-2b8e73e4965c will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 971.413300] [49942]: [pid: 49942|app: 0|req: 3694/7184] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.414096] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_precommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:33Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': '', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:32Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 971.414271] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_precommit: [ 971.414271] [49941]: key[device_owner], -> compute:nova [ 971.414271] [49941]: key[binding:host_id], -> cpu-1 [ 971.414271] [49941]: key[updated_at], 2025-11-20T12:35:32Z -> 2025-11-20T12:35:33Z [ 971.414271] [49941]: key[revision_number], 1 -> 2 [ 971.414271] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.415612] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 971.436722] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Pushing event updated for resources: {'Port': ['ID=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 971.442566] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-a77cb619-fb45-48a7-90ab-890101e0383a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.443198] [49942]: [pid: 49942|app: 0|req: 3695/7185] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 971.459360] [49942]: [pid: 49942|app: 0|req: 3696/7186] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 971.461736] [49942]: DEBUG neutron.api.wsgi [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-b764f8cd-0fc3-4e4b-b657-92a8a033300b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 971.470116] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_postcommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:33Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': '', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:32Z', 'revision_number': 1, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 971.470425] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_postcommit: [ 971.470425] [49941]: key[device_owner], -> compute:nova [ 971.470425] [49941]: key[binding:host_id], -> cpu-1 [ 971.470425] [49941]: key[updated_at], 2025-11-20T12:35:32Z -> 2025-11-20T12:35:33Z [ 971.470425] [49941]: key[revision_number], 1 -> 2 [ 971.470425] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 971.473812] [49942]: [pid: 49942|app: 0|req: 3697/7187] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.481413] [49941]: DEBUG neutron.plugins.ml2.managers [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Attempting to bind port d915284f-ea3d-49d5-a7fe-2b8e73e4965c on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 971.481626] [49941]: DEBUG neutron.plugins.ml2.managers [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Attempting to bind port d915284f-ea3d-49d5-a7fe-2b8e73e4965c by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 971.481820] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Attempting to bind port d915284f-ea3d-49d5-a7fe-2b8e73e4965c on network adbb2a21-e1d7-43ea-8a23-b8e350e8af27 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 971.501270] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-2ff614c7-6c02-4278-aff7-8b8675fa371c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.501529] [49942]: [pid: 49942|app: 0|req: 3698/7188] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.505267] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 971.505536] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Bind Segment={'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 971.512426] [49941]: DEBUG networking_nsxv3.api.rpc [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Bind port on Host cpu-1 & Segment [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 971.542422] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b82d525-c0d2-4579-8528-4bf7cdf29bd5 req-b182bbeb-8c39-4e79-b2b4-28ae563826be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.543770] [49942]: [pid: 49942|app: 0|req: 3699/7189] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.655114] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6acae0e-477f-4c4b-8e8e-afa45648ecaf req-17e268ae-9e04-4b14-a319-8b10f71bf796 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.656313] [49942]: [pid: 49942|app: 0|req: 3700/7190] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.688646] [49942]: [pid: 49942|app: 0|req: 3701/7191] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.702672] [49942]: [pid: 49942|app: 0|req: 3702/7192] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.705531] [49942]: DEBUG neutron.api.wsgi [req-f6acae0e-477f-4c4b-8e8e-afa45648ecaf req-4b5cc025-bc8f-47fd-b961-a232c8430010 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 971.738059] [49942]: [pid: 49942|app: 0|req: 3703/7193] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.778546] [49942]: [pid: 49942|app: 0|req: 3704/7194] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.852489] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1636b5d5-5f5b-4804-8d11-44d935d131fc req-95c033b2-f552-43ca-a99b-db016fa71ddc tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 971.853543] [49942]: [pid: 49942|app: 0|req: 3705/7195] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.866248] [49942]: [pid: 49942|app: 0|req: 3706/7196] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.869943] [49942]: DEBUG neutron.api.wsgi [req-1636b5d5-5f5b-4804-8d11-44d935d131fc req-19220bb4-77a7-4603-8903-9e51c14d4f7f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 971.893862] [49942]: [pid: 49942|app: 0|req: 3707/7197] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/security-groups?id=333e5a31-1108-499b-b6ad-b3bf290a8769&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 971.937904] [49942]: [pid: 49942|app: 0|req: 3708/7198] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.952161] [49942]: [pid: 49942|app: 0|req: 3709/7199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 971.992035] [49942]: [pid: 49942|app: 0|req: 3710/7200] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.004354] [49942]: [pid: 49942|app: 0|req: 3711/7201] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.063172] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5671cc4c-e599-4b21-a08d-882dc1418fd0 req-bcbe2119-2cfa-4cc4-9ab6-ffe44a2a039f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.064327] [49942]: [pid: 49942|app: 0|req: 3712/7202] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.070199] [49942]: DEBUG neutron.api.wsgi [req-5671cc4c-e599-4b21-a08d-882dc1418fd0 req-b09b5a98-2c49-4a4e-af11-a3b48634fe31 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 972.090943] [49942]: [pid: 49942|app: 0|req: 3713/7203] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.167162] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a63cc31c-9e7f-490b-bfab-6a776ac29ec2 req-d7b3cd07-3c20-43f0-b0e3-a8ec9e6b6c16 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.168189] [49942]: [pid: 49942|app: 0|req: 3714/7204] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:33 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.179475] [49942]: DEBUG neutron.api.v2.base [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'floatingip': {'port_id': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 972.200349] [49942]: DEBUG neutron_lib.callbacks.manager [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (302187a9-0b6b-47f4-aea4-be7e6188582a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.324944] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 972.330558] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e9c65a83-c7ab-4475-9bb0-9f06a1309969" -d '{"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 972.360823] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-a319d4cc-5c5c-441b-8873-6488ab80748b x-openstack-request-id: req-a319d4cc-5c5c-441b-8873-6488ab80748b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 972.373303] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 972.373303] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a319d4cc-5c5c-441b-8873-6488ab80748b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 972.373303] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a319d4cc-5c5c-441b-8873-6488ab80748b'] response: {'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'status': 'completed', 'code': 200} [ 972.446317] [49942]: DEBUG neutron_lib.callbacks.manager [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.447910] [49942]: DEBUG neutron_lib.callbacks.manager [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (302187a9-0b6b-47f4-aea4-be7e6188582a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.500506] [49942]: INFO neutron.db.l3_db [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Floating IP 302187a9-0b6b-47f4-aea4-be7e6188582a associated. External IP: 10.180.180.169, port: 0ca3101a-22a7-4452-9f9c-c38a210616ea. [ 972.522597] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Bound using segment: {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 972.522597] [49941]: DEBUG neutron.plugins.ml2.managers [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Bound port: d915284f-ea3d-49d5-a7fe-2b8e73e4965c, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "b8b5b5e2-866d-4ab5-b74d-4a47de0c4877", "external-id": "nsx-vlan-transportzone-74", "segmentation_id": 74}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 972.522597] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.591655] [49941]: DEBUG neutron.plugins.ml2.db [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] For port d915284f-ea3d-49d5-a7fe-2b8e73e4965c, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 972.594927] [49941]: DEBUG neutron.plugins.ml2.db [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] For port d915284f-ea3d-49d5-a7fe-2b8e73e4965c, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 972.597044] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_precommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:33Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:33Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 972.597603] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_precommit: [ 972.597603] [49941]: key[binding:vif_type], unbound -> ovs [ 972.597603] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} [ 972.597603] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.601558] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.624588] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Router 611951f1-79ee-494f-b87d-3fd4cf35ceef has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 972.627756] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Pushing event updated for resources: {'Port': ['ID=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 972.637173] [49941]: DEBUG neutron.db.provisioning_blocks [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Provisioning complete for port d915284f-ea3d-49d5-a7fe-2b8e73e4965c triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 972.638085] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.638085] [49941]: INFO neutron.plugins.ml2.plugin [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Attempt 1 to provision port d915284f-ea3d-49d5-a7fe-2b8e73e4965c [ 972.680396] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 972.681146] [49941]: DEBUG neutron.plugins.ml2.plugin [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Current status of the port d915284f-ea3d-49d5-a7fe-2b8e73e4965c is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 972.681533] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.685995] [49942]: DEBUG neutron_lib.callbacks.manager [None req-827b0632-2ba4-4510-a579-701bdca11791 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.705990] [49942]: [pid: 49942|app: 0|req: 3715/7205] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:35:33 2025] PUT /networking/v2.0/floatingips/302187a9-0b6b-47f4-aea4-be7e6188582a => generated 802 bytes in 530 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.706667] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 972.713818] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0a09c615-9f4e-49b7-b048-39864c741a9c" -d '{"events": [{"server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "name": "network-vif-plugged", "status": "completed", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 972.720467] [49941]: DEBUG neutron.plugins.ml2.db [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] For port d915284f-ea3d-49d5-a7fe-2b8e73e4965c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 972.722756] [49942]: [pid: 49942|app: 0|req: 3716/7206] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.754693] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4dae141c-b851-407d-b796-80e7ebd39874 req-7a54751c-ef1a-4e21-aaf7-0a4d1b8008a6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.755833] [49942]: [pid: 49942|app: 0|req: 3717/7207] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.771399] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_precommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:34Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:34Z', 'revision_number': 4, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}]) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 972.772152] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_precommit: [ 972.772152] [49941]: key[status], DOWN -> ACTIVE [ 972.772152] [49941]: key[revision_number], 4 -> 5 [ 972.772152] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.777842] [49941]: DEBUG neutron.db.provisioning_blocks [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Provisioning complete for port d915284f-ea3d-49d5-a7fe-2b8e73e4965c triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 972.778279] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.778573] [49941]: INFO neutron.plugins.ml2.plugin [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Attempt 1 to provision port d915284f-ea3d-49d5-a7fe-2b8e73e4965c [ 972.791831] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-d3db2c85-40b9-4074-920d-29f85735eb34 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.794485] [49942]: [pid: 49942|app: 0|req: 3718/7208] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.824582] [49941]: DEBUG neutron.plugins.ml2.plugin [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Current status of the port d915284f-ea3d-49d5-a7fe-2b8e73e4965c is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 972.824971] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b1c6dbb-4305-4108-904b-f9578d5fbaa0 req-57bc4c6b-0b57-42e2-a3cd-4e7db84ae6c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.825392] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_postcommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:34Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:34Z', 'revision_number': 4, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}]) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 972.825663] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_postcommit: [ 972.825663] [49941]: key[status], DOWN -> ACTIVE [ 972.825663] [49941]: key[revision_number], 4 -> 5 [ 972.825663] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.825862] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.825980] [49942]: [pid: 49942|app: 0|req: 3719/7209] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 972.832631] [49942]: DEBUG neutron.api.wsgi [req-4dae141c-b851-407d-b796-80e7ebd39874 req-9d484c7f-ecbf-49e6-8343-a287de4cd1bd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 972.853922] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Pushing event updated for resources: {'Port': ['ID=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 972.856367] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_postcommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:34Z', 'revision_number': 4, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:33Z', 'revision_number': 2, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'}) 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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 972.856561] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] update_port_postcommit: [ 972.856561] [49941]: key[binding:vif_type], unbound -> ovs [ 972.856561] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}} [ 972.856561] [49941]: key[updated_at], 2025-11-20T12:35:33Z -> 2025-11-20T12:35:34Z [ 972.856561] [49941]: key[revision_number], 2 -> 4 [ 972.856561] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.861130] [49942]: [pid: 49942|app: 0|req: 3720/7210] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.869643] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.870038] [49941]: DEBUG neutron_lib.callbacks.manager [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b76664ad-1b4b-4bcb-a01b-728d26949bee service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.872409] [49941]: [pid: 49941|app: 0|req: 3491/7211] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:35:32 2025] PUT /networking/v2.0/ports/d915284f-ea3d-49d5-a7fe-2b8e73e4965c => generated 1036 bytes in 1627 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 972.890772] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c76954e9-408b-474b-ac6a-9a12be242af7 req-f33b7b18-e113-4561-9394-974aa24541a5 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.891728] [49942]: [pid: 49942|app: 0|req: 3721/7212] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.894479] [49942]: DEBUG neutron.api.wsgi [req-3b1c6dbb-4305-4108-904b-f9578d5fbaa0 req-4e4142be-0503-4623-8619-93e86622e20b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 972.922781] [49942]: [pid: 49942|app: 0|req: 3722/7213] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 972.936885] [49941]: DEBUG neutron.plugins.ml2.plugin [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port 38e81047-87bb-4d3a-bcf2-0ba83c43544d {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 972.936885] [49941]: DEBUG neutron_lib.callbacks.manager [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.950535] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9c65a83-c7ab-4475-9bb0-9f06a1309969 req-740e0bd1-a116-471b-834f-e03f2cc048d7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 972.951498] [49942]: [pid: 49942|app: 0|req: 3723/7214] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 972.954044] [49942]: DEBUG neutron.api.wsgi [req-c76954e9-408b-474b-ac6a-9a12be242af7 req-4c987c7c-5fe6-4e0c-8d97-a7abd1c42976 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 972.967428] [49941]: DEBUG neutron.plugins.ml2.db [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] For port 38e81047-87bb-4d3a-bcf2-0ba83c43544d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=38e81047-87bb-4d3a-bcf2-0ba83c43544d,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 972.967631] [49941]: DEBUG neutron_lib.callbacks.manager [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 972.973193] [49942]: [pid: 49942|app: 0|req: 3724/7215] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 972.973250] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 972.973250] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 972.973250] [49941]: key[id], 38e81047-87bb-4d3a-bcf2-0ba83c43544d -> None [ 972.973250] [49941]: key[binding:vnic_type], normal -> None [ 972.973250] [49941]: key[tags], [] -> None [ 972.973250] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 972.973250] [49941]: key[allowed_address_pairs], [] -> None [ 972.973250] [49941]: key[extra_dhcp_opts], [] -> None [ 972.973250] [49941]: key[binding:profile], {} -> None [ 972.973250] [49941]: key[admin_state_up], True -> None [ 972.973250] [49941]: key[binding:vif_type], ovs -> None [ 972.973250] [49941]: key[device_owner], compute:nova -> None [ 972.973250] [49941]: key[created_at], 2025-11-20T12:32:18Z -> None [ 972.973250] [49941]: key[updated_at], 2025-11-20T12:32:19Z -> None [ 972.973250] [49941]: key[description], -> None [ 972.973250] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 972.973250] [49941]: key[binding:host_id], cpu-1 -> None [ 972.973250] [49941]: key[standard_attr_id], 1229 -> None [ 972.973250] [49941]: key[name], -> None [ 972.973250] [49941]: key[mac_address], fa:16:3e:07:98:f2 -> None [ 972.973250] [49941]: key[status], ACTIVE -> None [ 972.973250] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 972.973250] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}] -> None [ 972.973250] [49941]: key[security_groups], ['333e5a31-1108-499b-b6ad-b3bf290a8769'] -> None [ 972.973250] [49941]: key[revision_number], 5 -> None [ 972.973250] [49941]: key[port_security_enabled], True -> None [ 972.973250] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 972.973250] [49941]: key[device_id], e842b617-5918-41c5-83de-1c2dc95e9e80 -> None [ 972.973250] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 972.985456] [49942]: [pid: 49942|app: 0|req: 3725/7216] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.024331] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-6310a9f4-60ad-4360-b755-bedd063c0c11 x-openstack-request-id: req-6310a9f4-60ad-4360-b755-bedd063c0c11 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 973.026744] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "name": "network-vif-plugged", "status": "completed", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 973.034274] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6310a9f4-60ad-4360-b755-bedd063c0c11 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 973.034500] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6310a9f4-60ad-4360-b755-bedd063c0c11'] response: {'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'code': 200} [ 973.038775] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9c65a83-c7ab-4475-9bb0-9f06a1309969 req-dd113ccb-3f8b-4205-8a4f-d94fef46fb90 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.039892] [49942]: [pid: 49942|app: 0|req: 3726/7217] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.058651] [49942]: [pid: 49942|app: 0|req: 3727/7218] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.064405] [49942]: DEBUG neutron.api.wsgi [req-e9c65a83-c7ab-4475-9bb0-9f06a1309969 req-92d6757a-17b3-43fb-b140-fbcde773c3ff service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.076722] [49942]: [pid: 49942|app: 0|req: 3728/7219] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.090682] [49941]: DEBUG neutron_lib.callbacks.manager [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.091092] [49941]: DEBUG neutron_lib.callbacks.manager [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (b2666794-6b6c-4586-b622-65c53ad2b0b2), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.091229] [49942]: [pid: 49942|app: 0|req: 3729/7220] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.091278] [49941]: INFO neutron.db.l3_db [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP b2666794-6b6c-4586-b622-65c53ad2b0b2 disassociated. External IP: 10.180.180.202, port: 38e81047-87bb-4d3a-bcf2-0ba83c43544d. [ 973.091384] [49941]: DEBUG neutron.plugins.ml2.plugin [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for 38e81047-87bb-4d3a-bcf2-0ba83c43544d owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 973.110745] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9c65a83-c7ab-4475-9bb0-9f06a1309969 req-38c1266e-f74c-4e79-91f4-a7466f36c9a9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.111657] [49942]: [pid: 49942|app: 0|req: 3730/7221] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.141849] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d737bff6-926d-4ec0-9f94-1ef36f4a7af5 req-32f5a5bc-86e0-4f71-8d87-15e16432cf5a tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.142934] [49942]: [pid: 49942|app: 0|req: 3731/7222] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.168700] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9c65a83-c7ab-4475-9bb0-9f06a1309969 req-d184594e-dfff-45c3-a925-56a4f5dfe305 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.169679] [49942]: [pid: 49942|app: 0|req: 3732/7223] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.178040] [49941]: DEBUG neutron_lib.callbacks.manager [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (38e81047-87bb-4d3a-bcf2-0ba83c43544d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.183736] [49942]: [pid: 49942|app: 0|req: 3733/7224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.186302] [49942]: DEBUG neutron.api.wsgi [req-d737bff6-926d-4ec0-9f94-1ef36f4a7af5 req-b526f727-e518-48df-8ed6-a3f4c325513b tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.187012] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=38e81047-87bb-4d3a-bcf2-0ba83c43544d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 973.215304] [49942]: [pid: 49942|app: 0|req: 3734/7225] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.263226] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 973.264229] [49942]: [pid: 49942|app: 0|req: 3735/7226] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:34 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.279588] [49942]: [pid: 49942|app: 0|req: 3736/7227] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.318679] [49942]: [pid: 49942|app: 0|req: 3737/7228] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.325024] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 973.332459] [49942]: [pid: 49942|app: 0|req: 3738/7229] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=80a739bc-996c-44b3-ba09-a7b9437f8c8a => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.343064] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] No DVR routers for this DVR port 38e81047-87bb-4d3a-bcf2-0ba83c43544d on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 973.343428] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:07:98:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'device_owner': 'compute:nova', 'standard_attr_id': 1229, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['333e5a31-1108-499b-b6ad-b3bf290a8769'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 973.346640] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 973.346640] [49941]: key[id], 38e81047-87bb-4d3a-bcf2-0ba83c43544d -> None [ 973.346640] [49941]: key[binding:vnic_type], normal -> None [ 973.346640] [49941]: key[tags], [] -> None [ 973.346640] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 973.346640] [49941]: key[allowed_address_pairs], [] -> None [ 973.346640] [49941]: key[extra_dhcp_opts], [] -> None [ 973.346640] [49941]: key[binding:profile], {} -> None [ 973.346640] [49941]: key[admin_state_up], True -> None [ 973.346640] [49941]: key[binding:vif_type], ovs -> None [ 973.346640] [49941]: key[device_owner], compute:nova -> None [ 973.346640] [49941]: key[created_at], 2025-11-20T12:32:18Z -> None [ 973.346640] [49941]: key[updated_at], 2025-11-20T12:32:19Z -> None [ 973.346640] [49941]: key[description], -> None [ 973.346640] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 973.346640] [49941]: key[binding:host_id], cpu-1 -> None [ 973.346640] [49941]: key[standard_attr_id], 1229 -> None [ 973.346640] [49941]: key[name], -> None [ 973.346640] [49941]: key[mac_address], fa:16:3e:07:98:f2 -> None [ 973.346640] [49941]: key[status], ACTIVE -> None [ 973.346640] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 973.346640] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.12'}] -> None [ 973.346640] [49941]: key[security_groups], ['333e5a31-1108-499b-b6ad-b3bf290a8769'] -> None [ 973.346640] [49941]: key[revision_number], 5 -> None [ 973.346640] [49941]: key[port_security_enabled], True -> None [ 973.346640] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 973.346640] [49941]: key[device_id], e842b617-5918-41c5-83de-1c2dc95e9e80 -> None [ 973.346640] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 973.346640] [49941]: DEBUG neutron_lib.callbacks.manager [req-adde8421-5482-4b1d-bfe3-58733a5366bf req-e5e1f310-95ad-4dc1-9db1-8ed67b68f690 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 973.348848] [49941]: [pid: 49941|app: 0|req: 3492/7230] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:34 2025] DELETE /networking/v2.0/ports/38e81047-87bb-4d3a-bcf2-0ba83c43544d => generated 0 bytes in 476 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 973.360866] [49942]: [pid: 49942|app: 0|req: 3739/7231] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 973.406958] [49941]: [pid: 49941|app: 0|req: 3493/7232] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.417261] [49942]: [pid: 49942|app: 0|req: 3740/7233] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.800994] [49941]: [pid: 49941|app: 0|req: 3494/7234] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.910139] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-bafc5f9a-10c9-4f8c-b031-398188ba0a8e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.911192] [49942]: [pid: 49942|app: 0|req: 3741/7235] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 1041 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 973.919657] [49941]: DEBUG neutron.api.wsgi [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-b58f8bd2-f05d-4815-98f4-1ed4e4dd8382 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.932190] [49941]: [pid: 49941|app: 0|req: 3495/7236] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=d915284f-ea3d-49d5-a7fe-2b8e73e4965c => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 973.945638] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8e4e6d4-c7dc-4d6a-8199-a50d76c782c7 req-1ce8bdac-6d16-40ce-ab61-5aab96cee39a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.946707] [49942]: [pid: 49942|app: 0|req: 3742/7237] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 973.952391] [49942]: DEBUG neutron.api.wsgi [req-f8e4e6d4-c7dc-4d6a-8199-a50d76c782c7 req-30098ada-c931-41ad-976b-21f8fe060534 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 973.958330] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-8a667c8b-186a-4928-9f6b-95386fa459e7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.959172] [49941]: [pid: 49941|app: 0|req: 3496/7238] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/subnets?id=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba => generated 699 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 973.976771] [49942]: [pid: 49942|app: 0|req: 3743/7239] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 973.996223] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1786cad9-eec2-4d74-98db-aaab52669a4e req-29aa44a5-e2b9-4a05-a89f-39507e7e82ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 973.997316] [49941]: [pid: 49941|app: 0|req: 3497/7240] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?network_id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.047594] [49942]: [pid: 49942|app: 0|req: 3744/7241] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.084958] [49942]: [pid: 49942|app: 0|req: 3745/7242] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 974.096788] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99b52031-5408-4b59-9cc9-e693471b0210 req-e198fa10-07cc-4983-9a0c-1afe627f125c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.097813] [49941]: [pid: 49941|app: 0|req: 3498/7243] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.097887] [49942]: [pid: 49942|app: 0|req: 3746/7244] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.104150] [49941]: DEBUG neutron.api.wsgi [req-99b52031-5408-4b59-9cc9-e693471b0210 req-97947ee5-db8b-427c-8642-e091c51de8b2 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.128611] [49941]: [pid: 49941|app: 0|req: 3499/7245] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.158833] [49942]: [pid: 49942|app: 0|req: 3747/7246] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.189329] [49941]: [pid: 49941|app: 0|req: 3500/7247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.253586] [49942]: [pid: 49942|app: 0|req: 3748/7248] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:35 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.333741] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12c87720-0386-4dc4-89b7-414a981a033e req-8d9226b7-d4ea-48d3-b31d-27b46205f208 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.334759] [49941]: [pid: 49941|app: 0|req: 3501/7249] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.340978] [49942]: DEBUG neutron.api.wsgi [req-12c87720-0386-4dc4-89b7-414a981a033e req-37dac6ff-6765-4379-966f-f501889e955c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 974.362988] [49941]: [pid: 49941|app: 0|req: 3502/7250] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.365966] [49942]: [pid: 49942|app: 0|req: 3749/7251] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.373519] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 974.374954] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b36bf6b8-fc72-4b23-952e-d0edf45c3397" -d '{"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 974.400508] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-6e99c7c2-c669-40e9-99c1-7b12970e9a02 x-openstack-request-id: req-6e99c7c2-c669-40e9-99c1-7b12970e9a02 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 974.400702] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 974.400702] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6e99c7c2-c669-40e9-99c1-7b12970e9a02 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 974.400877] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6e99c7c2-c669-40e9-99c1-7b12970e9a02'] response: {'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'status': 'completed', 'code': 200} [ 974.451170] [49941]: [pid: 49941|app: 0|req: 3503/7252] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.477389] [49942]: [pid: 49942|app: 0|req: 3750/7253] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.505986] [49941]: [pid: 49941|app: 0|req: 3504/7254] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.671730] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c124fec-c83e-4f7b-9d76-3a3fdcf6e6a5 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.741221] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c124fec-c83e-4f7b-9d76-3a3fdcf6e6a5 admin admin] Publish callbacks [] for security_group (95e0192d-5196-4a14-96fc-e6fab61f1633), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.744153] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5c124fec-c83e-4f7b-9d76-3a3fdcf6e6a5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (95e0192d-5196-4a14-96fc-e6fab61f1633), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.762297] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c124fec-c83e-4f7b-9d76-3a3fdcf6e6a5 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=95e0192d-5196-4a14-96fc-e6fab61f1633,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.773689] [49942]: [pid: 49942|app: 0|req: 3751/7255] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/security-groups?tenant_id=ea3f11f0a9a4408eb9850a14b926a145&name=default => generated 2929 bytes in 167 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 974.807655] [49941]: DEBUG neutron_lib.callbacks.manager [None req-70e492f0-53ae-4a20-be56-105e10b2128b admin admin] Publish callbacks [] for security_group (95e0192d-5196-4a14-96fc-e6fab61f1633), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.831172] [49941]: DEBUG neutron_lib.callbacks.manager [None req-70e492f0-53ae-4a20-be56-105e10b2128b admin admin] Publish callbacks [] for security_group (95e0192d-5196-4a14-96fc-e6fab61f1633), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.855927] [49941]: DEBUG neutron_lib.callbacks.manager [None req-70e492f0-53ae-4a20-be56-105e10b2128b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (95e0192d-5196-4a14-96fc-e6fab61f1633), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.860665] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-70e492f0-53ae-4a20-be56-105e10b2128b admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=95e0192d-5196-4a14-96fc-e6fab61f1633,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 974.864867] [49941]: DEBUG neutron_lib.callbacks.manager [None req-70e492f0-53ae-4a20-be56-105e10b2128b admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 974.865987] [49941]: [pid: 49941|app: 0|req: 3505/7256] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:36 2025] DELETE /networking/v2.0/security-groups/95e0192d-5196-4a14-96fc-e6fab61f1633 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 974.878785] [49942]: [pid: 49942|app: 0|req: 3752/7257] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 974.934873] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36bf6b8-fc72-4b23-952e-d0edf45c3397 req-5506d1dd-cba9-4be2-be4d-141ed411081e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.935911] [49941]: [pid: 49941|app: 0|req: 3506/7258] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 974.988805] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36bf6b8-fc72-4b23-952e-d0edf45c3397 req-cc08f1d5-b1ed-4885-8072-0e7031ee7ee0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 974.989914] [49942]: [pid: 49942|app: 0|req: 3753/7259] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 974.996998] [49941]: DEBUG neutron.api.wsgi [req-b36bf6b8-fc72-4b23-952e-d0edf45c3397 req-938d3e00-0bc1-46c3-8ded-81dcb1e18b35 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 975.029056] [49941]: [pid: 49941|app: 0|req: 3507/7260] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.038306] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c'}, {'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'name': 'network-vif-deleted', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 975.040433] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d2e4bdb8-59f3-49eb-840a-c9d9329c8d8b" -d '{"events": [{"name": "network-changed", "server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c"}, {"server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "name": "network-vif-deleted", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 975.057778] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36bf6b8-fc72-4b23-952e-d0edf45c3397 req-bcf31762-14ae-4945-9090-cbb3f29ea3af service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.058760] [49941]: [pid: 49941|app: 0|req: 3508/7261] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.061594] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-135a9a6f-324a-4e16-a55c-c6f0b204c698 req-54a31449-569d-417a-ad75-9cd2c381892c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.062734] [49942]: [pid: 49942|app: 0|req: 3754/7262] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.069239] [49942]: DEBUG neutron.api.wsgi [req-135a9a6f-324a-4e16-a55c-c6f0b204c698 req-55ca521a-229d-4572-842b-f7dcd857a912 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 975.077052] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-66f8eed2-9577-4189-abf9-1da84dc1ea8b x-openstack-request-id: req-66f8eed2-9577-4189-abf9-1da84dc1ea8b {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 975.077392] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c", "status": "completed", "code": 200}, {"server_uuid": "e842b617-5918-41c5-83de-1c2dc95e9e80", "name": "network-vif-deleted", "tag": "38e81047-87bb-4d3a-bcf2-0ba83c43544d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 975.077392] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-66f8eed2-9577-4189-abf9-1da84dc1ea8b {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 975.077615] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-66f8eed2-9577-4189-abf9-1da84dc1ea8b'] response: {'name': 'network-changed', 'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'status': 'completed', 'code': 200} [ 975.077721] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-66f8eed2-9577-4189-abf9-1da84dc1ea8b'] response: {'server_uuid': 'e842b617-5918-41c5-83de-1c2dc95e9e80', 'name': 'network-vif-deleted', 'tag': '38e81047-87bb-4d3a-bcf2-0ba83c43544d', 'status': 'completed', 'code': 200} [ 975.088472] [49942]: [pid: 49942|app: 0|req: 3755/7263] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.089036] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b36bf6b8-fc72-4b23-952e-d0edf45c3397 req-c4d24f93-07ae-4568-b9ab-a2a6675bc034 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.090075] [49941]: [pid: 49941|app: 0|req: 3509/7264] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 975.124900] [49942]: [pid: 49942|app: 0|req: 3756/7265] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.163569] [49941]: [pid: 49941|app: 0|req: 3510/7266] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 975.173059] [49942]: [pid: 49942|app: 0|req: 3757/7267] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.219830] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd990050-7189-4a47-a488-f7c5e6cda1d8 req-f56acae7-10b7-446f-ba28-e205387de70b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.220848] [49941]: [pid: 49941|app: 0|req: 3511/7268] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.227581] [49941]: DEBUG neutron.api.wsgi [req-fd990050-7189-4a47-a488-f7c5e6cda1d8 req-037b94cf-3bc0-4e1f-a00c-d39e24f57972 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 975.237735] [49942]: [pid: 49942|app: 0|req: 3758/7269] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.249063] [49941]: [pid: 49941|app: 0|req: 3512/7270] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:36 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.298149] [49941]: [pid: 49941|app: 0|req: 3513/7271] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.331772] [49941]: [pid: 49941|app: 0|req: 3514/7272] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 975.350592] [49942]: DEBUG neutron.api.v2.base [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Request body: {'network': {'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 975.374243] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 975.377509] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.383141] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.467850] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks [] for security_group (08854b07-067f-424b-9bb0-d6cc92d829c2), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.471168] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (08854b07-067f-424b-9bb0-d6cc92d829c2), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.473317] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ead31278-9e03-4f0c-8cd5-49ee11f50625 req-848cda69-09ee-464d-835b-07f7735026b1 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.474788] [49941]: [pid: 49941|app: 0|req: 3515/7273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.487760] [49941]: [pid: 49941|app: 0|req: 3516/7274] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.490858] [49941]: DEBUG neutron.api.wsgi [req-ead31278-9e03-4f0c-8cd5-49ee11f50625 req-dab85870-4bcb-4ba1-be08-53039b8564f6 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 975.490912] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=08854b07-067f-424b-9bb0-d6cc92d829c2,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.510166] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] vlan segment allocate from pool success with {'vlan_id': 673, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 975.511622] [49941]: [pid: 49941|app: 0|req: 3517/7275] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.524225] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (6be47be1-d499-4c65-bd35-1c9fd43b7326), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.524450] [49942]: INFO neutron.db.segments_db [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Added segment 6be47be1-d499-4c65-bd35-1c9fd43b7326 of type vlan for network 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 975.542715] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (8248c6a0-0e87-42c3-b40e-fba038abb05f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.556982] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] create_network_precommit called with network settings {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1558, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] [ 975.557186] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] create_network_precommit: [ 975.557186] [49942]: key[vlan_transparent], None -> None [ 975.557186] [49942]: key[id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 975.557186] [49942]: key[tags], None -> [] [ 975.557186] [49942]: key[availability_zone_hints], None -> [] [ 975.557186] [49942]: key[mtu], None -> 8950 [ 975.557186] [49942]: key[provider:network_type], None -> vlan [ 975.557186] [49942]: key[admin_state_up], None -> True [ 975.557186] [49942]: key[provider:physical_network], None -> default [ 975.557186] [49942]: key[provider:segmentation_id], None -> 673 [ 975.557186] [49942]: key[qinq], None -> None [ 975.557186] [49942]: key[created_at], None -> 2025-11-20T12:35:37Z [ 975.557186] [49942]: key[updated_at], None -> 2025-11-20T12:35:37Z [ 975.557186] [49942]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.557186] [49942]: key[description], None -> [ 975.557186] [49942]: key[standard_attr_id], None -> 1558 [ 975.557186] [49942]: key[name], None -> tempest-ServersTestJSON-1415559660-network [ 975.557186] [49942]: key[availability_zones], None -> [] [ 975.557186] [49942]: key[status], None -> ACTIVE [ 975.557186] [49942]: key[shared], None -> False [ 975.557186] [49942]: key[router:external], None -> False [ 975.557186] [49942]: key[revision_number], None -> 1 [ 975.557186] [49942]: key[port_security_enabled], None -> True [ 975.557186] [49942]: key[subnets], None -> [] [ 975.557186] [49942]: key[ipv4_address_scope], None -> None [ 975.557186] [49942]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.557186] [49942]: key[ipv6_address_scope], None -> None [ 975.557186] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.563214] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (8248c6a0-0e87-42c3-b40e-fba038abb05f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.568546] [49941]: [pid: 49941|app: 0|req: 3518/7276] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.584204] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Pushing event updated for resources: {'Network': ['ID=8248c6a0-0e87-42c3-b40e-fba038abb05f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.585482] [49941]: [pid: 49941|app: 0|req: 3519/7277] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.586273] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] create_network_postcommit called with network settings {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1558, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 1} (original settings None) and network segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] [ 975.586820] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] create_network_postcommit: [ 975.586820] [49942]: key[vlan_transparent], None -> None [ 975.586820] [49942]: key[id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 975.586820] [49942]: key[tags], None -> [] [ 975.586820] [49942]: key[availability_zone_hints], None -> [] [ 975.586820] [49942]: key[mtu], None -> 8950 [ 975.586820] [49942]: key[provider:network_type], None -> vlan [ 975.586820] [49942]: key[admin_state_up], None -> True [ 975.586820] [49942]: key[provider:physical_network], None -> default [ 975.586820] [49942]: key[provider:segmentation_id], None -> 673 [ 975.586820] [49942]: key[qinq], None -> None [ 975.586820] [49942]: key[created_at], None -> 2025-11-20T12:35:37Z [ 975.586820] [49942]: key[updated_at], None -> 2025-11-20T12:35:37Z [ 975.586820] [49942]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.586820] [49942]: key[description], None -> [ 975.586820] [49942]: key[standard_attr_id], None -> 1558 [ 975.586820] [49942]: key[name], None -> tempest-ServersTestJSON-1415559660-network [ 975.586820] [49942]: key[availability_zones], None -> [] [ 975.586820] [49942]: key[status], None -> ACTIVE [ 975.586820] [49942]: key[shared], None -> False [ 975.586820] [49942]: key[router:external], None -> False [ 975.586820] [49942]: key[revision_number], None -> 1 [ 975.586820] [49942]: key[port_security_enabled], None -> True [ 975.586820] [49942]: key[subnets], None -> [] [ 975.586820] [49942]: key[ipv4_address_scope], None -> None [ 975.586820] [49942]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.586820] [49942]: key[ipv6_address_scope], None -> None [ 975.586820] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.590960] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.590960] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0b452526-d3ac-4b02-a762-f8fed2aaf36a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.603363] [49942]: [pid: 49942|app: 0|req: 3759/7278] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:35:37 2025] POST /networking/v2.0/networks => generated 660 bytes in 324 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 975.610835] [49942]: DEBUG neutron.api.v2.base [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Request body: {'subnet': {'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersTestJSON-1415559660-subnet', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 975.625945] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 975.626090] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2e4bdb8-59f3-49eb-840a-c9d9329c8d8b req-89ce2806-d689-4ecb-9594-edb5b6c177c9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.626931] [49941]: [pid: 49941|app: 0|req: 3520/7279] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 1041 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 975.627441] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.640491] [49941]: [pid: 49941|app: 0|req: 3521/7280] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.685650] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2e4bdb8-59f3-49eb-840a-c9d9329c8d8b req-0f523e62-034d-4641-b7dc-d6be2bc2826d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.686367] [49941]: [pid: 49941|app: 0|req: 3522/7281] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 723 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.695306] [49941]: DEBUG neutron.api.wsgi [req-d2e4bdb8-59f3-49eb-840a-c9d9329c8d8b req-e0a57c1d-0455-4261-84d9-d601793a88c7 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 975.701376] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] create_subnet_precommit called with subnet settings {'id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'name': 'tempest-ServersTestJSON-1415559660-subnet', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1560, '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-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings None) [ 975.701639] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] create_subnet_precommit: [ 975.701639] [49942]: key[ipv6_ra_mode], None -> None [ 975.701639] [49942]: key[id], None -> 02b2d17c-944b-47cc-9b59-4d771390dd7d [ 975.701639] [49942]: key[tags], None -> [] [ 975.701639] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 975.701639] [49942]: key[enable_dhcp], None -> True [ 975.701639] [49942]: key[ip_version], None -> 4 [ 975.701639] [49942]: key[created_at], None -> 2025-11-20T12:35:37Z [ 975.701639] [49942]: key[updated_at], None -> 2025-11-20T12:35:37Z [ 975.701639] [49942]: key[description], None -> [ 975.701639] [49942]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.701639] [49942]: key[standard_attr_id], None -> 1560 [ 975.701639] [49942]: key[cidr], None -> 192.168.128.0/28 [ 975.701639] [49942]: key[ipv6_address_mode], None -> None [ 975.701639] [49942]: key[name], None -> tempest-ServersTestJSON-1415559660-subnet [ 975.701639] [49942]: key[subnetpool_id], None -> None [ 975.701639] [49942]: key[host_routes], None -> [] [ 975.701639] [49942]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 975.701639] [49942]: key[shared], None -> False [ 975.701639] [49942]: key[router:external], None -> False [ 975.701639] [49942]: key[revision_number], None -> 0 [ 975.701639] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 975.701639] [49942]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.701639] [49942]: key[service_types], None -> [] [ 975.701639] [49942]: key[dns_nameservers], None -> [] [ 975.701639] [49942]: key[segment_id], None -> None [ 975.701639] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.702932] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (02b2d17c-944b-47cc-9b59-4d771390dd7d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.708890] [49941]: [pid: 49941|app: 0|req: 3523/7282] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=d915284f-ea3d-49d5-a7fe-2b8e73e4965c => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 975.715604] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Pushing event updated for resources: {'Subnet': ['ID=02b2d17c-944b-47cc-9b59-4d771390dd7d,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 975.735043] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Checking segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 975.735228] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Network hostable DHCP agents. Network: 8248c6a0-0e87-42c3-b40e-fba038abb05f, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 975.737018] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2e4bdb8-59f3-49eb-840a-c9d9329c8d8b req-82f6d39d-c74f-4e4f-8a38-000b167aa763 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.738035] [49941]: [pid: 49941|app: 0|req: 3524/7283] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/subnets?id=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba => generated 699 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.744551] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 975.748264] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 8248c6a0-0e87-42c3-b40e-fba038abb05f) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 975.750535] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] create_subnet_postcommit called with subnet settings {'id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'name': 'tempest-ServersTestJSON-1415559660-subnet', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1560, '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-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, '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-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) [ 975.750726] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] create_subnet_postcommit: [ 975.750726] [49942]: key[ipv6_ra_mode], None -> None [ 975.750726] [49942]: key[id], None -> 02b2d17c-944b-47cc-9b59-4d771390dd7d [ 975.750726] [49942]: key[tags], None -> [] [ 975.750726] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 975.750726] [49942]: key[enable_dhcp], None -> True [ 975.750726] [49942]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, '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-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 975.750726] [49942]: key[ip_version], None -> 4 [ 975.750726] [49942]: key[created_at], None -> 2025-11-20T12:35:37Z [ 975.750726] [49942]: key[updated_at], None -> 2025-11-20T12:35:37Z [ 975.750726] [49942]: key[description], None -> [ 975.750726] [49942]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.750726] [49942]: key[standard_attr_id], None -> 1560 [ 975.750726] [49942]: key[cidr], None -> 192.168.128.0/28 [ 975.750726] [49942]: key[ipv6_address_mode], None -> None [ 975.750726] [49942]: key[name], None -> tempest-ServersTestJSON-1415559660-subnet [ 975.750726] [49942]: key[subnetpool_id], None -> None [ 975.750726] [49942]: key[host_routes], None -> [] [ 975.750726] [49942]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 975.750726] [49942]: key[shared], None -> False [ 975.750726] [49942]: key[router:external], None -> False [ 975.750726] [49942]: key[revision_number], None -> 0 [ 975.750726] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 975.750726] [49942]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 975.750726] [49942]: key[service_types], None -> [] [ 975.750726] [49942]: key[dns_nameservers], None -> [] [ 975.750726] [49942]: key[segment_id], None -> None [ 975.750726] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 975.752294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.753161] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e76de70e-68c7-48e6-a8d2-948a34cbd9f5 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.763074] [49942]: [pid: 49942|app: 0|req: 3760/7284] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:35:37 2025] POST /networking/v2.0/subnets => generated 679 bytes in 157 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 975.768087] [49942]: DEBUG neutron.api.v2.base [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Request body: {'router': {'name': 'tempest-ServersTestJSON-1415559660-router', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 975.783635] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.784522] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.790976] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2e4bdb8-59f3-49eb-840a-c9d9329c8d8b req-d0557b26-cadb-499e-a249-019dbb5cea31 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 975.791947] [49941]: [pid: 49941|app: 0|req: 3525/7285] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?network_id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 975.820791] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks [] for router_controller (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.826858] [49941]: [pid: 49941|app: 0|req: 3526/7286] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.861076] [49941]: [pid: 49941|app: 0|req: 3527/7287] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 975.871649] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks [] for router_gateway (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.935975] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks [] for router_gateway (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.939532] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 975.944873] [49941]: [pid: 49941|app: 0|req: 3528/7288] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 975.982304] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Allocated IP 10.180.180.231 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/59686947-72e3-4955-aca4-91345f2db128) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 976.022073] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks [] for allowed_address_pair (59686947-72e3-4955-aca4-91345f2db128), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.022073] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks [] for port (59686947-72e3-4955-aca4-91345f2db128), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.022314] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] create_port_precommit called with port settings {'id': '59686947-72e3-4955-aca4-91345f2db128', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:af:1f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 976.022425] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] create_port_precommit: [ 976.022425] [49942]: key[id], None -> 59686947-72e3-4955-aca4-91345f2db128 [ 976.022425] [49942]: key[binding:vnic_type], None -> normal [ 976.022425] [49942]: key[binding:vif_details], None -> {} [ 976.022425] [49942]: key[allowed_address_pairs], None -> [] [ 976.022425] [49942]: key[binding:profile], None -> {} [ 976.022425] [49942]: key[admin_state_up], None -> True [ 976.022425] [49942]: key[binding:vif_type], None -> unbound [ 976.022425] [49942]: key[device_owner], None -> network:router_gateway [ 976.022425] [49942]: key[tenant_id], None -> [ 976.022425] [49942]: key[binding:host_id], None -> [ 976.022425] [49942]: key[standard_attr_id], None -> 1562 [ 976.022425] [49942]: key[name], None -> [ 976.022425] [49942]: key[mac_address], None -> fa:16:3e:64:af:1f [ 976.022425] [49942]: key[status], None -> DOWN [ 976.022425] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 976.022425] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}] [ 976.022425] [49942]: key[security_groups], None -> [] [ 976.022425] [49942]: key[port_security_enabled], None -> False [ 976.022425] [49942]: key[project_id], None -> [ 976.022425] [49942]: key[device_id], None -> 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 [ 976.022425] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.043239] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (59686947-72e3-4955-aca4-91345f2db128), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.063088] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Pushing event updated for resources: {'Port': ['ID=59686947-72e3-4955-aca4-91345f2db128,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.070877] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 976.071518] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 976.072907] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 976.085309] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] create_port_postcommit called with port settings {'id': '59686947-72e3-4955-aca4-91345f2db128', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:af:1f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}], '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-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 976.085555] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] create_port_postcommit: [ 976.085555] [49942]: key[id], None -> 59686947-72e3-4955-aca4-91345f2db128 [ 976.085555] [49942]: key[binding:vnic_type], None -> normal [ 976.085555] [49942]: key[tags], None -> [] [ 976.085555] [49942]: key[binding:vif_details], None -> {} [ 976.085555] [49942]: key[allowed_address_pairs], None -> [] [ 976.085555] [49942]: key[extra_dhcp_opts], None -> [] [ 976.085555] [49942]: key[binding:profile], None -> {} [ 976.085555] [49942]: key[admin_state_up], None -> True [ 976.085555] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 976.085555] [49942]: key[binding:vif_type], None -> unbound [ 976.085555] [49942]: key[device_owner], None -> network:router_gateway [ 976.085555] [49942]: key[created_at], None -> 2025-11-20T12:35:37Z [ 976.085555] [49942]: key[updated_at], None -> 2025-11-20T12:35:37Z [ 976.085555] [49942]: key[tenant_id], None -> [ 976.085555] [49942]: key[binding:host_id], None -> [ 976.085555] [49942]: key[description], None -> [ 976.085555] [49942]: key[standard_attr_id], None -> 1562 [ 976.085555] [49942]: key[name], None -> [ 976.085555] [49942]: key[mac_address], None -> fa:16:3e:64:af:1f [ 976.085555] [49942]: key[status], None -> DOWN [ 976.085555] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 976.085555] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}] [ 976.085555] [49942]: key[security_groups], None -> [] [ 976.085555] [49942]: key[revision_number], None -> 1 [ 976.085555] [49942]: key[port_security_enabled], None -> False [ 976.085555] [49942]: key[project_id], None -> [ 976.085555] [49942]: key[device_id], None -> 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 [ 976.085555] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.172095] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks [] for router_gateway (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.183855] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2a253c4-36ee-4649-a025-7c1e63de5eba req-1fed16e8-252f-427f-863f-8758dbf2e49d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.184893] [49941]: [pid: 49941|app: 0|req: 3529/7289] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.190728] [49941]: DEBUG neutron.api.wsgi [req-a2a253c4-36ee-4649-a025-7c1e63de5eba req-aaba808f-8fbc-4e43-8b08-b2279d3cfbb5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.234903] [49941]: [pid: 49941|app: 0|req: 3530/7290] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.252908] [49941]: [pid: 49941|app: 0|req: 3531/7291] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:37 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.265095] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.333659] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20095697-834e-4856-a71b-00a9f177e3f8 req-bf2c607f-f881-446a-ad49-e7af7400bfb2 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.334092] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Router 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 976.334669] [49941]: [pid: 49941|app: 0|req: 3532/7292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.347806] [49941]: [pid: 49941|app: 0|req: 3533/7293] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.350333] [49941]: DEBUG neutron.api.wsgi [req-20095697-834e-4856-a71b-00a9f177e3f8 req-c4ca5689-de80-462c-88a4-65479dee8570 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.370014] [49941]: [pid: 49941|app: 0|req: 3534/7294] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.404820] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 976.421485] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3834a3d-6aae-44e0-847e-d2b0f6beefe0 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.422434] [49942]: [pid: 49942|app: 0|req: 3761/7295] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:35:37 2025] POST /networking/v2.0/routers => generated 721 bytes in 657 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 976.423440] [49941]: [pid: 49941|app: 0|req: 3535/7296] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.439858] [49942]: [pid: 49942|app: 0|req: 3762/7297] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.571595] [49942]: [pid: 49942|app: 0|req: 3763/7298] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.621897] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eae067f5-a15f-44bb-bd9b-37a381400905 req-e5618c4b-9529-4595-b61e-850eed9fd80f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 976.622891] [49942]: [pid: 49942|app: 0|req: 3764/7299] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 976.632525] [49942]: DEBUG neutron.api.wsgi [req-eae067f5-a15f-44bb-bd9b-37a381400905 req-33ed9e17-be67-4b17-88c9-116ae319020f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 976.655788] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.656804] [49942]: [pid: 49942|app: 0|req: 3765/7300] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 976.671585] [49942]: [pid: 49942|app: 0|req: 3766/7301] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.718773] [49942]: [pid: 49942|app: 0|req: 3767/7302] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.733581] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Allocated IP 192.168.128.1 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 976.738078] [49942]: [pid: 49942|app: 0|req: 3768/7303] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 976.780581] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks [] for allowed_address_pair (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.781280] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks [] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.781483] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] create_port_precommit called with port settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.1'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 976.781635] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] create_port_precommit: [ 976.781635] [49941]: key[id], None -> 1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e [ 976.781635] [49941]: key[binding:vnic_type], None -> normal [ 976.781635] [49941]: key[binding:vif_details], None -> {} [ 976.781635] [49941]: key[allowed_address_pairs], None -> [] [ 976.781635] [49941]: key[binding:profile], None -> {} [ 976.781635] [49941]: key[admin_state_up], None -> True [ 976.781635] [49941]: key[binding:vif_type], None -> unbound [ 976.781635] [49941]: key[device_owner], None -> network:router_interface [ 976.781635] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 976.781635] [49941]: key[binding:host_id], None -> [ 976.781635] [49941]: key[standard_attr_id], None -> 1563 [ 976.781635] [49941]: key[name], None -> [ 976.781635] [49941]: key[mac_address], None -> fa:16:3e:6f:1e:5e [ 976.781635] [49941]: key[status], None -> DOWN [ 976.781635] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 976.781635] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.1'}] [ 976.781635] [49941]: key[security_groups], None -> [] [ 976.781635] [49941]: key[port_security_enabled], None -> False [ 976.781635] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 976.781635] [49941]: key[device_id], None -> 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 [ 976.781635] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.801804] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 976.821882] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Pushing event updated for resources: {'Port': ['ID=1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 976.835605] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 976.836453] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 976.838035] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 976.852810] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] create_port_postcommit called with port settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.1'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_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-20T12:35:38Z', 'updated_at': '2025-11-20T12:35:38Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 976.852989] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] create_port_postcommit: [ 976.852989] [49941]: key[id], None -> 1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e [ 976.852989] [49941]: key[binding:vnic_type], None -> normal [ 976.852989] [49941]: key[tags], None -> [] [ 976.852989] [49941]: key[binding:vif_details], None -> {} [ 976.852989] [49941]: key[allowed_address_pairs], None -> [] [ 976.852989] [49941]: key[extra_dhcp_opts], None -> [] [ 976.852989] [49941]: key[binding:profile], None -> {} [ 976.852989] [49941]: key[admin_state_up], None -> True [ 976.852989] [49941]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 976.852989] [49941]: key[binding:vif_type], None -> unbound [ 976.852989] [49941]: key[device_owner], None -> network:router_interface [ 976.852989] [49941]: key[created_at], None -> 2025-11-20T12:35:38Z [ 976.852989] [49941]: key[updated_at], None -> 2025-11-20T12:35:38Z [ 976.852989] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 976.852989] [49941]: key[binding:host_id], None -> [ 976.852989] [49941]: key[description], None -> [ 976.852989] [49941]: key[standard_attr_id], None -> 1563 [ 976.852989] [49941]: key[name], None -> [ 976.852989] [49941]: key[mac_address], None -> fa:16:3e:6f:1e:5e [ 976.852989] [49941]: key[status], None -> DOWN [ 976.852989] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 976.852989] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.1'}] [ 976.852989] [49941]: key[security_groups], None -> [] [ 976.852989] [49941]: key[revision_number], None -> 1 [ 976.852989] [49941]: key[port_security_enabled], None -> False [ 976.852989] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 976.852989] [49941]: key[device_id], None -> 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 [ 976.852989] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 976.853910] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.006729] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.017136] [49942]: [pid: 49942|app: 0|req: 3769/7304] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:38 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.088044] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks [] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.088414] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] update_port_precommit called with port settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', '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-20T12:35:38Z', 'updated_at': '2025-11-20T12:35:38Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', '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-20T12:35:38Z', 'updated_at': '2025-11-20T12:35:38Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 977.088585] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] update_port_precommit: [ 977.088585] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.090108] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.113878] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Pushing event updated for resources: {'Port': ['ID=1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 977.133709] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] update_port_postcommit called with port settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', '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-20T12:35:38Z', 'updated_at': '2025-11-20T12:35:38Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', '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-20T12:35:38Z', 'updated_at': '2025-11-20T12:35:38Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 977.133928] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] update_port_postcommit: [ 977.133928] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.134800] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.167944] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 977.168725] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 977.226537] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Router 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 977.281256] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-69499615-4943-4700-97d1-977da4d529c4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 977.286690] [49941]: [pid: 49941|app: 0|req: 3536/7305] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:35:38 2025] PUT /networking/v2.0/routers/6c64cbae-a76d-49ab-b4d4-7ee081a7ff44/add_router_interface => generated 309 bytes in 862 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 977.338223] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-c6e949ee-3317-43c7-8790-2101278a0b24 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.339240] [49941]: [pid: 49941|app: 0|req: 3537/7306] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 612 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.355445] [49941]: [pid: 49941|app: 0|req: 3538/7307] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.359519] [49941]: DEBUG neutron.api.wsgi [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-ba595c73-7c45-4f80-9953-23a0f2a4f03d tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.362427] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5df6c258-4270-48d7-a1a8-ff9e1d33032d req-4cfb190b-34cc-49f2-9b92-951481165162 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.363573] [49942]: [pid: 49942|app: 0|req: 3770/7308] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.371048] [49942]: DEBUG neutron.api.wsgi [req-5df6c258-4270-48d7-a1a8-ff9e1d33032d req-7b6692ae-3e29-412c-ab29-8efff2b51214 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.385047] [49941]: [pid: 49941|app: 0|req: 3539/7309] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=15290aee32584389b273d863bccbab71 => generated 180 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.394580] [49941]: DEBUG neutron.api.v2.base [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'port': {'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'admin_state_up': True, 'tenant_id': '15290aee32584389b273d863bccbab71', 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 977.397876] [49942]: [pid: 49942|app: 0|req: 3771/7310] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.433370] [49942]: [pid: 49942|app: 0|req: 3772/7311] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.447331] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Made reservation on behalf of 15290aee32584389b273d863bccbab71 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 977.452561] [49941]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.538757] [49941]: DEBUG neutron.db.db_base_plugin_common [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Allocated IP 192.168.128.14 (489bd2c1-ecc2-4e43-8691-f1823eda7dbe/0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73/6a59f654-d759-4329-8b4c-40db9fbac273) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 977.552201] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4e406c-5649-47bc-aaba-4f1f2fe18ea2 req-51cc4b05-afe4-4c84-ab0f-9b89d343c6f4 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.553296] [49942]: [pid: 49942|app: 0|req: 3773/7312] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.570809] [49942]: [pid: 49942|app: 0|req: 3774/7313] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.573772] [49942]: DEBUG neutron.api.wsgi [req-4e4e406c-5649-47bc-aaba-4f1f2fe18ea2 req-e6d11703-3edc-47af-ae36-e94b5fdfc100 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.600294] [49942]: [pid: 49942|app: 0|req: 3775/7314] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.637723] [49941]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for allowed_address_pair (6a59f654-d759-4329-8b4c-40db9fbac273), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.639034] [49941]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for port (6a59f654-d759-4329-8b4c-40db9fbac273), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.639034] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': '', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'project_id': '15290aee32584389b273d863bccbab71', 'port_security_enabled': True, 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 977.639034] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_precommit: [ 977.639034] [49941]: key[id], None -> 6a59f654-d759-4329-8b4c-40db9fbac273 [ 977.639034] [49941]: key[binding:vnic_type], None -> normal [ 977.639034] [49941]: key[binding:vif_details], None -> {} [ 977.639034] [49941]: key[allowed_address_pairs], None -> [] [ 977.639034] [49941]: key[binding:profile], None -> {} [ 977.639034] [49941]: key[admin_state_up], None -> True [ 977.639034] [49941]: key[binding:vif_type], None -> unbound [ 977.639034] [49941]: key[device_owner], None -> [ 977.639034] [49941]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 977.639034] [49941]: key[binding:host_id], None -> [ 977.639034] [49941]: key[standard_attr_id], None -> 1564 [ 977.639034] [49941]: key[name], None -> [ 977.639034] [49941]: key[mac_address], None -> fa:16:3e:bd:7d:8f [ 977.639034] [49941]: key[status], None -> DOWN [ 977.639034] [49941]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 977.639034] [49941]: key[fixed_ips], None -> [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}] [ 977.639034] [49941]: key[security_groups], None -> ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'] [ 977.639034] [49941]: key[port_security_enabled], None -> True [ 977.639034] [49941]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 977.639034] [49941]: key[device_id], None -> c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e [ 977.639034] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.656641] [49942]: [pid: 49942|app: 0|req: 3776/7315] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 977.668966] [49941]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.696838] [49942]: [pid: 49942|app: 0|req: 3777/7316] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.700978] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event updated for resources: {'Port': ['ID=6a59f654-d759-4329-8b4c-40db9fbac273,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 977.711823] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 977.714268] [49941]: DEBUG neutron.scheduler.base_scheduler [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 977.720521] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 977.747314] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': '', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'project_id': '15290aee32584389b273d863bccbab71', 'port_security_enabled': True, 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 1, 'network': {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 977.747314] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] create_port_postcommit: [ 977.747314] [49941]: key[id], None -> 6a59f654-d759-4329-8b4c-40db9fbac273 [ 977.747314] [49941]: key[binding:vnic_type], None -> normal [ 977.747314] [49941]: key[tags], None -> [] [ 977.747314] [49941]: key[binding:vif_details], None -> {} [ 977.747314] [49941]: key[allowed_address_pairs], None -> [] [ 977.747314] [49941]: key[extra_dhcp_opts], None -> [] [ 977.747314] [49941]: key[binding:profile], None -> {} [ 977.747314] [49941]: key[admin_state_up], None -> True [ 977.747314] [49941]: key[network], None -> {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} [ 977.747314] [49941]: key[binding:vif_type], None -> unbound [ 977.747314] [49941]: key[device_owner], None -> [ 977.747314] [49941]: key[created_at], None -> 2025-11-20T12:35:39Z [ 977.747314] [49941]: key[updated_at], None -> 2025-11-20T12:35:39Z [ 977.747314] [49941]: key[tenant_id], None -> 15290aee32584389b273d863bccbab71 [ 977.747314] [49941]: key[binding:host_id], None -> [ 977.747314] [49941]: key[description], None -> [ 977.747314] [49941]: key[standard_attr_id], None -> 1564 [ 977.747314] [49941]: key[name], None -> [ 977.747314] [49941]: key[mac_address], None -> fa:16:3e:bd:7d:8f [ 977.747314] [49941]: key[status], None -> DOWN [ 977.747314] [49941]: key[network_id], None -> 489bd2c1-ecc2-4e43-8691-f1823eda7dbe [ 977.747314] [49941]: key[fixed_ips], None -> [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}] [ 977.747314] [49941]: key[security_groups], None -> ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'] [ 977.747314] [49941]: key[revision_number], None -> 1 [ 977.747314] [49941]: key[port_security_enabled], None -> True [ 977.747314] [49941]: key[project_id], None -> 15290aee32584389b273d863bccbab71 [ 977.747314] [49941]: key[device_id], None -> c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e [ 977.747314] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 977.779971] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.780385] [49941]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-726fe491-34b9-4fe3-b2d7-6a85634b927a tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.786393] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf6be7bc-6435-48bb-b6ea-73c9beea034a req-0c720de0-b366-4c4c-b435-1ff1bc430da3 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 977.787526] [49942]: [pid: 49942|app: 0|req: 3778/7317] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.792986] [49941]: [pid: 49941|app: 0|req: 3540/7318] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:35:39 2025] POST /networking/v2.0/ports => generated 733 bytes in 402 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 977.795822] [49941]: DEBUG neutron.api.wsgi [req-bf6be7bc-6435-48bb-b6ea-73c9beea034a req-d19b0795-43da-4d56-88c1-ae845906c1ee tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 977.801517] [49942]: [pid: 49942|app: 0|req: 3779/7319] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.821595] [49941]: [pid: 49941|app: 0|req: 3541/7320] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 977.823462] [49942]: DEBUG neutron.api.v2.base [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Request body: {'port': {'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 977.872166] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 977.878368] [49941]: [pid: 49941|app: 0|req: 3542/7321] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.939564] [49941]: [pid: 49941|app: 0|req: 3543/7322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 977.999946] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-0289d02f-c2a5-4a31-bce8-ab8e491df73c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.000957] [49941]: [pid: 49941|app: 0|req: 3544/7323] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.006612] [49942]: DEBUG neutron.notifiers.nova [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6a59f654-d759-4329-8b4c-40db9fbac273 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 978.008370] [49941]: DEBUG neutron.api.wsgi [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-8ee7c499-a307-4664-9df0-d9865cbd7f6f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.013685] [49941]: [pid: 49941|app: 0|req: 3545/7324] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.014018] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks [] for port (6a59f654-d759-4329-8b4c-40db9fbac273), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.027029] [49942]: DEBUG neutron.db.provisioning_blocks [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Transition to ACTIVE for port object 6a59f654-d759-4329-8b4c-40db9fbac273 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 978.028231] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_precommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': '', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 978.028499] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_precommit: [ 978.028499] [49942]: key[device_owner], -> compute:nova [ 978.028499] [49942]: key[binding:host_id], -> cpu-1 [ 978.028499] [49942]: key[revision_number], 1 -> 2 [ 978.028499] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.032307] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 978.053806] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Pushing event updated for resources: {'Port': ['ID=6a59f654-d759-4329-8b4c-40db9fbac273,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 978.075445] [49941]: [pid: 49941|app: 0|req: 3546/7325] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 57 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.095993] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_postcommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': '', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 1, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 978.096322] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_postcommit: [ 978.096322] [49942]: key[device_owner], -> compute:nova [ 978.096322] [49942]: key[binding:host_id], -> cpu-1 [ 978.096322] [49942]: key[revision_number], 1 -> 2 [ 978.096322] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 978.100151] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae7ad7d1-758c-4d67-829d-931246b568a0 req-8df2fa2e-26bf-494a-9d74-49a61c7795cf tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.101210] [49941]: [pid: 49941|app: 0|req: 3547/7326] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 748 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.103142] [49942]: DEBUG neutron.plugins.ml2.managers [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Attempting to bind port 6a59f654-d759-4329-8b4c-40db9fbac273 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 978.103288] [49942]: DEBUG neutron.plugins.ml2.managers [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Attempting to bind port 6a59f654-d759-4329-8b4c-40db9fbac273 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 978.103408] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Attempting to bind port 6a59f654-d759-4329-8b4c-40db9fbac273 on network 489bd2c1-ecc2-4e43-8691-f1823eda7dbe {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 978.120473] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 978.120473] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Bind Segment={'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 978.121402] [49942]: DEBUG networking_nsxv3.api.rpc [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Bind port on Host cpu-1 & Segment [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 978.131559] [49941]: [pid: 49941|app: 0|req: 3548/7327] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.134556] [49941]: DEBUG neutron.api.wsgi [req-ae7ad7d1-758c-4d67-829d-931246b568a0 req-1ebf6daf-ff27-466b-8b21-109df5f8a6ad tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.154023] [49941]: [pid: 49941|app: 0|req: 3549/7328] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.187855] [49941]: [pid: 49941|app: 0|req: 3550/7329] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:39 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.299942] [49941]: [pid: 49941|app: 0|req: 3551/7330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.445741] [49941]: [pid: 49941|app: 0|req: 3552/7331] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.498605] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51650b3d-6758-499d-a211-3afdae6991a2 req-b8f91d71-d28f-446f-9a2f-6d661bb2f701 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.499231] [49941]: [pid: 49941|app: 0|req: 3553/7332] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.519777] [49941]: [pid: 49941|app: 0|req: 3554/7333] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 978.523941] [49941]: DEBUG neutron.api.wsgi [req-51650b3d-6758-499d-a211-3afdae6991a2 req-6f305ccf-65be-4ca8-9c98-bdd8b2f60c82 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.558190] [49941]: [pid: 49941|app: 0|req: 3555/7334] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.650792] [49941]: [pid: 49941|app: 0|req: 3556/7335] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 978.701100] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2de0d025-3925-4b7a-8fc3-063a5f1ae9e1 req-e7c68975-3430-4bac-9586-31745baab97d tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.701673] [49941]: [pid: 49941|app: 0|req: 3557/7336] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.708231] [49941]: DEBUG neutron.api.wsgi [req-2de0d025-3925-4b7a-8fc3-063a5f1ae9e1 req-af572a3a-2121-49ea-8c49-7e48fb04c3a5 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.736218] [49941]: [pid: 49941|app: 0|req: 3558/7337] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 978.750403] [49941]: [pid: 49941|app: 0|req: 3559/7338] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.804233] [49941]: [pid: 49941|app: 0|req: 3560/7339] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.886798] [49941]: [pid: 49941|app: 0|req: 3561/7340] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=96f400ce-32a8-4a39-aa53-ec33e020fca1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 978.923781] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e64a66e-b3bc-4dce-83e5-0c7e9ba6a420 req-8c119510-1a11-4066-ab4d-334bee054124 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 978.924844] [49941]: [pid: 49941|app: 0|req: 3562/7341] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 978.930704] [49941]: DEBUG neutron.api.wsgi [req-2e64a66e-b3bc-4dce-83e5-0c7e9ba6a420 req-e50ba2a1-6090-412f-9b1c-08f40c24d5c9 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 978.952187] [49941]: [pid: 49941|app: 0|req: 3563/7342] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 978.964714] [49941]: [pid: 49941|app: 0|req: 3564/7343] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.001225] [49941]: [pid: 49941|app: 0|req: 3565/7344] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.027658] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07b8e1a6-7c5a-4bba-b56d-8ed4d55fee95 req-8b0bc14d-635a-41dd-a16f-d53d7bf503ff tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.028949] [49941]: [pid: 49941|app: 0|req: 3566/7345] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:40 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.039971] [49941]: DEBUG neutron.api.v2.base [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'floatingip': {'port_id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 979.063250] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.125913] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Bound using segment: {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 979.126845] [49942]: DEBUG neutron.plugins.ml2.managers [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Bound port: 6a59f654-d759-4329-8b4c-40db9fbac273, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164", "external-id": "nsx-vlan-transportzone-972", "segmentation_id": 972}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 979.126845] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.174457] [49942]: DEBUG neutron.plugins.ml2.db [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] For port 6a59f654-d759-4329-8b4c-40db9fbac273, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 979.177090] [49942]: DEBUG neutron.plugins.ml2.db [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] For port 6a59f654-d759-4329-8b4c-40db9fbac273, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6a59f654-d759-4329-8b4c-40db9fbac273,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 979.178992] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_precommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 979.179223] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_precommit: [ 979.179223] [49942]: key[binding:vif_type], unbound -> ovs [ 979.179223] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} [ 979.179223] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.182544] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.208058] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Pushing event updated for resources: {'Port': ['ID=6a59f654-d759-4329-8b4c-40db9fbac273,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 979.216250] [49942]: DEBUG neutron.db.provisioning_blocks [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Provisioning complete for port 6a59f654-d759-4329-8b4c-40db9fbac273 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 979.216574] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.216791] [49942]: INFO neutron.plugins.ml2.plugin [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Attempt 1 to provision port 6a59f654-d759-4329-8b4c-40db9fbac273 [ 979.254650] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Current status of the port 6a59f654-d759-4329-8b4c-40db9fbac273 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 979.254871] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.270151] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 979.279279] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cb6605a3-5257-41b7-b2bf-0db4c5f104cf" -d '{"events": [{"server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "name": "network-vif-plugged", "status": "completed", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 979.282009] [49942]: DEBUG neutron.plugins.ml2.db [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] For port 6a59f654-d759-4329-8b4c-40db9fbac273, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6a59f654-d759-4329-8b4c-40db9fbac273,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 979.285169] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.286406] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.315780] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_precommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:41Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:40Z', 'revision_number': 4, 'project_id': '15290aee32584389b273d863bccbab71'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}]) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 979.316021] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_precommit: [ 979.316021] [49942]: key[status], DOWN -> ACTIVE [ 979.316021] [49942]: key[updated_at], 2025-11-20T12:35:40Z -> 2025-11-20T12:35:41Z [ 979.316021] [49942]: key[revision_number], 4 -> 5 [ 979.316021] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.321625] [49942]: DEBUG neutron.db.provisioning_blocks [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Provisioning complete for port 6a59f654-d759-4329-8b4c-40db9fbac273 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 979.321769] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.321881] [49942]: INFO neutron.plugins.ml2.plugin [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Attempt 1 to provision port 6a59f654-d759-4329-8b4c-40db9fbac273 [ 979.335769] [49941]: INFO neutron.db.l3_db [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Floating IP aa10ce35-4e82-4995-adea-6855f960fa66 associated. External IP: 10.180.180.227, port: 7adb4e85-4cd7-4d48-9e0e-62983b527dcd. [ 979.452823] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Router 9a58ef4e-0718-4d69-8dbe-7271687eea32 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 979.508649] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 979.513269] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e21d2816-3698-4b77-8783-846fd3f8655e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.543892] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 979.544887] [49941]: [pid: 49941|app: 0|req: 3567/7346] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:35:40 2025] PUT /networking/v2.0/floatingips/aa10ce35-4e82-4995-adea-6855f960fa66 => generated 803 bytes in 508 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.549017] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bf3f0344-33c5-4d37-b033-7f57cd224436" -d '{"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 979.571131] [49941]: [pid: 49941|app: 0|req: 3568/7347] 10.180.1.21 () {60 vars in 1564 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3&device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.608443] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc834f1b-aa52-4ee1-a711-539fa5210999 req-565ad8b4-db7a-4783-b84b-2b2ceba4c5d5 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.609424] [49941]: [pid: 49941|app: 0|req: 3569/7348] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.618151] [49941]: DEBUG neutron.api.wsgi [req-dc834f1b-aa52-4ee1-a711-539fa5210999 req-ba2c5783-7b24-43dd-8f87-a209f19dc501 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.644236] [49941]: [pid: 49941|app: 0|req: 3570/7349] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.663198] [49941]: [pid: 49941|app: 0|req: 3571/7350] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.741763] [49941]: [pid: 49941|app: 0|req: 3572/7351] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.756592] [49941]: [pid: 49941|app: 0|req: 3573/7352] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.777642] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-d9141592-1188-4636-bee7-9414987f30b6 x-openstack-request-id: req-d9141592-1188-4636-bee7-9414987f30b6 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 979.777752] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 979.777840] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d9141592-1188-4636-bee7-9414987f30b6 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 979.778131] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d9141592-1188-4636-bee7-9414987f30b6'] response: {'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'status': 'completed', 'code': 200} [ 979.803307] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-8b0311e1-c915-4028-a75a-535a7eb17cff x-openstack-request-id: req-8b0311e1-c915-4028-a75a-535a7eb17cff {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 979.804947] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "name": "network-vif-plugged", "status": "completed", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 979.806512] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8b0311e1-c915-4028-a75a-535a7eb17cff {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 979.807459] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8b0311e1-c915-4028-a75a-535a7eb17cff'] response: {'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273', 'code': 200} [ 979.807909] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Current status of the port 6a59f654-d759-4329-8b4c-40db9fbac273 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 979.808679] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_postcommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:41Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:40Z', 'revision_number': 4, 'project_id': '15290aee32584389b273d863bccbab71'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}]) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 979.808886] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_postcommit: [ 979.808886] [49942]: key[status], DOWN -> ACTIVE [ 979.808886] [49942]: key[updated_at], 2025-11-20T12:35:40Z -> 2025-11-20T12:35:41Z [ 979.808886] [49942]: key[revision_number], 4 -> 5 [ 979.808886] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.809134] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.834293] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Pushing event updated for resources: {'Port': ['ID=6a59f654-d759-4329-8b4c-40db9fbac273,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 979.834895] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-846ce0b7-ce76-48e8-a6ab-48d271128049 req-fefd4331-e760-4856-ac9a-ce5e633d7507 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.836764] [49941]: [pid: 49941|app: 0|req: 3574/7353] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.836886] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_postcommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:40Z', 'revision_number': 4, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:39Z', 'revision_number': 2, 'project_id': '15290aee32584389b273d863bccbab71'}) 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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 979.839625] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] update_port_postcommit: [ 979.839625] [49942]: key[binding:vif_type], unbound -> ovs [ 979.839625] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}} [ 979.839625] [49942]: key[updated_at], 2025-11-20T12:35:39Z -> 2025-11-20T12:35:40Z [ 979.839625] [49942]: key[revision_number], 2 -> 4 [ 979.839625] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 979.843709] [49941]: DEBUG neutron.api.wsgi [req-846ce0b7-ce76-48e8-a6ab-48d271128049 req-a69b3dc0-eaf4-4462-8a3a-411f96fc4641 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.844306] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.844717] [49942]: DEBUG neutron_lib.callbacks.manager [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-d24a6f2f-e963-42f2-8b93-342c98ad900e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 979.846027] [49942]: [pid: 49942|app: 0|req: 3780/7354] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:35:39 2025] PUT /networking/v2.0/ports/6a59f654-d759-4329-8b4c-40db9fbac273 => generated 1038 bytes in 2030 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 979.866239] [49941]: [pid: 49941|app: 0|req: 3575/7355] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.915472] [49942]: [pid: 49942|app: 0|req: 3781/7356] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.966511] [49942]: [pid: 49942|app: 0|req: 3782/7357] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 979.966674] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05055d0a-3a4a-419a-9dac-64dfb3049f65 req-fd8bcd24-9afd-4229-a5cb-e4d278e7a7f5 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 979.967569] [49941]: [pid: 49941|app: 0|req: 3576/7358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 979.974822] [49942]: DEBUG neutron.api.wsgi [req-05055d0a-3a4a-419a-9dac-64dfb3049f65 req-2b9b3e1f-88a5-4a57-a702-73d72d3d538f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 979.997867] [49942]: [pid: 49942|app: 0|req: 3783/7359] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.027654] [49941]: [pid: 49941|app: 0|req: 3577/7360] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.048740] [49942]: [pid: 49942|app: 0|req: 3784/7361] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.097856] [49941]: [pid: 49941|app: 0|req: 3578/7362] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.109130] [49942]: [pid: 49942|app: 0|req: 3785/7363] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:41 2025] GET /networking/v2.0/ports?device_id=81972e43-017f-4c04-814f-7701da081c76 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.318013] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf3f0344-33c5-4d37-b033-7f57cd224436 req-6c53d604-444e-4e74-883e-17b6a6febb69 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.318935] [49941]: [pid: 49941|app: 0|req: 3579/7364] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 980.355692] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf3f0344-33c5-4d37-b033-7f57cd224436 req-23820fef-b269-4f38-96fb-a991472bf42f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.356645] [49942]: [pid: 49942|app: 0|req: 3786/7365] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.365994] [49941]: DEBUG neutron.api.wsgi [req-bf3f0344-33c5-4d37-b033-7f57cd224436 req-80484718-8e3e-4e85-8693-8f0a48a487ca service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.397904] [49941]: [pid: 49941|app: 0|req: 3580/7366] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 808 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.420670] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf3f0344-33c5-4d37-b033-7f57cd224436 req-4681f75b-3d2a-43b0-a9f3-31e70bef1aa3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.421537] [49942]: [pid: 49942|app: 0|req: 3787/7367] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 980.454118] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf3f0344-33c5-4d37-b033-7f57cd224436 req-2a3e79ed-a637-4cee-895a-aebed133bfd9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.454989] [49941]: [pid: 49941|app: 0|req: 3581/7368] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.493833] [49942]: [pid: 49942|app: 0|req: 3788/7369] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.532452] [49941]: [pid: 49941|app: 0|req: 3582/7370] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.729217] [49941]: [pid: 49941|app: 0|req: 3583/7371] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.774055] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7925ed82-9907-4656-b498-31bc46d7b6a5 req-47db459e-2bb3-40f9-85e1-ba2342b5579c tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.774430] [49942]: [pid: 49942|app: 0|req: 3789/7372] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.780955] [49941]: DEBUG neutron.api.wsgi [req-7925ed82-9907-4656-b498-31bc46d7b6a5 req-8f25acf8-cabb-4956-a29e-c3d7c4827b15 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.804140] [49941]: [pid: 49941|app: 0|req: 3584/7373] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.813296] [49942]: [pid: 49942|app: 0|req: 3790/7374] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.861890] [49941]: [pid: 49941|app: 0|req: 3585/7375] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.909905] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-82ff94db-eba4-4fa6-acb7-45020ed11b52 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.910933] [49942]: [pid: 49942|app: 0|req: 3791/7376] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 980.918039] [49941]: DEBUG neutron.api.wsgi [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-da81083e-ee8e-453e-9780-a6a98d9f2b16 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.934300] [49941]: [pid: 49941|app: 0|req: 3586/7377] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=6a59f654-d759-4329-8b4c-40db9fbac273 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.952018] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69744431-d918-40c5-b321-5ee962614f89 req-937f5607-1e1b-4cbe-8048-9cde3ff2b786 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.953130] [49942]: [pid: 49942|app: 0|req: 3792/7378] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 980.958375] [49942]: DEBUG neutron.api.wsgi [req-69744431-d918-40c5-b321-5ee962614f89 req-12120669-53fc-477c-9195-643b6344fddf tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 980.960058] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-23e0a0ac-e7bf-4130-91d8-ab8e48da97d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.961194] [49941]: [pid: 49941|app: 0|req: 3587/7379] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 980.979127] [49942]: [pid: 49942|app: 0|req: 3793/7380] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 980.992870] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e119ea7d-ba9f-4896-abee-2ebb7c8d45cc req-ace20dcb-7f6b-4fd6-9653-32f52abb87f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 980.993995] [49941]: [pid: 49941|app: 0|req: 3588/7381] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 980.994261] [49942]: [pid: 49942|app: 0|req: 3794/7382] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.033229] [49942]: [pid: 49942|app: 0|req: 3795/7383] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.039017] [49941]: [pid: 49941|app: 0|req: 3589/7384] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.076266] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7966bc2-5c58-4176-98dd-f8df1bf6e31d req-58f86f7f-f453-4b32-ba4d-6c426970784b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.077242] [49941]: [pid: 49941|app: 0|req: 3590/7385] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.084236] [49942]: [pid: 49942|app: 0|req: 3796/7386] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.084335] [49941]: DEBUG neutron.api.wsgi [req-f7966bc2-5c58-4176-98dd-f8df1bf6e31d req-a8180a0e-9bc0-4064-ad92-6429458b46bd tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.099920] [49942]: [pid: 49942|app: 0|req: 3797/7387] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.108113] [49941]: [pid: 49941|app: 0|req: 3591/7388] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.153967] [49942]: [pid: 49942|app: 0|req: 3798/7389] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.162686] [49941]: [pid: 49941|app: 0|req: 3592/7390] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:42 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.391936] [49942]: [pid: 49942|app: 0|req: 3799/7391] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?tenant_id=853234aea53e45e9aa722be6aea8d80b&device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.409070] [49941]: [pid: 49941|app: 0|req: 3593/7392] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/networks?tenant_id=853234aea53e45e9aa722be6aea8d80b&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.458810] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5296e23-543c-4f07-9987-3635ebf3cb77 req-a85afbc2-894e-41f9-9aca-59a6ba0280ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.459961] [49942]: [pid: 49942|app: 0|req: 3800/7393] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:35:43 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) [ 981.481690] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-08de74f4-2430-426f-aa65-4944e026569e tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.482239] [49941]: [pid: 49941|app: 0|req: 3594/7394] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 612 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.488654] [49942]: DEBUG neutron.api.wsgi [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-cc32dbaa-392d-44b7-bd08-11b99ecca7d5 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.492770] [49942]: [pid: 49942|app: 0|req: 3801/7395] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/quotas/afeff4ce701143b49de73787c7240212 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.553962] [49941]: [pid: 49941|app: 0|req: 3595/7396] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&fields=id => generated 103 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.612338] [49942]: [pid: 49942|app: 0|req: 3802/7397] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.653977] [49941]: [pid: 49941|app: 0|req: 3596/7398] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.802093] [49942]: [pid: 49942|app: 0|req: 3803/7399] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.809409] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 981.810877] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e067a7b7-7c80-4afd-84bd-27865a085a7b" -d '{"events": [{"name": "network-changed", "server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 981.828838] [49941]: [pid: 49941|app: 0|req: 3597/7400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.842912] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-b263a6aa-5ac5-4e04-9840-447324c72b7e x-openstack-request-id: req-b263a6aa-5ac5-4e04-9840-447324c72b7e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 981.842912] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 981.842912] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b263a6aa-5ac5-4e04-9840-447324c72b7e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 981.842912] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b263a6aa-5ac5-4e04-9840-447324c72b7e'] response: {'name': 'network-changed', 'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273', 'status': 'completed', 'code': 200} [ 981.908984] [49941]: [pid: 49941|app: 0|req: 3598/7401] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 981.911550] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-990f1963-bc2d-4696-8306-3a1830e9e2e0 req-48c648eb-8e02-47f6-8d49-941f88986d7e tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 981.912561] [49942]: [pid: 49942|app: 0|req: 3804/7402] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.920417] [49941]: DEBUG neutron.api.wsgi [req-990f1963-bc2d-4696-8306-3a1830e9e2e0 req-bab87115-5108-403c-adda-89a24dafaf09 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 981.948693] [49941]: [pid: 49941|app: 0|req: 3599/7403] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 981.976635] [49942]: [pid: 49942|app: 0|req: 3805/7404] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.069490] [49942]: [pid: 49942|app: 0|req: 3806/7405] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.090780] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f4b4de8-dfd6-4cbc-a6a1-a2bdb91a4c51 req-5ffbdcd4-e529-4b22-a609-4f25853baa83 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.091512] [49941]: [pid: 49941|app: 0|req: 3600/7406] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.098833] [49942]: DEBUG neutron.api.wsgi [req-5f4b4de8-dfd6-4cbc-a6a1-a2bdb91a4c51 req-e8c31d8f-fa07-4f68-820e-77795a646444 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.121122] [49942]: [pid: 49942|app: 0|req: 3807/7407] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.122461] [49941]: [pid: 49941|app: 0|req: 3601/7408] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.187108] [49941]: [pid: 49941|app: 0|req: 3602/7409] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.194842] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-19993c6e-bf03-4dda-b741-1cbdcc9eb3b8 req-75f77787-608a-4ae3-a755-fec56acd4394 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.195927] [49942]: [pid: 49942|app: 0|req: 3808/7410] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.210708] [49941]: DEBUG neutron.api.wsgi [req-19993c6e-bf03-4dda-b741-1cbdcc9eb3b8 req-4a9c2e81-3829-4f06-8878-170c84e1682b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.237237] [49941]: [pid: 49941|app: 0|req: 3603/7411] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.241928] [49942]: [pid: 49942|app: 0|req: 3809/7412] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:43 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.299297] [49941]: [pid: 49941|app: 0|req: 3604/7413] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.385693] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e067a7b7-7c80-4afd-84bd-27865a085a7b req-d3eaca6f-e203-4c34-8e4e-cb62e4db6041 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.386660] [49942]: [pid: 49942|app: 0|req: 3810/7414] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 982.435195] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e067a7b7-7c80-4afd-84bd-27865a085a7b req-356c26e3-e59a-435a-b4d9-bea54fec7cb8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.436286] [49941]: [pid: 49941|app: 0|req: 3605/7415] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.443741] [49942]: DEBUG neutron.api.wsgi [req-e067a7b7-7c80-4afd-84bd-27865a085a7b req-42b80e9e-08a8-4664-8092-12e661093abe service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 982.459764] [49942]: [pid: 49942|app: 0|req: 3811/7416] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=6a59f654-d759-4329-8b4c-40db9fbac273 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.484524] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e067a7b7-7c80-4afd-84bd-27865a085a7b req-ecabb95a-22c3-46a4-9d9b-25f37ad697c3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.485445] [49941]: [pid: 49941|app: 0|req: 3606/7417] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.515697] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e067a7b7-7c80-4afd-84bd-27865a085a7b req-31c30007-d28f-4781-931a-baa5fc266fe8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 982.516795] [49942]: [pid: 49942|app: 0|req: 3812/7418] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 982.571604] [49941]: [pid: 49941|app: 0|req: 3607/7419] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.623102] [49942]: [pid: 49942|app: 0|req: 3813/7420] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.862625] [49941]: [pid: 49941|app: 0|req: 3608/7421] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.891133] [49942]: [pid: 49942|app: 0|req: 3814/7422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 982.983014] [49941]: [pid: 49941|app: 0|req: 3609/7423] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 983.032129] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff9c9031-d097-4e3f-a5ad-be8adb32cf23 req-bea8faac-431e-4368-b91e-ad332ad8ce20 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.033117] [49942]: [pid: 49942|app: 0|req: 3815/7424] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.038870] [49942]: DEBUG neutron.api.wsgi [req-ff9c9031-d097-4e3f-a5ad-be8adb32cf23 req-29bd28f2-de6e-40bb-b720-226cb55306c4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.049990] [49941]: [pid: 49941|app: 0|req: 3610/7425] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.066477] [49942]: [pid: 49942|app: 0|req: 3816/7426] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.075581] [49941]: [pid: 49941|app: 0|req: 3611/7427] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.134820] [49942]: [pid: 49942|app: 0|req: 3817/7428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.183213] [49941]: [pid: 49941|app: 0|req: 3612/7429] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.233570] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-972c7329-c7f8-47ca-9b9c-12c0d8ac2563 req-133e7acf-4aa8-4683-9a3f-32d595f3748b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.234747] [49942]: [pid: 49942|app: 0|req: 3818/7430] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.242901] [49941]: DEBUG neutron.api.wsgi [req-972c7329-c7f8-47ca-9b9c-12c0d8ac2563 req-6d5b050b-03f0-48a8-ba1f-85b9df914b0c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.258312] [49942]: [pid: 49942|app: 0|req: 3819/7431] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.266901] [49941]: [pid: 49941|app: 0|req: 3613/7432] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:44 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.316646] [49941]: [pid: 49941|app: 0|req: 3614/7433] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.349443] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6747a85e-eb99-4f82-9fee-af44b566f37c req-095780e6-b036-4d42-9634-49064c6466ce tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.350407] [49942]: [pid: 49942|app: 0|req: 3820/7434] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.355910] [49942]: DEBUG neutron.api.wsgi [req-6747a85e-eb99-4f82-9fee-af44b566f37c req-e64f373b-2fb9-46ee-a727-5cf4a7d9e565 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 983.366384] [49941]: [pid: 49941|app: 0|req: 3615/7435] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.374258] [49942]: [pid: 49942|app: 0|req: 3821/7436] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 983.448711] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1953d022-1de7-42fa-ba7f-d7ca29b6820f req-e51b6aec-9724-44ec-a875-4f017b8ef82c tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.449816] [49941]: [pid: 49941|app: 0|req: 3616/7437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.462094] [49942]: DEBUG neutron.api.v2.base [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Request body: {'floatingip': {'port_id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.480347] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.698286] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.702785] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.753432] [49942]: INFO neutron.db.l3_db [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Floating IP a2329e28-8e47-4f9f-ae70-e95c329e15c7 associated. External IP: 10.180.180.208, port: d915284f-ea3d-49d5-a7fe-2b8e73e4965c. [ 983.826076] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-82b64ea3-a510-4915-b59a-577952812a11 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 983.827525] [49941]: [pid: 49941|app: 0|req: 3617/7438] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.834946] [49941]: DEBUG neutron.api.v2.base [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Request body: {'port': {'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'admin_state_up': True, 'tenant_id': '9715357ca6bc43fdbef405fff39883db'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 983.859474] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 983.874441] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 983.877702] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.918148] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 983.922293] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4979566-77c4-494f-a6b8-9ce1a2925c9b tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 983.945965] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 983.946792] [49942]: [pid: 49942|app: 0|req: 3822/7439] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:35:45 2025] PUT /networking/v2.0/floatingips/a2329e28-8e47-4f9f-ae70-e95c329e15c7 => generated 803 bytes in 488 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 983.954691] [49941]: DEBUG neutron.db.db_base_plugin_common [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Allocated IP 192.168.128.5 (1a2d11f8-c372-4110-9963-67fd280254d2/5e9ec725-f356-4ce5-9102-a190c08b3118/effa7e7e-4d40-43f3-b927-c8c5926ba1a9) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 983.962859] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-315bf49f-b7ea-44b4-88a4-0f592c1bbfeb" -d '{"events": [{"name": "network-changed", "server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 983.966682] [49942]: [pid: 49942|app: 0|req: 3823/7440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 983.980279] [49942]: [pid: 49942|app: 0|req: 3824/7441] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.021262] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-1292b712-da97-4bef-a9bf-16ae822edb72 x-openstack-request-id: req-1292b712-da97-4bef-a9bf-16ae822edb72 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 984.021262] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 984.021262] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1292b712-da97-4bef-a9bf-16ae822edb72 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 984.021262] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1292b712-da97-4bef-a9bf-16ae822edb72'] response: {'name': 'network-changed', 'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'status': 'completed', 'code': 200} [ 984.063577] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9307bfdf-451d-4b70-bd50-f8f09e7f67ef req-df6094a6-e9d7-4db9-9faa-d2421bac5624 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.064610] [49942]: [pid: 49942|app: 0|req: 3825/7442] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.067715] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for allowed_address_pair (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.068560] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.068795] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': '', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 984.068963] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit: [ 984.068963] [49941]: key[id], None -> effa7e7e-4d40-43f3-b927-c8c5926ba1a9 [ 984.068963] [49941]: key[binding:vnic_type], None -> normal [ 984.068963] [49941]: key[binding:vif_details], None -> {} [ 984.068963] [49941]: key[allowed_address_pairs], None -> [] [ 984.068963] [49941]: key[binding:profile], None -> {} [ 984.068963] [49941]: key[admin_state_up], None -> True [ 984.068963] [49941]: key[binding:vif_type], None -> unbound [ 984.068963] [49941]: key[device_owner], None -> [ 984.068963] [49941]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 984.068963] [49941]: key[binding:host_id], None -> [ 984.068963] [49941]: key[standard_attr_id], None -> 1566 [ 984.068963] [49941]: key[name], None -> [ 984.068963] [49941]: key[mac_address], None -> fa:16:3e:be:9e:4e [ 984.068963] [49941]: key[status], None -> DOWN [ 984.068963] [49941]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 984.068963] [49941]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}] [ 984.068963] [49941]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 984.068963] [49941]: key[port_security_enabled], None -> True [ 984.068963] [49941]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 984.068963] [49941]: key[device_id], None -> 6b1ed907-3307-48ce-b37f-697813d9f65e [ 984.068963] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.084192] [49942]: [pid: 49942|app: 0|req: 3826/7443] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.086871] [49942]: DEBUG neutron.api.wsgi [req-9307bfdf-451d-4b70-bd50-f8f09e7f67ef req-124a81d0-cc49-49aa-87bf-80c9fb66be39 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.091856] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.110666] [49942]: [pid: 49942|app: 0|req: 3827/7444] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.119476] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event updated for resources: {'Port': ['ID=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.133296] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 984.134687] [49941]: DEBUG neutron.scheduler.base_scheduler [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 984.138491] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 984.157030] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': '', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:45Z', 'revision_number': 1, 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 984.157263] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit: [ 984.157263] [49941]: key[id], None -> effa7e7e-4d40-43f3-b927-c8c5926ba1a9 [ 984.157263] [49941]: key[binding:vnic_type], None -> normal [ 984.157263] [49941]: key[tags], None -> [] [ 984.157263] [49941]: key[binding:vif_details], None -> {} [ 984.157263] [49941]: key[allowed_address_pairs], None -> [] [ 984.157263] [49941]: key[extra_dhcp_opts], None -> [] [ 984.157263] [49941]: key[binding:profile], None -> {} [ 984.157263] [49941]: key[admin_state_up], None -> True [ 984.157263] [49941]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 984.157263] [49941]: key[binding:vif_type], None -> unbound [ 984.157263] [49941]: key[device_owner], None -> [ 984.157263] [49941]: key[created_at], None -> 2025-11-20T12:35:45Z [ 984.157263] [49941]: key[updated_at], None -> 2025-11-20T12:35:45Z [ 984.157263] [49941]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 984.157263] [49941]: key[binding:host_id], None -> [ 984.157263] [49941]: key[description], None -> [ 984.157263] [49941]: key[standard_attr_id], None -> 1566 [ 984.157263] [49941]: key[name], None -> [ 984.157263] [49941]: key[mac_address], None -> fa:16:3e:be:9e:4e [ 984.157263] [49941]: key[status], None -> DOWN [ 984.157263] [49941]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 984.157263] [49941]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}] [ 984.157263] [49941]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 984.157263] [49941]: key[revision_number], None -> 1 [ 984.157263] [49941]: key[port_security_enabled], None -> True [ 984.157263] [49941]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 984.157263] [49941]: key[device_id], None -> 6b1ed907-3307-48ce-b37f-697813d9f65e [ 984.157263] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.158065] [49942]: [pid: 49942|app: 0|req: 3828/7445] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.192966] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.193390] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-0208bf26-aee9-427d-8bc4-ed788821c32d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.202668] [49941]: [pid: 49941|app: 0|req: 3618/7446] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:35:45 2025] POST /networking/v2.0/ports => generated 732 bytes in 370 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 984.204535] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18ac91bf-374a-441b-a8fd-3d86e7012c61 req-a6759bcc-8528-441e-91e0-0bff16a6b335 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.205616] [49942]: [pid: 49942|app: 0|req: 3829/7447] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.210926] [49941]: DEBUG neutron.api.v2.base [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Request body: {'port': {'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 984.214911] [49942]: DEBUG neutron.api.wsgi [req-18ac91bf-374a-441b-a8fd-3d86e7012c61 req-7e6b6aa0-80a6-4de2-ba11-43c0eb29b567 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.234593] [49942]: [pid: 49942|app: 0|req: 3830/7448] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.255537] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.259807] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-76d427f4-344e-453c-aff9-8199c20657da req-7a62c90e-d112-4071-a0f8-db7f7d7bc9bd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.260779] [49942]: [pid: 49942|app: 0|req: 3831/7449] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:45 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 984.274726] [49942]: [pid: 49942|app: 0|req: 3832/7450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.276111] [49942]: DEBUG neutron.api.wsgi [req-76d427f4-344e-453c-aff9-8199c20657da req-1ea8b3e3-8fa1-4de9-9d65-5fb747469485 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.294527] [49942]: [pid: 49942|app: 0|req: 3833/7451] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.354771] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-995c1cbb-4edc-40d9-9261-84387b821b5e req-c0b833b3-cabc-44b4-a8ab-b19aa70a65f8 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.358638] [49942]: [pid: 49942|app: 0|req: 3834/7452] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 735 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.368774] [49942]: [pid: 49942|app: 0|req: 3835/7453] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.371301] [49942]: DEBUG neutron.api.wsgi [req-995c1cbb-4edc-40d9-9261-84387b821b5e req-7eb9192d-a9ee-4568-b16c-4abdead2117e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.383263] [49941]: DEBUG neutron.notifiers.nova [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id effa7e7e-4d40-43f3-b927-c8c5926ba1a9 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 984.392246] [49942]: [pid: 49942|app: 0|req: 3836/7454] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.392458] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks [] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.401645] [49941]: DEBUG neutron.db.provisioning_blocks [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Transition to ACTIVE for port object effa7e7e-4d40-43f3-b927-c8c5926ba1a9 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 984.403509] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_precommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:46Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': '', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:45Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 984.403710] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_precommit: [ 984.403710] [49941]: key[device_owner], -> compute:nova [ 984.403710] [49941]: key[binding:host_id], -> cpu-1 [ 984.403710] [49941]: key[updated_at], 2025-11-20T12:35:45Z -> 2025-11-20T12:35:46Z [ 984.403710] [49941]: key[revision_number], 1 -> 2 [ 984.403710] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.405076] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 984.427208] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Pushing event updated for resources: {'Port': ['ID=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 984.444680] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-877eb44a-934e-4c0b-886c-123b7973f677 req-84159a1d-80ed-4ad0-b8eb-135397030751 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.449053] [49942]: [pid: 49942|app: 0|req: 3837/7455] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.465231] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_postcommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:46Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': '', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:45Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 984.465398] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_postcommit: [ 984.465398] [49941]: key[device_owner], -> compute:nova [ 984.465398] [49941]: key[binding:host_id], -> cpu-1 [ 984.465398] [49941]: key[updated_at], 2025-11-20T12:35:45Z -> 2025-11-20T12:35:46Z [ 984.465398] [49941]: key[revision_number], 1 -> 2 [ 984.465398] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 984.467056] [49942]: [pid: 49942|app: 0|req: 3838/7456] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.469984] [49942]: DEBUG neutron.api.wsgi [req-877eb44a-934e-4c0b-886c-123b7973f677 req-00c98aa7-39fd-4ce3-89f8-cf73ad3307da tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.471674] [49941]: DEBUG neutron.plugins.ml2.managers [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Attempting to bind port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 984.475018] [49941]: DEBUG neutron.plugins.ml2.managers [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Attempting to bind port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 984.475018] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Attempting to bind port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 on network 1a2d11f8-c372-4110-9963-67fd280254d2 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 984.495626] [49942]: [pid: 49942|app: 0|req: 3839/7457] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.498207] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 984.498415] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Bind Segment={'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 984.501992] [49941]: DEBUG networking_nsxv3.api.rpc [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Bind port on Host cpu-1 & Segment [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 984.565993] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-315bf49f-b7ea-44b4-88a4-0f592c1bbfeb req-f554e693-3dd3-4942-8296-d45163811058 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.567193] [49942]: [pid: 49942|app: 0|req: 3840/7458] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?tenant_id=a5c1a2ba282b48369d1710e795c847fb&device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 1041 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 984.582284] [49942]: [pid: 49942|app: 0|req: 3841/7459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 984.632583] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-315bf49f-b7ea-44b4-88a4-0f592c1bbfeb req-7deaf47f-b019-4363-8825-e6cd0a716795 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.633592] [49942]: [pid: 49942|app: 0|req: 3842/7460] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/networks?id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 723 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.639576] [49942]: DEBUG neutron.api.wsgi [req-315bf49f-b7ea-44b4-88a4-0f592c1bbfeb req-1143f513-8dec-4697-bf8d-f058339c9319 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 984.669725] [49942]: [pid: 49942|app: 0|req: 3843/7461] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=d915284f-ea3d-49d5-a7fe-2b8e73e4965c => generated 806 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.693797] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-315bf49f-b7ea-44b4-88a4-0f592c1bbfeb req-18892b3a-0ac6-4779-a648-b015b45a5143 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.694729] [49942]: [pid: 49942|app: 0|req: 3844/7462] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/subnets?id=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba => generated 699 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.724282] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-315bf49f-b7ea-44b4-88a4-0f592c1bbfeb req-dc1957ac-ffa1-44c5-b505-0dc1184e2e92 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 984.725479] [49942]: [pid: 49942|app: 0|req: 3845/7463] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?network_id=adbb2a21-e1d7-43ea-8a23-b8e350e8af27&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 984.763033] [49942]: [pid: 49942|app: 0|req: 3846/7464] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 984.800276] [49942]: [pid: 49942|app: 0|req: 3847/7465] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.036720] [49942]: [pid: 49942|app: 0|req: 3848/7466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.052549] [49942]: [pid: 49942|app: 0|req: 3849/7467] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.169124] [49942]: [pid: 49942|app: 0|req: 3850/7468] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.224131] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=10191,neutron:UPDATE=133,neutron:DELETE=179,neutron:INSERT=226 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 985.232175] [49942]: [pid: 49942|app: 0|req: 3851/7469] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:46 2025] GET /networking/v2.0/ports?device_id=a0dfd72e-990a-4956-ac68-3590fdfccacf => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.321752] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be6079de-72f5-4cf4-947f-d263e60a4e16 req-619afb2d-e040-4c91-ac47-5a4a61ec2fe2 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.322910] [49942]: [pid: 49942|app: 0|req: 3852/7470] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.329500] [49942]: DEBUG neutron.api.wsgi [req-be6079de-72f5-4cf4-947f-d263e60a4e16 req-a4bc0ef6-74e2-4064-be81-7c4d6f48c972 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.360091] [49942]: [pid: 49942|app: 0|req: 3853/7471] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 985.373258] [49942]: [pid: 49942|app: 0|req: 3854/7472] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.445710] [49942]: [pid: 49942|app: 0|req: 3855/7473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.474389] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7084084-43f5-4ae0-a0ec-2af4f63a3271 req-f4a39b6a-2354-4aca-a313-bb274ebe37cd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.475297] [49942]: [pid: 49942|app: 0|req: 3856/7474] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.481905] [49942]: DEBUG neutron.api.wsgi [req-b7084084-43f5-4ae0-a0ec-2af4f63a3271 req-910b0aaf-85e4-424b-b27e-c52b87351387 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.503133] [49942]: [pid: 49942|app: 0|req: 3857/7475] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.504489] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Bound using segment: {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 985.504860] [49941]: DEBUG neutron.plugins.ml2.managers [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Bound port: effa7e7e-4d40-43f3-b927-c8c5926ba1a9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a27fd90b-16a5-43af-bede-ae36762ece00", "external-id": "nsx-vlan-transportzone-197", "segmentation_id": 197}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 985.504980] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.506651] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=10666,neutron:DELETE=259,neutron:UPDATE=116,neutron:INSERT=113 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 985.535943] [49942]: [pid: 49942|app: 0|req: 3858/7476] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 985.551131] [49941]: DEBUG neutron.plugins.ml2.db [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] For port effa7e7e-4d40-43f3-b927-c8c5926ba1a9, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 985.553662] [49941]: DEBUG neutron.plugins.ml2.db [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] For port effa7e7e-4d40-43f3-b927-c8c5926ba1a9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 985.555279] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_precommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:46Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:46Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 985.555515] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_precommit: [ 985.555515] [49941]: key[binding:vif_type], unbound -> ovs [ 985.555515] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} [ 985.555515] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.562595] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.580420] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07bf665d-de3f-4bd7-88b6-49cea67600fe req-348e7a77-9e6a-49d4-90c2-ca0c1532af0e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.581455] [49942]: [pid: 49942|app: 0|req: 3859/7477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 985.589774] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Pushing event updated for resources: {'Port': ['ID=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.597222] [49941]: DEBUG neutron.db.provisioning_blocks [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Provisioning complete for port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 985.597379] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.597487] [49941]: INFO neutron.plugins.ml2.plugin [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Attempt 1 to provision port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 [ 985.609059] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c749c37c-0bea-40ba-959e-f8bf49dffc99 req-557abb78-7027-48b2-8fd0-881d220bbc40 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.609872] [49942]: [pid: 49942|app: 0|req: 3860/7478] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 985.612629] [49942]: DEBUG neutron.api.wsgi [req-07bf665d-de3f-4bd7-88b6-49cea67600fe req-e12fed43-352d-474b-9aa6-3e6d4cc1a10f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.633316] [49942]: [pid: 49942|app: 0|req: 3861/7479] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.635994] [49942]: DEBUG neutron.api.wsgi [req-c749c37c-0bea-40ba-959e-f8bf49dffc99 req-f76dfeb2-a281-49eb-8db7-0f8d3d5ed1e1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 985.637945] [49941]: DEBUG neutron.plugins.ml2.plugin [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Current status of the port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 985.638152] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.656307] [49942]: [pid: 49942|app: 0|req: 3862/7480] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 985.658196] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 985.669925] [49941]: DEBUG neutron.plugins.ml2.db [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] For port effa7e7e-4d40-43f3-b927-c8c5926ba1a9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 985.671952] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b4f5352b-943e-4770-909d-eecffd0e3bb2" -d '{"events": [{"server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "name": "network-vif-plugged", "status": "completed", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 985.674719] [49942]: [pid: 49942|app: 0|req: 3863/7481] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 985.709890] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-129b80d3-e19b-4151-af51-f3853127471c x-openstack-request-id: req-129b80d3-e19b-4151-af51-f3853127471c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 985.711217] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "name": "network-vif-plugged", "status": "completed", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 985.712440] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-129b80d3-e19b-4151-af51-f3853127471c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 985.714897] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-129b80d3-e19b-4151-af51-f3853127471c'] response: {'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'code': 200} [ 985.723270] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_precommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 985.723508] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_precommit: [ 985.723508] [49941]: key[status], DOWN -> ACTIVE [ 985.723508] [49941]: key[revision_number], 4 -> 5 [ 985.723508] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.729033] [49941]: DEBUG neutron.db.provisioning_blocks [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Provisioning complete for port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 985.729172] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.729275] [49941]: INFO neutron.plugins.ml2.plugin [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Attempt 1 to provision port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 [ 985.779373] [49941]: DEBUG neutron.plugins.ml2.plugin [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Current status of the port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 985.780177] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_postcommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 985.780325] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_postcommit: [ 985.780325] [49941]: key[status], DOWN -> ACTIVE [ 985.780325] [49941]: key[revision_number], 4 -> 5 [ 985.780325] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.780550] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.805380] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Pushing event updated for resources: {'Port': ['ID=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 985.809333] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_postcommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:46Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 985.809866] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] update_port_postcommit: [ 985.809866] [49941]: key[binding:vif_type], unbound -> ovs [ 985.809866] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} [ 985.809866] [49941]: key[updated_at], 2025-11-20T12:35:46Z -> 2025-11-20T12:35:47Z [ 985.809866] [49941]: key[revision_number], 2 -> 4 [ 985.809866] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 985.816789] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.817348] [49941]: DEBUG neutron_lib.callbacks.manager [req-1437279d-a605-4d29-9668-dfa343fa877b req-ea4336d0-c151-42e6-8967-a90491aabadb service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 985.819452] [49941]: [pid: 49941|app: 0|req: 3619/7482] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:35:45 2025] PUT /networking/v2.0/ports/effa7e7e-4d40-43f3-b927-c8c5926ba1a9 => generated 1037 bytes in 1611 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 985.966073] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-783341bd-631f-46db-be89-9b5a42185602 req-f9fa3c97-b85a-4d9d-ad29-3973792b6dbb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 985.967539] [49942]: [pid: 49942|app: 0|req: 3864/7483] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 985.974767] [49941]: DEBUG neutron.api.wsgi [req-783341bd-631f-46db-be89-9b5a42185602 req-350a82ed-84aa-43d0-8846-919e255e8998 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.001428] [49941]: [pid: 49941|app: 0|req: 3620/7484] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 986.097953] [49942]: [pid: 49942|app: 0|req: 3865/7485] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.111795] [49941]: [pid: 49941|app: 0|req: 3621/7486] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.236534] [49941]: [pid: 49941|app: 0|req: 3622/7487] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.269037] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc515910-b704-4318-830e-8debf189cf90 req-3a1f1f1c-f32e-48ac-8fa1-ebc647a0d75d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.270109] [49942]: [pid: 49942|app: 0|req: 3866/7488] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:47 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.276225] [49941]: DEBUG neutron.api.wsgi [req-dc515910-b704-4318-830e-8debf189cf90 req-43cbf6b2-309d-4633-927f-25a28343cb0c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.296849] [49941]: [pid: 49941|app: 0|req: 3623/7489] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.467702] [49941]: [pid: 49941|app: 0|req: 3624/7490] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.514826] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-285b6e3e-324c-4742-a5c7-597a9e93c965 req-abaf1550-603c-4f60-b1e6-e4c23a209703 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.515866] [49942]: [pid: 49942|app: 0|req: 3867/7491] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.521705] [49942]: DEBUG neutron.api.wsgi [req-285b6e3e-324c-4742-a5c7-597a9e93c965 req-87973d0a-e626-46ab-989b-49f92ae77280 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.562899] [49942]: [pid: 49942|app: 0|req: 3868/7492] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.591705] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-944e72c1-38c8-4e8f-8e47-94f05c0ab2c0 req-187ae294-1075-4d67-bb9e-f3ddcf4ffe76 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.592780] [49941]: [pid: 49941|app: 0|req: 3625/7493] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.599345] [49942]: DEBUG neutron.api.wsgi [req-944e72c1-38c8-4e8f-8e47-94f05c0ab2c0 req-cd2e5924-1e84-48ac-a363-b98ae4911d20 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.635482] [49942]: [pid: 49942|app: 0|req: 3869/7494] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.650379] [49941]: [pid: 49941|app: 0|req: 3626/7495] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.707271] [49941]: [pid: 49941|app: 0|req: 3627/7496] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.725743] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37da8889-5090-4409-8a20-f4f064f5fbbc req-bf407162-ad92-4bdc-8be3-dd3af06109d6 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.726548] [49942]: [pid: 49942|app: 0|req: 3870/7497] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.732669] [49942]: DEBUG neutron.api.wsgi [req-37da8889-5090-4409-8a20-f4f064f5fbbc req-3464fe8d-3dcb-470d-8223-3875f9a1990e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.762997] [49942]: [pid: 49942|app: 0|req: 3871/7498] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 986.800568] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6be0d8c1-80d2-420b-8860-9428850c2241 req-ba989bef-16d5-4af2-90b9-ac357dca1407 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.801862] [49942]: [pid: 49942|app: 0|req: 3872/7499] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.807055] [49941]: [pid: 49941|app: 0|req: 3628/7500] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/security-groups?tenant_id=57e38e28c7334eaf9088ab615773886a&name=default => generated 2925 bytes in 98 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 986.807953] [49942]: DEBUG neutron.api.wsgi [req-6be0d8c1-80d2-420b-8860-9428850c2241 req-76bcad66-fc41-466b-ba3f-a0d6e432d370 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.828674] [49942]: [pid: 49942|app: 0|req: 3873/7501] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 986.840397] [49941]: DEBUG neutron_lib.callbacks.manager [None req-577f37a1-4bce-496b-afef-d97b6366691e admin admin] Publish callbacks [] for security_group (eaf5d85b-a907-47d7-856e-e2a8f418c7d3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.843774] [49942]: [pid: 49942|app: 0|req: 3874/7502] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.859918] [49941]: DEBUG neutron_lib.callbacks.manager [None req-577f37a1-4bce-496b-afef-d97b6366691e admin admin] Publish callbacks [] for security_group (eaf5d85b-a907-47d7-856e-e2a8f418c7d3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.871053] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-e8ebdc3f-4f0a-41e8-a8b8-dba37ff8242c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.872777] [49942]: [pid: 49942|app: 0|req: 3875/7503] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 986.885398] [49942]: DEBUG neutron.api.wsgi [req-1437279d-a605-4d29-9668-dfa343fa877b req-49291566-f558-4556-b9ee-c17db88e9410 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 986.887770] [49941]: DEBUG neutron_lib.callbacks.manager [None req-577f37a1-4bce-496b-afef-d97b6366691e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (eaf5d85b-a907-47d7-856e-e2a8f418c7d3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.891975] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-577f37a1-4bce-496b-afef-d97b6366691e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=eaf5d85b-a907-47d7-856e-e2a8f418c7d3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 986.896762] [49941]: DEBUG neutron_lib.callbacks.manager [None req-577f37a1-4bce-496b-afef-d97b6366691e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 986.896762] [49941]: [pid: 49941|app: 0|req: 3629/7504] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:48 2025] DELETE /networking/v2.0/security-groups/eaf5d85b-a907-47d7-856e-e2a8f418c7d3 => generated 0 bytes in 87 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 986.902462] [49942]: [pid: 49942|app: 0|req: 3876/7505] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=effa7e7e-4d40-43f3-b927-c8c5926ba1a9 => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 986.932773] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-3cfac9ac-f86d-4994-9591-614a694bacce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.933718] [49941]: [pid: 49941|app: 0|req: 3630/7506] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.968244] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1437279d-a605-4d29-9668-dfa343fa877b req-621faac7-1365-4dbe-8b00-7af99139a2b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 986.969266] [49942]: [pid: 49942|app: 0|req: 3877/7507] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 986.975928] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f79755ac-ae83-4ca2-99a7-2a3eb5fe8a8e admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.011382] [49942]: [pid: 49942|app: 0|req: 3878/7508] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 987.043673] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f79755ac-ae83-4ca2-99a7-2a3eb5fe8a8e admin admin] Publish callbacks [] for security_group (3703d140-a7d1-4a81-9072-f5cce5f204a7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.045305] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f79755ac-ae83-4ca2-99a7-2a3eb5fe8a8e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3703d140-a7d1-4a81-9072-f5cce5f204a7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.052293] [49942]: [pid: 49942|app: 0|req: 3879/7509] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 987.066098] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f79755ac-ae83-4ca2-99a7-2a3eb5fe8a8e admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=3703d140-a7d1-4a81-9072-f5cce5f204a7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.080256] [49941]: [pid: 49941|app: 0|req: 3631/7510] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/security-groups?tenant_id=749cb7004da049cb885063f9dcf49243&name=default => generated 2929 bytes in 112 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 987.114562] [49942]: DEBUG neutron_lib.callbacks.manager [None req-04a156d5-14d3-4acb-a719-f94a9cc46071 admin admin] Publish callbacks [] for security_group (3703d140-a7d1-4a81-9072-f5cce5f204a7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.132032] [49942]: DEBUG neutron_lib.callbacks.manager [None req-04a156d5-14d3-4acb-a719-f94a9cc46071 admin admin] Publish callbacks [] for security_group (3703d140-a7d1-4a81-9072-f5cce5f204a7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.153650] [49942]: DEBUG neutron_lib.callbacks.manager [None req-04a156d5-14d3-4acb-a719-f94a9cc46071 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3703d140-a7d1-4a81-9072-f5cce5f204a7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.157029] [49941]: [pid: 49941|app: 0|req: 3632/7511] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.157621] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-04a156d5-14d3-4acb-a719-f94a9cc46071 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3703d140-a7d1-4a81-9072-f5cce5f204a7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 987.161251] [49942]: DEBUG neutron_lib.callbacks.manager [None req-04a156d5-14d3-4acb-a719-f94a9cc46071 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.161732] [49942]: [pid: 49942|app: 0|req: 3880/7512] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:48 2025] DELETE /networking/v2.0/security-groups/3703d140-a7d1-4a81-9072-f5cce5f204a7 => generated 0 bytes in 79 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 987.170992] [49941]: [pid: 49941|app: 0|req: 3633/7513] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:48 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.297331] [49942]: [pid: 49942|app: 0|req: 3881/7514] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.557342] [49941]: [pid: 49941|app: 0|req: 3634/7515] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=6da175be-8fc6-4521-8c93-ea53b22609a0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.671099] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59c25f90-4fa9-4dff-b88f-8e85e253a95e req-1a3399b6-9195-4ac1-bd59-060eae443343 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.672074] [49942]: [pid: 49942|app: 0|req: 3882/7516] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.680054] [49941]: DEBUG neutron.api.wsgi [req-59c25f90-4fa9-4dff-b88f-8e85e253a95e req-45b41841-3a39-4fe3-83b5-cc511d2af2c4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.704556] [49941]: [pid: 49941|app: 0|req: 3635/7517] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.717441] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 987.719658] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fbc8f60e-68c6-4793-909a-2184f957510c" -d '{"events": [{"name": "network-changed", "server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 987.781058] [49941]: [pid: 49941|app: 0|req: 3636/7518] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.798562] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a657548-eb8e-491b-b81b-6c7ea4c60ab5 req-70e4d15a-5dbc-4895-ac42-2147f8819a21 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.799516] [49942]: [pid: 49942|app: 0|req: 3883/7519] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.805487] [49941]: DEBUG neutron.api.wsgi [req-6a657548-eb8e-491b-b81b-6c7ea4c60ab5 req-57bdcb3f-db2f-4add-a854-a03f1da0f9f7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 987.812230] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-c459e365-c5a4-487e-8244-e69c5ae6b794 x-openstack-request-id: req-c459e365-c5a4-487e-8244-e69c5ae6b794 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 987.814049] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 987.814180] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c459e365-c5a4-487e-8244-e69c5ae6b794 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 987.815821] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c459e365-c5a4-487e-8244-e69c5ae6b794'] response: {'name': 'network-changed', 'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'status': 'completed', 'code': 200} [ 987.828236] [49941]: [pid: 49941|app: 0|req: 3637/7520] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/security-groups?id=262fb152-6a66-4abd-a9a0-6fc82bc30259&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.853798] [49942]: [pid: 49942|app: 0|req: 3884/7521] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 987.927933] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5572d69a-5f0b-43de-a7b8-ca60c1a0763a req-a81c569b-68a7-454c-ace2-cd2483d05311 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.928981] [49941]: [pid: 49941|app: 0|req: 3638/7522] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.949350] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3c041c19-783a-44d6-bf74-2774ae969cef admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 987.956695] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38d13354-7299-4045-bec2-fd1a957d4b70 req-8137d68e-664b-4835-9eed-4a94f54ecbc8 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 987.957357] [49941]: [pid: 49941|app: 0|req: 3639/7523] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 987.960956] [49941]: DEBUG neutron.api.v2.base [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Request body: {'floatingip': {'port_id': '6a59f654-d759-4329-8b4c-40db9fbac273'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 987.980696] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (be07a0e1-e77d-44a5-aa43-6badd90d303b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.012434] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3c041c19-783a-44d6-bf74-2774ae969cef admin admin] Publish callbacks [] for security_group (b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.014136] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3c041c19-783a-44d6-bf74-2774ae969cef admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.036978] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3c041c19-783a-44d6-bf74-2774ae969cef admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.050988] [49942]: [pid: 49942|app: 0|req: 3885/7524] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/security-groups?tenant_id=893e7d8925834b07b0a3c3ba4defd17a&name=default => generated 2929 bytes in 164 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 988.053882] [49942]: DEBUG neutron.api.wsgi [req-38d13354-7299-4045-bec2-fd1a957d4b70 req-9e4b0d29-cf6a-4a8c-9e0d-b634031c836b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.075660] [49942]: [pid: 49942|app: 0|req: 3886/7525] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.108677] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebd33f6e-63d2-4702-8519-e97224b43c17 req-1514f9a9-9b6c-436b-9792-1902297b2918 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.113164] [49942]: [pid: 49942|app: 0|req: 3887/7526] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.146659] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a80fafab-7463-44c0-b3a7-2dbc6fe7f115 admin admin] Publish callbacks [] for security_group (b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.167432] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a80fafab-7463-44c0-b3a7-2dbc6fe7f115 admin admin] Publish callbacks [] for security_group (b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.209372] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a80fafab-7463-44c0-b3a7-2dbc6fe7f115 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.215235] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a80fafab-7463-44c0-b3a7-2dbc6fe7f115 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.221797] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a80fafab-7463-44c0-b3a7-2dbc6fe7f115 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.222320] [49942]: [pid: 49942|app: 0|req: 3888/7527] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:49 2025] DELETE /networking/v2.0/security-groups/b0efcaf8-ade5-4e14-bac7-1ef0f533fdbe => generated 0 bytes in 112 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 988.225086] [49942]: DEBUG neutron.api.wsgi [req-ebd33f6e-63d2-4702-8519-e97224b43c17 req-e5afe90f-384f-4dd1-bad9-58ea6906f3ef tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.255388] [49942]: [pid: 49942|app: 0|req: 3889/7528] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:49 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.260254] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.261543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (be07a0e1-e77d-44a5-aa43-6badd90d303b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.272094] [49942]: [pid: 49942|app: 0|req: 3890/7529] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.316910] [49942]: [pid: 49942|app: 0|req: 3891/7530] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.328270] [49941]: INFO neutron.db.l3_db [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Floating IP be07a0e1-e77d-44a5-aa43-6badd90d303b associated. External IP: 10.180.180.188, port: 6a59f654-d759-4329-8b4c-40db9fbac273. [ 988.350459] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbc8f60e-68c6-4793-909a-2184f957510c req-e1809e35-626f-40de-9735-ce47b3d009e9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.351469] [49942]: [pid: 49942|app: 0|req: 3892/7531] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 988.365321] [49942]: [pid: 49942|app: 0|req: 3893/7532] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.410520] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbc8f60e-68c6-4793-909a-2184f957510c req-ed7275a9-bf6b-49df-ae14-f8498325c622 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.411577] [49942]: [pid: 49942|app: 0|req: 3894/7533] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.425122] [49942]: [pid: 49942|app: 0|req: 3895/7534] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.427615] [49942]: DEBUG neutron.api.wsgi [req-fbc8f60e-68c6-4793-909a-2184f957510c req-50a8ce39-917a-4f9e-bce6-317ec8a5bae2 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 988.432348] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 988.444033] [49942]: [pid: 49942|app: 0|req: 3896/7535] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=effa7e7e-4d40-43f3-b927-c8c5926ba1a9 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.465260] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbc8f60e-68c6-4793-909a-2184f957510c req-0b9a3130-a0e4-4233-b126-918e07a58d56 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.466398] [49942]: [pid: 49942|app: 0|req: 3897/7536] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 988.484556] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 988.488777] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b218449a-ea88-4f96-8f2a-35a5bb1791fe tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.500831] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbc8f60e-68c6-4793-909a-2184f957510c req-ab8332ca-425c-42b1-9c5c-776cb7706c97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.501452] [49942]: [pid: 49942|app: 0|req: 3898/7537] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 988.507351] [49941]: [pid: 49941|app: 0|req: 3640/7538] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:35:49 2025] PUT /networking/v2.0/floatingips/be07a0e1-e77d-44a5-aa43-6badd90d303b => generated 803 bytes in 549 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 988.555857] [49942]: [pid: 49942|app: 0|req: 3899/7539] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 988.599776] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56d11d96-c958-4277-8721-e3cbf130649f req-531b96e7-38ca-4f92-8b4e-e306de02df86 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 988.600780] [49942]: [pid: 49942|app: 0|req: 3900/7540] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 988.624674] [49941]: [pid: 49941|app: 0|req: 3641/7541] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 988.648531] [49942]: DEBUG neutron.plugins.ml2.plugin [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Deleting port c21d26b7-e28b-4e55-8feb-84285d3da65a {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 988.648744] [49942]: DEBUG neutron_lib.callbacks.manager [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.676949] [49942]: DEBUG neutron.plugins.ml2.db [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] For port c21d26b7-e28b-4e55-8feb-84285d3da65a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c21d26b7-e28b-4e55-8feb-84285d3da65a,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 988.677405] [49942]: DEBUG neutron_lib.callbacks.manager [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.677513] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8883ebb1-6730-4fd6-8b53-054447fab640 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (3f59aa06-702a-4d92-86f5-892b804d5a2a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.682507] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:17Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 988.682680] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit: [ 988.682680] [49942]: key[id], c21d26b7-e28b-4e55-8feb-84285d3da65a -> None [ 988.682680] [49942]: key[binding:vnic_type], normal -> None [ 988.682680] [49942]: key[tags], [] -> None [ 988.682680] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 988.682680] [49942]: key[allowed_address_pairs], [] -> None [ 988.682680] [49942]: key[extra_dhcp_opts], [] -> None [ 988.682680] [49942]: key[binding:profile], {} -> None [ 988.682680] [49942]: key[admin_state_up], True -> None [ 988.682680] [49942]: key[binding:vif_type], ovs -> None [ 988.682680] [49942]: key[device_owner], compute:nova -> None [ 988.682680] [49942]: key[created_at], 2025-11-20T12:33:15Z -> None [ 988.682680] [49942]: key[updated_at], 2025-11-20T12:33:17Z -> None [ 988.682680] [49942]: key[description], -> None [ 988.682680] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 988.682680] [49942]: key[binding:host_id], cpu-1 -> None [ 988.682680] [49942]: key[standard_attr_id], 1361 -> None [ 988.682680] [49942]: key[name], -> None [ 988.682680] [49942]: key[mac_address], fa:16:3e:18:62:6d -> None [ 988.682680] [49942]: key[status], ACTIVE -> None [ 988.682680] [49942]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 988.682680] [49942]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}] -> None [ 988.682680] [49942]: key[security_groups], ['262fb152-6a66-4abd-a9a0-6fc82bc30259'] -> None [ 988.682680] [49942]: key[revision_number], 5 -> None [ 988.682680] [49942]: key[port_security_enabled], True -> None [ 988.682680] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 988.682680] [49942]: key[device_id], 99bb5e48-e350-4bef-b891-905a7d0b5961 -> None [ 988.682680] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.694809] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8883ebb1-6730-4fd6-8b53-054447fab640 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (3f59aa06-702a-4d92-86f5-892b804d5a2a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.722851] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8883ebb1-6730-4fd6-8b53-054447fab640 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3f59aa06-702a-4d92-86f5-892b804d5a2a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.728222] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8883ebb1-6730-4fd6-8b53-054447fab640 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3f59aa06-702a-4d92-86f5-892b804d5a2a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.734372] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8883ebb1-6730-4fd6-8b53-054447fab640 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.734372] [49941]: [pid: 49941|app: 0|req: 3642/7542] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:50 2025] DELETE /networking/v2.0/security-groups/3f59aa06-702a-4d92-86f5-892b804d5a2a => generated 0 bytes in 102 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 988.742828] [49941]: INFO neutron.api.v2.resource [None req-4a77e9d5-ea8d-4223-9da2-8b50d026a49c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] show failed (client error): The resource could not be found. [ 988.743292] [49941]: [pid: 49941|app: 0|req: 3643/7543] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/security-groups/3f59aa06-702a-4d92-86f5-892b804d5a2a => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 988.797301] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port 90979b36-f966-43de-925c-55fccf3e420b {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 988.798029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (90979b36-f966-43de-925c-55fccf3e420b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.798361] [49942]: DEBUG neutron_lib.callbacks.manager [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.798444] [49942]: DEBUG neutron_lib.callbacks.manager [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (29e5d0a1-253f-44d3-bedb-899ec79fb420), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.798577] [49942]: INFO neutron.db.l3_db [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 29e5d0a1-253f-44d3-bedb-899ec79fb420 disassociated. External IP: 10.180.180.133, port: c21d26b7-e28b-4e55-8feb-84285d3da65a. [ 988.798729] [49942]: DEBUG neutron.plugins.ml2.plugin [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Calling delete_port for c21d26b7-e28b-4e55-8feb-84285d3da65a owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 988.829223] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (90979b36-f966-43de-925c-55fccf3e420b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.829425] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (90979b36-f966-43de-925c-55fccf3e420b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.834827] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f67f1b44-a24c-4723-958d-55cb87188952', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:30Z', 'updated_at': '2025-11-20T12:30: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 988.835339] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 988.835339] [49941]: key[id], 90979b36-f966-43de-925c-55fccf3e420b -> None [ 988.835339] [49941]: key[binding:vnic_type], normal -> None [ 988.835339] [49941]: key[tags], [] -> None [ 988.835339] [49941]: key[binding:vif_details], {} -> None [ 988.835339] [49941]: key[allowed_address_pairs], [] -> None [ 988.835339] [49941]: key[extra_dhcp_opts], [] -> None [ 988.835339] [49941]: key[binding:profile], {} -> None [ 988.835339] [49941]: key[admin_state_up], True -> None [ 988.835339] [49941]: key[binding:vif_type], unbound -> None [ 988.835339] [49941]: key[device_owner], network:floatingip -> None [ 988.835339] [49941]: key[created_at], 2025-11-20T12:30:30Z -> None [ 988.835339] [49941]: key[updated_at], 2025-11-20T12:30:30Z -> None [ 988.835339] [49941]: key[description], -> None [ 988.835339] [49941]: key[tenant_id], -> None [ 988.835339] [49941]: key[binding:host_id], -> None [ 988.835339] [49941]: key[standard_attr_id], 790 -> None [ 988.835339] [49941]: key[name], -> None [ 988.835339] [49941]: key[mac_address], fa:16:3e:d9:5d:26 -> None [ 988.835339] [49941]: key[status], N/A -> None [ 988.835339] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 988.835339] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] -> None [ 988.835339] [49941]: key[security_groups], [] -> None [ 988.835339] [49941]: key[revision_number], 2 -> None [ 988.835339] [49941]: key[port_security_enabled], False -> None [ 988.835339] [49941]: key[project_id], -> None [ 988.835339] [49941]: key[device_id], f67f1b44-a24c-4723-958d-55cb87188952 -> None [ 988.835339] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.837208] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for 90979b36-f966-43de-925c-55fccf3e420b owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 988.879478] [49942]: DEBUG neutron_lib.callbacks.manager [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c21d26b7-e28b-4e55-8feb-84285d3da65a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.891054] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'Port': ['ID=c21d26b7-e28b-4e55-8feb-84285d3da65a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.914824] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (90979b36-f966-43de-925c-55fccf3e420b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.926938] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=90979b36-f966-43de-925c-55fccf3e420b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 988.958801] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': '90979b36-f966-43de-925c-55fccf3e420b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d9:5d:26', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'f67f1b44-a24c-4723-958d-55cb87188952', 'device_owner': 'network:floatingip', 'standard_attr_id': 790, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:30Z', 'updated_at': '2025-11-20T12:30: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 988.959184] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 988.959184] [49941]: key[id], 90979b36-f966-43de-925c-55fccf3e420b -> None [ 988.959184] [49941]: key[binding:vnic_type], normal -> None [ 988.959184] [49941]: key[tags], [] -> None [ 988.959184] [49941]: key[binding:vif_details], {} -> None [ 988.959184] [49941]: key[allowed_address_pairs], [] -> None [ 988.959184] [49941]: key[extra_dhcp_opts], [] -> None [ 988.959184] [49941]: key[binding:profile], {} -> None [ 988.959184] [49941]: key[admin_state_up], True -> None [ 988.959184] [49941]: key[binding:vif_type], unbound -> None [ 988.959184] [49941]: key[device_owner], network:floatingip -> None [ 988.959184] [49941]: key[created_at], 2025-11-20T12:30:30Z -> None [ 988.959184] [49941]: key[updated_at], 2025-11-20T12:30:30Z -> None [ 988.959184] [49941]: key[description], -> None [ 988.959184] [49941]: key[tenant_id], -> None [ 988.959184] [49941]: key[binding:host_id], -> None [ 988.959184] [49941]: key[standard_attr_id], 790 -> None [ 988.959184] [49941]: key[name], -> None [ 988.959184] [49941]: key[mac_address], fa:16:3e:d9:5d:26 -> None [ 988.959184] [49941]: key[status], N/A -> None [ 988.959184] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 988.959184] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] -> None [ 988.959184] [49941]: key[security_groups], [] -> None [ 988.959184] [49941]: key[revision_number], 2 -> None [ 988.959184] [49941]: key[port_security_enabled], False -> None [ 988.959184] [49941]: key[project_id], -> None [ 988.959184] [49941]: key[device_id], f67f1b44-a24c-4723-958d-55cb87188952 -> None [ 988.959184] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 988.964034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (f67f1b44-a24c-4723-958d-55cb87188952), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.964034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-48dd14bb-4c83-4e15-9c44-e25babbc1f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 988.964034] [49941]: [pid: 49941|app: 0|req: 3644/7544] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:35:50 2025] DELETE /networking/v2.0/floatingips/f67f1b44-a24c-4723-958d-55cb87188952 => generated 0 bytes in 218 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 988.967617] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 988.979699] [49941]: [pid: 49941|app: 0|req: 3645/7545] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 988.995470] [49941]: [pid: 49941|app: 0|req: 3646/7546] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.041811] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 989.053549] [49941]: [pid: 49941|app: 0|req: 3647/7547] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.064964] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] No DVR routers for this DVR port c21d26b7-e28b-4e55-8feb-84285d3da65a on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 989.065333] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit called with port settings {'id': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:18:62:6d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'device_owner': 'compute:nova', 'standard_attr_id': 1361, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['262fb152-6a66-4abd-a9a0-6fc82bc30259'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:15Z', 'updated_at': '2025-11-20T12:33:17Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 989.065488] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit: [ 989.065488] [49942]: key[id], c21d26b7-e28b-4e55-8feb-84285d3da65a -> None [ 989.065488] [49942]: key[binding:vnic_type], normal -> None [ 989.065488] [49942]: key[tags], [] -> None [ 989.065488] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 989.065488] [49942]: key[allowed_address_pairs], [] -> None [ 989.065488] [49942]: key[extra_dhcp_opts], [] -> None [ 989.065488] [49942]: key[binding:profile], {} -> None [ 989.065488] [49942]: key[admin_state_up], True -> None [ 989.065488] [49942]: key[binding:vif_type], ovs -> None [ 989.065488] [49942]: key[device_owner], compute:nova -> None [ 989.065488] [49942]: key[created_at], 2025-11-20T12:33:15Z -> None [ 989.065488] [49942]: key[updated_at], 2025-11-20T12:33:17Z -> None [ 989.065488] [49942]: key[description], -> None [ 989.065488] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 989.065488] [49942]: key[binding:host_id], cpu-1 -> None [ 989.065488] [49942]: key[standard_attr_id], 1361 -> None [ 989.065488] [49942]: key[name], -> None [ 989.065488] [49942]: key[mac_address], fa:16:3e:18:62:6d -> None [ 989.065488] [49942]: key[status], ACTIVE -> None [ 989.065488] [49942]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 989.065488] [49942]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.12'}] -> None [ 989.065488] [49942]: key[security_groups], ['262fb152-6a66-4abd-a9a0-6fc82bc30259'] -> None [ 989.065488] [49942]: key[revision_number], 5 -> None [ 989.065488] [49942]: key[port_security_enabled], True -> None [ 989.065488] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 989.065488] [49942]: key[device_id], 99bb5e48-e350-4bef-b891-905a7d0b5961 -> None [ 989.065488] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.067668] [49942]: DEBUG neutron_lib.callbacks.manager [req-56d11d96-c958-4277-8721-e3cbf130649f req-c1f7ba8a-711d-4829-bc2c-4c351035452a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.068201] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'name': 'network-vif-deleted', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 989.071773] [49941]: DEBUG neutron.api.v2.base [None req-de285ab8-5470-41be-833a-3cb1cf5c41fc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1415345182', 'description': 'tempest-description--1665042499'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 989.071822] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fbe91918-e5b7-4af8-b44b-91ea99292ad6" -d '{"events": [{"server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "name": "network-vif-deleted", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 989.074063] [49942]: [pid: 49942|app: 0|req: 3901/7548] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:50 2025] DELETE /networking/v2.0/ports/c21d26b7-e28b-4e55-8feb-84285d3da65a => generated 0 bytes in 468 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 989.096691] [49941]: DEBUG neutron_lib.callbacks.manager [None req-de285ab8-5470-41be-833a-3cb1cf5c41fc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.106284] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-cc537802-703e-4c2c-be70-60e93ff3ff55 x-openstack-request-id: req-cc537802-703e-4c2c-be70-60e93ff3ff55 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 989.106284] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "99bb5e48-e350-4bef-b891-905a7d0b5961", "name": "network-vif-deleted", "tag": "c21d26b7-e28b-4e55-8feb-84285d3da65a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 989.106284] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cc537802-703e-4c2c-be70-60e93ff3ff55 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 989.106284] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cc537802-703e-4c2c-be70-60e93ff3ff55'] response: {'server_uuid': '99bb5e48-e350-4bef-b891-905a7d0b5961', 'name': 'network-vif-deleted', 'tag': 'c21d26b7-e28b-4e55-8feb-84285d3da65a', 'status': 'completed', 'code': 200} [ 989.184785] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee30573a-bbbf-4f3b-b4c0-9c57e74ec48e req-0c0055f8-f856-4517-a841-c3e243721782 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.187046] [49942]: [pid: 49942|app: 0|req: 3902/7549] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.187155] [49941]: DEBUG neutron_lib.callbacks.manager [None req-de285ab8-5470-41be-833a-3cb1cf5c41fc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (227f3914-05ac-46cd-b170-381e00f551c1), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.189059] [49941]: DEBUG neutron_lib.callbacks.manager [None req-de285ab8-5470-41be-833a-3cb1cf5c41fc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (227f3914-05ac-46cd-b170-381e00f551c1), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.192484] [49942]: DEBUG neutron.api.wsgi [req-ee30573a-bbbf-4f3b-b4c0-9c57e74ec48e req-30646734-24d2-4064-b886-b4cbb45682da tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.209362] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-de285ab8-5470-41be-833a-3cb1cf5c41fc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=227f3914-05ac-46cd-b170-381e00f551c1,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.214207] [49942]: [pid: 49942|app: 0|req: 3903/7550] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:50 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.225278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-de285ab8-5470-41be-833a-3cb1cf5c41fc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.225857] [49941]: [pid: 49941|app: 0|req: 3648/7551] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:35:50 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 161 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 989.231981] [49942]: DEBUG neutron.api.v2.base [None req-c50a08bc-2242-4ab9-96fa-96268492de0c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group_rule': {'security_group_id': '227f3914-05ac-46cd-b170-381e00f551c1', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 989.270403] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c50a08bc-2242-4ab9-96fa-96268492de0c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (2538b5a8-d4bf-4ad6-9678-8428b3446416), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.294773] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c50a08bc-2242-4ab9-96fa-96268492de0c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (2538b5a8-d4bf-4ad6-9678-8428b3446416), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.296789] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c50a08bc-2242-4ab9-96fa-96268492de0c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (2538b5a8-d4bf-4ad6-9678-8428b3446416), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.308422] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c50a08bc-2242-4ab9-96fa-96268492de0c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=2538b5a8-d4bf-4ad6-9678-8428b3446416,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.321615] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c50a08bc-2242-4ab9-96fa-96268492de0c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.322498] [49942]: [pid: 49942|app: 0|req: 3904/7552] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:35:50 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) [ 989.328060] [49942]: DEBUG neutron.api.v2.base [None req-0639ff5b-6ce3-411c-8fd6-207d4f253a91 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group_rule': {'security_group_id': '227f3914-05ac-46cd-b170-381e00f551c1', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 989.357080] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0639ff5b-6ce3-411c-8fd6-207d4f253a91 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (122f7e5e-efa1-4f7b-b65b-ddce79677fc5), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.382429] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ad76e9c-0f41-4740-8028-c0eafae670f5 req-121f0b6a-84dc-422a-bf62-8d1ca188e619 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 989.383200] [49941]: [pid: 49941|app: 0|req: 3649/7553] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 989.384010] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0639ff5b-6ce3-411c-8fd6-207d4f253a91 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (122f7e5e-efa1-4f7b-b65b-ddce79677fc5), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.385892] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0639ff5b-6ce3-411c-8fd6-207d4f253a91 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (122f7e5e-efa1-4f7b-b65b-ddce79677fc5), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.392748] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0639ff5b-6ce3-411c-8fd6-207d4f253a91 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=122f7e5e-efa1-4f7b-b65b-ddce79677fc5,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.397530] [49941]: [pid: 49941|app: 0|req: 3650/7554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.400445] [49941]: DEBUG neutron.api.wsgi [req-9ad76e9c-0f41-4740-8028-c0eafae670f5 req-f4895a9a-5f8d-49fd-bcad-66530234bdac tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.406276] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0639ff5b-6ce3-411c-8fd6-207d4f253a91 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.406276] [49942]: [pid: 49942|app: 0|req: 3905/7555] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:35:51 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 81 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 989.413654] [49942]: DEBUG neutron.api.v2.base [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 989.422850] [49941]: [pid: 49941|app: 0|req: 3651/7556] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.428320] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.452685] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.455365] [49941]: [pid: 49941|app: 0|req: 3652/7557] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.484286] [49941]: [pid: 49941|app: 0|req: 3653/7558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.497320] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 10.180.180.152 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 989.515252] [49941]: [pid: 49941|app: 0|req: 3654/7559] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 989.537720] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.538515] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.538733] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 989.538883] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 989.538883] [49942]: key[id], None -> fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237 [ 989.538883] [49942]: key[binding:vnic_type], None -> normal [ 989.538883] [49942]: key[binding:vif_details], None -> {} [ 989.538883] [49942]: key[allowed_address_pairs], None -> [] [ 989.538883] [49942]: key[binding:profile], None -> {} [ 989.538883] [49942]: key[admin_state_up], None -> True [ 989.538883] [49942]: key[binding:vif_type], None -> unbound [ 989.538883] [49942]: key[device_owner], None -> network:floatingip [ 989.538883] [49942]: key[tenant_id], None -> [ 989.538883] [49942]: key[binding:host_id], None -> [ 989.538883] [49942]: key[standard_attr_id], None -> 1582 [ 989.538883] [49942]: key[name], None -> [ 989.538883] [49942]: key[mac_address], None -> fa:16:3e:cb:a3:77 [ 989.538883] [49942]: key[status], None -> N/A [ 989.538883] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 989.538883] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] [ 989.538883] [49942]: key[security_groups], None -> [] [ 989.538883] [49942]: key[port_security_enabled], None -> False [ 989.538883] [49942]: key[project_id], None -> [ 989.538883] [49942]: key[device_id], None -> PENDING [ 989.538883] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.584189] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.617357] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.629059] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 989.629750] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 989.631312] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 989.651015] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:35:51Z', 'updated_at': '2025-11-20T12:35:51Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 989.651310] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 989.651310] [49942]: key[id], None -> fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237 [ 989.651310] [49942]: key[binding:vnic_type], None -> normal [ 989.651310] [49942]: key[tags], None -> [] [ 989.651310] [49942]: key[binding:vif_details], None -> {} [ 989.651310] [49942]: key[allowed_address_pairs], None -> [] [ 989.651310] [49942]: key[extra_dhcp_opts], None -> [] [ 989.651310] [49942]: key[binding:profile], None -> {} [ 989.651310] [49942]: key[admin_state_up], None -> True [ 989.651310] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 989.651310] [49942]: key[binding:vif_type], None -> unbound [ 989.651310] [49942]: key[device_owner], None -> network:floatingip [ 989.651310] [49942]: key[created_at], None -> 2025-11-20T12:35:51Z [ 989.651310] [49942]: key[updated_at], None -> 2025-11-20T12:35:51Z [ 989.651310] [49942]: key[tenant_id], None -> [ 989.651310] [49942]: key[binding:host_id], None -> [ 989.651310] [49942]: key[description], None -> [ 989.651310] [49942]: key[standard_attr_id], None -> 1582 [ 989.651310] [49942]: key[name], None -> [ 989.651310] [49942]: key[mac_address], None -> fa:16:3e:cb:a3:77 [ 989.651310] [49942]: key[status], None -> N/A [ 989.651310] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 989.651310] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] [ 989.651310] [49942]: key[security_groups], None -> [] [ 989.651310] [49942]: key[revision_number], None -> 1 [ 989.651310] [49942]: key[port_security_enabled], None -> False [ 989.651310] [49942]: key[project_id], None -> [ 989.651310] [49942]: key[device_id], None -> PENDING [ 989.651310] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.677026] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (8ecbf625-f6da-4cc8-b039-366c82e4711e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.698296] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.785200] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.785455] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_precommit called with port settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8ecbf625-f6da-4cc8-b039-366c82e4711e', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:51Z', 'updated_at': '2025-11-20T12:35:51Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:51Z', 'updated_at': '2025-11-20T12:35: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 989.785591] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_precommit: [ 989.785591] [49942]: key[device_id], PENDING -> 8ecbf625-f6da-4cc8-b039-366c82e4711e [ 989.785591] [49942]: key[revision_number], 1 -> 2 [ 989.785591] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.787495] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.807153] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 989.819467] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 989.821161] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0dba22e9-6277-4f5e-9cf4-5e3c18852296" -d '{"events": [{"name": "network-changed", "server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 989.827205] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_postcommit called with port settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8ecbf625-f6da-4cc8-b039-366c82e4711e', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:51Z', 'updated_at': '2025-11-20T12:35:51Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:51Z', 'updated_at': '2025-11-20T12:35: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 989.827483] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_postcommit: [ 989.827483] [49942]: key[device_id], PENDING -> 8ecbf625-f6da-4cc8-b039-366c82e4711e [ 989.827483] [49942]: key[revision_number], 1 -> 2 [ 989.827483] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 989.827707] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (8ecbf625-f6da-4cc8-b039-366c82e4711e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.838934] [49942]: DEBUG neutron_lib.callbacks.manager [None req-af3d96b0-8f2e-446d-a6bf-add240d95f88 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 989.839495] [49942]: [pid: 49942|app: 0|req: 3906/7560] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:35:51 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 429 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 989.860132] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-9919dc9a-9262-4e3f-9005-ed98f730f8ee x-openstack-request-id: req-9919dc9a-9262-4e3f-9005-ed98f730f8ee {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 989.860263] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 989.860360] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9919dc9a-9262-4e3f-9005-ed98f730f8ee {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 989.860538] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9919dc9a-9262-4e3f-9005-ed98f730f8ee'] response: {'name': 'network-changed', 'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273', 'status': 'completed', 'code': 200} [ 989.960019] [49941]: DEBUG neutron.api.wsgi [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7b455f6d-1b67-45e2-baa6-9dd5c7d31399 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 989.983886] [49941]: [pid: 49941|app: 0|req: 3655/7561] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1415345182&fields=id&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 69 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.027469] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-5603dd39-1e98-43a1-ba6d-c1e28ab90a4a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.028496] [49942]: [pid: 49942|app: 0|req: 3907/7562] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.035041] [49941]: DEBUG neutron.api.wsgi [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c2aa0089-7bb1-4a28-8155-19976a24f65a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.040999] [49941]: [pid: 49941|app: 0|req: 3656/7563] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/quotas/6ec8f1a9632f448e9964a980ba30a942 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.063024] [49941]: [pid: 49941|app: 0|req: 3657/7564] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.099816] [49942]: [pid: 49942|app: 0|req: 3908/7565] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&fields=id => generated 103 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.120939] [49941]: [pid: 49941|app: 0|req: 3658/7566] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.145543] [49942]: [pid: 49942|app: 0|req: 3909/7567] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.167887] [49942]: [pid: 49942|app: 0|req: 3910/7568] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.182900] [49941]: [pid: 49941|app: 0|req: 3659/7569] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:51 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.282590] [49942]: [pid: 49942|app: 0|req: 3911/7570] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.324050] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b2b2469-d299-41f9-9078-fed88cfe23d6 req-ccdae92f-66c7-4d66-9301-29e03eca1a98 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.324877] [49941]: [pid: 49941|app: 0|req: 3660/7571] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.332450] [49942]: DEBUG neutron.api.wsgi [req-4b2b2469-d299-41f9-9078-fed88cfe23d6 req-0b7bbf69-a439-49ef-8445-37ff4c22e87a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.366624] [49942]: [pid: 49942|app: 0|req: 3912/7572] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.406248] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dba22e9-6277-4f5e-9cf4-5e3c18852296 req-848c428d-d3dd-4329-8eb7-8acb5ba34d9b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.407231] [49941]: [pid: 49941|app: 0|req: 3661/7573] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?tenant_id=15290aee32584389b273d863bccbab71&device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 990.455129] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dba22e9-6277-4f5e-9cf4-5e3c18852296 req-47ce06c9-fe55-4cbc-8feb-7b2d0a5736e8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.455129] [49942]: [pid: 49942|app: 0|req: 3913/7574] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/networks?id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 712 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.462310] [49941]: DEBUG neutron.api.wsgi [req-0dba22e9-6277-4f5e-9cf4-5e3c18852296 req-926c15fb-b8c9-4df1-b9a0-941a3aacf534 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.480012] [49942]: [pid: 49942|app: 0|req: 3914/7575] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.495462] [49941]: [pid: 49941|app: 0|req: 3662/7576] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=6a59f654-d759-4329-8b4c-40db9fbac273 => generated 808 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.518978] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dba22e9-6277-4f5e-9cf4-5e3c18852296 req-45a579dd-cf9c-4ae1-9480-88ea7d4984e1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.519935] [49941]: [pid: 49941|app: 0|req: 3663/7577] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/subnets?id=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 990.534085] [49941]: [pid: 49941|app: 0|req: 3664/7578] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.534586] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2b1298-05b7-4eba-aa92-eac24b33d18d req-efdda676-3671-4155-8aef-e8682dad0298 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.535806] [49942]: [pid: 49942|app: 0|req: 3915/7579] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.543133] [49942]: DEBUG neutron.api.wsgi [req-5d2b1298-05b7-4eba-aa92-eac24b33d18d req-1a44a0d6-1315-4e55-a69f-02f6f6e4b76c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 990.574612] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dba22e9-6277-4f5e-9cf4-5e3c18852296 req-5e18ff20-6198-4250-856d-668e27750e9c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 990.575878] [49941]: [pid: 49941|app: 0|req: 3665/7580] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?network_id=489bd2c1-ecc2-4e43-8691-f1823eda7dbe&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 990.579892] [49942]: [pid: 49942|app: 0|req: 3916/7581] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.598770] [49942]: [pid: 49942|app: 0|req: 3917/7582] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.633841] [49941]: [pid: 49941|app: 0|req: 3666/7583] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.650304] [49942]: [pid: 49942|app: 0|req: 3918/7584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 990.673907] [49941]: [pid: 49941|app: 0|req: 3667/7585] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.105595] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-1cf116df-3ef6-4285-887f-e179264947fd tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.106164] [49942]: [pid: 49942|app: 0|req: 3919/7586] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/networks?id=a6a9a6a3-c593-4e6d-937a-7306f281506b => generated 614 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.113257] [49941]: DEBUG neutron.api.v2.base [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Request body: {'port': {'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'admin_state_up': True, 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 991.138602] [49942]: [pid: 49942|app: 0|req: 3920/7587] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.173667] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Made reservation on behalf of d40d28b9cde44ac3ad8dd380c1d4632e for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 991.178530] [49941]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.212800] [49942]: [pid: 49942|app: 0|req: 3921/7588] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:52 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.248293] [49941]: DEBUG neutron.db.db_base_plugin_common [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Allocated IP 192.168.128.12 (a6a9a6a3-c593-4e6d-937a-7306f281506b/8da75d2a-cb94-4f47-8b5b-4c969295dda1/abd64a44-4866-45cb-8540-e94b4cb595bd) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 991.263207] [49942]: [pid: 49942|app: 0|req: 3922/7589] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.367619] [49941]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks [] for allowed_address_pair (abd64a44-4866-45cb-8540-e94b4cb595bd), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.368285] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f4bf0c2-0388-49f0-98fa-df5a4cc33111 req-d0b6dc71-51d3-4eea-9cdf-f5f463e3885d tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.368428] [49941]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks [] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.368770] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] create_port_precommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': '', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'port_security_enabled': True, 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 991.368770] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] create_port_precommit: [ 991.368770] [49941]: key[id], None -> abd64a44-4866-45cb-8540-e94b4cb595bd [ 991.368770] [49941]: key[binding:vnic_type], None -> normal [ 991.368770] [49941]: key[binding:vif_details], None -> {} [ 991.368770] [49941]: key[allowed_address_pairs], None -> [] [ 991.368770] [49941]: key[binding:profile], None -> {} [ 991.368770] [49941]: key[admin_state_up], None -> True [ 991.368770] [49941]: key[binding:vif_type], None -> unbound [ 991.368770] [49941]: key[device_owner], None -> [ 991.368770] [49941]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 991.368770] [49941]: key[binding:host_id], None -> [ 991.368770] [49941]: key[standard_attr_id], None -> 1584 [ 991.368770] [49941]: key[name], None -> [ 991.368770] [49941]: key[mac_address], None -> fa:16:3e:61:bc:74 [ 991.368770] [49941]: key[status], None -> DOWN [ 991.368770] [49941]: key[network_id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 991.368770] [49941]: key[fixed_ips], None -> [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}] [ 991.368770] [49941]: key[security_groups], None -> ['675d8d98-33bb-4252-a42f-efb00b0e5a31'] [ 991.368770] [49941]: key[port_security_enabled], None -> True [ 991.368770] [49941]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 991.368770] [49941]: key[device_id], None -> dbbc7578-b840-4c57-b2f8-dae4a06e1796 [ 991.368770] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 991.369733] [49942]: [pid: 49942|app: 0|req: 3923/7590] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.389129] [49942]: [pid: 49942|app: 0|req: 3924/7591] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.392561] [49942]: DEBUG neutron.api.wsgi [req-6f4bf0c2-0388-49f0-98fa-df5a4cc33111 req-95f74b0e-3576-49b3-91bb-4ca84d6c6bec tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.398078] [49941]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.422335] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Pushing event updated for resources: {'Port': ['ID=abd64a44-4866-45cb-8540-e94b4cb595bd,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.424662] [49942]: [pid: 49942|app: 0|req: 3925/7592] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.432790] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Network a6a9a6a3-c593-4e6d-937a-7306f281506b is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 991.433939] [49941]: DEBUG neutron.scheduler.base_scheduler [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 991.436587] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 991.451209] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] create_port_postcommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': '', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'port_security_enabled': True, 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 1, 'network': {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 991.451382] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] create_port_postcommit: [ 991.451382] [49941]: key[id], None -> abd64a44-4866-45cb-8540-e94b4cb595bd [ 991.451382] [49941]: key[binding:vnic_type], None -> normal [ 991.451382] [49941]: key[tags], None -> [] [ 991.451382] [49941]: key[binding:vif_details], None -> {} [ 991.451382] [49941]: key[allowed_address_pairs], None -> [] [ 991.451382] [49941]: key[extra_dhcp_opts], None -> [] [ 991.451382] [49941]: key[binding:profile], None -> {} [ 991.451382] [49941]: key[admin_state_up], None -> True [ 991.451382] [49941]: key[network], None -> {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} [ 991.451382] [49941]: key[binding:vif_type], None -> unbound [ 991.451382] [49941]: key[device_owner], None -> [ 991.451382] [49941]: key[created_at], None -> 2025-11-20T12:35:52Z [ 991.451382] [49941]: key[updated_at], None -> 2025-11-20T12:35:53Z [ 991.451382] [49941]: key[tenant_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 991.451382] [49941]: key[binding:host_id], None -> [ 991.451382] [49941]: key[description], None -> [ 991.451382] [49941]: key[standard_attr_id], None -> 1584 [ 991.451382] [49941]: key[name], None -> [ 991.451382] [49941]: key[mac_address], None -> fa:16:3e:61:bc:74 [ 991.451382] [49941]: key[status], None -> DOWN [ 991.451382] [49941]: key[network_id], None -> a6a9a6a3-c593-4e6d-937a-7306f281506b [ 991.451382] [49941]: key[fixed_ips], None -> [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}] [ 991.451382] [49941]: key[security_groups], None -> ['675d8d98-33bb-4252-a42f-efb00b0e5a31'] [ 991.451382] [49941]: key[revision_number], None -> 1 [ 991.451382] [49941]: key[port_security_enabled], None -> True [ 991.451382] [49941]: key[project_id], None -> d40d28b9cde44ac3ad8dd380c1d4632e [ 991.451382] [49941]: key[device_id], None -> dbbc7578-b840-4c57-b2f8-dae4a06e1796 [ 991.451382] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 991.489639] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.489639] [49941]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-f981760c-c957-4cfa-95d2-31c509263a0c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.497761] [49941]: [pid: 49941|app: 0|req: 3668/7593] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:35:52 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) [ 991.498175] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec58daef-b288-43ac-a696-f8ed1607852b req-526cc59d-3f26-46de-bbfd-7de6d69ea50b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.500042] [49942]: [pid: 49942|app: 0|req: 3926/7594] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.505094] [49941]: DEBUG neutron.api.wsgi [req-ec58daef-b288-43ac-a696-f8ed1607852b req-1aa21769-f13d-4ebd-b9bd-662cda429f57 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.506226] [49942]: DEBUG neutron.api.v2.base [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Request body: {'port': {'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 991.528647] [49941]: [pid: 49941|app: 0|req: 3669/7595] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.549713] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.602903] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55f28d1c-ff2d-4f7c-ad64-33067f5a360a req-da761819-bcba-43d1-83fc-35cf6aa8cc62 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.603991] [49941]: [pid: 49941|app: 0|req: 3670/7596] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.618634] [49941]: [pid: 49941|app: 0|req: 3671/7597] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.621589] [49941]: DEBUG neutron.api.wsgi [req-55f28d1c-ff2d-4f7c-ad64-33067f5a360a req-e6d2c13a-9ad2-4f64-ad7a-42065ed23026 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.648219] [49941]: [pid: 49941|app: 0|req: 3672/7598] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.680709] [49941]: [pid: 49941|app: 0|req: 3673/7599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 991.700657] [49942]: DEBUG neutron.notifiers.nova [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id abd64a44-4866-45cb-8540-e94b4cb595bd {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 991.705665] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks [] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.712496] [49942]: DEBUG neutron.db.provisioning_blocks [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Transition to ACTIVE for port object abd64a44-4866-45cb-8540-e94b4cb595bd will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 991.713995] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_precommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 2, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': '', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 1, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) 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': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 991.714164] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_precommit: [ 991.714164] [49942]: key[device_owner], -> compute:nova [ 991.714164] [49942]: key[binding:host_id], -> cpu-1 [ 991.714164] [49942]: key[revision_number], 1 -> 2 [ 991.714164] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 991.715555] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 991.716047] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c6e3cd3-6125-4fbc-a21a-aae09b5f1c4f req-4c28995b-ecc4-41d5-b5f1-5ead89bee94b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 991.717063] [49941]: [pid: 49941|app: 0|req: 3674/7600] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 991.728676] [49941]: [pid: 49941|app: 0|req: 3675/7601] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.731030] [49941]: DEBUG neutron.api.wsgi [req-3c6e3cd3-6125-4fbc-a21a-aae09b5f1c4f req-f4c96439-9d9d-4ed0-b951-3e8d437a5b7b tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 991.734946] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Pushing event updated for resources: {'Port': ['ID=abd64a44-4866-45cb-8540-e94b4cb595bd,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 991.751110] [49941]: [pid: 49941|app: 0|req: 3676/7602] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.766908] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_postcommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 2, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': '', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 1, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) 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': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 991.767098] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_postcommit: [ 991.767098] [49942]: key[device_owner], -> compute:nova [ 991.767098] [49942]: key[binding:host_id], -> cpu-1 [ 991.767098] [49942]: key[revision_number], 1 -> 2 [ 991.767098] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 991.772491] [49942]: DEBUG neutron.plugins.ml2.managers [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Attempting to bind port abd64a44-4866-45cb-8540-e94b4cb595bd on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 991.772632] [49942]: DEBUG neutron.plugins.ml2.managers [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Attempting to bind port abd64a44-4866-45cb-8540-e94b4cb595bd by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 991.772776] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Attempting to bind port abd64a44-4866-45cb-8540-e94b4cb595bd on network a6a9a6a3-c593-4e6d-937a-7306f281506b {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 991.780410] [49941]: [pid: 49941|app: 0|req: 3677/7603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=a23017fd-6040-4100-91e7-03f4c71ea4b1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 991.788065] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 991.788268] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Bind Segment={'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 991.790476] [49942]: DEBUG networking_nsxv3.api.rpc [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Bind port on Host cpu-1 & Segment [{'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 992.212921] [49941]: [pid: 49941|app: 0|req: 3678/7604] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:53 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.288951] [49941]: [pid: 49941|app: 0|req: 3679/7605] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.351070] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1cbf451-e665-48ff-9041-0813214ec244 req-5624de5e-431d-4002-854d-b39d45c387af tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.352035] [49941]: [pid: 49941|app: 0|req: 3680/7606] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 748 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 992.357492] [49941]: DEBUG neutron.api.wsgi [req-a1cbf451-e665-48ff-9041-0813214ec244 req-e1541384-cc6c-467a-a3a7-3513de5f97ec tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.382198] [49941]: [pid: 49941|app: 0|req: 3681/7607] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.458856] [49941]: [pid: 49941|app: 0|req: 3682/7608] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.621227] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93854bda-4e1b-4a91-a56e-abf6c8550c9e req-66fb6027-bab9-40f0-9709-7a9f45237d23 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.622128] [49941]: [pid: 49941|app: 0|req: 3683/7609] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.627769] [49941]: DEBUG neutron.api.wsgi [req-93854bda-4e1b-4a91-a56e-abf6c8550c9e req-3d39d5e6-14f5-4815-8580-75eef8e44364 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.652308] [49941]: [pid: 49941|app: 0|req: 3684/7610] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.694237] [49941]: [pid: 49941|app: 0|req: 3685/7611] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.728271] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ad80640-6378-4e5e-a84d-7fe60819b7cc req-1e1b2af3-6092-4c9e-b7c1-1c0e22960834 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.729199] [49941]: [pid: 49941|app: 0|req: 3686/7612] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 992.743352] [49941]: [pid: 49941|app: 0|req: 3687/7613] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.746474] [49941]: DEBUG neutron.api.wsgi [req-8ad80640-6378-4e5e-a84d-7fe60819b7cc req-75fa71f2-dbd8-4696-8dc6-3a5d80f87cce tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.771132] [49941]: [pid: 49941|app: 0|req: 3688/7614] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.794877] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Bound using segment: {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 992.794877] [49942]: DEBUG neutron.plugins.ml2.managers [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Bound port: abd64a44-4866-45cb-8540-e94b4cb595bd, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "13e83154-c0d2-4d3d-b95e-3cd5ba336257", "external-id": "nsx-vlan-transportzone-771", "segmentation_id": 771}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 992.794877] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.799331] [49941]: [pid: 49941|app: 0|req: 3689/7615] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 992.835359] [49942]: DEBUG neutron.plugins.ml2.db [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] For port abd64a44-4866-45cb-8540-e94b4cb595bd, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 992.838310] [49942]: DEBUG neutron.plugins.ml2.db [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] For port abd64a44-4866-45cb-8540-e94b4cb595bd, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abd64a44-4866-45cb-8540-e94b4cb595bd,segment=NetworkSegment(64752b92-54ca-41df-8f35-2764f6317bf6),segment_id=64752b92-54ca-41df-8f35-2764f6317bf6)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 992.840842] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_precommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 2, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 2, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) 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': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 992.840842] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_precommit: [ 992.840842] [49942]: key[binding:vif_type], unbound -> ovs [ 992.840842] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771} [ 992.840842] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 992.841142] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99497eb9-b893-4131-bef1-1147e3ffc8f0 req-4200595a-3acf-429b-aab5-26cbe8610870 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 992.841142] [49941]: [pid: 49941|app: 0|req: 3690/7616] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 992.843389] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.846991] [49941]: DEBUG neutron.api.wsgi [req-99497eb9-b893-4131-bef1-1147e3ffc8f0 req-7bbfe0f0-91da-4f50-90e1-8717e9ce7074 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 992.865245] [49941]: [pid: 49941|app: 0|req: 3691/7617] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 992.873333] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Pushing event updated for resources: {'Port': ['ID=abd64a44-4866-45cb-8540-e94b4cb595bd,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 992.881820] [49942]: DEBUG neutron.db.provisioning_blocks [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Provisioning complete for port abd64a44-4866-45cb-8540-e94b4cb595bd triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 992.882185] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.882357] [49942]: INFO neutron.plugins.ml2.plugin [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Attempt 1 to provision port abd64a44-4866-45cb-8540-e94b4cb595bd [ 992.935559] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Current status of the port abd64a44-4866-45cb-8540-e94b4cb595bd is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 992.935836] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 992.952687] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abd64a44-4866-45cb-8540-e94b4cb595bd'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 992.961164] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bdecee08-4f63-4039-a325-a7b8ed3522ff" -d '{"events": [{"server_uuid": "dbbc7578-b840-4c57-b2f8-dae4a06e1796", "name": "network-vif-plugged", "status": "completed", "tag": "abd64a44-4866-45cb-8540-e94b4cb595bd"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 992.963384] [49942]: DEBUG neutron.plugins.ml2.db [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] For port abd64a44-4866-45cb-8540-e94b4cb595bd, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abd64a44-4866-45cb-8540-e94b4cb595bd,segment=NetworkSegment(64752b92-54ca-41df-8f35-2764f6317bf6),segment_id=64752b92-54ca-41df-8f35-2764f6317bf6)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 992.987535] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-00602358-6e95-4efe-b612-2903afd11a3f x-openstack-request-id: req-00602358-6e95-4efe-b612-2903afd11a3f {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 992.988845] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "dbbc7578-b840-4c57-b2f8-dae4a06e1796", "name": "network-vif-plugged", "status": "completed", "tag": "abd64a44-4866-45cb-8540-e94b4cb595bd", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 992.988845] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-00602358-6e95-4efe-b612-2903afd11a3f {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 992.988974] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-00602358-6e95-4efe-b612-2903afd11a3f'] response: {'server_uuid': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'code': 200} [ 993.003982] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_precommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:54Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:54Z', 'revision_number': 4, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}]) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 993.004173] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_precommit: [ 993.004173] [49942]: key[status], DOWN -> ACTIVE [ 993.004173] [49942]: key[revision_number], 4 -> 5 [ 993.004173] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.011332] [49942]: DEBUG neutron.db.provisioning_blocks [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Provisioning complete for port abd64a44-4866-45cb-8540-e94b4cb595bd triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 993.011484] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.011592] [49942]: INFO neutron.plugins.ml2.plugin [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Attempt 1 to provision port abd64a44-4866-45cb-8540-e94b4cb595bd [ 993.061984] [49942]: DEBUG neutron.plugins.ml2.plugin [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Current status of the port abd64a44-4866-45cb-8540-e94b4cb595bd is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 993.062937] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_postcommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:54Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:54Z', 'revision_number': 4, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}]) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 993.063125] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_postcommit: [ 993.063125] [49942]: key[status], DOWN -> ACTIVE [ 993.063125] [49942]: key[revision_number], 4 -> 5 [ 993.063125] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.063257] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.089326] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Pushing event updated for resources: {'Port': ['ID=abd64a44-4866-45cb-8540-e94b4cb595bd,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 993.092206] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_postcommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:54Z', 'revision_number': 4, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:53Z', 'revision_number': 2, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'}) 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': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 993.092463] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] update_port_postcommit: [ 993.092463] [49942]: key[binding:vif_type], unbound -> ovs [ 993.092463] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}} [ 993.092463] [49942]: key[updated_at], 2025-11-20T12:35:53Z -> 2025-11-20T12:35:54Z [ 993.092463] [49942]: key[revision_number], 2 -> 4 [ 993.092463] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.098782] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.099374] [49942]: DEBUG neutron_lib.callbacks.manager [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-4c8965dd-48a5-4ed3-8ee4-6360306c2cfd service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.101257] [49942]: [pid: 49942|app: 0|req: 3927/7618] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:35:53 2025] PUT /networking/v2.0/ports/abd64a44-4866-45cb-8540-e94b4cb595bd => generated 1038 bytes in 1598 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 993.136134] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f934cc57-9bd4-4b96-a6bb-ba79f72874c9 req-c909e7a6-f01f-4053-aa2a-bb3cd4b342c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.137163] [49942]: [pid: 49942|app: 0|req: 3928/7619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 993.143107] [49942]: DEBUG neutron.api.wsgi [req-f934cc57-9bd4-4b96-a6bb-ba79f72874c9 req-f31004ba-981f-41d9-803c-8781718b683f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.164854] [49942]: [pid: 49942|app: 0|req: 3929/7620] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:54 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.283720] [49942]: [pid: 49942|app: 0|req: 3930/7621] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.356261] [49942]: [pid: 49942|app: 0|req: 3931/7622] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.361105] [49941]: DEBUG neutron_lib.callbacks.manager [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (5c6cb5fd-365b-43bf-a38a-68b2601ef396), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.469643] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Deleting port 3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 993.469795] [49941]: DEBUG neutron_lib.callbacks.manager [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.495315] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-941ddec9-32f9-43ff-a03b-008e0bc88c93 req-ab8db67b-61c5-4796-9f78-d978d054ecf6 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.495315] [49942]: [pid: 49942|app: 0|req: 3932/7623] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.495708] [49941]: DEBUG neutron.plugins.ml2.db [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] For port 3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 993.495905] [49941]: DEBUG neutron_lib.callbacks.manager [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.502211] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] delete_port_precommit called with port settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', '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-20T12:30:03Z', 'updated_at': '2025-11-20T12:30:05Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 993.502211] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] delete_port_precommit: [ 993.502211] [49941]: key[id], 3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc -> None [ 993.502211] [49941]: key[binding:vnic_type], normal -> None [ 993.502211] [49941]: key[tags], [] -> None [ 993.502211] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 993.502211] [49941]: key[allowed_address_pairs], [] -> None [ 993.502211] [49941]: key[extra_dhcp_opts], [] -> None [ 993.502211] [49941]: key[binding:profile], {} -> None [ 993.502211] [49941]: key[admin_state_up], True -> None [ 993.502211] [49941]: key[binding:vif_type], ovs -> None [ 993.502211] [49941]: key[device_owner], network:router_interface -> None [ 993.502211] [49941]: key[created_at], 2025-11-20T12:30:03Z -> None [ 993.502211] [49941]: key[updated_at], 2025-11-20T12:30:05Z -> None [ 993.502211] [49941]: key[description], -> None [ 993.502211] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 993.502211] [49941]: key[binding:host_id], devstack -> None [ 993.502211] [49941]: key[standard_attr_id], 646 -> None [ 993.502211] [49941]: key[name], -> None [ 993.502211] [49941]: key[mac_address], fa:16:3e:b9:74:8e -> None [ 993.502211] [49941]: key[status], ACTIVE -> None [ 993.502211] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 993.502211] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.1'}] -> None [ 993.502211] [49941]: key[security_groups], [] -> None [ 993.502211] [49941]: key[revision_number], 5 -> None [ 993.502211] [49941]: key[port_security_enabled], False -> None [ 993.502211] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 993.502211] [49941]: key[device_id], 5c6cb5fd-365b-43bf-a38a-68b2601ef396 -> None [ 993.502211] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.503096] [49942]: DEBUG neutron.api.wsgi [req-941ddec9-32f9-43ff-a03b-008e0bc88c93 req-41142985-a09b-4148-bd52-e332d771e609 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.503132] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Calling delete_port for 3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 993.525489] [49942]: [pid: 49942|app: 0|req: 3933/7624] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 993.540728] [49942]: [pid: 49942|app: 0|req: 3934/7625] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.634063] [49941]: DEBUG neutron_lib.callbacks.manager [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.642277] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Pushing event deleted for resources: {'Port': ['ID=3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 993.674720] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] delete_port_postcommit called with port settings {'id': '3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:b9:74:8e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_interface', 'standard_attr_id': 646, 'fixed_ips': [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', '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-20T12:30:03Z', 'updated_at': '2025-11-20T12:30:05Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['17c0df85-b70c-4915-bcb3-5359a65deae7'], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 993.674946] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] delete_port_postcommit: [ 993.674946] [49941]: key[id], 3fa876c5-b5cd-41df-8260-1cc8d6ffa2dc -> None [ 993.674946] [49941]: key[binding:vnic_type], normal -> None [ 993.674946] [49941]: key[tags], [] -> None [ 993.674946] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 993.674946] [49941]: key[allowed_address_pairs], [] -> None [ 993.674946] [49941]: key[extra_dhcp_opts], [] -> None [ 993.674946] [49941]: key[binding:profile], {} -> None [ 993.674946] [49941]: key[admin_state_up], True -> None [ 993.674946] [49941]: key[binding:vif_type], ovs -> None [ 993.674946] [49941]: key[device_owner], network:router_interface -> None [ 993.674946] [49941]: key[created_at], 2025-11-20T12:30:03Z -> None [ 993.674946] [49941]: key[updated_at], 2025-11-20T12:30:05Z -> None [ 993.674946] [49941]: key[description], -> None [ 993.674946] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 993.674946] [49941]: key[binding:host_id], devstack -> None [ 993.674946] [49941]: key[standard_attr_id], 646 -> None [ 993.674946] [49941]: key[name], -> None [ 993.674946] [49941]: key[mac_address], fa:16:3e:b9:74:8e -> None [ 993.674946] [49941]: key[status], ACTIVE -> None [ 993.674946] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 993.674946] [49941]: key[fixed_ips], [{'subnet_id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'ip_address': '192.168.128.1'}] -> None [ 993.674946] [49941]: key[security_groups], [] -> None [ 993.674946] [49941]: key[revision_number], 5 -> None [ 993.674946] [49941]: key[port_security_enabled], False -> None [ 993.674946] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 993.674946] [49941]: key[device_id], 5c6cb5fd-365b-43bf-a38a-68b2601ef396 -> None [ 993.674946] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 993.742330] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3acab73e-fd50-4670-b638-dc0b4c0fe0a0 req-989807eb-db00-4541-aae6-d342b91ff579 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.742939] [49941]: DEBUG neutron_lib.callbacks.manager [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (5c6cb5fd-365b-43bf-a38a-68b2601ef396), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 993.743335] [49942]: [pid: 49942|app: 0|req: 3935/7626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.750447] [49942]: DEBUG neutron.api.wsgi [req-3acab73e-fd50-4670-b638-dc0b4c0fe0a0 req-731a247f-2d6c-41f0-9b03-d6ed5e78bda9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.777782] [49942]: [pid: 49942|app: 0|req: 3936/7627] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.790287] [49942]: [pid: 49942|app: 0|req: 3937/7628] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.831368] [49942]: [pid: 49942|app: 0|req: 3938/7629] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 993.853040] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Router 5c6cb5fd-365b-43bf-a38a-68b2601ef396 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 993.906595] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-33987ff2-00b6-4893-a3b9-0d3aa2ba7b6d admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 993.910398] [49941]: [pid: 49941|app: 0|req: 3692/7630] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:35:54 2025] PUT /networking/v2.0/routers/5c6cb5fd-365b-43bf-a38a-68b2601ef396/remove_router_interface => generated 309 bytes in 824 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.911711] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7415314b-148a-41ce-ae72-1648806eb340 req-4258df46-4fbe-43a6-920c-a5bb0a75435e tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 993.912901] [49942]: [pid: 49942|app: 0|req: 3939/7631] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 993.919017] [49942]: DEBUG neutron.api.wsgi [req-7415314b-148a-41ce-ae72-1648806eb340 req-269d8f62-1976-4ab5-80a3-a5361c4782c4 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 993.946091] [49942]: [pid: 49942|app: 0|req: 3940/7632] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 993.977156] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks [] for router (5c6cb5fd-365b-43bf-a38a-68b2601ef396), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.015318] [49942]: [pid: 49942|app: 0|req: 3941/7633] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.028190] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks [] for router_gateway (5c6cb5fd-365b-43bf-a38a-68b2601ef396), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.053562] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Deleting port bc237a73-918a-4a56-a6da-3981e218cd40 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 994.053748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (bc237a73-918a-4a56-a6da-3981e218cd40), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.084395] [49941]: DEBUG neutron.plugins.ml2.db [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] For port bc237a73-918a-4a56-a6da-3981e218cd40, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=bc237a73-918a-4a56-a6da-3981e218cd40,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 994.084598] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (bc237a73-918a-4a56-a6da-3981e218cd40), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.089538] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] delete_port_precommit called with port settings {'id': 'bc237a73-918a-4a56-a6da-3981e218cd40', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:a1:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_gateway', 'standard_attr_id': 640, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:03Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 994.089839] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] delete_port_precommit: [ 994.089839] [49941]: key[id], bc237a73-918a-4a56-a6da-3981e218cd40 -> None [ 994.089839] [49941]: key[binding:vnic_type], normal -> None [ 994.089839] [49941]: key[tags], [] -> None [ 994.089839] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 994.089839] [49941]: key[allowed_address_pairs], [] -> None [ 994.089839] [49941]: key[extra_dhcp_opts], [] -> None [ 994.089839] [49941]: key[binding:profile], {} -> None [ 994.089839] [49941]: key[admin_state_up], True -> None [ 994.089839] [49941]: key[binding:vif_type], ovs -> None [ 994.089839] [49941]: key[device_owner], network:router_gateway -> None [ 994.089839] [49941]: key[created_at], 2025-11-20T12:30:02Z -> None [ 994.089839] [49941]: key[updated_at], 2025-11-20T12:30:03Z -> None [ 994.089839] [49941]: key[description], -> None [ 994.089839] [49941]: key[tenant_id], -> None [ 994.089839] [49941]: key[binding:host_id], devstack -> None [ 994.089839] [49941]: key[standard_attr_id], 640 -> None [ 994.089839] [49941]: key[name], -> None [ 994.089839] [49941]: key[mac_address], fa:16:3e:13:a1:cc -> None [ 994.089839] [49941]: key[status], ACTIVE -> None [ 994.089839] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 994.089839] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.166'}] -> None [ 994.089839] [49941]: key[security_groups], [] -> None [ 994.089839] [49941]: key[revision_number], 5 -> None [ 994.089839] [49941]: key[port_security_enabled], False -> None [ 994.089839] [49941]: key[project_id], -> None [ 994.089839] [49941]: key[device_id], 5c6cb5fd-365b-43bf-a38a-68b2601ef396 -> None [ 994.089839] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.091938] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Calling delete_port for bc237a73-918a-4a56-a6da-3981e218cd40 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 994.097138] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb77cbaa-eb44-4027-8d0b-5c6716fe7dbc req-3a3aedac-cf66-4c2c-9904-d94a7dbbf5cd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.098257] [49942]: [pid: 49942|app: 0|req: 3942/7634] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 994.104621] [49942]: DEBUG neutron.api.wsgi [req-eb77cbaa-eb44-4027-8d0b-5c6716fe7dbc req-f10ab2dd-5af4-44bf-8ffd-0f575fae6ee4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.125716] [49942]: [pid: 49942|app: 0|req: 3943/7635] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.164199] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-952f2793-f305-47c5-88ed-900a73d57ce6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.165263] [49942]: [pid: 49942|app: 0|req: 3944/7636] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?tenant_id=d40d28b9cde44ac3ad8dd380c1d4632e&device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 994.172819] [49942]: DEBUG neutron.api.wsgi [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-d944f810-8710-41f1-b984-4a06735e47cd service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.188992] [49942]: [pid: 49942|app: 0|req: 3945/7637] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=abd64a44-4866-45cb-8540-e94b4cb595bd => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.198778] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bc237a73-918a-4a56-a6da-3981e218cd40), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.210225] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Pushing event deleted for resources: {'Port': ['ID=bc237a73-918a-4a56-a6da-3981e218cd40,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.214955] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-28589cbd-4b5e-4245-8a2f-c1b5df4b3246 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.216934] [49942]: [pid: 49942|app: 0|req: 3946/7638] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/subnets?id=8da75d2a-cb94-4f47-8b5b-4c969295dda1 => generated 689 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.243451] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] delete_port_postcommit called with port settings {'id': 'bc237a73-918a-4a56-a6da-3981e218cd40', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:13:a1:cc', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5c6cb5fd-365b-43bf-a38a-68b2601ef396', 'device_owner': 'network:router_gateway', 'standard_attr_id': 640, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:03Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 994.243794] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] delete_port_postcommit: [ 994.243794] [49941]: key[id], bc237a73-918a-4a56-a6da-3981e218cd40 -> None [ 994.243794] [49941]: key[binding:vnic_type], normal -> None [ 994.243794] [49941]: key[tags], [] -> None [ 994.243794] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 994.243794] [49941]: key[allowed_address_pairs], [] -> None [ 994.243794] [49941]: key[extra_dhcp_opts], [] -> None [ 994.243794] [49941]: key[binding:profile], {} -> None [ 994.243794] [49941]: key[admin_state_up], True -> None [ 994.243794] [49941]: key[binding:vif_type], ovs -> None [ 994.243794] [49941]: key[device_owner], network:router_gateway -> None [ 994.243794] [49941]: key[created_at], 2025-11-20T12:30:02Z -> None [ 994.243794] [49941]: key[updated_at], 2025-11-20T12:30:03Z -> None [ 994.243794] [49941]: key[description], -> None [ 994.243794] [49941]: key[tenant_id], -> None [ 994.243794] [49941]: key[binding:host_id], devstack -> None [ 994.243794] [49941]: key[standard_attr_id], 640 -> None [ 994.243794] [49941]: key[name], -> None [ 994.243794] [49941]: key[mac_address], fa:16:3e:13:a1:cc -> None [ 994.243794] [49941]: key[status], ACTIVE -> None [ 994.243794] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 994.243794] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.166'}] -> None [ 994.243794] [49941]: key[security_groups], [] -> None [ 994.243794] [49941]: key[revision_number], 5 -> None [ 994.243794] [49941]: key[port_security_enabled], False -> None [ 994.243794] [49941]: key[project_id], -> None [ 994.243794] [49941]: key[device_id], 5c6cb5fd-365b-43bf-a38a-68b2601ef396 -> None [ 994.243794] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.245104] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (5c6cb5fd-365b-43bf-a38a-68b2601ef396), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.245869] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfb627f2-4fc0-4aab-b0ba-9619541be4f6 req-a9fdbf31-e877-4a03-9718-c0d804f8e78a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.246923] [49942]: [pid: 49942|app: 0|req: 3947/7639] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:55 2025] GET /networking/v2.0/ports?network_id=a6a9a6a3-c593-4e6d-937a-7306f281506b&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.287860] [49942]: [pid: 49942|app: 0|req: 3948/7640] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/networks/a6a9a6a3-c593-4e6d-937a-7306f281506b?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 994.296159] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (5c6cb5fd-365b-43bf-a38a-68b2601ef396), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.299466] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks [] for router_controller (5c6cb5fd-365b-43bf-a38a-68b2601ef396), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.327688] [49942]: [pid: 49942|app: 0|req: 3949/7641] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/networks/a6a9a6a3-c593-4e6d-937a-7306f281506b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.371481] [49942]: [pid: 49942|app: 0|req: 3950/7642] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.404085] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55107cbd-2d76-4457-81ae-3073041a9a4e req-152add04-7adc-484e-a5ec-36f80b8a5c61 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.409030] [49942]: [pid: 49942|app: 0|req: 3951/7643] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.412512] [49942]: DEBUG neutron.api.wsgi [req-55107cbd-2d76-4457-81ae-3073041a9a4e req-94e83323-efa1-492c-b066-66113430a206 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.439033] [49942]: [pid: 49942|app: 0|req: 3952/7644] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 994.451256] [49942]: [pid: 49942|app: 0|req: 3953/7645] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.632862] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aaa730cb-bd1b-4635-ae4a-c6de5d271bfa req-32a0e7d8-d6fb-4270-94c5-4d482f4fc97b tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 994.633893] [49942]: [pid: 49942|app: 0|req: 3954/7646] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 994.652583] [49942]: [pid: 49942|app: 0|req: 3955/7647] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.655305] [49942]: DEBUG neutron.api.wsgi [req-aaa730cb-bd1b-4635-ae4a-c6de5d271bfa req-9b0b3453-1011-4d17-bd51-0de464df4f11 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 994.687485] [49942]: [pid: 49942|app: 0|req: 3956/7648] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.793358] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (5c6cb5fd-365b-43bf-a38a-68b2601ef396), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.793901] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 5c6cb5fd-365b-43bf-a38a-68b2601ef396 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 994.798409] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae10bc00-e7c0-4acc-af5c-d9189fd82d56 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.798763] [49941]: [pid: 49941|app: 0|req: 3693/7649] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:55 2025] DELETE /networking/v2.0/routers/5c6cb5fd-365b-43bf-a38a-68b2601ef396 => generated 0 bytes in 886 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 994.827299] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] Deleting subnet 17c0df85-b70c-4915-bcb3-5359a65deae7 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 994.829376] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] Publish callbacks [] for subnet (17c0df85-b70c-4915-bcb3-5359a65deae7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.842172] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (17c0df85-b70c-4915-bcb3-5359a65deae7), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.882328] [49941]: [pid: 49941|app: 0|req: 3694/7650] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.885747] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (17c0df85-b70c-4915-bcb3-5359a65deae7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.886277] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] delete_subnet_precommit called with subnet settings {'id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'name': 'tempest-ImagesTestJSON-8593868-subnet', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 638, '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings None) [ 994.886434] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] delete_subnet_precommit: [ 994.886434] [49942]: key[ipv6_ra_mode], None -> None [ 994.886434] [49942]: key[id], 17c0df85-b70c-4915-bcb3-5359a65deae7 -> None [ 994.886434] [49942]: key[tags], [] -> None [ 994.886434] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 994.886434] [49942]: key[enable_dhcp], True -> None [ 994.886434] [49942]: key[ip_version], 4 -> None [ 994.886434] [49942]: key[created_at], 2025-11-20T12:30:02Z -> None [ 994.886434] [49942]: key[updated_at], 2025-11-20T12:30:02Z -> None [ 994.886434] [49942]: key[description], -> None [ 994.886434] [49942]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 994.886434] [49942]: key[standard_attr_id], 638 -> None [ 994.886434] [49942]: key[cidr], 192.168.128.0/28 -> None [ 994.886434] [49942]: key[ipv6_address_mode], None -> None [ 994.886434] [49942]: key[name], tempest-ImagesTestJSON-8593868-subnet -> None [ 994.886434] [49942]: key[subnetpool_id], None -> None [ 994.886434] [49942]: key[host_routes], [] -> None [ 994.886434] [49942]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 994.886434] [49942]: key[shared], False -> None [ 994.886434] [49942]: key[router:external], False -> None [ 994.886434] [49942]: key[revision_number], 0 -> None [ 994.886434] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 994.886434] [49942]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 994.886434] [49942]: key[service_types], [] -> None [ 994.886434] [49942]: key[dns_nameservers], [] -> None [ 994.886434] [49942]: key[segment_id], None -> None [ 994.886434] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.898537] [49941]: [pid: 49941|app: 0|req: 3695/7651] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 994.914020] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (17c0df85-b70c-4915-bcb3-5359a65deae7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.914303] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] delete_subnet_postcommit called with subnet settings {'id': '17c0df85-b70c-4915-bcb3-5359a65deae7', 'name': 'tempest-ImagesTestJSON-8593868-subnet', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 638, '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-20T12:30:02Z', 'updated_at': '2025-11-20T12:30:02Z', 'revision_number': 0, 'segment_id': None, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings None) [ 994.914460] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] delete_subnet_postcommit: [ 994.914460] [49942]: key[ipv6_ra_mode], None -> None [ 994.914460] [49942]: key[id], 17c0df85-b70c-4915-bcb3-5359a65deae7 -> None [ 994.914460] [49942]: key[tags], [] -> None [ 994.914460] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 994.914460] [49942]: key[enable_dhcp], True -> None [ 994.914460] [49942]: key[ip_version], 4 -> None [ 994.914460] [49942]: key[created_at], 2025-11-20T12:30:02Z -> None [ 994.914460] [49942]: key[updated_at], 2025-11-20T12:30:02Z -> None [ 994.914460] [49942]: key[description], -> None [ 994.914460] [49942]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 994.914460] [49942]: key[standard_attr_id], 638 -> None [ 994.914460] [49942]: key[cidr], 192.168.128.0/28 -> None [ 994.914460] [49942]: key[ipv6_address_mode], None -> None [ 994.914460] [49942]: key[name], tempest-ImagesTestJSON-8593868-subnet -> None [ 994.914460] [49942]: key[subnetpool_id], None -> None [ 994.914460] [49942]: key[host_routes], [] -> None [ 994.914460] [49942]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 994.914460] [49942]: key[shared], False -> None [ 994.914460] [49942]: key[router:external], False -> None [ 994.914460] [49942]: key[revision_number], 0 -> None [ 994.914460] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 994.914460] [49942]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 994.914460] [49942]: key[service_types], [] -> None [ 994.914460] [49942]: key[dns_nameservers], [] -> None [ 994.914460] [49942]: key[segment_id], None -> None [ 994.914460] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 994.919094] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=17c0df85-b70c-4915-bcb3-5359a65deae7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 994.928373] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a1e9450d-0624-406d-90d6-4a4627d8ced6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.930469] [49942]: [pid: 49942|app: 0|req: 3957/7652] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:35:56 2025] DELETE /networking/v2.0/subnets/17c0df85-b70c-4915-bcb3-5359a65deae7 => generated 0 bytes in 129 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 994.960723] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.987287] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Deleting port 980acce2-9575-4bce-b7ba-f4faa4bdedf2 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 994.987287] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (980acce2-9575-4bce-b7ba-f4faa4bdedf2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 994.991597] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'tag': 'abd64a44-4866-45cb-8540-e94b4cb595bd'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 994.993066] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f1a64a7a-79c8-48bd-af01-13fe86addd2a" -d '{"events": [{"name": "network-changed", "server_uuid": "dbbc7578-b840-4c57-b2f8-dae4a06e1796", "tag": "abd64a44-4866-45cb-8540-e94b4cb595bd"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 995.005733] [49941]: DEBUG neutron.plugins.ml2.db [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] For port 980acce2-9575-4bce-b7ba-f4faa4bdedf2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=980acce2-9575-4bce-b7ba-f4faa4bdedf2,segment=NetworkSegment(2ce8486c-fc00-4464-bd13-37c1b2ef4ba9),segment_id=2ce8486c-fc00-4464-bd13-37c1b2ef4ba9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 995.005941] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (980acce2-9575-4bce-b7ba-f4faa4bdedf2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.010596] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_port_precommit called with port settings {'id': '980acce2-9575-4bce-b7ba-f4faa4bdedf2', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:dc:6a:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'device_owner': 'network:dhcp', 'standard_attr_id': 917, '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-20T12:31:03Z', 'updated_at': '2025-11-20T12:35:56Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:35:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 995.010783] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_port_precommit: [ 995.010783] [49941]: key[id], 980acce2-9575-4bce-b7ba-f4faa4bdedf2 -> None [ 995.010783] [49941]: key[binding:vnic_type], normal -> None [ 995.010783] [49941]: key[tags], [] -> None [ 995.010783] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 995.010783] [49941]: key[allowed_address_pairs], [] -> None [ 995.010783] [49941]: key[extra_dhcp_opts], [] -> None [ 995.010783] [49941]: key[binding:profile], {} -> None [ 995.010783] [49941]: key[admin_state_up], True -> None [ 995.010783] [49941]: key[binding:vif_type], ovs -> None [ 995.010783] [49941]: key[device_owner], network:dhcp -> None [ 995.010783] [49941]: key[created_at], 2025-11-20T12:31:03Z -> None [ 995.010783] [49941]: key[updated_at], 2025-11-20T12:35:56Z -> None [ 995.010783] [49941]: key[description], -> None [ 995.010783] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.010783] [49941]: key[binding:host_id], devstack -> None [ 995.010783] [49941]: key[standard_attr_id], 917 -> None [ 995.010783] [49941]: key[name], -> None [ 995.010783] [49941]: key[mac_address], fa:16:3e:dc:6a:73 -> None [ 995.010783] [49941]: key[status], ACTIVE -> None [ 995.010783] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 995.010783] [49941]: key[fixed_ips], [] -> None [ 995.010783] [49941]: key[security_groups], [] -> None [ 995.010783] [49941]: key[revision_number], 5 -> None [ 995.010783] [49941]: key[port_security_enabled], False -> None [ 995.010783] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.010783] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 995.010783] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.012306] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Calling delete_port for 980acce2-9575-4bce-b7ba-f4faa4bdedf2 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 995.018136] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:35: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-27b67cbf-edd6-4582-9124-5553848a23c4 x-openstack-request-id: req-27b67cbf-edd6-4582-9124-5553848a23c4 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 995.023749] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "dbbc7578-b840-4c57-b2f8-dae4a06e1796", "tag": "abd64a44-4866-45cb-8540-e94b4cb595bd", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 995.026192] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-27b67cbf-edd6-4582-9124-5553848a23c4 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 995.026489] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-27b67cbf-edd6-4582-9124-5553848a23c4'] response: {'name': 'network-changed', 'server_uuid': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'tag': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'status': 'completed', 'code': 200} [ 995.043012] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f730036f-004d-4068-96d5-584f34531790 req-d980d779-0e4e-453a-ae2e-9d9707a9a48f tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.043975] [49942]: [pid: 49942|app: 0|req: 3958/7653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.049725] [49942]: DEBUG neutron.api.wsgi [req-f730036f-004d-4068-96d5-584f34531790 req-4385dc2b-37ab-4c9d-b81f-8aa970611d31 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.060083] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (980acce2-9575-4bce-b7ba-f4faa4bdedf2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.068124] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Pushing event deleted for resources: {'Port': ['ID=980acce2-9575-4bce-b7ba-f4faa4bdedf2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.071048] [49942]: [pid: 49942|app: 0|req: 3959/7654] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.074422] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] No DVR routers for this DVR port 980acce2-9575-4bce-b7ba-f4faa4bdedf2 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 995.074692] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_port_postcommit called with port settings {'id': '980acce2-9575-4bce-b7ba-f4faa4bdedf2', 'name': '', 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'mac_address': 'fa:16:3e:dc:6a:73', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'device_owner': 'network:dhcp', 'standard_attr_id': 917, '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-20T12:31:03Z', 'updated_at': '2025-11-20T12:35:56Z', 'revision_number': 5, 'project_id': '864ccec252f145cca0fe7d2eb7043b0d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}}] (original binding levels None) on network {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:35:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} with segments to bind None [ 995.074854] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_port_postcommit: [ 995.074854] [49941]: key[id], 980acce2-9575-4bce-b7ba-f4faa4bdedf2 -> None [ 995.074854] [49941]: key[binding:vnic_type], normal -> None [ 995.074854] [49941]: key[tags], [] -> None [ 995.074854] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 995.074854] [49941]: key[allowed_address_pairs], [] -> None [ 995.074854] [49941]: key[extra_dhcp_opts], [] -> None [ 995.074854] [49941]: key[binding:profile], {} -> None [ 995.074854] [49941]: key[admin_state_up], True -> None [ 995.074854] [49941]: key[binding:vif_type], ovs -> None [ 995.074854] [49941]: key[device_owner], network:dhcp -> None [ 995.074854] [49941]: key[created_at], 2025-11-20T12:31:03Z -> None [ 995.074854] [49941]: key[updated_at], 2025-11-20T12:35:56Z -> None [ 995.074854] [49941]: key[description], -> None [ 995.074854] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.074854] [49941]: key[binding:host_id], devstack -> None [ 995.074854] [49941]: key[standard_attr_id], 917 -> None [ 995.074854] [49941]: key[name], -> None [ 995.074854] [49941]: key[mac_address], fa:16:3e:dc:6a:73 -> None [ 995.074854] [49941]: key[status], ACTIVE -> None [ 995.074854] [49941]: key[network_id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 995.074854] [49941]: key[fixed_ips], [] -> None [ 995.074854] [49941]: key[security_groups], [] -> None [ 995.074854] [49941]: key[revision_number], 5 -> None [ 995.074854] [49941]: key[port_security_enabled], False -> None [ 995.074854] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.074854] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 995.074854] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.087783] [49942]: [pid: 49942|app: 0|req: 3960/7655] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.092551] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.101596] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_network_precommit called with network settings {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:35:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} (original settings None) and network segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] [ 995.101794] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_network_precommit: [ 995.101794] [49941]: key[vlan_transparent], None -> None [ 995.101794] [49941]: key[id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 995.101794] [49941]: key[tags], [] -> None [ 995.101794] [49941]: key[availability_zone_hints], [] -> None [ 995.101794] [49941]: key[mtu], 8950 -> None [ 995.101794] [49941]: key[provider:network_type], vlan -> None [ 995.101794] [49941]: key[admin_state_up], True -> None [ 995.101794] [49941]: key[provider:physical_network], default -> None [ 995.101794] [49941]: key[provider:segmentation_id], 840 -> None [ 995.101794] [49941]: key[created_at], 2025-11-20T12:30:01Z -> None [ 995.101794] [49941]: key[updated_at], 2025-11-20T12:35:56Z -> None [ 995.101794] [49941]: key[description], -> None [ 995.101794] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.101794] [49941]: key[standard_attr_id], 634 -> None [ 995.101794] [49941]: key[name], tempest-ImagesTestJSON-8593868-network -> None [ 995.101794] [49941]: key[availability_zones], ['nova'] -> None [ 995.101794] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.101794] [49941]: key[status], ACTIVE -> None [ 995.101794] [49941]: key[shared], False -> None [ 995.101794] [49941]: key[router:external], False -> None [ 995.101794] [49941]: key[revision_number], 3 -> None [ 995.101794] [49941]: key[port_security_enabled], True -> None [ 995.101794] [49941]: key[subnets], [] -> None [ 995.101794] [49941]: key[ipv4_address_scope], None -> None [ 995.101794] [49941]: key[qinq], None -> None [ 995.101794] [49941]: key[ipv6_address_scope], None -> None [ 995.101794] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.102654] [49941]: DEBUG neutron.services.segments.db [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e7e4ea94-e60b-4ba7-b730-671ac3fc1eab']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 995.106347] [49941]: DEBUG neutron.services.segments.db [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 995.106474] [49941]: DEBUG neutron.services.segments.db [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 995.110529] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (2ce8486c-fc00-4464-bd13-37c1b2ef4ba9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.117634] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (2ce8486c-fc00-4464-bd13-37c1b2ef4ba9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.124527] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Releasing vlan 840 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 995.124693] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (2ce8486c-fc00-4464-bd13-37c1b2ef4ba9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.139828] [49941]: INFO neutron.services.segments.plugin [-] Segment 2ce8486c-fc00-4464-bd13-37c1b2ef4ba9 resource provider aggregate not found [ 995.148137] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (e7e4ea94-e60b-4ba7-b730-671ac3fc1eab), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.148362] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_network_postcommit called with network settings {'id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab', 'name': 'tempest-ImagesTestJSON-8593868-network', 'tenant_id': '864ccec252f145cca0fe7d2eb7043b0d', 'project_id': '864ccec252f145cca0fe7d2eb7043b0d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 634, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:01Z', 'updated_at': '2025-11-20T12:35:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 840} (original settings None) and network segments [{'id': '2ce8486c-fc00-4464-bd13-37c1b2ef4ba9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 840, 'network_id': 'e7e4ea94-e60b-4ba7-b730-671ac3fc1eab'}] [ 995.148519] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] delete_network_postcommit: [ 995.148519] [49941]: key[vlan_transparent], None -> None [ 995.148519] [49941]: key[id], e7e4ea94-e60b-4ba7-b730-671ac3fc1eab -> None [ 995.148519] [49941]: key[tags], [] -> None [ 995.148519] [49941]: key[availability_zone_hints], [] -> None [ 995.148519] [49941]: key[mtu], 8950 -> None [ 995.148519] [49941]: key[provider:network_type], vlan -> None [ 995.148519] [49941]: key[admin_state_up], True -> None [ 995.148519] [49941]: key[provider:physical_network], default -> None [ 995.148519] [49941]: key[provider:segmentation_id], 840 -> None [ 995.148519] [49941]: key[created_at], 2025-11-20T12:30:01Z -> None [ 995.148519] [49941]: key[updated_at], 2025-11-20T12:35:56Z -> None [ 995.148519] [49941]: key[description], -> None [ 995.148519] [49941]: key[tenant_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.148519] [49941]: key[standard_attr_id], 634 -> None [ 995.148519] [49941]: key[name], tempest-ImagesTestJSON-8593868-network -> None [ 995.148519] [49941]: key[availability_zones], ['nova'] -> None [ 995.148519] [49941]: key[project_id], 864ccec252f145cca0fe7d2eb7043b0d -> None [ 995.148519] [49941]: key[status], ACTIVE -> None [ 995.148519] [49941]: key[shared], False -> None [ 995.148519] [49941]: key[router:external], False -> None [ 995.148519] [49941]: key[revision_number], 3 -> None [ 995.148519] [49941]: key[port_security_enabled], True -> None [ 995.148519] [49941]: key[subnets], [] -> None [ 995.148519] [49941]: key[ipv4_address_scope], None -> None [ 995.148519] [49941]: key[qinq], None -> None [ 995.148519] [49941]: key[ipv6_address_scope], None -> None [ 995.148519] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 995.151916] [49941]: INFO neutron.services.segments.plugin [-] Segment 2ce8486c-fc00-4464-bd13-37c1b2ef4ba9 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 2ce8486c-fc00-4464-bd13-37c1b2ef4ba9 found for delete ", "request_id": "req-c959538d-cd54-4724-83f4-119dcbce98a8"}]} [ 995.156318] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Pushing event deleted for resources: {'Network': ['ID=e7e4ea94-e60b-4ba7-b730-671ac3fc1eab,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.160552] [49941]: DEBUG neutron_lib.callbacks.manager [None req-fcfe32d3-0ea3-4360-9cf6-fedfaa902e66 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.162947] [49941]: [pid: 49941|app: 0|req: 3696/7656] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:35:56 2025] DELETE /networking/v2.0/networks/e7e4ea94-e60b-4ba7-b730-671ac3fc1eab => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 995.209540] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ae0aeb5-a06c-4dc6-b66f-9b0f6b061f5a req-3c166e25-9951-4009-ad96-c3735fc90535 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.210665] [49942]: [pid: 49942|app: 0|req: 3961/7657] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.218724] [49941]: DEBUG neutron.api.wsgi [req-5ae0aeb5-a06c-4dc6-b66f-9b0f6b061f5a req-f48a57b0-1914-45ea-97f8-d1a2688002dc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.244672] [49941]: [pid: 49941|app: 0|req: 3697/7658] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:56 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.278216] [49942]: [pid: 49942|app: 0|req: 3962/7659] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/security-groups?tenant_id=864ccec252f145cca0fe7d2eb7043b0d&name=default => generated 2925 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 995.313798] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6c1fbeca-0fee-493f-9df5-e5afe245ee85 admin admin] Publish callbacks [] for security_group (30ef3750-e2aa-4feb-8fa1-cc644f892441), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.331673] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6c1fbeca-0fee-493f-9df5-e5afe245ee85 admin admin] Publish callbacks [] for security_group (30ef3750-e2aa-4feb-8fa1-cc644f892441), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.336047] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77faffc0-4d9b-4c5d-9e06-7791241aa0ff req-36ab4658-16cc-4d40-bfa6-a31256a5aa64 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.337237] [49942]: [pid: 49942|app: 0|req: 3963/7660] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.344166] [49942]: DEBUG neutron.api.wsgi [req-77faffc0-4d9b-4c5d-9e06-7791241aa0ff req-1ba9be52-1fc3-457d-8c8f-9d3ad99e7c5f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.354149] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6c1fbeca-0fee-493f-9df5-e5afe245ee85 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (30ef3750-e2aa-4feb-8fa1-cc644f892441), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.358652] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c1fbeca-0fee-493f-9df5-e5afe245ee85 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=30ef3750-e2aa-4feb-8fa1-cc644f892441,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 995.362387] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6c1fbeca-0fee-493f-9df5-e5afe245ee85 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.363149] [49941]: [pid: 49941|app: 0|req: 3698/7661] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:57 2025] DELETE /networking/v2.0/security-groups/30ef3750-e2aa-4feb-8fa1-cc644f892441 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 995.366579] [49942]: [pid: 49942|app: 0|req: 3964/7662] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.442256] [49942]: [pid: 49942|app: 0|req: 3965/7663] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.500678] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9185abe8-3323-4ec1-a4ec-c1104831ceec req-cacbdb93-d499-45ba-a0b9-f7057f14fb02 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.503078] [49941]: [pid: 49941|app: 0|req: 3699/7664] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.511843] [49942]: DEBUG neutron.api.wsgi [req-9185abe8-3323-4ec1-a4ec-c1104831ceec req-f4703ace-86fb-4471-bca9-53777b21df21 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.543232] [49942]: [pid: 49942|app: 0|req: 3966/7665] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.570647] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a64a7a-79c8-48bd-af01-13fe86addd2a req-506e26b3-41ea-4db6-a824-8b641a73a4e6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.572456] [49941]: [pid: 49941|app: 0|req: 3700/7666] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?tenant_id=d40d28b9cde44ac3ad8dd380c1d4632e&device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 1043 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 995.591458] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad22c1a4-3fd7-47da-8fba-23f19b1c0404 req-efcc9b7c-90fa-418c-a32d-11a6d61bdc0b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.592568] [49942]: [pid: 49942|app: 0|req: 3967/7667] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.600147] [49942]: DEBUG neutron.api.wsgi [req-ad22c1a4-3fd7-47da-8fba-23f19b1c0404 req-ea545a7e-ca74-4f39-8cb7-9c50b17721c1 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.624170] [49942]: [pid: 49942|app: 0|req: 3968/7668] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.632882] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a64a7a-79c8-48bd-af01-13fe86addd2a req-02b94b07-03e3-4cdb-9352-48869220f1c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.634441] [49941]: [pid: 49941|app: 0|req: 3701/7669] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/networks?id=a6a9a6a3-c593-4e6d-937a-7306f281506b => generated 714 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.641262] [49942]: DEBUG neutron.api.wsgi [req-f1a64a7a-79c8-48bd-af01-13fe86addd2a req-ab80fc45-638f-4c81-8675-382f4e7e965d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.655192] [49942]: [pid: 49942|app: 0|req: 3969/7670] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=abd64a44-4866-45cb-8540-e94b4cb595bd => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.667504] [49941]: [pid: 49941|app: 0|req: 3702/7671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.690160] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a64a7a-79c8-48bd-af01-13fe86addd2a req-b3370dd8-8c90-4716-b717-92bb5f1ee2d4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.691164] [49942]: [pid: 49942|app: 0|req: 3970/7672] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/subnets?id=8da75d2a-cb94-4f47-8b5b-4c969295dda1 => generated 689 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.729957] [49942]: [pid: 49942|app: 0|req: 3971/7673] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.730641] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1a64a7a-79c8-48bd-af01-13fe86addd2a req-5ff4d1e1-2a07-4e70-94df-01168bdb72fb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.731397] [49941]: [pid: 49941|app: 0|req: 3703/7674] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?network_id=a6a9a6a3-c593-4e6d-937a-7306f281506b&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.791821] [49942]: [pid: 49942|app: 0|req: 3972/7675] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/networks/a6a9a6a3-c593-4e6d-937a-7306f281506b?fields=segments => generated 14 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.809033] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd4cd7d6-d796-4b9d-a3e7-665f25924062 req-59d57bbf-c505-47c2-9b15-d3a50359fc42 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.810011] [49941]: [pid: 49941|app: 0|req: 3704/7676] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.816625] [49941]: DEBUG neutron.api.wsgi [req-bd4cd7d6-d796-4b9d-a3e7-665f25924062 req-8b43a6fa-85f1-4e39-beb8-da87677affa9 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.840848] [49942]: [pid: 49942|app: 0|req: 3973/7677] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/networks/a6a9a6a3-c593-4e6d-937a-7306f281506b?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 995.843424] [49941]: [pid: 49941|app: 0|req: 3705/7678] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 995.893176] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-325efd24-7f43-4b83-b036-2a600c2208cc tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 995.894178] [49942]: [pid: 49942|app: 0|req: 3974/7679] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.899889] [49942]: DEBUG neutron.api.wsgi [req-3692b937-69f8-477a-920a-17938ce0a618 req-5eaaad86-a5a5-4ec4-94cf-5d2e6f5bfb02 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 995.904393] [49942]: [pid: 49942|app: 0|req: 3975/7680] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/quotas/c020adf2527047879a93a72dd05b36e3 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 995.941889] [49941]: DEBUG neutron.api.v2.base [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Request body: {'network': {'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 995.959073] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Made reservation on behalf of 0cda2a624bf143ea9091738adbc64507 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 995.961673] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.963156] [49942]: [pid: 49942|app: 0|req: 3976/7681] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&fields=id => generated 149 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 995.966082] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 995.977999] [49942]: [pid: 49942|app: 0|req: 3977/7682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.009419] [49942]: [pid: 49942|app: 0|req: 3978/7683] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.049103] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks [] for security_group (d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.050399] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.050965] [49942]: [pid: 49942|app: 0|req: 3979/7684] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 996.064668] [49942]: [pid: 49942|app: 0|req: 3980/7685] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.069903] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.083154] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] vlan segment allocate from pool success with {'vlan_id': 561, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 996.088719] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (f123a6b2-8d56-46e9-b6ce-4db43bf1f25b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.088858] [49941]: INFO neutron.db.segments_db [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Added segment f123a6b2-8d56-46e9-b6ce-4db43bf1f25b of type vlan for network 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 996.112844] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (80fa6e97-2c12-4b82-b071-0f7f14940404), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.123429] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] create_network_precommit called with network settings {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1590, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}] [ 996.123669] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] create_network_precommit: [ 996.123669] [49941]: key[vlan_transparent], None -> None [ 996.123669] [49941]: key[id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 996.123669] [49941]: key[tags], None -> [] [ 996.123669] [49941]: key[availability_zone_hints], None -> [] [ 996.123669] [49941]: key[mtu], None -> 8950 [ 996.123669] [49941]: key[provider:network_type], None -> vlan [ 996.123669] [49941]: key[admin_state_up], None -> True [ 996.123669] [49941]: key[provider:physical_network], None -> default [ 996.123669] [49941]: key[provider:segmentation_id], None -> 561 [ 996.123669] [49941]: key[qinq], None -> None [ 996.123669] [49941]: key[created_at], None -> 2025-11-20T12:35:57Z [ 996.123669] [49941]: key[updated_at], None -> 2025-11-20T12:35:57Z [ 996.123669] [49941]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.123669] [49941]: key[description], None -> [ 996.123669] [49941]: key[standard_attr_id], None -> 1590 [ 996.123669] [49941]: key[name], None -> tempest-AttachInterfacesV270Test-661442903-network [ 996.123669] [49941]: key[availability_zones], None -> [] [ 996.123669] [49941]: key[status], None -> ACTIVE [ 996.123669] [49941]: key[shared], None -> False [ 996.123669] [49941]: key[router:external], None -> False [ 996.123669] [49941]: key[revision_number], None -> 1 [ 996.123669] [49941]: key[port_security_enabled], None -> True [ 996.123669] [49941]: key[subnets], None -> [] [ 996.123669] [49941]: key[ipv4_address_scope], None -> None [ 996.123669] [49941]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.123669] [49941]: key[ipv6_address_scope], None -> None [ 996.123669] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.127532] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (80fa6e97-2c12-4b82-b071-0f7f14940404), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.142027] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Pushing event updated for resources: {'Network': ['ID=80fa6e97-2c12-4b82-b071-0f7f14940404,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.143584] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] create_network_postcommit called with network settings {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1590, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}] [ 996.143737] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] create_network_postcommit: [ 996.143737] [49941]: key[vlan_transparent], None -> None [ 996.143737] [49941]: key[id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 996.143737] [49941]: key[tags], None -> [] [ 996.143737] [49941]: key[availability_zone_hints], None -> [] [ 996.143737] [49941]: key[mtu], None -> 8950 [ 996.143737] [49941]: key[provider:network_type], None -> vlan [ 996.143737] [49941]: key[admin_state_up], None -> True [ 996.143737] [49941]: key[provider:physical_network], None -> default [ 996.143737] [49941]: key[provider:segmentation_id], None -> 561 [ 996.143737] [49941]: key[qinq], None -> None [ 996.143737] [49941]: key[created_at], None -> 2025-11-20T12:35:57Z [ 996.143737] [49941]: key[updated_at], None -> 2025-11-20T12:35:57Z [ 996.143737] [49941]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.143737] [49941]: key[description], None -> [ 996.143737] [49941]: key[standard_attr_id], None -> 1590 [ 996.143737] [49941]: key[name], None -> tempest-AttachInterfacesV270Test-661442903-network [ 996.143737] [49941]: key[availability_zones], None -> [] [ 996.143737] [49941]: key[status], None -> ACTIVE [ 996.143737] [49941]: key[shared], None -> False [ 996.143737] [49941]: key[router:external], None -> False [ 996.143737] [49941]: key[revision_number], None -> 1 [ 996.143737] [49941]: key[port_security_enabled], None -> True [ 996.143737] [49941]: key[subnets], None -> [] [ 996.143737] [49941]: key[ipv4_address_scope], None -> None [ 996.143737] [49941]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.143737] [49941]: key[ipv6_address_scope], None -> None [ 996.143737] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.147218] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.147767] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5783579e-4648-4fde-8e1d-8ad9b26bca9d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.156906] [49941]: [pid: 49941|app: 0|req: 3706/7686] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:35:57 2025] POST /networking/v2.0/networks => generated 668 bytes in 274 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 996.162337] [49941]: DEBUG neutron.api.v2.base [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Request body: {'subnet': {'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'cidr': '192.168.128.0/28', 'name': 'tempest-AttachInterfacesV270Test-661442903-subnet', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 996.174550] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Made reservation on behalf of 0cda2a624bf143ea9091738adbc64507 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 996.176959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.177847] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-705e68cd-b414-4108-9858-952acf45e045 req-d9ebab9c-1f14-4f8a-96b5-9cbb6df531c8 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.178801] [49942]: [pid: 49942|app: 0|req: 3981/7687] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 996.194770] [49942]: [pid: 49942|app: 0|req: 3982/7688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.197459] [49942]: DEBUG neutron.api.wsgi [req-705e68cd-b414-4108-9858-952acf45e045 req-eed16d3f-1996-4455-a434-cd0ebdf36b85 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.221043] [49942]: [pid: 49942|app: 0|req: 3983/7689] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.238248] [49942]: [pid: 49942|app: 0|req: 3984/7690] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:57 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.249375] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] create_subnet_precommit called with subnet settings {'id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'name': 'tempest-AttachInterfacesV270Test-661442903-subnet', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1592, '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-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings None) [ 996.249517] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] create_subnet_precommit: [ 996.249517] [49941]: key[ipv6_ra_mode], None -> None [ 996.249517] [49941]: key[id], None -> c6fa6bba-e930-408c-bcf2-8a92e631d73a [ 996.249517] [49941]: key[tags], None -> [] [ 996.249517] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 996.249517] [49941]: key[enable_dhcp], None -> True [ 996.249517] [49941]: key[ip_version], None -> 4 [ 996.249517] [49941]: key[created_at], None -> 2025-11-20T12:35:57Z [ 996.249517] [49941]: key[updated_at], None -> 2025-11-20T12:35:57Z [ 996.249517] [49941]: key[description], None -> [ 996.249517] [49941]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.249517] [49941]: key[standard_attr_id], None -> 1592 [ 996.249517] [49941]: key[cidr], None -> 192.168.128.0/28 [ 996.249517] [49941]: key[ipv6_address_mode], None -> None [ 996.249517] [49941]: key[name], None -> tempest-AttachInterfacesV270Test-661442903-subnet [ 996.249517] [49941]: key[subnetpool_id], None -> None [ 996.249517] [49941]: key[host_routes], None -> [] [ 996.249517] [49941]: key[network_id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 996.249517] [49941]: key[shared], None -> False [ 996.249517] [49941]: key[router:external], None -> False [ 996.249517] [49941]: key[revision_number], None -> 0 [ 996.249517] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 996.249517] [49941]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.249517] [49941]: key[service_types], None -> [] [ 996.249517] [49941]: key[dns_nameservers], None -> [] [ 996.249517] [49941]: key[segment_id], None -> None [ 996.249517] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.253364] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (c6fa6bba-e930-408c-bcf2-8a92e631d73a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.265607] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Pushing event updated for resources: {'Subnet': ['ID=c6fa6bba-e930-408c-bcf2-8a92e631d73a,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.282298] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Checking segment: {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 996.282470] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Network hostable DHCP agents. Network: 80fa6e97-2c12-4b82-b071-0f7f14940404, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 996.290410] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Network 80fa6e97-2c12-4b82-b071-0f7f14940404 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 996.294224] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 80fa6e97-2c12-4b82-b071-0f7f14940404) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 996.296291] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] create_subnet_postcommit called with subnet settings {'id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'name': 'tempest-AttachInterfacesV270Test-661442903-subnet', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1592, '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-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0cda2a624bf143ea9091738adbc64507', 'network': {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, '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-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561}} (original settings None) [ 996.296467] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] create_subnet_postcommit: [ 996.296467] [49941]: key[ipv6_ra_mode], None -> None [ 996.296467] [49941]: key[id], None -> c6fa6bba-e930-408c-bcf2-8a92e631d73a [ 996.296467] [49941]: key[tags], None -> [] [ 996.296467] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 996.296467] [49941]: key[enable_dhcp], None -> True [ 996.296467] [49941]: key[network], None -> {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, '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-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} [ 996.296467] [49941]: key[ip_version], None -> 4 [ 996.296467] [49941]: key[created_at], None -> 2025-11-20T12:35:57Z [ 996.296467] [49941]: key[updated_at], None -> 2025-11-20T12:35:57Z [ 996.296467] [49941]: key[description], None -> [ 996.296467] [49941]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.296467] [49941]: key[standard_attr_id], None -> 1592 [ 996.296467] [49941]: key[cidr], None -> 192.168.128.0/28 [ 996.296467] [49941]: key[ipv6_address_mode], None -> None [ 996.296467] [49941]: key[name], None -> tempest-AttachInterfacesV270Test-661442903-subnet [ 996.296467] [49941]: key[subnetpool_id], None -> None [ 996.296467] [49941]: key[host_routes], None -> [] [ 996.296467] [49941]: key[network_id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 996.296467] [49941]: key[shared], None -> False [ 996.296467] [49941]: key[router:external], None -> False [ 996.296467] [49941]: key[revision_number], None -> 0 [ 996.296467] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 996.296467] [49941]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 996.296467] [49941]: key[service_types], None -> [] [ 996.296467] [49941]: key[dns_nameservers], None -> [] [ 996.296467] [49941]: key[segment_id], None -> None [ 996.296467] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.298464] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.298755] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9b531ddc-a17c-4be2-b27b-73bd472b80bc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.307819] [49941]: [pid: 49941|app: 0|req: 3707/7691] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:35:57 2025] POST /networking/v2.0/subnets => generated 687 bytes in 148 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 996.313459] [49942]: DEBUG neutron.api.v2.base [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Request body: {'router': {'name': 'tempest-AttachInterfacesV270Test-661442903-router', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 996.348810] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (248a3754-94c0-4d7b-859a-5c3132b7e5cb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.350180] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (248a3754-94c0-4d7b-859a-5c3132b7e5cb), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.391080] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks [] for router_controller (248a3754-94c0-4d7b-859a-5c3132b7e5cb), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.440164] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks [] for router_gateway (248a3754-94c0-4d7b-859a-5c3132b7e5cb), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.513258] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks [] for router_gateway (248a3754-94c0-4d7b-859a-5c3132b7e5cb), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.517171] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.521687] [49941]: [pid: 49941|app: 0|req: 3708/7692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/ports?device_id=e842b617-5918-41c5-83de-1c2dc95e9e80 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.567479] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Allocated IP 10.180.180.179 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 996.628781] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks [] for allowed_address_pair (8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.629663] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks [] for port (8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.629898] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] create_port_precommit called with port settings {'id': '8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:be:cb:c7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 996.630051] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] create_port_precommit: [ 996.630051] [49942]: key[id], None -> 8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8 [ 996.630051] [49942]: key[binding:vnic_type], None -> normal [ 996.630051] [49942]: key[binding:vif_details], None -> {} [ 996.630051] [49942]: key[allowed_address_pairs], None -> [] [ 996.630051] [49942]: key[binding:profile], None -> {} [ 996.630051] [49942]: key[admin_state_up], None -> True [ 996.630051] [49942]: key[binding:vif_type], None -> unbound [ 996.630051] [49942]: key[device_owner], None -> network:router_gateway [ 996.630051] [49942]: key[tenant_id], None -> [ 996.630051] [49942]: key[binding:host_id], None -> [ 996.630051] [49942]: key[standard_attr_id], None -> 1594 [ 996.630051] [49942]: key[name], None -> [ 996.630051] [49942]: key[mac_address], None -> fa:16:3e:be:cb:c7 [ 996.630051] [49942]: key[status], None -> DOWN [ 996.630051] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 996.630051] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] [ 996.630051] [49942]: key[security_groups], None -> [] [ 996.630051] [49942]: key[port_security_enabled], None -> False [ 996.630051] [49942]: key[project_id], None -> [ 996.630051] [49942]: key[device_id], None -> 248a3754-94c0-4d7b-859a-5c3132b7e5cb [ 996.630051] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.659827] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.682629] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Pushing event updated for resources: {'Port': ['ID=8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 996.695431] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 996.696270] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 996.698064] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 996.718386] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] create_port_postcommit called with port settings {'id': '8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:be:cb:c7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], '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-20T12:35:58Z', 'updated_at': '2025-11-20T12:35:58Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 996.718967] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] create_port_postcommit: [ 996.718967] [49942]: key[id], None -> 8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8 [ 996.718967] [49942]: key[binding:vnic_type], None -> normal [ 996.718967] [49942]: key[tags], None -> [] [ 996.718967] [49942]: key[binding:vif_details], None -> {} [ 996.718967] [49942]: key[allowed_address_pairs], None -> [] [ 996.718967] [49942]: key[extra_dhcp_opts], None -> [] [ 996.718967] [49942]: key[binding:profile], None -> {} [ 996.718967] [49942]: key[admin_state_up], None -> True [ 996.718967] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 996.718967] [49942]: key[binding:vif_type], None -> unbound [ 996.718967] [49942]: key[device_owner], None -> network:router_gateway [ 996.718967] [49942]: key[created_at], None -> 2025-11-20T12:35:58Z [ 996.718967] [49942]: key[updated_at], None -> 2025-11-20T12:35:58Z [ 996.718967] [49942]: key[tenant_id], None -> [ 996.718967] [49942]: key[binding:host_id], None -> [ 996.718967] [49942]: key[description], None -> [ 996.718967] [49942]: key[standard_attr_id], None -> 1594 [ 996.718967] [49942]: key[name], None -> [ 996.718967] [49942]: key[mac_address], None -> fa:16:3e:be:cb:c7 [ 996.718967] [49942]: key[status], None -> DOWN [ 996.718967] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 996.718967] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] [ 996.718967] [49942]: key[security_groups], None -> [] [ 996.718967] [49942]: key[revision_number], None -> 1 [ 996.718967] [49942]: key[port_security_enabled], None -> False [ 996.718967] [49942]: key[project_id], None -> [ 996.718967] [49942]: key[device_id], None -> 248a3754-94c0-4d7b-859a-5c3132b7e5cb [ 996.718967] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 996.759570] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f2e0efe-f617-4963-8712-8a590b1ed16e req-44671de2-456c-4f52-b1df-0dd34e3c5b39 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.760624] [49941]: [pid: 49941|app: 0|req: 3709/7693] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 996.775830] [49941]: [pid: 49941|app: 0|req: 3710/7694] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.780390] [49941]: DEBUG neutron.api.wsgi [req-5f2e0efe-f617-4963-8712-8a590b1ed16e req-c350f60d-79ee-4c74-a2ee-0bd09e7bdc18 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 996.807513] [49941]: [pid: 49941|app: 0|req: 3711/7695] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 996.827555] [49941]: [pid: 49941|app: 0|req: 3712/7696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 996.831074] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks [] for router_gateway (248a3754-94c0-4d7b-859a-5c3132b7e5cb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.958629] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (248a3754-94c0-4d7b-859a-5c3132b7e5cb), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 996.992833] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92adfe2e-3986-4cef-b6c1-1864a3257e0e req-2f86aefd-a825-4411-9edd-085658bdda2e tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 996.993294] [49941]: [pid: 49941|app: 0|req: 3713/7697] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.000875] [49941]: DEBUG neutron.api.wsgi [req-92adfe2e-3986-4cef-b6c1-1864a3257e0e req-c705da32-c519-4f8d-9c0b-52a757ea205c tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.029808] [49941]: [pid: 49941|app: 0|req: 3714/7698] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 997.033374] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Router 248a3754-94c0-4d7b-859a-5c3132b7e5cb is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 997.061226] [49941]: [pid: 49941|app: 0|req: 3715/7699] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.089799] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 997.102923] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7e4f6d37-35f5-468b-91a9-74d8ccfad7c9 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.103578] [49942]: [pid: 49942|app: 0|req: 3985/7700] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:35:58 2025] POST /networking/v2.0/routers => generated 729 bytes in 793 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 997.128651] [49942]: [pid: 49942|app: 0|req: 3986/7701] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:58 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.277901] [49942]: [pid: 49942|app: 0|req: 3987/7702] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.350991] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.387696] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21215cb5-f85d-4147-8cce-92869e353d04 req-663350eb-a13a-4a50-aaaa-96157345a4a7 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.388439] [49942]: [pid: 49942|app: 0|req: 3988/7703] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.407407] [49942]: [pid: 49942|app: 0|req: 3989/7704] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 997.410578] [49942]: DEBUG neutron.api.wsgi [req-21215cb5-f85d-4147-8cce-92869e353d04 req-4c3c5d00-f985-4444-b1aa-82861016568f tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.440046] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Allocated IP 192.168.128.1 (80fa6e97-2c12-4b82-b071-0f7f14940404/c6fa6bba-e930-408c-bcf2-8a92e631d73a/c71bced2-5e4b-4d67-ae9e-f5230e2991ab) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 997.440213] [49942]: [pid: 49942|app: 0|req: 3990/7705] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.486169] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks [] for allowed_address_pair (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.486992] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks [] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.487209] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] create_port_precommit called with port settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.1'}], 'project_id': '0cda2a624bf143ea9091738adbc64507', 'port_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': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 997.487357] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] create_port_precommit: [ 997.487357] [49941]: key[id], None -> c71bced2-5e4b-4d67-ae9e-f5230e2991ab [ 997.487357] [49941]: key[binding:vnic_type], None -> normal [ 997.487357] [49941]: key[binding:vif_details], None -> {} [ 997.487357] [49941]: key[allowed_address_pairs], None -> [] [ 997.487357] [49941]: key[binding:profile], None -> {} [ 997.487357] [49941]: key[admin_state_up], None -> True [ 997.487357] [49941]: key[binding:vif_type], None -> unbound [ 997.487357] [49941]: key[device_owner], None -> network:router_interface [ 997.487357] [49941]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 997.487357] [49941]: key[binding:host_id], None -> [ 997.487357] [49941]: key[standard_attr_id], None -> 1596 [ 997.487357] [49941]: key[name], None -> [ 997.487357] [49941]: key[mac_address], None -> fa:16:3e:06:64:98 [ 997.487357] [49941]: key[status], None -> DOWN [ 997.487357] [49941]: key[network_id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 997.487357] [49941]: key[fixed_ips], None -> [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.1'}] [ 997.487357] [49941]: key[security_groups], None -> [] [ 997.487357] [49941]: key[port_security_enabled], None -> False [ 997.487357] [49941]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 997.487357] [49941]: key[device_id], None -> 248a3754-94c0-4d7b-859a-5c3132b7e5cb [ 997.487357] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.508215] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.528437] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Pushing event updated for resources: {'Port': ['ID=c71bced2-5e4b-4d67-ae9e-f5230e2991ab,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.537485] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Network 80fa6e97-2c12-4b82-b071-0f7f14940404 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 997.539096] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 997.541438] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 997.557047] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] create_port_postcommit called with port settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.1'}], 'project_id': '0cda2a624bf143ea9091738adbc64507', 'port_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-20T12:35:59Z', 'updated_at': '2025-11-20T12:35:59Z', 'revision_number': 1, 'network': {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 997.557290] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] create_port_postcommit: [ 997.557290] [49941]: key[id], None -> c71bced2-5e4b-4d67-ae9e-f5230e2991ab [ 997.557290] [49941]: key[binding:vnic_type], None -> normal [ 997.557290] [49941]: key[tags], None -> [] [ 997.557290] [49941]: key[binding:vif_details], None -> {} [ 997.557290] [49941]: key[allowed_address_pairs], None -> [] [ 997.557290] [49941]: key[extra_dhcp_opts], None -> [] [ 997.557290] [49941]: key[binding:profile], None -> {} [ 997.557290] [49941]: key[admin_state_up], None -> True [ 997.557290] [49941]: key[network], None -> {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} [ 997.557290] [49941]: key[binding:vif_type], None -> unbound [ 997.557290] [49941]: key[device_owner], None -> network:router_interface [ 997.557290] [49941]: key[created_at], None -> 2025-11-20T12:35:59Z [ 997.557290] [49941]: key[updated_at], None -> 2025-11-20T12:35:59Z [ 997.557290] [49941]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 997.557290] [49941]: key[binding:host_id], None -> [ 997.557290] [49941]: key[description], None -> [ 997.557290] [49941]: key[standard_attr_id], None -> 1596 [ 997.557290] [49941]: key[name], None -> [ 997.557290] [49941]: key[mac_address], None -> fa:16:3e:06:64:98 [ 997.557290] [49941]: key[status], None -> DOWN [ 997.557290] [49941]: key[network_id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 997.557290] [49941]: key[fixed_ips], None -> [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.1'}] [ 997.557290] [49941]: key[security_groups], None -> [] [ 997.557290] [49941]: key[revision_number], None -> 1 [ 997.557290] [49941]: key[port_security_enabled], None -> False [ 997.557290] [49941]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 997.557290] [49941]: key[device_id], None -> 248a3754-94c0-4d7b-859a-5c3132b7e5cb [ 997.557290] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.558332] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (248a3754-94c0-4d7b-859a-5c3132b7e5cb), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.645450] [49942]: DEBUG neutron_lib.callbacks.manager [None req-51addec5-0ab7-40f0-9c83-4877746e9a02 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (333e5a31-1108-499b-b6ad-b3bf290a8769), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.664402] [49942]: DEBUG neutron_lib.callbacks.manager [None req-51addec5-0ab7-40f0-9c83-4877746e9a02 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (333e5a31-1108-499b-b6ad-b3bf290a8769), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.689029] [49942]: DEBUG neutron_lib.callbacks.manager [None req-51addec5-0ab7-40f0-9c83-4877746e9a02 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (333e5a31-1108-499b-b6ad-b3bf290a8769), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.693798] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-51addec5-0ab7-40f0-9c83-4877746e9a02 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=333e5a31-1108-499b-b6ad-b3bf290a8769,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.701204] [49942]: DEBUG neutron_lib.callbacks.manager [None req-51addec5-0ab7-40f0-9c83-4877746e9a02 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.701705] [49942]: [pid: 49942|app: 0|req: 3991/7706] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:35:59 2025] DELETE /networking/v2.0/security-groups/333e5a31-1108-499b-b6ad-b3bf290a8769 => generated 0 bytes in 103 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 997.730939] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0002ed80-77da-47de-89a6-74a64291515d req-612507de-7269-47a8-b216-dec87cf51719 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 997.731928] [49942]: [pid: 49942|app: 0|req: 3992/7707] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.738829] [49942]: INFO neutron.api.v2.resource [None req-baeab923-e350-41da-9845-607bd851ff61 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] show failed (client error): The resource could not be found. [ 997.739213] [49942]: [pid: 49942|app: 0|req: 3993/7708] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/security-groups/333e5a31-1108-499b-b6ad-b3bf290a8769 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 997.741669] [49942]: DEBUG neutron.api.wsgi [req-0002ed80-77da-47de-89a6-74a64291515d req-7b0b579c-2b7f-4018-b389-1704469dc95d tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 997.753034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.760787] [49942]: [pid: 49942|app: 0|req: 3994/7709] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/security-groups?id=8b78b8f0-d39a-4220-81a8-016f34a1a6cb&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 997.818677] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port 953cb348-1fc6-41c2-a04f-f428265868fc {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 997.819109] [49942]: DEBUG neutron_lib.callbacks.manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (953cb348-1fc6-41c2-a04f-f428265868fc), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.840256] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks [] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.840538] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] update_port_precommit called with port settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', '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-20T12:35:59Z', 'updated_at': '2025-11-20T12:35:59Z', 'revision_number': 1, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', '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-20T12:35:59Z', 'updated_at': '2025-11-20T12:35:59Z', 'revision_number': 1, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) 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': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 997.840711] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] update_port_precommit: [ 997.840711] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.843233] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.858264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (953cb348-1fc6-41c2-a04f-f428265868fc), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.858264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (953cb348-1fc6-41c2-a04f-f428265868fc), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.862829] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b2666794-6b6c-4586-b622-65c53ad2b0b2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 997.863045] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 997.863045] [49942]: key[id], 953cb348-1fc6-41c2-a04f-f428265868fc -> None [ 997.863045] [49942]: key[binding:vnic_type], normal -> None [ 997.863045] [49942]: key[tags], [] -> None [ 997.863045] [49942]: key[binding:vif_details], {} -> None [ 997.863045] [49942]: key[allowed_address_pairs], [] -> None [ 997.863045] [49942]: key[extra_dhcp_opts], [] -> None [ 997.863045] [49942]: key[binding:profile], {} -> None [ 997.863045] [49942]: key[admin_state_up], True -> None [ 997.863045] [49942]: key[binding:vif_type], unbound -> None [ 997.863045] [49942]: key[device_owner], network:floatingip -> None [ 997.863045] [49942]: key[created_at], 2025-11-20T12:31:43Z -> None [ 997.863045] [49942]: key[updated_at], 2025-11-20T12:31:44Z -> None [ 997.863045] [49942]: key[description], -> None [ 997.863045] [49942]: key[tenant_id], -> None [ 997.863045] [49942]: key[binding:host_id], -> None [ 997.863045] [49942]: key[standard_attr_id], 1119 -> None [ 997.863045] [49942]: key[name], -> None [ 997.863045] [49942]: key[mac_address], fa:16:3e:77:e0:9c -> None [ 997.863045] [49942]: key[status], N/A -> None [ 997.863045] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 997.863045] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.202'}] -> None [ 997.863045] [49942]: key[security_groups], [] -> None [ 997.863045] [49942]: key[revision_number], 2 -> None [ 997.863045] [49942]: key[port_security_enabled], False -> None [ 997.863045] [49942]: key[project_id], -> None [ 997.863045] [49942]: key[device_id], b2666794-6b6c-4586-b622-65c53ad2b0b2 -> None [ 997.863045] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.865503] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for 953cb348-1fc6-41c2-a04f-f428265868fc owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 997.872357] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Pushing event updated for resources: {'Port': ['ID=c71bced2-5e4b-4d67-ae9e-f5230e2991ab,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.891142] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] update_port_postcommit called with port settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', '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-20T12:35:59Z', 'updated_at': '2025-11-20T12:35:59Z', 'revision_number': 1, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', '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-20T12:35:59Z', 'updated_at': '2025-11-20T12:35:59Z', 'revision_number': 1, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) 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': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 997.891484] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] update_port_postcommit: [ 997.891484] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 997.891677] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (248a3754-94c0-4d7b-859a-5c3132b7e5cb), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.925364] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Network 80fa6e97-2c12-4b82-b071-0f7f14940404 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 997.925787] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 997.959450] [49942]: DEBUG neutron_lib.callbacks.manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (953cb348-1fc6-41c2-a04f-f428265868fc), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 997.970464] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=953cb348-1fc6-41c2-a04f-f428265868fc,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 997.975147] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.975325] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.975461] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.975592] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.975735] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.975863] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.975971] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.976106] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.976219] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.976340] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.976503] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.976651] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.976776] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.976897] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977026] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977200] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977323] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977447] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977571] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977691] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977812] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.977942] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978150] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978212] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978302] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978423] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978546] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978666] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978786] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.978954] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 997.979757] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Tracked resource versions report: [ 997.979757] [49942]: pushed versions: [ 997.979757] [49942]: { 'AddressGroup': {'1.2'}, [ 997.979757] [49942]: 'Agent': {'1.1'}, [ 997.979757] [49942]: 'ConntrackHelper': {'1.0'}, [ 997.979757] [49942]: 'LocalIPAssociation': {'1.0'}, [ 997.979757] [49942]: 'Log': {'1.0'}, [ 997.979757] [49942]: 'NDPProxy': {'1.0'}, [ 997.979757] [49942]: 'Network': {'1.2'}, [ 997.979757] [49942]: 'Port': {'1.10'}, [ 997.979757] [49942]: 'PortForwarding': {'1.3'}, [ 997.979757] [49942]: 'QosPolicy': {'1.10'}, [ 997.979757] [49942]: 'SecurityGroup': {'1.6'}, [ 997.979757] [49942]: 'SecurityGroupRule': {'1.3'}, [ 997.979757] [49942]: 'SubPort': {'1.0'}, [ 997.979757] [49942]: 'Subnet': {'1.2'}, [ 997.979757] [49942]: 'Trunk': {'1.1'}} [ 997.979757] [49942]: consumer versions: [ 997.979757] [49942]: { L3 agent@devstack: {}, [ 997.979757] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 997.979757] [49942]: 'Agent': '1.1', [ 997.979757] [49942]: 'ConntrackHelper': '1.0', [ 997.979757] [49942]: 'LocalIPAssociation': '1.0', [ 997.979757] [49942]: 'Log': '1.0', [ 997.979757] [49942]: 'NDPProxy': '1.0', [ 997.979757] [49942]: 'Network': '1.2', [ 997.979757] [49942]: 'Port': '1.10', [ 997.979757] [49942]: 'PortForwarding': '1.3', [ 997.979757] [49942]: 'QosPolicy': '1.10', [ 997.979757] [49942]: 'SecurityGroup': '1.6', [ 997.979757] [49942]: 'SecurityGroupRule': '1.3', [ 997.979757] [49942]: 'SubPort': '1.0', [ 997.979757] [49942]: 'Subnet': '1.2', [ 997.979757] [49942]: 'Trunk': '1.1'}, [ 997.979757] [49942]: DHCP agent@devstack: {}, [ 997.979757] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 997.979757] [49942]: 'Agent': '1.1', [ 997.979757] [49942]: 'ConntrackHelper': '1.0', [ 997.979757] [49942]: 'LocalIPAssociation': '1.0', [ 997.979757] [49942]: 'Log': '1.0', [ 997.979757] [49942]: 'NDPProxy': '1.0', [ 997.979757] [49942]: 'Network': '1.2', [ 997.979757] [49942]: 'Port': '1.10', [ 997.979757] [49942]: 'PortForwarding': '1.3', [ 997.979757] [49942]: 'QosPolicy': '1.10', [ 997.979757] [49942]: 'SecurityGroup': '1.6', [ 997.979757] [49942]: 'SecurityGroupRule': '1.3', [ 997.979757] [49942]: 'SubPort': '1.0', [ 997.979757] [49942]: 'Subnet': '1.2', [ 997.979757] [49942]: 'Trunk': '1.1'}, [ 997.979757] [49942]: Metadata agent@devstack: {}} [ 997.979757] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 997.983290] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Router 248a3754-94c0-4d7b-859a-5c3132b7e5cb has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 998.013684] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': '953cb348-1fc6-41c2-a04f-f428265868fc', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:77:e0:9c', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'b2666794-6b6c-4586-b622-65c53ad2b0b2', 'device_owner': 'network:floatingip', 'standard_attr_id': 1119, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:43Z', 'updated_at': '2025-11-20T12:31:44Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 998.013950] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 998.013950] [49942]: key[id], 953cb348-1fc6-41c2-a04f-f428265868fc -> None [ 998.013950] [49942]: key[binding:vnic_type], normal -> None [ 998.013950] [49942]: key[tags], [] -> None [ 998.013950] [49942]: key[binding:vif_details], {} -> None [ 998.013950] [49942]: key[allowed_address_pairs], [] -> None [ 998.013950] [49942]: key[extra_dhcp_opts], [] -> None [ 998.013950] [49942]: key[binding:profile], {} -> None [ 998.013950] [49942]: key[admin_state_up], True -> None [ 998.013950] [49942]: key[binding:vif_type], unbound -> None [ 998.013950] [49942]: key[device_owner], network:floatingip -> None [ 998.013950] [49942]: key[created_at], 2025-11-20T12:31:43Z -> None [ 998.013950] [49942]: key[updated_at], 2025-11-20T12:31:44Z -> None [ 998.013950] [49942]: key[description], -> None [ 998.013950] [49942]: key[tenant_id], -> None [ 998.013950] [49942]: key[binding:host_id], -> None [ 998.013950] [49942]: key[standard_attr_id], 1119 -> None [ 998.013950] [49942]: key[name], -> None [ 998.013950] [49942]: key[mac_address], fa:16:3e:77:e0:9c -> None [ 998.013950] [49942]: key[status], N/A -> None [ 998.013950] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 998.013950] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.202'}] -> None [ 998.013950] [49942]: key[security_groups], [] -> None [ 998.013950] [49942]: key[revision_number], 2 -> None [ 998.013950] [49942]: key[port_security_enabled], False -> None [ 998.013950] [49942]: key[project_id], -> None [ 998.013950] [49942]: key[device_id], b2666794-6b6c-4586-b622-65c53ad2b0b2 -> None [ 998.013950] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.015524] [49942]: DEBUG neutron_lib.callbacks.manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (b2666794-6b6c-4586-b622-65c53ad2b0b2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.018565] [49942]: DEBUG neutron_lib.callbacks.manager [None req-abc8bdd3-89ff-456e-b0de-661444ad2fbd tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.019142] [49942]: [pid: 49942|app: 0|req: 3995/7710] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:35:59 2025] DELETE /networking/v2.0/floatingips/b2666794-6b6c-4586-b622-65c53ad2b0b2 => generated 0 bytes in 258 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 998.036460] [49942]: [pid: 49942|app: 0|req: 3996/7711] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.040963] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1c05abca-6d1c-4f64-9214-453668b6b001 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 998.044841] [49941]: [pid: 49941|app: 0|req: 3716/7712] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:35:58 2025] PUT /networking/v2.0/routers/248a3754-94c0-4d7b-859a-5c3132b7e5cb/add_router_interface => generated 309 bytes in 939 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 998.082978] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-cebb30f7-9b4c-4f2f-8b55-343a844cee24 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.085863] [49941]: [pid: 49941|app: 0|req: 3717/7713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=ae41dda2-91c8-4a88-9aef-8d469c3194c6 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.113761] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98bedb73-f47d-4e4e-ad0b-d92164a30484 req-8ca4dc79-9a00-4f41-b093-ee4d7d413f74 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.114786] [49942]: [pid: 49942|app: 0|req: 3997/7714] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.115738] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-861d5b5c-2558-449f-aba1-3bf58431e8a0 req-937f8ea2-d72e-4db8-9012-13e3f92e96a3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.117214] [49941]: [pid: 49941|app: 0|req: 3718/7715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 1041 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 998.129998] [49942]: [pid: 49942|app: 0|req: 3998/7716] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.134643] [49942]: DEBUG neutron.api.wsgi [req-98bedb73-f47d-4e4e-ad0b-d92164a30484 req-ccfb5384-9a24-499a-a9d6-728c49da7142 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.175527] [49942]: [pid: 49942|app: 0|req: 3999/7717] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.176230] [49942]: DEBUG neutron.api.wsgi [req-861d5b5c-2558-449f-aba1-3bf58431e8a0 req-25003a34-4115-443a-964b-441158dd533c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.191974] [49941]: DEBUG neutron.plugins.ml2.plugin [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Deleting port 29d49e41-b36a-45dc-bb05-e1728bbaadab {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 998.193365] [49941]: DEBUG neutron_lib.callbacks.manager [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.198655] [49942]: [pid: 49942|app: 0|req: 4000/7718] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:35:59 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.202103] [49942]: DEBUG neutron.api.v2.base [None req-cbea7689-8e32-4737-ace0-69c93765b314 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--418321584', 'description': 'tempest-description--1005933314'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 998.221094] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbea7689-8e32-4737-ace0-69c93765b314 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.238815] [49941]: DEBUG neutron.plugins.ml2.db [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] For port 29d49e41-b36a-45dc-bb05-e1728bbaadab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=29d49e41-b36a-45dc-bb05-e1728bbaadab,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 998.239017] [49941]: DEBUG neutron_lib.callbacks.manager [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.243412] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 998.243707] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit: [ 998.243707] [49941]: key[id], 29d49e41-b36a-45dc-bb05-e1728bbaadab -> None [ 998.243707] [49941]: key[binding:vnic_type], normal -> None [ 998.243707] [49941]: key[tags], [] -> None [ 998.243707] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 998.243707] [49941]: key[allowed_address_pairs], [] -> None [ 998.243707] [49941]: key[extra_dhcp_opts], [] -> None [ 998.243707] [49941]: key[binding:profile], {} -> None [ 998.243707] [49941]: key[admin_state_up], True -> None [ 998.243707] [49941]: key[binding:vif_type], ovs -> None [ 998.243707] [49941]: key[device_owner], compute:nova -> None [ 998.243707] [49941]: key[created_at], 2025-11-20T12:34:26Z -> None [ 998.243707] [49941]: key[updated_at], 2025-11-20T12:34:28Z -> None [ 998.243707] [49941]: key[description], -> None [ 998.243707] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 998.243707] [49941]: key[binding:host_id], cpu-1 -> None [ 998.243707] [49941]: key[standard_attr_id], 1477 -> None [ 998.243707] [49941]: key[name], -> None [ 998.243707] [49941]: key[mac_address], fa:16:3e:09:3b:71 -> None [ 998.243707] [49941]: key[status], ACTIVE -> None [ 998.243707] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 998.243707] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}] -> None [ 998.243707] [49941]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 998.243707] [49941]: key[revision_number], 5 -> None [ 998.243707] [49941]: key[port_security_enabled], True -> None [ 998.243707] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 998.243707] [49941]: key[device_id], ae41dda2-91c8-4a88-9aef-8d469c3194c6 -> None [ 998.243707] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.245225] [49941]: DEBUG neutron.plugins.ml2.plugin [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Calling delete_port for 29d49e41-b36a-45dc-bb05-e1728bbaadab owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 998.271598] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbea7689-8e32-4737-ace0-69c93765b314 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (bef5031f-309e-4c61-ad46-ed0730dc6bc9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.273158] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbea7689-8e32-4737-ace0-69c93765b314 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (bef5031f-309e-4c61-ad46-ed0730dc6bc9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.287788] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cbea7689-8e32-4737-ace0-69c93765b314 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=bef5031f-309e-4c61-ad46-ed0730dc6bc9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.302463] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbea7689-8e32-4737-ace0-69c93765b314 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.303039] [49942]: [pid: 49942|app: 0|req: 4001/7719] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:35:59 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 104 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 998.320565] [49941]: DEBUG neutron_lib.callbacks.manager [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (29d49e41-b36a-45dc-bb05-e1728bbaadab), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.329148] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event deleted for resources: {'Port': ['ID=29d49e41-b36a-45dc-bb05-e1728bbaadab,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.334883] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-846e8f98-e049-48a1-9686-1783e9cf6f40 req-b5253703-754a-444a-993a-1e3d8755e657 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.336676] [49942]: [pid: 49942|app: 0|req: 4002/7720] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.350755] [49942]: [pid: 49942|app: 0|req: 4003/7721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.354165] [49942]: DEBUG neutron.api.v2.base [None req-d8ed8547-c6b9-4a4d-91ba-062f5b433aad tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': 'bef5031f-309e-4c61-ad46-ed0730dc6bc9', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 998.359244] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] No DVR routers for this DVR port 29d49e41-b36a-45dc-bb05-e1728bbaadab on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 998.359568] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit called with port settings {'id': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:09:3b:71', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1477, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:26Z', 'updated_at': '2025-11-20T12:34:28Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 998.359814] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit: [ 998.359814] [49941]: key[id], 29d49e41-b36a-45dc-bb05-e1728bbaadab -> None [ 998.359814] [49941]: key[binding:vnic_type], normal -> None [ 998.359814] [49941]: key[tags], [] -> None [ 998.359814] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 998.359814] [49941]: key[allowed_address_pairs], [] -> None [ 998.359814] [49941]: key[extra_dhcp_opts], [] -> None [ 998.359814] [49941]: key[binding:profile], {} -> None [ 998.359814] [49941]: key[admin_state_up], True -> None [ 998.359814] [49941]: key[binding:vif_type], ovs -> None [ 998.359814] [49941]: key[device_owner], compute:nova -> None [ 998.359814] [49941]: key[created_at], 2025-11-20T12:34:26Z -> None [ 998.359814] [49941]: key[updated_at], 2025-11-20T12:34:28Z -> None [ 998.359814] [49941]: key[description], -> None [ 998.359814] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 998.359814] [49941]: key[binding:host_id], cpu-1 -> None [ 998.359814] [49941]: key[standard_attr_id], 1477 -> None [ 998.359814] [49941]: key[name], -> None [ 998.359814] [49941]: key[mac_address], fa:16:3e:09:3b:71 -> None [ 998.359814] [49941]: key[status], ACTIVE -> None [ 998.359814] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 998.359814] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.4'}] -> None [ 998.359814] [49941]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 998.359814] [49941]: key[revision_number], 5 -> None [ 998.359814] [49941]: key[port_security_enabled], True -> None [ 998.359814] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 998.359814] [49941]: key[device_id], ae41dda2-91c8-4a88-9aef-8d469c3194c6 -> None [ 998.359814] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.361411] [49941]: DEBUG neutron_lib.callbacks.manager [req-934eaa1c-a1ca-44ad-9a74-db8dce9cf133 req-2b263dde-aea6-440f-ae86-f71ee576b486 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.362084] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'name': 'network-vif-deleted', 'tag': '29d49e41-b36a-45dc-bb05-e1728bbaadab'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 998.365806] [49941]: [pid: 49941|app: 0|req: 3719/7722] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:35:59 2025] DELETE /networking/v2.0/ports/29d49e41-b36a-45dc-bb05-e1728bbaadab => generated 0 bytes in 248 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 998.370013] [49941]: DEBUG neutron.api.wsgi [req-846e8f98-e049-48a1-9686-1783e9cf6f40 req-02195cd7-1f5f-484e-b6cb-15896e1df922 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.373758] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-57ea19e9-4639-4bc0-86e8-9c330c68583e" -d '{"events": [{"server_uuid": "ae41dda2-91c8-4a88-9aef-8d469c3194c6", "name": "network-vif-deleted", "tag": "29d49e41-b36a-45dc-bb05-e1728bbaadab"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 998.394687] [49941]: [pid: 49941|app: 0|req: 3720/7723] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&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.402261] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d8ed8547-c6b9-4a4d-91ba-062f5b433aad tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (91e85b7d-a53f-47f8-9c43-92f404934054), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.418791] [49941]: [pid: 49941|app: 0|req: 3721/7724] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.437220] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d8ed8547-c6b9-4a4d-91ba-062f5b433aad tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (91e85b7d-a53f-47f8-9c43-92f404934054), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.441019] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d8ed8547-c6b9-4a4d-91ba-062f5b433aad tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (91e85b7d-a53f-47f8-9c43-92f404934054), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.447067] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d8ed8547-c6b9-4a4d-91ba-062f5b433aad tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=91e85b7d-a53f-47f8-9c43-92f404934054,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.465974] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d8ed8547-c6b9-4a4d-91ba-062f5b433aad tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.465974] [49942]: [pid: 49942|app: 0|req: 4004/7725] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:36:00 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 113 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 998.479783] [49941]: DEBUG neutron.api.v2.base [None req-d533725f-bf38-4b39-9dd7-dbb69ab23b4d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': 'bef5031f-309e-4c61-ad46-ed0730dc6bc9', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 998.499306] [49942]: [pid: 49942|app: 0|req: 4005/7726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.534026] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d533725f-bf38-4b39-9dd7-dbb69ab23b4d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (3100ef1d-be72-4417-9567-c7783e1095ca), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.558439] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-8338f65f-4c03-409b-8e2b-c7bc94b7e71c x-openstack-request-id: req-8338f65f-4c03-409b-8e2b-c7bc94b7e71c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 998.562592] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ae41dda2-91c8-4a88-9aef-8d469c3194c6", "name": "network-vif-deleted", "tag": "29d49e41-b36a-45dc-bb05-e1728bbaadab", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 998.562592] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8338f65f-4c03-409b-8e2b-c7bc94b7e71c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 998.562756] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8338f65f-4c03-409b-8e2b-c7bc94b7e71c'] response: {'server_uuid': 'ae41dda2-91c8-4a88-9aef-8d469c3194c6', 'name': 'network-vif-deleted', 'tag': '29d49e41-b36a-45dc-bb05-e1728bbaadab', 'status': 'completed', 'code': 200} [ 998.569875] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d533725f-bf38-4b39-9dd7-dbb69ab23b4d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (3100ef1d-be72-4417-9567-c7783e1095ca), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.571266] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d533725f-bf38-4b39-9dd7-dbb69ab23b4d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (3100ef1d-be72-4417-9567-c7783e1095ca), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.579579] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d533725f-bf38-4b39-9dd7-dbb69ab23b4d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=3100ef1d-be72-4417-9567-c7783e1095ca,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.602466] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d533725f-bf38-4b39-9dd7-dbb69ab23b4d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.603033] [49941]: [pid: 49941|app: 0|req: 3722/7727] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:36:00 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 134 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 998.624034] [49941]: [pid: 49941|app: 0|req: 3723/7728] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.628619] [49941]: DEBUG neutron.api.v2.base [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 998.642518] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-e401ec33-b7f4-4fd7-a8ff-bdef82bc612c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.643495] [49942]: [pid: 49942|app: 0|req: 4006/7729] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/networks?id=80fa6e97-2c12-4b82-b071-0f7f14940404 => generated 615 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.646669] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.650926] [49942]: DEBUG neutron.api.wsgi [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-f7f56f6d-d29c-43f3-9053-5727a3d1fc35 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 998.654087] [49942]: [pid: 49942|app: 0|req: 4007/7730] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/quotas/0cda2a624bf143ea9091738adbc64507 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.669335] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.723281] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 10.180.180.161 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/aef30e44-0b91-4873-8320-7fe5fd604470) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 998.723697] [49942]: [pid: 49942|app: 0|req: 4008/7731] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?tenant_id=0cda2a624bf143ea9091738adbc64507&fields=id => generated 103 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 998.750224] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-99717c97-d1b2-4acb-a199-81fe808f1ded tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 998.751186] [49942]: [pid: 49942|app: 0|req: 4009/7732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 998.767238] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (aef30e44-0b91-4873-8320-7fe5fd604470), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.767991] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (aef30e44-0b91-4873-8320-7fe5fd604470), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.768230] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 998.768420] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 998.768420] [49941]: key[id], None -> aef30e44-0b91-4873-8320-7fe5fd604470 [ 998.768420] [49941]: key[binding:vnic_type], None -> normal [ 998.768420] [49941]: key[binding:vif_details], None -> {} [ 998.768420] [49941]: key[allowed_address_pairs], None -> [] [ 998.768420] [49941]: key[binding:profile], None -> {} [ 998.768420] [49941]: key[admin_state_up], None -> True [ 998.768420] [49941]: key[binding:vif_type], None -> unbound [ 998.768420] [49941]: key[device_owner], None -> network:floatingip [ 998.768420] [49941]: key[tenant_id], None -> [ 998.768420] [49941]: key[binding:host_id], None -> [ 998.768420] [49941]: key[standard_attr_id], None -> 1602 [ 998.768420] [49941]: key[name], None -> [ 998.768420] [49941]: key[mac_address], None -> fa:16:3e:5a:27:d0 [ 998.768420] [49941]: key[status], None -> N/A [ 998.768420] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 998.768420] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] [ 998.768420] [49941]: key[security_groups], None -> [] [ 998.768420] [49941]: key[port_security_enabled], None -> False [ 998.768420] [49941]: key[project_id], None -> [ 998.768420] [49941]: key[device_id], None -> PENDING [ 998.768420] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.787633] [49942]: [pid: 49942|app: 0|req: 4010/7733] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/networks/80fa6e97-2c12-4b82-b071-0f7f14940404?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 998.790628] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (aef30e44-0b91-4873-8320-7fe5fd604470), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.816423] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=aef30e44-0b91-4873-8320-7fe5fd604470,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 998.830452] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 998.830452] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 998.831864] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 998.834816] [49942]: DEBUG neutron.plugins.ml2.plugin [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Deleting port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 998.834980] [49942]: DEBUG neutron_lib.callbacks.manager [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.850977] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], '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-20T12:36:00Z', 'updated_at': '2025-11-20T12:36:00Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 998.850977] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 998.850977] [49941]: key[id], None -> aef30e44-0b91-4873-8320-7fe5fd604470 [ 998.850977] [49941]: key[binding:vnic_type], None -> normal [ 998.850977] [49941]: key[tags], None -> [] [ 998.850977] [49941]: key[binding:vif_details], None -> {} [ 998.850977] [49941]: key[allowed_address_pairs], None -> [] [ 998.850977] [49941]: key[extra_dhcp_opts], None -> [] [ 998.850977] [49941]: key[binding:profile], None -> {} [ 998.850977] [49941]: key[admin_state_up], None -> True [ 998.850977] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 998.850977] [49941]: key[binding:vif_type], None -> unbound [ 998.850977] [49941]: key[device_owner], None -> network:floatingip [ 998.850977] [49941]: key[created_at], None -> 2025-11-20T12:36:00Z [ 998.850977] [49941]: key[updated_at], None -> 2025-11-20T12:36:00Z [ 998.850977] [49941]: key[tenant_id], None -> [ 998.850977] [49941]: key[binding:host_id], None -> [ 998.850977] [49941]: key[description], None -> [ 998.850977] [49941]: key[standard_attr_id], None -> 1602 [ 998.850977] [49941]: key[name], None -> [ 998.850977] [49941]: key[mac_address], None -> fa:16:3e:5a:27:d0 [ 998.850977] [49941]: key[status], None -> N/A [ 998.850977] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 998.850977] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] [ 998.850977] [49941]: key[security_groups], None -> [] [ 998.850977] [49941]: key[revision_number], None -> 1 [ 998.850977] [49941]: key[port_security_enabled], None -> False [ 998.850977] [49941]: key[project_id], None -> [ 998.850977] [49941]: key[device_id], None -> PENDING [ 998.850977] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.869103] [49942]: DEBUG neutron.plugins.ml2.db [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] For port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,segment=NetworkSegment(448f3673-90f5-497d-8164-2d8a68bc61c9),segment_id=448f3673-90f5-497d-8164-2d8a68bc61c9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 998.869393] [49942]: DEBUG neutron_lib.callbacks.manager [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.874351] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_precommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (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': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 998.874681] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_precommit: [ 998.874681] [49942]: key[id], b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 -> None [ 998.874681] [49942]: key[binding:vnic_type], normal -> None [ 998.874681] [49942]: key[tags], [] -> None [ 998.874681] [49942]: 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 [ 998.874681] [49942]: key[allowed_address_pairs], [] -> None [ 998.874681] [49942]: key[extra_dhcp_opts], [] -> None [ 998.874681] [49942]: key[binding:profile], {} -> None [ 998.874681] [49942]: key[admin_state_up], True -> None [ 998.874681] [49942]: key[binding:vif_type], ovs -> None [ 998.874681] [49942]: key[device_owner], compute:nova -> None [ 998.874681] [49942]: key[created_at], 2025-11-20T12:34:32Z -> None [ 998.874681] [49942]: key[updated_at], 2025-11-20T12:34:34Z -> None [ 998.874681] [49942]: key[description], -> None [ 998.874681] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 998.874681] [49942]: key[binding:host_id], cpu-1 -> None [ 998.874681] [49942]: key[standard_attr_id], 1479 -> None [ 998.874681] [49942]: key[name], -> None [ 998.874681] [49942]: key[mac_address], fa:16:3e:ac:2c:52 -> None [ 998.874681] [49942]: key[status], ACTIVE -> None [ 998.874681] [49942]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 998.874681] [49942]: key[fixed_ips], [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}] -> None [ 998.874681] [49942]: key[security_groups], ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'] -> None [ 998.874681] [49942]: key[revision_number], 5 -> None [ 998.874681] [49942]: key[port_security_enabled], True -> None [ 998.874681] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 998.874681] [49942]: key[device_id], 24df0b05-052d-4908-bfe2-7fe05a2bbf57 -> None [ 998.874681] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.892604] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (96c76aa9-138d-460d-b77a-1121d8525d78), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.919201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (aef30e44-0b91-4873-8320-7fe5fd604470), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.991359] [49942]: DEBUG neutron_lib.callbacks.manager [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.991906] [49942]: DEBUG neutron_lib.callbacks.manager [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (c5980939-421e-4d80-8c17-6515d6cde297), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.991906] [49942]: INFO neutron.db.l3_db [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Floating IP c5980939-421e-4d80-8c17-6515d6cde297 disassociated. External IP: 10.180.180.235, port: b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45. [ 998.991906] [49942]: DEBUG neutron.plugins.ml2.plugin [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Calling delete_port for b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 998.993117] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (aef30e44-0b91-4873-8320-7fe5fd604470), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 998.993117] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit called with port settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96c76aa9-138d-460d-b77a-1121d8525d78', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:00Z', 'updated_at': '2025-11-20T12:36:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:00Z', 'updated_at': '2025-11-20T12:36: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 998.993312] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit: [ 998.993312] [49941]: key[device_id], PENDING -> 96c76aa9-138d-460d-b77a-1121d8525d78 [ 998.993312] [49941]: key[revision_number], 1 -> 2 [ 998.993312] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 998.995274] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (aef30e44-0b91-4873-8320-7fe5fd604470), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.016076] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=aef30e44-0b91-4873-8320-7fe5fd604470,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 999.038138] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit called with port settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96c76aa9-138d-460d-b77a-1121d8525d78', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:00Z', 'updated_at': '2025-11-20T12:36:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:00Z', 'updated_at': '2025-11-20T12:36: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 999.038342] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit: [ 999.038342] [49941]: key[device_id], PENDING -> 96c76aa9-138d-460d-b77a-1121d8525d78 [ 999.038342] [49941]: key[revision_number], 1 -> 2 [ 999.038342] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.038535] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (96c76aa9-138d-460d-b77a-1121d8525d78), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.049461] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a52b5ba4-d0c9-48b4-a28a-27f37171232a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.050145] [49941]: [pid: 49941|app: 0|req: 3724/7734] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:36:00 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) [ 999.075827] [49942]: DEBUG neutron_lib.callbacks.manager [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.085502] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event deleted for resources: {'Port': ['ID=b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 999.086152] [49941]: [pid: 49941|app: 0|req: 3725/7735] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/networks/80fa6e97-2c12-4b82-b071-0f7f14940404?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.101734] [49941]: [pid: 49941|app: 0|req: 3726/7736] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=24df0b05-052d-4908-bfe2-7fe05a2bbf57 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.168308] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Router 8ae4f927-c53d-49ba-9ab0-af5416f7f736 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 999.186236] [49941]: [pid: 49941|app: 0|req: 3727/7737] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:00 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 999.229044] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 999.253473] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] No DVR routers for this DVR port b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 999.253893] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_postcommit called with port settings {'id': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:ac:2c:52', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'device_owner': 'compute:nova', 'standard_attr_id': 1479, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'], 'description': '', 'binding:vnic_type': '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-20T12:34:32Z', 'updated_at': '2025-11-20T12:34:34Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (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': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 999.254124] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_postcommit: [ 999.254124] [49942]: key[id], b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 -> None [ 999.254124] [49942]: key[binding:vnic_type], normal -> None [ 999.254124] [49942]: key[tags], [] -> None [ 999.254124] [49942]: 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 [ 999.254124] [49942]: key[allowed_address_pairs], [] -> None [ 999.254124] [49942]: key[extra_dhcp_opts], [] -> None [ 999.254124] [49942]: key[binding:profile], {} -> None [ 999.254124] [49942]: key[admin_state_up], True -> None [ 999.254124] [49942]: key[binding:vif_type], ovs -> None [ 999.254124] [49942]: key[device_owner], compute:nova -> None [ 999.254124] [49942]: key[created_at], 2025-11-20T12:34:32Z -> None [ 999.254124] [49942]: key[updated_at], 2025-11-20T12:34:34Z -> None [ 999.254124] [49942]: key[description], -> None [ 999.254124] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 999.254124] [49942]: key[binding:host_id], cpu-1 -> None [ 999.254124] [49942]: key[standard_attr_id], 1479 -> None [ 999.254124] [49942]: key[name], -> None [ 999.254124] [49942]: key[mac_address], fa:16:3e:ac:2c:52 -> None [ 999.254124] [49942]: key[status], ACTIVE -> None [ 999.254124] [49942]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 999.254124] [49942]: key[fixed_ips], [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.6'}] -> None [ 999.254124] [49942]: key[security_groups], ['8b78b8f0-d39a-4220-81a8-016f34a1a6cb'] -> None [ 999.254124] [49942]: key[revision_number], 5 -> None [ 999.254124] [49942]: key[port_security_enabled], True -> None [ 999.254124] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 999.254124] [49942]: key[device_id], 24df0b05-052d-4908-bfe2-7fe05a2bbf57 -> None [ 999.254124] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.257748] [49942]: DEBUG neutron_lib.callbacks.manager [req-7a5a45ed-302c-4f0b-b6d0-b53090b88613 req-0a60f3cc-63af-4b76-9ab2-fbb0ee3d84be tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.258527] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'name': 'network-vif-deleted', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 999.263344] [49942]: [pid: 49942|app: 0|req: 4011/7738] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:00 2025] DELETE /networking/v2.0/ports/b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45 => generated 0 bytes in 474 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 999.265399] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6813e4c8-d6a4-4c14-bbd4-80d296222d1f" -d '{"events": [{"server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "name": "network-vif-deleted", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 999.299214] [49942]: DEBUG neutron.api.wsgi [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-c44c0577-3b59-4e8f-a54f-a0494fc7a93c tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.301031] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11867815-1465-4894-b42c-1aa66d2f4881 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group (8b78b8f0-d39a-4220-81a8-016f34a1a6cb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.326232] [49942]: [pid: 49942|app: 0|req: 4012/7739] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--418321584&fields=id&tenant_id=68a180df1c744693994df13e84f0b71d => generated 69 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.331025] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11867815-1465-4894-b42c-1aa66d2f4881 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group (8b78b8f0-d39a-4220-81a8-016f34a1a6cb), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.345021] [49942]: [pid: 49942|app: 0|req: 4013/7740] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.364289] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11867815-1465-4894-b42c-1aa66d2f4881 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (8b78b8f0-d39a-4220-81a8-016f34a1a6cb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.371197] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-11867815-1465-4894-b42c-1aa66d2f4881 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=8b78b8f0-d39a-4220-81a8-016f34a1a6cb,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 999.375227] [49941]: DEBUG neutron_lib.callbacks.manager [None req-11867815-1465-4894-b42c-1aa66d2f4881 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.375947] [49941]: [pid: 49941|app: 0|req: 3728/7741] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:00 2025] DELETE /networking/v2.0/security-groups/8b78b8f0-d39a-4220-81a8-016f34a1a6cb => generated 0 bytes in 150 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 999.385368] [49941]: INFO neutron.api.v2.resource [None req-f062d265-a306-4e3e-8235-1e34c8c962fc tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] show failed (client error): The resource could not be found. [ 999.385368] [49941]: [pid: 49941|app: 0|req: 3729/7742] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/security-groups/8b78b8f0-d39a-4220-81a8-016f34a1a6cb => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 999.409918] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-e6deec84-ee61-45b6-9359-9dfc979008f2 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.411414] [49942]: [pid: 49942|app: 0|req: 4014/7743] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.443109] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ad58208-5ed9-4469-aa7c-10b48ccd8733 req-ef1884c8-bf3f-4a22-9dc6-a3a0010b08ad tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.443109] [49942]: [pid: 49942|app: 0|req: 4015/7744] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.445278] [49942]: DEBUG neutron.api.wsgi [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-070097a9-b08c-4036-b2d0-c7c0d6ead376 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.445475] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Deleting port 7784b092-5196-4b06-b3a8-51315c68db5e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 999.445704] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (7784b092-5196-4b06-b3a8-51315c68db5e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.450351] [49942]: [pid: 49942|app: 0|req: 4016/7745] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/quotas/68a180df1c744693994df13e84f0b71d => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.452965] [49942]: DEBUG neutron.api.wsgi [req-3ad58208-5ed9-4469-aa7c-10b48ccd8733 req-cdcca953-cb0e-434b-b682-b31eea91c452 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.473593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (7784b092-5196-4b06-b3a8-51315c68db5e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.473593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for floatingip (7784b092-5196-4b06-b3a8-51315c68db5e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.480685] [49942]: [pid: 49942|app: 0|req: 4017/7746] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.481663] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_precommit called with port settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c5980939-421e-4d80-8c17-6515d6cde297', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:46Z', 'updated_at': '2025-11-20T12:33:46Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 999.481921] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_precommit: [ 999.481921] [49941]: key[id], 7784b092-5196-4b06-b3a8-51315c68db5e -> None [ 999.481921] [49941]: key[binding:vnic_type], normal -> None [ 999.481921] [49941]: key[tags], [] -> None [ 999.481921] [49941]: key[binding:vif_details], {} -> None [ 999.481921] [49941]: key[allowed_address_pairs], [] -> None [ 999.481921] [49941]: key[extra_dhcp_opts], [] -> None [ 999.481921] [49941]: key[binding:profile], {} -> None [ 999.481921] [49941]: key[admin_state_up], True -> None [ 999.481921] [49941]: key[binding:vif_type], unbound -> None [ 999.481921] [49941]: key[device_owner], network:floatingip -> None [ 999.481921] [49941]: key[created_at], 2025-11-20T12:33:46Z -> None [ 999.481921] [49941]: key[updated_at], 2025-11-20T12:33:46Z -> None [ 999.481921] [49941]: key[description], -> None [ 999.481921] [49941]: key[tenant_id], -> None [ 999.481921] [49941]: key[binding:host_id], -> None [ 999.481921] [49941]: key[standard_attr_id], 1441 -> None [ 999.481921] [49941]: key[name], -> None [ 999.481921] [49941]: key[mac_address], fa:16:3e:5d:87:09 -> None [ 999.481921] [49941]: key[status], N/A -> None [ 999.481921] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 999.481921] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}] -> None [ 999.481921] [49941]: key[security_groups], [] -> None [ 999.481921] [49941]: key[revision_number], 2 -> None [ 999.481921] [49941]: key[port_security_enabled], False -> None [ 999.481921] [49941]: key[project_id], -> None [ 999.481921] [49941]: key[device_id], c5980939-421e-4d80-8c17-6515d6cde297 -> None [ 999.481921] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.484635] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Calling delete_port for 7784b092-5196-4b06-b3a8-51315c68db5e owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 999.552506] [49942]: [pid: 49942|app: 0|req: 4018/7747] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&fields=id => generated 103 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.566403] [49942]: [pid: 49942|app: 0|req: 4019/7748] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.590960] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7784b092-5196-4b06-b3a8-51315c68db5e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.600392] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Pushing event deleted for resources: {'Port': ['ID=7784b092-5196-4b06-b3a8-51315c68db5e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 999.617957] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-bac93659-4522-4332-940b-1e525a1605b6 x-openstack-request-id: req-bac93659-4522-4332-940b-1e525a1605b6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 999.618255] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "24df0b05-052d-4908-bfe2-7fe05a2bbf57", "name": "network-vif-deleted", "tag": "b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 999.618417] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bac93659-4522-4332-940b-1e525a1605b6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 999.618926] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bac93659-4522-4332-940b-1e525a1605b6'] response: {'server_uuid': '24df0b05-052d-4908-bfe2-7fe05a2bbf57', 'name': 'network-vif-deleted', 'tag': 'b5c2736b-84fb-4c66-be2c-5d6b6ab2ae45', 'status': 'completed', 'code': 200} [ 999.632128] [49942]: [pid: 49942|app: 0|req: 4020/7749] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.651379] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_postcommit called with port settings {'id': '7784b092-5196-4b06-b3a8-51315c68db5e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5d:87:09', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'c5980939-421e-4d80-8c17-6515d6cde297', 'device_owner': 'network:floatingip', 'standard_attr_id': 1441, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:46Z', 'updated_at': '2025-11-20T12:33:46Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 999.651379] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] delete_port_postcommit: [ 999.651379] [49941]: key[id], 7784b092-5196-4b06-b3a8-51315c68db5e -> None [ 999.651379] [49941]: key[binding:vnic_type], normal -> None [ 999.651379] [49941]: key[tags], [] -> None [ 999.651379] [49941]: key[binding:vif_details], {} -> None [ 999.651379] [49941]: key[allowed_address_pairs], [] -> None [ 999.651379] [49941]: key[extra_dhcp_opts], [] -> None [ 999.651379] [49941]: key[binding:profile], {} -> None [ 999.651379] [49941]: key[admin_state_up], True -> None [ 999.651379] [49941]: key[binding:vif_type], unbound -> None [ 999.651379] [49941]: key[device_owner], network:floatingip -> None [ 999.651379] [49941]: key[created_at], 2025-11-20T12:33:46Z -> None [ 999.651379] [49941]: key[updated_at], 2025-11-20T12:33:46Z -> None [ 999.651379] [49941]: key[description], -> None [ 999.651379] [49941]: key[tenant_id], -> None [ 999.651379] [49941]: key[binding:host_id], -> None [ 999.651379] [49941]: key[standard_attr_id], 1441 -> None [ 999.651379] [49941]: key[name], -> None [ 999.651379] [49941]: key[mac_address], fa:16:3e:5d:87:09 -> None [ 999.651379] [49941]: key[status], N/A -> None [ 999.651379] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 999.651379] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.235'}] -> None [ 999.651379] [49941]: key[security_groups], [] -> None [ 999.651379] [49941]: key[revision_number], 2 -> None [ 999.651379] [49941]: key[port_security_enabled], False -> None [ 999.651379] [49941]: key[project_id], -> None [ 999.651379] [49941]: key[device_id], c5980939-421e-4d80-8c17-6515d6cde297 -> None [ 999.651379] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 999.653479] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks [] for floatingip (c5980939-421e-4d80-8c17-6515d6cde297), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.654722] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0a8bd566-fe4c-448b-91ee-0e461e259233 tempest-ServerActionsV293TestJSON-408920219 tempest-ServerActionsV293TestJSON-408920219-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.655229] [49941]: [pid: 49941|app: 0|req: 3730/7750] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:36:01 2025] DELETE /networking/v2.0/floatingips/c5980939-421e-4d80-8c17-6515d6cde297 => generated 0 bytes in 267 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 999.674530] [49942]: [pid: 49942|app: 0|req: 4021/7751] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 999.696322] [49942]: [pid: 49942|app: 0|req: 4022/7752] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.849169] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2133d61f-96c4-4f6f-a759-72af58c8c637 req-77315e3a-54f8-40a6-b680-9134870ebd99 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 999.849587] [49942]: [pid: 49942|app: 0|req: 4023/7753] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 999.870432] [49942]: [pid: 49942|app: 0|req: 4024/7754] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.872854] [49942]: DEBUG neutron.api.wsgi [req-2133d61f-96c4-4f6f-a759-72af58c8c637 req-cffb2b42-c73f-4565-9a78-240b9327fbe9 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 999.877018] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (8ae4f927-c53d-49ba-9ab0-af5416f7f736), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 999.901317] [49942]: [pid: 49942|app: 0|req: 4025/7755] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.924681] [49942]: [pid: 49942|app: 0|req: 4026/7756] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 999.968604] [49942]: [pid: 49942|app: 0|req: 4027/7757] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 999.983946] [49942]: [pid: 49942|app: 0|req: 4028/7758] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:01 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 999.993314] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Deleting port 30bca674-a29e-473e-973d-a44734cffa0e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 999.993583] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (30bca674-a29e-473e-973d-a44734cffa0e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.022052] [49941]: DEBUG neutron.plugins.ml2.db [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] For port 30bca674-a29e-473e-973d-a44734cffa0e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=30bca674-a29e-473e-973d-a44734cffa0e,segment=NetworkSegment(448f3673-90f5-497d-8164-2d8a68bc61c9),segment_id=448f3673-90f5-497d-8164-2d8a68bc61c9)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1000.022251] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (30bca674-a29e-473e-973d-a44734cffa0e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.027041] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] delete_port_precommit called with port settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', '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-20T12:33:44Z', 'updated_at': '2025-11-20T12:33:47Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 1000.027228] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] delete_port_precommit: [ 1000.027228] [49941]: key[id], 30bca674-a29e-473e-973d-a44734cffa0e -> None [ 1000.027228] [49941]: key[binding:vnic_type], normal -> None [ 1000.027228] [49941]: key[tags], [] -> None [ 1000.027228] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1000.027228] [49941]: key[allowed_address_pairs], [] -> None [ 1000.027228] [49941]: key[extra_dhcp_opts], [] -> None [ 1000.027228] [49941]: key[binding:profile], {} -> None [ 1000.027228] [49941]: key[admin_state_up], True -> None [ 1000.027228] [49941]: key[binding:vif_type], ovs -> None [ 1000.027228] [49941]: key[device_owner], network:router_interface -> None [ 1000.027228] [49941]: key[created_at], 2025-11-20T12:33:44Z -> None [ 1000.027228] [49941]: key[updated_at], 2025-11-20T12:33:47Z -> None [ 1000.027228] [49941]: key[description], -> None [ 1000.027228] [49941]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1000.027228] [49941]: key[binding:host_id], devstack -> None [ 1000.027228] [49941]: key[standard_attr_id], 1435 -> None [ 1000.027228] [49941]: key[name], -> None [ 1000.027228] [49941]: key[mac_address], fa:16:3e:bf:20:68 -> None [ 1000.027228] [49941]: key[status], ACTIVE -> None [ 1000.027228] [49941]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1000.027228] [49941]: key[fixed_ips], [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.1'}] -> None [ 1000.027228] [49941]: key[security_groups], [] -> None [ 1000.027228] [49941]: key[revision_number], 5 -> None [ 1000.027228] [49941]: key[port_security_enabled], False -> None [ 1000.027228] [49941]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1000.027228] [49941]: key[device_id], 8ae4f927-c53d-49ba-9ab0-af5416f7f736 -> None [ 1000.027228] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1000.031456] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Calling delete_port for 30bca674-a29e-473e-973d-a44734cffa0e owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1000.155029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (30bca674-a29e-473e-973d-a44734cffa0e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.163939] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Pushing event deleted for resources: {'Port': ['ID=30bca674-a29e-473e-973d-a44734cffa0e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1000.192559] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] delete_port_postcommit called with port settings {'id': '30bca674-a29e-473e-973d-a44734cffa0e', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:bf:20:68', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_interface', 'standard_attr_id': 1435, 'fixed_ips': [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', '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-20T12:33:44Z', 'updated_at': '2025-11-20T12:33:47Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f4f877ac-ee5f-447e-b607-53a2a69aa6d0'], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 1000.192559] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] delete_port_postcommit: [ 1000.192559] [49941]: key[id], 30bca674-a29e-473e-973d-a44734cffa0e -> None [ 1000.192559] [49941]: key[binding:vnic_type], normal -> None [ 1000.192559] [49941]: key[tags], [] -> None [ 1000.192559] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1000.192559] [49941]: key[allowed_address_pairs], [] -> None [ 1000.192559] [49941]: key[extra_dhcp_opts], [] -> None [ 1000.192559] [49941]: key[binding:profile], {} -> None [ 1000.192559] [49941]: key[admin_state_up], True -> None [ 1000.192559] [49941]: key[binding:vif_type], ovs -> None [ 1000.192559] [49941]: key[device_owner], network:router_interface -> None [ 1000.192559] [49941]: key[created_at], 2025-11-20T12:33:44Z -> None [ 1000.192559] [49941]: key[updated_at], 2025-11-20T12:33:47Z -> None [ 1000.192559] [49941]: key[description], -> None [ 1000.192559] [49941]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1000.192559] [49941]: key[binding:host_id], devstack -> None [ 1000.192559] [49941]: key[standard_attr_id], 1435 -> None [ 1000.192559] [49941]: key[name], -> None [ 1000.192559] [49941]: key[mac_address], fa:16:3e:bf:20:68 -> None [ 1000.192559] [49941]: key[status], ACTIVE -> None [ 1000.192559] [49941]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1000.192559] [49941]: key[fixed_ips], [{'subnet_id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'ip_address': '192.168.128.1'}] -> None [ 1000.192559] [49941]: key[security_groups], [] -> None [ 1000.192559] [49941]: key[revision_number], 5 -> None [ 1000.192559] [49941]: key[port_security_enabled], False -> None [ 1000.192559] [49941]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1000.192559] [49941]: key[device_id], 8ae4f927-c53d-49ba-9ab0-af5416f7f736 -> None [ 1000.192559] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1000.258759] [49941]: DEBUG neutron_lib.callbacks.manager [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (8ae4f927-c53d-49ba-9ab0-af5416f7f736), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.277079] [49942]: [pid: 49942|app: 0|req: 4029/7759] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.379070] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Router 8ae4f927-c53d-49ba-9ab0-af5416f7f736 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1000.415775] [49942]: [pid: 49942|app: 0|req: 4030/7760] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.435224] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-03d1b02c-6cc9-4520-a11f-6b3b3c80c267 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1000.440349] [49941]: [pid: 49941|app: 0|req: 3731/7761] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:36:01 2025] PUT /networking/v2.0/routers/8ae4f927-c53d-49ba-9ab0-af5416f7f736/remove_router_interface => generated 309 bytes in 782 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1000.496234] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks [] for router (8ae4f927-c53d-49ba-9ab0-af5416f7f736), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.556909] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks [] for router_gateway (8ae4f927-c53d-49ba-9ab0-af5416f7f736), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.624902] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f1a11be-6511-4638-9767-bd68bcceb4bc req-94b61013-7fbe-4084-bbfe-0427e392ce1d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.625665] [49941]: [pid: 49941|app: 0|req: 3732/7762] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1000.628461] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Deleting port 8199b14e-47b5-4201-ab38-b2ac70c74e27 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1000.629207] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (8199b14e-47b5-4201-ab38-b2ac70c74e27), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.639503] [49941]: DEBUG neutron.api.wsgi [req-7f1a11be-6511-4638-9767-bd68bcceb4bc req-ba7c48b8-344a-4ee6-bfc5-db211bf421ba tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1000.671025] [49941]: [pid: 49941|app: 0|req: 3733/7763] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.671843] [49942]: DEBUG neutron.plugins.ml2.db [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] For port 8199b14e-47b5-4201-ab38-b2ac70c74e27, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8199b14e-47b5-4201-ab38-b2ac70c74e27,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1000.671975] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (8199b14e-47b5-4201-ab38-b2ac70c74e27), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.677340] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] delete_port_precommit called with port settings {'id': '8199b14e-47b5-4201-ab38-b2ac70c74e27', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:4a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1000.677501] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] delete_port_precommit: [ 1000.677501] [49942]: key[id], 8199b14e-47b5-4201-ab38-b2ac70c74e27 -> None [ 1000.677501] [49942]: key[binding:vnic_type], normal -> None [ 1000.677501] [49942]: key[tags], [] -> None [ 1000.677501] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1000.677501] [49942]: key[allowed_address_pairs], [] -> None [ 1000.677501] [49942]: key[extra_dhcp_opts], [] -> None [ 1000.677501] [49942]: key[binding:profile], {} -> None [ 1000.677501] [49942]: key[admin_state_up], True -> None [ 1000.677501] [49942]: key[binding:vif_type], ovs -> None [ 1000.677501] [49942]: key[device_owner], network:router_gateway -> None [ 1000.677501] [49942]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1000.677501] [49942]: key[updated_at], 2025-11-20T12:33:45Z -> None [ 1000.677501] [49942]: key[description], -> None [ 1000.677501] [49942]: key[tenant_id], -> None [ 1000.677501] [49942]: key[binding:host_id], devstack -> None [ 1000.677501] [49942]: key[standard_attr_id], 1433 -> None [ 1000.677501] [49942]: key[name], -> None [ 1000.677501] [49942]: key[mac_address], fa:16:3e:1e:4a:30 -> None [ 1000.677501] [49942]: key[status], ACTIVE -> None [ 1000.677501] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1000.677501] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.196'}] -> None [ 1000.677501] [49942]: key[security_groups], [] -> None [ 1000.677501] [49942]: key[revision_number], 5 -> None [ 1000.677501] [49942]: key[port_security_enabled], False -> None [ 1000.677501] [49942]: key[project_id], -> None [ 1000.677501] [49942]: key[device_id], 8ae4f927-c53d-49ba-9ab0-af5416f7f736 -> None [ 1000.677501] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1000.680249] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Calling delete_port for 8199b14e-47b5-4201-ab38-b2ac70c74e27 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1000.689435] [49941]: [pid: 49941|app: 0|req: 3734/7764] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1000.801227] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (8199b14e-47b5-4201-ab38-b2ac70c74e27), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.801385] [49941]: [pid: 49941|app: 0|req: 3735/7765] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1000.810306] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Pushing event deleted for resources: {'Port': ['ID=8199b14e-47b5-4201-ab38-b2ac70c74e27,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1000.846804] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] delete_port_postcommit called with port settings {'id': '8199b14e-47b5-4201-ab38-b2ac70c74e27', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1e:4a:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '8ae4f927-c53d-49ba-9ab0-af5416f7f736', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1433, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.196'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:33: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1000.846804] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] delete_port_postcommit: [ 1000.846804] [49942]: key[id], 8199b14e-47b5-4201-ab38-b2ac70c74e27 -> None [ 1000.846804] [49942]: key[binding:vnic_type], normal -> None [ 1000.846804] [49942]: key[tags], [] -> None [ 1000.846804] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1000.846804] [49942]: key[allowed_address_pairs], [] -> None [ 1000.846804] [49942]: key[extra_dhcp_opts], [] -> None [ 1000.846804] [49942]: key[binding:profile], {} -> None [ 1000.846804] [49942]: key[admin_state_up], True -> None [ 1000.846804] [49942]: key[binding:vif_type], ovs -> None [ 1000.846804] [49942]: key[device_owner], network:router_gateway -> None [ 1000.846804] [49942]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1000.846804] [49942]: key[updated_at], 2025-11-20T12:33:45Z -> None [ 1000.846804] [49942]: key[description], -> None [ 1000.846804] [49942]: key[tenant_id], -> None [ 1000.846804] [49942]: key[binding:host_id], devstack -> None [ 1000.846804] [49942]: key[standard_attr_id], 1433 -> None [ 1000.846804] [49942]: key[name], -> None [ 1000.846804] [49942]: key[mac_address], fa:16:3e:1e:4a:30 -> None [ 1000.846804] [49942]: key[status], ACTIVE -> None [ 1000.846804] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1000.846804] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.196'}] -> None [ 1000.846804] [49942]: key[security_groups], [] -> None [ 1000.846804] [49942]: key[revision_number], 5 -> None [ 1000.846804] [49942]: key[port_security_enabled], False -> None [ 1000.846804] [49942]: key[project_id], -> None [ 1000.846804] [49942]: key[device_id], 8ae4f927-c53d-49ba-9ab0-af5416f7f736 -> None [ 1000.846804] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1000.849469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (8ae4f927-c53d-49ba-9ab0-af5416f7f736), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.893181] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (8ae4f927-c53d-49ba-9ab0-af5416f7f736), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.896798] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks [] for router_controller (8ae4f927-c53d-49ba-9ab0-af5416f7f736), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.896998] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-be8026fb-5d23-4890-9e65-1bb40545efc9 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1000.898318] [49941]: [pid: 49941|app: 0|req: 3736/7766] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1000.907205] [49941]: DEBUG neutron.api.v2.base [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Request body: {'port': {'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'admin_state_up': True, 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1000.929080] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (8ae4f927-c53d-49ba-9ab0-af5416f7f736), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.929989] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 8ae4f927-c53d-49ba-9ab0-af5416f7f736 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1000.936296] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c4c9fdd2-7d6d-4f05-bf5a-ae362c5b1ae4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.936296] [49942]: [pid: 49942|app: 0|req: 4031/7767] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:02 2025] DELETE /networking/v2.0/routers/8ae4f927-c53d-49ba-9ab0-af5416f7f736 => generated 0 bytes in 493 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1000.962813] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] Deleting subnet f4f877ac-ee5f-447e-b607-53a2a69aa6d0 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1000.965264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] Publish callbacks [] for subnet (f4f877ac-ee5f-447e-b607-53a2a69aa6d0), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.968710] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1000.974829] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1000.979423] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (f4f877ac-ee5f-447e-b607-53a2a69aa6d0), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.031335] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (f4f877ac-ee5f-447e-b607-53a2a69aa6d0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.031951] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] delete_subnet_precommit called with subnet settings {'id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'name': 'tempest-ServerActionsV293TestJSON-668148133-subnet', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1431, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings None) [ 1001.032150] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] delete_subnet_precommit: [ 1001.032150] [49942]: key[ipv6_ra_mode], None -> None [ 1001.032150] [49942]: key[id], f4f877ac-ee5f-447e-b607-53a2a69aa6d0 -> None [ 1001.032150] [49942]: key[tags], [] -> None [ 1001.032150] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1001.032150] [49942]: key[enable_dhcp], True -> None [ 1001.032150] [49942]: key[ip_version], 4 -> None [ 1001.032150] [49942]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1001.032150] [49942]: key[updated_at], 2025-11-20T12:33:43Z -> None [ 1001.032150] [49942]: key[description], -> None [ 1001.032150] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.032150] [49942]: key[standard_attr_id], 1431 -> None [ 1001.032150] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1001.032150] [49942]: key[ipv6_address_mode], None -> None [ 1001.032150] [49942]: key[name], tempest-ServerActionsV293TestJSON-668148133-subnet -> None [ 1001.032150] [49942]: key[subnetpool_id], None -> None [ 1001.032150] [49942]: key[host_routes], [] -> None [ 1001.032150] [49942]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.032150] [49942]: key[shared], False -> None [ 1001.032150] [49942]: key[router:external], False -> None [ 1001.032150] [49942]: key[revision_number], 0 -> None [ 1001.032150] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1001.032150] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.032150] [49942]: key[service_types], [] -> None [ 1001.032150] [49942]: key[dns_nameservers], [] -> None [ 1001.032150] [49942]: key[segment_id], None -> None [ 1001.032150] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.051753] [49941]: DEBUG neutron.db.db_base_plugin_common [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Allocated IP 192.168.128.6 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/bc9d1831-5c65-4f26-a341-886e5eb65719) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1001.066045] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (f4f877ac-ee5f-447e-b607-53a2a69aa6d0), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.066252] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f4f877ac-ee5f-447e-b607-53a2a69aa6d0', 'name': 'tempest-ServerActionsV293TestJSON-668148133-subnet', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1431, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:33:43Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings None) [ 1001.066252] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] delete_subnet_postcommit: [ 1001.066252] [49942]: key[ipv6_ra_mode], None -> None [ 1001.066252] [49942]: key[id], f4f877ac-ee5f-447e-b607-53a2a69aa6d0 -> None [ 1001.066252] [49942]: key[tags], [] -> None [ 1001.066252] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1001.066252] [49942]: key[enable_dhcp], True -> None [ 1001.066252] [49942]: key[ip_version], 4 -> None [ 1001.066252] [49942]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1001.066252] [49942]: key[updated_at], 2025-11-20T12:33:43Z -> None [ 1001.066252] [49942]: key[description], -> None [ 1001.066252] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.066252] [49942]: key[standard_attr_id], 1431 -> None [ 1001.066252] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1001.066252] [49942]: key[ipv6_address_mode], None -> None [ 1001.066252] [49942]: key[name], tempest-ServerActionsV293TestJSON-668148133-subnet -> None [ 1001.066252] [49942]: key[subnetpool_id], None -> None [ 1001.066252] [49942]: key[host_routes], [] -> None [ 1001.066252] [49942]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.066252] [49942]: key[shared], False -> None [ 1001.066252] [49942]: key[router:external], False -> None [ 1001.066252] [49942]: key[revision_number], 0 -> None [ 1001.066252] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1001.066252] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.066252] [49942]: key[service_types], [] -> None [ 1001.066252] [49942]: key[dns_nameservers], [] -> None [ 1001.066252] [49942]: key[segment_id], None -> None [ 1001.066252] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.071914] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f4f877ac-ee5f-447e-b607-53a2a69aa6d0,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.080856] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2f2c53ee-a300-4275-be40-421b97b0d377 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.082685] [49942]: [pid: 49942|app: 0|req: 4032/7768] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:02 2025] DELETE /networking/v2.0/subnets/f4f877ac-ee5f-447e-b607-53a2a69aa6d0 => generated 0 bytes in 141 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1001.100420] [49942]: [pid: 49942|app: 0|req: 4033/7769] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.133030] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c509ca9c-2343-4352-a371-74dc2714aefa req-237c4a20-45b7-4523-8ddb-eb31611e7f02 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.133132] [49942]: [pid: 49942|app: 0|req: 4034/7770] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:02 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.155341] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for allowed_address_pair (bc9d1831-5c65-4f26-a341-886e5eb65719), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.156245] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.156470] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': '', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1001.156693] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit: [ 1001.156693] [49941]: key[id], None -> bc9d1831-5c65-4f26-a341-886e5eb65719 [ 1001.156693] [49941]: key[binding:vnic_type], None -> normal [ 1001.156693] [49941]: key[binding:vif_details], None -> {} [ 1001.156693] [49941]: key[allowed_address_pairs], None -> [] [ 1001.156693] [49941]: key[binding:profile], None -> {} [ 1001.156693] [49941]: key[admin_state_up], None -> True [ 1001.156693] [49941]: key[binding:vif_type], None -> unbound [ 1001.156693] [49941]: key[device_owner], None -> [ 1001.156693] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1001.156693] [49941]: key[binding:host_id], None -> [ 1001.156693] [49941]: key[standard_attr_id], None -> 1604 [ 1001.156693] [49941]: key[name], None -> [ 1001.156693] [49941]: key[mac_address], None -> fa:16:3e:23:77:28 [ 1001.156693] [49941]: key[status], None -> DOWN [ 1001.156693] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1001.156693] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}] [ 1001.156693] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1001.156693] [49941]: key[port_security_enabled], None -> True [ 1001.156693] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1001.156693] [49941]: key[device_id], None -> c19f1100-efae-4c1a-9278-04a1d2fbb4b6 [ 1001.156693] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.162564] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (5534de91-44d8-4f94-ac54-a87272e5ee43), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.175685] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.190322] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Deleting port 443573b2-af36-478a-b3fa-dbfa2939ec40 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1001.190577] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (443573b2-af36-478a-b3fa-dbfa2939ec40), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.197671] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event updated for resources: {'Port': ['ID=bc9d1831-5c65-4f26-a341-886e5eb65719,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.209173] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1001.209932] [49941]: DEBUG neutron.scheduler.base_scheduler [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1001.212298] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1001.219760] [49942]: DEBUG neutron.plugins.ml2.db [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] For port 443573b2-af36-478a-b3fa-dbfa2939ec40, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=443573b2-af36-478a-b3fa-dbfa2939ec40,segment=NetworkSegment(448f3673-90f5-497d-8164-2d8a68bc61c9),segment_id=448f3673-90f5-497d-8164-2d8a68bc61c9)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1001.219760] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (443573b2-af36-478a-b3fa-dbfa2939ec40), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.227431] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_port_precommit called with port settings {'id': '443573b2-af36-478a-b3fa-dbfa2939ec40', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:1a:76:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5534de91-44d8-4f94-ac54-a87272e5ee43', 'device_owner': 'network:dhcp', 'standard_attr_id': 1449, '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-20T12:34:00Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 1001.227611] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_port_precommit: [ 1001.227611] [49942]: key[id], 443573b2-af36-478a-b3fa-dbfa2939ec40 -> None [ 1001.227611] [49942]: key[binding:vnic_type], normal -> None [ 1001.227611] [49942]: key[tags], [] -> None [ 1001.227611] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1001.227611] [49942]: key[allowed_address_pairs], [] -> None [ 1001.227611] [49942]: key[extra_dhcp_opts], [] -> None [ 1001.227611] [49942]: key[binding:profile], {} -> None [ 1001.227611] [49942]: key[admin_state_up], True -> None [ 1001.227611] [49942]: key[binding:vif_type], ovs -> None [ 1001.227611] [49942]: key[device_owner], network:dhcp -> None [ 1001.227611] [49942]: key[created_at], 2025-11-20T12:34:00Z -> None [ 1001.227611] [49942]: key[updated_at], 2025-11-20T12:36:02Z -> None [ 1001.227611] [49942]: key[description], -> None [ 1001.227611] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.227611] [49942]: key[binding:host_id], devstack -> None [ 1001.227611] [49942]: key[standard_attr_id], 1449 -> None [ 1001.227611] [49942]: key[name], -> None [ 1001.227611] [49942]: key[mac_address], fa:16:3e:1a:76:2c -> None [ 1001.227611] [49942]: key[status], ACTIVE -> None [ 1001.227611] [49942]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.227611] [49942]: key[fixed_ips], [] -> None [ 1001.227611] [49942]: key[security_groups], [] -> None [ 1001.227611] [49942]: key[revision_number], 5 -> None [ 1001.227611] [49942]: key[port_security_enabled], False -> None [ 1001.227611] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.227611] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.227611] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.230493] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Calling delete_port for 443573b2-af36-478a-b3fa-dbfa2939ec40 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1001.230919] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': '', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1001.230919] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit: [ 1001.230919] [49941]: key[id], None -> bc9d1831-5c65-4f26-a341-886e5eb65719 [ 1001.230919] [49941]: key[binding:vnic_type], None -> normal [ 1001.230919] [49941]: key[tags], None -> [] [ 1001.230919] [49941]: key[binding:vif_details], None -> {} [ 1001.230919] [49941]: key[allowed_address_pairs], None -> [] [ 1001.230919] [49941]: key[extra_dhcp_opts], None -> [] [ 1001.230919] [49941]: key[binding:profile], None -> {} [ 1001.230919] [49941]: key[admin_state_up], None -> True [ 1001.230919] [49941]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 1001.230919] [49941]: key[binding:vif_type], None -> unbound [ 1001.230919] [49941]: key[device_owner], None -> [ 1001.230919] [49941]: key[created_at], None -> 2025-11-20T12:36:02Z [ 1001.230919] [49941]: key[updated_at], None -> 2025-11-20T12:36:02Z [ 1001.230919] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1001.230919] [49941]: key[binding:host_id], None -> [ 1001.230919] [49941]: key[description], None -> [ 1001.230919] [49941]: key[standard_attr_id], None -> 1604 [ 1001.230919] [49941]: key[name], None -> [ 1001.230919] [49941]: key[mac_address], None -> fa:16:3e:23:77:28 [ 1001.230919] [49941]: key[status], None -> DOWN [ 1001.230919] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1001.230919] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}] [ 1001.230919] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1001.230919] [49941]: key[revision_number], None -> 1 [ 1001.230919] [49941]: key[port_security_enabled], None -> True [ 1001.230919] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1001.230919] [49941]: key[device_id], None -> c19f1100-efae-4c1a-9278-04a1d2fbb4b6 [ 1001.230919] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.277314] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.277728] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-36e9e7c3-b154-45ee-afa5-8d4b0fc974ff tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.280637] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (443573b2-af36-478a-b3fa-dbfa2939ec40), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.288742] [49941]: [pid: 49941|app: 0|req: 3737/7771] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:02 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) [ 1001.291731] [49941]: DEBUG neutron.api.wsgi [req-c509ca9c-2343-4352-a371-74dc2714aefa req-6751e13d-84cf-4f75-b35c-fe03fa38b204 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.294389] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Pushing event deleted for resources: {'Port': ['ID=443573b2-af36-478a-b3fa-dbfa2939ec40,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.312271] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] No DVR routers for this DVR port 443573b2-af36-478a-b3fa-dbfa2939ec40 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1001.312631] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_port_postcommit called with port settings {'id': '443573b2-af36-478a-b3fa-dbfa2939ec40', 'name': '', 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'mac_address': 'fa:16:3e:1a:76:2c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5534de91-44d8-4f94-ac54-a87272e5ee43', 'device_owner': 'network:dhcp', 'standard_attr_id': 1449, '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-20T12:34:00Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 5, 'project_id': 'e1155aa478614fc2b9d458afec4f5737'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}}] (original binding levels None) on network {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} with segments to bind None [ 1001.312847] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_port_postcommit: [ 1001.312847] [49942]: key[id], 443573b2-af36-478a-b3fa-dbfa2939ec40 -> None [ 1001.312847] [49942]: key[binding:vnic_type], normal -> None [ 1001.312847] [49942]: key[tags], [] -> None [ 1001.312847] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1001.312847] [49942]: key[allowed_address_pairs], [] -> None [ 1001.312847] [49942]: key[extra_dhcp_opts], [] -> None [ 1001.312847] [49942]: key[binding:profile], {} -> None [ 1001.312847] [49942]: key[admin_state_up], True -> None [ 1001.312847] [49942]: key[binding:vif_type], ovs -> None [ 1001.312847] [49942]: key[device_owner], network:dhcp -> None [ 1001.312847] [49942]: key[created_at], 2025-11-20T12:34:00Z -> None [ 1001.312847] [49942]: key[updated_at], 2025-11-20T12:36:02Z -> None [ 1001.312847] [49942]: key[description], -> None [ 1001.312847] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.312847] [49942]: key[binding:host_id], devstack -> None [ 1001.312847] [49942]: key[standard_attr_id], 1449 -> None [ 1001.312847] [49942]: key[name], -> None [ 1001.312847] [49942]: key[mac_address], fa:16:3e:1a:76:2c -> None [ 1001.312847] [49942]: key[status], ACTIVE -> None [ 1001.312847] [49942]: key[network_id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.312847] [49942]: key[fixed_ips], [] -> None [ 1001.312847] [49942]: key[security_groups], [] -> None [ 1001.312847] [49942]: key[revision_number], 5 -> None [ 1001.312847] [49942]: key[port_security_enabled], False -> None [ 1001.312847] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.312847] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.312847] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.331509] [49941]: [pid: 49941|app: 0|req: 3738/7772] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.348264] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (5534de91-44d8-4f94-ac54-a87272e5ee43), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.348570] [49941]: [pid: 49941|app: 0|req: 3739/7773] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.352872] [49941]: DEBUG neutron.api.v2.base [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Request body: {'port': {'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1001.356500] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_network_precommit called with network settings {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} (original settings None) and network segments [{'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}] [ 1001.356500] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_network_precommit: [ 1001.356500] [49942]: key[vlan_transparent], None -> None [ 1001.356500] [49942]: key[id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.356500] [49942]: key[tags], [] -> None [ 1001.356500] [49942]: key[availability_zone_hints], [] -> None [ 1001.356500] [49942]: key[mtu], 8950 -> None [ 1001.356500] [49942]: key[provider:network_type], vlan -> None [ 1001.356500] [49942]: key[admin_state_up], True -> None [ 1001.356500] [49942]: key[provider:physical_network], default -> None [ 1001.356500] [49942]: key[provider:segmentation_id], 182 -> None [ 1001.356500] [49942]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1001.356500] [49942]: key[updated_at], 2025-11-20T12:36:02Z -> None [ 1001.356500] [49942]: key[description], -> None [ 1001.356500] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.356500] [49942]: key[standard_attr_id], 1429 -> None [ 1001.356500] [49942]: key[name], tempest-ServerActionsV293TestJSON-668148133-network -> None [ 1001.356500] [49942]: key[availability_zones], ['nova'] -> None [ 1001.356500] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.356500] [49942]: key[status], ACTIVE -> None [ 1001.356500] [49942]: key[shared], False -> None [ 1001.356500] [49942]: key[router:external], False -> None [ 1001.356500] [49942]: key[revision_number], 3 -> None [ 1001.356500] [49942]: key[port_security_enabled], True -> None [ 1001.356500] [49942]: key[subnets], [] -> None [ 1001.356500] [49942]: key[ipv4_address_scope], None -> None [ 1001.356500] [49942]: key[qinq], None -> None [ 1001.356500] [49942]: key[ipv6_address_scope], None -> None [ 1001.356500] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.356500] [49942]: DEBUG neutron.services.segments.db [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['5534de91-44d8-4f94-ac54-a87272e5ee43']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1001.361411] [49942]: DEBUG neutron.services.segments.db [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '448f3673-90f5-497d-8164-2d8a68bc61c9') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1001.361647] [49942]: DEBUG neutron.services.segments.db [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '448f3673-90f5-497d-8164-2d8a68bc61c9') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1001.367588] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (448f3673-90f5-497d-8164-2d8a68bc61c9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.380455] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (448f3673-90f5-497d-8164-2d8a68bc61c9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.390751] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Releasing vlan 182 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1001.391035] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (448f3673-90f5-497d-8164-2d8a68bc61c9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.403285] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.440194] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (5534de91-44d8-4f94-ac54-a87272e5ee43), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.440327] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_network_postcommit called with network settings {'id': '5534de91-44d8-4f94-ac54-a87272e5ee43', 'name': 'tempest-ServerActionsV293TestJSON-668148133-network', 'tenant_id': 'e1155aa478614fc2b9d458afec4f5737', 'project_id': 'e1155aa478614fc2b9d458afec4f5737', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1429, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:43Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 182} (original settings None) and network segments [{'id': '448f3673-90f5-497d-8164-2d8a68bc61c9', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 182, 'network_id': '5534de91-44d8-4f94-ac54-a87272e5ee43'}] [ 1001.440461] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] delete_network_postcommit: [ 1001.440461] [49942]: key[vlan_transparent], None -> None [ 1001.440461] [49942]: key[id], 5534de91-44d8-4f94-ac54-a87272e5ee43 -> None [ 1001.440461] [49942]: key[tags], [] -> None [ 1001.440461] [49942]: key[availability_zone_hints], [] -> None [ 1001.440461] [49942]: key[mtu], 8950 -> None [ 1001.440461] [49942]: key[provider:network_type], vlan -> None [ 1001.440461] [49942]: key[admin_state_up], True -> None [ 1001.440461] [49942]: key[provider:physical_network], default -> None [ 1001.440461] [49942]: key[provider:segmentation_id], 182 -> None [ 1001.440461] [49942]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1001.440461] [49942]: key[updated_at], 2025-11-20T12:36:02Z -> None [ 1001.440461] [49942]: key[description], -> None [ 1001.440461] [49942]: key[tenant_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.440461] [49942]: key[standard_attr_id], 1429 -> None [ 1001.440461] [49942]: key[name], tempest-ServerActionsV293TestJSON-668148133-network -> None [ 1001.440461] [49942]: key[availability_zones], ['nova'] -> None [ 1001.440461] [49942]: key[project_id], e1155aa478614fc2b9d458afec4f5737 -> None [ 1001.440461] [49942]: key[status], ACTIVE -> None [ 1001.440461] [49942]: key[shared], False -> None [ 1001.440461] [49942]: key[router:external], False -> None [ 1001.440461] [49942]: key[revision_number], 3 -> None [ 1001.440461] [49942]: key[port_security_enabled], True -> None [ 1001.440461] [49942]: key[subnets], [] -> None [ 1001.440461] [49942]: key[ipv4_address_scope], None -> None [ 1001.440461] [49942]: key[qinq], None -> None [ 1001.440461] [49942]: key[ipv6_address_scope], None -> None [ 1001.440461] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.448263] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Pushing event deleted for resources: {'Network': ['ID=5534de91-44d8-4f94-ac54-a87272e5ee43,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.452556] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a039a849-0606-4813-94f0-fa4c8bb2e9c7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.454960] [49942]: [pid: 49942|app: 0|req: 4035/7774] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:36:02 2025] DELETE /networking/v2.0/networks/5534de91-44d8-4f94-ac54-a87272e5ee43 => generated 0 bytes in 321 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1001.490233] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2ae8cea-d6c6-404f-98d0-889fb1fb8b18 req-d3d5c47d-eb65-4270-9721-6537c94ce295 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.494037] [49942]: [pid: 49942|app: 0|req: 4036/7775] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1001.508662] [49942]: [pid: 49942|app: 0|req: 4037/7776] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.523915] [49942]: [pid: 49942|app: 0|req: 4038/7777] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.527199] [49942]: DEBUG neutron.api.wsgi [req-a2ae8cea-d6c6-404f-98d0-889fb1fb8b18 req-d558b04e-3bc2-4ca3-bcfd-b03853d2a1f3 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.527829] [49942]: INFO neutron.services.segments.plugin [-] Segment 448f3673-90f5-497d-8164-2d8a68bc61c9 resource provider aggregate not found [ 1001.551497] [49942]: INFO neutron.services.segments.plugin [-] Segment 448f3673-90f5-497d-8164-2d8a68bc61c9 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 448f3673-90f5-497d-8164-2d8a68bc61c9 found for delete ", "request_id": "req-83677116-bf67-4187-bf28-ee77aaa8f16d"}]} [ 1001.562428] [49941]: DEBUG neutron.notifiers.nova [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id bc9d1831-5c65-4f26-a341-886e5eb65719 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1001.569353] [49942]: [pid: 49942|app: 0|req: 4039/7778] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.570769] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks [] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.582697] [49941]: DEBUG neutron.db.provisioning_blocks [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Transition to ACTIVE for port object bc9d1831-5c65-4f26-a341-886e5eb65719 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1001.585266] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_precommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:03Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': '', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1001.585394] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_precommit: [ 1001.585394] [49941]: key[device_owner], -> compute:nova [ 1001.585394] [49941]: key[binding:host_id], -> cpu-1 [ 1001.585394] [49941]: key[updated_at], 2025-11-20T12:36:02Z -> 2025-11-20T12:36:03Z [ 1001.585394] [49941]: key[revision_number], 1 -> 2 [ 1001.585394] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.587587] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.633662] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Pushing event updated for resources: {'Port': ['ID=bc9d1831-5c65-4f26-a341-886e5eb65719,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.647166] [49942]: [pid: 49942|app: 0|req: 4040/7779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.685190] [49942]: [pid: 49942|app: 0|req: 4041/7780] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/security-groups?tenant_id=e1155aa478614fc2b9d458afec4f5737&name=default => generated 2929 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1001.697686] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_postcommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:03Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': '', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:02Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1001.697686] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_postcommit: [ 1001.697686] [49941]: key[device_owner], -> compute:nova [ 1001.697686] [49941]: key[binding:host_id], -> cpu-1 [ 1001.697686] [49941]: key[updated_at], 2025-11-20T12:36:02Z -> 2025-11-20T12:36:03Z [ 1001.697686] [49941]: key[revision_number], 1 -> 2 [ 1001.697686] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1001.709024] [49941]: DEBUG neutron.plugins.ml2.managers [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Attempting to bind port bc9d1831-5c65-4f26-a341-886e5eb65719 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1001.709124] [49941]: DEBUG neutron.plugins.ml2.managers [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Attempting to bind port bc9d1831-5c65-4f26-a341-886e5eb65719 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1001.709212] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Attempting to bind port bc9d1831-5c65-4f26-a341-886e5eb65719 on network 8248c6a0-0e87-42c3-b40e-fba038abb05f {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1001.746972] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00fbf06f-6a95-443f-b0f2-039de24bec74 admin admin] Publish callbacks [] for security_group (3aa54944-9e48-48b4-8aab-353e92b4d2e5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.749624] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1001.749624] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Bind Segment={'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1001.753491] [49941]: DEBUG networking_nsxv3.api.rpc [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Bind port on Host cpu-1 & Segment [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1001.787191] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00fbf06f-6a95-443f-b0f2-039de24bec74 admin admin] Publish callbacks [] for security_group (3aa54944-9e48-48b4-8aab-353e92b4d2e5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.847922] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00fbf06f-6a95-443f-b0f2-039de24bec74 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (3aa54944-9e48-48b4-8aab-353e92b4d2e5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.853738] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-00fbf06f-6a95-443f-b0f2-039de24bec74 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=3aa54944-9e48-48b4-8aab-353e92b4d2e5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1001.858595] [49942]: DEBUG neutron_lib.callbacks.manager [None req-00fbf06f-6a95-443f-b0f2-039de24bec74 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1001.859425] [49942]: [pid: 49942|app: 0|req: 4042/7781] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:03 2025] DELETE /networking/v2.0/security-groups/3aa54944-9e48-48b4-8aab-353e92b4d2e5 => generated 0 bytes in 169 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1001.877262] [49942]: [pid: 49942|app: 0|req: 4043/7782] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1001.920019] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61d81eb1-164d-451e-a811-48c2ea0e808d req-539acdb2-aea4-403f-9918-8985cb4182fe tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1001.921363] [49942]: [pid: 49942|app: 0|req: 4044/7783] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1001.927797] [49942]: DEBUG neutron.api.wsgi [req-61d81eb1-164d-451e-a811-48c2ea0e808d req-8b2977d9-731d-402d-b3b2-d64b46782635 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1001.951059] [49942]: [pid: 49942|app: 0|req: 4045/7784] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1001.966872] [49942]: [pid: 49942|app: 0|req: 4046/7785] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.036072] [49942]: [pid: 49942|app: 0|req: 4047/7786] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.129510] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aafd6aa9-1d68-4eb3-8b82-49f50c987604 req-dd6c904d-3978-43c1-b17e-1f63c9ed18dd tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.130601] [49942]: [pid: 49942|app: 0|req: 4048/7787] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.139600] [49942]: DEBUG neutron.api.wsgi [req-aafd6aa9-1d68-4eb3-8b82-49f50c987604 req-331300f4-861a-4272-bc05-a3bb98a561a7 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.163067] [49942]: [pid: 49942|app: 0|req: 4049/7788] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.235070] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28dc019d-bfd4-441f-828e-789daf43407c req-4ba1f122-1486-4b51-9212-2b6c45a9ba30 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.236521] [49942]: [pid: 49942|app: 0|req: 4050/7789] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 747 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1002.243993] [49942]: DEBUG neutron.api.wsgi [req-28dc019d-bfd4-441f-828e-789daf43407c req-04c59f46-75ea-4e3b-9edb-014bdacd5b33 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1002.284370] [49942]: [pid: 49942|app: 0|req: 4051/7790] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:03 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.439613] [49942]: [pid: 49942|app: 0|req: 4052/7791] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.515613] [49942]: DEBUG neutron.api.v2.base [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Request body: {'network': {'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1002.532558] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Made reservation on behalf of c9c47e220c7549aea9dbcda56de7aa88 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1002.534464] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.538552] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.622978] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks [] for security_group (4b0fa111-b52b-43e3-ba29-cf59f057c13d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.624743] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4b0fa111-b52b-43e3-ba29-cf59f057c13d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.645898] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=4b0fa111-b52b-43e3-ba29-cf59f057c13d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1002.660888] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] vlan segment allocate from pool success with {'vlan_id': 375, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1002.668297] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (e735492b-f296-458a-a18a-c5fdf5c06704), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.668487] [49942]: INFO neutron.db.segments_db [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Added segment e735492b-f296-458a-a18a-c5fdf5c06704 of type vlan for network 02cbc021-812f-4932-ab44-908fe5203fac [ 1002.688523] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (02cbc021-812f-4932-ab44-908fe5203fac), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.700138] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] create_network_precommit called with network settings {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1610, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}] [ 1002.700380] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] create_network_precommit: [ 1002.700380] [49942]: key[vlan_transparent], None -> None [ 1002.700380] [49942]: key[id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1002.700380] [49942]: key[tags], None -> [] [ 1002.700380] [49942]: key[availability_zone_hints], None -> [] [ 1002.700380] [49942]: key[mtu], None -> 8950 [ 1002.700380] [49942]: key[provider:network_type], None -> vlan [ 1002.700380] [49942]: key[admin_state_up], None -> True [ 1002.700380] [49942]: key[provider:physical_network], None -> default [ 1002.700380] [49942]: key[provider:segmentation_id], None -> 375 [ 1002.700380] [49942]: key[qinq], None -> None [ 1002.700380] [49942]: key[created_at], None -> 2025-11-20T12:36:04Z [ 1002.700380] [49942]: key[updated_at], None -> 2025-11-20T12:36:04Z [ 1002.700380] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.700380] [49942]: key[description], None -> [ 1002.700380] [49942]: key[standard_attr_id], None -> 1610 [ 1002.700380] [49942]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1004435836-network [ 1002.700380] [49942]: key[availability_zones], None -> [] [ 1002.700380] [49942]: key[status], None -> ACTIVE [ 1002.700380] [49942]: key[shared], None -> False [ 1002.700380] [49942]: key[router:external], None -> False [ 1002.700380] [49942]: key[revision_number], None -> 1 [ 1002.700380] [49942]: key[port_security_enabled], None -> True [ 1002.700380] [49942]: key[subnets], None -> [] [ 1002.700380] [49942]: key[ipv4_address_scope], None -> None [ 1002.700380] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.700380] [49942]: key[ipv6_address_scope], None -> None [ 1002.700380] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1002.704402] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (02cbc021-812f-4932-ab44-908fe5203fac), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.718680] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Pushing event updated for resources: {'Network': ['ID=02cbc021-812f-4932-ab44-908fe5203fac,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1002.720589] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] create_network_postcommit called with network settings {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1610, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}] [ 1002.720741] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] create_network_postcommit: [ 1002.720741] [49942]: key[vlan_transparent], None -> None [ 1002.720741] [49942]: key[id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1002.720741] [49942]: key[tags], None -> [] [ 1002.720741] [49942]: key[availability_zone_hints], None -> [] [ 1002.720741] [49942]: key[mtu], None -> 8950 [ 1002.720741] [49942]: key[provider:network_type], None -> vlan [ 1002.720741] [49942]: key[admin_state_up], None -> True [ 1002.720741] [49942]: key[provider:physical_network], None -> default [ 1002.720741] [49942]: key[provider:segmentation_id], None -> 375 [ 1002.720741] [49942]: key[qinq], None -> None [ 1002.720741] [49942]: key[created_at], None -> 2025-11-20T12:36:04Z [ 1002.720741] [49942]: key[updated_at], None -> 2025-11-20T12:36:04Z [ 1002.720741] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.720741] [49942]: key[description], None -> [ 1002.720741] [49942]: key[standard_attr_id], None -> 1610 [ 1002.720741] [49942]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1004435836-network [ 1002.720741] [49942]: key[availability_zones], None -> [] [ 1002.720741] [49942]: key[status], None -> ACTIVE [ 1002.720741] [49942]: key[shared], None -> False [ 1002.720741] [49942]: key[router:external], None -> False [ 1002.720741] [49942]: key[revision_number], None -> 1 [ 1002.720741] [49942]: key[port_security_enabled], None -> True [ 1002.720741] [49942]: key[subnets], None -> [] [ 1002.720741] [49942]: key[ipv4_address_scope], None -> None [ 1002.720741] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.720741] [49942]: key[ipv6_address_scope], None -> None [ 1002.720741] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1002.723308] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.723848] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a9b3c0c6-2bc7-4b09-9a5a-7a2263c8c444 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.732742] [49942]: [pid: 49942|app: 0|req: 4053/7792] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:36:04 2025] POST /networking/v2.0/networks => generated 674 bytes in 284 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1002.748202] [49942]: [pid: 49942|app: 0|req: 4054/7793] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.756273] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Bound using segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1002.756552] [49941]: DEBUG neutron.plugins.ml2.managers [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Bound port: bc9d1831-5c65-4f26-a341-886e5eb65719, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "34a581cb-6d33-4e2e-af50-735a6749d6da", "external-id": "nsx-vlan-transportzone-673", "segmentation_id": 673}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1002.756632] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.763521] [49942]: [pid: 49942|app: 0|req: 4055/7794] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.766335] [49942]: DEBUG neutron.api.v2.base [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Request body: {'subnet': {'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-subnet', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'enable_dhcp': False, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1002.779665] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Made reservation on behalf of c9c47e220c7549aea9dbcda56de7aa88 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1002.782198] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.806738] [49941]: DEBUG neutron.plugins.ml2.db [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] For port bc9d1831-5c65-4f26-a341-886e5eb65719, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1002.808343] [49941]: DEBUG neutron.plugins.ml2.db [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] For port bc9d1831-5c65-4f26-a341-886e5eb65719, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bc9d1831-5c65-4f26-a341-886e5eb65719,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1002.809849] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_precommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:03Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:03Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1002.810083] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_precommit: [ 1002.810083] [49941]: key[binding:vif_type], unbound -> ovs [ 1002.810083] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} [ 1002.810083] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1002.815428] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.839507] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Pushing event updated for resources: {'Port': ['ID=bc9d1831-5c65-4f26-a341-886e5eb65719,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1002.846094] [49941]: DEBUG neutron.db.provisioning_blocks [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Provisioning complete for port bc9d1831-5c65-4f26-a341-886e5eb65719 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1002.846195] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.846363] [49941]: INFO neutron.plugins.ml2.plugin [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Attempt 1 to provision port bc9d1831-5c65-4f26-a341-886e5eb65719 [ 1002.853828] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] create_subnet_precommit called with subnet settings {'id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-subnet', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1612, '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-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings None) [ 1002.854035] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] create_subnet_precommit: [ 1002.854035] [49942]: key[ipv6_ra_mode], None -> None [ 1002.854035] [49942]: key[id], None -> 0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 [ 1002.854035] [49942]: key[tags], None -> [] [ 1002.854035] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1002.854035] [49942]: key[enable_dhcp], None -> False [ 1002.854035] [49942]: key[ip_version], None -> 4 [ 1002.854035] [49942]: key[created_at], None -> 2025-11-20T12:36:04Z [ 1002.854035] [49942]: key[updated_at], None -> 2025-11-20T12:36:04Z [ 1002.854035] [49942]: key[description], None -> [ 1002.854035] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.854035] [49942]: key[standard_attr_id], None -> 1612 [ 1002.854035] [49942]: key[cidr], None -> 192.168.128.0/28 [ 1002.854035] [49942]: key[ipv6_address_mode], None -> None [ 1002.854035] [49942]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1004435836-subnet [ 1002.854035] [49942]: key[subnetpool_id], None -> None [ 1002.854035] [49942]: key[host_routes], None -> [] [ 1002.854035] [49942]: key[network_id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1002.854035] [49942]: key[shared], None -> False [ 1002.854035] [49942]: key[router:external], None -> False [ 1002.854035] [49942]: key[revision_number], None -> 0 [ 1002.854035] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 1002.854035] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.854035] [49942]: key[service_types], None -> [] [ 1002.854035] [49942]: key[dns_nameservers], None -> [] [ 1002.854035] [49942]: key[segment_id], None -> None [ 1002.854035] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1002.855629] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.870080] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Pushing event updated for resources: {'Subnet': ['ID=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1002.885424] [49941]: DEBUG neutron.plugins.ml2.plugin [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Current status of the port bc9d1831-5c65-4f26-a341-886e5eb65719 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1002.885597] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.888479] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Checking segment: {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1002.888637] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Network hostable DHCP agents. Network: 02cbc021-812f-4932-ab44-908fe5203fac, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1002.896598] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Network 02cbc021-812f-4932-ab44-908fe5203fac is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1002.900245] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bc9d1831-5c65-4f26-a341-886e5eb65719'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1002.902304] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 02cbc021-812f-4932-ab44-908fe5203fac) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1002.904812] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] create_subnet_postcommit called with subnet settings {'id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-subnet', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1612, '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-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'network': {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, '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-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375}} (original settings None) [ 1002.904812] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] create_subnet_postcommit: [ 1002.904812] [49942]: key[ipv6_ra_mode], None -> None [ 1002.904812] [49942]: key[id], None -> 0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 [ 1002.904812] [49942]: key[tags], None -> [] [ 1002.904812] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1002.904812] [49942]: key[enable_dhcp], None -> False [ 1002.904812] [49942]: key[network], None -> {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, '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-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} [ 1002.904812] [49942]: key[ip_version], None -> 4 [ 1002.904812] [49942]: key[created_at], None -> 2025-11-20T12:36:04Z [ 1002.904812] [49942]: key[updated_at], None -> 2025-11-20T12:36:04Z [ 1002.904812] [49942]: key[description], None -> [ 1002.904812] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.904812] [49942]: key[standard_attr_id], None -> 1612 [ 1002.904812] [49942]: key[cidr], None -> 192.168.128.0/28 [ 1002.904812] [49942]: key[ipv6_address_mode], None -> None [ 1002.904812] [49942]: key[name], None -> tempest-ServerRescueTestJSONUnderV235-1004435836-subnet [ 1002.904812] [49942]: key[subnetpool_id], None -> None [ 1002.904812] [49942]: key[host_routes], None -> [] [ 1002.904812] [49942]: key[network_id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1002.904812] [49942]: key[shared], None -> False [ 1002.904812] [49942]: key[router:external], None -> False [ 1002.904812] [49942]: key[revision_number], None -> 0 [ 1002.904812] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 1002.904812] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1002.904812] [49942]: key[service_types], None -> [] [ 1002.904812] [49942]: key[dns_nameservers], None -> [] [ 1002.904812] [49942]: key[segment_id], None -> None [ 1002.904812] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1002.906414] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1002.906549] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3471b842-6526-4bc0-826e-e3c494f26813" -d '{"events": [{"server_uuid": "c19f1100-efae-4c1a-9278-04a1d2fbb4b6", "name": "network-vif-plugged", "status": "completed", "tag": "bc9d1831-5c65-4f26-a341-886e5eb65719"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1002.907041] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8696ce13-6bc6-4da1-ad88-c66743e2601b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.914334] [49941]: DEBUG neutron.plugins.ml2.db [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] For port bc9d1831-5c65-4f26-a341-886e5eb65719, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bc9d1831-5c65-4f26-a341-886e5eb65719,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1002.918193] [49942]: [pid: 49942|app: 0|req: 4056/7795] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:36:04 2025] POST /networking/v2.0/subnets => generated 694 bytes in 154 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1002.934293] [49942]: [pid: 49942|app: 0|req: 4057/7796] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1002.937509] [49942]: DEBUG neutron.api.v2.base [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Request body: {'router': {'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-router', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1002.945290] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_precommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1002.945445] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_precommit: [ 1002.945445] [49941]: key[status], DOWN -> ACTIVE [ 1002.945445] [49941]: key[revision_number], 4 -> 5 [ 1002.945445] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1002.952038] [49941]: DEBUG neutron.db.provisioning_blocks [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Provisioning complete for port bc9d1831-5c65-4f26-a341-886e5eb65719 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1002.952038] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.952038] [49941]: INFO neutron.plugins.ml2.plugin [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Attempt 1 to provision port bc9d1831-5c65-4f26-a341-886e5eb65719 [ 1002.954169] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (296008db-8096-481f-ba81-a3e48bcecf87), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.954787] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (296008db-8096-481f-ba81-a3e48bcecf87), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1002.970445] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-37fa8476-f881-4a81-b721-2ca6bc107535 x-openstack-request-id: req-37fa8476-f881-4a81-b721-2ca6bc107535 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1002.972033] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c19f1100-efae-4c1a-9278-04a1d2fbb4b6", "name": "network-vif-plugged", "status": "completed", "tag": "bc9d1831-5c65-4f26-a341-886e5eb65719", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1002.974318] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-37fa8476-f881-4a81-b721-2ca6bc107535 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1002.974563] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-37fa8476-f881-4a81-b721-2ca6bc107535'] response: {'server_uuid': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'code': 200} [ 1002.993194] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks [] for router_controller (296008db-8096-481f-ba81-a3e48bcecf87), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.000329] [49941]: DEBUG neutron.plugins.ml2.plugin [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Current status of the port bc9d1831-5c65-4f26-a341-886e5eb65719 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1003.001303] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_postcommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1003.001463] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_postcommit: [ 1003.001463] [49941]: key[status], DOWN -> ACTIVE [ 1003.001463] [49941]: key[revision_number], 4 -> 5 [ 1003.001463] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.001655] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.030735] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Pushing event updated for resources: {'Port': ['ID=bc9d1831-5c65-4f26-a341-886e5eb65719,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1003.034105] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_postcommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:03Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1003.034560] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] update_port_postcommit: [ 1003.034560] [49941]: key[binding:vif_type], unbound -> ovs [ 1003.034560] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} [ 1003.034560] [49941]: key[updated_at], 2025-11-20T12:36:03Z -> 2025-11-20T12:36:04Z [ 1003.034560] [49941]: key[revision_number], 2 -> 4 [ 1003.034560] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.039292] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.039792] [49941]: DEBUG neutron_lib.callbacks.manager [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-473e5f71-aa78-4c4d-93b7-330a35257084 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.044358] [49941]: [pid: 49941|app: 0|req: 3740/7797] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:03 2025] PUT /networking/v2.0/ports/bc9d1831-5c65-4f26-a341-886e5eb65719 => generated 1037 bytes in 1692 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1003.050644] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks [] for router_gateway (296008db-8096-481f-ba81-a3e48bcecf87), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.062428] [49941]: [pid: 49941|app: 0|req: 3741/7798] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.144386] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cef380d3-9dc8-4f57-a526-59e778702054 req-b4ca1f3a-59e2-4839-9c91-6bf67de98578 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.144386] [49941]: [pid: 49941|app: 0|req: 3742/7799] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.151573] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks [] for router_gateway (296008db-8096-481f-ba81-a3e48bcecf87), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.155767] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.159689] [49941]: [pid: 49941|app: 0|req: 3743/7800] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.162385] [49941]: DEBUG neutron.api.wsgi [req-cef380d3-9dc8-4f57-a526-59e778702054 req-78609df5-9c61-4206-8211-a71a4a1f08bb tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.190345] [49941]: [pid: 49941|app: 0|req: 3744/7801] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.214970] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Allocated IP 10.180.180.143 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/3113cbe7-11c3-48a6-a541-7d31f6400720) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1003.236728] [49941]: [pid: 49941|app: 0|req: 3745/7802] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1003.258637] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks [] for allowed_address_pair (3113cbe7-11c3-48a6-a541-7d31f6400720), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.259398] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks [] for port (3113cbe7-11c3-48a6-a541-7d31f6400720), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.259606] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] create_port_precommit called with port settings {'id': '3113cbe7-11c3-48a6-a541-7d31f6400720', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:f8:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1003.259749] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] create_port_precommit: [ 1003.259749] [49942]: key[id], None -> 3113cbe7-11c3-48a6-a541-7d31f6400720 [ 1003.259749] [49942]: key[binding:vnic_type], None -> normal [ 1003.259749] [49942]: key[binding:vif_details], None -> {} [ 1003.259749] [49942]: key[allowed_address_pairs], None -> [] [ 1003.259749] [49942]: key[binding:profile], None -> {} [ 1003.259749] [49942]: key[admin_state_up], None -> True [ 1003.259749] [49942]: key[binding:vif_type], None -> unbound [ 1003.259749] [49942]: key[device_owner], None -> network:router_gateway [ 1003.259749] [49942]: key[tenant_id], None -> [ 1003.259749] [49942]: key[binding:host_id], None -> [ 1003.259749] [49942]: key[standard_attr_id], None -> 1614 [ 1003.259749] [49942]: key[name], None -> [ 1003.259749] [49942]: key[mac_address], None -> fa:16:3e:38:f8:b8 [ 1003.259749] [49942]: key[status], None -> DOWN [ 1003.259749] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1003.259749] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}] [ 1003.259749] [49942]: key[security_groups], None -> [] [ 1003.259749] [49942]: key[port_security_enabled], None -> False [ 1003.259749] [49942]: key[project_id], None -> [ 1003.259749] [49942]: key[device_id], None -> 296008db-8096-481f-ba81-a3e48bcecf87 [ 1003.259749] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.278879] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3113cbe7-11c3-48a6-a541-7d31f6400720), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.289051] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6c087aa-6dd3-4a6d-ac8a-9762adde888d req-29a7f253-3bd8-41b6-abb8-ae14a8e0dc8b tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.290374] [49941]: [pid: 49941|app: 0|req: 3746/7803] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:04 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.297228] [49941]: DEBUG neutron.api.wsgi [req-a6c087aa-6dd3-4a6d-ac8a-9762adde888d req-b1b94a28-d42a-481f-b484-513623e73ef6 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.305698] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Pushing event updated for resources: {'Port': ['ID=3113cbe7-11c3-48a6-a541-7d31f6400720,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1003.317734] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1003.318905] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1003.321079] [49941]: [pid: 49941|app: 0|req: 3747/7804] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:05 2025] GET /networking/v2.0/security-groups?id=675d8d98-33bb-4252-a42f-efb00b0e5a31&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1003.321898] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1003.337631] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] create_port_postcommit called with port settings {'id': '3113cbe7-11c3-48a6-a541-7d31f6400720', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:f8:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}], '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-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1003.337880] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] create_port_postcommit: [ 1003.337880] [49942]: key[id], None -> 3113cbe7-11c3-48a6-a541-7d31f6400720 [ 1003.337880] [49942]: key[binding:vnic_type], None -> normal [ 1003.337880] [49942]: key[tags], None -> [] [ 1003.337880] [49942]: key[binding:vif_details], None -> {} [ 1003.337880] [49942]: key[allowed_address_pairs], None -> [] [ 1003.337880] [49942]: key[extra_dhcp_opts], None -> [] [ 1003.337880] [49942]: key[binding:profile], None -> {} [ 1003.337880] [49942]: key[admin_state_up], None -> True [ 1003.337880] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1003.337880] [49942]: key[binding:vif_type], None -> unbound [ 1003.337880] [49942]: key[device_owner], None -> network:router_gateway [ 1003.337880] [49942]: key[created_at], None -> 2025-11-20T12:36:04Z [ 1003.337880] [49942]: key[updated_at], None -> 2025-11-20T12:36:04Z [ 1003.337880] [49942]: key[tenant_id], None -> [ 1003.337880] [49942]: key[binding:host_id], None -> [ 1003.337880] [49942]: key[description], None -> [ 1003.337880] [49942]: key[standard_attr_id], None -> 1614 [ 1003.337880] [49942]: key[name], None -> [ 1003.337880] [49942]: key[mac_address], None -> fa:16:3e:38:f8:b8 [ 1003.337880] [49942]: key[status], None -> DOWN [ 1003.337880] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1003.337880] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}] [ 1003.337880] [49942]: key[security_groups], None -> [] [ 1003.337880] [49942]: key[revision_number], None -> 1 [ 1003.337880] [49942]: key[port_security_enabled], None -> False [ 1003.337880] [49942]: key[project_id], None -> [ 1003.337880] [49942]: key[device_id], None -> 296008db-8096-481f-ba81-a3e48bcecf87 [ 1003.337880] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.378871] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a51f5cb-41c2-4f98-b087-99d831737ef4 req-43a9c280-162a-4c2d-9ec7-d4d3de7f6162 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.380486] [49941]: [pid: 49941|app: 0|req: 3748/7805] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:05 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.385535] [49941]: DEBUG neutron.api.wsgi [req-3a51f5cb-41c2-4f98-b087-99d831737ef4 req-15be9657-f23f-4b2e-abbc-3296bd13c13f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1003.405174] [49941]: [pid: 49941|app: 0|req: 3749/7806] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:05 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.435639] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks [] for router_gateway (296008db-8096-481f-ba81-a3e48bcecf87), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.488139] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-56418cc7-7c8f-49cf-9b1d-3759ec0d4561 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.489064] [49941]: [pid: 49941|app: 0|req: 3750/7807] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:05 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 612 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1003.501946] [49941]: [pid: 49941|app: 0|req: 3751/7808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:05 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.504956] [49941]: DEBUG neutron.api.v2.base [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Request body: {'port': {'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'admin_state_up': True, 'tenant_id': 'afeff4ce701143b49de73787c7240212'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1003.528328] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (296008db-8096-481f-ba81-a3e48bcecf87), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.543617] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Made reservation on behalf of afeff4ce701143b49de73787c7240212 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1003.547076] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.602888] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Router 296008db-8096-481f-ba81-a3e48bcecf87 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1003.636131] [49941]: DEBUG neutron.db.db_base_plugin_common [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Allocated IP 192.168.128.7 (231d09ca-a6ef-492c-afb7-44b9c746e93e/7272ce0d-3b05-4760-9265-96f4b596b173/f604788e-8ecc-4b8b-b4f7-94bbe7501d17) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1003.687838] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1003.705557] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d3b61de9-1093-4046-8cbe-609e4f6ebe55 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.705839] [49942]: [pid: 49942|app: 0|req: 4058/7809] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:36:04 2025] POST /networking/v2.0/routers => generated 735 bytes in 771 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1003.744930] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for allowed_address_pair (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.746048] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.746651] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': '', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1003.746651] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit: [ 1003.746651] [49941]: key[id], None -> f604788e-8ecc-4b8b-b4f7-94bbe7501d17 [ 1003.746651] [49941]: key[binding:vnic_type], None -> normal [ 1003.746651] [49941]: key[binding:vif_details], None -> {} [ 1003.746651] [49941]: key[allowed_address_pairs], None -> [] [ 1003.746651] [49941]: key[binding:profile], None -> {} [ 1003.746651] [49941]: key[admin_state_up], None -> True [ 1003.746651] [49941]: key[binding:vif_type], None -> unbound [ 1003.746651] [49941]: key[device_owner], None -> [ 1003.746651] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 1003.746651] [49941]: key[binding:host_id], None -> [ 1003.746651] [49941]: key[standard_attr_id], None -> 1615 [ 1003.746651] [49941]: key[name], None -> [ 1003.746651] [49941]: key[mac_address], None -> fa:16:3e:95:63:89 [ 1003.746651] [49941]: key[status], None -> DOWN [ 1003.746651] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 1003.746651] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}] [ 1003.746651] [49941]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 1003.746651] [49941]: key[port_security_enabled], None -> True [ 1003.746651] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 1003.746651] [49941]: key[device_id], None -> e79d38e7-1fb5-400c-ab32-dee6d0671f71 [ 1003.746651] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.766371] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.788746] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event updated for resources: {'Port': ['ID=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1003.804415] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Network 231d09ca-a6ef-492c-afb7-44b9c746e93e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1003.805248] [49941]: DEBUG neutron.scheduler.base_scheduler [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1003.809026] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1003.826512] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': '', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 1, 'network': {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1003.826512] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit: [ 1003.826512] [49941]: key[id], None -> f604788e-8ecc-4b8b-b4f7-94bbe7501d17 [ 1003.826512] [49941]: key[binding:vnic_type], None -> normal [ 1003.826512] [49941]: key[tags], None -> [] [ 1003.826512] [49941]: key[binding:vif_details], None -> {} [ 1003.826512] [49941]: key[allowed_address_pairs], None -> [] [ 1003.826512] [49941]: key[extra_dhcp_opts], None -> [] [ 1003.826512] [49941]: key[binding:profile], None -> {} [ 1003.826512] [49941]: key[admin_state_up], None -> True [ 1003.826512] [49941]: key[network], None -> {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} [ 1003.826512] [49941]: key[binding:vif_type], None -> unbound [ 1003.826512] [49941]: key[device_owner], None -> [ 1003.826512] [49941]: key[created_at], None -> 2025-11-20T12:36:05Z [ 1003.826512] [49941]: key[updated_at], None -> 2025-11-20T12:36:05Z [ 1003.826512] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 1003.826512] [49941]: key[binding:host_id], None -> [ 1003.826512] [49941]: key[description], None -> [ 1003.826512] [49941]: key[standard_attr_id], None -> 1615 [ 1003.826512] [49941]: key[name], None -> [ 1003.826512] [49941]: key[mac_address], None -> fa:16:3e:95:63:89 [ 1003.826512] [49941]: key[status], None -> DOWN [ 1003.826512] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 1003.826512] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}] [ 1003.826512] [49941]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 1003.826512] [49941]: key[revision_number], None -> 1 [ 1003.826512] [49941]: key[port_security_enabled], None -> True [ 1003.826512] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 1003.826512] [49941]: key[device_id], None -> e79d38e7-1fb5-400c-ab32-dee6d0671f71 [ 1003.826512] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1003.858332] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1003.858722] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-c98ff585-1d88-4b81-8f01-f91b7cfd33bd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.868296] [49941]: [pid: 49941|app: 0|req: 3752/7810] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:05 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) [ 1003.887162] [49941]: [pid: 49941|app: 0|req: 3753/7811] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:05 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.902721] [49941]: [pid: 49941|app: 0|req: 3754/7812] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:05 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1003.905796] [49941]: DEBUG neutron.api.v2.base [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Request body: {'port': {'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1003.924417] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.941878] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1003.991064] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Allocated IP 192.168.128.1 (02cbc021-812f-4932-ab44-908fe5203fac/0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0/39c84f4a-03dc-4ec6-8e33-75d02290920b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1004.054491] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks [] for allowed_address_pair (39c84f4a-03dc-4ec6-8e33-75d02290920b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.055367] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks [] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.055616] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] create_port_precommit called with port settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.1'}], 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'port_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': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1004.055821] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] create_port_precommit: [ 1004.055821] [49942]: key[id], None -> 39c84f4a-03dc-4ec6-8e33-75d02290920b [ 1004.055821] [49942]: key[binding:vnic_type], None -> normal [ 1004.055821] [49942]: key[binding:vif_details], None -> {} [ 1004.055821] [49942]: key[allowed_address_pairs], None -> [] [ 1004.055821] [49942]: key[binding:profile], None -> {} [ 1004.055821] [49942]: key[admin_state_up], None -> True [ 1004.055821] [49942]: key[binding:vif_type], None -> unbound [ 1004.055821] [49942]: key[device_owner], None -> network:router_interface [ 1004.055821] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1004.055821] [49942]: key[binding:host_id], None -> [ 1004.055821] [49942]: key[standard_attr_id], None -> 1616 [ 1004.055821] [49942]: key[name], None -> [ 1004.055821] [49942]: key[mac_address], None -> fa:16:3e:7a:ef:7a [ 1004.055821] [49942]: key[status], None -> DOWN [ 1004.055821] [49942]: key[network_id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1004.055821] [49942]: key[fixed_ips], None -> [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.1'}] [ 1004.055821] [49942]: key[security_groups], None -> [] [ 1004.055821] [49942]: key[port_security_enabled], None -> False [ 1004.055821] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1004.055821] [49942]: key[device_id], None -> 296008db-8096-481f-ba81-a3e48bcecf87 [ 1004.055821] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1004.077187] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.085329] [49941]: DEBUG neutron.notifiers.nova [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f604788e-8ecc-4b8b-b4f7-94bbe7501d17 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1004.090982] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks [] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.097466] [49941]: DEBUG neutron.db.provisioning_blocks [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Transition to ACTIVE for port object f604788e-8ecc-4b8b-b4f7-94bbe7501d17 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1004.100112] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Pushing event updated for resources: {'Port': ['ID=39c84f4a-03dc-4ec6-8e33-75d02290920b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1004.100226] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_precommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': '', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1004.100226] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_precommit: [ 1004.100226] [49941]: key[device_owner], -> compute:nova [ 1004.100226] [49941]: key[binding:host_id], -> cpu-1 [ 1004.100226] [49941]: key[revision_number], 1 -> 2 [ 1004.100226] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1004.102134] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.109092] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Network 02cbc021-812f-4932-ab44-908fe5203fac is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1004.112121] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1004.112121] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1004.122929] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Pushing event updated for resources: {'Port': ['ID=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1004.127344] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] create_port_postcommit called with port settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.1'}], 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'port_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-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 1, 'network': {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1004.127344] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] create_port_postcommit: [ 1004.127344] [49942]: key[id], None -> 39c84f4a-03dc-4ec6-8e33-75d02290920b [ 1004.127344] [49942]: key[binding:vnic_type], None -> normal [ 1004.127344] [49942]: key[tags], None -> [] [ 1004.127344] [49942]: key[binding:vif_details], None -> {} [ 1004.127344] [49942]: key[allowed_address_pairs], None -> [] [ 1004.127344] [49942]: key[extra_dhcp_opts], None -> [] [ 1004.127344] [49942]: key[binding:profile], None -> {} [ 1004.127344] [49942]: key[admin_state_up], None -> True [ 1004.127344] [49942]: key[network], None -> {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} [ 1004.127344] [49942]: key[binding:vif_type], None -> unbound [ 1004.127344] [49942]: key[device_owner], None -> network:router_interface [ 1004.127344] [49942]: key[created_at], None -> 2025-11-20T12:36:05Z [ 1004.127344] [49942]: key[updated_at], None -> 2025-11-20T12:36:05Z [ 1004.127344] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1004.127344] [49942]: key[binding:host_id], None -> [ 1004.127344] [49942]: key[description], None -> [ 1004.127344] [49942]: key[standard_attr_id], None -> 1616 [ 1004.127344] [49942]: key[name], None -> [ 1004.127344] [49942]: key[mac_address], None -> fa:16:3e:7a:ef:7a [ 1004.127344] [49942]: key[status], None -> DOWN [ 1004.127344] [49942]: key[network_id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1004.127344] [49942]: key[fixed_ips], None -> [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.1'}] [ 1004.127344] [49942]: key[security_groups], None -> [] [ 1004.127344] [49942]: key[revision_number], None -> 1 [ 1004.127344] [49942]: key[port_security_enabled], None -> False [ 1004.127344] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1004.127344] [49942]: key[device_id], None -> 296008db-8096-481f-ba81-a3e48bcecf87 [ 1004.127344] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1004.127344] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (296008db-8096-481f-ba81-a3e48bcecf87), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.165613] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_postcommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': '', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1004.165814] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_postcommit: [ 1004.165814] [49941]: key[device_owner], -> compute:nova [ 1004.165814] [49941]: key[binding:host_id], -> cpu-1 [ 1004.165814] [49941]: key[revision_number], 1 -> 2 [ 1004.165814] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1004.171899] [49941]: DEBUG neutron.plugins.ml2.managers [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Attempting to bind port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1004.172060] [49941]: DEBUG neutron.plugins.ml2.managers [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Attempting to bind port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1004.172183] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Attempting to bind port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 on network 231d09ca-a6ef-492c-afb7-44b9c746e93e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1004.187945] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1004.191074] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Bind Segment={'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1004.191074] [49941]: DEBUG networking_nsxv3.api.rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Bind port on Host cpu-1 & Segment [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1004.314848] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.406420] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks [] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.406762] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] update_port_precommit called with port settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', '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-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:06Z', 'revision_number': 1, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', '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-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 1, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) 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': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1004.406991] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] update_port_precommit: [ 1004.406991] [49942]: key[updated_at], 2025-11-20T12:36:05Z -> 2025-11-20T12:36:06Z [ 1004.406991] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1004.408805] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.431377] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Pushing event updated for resources: {'Port': ['ID=39c84f4a-03dc-4ec6-8e33-75d02290920b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1004.449960] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] update_port_postcommit called with port settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', '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-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:06Z', 'revision_number': 1, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', '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-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 1, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) 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': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1004.450149] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] update_port_postcommit: [ 1004.450149] [49942]: key[updated_at], 2025-11-20T12:36:05Z -> 2025-11-20T12:36:06Z [ 1004.450149] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1004.450534] [49942]: DEBUG neutron_lib.callbacks.manager [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (296008db-8096-481f-ba81-a3e48bcecf87), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.484254] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Network 02cbc021-812f-4932-ab44-908fe5203fac is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1004.484888] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1004.541990] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Router 296008db-8096-481f-ba81-a3e48bcecf87 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1004.601917] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-17b7fcca-d7df-4c52-a228-ea724d2a327e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1004.606203] [49942]: [pid: 49942|app: 0|req: 4059/7813] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:36:05 2025] PUT /networking/v2.0/routers/296008db-8096-481f-ba81-a3e48bcecf87/add_router_interface => generated 309 bytes in 897 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.624242] [49942]: [pid: 49942|app: 0|req: 4060/7814] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.661393] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-cdd57de2-36cf-4bc2-919f-5595ec0729eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.662551] [49942]: [pid: 49942|app: 0|req: 4061/7815] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1004.678461] [49942]: [pid: 49942|app: 0|req: 4062/7816] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.711160] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3196044c-c08d-4982-8bd2-bc8284e6900c req-38561223-b7ed-4e3f-9ab8-3685a085a9eb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.712226] [49942]: [pid: 49942|app: 0|req: 4063/7817] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1004.742973] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-75bcbd04-ed07-47de-81f7-94e7026bdd38 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.744573] [49942]: [pid: 49942|app: 0|req: 4064/7818] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.747473] [49942]: DEBUG neutron.api.wsgi [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-f045eb7b-734b-45d8-9f6a-4ef9751cf40d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.762303] [49942]: [pid: 49942|app: 0|req: 4065/7819] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=bc9d1831-5c65-4f26-a341-886e5eb65719 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.775975] [49942]: [pid: 49942|app: 0|req: 4066/7820] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1004.781204] [49942]: DEBUG neutron.api.wsgi [req-3196044c-c08d-4982-8bd2-bc8284e6900c req-1e8f9c02-f0b8-4cd6-bba2-fd4d21fdaa8b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1004.808168] [49942]: [pid: 49942|app: 0|req: 4067/7821] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.896345] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20bb7ced-8ee6-467b-920e-d13f83bc8c8e req-1820ab76-92a8-47de-974f-d71d18e73f64 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1004.897513] [49942]: [pid: 49942|app: 0|req: 4068/7822] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 89 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1004.975221] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Deleting port abd64a44-4866-45cb-8540-e94b4cb595bd {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1004.975421] [49942]: DEBUG neutron_lib.callbacks.manager [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1004.977133] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'tag': 'bc9d1831-5c65-4f26-a341-886e5eb65719'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1004.979592] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-67c9b5f9-ef69-4075-943c-2f997c535564" -d '{"events": [{"name": "network-changed", "server_uuid": "c19f1100-efae-4c1a-9278-04a1d2fbb4b6", "tag": "bc9d1831-5c65-4f26-a341-886e5eb65719"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1005.002932] [49942]: DEBUG neutron.plugins.ml2.db [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] For port abd64a44-4866-45cb-8540-e94b4cb595bd, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=abd64a44-4866-45cb-8540-e94b4cb595bd,segment=NetworkSegment(64752b92-54ca-41df-8f35-2764f6317bf6),segment_id=64752b92-54ca-41df-8f35-2764f6317bf6)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1005.003194] [49942]: DEBUG neutron_lib.callbacks.manager [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.008051] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] delete_port_precommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:54Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (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': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 1005.008243] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] delete_port_precommit: [ 1005.008243] [49942]: key[id], abd64a44-4866-45cb-8540-e94b4cb595bd -> None [ 1005.008243] [49942]: key[binding:vnic_type], normal -> None [ 1005.008243] [49942]: key[tags], [] -> None [ 1005.008243] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1005.008243] [49942]: key[allowed_address_pairs], [] -> None [ 1005.008243] [49942]: key[extra_dhcp_opts], [] -> None [ 1005.008243] [49942]: key[binding:profile], {} -> None [ 1005.008243] [49942]: key[admin_state_up], True -> None [ 1005.008243] [49942]: key[binding:vif_type], ovs -> None [ 1005.008243] [49942]: key[device_owner], compute:nova -> None [ 1005.008243] [49942]: key[created_at], 2025-11-20T12:35:52Z -> None [ 1005.008243] [49942]: key[updated_at], 2025-11-20T12:35:54Z -> None [ 1005.008243] [49942]: key[description], -> None [ 1005.008243] [49942]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1005.008243] [49942]: key[binding:host_id], cpu-1 -> None [ 1005.008243] [49942]: key[standard_attr_id], 1584 -> None [ 1005.008243] [49942]: key[name], -> None [ 1005.008243] [49942]: key[mac_address], fa:16:3e:61:bc:74 -> None [ 1005.008243] [49942]: key[status], ACTIVE -> None [ 1005.008243] [49942]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1005.008243] [49942]: key[fixed_ips], [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}] -> None [ 1005.008243] [49942]: key[security_groups], ['675d8d98-33bb-4252-a42f-efb00b0e5a31'] -> None [ 1005.008243] [49942]: key[revision_number], 5 -> None [ 1005.008243] [49942]: key[port_security_enabled], True -> None [ 1005.008243] [49942]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1005.008243] [49942]: key[device_id], dbbc7578-b840-4c57-b2f8-dae4a06e1796 -> None [ 1005.008243] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.009891] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Calling delete_port for abd64a44-4866-45cb-8540-e94b4cb595bd owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1005.088022] [49942]: DEBUG neutron_lib.callbacks.manager [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (abd64a44-4866-45cb-8540-e94b4cb595bd), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.096480] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Pushing event deleted for resources: {'Port': ['ID=abd64a44-4866-45cb-8540-e94b4cb595bd,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1005.123491] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] No DVR routers for this DVR port abd64a44-4866-45cb-8540-e94b4cb595bd on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1005.123824] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] delete_port_postcommit called with port settings {'id': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:61:bc:74', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'device_owner': 'compute:nova', 'standard_attr_id': 1584, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['675d8d98-33bb-4252-a42f-efb00b0e5a31'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:52Z', 'updated_at': '2025-11-20T12:35:54Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (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': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 1005.124013] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] delete_port_postcommit: [ 1005.124013] [49942]: key[id], abd64a44-4866-45cb-8540-e94b4cb595bd -> None [ 1005.124013] [49942]: key[binding:vnic_type], normal -> None [ 1005.124013] [49942]: key[tags], [] -> None [ 1005.124013] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '13e83154-c0d2-4d3d-b95e-3cd5ba336257', 'external-id': 'nsx-vlan-transportzone-771', 'segmentation_id': 771, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1005.124013] [49942]: key[allowed_address_pairs], [] -> None [ 1005.124013] [49942]: key[extra_dhcp_opts], [] -> None [ 1005.124013] [49942]: key[binding:profile], {} -> None [ 1005.124013] [49942]: key[admin_state_up], True -> None [ 1005.124013] [49942]: key[binding:vif_type], ovs -> None [ 1005.124013] [49942]: key[device_owner], compute:nova -> None [ 1005.124013] [49942]: key[created_at], 2025-11-20T12:35:52Z -> None [ 1005.124013] [49942]: key[updated_at], 2025-11-20T12:35:54Z -> None [ 1005.124013] [49942]: key[description], -> None [ 1005.124013] [49942]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1005.124013] [49942]: key[binding:host_id], cpu-1 -> None [ 1005.124013] [49942]: key[standard_attr_id], 1584 -> None [ 1005.124013] [49942]: key[name], -> None [ 1005.124013] [49942]: key[mac_address], fa:16:3e:61:bc:74 -> None [ 1005.124013] [49942]: key[status], ACTIVE -> None [ 1005.124013] [49942]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1005.124013] [49942]: key[fixed_ips], [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.12'}] -> None [ 1005.124013] [49942]: key[security_groups], ['675d8d98-33bb-4252-a42f-efb00b0e5a31'] -> None [ 1005.124013] [49942]: key[revision_number], 5 -> None [ 1005.124013] [49942]: key[port_security_enabled], True -> None [ 1005.124013] [49942]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1005.124013] [49942]: key[device_id], dbbc7578-b840-4c57-b2f8-dae4a06e1796 -> None [ 1005.124013] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.125463] [49942]: DEBUG neutron_lib.callbacks.manager [req-f795db3b-5b8d-41fd-8d9b-5abb03468581 req-d0c7a529-115b-4078-b8cd-16077ef42cf5 tempest-ServerPasswordTestJSON-1945544891 tempest-ServerPasswordTestJSON-1945544891-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.126164] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'name': 'network-vif-deleted', 'tag': 'abd64a44-4866-45cb-8540-e94b4cb595bd'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1005.129196] [49942]: [pid: 49942|app: 0|req: 4069/7823] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:06 2025] DELETE /networking/v2.0/ports/abd64a44-4866-45cb-8540-e94b4cb595bd => generated 0 bytes in 231 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1005.130686] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a5d288e8-43c7-40c4-970c-7748d29a3e01" -d '{"events": [{"server_uuid": "dbbc7578-b840-4c57-b2f8-dae4a06e1796", "name": "network-vif-deleted", "tag": "abd64a44-4866-45cb-8540-e94b4cb595bd"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1005.154667] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-4add1331-a265-4239-87e6-fb6f5406ba54 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.155671] [49942]: [pid: 49942|app: 0|req: 4070/7824] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.171064] [49942]: [pid: 49942|app: 0|req: 4071/7825] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.176119] [49942]: DEBUG neutron.api.wsgi [req-20bb7ced-8ee6-467b-920e-d13f83bc8c8e req-5dacf18b-f1a4-4813-8190-93abbb44a731 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.193946] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Bound using segment: {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1005.193946] [49941]: DEBUG neutron.plugins.ml2.managers [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Bound port: f604788e-8ecc-4b8b-b4f7-94bbe7501d17, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c", "external-id": "nsx-vlan-transportzone-772", "segmentation_id": 772}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1005.193946] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.207392] [49942]: [pid: 49942|app: 0|req: 4072/7826] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.236887] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83934774-fd02-4600-bc8b-f9a0089634e8 req-e4f101c4-8ae4-49bd-a4d7-a558f6a08022 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.238638] [49942]: [pid: 49942|app: 0|req: 4073/7827] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.248244] [49941]: DEBUG neutron.plugins.ml2.db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] For port f604788e-8ecc-4b8b-b4f7-94bbe7501d17, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1005.250801] [49941]: DEBUG neutron.plugins.ml2.db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] For port f604788e-8ecc-4b8b-b4f7-94bbe7501d17, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1005.252787] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_precommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1005.253282] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_precommit: [ 1005.253282] [49941]: key[binding:vif_type], unbound -> ovs [ 1005.253282] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} [ 1005.253282] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.254396] [49942]: [pid: 49942|app: 0|req: 4074/7828] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:06 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.263454] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.287537] [49942]: [pid: 49942|app: 0|req: 4075/7829] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.291400] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Pushing event updated for resources: {'Port': ['ID=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1005.298691] [49941]: DEBUG neutron.db.provisioning_blocks [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Provisioning complete for port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1005.298906] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.299062] [49941]: INFO neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Attempt 1 to provision port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 [ 1005.316360] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a30ca710-9b86-4b37-9b94-6ccd5060cf87 req-385b76af-78b2-4007-8a1f-3c1a12bc5e3e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.316985] [49942]: [pid: 49942|app: 0|req: 4076/7830] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.341742] [49941]: DEBUG neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Current status of the port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1005.342318] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.353353] [49942]: [pid: 49942|app: 0|req: 4077/7831] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.368579] [49941]: DEBUG neutron.plugins.ml2.db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] For port f604788e-8ecc-4b8b-b4f7-94bbe7501d17, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1005.368866] [49942]: [pid: 49942|app: 0|req: 4078/7832] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.371816] [49942]: DEBUG neutron.api.wsgi [req-a30ca710-9b86-4b37-9b94-6ccd5060cf87 req-5e4a81f6-395c-45d6-b4f9-572e06fd5a3b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.394090] [49942]: [pid: 49942|app: 0|req: 4079/7833] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.401450] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_precommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1005.401450] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_precommit: [ 1005.401450] [49941]: key[status], DOWN -> ACTIVE [ 1005.401450] [49941]: key[revision_number], 4 -> 5 [ 1005.401450] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.408085] [49941]: DEBUG neutron.db.provisioning_blocks [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Provisioning complete for port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1005.408736] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.409043] [49941]: INFO neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Attempt 1 to provision port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 [ 1005.454215] [49942]: [pid: 49942|app: 0|req: 4080/7834] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1005.457416] [49941]: DEBUG neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Current status of the port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1005.458441] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_postcommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1005.458768] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_postcommit: [ 1005.458768] [49941]: key[status], DOWN -> ACTIVE [ 1005.458768] [49941]: key[revision_number], 4 -> 5 [ 1005.458768] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.459047] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.484622] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Pushing event updated for resources: {'Port': ['ID=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1005.487248] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_postcommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:05Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1005.487439] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] update_port_postcommit: [ 1005.487439] [49941]: key[binding:vif_type], unbound -> ovs [ 1005.487439] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} [ 1005.487439] [49941]: key[updated_at], 2025-11-20T12:36:05Z -> 2025-11-20T12:36:07Z [ 1005.487439] [49941]: key[revision_number], 2 -> 4 [ 1005.487439] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1005.491905] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.492247] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-037d9289-6ebc-4154-9b29-0e98e53841a2 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1005.493741] [49941]: [pid: 49941|app: 0|req: 3755/7835] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:05 2025] PUT /networking/v2.0/ports/f604788e-8ecc-4b8b-b4f7-94bbe7501d17 => generated 1037 bytes in 1590 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1005.511759] [49942]: [pid: 49942|app: 0|req: 4081/7836] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.541019] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-4c84db18-6bd7-4c88-a02a-d79ed0f18bfe x-openstack-request-id: req-4c84db18-6bd7-4c88-a02a-d79ed0f18bfe {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1005.544550] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c19f1100-efae-4c1a-9278-04a1d2fbb4b6", "tag": "bc9d1831-5c65-4f26-a341-886e5eb65719", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1005.544732] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4c84db18-6bd7-4c88-a02a-d79ed0f18bfe {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1005.544971] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4c84db18-6bd7-4c88-a02a-d79ed0f18bfe'] response: {'name': 'network-changed', 'server_uuid': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'tag': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'status': 'completed', 'code': 200} [ 1005.551028] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-49c663b0-d256-4ddb-9847-5409bed5a05d tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.551954] [49941]: [pid: 49941|app: 0|req: 3756/7837] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 621 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.559907] [49942]: DEBUG neutron.api.wsgi [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-49f53947-1f50-4d30-9785-f43fa91d84d0 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1005.562780] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-612a7935-6bd9-483c-97cd-3897ed1998b3 x-openstack-request-id: req-612a7935-6bd9-483c-97cd-3897ed1998b3 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1005.563576] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "dbbc7578-b840-4c57-b2f8-dae4a06e1796", "name": "network-vif-deleted", "tag": "abd64a44-4866-45cb-8540-e94b4cb595bd", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1005.563693] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-612a7935-6bd9-483c-97cd-3897ed1998b3 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1005.563939] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-612a7935-6bd9-483c-97cd-3897ed1998b3'] response: {'server_uuid': 'dbbc7578-b840-4c57-b2f8-dae4a06e1796', 'name': 'network-vif-deleted', 'tag': 'abd64a44-4866-45cb-8540-e94b4cb595bd', 'status': 'completed', 'code': 200} [ 1005.566531] [49942]: [pid: 49942|app: 0|req: 4082/7838] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/quotas/c9c47e220c7549aea9dbcda56de7aa88 => generated 174 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.662859] [49941]: [pid: 49941|app: 0|req: 3757/7839] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&fields=id => generated 57 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.701470] [49942]: [pid: 49942|app: 0|req: 4083/7840] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.717955] [49941]: [pid: 49941|app: 0|req: 3758/7841] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.741442] [49942]: [pid: 49942|app: 0|req: 4084/7842] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1005.770703] [49941]: [pid: 49941|app: 0|req: 3759/7843] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.847912] [49942]: [pid: 49942|app: 0|req: 4085/7844] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.857403] [49941]: [pid: 49941|app: 0|req: 3760/7845] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1005.914798] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67c9b5f9-ef69-4075-943c-2f997c535564 req-089df138-5510-4abf-959e-47042ef654be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.915997] [49942]: [pid: 49942|app: 0|req: 4086/7846] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1005.954896] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-5bb7a302-ab94-481d-82bb-580723aeefba tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.956039] [49941]: [pid: 49941|app: 0|req: 3761/7847] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 612 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.965833] [49941]: DEBUG neutron.api.v2.base [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Request body: {'port': {'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'admin_state_up': True, 'tenant_id': 'afeff4ce701143b49de73787c7240212'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1005.979317] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67c9b5f9-ef69-4075-943c-2f997c535564 req-2f166118-b8f8-46da-9886-9d51e581b891 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1005.980588] [49942]: [pid: 49942|app: 0|req: 4087/7848] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 707 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1005.990855] [49942]: DEBUG neutron.api.wsgi [req-67c9b5f9-ef69-4075-943c-2f997c535564 req-1ad7d805-c94c-46d7-8667-1a8425e92440 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.006894] [49942]: [pid: 49942|app: 0|req: 4088/7849] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=bc9d1831-5c65-4f26-a341-886e5eb65719 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.023626] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Made reservation on behalf of afeff4ce701143b49de73787c7240212 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1006.026672] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.035727] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67c9b5f9-ef69-4075-943c-2f997c535564 req-3b0eb823-0fd2-4bde-9ffb-7dbe534c756c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.036970] [49942]: [pid: 49942|app: 0|req: 4089/7850] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.068655] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67c9b5f9-ef69-4075-943c-2f997c535564 req-0469e115-679d-4c80-a355-22d68d3c0ff9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.069617] [49942]: [pid: 49942|app: 0|req: 4090/7851] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.089765] [49941]: DEBUG neutron.db.db_base_plugin_common [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Allocated IP 192.168.128.11 (231d09ca-a6ef-492c-afb7-44b9c746e93e/7272ce0d-3b05-4760-9265-96f4b596b173/256e25bc-52af-4f2b-a34c-be83a7137fd8) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1006.106864] [49942]: [pid: 49942|app: 0|req: 4091/7852] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.167065] [49942]: [pid: 49942|app: 0|req: 4092/7853] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.169548] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for allowed_address_pair (256e25bc-52af-4f2b-a34c-be83a7137fd8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.170397] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks [] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.173723] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': '', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1006.173723] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_precommit: [ 1006.173723] [49941]: key[id], None -> 256e25bc-52af-4f2b-a34c-be83a7137fd8 [ 1006.173723] [49941]: key[binding:vnic_type], None -> normal [ 1006.173723] [49941]: key[binding:vif_details], None -> {} [ 1006.173723] [49941]: key[allowed_address_pairs], None -> [] [ 1006.173723] [49941]: key[binding:profile], None -> {} [ 1006.173723] [49941]: key[admin_state_up], None -> True [ 1006.173723] [49941]: key[binding:vif_type], None -> unbound [ 1006.173723] [49941]: key[device_owner], None -> [ 1006.173723] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 1006.173723] [49941]: key[binding:host_id], None -> [ 1006.173723] [49941]: key[standard_attr_id], None -> 1617 [ 1006.173723] [49941]: key[name], None -> [ 1006.173723] [49941]: key[mac_address], None -> fa:16:3e:23:fb:07 [ 1006.173723] [49941]: key[status], None -> DOWN [ 1006.173723] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 1006.173723] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}] [ 1006.173723] [49941]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 1006.173723] [49941]: key[port_security_enabled], None -> True [ 1006.173723] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 1006.173723] [49941]: key[device_id], None -> ea39f42c-ef9e-4c4e-9fda-efed28e0e267 [ 1006.173723] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.196277] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.221724] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event updated for resources: {'Port': ['ID=256e25bc-52af-4f2b-a34c-be83a7137fd8,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1006.232750] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Network 231d09ca-a6ef-492c-afb7-44b9c746e93e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1006.234377] [49941]: DEBUG neutron.scheduler.base_scheduler [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1006.238615] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1006.256281] [49942]: [pid: 49942|app: 0|req: 4093/7854] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:07 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.257650] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': '', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'project_id': 'afeff4ce701143b49de73787c7240212', 'port_security_enabled': True, 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 1, 'network': {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1006.257810] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] create_port_postcommit: [ 1006.257810] [49941]: key[id], None -> 256e25bc-52af-4f2b-a34c-be83a7137fd8 [ 1006.257810] [49941]: key[binding:vnic_type], None -> normal [ 1006.257810] [49941]: key[tags], None -> [] [ 1006.257810] [49941]: key[binding:vif_details], None -> {} [ 1006.257810] [49941]: key[allowed_address_pairs], None -> [] [ 1006.257810] [49941]: key[extra_dhcp_opts], None -> [] [ 1006.257810] [49941]: key[binding:profile], None -> {} [ 1006.257810] [49941]: key[admin_state_up], None -> True [ 1006.257810] [49941]: key[network], None -> {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} [ 1006.257810] [49941]: key[binding:vif_type], None -> unbound [ 1006.257810] [49941]: key[device_owner], None -> [ 1006.257810] [49941]: key[created_at], None -> 2025-11-20T12:36:07Z [ 1006.257810] [49941]: key[updated_at], None -> 2025-11-20T12:36:07Z [ 1006.257810] [49941]: key[tenant_id], None -> afeff4ce701143b49de73787c7240212 [ 1006.257810] [49941]: key[binding:host_id], None -> [ 1006.257810] [49941]: key[description], None -> [ 1006.257810] [49941]: key[standard_attr_id], None -> 1617 [ 1006.257810] [49941]: key[name], None -> [ 1006.257810] [49941]: key[mac_address], None -> fa:16:3e:23:fb:07 [ 1006.257810] [49941]: key[status], None -> DOWN [ 1006.257810] [49941]: key[network_id], None -> 231d09ca-a6ef-492c-afb7-44b9c746e93e [ 1006.257810] [49941]: key[fixed_ips], None -> [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}] [ 1006.257810] [49941]: key[security_groups], None -> ['231ac3ff-2ba5-41db-b748-88253c46034e'] [ 1006.257810] [49941]: key[revision_number], None -> 1 [ 1006.257810] [49941]: key[port_security_enabled], None -> True [ 1006.257810] [49941]: key[project_id], None -> afeff4ce701143b49de73787c7240212 [ 1006.257810] [49941]: key[device_id], None -> ea39f42c-ef9e-4c4e-9fda-efed28e0e267 [ 1006.257810] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.262104] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.262502] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-72fac756-3d98-4aad-a581-e0e555b040bb tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.273113] [49941]: [pid: 49941|app: 0|req: 3762/7855] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:07 2025] POST /networking/v2.0/ports => generated 733 bytes in 313 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1006.282447] [49941]: DEBUG neutron.api.v2.base [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Request body: {'port': {'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1006.298618] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e45be6b-b07d-4ba9-9d28-74657f9b753c req-4455de40-aeff-40dc-bb3b-1bdbb9a500a7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.299668] [49942]: [pid: 49942|app: 0|req: 4094/7856] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.306285] [49942]: DEBUG neutron.api.wsgi [req-5e45be6b-b07d-4ba9-9d28-74657f9b753c req-4403b653-34a9-41a3-bd49-5852e36125fc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.333936] [49942]: [pid: 49942|app: 0|req: 4095/7857] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1006.343564] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.350227] [49942]: [pid: 49942|app: 0|req: 4096/7858] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.502727] [49941]: DEBUG neutron.notifiers.nova [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 256e25bc-52af-4f2b-a34c-be83a7137fd8 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1006.509056] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-edb62016-2cf3-4bc1-9faf-1d43d670bc2e req-0c530442-3158-44fe-864b-f558569eb68a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.509056] [49942]: [pid: 49942|app: 0|req: 4097/7859] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 736 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.512608] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks [] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.520185] [49941]: DEBUG neutron.db.provisioning_blocks [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Transition to ACTIVE for port object 256e25bc-52af-4f2b-a34c-be83a7137fd8 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1006.521818] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_precommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:08Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': '', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1006.521818] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_precommit: [ 1006.521818] [49941]: key[device_owner], -> compute:nova [ 1006.521818] [49941]: key[binding:host_id], -> cpu-1 [ 1006.521818] [49941]: key[updated_at], 2025-11-20T12:36:07Z -> 2025-11-20T12:36:08Z [ 1006.521818] [49941]: key[revision_number], 1 -> 2 [ 1006.521818] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.524625] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1006.543597] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64340830-2279-4511-805a-3d79504d3ed6 req-1c28e58a-bf56-4be7-a7a9-19abc57e61f4 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.544903] [49942]: [pid: 49942|app: 0|req: 4098/7860] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.549803] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Pushing event updated for resources: {'Port': ['ID=256e25bc-52af-4f2b-a34c-be83a7137fd8,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1006.584336] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-b354f3f6-d48e-42c1-828e-64a408166a09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.585762] [49942]: [pid: 49942|app: 0|req: 4099/7861] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1006.589417] [49942]: DEBUG neutron.api.wsgi [req-edb62016-2cf3-4bc1-9faf-1d43d670bc2e req-d02d4b81-7e27-43c7-bd49-301f8cb9a209 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.599558] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_postcommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:08Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': '', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 1, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1006.599857] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_postcommit: [ 1006.599857] [49941]: key[device_owner], -> compute:nova [ 1006.599857] [49941]: key[binding:host_id], -> cpu-1 [ 1006.599857] [49941]: key[updated_at], 2025-11-20T12:36:07Z -> 2025-11-20T12:36:08Z [ 1006.599857] [49941]: key[revision_number], 1 -> 2 [ 1006.599857] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1006.607836] [49941]: DEBUG neutron.plugins.ml2.managers [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Attempting to bind port 256e25bc-52af-4f2b-a34c-be83a7137fd8 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1006.608173] [49941]: DEBUG neutron.plugins.ml2.managers [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Attempting to bind port 256e25bc-52af-4f2b-a34c-be83a7137fd8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1006.608173] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Attempting to bind port 256e25bc-52af-4f2b-a34c-be83a7137fd8 on network 231d09ca-a6ef-492c-afb7-44b9c746e93e {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1006.616789] [49942]: [pid: 49942|app: 0|req: 4100/7862] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.620467] [49942]: DEBUG neutron.api.wsgi [req-64340830-2279-4511-805a-3d79504d3ed6 req-320fb205-fcfd-483f-9aba-c8c902cefbe5 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.630835] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1006.631063] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Bind Segment={'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 35, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1006.635262] [49941]: DEBUG networking_nsxv3.api.rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Bind port on Host cpu-1 & Segment [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1006.654823] [49942]: [pid: 49942|app: 0|req: 4101/7863] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.654823] [49942]: DEBUG neutron.api.wsgi [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-44ca8c54-d25d-4d8f-80bc-f73c2c289a4a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1006.670423] [49942]: [pid: 49942|app: 0|req: 4102/7864] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f604788e-8ecc-4b8b-b4f7-94bbe7501d17 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.709755] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-db91256d-aac6-4c3d-85a1-39150fcff215 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.710887] [49942]: [pid: 49942|app: 0|req: 4103/7865] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.727819] [49942]: [pid: 49942|app: 0|req: 4104/7866] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.744461] [49942]: [pid: 49942|app: 0|req: 4105/7867] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.776804] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-f85cb624-fcef-49a9-9dfe-b84c2e3cca7e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1006.777915] [49942]: [pid: 49942|app: 0|req: 4106/7868] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1006.794838] [49942]: [pid: 49942|app: 0|req: 4107/7869] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1006.835732] [49942]: [pid: 49942|app: 0|req: 4108/7870] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.854988] [49942]: [pid: 49942|app: 0|req: 4109/7871] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.895485] [49942]: [pid: 49942|app: 0|req: 4110/7872] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1006.913922] [49942]: [pid: 49942|app: 0|req: 4111/7873] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1006.938357] [49942]: [pid: 49942|app: 0|req: 4112/7874] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:08 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.343228] [49942]: [pid: 49942|app: 0|req: 4113/7875] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=3c36e2a5-d21a-4845-9682-1d1dfeb6ffc3 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.447044] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e361476-6f9f-413e-8115-fd39c9a1aaa9 req-24bfcb01-e2f9-44b6-8ba8-a8fc35aab919 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.448499] [49942]: [pid: 49942|app: 0|req: 4114/7876] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.462580] [49942]: [pid: 49942|app: 0|req: 4115/7877] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.467557] [49942]: DEBUG neutron.api.wsgi [req-7e361476-6f9f-413e-8115-fd39c9a1aaa9 req-608559f6-6ac4-473a-b079-7cc612d639f1 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.493587] [49942]: [pid: 49942|app: 0|req: 4116/7878] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.547516] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17'}, {'name': 'network-changed', 'server_uuid': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'tag': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1007.549443] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5d35e565-dde9-4419-8746-b86aacd20a86" -d '{"events": [{"server_uuid": "e79d38e7-1fb5-400c-ab32-dee6d0671f71", "name": "network-vif-plugged", "status": "completed", "tag": "f604788e-8ecc-4b8b-b4f7-94bbe7501d17"}, {"name": "network-changed", "server_uuid": "e79d38e7-1fb5-400c-ab32-dee6d0671f71", "tag": "f604788e-8ecc-4b8b-b4f7-94bbe7501d17"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1007.575960] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-b936e642-f025-4d24-906a-fe71e2d84252 x-openstack-request-id: req-b936e642-f025-4d24-906a-fe71e2d84252 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1007.576157] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e79d38e7-1fb5-400c-ab32-dee6d0671f71", "name": "network-vif-plugged", "status": "completed", "tag": "f604788e-8ecc-4b8b-b4f7-94bbe7501d17", "code": 200}, {"name": "network-changed", "server_uuid": "e79d38e7-1fb5-400c-ab32-dee6d0671f71", "tag": "f604788e-8ecc-4b8b-b4f7-94bbe7501d17", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1007.576285] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b936e642-f025-4d24-906a-fe71e2d84252 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1007.577314] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b936e642-f025-4d24-906a-fe71e2d84252'] response: {'server_uuid': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'code': 200} [ 1007.577314] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b936e642-f025-4d24-906a-fe71e2d84252'] response: {'name': 'network-changed', 'server_uuid': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'tag': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'status': 'completed', 'code': 200} [ 1007.640637] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Bound using segment: {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1007.640637] [49941]: DEBUG neutron.plugins.ml2.managers [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Bound port: 256e25bc-52af-4f2b-a34c-be83a7137fd8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c", "external-id": "nsx-vlan-transportzone-772", "segmentation_id": 772}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1007.640637] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.698554] [49941]: DEBUG neutron.plugins.ml2.db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] For port 256e25bc-52af-4f2b-a34c-be83a7137fd8, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1007.700953] [49941]: DEBUG neutron.plugins.ml2.db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] For port 256e25bc-52af-4f2b-a34c-be83a7137fd8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=256e25bc-52af-4f2b-a34c-be83a7137fd8,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1007.702547] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_precommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:08Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:08Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1007.702731] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_precommit: [ 1007.702731] [49941]: key[binding:vif_type], unbound -> ovs [ 1007.702731] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} [ 1007.702731] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.709579] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.712282] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-635eec7a-0e1c-4b50-8013-a18cd28e15a0 req-a827ade8-8d85-440a-b6a3-026a531a8609 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.713642] [49942]: [pid: 49942|app: 0|req: 4117/7879] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 748 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.738273] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Pushing event updated for resources: {'Port': ['ID=256e25bc-52af-4f2b-a34c-be83a7137fd8,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1007.747026] [49941]: DEBUG neutron.db.provisioning_blocks [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Provisioning complete for port 256e25bc-52af-4f2b-a34c-be83a7137fd8 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1007.747026] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.747026] [49941]: INFO neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Attempt 1 to provision port 256e25bc-52af-4f2b-a34c-be83a7137fd8 [ 1007.792778] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22768ab5-0804-4c80-8f23-41cb465b66e6 req-6c8aa310-172f-49c2-be9b-32f9d55c934f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.793938] [49942]: [pid: 49942|app: 0|req: 4118/7880] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1007.797031] [49942]: DEBUG neutron.api.wsgi [req-635eec7a-0e1c-4b50-8013-a18cd28e15a0 req-fbfa960a-bfc3-42ed-a598-f970101f276d tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.819956] [49941]: DEBUG neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Current status of the port 256e25bc-52af-4f2b-a34c-be83a7137fd8 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1007.820179] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.829503] [49942]: [pid: 49942|app: 0|req: 4119/7881] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.832490] [49942]: DEBUG neutron.api.wsgi [req-22768ab5-0804-4c80-8f23-41cb465b66e6 req-ddc7860a-2e9b-4fc8-b32e-d25b63843422 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1007.848285] [49941]: DEBUG neutron.plugins.ml2.db [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] For port 256e25bc-52af-4f2b-a34c-be83a7137fd8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=256e25bc-52af-4f2b-a34c-be83a7137fd8,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1007.858849] [49942]: [pid: 49942|app: 0|req: 4120/7882] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&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.882401] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_precommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:09Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:09Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1007.882711] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_precommit: [ 1007.882711] [49941]: key[status], DOWN -> ACTIVE [ 1007.882711] [49941]: key[revision_number], 4 -> 5 [ 1007.882711] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.889329] [49941]: DEBUG neutron.db.provisioning_blocks [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Provisioning complete for port 256e25bc-52af-4f2b-a34c-be83a7137fd8 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1007.889476] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.889580] [49941]: INFO neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Attempt 1 to provision port 256e25bc-52af-4f2b-a34c-be83a7137fd8 [ 1007.904783] [49942]: [pid: 49942|app: 0|req: 4121/7883] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.923129] [49942]: [pid: 49942|app: 0|req: 4122/7884] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1007.938773] [49941]: DEBUG neutron.plugins.ml2.plugin [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Current status of the port 256e25bc-52af-4f2b-a34c-be83a7137fd8 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1007.939588] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_postcommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:09Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:09Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}]) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1007.939836] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_postcommit: [ 1007.939836] [49941]: key[status], DOWN -> ACTIVE [ 1007.939836] [49941]: key[revision_number], 4 -> 5 [ 1007.939836] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.940019] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.966735] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Pushing event updated for resources: {'Port': ['ID=256e25bc-52af-4f2b-a34c-be83a7137fd8,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1007.969622] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_postcommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:09Z', 'revision_number': 4, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:08Z', 'revision_number': 2, 'project_id': 'afeff4ce701143b49de73787c7240212'}) 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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1007.969795] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] update_port_postcommit: [ 1007.969795] [49941]: key[binding:vif_type], unbound -> ovs [ 1007.969795] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} [ 1007.969795] [49941]: key[updated_at], 2025-11-20T12:36:08Z -> 2025-11-20T12:36:09Z [ 1007.969795] [49941]: key[revision_number], 2 -> 4 [ 1007.969795] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1007.974532] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1007.974769] [49941]: DEBUG neutron_lib.callbacks.manager [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-0793eaca-5422-4656-b52c-a3f97569703e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1007.975974] [49941]: [pid: 49941|app: 0|req: 3763/7885] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:08 2025] PUT /networking/v2.0/ports/256e25bc-52af-4f2b-a34c-be83a7137fd8 => generated 1038 bytes in 1698 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1007.983808] [49942]: [pid: 49942|app: 0|req: 4123/7886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1007.994478] [49941]: [pid: 49941|app: 0|req: 3764/7887] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1008.040801] [49942]: [pid: 49942|app: 0|req: 4124/7888] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.058113] [49941]: [pid: 49941|app: 0|req: 3765/7889] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.120395] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d35e565-dde9-4419-8746-b86aacd20a86 req-6ff78ce7-e481-4c42-80a1-85ae84e6d51b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.121323] [49942]: [pid: 49942|app: 0|req: 4125/7890] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1008.159377] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d35e565-dde9-4419-8746-b86aacd20a86 req-f8844488-1513-47c8-af03-5fe982c5bc04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.160286] [49941]: [pid: 49941|app: 0|req: 3766/7891] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.166585] [49942]: DEBUG neutron.api.wsgi [req-5d35e565-dde9-4419-8746-b86aacd20a86 req-4d2610dd-a096-4507-855e-9e6955eaa4aa service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.179812] [49942]: [pid: 49942|app: 0|req: 4126/7892] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f604788e-8ecc-4b8b-b4f7-94bbe7501d17 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.204568] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d35e565-dde9-4419-8746-b86aacd20a86 req-5958851b-bc48-4d78-a342-f69751253aa1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.205566] [49941]: [pid: 49941|app: 0|req: 3767/7893] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.237901] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d35e565-dde9-4419-8746-b86aacd20a86 req-4c98be2c-7f76-4293-8b93-c5e7200c9139 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.239106] [49942]: [pid: 49942|app: 0|req: 4127/7894] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.277565] [49941]: [pid: 49941|app: 0|req: 3768/7895] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:09 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.337315] [49942]: [pid: 49942|app: 0|req: 4128/7896] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.523487] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-699b4172-9381-4b74-9506-4f08e732fe03 req-9e064329-b5d4-45e9-861d-a2dfd429be7e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.526872] [49941]: [pid: 49941|app: 0|req: 3769/7897] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1008.535034] [49942]: DEBUG neutron.api.wsgi [req-699b4172-9381-4b74-9506-4f08e732fe03 req-982ef8cf-d56e-4b1a-905c-d32c78946693 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.547031] [49941]: [pid: 49941|app: 0|req: 3770/7898] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.558105] [49942]: [pid: 49942|app: 0|req: 4129/7899] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.646439] [49942]: [pid: 49942|app: 0|req: 4130/7900] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1008.663035] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd2ab329-23b2-4169-8b2e-73054e3f6d65 req-c1f66dcc-83ad-43a2-8296-a17b6751479e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.663846] [49941]: [pid: 49941|app: 0|req: 3771/7901] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 114 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1008.670570] [49942]: DEBUG neutron.api.wsgi [req-dd2ab329-23b2-4169-8b2e-73054e3f6d65 req-1a1c3c12-ddaa-435e-984d-2045924227e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.701255] [49942]: [pid: 49942|app: 0|req: 4131/7902] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.946258] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a06f0305-f303-4c8c-bb5a-8ea8a76f6973 req-5ce5f05e-6d1e-4ecb-971e-36c1778ffb18 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.947425] [49942]: [pid: 49942|app: 0|req: 4132/7903] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.954150] [49942]: DEBUG neutron.api.wsgi [req-a06f0305-f303-4c8c-bb5a-8ea8a76f6973 req-cb1dcecb-26da-4dde-8331-d70d1fee6ed1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.959287] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25b7d743-06ec-47c5-be43-6abed8ee396e req-22663c44-6279-4afe-83e4-51c0464c4ce2 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1008.960450] [49941]: [pid: 49941|app: 0|req: 3772/7904] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1008.966850] [49941]: DEBUG neutron.api.wsgi [req-25b7d743-06ec-47c5-be43-6abed8ee396e req-949e3850-520c-4905-b55a-27d6683c692a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1008.976750] [49942]: [pid: 49942|app: 0|req: 4133/7905] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1008.987448] [49941]: [pid: 49941|app: 0|req: 3773/7906] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1009.026990] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-525f7281-6e34-4b7b-b745-da6f13ffa2ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.027854] [49941]: [pid: 49941|app: 0|req: 3774/7907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.028100] [49942]: [pid: 49942|app: 0|req: 4134/7908] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1009.045566] [49942]: DEBUG neutron.api.wsgi [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-db321bc8-86e1-4447-a0af-c7d7328ada42 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.048795] [49941]: [pid: 49941|app: 0|req: 3775/7909] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.065548] [49942]: [pid: 49942|app: 0|req: 4135/7910] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=256e25bc-52af-4f2b-a34c-be83a7137fd8 => generated 19 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.092113] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-9d78d923-9eba-4a99-af81-e8bde7fd18ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.093113] [49941]: [pid: 49941|app: 0|req: 3776/7911] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.103838] [49942]: [pid: 49942|app: 0|req: 4136/7912] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=99bb5e48-e350-4bef-b891-905a7d0b5961 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.108931] [49941]: [pid: 49941|app: 0|req: 3777/7913] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.135276] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-047b3dc6-0092-4d57-9c70-806cce8e44e8 req-29f87d60-000b-4c0b-b1a3-6fee947d7f91 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.136497] [49942]: [pid: 49942|app: 0|req: 4137/7914] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.158578] [49941]: [pid: 49941|app: 0|req: 3778/7915] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.170923] [49941]: [pid: 49941|app: 0|req: 3779/7916] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.174896] [49942]: [pid: 49942|app: 0|req: 4138/7917] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.238996] [49941]: [pid: 49941|app: 0|req: 3780/7918] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:10 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.579480] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '256e25bc-52af-4f2b-a34c-be83a7137fd8'}, {'name': 'network-changed', 'server_uuid': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'tag': '256e25bc-52af-4f2b-a34c-be83a7137fd8'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1009.581135] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-24bedd8b-4589-4fc4-bc69-110d86c7c628" -d '{"events": [{"server_uuid": "ea39f42c-ef9e-4c4e-9fda-efed28e0e267", "name": "network-vif-plugged", "status": "completed", "tag": "256e25bc-52af-4f2b-a34c-be83a7137fd8"}, {"name": "network-changed", "server_uuid": "ea39f42c-ef9e-4c4e-9fda-efed28e0e267", "tag": "256e25bc-52af-4f2b-a34c-be83a7137fd8"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1009.638185] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-5cd09d58-8313-4b99-8546-666578b04814 x-openstack-request-id: req-5cd09d58-8313-4b99-8546-666578b04814 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1009.638316] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ea39f42c-ef9e-4c4e-9fda-efed28e0e267", "name": "network-vif-plugged", "status": "completed", "tag": "256e25bc-52af-4f2b-a34c-be83a7137fd8", "code": 200}, {"name": "network-changed", "server_uuid": "ea39f42c-ef9e-4c4e-9fda-efed28e0e267", "tag": "256e25bc-52af-4f2b-a34c-be83a7137fd8", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1009.638408] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5cd09d58-8313-4b99-8546-666578b04814 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1009.638569] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5cd09d58-8313-4b99-8546-666578b04814'] response: {'server_uuid': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'code': 200} [ 1009.638638] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5cd09d58-8313-4b99-8546-666578b04814'] response: {'name': 'network-changed', 'server_uuid': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'tag': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'status': 'completed', 'code': 200} [ 1009.642027] [49942]: [pid: 49942|app: 0|req: 4139/7919] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.715809] [49942]: [pid: 49942|app: 0|req: 4140/7920] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1009.744906] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-693232ce-b43d-48c6-9c8e-31a00d74f76d req-a9eb9bc9-e442-4ad4-9ee0-10cda43dbd33 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.746036] [49941]: [pid: 49941|app: 0|req: 3781/7921] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.752824] [49942]: DEBUG neutron.api.wsgi [req-693232ce-b43d-48c6-9c8e-31a00d74f76d req-14bfe7ac-c4c9-4a32-9be0-1ed4bb54e5b1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.777153] [49942]: [pid: 49942|app: 0|req: 4141/7922] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.784391] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-274fbdfb-e7e1-447b-ac94-cc604358669c req-36f99416-f0dd-4900-b272-55dcb37962d1 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1009.785344] [49941]: [pid: 49941|app: 0|req: 3782/7923] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1009.791511] [49942]: DEBUG neutron.api.wsgi [req-274fbdfb-e7e1-447b-ac94-cc604358669c req-e1b99b88-842e-4339-9b30-657dc2e7d572 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1009.812110] [49942]: [pid: 49942|app: 0|req: 4142/7924] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.038867] [49942]: [pid: 49942|app: 0|req: 4143/7925] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?tenant_id=853234aea53e45e9aa722be6aea8d80b&device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1010.067244] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c822470-94ea-4026-b516-5b5e5c90f508 req-04c3222f-d4ae-408e-b685-db44f9a231c5 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.068253] [49942]: [pid: 49942|app: 0|req: 4144/7926] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.077168] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74dbbb16-2bd9-4492-9f0f-76c1ca1eb3f4 req-4ce0ccc0-6aa2-4f3f-8b1f-50a0183265c5 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.078281] [49941]: [pid: 49941|app: 0|req: 3783/7927] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.079630] [49942]: [pid: 49942|app: 0|req: 4145/7928] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/networks?tenant_id=853234aea53e45e9aa722be6aea8d80b&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.080723] [49941]: DEBUG neutron.api.wsgi [req-4c822470-94ea-4026-b516-5b5e5c90f508 req-9bdec7e5-59b7-48ec-9a45-309e6dc7df94 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.083826] [49942]: DEBUG neutron.api.wsgi [req-74dbbb16-2bd9-4492-9f0f-76c1ca1eb3f4 req-b487ab2e-9abf-439d-bf28-c885918895d8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.099778] [49941]: [pid: 49941|app: 0|req: 3784/7929] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.103095] [49942]: [pid: 49942|app: 0|req: 4146/7930] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1010.137064] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16b6b286-1900-449a-99a6-fff05facc975 req-7db059e9-386c-4339-89d3-23d5cab23606 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.137649] [49941]: [pid: 49941|app: 0|req: 3785/7931] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/networks?shared=True => generated 670 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.153326] [49941]: [pid: 49941|app: 0|req: 3786/7932] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1010.153510] [49942]: [pid: 49942|app: 0|req: 4147/7933] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.207674] [49941]: [pid: 49941|app: 0|req: 3787/7934] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.224268] [49942]: [pid: 49942|app: 0|req: 4148/7935] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:11 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.272232] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e66ffb43-13fe-4345-af8c-0be1afd4c7ae tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (262fb152-6a66-4abd-a9a0-6fc82bc30259), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.287960] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24bedd8b-4589-4fc4-bc69-110d86c7c628 req-7c40508e-75f2-4d36-8049-8a7ecae66e56 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.289079] [49942]: [pid: 49942|app: 0|req: 4149/7936] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?tenant_id=afeff4ce701143b49de73787c7240212&device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1010.290839] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e66ffb43-13fe-4345-af8c-0be1afd4c7ae tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (262fb152-6a66-4abd-a9a0-6fc82bc30259), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.303670] [49942]: [pid: 49942|app: 0|req: 4150/7937] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.315516] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e66ffb43-13fe-4345-af8c-0be1afd4c7ae tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (262fb152-6a66-4abd-a9a0-6fc82bc30259), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.320268] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e66ffb43-13fe-4345-af8c-0be1afd4c7ae tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=262fb152-6a66-4abd-a9a0-6fc82bc30259,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1010.324353] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e66ffb43-13fe-4345-af8c-0be1afd4c7ae tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.324801] [49941]: [pid: 49941|app: 0|req: 3788/7938] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:11 2025] DELETE /networking/v2.0/security-groups/262fb152-6a66-4abd-a9a0-6fc82bc30259 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1010.334095] [49941]: INFO neutron.api.v2.resource [None req-53188def-4d33-4373-a350-9fcc4ecae71d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] show failed (client error): The resource could not be found. [ 1010.334466] [49941]: [pid: 49941|app: 0|req: 3789/7939] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/security-groups/262fb152-6a66-4abd-a9a0-6fc82bc30259 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1010.337294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24bedd8b-4589-4fc4-bc69-110d86c7c628 req-ea808cfe-d4f2-49a2-bc89-7258e0cea115 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.338367] [49942]: [pid: 49942|app: 0|req: 4151/7940] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/networks?id=231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 712 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.349026] [49942]: DEBUG neutron.api.wsgi [req-24bedd8b-4589-4fc4-bc69-110d86c7c628 req-21c153e7-f36c-42d8-a386-7dd9d3f182b6 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.363416] [49942]: [pid: 49942|app: 0|req: 4152/7941] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=256e25bc-52af-4f2b-a34c-be83a7137fd8 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1010.392441] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Deleting port e30f1608-3fcc-4f48-8237-59d23f643a1b {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1010.393315] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.399996] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24bedd8b-4589-4fc4-bc69-110d86c7c628 req-a3db95d4-bd99-40bb-bb34-7e5a616ba273 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.401035] [49942]: [pid: 49942|app: 0|req: 4153/7942] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/subnets?id=7272ce0d-3b05-4760-9265-96f4b596b173 => generated 687 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.418139] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.418395] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (e30f1608-3fcc-4f48-8237-59d23f643a1b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.423130] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit called with port settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '29e5d0a1-253f-44d3-bedb-899ec79fb420', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:41Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1010.423295] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit: [ 1010.423295] [49941]: key[id], e30f1608-3fcc-4f48-8237-59d23f643a1b -> None [ 1010.423295] [49941]: key[binding:vnic_type], normal -> None [ 1010.423295] [49941]: key[tags], [] -> None [ 1010.423295] [49941]: key[binding:vif_details], {} -> None [ 1010.423295] [49941]: key[allowed_address_pairs], [] -> None [ 1010.423295] [49941]: key[extra_dhcp_opts], [] -> None [ 1010.423295] [49941]: key[binding:profile], {} -> None [ 1010.423295] [49941]: key[admin_state_up], True -> None [ 1010.423295] [49941]: key[binding:vif_type], unbound -> None [ 1010.423295] [49941]: key[device_owner], network:floatingip -> None [ 1010.423295] [49941]: key[created_at], 2025-11-20T12:32:41Z -> None [ 1010.423295] [49941]: key[updated_at], 2025-11-20T12:32:41Z -> None [ 1010.423295] [49941]: key[description], -> None [ 1010.423295] [49941]: key[tenant_id], -> None [ 1010.423295] [49941]: key[binding:host_id], -> None [ 1010.423295] [49941]: key[standard_attr_id], 1330 -> None [ 1010.423295] [49941]: key[name], -> None [ 1010.423295] [49941]: key[mac_address], fa:16:3e:08:07:bf -> None [ 1010.423295] [49941]: key[status], N/A -> None [ 1010.423295] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1010.423295] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] -> None [ 1010.423295] [49941]: key[security_groups], [] -> None [ 1010.423295] [49941]: key[revision_number], 2 -> None [ 1010.423295] [49941]: key[port_security_enabled], False -> None [ 1010.423295] [49941]: key[project_id], -> None [ 1010.423295] [49941]: key[device_id], 29e5d0a1-253f-44d3-bedb-899ec79fb420 -> None [ 1010.423295] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1010.425352] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Calling delete_port for e30f1608-3fcc-4f48-8237-59d23f643a1b owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1010.436539] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24bedd8b-4589-4fc4-bc69-110d86c7c628 req-aa9dd7c8-5816-4e24-8ff7-5c9fad965ede service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.437551] [49942]: [pid: 49942|app: 0|req: 4154/7943] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?network_id=231d09ca-a6ef-492c-afb7-44b9c746e93e&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1010.477286] [49942]: [pid: 49942|app: 0|req: 4155/7944] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.501068] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e30f1608-3fcc-4f48-8237-59d23f643a1b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.508819] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'Port': ['ID=e30f1608-3fcc-4f48-8237-59d23f643a1b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1010.514670] [49942]: [pid: 49942|app: 0|req: 4156/7945] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1010.537223] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit called with port settings {'id': 'e30f1608-3fcc-4f48-8237-59d23f643a1b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:08:07:bf', 'admin_state_up': True, 'status': 'N/A', 'device_id': '29e5d0a1-253f-44d3-bedb-899ec79fb420', 'device_owner': 'network:floatingip', 'standard_attr_id': 1330, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:41Z', 'updated_at': '2025-11-20T12:32: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1010.537483] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit: [ 1010.537483] [49941]: key[id], e30f1608-3fcc-4f48-8237-59d23f643a1b -> None [ 1010.537483] [49941]: key[binding:vnic_type], normal -> None [ 1010.537483] [49941]: key[tags], [] -> None [ 1010.537483] [49941]: key[binding:vif_details], {} -> None [ 1010.537483] [49941]: key[allowed_address_pairs], [] -> None [ 1010.537483] [49941]: key[extra_dhcp_opts], [] -> None [ 1010.537483] [49941]: key[binding:profile], {} -> None [ 1010.537483] [49941]: key[admin_state_up], True -> None [ 1010.537483] [49941]: key[binding:vif_type], unbound -> None [ 1010.537483] [49941]: key[device_owner], network:floatingip -> None [ 1010.537483] [49941]: key[created_at], 2025-11-20T12:32:41Z -> None [ 1010.537483] [49941]: key[updated_at], 2025-11-20T12:32:41Z -> None [ 1010.537483] [49941]: key[description], -> None [ 1010.537483] [49941]: key[tenant_id], -> None [ 1010.537483] [49941]: key[binding:host_id], -> None [ 1010.537483] [49941]: key[standard_attr_id], 1330 -> None [ 1010.537483] [49941]: key[name], -> None [ 1010.537483] [49941]: key[mac_address], fa:16:3e:08:07:bf -> None [ 1010.537483] [49941]: key[status], N/A -> None [ 1010.537483] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1010.537483] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.133'}] -> None [ 1010.537483] [49941]: key[security_groups], [] -> None [ 1010.537483] [49941]: key[revision_number], 2 -> None [ 1010.537483] [49941]: key[port_security_enabled], False -> None [ 1010.537483] [49941]: key[project_id], -> None [ 1010.537483] [49941]: key[device_id], 29e5d0a1-253f-44d3-bedb-899ec79fb420 -> None [ 1010.537483] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1010.538736] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (29e5d0a1-253f-44d3-bedb-899ec79fb420), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.541625] [49941]: DEBUG neutron_lib.callbacks.manager [None req-6e824b02-bba3-481f-8d12-7e7dd2860fb1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1010.542126] [49941]: [pid: 49941|app: 0|req: 3790/7946] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:36:12 2025] DELETE /networking/v2.0/floatingips/29e5d0a1-253f-44d3-bedb-899ec79fb420 => generated 0 bytes in 205 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1010.664649] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ea0d2d2-9046-40b5-8a92-5df6b84a1cc2 req-4f74ed77-aaa0-4558-aa1b-e976c1870b6e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.665691] [49942]: [pid: 49942|app: 0|req: 4157/7947] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.672286] [49941]: DEBUG neutron.api.wsgi [req-8ea0d2d2-9046-40b5-8a92-5df6b84a1cc2 req-a04dd60c-4b39-4f6a-881d-8e1eeb217c19 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.702634] [49941]: [pid: 49941|app: 0|req: 3791/7948] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1010.722587] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-e3292422-8367-4cde-8656-801e129d00f2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.723303] [49942]: [pid: 49942|app: 0|req: 4158/7949] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1010.731340] [49941]: [pid: 49941|app: 0|req: 3792/7950] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.764634] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-897a7367-d7ee-43e8-bcf0-d45f3730fc8f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.765882] [49942]: [pid: 49942|app: 0|req: 4159/7951] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.779888] [49942]: DEBUG neutron.api.wsgi [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-1c37dca8-60d8-4997-9be9-4b89a959ccb6 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.786458] [49941]: [pid: 49941|app: 0|req: 3793/7952] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.798360] [49942]: [pid: 49942|app: 0|req: 4160/7953] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=effa7e7e-4d40-43f3-b927-c8c5926ba1a9 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1010.846431] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-8b81a9a4-d60e-47f3-8720-800056894057 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.848252] [49941]: [pid: 49941|app: 0|req: 3794/7954] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.879702] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-31367630-71c1-4659-9691-d6c89766276a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.880762] [49941]: [pid: 49941|app: 0|req: 3795/7955] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1010.890517] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3c95114-18ea-47ef-b2ba-7f2810ec8536 req-24fa7400-f426-4c3f-b45e-03bd8e6887e6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.892020] [49942]: [pid: 49942|app: 0|req: 4161/7956] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.905309] [49941]: [pid: 49941|app: 0|req: 3796/7957] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4&fields=id&fields=resource_request => generated 57 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.937464] [49941]: [pid: 49941|app: 0|req: 3797/7958] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.941790] [49941]: DEBUG neutron.api.wsgi [req-b3c95114-18ea-47ef-b2ba-7f2810ec8536 req-af77fa19-5209-4f4f-b401-e703e461216e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.957934] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1323f2e7-0c64-4283-9646-95fe672895a4 req-40a32f35-aa9e-4642-bc46-04a02c625b7d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1010.958918] [49942]: [pid: 49942|app: 0|req: 4162/7959] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.965139] [49941]: [pid: 49941|app: 0|req: 3798/7960] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1010.968252] [49941]: DEBUG neutron.api.wsgi [req-1323f2e7-0c64-4283-9646-95fe672895a4 req-baec3679-8172-4141-9b42-6601e0b9d097 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1010.988109] [49941]: [pid: 49941|app: 0|req: 3799/7961] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1010.995447] [49942]: [pid: 49942|app: 0|req: 4163/7962] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.069128] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be1e3e31-9a0e-4c05-8a77-acd1733dd8b8 req-04d593b6-e947-485c-8e69-28438e91bb30 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.070135] [49941]: [pid: 49941|app: 0|req: 3800/7963] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.076457] [49942]: DEBUG neutron.api.wsgi [req-be1e3e31-9a0e-4c05-8a77-acd1733dd8b8 req-703715f5-3a46-45e1-afbb-091919d8d976 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.096885] [49942]: [pid: 49942|app: 0|req: 4164/7964] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.179682] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a83fab1c-dd52-4c48-ab1a-0edd5845692f req-8c481c8e-e56a-430e-a612-5bf9774efce7 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.180642] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b595b2b7-ab1b-4816-a130-52b71e84bcbc req-c9af5536-f7c6-4c99-8f89-bbcd3b7cec8f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.180829] [49941]: [pid: 49941|app: 0|req: 3801/7965] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.181715] [49942]: [pid: 49942|app: 0|req: 4165/7966] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.187277] [49942]: DEBUG neutron.api.wsgi [req-a83fab1c-dd52-4c48-ab1a-0edd5845692f req-f3602da4-3c0f-4826-a54e-3323d9448775 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.209266] [49942]: [pid: 49942|app: 0|req: 4166/7967] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.212155] [49942]: DEBUG neutron.api.wsgi [req-b595b2b7-ab1b-4816-a130-52b71e84bcbc req-2bb0e512-f604-4cf3-a6b1-e760196c6291 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.233043] [49942]: [pid: 49942|app: 0|req: 4167/7968] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.239243] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-1ee09133-641e-4060-bc16-7d7c27e932d0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.240158] [49941]: [pid: 49941|app: 0|req: 3802/7969] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:36:12 2025] GET /networking/v2.0/ports/b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 746 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.262789] [49942]: [pid: 49942|app: 0|req: 4168/7970] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.293666] [49941]: [pid: 49941|app: 0|req: 3803/7971] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.335896] [49942]: [pid: 49942|app: 0|req: 4169/7972] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.353033] [49941]: [pid: 49941|app: 0|req: 3804/7973] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.399488] [49942]: [pid: 49942|app: 0|req: 4170/7974] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.472875] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f792152-8490-4127-9ea0-16bc1fec833f req-0671788b-e0e2-45cc-9378-8b7ca9da6007 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.474029] [49941]: [pid: 49941|app: 0|req: 3805/7975] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1011.480698] [49942]: DEBUG neutron.api.wsgi [req-6f792152-8490-4127-9ea0-16bc1fec833f req-d9ec0e2c-7d1d-49bb-9d4a-ccfa67ae877c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.485298] [49942]: [pid: 49942|app: 0|req: 4171/7976] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.516780] [49941]: [pid: 49941|app: 0|req: 3806/7977] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 149 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.534184] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-f8b3d871-ad16-43ff-8a07-e87620c6ec75 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.535140] [49942]: [pid: 49942|app: 0|req: 4172/7978] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports/effa7e7e-4d40-43f3-b927-c8c5926ba1a9?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) [ 1011.551302] [49941]: [pid: 49941|app: 0|req: 3807/7979] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.571434] [49942]: [pid: 49942|app: 0|req: 4173/7980] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=dns_domain => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.579913] [49942]: DEBUG neutron.api.v2.base [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1011.594037] [49941]: [pid: 49941|app: 0|req: 3808/7981] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1011.630584] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.709823] [49942]: DEBUG neutron.plugins.ml2.db [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] For port effa7e7e-4d40-43f3-b927-c8c5926ba1a9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1011.746560] [49942]: DEBUG neutron.plugins.ml2.db [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] For port effa7e7e-4d40-43f3-b927-c8c5926ba1a9, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1011.747888] [49941]: [pid: 49941|app: 0|req: 3809/7982] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.769353] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1011.772077] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] Publish callbacks [] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.774068] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] update_port_precommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1011.774068] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] update_port_precommit: [ 1011.774068] [49942]: key[status], ACTIVE -> DOWN [ 1011.774068] [49942]: key[binding:host_id], cpu-1 -> [ 1011.774068] [49942]: key[binding:vif_type], ovs -> unbound [ 1011.774068] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1011.774068] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.776068] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a41fdb3a-3a1d-42a4-b47e-babd4db20d2b" -d '{"events": [{"server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "name": "network-vif-unplugged", "status": "completed", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1011.779211] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.803683] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] Pushing event updated for resources: {'Port': ['ID=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1011.811500] [49941]: [pid: 49941|app: 0|req: 3810/7983] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.813396] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-925f43c2-7502-4ec7-941d-3d86036868bf x-openstack-request-id: req-925f43c2-7502-4ec7-941d-3d86036868bf {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1011.813512] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "name": "network-vif-unplugged", "status": "completed", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1011.813588] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-925f43c2-7502-4ec7-941d-3d86036868bf {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1011.816037] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-925f43c2-7502-4ec7-941d-3d86036868bf'] response: {'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'code': 200} [ 1011.829652] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] No DVR routers for this DVR port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1011.835703] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] update_port_postcommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:35:47Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1011.835932] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] update_port_postcommit: [ 1011.835932] [49942]: key[status], ACTIVE -> DOWN [ 1011.835932] [49942]: key[binding:host_id], cpu-1 -> [ 1011.835932] [49942]: key[binding:vif_type], ovs -> unbound [ 1011.835932] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1011.835932] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1011.836173] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] In _notify_port_updated(), no bound segment for port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 on network 1a2d11f8-c372-4110-9963-67fd280254d2 {{(pid=49942) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1011.839617] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.840068] [49942]: DEBUG neutron_lib.callbacks.manager [req-1d87fe2b-4bed-4240-a28f-5b612e78b29f req-ff81adea-aef3-4c89-9b38-5c1992df848d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1011.841537] [49942]: [pid: 49942|app: 0|req: 4174/7984] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:36:13 2025] PUT /networking/v2.0/ports/effa7e7e-4d40-43f3-b927-c8c5926ba1a9 => generated 840 bytes in 266 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.859563] [49941]: [pid: 49941|app: 0|req: 3811/7985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1011.934200] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-41e21870-9eb7-4b08-87c3-7ad1c89cbbd5 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1011.935241] [49942]: [pid: 49942|app: 0|req: 4175/7986] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.941478] [49941]: DEBUG neutron.api.wsgi [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-4c744b02-850a-4ebd-b562-5b6542d14395 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1011.946566] [49941]: [pid: 49941|app: 0|req: 3812/7987] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1011.986553] [49942]: [pid: 49942|app: 0|req: 4176/7988] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 149 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.027608] [49941]: [pid: 49941|app: 0|req: 3813/7989] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.062888] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f4dd90c-edfa-4c50-9b6f-f7fce54c1f19 req-4ed62241-9424-4975-a116-c7c66722f825 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.065031] [49941]: [pid: 49941|app: 0|req: 3814/7990] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1012.070380] [49942]: [pid: 49942|app: 0|req: 4177/7991] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.070622] [49941]: DEBUG neutron.api.wsgi [req-4f4dd90c-edfa-4c50-9b6f-f7fce54c1f19 req-864afa33-984b-4989-b3b8-9859d956f407 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.097359] [49941]: [pid: 49941|app: 0|req: 3815/7992] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.173805] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1949c08-4f9b-4be4-89a1-5fd252820d2f req-ef3669c1-5e93-4e4a-81fd-502d24c71304 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.175392] [49942]: [pid: 49942|app: 0|req: 4178/7993] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.181878] [49942]: DEBUG neutron.api.wsgi [req-b1949c08-4f9b-4be4-89a1-5fd252820d2f req-baa94ea3-b4c1-4b48-9d1e-32248fc77c54 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.210461] [49942]: [pid: 49942|app: 0|req: 4179/7994] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.210726] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c36441f-1d21-4113-8d4c-3b64ebabd748 req-27d74947-133c-485b-af78-cb86d5ba5d2a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.210726] [49941]: [pid: 49941|app: 0|req: 3816/7995] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.218306] [49942]: DEBUG neutron.api.wsgi [req-6c36441f-1d21-4113-8d4c-3b64ebabd748 req-7a7a5c7c-ed3c-4521-a31c-c9a59ff8d646 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.251780] [49942]: [pid: 49942|app: 0|req: 4180/7996] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:13 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.267226] [49941]: [pid: 49941|app: 0|req: 3817/7997] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.332418] [49941]: [pid: 49941|app: 0|req: 3818/7998] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.387864] [49941]: [pid: 49941|app: 0|req: 3819/7999] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.399880] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b31f1551-70d7-4a2e-9873-d053fb0d8dfa req-623e2e09-223d-45f3-bf20-2dd4193f19e5 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.401098] [49942]: [pid: 49942|app: 0|req: 4181/8000] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.407841] [49942]: DEBUG neutron.api.wsgi [req-b31f1551-70d7-4a2e-9873-d053fb0d8dfa req-3670bb96-a35f-43dd-8811-f6e4412038ac tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.426547] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-8aba32a4-7c1e-4e93-b1a4-506a4c9320b8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.427585] [49941]: [pid: 49941|app: 0|req: 3820/8001] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.434109] [49942]: [pid: 49942|app: 0|req: 4182/8002] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.437118] [49942]: DEBUG neutron.api.wsgi [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-fdc2f2ad-79c7-4f0d-bdc5-7e8db750188e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1012.441559] [49941]: [pid: 49941|app: 0|req: 3821/8003] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.470388] [49942]: [pid: 49942|app: 0|req: 4183/8004] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 181 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1012.483313] [49941]: DEBUG neutron.api.v2.base [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'admin_state_up': True, 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1012.497867] [49942]: [pid: 49942|app: 0|req: 4184/8005] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1012.510019] [49942]: [pid: 49942|app: 0|req: 4185/8006] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.524082] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1012.527208] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.598284] [49941]: DEBUG neutron.db.db_base_plugin_common [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.8 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/b2d7a9fe-5a14-4f74-91ca-f465f3d384d8) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1012.705283] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.706022] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.706229] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1012.706371] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 1012.706371] [49941]: key[id], None -> b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 [ 1012.706371] [49941]: key[binding:vnic_type], None -> normal [ 1012.706371] [49941]: key[binding:vif_details], None -> {} [ 1012.706371] [49941]: key[allowed_address_pairs], None -> [] [ 1012.706371] [49941]: key[binding:profile], None -> {} [ 1012.706371] [49941]: key[admin_state_up], None -> True [ 1012.706371] [49941]: key[binding:vif_type], None -> unbound [ 1012.706371] [49941]: key[device_owner], None -> [ 1012.706371] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1012.706371] [49941]: key[binding:host_id], None -> [ 1012.706371] [49941]: key[standard_attr_id], None -> 1618 [ 1012.706371] [49941]: key[name], None -> [ 1012.706371] [49941]: key[mac_address], None -> fa:16:3e:d0:35:03 [ 1012.706371] [49941]: key[status], None -> DOWN [ 1012.706371] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1012.706371] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] [ 1012.706371] [49941]: key[security_groups], None -> ['227f3914-05ac-46cd-b170-381e00f551c1'] [ 1012.706371] [49941]: key[port_security_enabled], None -> True [ 1012.706371] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1012.706371] [49941]: key[device_id], None -> 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 [ 1012.706371] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.731191] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.752943] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1012.760606] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1012.761266] [49941]: DEBUG neutron.scheduler.base_scheduler [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1012.763169] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1012.780477] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1012.780693] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 1012.780693] [49941]: key[id], None -> b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 [ 1012.780693] [49941]: key[binding:vnic_type], None -> normal [ 1012.780693] [49941]: key[tags], None -> [] [ 1012.780693] [49941]: key[binding:vif_details], None -> {} [ 1012.780693] [49941]: key[allowed_address_pairs], None -> [] [ 1012.780693] [49941]: key[extra_dhcp_opts], None -> [] [ 1012.780693] [49941]: key[binding:profile], None -> {} [ 1012.780693] [49941]: key[admin_state_up], None -> True [ 1012.780693] [49941]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 1012.780693] [49941]: key[binding:vif_type], None -> unbound [ 1012.780693] [49941]: key[device_owner], None -> [ 1012.780693] [49941]: key[created_at], None -> 2025-11-20T12:36:14Z [ 1012.780693] [49941]: key[updated_at], None -> 2025-11-20T12:36:14Z [ 1012.780693] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1012.780693] [49941]: key[binding:host_id], None -> [ 1012.780693] [49941]: key[description], None -> [ 1012.780693] [49941]: key[standard_attr_id], None -> 1618 [ 1012.780693] [49941]: key[name], None -> [ 1012.780693] [49941]: key[mac_address], None -> fa:16:3e:d0:35:03 [ 1012.780693] [49941]: key[status], None -> DOWN [ 1012.780693] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1012.780693] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] [ 1012.780693] [49941]: key[security_groups], None -> ['227f3914-05ac-46cd-b170-381e00f551c1'] [ 1012.780693] [49941]: key[revision_number], None -> 1 [ 1012.780693] [49941]: key[port_security_enabled], None -> True [ 1012.780693] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1012.780693] [49941]: key[device_id], None -> 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 [ 1012.780693] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.813268] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1012.813665] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-7614fb04-83fc-4ab3-9238-ce8fae3c7187 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.823122] [49941]: [pid: 49941|app: 0|req: 3822/8007] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:14 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) [ 1012.832104] [49942]: DEBUG neutron.api.v2.base [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Request body: {'port': {'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1012.868325] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.887327] [49941]: [pid: 49941|app: 0|req: 3823/8008] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.927552] [49941]: [pid: 49941|app: 0|req: 3824/8009] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1012.972366] [49942]: DEBUG neutron.notifiers.nova [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1012.977747] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks [] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1012.987159] [49942]: DEBUG neutron.db.provisioning_blocks [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Transition to ACTIVE for port object b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1012.989551] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_precommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1012.989708] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_precommit: [ 1012.989708] [49942]: key[device_owner], -> compute:nova [ 1012.989708] [49942]: key[binding:host_id], -> cpu-1 [ 1012.989708] [49942]: key[revision_number], 1 -> 2 [ 1012.989708] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1012.991054] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1013.011447] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Pushing event updated for resources: {'Port': ['ID=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1013.046030] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_postcommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1013.046302] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_postcommit: [ 1013.046302] [49942]: key[device_owner], -> compute:nova [ 1013.046302] [49942]: key[binding:host_id], -> cpu-1 [ 1013.046302] [49942]: key[revision_number], 1 -> 2 [ 1013.046302] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1013.064950] [49942]: DEBUG neutron.plugins.ml2.managers [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Attempting to bind port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1013.065147] [49942]: DEBUG neutron.plugins.ml2.managers [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Attempting to bind port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1013.065314] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Attempting to bind port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1013.087633] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1013.087860] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1013.091680] [49942]: DEBUG networking_nsxv3.api.rpc [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1013.186648] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab3508f6-af03-411c-90e7-40847e8b05a0 req-24f39314-d5ea-45ce-b0b0-a8ddab927d58 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.187620] [49941]: [pid: 49941|app: 0|req: 3825/8010] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.193017] [49941]: DEBUG neutron.api.wsgi [req-ab3508f6-af03-411c-90e7-40847e8b05a0 req-c52b6131-9935-48ed-90eb-c66922b3b410 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.214560] [49941]: [pid: 49941|app: 0|req: 3826/8011] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:14 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.300790] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1d5b167-831f-4450-a9bb-5b99d12551ee req-345c6c45-5cc0-4485-9e45-267fad364f2f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.301792] [49941]: [pid: 49941|app: 0|req: 3827/8012] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.333424] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-283f2d9f-fd7d-48b8-bde6-0b19bdd42ac6 req-acae882c-5edd-4025-ba39-181f317386bb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.334723] [49941]: [pid: 49941|app: 0|req: 3828/8013] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.337889] [49941]: DEBUG neutron.api.wsgi [req-b1d5b167-831f-4450-a9bb-5b99d12551ee req-f7b239ec-a01c-4a33-a2df-15b3a51ce271 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.357242] [49941]: [pid: 49941|app: 0|req: 3829/8014] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.359917] [49941]: DEBUG neutron.api.wsgi [req-283f2d9f-fd7d-48b8-bde6-0b19bdd42ac6 req-4ede35bc-0c52-40fe-9d86-3dc85f57fb0a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.379334] [49941]: [pid: 49941|app: 0|req: 3830/8015] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.406548] [49941]: [pid: 49941|app: 0|req: 3831/8016] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.430929] [49941]: [pid: 49941|app: 0|req: 3832/8017] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.484484] [49941]: [pid: 49941|app: 0|req: 3833/8018] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.541848] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a014e654-1f28-4b27-b0af-f610f1a7718a req-589220f2-ede8-475a-a9c8-b9530619ed19 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.542887] [49941]: [pid: 49941|app: 0|req: 3834/8019] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 1041 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1013.574177] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-468d5cda-8a0f-4a1c-b59c-4e56234e5952 req-49f92652-ebb9-45ff-a283-f9d3ccdfed74 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.574762] [49941]: [pid: 49941|app: 0|req: 3835/8020] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.577511] [49941]: DEBUG neutron.api.wsgi [req-a014e654-1f28-4b27-b0af-f610f1a7718a req-81e79eae-15e9-43b3-9cba-426c8c64d791 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.606872] [49941]: [pid: 49941|app: 0|req: 3836/8021] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.609838] [49941]: DEBUG neutron.api.wsgi [req-468d5cda-8a0f-4a1c-b59c-4e56234e5952 req-f51dfdcf-6ff3-48c4-b5d6-454d250813ee tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.631570] [49941]: [pid: 49941|app: 0|req: 3837/8022] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.670859] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-235614c0-7e7a-4bb3-b540-14b148c0ddd4 req-b8de1eec-44a7-4a42-b52c-df076fb9d09b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.671784] [49941]: [pid: 49941|app: 0|req: 3838/8023] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.684298] [49941]: [pid: 49941|app: 0|req: 3839/8024] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.686679] [49941]: DEBUG neutron.api.wsgi [req-235614c0-7e7a-4bb3-b540-14b148c0ddd4 req-6f7183f5-1019-4d0a-b1de-05af2d8f50d3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.704365] [49941]: [pid: 49941|app: 0|req: 3840/8025] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.734346] [49941]: [pid: 49941|app: 0|req: 3841/8026] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.807218] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc09a4a5-fd91-44c4-9d81-90b9311f784d req-0357fa78-9aea-4d3d-a30a-f965158ffe52 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1013.808246] [49941]: [pid: 49941|app: 0|req: 3842/8027] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1013.814204] [49941]: DEBUG neutron.api.wsgi [req-dc09a4a5-fd91-44c4-9d81-90b9311f784d req-e8eae184-f36b-416f-8335-18a6d641a6e7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1013.815975] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1013.818102] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0dc5aaab-0f96-4929-b15a-f88fa1e79b57" -d '{"events": [{"name": "network-changed", "server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1013.839246] [49941]: [pid: 49941|app: 0|req: 3843/8028] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1013.845739] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-b8f2602a-c8dd-42f5-ba18-4b4fa566cbfe x-openstack-request-id: req-b8f2602a-c8dd-42f5-ba18-4b4fa566cbfe {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1013.846024] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1013.846024] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b8f2602a-c8dd-42f5-ba18-4b4fa566cbfe {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1013.846208] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b8f2602a-c8dd-42f5-ba18-4b4fa566cbfe'] response: {'name': 'network-changed', 'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'status': 'completed', 'code': 200} [ 1013.961813] [49941]: [pid: 49941|app: 0|req: 3844/8029] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1013.997943] [49941]: [pid: 49941|app: 0|req: 3845/8030] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:15 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.095566] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1014.095766] [49942]: DEBUG neutron.plugins.ml2.managers [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Bound port: b2d7a9fe-5a14-4f74-91ca-f465f3d384d8, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1014.095914] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.139116] [49942]: DEBUG neutron.plugins.ml2.db [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] For port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1014.142110] [49942]: DEBUG neutron.plugins.ml2.db [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] For port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1014.143765] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_precommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1014.144070] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_precommit: [ 1014.144070] [49942]: key[binding:vif_type], unbound -> ovs [ 1014.144070] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 1014.144070] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.147471] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.177869] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Pushing event updated for resources: {'Port': ['ID=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.185479] [49942]: DEBUG neutron.db.provisioning_blocks [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Provisioning complete for port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1014.185688] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.185847] [49942]: INFO neutron.plugins.ml2.plugin [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Attempt 1 to provision port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 [ 1014.225302] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Current status of the port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1014.225469] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.250651] [49942]: DEBUG neutron.plugins.ml2.db [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] For port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1014.281728] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_precommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:15Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1014.281989] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_precommit: [ 1014.281989] [49942]: key[status], DOWN -> ACTIVE [ 1014.281989] [49942]: key[revision_number], 4 -> 5 [ 1014.281989] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.288375] [49942]: DEBUG neutron.db.provisioning_blocks [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Provisioning complete for port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1014.288375] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.288375] [49942]: INFO neutron.plugins.ml2.plugin [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Attempt 1 to provision port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 [ 1014.304123] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67932d40-6a2f-45f3-89c3-80661a037891 req-0cc631ca-6787-4c77-9912-bf06b6b1948e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.305616] [49941]: [pid: 49941|app: 0|req: 3846/8031] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.313078] [49941]: DEBUG neutron.api.wsgi [req-67932d40-6a2f-45f3-89c3-80661a037891 req-ef9c8569-c750-4cb3-ac27-03a0868c1dbd tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.326026] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Current status of the port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1014.326864] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_postcommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:15Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1014.327137] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_postcommit: [ 1014.327137] [49942]: key[status], DOWN -> ACTIVE [ 1014.327137] [49942]: key[revision_number], 4 -> 5 [ 1014.327137] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.327282] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.334720] [49941]: [pid: 49941|app: 0|req: 3847/8032] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1014.353843] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Pushing event updated for resources: {'Port': ['ID=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1014.358200] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_postcommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:15Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1014.358406] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] update_port_postcommit: [ 1014.358406] [49942]: key[binding:vif_type], unbound -> ovs [ 1014.358406] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 1014.358406] [49942]: key[updated_at], 2025-11-20T12:36:14Z -> 2025-11-20T12:36:15Z [ 1014.358406] [49942]: key[revision_number], 2 -> 4 [ 1014.358406] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1014.363038] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.363409] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-c0e53120-d96d-44fe-bc38-71d04160ad7b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1014.364833] [49942]: [pid: 49942|app: 0|req: 4186/8033] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:14 2025] PUT /networking/v2.0/ports/b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 1037 bytes in 1537 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1014.391923] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dc5aaab-0f96-4929-b15a-f88fa1e79b57 req-2c55855b-1b8a-413b-953a-c5efa484e6db service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.392948] [49941]: [pid: 49941|app: 0|req: 3848/8034] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 843 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.441481] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dc5aaab-0f96-4929-b15a-f88fa1e79b57 req-2ec3f4bb-07ac-45ca-af9d-9a977bea409a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.442742] [49942]: [pid: 49942|app: 0|req: 4187/8035] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.450710] [49942]: DEBUG neutron.api.wsgi [req-0dc5aaab-0f96-4929-b15a-f88fa1e79b57 req-3b85ad82-1a59-4852-8aed-295ba1e98964 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.465513] [49942]: [pid: 49942|app: 0|req: 4188/8036] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=effa7e7e-4d40-43f3-b927-c8c5926ba1a9 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.473291] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf076320-e66f-44c2-8f87-20e92883177a req-7d90c54d-dc30-4692-8cde-c27b242d0ab2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.474633] [49941]: [pid: 49941|app: 0|req: 3849/8037] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.481416] [49942]: [pid: 49942|app: 0|req: 4189/8038] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.485637] [49942]: DEBUG neutron.api.wsgi [req-cf076320-e66f-44c2-8f87-20e92883177a req-6118b2c2-0d37-4e2d-8f43-5f09fe5d41fd tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.499410] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dc5aaab-0f96-4929-b15a-f88fa1e79b57 req-1f2bf82d-9603-45f0-bfc2-26e37ed215c4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.500500] [49941]: [pid: 49941|app: 0|req: 3850/8039] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.510175] [49942]: [pid: 49942|app: 0|req: 4190/8040] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.540926] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0dc5aaab-0f96-4929-b15a-f88fa1e79b57 req-8d1545dc-0d19-4d6d-8d24-4260a5abd36b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.541256] [49941]: [pid: 49941|app: 0|req: 3851/8041] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.546228] [49942]: [pid: 49942|app: 0|req: 4191/8042] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.577974] [49942]: [pid: 49942|app: 0|req: 4192/8043] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.598073] [49941]: [pid: 49941|app: 0|req: 3852/8044] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.678096] [49942]: [pid: 49942|app: 0|req: 4193/8045] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.751951] [49942]: [pid: 49942|app: 0|req: 4194/8046] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.781350] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac559611-68f2-40bc-b7dc-05e1f2f4ca35 req-7809d305-ecfc-4212-bcc7-18b1fef1792c tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.781350] [49941]: [pid: 49941|app: 0|req: 3853/8047] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.790137] [49942]: DEBUG neutron.api.wsgi [req-ac559611-68f2-40bc-b7dc-05e1f2f4ca35 req-6d81b7c6-d87c-4e55-a608-bed149580089 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.818915] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d454f95-15a8-4a12-876f-f1157f2aead7 req-85eb7b5a-16c1-4228-962f-f217d7a50a3b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.820000] [49941]: [pid: 49941|app: 0|req: 3854/8048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.824090] [49942]: [pid: 49942|app: 0|req: 4195/8049] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.825493] [49941]: DEBUG neutron.api.wsgi [req-4d454f95-15a8-4a12-876f-f1157f2aead7 req-1f8354e6-3dc6-48ca-a9eb-176358685f6f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.847583] [49941]: [pid: 49941|app: 0|req: 3855/8050] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1014.878067] [49942]: [pid: 49942|app: 0|req: 4196/8051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1014.922581] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-92468855-aa0f-49e2-ad4b-f86ec2a36d9f req-9962ea21-ba08-45e9-b08c-9eaf78a96644 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1014.923658] [49941]: [pid: 49941|app: 0|req: 3856/8052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1014.929941] [49942]: DEBUG neutron.api.wsgi [req-92468855-aa0f-49e2-ad4b-f86ec2a36d9f req-7a47958e-5172-498f-afd0-dbc0d2c8b75a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1014.956767] [49942]: [pid: 49942|app: 0|req: 4197/8053] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.038808] [49941]: [pid: 49941|app: 0|req: 3857/8054] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.074243] [49942]: [pid: 49942|app: 0|req: 4198/8055] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:16 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.408011] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-b1965808-4f29-462c-94eb-bdfc7e40f5b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.409310] [49941]: [pid: 49941|app: 0|req: 3858/8056] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1015.417364] [49941]: DEBUG neutron.api.wsgi [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-9315df15-0cbe-4d00-b06e-11c12daff191 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.421839] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f296896d-d01d-4c4b-8e69-7e1d1d66f6b6 req-8ed195db-b2b6-403e-a1dd-bdef092fa9bc tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.422761] [49942]: [pid: 49942|app: 0|req: 4199/8057] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.428747] [49942]: DEBUG neutron.api.wsgi [req-f296896d-d01d-4c4b-8e69-7e1d1d66f6b6 req-9f0cf294-b8c5-4754-91a5-1f94ab74c65f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.431849] [49941]: [pid: 49941|app: 0|req: 3859/8058] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1015.449493] [49942]: [pid: 49942|app: 0|req: 4200/8059] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.454874] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-fe55542b-eaf8-4896-bf51-08f78bb785d5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.455897] [49941]: [pid: 49941|app: 0|req: 3860/8060] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.493516] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b5aa764-048b-4694-ad7f-1a33f49748ea req-8fd7e87f-de0d-4941-96c4-f4a835545e3c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.494689] [49942]: [pid: 49942|app: 0|req: 4201/8061] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.538348] [49941]: [pid: 49941|app: 0|req: 3861/8062] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.551369] [49942]: [pid: 49942|app: 0|req: 4202/8063] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.578272] [49941]: [pid: 49941|app: 0|req: 3862/8064] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1015.640110] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a52d152c-08f0-4ce2-9afd-0f15b68ada9a req-5844e764-3ef1-4b93-bf63-e0b73d38f32d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.641208] [49942]: [pid: 49942|app: 0|req: 4203/8065] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.647291] [49941]: DEBUG neutron.api.wsgi [req-a52d152c-08f0-4ce2-9afd-0f15b68ada9a req-6b0a97a2-2986-4155-b223-9a385aae309a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.670250] [49941]: [pid: 49941|app: 0|req: 3863/8066] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.730997] [49942]: [pid: 49942|app: 0|req: 4204/8067] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.782468] [49941]: [pid: 49941|app: 0|req: 3864/8068] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.839413] [49942]: [pid: 49942|app: 0|req: 4205/8069] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1015.848664] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8'}, {'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1015.850972] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e5bf5f14-1745-407f-9b42-f1c51d88f21a" -d '{"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-plugged", "status": "completed", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8"}, {"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1015.904045] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efafeed9-f6b7-4173-a7c7-73fe578debfc req-3154aec3-8f2f-491b-8c5e-83f3d8834ab2 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1015.904991] [49941]: [pid: 49941|app: 0|req: 3865/8070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1015.911391] [49942]: DEBUG neutron.api.wsgi [req-efafeed9-f6b7-4173-a7c7-73fe578debfc req-7a36593c-6663-46e3-a0a4-a53df68862b0 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1015.931696] [49942]: [pid: 49942|app: 0|req: 4206/8071] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&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.957991] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-8e9af0ed-611d-45a3-aa78-a6188be1f2b6 x-openstack-request-id: req-8e9af0ed-611d-45a3-aa78-a6188be1f2b6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1015.958120] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-plugged", "status": "completed", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8", "code": 200}, {"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1015.958232] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8e9af0ed-611d-45a3-aa78-a6188be1f2b6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1015.958431] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8e9af0ed-611d-45a3-aa78-a6188be1f2b6'] response: {'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'code': 200} [ 1015.958504] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8e9af0ed-611d-45a3-aa78-a6188be1f2b6'] response: {'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'status': 'completed', 'code': 200} [ 1016.016951] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca01cca3-212b-4e23-b44c-09ab7776a9d9 req-83ebc772-1cc3-4c40-97aa-0e89df37bb50 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.017966] [49941]: [pid: 49941|app: 0|req: 3866/8072] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.024321] [49942]: DEBUG neutron.api.wsgi [req-ca01cca3-212b-4e23-b44c-09ab7776a9d9 req-0b641605-4f07-4798-8c32-b201e91ffbb7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.050855] [49942]: [pid: 49942|app: 0|req: 4207/8073] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.104402] [49941]: [pid: 49941|app: 0|req: 3867/8074] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.207444] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da23461f-f17b-41a7-98fa-e59701d21794 req-9432366a-554a-456f-b09b-920dbd724eb0 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.208593] [49942]: [pid: 49942|app: 0|req: 4208/8075] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.215946] [49941]: DEBUG neutron.api.wsgi [req-da23461f-f17b-41a7-98fa-e59701d21794 req-4bb84ed0-70e3-405b-bdfa-79ff083b4e32 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.237198] [49941]: [pid: 49941|app: 0|req: 3868/8076] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:17 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.295320] [49942]: [pid: 49942|app: 0|req: 4209/8077] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.350822] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-5722b8fd-0df2-4c2b-b181-24fe9a989f9d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.351635] [49941]: [pid: 49941|app: 0|req: 3869/8078] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 616 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.358903] [49942]: [pid: 49942|app: 0|req: 4210/8079] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.360522] [49941]: DEBUG neutron.api.v2.base [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Request body: {'port': {'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'admin_state_up': True, 'tenant_id': 'c020adf2527047879a93a72dd05b36e3'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1016.406963] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Made reservation on behalf of c020adf2527047879a93a72dd05b36e3 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1016.410008] [49941]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.462432] [49941]: DEBUG neutron.db.db_base_plugin_common [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Allocated IP 192.168.128.7 (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e/dec8258e-4958-49cc-9345-05dd8f22ed29/972b09f8-5ece-450b-9a77-572396f75085) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1016.536278] [49941]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for allowed_address_pair (972b09f8-5ece-450b-9a77-572396f75085), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.537070] [49941]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for port (972b09f8-5ece-450b-9a77-572396f75085), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.537311] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': '', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1016.537495] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_precommit: [ 1016.537495] [49941]: key[id], None -> 972b09f8-5ece-450b-9a77-572396f75085 [ 1016.537495] [49941]: key[binding:vnic_type], None -> normal [ 1016.537495] [49941]: key[binding:vif_details], None -> {} [ 1016.537495] [49941]: key[allowed_address_pairs], None -> [] [ 1016.537495] [49941]: key[binding:profile], None -> {} [ 1016.537495] [49941]: key[admin_state_up], None -> True [ 1016.537495] [49941]: key[binding:vif_type], None -> unbound [ 1016.537495] [49941]: key[device_owner], None -> [ 1016.537495] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 1016.537495] [49941]: key[binding:host_id], None -> [ 1016.537495] [49941]: key[standard_attr_id], None -> 1619 [ 1016.537495] [49941]: key[name], None -> [ 1016.537495] [49941]: key[mac_address], None -> fa:16:3e:3b:c7:37 [ 1016.537495] [49941]: key[status], None -> DOWN [ 1016.537495] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 1016.537495] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}] [ 1016.537495] [49941]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 1016.537495] [49941]: key[port_security_enabled], None -> True [ 1016.537495] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 1016.537495] [49941]: key[device_id], None -> 66ba855b-23b1-45e7-b0b0-b6d67789147c [ 1016.537495] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.555628] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-48cd5720-69b6-4523-afe5-6d58dd3575b5 req-1e1e6337-2a3e-4c57-aefe-e74426987022 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.556741] [49942]: [pid: 49942|app: 0|req: 4211/8080] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.557889] [49941]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (972b09f8-5ece-450b-9a77-572396f75085), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.563176] [49942]: DEBUG neutron.api.wsgi [req-48cd5720-69b6-4523-afe5-6d58dd3575b5 req-9c73260b-6894-40b4-bfef-12da35ace4b8 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.597291] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event updated for resources: {'Port': ['ID=972b09f8-5ece-450b-9a77-572396f75085,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1016.606224] [49942]: [pid: 49942|app: 0|req: 4212/8081] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.609921] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1016.610961] [49941]: DEBUG neutron.scheduler.base_scheduler [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1016.615046] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1016.648510] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': '', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'port_security_enabled': True, 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 1, 'network': {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1016.648761] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] create_port_postcommit: [ 1016.648761] [49941]: key[id], None -> 972b09f8-5ece-450b-9a77-572396f75085 [ 1016.648761] [49941]: key[binding:vnic_type], None -> normal [ 1016.648761] [49941]: key[tags], None -> [] [ 1016.648761] [49941]: key[binding:vif_details], None -> {} [ 1016.648761] [49941]: key[allowed_address_pairs], None -> [] [ 1016.648761] [49941]: key[extra_dhcp_opts], None -> [] [ 1016.648761] [49941]: key[binding:profile], None -> {} [ 1016.648761] [49941]: key[admin_state_up], None -> True [ 1016.648761] [49941]: key[network], None -> {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} [ 1016.648761] [49941]: key[binding:vif_type], None -> unbound [ 1016.648761] [49941]: key[device_owner], None -> [ 1016.648761] [49941]: key[created_at], None -> 2025-11-20T12:36:18Z [ 1016.648761] [49941]: key[updated_at], None -> 2025-11-20T12:36:18Z [ 1016.648761] [49941]: key[tenant_id], None -> c020adf2527047879a93a72dd05b36e3 [ 1016.648761] [49941]: key[binding:host_id], None -> [ 1016.648761] [49941]: key[description], None -> [ 1016.648761] [49941]: key[standard_attr_id], None -> 1619 [ 1016.648761] [49941]: key[name], None -> [ 1016.648761] [49941]: key[mac_address], None -> fa:16:3e:3b:c7:37 [ 1016.648761] [49941]: key[status], None -> DOWN [ 1016.648761] [49941]: key[network_id], None -> 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e [ 1016.648761] [49941]: key[fixed_ips], None -> [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}] [ 1016.648761] [49941]: key[security_groups], None -> ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] [ 1016.648761] [49941]: key[revision_number], None -> 1 [ 1016.648761] [49941]: key[port_security_enabled], None -> True [ 1016.648761] [49941]: key[project_id], None -> c020adf2527047879a93a72dd05b36e3 [ 1016.648761] [49941]: key[device_id], None -> 66ba855b-23b1-45e7-b0b0-b6d67789147c [ 1016.648761] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.653959] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5bf5f14-1745-407f-9b42-f1c51d88f21a req-c6dee04a-b644-467e-ba1f-c363a5882941 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.655563] [49942]: [pid: 49942|app: 0|req: 4213/8082] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 1042 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1016.691185] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.691554] [49941]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-dc3c4614-7c94-453f-949b-53b9756b8dcb tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.697943] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5bf5f14-1745-407f-9b42-f1c51d88f21a req-36618d85-430e-4543-bd48-2a76be1f3ce1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.699048] [49942]: [pid: 49942|app: 0|req: 4214/8083] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.701452] [49941]: [pid: 49941|app: 0|req: 3870/8084] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:18 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) [ 1016.705177] [49941]: DEBUG neutron.api.wsgi [req-e5bf5f14-1745-407f-9b42-f1c51d88f21a req-98f5d73b-c985-41ff-bec6-22f59137010f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.712485] [49942]: [pid: 49942|app: 0|req: 4215/8085] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.715511] [49942]: DEBUG neutron.api.v2.base [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Request body: {'port': {'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1016.717978] [49941]: [pid: 49941|app: 0|req: 3871/8086] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1016.740152] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5bf5f14-1745-407f-9b42-f1c51d88f21a req-9c7c3c83-e038-4895-a74f-03c71bb7998f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.741028] [49941]: [pid: 49941|app: 0|req: 3872/8087] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1016.757551] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (972b09f8-5ece-450b-9a77-572396f75085), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.770303] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5bf5f14-1745-407f-9b42-f1c51d88f21a req-569f224b-ff48-4660-bb56-f8d50921d147 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.771246] [49941]: [pid: 49941|app: 0|req: 3873/8088] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1016.827798] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37a55142-dd1e-4752-88a2-392b0058ea16 req-0182ad3d-0cfb-4e65-9bc4-9820eae7c474 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1016.828977] [49941]: [pid: 49941|app: 0|req: 3874/8089] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.861831] [49941]: [pid: 49941|app: 0|req: 3875/8090] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.864352] [49941]: DEBUG neutron.api.wsgi [req-37a55142-dd1e-4752-88a2-392b0058ea16 req-3b13c5ae-5feb-456e-aee9-d649e0330192 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1016.883756] [49941]: [pid: 49941|app: 0|req: 3876/8091] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1016.887035] [49942]: DEBUG neutron.notifiers.nova [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 972b09f8-5ece-450b-9a77-572396f75085 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1016.890847] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks [] for port (972b09f8-5ece-450b-9a77-572396f75085), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.902191] [49942]: DEBUG neutron.db.provisioning_blocks [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Transition to ACTIVE for port object 972b09f8-5ece-450b-9a77-572396f75085 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1016.903856] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_precommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': '', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1016.904048] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_precommit: [ 1016.904048] [49942]: key[device_owner], -> compute:nova [ 1016.904048] [49942]: key[binding:host_id], -> cpu-1 [ 1016.904048] [49942]: key[revision_number], 1 -> 2 [ 1016.904048] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.905690] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (972b09f8-5ece-450b-9a77-572396f75085), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1016.925974] [49941]: [pid: 49941|app: 0|req: 3877/8092] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.937393] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Pushing event updated for resources: {'Port': ['ID=972b09f8-5ece-450b-9a77-572396f75085,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1016.948924] [49941]: [pid: 49941|app: 0|req: 3878/8093] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1016.978707] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_postcommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': '', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 1, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1016.978901] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_postcommit: [ 1016.978901] [49942]: key[device_owner], -> compute:nova [ 1016.978901] [49942]: key[binding:host_id], -> cpu-1 [ 1016.978901] [49942]: key[revision_number], 1 -> 2 [ 1016.978901] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1016.984613] [49942]: DEBUG neutron.plugins.ml2.managers [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Attempting to bind port 972b09f8-5ece-450b-9a77-572396f75085 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1016.984755] [49942]: DEBUG neutron.plugins.ml2.managers [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Attempting to bind port 972b09f8-5ece-450b-9a77-572396f75085 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1016.984891] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Attempting to bind port 972b09f8-5ece-450b-9a77-572396f75085 on network 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1017.001476] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1017.001637] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Bind Segment={'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1017.004376] [49942]: DEBUG networking_nsxv3.api.rpc [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Bind port on Host cpu-1 & Segment [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1017.016682] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27122f74-ccaf-4d0b-9ef5-819f7a2c1127 req-68fe75f9-b9c0-40af-a327-f85fd83d99dd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.017652] [49941]: [pid: 49941|app: 0|req: 3879/8094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.024189] [49941]: DEBUG neutron.api.wsgi [req-27122f74-ccaf-4d0b-9ef5-819f7a2c1127 req-ca94a38b-ce4e-47f6-9684-a118979ed009 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.055008] [49941]: [pid: 49941|app: 0|req: 3880/8095] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.074473] [49941]: [pid: 49941|app: 0|req: 3881/8096] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.130116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db0efd04-880c-489b-b208-b2ddff048c98 req-27bed1e0-0ee3-4123-ae15-7f302ef2b98c tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.130116] [49941]: [pid: 49941|app: 0|req: 3882/8097] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.156634] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a8c2184-34d1-4fde-ac87-960caada8323 req-866a3791-e3e6-4f24-b660-edf9e7591de4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.157583] [49941]: [pid: 49941|app: 0|req: 3883/8098] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.160144] [49941]: DEBUG neutron.api.wsgi [req-db0efd04-880c-489b-b208-b2ddff048c98 req-6cc4a1b7-1cf5-4663-a53b-124c3f68c2c9 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.180942] [49941]: [pid: 49941|app: 0|req: 3884/8099] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.183408] [49941]: DEBUG neutron.api.wsgi [req-9a8c2184-34d1-4fde-ac87-960caada8323 req-24ce4d34-5ed9-4d3f-b19a-3df0738b7065 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.202425] [49941]: [pid: 49941|app: 0|req: 3885/8100] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.237061] [49941]: [pid: 49941|app: 0|req: 3886/8101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.266400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59bf0891-7824-479c-a46b-eb1ab857619d req-6347a692-06ce-4784-957e-d15bb95adf2a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.267342] [49941]: [pid: 49941|app: 0|req: 3887/8102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:18 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1017.274143] [49941]: DEBUG neutron.api.wsgi [req-59bf0891-7824-479c-a46b-eb1ab857619d req-39dce29a-5d26-47b4-9e6a-841672db136d tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.293985] [49941]: [pid: 49941|app: 0|req: 3888/8103] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1017.321608] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2e27222-880d-4bff-bd17-19624caab96c req-c0332b7b-12a5-4f7c-9c41-7c4075edcf48 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.322619] [49941]: [pid: 49941|app: 0|req: 3889/8104] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.329483] [49941]: DEBUG neutron.api.wsgi [req-b2e27222-880d-4bff-bd17-19624caab96c req-aa8365fe-175e-4349-816b-db9752b7ba95 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.349813] [49941]: [pid: 49941|app: 0|req: 3890/8105] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1017.363930] [49941]: [pid: 49941|app: 0|req: 3891/8106] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1017.430737] [49941]: [pid: 49941|app: 0|req: 3892/8107] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.552083] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-761fe2d7-5b72-43f9-a66c-423a8a5849be req-7c7707a2-7512-4287-87b8-2b523ab097d5 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.553218] [49941]: [pid: 49941|app: 0|req: 3893/8108] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.559727] [49941]: DEBUG neutron.api.wsgi [req-761fe2d7-5b72-43f9-a66c-423a8a5849be req-763cafb6-7d3e-4fa3-a18e-c9eca0df3d7a tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.587109] [49941]: [pid: 49941|app: 0|req: 3894/8109] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1017.767627] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b90a6c6-11c1-4f95-995e-a2607011d3d9 req-71d5c3ea-e80e-4477-94cb-1d6728c61d7d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.768773] [49941]: [pid: 49941|app: 0|req: 3895/8110] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1017.775701] [49941]: DEBUG neutron.api.wsgi [req-9b90a6c6-11c1-4f95-995e-a2607011d3d9 req-32cec6f8-7648-444b-9e7b-b5bf25204dd9 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1017.802232] [49941]: [pid: 49941|app: 0|req: 3896/8111] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1017.818426] [49941]: [pid: 49941|app: 0|req: 3897/8112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1017.980075] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7adc8eeb-2b9f-42d6-af7c-24ec887ced35 req-9a8a180c-7cf5-4a95-a8c3-b3c2c3b44521 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1017.981262] [49941]: [pid: 49941|app: 0|req: 3898/8113] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1017.989388] [49941]: DEBUG neutron.api.wsgi [req-7adc8eeb-2b9f-42d6-af7c-24ec887ced35 req-e12577ef-75ac-4fe5-bedd-e5053e9fa0fa tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.008548] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Bound using segment: {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1018.008828] [49942]: DEBUG neutron.plugins.ml2.managers [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Bound port: 972b09f8-5ece-450b-9a77-572396f75085, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "4a2b284a-a29c-478f-b763-c9b5821e20ec", "external-id": "nsx-vlan-transportzone-691", "segmentation_id": 691}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1018.010078] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (972b09f8-5ece-450b-9a77-572396f75085), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.011710] [49941]: [pid: 49941|app: 0|req: 3899/8114] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.027927] [49941]: [pid: 49941|app: 0|req: 3900/8115] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.057161] [49942]: DEBUG neutron.plugins.ml2.db [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] For port 972b09f8-5ece-450b-9a77-572396f75085, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1018.059795] [49942]: DEBUG neutron.plugins.ml2.db [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] For port 972b09f8-5ece-450b-9a77-572396f75085, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=972b09f8-5ece-450b-9a77-572396f75085,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1018.061415] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_precommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1018.061625] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_precommit: [ 1018.061625] [49942]: key[binding:vif_type], unbound -> ovs [ 1018.061625] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} [ 1018.061625] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.065347] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (972b09f8-5ece-450b-9a77-572396f75085), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.099217] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Pushing event updated for resources: {'Port': ['ID=972b09f8-5ece-450b-9a77-572396f75085,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.113023] [49942]: DEBUG neutron.db.provisioning_blocks [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Provisioning complete for port 972b09f8-5ece-450b-9a77-572396f75085 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1018.113023] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (972b09f8-5ece-450b-9a77-572396f75085), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.113522] [49942]: INFO neutron.plugins.ml2.plugin [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Attempt 1 to provision port 972b09f8-5ece-450b-9a77-572396f75085 [ 1018.144358] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-38f37b5a-21c0-4372-ba66-5518fac13f70 req-ac28cff8-9644-4f22-aa3f-caeca7d34399 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.145754] [49941]: [pid: 49941|app: 0|req: 3901/8116] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1018.158339] [49941]: [pid: 49941|app: 0|req: 3902/8117] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.160291] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Current status of the port 972b09f8-5ece-450b-9a77-572396f75085 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1018.160505] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (972b09f8-5ece-450b-9a77-572396f75085), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.160959] [49941]: DEBUG neutron.api.wsgi [req-38f37b5a-21c0-4372-ba66-5518fac13f70 req-d605d483-f830-44f3-be26-3ddd103933dd tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.175587] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '972b09f8-5ece-450b-9a77-572396f75085'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1018.181797] [49941]: [pid: 49941|app: 0|req: 3903/8118] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:19 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.182659] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c7fd1013-0c56-4a7c-8b0f-0bc680b6a98f" -d '{"events": [{"server_uuid": "66ba855b-23b1-45e7-b0b0-b6d67789147c", "name": "network-vif-plugged", "status": "completed", "tag": "972b09f8-5ece-450b-9a77-572396f75085"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1018.186170] [49942]: DEBUG neutron.plugins.ml2.db [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] For port 972b09f8-5ece-450b-9a77-572396f75085, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=972b09f8-5ece-450b-9a77-572396f75085,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1018.212536] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-d47f46d7-c0fe-459a-8fc7-c6caa0f50633 x-openstack-request-id: req-d47f46d7-c0fe-459a-8fc7-c6caa0f50633 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1018.214386] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "66ba855b-23b1-45e7-b0b0-b6d67789147c", "name": "network-vif-plugged", "status": "completed", "tag": "972b09f8-5ece-450b-9a77-572396f75085", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1018.214543] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d47f46d7-c0fe-459a-8fc7-c6caa0f50633 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1018.215639] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d47f46d7-c0fe-459a-8fc7-c6caa0f50633'] response: {'server_uuid': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '972b09f8-5ece-450b-9a77-572396f75085', 'code': 200} [ 1018.221915] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_precommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:19Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:19Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1018.221915] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_precommit: [ 1018.221915] [49942]: key[status], DOWN -> ACTIVE [ 1018.221915] [49942]: key[revision_number], 4 -> 5 [ 1018.221915] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.228306] [49942]: DEBUG neutron.db.provisioning_blocks [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Provisioning complete for port 972b09f8-5ece-450b-9a77-572396f75085 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1018.228477] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (972b09f8-5ece-450b-9a77-572396f75085), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.228554] [49942]: INFO neutron.plugins.ml2.plugin [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Attempt 1 to provision port 972b09f8-5ece-450b-9a77-572396f75085 [ 1018.273875] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Current status of the port 972b09f8-5ece-450b-9a77-572396f75085 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1018.274721] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_postcommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:19Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:19Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}]) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1018.274912] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_postcommit: [ 1018.274912] [49942]: key[status], DOWN -> ACTIVE [ 1018.274912] [49942]: key[revision_number], 4 -> 5 [ 1018.274912] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.275053] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (972b09f8-5ece-450b-9a77-572396f75085), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.300662] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Pushing event updated for resources: {'Port': ['ID=972b09f8-5ece-450b-9a77-572396f75085,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1018.303268] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_postcommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:19Z', 'revision_number': 4, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:18Z', 'revision_number': 2, 'project_id': 'c020adf2527047879a93a72dd05b36e3'}) 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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1018.303514] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] update_port_postcommit: [ 1018.303514] [49942]: key[binding:vif_type], unbound -> ovs [ 1018.303514] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} [ 1018.303514] [49942]: key[updated_at], 2025-11-20T12:36:18Z -> 2025-11-20T12:36:19Z [ 1018.303514] [49942]: key[revision_number], 2 -> 4 [ 1018.303514] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.311356] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.311585] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-120bf55a-1896-4902-84e6-1b85a09ca4b5 req-242f6a29-5505-4946-94ae-7e944586b511 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.311796] [49942]: DEBUG neutron_lib.callbacks.manager [req-3692b937-69f8-477a-920a-17938ce0a618 req-9fc3ae7e-5a99-40c0-bbb5-1d35850e9bab service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.312798] [49941]: [pid: 49941|app: 0|req: 3904/8119] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.313380] [49942]: [pid: 49942|app: 0|req: 4216/8120] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:18 2025] PUT /networking/v2.0/ports/972b09f8-5ece-450b-9a77-572396f75085 => generated 1037 bytes in 1600 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1018.319959] [49942]: DEBUG neutron.api.wsgi [req-120bf55a-1896-4902-84e6-1b85a09ca4b5 req-ce8d07aa-22bb-4460-bc91-936643393b73 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.327467] [49941]: [pid: 49941|app: 0|req: 3905/8121] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.346215] [49942]: [pid: 49942|app: 0|req: 4217/8122] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1018.429525] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0573da52-2817-4f2a-a74a-2ee8774babb9 req-e3ea3b45-21ad-4aaa-aac1-2390c7cb824f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.430503] [49941]: [pid: 49941|app: 0|req: 3906/8123] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.437083] [49941]: DEBUG neutron.api.wsgi [req-0573da52-2817-4f2a-a74a-2ee8774babb9 req-b1f04ddd-a806-464e-bfa9-c213852bc094 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.442640] [49942]: [pid: 49942|app: 0|req: 4218/8124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1018.463906] [49941]: [pid: 49941|app: 0|req: 3907/8125] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.509103] [49942]: [pid: 49942|app: 0|req: 4219/8126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.714837] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae5623a9-4deb-4d61-ac36-233def32e099 req-de5fcfba-0c8b-4f76-ac9b-853445c3ebc9 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.716031] [49941]: [pid: 49941|app: 0|req: 3908/8127] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 95 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.723489] [49941]: DEBUG neutron.api.wsgi [req-ae5623a9-4deb-4d61-ac36-233def32e099 req-3d57cdad-bffc-4f8d-9e09-80e52444c594 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.724316] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bad77b68-b371-4358-ba2b-847494329048 req-784460f5-e73c-4804-bdcd-f4a9dbdaafd2 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.725383] [49942]: [pid: 49942|app: 0|req: 4220/8128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.755851] [49941]: [pid: 49941|app: 0|req: 3909/8129] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&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.756190] [49941]: DEBUG neutron.api.wsgi [req-bad77b68-b371-4358-ba2b-847494329048 req-691fa245-9d45-4b8e-a428-6a91d0673097 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.764313] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-0906567d-6840-45f9-92d0-5cb95da73dd4 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.765422] [49942]: [pid: 49942|app: 0|req: 4221/8130] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/networks?id=80fa6e97-2c12-4b82-b071-0f7f14940404 => generated 615 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.778833] [49942]: DEBUG neutron.api.v2.base [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Request body: {'port': {'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'admin_state_up': True, 'tenant_id': '0cda2a624bf143ea9091738adbc64507'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1018.779054] [49941]: [pid: 49941|app: 0|req: 3910/8131] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/security-groups?id=231ac3ff-2ba5-41db-b748-88253c46034e&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.827410] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Made reservation on behalf of 0cda2a624bf143ea9091738adbc64507 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1018.830667] [49942]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.891178] [49941]: [pid: 49941|app: 0|req: 3911/8132] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1018.895539] [49942]: DEBUG neutron.db.db_base_plugin_common [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Allocated IP 192.168.128.11 (80fa6e97-2c12-4b82-b071-0f7f14940404/c6fa6bba-e930-408c-bcf2-8a92e631d73a/3dc39f0a-63ae-49a8-83af-c3600a52e79b) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1018.929969] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b8f9c00-acbf-424f-815e-8f90edc9632a req-8a91dd2e-d6de-414a-9298-b0504ee9057c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1018.930958] [49941]: [pid: 49941|app: 0|req: 3912/8133] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.937171] [49941]: DEBUG neutron.api.wsgi [req-1b8f9c00-acbf-424f-815e-8f90edc9632a req-3891f0ad-0291-4cff-8cb2-7c924674e676 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1018.957784] [49941]: [pid: 49941|app: 0|req: 3913/8134] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1018.974685] [49942]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks [] for allowed_address_pair (3dc39f0a-63ae-49a8-83af-c3600a52e79b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.975589] [49942]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks [] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1018.975918] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] create_port_precommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': '', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'project_id': '0cda2a624bf143ea9091738adbc64507', 'port_security_enabled': True, 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1018.976066] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] create_port_precommit: [ 1018.976066] [49942]: key[id], None -> 3dc39f0a-63ae-49a8-83af-c3600a52e79b [ 1018.976066] [49942]: key[binding:vnic_type], None -> normal [ 1018.976066] [49942]: key[binding:vif_details], None -> {} [ 1018.976066] [49942]: key[allowed_address_pairs], None -> [] [ 1018.976066] [49942]: key[binding:profile], None -> {} [ 1018.976066] [49942]: key[admin_state_up], None -> True [ 1018.976066] [49942]: key[binding:vif_type], None -> unbound [ 1018.976066] [49942]: key[device_owner], None -> [ 1018.976066] [49942]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 1018.976066] [49942]: key[binding:host_id], None -> [ 1018.976066] [49942]: key[standard_attr_id], None -> 1620 [ 1018.976066] [49942]: key[name], None -> [ 1018.976066] [49942]: key[mac_address], None -> fa:16:3e:17:5c:e2 [ 1018.976066] [49942]: key[status], None -> DOWN [ 1018.976066] [49942]: key[network_id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 1018.976066] [49942]: key[fixed_ips], None -> [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}] [ 1018.976066] [49942]: key[security_groups], None -> ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'] [ 1018.976066] [49942]: key[port_security_enabled], None -> True [ 1018.976066] [49942]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 1018.976066] [49942]: key[device_id], None -> 5ecd4ea2-217c-44c8-8079-9dc662826bb1 [ 1018.976066] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1018.999155] [49942]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.026286] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Pushing event updated for resources: {'Port': ['ID=3dc39f0a-63ae-49a8-83af-c3600a52e79b,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1019.037368] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Network 80fa6e97-2c12-4b82-b071-0f7f14940404 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1019.038685] [49942]: DEBUG neutron.scheduler.base_scheduler [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1019.041609] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1019.068060] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] create_port_postcommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': '', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'project_id': '0cda2a624bf143ea9091738adbc64507', 'port_security_enabled': True, 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:20Z', 'revision_number': 1, 'network': {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1019.068060] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] create_port_postcommit: [ 1019.068060] [49942]: key[id], None -> 3dc39f0a-63ae-49a8-83af-c3600a52e79b [ 1019.068060] [49942]: key[binding:vnic_type], None -> normal [ 1019.068060] [49942]: key[tags], None -> [] [ 1019.068060] [49942]: key[binding:vif_details], None -> {} [ 1019.068060] [49942]: key[allowed_address_pairs], None -> [] [ 1019.068060] [49942]: key[extra_dhcp_opts], None -> [] [ 1019.068060] [49942]: key[binding:profile], None -> {} [ 1019.068060] [49942]: key[admin_state_up], None -> True [ 1019.068060] [49942]: key[network], None -> {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} [ 1019.068060] [49942]: key[binding:vif_type], None -> unbound [ 1019.068060] [49942]: key[device_owner], None -> [ 1019.068060] [49942]: key[created_at], None -> 2025-11-20T12:36:20Z [ 1019.068060] [49942]: key[updated_at], None -> 2025-11-20T12:36:20Z [ 1019.068060] [49942]: key[tenant_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 1019.068060] [49942]: key[binding:host_id], None -> [ 1019.068060] [49942]: key[description], None -> [ 1019.068060] [49942]: key[standard_attr_id], None -> 1620 [ 1019.068060] [49942]: key[name], None -> [ 1019.068060] [49942]: key[mac_address], None -> fa:16:3e:17:5c:e2 [ 1019.068060] [49942]: key[status], None -> DOWN [ 1019.068060] [49942]: key[network_id], None -> 80fa6e97-2c12-4b82-b071-0f7f14940404 [ 1019.068060] [49942]: key[fixed_ips], None -> [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}] [ 1019.068060] [49942]: key[security_groups], None -> ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'] [ 1019.068060] [49942]: key[revision_number], None -> 1 [ 1019.068060] [49942]: key[port_security_enabled], None -> True [ 1019.068060] [49942]: key[project_id], None -> 0cda2a624bf143ea9091738adbc64507 [ 1019.068060] [49942]: key[device_id], None -> 5ecd4ea2-217c-44c8-8079-9dc662826bb1 [ 1019.068060] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.105213] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.105615] [49942]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-dda6109f-ae81-4a56-94e2-5cda5683f6f2 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.108621] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fee3d4f9-5385-43f4-8513-d9cd71540d91 req-3d3b5763-ee11-453e-8c0a-a194b2b42ba5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.109999] [49941]: [pid: 49941|app: 0|req: 3914/8135] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1019.116660] [49942]: [pid: 49942|app: 0|req: 4222/8136] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:20 2025] POST /networking/v2.0/ports => generated 733 bytes in 344 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1019.119704] [49942]: DEBUG neutron.api.wsgi [req-fee3d4f9-5385-43f4-8513-d9cd71540d91 req-11ec6975-783e-4f1a-8e06-cd330a0cc115 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.132776] [49941]: [pid: 49941|app: 0|req: 3915/8137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.141085] [49941]: DEBUG neutron.api.v2.base [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Request body: {'port': {'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1019.145456] [49942]: [pid: 49942|app: 0|req: 4223/8138] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.188574] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.315024] [49941]: DEBUG neutron.notifiers.nova [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 3dc39f0a-63ae-49a8-83af-c3600a52e79b {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1019.321541] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks [] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.334963] [49941]: DEBUG neutron.db.provisioning_blocks [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Transition to ACTIVE for port object 3dc39f0a-63ae-49a8-83af-c3600a52e79b will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1019.337296] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_precommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:20Z', 'revision_number': 2, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': '', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:20Z', 'revision_number': 1, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) 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': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1019.337512] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_precommit: [ 1019.337512] [49941]: key[device_owner], -> compute:nova [ 1019.337512] [49941]: key[binding:host_id], -> cpu-1 [ 1019.337512] [49941]: key[revision_number], 1 -> 2 [ 1019.337512] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.339400] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1019.361660] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Pushing event updated for resources: {'Port': ['ID=3dc39f0a-63ae-49a8-83af-c3600a52e79b,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1019.401724] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_postcommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:20Z', 'revision_number': 2, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': '', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:20Z', 'revision_number': 1, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) 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': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1019.402033] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_postcommit: [ 1019.402033] [49941]: key[device_owner], -> compute:nova [ 1019.402033] [49941]: key[binding:host_id], -> cpu-1 [ 1019.402033] [49941]: key[revision_number], 1 -> 2 [ 1019.402033] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1019.408972] [49941]: DEBUG neutron.plugins.ml2.managers [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Attempting to bind port 3dc39f0a-63ae-49a8-83af-c3600a52e79b on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1019.409277] [49941]: DEBUG neutron.plugins.ml2.managers [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Attempting to bind port 3dc39f0a-63ae-49a8-83af-c3600a52e79b by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1019.409398] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Attempting to bind port 3dc39f0a-63ae-49a8-83af-c3600a52e79b on network 80fa6e97-2c12-4b82-b071-0f7f14940404 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1019.426491] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1019.426852] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Bind Segment={'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1019.429918] [49941]: DEBUG networking_nsxv3.api.rpc [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Bind port on Host cpu-1 & Segment [{'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1019.697890] [49942]: [pid: 49942|app: 0|req: 4224/8139] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:20 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 476 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.775199] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc4b780b-359b-407b-9dff-e036f68403cd req-ae613ad6-3406-4da4-b2b2-11f15d417287 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.775199] [49942]: [pid: 49942|app: 0|req: 4225/8140] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:21 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.805219] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-0ed2cbad-ab10-4d5f-bb61-1a60e1d60b19 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.806307] [49942]: [pid: 49942|app: 0|req: 4226/8141] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:21 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1019.837202] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-5469643f-1d92-4a83-9d9c-6f1c8bb9da6e tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.838225] [49942]: [pid: 49942|app: 0|req: 4227/8142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:21 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.869204] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00946073-ac75-4af5-8917-58c3f831b43a req-c378a4b7-5102-49bc-86ff-fc8b56fc81b3 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.870158] [49942]: [pid: 49942|app: 0|req: 4228/8143] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:21 2025] GET /networking/v2.0/ports?device_id=ea39f42c-ef9e-4c4e-9fda-efed28e0e267 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.901077] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-388bd7bd-1190-4568-9acf-33b2122d5e0a req-ee7d5264-f599-4a12-9955-a6399f466bdc tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1019.902130] [49942]: [pid: 49942|app: 0|req: 4229/8144] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:21 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1019.904657] [49942]: DEBUG neutron.api.wsgi [req-bc4b780b-359b-407b-9dff-e036f68403cd req-fc6b11c1-ca7c-4356-ab3b-245e5530d8c5 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.926824] [49942]: [pid: 49942|app: 0|req: 4230/8145] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:21 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.929249] [49942]: DEBUG neutron.api.wsgi [req-3692b937-69f8-477a-920a-17938ce0a618 req-e296593b-4fb0-4b4e-96c0-d7be45afef7d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1019.940988] [49942]: [pid: 49942|app: 0|req: 4231/8146] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=972b09f8-5ece-450b-9a77-572396f75085 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1019.979749] [49942]: DEBUG neutron.plugins.ml2.plugin [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Deleting port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1019.979949] [49942]: DEBUG neutron_lib.callbacks.manager [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.005928] [49942]: DEBUG neutron.plugins.ml2.db [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] For port f604788e-8ecc-4b8b-b4f7-94bbe7501d17, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.006199] [49942]: DEBUG neutron_lib.callbacks.manager [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.010399] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1020.010636] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit: [ 1020.010636] [49942]: key[id], f604788e-8ecc-4b8b-b4f7-94bbe7501d17 -> None [ 1020.010636] [49942]: key[binding:vnic_type], normal -> None [ 1020.010636] [49942]: key[tags], [] -> None [ 1020.010636] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.010636] [49942]: key[allowed_address_pairs], [] -> None [ 1020.010636] [49942]: key[extra_dhcp_opts], [] -> None [ 1020.010636] [49942]: key[binding:profile], {} -> None [ 1020.010636] [49942]: key[admin_state_up], True -> None [ 1020.010636] [49942]: key[binding:vif_type], ovs -> None [ 1020.010636] [49942]: key[device_owner], compute:nova -> None [ 1020.010636] [49942]: key[created_at], 2025-11-20T12:36:05Z -> None [ 1020.010636] [49942]: key[updated_at], 2025-11-20T12:36:07Z -> None [ 1020.010636] [49942]: key[description], -> None [ 1020.010636] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.010636] [49942]: key[binding:host_id], cpu-1 -> None [ 1020.010636] [49942]: key[standard_attr_id], 1615 -> None [ 1020.010636] [49942]: key[name], -> None [ 1020.010636] [49942]: key[mac_address], fa:16:3e:95:63:89 -> None [ 1020.010636] [49942]: key[status], ACTIVE -> None [ 1020.010636] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1020.010636] [49942]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}] -> None [ 1020.010636] [49942]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 1020.010636] [49942]: key[revision_number], 5 -> None [ 1020.010636] [49942]: key[port_security_enabled], True -> None [ 1020.010636] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.010636] [49942]: key[device_id], e79d38e7-1fb5-400c-ab32-dee6d0671f71 -> None [ 1020.010636] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.011979] [49942]: DEBUG neutron.plugins.ml2.plugin [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Calling delete_port for f604788e-8ecc-4b8b-b4f7-94bbe7501d17 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1020.106444] [49942]: DEBUG neutron_lib.callbacks.manager [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f604788e-8ecc-4b8b-b4f7-94bbe7501d17), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.115379] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event deleted for resources: {'Port': ['ID=f604788e-8ecc-4b8b-b4f7-94bbe7501d17,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.145365] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] No DVR routers for this DVR port f604788e-8ecc-4b8b-b4f7-94bbe7501d17 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1020.145720] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit called with port settings {'id': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:95:63:89', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'device_owner': 'compute:nova', 'standard_attr_id': 1615, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:07Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1020.145898] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit: [ 1020.145898] [49942]: key[id], f604788e-8ecc-4b8b-b4f7-94bbe7501d17 -> None [ 1020.145898] [49942]: key[binding:vnic_type], normal -> None [ 1020.145898] [49942]: key[tags], [] -> None [ 1020.145898] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.145898] [49942]: key[allowed_address_pairs], [] -> None [ 1020.145898] [49942]: key[extra_dhcp_opts], [] -> None [ 1020.145898] [49942]: key[binding:profile], {} -> None [ 1020.145898] [49942]: key[admin_state_up], True -> None [ 1020.145898] [49942]: key[binding:vif_type], ovs -> None [ 1020.145898] [49942]: key[device_owner], compute:nova -> None [ 1020.145898] [49942]: key[created_at], 2025-11-20T12:36:05Z -> None [ 1020.145898] [49942]: key[updated_at], 2025-11-20T12:36:07Z -> None [ 1020.145898] [49942]: key[description], -> None [ 1020.145898] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.145898] [49942]: key[binding:host_id], cpu-1 -> None [ 1020.145898] [49942]: key[standard_attr_id], 1615 -> None [ 1020.145898] [49942]: key[name], -> None [ 1020.145898] [49942]: key[mac_address], fa:16:3e:95:63:89 -> None [ 1020.145898] [49942]: key[status], ACTIVE -> None [ 1020.145898] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1020.145898] [49942]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.7'}] -> None [ 1020.145898] [49942]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 1020.145898] [49942]: key[revision_number], 5 -> None [ 1020.145898] [49942]: key[port_security_enabled], True -> None [ 1020.145898] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.145898] [49942]: key[device_id], e79d38e7-1fb5-400c-ab32-dee6d0671f71 -> None [ 1020.145898] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.147766] [49942]: DEBUG neutron_lib.callbacks.manager [req-547884a5-6af9-4919-8e25-9054afba7ce4 req-7a37d6eb-2535-422e-a785-644f8f6dd0cd tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.150315] [49942]: [pid: 49942|app: 0|req: 4232/8147] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:21 2025] DELETE /networking/v2.0/ports/f604788e-8ecc-4b8b-b4f7-94bbe7501d17 => generated 0 bytes in 209 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1020.206807] [49942]: DEBUG neutron.plugins.ml2.plugin [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Deleting port 256e25bc-52af-4f2b-a34c-be83a7137fd8 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1020.206807] [49942]: DEBUG neutron_lib.callbacks.manager [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.219881] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'tag': '972b09f8-5ece-450b-9a77-572396f75085'}, {'server_uuid': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'name': 'network-vif-deleted', 'tag': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1020.227086] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-58b0d90e-47a4-48ff-a25f-ba179681c072" -d '{"events": [{"name": "network-changed", "server_uuid": "66ba855b-23b1-45e7-b0b0-b6d67789147c", "tag": "972b09f8-5ece-450b-9a77-572396f75085"}, {"server_uuid": "e79d38e7-1fb5-400c-ab32-dee6d0671f71", "name": "network-vif-deleted", "tag": "f604788e-8ecc-4b8b-b4f7-94bbe7501d17"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1020.244362] [49942]: DEBUG neutron.plugins.ml2.db [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] For port 256e25bc-52af-4f2b-a34c-be83a7137fd8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=256e25bc-52af-4f2b-a34c-be83a7137fd8,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.244699] [49942]: DEBUG neutron_lib.callbacks.manager [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.250168] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:09Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1020.250518] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_precommit: [ 1020.250518] [49942]: key[id], 256e25bc-52af-4f2b-a34c-be83a7137fd8 -> None [ 1020.250518] [49942]: key[binding:vnic_type], normal -> None [ 1020.250518] [49942]: key[tags], [] -> None [ 1020.250518] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.250518] [49942]: key[allowed_address_pairs], [] -> None [ 1020.250518] [49942]: key[extra_dhcp_opts], [] -> None [ 1020.250518] [49942]: key[binding:profile], {} -> None [ 1020.250518] [49942]: key[admin_state_up], True -> None [ 1020.250518] [49942]: key[binding:vif_type], ovs -> None [ 1020.250518] [49942]: key[device_owner], compute:nova -> None [ 1020.250518] [49942]: key[created_at], 2025-11-20T12:36:07Z -> None [ 1020.250518] [49942]: key[updated_at], 2025-11-20T12:36:09Z -> None [ 1020.250518] [49942]: key[description], -> None [ 1020.250518] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.250518] [49942]: key[binding:host_id], cpu-1 -> None [ 1020.250518] [49942]: key[standard_attr_id], 1617 -> None [ 1020.250518] [49942]: key[name], -> None [ 1020.250518] [49942]: key[mac_address], fa:16:3e:23:fb:07 -> None [ 1020.250518] [49942]: key[status], ACTIVE -> None [ 1020.250518] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1020.250518] [49942]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}] -> None [ 1020.250518] [49942]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 1020.250518] [49942]: key[revision_number], 5 -> None [ 1020.250518] [49942]: key[port_security_enabled], True -> None [ 1020.250518] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.250518] [49942]: key[device_id], ea39f42c-ef9e-4c4e-9fda-efed28e0e267 -> None [ 1020.250518] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.252112] [49942]: DEBUG neutron.plugins.ml2.plugin [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Calling delete_port for 256e25bc-52af-4f2b-a34c-be83a7137fd8 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1020.318278] [49942]: DEBUG neutron_lib.callbacks.manager [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (256e25bc-52af-4f2b-a34c-be83a7137fd8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.327559] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Pushing event deleted for resources: {'Port': ['ID=256e25bc-52af-4f2b-a34c-be83a7137fd8,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.355702] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] No DVR routers for this DVR port 256e25bc-52af-4f2b-a34c-be83a7137fd8 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1020.356156] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit called with port settings {'id': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:23:fb:07', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'device_owner': 'compute:nova', 'standard_attr_id': 1617, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['231ac3ff-2ba5-41db-b748-88253c46034e'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:07Z', 'updated_at': '2025-11-20T12:36:09Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (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': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1020.356326] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] delete_port_postcommit: [ 1020.356326] [49942]: key[id], 256e25bc-52af-4f2b-a34c-be83a7137fd8 -> None [ 1020.356326] [49942]: key[binding:vnic_type], normal -> None [ 1020.356326] [49942]: key[tags], [] -> None [ 1020.356326] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'c7c7f16b-a2e3-4d1f-9b7e-a44a9ebb589c', 'external-id': 'nsx-vlan-transportzone-772', 'segmentation_id': 772, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.356326] [49942]: key[allowed_address_pairs], [] -> None [ 1020.356326] [49942]: key[extra_dhcp_opts], [] -> None [ 1020.356326] [49942]: key[binding:profile], {} -> None [ 1020.356326] [49942]: key[admin_state_up], True -> None [ 1020.356326] [49942]: key[binding:vif_type], ovs -> None [ 1020.356326] [49942]: key[device_owner], compute:nova -> None [ 1020.356326] [49942]: key[created_at], 2025-11-20T12:36:07Z -> None [ 1020.356326] [49942]: key[updated_at], 2025-11-20T12:36:09Z -> None [ 1020.356326] [49942]: key[description], -> None [ 1020.356326] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.356326] [49942]: key[binding:host_id], cpu-1 -> None [ 1020.356326] [49942]: key[standard_attr_id], 1617 -> None [ 1020.356326] [49942]: key[name], -> None [ 1020.356326] [49942]: key[mac_address], fa:16:3e:23:fb:07 -> None [ 1020.356326] [49942]: key[status], ACTIVE -> None [ 1020.356326] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1020.356326] [49942]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.11'}] -> None [ 1020.356326] [49942]: key[security_groups], ['231ac3ff-2ba5-41db-b748-88253c46034e'] -> None [ 1020.356326] [49942]: key[revision_number], 5 -> None [ 1020.356326] [49942]: key[port_security_enabled], True -> None [ 1020.356326] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1020.356326] [49942]: key[device_id], ea39f42c-ef9e-4c4e-9fda-efed28e0e267 -> None [ 1020.356326] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.357926] [49942]: DEBUG neutron_lib.callbacks.manager [req-00946073-ac75-4af5-8917-58c3f831b43a req-b427788a-2c32-4666-bfc4-3c9638b6f9a4 tempest-MultipleCreateTestJSON-229695285 tempest-MultipleCreateTestJSON-229695285-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.360497] [49942]: [pid: 49942|app: 0|req: 4233/8148] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:21 2025] DELETE /networking/v2.0/ports/256e25bc-52af-4f2b-a34c-be83a7137fd8 => generated 0 bytes in 210 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1020.363207] [49942]: DEBUG neutron.api.wsgi [req-388bd7bd-1190-4568-9acf-33b2122d5e0a req-6ddea192-aaa6-454f-adbd-d22aa09a25db tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.383759] [49942]: [pid: 49942|app: 0|req: 4234/8149] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.404656] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-400a8318-7bb4-4637-9e4b-572c82f675fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.405815] [49942]: [pid: 49942|app: 0|req: 4235/8150] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.432575] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Bound using segment: {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1020.432931] [49941]: DEBUG neutron.plugins.ml2.managers [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Bound port: 3dc39f0a-63ae-49a8-83af-c3600a52e79b, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "30f1dacf-8988-41b8-aa8f-e9530f65ef46", "external-id": "nsx-vlan-transportzone-561", "segmentation_id": 561}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1020.433214] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.462130] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfb5502e-87f4-4337-b4a0-4a34a8ceacfd req-64017feb-4518-4028-b497-0e6fd209e598 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.463127] [49942]: [pid: 49942|app: 0|req: 4236/8151] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.473310] [49941]: DEBUG neutron.plugins.ml2.db [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] For port 3dc39f0a-63ae-49a8-83af-c3600a52e79b, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1020.475519] [49941]: DEBUG neutron.plugins.ml2.db [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] For port 3dc39f0a-63ae-49a8-83af-c3600a52e79b, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3dc39f0a-63ae-49a8-83af-c3600a52e79b,segment=NetworkSegment(f123a6b2-8d56-46e9-b6ce-4db43bf1f25b),segment_id=f123a6b2-8d56-46e9-b6ce-4db43bf1f25b)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1020.477196] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_precommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:21Z', 'revision_number': 2, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:21Z', 'revision_number': 2, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) 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': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1020.477378] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_precommit: [ 1020.477378] [49941]: key[binding:vif_type], unbound -> ovs [ 1020.477378] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561} [ 1020.477378] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.481207] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.490028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d24c3c47-ef14-4004-be8e-3cd8e33a91eb req-e47f863d-f632-4fda-8dc5-00f8be2fecf5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.491132] [49942]: [pid: 49942|app: 0|req: 4237/8152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1020.508806] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Pushing event updated for resources: {'Port': ['ID=3dc39f0a-63ae-49a8-83af-c3600a52e79b,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.517536] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3692b937-69f8-477a-920a-17938ce0a618 req-a037745d-570c-42ec-b332-9dd89b06daa4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.518535] [49942]: [pid: 49942|app: 0|req: 4238/8153] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.518817] [49941]: DEBUG neutron.db.provisioning_blocks [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Provisioning complete for port 3dc39f0a-63ae-49a8-83af-c3600a52e79b triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1020.518969] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.519099] [49941]: INFO neutron.plugins.ml2.plugin [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Attempt 1 to provision port 3dc39f0a-63ae-49a8-83af-c3600a52e79b [ 1020.531596] [49942]: [pid: 49942|app: 0|req: 4239/8154] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.534187] [49942]: DEBUG neutron.api.wsgi [req-cfb5502e-87f4-4337-b4a0-4a34a8ceacfd req-d5f33a2f-c1e9-4b70-acc4-065b0b537908 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.553931] [49942]: [pid: 49942|app: 0|req: 4240/8155] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.556515] [49942]: DEBUG neutron.api.wsgi [req-d24c3c47-ef14-4004-be8e-3cd8e33a91eb req-6390bd1a-4093-427a-8e15-d58483075433 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.558537] [49941]: DEBUG neutron.plugins.ml2.plugin [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Current status of the port 3dc39f0a-63ae-49a8-83af-c3600a52e79b is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1020.558708] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.573467] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3dc39f0a-63ae-49a8-83af-c3600a52e79b'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1020.576461] [49942]: [pid: 49942|app: 0|req: 4241/8156] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.580205] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b051822e-9a2d-4dad-84e0-c67d43c13328" -d '{"events": [{"server_uuid": "5ecd4ea2-217c-44c8-8079-9dc662826bb1", "name": "network-vif-plugged", "status": "completed", "tag": "3dc39f0a-63ae-49a8-83af-c3600a52e79b"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1020.588706] [49941]: DEBUG neutron.plugins.ml2.db [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] For port 3dc39f0a-63ae-49a8-83af-c3600a52e79b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3dc39f0a-63ae-49a8-83af-c3600a52e79b,segment=NetworkSegment(f123a6b2-8d56-46e9-b6ce-4db43bf1f25b),segment_id=f123a6b2-8d56-46e9-b6ce-4db43bf1f25b)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.621850] [49942]: [pid: 49942|app: 0|req: 4242/8157] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.625367] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_precommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:22Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:22Z', 'revision_number': 4, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}]) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1020.625608] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_precommit: [ 1020.625608] [49941]: key[status], DOWN -> ACTIVE [ 1020.625608] [49941]: key[revision_number], 4 -> 5 [ 1020.625608] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.631062] [49941]: DEBUG neutron.db.provisioning_blocks [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Provisioning complete for port 3dc39f0a-63ae-49a8-83af-c3600a52e79b triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1020.631264] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.631384] [49941]: INFO neutron.plugins.ml2.plugin [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Attempt 1 to provision port 3dc39f0a-63ae-49a8-83af-c3600a52e79b [ 1020.662855] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0585fee1-07c6-4f88-ab04-59ac72e0a1b6 req-80189661-ad84-4541-a55b-1e1297265588 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.663979] [49942]: [pid: 49942|app: 0|req: 4243/8158] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.679432] [49942]: [pid: 49942|app: 0|req: 4244/8159] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.683693] [49941]: DEBUG neutron.plugins.ml2.plugin [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Current status of the port 3dc39f0a-63ae-49a8-83af-c3600a52e79b is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1020.684922] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_postcommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:22Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:22Z', 'revision_number': 4, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}]) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1020.685232] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_postcommit: [ 1020.685232] [49941]: key[status], DOWN -> ACTIVE [ 1020.685232] [49941]: key[revision_number], 4 -> 5 [ 1020.685232] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.685535] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.723991] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Pushing event updated for resources: {'Port': ['ID=3dc39f0a-63ae-49a8-83af-c3600a52e79b,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1020.726457] [49942]: [pid: 49942|app: 0|req: 4245/8160] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.728542] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_postcommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:22Z', 'revision_number': 4, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:21Z', 'revision_number': 2, 'project_id': '0cda2a624bf143ea9091738adbc64507'}) 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': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1020.728542] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] update_port_postcommit: [ 1020.728542] [49941]: key[binding:vif_type], unbound -> ovs [ 1020.728542] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}} [ 1020.728542] [49941]: key[updated_at], 2025-11-20T12:36:21Z -> 2025-11-20T12:36:22Z [ 1020.728542] [49941]: key[revision_number], 2 -> 4 [ 1020.728542] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.729721] [49942]: DEBUG neutron.api.wsgi [req-0585fee1-07c6-4f88-ab04-59ac72e0a1b6 req-2c264dc1-4ce3-405e-a600-4fbc7ec27008 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.733168] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.733563] [49941]: DEBUG neutron_lib.callbacks.manager [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-bca87e64-3733-450b-8987-74fef1fae80b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.735012] [49941]: [pid: 49941|app: 0|req: 3916/8161] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:20 2025] PUT /networking/v2.0/ports/3dc39f0a-63ae-49a8-83af-c3600a52e79b => generated 1038 bytes in 1601 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1020.761362] [49942]: [pid: 49942|app: 0|req: 4246/8162] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.766695] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89677779-ba5a-424f-a6b5-0f423e6e9316 req-a34642e8-7df9-4a18-a49e-4ea3fbd1a57d tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.767404] [49941]: [pid: 49941|app: 0|req: 3917/8163] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.772570] [49941]: DEBUG neutron.api.wsgi [req-89677779-ba5a-424f-a6b5-0f423e6e9316 req-3aac130a-4a0f-40d4-8584-efdcb3091bea tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.791779] [49941]: [pid: 49941|app: 0|req: 3918/8164] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.818760] [49941]: [pid: 49941|app: 0|req: 3919/8165] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.823577] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-396d31d5-a320-4ab6-9ebd-c03561e10dd3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.824881] [49942]: [pid: 49942|app: 0|req: 4247/8166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1020.845879] [49941]: [pid: 49941|app: 0|req: 3920/8167] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.880141] [49942]: DEBUG neutron.plugins.ml2.plugin [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Deleting port d915284f-ea3d-49d5-a7fe-2b8e73e4965c {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1020.880356] [49942]: DEBUG neutron_lib.callbacks.manager [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.887367] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd886539-4b51-4dd6-a30d-579515a10d30 req-50658a5d-b778-4097-8c8b-03fcbc52a4bf tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.888689] [49941]: [pid: 49941|app: 0|req: 3921/8168] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.904161] [49941]: [pid: 49941|app: 0|req: 3922/8169] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1020.907655] [49941]: DEBUG neutron.api.wsgi [req-dd886539-4b51-4dd6-a30d-579515a10d30 req-3c5ba61b-181f-4b7c-8cfe-47a9e4fd7fa0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1020.912206] [49942]: DEBUG neutron.plugins.ml2.db [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] For port d915284f-ea3d-49d5-a7fe-2b8e73e4965c, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1020.912451] [49942]: DEBUG neutron_lib.callbacks.manager [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1020.918980] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_precommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:34Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 1020.918980] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_precommit: [ 1020.918980] [49942]: key[id], d915284f-ea3d-49d5-a7fe-2b8e73e4965c -> None [ 1020.918980] [49942]: key[binding:vnic_type], normal -> None [ 1020.918980] [49942]: key[tags], [] -> None [ 1020.918980] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1020.918980] [49942]: key[allowed_address_pairs], [] -> None [ 1020.918980] [49942]: key[extra_dhcp_opts], [] -> None [ 1020.918980] [49942]: key[binding:profile], {} -> None [ 1020.918980] [49942]: key[admin_state_up], True -> None [ 1020.918980] [49942]: key[binding:vif_type], ovs -> None [ 1020.918980] [49942]: key[device_owner], compute:nova -> None [ 1020.918980] [49942]: key[created_at], 2025-11-20T12:35:32Z -> None [ 1020.918980] [49942]: key[updated_at], 2025-11-20T12:35:34Z -> None [ 1020.918980] [49942]: key[description], -> None [ 1020.918980] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1020.918980] [49942]: key[binding:host_id], cpu-1 -> None [ 1020.918980] [49942]: key[standard_attr_id], 1547 -> None [ 1020.918980] [49942]: key[name], -> None [ 1020.918980] [49942]: key[mac_address], fa:16:3e:ea:e9:7e -> None [ 1020.918980] [49942]: key[status], ACTIVE -> None [ 1020.918980] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1020.918980] [49942]: key[fixed_ips], [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] -> None [ 1020.918980] [49942]: key[security_groups], ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] -> None [ 1020.918980] [49942]: key[revision_number], 5 -> None [ 1020.918980] [49942]: key[port_security_enabled], True -> None [ 1020.918980] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1020.918980] [49942]: key[device_id], ec12c689-c20d-4670-a827-a635a4221131 -> None [ 1020.918980] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1020.932721] [49941]: [pid: 49941|app: 0|req: 3923/8170] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.971499] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-2e65cd0f-597d-46c1-9f6f-4da69eb5590e x-openstack-request-id: req-2e65cd0f-597d-46c1-9f6f-4da69eb5590e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1020.973099] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "66ba855b-23b1-45e7-b0b0-b6d67789147c", "tag": "972b09f8-5ece-450b-9a77-572396f75085", "status": "completed", "code": 200}, {"server_uuid": "e79d38e7-1fb5-400c-ab32-dee6d0671f71", "name": "network-vif-deleted", "tag": "f604788e-8ecc-4b8b-b4f7-94bbe7501d17", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1020.973099] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2e65cd0f-597d-46c1-9f6f-4da69eb5590e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1020.973295] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2e65cd0f-597d-46c1-9f6f-4da69eb5590e'] response: {'name': 'network-changed', 'server_uuid': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'tag': '972b09f8-5ece-450b-9a77-572396f75085', 'status': 'completed', 'code': 200} [ 1020.973367] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2e65cd0f-597d-46c1-9f6f-4da69eb5590e'] response: {'server_uuid': 'e79d38e7-1fb5-400c-ab32-dee6d0671f71', 'name': 'network-vif-deleted', 'tag': 'f604788e-8ecc-4b8b-b4f7-94bbe7501d17', 'status': 'completed', 'code': 200} [ 1020.984998] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f75375c-f57e-4828-a260-b895d87883bb req-d94f3d75-a6b2-4dfc-a7e8-d441ee785c00 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1020.986088] [49941]: [pid: 49941|app: 0|req: 3924/8171] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1020.989532] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-547e6fae-e062-4a2b-9b6b-9d5005078c87 x-openstack-request-id: req-547e6fae-e062-4a2b-9b6b-9d5005078c87 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1020.989532] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5ecd4ea2-217c-44c8-8079-9dc662826bb1", "name": "network-vif-plugged", "status": "completed", "tag": "3dc39f0a-63ae-49a8-83af-c3600a52e79b", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1020.989532] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-547e6fae-e062-4a2b-9b6b-9d5005078c87 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1020.989532] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-547e6fae-e062-4a2b-9b6b-9d5005078c87'] response: {'server_uuid': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'code': 200} [ 1020.992888] [49941]: DEBUG neutron.api.wsgi [req-2f75375c-f57e-4828-a260-b895d87883bb req-c678ea02-94eb-4bb2-9174-69341a9482e0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.014884] [49941]: [pid: 49941|app: 0|req: 3925/8172] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1021.034596] [49941]: [pid: 49941|app: 0|req: 3926/8173] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.040662] [49942]: DEBUG neutron_lib.callbacks.manager [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.040845] [49942]: DEBUG neutron_lib.callbacks.manager [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.041013] [49942]: INFO neutron.db.l3_db [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Floating IP a2329e28-8e47-4f9f-ae70-e95c329e15c7 disassociated. External IP: 10.180.180.208, port: d915284f-ea3d-49d5-a7fe-2b8e73e4965c. [ 1021.041133] [49942]: DEBUG neutron.plugins.ml2.plugin [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Calling delete_port for d915284f-ea3d-49d5-a7fe-2b8e73e4965c owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1021.089807] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e273b9a0-7634-44e0-90cf-1c0af9b58bb5 req-3cda92bd-522d-4e54-b791-4b6fbd98fae9 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.090978] [49941]: [pid: 49941|app: 0|req: 3927/8174] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.097917] [49941]: DEBUG neutron.api.wsgi [req-e273b9a0-7634-44e0-90cf-1c0af9b58bb5 req-71dfe96a-8bf3-4068-b550-959fca81e1a6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.118422] [49941]: [pid: 49941|app: 0|req: 3928/8175] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:22 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.118809] [49942]: DEBUG neutron_lib.callbacks.manager [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d915284f-ea3d-49d5-a7fe-2b8e73e4965c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.127279] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event deleted for resources: {'Port': ['ID=d915284f-ea3d-49d5-a7fe-2b8e73e4965c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1021.194493] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1021.247375] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1021.275339] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] No DVR routers for this DVR port d915284f-ea3d-49d5-a7fe-2b8e73e4965c on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1021.275339] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_postcommit called with port settings {'id': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:ea:e9:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ec12c689-c20d-4670-a827-a635a4221131', 'device_owner': 'compute:nova', 'standard_attr_id': 1547, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:32Z', 'updated_at': '2025-11-20T12:35:34Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (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': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 1021.275339] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_postcommit: [ 1021.275339] [49942]: key[id], d915284f-ea3d-49d5-a7fe-2b8e73e4965c -> None [ 1021.275339] [49942]: key[binding:vnic_type], normal -> None [ 1021.275339] [49942]: key[tags], [] -> None [ 1021.275339] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'b8b5b5e2-866d-4ab5-b74d-4a47de0c4877', 'external-id': 'nsx-vlan-transportzone-74', 'segmentation_id': 74, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1021.275339] [49942]: key[allowed_address_pairs], [] -> None [ 1021.275339] [49942]: key[extra_dhcp_opts], [] -> None [ 1021.275339] [49942]: key[binding:profile], {} -> None [ 1021.275339] [49942]: key[admin_state_up], True -> None [ 1021.275339] [49942]: key[binding:vif_type], ovs -> None [ 1021.275339] [49942]: key[device_owner], compute:nova -> None [ 1021.275339] [49942]: key[created_at], 2025-11-20T12:35:32Z -> None [ 1021.275339] [49942]: key[updated_at], 2025-11-20T12:35:34Z -> None [ 1021.275339] [49942]: key[description], -> None [ 1021.275339] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1021.275339] [49942]: key[binding:host_id], cpu-1 -> None [ 1021.275339] [49942]: key[standard_attr_id], 1547 -> None [ 1021.275339] [49942]: key[name], -> None [ 1021.275339] [49942]: key[mac_address], fa:16:3e:ea:e9:7e -> None [ 1021.275339] [49942]: key[status], ACTIVE -> None [ 1021.275339] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1021.275339] [49942]: key[fixed_ips], [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.12'}] -> None [ 1021.275339] [49942]: key[security_groups], ['4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb'] -> None [ 1021.275339] [49942]: key[revision_number], 5 -> None [ 1021.275339] [49942]: key[port_security_enabled], True -> None [ 1021.275339] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1021.275339] [49942]: key[device_id], ec12c689-c20d-4670-a827-a635a4221131 -> None [ 1021.275339] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1021.277628] [49942]: DEBUG neutron_lib.callbacks.manager [req-eec47ec9-ce22-41ed-938d-9dfba7d152fb req-c83c2217-27cb-4d3c-b714-81cce0eef8c3 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1021.281053] [49942]: [pid: 49942|app: 0|req: 4248/8176] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:22 2025] DELETE /networking/v2.0/ports/d915284f-ea3d-49d5-a7fe-2b8e73e4965c => generated 0 bytes in 451 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1021.296343] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58b0d90e-47a4-48ff-a25f-ba179681c072 req-8db0f16b-d9c6-4e48-9389-8cfe84008531 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.297580] [49941]: [pid: 49941|app: 0|req: 3929/8177] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?tenant_id=c020adf2527047879a93a72dd05b36e3&device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1021.350814] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58b0d90e-47a4-48ff-a25f-ba179681c072 req-9fb98bfe-4af6-43f6-9304-62cda6b0c1f5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.351894] [49942]: [pid: 49942|app: 0|req: 4249/8178] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/networks?id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 716 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.359058] [49941]: DEBUG neutron.api.wsgi [req-58b0d90e-47a4-48ff-a25f-ba179681c072 req-7da347a3-71c5-4460-8adb-f88c42c14836 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.375446] [49941]: [pid: 49941|app: 0|req: 3930/8179] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=972b09f8-5ece-450b-9a77-572396f75085 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.403528] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58b0d90e-47a4-48ff-a25f-ba179681c072 req-3ab11a7e-53fe-494c-80f2-6930c95931c7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.404746] [49942]: [pid: 49942|app: 0|req: 4250/8180] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/subnets?id=dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.453946] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58b0d90e-47a4-48ff-a25f-ba179681c072 req-ddf42377-fa40-4ca6-81e7-654456435476 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.455050] [49941]: [pid: 49941|app: 0|req: 3931/8181] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?network_id=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e&device_owner=network%3Adhcp => generated 999 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.508170] [49942]: [pid: 49942|app: 0|req: 4251/8182] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1021.525426] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a985d6cf-cb26-4c55-a64b-d99a7549d509 req-929f1f9f-a82e-4e0f-9fbd-222a12f0a01b tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.526765] [49941]: [pid: 49941|app: 0|req: 3932/8183] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1021.532667] [49941]: DEBUG neutron.api.wsgi [req-a985d6cf-cb26-4c55-a64b-d99a7549d509 req-bde7630a-9113-4b2c-8214-1989c1b9c80f tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.549602] [49942]: [pid: 49942|app: 0|req: 4252/8184] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1021.560462] [49941]: [pid: 49941|app: 0|req: 3933/8185] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1021.616577] [49942]: [pid: 49942|app: 0|req: 4253/8186] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.665650] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42120a71-06f4-4698-b02a-5e95435092e5 req-a2a463a5-8578-4932-a5f7-d1a499b805c6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.666835] [49941]: [pid: 49941|app: 0|req: 3934/8187] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.674061] [49942]: DEBUG neutron.api.wsgi [req-42120a71-06f4-4698-b02a-5e95435092e5 req-e2d212fe-9fd5-4ec3-9e68-b038d4cd198b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.701328] [49942]: [pid: 49942|app: 0|req: 4254/8188] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.763313] [49941]: [pid: 49941|app: 0|req: 3935/8189] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.798055] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-55db6364-e10f-4468-9052-7c340ba16ddd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.798696] [49942]: [pid: 49942|app: 0|req: 4255/8190] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?tenant_id=0cda2a624bf143ea9091738adbc64507&device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1021.808195] [49941]: DEBUG neutron.api.wsgi [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-2efee18b-5345-47f2-9610-f6e1a54244ca service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.824768] [49941]: [pid: 49941|app: 0|req: 3936/8191] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=3dc39f0a-63ae-49a8-83af-c3600a52e79b => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.854794] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-8f11a5e9-1607-4395-9aaf-1207088ca9a4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.855735] [49941]: [pid: 49941|app: 0|req: 3937/8192] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/subnets?id=c6fa6bba-e930-408c-bcf2-8a92e631d73a => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.869963] [49941]: [pid: 49941|app: 0|req: 3938/8193] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.874028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c22181d-8b44-46bf-8f79-668e7616138f req-d0e63f8d-d29a-4404-afa6-b968509ed7f6 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.875034] [49942]: [pid: 49942|app: 0|req: 4256/8194] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.883772] [49942]: DEBUG neutron.api.wsgi [req-2c22181d-8b44-46bf-8f79-668e7616138f req-9b901eec-6835-475a-a035-3ce7f698254e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1021.901876] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35f47d8e-e045-46e1-a396-9837c82b9fb6 req-48c73c81-02f8-4b23-86e1-7d510bbf15bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1021.902868] [49941]: [pid: 49941|app: 0|req: 3939/8195] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?network_id=80fa6e97-2c12-4b82-b071-0f7f14940404&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1021.904295] [49942]: [pid: 49942|app: 0|req: 4257/8196] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1021.935599] [49942]: [pid: 49942|app: 0|req: 4258/8197] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1021.961691] [49941]: [pid: 49941|app: 0|req: 3940/8198] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/networks/80fa6e97-2c12-4b82-b071-0f7f14940404?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.964765] [49942]: [pid: 49942|app: 0|req: 4259/8199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1021.997459] [49942]: [pid: 49942|app: 0|req: 4260/8200] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.001165] [49941]: [pid: 49941|app: 0|req: 3941/8201] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/networks/80fa6e97-2c12-4b82-b071-0f7f14940404?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.070444] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ac29813b-05a5-4f2b-9c81-d50b6c8af6e1 req-ec9785de-e0ed-4893-9143-99cea7e286c7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.071478] [49942]: [pid: 49942|app: 0|req: 4261/8202] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.077427] [49942]: DEBUG neutron.api.wsgi [req-ac29813b-05a5-4f2b-9c81-d50b6c8af6e1 req-3ff80ed3-5d0d-48af-9fec-8fe5be62c47d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.104288] [49942]: [pid: 49942|app: 0|req: 4262/8203] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1022.128463] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-737ddcef-ad20-431a-84fb-2181b019d600 req-4816fb59-d04e-4f29-8e79-c54f5453c952 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.129651] [49941]: [pid: 49941|app: 0|req: 3942/8204] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.137432] [49942]: DEBUG neutron.api.wsgi [req-737ddcef-ad20-431a-84fb-2181b019d600 req-3fb075c0-ba30-4938-a91b-cd0961595d86 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.158060] [49941]: [pid: 49941|app: 0|req: 3943/8205] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.159388] [49942]: [pid: 49942|app: 0|req: 4263/8206] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.254835] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b00cd8b1-96bf-4cc0-ac1e-f397869454e7 req-af1545df-5b5c-4b6a-8081-cf9f1c80f6c6 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.255911] [49941]: [pid: 49941|app: 0|req: 3944/8207] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:23 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.262663] [49942]: DEBUG neutron.api.wsgi [req-b00cd8b1-96bf-4cc0-ac1e-f397869454e7 req-0b312dad-384a-40b8-99f1-36806126e1df tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.284666] [49942]: [pid: 49942|app: 0|req: 4264/8208] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.687916] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-168a5298-ec27-4785-9b04-15d025c9b6f3 req-625f72b3-19ae-4a8c-bef6-a0fdeb771f32 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.689386] [49941]: [pid: 49941|app: 0|req: 3945/8209] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.695275] [49941]: DEBUG neutron.api.wsgi [req-168a5298-ec27-4785-9b04-15d025c9b6f3 req-6c3b6098-4d29-4555-b038-a42ab99fafca tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.696524] [49942]: [pid: 49942|app: 0|req: 4265/8210] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.721371] [49941]: [pid: 49941|app: 0|req: 3946/8211] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&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.782678] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2caecee7-4b29-4013-80e7-0c78737f48b0 req-2a3338ff-f877-4f62-8990-5090fe9a2d66 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.784936] [49942]: [pid: 49942|app: 0|req: 4266/8212] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.791443] [49941]: DEBUG neutron.api.wsgi [req-2caecee7-4b29-4013-80e7-0c78737f48b0 req-544ab9e6-5d63-43c1-afe1-4a665f80d182 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1022.813027] [49941]: [pid: 49941|app: 0|req: 3947/8213] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1022.841119] [49942]: [pid: 49942|app: 0|req: 4267/8214] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.949492] [49941]: [pid: 49941|app: 0|req: 3948/8215] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1022.977118] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'name': 'network-vif-deleted', 'tag': '256e25bc-52af-4f2b-a34c-be83a7137fd8'}, {'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'name': 'network-vif-deleted', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1022.983875] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-87471467-73b5-43ca-8ea0-5efca65f1860" -d '{"events": [{"server_uuid": "ea39f42c-ef9e-4c4e-9fda-efed28e0e267", "name": "network-vif-deleted", "tag": "256e25bc-52af-4f2b-a34c-be83a7137fd8"}, {"server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "name": "network-vif-deleted", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1022.991879] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'tag': '3dc39f0a-63ae-49a8-83af-c3600a52e79b'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1022.993459] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-091afce4-d52e-4cf5-a437-204660af7862" -d '{"events": [{"name": "network-changed", "server_uuid": "5ecd4ea2-217c-44c8-8079-9dc662826bb1", "tag": "3dc39f0a-63ae-49a8-83af-c3600a52e79b"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1022.994979] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f59cd2e2-7b17-466f-9da5-4428a32964b4 req-8b577b68-eea1-49c3-b45b-a4bfd68337ad tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1022.996111] [49942]: [pid: 49942|app: 0|req: 4268/8216] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.002688] [49942]: DEBUG neutron.api.wsgi [req-f59cd2e2-7b17-466f-9da5-4428a32964b4 req-0a1caf99-5cdc-4e88-9310-b491b821a7bc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.011754] [49941]: [pid: 49941|app: 0|req: 3949/8217] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.026788] [49942]: [pid: 49942|app: 0|req: 4269/8218] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.063831] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 354 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-0709ced4-d5dd-4f2f-8d8e-72c651389eaf x-openstack-request-id: req-0709ced4-d5dd-4f2f-8d8e-72c651389eaf {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1023.064008] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ea39f42c-ef9e-4c4e-9fda-efed28e0e267", "name": "network-vif-deleted", "tag": "256e25bc-52af-4f2b-a34c-be83a7137fd8", "status": "completed", "code": 200}, {"server_uuid": "ec12c689-c20d-4670-a827-a635a4221131", "name": "network-vif-deleted", "tag": "d915284f-ea3d-49d5-a7fe-2b8e73e4965c", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1023.064101] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0709ced4-d5dd-4f2f-8d8e-72c651389eaf {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1023.064289] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0709ced4-d5dd-4f2f-8d8e-72c651389eaf'] response: {'server_uuid': 'ea39f42c-ef9e-4c4e-9fda-efed28e0e267', 'name': 'network-vif-deleted', 'tag': '256e25bc-52af-4f2b-a34c-be83a7137fd8', 'status': 'completed', 'code': 200} [ 1023.064360] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0709ced4-d5dd-4f2f-8d8e-72c651389eaf'] response: {'server_uuid': 'ec12c689-c20d-4670-a827-a635a4221131', 'name': 'network-vif-deleted', 'tag': 'd915284f-ea3d-49d5-a7fe-2b8e73e4965c', 'status': 'completed', 'code': 200} [ 1023.067992] [49941]: [pid: 49941|app: 0|req: 3950/8219] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.088808] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-51da6129-01d1-4322-97d0-af3a8cb9f1b6 x-openstack-request-id: req-51da6129-01d1-4322-97d0-af3a8cb9f1b6 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1023.088946] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5ecd4ea2-217c-44c8-8079-9dc662826bb1", "tag": "3dc39f0a-63ae-49a8-83af-c3600a52e79b", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1023.088995] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-51da6129-01d1-4322-97d0-af3a8cb9f1b6 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1023.089903] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-51da6129-01d1-4322-97d0-af3a8cb9f1b6'] response: {'name': 'network-changed', 'server_uuid': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'tag': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'status': 'completed', 'code': 200} [ 1023.123809] [49942]: [pid: 49942|app: 0|req: 4270/8220] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.171127] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-3dacc644-ce68-4fc0-ab6d-732d75f633c1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.172122] [49941]: [pid: 49941|app: 0|req: 3951/8221] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.179111] [49941]: DEBUG neutron.api.wsgi [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-4990f738-f7e0-4d0c-a976-867b613b40f0 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.203901] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b286adb-bc76-4c56-8352-a80c7fffd2f8 req-f66be7b8-2ef2-4223-ba48-c0a7bb26e7e4 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.205463] [49942]: [pid: 49942|app: 0|req: 4271/8222] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.207374] [49941]: [pid: 49941|app: 0|req: 3952/8223] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=68a180df1c744693994df13e84f0b71d => generated 180 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.212253] [49942]: DEBUG neutron.api.wsgi [req-1b286adb-bc76-4c56-8352-a80c7fffd2f8 req-227fdd7e-457c-4f00-8a37-3aab50a0c643 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.224592] [49941]: [pid: 49941|app: 0|req: 3953/8224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.228443] [49941]: DEBUG neutron.api.v2.base [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'port': {'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'admin_state_up': True, 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1023.234290] [49942]: [pid: 49942|app: 0|req: 4272/8225] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:24 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.272464] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Made reservation on behalf of 68a180df1c744693994df13e84f0b71d for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1023.276492] [49941]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.337242] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa34c8e2-3335-4a20-9a4b-0a4ddc14659a req-aa925707-0a5d-48fe-b81c-96784351e61c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.337242] [49942]: [pid: 49942|app: 0|req: 4273/8226] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1023.344943] [49942]: DEBUG neutron.api.wsgi [req-fa34c8e2-3335-4a20-9a4b-0a4ddc14659a req-9a2a8a1e-e9ef-48ff-a81a-fc15aadf9f48 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.345743] [49941]: DEBUG neutron.db.db_base_plugin_common [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 192.168.128.13 (048067c6-b65e-4098-a38d-bf2512dc9444/fafb3816-d392-46e5-9957-ae4b9093950b/401acc79-0e17-47e4-8232-ab2b45d7325f) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1023.369410] [49942]: [pid: 49942|app: 0|req: 4274/8227] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.398174] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d0b5ac7-3f3b-4a3c-85be-4de2e6b74cb3 req-3b2fb45e-5591-466b-9b81-a01b2178ba3f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.399326] [49942]: [pid: 49942|app: 0|req: 4275/8228] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.404874] [49942]: DEBUG neutron.api.wsgi [req-5d0b5ac7-3f3b-4a3c-85be-4de2e6b74cb3 req-ece4a241-a04c-4f87-96c6-7c02c19c4e62 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.413135] [49941]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (401acc79-0e17-47e4-8232-ab2b45d7325f), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.413965] [49941]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.414206] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1023.414376] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 1023.414376] [49941]: key[id], None -> 401acc79-0e17-47e4-8232-ab2b45d7325f [ 1023.414376] [49941]: key[binding:vnic_type], None -> normal [ 1023.414376] [49941]: key[binding:vif_details], None -> {} [ 1023.414376] [49941]: key[allowed_address_pairs], None -> [] [ 1023.414376] [49941]: key[binding:profile], None -> {} [ 1023.414376] [49941]: key[admin_state_up], None -> True [ 1023.414376] [49941]: key[binding:vif_type], None -> unbound [ 1023.414376] [49941]: key[device_owner], None -> [ 1023.414376] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 1023.414376] [49941]: key[binding:host_id], None -> [ 1023.414376] [49941]: key[standard_attr_id], None -> 1621 [ 1023.414376] [49941]: key[name], None -> [ 1023.414376] [49941]: key[mac_address], None -> fa:16:3e:0f:73:79 [ 1023.414376] [49941]: key[status], None -> DOWN [ 1023.414376] [49941]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 1023.414376] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] [ 1023.414376] [49941]: key[security_groups], None -> ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'] [ 1023.414376] [49941]: key[port_security_enabled], None -> True [ 1023.414376] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 1023.414376] [49941]: key[device_id], None -> 2f8a4682-aa1e-448e-9fbf-e686c06a1c7c [ 1023.414376] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.425644] [49942]: [pid: 49942|app: 0|req: 4276/8229] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1023.438135] [49941]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.461642] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=401acc79-0e17-47e4-8232-ab2b45d7325f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.470199] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network 048067c6-b65e-4098-a38d-bf2512dc9444 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1023.470976] [49941]: DEBUG neutron.scheduler.base_scheduler [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1023.473983] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1023.488660] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 1, 'network': {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1023.488921] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 1023.488921] [49941]: key[id], None -> 401acc79-0e17-47e4-8232-ab2b45d7325f [ 1023.488921] [49941]: key[binding:vnic_type], None -> normal [ 1023.488921] [49941]: key[tags], None -> [] [ 1023.488921] [49941]: key[binding:vif_details], None -> {} [ 1023.488921] [49941]: key[allowed_address_pairs], None -> [] [ 1023.488921] [49941]: key[extra_dhcp_opts], None -> [] [ 1023.488921] [49941]: key[binding:profile], None -> {} [ 1023.488921] [49941]: key[admin_state_up], None -> True [ 1023.488921] [49941]: key[network], None -> {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} [ 1023.488921] [49941]: key[binding:vif_type], None -> unbound [ 1023.488921] [49941]: key[device_owner], None -> [ 1023.488921] [49941]: key[created_at], None -> 2025-11-20T12:36:25Z [ 1023.488921] [49941]: key[updated_at], None -> 2025-11-20T12:36:25Z [ 1023.488921] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 1023.488921] [49941]: key[binding:host_id], None -> [ 1023.488921] [49941]: key[description], None -> [ 1023.488921] [49941]: key[standard_attr_id], None -> 1621 [ 1023.488921] [49941]: key[name], None -> [ 1023.488921] [49941]: key[mac_address], None -> fa:16:3e:0f:73:79 [ 1023.488921] [49941]: key[status], None -> DOWN [ 1023.488921] [49941]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 1023.488921] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] [ 1023.488921] [49941]: key[security_groups], None -> ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'] [ 1023.488921] [49941]: key[revision_number], None -> 1 [ 1023.488921] [49941]: key[port_security_enabled], None -> True [ 1023.488921] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 1023.488921] [49941]: key[device_id], None -> 2f8a4682-aa1e-448e-9fbf-e686c06a1c7c [ 1023.488921] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.520362] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.520705] [49941]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-b1b8019f-38d1-4060-b587-33b93001e0fe tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.529655] [49941]: [pid: 49941|app: 0|req: 3954/8230] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:24 2025] POST /networking/v2.0/ports => generated 733 bytes in 305 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1023.538279] [49942]: DEBUG neutron.api.v2.base [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Request body: {'port': {'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1023.573760] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.638571] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-091afce4-d52e-4cf5-a437-204660af7862 req-cca2d7a5-0d98-4c57-a783-faba9f0458d2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.639626] [49941]: [pid: 49941|app: 0|req: 3955/8231] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?tenant_id=0cda2a624bf143ea9091738adbc64507&device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1023.684216] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-091afce4-d52e-4cf5-a437-204660af7862 req-8ce3b0e6-c1a3-485c-89a0-d6a962329903 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.685304] [49941]: [pid: 49941|app: 0|req: 3956/8232] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/networks?id=80fa6e97-2c12-4b82-b071-0f7f14940404 => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.691911] [49941]: DEBUG neutron.api.wsgi [req-091afce4-d52e-4cf5-a437-204660af7862 req-5dbcd028-d8a9-431d-98cf-da95e63cacf9 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.706275] [49941]: [pid: 49941|app: 0|req: 3957/8233] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=3dc39f0a-63ae-49a8-83af-c3600a52e79b => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1023.706919] [49942]: DEBUG neutron.notifiers.nova [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 401acc79-0e17-47e4-8232-ab2b45d7325f {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1023.715120] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks [] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.725844] [49942]: DEBUG neutron.db.provisioning_blocks [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Transition to ACTIVE for port object 401acc79-0e17-47e4-8232-ab2b45d7325f will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1023.728197] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_precommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1023.728431] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_precommit: [ 1023.728431] [49942]: key[device_owner], -> compute:nova [ 1023.728431] [49942]: key[binding:host_id], -> cpu-1 [ 1023.728431] [49942]: key[revision_number], 1 -> 2 [ 1023.728431] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.732253] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1023.739033] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-091afce4-d52e-4cf5-a437-204660af7862 req-b17ef552-6e0a-4ca0-a12d-dd910e154bc5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.740026] [49941]: [pid: 49941|app: 0|req: 3958/8234] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/subnets?id=c6fa6bba-e930-408c-bcf2-8a92e631d73a => generated 690 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1023.757806] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Pushing event updated for resources: {'Port': ['ID=401acc79-0e17-47e4-8232-ab2b45d7325f,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1023.772752] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-091afce4-d52e-4cf5-a437-204660af7862 req-4d037ee1-102f-48aa-8e89-3bb4a4270ea4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.773858] [49941]: [pid: 49941|app: 0|req: 3959/8235] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?network_id=80fa6e97-2c12-4b82-b071-0f7f14940404&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1023.788682] [49941]: [pid: 49941|app: 0|req: 3960/8236] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.793238] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_postcommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': '', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1023.793435] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_postcommit: [ 1023.793435] [49942]: key[device_owner], -> compute:nova [ 1023.793435] [49942]: key[binding:host_id], -> cpu-1 [ 1023.793435] [49942]: key[revision_number], 1 -> 2 [ 1023.793435] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1023.802675] [49942]: DEBUG neutron.plugins.ml2.managers [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Attempting to bind port 401acc79-0e17-47e4-8232-ab2b45d7325f on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1023.802825] [49942]: DEBUG neutron.plugins.ml2.managers [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Attempting to bind port 401acc79-0e17-47e4-8232-ab2b45d7325f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1023.802947] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Attempting to bind port 401acc79-0e17-47e4-8232-ab2b45d7325f on network 048067c6-b65e-4098-a38d-bf2512dc9444 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1023.820040] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1023.820040] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Bind Segment={'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1023.820329] [49941]: [pid: 49941|app: 0|req: 3961/8237] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/networks/80fa6e97-2c12-4b82-b071-0f7f14940404?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.821909] [49942]: DEBUG networking_nsxv3.api.rpc [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Bind port on Host cpu-1 & Segment [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1023.849670] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14ce4dae-d3c7-4687-ba86-136e9dc57aee req-6ed7ef9f-7388-4024-99b1-d615366a1e23 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1023.852039] [49941]: [pid: 49941|app: 0|req: 3962/8238] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1023.905219] [49941]: [pid: 49941|app: 0|req: 3963/8239] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/networks/80fa6e97-2c12-4b82-b071-0f7f14940404?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1023.908307] [49941]: DEBUG neutron.api.wsgi [req-14ce4dae-d3c7-4687-ba86-136e9dc57aee req-d29cd356-c41e-434c-9b11-764196cf095a tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1023.934907] [49941]: [pid: 49941|app: 0|req: 3964/8240] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.004054] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f42becd-3904-42a6-8020-50f089ac07a4 req-4306f087-9876-4637-86d9-bf182d2e4d4d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.005093] [49941]: [pid: 49941|app: 0|req: 3965/8241] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.020896] [49941]: [pid: 49941|app: 0|req: 3966/8242] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.023447] [49941]: DEBUG neutron.api.wsgi [req-5f42becd-3904-42a6-8020-50f089ac07a4 req-f396cdf5-83f8-4d30-8f84-6f271fb71bd6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.044315] [49941]: [pid: 49941|app: 0|req: 3967/8243] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.082746] [49941]: [pid: 49941|app: 0|req: 3968/8244] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.096584] [49941]: [pid: 49941|app: 0|req: 3969/8245] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.175791] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae2f7f41-8eb7-426d-8e60-c23cbd8d700d req-27e2e3c4-55d2-4f4b-a708-0b75198c8e88 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.176857] [49941]: [pid: 49941|app: 0|req: 3970/8246] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.204751] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e8ccab1-6512-4a73-a4b3-3f8dfffd5ae0 req-d000a56a-c8ad-4a36-819c-7ebc9dc32bb5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.205822] [49941]: [pid: 49941|app: 0|req: 3971/8247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.209574] [49941]: DEBUG neutron.api.wsgi [req-ae2f7f41-8eb7-426d-8e60-c23cbd8d700d req-c16982e1-7601-4cc6-91dc-ef95c28890f7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.231495] [49941]: [pid: 49941|app: 0|req: 3972/8248] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:25 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.234604] [49941]: DEBUG neutron.api.v2.base [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'port_id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1024.253087] [49941]: DEBUG neutron_lib.callbacks.manager [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (8ecbf625-f6da-4cc8-b039-366c82e4711e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.473143] [49941]: DEBUG neutron_lib.callbacks.manager [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.474670] [49941]: DEBUG neutron_lib.callbacks.manager [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (8ecbf625-f6da-4cc8-b039-366c82e4711e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.524593] [49941]: INFO neutron.db.l3_db [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP 8ecbf625-f6da-4cc8-b039-366c82e4711e associated. External IP: 10.180.180.152, port: b2d7a9fe-5a14-4f74-91ca-f465f3d384d8. [ 1024.647767] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1024.703533] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1024.710895] [49941]: DEBUG neutron_lib.callbacks.manager [None req-884069f6-a7ba-4dea-9621-e828bf7004a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.737070] [49941]: [pid: 49941|app: 0|req: 3973/8249] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:36:25 2025] PUT /networking/v2.0/floatingips/8ecbf625-f6da-4cc8-b039-366c82e4711e => generated 802 bytes in 504 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.753040] [49941]: [pid: 49941|app: 0|req: 3974/8250] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.786735] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b275f55-3f60-4a44-8478-969042a29ad1 req-98b8da52-57a7-432b-96e2-7950c7f9b16b tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.788037] [49941]: [pid: 49941|app: 0|req: 3975/8251] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 748 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.795293] [49941]: DEBUG neutron.api.wsgi [req-9b275f55-3f60-4a44-8478-969042a29ad1 req-fc2f853a-d821-4132-a334-f751c06fc3e7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1024.825548] [49941]: [pid: 49941|app: 0|req: 3976/8252] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.825628] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Bound using segment: {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1024.826067] [49942]: DEBUG neutron.plugins.ml2.managers [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Bound port: 401acc79-0e17-47e4-8232-ab2b45d7325f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "46e1fc20-2067-4e1a-9812-702772a2c82c", "external-id": "nsx-vlan-transportzone-210", "segmentation_id": 210}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1024.826067] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.843601] [49941]: [pid: 49941|app: 0|req: 3977/8253] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1024.872091] [49942]: DEBUG neutron.plugins.ml2.db [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] For port 401acc79-0e17-47e4-8232-ab2b45d7325f, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1024.875304] [49942]: DEBUG neutron.plugins.ml2.db [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] For port 401acc79-0e17-47e4-8232-ab2b45d7325f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=401acc79-0e17-47e4-8232-ab2b45d7325f,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1024.877125] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_precommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1024.877322] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_precommit: [ 1024.877322] [49942]: key[binding:vif_type], unbound -> ovs [ 1024.877322] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} [ 1024.877322] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1024.880527] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.921808] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Pushing event updated for resources: {'Port': ['ID=401acc79-0e17-47e4-8232-ab2b45d7325f,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1024.929056] [49942]: DEBUG neutron.db.provisioning_blocks [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Provisioning complete for port 401acc79-0e17-47e4-8232-ab2b45d7325f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1024.929127] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.929269] [49942]: INFO neutron.plugins.ml2.plugin [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Attempt 1 to provision port 401acc79-0e17-47e4-8232-ab2b45d7325f [ 1024.948536] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3911be40-4f50-4cfd-8102-bbe9c5413c90 req-b39d95c2-a61a-43cc-9a3d-35e66c19bcd0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.949588] [49941]: [pid: 49941|app: 0|req: 3978/8254] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.974578] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Current status of the port 401acc79-0e17-47e4-8232-ab2b45d7325f is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1024.974759] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1024.978955] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cbce0254-a9ac-4d0e-80ca-a3c4cb18ee19 req-dd95bf54-c5a1-42f0-91d2-20dfc2c33f22 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1024.979983] [49941]: [pid: 49941|app: 0|req: 3979/8255] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1024.982678] [49941]: DEBUG neutron.api.wsgi [req-3911be40-4f50-4cfd-8102-bbe9c5413c90 req-2b2960d7-6742-4c5b-ac6b-019e22b4afbb tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.002812] [49942]: DEBUG neutron.plugins.ml2.db [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] For port 401acc79-0e17-47e4-8232-ab2b45d7325f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=401acc79-0e17-47e4-8232-ab2b45d7325f,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1025.003726] [49941]: [pid: 49941|app: 0|req: 3980/8256] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.006631] [49941]: DEBUG neutron.api.wsgi [req-cbce0254-a9ac-4d0e-80ca-a3c4cb18ee19 req-f7e271a8-06aa-4060-8a5b-6d647e3a9bfa tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.031300] [49941]: [pid: 49941|app: 0|req: 3981/8257] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.038896] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_precommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:26Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:26Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1025.040217] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_precommit: [ 1025.040217] [49942]: key[status], DOWN -> ACTIVE [ 1025.040217] [49942]: key[revision_number], 4 -> 5 [ 1025.040217] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1025.046772] [49942]: DEBUG neutron.db.provisioning_blocks [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Provisioning complete for port 401acc79-0e17-47e4-8232-ab2b45d7325f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1025.046933] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.047065] [49942]: INFO neutron.plugins.ml2.plugin [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Attempt 1 to provision port 401acc79-0e17-47e4-8232-ab2b45d7325f [ 1025.066808] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1025.071311] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ca9abe70-fc5d-4aec-a776-6c6632af8911" -d '{"events": [{"server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "name": "network-vif-plugged", "status": "completed", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1025.091555] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1025.095312] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f470b388-bfed-4972-8b08-c9d40165ffcd" -d '{"events": [{"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1025.097036] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Current status of the port 401acc79-0e17-47e4-8232-ab2b45d7325f is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1025.097282] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_postcommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:26Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:26Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1025.097455] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_postcommit: [ 1025.097455] [49942]: key[status], DOWN -> ACTIVE [ 1025.097455] [49942]: key[revision_number], 4 -> 5 [ 1025.097455] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1025.097594] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.108797] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a438de2-bed9-490e-93aa-3ea78aa51cf4 req-6af4b7d9-c20a-495a-8f29-17c1bab1b0ee tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.109788] [49941]: [pid: 49941|app: 0|req: 3982/8258] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.116539] [49941]: DEBUG neutron.api.wsgi [req-1a438de2-bed9-490e-93aa-3ea78aa51cf4 req-3aa229c8-c304-4dcc-ac9d-5f3e56f88f54 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.124157] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Pushing event updated for resources: {'Port': ['ID=401acc79-0e17-47e4-8232-ab2b45d7325f,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1025.127472] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_postcommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:26Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:25Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1025.127472] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] update_port_postcommit: [ 1025.127472] [49942]: key[binding:vif_type], unbound -> ovs [ 1025.127472] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} [ 1025.127472] [49942]: key[updated_at], 2025-11-20T12:36:25Z -> 2025-11-20T12:36:26Z [ 1025.127472] [49942]: key[revision_number], 2 -> 4 [ 1025.127472] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1025.134827] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.137812] [49942]: DEBUG neutron_lib.callbacks.manager [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-f909a138-db27-4f25-9f7d-f94f1eec76b9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1025.137812] [49942]: [pid: 49942|app: 0|req: 4277/8259] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:25 2025] PUT /networking/v2.0/ports/401acc79-0e17-47e4-8232-ab2b45d7325f => generated 1038 bytes in 1603 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1025.141354] [49941]: [pid: 49941|app: 0|req: 3983/8260] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&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.198501] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67f60dac-cc10-4b69-a6e6-25853f408b55 req-125babc8-464e-489e-8d98-750d463b1da7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.199566] [49942]: [pid: 49942|app: 0|req: 4278/8261] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.202356] [49941]: [pid: 49941|app: 0|req: 3984/8262] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=dbbc7578-b840-4c57-b2f8-dae4a06e1796 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.205604] [49942]: DEBUG neutron.api.wsgi [req-67f60dac-cc10-4b69-a6e6-25853f408b55 req-9f0bdcad-59a4-48a2-be16-7e782a4d76ef tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.228131] [49942]: [pid: 49942|app: 0|req: 4279/8263] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.272846] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58eff3ed-c777-4a85-8554-f37815c3c019 req-95f0f220-97e7-4b15-9823-069d017da2e9 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.273845] [49941]: [pid: 49941|app: 0|req: 3985/8264] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:26 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.279930] [49941]: DEBUG neutron.api.wsgi [req-58eff3ed-c777-4a85-8554-f37815c3c019 req-4c9fc0e3-9928-4c94-b69d-86f536688737 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.295513] [49942]: [pid: 49942|app: 0|req: 4280/8265] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.302683] [49941]: [pid: 49941|app: 0|req: 3986/8266] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1025.328090] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-1f19d59d-298f-4bbf-a41d-6ac606bd1315 x-openstack-request-id: req-1f19d59d-298f-4bbf-a41d-6ac606bd1315 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1025.328230] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "name": "network-vif-plugged", "status": "completed", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1025.328319] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1f19d59d-298f-4bbf-a41d-6ac606bd1315 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1025.328555] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f19d59d-298f-4bbf-a41d-6ac606bd1315'] response: {'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'code': 200} [ 1025.334517] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-5a0bfe22-12eb-4518-946a-781bd766022b x-openstack-request-id: req-5a0bfe22-12eb-4518-946a-781bd766022b {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1025.334656] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1025.334717] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5a0bfe22-12eb-4518-946a-781bd766022b {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1025.334935] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5a0bfe22-12eb-4518-946a-781bd766022b'] response: {'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'status': 'completed', 'code': 200} [ 1025.385782] [49942]: [pid: 49942|app: 0|req: 4281/8267] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.388449] [49941]: [pid: 49941|app: 0|req: 3987/8268] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.464106] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a59dc423-4702-467e-b406-68ec02d262be req-c007607e-39cf-452b-93f0-8f0ce3f29a11 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.465482] [49941]: [pid: 49941|app: 0|req: 3988/8269] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.472454] [49941]: DEBUG neutron.api.wsgi [req-a59dc423-4702-467e-b406-68ec02d262be req-5857ea12-e127-4fd1-bfaa-b348007b704c tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.488195] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9383a0d-1c03-4d84-b790-1b5db8cf31b4 req-498db781-c4e0-4bdc-91fd-28ed095f6e25 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.489214] [49942]: [pid: 49942|app: 0|req: 4282/8270] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.495291] [49942]: DEBUG neutron.api.wsgi [req-f9383a0d-1c03-4d84-b790-1b5db8cf31b4 req-16a3eb26-aff8-4f16-9baf-a1904af3e2fb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.495853] [49941]: [pid: 49941|app: 0|req: 3989/8271] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.518587] [49942]: [pid: 49942|app: 0|req: 4283/8272] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1025.830834] [49941]: [pid: 49941|app: 0|req: 3990/8273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.882107] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f470b388-bfed-4972-8b08-c9d40165ffcd req-d137f5fd-aa91-4e63-9e1b-cd649b6ff3ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.883297] [49942]: [pid: 49942|app: 0|req: 4284/8274] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1025.917486] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ecfd6b6-69e5-4fbf-ac69-8f200e0db5e3 req-0d91b6dd-c039-474e-8223-47a20cc7d727 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.918620] [49941]: [pid: 49941|app: 0|req: 3991/8275] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.934483] [49941]: [pid: 49941|app: 0|req: 3992/8276] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1025.935923] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f470b388-bfed-4972-8b08-c9d40165ffcd req-443dcedf-f5ac-4963-bf5d-ce4e565e805a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1025.937053] [49942]: [pid: 49942|app: 0|req: 4285/8277] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.937453] [49941]: DEBUG neutron.api.wsgi [req-4ecfd6b6-69e5-4fbf-ac69-8f200e0db5e3 req-2540863d-e5de-418d-b0ec-6fb986c5e7a0 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.943380] [49942]: DEBUG neutron.api.wsgi [req-f470b388-bfed-4972-8b08-c9d40165ffcd req-1433c451-ae10-4b65-a521-2d6acb37ca70 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1025.965443] [49941]: [pid: 49941|app: 0|req: 3993/8278] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1025.982192] [49942]: [pid: 49942|app: 0|req: 4286/8279] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.007956] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f470b388-bfed-4972-8b08-c9d40165ffcd req-cd51a257-2b8a-4e1c-a1a9-422fa0a0bb9f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.008973] [49941]: [pid: 49941|app: 0|req: 3994/8280] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.051432] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f470b388-bfed-4972-8b08-c9d40165ffcd req-691c00a1-bc93-40e5-8030-6085ed9d0d3c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.052739] [49942]: [pid: 49942|app: 0|req: 4287/8281] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.093537] [49941]: [pid: 49941|app: 0|req: 3995/8282] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.101899] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b366fa37-d4eb-415c-8fd9-46d6f0e9bd0f req-394e997f-f222-46ed-a03b-2b33abb4340f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.102914] [49942]: [pid: 49942|app: 0|req: 4288/8283] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.123028] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ee7d9fa-0309-4a41-a517-6e29a8ca6444 req-703bdf02-eb0e-402d-8dad-cdbc2b8c3ed5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.124024] [49941]: [pid: 49941|app: 0|req: 3996/8284] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.126729] [49941]: DEBUG neutron.api.wsgi [req-b366fa37-d4eb-415c-8fd9-46d6f0e9bd0f req-c0d896f2-fd6f-4e2d-84dd-d2d10624ea17 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.140974] [49942]: [pid: 49942|app: 0|req: 4289/8285] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.145021] [49942]: DEBUG neutron.api.wsgi [req-3ee7d9fa-0309-4a41-a517-6e29a8ca6444 req-aaff3b35-1c7f-4b1f-a2c4-3dfdd0bb7955 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.149601] [49941]: [pid: 49941|app: 0|req: 3997/8286] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.169793] [49942]: [pid: 49942|app: 0|req: 4290/8287] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.178507] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a876d85-5ba0-44ad-ae28-b2072aaeb652 req-cbb24d48-5d95-4377-a7be-7a189c9bcfa9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.179058] [49941]: [pid: 49941|app: 0|req: 3998/8288] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1026.197858] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-7f9653ce-8e58-4f23-96a3-6424087ae025 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.198941] [49942]: [pid: 49942|app: 0|req: 4291/8289] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1026.216423] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a876d85-5ba0-44ad-ae28-b2072aaeb652 req-0c5b7904-9110-4c73-9a24-d9296a018a04 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.217353] [49941]: [pid: 49941|app: 0|req: 3999/8290] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1026.220652] [49941]: DEBUG neutron.api.wsgi [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-def18feb-8413-4238-bd48-0736f0155a9e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.237471] [49941]: [pid: 49941|app: 0|req: 4000/8291] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=401acc79-0e17-47e4-8232-ab2b45d7325f => generated 19 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.240265] [49941]: DEBUG neutron.api.wsgi [req-6a876d85-5ba0-44ad-ae28-b2072aaeb652 req-89f8cd25-dc9e-46a1-a739-b885de039ab0 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.257273] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad5855ee-848e-4a3b-bfff-5824e19aafc5 req-cadb2dae-84c3-410e-8365-925f5b6335b4 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.258467] [49942]: [pid: 49942|app: 0|req: 4292/8292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.269751] [49941]: [pid: 49941|app: 0|req: 4001/8293] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.280600] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-179a4166-5dcd-43bc-9d31-b98da80291d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.281700] [49942]: [pid: 49942|app: 0|req: 4293/8294] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.284539] [49942]: DEBUG neutron.api.wsgi [req-ad5855ee-848e-4a3b-bfff-5824e19aafc5 req-6be8c1dc-6b9d-4b6b-aba8-b9c5d50ea494 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.305125] [49942]: [pid: 49942|app: 0|req: 4294/8295] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.328506] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a876d85-5ba0-44ad-ae28-b2072aaeb652 req-f9e433b1-0644-4938-b55a-ba44c644191b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.329554] [49942]: [pid: 49942|app: 0|req: 4295/8296] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.360225] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f08b508-5b99-49db-a0a7-5d300d1c1706 req-6c1f3906-6ac8-4e3e-a8cc-992ed156daa5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.361258] [49942]: [pid: 49942|app: 0|req: 4296/8297] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.387401] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a876d85-5ba0-44ad-ae28-b2072aaeb652 req-8a3639cd-2bc8-48cf-b81c-c95de489b1a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.388486] [49942]: [pid: 49942|app: 0|req: 4297/8298] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.402071] [49942]: [pid: 49942|app: 0|req: 4298/8299] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.435065] [49942]: [pid: 49942|app: 0|req: 4299/8300] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.443544] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (2ba68e04-842c-42c9-a96e-b2c9369814cb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.492375] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba30dcd1-0bf6-44cf-97b0-3fb2a402ac8f req-4c9a8fee-ef8c-4e07-9bf9-a12e8bc4dd01 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.493500] [49942]: [pid: 49942|app: 0|req: 4300/8301] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.527891] [49942]: [pid: 49942|app: 0|req: 4301/8302] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.561175] [49942]: [pid: 49942|app: 0|req: 4302/8303] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.565742] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Deleting port f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1026.565914] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.576533] [49942]: [pid: 49942|app: 0|req: 4303/8304] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.579691] [49942]: DEBUG neutron.api.wsgi [req-ba30dcd1-0bf6-44cf-97b0-3fb2a402ac8f req-a7218183-1c45-4139-8d5e-5a87fe9c4302 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.622765] [49941]: DEBUG neutron.plugins.ml2.db [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] For port f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a,segment=NetworkSegment(64752b92-54ca-41df-8f35-2764f6317bf6),segment_id=64752b92-54ca-41df-8f35-2764f6317bf6)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1026.623039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.629515] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] delete_port_precommit called with port settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', '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-20T12:35:19Z', 'updated_at': '2025-11-20T12:35:21Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 1026.629809] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] delete_port_precommit: [ 1026.629809] [49941]: key[id], f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a -> None [ 1026.629809] [49941]: key[binding:vnic_type], normal -> None [ 1026.629809] [49941]: key[tags], [] -> None [ 1026.629809] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1026.629809] [49941]: key[allowed_address_pairs], [] -> None [ 1026.629809] [49941]: key[extra_dhcp_opts], [] -> None [ 1026.629809] [49941]: key[binding:profile], {} -> None [ 1026.629809] [49941]: key[admin_state_up], True -> None [ 1026.629809] [49941]: key[binding:vif_type], ovs -> None [ 1026.629809] [49941]: key[device_owner], network:router_interface -> None [ 1026.629809] [49941]: key[created_at], 2025-11-20T12:35:19Z -> None [ 1026.629809] [49941]: key[updated_at], 2025-11-20T12:35:21Z -> None [ 1026.629809] [49941]: key[description], -> None [ 1026.629809] [49941]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1026.629809] [49941]: key[binding:host_id], devstack -> None [ 1026.629809] [49941]: key[standard_attr_id], 1543 -> None [ 1026.629809] [49941]: key[name], -> None [ 1026.629809] [49941]: key[mac_address], fa:16:3e:21:31:7f -> None [ 1026.629809] [49941]: key[status], ACTIVE -> None [ 1026.629809] [49941]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1026.629809] [49941]: key[fixed_ips], [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.1'}] -> None [ 1026.629809] [49941]: key[security_groups], [] -> None [ 1026.629809] [49941]: key[revision_number], 5 -> None [ 1026.629809] [49941]: key[port_security_enabled], False -> None [ 1026.629809] [49941]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1026.629809] [49941]: key[device_id], 2ba68e04-842c-42c9-a96e-b2c9369814cb -> None [ 1026.629809] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.633027] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Calling delete_port for f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1026.647817] [49942]: [pid: 49942|app: 0|req: 4304/8305] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&fields=id&fields=name => generated 88 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.704110] [49942]: [pid: 49942|app: 0|req: 4305/8306] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.719026] [49942]: [pid: 49942|app: 0|req: 4306/8307] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.748719] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a925e9f-f12d-462b-9d45-d0fb279ff81c req-20ce1804-e9ad-4cc8-9e49-fa5fbef56ae9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.749940] [49942]: [pid: 49942|app: 0|req: 4307/8308] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.756483] [49942]: DEBUG neutron.api.wsgi [req-1a925e9f-f12d-462b-9d45-d0fb279ff81c req-c2f1fd06-c3da-481b-8068-18c93aff8dc2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.780878] [49942]: [pid: 49942|app: 0|req: 4308/8309] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1026.783094] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.791520] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Pushing event deleted for resources: {'Port': ['ID=f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1026.797879] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.798114] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.798236] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.798463] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.798632] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799042] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799173] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799280] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799379] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799475] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799568] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799662] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799755] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799846] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.799937] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800103] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800202] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800295] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800419] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800608] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800663] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800754] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800849] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.800935] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.801048] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.801119] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.801213] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.801303] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.801394] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.801508] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1026.802246] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Tracked resource versions report: [ 1026.802246] [49941]: pushed versions: [ 1026.802246] [49941]: { 'AddressGroup': {'1.2'}, [ 1026.802246] [49941]: 'Agent': {'1.1'}, [ 1026.802246] [49941]: 'ConntrackHelper': {'1.0'}, [ 1026.802246] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1026.802246] [49941]: 'Log': {'1.0'}, [ 1026.802246] [49941]: 'NDPProxy': {'1.0'}, [ 1026.802246] [49941]: 'Network': {'1.2'}, [ 1026.802246] [49941]: 'Port': {'1.10'}, [ 1026.802246] [49941]: 'PortForwarding': {'1.3'}, [ 1026.802246] [49941]: 'QosPolicy': {'1.10'}, [ 1026.802246] [49941]: 'SecurityGroup': {'1.6'}, [ 1026.802246] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1026.802246] [49941]: 'SubPort': {'1.0'}, [ 1026.802246] [49941]: 'Subnet': {'1.2'}, [ 1026.802246] [49941]: 'Trunk': {'1.1'}} [ 1026.802246] [49941]: consumer versions: [ 1026.802246] [49941]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1026.802246] [49941]: 'Agent': '1.1', [ 1026.802246] [49941]: 'ConntrackHelper': '1.0', [ 1026.802246] [49941]: 'LocalIPAssociation': '1.0', [ 1026.802246] [49941]: 'Log': '1.0', [ 1026.802246] [49941]: 'NDPProxy': '1.0', [ 1026.802246] [49941]: 'Network': '1.2', [ 1026.802246] [49941]: 'Port': '1.10', [ 1026.802246] [49941]: 'PortForwarding': '1.3', [ 1026.802246] [49941]: 'QosPolicy': '1.10', [ 1026.802246] [49941]: 'SecurityGroup': '1.6', [ 1026.802246] [49941]: 'SecurityGroupRule': '1.3', [ 1026.802246] [49941]: 'SubPort': '1.0', [ 1026.802246] [49941]: 'Subnet': '1.2', [ 1026.802246] [49941]: 'Trunk': '1.1'}, [ 1026.802246] [49941]: L3 agent@devstack: {}, [ 1026.802246] [49941]: Metadata agent@devstack: {}, [ 1026.802246] [49941]: DHCP agent@devstack: {}, [ 1026.802246] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1026.802246] [49941]: 'Agent': '1.1', [ 1026.802246] [49941]: 'ConntrackHelper': '1.0', [ 1026.802246] [49941]: 'LocalIPAssociation': '1.0', [ 1026.802246] [49941]: 'Log': '1.0', [ 1026.802246] [49941]: 'NDPProxy': '1.0', [ 1026.802246] [49941]: 'Network': '1.2', [ 1026.802246] [49941]: 'Port': '1.10', [ 1026.802246] [49941]: 'PortForwarding': '1.3', [ 1026.802246] [49941]: 'QosPolicy': '1.10', [ 1026.802246] [49941]: 'SecurityGroup': '1.6', [ 1026.802246] [49941]: 'SecurityGroupRule': '1.3', [ 1026.802246] [49941]: 'SubPort': '1.0', [ 1026.802246] [49941]: 'Subnet': '1.2', [ 1026.802246] [49941]: 'Trunk': '1.1'}} [ 1026.802246] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1026.810529] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a1b61ba-c929-434e-8277-7426a494e6dc req-3ae247cb-4022-43ac-8059-0f6620bb7f58 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1026.811667] [49942]: [pid: 49942|app: 0|req: 4309/8310] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1026.817997] [49942]: DEBUG neutron.api.wsgi [req-3a1b61ba-c929-434e-8277-7426a494e6dc req-a210601f-05ec-4ef3-9f8e-8f68d2c8be7e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1026.834312] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] delete_port_postcommit called with port settings {'id': 'f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:21:31:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1543, 'fixed_ips': [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', '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-20T12:35:19Z', 'updated_at': '2025-11-20T12:35:21Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['8da75d2a-cb94-4f47-8b5b-4c969295dda1'], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 1026.834640] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] delete_port_postcommit: [ 1026.834640] [49941]: key[id], f7389fb4-fd5a-4e74-ba98-8b75dc6d7b2a -> None [ 1026.834640] [49941]: key[binding:vnic_type], normal -> None [ 1026.834640] [49941]: key[tags], [] -> None [ 1026.834640] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1026.834640] [49941]: key[allowed_address_pairs], [] -> None [ 1026.834640] [49941]: key[extra_dhcp_opts], [] -> None [ 1026.834640] [49941]: key[binding:profile], {} -> None [ 1026.834640] [49941]: key[admin_state_up], True -> None [ 1026.834640] [49941]: key[binding:vif_type], ovs -> None [ 1026.834640] [49941]: key[device_owner], network:router_interface -> None [ 1026.834640] [49941]: key[created_at], 2025-11-20T12:35:19Z -> None [ 1026.834640] [49941]: key[updated_at], 2025-11-20T12:35:21Z -> None [ 1026.834640] [49941]: key[description], -> None [ 1026.834640] [49941]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1026.834640] [49941]: key[binding:host_id], devstack -> None [ 1026.834640] [49941]: key[standard_attr_id], 1543 -> None [ 1026.834640] [49941]: key[name], -> None [ 1026.834640] [49941]: key[mac_address], fa:16:3e:21:31:7f -> None [ 1026.834640] [49941]: key[status], ACTIVE -> None [ 1026.834640] [49941]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1026.834640] [49941]: key[fixed_ips], [{'subnet_id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'ip_address': '192.168.128.1'}] -> None [ 1026.834640] [49941]: key[security_groups], [] -> None [ 1026.834640] [49941]: key[revision_number], 5 -> None [ 1026.834640] [49941]: key[port_security_enabled], False -> None [ 1026.834640] [49941]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1026.834640] [49941]: key[device_id], 2ba68e04-842c-42c9-a96e-b2c9369814cb -> None [ 1026.834640] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1026.838963] [49942]: [pid: 49942|app: 0|req: 4310/8311] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1026.886390] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (2ba68e04-842c-42c9-a96e-b2c9369814cb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1026.895916] [49942]: [pid: 49942|app: 0|req: 4311/8312] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1026.997751] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Router 2ba68e04-842c-42c9-a96e-b2c9369814cb has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1027.003206] [49942]: [pid: 49942|app: 0|req: 4312/8313] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.053764] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d89ec2a8-68cf-49b7-8a86-ee7a2f6bd27c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1027.058045] [49941]: [pid: 49941|app: 0|req: 4002/8314] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:36:28 2025] PUT /networking/v2.0/routers/2ba68e04-842c-42c9-a96e-b2c9369814cb/remove_router_interface => generated 309 bytes in 788 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.083744] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ccbb4bf-6e4b-4734-8b4a-7df169faa778 req-05d3d8de-a036-446a-8cd9-2aa0337d5734 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.085128] [49942]: [pid: 49942|app: 0|req: 4313/8315] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.091053] [49942]: DEBUG neutron.api.wsgi [req-5ccbb4bf-6e4b-4734-8b4a-7df169faa778 req-a3cb4a14-e757-4569-9154-114012780664 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.111939] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks [] for router (2ba68e04-842c-42c9-a96e-b2c9369814cb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.114090] [49942]: [pid: 49942|app: 0|req: 4314/8316] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1027.162364] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks [] for router_gateway (2ba68e04-842c-42c9-a96e-b2c9369814cb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.187296] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Deleting port 8130cacd-f7c4-4e15-90f1-a77c439fc0c0 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1027.187468] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (8130cacd-f7c4-4e15-90f1-a77c439fc0c0), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.221062] [49941]: DEBUG neutron.plugins.ml2.db [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] For port 8130cacd-f7c4-4e15-90f1-a77c439fc0c0, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8130cacd-f7c4-4e15-90f1-a77c439fc0c0,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1027.221290] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (8130cacd-f7c4-4e15-90f1-a77c439fc0c0), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.239616] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] delete_port_precommit called with port settings {'id': '8130cacd-f7c4-4e15-90f1-a77c439fc0c0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:92:d6:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:35:18Z', 'updated_at': '2025-11-20T12:35: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1027.239852] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] delete_port_precommit: [ 1027.239852] [49941]: key[id], 8130cacd-f7c4-4e15-90f1-a77c439fc0c0 -> None [ 1027.239852] [49941]: key[binding:vnic_type], normal -> None [ 1027.239852] [49941]: key[tags], [] -> None [ 1027.239852] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1027.239852] [49941]: key[allowed_address_pairs], [] -> None [ 1027.239852] [49941]: key[extra_dhcp_opts], [] -> None [ 1027.239852] [49941]: key[binding:profile], {} -> None [ 1027.239852] [49941]: key[admin_state_up], True -> None [ 1027.239852] [49941]: key[binding:vif_type], ovs -> None [ 1027.239852] [49941]: key[device_owner], network:router_gateway -> None [ 1027.239852] [49941]: key[created_at], 2025-11-20T12:35:18Z -> None [ 1027.239852] [49941]: key[updated_at], 2025-11-20T12:35:19Z -> None [ 1027.239852] [49941]: key[description], -> None [ 1027.239852] [49941]: key[tenant_id], -> None [ 1027.239852] [49941]: key[binding:host_id], devstack -> None [ 1027.239852] [49941]: key[standard_attr_id], 1542 -> None [ 1027.239852] [49941]: key[name], -> None [ 1027.239852] [49941]: key[mac_address], fa:16:3e:92:d6:12 -> None [ 1027.239852] [49941]: key[status], ACTIVE -> None [ 1027.239852] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1027.239852] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] -> None [ 1027.239852] [49941]: key[security_groups], [] -> None [ 1027.239852] [49941]: key[revision_number], 5 -> None [ 1027.239852] [49941]: key[port_security_enabled], False -> None [ 1027.239852] [49941]: key[project_id], -> None [ 1027.239852] [49941]: key[device_id], 2ba68e04-842c-42c9-a96e-b2c9369814cb -> None [ 1027.239852] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.242446] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Calling delete_port for 8130cacd-f7c4-4e15-90f1-a77c439fc0c0 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1027.305635] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95826acc-cc4d-4232-8777-633edde08cf1 req-4148b49a-c3fe-4c6d-97a3-8423d74b8d9b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.306917] [49942]: [pid: 49942|app: 0|req: 4315/8317] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:28 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.331370] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1027.340384] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0a9377d9-8d58-4fc2-b97d-29f4437d06d3" -d '{"events": [{"name": "network-changed", "server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1027.354988] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f543a1d-8c8f-4988-8370-7374dbfb20e6 req-73285e88-7930-47d7-b040-71af825ddd31 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.355951] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8130cacd-f7c4-4e15-90f1-a77c439fc0c0), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.356285] [49942]: [pid: 49942|app: 0|req: 4316/8318] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.359298] [49942]: DEBUG neutron.api.wsgi [req-95826acc-cc4d-4232-8777-633edde08cf1 req-94aad04c-6cfb-4bd9-aeb8-7250959a284e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.365300] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Pushing event deleted for resources: {'Port': ['ID=8130cacd-f7c4-4e15-90f1-a77c439fc0c0,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.393022] [49942]: [pid: 49942|app: 0|req: 4317/8319] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.393303] [49942]: DEBUG neutron.api.wsgi [req-0f543a1d-8c8f-4988-8370-7374dbfb20e6 req-ce1e4998-cbbc-4693-bc7d-f3df5e89afc5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.395289] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] delete_port_postcommit called with port settings {'id': '8130cacd-f7c4-4e15-90f1-a77c439fc0c0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:92:d6:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2ba68e04-842c-42c9-a96e-b2c9369814cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1542, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:35:18Z', 'updated_at': '2025-11-20T12:35: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1027.395499] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] delete_port_postcommit: [ 1027.395499] [49941]: key[id], 8130cacd-f7c4-4e15-90f1-a77c439fc0c0 -> None [ 1027.395499] [49941]: key[binding:vnic_type], normal -> None [ 1027.395499] [49941]: key[tags], [] -> None [ 1027.395499] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1027.395499] [49941]: key[allowed_address_pairs], [] -> None [ 1027.395499] [49941]: key[extra_dhcp_opts], [] -> None [ 1027.395499] [49941]: key[binding:profile], {} -> None [ 1027.395499] [49941]: key[admin_state_up], True -> None [ 1027.395499] [49941]: key[binding:vif_type], ovs -> None [ 1027.395499] [49941]: key[device_owner], network:router_gateway -> None [ 1027.395499] [49941]: key[created_at], 2025-11-20T12:35:18Z -> None [ 1027.395499] [49941]: key[updated_at], 2025-11-20T12:35:19Z -> None [ 1027.395499] [49941]: key[description], -> None [ 1027.395499] [49941]: key[tenant_id], -> None [ 1027.395499] [49941]: key[binding:host_id], devstack -> None [ 1027.395499] [49941]: key[standard_attr_id], 1542 -> None [ 1027.395499] [49941]: key[name], -> None [ 1027.395499] [49941]: key[mac_address], fa:16:3e:92:d6:12 -> None [ 1027.395499] [49941]: key[status], ACTIVE -> None [ 1027.395499] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1027.395499] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.184'}] -> None [ 1027.395499] [49941]: key[security_groups], [] -> None [ 1027.395499] [49941]: key[revision_number], 5 -> None [ 1027.395499] [49941]: key[port_security_enabled], False -> None [ 1027.395499] [49941]: key[project_id], -> None [ 1027.395499] [49941]: key[device_id], 2ba68e04-842c-42c9-a96e-b2c9369814cb -> None [ 1027.395499] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.397534] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (2ba68e04-842c-42c9-a96e-b2c9369814cb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.420745] [49942]: [pid: 49942|app: 0|req: 4318/8320] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.436513] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (2ba68e04-842c-42c9-a96e-b2c9369814cb), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.439183] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks [] for router_controller (2ba68e04-842c-42c9-a96e-b2c9369814cb), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.450065] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-e323ef2e-56a5-4b6f-86e1-46bca5f52e7a x-openstack-request-id: req-e323ef2e-56a5-4b6f-86e1-46bca5f52e7a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1027.450217] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1027.450300] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e323ef2e-56a5-4b6f-86e1-46bca5f52e7a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1027.450488] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e323ef2e-56a5-4b6f-86e1-46bca5f52e7a'] response: {'name': 'network-changed', 'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'status': 'completed', 'code': 200} [ 1027.469202] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (2ba68e04-842c-42c9-a96e-b2c9369814cb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.469514] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Fanout notify agent at l3_agent the message router_deleted on router 2ba68e04-842c-42c9-a96e-b2c9369814cb {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1027.475073] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b81b452c-5cbb-4a2a-99dc-264b48f3020e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.475593] [49941]: [pid: 49941|app: 0|req: 4003/8321] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:28 2025] DELETE /networking/v2.0/routers/2ba68e04-842c-42c9-a96e-b2c9369814cb => generated 0 bytes in 415 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1027.488954] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a0e0750-cc72-4754-9e64-c8f64c07967d req-783c967f-18c7-428c-a3d3-eb13307cb3fe tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.490079] [49942]: [pid: 49942|app: 0|req: 4319/8322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1027.496402] [49942]: DEBUG neutron.api.wsgi [req-9a0e0750-cc72-4754-9e64-c8f64c07967d req-d715ec91-26cd-4955-8ff1-4958917dc807 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.499376] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] Deleting subnet 8da75d2a-cb94-4f47-8b5b-4c969295dda1 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1027.501631] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] Publish callbacks [] for subnet (8da75d2a-cb94-4f47-8b5b-4c969295dda1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.514357] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (8da75d2a-cb94-4f47-8b5b-4c969295dda1), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.517283] [49942]: [pid: 49942|app: 0|req: 4320/8323] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1027.532563] [49942]: [pid: 49942|app: 0|req: 4321/8324] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.552614] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (8da75d2a-cb94-4f47-8b5b-4c969295dda1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.553127] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] delete_subnet_precommit called with subnet settings {'id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'name': 'tempest-ServerPasswordTestJSON-2049498150-subnet', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1540, '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-20T12:35:18Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings None) [ 1027.553290] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] delete_subnet_precommit: [ 1027.553290] [49941]: key[ipv6_ra_mode], None -> None [ 1027.553290] [49941]: key[id], 8da75d2a-cb94-4f47-8b5b-4c969295dda1 -> None [ 1027.553290] [49941]: key[tags], [] -> None [ 1027.553290] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1027.553290] [49941]: key[enable_dhcp], True -> None [ 1027.553290] [49941]: key[ip_version], 4 -> None [ 1027.553290] [49941]: key[created_at], 2025-11-20T12:35:18Z -> None [ 1027.553290] [49941]: key[updated_at], 2025-11-20T12:35:18Z -> None [ 1027.553290] [49941]: key[description], -> None [ 1027.553290] [49941]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.553290] [49941]: key[standard_attr_id], 1540 -> None [ 1027.553290] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1027.553290] [49941]: key[ipv6_address_mode], None -> None [ 1027.553290] [49941]: key[name], tempest-ServerPasswordTestJSON-2049498150-subnet -> None [ 1027.553290] [49941]: key[subnetpool_id], None -> None [ 1027.553290] [49941]: key[host_routes], [] -> None [ 1027.553290] [49941]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.553290] [49941]: key[shared], False -> None [ 1027.553290] [49941]: key[router:external], False -> None [ 1027.553290] [49941]: key[revision_number], 0 -> None [ 1027.553290] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1027.553290] [49941]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.553290] [49941]: key[service_types], [] -> None [ 1027.553290] [49941]: key[dns_nameservers], [] -> None [ 1027.553290] [49941]: key[segment_id], None -> None [ 1027.553290] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.583970] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (8da75d2a-cb94-4f47-8b5b-4c969295dda1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.584245] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] delete_subnet_postcommit called with subnet settings {'id': '8da75d2a-cb94-4f47-8b5b-4c969295dda1', 'name': 'tempest-ServerPasswordTestJSON-2049498150-subnet', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1540, '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-20T12:35:18Z', 'updated_at': '2025-11-20T12:35:18Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings None) [ 1027.584404] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] delete_subnet_postcommit: [ 1027.584404] [49941]: key[ipv6_ra_mode], None -> None [ 1027.584404] [49941]: key[id], 8da75d2a-cb94-4f47-8b5b-4c969295dda1 -> None [ 1027.584404] [49941]: key[tags], [] -> None [ 1027.584404] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1027.584404] [49941]: key[enable_dhcp], True -> None [ 1027.584404] [49941]: key[ip_version], 4 -> None [ 1027.584404] [49941]: key[created_at], 2025-11-20T12:35:18Z -> None [ 1027.584404] [49941]: key[updated_at], 2025-11-20T12:35:18Z -> None [ 1027.584404] [49941]: key[description], -> None [ 1027.584404] [49941]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.584404] [49941]: key[standard_attr_id], 1540 -> None [ 1027.584404] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1027.584404] [49941]: key[ipv6_address_mode], None -> None [ 1027.584404] [49941]: key[name], tempest-ServerPasswordTestJSON-2049498150-subnet -> None [ 1027.584404] [49941]: key[subnetpool_id], None -> None [ 1027.584404] [49941]: key[host_routes], [] -> None [ 1027.584404] [49941]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.584404] [49941]: key[shared], False -> None [ 1027.584404] [49941]: key[router:external], False -> None [ 1027.584404] [49941]: key[revision_number], 0 -> None [ 1027.584404] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1027.584404] [49941]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.584404] [49941]: key[service_types], [] -> None [ 1027.584404] [49941]: key[dns_nameservers], [] -> None [ 1027.584404] [49941]: key[segment_id], None -> None [ 1027.584404] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.590542] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=8da75d2a-cb94-4f47-8b5b-4c969295dda1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.603315] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e51c50cd-57bf-4fc8-bafa-ada60e8811e9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.605618] [49941]: [pid: 49941|app: 0|req: 4004/8325] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:29 2025] DELETE /networking/v2.0/subnets/8da75d2a-cb94-4f47-8b5b-4c969295dda1 => generated 0 bytes in 127 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1027.649424] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (a6a9a6a3-c593-4e6d-937a-7306f281506b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.675985] [49941]: [pid: 49941|app: 0|req: 4005/8326] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.689792] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Deleting port 6aed18d5-124f-4e3a-ad45-4da537cefad8 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1027.690019] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6aed18d5-124f-4e3a-ad45-4da537cefad8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.717515] [49942]: DEBUG neutron.plugins.ml2.db [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] For port 6aed18d5-124f-4e3a-ad45-4da537cefad8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6aed18d5-124f-4e3a-ad45-4da537cefad8,segment=NetworkSegment(64752b92-54ca-41df-8f35-2764f6317bf6),segment_id=64752b92-54ca-41df-8f35-2764f6317bf6)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1027.717842] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6aed18d5-124f-4e3a-ad45-4da537cefad8), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.723735] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_port_precommit called with port settings {'id': '6aed18d5-124f-4e3a-ad45-4da537cefad8', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:f8:0f:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a6a9a6a3-c593-4e6d-937a-7306f281506b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1545, '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-20T12:35:25Z', 'updated_at': '2025-11-20T12:36:29Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:36:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 1027.723735] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_port_precommit: [ 1027.723735] [49942]: key[id], 6aed18d5-124f-4e3a-ad45-4da537cefad8 -> None [ 1027.723735] [49942]: key[binding:vnic_type], normal -> None [ 1027.723735] [49942]: key[tags], [] -> None [ 1027.723735] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1027.723735] [49942]: key[allowed_address_pairs], [] -> None [ 1027.723735] [49942]: key[extra_dhcp_opts], [] -> None [ 1027.723735] [49942]: key[binding:profile], {} -> None [ 1027.723735] [49942]: key[admin_state_up], True -> None [ 1027.723735] [49942]: key[binding:vif_type], ovs -> None [ 1027.723735] [49942]: key[device_owner], network:dhcp -> None [ 1027.723735] [49942]: key[created_at], 2025-11-20T12:35:25Z -> None [ 1027.723735] [49942]: key[updated_at], 2025-11-20T12:36:29Z -> None [ 1027.723735] [49942]: key[description], -> None [ 1027.723735] [49942]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.723735] [49942]: key[binding:host_id], devstack -> None [ 1027.723735] [49942]: key[standard_attr_id], 1545 -> None [ 1027.723735] [49942]: key[name], -> None [ 1027.723735] [49942]: key[mac_address], fa:16:3e:f8:0f:54 -> None [ 1027.723735] [49942]: key[status], ACTIVE -> None [ 1027.723735] [49942]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.723735] [49942]: key[fixed_ips], [] -> None [ 1027.723735] [49942]: key[security_groups], [] -> None [ 1027.723735] [49942]: key[revision_number], 5 -> None [ 1027.723735] [49942]: key[port_security_enabled], False -> None [ 1027.723735] [49942]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.723735] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.723735] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.726523] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Calling delete_port for 6aed18d5-124f-4e3a-ad45-4da537cefad8 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1027.792286] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6aed18d5-124f-4e3a-ad45-4da537cefad8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.801712] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Pushing event deleted for resources: {'Port': ['ID=6aed18d5-124f-4e3a-ad45-4da537cefad8,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.801879] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd455bcb-6735-47dd-9374-08031cc29b0c req-7d8770ef-2562-4103-9bfe-270b9c3b9e06 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.802858] [49941]: [pid: 49941|app: 0|req: 4006/8327] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1027.808952] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] No DVR routers for this DVR port 6aed18d5-124f-4e3a-ad45-4da537cefad8 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1027.809172] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_port_postcommit called with port settings {'id': '6aed18d5-124f-4e3a-ad45-4da537cefad8', 'name': '', 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'mac_address': 'fa:16:3e:f8:0f:54', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a6a9a6a3-c593-4e6d-937a-7306f281506b', 'device_owner': 'network:dhcp', 'standard_attr_id': 1545, '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-20T12:35:25Z', 'updated_at': '2025-11-20T12:36:29Z', 'revision_number': 5, 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}}] (original binding levels None) on network {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:36:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} with segments to bind None [ 1027.809334] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_port_postcommit: [ 1027.809334] [49942]: key[id], 6aed18d5-124f-4e3a-ad45-4da537cefad8 -> None [ 1027.809334] [49942]: key[binding:vnic_type], normal -> None [ 1027.809334] [49942]: key[tags], [] -> None [ 1027.809334] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1027.809334] [49942]: key[allowed_address_pairs], [] -> None [ 1027.809334] [49942]: key[extra_dhcp_opts], [] -> None [ 1027.809334] [49942]: key[binding:profile], {} -> None [ 1027.809334] [49942]: key[admin_state_up], True -> None [ 1027.809334] [49942]: key[binding:vif_type], ovs -> None [ 1027.809334] [49942]: key[device_owner], network:dhcp -> None [ 1027.809334] [49942]: key[created_at], 2025-11-20T12:35:25Z -> None [ 1027.809334] [49942]: key[updated_at], 2025-11-20T12:36:29Z -> None [ 1027.809334] [49942]: key[description], -> None [ 1027.809334] [49942]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.809334] [49942]: key[binding:host_id], devstack -> None [ 1027.809334] [49942]: key[standard_attr_id], 1545 -> None [ 1027.809334] [49942]: key[name], -> None [ 1027.809334] [49942]: key[mac_address], fa:16:3e:f8:0f:54 -> None [ 1027.809334] [49942]: key[status], ACTIVE -> None [ 1027.809334] [49942]: key[network_id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.809334] [49942]: key[fixed_ips], [] -> None [ 1027.809334] [49942]: key[security_groups], [] -> None [ 1027.809334] [49942]: key[revision_number], 5 -> None [ 1027.809334] [49942]: key[port_security_enabled], False -> None [ 1027.809334] [49942]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.809334] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.809334] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.819038] [49941]: [pid: 49941|app: 0|req: 4007/8328] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.821798] [49941]: DEBUG neutron.api.wsgi [req-cd455bcb-6735-47dd-9374-08031cc29b0c req-985d8a58-35f7-4e06-8656-3cb0e0845b59 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.835896] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (a6a9a6a3-c593-4e6d-937a-7306f281506b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.849757] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_network_precommit called with network settings {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:36:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} (original settings None) and network segments [{'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}] [ 1027.851077] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_network_precommit: [ 1027.851077] [49942]: key[vlan_transparent], None -> None [ 1027.851077] [49942]: key[id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.851077] [49942]: key[tags], [] -> None [ 1027.851077] [49942]: key[availability_zone_hints], [] -> None [ 1027.851077] [49942]: key[mtu], 8950 -> None [ 1027.851077] [49942]: key[provider:network_type], vlan -> None [ 1027.851077] [49942]: key[admin_state_up], True -> None [ 1027.851077] [49942]: key[provider:physical_network], default -> None [ 1027.851077] [49942]: key[provider:segmentation_id], 771 -> None [ 1027.851077] [49942]: key[created_at], 2025-11-20T12:35:17Z -> None [ 1027.851077] [49942]: key[updated_at], 2025-11-20T12:36:29Z -> None [ 1027.851077] [49942]: key[description], -> None [ 1027.851077] [49942]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.851077] [49942]: key[standard_attr_id], 1538 -> None [ 1027.851077] [49942]: key[name], tempest-ServerPasswordTestJSON-2049498150-network -> None [ 1027.851077] [49942]: key[availability_zones], ['nova'] -> None [ 1027.851077] [49942]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.851077] [49942]: key[status], ACTIVE -> None [ 1027.851077] [49942]: key[shared], False -> None [ 1027.851077] [49942]: key[router:external], False -> None [ 1027.851077] [49942]: key[revision_number], 3 -> None [ 1027.851077] [49942]: key[port_security_enabled], True -> None [ 1027.851077] [49942]: key[subnets], [] -> None [ 1027.851077] [49942]: key[ipv4_address_scope], None -> None [ 1027.851077] [49942]: key[qinq], None -> None [ 1027.851077] [49942]: key[ipv6_address_scope], None -> None [ 1027.851077] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.851077] [49942]: DEBUG neutron.services.segments.db [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['a6a9a6a3-c593-4e6d-937a-7306f281506b']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1027.855738] [49941]: [pid: 49941|app: 0|req: 4008/8329] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&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.857455] [49942]: DEBUG neutron.services.segments.db [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '64752b92-54ca-41df-8f35-2764f6317bf6') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1027.857455] [49942]: DEBUG neutron.services.segments.db [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '64752b92-54ca-41df-8f35-2764f6317bf6') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1027.865352] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (64752b92-54ca-41df-8f35-2764f6317bf6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.875030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (64752b92-54ca-41df-8f35-2764f6317bf6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.885841] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Releasing vlan 771 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1027.886272] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (64752b92-54ca-41df-8f35-2764f6317bf6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.910825] [49942]: INFO neutron.services.segments.plugin [-] Segment 64752b92-54ca-41df-8f35-2764f6317bf6 resource provider aggregate not found [ 1027.923301] [49942]: INFO neutron.services.segments.plugin [-] Segment 64752b92-54ca-41df-8f35-2764f6317bf6 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 64752b92-54ca-41df-8f35-2764f6317bf6 found for delete ", "request_id": "req-8551a0e4-8cce-42e6-8e24-c93f588a8717"}]} [ 1027.928494] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (a6a9a6a3-c593-4e6d-937a-7306f281506b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.928676] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_network_postcommit called with network settings {'id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b', 'name': 'tempest-ServerPasswordTestJSON-2049498150-network', 'tenant_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'project_id': 'd40d28b9cde44ac3ad8dd380c1d4632e', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1538, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:17Z', 'updated_at': '2025-11-20T12:36:29Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 771} (original settings None) and network segments [{'id': '64752b92-54ca-41df-8f35-2764f6317bf6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 771, 'network_id': 'a6a9a6a3-c593-4e6d-937a-7306f281506b'}] [ 1027.928799] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] delete_network_postcommit: [ 1027.928799] [49942]: key[vlan_transparent], None -> None [ 1027.928799] [49942]: key[id], a6a9a6a3-c593-4e6d-937a-7306f281506b -> None [ 1027.928799] [49942]: key[tags], [] -> None [ 1027.928799] [49942]: key[availability_zone_hints], [] -> None [ 1027.928799] [49942]: key[mtu], 8950 -> None [ 1027.928799] [49942]: key[provider:network_type], vlan -> None [ 1027.928799] [49942]: key[admin_state_up], True -> None [ 1027.928799] [49942]: key[provider:physical_network], default -> None [ 1027.928799] [49942]: key[provider:segmentation_id], 771 -> None [ 1027.928799] [49942]: key[created_at], 2025-11-20T12:35:17Z -> None [ 1027.928799] [49942]: key[updated_at], 2025-11-20T12:36:29Z -> None [ 1027.928799] [49942]: key[description], -> None [ 1027.928799] [49942]: key[tenant_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.928799] [49942]: key[standard_attr_id], 1538 -> None [ 1027.928799] [49942]: key[name], tempest-ServerPasswordTestJSON-2049498150-network -> None [ 1027.928799] [49942]: key[availability_zones], ['nova'] -> None [ 1027.928799] [49942]: key[project_id], d40d28b9cde44ac3ad8dd380c1d4632e -> None [ 1027.928799] [49942]: key[status], ACTIVE -> None [ 1027.928799] [49942]: key[shared], False -> None [ 1027.928799] [49942]: key[router:external], False -> None [ 1027.928799] [49942]: key[revision_number], 3 -> None [ 1027.928799] [49942]: key[port_security_enabled], True -> None [ 1027.928799] [49942]: key[subnets], [] -> None [ 1027.928799] [49942]: key[ipv4_address_scope], None -> None [ 1027.928799] [49942]: key[qinq], None -> None [ 1027.928799] [49942]: key[ipv6_address_scope], None -> None [ 1027.928799] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1027.935457] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Pushing event deleted for resources: {'Network': ['ID=a6a9a6a3-c593-4e6d-937a-7306f281506b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1027.936589] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05479ba9-28d3-4a83-9002-76c13a8e86d1 req-5543864f-086d-4f54-92ec-448f6b7a54ce tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.939652] [49942]: DEBUG neutron_lib.callbacks.manager [None req-3bcd392a-b618-4dfc-b70a-2f4de5451764 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1027.940538] [49941]: [pid: 49941|app: 0|req: 4009/8330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1027.942876] [49942]: [pid: 49942|app: 0|req: 4322/8331] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:36:29 2025] DELETE /networking/v2.0/networks/a6a9a6a3-c593-4e6d-937a-7306f281506b => generated 0 bytes in 334 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1027.948566] [49942]: DEBUG neutron.api.wsgi [req-05479ba9-28d3-4a83-9002-76c13a8e86d1 req-e8290648-129f-4117-9328-3d06adacba89 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1027.975288] [49942]: [pid: 49942|app: 0|req: 4323/8332] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1027.976390] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-394e123a-f728-4076-af64-68561111733f req-d4f4dd3e-8238-4da4-b7e9-9dda762c0484 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1027.977623] [49941]: [pid: 49941|app: 0|req: 4010/8333] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1027.984756] [49941]: DEBUG neutron.api.wsgi [req-394e123a-f728-4076-af64-68561111733f req-3c9097e4-7d01-43b5-8379-b33486255de7 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.019653] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a9377d9-8d58-4fc2-b97d-29f4437d06d3 req-4cb4c962-51d3-428b-8bf2-8c5d6507b1b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.021261] [49942]: [pid: 49942|app: 0|req: 4324/8334] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 1043 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1028.023161] [49941]: [pid: 49941|app: 0|req: 4011/8335] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1028.078483] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a9377d9-8d58-4fc2-b97d-29f4437d06d3 req-92e1eeb0-eaba-48a3-b0e0-7ab045da2afa service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.079511] [49942]: [pid: 49942|app: 0|req: 4325/8336] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.102090] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a795244-ed78-4875-a36b-b901a5694f07 req-b525f1f9-6997-40c8-b71d-b4e79e6ae22f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.103268] [49941]: [pid: 49941|app: 0|req: 4012/8337] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.105937] [49941]: DEBUG neutron.api.wsgi [req-0a9377d9-8d58-4fc2-b97d-29f4437d06d3 req-ee526772-dcad-48a5-9f48-0864ca53ae1d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.111864] [49942]: [pid: 49942|app: 0|req: 4326/8338] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?tenant_id=d40d28b9cde44ac3ad8dd380c1d4632e&name=default => generated 2929 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1028.115561] [49942]: DEBUG neutron.api.wsgi [req-2a795244-ed78-4875-a36b-b901a5694f07 req-7cd37162-3afc-4e5b-8092-79a25766529b tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.119255] [49941]: [pid: 49941|app: 0|req: 4013/8339] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=401acc79-0e17-47e4-8232-ab2b45d7325f => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.137433] [49942]: [pid: 49942|app: 0|req: 4327/8340] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.150776] [49941]: DEBUG neutron_lib.callbacks.manager [None req-101e3874-69b2-4845-a9b9-09f37a385a05 admin admin] Publish callbacks [] for security_group (675d8d98-33bb-4252-a42f-efb00b0e5a31), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.158639] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a9377d9-8d58-4fc2-b97d-29f4437d06d3 req-6f997b75-bf5a-412c-a84b-ae73fce01e37 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.159677] [49942]: [pid: 49942|app: 0|req: 4328/8341] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.171846] [49941]: DEBUG neutron_lib.callbacks.manager [None req-101e3874-69b2-4845-a9b9-09f37a385a05 admin admin] Publish callbacks [] for security_group (675d8d98-33bb-4252-a42f-efb00b0e5a31), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.193841] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a9377d9-8d58-4fc2-b97d-29f4437d06d3 req-77946e49-4c6b-4996-962e-558581166fb5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.194354] [49942]: [pid: 49942|app: 0|req: 4329/8342] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1028.195267] [49941]: DEBUG neutron_lib.callbacks.manager [None req-101e3874-69b2-4845-a9b9-09f37a385a05 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (675d8d98-33bb-4252-a42f-efb00b0e5a31), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.199556] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-101e3874-69b2-4845-a9b9-09f37a385a05 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=675d8d98-33bb-4252-a42f-efb00b0e5a31,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1028.205700] [49941]: DEBUG neutron_lib.callbacks.manager [None req-101e3874-69b2-4845-a9b9-09f37a385a05 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1028.206399] [49941]: [pid: 49941|app: 0|req: 4014/8343] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:29 2025] DELETE /networking/v2.0/security-groups/675d8d98-33bb-4252-a42f-efb00b0e5a31 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1028.208649] [49942]: [pid: 49942|app: 0|req: 4330/8344] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.237117] [49941]: [pid: 49941|app: 0|req: 4015/8345] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.256518] [49941]: [pid: 49941|app: 0|req: 4016/8346] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1028.274042] [49942]: [pid: 49942|app: 0|req: 4331/8347] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:29 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.324640] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1507189-1420-42df-a91b-1914147cea39 req-9ec9276a-ca7b-4a56-a9c6-e46a5d935408 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.325581] [49941]: [pid: 49941|app: 0|req: 4017/8348] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.332312] [49942]: DEBUG neutron.api.wsgi [req-e1507189-1420-42df-a91b-1914147cea39 req-9139936f-5d06-4ad2-ac76-50558dc63048 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.352395] [49942]: [pid: 49942|app: 0|req: 4332/8349] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.482347] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-974f15f9-1b8e-4888-99a9-8c57721c569f req-d035fd3f-6091-463f-9825-ae17a9d4d6f9 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.483323] [49941]: [pid: 49941|app: 0|req: 4018/8350] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.489488] [49942]: DEBUG neutron.api.wsgi [req-974f15f9-1b8e-4888-99a9-8c57721c569f req-27cbca07-48d8-4eb9-a9e9-c65c7a35f700 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.509997] [49942]: [pid: 49942|app: 0|req: 4333/8351] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.639438] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0368dec9-f777-4fa2-89a5-8c8a640b5524 req-993364cd-e8f2-4935-a909-ddb65963c550 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.640452] [49941]: [pid: 49941|app: 0|req: 4019/8352] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.646635] [49942]: DEBUG neutron.api.wsgi [req-0368dec9-f777-4fa2-89a5-8c8a640b5524 req-39db368f-f6dd-4bf5-8a82-9baafcdf793b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.668298] [49942]: [pid: 49942|app: 0|req: 4334/8353] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.788044] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e347c398-b501-49ed-b48a-b5f6c02defeb req-496cb6d0-7504-4bad-913f-e17d04fb1ba3 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1028.789096] [49941]: [pid: 49941|app: 0|req: 4020/8354] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1028.795245] [49942]: DEBUG neutron.api.wsgi [req-e347c398-b501-49ed-b48a-b5f6c02defeb req-5018a45f-ba9c-4985-80d7-7f726195fcb0 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1028.818249] [49942]: [pid: 49942|app: 0|req: 4335/8355] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.878911] [49941]: [pid: 49941|app: 0|req: 4021/8356] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1028.938216] [49942]: [pid: 49942|app: 0|req: 4336/8357] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.001250] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89dc7359-7930-44db-9f80-6d24875f076c req-3f134ba8-687a-409b-bdeb-423a42422fb8 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.002344] [49941]: [pid: 49941|app: 0|req: 4022/8358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.008664] [49942]: DEBUG neutron.api.wsgi [req-89dc7359-7930-44db-9f80-6d24875f076c req-29521f13-af33-40b6-897c-19b9a8ec4707 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.029602] [49942]: [pid: 49942|app: 0|req: 4337/8359] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.086405] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-27fdc6fa-8564-40f9-94ac-7d8e07c95732 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.087415] [49942]: [pid: 49942|app: 0|req: 4338/8360] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.087547] [49941]: [pid: 49941|app: 0|req: 4023/8361] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 621 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.098179] [49942]: DEBUG neutron.api.v2.base [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Request body: {'port': {'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'admin_state_up': True, 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1029.139640] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Made reservation on behalf of c9c47e220c7549aea9dbcda56de7aa88 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1029.142902] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.153213] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0679506c-a02d-4d08-a12c-92ea60698c31 req-2b8fd8e3-6092-4520-bb18-c88a130d1855 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.154227] [49941]: [pid: 49941|app: 0|req: 4024/8362] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.160815] [49941]: DEBUG neutron.api.wsgi [req-0679506c-a02d-4d08-a12c-92ea60698c31 req-8ffec4cf-720c-46be-a8d0-d97c10ea9223 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.181144] [49941]: [pid: 49941|app: 0|req: 4025/8363] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&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.201328] [49942]: DEBUG neutron.db.db_base_plugin_common [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Allocated IP 192.168.128.14 (02cbc021-812f-4932-ab44-908fe5203fac/0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0/d1e46d05-9e9e-46c1-88e8-839e1e438b39) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1029.299119] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for allowed_address_pair (d1e46d05-9e9e-46c1-88e8-839e1e438b39), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.299821] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.300046] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_precommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'port_security_enabled': True, 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1029.300208] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_precommit: [ 1029.300208] [49942]: key[id], None -> d1e46d05-9e9e-46c1-88e8-839e1e438b39 [ 1029.300208] [49942]: key[binding:vnic_type], None -> normal [ 1029.300208] [49942]: key[binding:vif_details], None -> {} [ 1029.300208] [49942]: key[allowed_address_pairs], None -> [] [ 1029.300208] [49942]: key[binding:profile], None -> {} [ 1029.300208] [49942]: key[admin_state_up], None -> True [ 1029.300208] [49942]: key[binding:vif_type], None -> unbound [ 1029.300208] [49942]: key[device_owner], None -> [ 1029.300208] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1029.300208] [49942]: key[binding:host_id], None -> [ 1029.300208] [49942]: key[standard_attr_id], None -> 1622 [ 1029.300208] [49942]: key[name], None -> [ 1029.300208] [49942]: key[mac_address], None -> fa:16:3e:b9:7b:d4 [ 1029.300208] [49942]: key[status], None -> DOWN [ 1029.300208] [49942]: key[network_id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1029.300208] [49942]: key[fixed_ips], None -> [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}] [ 1029.300208] [49942]: key[security_groups], None -> ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] [ 1029.300208] [49942]: key[port_security_enabled], None -> True [ 1029.300208] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1029.300208] [49942]: key[device_id], None -> 1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 [ 1029.300208] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.302417] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc8d6f10-bcd8-4db4-a5c2-695aff4de862 req-b427936b-8ca2-4794-94b5-9912437275a5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.303439] [49941]: [pid: 49941|app: 0|req: 4026/8364] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:30 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1029.309288] [49941]: DEBUG neutron.api.wsgi [req-dc8d6f10-bcd8-4db4-a5c2-695aff4de862 req-1ac00bfa-fad5-4754-867b-7129f91b3cbb tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.320570] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.330590] [49941]: [pid: 49941|app: 0|req: 4027/8365] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.343550] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event updated for resources: {'Port': ['ID=d1e46d05-9e9e-46c1-88e8-839e1e438b39,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1029.355081] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Network 02cbc021-812f-4932-ab44-908fe5203fac is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1029.355875] [49942]: DEBUG neutron.scheduler.base_scheduler [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1029.360168] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1029.379455] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_postcommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'port_security_enabled': True, 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:30Z', 'revision_number': 1, 'network': {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1029.379661] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_postcommit: [ 1029.379661] [49942]: key[id], None -> d1e46d05-9e9e-46c1-88e8-839e1e438b39 [ 1029.379661] [49942]: key[binding:vnic_type], None -> normal [ 1029.379661] [49942]: key[tags], None -> [] [ 1029.379661] [49942]: key[binding:vif_details], None -> {} [ 1029.379661] [49942]: key[allowed_address_pairs], None -> [] [ 1029.379661] [49942]: key[extra_dhcp_opts], None -> [] [ 1029.379661] [49942]: key[binding:profile], None -> {} [ 1029.379661] [49942]: key[admin_state_up], None -> True [ 1029.379661] [49942]: key[network], None -> {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} [ 1029.379661] [49942]: key[binding:vif_type], None -> unbound [ 1029.379661] [49942]: key[device_owner], None -> [ 1029.379661] [49942]: key[created_at], None -> 2025-11-20T12:36:30Z [ 1029.379661] [49942]: key[updated_at], None -> 2025-11-20T12:36:30Z [ 1029.379661] [49942]: key[tenant_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1029.379661] [49942]: key[binding:host_id], None -> [ 1029.379661] [49942]: key[description], None -> [ 1029.379661] [49942]: key[standard_attr_id], None -> 1622 [ 1029.379661] [49942]: key[name], None -> [ 1029.379661] [49942]: key[mac_address], None -> fa:16:3e:b9:7b:d4 [ 1029.379661] [49942]: key[status], None -> DOWN [ 1029.379661] [49942]: key[network_id], None -> 02cbc021-812f-4932-ab44-908fe5203fac [ 1029.379661] [49942]: key[fixed_ips], None -> [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}] [ 1029.379661] [49942]: key[security_groups], None -> ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] [ 1029.379661] [49942]: key[revision_number], None -> 1 [ 1029.379661] [49942]: key[port_security_enabled], None -> True [ 1029.379661] [49942]: key[project_id], None -> c9c47e220c7549aea9dbcda56de7aa88 [ 1029.379661] [49942]: key[device_id], None -> 1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 [ 1029.379661] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.414505] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.415017] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-54fb10d9-6b3b-4c70-8ff5-bf97fe1d666e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.426257] [49942]: [pid: 49942|app: 0|req: 4339/8366] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:30 2025] POST /networking/v2.0/ports => generated 733 bytes in 332 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1029.434567] [49942]: DEBUG neutron.api.v2.base [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Request body: {'port': {'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1029.457061] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74aa38d4-f48a-4dc3-b5d3-e20f52e375c2 req-a7945c22-0502-4523-aa6f-aa009046aab7 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.458112] [49941]: [pid: 49941|app: 0|req: 4028/8367] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.463965] [49941]: DEBUG neutron.api.wsgi [req-74aa38d4-f48a-4dc3-b5d3-e20f52e375c2 req-9555a9b3-66c6-4263-ac34-5ebc82de0ddc tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.471005] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.482620] [49941]: [pid: 49941|app: 0|req: 4029/8368] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.577968] [49942]: DEBUG neutron.notifiers.nova [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id d1e46d05-9e9e-46c1-88e8-839e1e438b39 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1029.584627] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks [] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.609094] [49942]: DEBUG neutron.db.provisioning_blocks [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Transition to ACTIVE for port object d1e46d05-9e9e-46c1-88e8-839e1e438b39 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1029.611136] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_precommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:31Z', 'revision_number': 2, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:30Z', 'revision_number': 1, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) 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': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1029.611407] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_precommit: [ 1029.611407] [49942]: key[device_owner], -> compute:nova [ 1029.611407] [49942]: key[binding:host_id], -> cpu-1 [ 1029.611407] [49942]: key[updated_at], 2025-11-20T12:36:30Z -> 2025-11-20T12:36:31Z [ 1029.611407] [49942]: key[revision_number], 1 -> 2 [ 1029.611407] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.612813] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1029.648921] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Pushing event updated for resources: {'Port': ['ID=d1e46d05-9e9e-46c1-88e8-839e1e438b39,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1029.700259] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_postcommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:31Z', 'revision_number': 2, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': '', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:30Z', 'revision_number': 1, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) 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': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1029.700443] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_postcommit: [ 1029.700443] [49942]: key[device_owner], -> compute:nova [ 1029.700443] [49942]: key[binding:host_id], -> cpu-1 [ 1029.700443] [49942]: key[updated_at], 2025-11-20T12:36:30Z -> 2025-11-20T12:36:31Z [ 1029.700443] [49942]: key[revision_number], 1 -> 2 [ 1029.700443] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1029.712258] [49942]: DEBUG neutron.plugins.ml2.managers [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Attempting to bind port d1e46d05-9e9e-46c1-88e8-839e1e438b39 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1029.712605] [49942]: DEBUG neutron.plugins.ml2.managers [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Attempting to bind port d1e46d05-9e9e-46c1-88e8-839e1e438b39 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1029.712605] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Attempting to bind port d1e46d05-9e9e-46c1-88e8-839e1e438b39 on network 02cbc021-812f-4932-ab44-908fe5203fac {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1029.719532] [49941]: [pid: 49941|app: 0|req: 4030/8369] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1029.740859] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1029.741091] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Bind Segment={'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1029.744915] [49942]: DEBUG networking_nsxv3.api.rpc [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Bind port on Host cpu-1 & Segment [{'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1029.867982] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1fa2ddfb-aca1-4f49-a7b7-afdaf6c66e14 req-bd5fc5b3-d026-4dd6-bc71-5fc55aea2f23 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1029.869133] [49941]: [pid: 49941|app: 0|req: 4031/8370] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 748 bytes in 93 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1029.877063] [49941]: DEBUG neutron.api.wsgi [req-1fa2ddfb-aca1-4f49-a7b7-afdaf6c66e14 req-eb72f46d-d26c-458d-9ccb-2c8963aa87f8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1029.914166] [49941]: [pid: 49941|app: 0|req: 4032/8371] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1030.010250] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aba11dcc-df06-403e-bba3-f0539928ea26 req-b947e4a2-b3de-4048-bbd3-77cf24f334b5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.011324] [49941]: [pid: 49941|app: 0|req: 4033/8372] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.017647] [49941]: DEBUG neutron.api.wsgi [req-aba11dcc-df06-403e-bba3-f0539928ea26 req-559fa24e-0ac4-4587-b53e-48d503083c4f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.038022] [49941]: [pid: 49941|app: 0|req: 4034/8373] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.114672] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-072f2f76-4cfb-41b2-8bf2-a63da2778c71 req-597dc6a8-8f2d-4ec9-9891-41c8cb3d8a4a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.115752] [49941]: [pid: 49941|app: 0|req: 4035/8374] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.123525] [49941]: DEBUG neutron.api.wsgi [req-072f2f76-4cfb-41b2-8bf2-a63da2778c71 req-a0ee7993-e721-4b1b-90a2-47725e5013e2 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.143465] [49941]: [pid: 49941|app: 0|req: 4036/8375] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.235518] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90a675ff-911a-494f-8b7c-649c709a523b req-12d9c505-5e0b-494a-bc14-7c66de15a7b5 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.236517] [49941]: [pid: 49941|app: 0|req: 4037/8376] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.264819] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-576dabc5-2919-4aa8-b446-0765f393a361 req-2e3a3008-5aa8-4c78-9bd4-647f335957b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.265729] [49941]: [pid: 49941|app: 0|req: 4038/8377] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:31 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1030.268309] [49941]: DEBUG neutron.api.wsgi [req-90a675ff-911a-494f-8b7c-649c709a523b req-bdd53d60-d3d5-422f-8af4-0f5e65436d2f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.287570] [49941]: [pid: 49941|app: 0|req: 4039/8378] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.321530] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-576dabc5-2919-4aa8-b446-0765f393a361 req-7137014f-9457-4ee7-8226-4ce3af7ca53e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.322673] [49941]: [pid: 49941|app: 0|req: 4040/8379] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.329391] [49941]: DEBUG neutron.api.wsgi [req-576dabc5-2919-4aa8-b446-0765f393a361 req-4618b52a-4361-452f-ae6d-6dd34f4c86ab service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.361093] [49941]: [pid: 49941|app: 0|req: 4041/8380] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.394867] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5571db4-fed6-4c64-bf62-16d13a901a82 req-b84646c6-8643-4e6b-8600-c571e0a84bcc tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.394867] [49941]: [pid: 49941|app: 0|req: 4042/8381] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.412117] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-576dabc5-2919-4aa8-b446-0765f393a361 req-49c016c7-e2b1-4a95-90d6-460f94ee6b42 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.413384] [49941]: [pid: 49941|app: 0|req: 4043/8382] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.415953] [49941]: DEBUG neutron.api.wsgi [req-a5571db4-fed6-4c64-bf62-16d13a901a82 req-16ca49ff-fcbe-4348-90de-392bf35f9266 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.437174] [49941]: [pid: 49941|app: 0|req: 4044/8383] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.472511] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-576dabc5-2919-4aa8-b446-0765f393a361 req-2edcedb5-43df-46c2-9235-4e19490d8b31 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.473576] [49941]: [pid: 49941|app: 0|req: 4045/8384] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.515970] [49941]: [pid: 49941|app: 0|req: 4046/8385] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.529878] [49941]: [pid: 49941|app: 0|req: 4047/8386] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=e2256dd9-49d1-4f8e-a2d5-b60d87e53259 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.566462] [49941]: [pid: 49941|app: 0|req: 4048/8387] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.594048] [49941]: [pid: 49941|app: 0|req: 4049/8388] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1030.661571] [49941]: [pid: 49941|app: 0|req: 4050/8389] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.740011] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b94744b-3730-41d9-acb5-efd6b41e5e48 req-067ca05c-75ad-4f16-8a28-e8993bee1c52 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.741082] [49941]: [pid: 49941|app: 0|req: 4051/8390] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.747865] [49941]: DEBUG neutron.api.wsgi [req-8b94744b-3730-41d9-acb5-efd6b41e5e48 req-ab317a43-1f28-4dc7-b750-33754161b45f tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.748077] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Bound using segment: {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1030.748384] [49942]: DEBUG neutron.plugins.ml2.managers [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Bound port: d1e46d05-9e9e-46c1-88e8-839e1e438b39, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1470a3f8-be8a-4339-8a6f-9519366f32e4", "external-id": "nsx-vlan-transportzone-375", "segmentation_id": 375}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1030.748580] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.781055] [49941]: [pid: 49941|app: 0|req: 4052/8391] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.806568] [49942]: DEBUG neutron.plugins.ml2.db [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] For port d1e46d05-9e9e-46c1-88e8-839e1e438b39, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1030.809423] [49942]: DEBUG neutron.plugins.ml2.db [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] For port d1e46d05-9e9e-46c1-88e8-839e1e438b39, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39,segment=NetworkSegment(e735492b-f296-458a-a18a-c5fdf5c06704),segment_id=e735492b-f296-458a-a18a-c5fdf5c06704)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1030.811355] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_precommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:31Z', 'revision_number': 2, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:31Z', 'revision_number': 2, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) 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': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1030.811654] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_precommit: [ 1030.811654] [49942]: key[binding:vif_type], unbound -> ovs [ 1030.811654] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} [ 1030.811654] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.815320] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.846728] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Pushing event updated for resources: {'Port': ['ID=d1e46d05-9e9e-46c1-88e8-839e1e438b39,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1030.855255] [49942]: DEBUG neutron.db.provisioning_blocks [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Provisioning complete for port d1e46d05-9e9e-46c1-88e8-839e1e438b39 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1030.855657] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.855657] [49942]: INFO neutron.plugins.ml2.plugin [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Attempt 1 to provision port d1e46d05-9e9e-46c1-88e8-839e1e438b39 [ 1030.858871] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a2cfe8b-816a-418b-99b0-72d5c5ba4d58 req-3481618a-22f2-4511-951a-fe413457040b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.860056] [49941]: [pid: 49941|app: 0|req: 4053/8392] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1030.866342] [49941]: DEBUG neutron.api.wsgi [req-0a2cfe8b-816a-418b-99b0-72d5c5ba4d58 req-311bad69-67ef-4b20-b3c4-df74707785aa tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.889340] [49941]: [pid: 49941|app: 0|req: 4054/8393] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1030.903313] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Current status of the port d1e46d05-9e9e-46c1-88e8-839e1e438b39 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1030.903543] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.921091] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1030.929427] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9ad5dea6-4a6d-4b58-b40d-9829a7063e82" -d '{"events": [{"server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "name": "network-vif-plugged", "status": "completed", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1030.934465] [49942]: DEBUG neutron.plugins.ml2.db [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] For port d1e46d05-9e9e-46c1-88e8-839e1e438b39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39,segment=NetworkSegment(e735492b-f296-458a-a18a-c5fdf5c06704),segment_id=e735492b-f296-458a-a18a-c5fdf5c06704)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1030.973541] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a12bd00-335b-4218-b6c4-a6a61ac8362a req-7258bff6-1cdd-4cea-99df-c1c162277580 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1030.974733] [49941]: [pid: 49941|app: 0|req: 4055/8394] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1030.979455] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_precommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:32Z', 'revision_number': 5, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:32Z', 'revision_number': 4, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}]) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1030.979617] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_precommit: [ 1030.979617] [49942]: key[status], DOWN -> ACTIVE [ 1030.979617] [49942]: key[revision_number], 4 -> 5 [ 1030.979617] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1030.982199] [49941]: DEBUG neutron.api.wsgi [req-3a12bd00-335b-4218-b6c4-a6a61ac8362a req-5f59f049-5204-4208-ba83-2dd919e8d280 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1030.985847] [49942]: DEBUG neutron.db.provisioning_blocks [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Provisioning complete for port d1e46d05-9e9e-46c1-88e8-839e1e438b39 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1030.986024] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1030.986344] [49942]: INFO neutron.plugins.ml2.plugin [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Attempt 1 to provision port d1e46d05-9e9e-46c1-88e8-839e1e438b39 [ 1031.005804] [49941]: [pid: 49941|app: 0|req: 4056/8395] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.028923] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Current status of the port d1e46d05-9e9e-46c1-88e8-839e1e438b39 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1031.029754] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_postcommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:32Z', 'revision_number': 5, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:32Z', 'revision_number': 4, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}]) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1031.029960] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_postcommit: [ 1031.029960] [49942]: key[status], DOWN -> ACTIVE [ 1031.029960] [49942]: key[revision_number], 4 -> 5 [ 1031.029960] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.030198] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.054614] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Pushing event updated for resources: {'Port': ['ID=d1e46d05-9e9e-46c1-88e8-839e1e438b39,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1031.056730] [49941]: [pid: 49941|app: 0|req: 4057/8396] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.057764] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_postcommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:32Z', 'revision_number': 4, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:31Z', 'revision_number': 2, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) 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': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1031.057942] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] update_port_postcommit: [ 1031.057942] [49942]: key[binding:vif_type], unbound -> ovs [ 1031.057942] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}} [ 1031.057942] [49942]: key[updated_at], 2025-11-20T12:36:31Z -> 2025-11-20T12:36:32Z [ 1031.057942] [49942]: key[revision_number], 2 -> 4 [ 1031.057942] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.064118] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.064474] [49942]: DEBUG neutron_lib.callbacks.manager [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-2dd4fe5c-a312-41ad-be01-9eaa6eb777c2 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.066255] [49942]: [pid: 49942|app: 0|req: 4340/8397] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:31 2025] PUT /networking/v2.0/ports/d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 1038 bytes in 1635 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1031.124398] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-758ddbea-b557-4454-b563-bff6e7118ff7 req-88cf3f0f-4bd3-410c-b58e-59487bc6e297 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.126023] [49941]: [pid: 49941|app: 0|req: 4058/8398] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/networks?tenant_id=0cda2a624bf143ea9091738adbc64507&shared=False => generated 615 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.137847] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-576dabc5-2919-4aa8-b446-0765f393a361 req-130110cb-c399-425f-802a-5cb233d4e6f8 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.138115] [49942]: [pid: 49942|app: 0|req: 4341/8399] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports/0ca3101a-22a7-4452-9f9c-c38a210616ea?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1031.167340] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-224569e9-1c42-4b95-966d-1d169033661b x-openstack-request-id: req-224569e9-1c42-4b95-966d-1d169033661b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1031.167664] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "name": "network-vif-plugged", "status": "completed", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1031.170462] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-224569e9-1c42-4b95-966d-1d169033661b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1031.171391] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-224569e9-1c42-4b95-966d-1d169033661b'] response: {'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'code': 200} [ 1031.175624] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-758ddbea-b557-4454-b563-bff6e7118ff7 req-5d812a42-8ff5-4f88-b2f1-89aba4cea7bb tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.176101] [49941]: [pid: 49941|app: 0|req: 4059/8400] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.184866] [49942]: [pid: 49942|app: 0|req: 4342/8401] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=dns_domain => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1031.192218] [49941]: DEBUG neutron.api.v2.base [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1031.226671] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7acd2a23-0331-4823-9b71-c74590e9c2ac req-805b7798-2457-4b2f-8207-74c3e67f5518 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.227783] [49942]: [pid: 49942|app: 0|req: 4343/8402] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.229583] [49941]: DEBUG neutron_lib.callbacks.manager [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.233635] [49942]: DEBUG neutron.api.wsgi [req-7acd2a23-0331-4823-9b71-c74590e9c2ac req-3cb3c69d-3316-4d64-8a4d-01a697797316 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.254641] [49942]: [pid: 49942|app: 0|req: 4344/8403] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:32 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.291460] [49941]: DEBUG neutron.plugins.ml2.db [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1031.316688] [49941]: DEBUG neutron.plugins.ml2.db [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1031.322491] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46b1c2c5-fcb4-4b18-a4e9-2e4e7b8028c8 req-1a8afc15-f4d7-4068-9d3a-1ff130ac2051 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.324156] [49942]: [pid: 49942|app: 0|req: 4345/8404] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1031.330693] [49942]: DEBUG neutron.api.wsgi [req-46b1c2c5-fcb4-4b18-a4e9-2e4e7b8028c8 req-bf141fb5-3914-4ca5-9099-865f0ffb0a29 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.338312] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1031.341294] [49941]: DEBUG neutron_lib.callbacks.manager [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] Publish callbacks [] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.341580] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] update_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1031.341824] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] update_port_precommit: [ 1031.341824] [49941]: key[status], ACTIVE -> DOWN [ 1031.341824] [49941]: key[binding:host_id], cpu-1 -> [ 1031.341824] [49941]: key[binding:vif_type], ovs -> unbound [ 1031.341824] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1031.341824] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.344864] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-71efe797-eded-4dfd-a2db-0aa059d01717" -d '{"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-unplugged", "status": "completed", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1031.346408] [49941]: DEBUG neutron_lib.callbacks.manager [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.357697] [49942]: [pid: 49942|app: 0|req: 4346/8405] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.367294] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=6']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1031.407550] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] No DVR routers for this DVR port 0ca3101a-22a7-4452-9f9c-c38a210616ea on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1031.443531] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80fb5481-c906-48ac-b676-21dd8ead518b req-6bda3781-8b49-4be1-84ce-56d02b7ba160 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.444561] [49942]: [pid: 49942|app: 0|req: 4347/8406] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.450211] [49942]: DEBUG neutron.api.wsgi [req-80fb5481-c906-48ac-b676-21dd8ead518b req-fee698b0-3983-4c1d-a3f3-2406688d181e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.458205] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] update_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:35:24Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1031.458470] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] update_port_postcommit: [ 1031.458470] [49941]: key[status], ACTIVE -> DOWN [ 1031.458470] [49941]: key[binding:host_id], cpu-1 -> [ 1031.458470] [49941]: key[binding:vif_type], ovs -> unbound [ 1031.458470] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1031.458470] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1031.458850] [49941]: DEBUG neutron.plugins.ml2.plugin [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] In _notify_port_updated(), no bound segment for port 0ca3101a-22a7-4452-9f9c-c38a210616ea on network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 {{(pid=49941) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1031.462340] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.462764] [49941]: DEBUG neutron_lib.callbacks.manager [req-576dabc5-2919-4aa8-b446-0765f393a361 req-8a1da6ff-1351-44c4-8dda-ce379da77e58 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1031.464208] [49941]: [pid: 49941|app: 0|req: 4060/8407] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:36:32 2025] PUT /networking/v2.0/ports/0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 840 bytes in 276 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.469332] [49942]: [pid: 49942|app: 0|req: 4348/8408] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1031.532861] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c13bbeea-0556-4575-8fbf-5e7abfe91b3a req-0f4cc77d-9eaa-45a6-af24-8a32d641fb01 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.533870] [49941]: [pid: 49941|app: 0|req: 4061/8409] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.540254] [49942]: DEBUG neutron.api.wsgi [req-c13bbeea-0556-4575-8fbf-5e7abfe91b3a req-3beab102-e36f-425f-9373-513d6ec88192 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.561191] [49942]: [pid: 49942|app: 0|req: 4349/8410] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.599187] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-1c43fd50-fd2c-47e7-9521-b25aecea77a3 x-openstack-request-id: req-1c43fd50-fd2c-47e7-9521-b25aecea77a3 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1031.599187] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-unplugged", "status": "completed", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1031.599187] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1c43fd50-fd2c-47e7-9521-b25aecea77a3 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1031.599187] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1c43fd50-fd2c-47e7-9521-b25aecea77a3'] response: {'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'code': 200} [ 1031.675078] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0d5209d-9a15-4305-8afe-ae66df28bb0f req-70cda144-13ab-4fc9-8219-6c6b2c49124e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.676030] [49941]: [pid: 49941|app: 0|req: 4062/8411] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.683028] [49942]: DEBUG neutron.api.wsgi [req-c0d5209d-9a15-4305-8afe-ae66df28bb0f req-7cbf6afc-5bc4-4e44-a38c-0f4aa7760654 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.708360] [49942]: [pid: 49942|app: 0|req: 4350/8412] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.783126] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee09d432-e7b9-4ef8-adab-93a0ebfd0805 req-9a0ca312-2e8c-4220-bb01-92f8234ba526 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1031.784236] [49941]: [pid: 49941|app: 0|req: 4063/8413] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1031.791423] [49942]: DEBUG neutron.api.wsgi [req-ee09d432-e7b9-4ef8-adab-93a0ebfd0805 req-1a4fffd0-ae67-41cc-a17d-d43031d04a8a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1031.812244] [49942]: [pid: 49942|app: 0|req: 4351/8414] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.909046] [49941]: [pid: 49941|app: 0|req: 4064/8415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1031.967188] [49942]: [pid: 49942|app: 0|req: 4352/8416] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.111057] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a8d056b-e13a-4a65-af54-05f7f46f55af req-9ec14047-80e3-411a-9c26-7086d07b73d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.112539] [49941]: [pid: 49941|app: 0|req: 4065/8417] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.142139] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-960a5999-c18f-46fb-842e-7ce373d0a939 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.142639] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-4421ec6c-c278-4856-ac57-bc66e848e5c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.143138] [49941]: [pid: 49941|app: 0|req: 4066/8418] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1032.143765] [49942]: [pid: 49942|app: 0|req: 4353/8419] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1032.145856] [49941]: DEBUG neutron.api.wsgi [req-7a8d056b-e13a-4a65-af54-05f7f46f55af req-0b7471c2-dd7d-41b2-85d2-fd51074447ee tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.167183] [49941]: [pid: 49941|app: 0|req: 4067/8420] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.207989] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6c23e976-0e8a-46a6-8dfa-6ad045fa5c84 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.221924] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-5ef61d74-789a-474f-803b-5a351dec190a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.223438] [49941]: [pid: 49941|app: 0|req: 4068/8421] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.226049] [49941]: DEBUG neutron.api.wsgi [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-d55b61b1-f851-4dcb-9b51-06e7355393c2 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.239300] [49941]: [pid: 49941|app: 0|req: 4069/8422] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.267691] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-f46fba71-645e-464e-861e-6d5e70df9c4b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.268786] [49941]: [pid: 49941|app: 0|req: 4070/8423] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.271077] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6c23e976-0e8a-46a6-8dfa-6ad045fa5c84 admin admin] Publish callbacks [] for security_group (989c92e7-5b2e-43a9-a1a0-44c2c42d7a32), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.274186] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6c23e976-0e8a-46a6-8dfa-6ad045fa5c84 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (989c92e7-5b2e-43a9-a1a0-44c2c42d7a32), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.292736] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6c23e976-0e8a-46a6-8dfa-6ad045fa5c84 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=989c92e7-5b2e-43a9-a1a0-44c2c42d7a32,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.295744] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-beb37cc8-29e1-44dc-9cae-7ef2de057d10 req-a8e65ea3-4ee8-4055-b251-5d85f2dcdb44 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.296770] [49941]: [pid: 49941|app: 0|req: 4071/8424] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.299712] [49941]: DEBUG neutron.api.wsgi [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-20a8b24c-45b3-45f4-8c24-e5a18a6ae227 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.304331] [49942]: [pid: 49942|app: 0|req: 4354/8425] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:33 2025] GET /networking/v2.0/security-groups?tenant_id=853234aea53e45e9aa722be6aea8d80b&name=default => generated 2929 bytes in 160 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1032.325280] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5169b58c-0cb7-499f-b487-7d07c04b8e55 req-a9cb41f3-eae3-47c9-8c5c-51193e3fad83 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.326227] [49942]: [pid: 49942|app: 0|req: 4355/8426] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.331568] [49941]: [pid: 49941|app: 0|req: 4072/8427] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.334254] [49941]: DEBUG neutron.api.wsgi [req-beb37cc8-29e1-44dc-9cae-7ef2de057d10 req-1e322f8c-b74a-43bc-bdf5-310e7418c4e8 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.352963] [49941]: [pid: 49941|app: 0|req: 4073/8428] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.389134] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fb6c5c6-b986-4b87-b444-7621112a0c54 admin admin] Publish callbacks [] for security_group (989c92e7-5b2e-43a9-a1a0-44c2c42d7a32), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.401989] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Deleting port effa7e7e-4d40-43f3-b927-c8c5926ba1a9 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1032.402182] [49942]: DEBUG neutron_lib.callbacks.manager [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.407821] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fb6c5c6-b986-4b87-b444-7621112a0c54 admin admin] Publish callbacks [] for security_group (989c92e7-5b2e-43a9-a1a0-44c2c42d7a32), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.441355] [49942]: DEBUG neutron_lib.callbacks.manager [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.447365] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:36:13Z', 'revision_number': 6, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1032.447634] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit: [ 1032.447634] [49942]: key[id], effa7e7e-4d40-43f3-b927-c8c5926ba1a9 -> None [ 1032.447634] [49942]: key[binding:vnic_type], normal -> None [ 1032.447634] [49942]: key[tags], [] -> None [ 1032.447634] [49942]: key[binding:vif_details], {} -> None [ 1032.447634] [49942]: key[allowed_address_pairs], [] -> None [ 1032.447634] [49942]: key[extra_dhcp_opts], [] -> None [ 1032.447634] [49942]: key[binding:profile], {} -> None [ 1032.447634] [49942]: key[admin_state_up], True -> None [ 1032.447634] [49942]: key[binding:vif_type], unbound -> None [ 1032.447634] [49942]: key[device_owner], compute:nova -> None [ 1032.447634] [49942]: key[created_at], 2025-11-20T12:35:45Z -> None [ 1032.447634] [49942]: key[updated_at], 2025-11-20T12:36:13Z -> None [ 1032.447634] [49942]: key[description], -> None [ 1032.447634] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1032.447634] [49942]: key[binding:host_id], -> None [ 1032.447634] [49942]: key[standard_attr_id], 1566 -> None [ 1032.447634] [49942]: key[name], -> None [ 1032.447634] [49942]: key[mac_address], fa:16:3e:be:9e:4e -> None [ 1032.447634] [49942]: key[status], DOWN -> None [ 1032.447634] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1032.447634] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}] -> None [ 1032.447634] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1032.447634] [49942]: key[revision_number], 6 -> None [ 1032.447634] [49942]: key[port_security_enabled], True -> None [ 1032.447634] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1032.447634] [49942]: key[device_id], 6b1ed907-3307-48ce-b37f-697813d9f65e -> None [ 1032.447634] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.450440] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Calling delete_port for effa7e7e-4d40-43f3-b927-c8c5926ba1a9 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1032.458670] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fb6c5c6-b986-4b87-b444-7621112a0c54 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (989c92e7-5b2e-43a9-a1a0-44c2c42d7a32), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.463944] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9fb6c5c6-b986-4b87-b444-7621112a0c54 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=989c92e7-5b2e-43a9-a1a0-44c2c42d7a32,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.468039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9fb6c5c6-b986-4b87-b444-7621112a0c54 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.468546] [49941]: [pid: 49941|app: 0|req: 4074/8429] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:34 2025] DELETE /networking/v2.0/security-groups/989c92e7-5b2e-43a9-a1a0-44c2c42d7a32 => generated 0 bytes in 115 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1032.487176] [49941]: [pid: 49941|app: 0|req: 4075/8430] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.513619] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-dabfb87b-ba0e-4c29-9be3-0348042d9a23 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.515257] [49941]: [pid: 49941|app: 0|req: 4076/8431] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.529328] [49941]: [pid: 49941|app: 0|req: 4077/8432] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.571349] [49942]: DEBUG neutron_lib.callbacks.manager [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (effa7e7e-4d40-43f3-b927-c8c5926ba1a9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.580449] [49941]: [pid: 49941|app: 0|req: 4078/8433] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.584276] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event deleted for resources: {'Port': ['ID=effa7e7e-4d40-43f3-b927-c8c5926ba1a9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1032.615357] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit called with port settings {'id': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:be:9e:4e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'device_owner': 'compute:nova', 'standard_attr_id': 1566, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:45Z', 'updated_at': '2025-11-20T12:36:13Z', 'revision_number': 6, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1032.615605] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit: [ 1032.615605] [49942]: key[id], effa7e7e-4d40-43f3-b927-c8c5926ba1a9 -> None [ 1032.615605] [49942]: key[binding:vnic_type], normal -> None [ 1032.615605] [49942]: key[tags], [] -> None [ 1032.615605] [49942]: key[binding:vif_details], {} -> None [ 1032.615605] [49942]: key[allowed_address_pairs], [] -> None [ 1032.615605] [49942]: key[extra_dhcp_opts], [] -> None [ 1032.615605] [49942]: key[binding:profile], {} -> None [ 1032.615605] [49942]: key[admin_state_up], True -> None [ 1032.615605] [49942]: key[binding:vif_type], unbound -> None [ 1032.615605] [49942]: key[device_owner], compute:nova -> None [ 1032.615605] [49942]: key[created_at], 2025-11-20T12:35:45Z -> None [ 1032.615605] [49942]: key[updated_at], 2025-11-20T12:36:13Z -> None [ 1032.615605] [49942]: key[description], -> None [ 1032.615605] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1032.615605] [49942]: key[binding:host_id], -> None [ 1032.615605] [49942]: key[standard_attr_id], 1566 -> None [ 1032.615605] [49942]: key[name], -> None [ 1032.615605] [49942]: key[mac_address], fa:16:3e:be:9e:4e -> None [ 1032.615605] [49942]: key[status], DOWN -> None [ 1032.615605] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1032.615605] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.5'}] -> None [ 1032.615605] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1032.615605] [49942]: key[revision_number], 6 -> None [ 1032.615605] [49942]: key[port_security_enabled], True -> None [ 1032.615605] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1032.615605] [49942]: key[device_id], 6b1ed907-3307-48ce-b37f-697813d9f65e -> None [ 1032.615605] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1032.617588] [49942]: DEBUG neutron_lib.callbacks.manager [req-9fe31ebc-0574-4a98-97fb-96e59946b29a req-289150c0-d0c4-41f5-8798-348787449752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1032.622371] [49942]: [pid: 49942|app: 0|req: 4356/8434] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:34 2025] DELETE /networking/v2.0/ports/effa7e7e-4d40-43f3-b927-c8c5926ba1a9 => generated 0 bytes in 296 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1032.678934] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-60b8039b-4097-4ef6-a096-8f7d2aacd617 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.680667] [49941]: [pid: 49941|app: 0|req: 4079/8435] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 100 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.695036] [49942]: [pid: 49942|app: 0|req: 4357/8436] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.722710] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cc52f08-64d9-43db-94bb-a46444c26e95 req-b6a98990-aae1-408b-8b67-63034670bad4 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.724310] [49941]: [pid: 49941|app: 0|req: 4080/8437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.761388] [49941]: [pid: 49941|app: 0|req: 4081/8438] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.761643] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3a93957-c0d9-4bb0-8250-01c0ce3657d4 req-ee9126ed-764d-4e41-a74e-764d40886515 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.762732] [49942]: [pid: 49942|app: 0|req: 4358/8439] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.764048] [49941]: DEBUG neutron.api.wsgi [req-7cc52f08-64d9-43db-94bb-a46444c26e95 req-ab2dd2dc-e45a-4a79-93ac-417c7fd087f8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.790316] [49941]: [pid: 49941|app: 0|req: 4082/8440] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.794142] [49941]: DEBUG neutron.api.wsgi [req-b3a93957-c0d9-4bb0-8250-01c0ce3657d4 req-b54fb399-2e66-4286-8996-7343c8c37786 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.814874] [49942]: [pid: 49942|app: 0|req: 4359/8441] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.818561] [49941]: [pid: 49941|app: 0|req: 4083/8442] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.890483] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8bcb1db-eb4b-43b4-85af-2fb2ee66dacb req-64a2581c-b95e-4e0a-916b-bacc6a4c3dcf tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.891485] [49942]: [pid: 49942|app: 0|req: 4360/8443] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1032.898680] [49941]: DEBUG neutron.api.wsgi [req-f8bcb1db-eb4b-43b4-85af-2fb2ee66dacb req-e058c589-9aec-46b8-8fe1-7caf43efc99d tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1032.922566] [49941]: [pid: 49941|app: 0|req: 4084/8444] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1032.994211] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-481f1dc8-7b90-4313-9740-d38f311d7eea req-66da7ae1-dc88-46bd-820f-339e612e1ab1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1032.995140] [49941]: [pid: 49941|app: 0|req: 4085/8445] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.002519] [49941]: DEBUG neutron.api.wsgi [req-481f1dc8-7b90-4313-9740-d38f311d7eea req-bd4a7c3b-abc6-4629-b6c0-71d7acd9c7f3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.009233] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7deceb8e-00b5-4d09-b2a6-c3ceb04f14e0 req-3bc44a17-9f75-448b-bf51-d6bfb5128e84 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.010239] [49942]: [pid: 49942|app: 0|req: 4361/8446] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.016316] [49942]: DEBUG neutron.api.wsgi [req-7deceb8e-00b5-4d09-b2a6-c3ceb04f14e0 req-d25c5054-6bfa-43e9-ab7f-8cec37874914 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.023624] [49941]: [pid: 49941|app: 0|req: 4086/8447] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&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.038062] [49942]: [pid: 49942|app: 0|req: 4362/8448] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1033.092521] [49942]: [pid: 49942|app: 0|req: 4363/8449] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=ec12c689-c20d-4670-a827-a635a4221131 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.118549] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e64798b-320e-45d9-a827-8602690101c4 req-632fbb34-2aab-4762-bcde-5935b60f5a13 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.119716] [49941]: [pid: 49941|app: 0|req: 4087/8450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.127237] [49942]: DEBUG neutron.api.wsgi [req-4e64798b-320e-45d9-a827-8602690101c4 req-14a6895a-8ce8-4238-9239-5a058aa92b74 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.147660] [49941]: [pid: 49941|app: 0|req: 4088/8451] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/ports?device_id=e79d38e7-1fb5-400c-ab32-dee6d0671f71 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.151390] [49942]: [pid: 49942|app: 0|req: 4364/8452] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:34 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.175152] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39'}, {'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'name': 'network-vif-deleted', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1033.175981] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a5eff99d-e0df-484e-b412-dca856d8238b" -d '{"events": [{"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39"}, {"server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "name": "network-vif-deleted", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1033.403804] [49942]: DEBUG novaclient.v2.client [-] RESP: [207] Connection: close Content-Length: 347 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-fd1ee735-e00f-4125-a496-ede4fe14e8af x-openstack-request-id: req-fd1ee735-e00f-4125-a496-ede4fe14e8af {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1033.403804] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39", "status": "completed", "code": 200}, {"server_uuid": "6b1ed907-3307-48ce-b37f-697813d9f65e", "name": "network-vif-deleted", "tag": "effa7e7e-4d40-43f3-b927-c8c5926ba1a9", "status": "failed", "code": 422}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1033.403804] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fd1ee735-e00f-4125-a496-ede4fe14e8af {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1033.403804] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fd1ee735-e00f-4125-a496-ede4fe14e8af'] response: {'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'status': 'completed', 'code': 200} [ 1033.403804] [49942]: WARNING neutron.notifiers.nova [-] Nova event matching ['req-fd1ee735-e00f-4125-a496-ede4fe14e8af']: {'server_uuid': '6b1ed907-3307-48ce-b37f-697813d9f65e', 'name': 'network-vif-deleted', 'tag': 'effa7e7e-4d40-43f3-b927-c8c5926ba1a9', 'status': 'failed', 'code': 422} returned with failed status [ 1033.438159] [49941]: [pid: 49941|app: 0|req: 4089/8453] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=6b1ed907-3307-48ce-b37f-697813d9f65e => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.489037] [49941]: [pid: 49941|app: 0|req: 4090/8454] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.545557] [49941]: DEBUG neutron.api.wsgi [req-aeca6f18-806e-41c2-9eaa-553e2b040aec req-64667e32-378d-4b48-95bb-7445507f57bb service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.547084] [49941]: DEBUG neutron.api.wsgi [req-aeca6f18-806e-41c2-9eaa-553e2b040aec req-64667e32-378d-4b48-95bb-7445507f57bb service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1033.547084] [49941]: [pid: 49941|app: 0|req: 4091/8455] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:36:35 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) [ 1033.589360] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-594b410f-b306-4d11-b308-72a44500790a req-5df7d706-a3b8-40ff-ae42-9cf7b2c597e5 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.590859] [49942]: [pid: 49942|app: 0|req: 4365/8456] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 153 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.600239] [49941]: DEBUG neutron.api.wsgi [req-594b410f-b306-4d11-b308-72a44500790a req-95b6b933-6a77-4b5a-8c4c-1053e4456a9b tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.602706] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1033.604882] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-de346004-12f6-4050-b884-d5987239df0d" -d '{"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1033.687988] [49941]: [pid: 49941|app: 0|req: 4092/8457] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.741662] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-b2f9d47f-c35c-4739-af51-ee5988572e79 x-openstack-request-id: req-b2f9d47f-c35c-4739-af51-ee5988572e79 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1033.741662] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1033.741662] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b2f9d47f-c35c-4739-af51-ee5988572e79 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1033.741662] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b2f9d47f-c35c-4739-af51-ee5988572e79'] response: {'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'status': 'completed', 'code': 200} [ 1033.770636] [49942]: [pid: 49942|app: 0|req: 4366/8458] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.827975] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b27af4b5-ec40-4c83-ac1d-4d5f04df1d94 req-32bc33af-b9fd-4137-a58e-543d235c58d1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.828762] [49941]: [pid: 49941|app: 0|req: 4093/8459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.838025] [49941]: DEBUG neutron.api.wsgi [req-b27af4b5-ec40-4c83-ac1d-4d5f04df1d94 req-c546e00c-c161-4a83-8967-eaf21d59c5db tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.838553] [49942]: [pid: 49942|app: 0|req: 4367/8460] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25&fields=id&fields=resource_request => generated 57 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1033.861684] [49941]: [pid: 49941|app: 0|req: 4094/8461] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.903770] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd4095f0-fe28-442e-afc0-26e800fff8fc req-d139f88e-a395-4a12-bfdd-387d62348dec tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.906434] [49942]: [pid: 49942|app: 0|req: 4368/8462] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1033.913039] [49942]: DEBUG neutron.api.wsgi [req-bd4095f0-fe28-442e-afc0-26e800fff8fc req-b003995b-e119-4014-8719-aaaacfcbcb1b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1033.913232] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-e41a71c2-389d-4f14-ae68-7193997ae2cf tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.913769] [49941]: [pid: 49941|app: 0|req: 4095/8463] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports/0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 744 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.940323] [49942]: [pid: 49942|app: 0|req: 4369/8464] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1033.947092] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5eff99d-e0df-484e-b412-dca856d8238b req-55480142-731a-40dc-9a3d-f49b88c2442a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.948411] [49941]: [pid: 49941|app: 0|req: 4096/8465] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1033.974178] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-90595bda-20a6-4972-ad34-dfa6b262f95a req-c7607fc5-b86c-424c-8ce2-f246ab94ca5f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1033.987458] [49942]: [pid: 49942|app: 0|req: 4370/8466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1033.991497] [49942]: DEBUG neutron.api.wsgi [req-90595bda-20a6-4972-ad34-dfa6b262f95a req-28ef840f-a296-426c-9f42-d7ecc1bd5d0b tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.023840] [49942]: [pid: 49942|app: 0|req: 4371/8467] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.065401] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-106d7c59-5627-4914-b358-be540aae9dff req-965f7791-2d35-433f-910f-12224058b3ae tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.066646] [49942]: [pid: 49942|app: 0|req: 4372/8468] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.070054] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5eff99d-e0df-484e-b412-dca856d8238b req-2a59b261-e803-45c1-9a6c-65d541812c27 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.071128] [49941]: [pid: 49941|app: 0|req: 4097/8469] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 115 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.082757] [49941]: DEBUG neutron.api.wsgi [req-106d7c59-5627-4914-b358-be540aae9dff req-bf09f83e-897c-4151-8508-723a98615973 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.103223] [49941]: [pid: 49941|app: 0|req: 4098/8470] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/security-groups?id=be943e27-9585-4518-b40e-1d1c8c4d3e27&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.105867] [49941]: DEBUG neutron.api.wsgi [req-a5eff99d-e0df-484e-b412-dca856d8238b req-a717cf20-0cf0-4958-aff9-edb3dc5ae641 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.114900] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-5fb16d9e-f416-451b-aa96-53f424e9c1e7 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.115948] [49942]: [pid: 49942|app: 0|req: 4373/8471] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.120931] [49941]: [pid: 49941|app: 0|req: 4099/8472] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.131875] [49941]: DEBUG neutron.api.v2.base [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Request body: {'port': {'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'admin_state_up': True, 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1034.181645] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98b17a7c-b7d6-42b2-8407-6f767d06b64f req-b62fc2b9-d422-4284-970b-0eba6ff1b3bd tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.182833] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1034.183525] [49942]: [pid: 49942|app: 0|req: 4374/8473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.186242] [49941]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.205831] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5eff99d-e0df-484e-b412-dca856d8238b req-8698fdde-478c-4991-a250-4202a9403e22 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.207082] [49942]: [pid: 49942|app: 0|req: 4375/8474] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.265272] [49941]: DEBUG neutron.db.db_base_plugin_common [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Allocated IP 192.168.128.12 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/5926931f-14e1-4716-abd8-f064b12e7702) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1034.272040] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0512be03-a313-479f-aa5b-063622ef44bb req-f66a8730-b09a-42b3-b14a-295d0df6158e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.272977] [49942]: [pid: 49942|app: 0|req: 4376/8475] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:35 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.275595] [49942]: DEBUG neutron.api.wsgi [req-98b17a7c-b7d6-42b2-8407-6f767d06b64f req-d4a4ae62-c176-4d10-9c08-eb204634a1f9 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1034.298906] [49942]: [pid: 49942|app: 0|req: 4377/8476] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:36 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.322445] [49942]: [pid: 49942|app: 0|req: 4378/8477] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:36 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.350069] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de346004-12f6-4050-b884-d5987239df0d req-703c1ee9-9dfe-4ae4-8598-91c4457b54c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.351022] [49942]: [pid: 49942|app: 0|req: 4379/8478] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:36 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 843 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.353744] [49941]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for allowed_address_pair (5926931f-14e1-4716-abd8-f064b12e7702), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.353956] [49942]: DEBUG neutron.api.v2.base [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'port_id': '401acc79-0e17-47e4-8232-ab2b45d7325f'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1034.354532] [49941]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for port (5926931f-14e1-4716-abd8-f064b12e7702), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.354791] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1034.354974] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit: [ 1034.354974] [49941]: key[id], None -> 5926931f-14e1-4716-abd8-f064b12e7702 [ 1034.354974] [49941]: key[binding:vnic_type], None -> normal [ 1034.354974] [49941]: key[binding:vif_details], None -> {} [ 1034.354974] [49941]: key[allowed_address_pairs], None -> [] [ 1034.354974] [49941]: key[binding:profile], None -> {} [ 1034.354974] [49941]: key[admin_state_up], None -> True [ 1034.354974] [49941]: key[binding:vif_type], None -> unbound [ 1034.354974] [49941]: key[device_owner], None -> [ 1034.354974] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1034.354974] [49941]: key[binding:host_id], None -> [ 1034.354974] [49941]: key[standard_attr_id], None -> 1628 [ 1034.354974] [49941]: key[name], None -> [ 1034.354974] [49941]: key[mac_address], None -> fa:16:3e:5c:3b:2f [ 1034.354974] [49941]: key[status], None -> DOWN [ 1034.354974] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1034.354974] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}] [ 1034.354974] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1034.354974] [49941]: key[port_security_enabled], None -> True [ 1034.354974] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1034.354974] [49941]: key[device_id], None -> 0dac56ba-15d7-4c51-97fd-dd16e5fab30c [ 1034.354974] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.371786] [49942]: DEBUG neutron_lib.callbacks.manager [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (96c76aa9-138d-460d-b77a-1121d8525d78), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.374137] [49941]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5926931f-14e1-4716-abd8-f064b12e7702), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.396634] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event updated for resources: {'Port': ['ID=5926931f-14e1-4716-abd8-f064b12e7702,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.407014] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1034.407814] [49941]: DEBUG neutron.scheduler.base_scheduler [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1034.412758] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1034.433479] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1034.433751] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit: [ 1034.433751] [49941]: key[id], None -> 5926931f-14e1-4716-abd8-f064b12e7702 [ 1034.433751] [49941]: key[binding:vnic_type], None -> normal [ 1034.433751] [49941]: key[tags], None -> [] [ 1034.433751] [49941]: key[binding:vif_details], None -> {} [ 1034.433751] [49941]: key[allowed_address_pairs], None -> [] [ 1034.433751] [49941]: key[extra_dhcp_opts], None -> [] [ 1034.433751] [49941]: key[binding:profile], None -> {} [ 1034.433751] [49941]: key[admin_state_up], None -> True [ 1034.433751] [49941]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 1034.433751] [49941]: key[binding:vif_type], None -> unbound [ 1034.433751] [49941]: key[device_owner], None -> [ 1034.433751] [49941]: key[created_at], None -> 2025-11-20T12:36:35Z [ 1034.433751] [49941]: key[updated_at], None -> 2025-11-20T12:36:36Z [ 1034.433751] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1034.433751] [49941]: key[binding:host_id], None -> [ 1034.433751] [49941]: key[description], None -> [ 1034.433751] [49941]: key[standard_attr_id], None -> 1628 [ 1034.433751] [49941]: key[name], None -> [ 1034.433751] [49941]: key[mac_address], None -> fa:16:3e:5c:3b:2f [ 1034.433751] [49941]: key[status], None -> DOWN [ 1034.433751] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1034.433751] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}] [ 1034.433751] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1034.433751] [49941]: key[revision_number], None -> 1 [ 1034.433751] [49941]: key[port_security_enabled], None -> True [ 1034.433751] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1034.433751] [49941]: key[device_id], None -> 0dac56ba-15d7-4c51-97fd-dd16e5fab30c [ 1034.433751] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1034.477803] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.478561] [49941]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cef37f97-6960-4e52-83d4-b96e7d341dc8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.497459] [49941]: [pid: 49941|app: 0|req: 4100/8479] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:35 2025] POST /networking/v2.0/ports => generated 733 bytes in 368 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1034.567852] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-051ac3a5-6de5-46d0-a2e9-4ebef77d3041 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.569058] [49941]: [pid: 49941|app: 0|req: 4101/8480] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:36 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.622573] [49941]: [pid: 49941|app: 0|req: 4102/8481] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:36 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1034.637121] [49942]: DEBUG neutron_lib.callbacks.manager [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.640990] [49942]: DEBUG neutron_lib.callbacks.manager [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (96c76aa9-138d-460d-b77a-1121d8525d78), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.673385] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6dca97e-546c-478e-a163-696d6548ba24 req-ca9cc00b-8b74-4747-8cbe-c956c08570e6 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.675803] [49941]: [pid: 49941|app: 0|req: 4103/8482] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:36 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.724427] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de346004-12f6-4050-b884-d5987239df0d req-53c05bf9-254c-4f5b-b86a-b9fb9ef79a0d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1034.725459] [49941]: [pid: 49941|app: 0|req: 4104/8483] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:36 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.728625] [49942]: INFO neutron.db.l3_db [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP 96c76aa9-138d-460d-b77a-1121d8525d78 associated. External IP: 10.180.180.161, port: 401acc79-0e17-47e4-8232-ab2b45d7325f. [ 1034.826699] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1034.878234] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1034.879037] [49941]: DEBUG neutron_lib.callbacks.manager [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (344dc521-9997-48a1-af23-b315fb3091e6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.884368] [49942]: DEBUG neutron_lib.callbacks.manager [None req-60dac8f0-ee4d-4713-b811-5c7ee3672fa5 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.904030] [49942]: [pid: 49942|app: 0|req: 4380/8484] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:36:36 2025] PUT /networking/v2.0/floatingips/96c76aa9-138d-460d-b77a-1121d8525d78 => generated 803 bytes in 552 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1034.940311] [49942]: DEBUG neutron_lib.callbacks.manager [None req-025aee9c-4d63-450d-8187-d9698096b892 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group (4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.959059] [49942]: DEBUG neutron_lib.callbacks.manager [None req-025aee9c-4d63-450d-8187-d9698096b892 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group (4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.987032] [49942]: DEBUG neutron_lib.callbacks.manager [None req-025aee9c-4d63-450d-8187-d9698096b892 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.992399] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-025aee9c-4d63-450d-8187-d9698096b892 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1034.997038] [49942]: DEBUG neutron_lib.callbacks.manager [None req-025aee9c-4d63-450d-8187-d9698096b892 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1034.997590] [49942]: [pid: 49942|app: 0|req: 4381/8485] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:36 2025] DELETE /networking/v2.0/security-groups/4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1035.001214] [49942]: DEBUG neutron.api.v2.base [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Request body: {'port': {'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1035.017624] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Deleting port d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1035.017624] [49941]: DEBUG neutron_lib.callbacks.manager [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.043780] [49941]: DEBUG neutron.plugins.ml2.db [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] For port d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1035.043971] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5926931f-14e1-4716-abd8-f064b12e7702), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.044064] [49941]: DEBUG neutron_lib.callbacks.manager [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.048873] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] delete_port_precommit called with port settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', '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-20T12:34:36Z', 'updated_at': '2025-11-20T12:34:39Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1035.048873] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] delete_port_precommit: [ 1035.048873] [49941]: key[id], d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9 -> None [ 1035.048873] [49941]: key[binding:vnic_type], normal -> None [ 1035.048873] [49941]: key[tags], [] -> None [ 1035.048873] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1035.048873] [49941]: key[allowed_address_pairs], [] -> None [ 1035.048873] [49941]: key[extra_dhcp_opts], [] -> None [ 1035.048873] [49941]: key[binding:profile], {} -> None [ 1035.048873] [49941]: key[admin_state_up], True -> None [ 1035.048873] [49941]: key[binding:vif_type], ovs -> None [ 1035.048873] [49941]: key[device_owner], network:router_interface -> None [ 1035.048873] [49941]: key[created_at], 2025-11-20T12:34:36Z -> None [ 1035.048873] [49941]: key[updated_at], 2025-11-20T12:34:39Z -> None [ 1035.048873] [49941]: key[description], -> None [ 1035.048873] [49941]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1035.048873] [49941]: key[binding:host_id], devstack -> None [ 1035.048873] [49941]: key[standard_attr_id], 1491 -> None [ 1035.048873] [49941]: key[name], -> None [ 1035.048873] [49941]: key[mac_address], fa:16:3e:e3:fc:96 -> None [ 1035.048873] [49941]: key[status], ACTIVE -> None [ 1035.048873] [49941]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1035.048873] [49941]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.1'}] -> None [ 1035.048873] [49941]: key[security_groups], [] -> None [ 1035.048873] [49941]: key[revision_number], 5 -> None [ 1035.048873] [49941]: key[port_security_enabled], False -> None [ 1035.048873] [49941]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1035.048873] [49941]: key[device_id], 344dc521-9997-48a1-af23-b315fb3091e6 -> None [ 1035.048873] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.050996] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Calling delete_port for d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1035.169262] [49942]: DEBUG neutron.notifiers.nova [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 5926931f-14e1-4716-abd8-f064b12e7702 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1035.175207] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks [] for port (5926931f-14e1-4716-abd8-f064b12e7702), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.179239] [49941]: DEBUG neutron_lib.callbacks.manager [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.184293] [49942]: DEBUG neutron.db.provisioning_blocks [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Transition to ACTIVE for port object 5926931f-14e1-4716-abd8-f064b12e7702 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1035.186113] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_precommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1035.186295] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_precommit: [ 1035.186295] [49942]: key[device_owner], -> compute:nova [ 1035.186295] [49942]: key[binding:host_id], -> cpu-1 [ 1035.186295] [49942]: key[revision_number], 1 -> 2 [ 1035.186295] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.187581] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (5926931f-14e1-4716-abd8-f064b12e7702), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.188160] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Pushing event deleted for resources: {'Port': ['ID=d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1035.208776] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Pushing event updated for resources: {'Port': ['ID=5926931f-14e1-4716-abd8-f064b12e7702,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1035.217670] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] delete_port_postcommit called with port settings {'id': 'd8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:e3:fc:96', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1491, 'fixed_ips': [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', '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-20T12:34:36Z', 'updated_at': '2025-11-20T12:34:39Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['7272ce0d-3b05-4760-9265-96f4b596b173'], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1035.217877] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] delete_port_postcommit: [ 1035.217877] [49941]: key[id], d8a2b7a7-0dd2-4a6e-a49e-6da7213f08e9 -> None [ 1035.217877] [49941]: key[binding:vnic_type], normal -> None [ 1035.217877] [49941]: key[tags], [] -> None [ 1035.217877] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1035.217877] [49941]: key[allowed_address_pairs], [] -> None [ 1035.217877] [49941]: key[extra_dhcp_opts], [] -> None [ 1035.217877] [49941]: key[binding:profile], {} -> None [ 1035.217877] [49941]: key[admin_state_up], True -> None [ 1035.217877] [49941]: key[binding:vif_type], ovs -> None [ 1035.217877] [49941]: key[device_owner], network:router_interface -> None [ 1035.217877] [49941]: key[created_at], 2025-11-20T12:34:36Z -> None [ 1035.217877] [49941]: key[updated_at], 2025-11-20T12:34:39Z -> None [ 1035.217877] [49941]: key[description], -> None [ 1035.217877] [49941]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1035.217877] [49941]: key[binding:host_id], devstack -> None [ 1035.217877] [49941]: key[standard_attr_id], 1491 -> None [ 1035.217877] [49941]: key[name], -> None [ 1035.217877] [49941]: key[mac_address], fa:16:3e:e3:fc:96 -> None [ 1035.217877] [49941]: key[status], ACTIVE -> None [ 1035.217877] [49941]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1035.217877] [49941]: key[fixed_ips], [{'subnet_id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'ip_address': '192.168.128.1'}] -> None [ 1035.217877] [49941]: key[security_groups], [] -> None [ 1035.217877] [49941]: key[revision_number], 5 -> None [ 1035.217877] [49941]: key[port_security_enabled], False -> None [ 1035.217877] [49941]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1035.217877] [49941]: key[device_id], 344dc521-9997-48a1-af23-b315fb3091e6 -> None [ 1035.217877] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.241869] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_postcommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': '', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1035.242152] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_postcommit: [ 1035.242152] [49942]: key[device_owner], -> compute:nova [ 1035.242152] [49942]: key[binding:host_id], -> cpu-1 [ 1035.242152] [49942]: key[revision_number], 1 -> 2 [ 1035.242152] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1035.248143] [49942]: DEBUG neutron.plugins.ml2.managers [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Attempting to bind port 5926931f-14e1-4716-abd8-f064b12e7702 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1035.248345] [49942]: DEBUG neutron.plugins.ml2.managers [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Attempting to bind port 5926931f-14e1-4716-abd8-f064b12e7702 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1035.248458] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Attempting to bind port 5926931f-14e1-4716-abd8-f064b12e7702 on network 8248c6a0-0e87-42c3-b40e-fba038abb05f {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1035.263670] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1035.263890] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Bind Segment={'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1035.266273] [49942]: DEBUG networking_nsxv3.api.rpc [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Bind port on Host cpu-1 & Segment [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1035.271885] [49941]: DEBUG neutron_lib.callbacks.manager [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (344dc521-9997-48a1-af23-b315fb3091e6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1035.406166] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1035.408025] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-274d12f8-10d2-4f61-84b7-3b73f57f138a" -d '{"events": [{"name": "network-changed", "server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1035.858806] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Router 344dc521-9997-48a1-af23-b315fb3091e6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1035.915151] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-12d174ca-0bca-4d3e-8bcd-20eb89c1513a admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1035.918900] [49941]: [pid: 49941|app: 0|req: 4105/8486] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:36:36 2025] PUT /networking/v2.0/routers/344dc521-9997-48a1-af23-b315fb3091e6/remove_router_interface => generated 309 bytes in 1193 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1035.977911] [49941]: DEBUG neutron.plugins.ml2.plugin [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Deleting port 972b09f8-5ece-450b-9a77-572396f75085 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1035.978109] [49941]: DEBUG neutron_lib.callbacks.manager [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (972b09f8-5ece-450b-9a77-572396f75085), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.035214] [49941]: DEBUG neutron.plugins.ml2.db [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] For port 972b09f8-5ece-450b-9a77-572396f75085, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=972b09f8-5ece-450b-9a77-572396f75085,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1036.035487] [49941]: DEBUG neutron_lib.callbacks.manager [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (972b09f8-5ece-450b-9a77-572396f75085), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.041242] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:19Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1036.041622] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit: [ 1036.041622] [49941]: key[id], 972b09f8-5ece-450b-9a77-572396f75085 -> None [ 1036.041622] [49941]: key[binding:vnic_type], normal -> None [ 1036.041622] [49941]: key[tags], [] -> None [ 1036.041622] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1036.041622] [49941]: key[allowed_address_pairs], [] -> None [ 1036.041622] [49941]: key[extra_dhcp_opts], [] -> None [ 1036.041622] [49941]: key[binding:profile], {} -> None [ 1036.041622] [49941]: key[admin_state_up], True -> None [ 1036.041622] [49941]: key[binding:vif_type], ovs -> None [ 1036.041622] [49941]: key[device_owner], compute:nova -> None [ 1036.041622] [49941]: key[created_at], 2025-11-20T12:36:18Z -> None [ 1036.041622] [49941]: key[updated_at], 2025-11-20T12:36:19Z -> None [ 1036.041622] [49941]: key[description], -> None [ 1036.041622] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1036.041622] [49941]: key[binding:host_id], cpu-1 -> None [ 1036.041622] [49941]: key[standard_attr_id], 1619 -> None [ 1036.041622] [49941]: key[name], -> None [ 1036.041622] [49941]: key[mac_address], fa:16:3e:3b:c7:37 -> None [ 1036.041622] [49941]: key[status], ACTIVE -> None [ 1036.041622] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1036.041622] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}] -> None [ 1036.041622] [49941]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 1036.041622] [49941]: key[revision_number], 5 -> None [ 1036.041622] [49941]: key[port_security_enabled], True -> None [ 1036.041622] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1036.041622] [49941]: key[device_id], 66ba855b-23b1-45e7-b0b0-b6d67789147c -> None [ 1036.041622] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.043844] [49941]: DEBUG neutron.plugins.ml2.plugin [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Calling delete_port for 972b09f8-5ece-450b-9a77-572396f75085 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1036.122675] [49941]: DEBUG neutron_lib.callbacks.manager [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (972b09f8-5ece-450b-9a77-572396f75085), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.131086] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event deleted for resources: {'Port': ['ID=972b09f8-5ece-450b-9a77-572396f75085,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.155818] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] No DVR routers for this DVR port 972b09f8-5ece-450b-9a77-572396f75085 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1036.156181] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit called with port settings {'id': '972b09f8-5ece-450b-9a77-572396f75085', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:3b:c7:37', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'device_owner': 'compute:nova', 'standard_attr_id': 1619, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['be943e27-9585-4518-b40e-1d1c8c4d3e27'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:18Z', 'updated_at': '2025-11-20T12:36:19Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (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': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1036.156442] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit: [ 1036.156442] [49941]: key[id], 972b09f8-5ece-450b-9a77-572396f75085 -> None [ 1036.156442] [49941]: key[binding:vnic_type], normal -> None [ 1036.156442] [49941]: key[tags], [] -> None [ 1036.156442] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4a2b284a-a29c-478f-b763-c9b5821e20ec', 'external-id': 'nsx-vlan-transportzone-691', 'segmentation_id': 691, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1036.156442] [49941]: key[allowed_address_pairs], [] -> None [ 1036.156442] [49941]: key[extra_dhcp_opts], [] -> None [ 1036.156442] [49941]: key[binding:profile], {} -> None [ 1036.156442] [49941]: key[admin_state_up], True -> None [ 1036.156442] [49941]: key[binding:vif_type], ovs -> None [ 1036.156442] [49941]: key[device_owner], compute:nova -> None [ 1036.156442] [49941]: key[created_at], 2025-11-20T12:36:18Z -> None [ 1036.156442] [49941]: key[updated_at], 2025-11-20T12:36:19Z -> None [ 1036.156442] [49941]: key[description], -> None [ 1036.156442] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1036.156442] [49941]: key[binding:host_id], cpu-1 -> None [ 1036.156442] [49941]: key[standard_attr_id], 1619 -> None [ 1036.156442] [49941]: key[name], -> None [ 1036.156442] [49941]: key[mac_address], fa:16:3e:3b:c7:37 -> None [ 1036.156442] [49941]: key[status], ACTIVE -> None [ 1036.156442] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1036.156442] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.7'}] -> None [ 1036.156442] [49941]: key[security_groups], ['be943e27-9585-4518-b40e-1d1c8c4d3e27'] -> None [ 1036.156442] [49941]: key[revision_number], 5 -> None [ 1036.156442] [49941]: key[port_security_enabled], True -> None [ 1036.156442] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1036.156442] [49941]: key[device_id], 66ba855b-23b1-45e7-b0b0-b6d67789147c -> None [ 1036.156442] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.159219] [49941]: DEBUG neutron_lib.callbacks.manager [req-08f8db63-9289-49bf-b6cb-6516b585ba40 req-ea179eb3-717b-4a69-ada5-2263c4b8366c tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.159219] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'name': 'network-vif-deleted', 'tag': '972b09f8-5ece-450b-9a77-572396f75085'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1036.161044] [49941]: [pid: 49941|app: 0|req: 4106/8487] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:37 2025] DELETE /networking/v2.0/ports/972b09f8-5ece-450b-9a77-572396f75085 => generated 0 bytes in 242 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1036.163652] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-95bdbdd0-8ecd-4cd9-a316-f9d556ff678a" -d '{"events": [{"server_uuid": "66ba855b-23b1-45e7-b0b0-b6d67789147c", "name": "network-vif-deleted", "tag": "972b09f8-5ece-450b-9a77-572396f75085"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1036.179297] [49941]: [pid: 49941|app: 0|req: 4107/8488] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:37 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.213114] [49941]: [pid: 49941|app: 0|req: 4108/8489] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:37 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.216596] [49941]: DEBUG neutron.api.wsgi [req-e6dca97e-546c-478e-a163-696d6548ba24 req-007c4a16-0e74-45e1-8099-bb31a07a62b8 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.242118] [49941]: [pid: 49941|app: 0|req: 4109/8490] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:37 2025] GET /networking/v2.0/security-groups?id=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1036.244591] [49941]: DEBUG neutron.api.wsgi [req-de346004-12f6-4050-b884-d5987239df0d req-3ae8da23-97f7-479a-99d6-f79909dd466c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.272090] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Bound using segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1036.272534] [49942]: DEBUG neutron.plugins.ml2.managers [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Bound port: 5926931f-14e1-4716-abd8-f064b12e7702, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "34a581cb-6d33-4e2e-af50-735a6749d6da", "external-id": "nsx-vlan-transportzone-673", "segmentation_id": 673}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1036.272781] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5926931f-14e1-4716-abd8-f064b12e7702), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.276392] [49941]: [pid: 49941|app: 0|req: 4110/8491] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 805 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.284272] [49941]: INFO neutron.api.v2.resource [None req-ce8094b0-33af-4f50-88c8-5f5107f0bff2 tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] show failed (client error): The resource could not be found. [ 1036.284272] [49941]: [pid: 49941|app: 0|req: 4111/8492] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/security-groups/4ee7729a-7014-4f5c-9c66-6cac9ff6a1cb => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1036.319712] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-620052fb-4026-44d3-a938-42ba1a839c35 req-87e94fdf-3cf1-4a23-aca7-f118da243556 tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.320828] [49941]: [pid: 49941|app: 0|req: 4112/8493] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.337049] [49942]: DEBUG neutron.plugins.ml2.db [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] For port 5926931f-14e1-4716-abd8-f064b12e7702, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1036.339610] [49942]: DEBUG neutron.plugins.ml2.db [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] For port 5926931f-14e1-4716-abd8-f064b12e7702, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5926931f-14e1-4716-abd8-f064b12e7702,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1036.341531] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_precommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1036.341949] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_precommit: [ 1036.341949] [49942]: key[binding:vif_type], unbound -> ovs [ 1036.341949] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} [ 1036.341949] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.346805] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (5926931f-14e1-4716-abd8-f064b12e7702), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.377516] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Pushing event updated for resources: {'Port': ['ID=5926931f-14e1-4716-abd8-f064b12e7702,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.385456] [49942]: DEBUG neutron.db.provisioning_blocks [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Provisioning complete for port 5926931f-14e1-4716-abd8-f064b12e7702 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1036.385456] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (5926931f-14e1-4716-abd8-f064b12e7702), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.385748] [49942]: INFO neutron.plugins.ml2.plugin [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Attempt 1 to provision port 5926931f-14e1-4716-abd8-f064b12e7702 [ 1036.397191] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks [] for router (344dc521-9997-48a1-af23-b315fb3091e6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.430061] [49942]: DEBUG neutron.plugins.ml2.plugin [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Current status of the port 5926931f-14e1-4716-abd8-f064b12e7702 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1036.431025] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (5926931f-14e1-4716-abd8-f064b12e7702), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.443056] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks [] for router_gateway (344dc521-9997-48a1-af23-b315fb3091e6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.455838] [49942]: DEBUG neutron.plugins.ml2.db [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] For port 5926931f-14e1-4716-abd8-f064b12e7702, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5926931f-14e1-4716-abd8-f064b12e7702,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1036.467629] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Deleting port 9cacd32f-b17b-4800-9570-424837a9f484 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1036.467832] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9cacd32f-b17b-4800-9570-424837a9f484), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.485669] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_precommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1036.485927] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_precommit: [ 1036.485927] [49942]: key[status], DOWN -> ACTIVE [ 1036.485927] [49942]: key[revision_number], 4 -> 5 [ 1036.485927] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.491416] [49942]: DEBUG neutron.db.provisioning_blocks [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Provisioning complete for port 5926931f-14e1-4716-abd8-f064b12e7702 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1036.491734] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (5926931f-14e1-4716-abd8-f064b12e7702), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.491734] [49942]: INFO neutron.plugins.ml2.plugin [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Attempt 1 to provision port 5926931f-14e1-4716-abd8-f064b12e7702 [ 1036.497298] [49941]: DEBUG neutron.plugins.ml2.db [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] For port 9cacd32f-b17b-4800-9570-424837a9f484, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9cacd32f-b17b-4800-9570-424837a9f484,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1036.497734] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9cacd32f-b17b-4800-9570-424837a9f484), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.505607] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] delete_port_precommit called with port settings {'id': '9cacd32f-b17b-4800-9570-424837a9f484', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1d:b2:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1489, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1036.505957] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] delete_port_precommit: [ 1036.505957] [49941]: key[id], 9cacd32f-b17b-4800-9570-424837a9f484 -> None [ 1036.505957] [49941]: key[binding:vnic_type], normal -> None [ 1036.505957] [49941]: key[tags], [] -> None [ 1036.505957] [49941]: key[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.505957] [49941]: key[allowed_address_pairs], [] -> None [ 1036.505957] [49941]: key[extra_dhcp_opts], [] -> None [ 1036.505957] [49941]: key[binding:profile], {} -> None [ 1036.505957] [49941]: key[admin_state_up], True -> None [ 1036.505957] [49941]: key[binding:vif_type], ovs -> None [ 1036.505957] [49941]: key[device_owner], network:router_gateway -> None [ 1036.505957] [49941]: key[created_at], 2025-11-20T12:34:35Z -> None [ 1036.505957] [49941]: key[updated_at], 2025-11-20T12:34:36Z -> None [ 1036.505957] [49941]: key[description], -> None [ 1036.505957] [49941]: key[tenant_id], -> None [ 1036.505957] [49941]: key[binding:host_id], devstack -> None [ 1036.505957] [49941]: key[standard_attr_id], 1489 -> None [ 1036.505957] [49941]: key[name], -> None [ 1036.505957] [49941]: key[mac_address], fa:16:3e:1d:b2:30 -> None [ 1036.505957] [49941]: key[status], ACTIVE -> None [ 1036.505957] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1036.505957] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}] -> None [ 1036.505957] [49941]: key[security_groups], [] -> None [ 1036.505957] [49941]: key[revision_number], 5 -> None [ 1036.505957] [49941]: key[port_security_enabled], False -> None [ 1036.505957] [49941]: key[project_id], -> None [ 1036.505957] [49941]: key[device_id], 344dc521-9997-48a1-af23-b315fb3091e6 -> None [ 1036.505957] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.514320] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Calling delete_port for 9cacd32f-b17b-4800-9570-424837a9f484 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1036.546754] [49942]: DEBUG neutron.plugins.ml2.plugin [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Current status of the port 5926931f-14e1-4716-abd8-f064b12e7702 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1036.547694] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_postcommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1036.547936] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_postcommit: [ 1036.547936] [49942]: key[status], DOWN -> ACTIVE [ 1036.547936] [49942]: key[revision_number], 4 -> 5 [ 1036.547936] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.548118] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (5926931f-14e1-4716-abd8-f064b12e7702), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.575547] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Pushing event updated for resources: {'Port': ['ID=5926931f-14e1-4716-abd8-f064b12e7702,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.580757] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_postcommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1036.580757] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] update_port_postcommit: [ 1036.580757] [49942]: key[binding:vif_type], unbound -> ovs [ 1036.580757] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} [ 1036.580757] [49942]: key[updated_at], 2025-11-20T12:36:36Z -> 2025-11-20T12:36:38Z [ 1036.580757] [49942]: key[revision_number], 2 -> 4 [ 1036.580757] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.586524] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.587460] [49942]: DEBUG neutron_lib.callbacks.manager [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d3fc562-2dff-4d36-99d5-d7074884ead0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.588986] [49942]: [pid: 49942|app: 0|req: 4382/8494] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:36 2025] PUT /networking/v2.0/ports/5926931f-14e1-4716-abd8-f064b12e7702 => generated 1038 bytes in 1591 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1036.647948] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9cacd32f-b17b-4800-9570-424837a9f484), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.654165] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-49935456-cff2-4c0c-9310-e7b15014e17a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.655290] [49942]: [pid: 49942|app: 0|req: 4383/8495] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.658046] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Pushing event deleted for resources: {'Port': ['ID=9cacd32f-b17b-4800-9570-424837a9f484,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.684947] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de346004-12f6-4050-b884-d5987239df0d req-dd191860-518c-419a-bd5b-b502f71c4bad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.686039] [49942]: [pid: 49942|app: 0|req: 4384/8496] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.692788] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] delete_port_postcommit called with port settings {'id': '9cacd32f-b17b-4800-9570-424837a9f484', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1d:b2:30', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '344dc521-9997-48a1-af23-b315fb3091e6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1489, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:34:35Z', 'updated_at': '2025-11-20T12:34: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1036.692969] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] delete_port_postcommit: [ 1036.692969] [49941]: key[id], 9cacd32f-b17b-4800-9570-424837a9f484 -> None [ 1036.692969] [49941]: key[binding:vnic_type], normal -> None [ 1036.692969] [49941]: key[tags], [] -> None [ 1036.692969] [49941]: key[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.692969] [49941]: key[allowed_address_pairs], [] -> None [ 1036.692969] [49941]: key[extra_dhcp_opts], [] -> None [ 1036.692969] [49941]: key[binding:profile], {} -> None [ 1036.692969] [49941]: key[admin_state_up], True -> None [ 1036.692969] [49941]: key[binding:vif_type], ovs -> None [ 1036.692969] [49941]: key[device_owner], network:router_gateway -> None [ 1036.692969] [49941]: key[created_at], 2025-11-20T12:34:35Z -> None [ 1036.692969] [49941]: key[updated_at], 2025-11-20T12:34:36Z -> None [ 1036.692969] [49941]: key[description], -> None [ 1036.692969] [49941]: key[tenant_id], -> None [ 1036.692969] [49941]: key[binding:host_id], devstack -> None [ 1036.692969] [49941]: key[standard_attr_id], 1489 -> None [ 1036.692969] [49941]: key[name], -> None [ 1036.692969] [49941]: key[mac_address], fa:16:3e:1d:b2:30 -> None [ 1036.692969] [49941]: key[status], ACTIVE -> None [ 1036.692969] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1036.692969] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.193'}] -> None [ 1036.692969] [49941]: key[security_groups], [] -> None [ 1036.692969] [49941]: key[revision_number], 5 -> None [ 1036.692969] [49941]: key[port_security_enabled], False -> None [ 1036.692969] [49941]: key[project_id], -> None [ 1036.692969] [49941]: key[device_id], 344dc521-9997-48a1-af23-b315fb3091e6 -> None [ 1036.692969] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.694919] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (344dc521-9997-48a1-af23-b315fb3091e6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.738771] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (344dc521-9997-48a1-af23-b315fb3091e6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.743889] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks [] for router_controller (344dc521-9997-48a1-af23-b315fb3091e6), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.752792] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Deleting port dc380007-d20d-4693-aff9-657f84c6eef1 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1036.752950] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (dc380007-d20d-4693-aff9-657f84c6eef1), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.777174] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (344dc521-9997-48a1-af23-b315fb3091e6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.777581] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 344dc521-9997-48a1-af23-b315fb3091e6 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1036.782399] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2cfdc39d-d386-43d3-8578-f08f730a6994 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.782912] [49941]: [pid: 49941|app: 0|req: 4113/8497] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:38 2025] DELETE /networking/v2.0/routers/344dc521-9997-48a1-af23-b315fb3091e6 => generated 0 bytes in 462 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1036.785840] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (dc380007-d20d-4693-aff9-657f84c6eef1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.786131] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (dc380007-d20d-4693-aff9-657f84c6eef1), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.791150] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_precommit called with port settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a2329e28-8e47-4f9f-ae70-e95c329e15c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:32Z', 'updated_at': '2025-11-20T12:32:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1036.791362] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_precommit: [ 1036.791362] [49942]: key[id], dc380007-d20d-4693-aff9-657f84c6eef1 -> None [ 1036.791362] [49942]: key[binding:vnic_type], normal -> None [ 1036.791362] [49942]: key[tags], [] -> None [ 1036.791362] [49942]: key[binding:vif_details], {} -> None [ 1036.791362] [49942]: key[allowed_address_pairs], [] -> None [ 1036.791362] [49942]: key[extra_dhcp_opts], [] -> None [ 1036.791362] [49942]: key[binding:profile], {} -> None [ 1036.791362] [49942]: key[admin_state_up], True -> None [ 1036.791362] [49942]: key[binding:vif_type], unbound -> None [ 1036.791362] [49942]: key[device_owner], network:floatingip -> None [ 1036.791362] [49942]: key[created_at], 2025-11-20T12:32:32Z -> None [ 1036.791362] [49942]: key[updated_at], 2025-11-20T12:32:32Z -> None [ 1036.791362] [49942]: key[description], -> None [ 1036.791362] [49942]: key[tenant_id], -> None [ 1036.791362] [49942]: key[binding:host_id], -> None [ 1036.791362] [49942]: key[standard_attr_id], 1280 -> None [ 1036.791362] [49942]: key[name], -> None [ 1036.791362] [49942]: key[mac_address], fa:16:3e:a2:e1:a0 -> None [ 1036.791362] [49942]: key[status], N/A -> None [ 1036.791362] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1036.791362] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] -> None [ 1036.791362] [49942]: key[security_groups], [] -> None [ 1036.791362] [49942]: key[revision_number], 2 -> None [ 1036.791362] [49942]: key[port_security_enabled], False -> None [ 1036.791362] [49942]: key[project_id], -> None [ 1036.791362] [49942]: key[device_id], a2329e28-8e47-4f9f-ae70-e95c329e15c7 -> None [ 1036.791362] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.793629] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Calling delete_port for dc380007-d20d-4693-aff9-657f84c6eef1 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1036.840274] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3995045-7990-4e7a-8a35-15ed90fe907c req-1ba72bbf-1c35-4934-aacb-6e1e98b3316f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.841288] [49941]: [pid: 49941|app: 0|req: 4114/8498] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.862834] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (dc380007-d20d-4693-aff9-657f84c6eef1), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.870320] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Pushing event deleted for resources: {'Port': ['ID=dc380007-d20d-4693-aff9-657f84c6eef1,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1036.882523] [49941]: DEBUG neutron.plugins.ml2.plugin [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Deleting port 3dc39f0a-63ae-49a8-83af-c3600a52e79b {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1036.882694] [49941]: DEBUG neutron_lib.callbacks.manager [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.896052] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_postcommit called with port settings {'id': 'dc380007-d20d-4693-aff9-657f84c6eef1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:a2:e1:a0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'a2329e28-8e47-4f9f-ae70-e95c329e15c7', 'device_owner': 'network:floatingip', 'standard_attr_id': 1280, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:32Z', 'updated_at': '2025-11-20T12:32:32Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1036.896336] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] delete_port_postcommit: [ 1036.896336] [49942]: key[id], dc380007-d20d-4693-aff9-657f84c6eef1 -> None [ 1036.896336] [49942]: key[binding:vnic_type], normal -> None [ 1036.896336] [49942]: key[tags], [] -> None [ 1036.896336] [49942]: key[binding:vif_details], {} -> None [ 1036.896336] [49942]: key[allowed_address_pairs], [] -> None [ 1036.896336] [49942]: key[extra_dhcp_opts], [] -> None [ 1036.896336] [49942]: key[binding:profile], {} -> None [ 1036.896336] [49942]: key[admin_state_up], True -> None [ 1036.896336] [49942]: key[binding:vif_type], unbound -> None [ 1036.896336] [49942]: key[device_owner], network:floatingip -> None [ 1036.896336] [49942]: key[created_at], 2025-11-20T12:32:32Z -> None [ 1036.896336] [49942]: key[updated_at], 2025-11-20T12:32:32Z -> None [ 1036.896336] [49942]: key[description], -> None [ 1036.896336] [49942]: key[tenant_id], -> None [ 1036.896336] [49942]: key[binding:host_id], -> None [ 1036.896336] [49942]: key[standard_attr_id], 1280 -> None [ 1036.896336] [49942]: key[name], -> None [ 1036.896336] [49942]: key[mac_address], fa:16:3e:a2:e1:a0 -> None [ 1036.896336] [49942]: key[status], N/A -> None [ 1036.896336] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1036.896336] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.208'}] -> None [ 1036.896336] [49942]: key[security_groups], [] -> None [ 1036.896336] [49942]: key[revision_number], 2 -> None [ 1036.896336] [49942]: key[port_security_enabled], False -> None [ 1036.896336] [49942]: key[project_id], -> None [ 1036.896336] [49942]: key[device_id], a2329e28-8e47-4f9f-ae70-e95c329e15c7 -> None [ 1036.896336] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.897539] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks [] for floatingip (a2329e28-8e47-4f9f-ae70-e95c329e15c7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.900378] [49942]: DEBUG neutron_lib.callbacks.manager [None req-41767a41-f106-444a-959a-161e83ee5b3f tempest-ServersWithSpecificFlavorTestJSON-1542153374 tempest-ServersWithSpecificFlavorTestJSON-1542153374-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.900894] [49942]: [pid: 49942|app: 0|req: 4385/8499] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:36:38 2025] DELETE /networking/v2.0/floatingips/a2329e28-8e47-4f9f-ae70-e95c329e15c7 => generated 0 bytes in 214 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1036.903448] [49942]: DEBUG neutron.api.wsgi [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-75c016bf-3326-4854-bf04-52e59d06e929 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1036.907839] [49942]: [pid: 49942|app: 0|req: 4386/8500] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/quotas/9715357ca6bc43fdbef405fff39883db => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.908772] [49941]: DEBUG neutron.plugins.ml2.db [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] For port 3dc39f0a-63ae-49a8-83af-c3600a52e79b, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=3dc39f0a-63ae-49a8-83af-c3600a52e79b,segment=NetworkSegment(f123a6b2-8d56-46e9-b6ce-4db43bf1f25b),segment_id=f123a6b2-8d56-46e9-b6ce-4db43bf1f25b)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1036.908955] [49941]: DEBUG neutron_lib.callbacks.manager [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.913761] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] delete_port_precommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:22Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (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': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1036.914017] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] delete_port_precommit: [ 1036.914017] [49941]: key[id], 3dc39f0a-63ae-49a8-83af-c3600a52e79b -> None [ 1036.914017] [49941]: key[binding:vnic_type], normal -> None [ 1036.914017] [49941]: key[tags], [] -> None [ 1036.914017] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1036.914017] [49941]: key[allowed_address_pairs], [] -> None [ 1036.914017] [49941]: key[extra_dhcp_opts], [] -> None [ 1036.914017] [49941]: key[binding:profile], {} -> None [ 1036.914017] [49941]: key[admin_state_up], True -> None [ 1036.914017] [49941]: key[binding:vif_type], ovs -> None [ 1036.914017] [49941]: key[device_owner], compute:nova -> None [ 1036.914017] [49941]: key[created_at], 2025-11-20T12:36:20Z -> None [ 1036.914017] [49941]: key[updated_at], 2025-11-20T12:36:22Z -> None [ 1036.914017] [49941]: key[description], -> None [ 1036.914017] [49941]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1036.914017] [49941]: key[binding:host_id], cpu-1 -> None [ 1036.914017] [49941]: key[standard_attr_id], 1620 -> None [ 1036.914017] [49941]: key[name], -> None [ 1036.914017] [49941]: key[mac_address], fa:16:3e:17:5c:e2 -> None [ 1036.914017] [49941]: key[status], ACTIVE -> None [ 1036.914017] [49941]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1036.914017] [49941]: key[fixed_ips], [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}] -> None [ 1036.914017] [49941]: key[security_groups], ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'] -> None [ 1036.914017] [49941]: key[revision_number], 5 -> None [ 1036.914017] [49941]: key[port_security_enabled], True -> None [ 1036.914017] [49941]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1036.914017] [49941]: key[device_id], 5ecd4ea2-217c-44c8-8079-9dc662826bb1 -> None [ 1036.914017] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1036.915673] [49941]: DEBUG neutron.plugins.ml2.plugin [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Calling delete_port for 3dc39f0a-63ae-49a8-83af-c3600a52e79b owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1036.937380] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de346004-12f6-4050-b884-d5987239df0d req-28b615be-2e91-4a7b-aab1-4135d9d69842 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1036.938493] [49942]: [pid: 49942|app: 0|req: 4387/8501] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1036.959220] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] Deleting subnet 7272ce0d-3b05-4760-9265-96f4b596b173 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1036.961541] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] Publish callbacks [] for subnet (7272ce0d-3b05-4760-9265-96f4b596b173), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.975689] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (7272ce0d-3b05-4760-9265-96f4b596b173), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.980567] [49941]: DEBUG neutron_lib.callbacks.manager [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3dc39f0a-63ae-49a8-83af-c3600a52e79b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1036.988869] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Pushing event deleted for resources: {'Port': ['ID=3dc39f0a-63ae-49a8-83af-c3600a52e79b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.018200] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] No DVR routers for this DVR port 3dc39f0a-63ae-49a8-83af-c3600a52e79b on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1037.018200] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] delete_port_postcommit called with port settings {'id': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:17:5c:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'device_owner': 'compute:nova', 'standard_attr_id': 1620, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:20Z', 'updated_at': '2025-11-20T12:36:22Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (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': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1037.018846] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] delete_port_postcommit: [ 1037.018846] [49941]: key[id], 3dc39f0a-63ae-49a8-83af-c3600a52e79b -> None [ 1037.018846] [49941]: key[binding:vnic_type], normal -> None [ 1037.018846] [49941]: key[tags], [] -> None [ 1037.018846] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '30f1dacf-8988-41b8-aa8f-e9530f65ef46', 'external-id': 'nsx-vlan-transportzone-561', 'segmentation_id': 561, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1037.018846] [49941]: key[allowed_address_pairs], [] -> None [ 1037.018846] [49941]: key[extra_dhcp_opts], [] -> None [ 1037.018846] [49941]: key[binding:profile], {} -> None [ 1037.018846] [49941]: key[admin_state_up], True -> None [ 1037.018846] [49941]: key[binding:vif_type], ovs -> None [ 1037.018846] [49941]: key[device_owner], compute:nova -> None [ 1037.018846] [49941]: key[created_at], 2025-11-20T12:36:20Z -> None [ 1037.018846] [49941]: key[updated_at], 2025-11-20T12:36:22Z -> None [ 1037.018846] [49941]: key[description], -> None [ 1037.018846] [49941]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1037.018846] [49941]: key[binding:host_id], cpu-1 -> None [ 1037.018846] [49941]: key[standard_attr_id], 1620 -> None [ 1037.018846] [49941]: key[name], -> None [ 1037.018846] [49941]: key[mac_address], fa:16:3e:17:5c:e2 -> None [ 1037.018846] [49941]: key[status], ACTIVE -> None [ 1037.018846] [49941]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1037.018846] [49941]: key[fixed_ips], [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.11'}] -> None [ 1037.018846] [49941]: key[security_groups], ['d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2'] -> None [ 1037.018846] [49941]: key[revision_number], 5 -> None [ 1037.018846] [49941]: key[port_security_enabled], True -> None [ 1037.018846] [49941]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1037.018846] [49941]: key[device_id], 5ecd4ea2-217c-44c8-8079-9dc662826bb1 -> None [ 1037.018846] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.021280] [49941]: DEBUG neutron_lib.callbacks.manager [req-620052fb-4026-44d3-a938-42ba1a839c35 req-bf300d6b-ee91-4a1d-b4bc-93c8865a673c tempest-AttachInterfacesV270Test-383281124 tempest-AttachInterfacesV270Test-383281124-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.027027] [49941]: [pid: 49941|app: 0|req: 4115/8502] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:38 2025] DELETE /networking/v2.0/ports/3dc39f0a-63ae-49a8-83af-c3600a52e79b => generated 0 bytes in 182 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1037.029873] [49941]: DEBUG neutron.api.wsgi [req-e3995045-7990-4e7a-8a35-15ed90fe907c req-7d96fd0f-7fef-49a2-b187-a2a96eaa3a62 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.035293] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (7272ce0d-3b05-4760-9265-96f4b596b173), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.035776] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] delete_subnet_precommit called with subnet settings {'id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'name': 'tempest-MultipleCreateTestJSON-30971225-subnet', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1487, '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-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings None) [ 1037.035938] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] delete_subnet_precommit: [ 1037.035938] [49942]: key[ipv6_ra_mode], None -> None [ 1037.035938] [49942]: key[id], 7272ce0d-3b05-4760-9265-96f4b596b173 -> None [ 1037.035938] [49942]: key[tags], [] -> None [ 1037.035938] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1037.035938] [49942]: key[enable_dhcp], True -> None [ 1037.035938] [49942]: key[ip_version], 4 -> None [ 1037.035938] [49942]: key[created_at], 2025-11-20T12:34:35Z -> None [ 1037.035938] [49942]: key[updated_at], 2025-11-20T12:34:35Z -> None [ 1037.035938] [49942]: key[description], -> None [ 1037.035938] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.035938] [49942]: key[standard_attr_id], 1487 -> None [ 1037.035938] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1037.035938] [49942]: key[ipv6_address_mode], None -> None [ 1037.035938] [49942]: key[name], tempest-MultipleCreateTestJSON-30971225-subnet -> None [ 1037.035938] [49942]: key[subnetpool_id], None -> None [ 1037.035938] [49942]: key[host_routes], [] -> None [ 1037.035938] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.035938] [49942]: key[shared], False -> None [ 1037.035938] [49942]: key[router:external], False -> None [ 1037.035938] [49942]: key[revision_number], 0 -> None [ 1037.035938] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1037.035938] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.035938] [49942]: key[service_types], [] -> None [ 1037.035938] [49942]: key[dns_nameservers], [] -> None [ 1037.035938] [49942]: key[segment_id], None -> None [ 1037.035938] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.062936] [49941]: [pid: 49941|app: 0|req: 4116/8503] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.097210] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (7272ce0d-3b05-4760-9265-96f4b596b173), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.097451] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] delete_subnet_postcommit called with subnet settings {'id': '7272ce0d-3b05-4760-9265-96f4b596b173', 'name': 'tempest-MultipleCreateTestJSON-30971225-subnet', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1487, '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-20T12:34:35Z', 'updated_at': '2025-11-20T12:34:35Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings None) [ 1037.097603] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] delete_subnet_postcommit: [ 1037.097603] [49942]: key[ipv6_ra_mode], None -> None [ 1037.097603] [49942]: key[id], 7272ce0d-3b05-4760-9265-96f4b596b173 -> None [ 1037.097603] [49942]: key[tags], [] -> None [ 1037.097603] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1037.097603] [49942]: key[enable_dhcp], True -> None [ 1037.097603] [49942]: key[ip_version], 4 -> None [ 1037.097603] [49942]: key[created_at], 2025-11-20T12:34:35Z -> None [ 1037.097603] [49942]: key[updated_at], 2025-11-20T12:34:35Z -> None [ 1037.097603] [49942]: key[description], -> None [ 1037.097603] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.097603] [49942]: key[standard_attr_id], 1487 -> None [ 1037.097603] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1037.097603] [49942]: key[ipv6_address_mode], None -> None [ 1037.097603] [49942]: key[name], tempest-MultipleCreateTestJSON-30971225-subnet -> None [ 1037.097603] [49942]: key[subnetpool_id], None -> None [ 1037.097603] [49942]: key[host_routes], [] -> None [ 1037.097603] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.097603] [49942]: key[shared], False -> None [ 1037.097603] [49942]: key[router:external], False -> None [ 1037.097603] [49942]: key[revision_number], 0 -> None [ 1037.097603] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1037.097603] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.097603] [49942]: key[service_types], [] -> None [ 1037.097603] [49942]: key[dns_nameservers], [] -> None [ 1037.097603] [49942]: key[segment_id], None -> None [ 1037.097603] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.103281] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=7272ce0d-3b05-4760-9265-96f4b596b173,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.121408] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0045066-ea9a-43b1-8a0c-f8441f3fd7e1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.128946] [49942]: [pid: 49942|app: 0|req: 4388/8504] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:38 2025] DELETE /networking/v2.0/subnets/7272ce0d-3b05-4760-9265-96f4b596b173 => generated 0 bytes in 188 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1037.144402] [49941]: [pid: 49941|app: 0|req: 4117/8505] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&fields=id => generated 103 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.162554] [49942]: [pid: 49942|app: 0|req: 4389/8506] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.176802] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba7d2081-e7aa-424b-a174-06047a22cb82 req-fdaeaab5-446e-42ec-9593-0af97d6d6f7b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.177490] [49941]: [pid: 49941|app: 0|req: 4118/8507] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.188592] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (231d09ca-a6ef-492c-afb7-44b9c746e93e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.216873] [49941]: [pid: 49941|app: 0|req: 4119/8508] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.222507] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Deleting port fff5df9c-0b09-4677-80f9-be2f8b19cba6 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1037.222670] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (fff5df9c-0b09-4677-80f9-be2f8b19cba6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.244472] [49942]: DEBUG neutron.plugins.ml2.db [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] For port fff5df9c-0b09-4677-80f9-be2f8b19cba6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fff5df9c-0b09-4677-80f9-be2f8b19cba6,segment=NetworkSegment(01303c9e-4a95-468d-a10c-6e1b2df76487),segment_id=01303c9e-4a95-468d-a10c-6e1b2df76487)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1037.244723] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (fff5df9c-0b09-4677-80f9-be2f8b19cba6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.250366] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_port_precommit called with port settings {'id': 'fff5df9c-0b09-4677-80f9-be2f8b19cba6', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:4e:52:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-231d09ca-a6ef-492c-afb7-44b9c746e93e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1492, '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-20T12:34:45Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1037.250585] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_port_precommit: [ 1037.250585] [49942]: key[id], fff5df9c-0b09-4677-80f9-be2f8b19cba6 -> None [ 1037.250585] [49942]: key[binding:vnic_type], normal -> None [ 1037.250585] [49942]: key[tags], [] -> None [ 1037.250585] [49942]: key[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.250585] [49942]: key[allowed_address_pairs], [] -> None [ 1037.250585] [49942]: key[extra_dhcp_opts], [] -> None [ 1037.250585] [49942]: key[binding:profile], {} -> None [ 1037.250585] [49942]: key[admin_state_up], True -> None [ 1037.250585] [49942]: key[binding:vif_type], ovs -> None [ 1037.250585] [49942]: key[device_owner], network:dhcp -> None [ 1037.250585] [49942]: key[created_at], 2025-11-20T12:34:45Z -> None [ 1037.250585] [49942]: key[updated_at], 2025-11-20T12:36:38Z -> None [ 1037.250585] [49942]: key[description], -> None [ 1037.250585] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.250585] [49942]: key[binding:host_id], devstack -> None [ 1037.250585] [49942]: key[standard_attr_id], 1492 -> None [ 1037.250585] [49942]: key[name], -> None [ 1037.250585] [49942]: key[mac_address], fa:16:3e:4e:52:e8 -> None [ 1037.250585] [49942]: key[status], ACTIVE -> None [ 1037.250585] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.250585] [49942]: key[fixed_ips], [] -> None [ 1037.250585] [49942]: key[security_groups], [] -> None [ 1037.250585] [49942]: key[revision_number], 5 -> None [ 1037.250585] [49942]: key[port_security_enabled], False -> None [ 1037.250585] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.250585] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.250585] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.255233] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Calling delete_port for fff5df9c-0b09-4677-80f9-be2f8b19cba6 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1037.255290] [49941]: [pid: 49941|app: 0|req: 4120/8509] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:38 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.260447] [49941]: DEBUG neutron.api.wsgi [req-ba7d2081-e7aa-424b-a174-06047a22cb82 req-b60b2aa3-29f9-4d86-9640-f30910f163db tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.280722] [49941]: [pid: 49941|app: 0|req: 4121/8510] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.309502] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (fff5df9c-0b09-4677-80f9-be2f8b19cba6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.318854] [49941]: [pid: 49941|app: 0|req: 4122/8511] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.321387] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Pushing event deleted for resources: {'Port': ['ID=fff5df9c-0b09-4677-80f9-be2f8b19cba6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.329770] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] No DVR routers for this DVR port fff5df9c-0b09-4677-80f9-be2f8b19cba6 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1037.330062] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_port_postcommit called with port settings {'id': 'fff5df9c-0b09-4677-80f9-be2f8b19cba6', 'name': '', 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'mac_address': 'fa:16:3e:4e:52:e8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-231d09ca-a6ef-492c-afb7-44b9c746e93e', 'device_owner': 'network:dhcp', 'standard_attr_id': 1492, '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-20T12:34:45Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 5, 'project_id': 'afeff4ce701143b49de73787c7240212'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}}] (original binding levels None) on network {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} with segments to bind None [ 1037.330205] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_port_postcommit: [ 1037.330205] [49942]: key[id], fff5df9c-0b09-4677-80f9-be2f8b19cba6 -> None [ 1037.330205] [49942]: key[binding:vnic_type], normal -> None [ 1037.330205] [49942]: key[tags], [] -> None [ 1037.330205] [49942]: key[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.330205] [49942]: key[allowed_address_pairs], [] -> None [ 1037.330205] [49942]: key[extra_dhcp_opts], [] -> None [ 1037.330205] [49942]: key[binding:profile], {} -> None [ 1037.330205] [49942]: key[admin_state_up], True -> None [ 1037.330205] [49942]: key[binding:vif_type], ovs -> None [ 1037.330205] [49942]: key[device_owner], network:dhcp -> None [ 1037.330205] [49942]: key[created_at], 2025-11-20T12:34:45Z -> None [ 1037.330205] [49942]: key[updated_at], 2025-11-20T12:36:38Z -> None [ 1037.330205] [49942]: key[description], -> None [ 1037.330205] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.330205] [49942]: key[binding:host_id], devstack -> None [ 1037.330205] [49942]: key[standard_attr_id], 1492 -> None [ 1037.330205] [49942]: key[name], -> None [ 1037.330205] [49942]: key[mac_address], fa:16:3e:4e:52:e8 -> None [ 1037.330205] [49942]: key[status], ACTIVE -> None [ 1037.330205] [49942]: key[network_id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.330205] [49942]: key[fixed_ips], [] -> None [ 1037.330205] [49942]: key[security_groups], [] -> None [ 1037.330205] [49942]: key[revision_number], 5 -> None [ 1037.330205] [49942]: key[port_security_enabled], False -> None [ 1037.330205] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.330205] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.330205] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.354980] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (231d09ca-a6ef-492c-afb7-44b9c746e93e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.364630] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_network_precommit called with network settings {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} (original settings None) and network segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] [ 1037.364790] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_network_precommit: [ 1037.364790] [49942]: key[vlan_transparent], None -> None [ 1037.364790] [49942]: key[id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.364790] [49942]: key[tags], [] -> None [ 1037.364790] [49942]: key[availability_zone_hints], [] -> None [ 1037.364790] [49942]: key[mtu], 8950 -> None [ 1037.364790] [49942]: key[provider:network_type], vlan -> None [ 1037.364790] [49942]: key[admin_state_up], True -> None [ 1037.364790] [49942]: key[provider:physical_network], default -> None [ 1037.364790] [49942]: key[provider:segmentation_id], 772 -> None [ 1037.364790] [49942]: key[created_at], 2025-11-20T12:34:34Z -> None [ 1037.364790] [49942]: key[updated_at], 2025-11-20T12:36:38Z -> None [ 1037.364790] [49942]: key[description], -> None [ 1037.364790] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.364790] [49942]: key[standard_attr_id], 1485 -> None [ 1037.364790] [49942]: key[name], tempest-MultipleCreateTestJSON-30971225-network -> None [ 1037.364790] [49942]: key[availability_zones], ['nova'] -> None [ 1037.364790] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.364790] [49942]: key[status], ACTIVE -> None [ 1037.364790] [49942]: key[shared], False -> None [ 1037.364790] [49942]: key[router:external], False -> None [ 1037.364790] [49942]: key[revision_number], 3 -> None [ 1037.364790] [49942]: key[port_security_enabled], True -> None [ 1037.364790] [49942]: key[subnets], [] -> None [ 1037.364790] [49942]: key[ipv4_address_scope], None -> None [ 1037.364790] [49942]: key[qinq], None -> None [ 1037.364790] [49942]: key[ipv6_address_scope], None -> None [ 1037.364790] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.365596] [49942]: DEBUG neutron.services.segments.db [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['231d09ca-a6ef-492c-afb7-44b9c746e93e']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1037.373020] [49942]: DEBUG neutron.services.segments.db [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '01303c9e-4a95-468d-a10c-6e1b2df76487') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1037.373020] [49942]: DEBUG neutron.services.segments.db [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '01303c9e-4a95-468d-a10c-6e1b2df76487') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1037.374150] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (01303c9e-4a95-468d-a10c-6e1b2df76487), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.380812] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (01303c9e-4a95-468d-a10c-6e1b2df76487), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.399026] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Releasing vlan 772 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1037.399026] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (01303c9e-4a95-468d-a10c-6e1b2df76487), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.400120] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-148f3c54-ddf2-46df-af80-e4aa9d5f4648 req-dbeba03f-0a27-4cfe-aba0-e49752fad7b3 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.401278] [49941]: [pid: 49941|app: 0|req: 4123/8512] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1037.410299] [49941]: DEBUG neutron.api.wsgi [req-148f3c54-ddf2-46df-af80-e4aa9d5f4648 req-7a5a27a3-e033-4d0f-9c12-1820d429baad tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.414619] [49942]: INFO neutron.services.segments.plugin [-] Segment 01303c9e-4a95-468d-a10c-6e1b2df76487 resource provider aggregate not found [ 1037.429713] [49942]: INFO neutron.services.segments.plugin [-] Segment 01303c9e-4a95-468d-a10c-6e1b2df76487 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 01303c9e-4a95-468d-a10c-6e1b2df76487 found for delete ", "request_id": "req-304e283b-f327-470c-ad04-0e13d21a7d41"}]} [ 1037.434788] [49941]: [pid: 49941|app: 0|req: 4124/8513] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.443875] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (231d09ca-a6ef-492c-afb7-44b9c746e93e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.444121] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_network_postcommit called with network settings {'id': '231d09ca-a6ef-492c-afb7-44b9c746e93e', 'name': 'tempest-MultipleCreateTestJSON-30971225-network', 'tenant_id': 'afeff4ce701143b49de73787c7240212', 'project_id': 'afeff4ce701143b49de73787c7240212', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1485, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:34Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 772} (original settings None) and network segments [{'id': '01303c9e-4a95-468d-a10c-6e1b2df76487', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 772, 'network_id': '231d09ca-a6ef-492c-afb7-44b9c746e93e'}] [ 1037.444285] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] delete_network_postcommit: [ 1037.444285] [49942]: key[vlan_transparent], None -> None [ 1037.444285] [49942]: key[id], 231d09ca-a6ef-492c-afb7-44b9c746e93e -> None [ 1037.444285] [49942]: key[tags], [] -> None [ 1037.444285] [49942]: key[availability_zone_hints], [] -> None [ 1037.444285] [49942]: key[mtu], 8950 -> None [ 1037.444285] [49942]: key[provider:network_type], vlan -> None [ 1037.444285] [49942]: key[admin_state_up], True -> None [ 1037.444285] [49942]: key[provider:physical_network], default -> None [ 1037.444285] [49942]: key[provider:segmentation_id], 772 -> None [ 1037.444285] [49942]: key[created_at], 2025-11-20T12:34:34Z -> None [ 1037.444285] [49942]: key[updated_at], 2025-11-20T12:36:38Z -> None [ 1037.444285] [49942]: key[description], -> None [ 1037.444285] [49942]: key[tenant_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.444285] [49942]: key[standard_attr_id], 1485 -> None [ 1037.444285] [49942]: key[name], tempest-MultipleCreateTestJSON-30971225-network -> None [ 1037.444285] [49942]: key[availability_zones], ['nova'] -> None [ 1037.444285] [49942]: key[project_id], afeff4ce701143b49de73787c7240212 -> None [ 1037.444285] [49942]: key[status], ACTIVE -> None [ 1037.444285] [49942]: key[shared], False -> None [ 1037.444285] [49942]: key[router:external], False -> None [ 1037.444285] [49942]: key[revision_number], 3 -> None [ 1037.444285] [49942]: key[port_security_enabled], True -> None [ 1037.444285] [49942]: key[subnets], [] -> None [ 1037.444285] [49942]: key[ipv4_address_scope], None -> None [ 1037.444285] [49942]: key[qinq], None -> None [ 1037.444285] [49942]: key[ipv6_address_scope], None -> None [ 1037.444285] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1037.450810] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Pushing event deleted for resources: {'Network': ['ID=231d09ca-a6ef-492c-afb7-44b9c746e93e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.454641] [49942]: DEBUG neutron_lib.callbacks.manager [None req-20d0d9c2-f9a1-4863-b845-c0e624fce255 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.455900] [49942]: [pid: 49942|app: 0|req: 4390/8514] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:36:38 2025] DELETE /networking/v2.0/networks/231d09ca-a6ef-492c-afb7-44b9c746e93e => generated 0 bytes in 293 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1037.508118] [49942]: [pid: 49942|app: 0|req: 4391/8515] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.552523] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9c1dd8a2-7b96-44fc-8aa1-0d8a3b8bd063 req-f7f25f4a-0a8c-4e32-8a52-3f90cfe93ba0 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.553889] [49941]: [pid: 49941|app: 0|req: 4125/8516] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.560744] [49941]: DEBUG neutron.api.wsgi [req-9c1dd8a2-7b96-44fc-8aa1-0d8a3b8bd063 req-80830a5b-e2f7-4da5-9b76-bd1d9d8a6346 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.598818] [49941]: [pid: 49941|app: 0|req: 4126/8517] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.608600] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec0e92a0-543e-4ce0-a07e-f56870115bff req-0e91ccc5-494c-4b1b-8ab8-90851916097e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.608975] [49942]: [pid: 49942|app: 0|req: 4392/8518] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.621665] [49942]: DEBUG neutron.api.wsgi [req-ec0e92a0-543e-4ce0-a07e-f56870115bff req-b87df8b1-6f9f-4331-82d7-b72a69b8d75b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.646283] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-5ca1b9c5-0009-412c-88fe-417761925adb x-openstack-request-id: req-5ca1b9c5-0009-412c-88fe-417761925adb {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1037.646418] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1037.646628] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5ca1b9c5-0009-412c-88fe-417761925adb {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1037.646690] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ca1b9c5-0009-412c-88fe-417761925adb'] response: {'name': 'network-changed', 'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'status': 'completed', 'code': 200} [ 1037.658955] [49942]: [pid: 49942|app: 0|req: 4393/8519] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.677642] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-9d13c104-ec28-4ad1-8d86-705960cf252e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.679183] [49941]: [pid: 49941|app: 0|req: 4127/8520] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 1043 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1037.687166] [49941]: DEBUG neutron.api.wsgi [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-6db896d2-0fdb-4761-8323-68210c18155f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1037.705900] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-4561d0a6-f775-42c9-9ae6-61aae7b9a5b4 x-openstack-request-id: req-4561d0a6-f775-42c9-9ae6-61aae7b9a5b4 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1037.706169] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "66ba855b-23b1-45e7-b0b0-b6d67789147c", "name": "network-vif-deleted", "tag": "972b09f8-5ece-450b-9a77-572396f75085", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1037.706169] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4561d0a6-f775-42c9-9ae6-61aae7b9a5b4 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1037.706299] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4561d0a6-f775-42c9-9ae6-61aae7b9a5b4'] response: {'server_uuid': '66ba855b-23b1-45e7-b0b0-b6d67789147c', 'name': 'network-vif-deleted', 'tag': '972b09f8-5ece-450b-9a77-572396f75085', 'status': 'completed', 'code': 200} [ 1037.706764] [49942]: [pid: 49942|app: 0|req: 4394/8521] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/security-groups?tenant_id=afeff4ce701143b49de73787c7240212&name=default => generated 2929 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1037.709633] [49941]: [pid: 49941|app: 0|req: 4128/8522] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=5926931f-14e1-4716-abd8-f064b12e7702 => generated 19 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1037.747181] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-6e65a301-62a7-4581-8950-00290f08f444 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.748198] [49941]: [pid: 49941|app: 0|req: 4129/8523] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.749813] [49942]: DEBUG neutron_lib.callbacks.manager [None req-47371c55-a0e9-44b2-9882-92375df2a421 admin admin] Publish callbacks [] for security_group (231ac3ff-2ba5-41db-b748-88253c46034e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.782629] [49942]: DEBUG neutron_lib.callbacks.manager [None req-47371c55-a0e9-44b2-9882-92375df2a421 admin admin] Publish callbacks [] for security_group (231ac3ff-2ba5-41db-b748-88253c46034e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.792130] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88f77492-73da-4a3e-88e4-f730a7d5eefc req-cc551d05-09fa-448d-8e71-fe5462861aa5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1037.793052] [49941]: [pid: 49941|app: 0|req: 4130/8524] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1037.808317] [49941]: [pid: 49941|app: 0|req: 4131/8525] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1037.812458] [49942]: DEBUG neutron_lib.callbacks.manager [None req-47371c55-a0e9-44b2-9882-92375df2a421 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (231ac3ff-2ba5-41db-b748-88253c46034e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.816517] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-47371c55-a0e9-44b2-9882-92375df2a421 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=231ac3ff-2ba5-41db-b748-88253c46034e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1037.820127] [49942]: DEBUG neutron_lib.callbacks.manager [None req-47371c55-a0e9-44b2-9882-92375df2a421 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1037.820584] [49942]: [pid: 49942|app: 0|req: 4395/8526] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:39 2025] DELETE /networking/v2.0/security-groups/231ac3ff-2ba5-41db-b748-88253c46034e => generated 0 bytes in 110 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1037.851674] [49941]: [pid: 49941|app: 0|req: 4132/8527] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.856052] [49942]: [pid: 49942|app: 0|req: 4396/8528] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1037.870143] [49942]: [pid: 49942|app: 0|req: 4397/8529] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1037.893020] [49941]: [pid: 49941|app: 0|req: 4133/8530] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.047992] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa52855e-c58a-4ea5-801a-d38712ee1dac req-bfd08990-cd2b-48e3-b73e-157cd8f218be tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.050589] [49942]: [pid: 49942|app: 0|req: 4398/8531] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.060038] [49941]: DEBUG neutron.api.wsgi [req-fa52855e-c58a-4ea5-801a-d38712ee1dac req-2d30e960-3c23-4555-a89b-080d275289f8 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.103827] [49941]: [pid: 49941|app: 0|req: 4134/8532] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.188037] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-274d12f8-10d2-4f61-84b7-3b73f57f138a req-bd580d00-dbfc-4929-90eb-fca858acd770 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.188666] [49941]: [pid: 49941|app: 0|req: 4135/8533] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1038.236943] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-274d12f8-10d2-4f61-84b7-3b73f57f138a req-bb2612eb-f242-4081-ac67-0c895441c3b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.244203] [49941]: [pid: 49941|app: 0|req: 4136/8534] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1038.275428] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (3de564f5-ed4a-4c10-916b-37fe1f1931d5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.278033] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-24a7d108-616d-41ca-88a3-ff89dd07f425 req-33afe960-0989-4959-9e39-94ed5b5f854d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.279128] [49941]: [pid: 49941|app: 0|req: 4137/8535] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:39 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1038.281648] [49941]: DEBUG neutron.api.wsgi [req-274d12f8-10d2-4f61-84b7-3b73f57f138a req-cb2a741b-d3b0-4a68-92e3-357c861b3f1a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.325158] [49941]: [pid: 49941|app: 0|req: 4138/8536] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=401acc79-0e17-47e4-8232-ab2b45d7325f => generated 808 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.328123] [49941]: DEBUG neutron.api.wsgi [req-24a7d108-616d-41ca-88a3-ff89dd07f425 req-66633b4b-8aa3-47b8-98b2-e80b3eb4d2a5 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.350745] [49941]: [pid: 49941|app: 0|req: 4139/8537] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.377098] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-274d12f8-10d2-4f61-84b7-3b73f57f138a req-d560c904-3df6-44ab-a84a-f7aa7af5333a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.378146] [49941]: [pid: 49941|app: 0|req: 4140/8538] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.407301] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99ee273f-a7b1-456e-bea3-f7a1f8e47239 req-249b9eb0-cf70-45a4-adb9-4645466ba412 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.408271] [49941]: [pid: 49941|app: 0|req: 4141/8539] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.412212] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Deleting port 7a278bdf-feb1-4ce0-b83d-21649ba851c5 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1038.412457] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.437969] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-274d12f8-10d2-4f61-84b7-3b73f57f138a req-b972fd76-73ec-4110-9632-70c57850d46b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.437969] [49941]: [pid: 49941|app: 0|req: 4142/8540] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.440458] [49941]: DEBUG neutron.api.wsgi [req-99ee273f-a7b1-456e-bea3-f7a1f8e47239 req-0893a77f-4108-4706-9c08-c7518426b1c9 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.444808] [49942]: DEBUG neutron.plugins.ml2.db [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] For port 7a278bdf-feb1-4ce0-b83d-21649ba851c5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7a278bdf-feb1-4ce0-b83d-21649ba851c5,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1038.444980] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.450287] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] delete_port_precommit called with port settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:20Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 1038.450287] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] delete_port_precommit: [ 1038.450287] [49942]: key[id], 7a278bdf-feb1-4ce0-b83d-21649ba851c5 -> None [ 1038.450287] [49942]: key[binding:vnic_type], normal -> None [ 1038.450287] [49942]: key[tags], [] -> None [ 1038.450287] [49942]: key[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.450287] [49942]: key[allowed_address_pairs], [] -> None [ 1038.450287] [49942]: key[extra_dhcp_opts], [] -> None [ 1038.450287] [49942]: key[binding:profile], {} -> None [ 1038.450287] [49942]: key[admin_state_up], True -> None [ 1038.450287] [49942]: key[binding:vif_type], ovs -> None [ 1038.450287] [49942]: key[device_owner], network:router_interface -> None [ 1038.450287] [49942]: key[created_at], 2025-11-20T12:32:18Z -> None [ 1038.450287] [49942]: key[updated_at], 2025-11-20T12:32:20Z -> None [ 1038.450287] [49942]: key[description], -> None [ 1038.450287] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1038.450287] [49942]: key[binding:host_id], devstack -> None [ 1038.450287] [49942]: key[standard_attr_id], 1230 -> None [ 1038.450287] [49942]: key[name], -> None [ 1038.450287] [49942]: key[mac_address], fa:16:3e:4f:25:c8 -> None [ 1038.450287] [49942]: key[status], ACTIVE -> None [ 1038.450287] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1038.450287] [49942]: key[fixed_ips], [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.1'}] -> None [ 1038.450287] [49942]: key[security_groups], [] -> None [ 1038.450287] [49942]: key[revision_number], 5 -> None [ 1038.450287] [49942]: key[port_security_enabled], False -> None [ 1038.450287] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1038.450287] [49942]: key[device_id], 3de564f5-ed4a-4c10-916b-37fe1f1931d5 -> None [ 1038.450287] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.452250] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Calling delete_port for 7a278bdf-feb1-4ce0-b83d-21649ba851c5 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1038.460458] [49941]: [pid: 49941|app: 0|req: 4143/8541] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.495333] [49941]: [pid: 49941|app: 0|req: 4144/8542] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.526478] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44055357-ff64-4234-86e2-4297d5ef5d94 req-065bb15a-ad98-43b8-b975-caa07955ef17 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.527567] [49941]: [pid: 49941|app: 0|req: 4145/8543] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.565348] [49941]: [pid: 49941|app: 0|req: 4146/8544] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.567570] [49941]: DEBUG neutron.api.wsgi [req-44055357-ff64-4234-86e2-4297d5ef5d94 req-2d3f721e-c202-477d-88aa-1d2454193ea5 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.582299] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7a278bdf-feb1-4ce0-b83d-21649ba851c5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.596443] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Pushing event deleted for resources: {'Port': ['ID=7a278bdf-feb1-4ce0-b83d-21649ba851c5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1038.596668] [49941]: [pid: 49941|app: 0|req: 4147/8545] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.615643] [49941]: [pid: 49941|app: 0|req: 4148/8546] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.640219] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] delete_port_postcommit called with port settings {'id': '7a278bdf-feb1-4ce0-b83d-21649ba851c5', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:4f:25:c8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_interface', 'standard_attr_id': 1230, 'fixed_ips': [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', '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-20T12:32:18Z', 'updated_at': '2025-11-20T12:32:20Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d0c7aeec-b7ec-45de-8bd3-dafbc9734aba'], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 1038.640430] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] delete_port_postcommit: [ 1038.640430] [49942]: key[id], 7a278bdf-feb1-4ce0-b83d-21649ba851c5 -> None [ 1038.640430] [49942]: key[binding:vnic_type], normal -> None [ 1038.640430] [49942]: key[tags], [] -> None [ 1038.640430] [49942]: key[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.640430] [49942]: key[allowed_address_pairs], [] -> None [ 1038.640430] [49942]: key[extra_dhcp_opts], [] -> None [ 1038.640430] [49942]: key[binding:profile], {} -> None [ 1038.640430] [49942]: key[admin_state_up], True -> None [ 1038.640430] [49942]: key[binding:vif_type], ovs -> None [ 1038.640430] [49942]: key[device_owner], network:router_interface -> None [ 1038.640430] [49942]: key[created_at], 2025-11-20T12:32:18Z -> None [ 1038.640430] [49942]: key[updated_at], 2025-11-20T12:32:20Z -> None [ 1038.640430] [49942]: key[description], -> None [ 1038.640430] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1038.640430] [49942]: key[binding:host_id], devstack -> None [ 1038.640430] [49942]: key[standard_attr_id], 1230 -> None [ 1038.640430] [49942]: key[name], -> None [ 1038.640430] [49942]: key[mac_address], fa:16:3e:4f:25:c8 -> None [ 1038.640430] [49942]: key[status], ACTIVE -> None [ 1038.640430] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1038.640430] [49942]: key[fixed_ips], [{'subnet_id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'ip_address': '192.168.128.1'}] -> None [ 1038.640430] [49942]: key[security_groups], [] -> None [ 1038.640430] [49942]: key[revision_number], 5 -> None [ 1038.640430] [49942]: key[port_security_enabled], False -> None [ 1038.640430] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1038.640430] [49942]: key[device_id], 3de564f5-ed4a-4c10-916b-37fe1f1931d5 -> None [ 1038.640430] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1038.709499] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7d3f828-206a-4c30-b886-df157e63f860 req-0968f5e5-57c8-44f0-88a7-26a97ab19192 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.710589] [49941]: [pid: 49941|app: 0|req: 4149/8547] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.718560] [49941]: DEBUG neutron.api.wsgi [req-c7d3f828-206a-4c30-b886-df157e63f860 req-db7cc3e2-3c53-4191-83d0-a883afe2a097 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.725106] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (3de564f5-ed4a-4c10-916b-37fe1f1931d5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1038.744771] [49941]: [pid: 49941|app: 0|req: 4150/8548] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1038.821020] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc88917c-d102-482b-9812-90b413c92bd9 req-2a9c3dfb-16ce-4003-9815-507c7927a6a5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1038.822255] [49941]: [pid: 49941|app: 0|req: 4151/8549] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.827988] [49941]: DEBUG neutron.api.wsgi [req-bc88917c-d102-482b-9812-90b413c92bd9 req-29062491-1df2-48fb-9a6b-2109ed023655 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1038.847573] [49941]: [pid: 49941|app: 0|req: 4152/8550] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1038.856423] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1038.897937] [49941]: [pid: 49941|app: 0|req: 4153/8551] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.922922] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f1da6f16-e43b-4e43-ac01-c5df010c2801 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1038.928186] [49942]: [pid: 49942|app: 0|req: 4399/8552] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:36:39 2025] PUT /networking/v2.0/routers/3de564f5-ed4a-4c10-916b-37fe1f1931d5/remove_router_interface => generated 309 bytes in 861 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1038.929598] [49941]: [pid: 49941|app: 0|req: 4154/8553] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.973777] [49941]: [pid: 49941|app: 0|req: 4155/8554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1038.986614] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks [] for router (3de564f5-ed4a-4c10-916b-37fe1f1931d5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.002282] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d9e2064-cb29-4a4d-b200-7e14916cf28a req-60df9217-6b05-49a1-86a1-9baf51ef2049 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.003403] [49941]: [pid: 49941|app: 0|req: 4156/8555] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1039.038165] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks [] for router_gateway (3de564f5-ed4a-4c10-916b-37fe1f1931d5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.053783] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d9e2064-cb29-4a4d-b200-7e14916cf28a req-c1ccc5ea-2cd2-40c3-a5a7-42e4a9f391d3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.054727] [49941]: [pid: 49941|app: 0|req: 4157/8556] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.065123] [49941]: DEBUG neutron.api.wsgi [req-3d9e2064-cb29-4a4d-b200-7e14916cf28a req-36776c49-8198-47af-9247-0ee5491418a2 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.067175] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Deleting port 9a2096a0-58ff-4fe2-af16-d54eb0bc066e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1039.067377] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (9a2096a0-58ff-4fe2-af16-d54eb0bc066e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.096486] [49942]: DEBUG neutron.plugins.ml2.db [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] For port 9a2096a0-58ff-4fe2-af16-d54eb0bc066e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9a2096a0-58ff-4fe2-af16-d54eb0bc066e,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1039.096819] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (9a2096a0-58ff-4fe2-af16-d54eb0bc066e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.104024] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] delete_port_precommit called with port settings {'id': '9a2096a0-58ff-4fe2-af16-d54eb0bc066e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7c:8b:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:17Z', 'updated_at': '2025-11-20T12:32: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1039.104024] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] delete_port_precommit: [ 1039.104024] [49942]: key[id], 9a2096a0-58ff-4fe2-af16-d54eb0bc066e -> None [ 1039.104024] [49942]: key[binding:vnic_type], normal -> None [ 1039.104024] [49942]: key[tags], [] -> None [ 1039.104024] [49942]: key[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.104024] [49942]: key[allowed_address_pairs], [] -> None [ 1039.104024] [49942]: key[extra_dhcp_opts], [] -> None [ 1039.104024] [49942]: key[binding:profile], {} -> None [ 1039.104024] [49942]: key[admin_state_up], True -> None [ 1039.104024] [49942]: key[binding:vif_type], ovs -> None [ 1039.104024] [49942]: key[device_owner], network:router_gateway -> None [ 1039.104024] [49942]: key[created_at], 2025-11-20T12:32:17Z -> None [ 1039.104024] [49942]: key[updated_at], 2025-11-20T12:32:18Z -> None [ 1039.104024] [49942]: key[description], -> None [ 1039.104024] [49942]: key[tenant_id], -> None [ 1039.104024] [49942]: key[binding:host_id], devstack -> None [ 1039.104024] [49942]: key[standard_attr_id], 1227 -> None [ 1039.104024] [49942]: key[name], -> None [ 1039.104024] [49942]: key[mac_address], fa:16:3e:7c:8b:8f -> None [ 1039.104024] [49942]: key[status], ACTIVE -> None [ 1039.104024] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1039.104024] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.181'}] -> None [ 1039.104024] [49942]: key[security_groups], [] -> None [ 1039.104024] [49942]: key[revision_number], 5 -> None [ 1039.104024] [49942]: key[port_security_enabled], False -> None [ 1039.104024] [49942]: key[project_id], -> None [ 1039.104024] [49942]: key[device_id], 3de564f5-ed4a-4c10-916b-37fe1f1931d5 -> None [ 1039.104024] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.105441] [49941]: [pid: 49941|app: 0|req: 4158/8557] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 808 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.105543] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Calling delete_port for 9a2096a0-58ff-4fe2-af16-d54eb0bc066e owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1039.163313] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d9e2064-cb29-4a4d-b200-7e14916cf28a req-92e9eed2-1af0-4d98-a9f4-3e018b8ad47f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.164321] [49941]: [pid: 49941|app: 0|req: 4159/8558] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.200349] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d9e2064-cb29-4a4d-b200-7e14916cf28a req-3d9c263b-48d0-45b2-a2c4-a3e03fe2e07e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.200349] [49941]: [pid: 49941|app: 0|req: 4160/8559] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.203712] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (9a2096a0-58ff-4fe2-af16-d54eb0bc066e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.212586] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Pushing event deleted for resources: {'Port': ['ID=9a2096a0-58ff-4fe2-af16-d54eb0bc066e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1039.231108] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eafb105e-38a1-470e-a917-e79307cf5598 req-53f1e010-e325-4090-87ec-09ae09c923a5 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.232142] [49941]: [pid: 49941|app: 0|req: 4161/8560] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.250413] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] delete_port_postcommit called with port settings {'id': '9a2096a0-58ff-4fe2-af16-d54eb0bc066e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:7c:8b:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3de564f5-ed4a-4c10-916b-37fe1f1931d5', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1227, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.181'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:32:17Z', 'updated_at': '2025-11-20T12:32: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1039.250680] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] delete_port_postcommit: [ 1039.250680] [49942]: key[id], 9a2096a0-58ff-4fe2-af16-d54eb0bc066e -> None [ 1039.250680] [49942]: key[binding:vnic_type], normal -> None [ 1039.250680] [49942]: key[tags], [] -> None [ 1039.250680] [49942]: key[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.250680] [49942]: key[allowed_address_pairs], [] -> None [ 1039.250680] [49942]: key[extra_dhcp_opts], [] -> None [ 1039.250680] [49942]: key[binding:profile], {} -> None [ 1039.250680] [49942]: key[admin_state_up], True -> None [ 1039.250680] [49942]: key[binding:vif_type], ovs -> None [ 1039.250680] [49942]: key[device_owner], network:router_gateway -> None [ 1039.250680] [49942]: key[created_at], 2025-11-20T12:32:17Z -> None [ 1039.250680] [49942]: key[updated_at], 2025-11-20T12:32:18Z -> None [ 1039.250680] [49942]: key[description], -> None [ 1039.250680] [49942]: key[tenant_id], -> None [ 1039.250680] [49942]: key[binding:host_id], devstack -> None [ 1039.250680] [49942]: key[standard_attr_id], 1227 -> None [ 1039.250680] [49942]: key[name], -> None [ 1039.250680] [49942]: key[mac_address], fa:16:3e:7c:8b:8f -> None [ 1039.250680] [49942]: key[status], ACTIVE -> None [ 1039.250680] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1039.250680] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.181'}] -> None [ 1039.250680] [49942]: key[security_groups], [] -> None [ 1039.250680] [49942]: key[revision_number], 5 -> None [ 1039.250680] [49942]: key[port_security_enabled], False -> None [ 1039.250680] [49942]: key[project_id], -> None [ 1039.250680] [49942]: key[device_id], 3de564f5-ed4a-4c10-916b-37fe1f1931d5 -> None [ 1039.250680] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.252294] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (3de564f5-ed4a-4c10-916b-37fe1f1931d5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.266825] [49941]: [pid: 49941|app: 0|req: 4162/8561] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:40 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.269527] [49941]: DEBUG neutron.api.wsgi [req-eafb105e-38a1-470e-a917-e79307cf5598 req-23b3ff4f-6dff-46df-9d38-ac016834e598 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.293714] [49941]: [pid: 49941|app: 0|req: 4163/8562] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&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.294571] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (3de564f5-ed4a-4c10-916b-37fe1f1931d5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.296666] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks [] for router_controller (3de564f5-ed4a-4c10-916b-37fe1f1931d5), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.329750] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (3de564f5-ed4a-4c10-916b-37fe1f1931d5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.330112] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3de564f5-ed4a-4c10-916b-37fe1f1931d5 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1039.336919] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b6f3eb7-2721-4b0b-8975-53f9f088e5d5 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.337097] [49941]: [pid: 49941|app: 0|req: 4164/8563] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.337533] [49942]: [pid: 49942|app: 0|req: 4400/8564] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:40 2025] DELETE /networking/v2.0/routers/3de564f5-ed4a-4c10-916b-37fe1f1931d5 => generated 0 bytes in 407 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1039.359885] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] Deleting subnet d0c7aeec-b7ec-45de-8bd3-dafbc9734aba {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1039.362216] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] Publish callbacks [] for subnet (d0c7aeec-b7ec-45de-8bd3-dafbc9734aba), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.374257] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (d0c7aeec-b7ec-45de-8bd3-dafbc9734aba), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.409036] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (d0c7aeec-b7ec-45de-8bd3-dafbc9734aba), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.409202] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] delete_subnet_precommit called with subnet settings {'id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1225, '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-20T12:32:17Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings None) [ 1039.409306] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] delete_subnet_precommit: [ 1039.409306] [49941]: key[ipv6_ra_mode], None -> None [ 1039.409306] [49941]: key[id], d0c7aeec-b7ec-45de-8bd3-dafbc9734aba -> None [ 1039.409306] [49941]: key[tags], [] -> None [ 1039.409306] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1039.409306] [49941]: key[enable_dhcp], True -> None [ 1039.409306] [49941]: key[ip_version], 4 -> None [ 1039.409306] [49941]: key[created_at], 2025-11-20T12:32:17Z -> None [ 1039.409306] [49941]: key[updated_at], 2025-11-20T12:32:17Z -> None [ 1039.409306] [49941]: key[description], -> None [ 1039.409306] [49941]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.409306] [49941]: key[standard_attr_id], 1225 -> None [ 1039.409306] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1039.409306] [49941]: key[ipv6_address_mode], None -> None [ 1039.409306] [49941]: key[name], tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet -> None [ 1039.409306] [49941]: key[subnetpool_id], None -> None [ 1039.409306] [49941]: key[host_routes], [] -> None [ 1039.409306] [49941]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.409306] [49941]: key[shared], False -> None [ 1039.409306] [49941]: key[router:external], False -> None [ 1039.409306] [49941]: key[revision_number], 0 -> None [ 1039.409306] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1039.409306] [49941]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.409306] [49941]: key[service_types], [] -> None [ 1039.409306] [49941]: key[dns_nameservers], [] -> None [ 1039.409306] [49941]: key[segment_id], None -> None [ 1039.409306] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.434267] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (d0c7aeec-b7ec-45de-8bd3-dafbc9734aba), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.434267] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd0c7aeec-b7ec-45de-8bd3-dafbc9734aba', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1225, '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-20T12:32:17Z', 'updated_at': '2025-11-20T12:32:17Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings None) [ 1039.434267] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] delete_subnet_postcommit: [ 1039.434267] [49941]: key[ipv6_ra_mode], None -> None [ 1039.434267] [49941]: key[id], d0c7aeec-b7ec-45de-8bd3-dafbc9734aba -> None [ 1039.434267] [49941]: key[tags], [] -> None [ 1039.434267] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1039.434267] [49941]: key[enable_dhcp], True -> None [ 1039.434267] [49941]: key[ip_version], 4 -> None [ 1039.434267] [49941]: key[created_at], 2025-11-20T12:32:17Z -> None [ 1039.434267] [49941]: key[updated_at], 2025-11-20T12:32:17Z -> None [ 1039.434267] [49941]: key[description], -> None [ 1039.434267] [49941]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.434267] [49941]: key[standard_attr_id], 1225 -> None [ 1039.434267] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1039.434267] [49941]: key[ipv6_address_mode], None -> None [ 1039.434267] [49941]: key[name], tempest-ServersWithSpecificFlavorTestJSON-243552262-subnet -> None [ 1039.434267] [49941]: key[subnetpool_id], None -> None [ 1039.434267] [49941]: key[host_routes], [] -> None [ 1039.434267] [49941]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.434267] [49941]: key[shared], False -> None [ 1039.434267] [49941]: key[router:external], False -> None [ 1039.434267] [49941]: key[revision_number], 0 -> None [ 1039.434267] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1039.434267] [49941]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.434267] [49941]: key[service_types], [] -> None [ 1039.434267] [49941]: key[dns_nameservers], [] -> None [ 1039.434267] [49941]: key[segment_id], None -> None [ 1039.434267] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.440266] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d0c7aeec-b7ec-45de-8bd3-dafbc9734aba,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1039.447400] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1721efe-46b2-415f-8028-652b365dfed2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.449098] [49941]: [pid: 49941|app: 0|req: 4165/8565] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:41 2025] DELETE /networking/v2.0/subnets/d0c7aeec-b7ec-45de-8bd3-dafbc9734aba => generated 0 bytes in 109 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1039.478032] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (adbb2a21-e1d7-43ea-8a23-b8e350e8af27), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.499998] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Deleting port ac492a0a-e588-4722-95c9-765f28ffb763 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1039.500167] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ac492a0a-e588-4722-95c9-765f28ffb763), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.523297] [49942]: DEBUG neutron.plugins.ml2.db [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] For port ac492a0a-e588-4722-95c9-765f28ffb763, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ac492a0a-e588-4722-95c9-765f28ffb763,segment=NetworkSegment(4ad93d0a-889a-4be4-b3df-e5e41e273753),segment_id=4ad93d0a-889a-4be4-b3df-e5e41e273753)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1039.523487] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ac492a0a-e588-4722-95c9-765f28ffb763), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.529262] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_port_precommit called with port settings {'id': 'ac492a0a-e588-4722-95c9-765f28ffb763', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:71:0c:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'device_owner': 'network:dhcp', 'standard_attr_id': 1342, '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-20T12:32:49Z', 'updated_at': '2025-11-20T12:36:41Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 1039.529262] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_port_precommit: [ 1039.529262] [49942]: key[id], ac492a0a-e588-4722-95c9-765f28ffb763 -> None [ 1039.529262] [49942]: key[binding:vnic_type], normal -> None [ 1039.529262] [49942]: key[tags], [] -> None [ 1039.529262] [49942]: key[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.529262] [49942]: key[allowed_address_pairs], [] -> None [ 1039.529262] [49942]: key[extra_dhcp_opts], [] -> None [ 1039.529262] [49942]: key[binding:profile], {} -> None [ 1039.529262] [49942]: key[admin_state_up], True -> None [ 1039.529262] [49942]: key[binding:vif_type], ovs -> None [ 1039.529262] [49942]: key[device_owner], network:dhcp -> None [ 1039.529262] [49942]: key[created_at], 2025-11-20T12:32:49Z -> None [ 1039.529262] [49942]: key[updated_at], 2025-11-20T12:36:41Z -> None [ 1039.529262] [49942]: key[description], -> None [ 1039.529262] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.529262] [49942]: key[binding:host_id], devstack -> None [ 1039.529262] [49942]: key[standard_attr_id], 1342 -> None [ 1039.529262] [49942]: key[name], -> None [ 1039.529262] [49942]: key[mac_address], fa:16:3e:71:0c:1b -> None [ 1039.529262] [49942]: key[status], ACTIVE -> None [ 1039.529262] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.529262] [49942]: key[fixed_ips], [] -> None [ 1039.529262] [49942]: key[security_groups], [] -> None [ 1039.529262] [49942]: key[revision_number], 5 -> None [ 1039.529262] [49942]: key[port_security_enabled], False -> None [ 1039.529262] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.529262] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.529262] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.530651] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Calling delete_port for ac492a0a-e588-4722-95c9-765f28ffb763 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1039.567224] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2305eaab-5526-444f-aaad-6f05b104aec4 req-2e37ea03-8e1a-4451-a71c-cc7326b40f44 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.568197] [49941]: [pid: 49941|app: 0|req: 4166/8566] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.571986] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ac492a0a-e588-4722-95c9-765f28ffb763), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.574317] [49941]: DEBUG neutron.api.wsgi [req-2305eaab-5526-444f-aaad-6f05b104aec4 req-21694e47-455f-42c1-b656-6d6150aa8b2e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.580283] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Pushing event deleted for resources: {'Port': ['ID=ac492a0a-e588-4722-95c9-765f28ffb763,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1039.588462] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] No DVR routers for this DVR port ac492a0a-e588-4722-95c9-765f28ffb763 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1039.588462] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_port_postcommit called with port settings {'id': 'ac492a0a-e588-4722-95c9-765f28ffb763', 'name': '', 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'mac_address': 'fa:16:3e:71:0c:1b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'device_owner': 'network:dhcp', 'standard_attr_id': 1342, '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-20T12:32:49Z', 'updated_at': '2025-11-20T12:36:41Z', 'revision_number': 5, 'project_id': 'a5c1a2ba282b48369d1710e795c847fb'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}}] (original binding levels None) on network {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} with segments to bind None [ 1039.588462] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_port_postcommit: [ 1039.588462] [49942]: key[id], ac492a0a-e588-4722-95c9-765f28ffb763 -> None [ 1039.588462] [49942]: key[binding:vnic_type], normal -> None [ 1039.588462] [49942]: key[tags], [] -> None [ 1039.588462] [49942]: key[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.588462] [49942]: key[allowed_address_pairs], [] -> None [ 1039.588462] [49942]: key[extra_dhcp_opts], [] -> None [ 1039.588462] [49942]: key[binding:profile], {} -> None [ 1039.588462] [49942]: key[admin_state_up], True -> None [ 1039.588462] [49942]: key[binding:vif_type], ovs -> None [ 1039.588462] [49942]: key[device_owner], network:dhcp -> None [ 1039.588462] [49942]: key[created_at], 2025-11-20T12:32:49Z -> None [ 1039.588462] [49942]: key[updated_at], 2025-11-20T12:36:41Z -> None [ 1039.588462] [49942]: key[description], -> None [ 1039.588462] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.588462] [49942]: key[binding:host_id], devstack -> None [ 1039.588462] [49942]: key[standard_attr_id], 1342 -> None [ 1039.588462] [49942]: key[name], -> None [ 1039.588462] [49942]: key[mac_address], fa:16:3e:71:0c:1b -> None [ 1039.588462] [49942]: key[status], ACTIVE -> None [ 1039.588462] [49942]: key[network_id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.588462] [49942]: key[fixed_ips], [] -> None [ 1039.588462] [49942]: key[security_groups], [] -> None [ 1039.588462] [49942]: key[revision_number], 5 -> None [ 1039.588462] [49942]: key[port_security_enabled], False -> None [ 1039.588462] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.588462] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.588462] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.604605] [49941]: [pid: 49941|app: 0|req: 4167/8567] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1039.625049] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (adbb2a21-e1d7-43ea-8a23-b8e350e8af27), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.635977] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_network_precommit called with network settings {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} (original settings None) and network segments [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] [ 1039.636269] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_network_precommit: [ 1039.636269] [49942]: key[vlan_transparent], None -> None [ 1039.636269] [49942]: key[id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.636269] [49942]: key[tags], [] -> None [ 1039.636269] [49942]: key[availability_zone_hints], [] -> None [ 1039.636269] [49942]: key[mtu], 8950 -> None [ 1039.636269] [49942]: key[provider:network_type], vlan -> None [ 1039.636269] [49942]: key[admin_state_up], True -> None [ 1039.636269] [49942]: key[provider:physical_network], default -> None [ 1039.636269] [49942]: key[provider:segmentation_id], 74 -> None [ 1039.636269] [49942]: key[created_at], 2025-11-20T12:32:16Z -> None [ 1039.636269] [49942]: key[updated_at], 2025-11-20T12:36:41Z -> None [ 1039.636269] [49942]: key[description], -> None [ 1039.636269] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.636269] [49942]: key[standard_attr_id], 1223 -> None [ 1039.636269] [49942]: key[name], tempest-ServersWithSpecificFlavorTestJSON-243552262-network -> None [ 1039.636269] [49942]: key[availability_zones], ['nova'] -> None [ 1039.636269] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.636269] [49942]: key[status], ACTIVE -> None [ 1039.636269] [49942]: key[shared], False -> None [ 1039.636269] [49942]: key[router:external], False -> None [ 1039.636269] [49942]: key[revision_number], 3 -> None [ 1039.636269] [49942]: key[port_security_enabled], True -> None [ 1039.636269] [49942]: key[subnets], [] -> None [ 1039.636269] [49942]: key[ipv4_address_scope], None -> None [ 1039.636269] [49942]: key[qinq], None -> None [ 1039.636269] [49942]: key[ipv6_address_scope], None -> None [ 1039.636269] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.637154] [49942]: DEBUG neutron.services.segments.db [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['adbb2a21-e1d7-43ea-8a23-b8e350e8af27']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1039.642217] [49942]: DEBUG neutron.services.segments.db [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '4ad93d0a-889a-4be4-b3df-e5e41e273753') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1039.642345] [49942]: DEBUG neutron.services.segments.db [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '4ad93d0a-889a-4be4-b3df-e5e41e273753') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1039.647140] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (4ad93d0a-889a-4be4-b3df-e5e41e273753), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.651554] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5926931f-14e1-4716-abd8-f064b12e7702'}, {'name': 'network-changed', 'server_uuid': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'tag': '5926931f-14e1-4716-abd8-f064b12e7702'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1039.654596] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e820e4e8-c54c-4500-8948-e237346f409d" -d '{"events": [{"server_uuid": "0dac56ba-15d7-4c51-97fd-dd16e5fab30c", "name": "network-vif-plugged", "status": "completed", "tag": "5926931f-14e1-4716-abd8-f064b12e7702"}, {"name": "network-changed", "server_uuid": "0dac56ba-15d7-4c51-97fd-dd16e5fab30c", "tag": "5926931f-14e1-4716-abd8-f064b12e7702"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1039.662077] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (4ad93d0a-889a-4be4-b3df-e5e41e273753), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.669845] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Releasing vlan 74 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1039.669845] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (4ad93d0a-889a-4be4-b3df-e5e41e273753), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.685134] [49942]: INFO neutron.services.segments.plugin [-] Segment 4ad93d0a-889a-4be4-b3df-e5e41e273753 resource provider aggregate not found [ 1039.706328] [49942]: INFO neutron.services.segments.plugin [-] Segment 4ad93d0a-889a-4be4-b3df-e5e41e273753 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 4ad93d0a-889a-4be4-b3df-e5e41e273753 found for delete ", "request_id": "req-76b05863-753e-4885-b9e3-13661ccfede3"}]} [ 1039.708400] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'name': 'network-vif-deleted', 'tag': '3dc39f0a-63ae-49a8-83af-c3600a52e79b'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1039.710915] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6d940a22-b419-47fc-9c9e-45599af1a610" -d '{"events": [{"server_uuid": "5ecd4ea2-217c-44c8-8079-9dc662826bb1", "name": "network-vif-deleted", "tag": "3dc39f0a-63ae-49a8-83af-c3600a52e79b"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1039.718509] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (adbb2a21-e1d7-43ea-8a23-b8e350e8af27), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.718725] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_network_postcommit called with network settings {'id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-243552262-network', 'tenant_id': 'a5c1a2ba282b48369d1710e795c847fb', 'project_id': 'a5c1a2ba282b48369d1710e795c847fb', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1223, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:16Z', 'updated_at': '2025-11-20T12:36:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 74} (original settings None) and network segments [{'id': '4ad93d0a-889a-4be4-b3df-e5e41e273753', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 74, 'network_id': 'adbb2a21-e1d7-43ea-8a23-b8e350e8af27'}] [ 1039.718839] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] delete_network_postcommit: [ 1039.718839] [49942]: key[vlan_transparent], None -> None [ 1039.718839] [49942]: key[id], adbb2a21-e1d7-43ea-8a23-b8e350e8af27 -> None [ 1039.718839] [49942]: key[tags], [] -> None [ 1039.718839] [49942]: key[availability_zone_hints], [] -> None [ 1039.718839] [49942]: key[mtu], 8950 -> None [ 1039.718839] [49942]: key[provider:network_type], vlan -> None [ 1039.718839] [49942]: key[admin_state_up], True -> None [ 1039.718839] [49942]: key[provider:physical_network], default -> None [ 1039.718839] [49942]: key[provider:segmentation_id], 74 -> None [ 1039.718839] [49942]: key[created_at], 2025-11-20T12:32:16Z -> None [ 1039.718839] [49942]: key[updated_at], 2025-11-20T12:36:41Z -> None [ 1039.718839] [49942]: key[description], -> None [ 1039.718839] [49942]: key[tenant_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.718839] [49942]: key[standard_attr_id], 1223 -> None [ 1039.718839] [49942]: key[name], tempest-ServersWithSpecificFlavorTestJSON-243552262-network -> None [ 1039.718839] [49942]: key[availability_zones], ['nova'] -> None [ 1039.718839] [49942]: key[project_id], a5c1a2ba282b48369d1710e795c847fb -> None [ 1039.718839] [49942]: key[status], ACTIVE -> None [ 1039.718839] [49942]: key[shared], False -> None [ 1039.718839] [49942]: key[router:external], False -> None [ 1039.718839] [49942]: key[revision_number], 3 -> None [ 1039.718839] [49942]: key[port_security_enabled], True -> None [ 1039.718839] [49942]: key[subnets], [] -> None [ 1039.718839] [49942]: key[ipv4_address_scope], None -> None [ 1039.718839] [49942]: key[qinq], None -> None [ 1039.718839] [49942]: key[ipv6_address_scope], None -> None [ 1039.718839] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1039.719766] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4ddcd75-3c7b-4e64-9489-b6b54d62a921 req-dca835fa-8d3a-4a54-b5b1-20daae438f86 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.720569] [49941]: [pid: 49941|app: 0|req: 4168/8568] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1039.726082] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Pushing event deleted for resources: {'Network': ['ID=adbb2a21-e1d7-43ea-8a23-b8e350e8af27,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1039.726374] [49941]: DEBUG neutron.api.wsgi [req-c4ddcd75-3c7b-4e64-9489-b6b54d62a921 req-fea5944a-ac0c-4e7c-9101-3446cb44b58e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.729835] [49942]: DEBUG neutron_lib.callbacks.manager [None req-79ec385a-c7dc-4882-b0ee-0ddc64db6e5d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.731885] [49942]: [pid: 49942|app: 0|req: 4401/8569] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:36:41 2025] DELETE /networking/v2.0/networks/adbb2a21-e1d7-43ea-8a23-b8e350e8af27 => generated 0 bytes in 280 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1039.749893] [49941]: [pid: 49941|app: 0|req: 4169/8570] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1039.822743] [49941]: [pid: 49941|app: 0|req: 4170/8571] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/ports?device_id=66ba855b-23b1-45e7-b0b0-b6d67789147c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1039.848922] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-55ff565b-12aa-4e52-b493-1d09ae5fa021 x-openstack-request-id: req-55ff565b-12aa-4e52-b493-1d09ae5fa021 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1039.849057] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0dac56ba-15d7-4c51-97fd-dd16e5fab30c", "name": "network-vif-plugged", "status": "completed", "tag": "5926931f-14e1-4716-abd8-f064b12e7702", "code": 200}, {"name": "network-changed", "server_uuid": "0dac56ba-15d7-4c51-97fd-dd16e5fab30c", "tag": "5926931f-14e1-4716-abd8-f064b12e7702", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1039.849167] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-55ff565b-12aa-4e52-b493-1d09ae5fa021 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1039.849380] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-55ff565b-12aa-4e52-b493-1d09ae5fa021'] response: {'server_uuid': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '5926931f-14e1-4716-abd8-f064b12e7702', 'code': 200} [ 1039.849458] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-55ff565b-12aa-4e52-b493-1d09ae5fa021'] response: {'name': 'network-changed', 'server_uuid': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'tag': '5926931f-14e1-4716-abd8-f064b12e7702', 'status': 'completed', 'code': 200} [ 1039.872724] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-cd014e9e-97d2-4c9a-add1-dfc6aa98244c x-openstack-request-id: req-cd014e9e-97d2-4c9a-add1-dfc6aa98244c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1039.872854] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5ecd4ea2-217c-44c8-8079-9dc662826bb1", "name": "network-vif-deleted", "tag": "3dc39f0a-63ae-49a8-83af-c3600a52e79b", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1039.872933] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cd014e9e-97d2-4c9a-add1-dfc6aa98244c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1039.873140] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cd014e9e-97d2-4c9a-add1-dfc6aa98244c'] response: {'server_uuid': '5ecd4ea2-217c-44c8-8079-9dc662826bb1', 'name': 'network-vif-deleted', 'tag': '3dc39f0a-63ae-49a8-83af-c3600a52e79b', 'status': 'completed', 'code': 200} [ 1039.912888] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (119cea61-cc97-40b9-b235-e51cce99d1d7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1039.924865] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b092a419-f64e-426e-ad86-932ebd84b7e8 req-3b8384b0-baaf-4c68-83ea-26dfecd3af40 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1039.925952] [49941]: [pid: 49941|app: 0|req: 4171/8572] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1039.931897] [49941]: DEBUG neutron.api.wsgi [req-b092a419-f64e-426e-ad86-932ebd84b7e8 req-54bde280-ee1a-4fd3-9d58-9470abec8c2d tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1039.951130] [49941]: [pid: 49941|app: 0|req: 4172/8573] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.012088] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6887ff6a-517a-446c-8869-f827f6f9cc7b req-a10a7b83-49e9-44ea-8fe8-e2ce8430194d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.013077] [49941]: [pid: 49941|app: 0|req: 4173/8574] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.018974] [49941]: DEBUG neutron.api.wsgi [req-6887ff6a-517a-446c-8869-f827f6f9cc7b req-a3490065-13d0-4773-8d49-5c867d6b311b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.019617] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Deleting port 77943320-b884-49a1-bfb0-e87c3f81738f {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1040.019788] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (77943320-b884-49a1-bfb0-e87c3f81738f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.038368] [49941]: [pid: 49941|app: 0|req: 4174/8575] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1040.046286] [49942]: DEBUG neutron.plugins.ml2.db [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] For port 77943320-b884-49a1-bfb0-e87c3f81738f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=77943320-b884-49a1-bfb0-e87c3f81738f,segment=NetworkSegment(da2c18d1-7ca5-476f-8203-ee534464afa2),segment_id=da2c18d1-7ca5-476f-8203-ee534464afa2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1040.046503] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (77943320-b884-49a1-bfb0-e87c3f81738f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.051116] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] delete_port_precommit called with port settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', '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-20T12:32:20Z', 'updated_at': '2025-11-20T12:32:23Z', 'revision_number': 5, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}}] (original binding levels None) on network {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 1040.051307] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] delete_port_precommit: [ 1040.051307] [49942]: key[id], 77943320-b884-49a1-bfb0-e87c3f81738f -> None [ 1040.051307] [49942]: key[binding:vnic_type], normal -> None [ 1040.051307] [49942]: key[tags], [] -> None [ 1040.051307] [49942]: key[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.051307] [49942]: key[allowed_address_pairs], [] -> None [ 1040.051307] [49942]: key[extra_dhcp_opts], [] -> None [ 1040.051307] [49942]: key[binding:profile], {} -> None [ 1040.051307] [49942]: key[admin_state_up], True -> None [ 1040.051307] [49942]: key[binding:vif_type], ovs -> None [ 1040.051307] [49942]: key[device_owner], network:router_interface -> None [ 1040.051307] [49942]: key[created_at], 2025-11-20T12:32:20Z -> None [ 1040.051307] [49942]: key[updated_at], 2025-11-20T12:32:23Z -> None [ 1040.051307] [49942]: key[description], -> None [ 1040.051307] [49942]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1040.051307] [49942]: key[binding:host_id], devstack -> None [ 1040.051307] [49942]: key[standard_attr_id], 1241 -> None [ 1040.051307] [49942]: key[name], -> None [ 1040.051307] [49942]: key[mac_address], fa:16:3e:36:81:13 -> None [ 1040.051307] [49942]: key[status], ACTIVE -> None [ 1040.051307] [49942]: key[network_id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1040.051307] [49942]: key[fixed_ips], [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'ip_address': '192.168.128.1'}] -> None [ 1040.051307] [49942]: key[security_groups], [] -> None [ 1040.051307] [49942]: key[revision_number], 5 -> None [ 1040.051307] [49942]: key[port_security_enabled], False -> None [ 1040.051307] [49942]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1040.051307] [49942]: key[device_id], 119cea61-cc97-40b9-b235-e51cce99d1d7 -> None [ 1040.051307] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.053376] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Calling delete_port for 77943320-b884-49a1-bfb0-e87c3f81738f owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1040.090179] [49941]: [pid: 49941|app: 0|req: 4175/8576] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.140724] [49941]: [pid: 49941|app: 0|req: 4176/8577] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:41 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.151419] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (77943320-b884-49a1-bfb0-e87c3f81738f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.159073] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Pushing event deleted for resources: {'Port': ['ID=77943320-b884-49a1-bfb0-e87c3f81738f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.184579] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] delete_port_postcommit called with port settings {'id': '77943320-b884-49a1-bfb0-e87c3f81738f', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:36:81:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_interface', 'standard_attr_id': 1241, 'fixed_ips': [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', '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-20T12:32:20Z', 'updated_at': '2025-11-20T12:32:23Z', 'revision_number': 5, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}}] (original binding levels None) on network {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['3606b195-cae3-4e51-95f4-dbf28bb49a5c'], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 1040.184817] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] delete_port_postcommit: [ 1040.184817] [49942]: key[id], 77943320-b884-49a1-bfb0-e87c3f81738f -> None [ 1040.184817] [49942]: key[binding:vnic_type], normal -> None [ 1040.184817] [49942]: key[tags], [] -> None [ 1040.184817] [49942]: key[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.184817] [49942]: key[allowed_address_pairs], [] -> None [ 1040.184817] [49942]: key[extra_dhcp_opts], [] -> None [ 1040.184817] [49942]: key[binding:profile], {} -> None [ 1040.184817] [49942]: key[admin_state_up], True -> None [ 1040.184817] [49942]: key[binding:vif_type], ovs -> None [ 1040.184817] [49942]: key[device_owner], network:router_interface -> None [ 1040.184817] [49942]: key[created_at], 2025-11-20T12:32:20Z -> None [ 1040.184817] [49942]: key[updated_at], 2025-11-20T12:32:23Z -> None [ 1040.184817] [49942]: key[description], -> None [ 1040.184817] [49942]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1040.184817] [49942]: key[binding:host_id], devstack -> None [ 1040.184817] [49942]: key[standard_attr_id], 1241 -> None [ 1040.184817] [49942]: key[name], -> None [ 1040.184817] [49942]: key[mac_address], fa:16:3e:36:81:13 -> None [ 1040.184817] [49942]: key[status], ACTIVE -> None [ 1040.184817] [49942]: key[network_id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1040.184817] [49942]: key[fixed_ips], [{'subnet_id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'ip_address': '192.168.128.1'}] -> None [ 1040.184817] [49942]: key[security_groups], [] -> None [ 1040.184817] [49942]: key[revision_number], 5 -> None [ 1040.184817] [49942]: key[port_security_enabled], False -> None [ 1040.184817] [49942]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1040.184817] [49942]: key[device_id], 119cea61-cc97-40b9-b235-e51cce99d1d7 -> None [ 1040.184817] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.233962] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (119cea61-cc97-40b9-b235-e51cce99d1d7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.263237] [49941]: [pid: 49941|app: 0|req: 4177/8578] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.340087] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d0883d2-3001-4afc-8499-baf558e0420e req-4e584915-01ad-4de6-ad0e-0bba0d77d870 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.341375] [49941]: [pid: 49941|app: 0|req: 4178/8579] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.348394] [49941]: DEBUG neutron.api.wsgi [req-7d0883d2-3001-4afc-8499-baf558e0420e req-9169a4da-5d69-4d45-8909-a706845c5d97 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.360930] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Router 119cea61-cc97-40b9-b235-e51cce99d1d7 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1040.381142] [49941]: [pid: 49941|app: 0|req: 4179/8580] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1040.406492] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e820e4e8-c54c-4500-8948-e237346f409d req-65d226fb-873a-4a61-a670-7e65ee7812e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.407109] [49941]: [pid: 49941|app: 0|req: 4180/8581] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1040.434174] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5ae22249-5f38-4355-a954-33730ed29289 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1040.439335] [49942]: [pid: 49942|app: 0|req: 4402/8582] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:36:41 2025] PUT /networking/v2.0/routers/119cea61-cc97-40b9-b235-e51cce99d1d7/remove_router_interface => generated 309 bytes in 705 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1040.467373] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e820e4e8-c54c-4500-8948-e237346f409d req-3dc8ede4-b2ca-43ab-b8b0-4aa107089ac7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.469211] [49941]: [pid: 49941|app: 0|req: 4181/8583] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 707 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.532638] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc43bb15-78e3-4a09-b704-1389b71671be req-147dfbba-0af1-403a-9797-684f6a140de2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.538595] [49942]: [pid: 49942|app: 0|req: 4403/8584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.539147] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks [] for router (119cea61-cc97-40b9-b235-e51cce99d1d7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.541153] [49942]: DEBUG neutron.api.wsgi [req-e820e4e8-c54c-4500-8948-e237346f409d req-06a01e2d-c131-4804-b92e-5c3e4d9f231a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.559138] [49942]: [pid: 49942|app: 0|req: 4404/8585] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=5926931f-14e1-4716-abd8-f064b12e7702 => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.562122] [49942]: DEBUG neutron.api.wsgi [req-fc43bb15-78e3-4a09-b704-1389b71671be req-59c21e00-1d80-4250-a502-9fa4b395607d tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.588856] [49942]: [pid: 49942|app: 0|req: 4405/8586] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.601063] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks [] for router_gateway (119cea61-cc97-40b9-b235-e51cce99d1d7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.626879] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e820e4e8-c54c-4500-8948-e237346f409d req-d5ede03f-d4ea-404e-9665-145f429e6bc2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.627943] [49942]: [pid: 49942|app: 0|req: 4406/8587] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.647479] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Deleting port 0eea0ea2-9df2-4551-a507-103075335ce1 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1040.647652] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (0eea0ea2-9df2-4551-a507-103075335ce1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.670953] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e820e4e8-c54c-4500-8948-e237346f409d req-a9dcf2e3-aa92-4ba4-af2f-24b246cab65c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.672136] [49942]: [pid: 49942|app: 0|req: 4407/8588] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.700893] [49941]: DEBUG neutron.plugins.ml2.db [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] For port 0eea0ea2-9df2-4551-a507-103075335ce1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0eea0ea2-9df2-4551-a507-103075335ce1,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1040.701178] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (0eea0ea2-9df2-4551-a507-103075335ce1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.706831] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] delete_port_precommit called with port settings {'id': '0eea0ea2-9df2-4551-a507-103075335ce1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b5:21:29', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:20Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1040.707141] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] delete_port_precommit: [ 1040.707141] [49941]: key[id], 0eea0ea2-9df2-4551-a507-103075335ce1 -> None [ 1040.707141] [49941]: key[binding:vnic_type], normal -> None [ 1040.707141] [49941]: key[tags], [] -> None [ 1040.707141] [49941]: key[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.707141] [49941]: key[allowed_address_pairs], [] -> None [ 1040.707141] [49941]: key[extra_dhcp_opts], [] -> None [ 1040.707141] [49941]: key[binding:profile], {} -> None [ 1040.707141] [49941]: key[admin_state_up], True -> None [ 1040.707141] [49941]: key[binding:vif_type], ovs -> None [ 1040.707141] [49941]: key[device_owner], network:router_gateway -> None [ 1040.707141] [49941]: key[created_at], 2025-11-20T12:32:19Z -> None [ 1040.707141] [49941]: key[updated_at], 2025-11-20T12:32:20Z -> None [ 1040.707141] [49941]: key[description], -> None [ 1040.707141] [49941]: key[tenant_id], -> None [ 1040.707141] [49941]: key[binding:host_id], devstack -> None [ 1040.707141] [49941]: key[standard_attr_id], 1240 -> None [ 1040.707141] [49941]: key[name], -> None [ 1040.707141] [49941]: key[mac_address], fa:16:3e:b5:21:29 -> None [ 1040.707141] [49941]: key[status], ACTIVE -> None [ 1040.707141] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1040.707141] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.230'}] -> None [ 1040.707141] [49941]: key[security_groups], [] -> None [ 1040.707141] [49941]: key[revision_number], 5 -> None [ 1040.707141] [49941]: key[port_security_enabled], False -> None [ 1040.707141] [49941]: key[project_id], -> None [ 1040.707141] [49941]: key[device_id], 119cea61-cc97-40b9-b235-e51cce99d1d7 -> None [ 1040.707141] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.709628] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Calling delete_port for 0eea0ea2-9df2-4551-a507-103075335ce1 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1040.724121] [49942]: [pid: 49942|app: 0|req: 4408/8589] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.798273] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12de087d-a53d-482b-8636-57bfc99c45ff req-4bcc46b8-0d7d-4020-a1b7-2e918774baef tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.799655] [49942]: [pid: 49942|app: 0|req: 4409/8590] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.842880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0eea0ea2-9df2-4551-a507-103075335ce1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.850590] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Pushing event deleted for resources: {'Port': ['ID=0eea0ea2-9df2-4551-a507-103075335ce1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1040.852682] [49942]: [pid: 49942|app: 0|req: 4410/8591] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.857834] [49942]: DEBUG neutron.api.wsgi [req-12de087d-a53d-482b-8636-57bfc99c45ff req-fde75663-aeb9-4bde-9d67-9295d2040455 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.881647] [49942]: [pid: 49942|app: 0|req: 4411/8592] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1040.888536] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] delete_port_postcommit called with port settings {'id': '0eea0ea2-9df2-4551-a507-103075335ce1', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b5:21:29', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '119cea61-cc97-40b9-b235-e51cce99d1d7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1240, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:20Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1040.888796] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] delete_port_postcommit: [ 1040.888796] [49941]: key[id], 0eea0ea2-9df2-4551-a507-103075335ce1 -> None [ 1040.888796] [49941]: key[binding:vnic_type], normal -> None [ 1040.888796] [49941]: key[tags], [] -> None [ 1040.888796] [49941]: key[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.888796] [49941]: key[allowed_address_pairs], [] -> None [ 1040.888796] [49941]: key[extra_dhcp_opts], [] -> None [ 1040.888796] [49941]: key[binding:profile], {} -> None [ 1040.888796] [49941]: key[admin_state_up], True -> None [ 1040.888796] [49941]: key[binding:vif_type], ovs -> None [ 1040.888796] [49941]: key[device_owner], network:router_gateway -> None [ 1040.888796] [49941]: key[created_at], 2025-11-20T12:32:19Z -> None [ 1040.888796] [49941]: key[updated_at], 2025-11-20T12:32:20Z -> None [ 1040.888796] [49941]: key[description], -> None [ 1040.888796] [49941]: key[tenant_id], -> None [ 1040.888796] [49941]: key[binding:host_id], devstack -> None [ 1040.888796] [49941]: key[standard_attr_id], 1240 -> None [ 1040.888796] [49941]: key[name], -> None [ 1040.888796] [49941]: key[mac_address], fa:16:3e:b5:21:29 -> None [ 1040.888796] [49941]: key[status], ACTIVE -> None [ 1040.888796] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1040.888796] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.230'}] -> None [ 1040.888796] [49941]: key[security_groups], [] -> None [ 1040.888796] [49941]: key[revision_number], 5 -> None [ 1040.888796] [49941]: key[port_security_enabled], False -> None [ 1040.888796] [49941]: key[project_id], -> None [ 1040.888796] [49941]: key[device_id], 119cea61-cc97-40b9-b235-e51cce99d1d7 -> None [ 1040.888796] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1040.892100] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (119cea61-cc97-40b9-b235-e51cce99d1d7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.943384] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (119cea61-cc97-40b9-b235-e51cce99d1d7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.945268] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks [] for router_controller (119cea61-cc97-40b9-b235-e51cce99d1d7), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.960171] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cfe863a1-fd38-4389-8f91-7a813cda7ee9 req-f7a3be16-455b-4a51-b8ec-cbe84ad6bcef tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1040.962279] [49942]: [pid: 49942|app: 0|req: 4412/8593] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1040.969903] [49942]: DEBUG neutron.api.wsgi [req-cfe863a1-fd38-4389-8f91-7a813cda7ee9 req-95971731-95c3-4789-8ba1-792781038c8e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1040.973209] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (119cea61-cc97-40b9-b235-e51cce99d1d7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.973566] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Fanout notify agent at l3_agent the message router_deleted on router 119cea61-cc97-40b9-b235-e51cce99d1d7 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1040.978443] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e5ed78e4-32f2-4c2f-af95-13dd3662f57d admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1040.978916] [49941]: [pid: 49941|app: 0|req: 4182/8594] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:42 2025] DELETE /networking/v2.0/routers/119cea61-cc97-40b9-b235-e51cce99d1d7 => generated 0 bytes in 509 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1040.993099] [49942]: [pid: 49942|app: 0|req: 4413/8595] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.003151] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] Deleting subnet 3606b195-cae3-4e51-95f4-dbf28bb49a5c {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1041.005573] [49941]: DEBUG neutron_lib.callbacks.manager [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] Publish callbacks [] for subnet (3606b195-cae3-4e51-95f4-dbf28bb49a5c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.018776] [49941]: DEBUG neutron_lib.callbacks.manager [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (3606b195-cae3-4e51-95f4-dbf28bb49a5c), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.051312] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baf87645-a49e-43ad-9c87-7ad2abc7e508 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group (5c346799-1c5e-4431-8a1b-b319f1ed11c4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.056748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (3606b195-cae3-4e51-95f4-dbf28bb49a5c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.057275] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] delete_subnet_precommit called with subnet settings {'id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1238, '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings None) [ 1041.057436] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] delete_subnet_precommit: [ 1041.057436] [49941]: key[ipv6_ra_mode], None -> None [ 1041.057436] [49941]: key[id], 3606b195-cae3-4e51-95f4-dbf28bb49a5c -> None [ 1041.057436] [49941]: key[tags], [] -> None [ 1041.057436] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1041.057436] [49941]: key[enable_dhcp], True -> None [ 1041.057436] [49941]: key[ip_version], 4 -> None [ 1041.057436] [49941]: key[created_at], 2025-11-20T12:32:19Z -> None [ 1041.057436] [49941]: key[updated_at], 2025-11-20T12:32:19Z -> None [ 1041.057436] [49941]: key[description], -> None [ 1041.057436] [49941]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.057436] [49941]: key[standard_attr_id], 1238 -> None [ 1041.057436] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1041.057436] [49941]: key[ipv6_address_mode], None -> None [ 1041.057436] [49941]: key[name], tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet -> None [ 1041.057436] [49941]: key[subnetpool_id], None -> None [ 1041.057436] [49941]: key[host_routes], [] -> None [ 1041.057436] [49941]: key[network_id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.057436] [49941]: key[shared], False -> None [ 1041.057436] [49941]: key[router:external], False -> None [ 1041.057436] [49941]: key[revision_number], 0 -> None [ 1041.057436] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1041.057436] [49941]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.057436] [49941]: key[service_types], [] -> None [ 1041.057436] [49941]: key[dns_nameservers], [] -> None [ 1041.057436] [49941]: key[segment_id], None -> None [ 1041.057436] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.072123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baf87645-a49e-43ad-9c87-7ad2abc7e508 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group (5c346799-1c5e-4431-8a1b-b319f1ed11c4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.085801] [49941]: DEBUG neutron_lib.callbacks.manager [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (3606b195-cae3-4e51-95f4-dbf28bb49a5c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.086127] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] delete_subnet_postcommit called with subnet settings {'id': '3606b195-cae3-4e51-95f4-dbf28bb49a5c', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1238, '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-20T12:32:19Z', 'updated_at': '2025-11-20T12:32:19Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings None) [ 1041.086375] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] delete_subnet_postcommit: [ 1041.086375] [49941]: key[ipv6_ra_mode], None -> None [ 1041.086375] [49941]: key[id], 3606b195-cae3-4e51-95f4-dbf28bb49a5c -> None [ 1041.086375] [49941]: key[tags], [] -> None [ 1041.086375] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1041.086375] [49941]: key[enable_dhcp], True -> None [ 1041.086375] [49941]: key[ip_version], 4 -> None [ 1041.086375] [49941]: key[created_at], 2025-11-20T12:32:19Z -> None [ 1041.086375] [49941]: key[updated_at], 2025-11-20T12:32:19Z -> None [ 1041.086375] [49941]: key[description], -> None [ 1041.086375] [49941]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.086375] [49941]: key[standard_attr_id], 1238 -> None [ 1041.086375] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1041.086375] [49941]: key[ipv6_address_mode], None -> None [ 1041.086375] [49941]: key[name], tempest-ServersWithSpecificFlavorTestJSON-2004692617-subnet -> None [ 1041.086375] [49941]: key[subnetpool_id], None -> None [ 1041.086375] [49941]: key[host_routes], [] -> None [ 1041.086375] [49941]: key[network_id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.086375] [49941]: key[shared], False -> None [ 1041.086375] [49941]: key[router:external], False -> None [ 1041.086375] [49941]: key[revision_number], 0 -> None [ 1041.086375] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1041.086375] [49941]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.086375] [49941]: key[service_types], [] -> None [ 1041.086375] [49941]: key[dns_nameservers], [] -> None [ 1041.086375] [49941]: key[segment_id], None -> None [ 1041.086375] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.092665] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=3606b195-cae3-4e51-95f4-dbf28bb49a5c,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.096657] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baf87645-a49e-43ad-9c87-7ad2abc7e508 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (5c346799-1c5e-4431-8a1b-b319f1ed11c4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.103145] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-baf87645-a49e-43ad-9c87-7ad2abc7e508 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=5c346799-1c5e-4431-8a1b-b319f1ed11c4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.105602] [49941]: DEBUG neutron_lib.callbacks.manager [None req-335cd906-2dde-40bc-b7b6-ebd97a6ea76f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.107731] [49941]: [pid: 49941|app: 0|req: 4183/8596] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:42 2025] DELETE /networking/v2.0/subnets/3606b195-cae3-4e51-95f4-dbf28bb49a5c => generated 0 bytes in 125 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1041.108271] [49942]: DEBUG neutron_lib.callbacks.manager [None req-baf87645-a49e-43ad-9c87-7ad2abc7e508 tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.110860] [49942]: [pid: 49942|app: 0|req: 4414/8597] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:42 2025] DELETE /networking/v2.0/security-groups/5c346799-1c5e-4431-8a1b-b319f1ed11c4 => generated 0 bytes in 96 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1041.135215] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (77b46031-ee85-4d23-a411-c763d121ee6f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.136520] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdf1a301-f630-4cd9-b791-aad3ea98799b req-d3f245b3-d504-4b1a-9300-3b94b958590b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.137534] [49941]: [pid: 49941|app: 0|req: 4184/8598] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.145047] [49941]: INFO neutron.api.v2.resource [None req-b7fc15ee-f9ff-46bc-8273-4a54811dd13e tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] show failed (client error): The resource could not be found. [ 1041.145999] [49941]: [pid: 49941|app: 0|req: 4185/8599] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/security-groups/5c346799-1c5e-4431-8a1b-b319f1ed11c4 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1041.149408] [49941]: DEBUG neutron.api.wsgi [req-bdf1a301-f630-4cd9-b791-aad3ea98799b req-04f79fb6-5e78-4c80-ba94-0960a48f68bf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.167327] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Deleting port 4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1041.167505] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.171801] [49941]: [pid: 49941|app: 0|req: 4186/8600] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:42 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.186643] [49942]: DEBUG neutron.plugins.ml2.db [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] For port 4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc,segment=NetworkSegment(da2c18d1-7ca5-476f-8203-ee534464afa2),segment_id=da2c18d1-7ca5-476f-8203-ee534464afa2)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1041.186790] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.191441] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_port_precommit called with port settings {'id': '4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:70:bc:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77b46031-ee85-4d23-a411-c763d121ee6f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1355, '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-20T12:32:53Z', 'updated_at': '2025-11-20T12:36:42Z', 'revision_number': 5, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}}] (original binding levels None) on network {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:36:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 1041.191613] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_port_precommit: [ 1041.191613] [49942]: key[id], 4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc -> None [ 1041.191613] [49942]: key[binding:vnic_type], normal -> None [ 1041.191613] [49942]: key[tags], [] -> None [ 1041.191613] [49942]: key[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.191613] [49942]: key[allowed_address_pairs], [] -> None [ 1041.191613] [49942]: key[extra_dhcp_opts], [] -> None [ 1041.191613] [49942]: key[binding:profile], {} -> None [ 1041.191613] [49942]: key[admin_state_up], True -> None [ 1041.191613] [49942]: key[binding:vif_type], ovs -> None [ 1041.191613] [49942]: key[device_owner], network:dhcp -> None [ 1041.191613] [49942]: key[created_at], 2025-11-20T12:32:53Z -> None [ 1041.191613] [49942]: key[updated_at], 2025-11-20T12:36:42Z -> None [ 1041.191613] [49942]: key[description], -> None [ 1041.191613] [49942]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.191613] [49942]: key[binding:host_id], devstack -> None [ 1041.191613] [49942]: key[standard_attr_id], 1355 -> None [ 1041.191613] [49942]: key[name], -> None [ 1041.191613] [49942]: key[mac_address], fa:16:3e:70:bc:41 -> None [ 1041.191613] [49942]: key[status], ACTIVE -> None [ 1041.191613] [49942]: key[network_id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.191613] [49942]: key[fixed_ips], [] -> None [ 1041.191613] [49942]: key[security_groups], [] -> None [ 1041.191613] [49942]: key[revision_number], 5 -> None [ 1041.191613] [49942]: key[port_security_enabled], False -> None [ 1041.191613] [49942]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.191613] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.191613] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.193176] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Calling delete_port for 4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1041.226244] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Deleting port 19f4dcb9-51c8-439b-9173-cc32e76ca0fd {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1041.226428] [49941]: DEBUG neutron_lib.callbacks.manager [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.245755] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.255054] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Pushing event deleted for resources: {'Port': ['ID=4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.256964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.257245] [49941]: DEBUG neutron_lib.callbacks.manager [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for floatingip (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.262525] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit called with port settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e35a57b1-de4d-46ec-9d4a-1f6c8314755a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:37Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1041.263154] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_precommit: [ 1041.263154] [49941]: key[id], 19f4dcb9-51c8-439b-9173-cc32e76ca0fd -> None [ 1041.263154] [49941]: key[binding:vnic_type], normal -> None [ 1041.263154] [49941]: key[tags], [] -> None [ 1041.263154] [49941]: key[binding:vif_details], {} -> None [ 1041.263154] [49941]: key[allowed_address_pairs], [] -> None [ 1041.263154] [49941]: key[extra_dhcp_opts], [] -> None [ 1041.263154] [49941]: key[binding:profile], {} -> None [ 1041.263154] [49941]: key[admin_state_up], True -> None [ 1041.263154] [49941]: key[binding:vif_type], unbound -> None [ 1041.263154] [49941]: key[device_owner], network:floatingip -> None [ 1041.263154] [49941]: key[created_at], 2025-11-20T12:33:37Z -> None [ 1041.263154] [49941]: key[updated_at], 2025-11-20T12:33:37Z -> None [ 1041.263154] [49941]: key[description], -> None [ 1041.263154] [49941]: key[tenant_id], -> None [ 1041.263154] [49941]: key[binding:host_id], -> None [ 1041.263154] [49941]: key[standard_attr_id], 1422 -> None [ 1041.263154] [49941]: key[name], -> None [ 1041.263154] [49941]: key[mac_address], fa:16:3e:b8:68:e0 -> None [ 1041.263154] [49941]: key[status], N/A -> None [ 1041.263154] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1041.263154] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] -> None [ 1041.263154] [49941]: key[security_groups], [] -> None [ 1041.263154] [49941]: key[revision_number], 2 -> None [ 1041.263154] [49941]: key[port_security_enabled], False -> None [ 1041.263154] [49941]: key[project_id], -> None [ 1041.263154] [49941]: key[device_id], e35a57b1-de4d-46ec-9d4a-1f6c8314755a -> None [ 1041.263154] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.263963] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] No DVR routers for this DVR port 4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1041.263963] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_port_postcommit called with port settings {'id': '4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc', 'name': '', 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'mac_address': 'fa:16:3e:70:bc:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77b46031-ee85-4d23-a411-c763d121ee6f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1355, '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-20T12:32:53Z', 'updated_at': '2025-11-20T12:36:42Z', 'revision_number': 5, 'project_id': '3eb22a022913476e9d67e6915ed56319'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}}] (original binding levels None) on network {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:36:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} with segments to bind None [ 1041.263963] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_port_postcommit: [ 1041.263963] [49942]: key[id], 4e85843a-c1f5-45ec-b8b3-fe0128f7bfdc -> None [ 1041.263963] [49942]: key[binding:vnic_type], normal -> None [ 1041.263963] [49942]: key[tags], [] -> None [ 1041.263963] [49942]: key[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.263963] [49942]: key[allowed_address_pairs], [] -> None [ 1041.263963] [49942]: key[extra_dhcp_opts], [] -> None [ 1041.263963] [49942]: key[binding:profile], {} -> None [ 1041.263963] [49942]: key[admin_state_up], True -> None [ 1041.263963] [49942]: key[binding:vif_type], ovs -> None [ 1041.263963] [49942]: key[device_owner], network:dhcp -> None [ 1041.263963] [49942]: key[created_at], 2025-11-20T12:32:53Z -> None [ 1041.263963] [49942]: key[updated_at], 2025-11-20T12:36:42Z -> None [ 1041.263963] [49942]: key[description], -> None [ 1041.263963] [49942]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.263963] [49942]: key[binding:host_id], devstack -> None [ 1041.263963] [49942]: key[standard_attr_id], 1355 -> None [ 1041.263963] [49942]: key[name], -> None [ 1041.263963] [49942]: key[mac_address], fa:16:3e:70:bc:41 -> None [ 1041.263963] [49942]: key[status], ACTIVE -> None [ 1041.263963] [49942]: key[network_id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.263963] [49942]: key[fixed_ips], [] -> None [ 1041.263963] [49942]: key[security_groups], [] -> None [ 1041.263963] [49942]: key[revision_number], 5 -> None [ 1041.263963] [49942]: key[port_security_enabled], False -> None [ 1041.263963] [49942]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.263963] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.263963] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.265232] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Calling delete_port for 19f4dcb9-51c8-439b-9173-cc32e76ca0fd owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1041.283506] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (77b46031-ee85-4d23-a411-c763d121ee6f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.291425] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_network_precommit called with network settings {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:36:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} (original settings None) and network segments [{'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}] [ 1041.291622] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_network_precommit: [ 1041.291622] [49942]: key[vlan_transparent], None -> None [ 1041.291622] [49942]: key[id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.291622] [49942]: key[tags], [] -> None [ 1041.291622] [49942]: key[availability_zone_hints], [] -> None [ 1041.291622] [49942]: key[mtu], 8950 -> None [ 1041.291622] [49942]: key[provider:network_type], vlan -> None [ 1041.291622] [49942]: key[admin_state_up], True -> None [ 1041.291622] [49942]: key[provider:physical_network], default -> None [ 1041.291622] [49942]: key[provider:segmentation_id], 369 -> None [ 1041.291622] [49942]: key[created_at], 2025-11-20T12:32:19Z -> None [ 1041.291622] [49942]: key[updated_at], 2025-11-20T12:36:42Z -> None [ 1041.291622] [49942]: key[description], -> None [ 1041.291622] [49942]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.291622] [49942]: key[standard_attr_id], 1236 -> None [ 1041.291622] [49942]: key[name], tempest-ServersWithSpecificFlavorTestJSON-2004692617-network -> None [ 1041.291622] [49942]: key[availability_zones], ['nova'] -> None [ 1041.291622] [49942]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.291622] [49942]: key[status], ACTIVE -> None [ 1041.291622] [49942]: key[shared], False -> None [ 1041.291622] [49942]: key[router:external], False -> None [ 1041.291622] [49942]: key[revision_number], 3 -> None [ 1041.291622] [49942]: key[port_security_enabled], True -> None [ 1041.291622] [49942]: key[subnets], [] -> None [ 1041.291622] [49942]: key[ipv4_address_scope], None -> None [ 1041.291622] [49942]: key[qinq], None -> None [ 1041.291622] [49942]: key[ipv6_address_scope], None -> None [ 1041.291622] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.292573] [49942]: DEBUG neutron.services.segments.db [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['77b46031-ee85-4d23-a411-c763d121ee6f']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1041.296386] [49942]: DEBUG neutron.services.segments.db [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'da2c18d1-7ca5-476f-8203-ee534464afa2') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1041.296521] [49942]: DEBUG neutron.services.segments.db [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'da2c18d1-7ca5-476f-8203-ee534464afa2') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1041.300833] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (da2c18d1-7ca5-476f-8203-ee534464afa2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.310321] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (da2c18d1-7ca5-476f-8203-ee534464afa2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.322028] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Releasing vlan 369 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1041.322028] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (da2c18d1-7ca5-476f-8203-ee534464afa2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.332742] [49941]: DEBUG neutron_lib.callbacks.manager [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (19f4dcb9-51c8-439b-9173-cc32e76ca0fd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.342278] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Pushing event deleted for resources: {'Port': ['ID=19f4dcb9-51c8-439b-9173-cc32e76ca0fd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.363026] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (77b46031-ee85-4d23-a411-c763d121ee6f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.363026] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_network_postcommit called with network settings {'id': '77b46031-ee85-4d23-a411-c763d121ee6f', 'name': 'tempest-ServersWithSpecificFlavorTestJSON-2004692617-network', 'tenant_id': '3eb22a022913476e9d67e6915ed56319', 'project_id': '3eb22a022913476e9d67e6915ed56319', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1236, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:19Z', 'updated_at': '2025-11-20T12:36:42Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 369} (original settings None) and network segments [{'id': 'da2c18d1-7ca5-476f-8203-ee534464afa2', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 369, 'network_id': '77b46031-ee85-4d23-a411-c763d121ee6f'}] [ 1041.363026] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] delete_network_postcommit: [ 1041.363026] [49942]: key[vlan_transparent], None -> None [ 1041.363026] [49942]: key[id], 77b46031-ee85-4d23-a411-c763d121ee6f -> None [ 1041.363026] [49942]: key[tags], [] -> None [ 1041.363026] [49942]: key[availability_zone_hints], [] -> None [ 1041.363026] [49942]: key[mtu], 8950 -> None [ 1041.363026] [49942]: key[provider:network_type], vlan -> None [ 1041.363026] [49942]: key[admin_state_up], True -> None [ 1041.363026] [49942]: key[provider:physical_network], default -> None [ 1041.363026] [49942]: key[provider:segmentation_id], 369 -> None [ 1041.363026] [49942]: key[created_at], 2025-11-20T12:32:19Z -> None [ 1041.363026] [49942]: key[updated_at], 2025-11-20T12:36:42Z -> None [ 1041.363026] [49942]: key[description], -> None [ 1041.363026] [49942]: key[tenant_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.363026] [49942]: key[standard_attr_id], 1236 -> None [ 1041.363026] [49942]: key[name], tempest-ServersWithSpecificFlavorTestJSON-2004692617-network -> None [ 1041.363026] [49942]: key[availability_zones], ['nova'] -> None [ 1041.363026] [49942]: key[project_id], 3eb22a022913476e9d67e6915ed56319 -> None [ 1041.363026] [49942]: key[status], ACTIVE -> None [ 1041.363026] [49942]: key[shared], False -> None [ 1041.363026] [49942]: key[router:external], False -> None [ 1041.363026] [49942]: key[revision_number], 3 -> None [ 1041.363026] [49942]: key[port_security_enabled], True -> None [ 1041.363026] [49942]: key[subnets], [] -> None [ 1041.363026] [49942]: key[ipv4_address_scope], None -> None [ 1041.363026] [49942]: key[qinq], None -> None [ 1041.363026] [49942]: key[ipv6_address_scope], None -> None [ 1041.363026] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.369365] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Pushing event deleted for resources: {'Network': ['ID=77b46031-ee85-4d23-a411-c763d121ee6f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.372805] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4265728f-718b-464f-a48e-dedd1d91f1e2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.374811] [49942]: [pid: 49942|app: 0|req: 4415/8601] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:36:42 2025] DELETE /networking/v2.0/networks/77b46031-ee85-4d23-a411-c763d121ee6f => generated 0 bytes in 265 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1041.383016] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit called with port settings {'id': '19f4dcb9-51c8-439b-9173-cc32e76ca0fd', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b8:68:e0', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'e35a57b1-de4d-46ec-9d4a-1f6c8314755a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1422, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:33:37Z', 'updated_at': '2025-11-20T12:33: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1041.383180] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] delete_port_postcommit: [ 1041.383180] [49941]: key[id], 19f4dcb9-51c8-439b-9173-cc32e76ca0fd -> None [ 1041.383180] [49941]: key[binding:vnic_type], normal -> None [ 1041.383180] [49941]: key[tags], [] -> None [ 1041.383180] [49941]: key[binding:vif_details], {} -> None [ 1041.383180] [49941]: key[allowed_address_pairs], [] -> None [ 1041.383180] [49941]: key[extra_dhcp_opts], [] -> None [ 1041.383180] [49941]: key[binding:profile], {} -> None [ 1041.383180] [49941]: key[admin_state_up], True -> None [ 1041.383180] [49941]: key[binding:vif_type], unbound -> None [ 1041.383180] [49941]: key[device_owner], network:floatingip -> None [ 1041.383180] [49941]: key[created_at], 2025-11-20T12:33:37Z -> None [ 1041.383180] [49941]: key[updated_at], 2025-11-20T12:33:37Z -> None [ 1041.383180] [49941]: key[description], -> None [ 1041.383180] [49941]: key[tenant_id], -> None [ 1041.383180] [49941]: key[binding:host_id], -> None [ 1041.383180] [49941]: key[standard_attr_id], 1422 -> None [ 1041.383180] [49941]: key[name], -> None [ 1041.383180] [49941]: key[mac_address], fa:16:3e:b8:68:e0 -> None [ 1041.383180] [49941]: key[status], N/A -> None [ 1041.383180] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1041.383180] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] -> None [ 1041.383180] [49941]: key[security_groups], [] -> None [ 1041.383180] [49941]: key[revision_number], 2 -> None [ 1041.383180] [49941]: key[port_security_enabled], False -> None [ 1041.383180] [49941]: key[project_id], -> None [ 1041.383180] [49941]: key[device_id], e35a57b1-de4d-46ec-9d4a-1f6c8314755a -> None [ 1041.383180] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1041.384881] [49941]: DEBUG neutron_lib.callbacks.manager [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks [] for floatingip (e35a57b1-de4d-46ec-9d4a-1f6c8314755a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.387481] [49941]: DEBUG neutron_lib.callbacks.manager [None req-14b834a6-72b6-4682-a89c-7abdc744cc6a tempest-ServerDiskConfigTestJSON-752000064 tempest-ServerDiskConfigTestJSON-752000064-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.388573] [49941]: [pid: 49941|app: 0|req: 4187/8602] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:36:42 2025] DELETE /networking/v2.0/floatingips/e35a57b1-de4d-46ec-9d4a-1f6c8314755a => generated 0 bytes in 216 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1041.389807] [49942]: [pid: 49942|app: 0|req: 4416/8603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.393335] [49942]: DEBUG neutron.api.wsgi [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-66cc13c7-5e28-438b-ba9d-e4d3db0c26ff service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.401452] [49941]: [pid: 49941|app: 0|req: 4188/8604] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.432582] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cc6c85b-d7ef-43c5-8911-edf3f330014e req-01b127ac-ab7d-4f69-8b58-4f61f7c08d21 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.432676] [49942]: [pid: 49942|app: 0|req: 4417/8605] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports/b71a2db8-3f30-4375-aab9-acaab3103b6f/bindings/cpu-1 => generated 301 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.434445] [49941]: [pid: 49941|app: 0|req: 4189/8606] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1041.480954] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cc6c85b-d7ef-43c5-8911-edf3f330014e req-93e8443d-b08d-42fe-90dc-d4d90e91ad05 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.481912] [49942]: [pid: 49942|app: 0|req: 4418/8607] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.487693] [49941]: [pid: 49941|app: 0|req: 4190/8608] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=5ecd4ea2-217c-44c8-8079-9dc662826bb1 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.494321] [49941]: DEBUG neutron.api.wsgi [req-3cc6c85b-d7ef-43c5-8911-edf3f330014e req-8ff32cf0-2558-47fb-ac91-e45425708e57 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.508893] [49941]: [pid: 49941|app: 0|req: 4191/8609] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1041.534869] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3cc6c85b-d7ef-43c5-8911-edf3f330014e req-55b2c6a2-2ceb-491a-88fb-e3ad3e83dc58 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.535529] [49941]: [pid: 49941|app: 0|req: 4192/8610] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1041.547900] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ad56e89-4d78-45b6-86e8-fefdc78f11a2 req-4c2c3d0b-03df-4afd-bcb6-bc63c1d4cd45 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.548910] [49942]: [pid: 49942|app: 0|req: 4419/8611] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1041.554964] [49942]: DEBUG neutron.api.wsgi [req-3ad56e89-4d78-45b6-86e8-fefdc78f11a2 req-6a4a5638-61bc-40ff-b6d7-a66388235c6c tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.556361] [49941]: [pid: 49941|app: 0|req: 4193/8612] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1041.586857] [49942]: [pid: 49942|app: 0|req: 4420/8613] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1041.609285] [49941]: [pid: 49941|app: 0|req: 4194/8614] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.667178] [49942]: [pid: 49942|app: 0|req: 4421/8615] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1041.723980] [49942]: [pid: 49942|app: 0|req: 4422/8616] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/security-groups?tenant_id=3eb22a022913476e9d67e6915ed56319&name=default => generated 2929 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1041.731915] [49942]: INFO neutron.services.segments.plugin [-] Segment da2c18d1-7ca5-476f-8203-ee534464afa2 resource provider aggregate not found [ 1041.748261] [49942]: INFO neutron.services.segments.plugin [-] Segment da2c18d1-7ca5-476f-8203-ee534464afa2 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 da2c18d1-7ca5-476f-8203-ee534464afa2 found for delete ", "request_id": "req-fd8d6078-1d1e-4f44-85e5-70b66d852201"}]} [ 1041.766450] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b8b883c-3151-4954-90fe-828bf9575c98 req-e0716640-1ce9-4fca-a214-4e6bbedb19e8 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1041.767628] [49942]: [pid: 49942|app: 0|req: 4423/8617] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.803551] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fa03bc45-bf40-4cdc-aa4d-92ea03d53242 admin admin] Publish callbacks [] for security_group (8d1baf20-2e10-45d0-8d2c-89f901b75a54), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.823566] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fa03bc45-bf40-4cdc-aa4d-92ea03d53242 admin admin] Publish callbacks [] for security_group (8d1baf20-2e10-45d0-8d2c-89f901b75a54), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.850704] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fa03bc45-bf40-4cdc-aa4d-92ea03d53242 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (8d1baf20-2e10-45d0-8d2c-89f901b75a54), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.855809] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fa03bc45-bf40-4cdc-aa4d-92ea03d53242 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=8d1baf20-2e10-45d0-8d2c-89f901b75a54,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1041.860696] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fa03bc45-bf40-4cdc-aa4d-92ea03d53242 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1041.861727] [49942]: [pid: 49942|app: 0|req: 4424/8618] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:43 2025] DELETE /networking/v2.0/security-groups/8d1baf20-2e10-45d0-8d2c-89f901b75a54 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1041.864822] [49942]: DEBUG neutron.api.wsgi [req-5b8b883c-3151-4954-90fe-828bf9575c98 req-895f53b4-fbea-41e5-bfd2-42e90b9cb03a tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1041.890466] [49942]: [pid: 49942|app: 0|req: 4425/8619] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1041.969853] [49942]: [pid: 49942|app: 0|req: 4426/8620] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/security-groups?tenant_id=a5c1a2ba282b48369d1710e795c847fb&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1041.995115] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.001388] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43059625-eefd-4586-a6cf-5e528b55fd07 req-48ce9e52-b491-4548-9371-81c5e5b7b3bb tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.002426] [49942]: [pid: 49942|app: 0|req: 4427/8621] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.038338] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cf436d1-9427-4dcd-99c2-083708c166cf admin admin] Publish callbacks [] for security_group (d9ca0c04-4417-4724-81e8-e1d32bd78310), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.056289] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cf436d1-9427-4dcd-99c2-083708c166cf admin admin] Publish callbacks [] for security_group (d9ca0c04-4417-4724-81e8-e1d32bd78310), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.078055] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cf436d1-9427-4dcd-99c2-083708c166cf admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d9ca0c04-4417-4724-81e8-e1d32bd78310), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.082722] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9cf436d1-9427-4dcd-99c2-083708c166cf admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d9ca0c04-4417-4724-81e8-e1d32bd78310,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.086224] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9cf436d1-9427-4dcd-99c2-083708c166cf admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.086722] [49942]: [pid: 49942|app: 0|req: 4428/8622] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:43 2025] DELETE /networking/v2.0/security-groups/d9ca0c04-4417-4724-81e8-e1d32bd78310 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1042.089731] [49942]: DEBUG neutron.api.wsgi [req-43059625-eefd-4586-a6cf-5e528b55fd07 req-73e1b758-e6fc-4f01-be9f-0eeee592eb84 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.113143] [49942]: [pid: 49942|app: 0|req: 4429/8623] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.118168] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Deleting port 4a1f9262-7d82-42ce-a971-1dda0e216a8e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1042.119421] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.141438] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29ab544d-1558-4bdd-aaea-5240ef5dd489 req-6ea13132-e15c-4668-9247-c4bfcb523b1a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.142588] [49942]: [pid: 49942|app: 0|req: 4430/8624] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.150169] [49942]: DEBUG neutron.api.wsgi [req-29ab544d-1558-4bdd-aaea-5240ef5dd489 req-98029d6c-0ae7-4914-9db2-981841c8e6e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.150427] [49941]: DEBUG neutron.plugins.ml2.db [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] For port 4a1f9262-7d82-42ce-a971-1dda0e216a8e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=4a1f9262-7d82-42ce-a971-1dda0e216a8e,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1042.150616] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.155561] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] delete_port_precommit called with port settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1042.155873] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] delete_port_precommit: [ 1042.155873] [49941]: key[id], 4a1f9262-7d82-42ce-a971-1dda0e216a8e -> None [ 1042.155873] [49941]: key[binding:vnic_type], normal -> None [ 1042.155873] [49941]: key[tags], [] -> None [ 1042.155873] [49941]: key[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.155873] [49941]: key[allowed_address_pairs], [] -> None [ 1042.155873] [49941]: key[extra_dhcp_opts], [] -> None [ 1042.155873] [49941]: key[binding:profile], {} -> None [ 1042.155873] [49941]: key[admin_state_up], True -> None [ 1042.155873] [49941]: key[binding:vif_type], ovs -> None [ 1042.155873] [49941]: key[device_owner], network:router_interface -> None [ 1042.155873] [49941]: key[created_at], 2025-11-20T12:28:57Z -> None [ 1042.155873] [49941]: key[updated_at], 2025-11-20T12:28:59Z -> None [ 1042.155873] [49941]: key[description], -> None [ 1042.155873] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1042.155873] [49941]: key[binding:host_id], devstack -> None [ 1042.155873] [49941]: key[standard_attr_id], 120 -> None [ 1042.155873] [49941]: key[name], -> None [ 1042.155873] [49941]: key[mac_address], fa:16:3e:64:33:33 -> None [ 1042.155873] [49941]: key[status], ACTIVE -> None [ 1042.155873] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1042.155873] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.1'}] -> None [ 1042.155873] [49941]: key[security_groups], [] -> None [ 1042.155873] [49941]: key[revision_number], 5 -> None [ 1042.155873] [49941]: key[port_security_enabled], False -> None [ 1042.155873] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1042.155873] [49941]: key[device_id], 0a920cec-55d8-4af0-9cf9-2c991cc8b99f -> None [ 1042.155873] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.157954] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Calling delete_port for 4a1f9262-7d82-42ce-a971-1dda0e216a8e owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1042.173277] [49942]: [pid: 49942|app: 0|req: 4431/8625] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1042.261281] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (4a1f9262-7d82-42ce-a971-1dda0e216a8e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.270983] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Pushing event deleted for resources: {'Port': ['ID=4a1f9262-7d82-42ce-a971-1dda0e216a8e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.294029] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-186b848f-c8e6-4427-ad0b-95b9e184fb6b req-d8a239b7-23c6-43d0-9183-e0cb14a11d25 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1042.295749] [49942]: [pid: 49942|app: 0|req: 4432/8626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:43 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1042.301760] [49942]: DEBUG neutron.api.wsgi [req-186b848f-c8e6-4427-ad0b-95b9e184fb6b req-b7e0a155-99e3-47a6-aa7e-cb0c76b69cb0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1042.317030] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] delete_port_postcommit called with port settings {'id': '4a1f9262-7d82-42ce-a971-1dda0e216a8e', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:64:33:33', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_interface', 'standard_attr_id': 120, 'fixed_ips': [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', '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-20T12:28:57Z', 'updated_at': '2025-11-20T12:28:59Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['dec8258e-4958-49cc-9345-05dd8f22ed29'], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1042.317293] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] delete_port_postcommit: [ 1042.317293] [49941]: key[id], 4a1f9262-7d82-42ce-a971-1dda0e216a8e -> None [ 1042.317293] [49941]: key[binding:vnic_type], normal -> None [ 1042.317293] [49941]: key[tags], [] -> None [ 1042.317293] [49941]: key[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.317293] [49941]: key[allowed_address_pairs], [] -> None [ 1042.317293] [49941]: key[extra_dhcp_opts], [] -> None [ 1042.317293] [49941]: key[binding:profile], {} -> None [ 1042.317293] [49941]: key[admin_state_up], True -> None [ 1042.317293] [49941]: key[binding:vif_type], ovs -> None [ 1042.317293] [49941]: key[device_owner], network:router_interface -> None [ 1042.317293] [49941]: key[created_at], 2025-11-20T12:28:57Z -> None [ 1042.317293] [49941]: key[updated_at], 2025-11-20T12:28:59Z -> None [ 1042.317293] [49941]: key[description], -> None [ 1042.317293] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1042.317293] [49941]: key[binding:host_id], devstack -> None [ 1042.317293] [49941]: key[standard_attr_id], 120 -> None [ 1042.317293] [49941]: key[name], -> None [ 1042.317293] [49941]: key[mac_address], fa:16:3e:64:33:33 -> None [ 1042.317293] [49941]: key[status], ACTIVE -> None [ 1042.317293] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1042.317293] [49941]: key[fixed_ips], [{'subnet_id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'ip_address': '192.168.128.1'}] -> None [ 1042.317293] [49941]: key[security_groups], [] -> None [ 1042.317293] [49941]: key[revision_number], 5 -> None [ 1042.317293] [49941]: key[port_security_enabled], False -> None [ 1042.317293] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1042.317293] [49941]: key[device_id], 0a920cec-55d8-4af0-9cf9-2c991cc8b99f -> None [ 1042.317293] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.331301] [49942]: [pid: 49942|app: 0|req: 4433/8627] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:44 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1042.380540] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.485192] [49942]: [pid: 49942|app: 0|req: 4434/8628] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:44 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.496909] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Router 0a920cec-55d8-4af0-9cf9-2c991cc8b99f has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1042.498979] [49942]: [pid: 49942|app: 0|req: 4435/8629] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:44 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1042.548323] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eaef718d-8a09-408a-826b-00c26f583b24 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1042.553984] [49941]: [pid: 49941|app: 0|req: 4195/8630] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:36:43 2025] PUT /networking/v2.0/routers/0a920cec-55d8-4af0-9cf9-2c991cc8b99f/remove_router_interface => generated 309 bytes in 929 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1042.636588] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks [] for router (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.705938] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks [] for router_gateway (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.749489] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Deleting port 584bb062-a5ae-4973-8449-16117c1d6eca {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1042.749489] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (584bb062-a5ae-4973-8449-16117c1d6eca), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.780042] [49942]: DEBUG neutron_lib.callbacks.manager [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (248a3754-94c0-4d7b-859a-5c3132b7e5cb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.797164] [49941]: DEBUG neutron.plugins.ml2.db [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] For port 584bb062-a5ae-4973-8449-16117c1d6eca, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=584bb062-a5ae-4973-8449-16117c1d6eca,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1042.797514] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (584bb062-a5ae-4973-8449-16117c1d6eca), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.805245] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] delete_port_precommit called with port settings {'id': '584bb062-a5ae-4973-8449-16117c1d6eca', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:0f:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 102, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:55Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1042.805245] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] delete_port_precommit: [ 1042.805245] [49941]: key[id], 584bb062-a5ae-4973-8449-16117c1d6eca -> None [ 1042.805245] [49941]: key[binding:vnic_type], normal -> None [ 1042.805245] [49941]: key[tags], [] -> None [ 1042.805245] [49941]: key[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.805245] [49941]: key[allowed_address_pairs], [] -> None [ 1042.805245] [49941]: key[extra_dhcp_opts], [] -> None [ 1042.805245] [49941]: key[binding:profile], {} -> None [ 1042.805245] [49941]: key[admin_state_up], True -> None [ 1042.805245] [49941]: key[binding:vif_type], ovs -> None [ 1042.805245] [49941]: key[device_owner], network:router_gateway -> None [ 1042.805245] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 1042.805245] [49941]: key[updated_at], 2025-11-20T12:28:56Z -> None [ 1042.805245] [49941]: key[description], -> None [ 1042.805245] [49941]: key[tenant_id], -> None [ 1042.805245] [49941]: key[binding:host_id], devstack -> None [ 1042.805245] [49941]: key[standard_attr_id], 102 -> None [ 1042.805245] [49941]: key[name], -> None [ 1042.805245] [49941]: key[mac_address], fa:16:3e:8c:0f:8a -> None [ 1042.805245] [49941]: key[status], ACTIVE -> None [ 1042.805245] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1042.805245] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.223'}] -> None [ 1042.805245] [49941]: key[security_groups], [] -> None [ 1042.805245] [49941]: key[revision_number], 5 -> None [ 1042.805245] [49941]: key[port_security_enabled], False -> None [ 1042.805245] [49941]: key[project_id], -> None [ 1042.805245] [49941]: key[device_id], 0a920cec-55d8-4af0-9cf9-2c991cc8b99f -> None [ 1042.805245] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.807727] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Calling delete_port for 584bb062-a5ae-4973-8449-16117c1d6eca owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1042.911224] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Deleting port c71bced2-5e4b-4d67-ae9e-f5230e2991ab {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1042.911478] [49942]: DEBUG neutron_lib.callbacks.manager [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.919435] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (584bb062-a5ae-4973-8449-16117c1d6eca), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.930735] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Pushing event deleted for resources: {'Port': ['ID=584bb062-a5ae-4973-8449-16117c1d6eca,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1042.944672] [49942]: DEBUG neutron.plugins.ml2.db [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] For port c71bced2-5e4b-4d67-ae9e-f5230e2991ab, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c71bced2-5e4b-4d67-ae9e-f5230e2991ab,segment=NetworkSegment(f123a6b2-8d56-46e9-b6ce-4db43bf1f25b),segment_id=f123a6b2-8d56-46e9-b6ce-4db43bf1f25b)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1042.944866] [49942]: DEBUG neutron_lib.callbacks.manager [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1042.950033] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] delete_port_precommit called with port settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', '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-20T12:35:59Z', 'updated_at': '2025-11-20T12:36:03Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1042.950606] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] delete_port_precommit: [ 1042.950606] [49942]: key[id], c71bced2-5e4b-4d67-ae9e-f5230e2991ab -> None [ 1042.950606] [49942]: key[binding:vnic_type], normal -> None [ 1042.950606] [49942]: key[tags], [] -> None [ 1042.950606] [49942]: key[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.950606] [49942]: key[allowed_address_pairs], [] -> None [ 1042.950606] [49942]: key[extra_dhcp_opts], [] -> None [ 1042.950606] [49942]: key[binding:profile], {} -> None [ 1042.950606] [49942]: key[admin_state_up], True -> None [ 1042.950606] [49942]: key[binding:vif_type], ovs -> None [ 1042.950606] [49942]: key[device_owner], network:router_interface -> None [ 1042.950606] [49942]: key[created_at], 2025-11-20T12:35:59Z -> None [ 1042.950606] [49942]: key[updated_at], 2025-11-20T12:36:03Z -> None [ 1042.950606] [49942]: key[description], -> None [ 1042.950606] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1042.950606] [49942]: key[binding:host_id], devstack -> None [ 1042.950606] [49942]: key[standard_attr_id], 1596 -> None [ 1042.950606] [49942]: key[name], -> None [ 1042.950606] [49942]: key[mac_address], fa:16:3e:06:64:98 -> None [ 1042.950606] [49942]: key[status], ACTIVE -> None [ 1042.950606] [49942]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1042.950606] [49942]: key[fixed_ips], [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.1'}] -> None [ 1042.950606] [49942]: key[security_groups], [] -> None [ 1042.950606] [49942]: key[revision_number], 5 -> None [ 1042.950606] [49942]: key[port_security_enabled], False -> None [ 1042.950606] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1042.950606] [49942]: key[device_id], 248a3754-94c0-4d7b-859a-5c3132b7e5cb -> None [ 1042.950606] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.952445] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Calling delete_port for c71bced2-5e4b-4d67-ae9e-f5230e2991ab owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1042.966525] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] delete_port_postcommit called with port settings {'id': '584bb062-a5ae-4973-8449-16117c1d6eca', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8c:0f:8a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a920cec-55d8-4af0-9cf9-2c991cc8b99f', 'device_owner': 'network:router_gateway', 'standard_attr_id': 102, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.223'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:28:55Z', 'updated_at': '2025-11-20T12:28: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1042.966717] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] delete_port_postcommit: [ 1042.966717] [49941]: key[id], 584bb062-a5ae-4973-8449-16117c1d6eca -> None [ 1042.966717] [49941]: key[binding:vnic_type], normal -> None [ 1042.966717] [49941]: key[tags], [] -> None [ 1042.966717] [49941]: key[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.966717] [49941]: key[allowed_address_pairs], [] -> None [ 1042.966717] [49941]: key[extra_dhcp_opts], [] -> None [ 1042.966717] [49941]: key[binding:profile], {} -> None [ 1042.966717] [49941]: key[admin_state_up], True -> None [ 1042.966717] [49941]: key[binding:vif_type], ovs -> None [ 1042.966717] [49941]: key[device_owner], network:router_gateway -> None [ 1042.966717] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 1042.966717] [49941]: key[updated_at], 2025-11-20T12:28:56Z -> None [ 1042.966717] [49941]: key[description], -> None [ 1042.966717] [49941]: key[tenant_id], -> None [ 1042.966717] [49941]: key[binding:host_id], devstack -> None [ 1042.966717] [49941]: key[standard_attr_id], 102 -> None [ 1042.966717] [49941]: key[name], -> None [ 1042.966717] [49941]: key[mac_address], fa:16:3e:8c:0f:8a -> None [ 1042.966717] [49941]: key[status], ACTIVE -> None [ 1042.966717] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1042.966717] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.223'}] -> None [ 1042.966717] [49941]: key[security_groups], [] -> None [ 1042.966717] [49941]: key[revision_number], 5 -> None [ 1042.966717] [49941]: key[port_security_enabled], False -> None [ 1042.966717] [49941]: key[project_id], -> None [ 1042.966717] [49941]: key[device_id], 0a920cec-55d8-4af0-9cf9-2c991cc8b99f -> None [ 1042.966717] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1042.968957] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.007588] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.009645] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks [] for router_controller (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.032936] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (0a920cec-55d8-4af0-9cf9-2c991cc8b99f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.033464] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 0a920cec-55d8-4af0-9cf9-2c991cc8b99f {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1043.038668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8b7f9ac3-892d-4c71-80b0-35c8fb682927 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.039165] [49941]: [pid: 49941|app: 0|req: 4196/8631] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:44 2025] DELETE /networking/v2.0/routers/0a920cec-55d8-4af0-9cf9-2c991cc8b99f => generated 0 bytes in 483 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1043.044015] [49942]: DEBUG neutron_lib.callbacks.manager [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c71bced2-5e4b-4d67-ae9e-f5230e2991ab), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.052020] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Pushing event deleted for resources: {'Port': ['ID=c71bced2-5e4b-4d67-ae9e-f5230e2991ab,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.090066] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] delete_port_postcommit called with port settings {'id': 'c71bced2-5e4b-4d67-ae9e-f5230e2991ab', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:06:64:98', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_interface', 'standard_attr_id': 1596, 'fixed_ips': [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', '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-20T12:35:59Z', 'updated_at': '2025-11-20T12:36:03Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c6fa6bba-e930-408c-bcf2-8a92e631d73a'], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1043.090066] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] delete_port_postcommit: [ 1043.090066] [49942]: key[id], c71bced2-5e4b-4d67-ae9e-f5230e2991ab -> None [ 1043.090066] [49942]: key[binding:vnic_type], normal -> None [ 1043.090066] [49942]: key[tags], [] -> None [ 1043.090066] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1043.090066] [49942]: key[allowed_address_pairs], [] -> None [ 1043.090066] [49942]: key[extra_dhcp_opts], [] -> None [ 1043.090066] [49942]: key[binding:profile], {} -> None [ 1043.090066] [49942]: key[admin_state_up], True -> None [ 1043.090066] [49942]: key[binding:vif_type], ovs -> None [ 1043.090066] [49942]: key[device_owner], network:router_interface -> None [ 1043.090066] [49942]: key[created_at], 2025-11-20T12:35:59Z -> None [ 1043.090066] [49942]: key[updated_at], 2025-11-20T12:36:03Z -> None [ 1043.090066] [49942]: key[description], -> None [ 1043.090066] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1043.090066] [49942]: key[binding:host_id], devstack -> None [ 1043.090066] [49942]: key[standard_attr_id], 1596 -> None [ 1043.090066] [49942]: key[name], -> None [ 1043.090066] [49942]: key[mac_address], fa:16:3e:06:64:98 -> None [ 1043.090066] [49942]: key[status], ACTIVE -> None [ 1043.090066] [49942]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1043.090066] [49942]: key[fixed_ips], [{'subnet_id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'ip_address': '192.168.128.1'}] -> None [ 1043.090066] [49942]: key[security_groups], [] -> None [ 1043.090066] [49942]: key[revision_number], 5 -> None [ 1043.090066] [49942]: key[port_security_enabled], False -> None [ 1043.090066] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1043.090066] [49942]: key[device_id], 248a3754-94c0-4d7b-859a-5c3132b7e5cb -> None [ 1043.090066] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.102503] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33dee2d5-4695-48f2-aebf-4aea70501775 req-1a00d775-7cb0-4838-ab5b-e93d832987dc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.103643] [49941]: [pid: 49941|app: 0|req: 4197/8632] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:44 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.138242] [49942]: DEBUG neutron_lib.callbacks.manager [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (248a3754-94c0-4d7b-859a-5c3132b7e5cb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.159586] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3e74ace-b66d-46ab-b6f4-58e229940670 req-3dbcafdc-09b2-41e6-b79a-8f4bd9472a11 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.160686] [49941]: [pid: 49941|app: 0|req: 4198/8633] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:44 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.178146] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] Deleting subnet dec8258e-4958-49cc-9345-05dd8f22ed29 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1043.179953] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] Publish callbacks [] for subnet (dec8258e-4958-49cc-9345-05dd8f22ed29), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.192417] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (dec8258e-4958-49cc-9345-05dd8f22ed29), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.231178] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (dec8258e-4958-49cc-9345-05dd8f22ed29), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.231851] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] delete_subnet_precommit called with subnet settings {'id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-subnet', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 77, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings None) [ 1043.232090] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] delete_subnet_precommit: [ 1043.232090] [49941]: key[ipv6_ra_mode], None -> None [ 1043.232090] [49941]: key[id], dec8258e-4958-49cc-9345-05dd8f22ed29 -> None [ 1043.232090] [49941]: key[tags], [] -> None [ 1043.232090] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1043.232090] [49941]: key[enable_dhcp], True -> None [ 1043.232090] [49941]: key[ip_version], 4 -> None [ 1043.232090] [49941]: key[created_at], 2025-11-20T12:28:54Z -> None [ 1043.232090] [49941]: key[updated_at], 2025-11-20T12:28:54Z -> None [ 1043.232090] [49941]: key[description], -> None [ 1043.232090] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.232090] [49941]: key[standard_attr_id], 77 -> None [ 1043.232090] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1043.232090] [49941]: key[ipv6_address_mode], None -> None [ 1043.232090] [49941]: key[name], tempest-ServerDiskConfigTestJSON-1421045046-subnet -> None [ 1043.232090] [49941]: key[subnetpool_id], None -> None [ 1043.232090] [49941]: key[host_routes], [] -> None [ 1043.232090] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.232090] [49941]: key[shared], False -> None [ 1043.232090] [49941]: key[router:external], False -> None [ 1043.232090] [49941]: key[revision_number], 0 -> None [ 1043.232090] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1043.232090] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.232090] [49941]: key[service_types], [] -> None [ 1043.232090] [49941]: key[dns_nameservers], [] -> None [ 1043.232090] [49941]: key[segment_id], None -> None [ 1043.232090] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.235802] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Router 248a3754-94c0-4d7b-859a-5c3132b7e5cb has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1043.258554] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (dec8258e-4958-49cc-9345-05dd8f22ed29), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.258554] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'dec8258e-4958-49cc-9345-05dd8f22ed29', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-subnet', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 77, '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-20T12:28:54Z', 'updated_at': '2025-11-20T12:28:54Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings None) [ 1043.258554] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] delete_subnet_postcommit: [ 1043.258554] [49941]: key[ipv6_ra_mode], None -> None [ 1043.258554] [49941]: key[id], dec8258e-4958-49cc-9345-05dd8f22ed29 -> None [ 1043.258554] [49941]: key[tags], [] -> None [ 1043.258554] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1043.258554] [49941]: key[enable_dhcp], True -> None [ 1043.258554] [49941]: key[ip_version], 4 -> None [ 1043.258554] [49941]: key[created_at], 2025-11-20T12:28:54Z -> None [ 1043.258554] [49941]: key[updated_at], 2025-11-20T12:28:54Z -> None [ 1043.258554] [49941]: key[description], -> None [ 1043.258554] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.258554] [49941]: key[standard_attr_id], 77 -> None [ 1043.258554] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1043.258554] [49941]: key[ipv6_address_mode], None -> None [ 1043.258554] [49941]: key[name], tempest-ServerDiskConfigTestJSON-1421045046-subnet -> None [ 1043.258554] [49941]: key[subnetpool_id], None -> None [ 1043.258554] [49941]: key[host_routes], [] -> None [ 1043.258554] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.258554] [49941]: key[shared], False -> None [ 1043.258554] [49941]: key[router:external], False -> None [ 1043.258554] [49941]: key[revision_number], 0 -> None [ 1043.258554] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1043.258554] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.258554] [49941]: key[service_types], [] -> None [ 1043.258554] [49941]: key[dns_nameservers], [] -> None [ 1043.258554] [49941]: key[segment_id], None -> None [ 1043.258554] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.259851] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=dec8258e-4958-49cc-9345-05dd8f22ed29,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.268368] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a6685ef6-a34d-4141-b4ed-76e1e2c5d9b7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.268578] [49941]: [pid: 49941|app: 0|req: 4199/8634] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:44 2025] DELETE /networking/v2.0/subnets/dec8258e-4958-49cc-9345-05dd8f22ed29 => generated 0 bytes in 107 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1043.271364] [49941]: DEBUG neutron.api.wsgi [req-33dee2d5-4695-48f2-aebf-4aea70501775 req-e3293bd5-dc20-4042-bbcf-ebfd5efd9aec tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.289035] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-581d78c8-e3af-4bef-929a-8b8424e907e6 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1043.293134] [49942]: [pid: 49942|app: 0|req: 4436/8635] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:36:44 2025] PUT /networking/v2.0/routers/248a3754-94c0-4d7b-859a-5c3132b7e5cb/remove_router_interface => generated 309 bytes in 759 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.296589] [49942]: DEBUG neutron.api.wsgi [req-a3e74ace-b66d-46ab-b6f4-58e229940670 req-75d03f87-f404-4804-ab30-39d0f42d89fe tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.300714] [49941]: [pid: 49941|app: 0|req: 4200/8636] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.333393] [49942]: [pid: 49942|app: 0|req: 4437/8637] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.347064] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.375283] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Deleting port d08589e5-0962-4f87-8994-af6d5a27c3f6 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1043.375614] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d08589e5-0962-4f87-8994-af6d5a27c3f6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.395165] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks [] for router (248a3754-94c0-4d7b-859a-5c3132b7e5cb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.400158] [49941]: DEBUG neutron.plugins.ml2.db [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] For port d08589e5-0962-4f87-8994-af6d5a27c3f6, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d08589e5-0962-4f87-8994-af6d5a27c3f6,segment=NetworkSegment(dab7655f-91f7-403d-8327-481be8706509),segment_id=dab7655f-91f7-403d-8327-481be8706509)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1043.400422] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d08589e5-0962-4f87-8994-af6d5a27c3f6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.404740] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_port_precommit called with port settings {'id': 'd08589e5-0962-4f87-8994-af6d5a27c3f6', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:21:88:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'device_owner': 'network:dhcp', 'standard_attr_id': 85, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:36:44Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1043.404947] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_port_precommit: [ 1043.404947] [49941]: key[id], d08589e5-0962-4f87-8994-af6d5a27c3f6 -> None [ 1043.404947] [49941]: key[binding:vnic_type], normal -> None [ 1043.404947] [49941]: key[tags], [] -> None [ 1043.404947] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1043.404947] [49941]: key[allowed_address_pairs], [] -> None [ 1043.404947] [49941]: key[extra_dhcp_opts], [] -> None [ 1043.404947] [49941]: key[binding:profile], {} -> None [ 1043.404947] [49941]: key[admin_state_up], True -> None [ 1043.404947] [49941]: key[binding:vif_type], ovs -> None [ 1043.404947] [49941]: key[device_owner], network:dhcp -> None [ 1043.404947] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 1043.404947] [49941]: key[updated_at], 2025-11-20T12:36:44Z -> None [ 1043.404947] [49941]: key[description], -> None [ 1043.404947] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.404947] [49941]: key[binding:host_id], devstack -> None [ 1043.404947] [49941]: key[standard_attr_id], 85 -> None [ 1043.404947] [49941]: key[name], -> None [ 1043.404947] [49941]: key[mac_address], fa:16:3e:21:88:dd -> None [ 1043.404947] [49941]: key[status], ACTIVE -> None [ 1043.404947] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.404947] [49941]: key[fixed_ips], [] -> None [ 1043.404947] [49941]: key[security_groups], [] -> None [ 1043.404947] [49941]: key[revision_number], 5 -> None [ 1043.404947] [49941]: key[port_security_enabled], False -> None [ 1043.404947] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.404947] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.404947] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.406572] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Calling delete_port for d08589e5-0962-4f87-8994-af6d5a27c3f6 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1043.447689] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks [] for router_gateway (248a3754-94c0-4d7b-859a-5c3132b7e5cb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.461030] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d08589e5-0962-4f87-8994-af6d5a27c3f6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.468901] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Pushing event deleted for resources: {'Port': ['ID=d08589e5-0962-4f87-8994-af6d5a27c3f6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.471090] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Deleting port 8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1043.471256] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.476568] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] No DVR routers for this DVR port d08589e5-0962-4f87-8994-af6d5a27c3f6 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1043.476568] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_port_postcommit called with port settings {'id': 'd08589e5-0962-4f87-8994-af6d5a27c3f6', 'name': '', 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'mac_address': 'fa:16:3e:21:88:dd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'device_owner': 'network:dhcp', 'standard_attr_id': 85, '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-20T12:28:55Z', 'updated_at': '2025-11-20T12:36:44Z', 'revision_number': 5, 'project_id': 'c020adf2527047879a93a72dd05b36e3'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}}] (original binding levels None) on network {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} with segments to bind None [ 1043.476568] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_port_postcommit: [ 1043.476568] [49941]: key[id], d08589e5-0962-4f87-8994-af6d5a27c3f6 -> None [ 1043.476568] [49941]: key[binding:vnic_type], normal -> None [ 1043.476568] [49941]: key[tags], [] -> None [ 1043.476568] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1043.476568] [49941]: key[allowed_address_pairs], [] -> None [ 1043.476568] [49941]: key[extra_dhcp_opts], [] -> None [ 1043.476568] [49941]: key[binding:profile], {} -> None [ 1043.476568] [49941]: key[admin_state_up], True -> None [ 1043.476568] [49941]: key[binding:vif_type], ovs -> None [ 1043.476568] [49941]: key[device_owner], network:dhcp -> None [ 1043.476568] [49941]: key[created_at], 2025-11-20T12:28:55Z -> None [ 1043.476568] [49941]: key[updated_at], 2025-11-20T12:36:44Z -> None [ 1043.476568] [49941]: key[description], -> None [ 1043.476568] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.476568] [49941]: key[binding:host_id], devstack -> None [ 1043.476568] [49941]: key[standard_attr_id], 85 -> None [ 1043.476568] [49941]: key[name], -> None [ 1043.476568] [49941]: key[mac_address], fa:16:3e:21:88:dd -> None [ 1043.476568] [49941]: key[status], ACTIVE -> None [ 1043.476568] [49941]: key[network_id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.476568] [49941]: key[fixed_ips], [] -> None [ 1043.476568] [49941]: key[security_groups], [] -> None [ 1043.476568] [49941]: key[revision_number], 5 -> None [ 1043.476568] [49941]: key[port_security_enabled], False -> None [ 1043.476568] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.476568] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.476568] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.502495] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.510541] [49942]: DEBUG neutron.plugins.ml2.db [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] For port 8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1043.511313] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.511414] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_network_precommit called with network settings {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} (original settings None) and network segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] [ 1043.511493] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_network_precommit: [ 1043.511493] [49941]: key[vlan_transparent], None -> None [ 1043.511493] [49941]: key[id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.511493] [49941]: key[tags], [] -> None [ 1043.511493] [49941]: key[availability_zone_hints], [] -> None [ 1043.511493] [49941]: key[mtu], 8950 -> None [ 1043.511493] [49941]: key[provider:network_type], vlan -> None [ 1043.511493] [49941]: key[admin_state_up], True -> None [ 1043.511493] [49941]: key[provider:physical_network], default -> None [ 1043.511493] [49941]: key[provider:segmentation_id], 691 -> None [ 1043.511493] [49941]: key[created_at], 2025-11-20T12:28:53Z -> None [ 1043.511493] [49941]: key[updated_at], 2025-11-20T12:36:45Z -> None [ 1043.511493] [49941]: key[description], -> None [ 1043.511493] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.511493] [49941]: key[standard_attr_id], 61 -> None [ 1043.511493] [49941]: key[name], tempest-ServerDiskConfigTestJSON-1421045046-network -> None [ 1043.511493] [49941]: key[availability_zones], ['nova'] -> None [ 1043.511493] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.511493] [49941]: key[status], ACTIVE -> None [ 1043.511493] [49941]: key[shared], False -> None [ 1043.511493] [49941]: key[router:external], False -> None [ 1043.511493] [49941]: key[revision_number], 3 -> None [ 1043.511493] [49941]: key[port_security_enabled], True -> None [ 1043.511493] [49941]: key[subnets], [] -> None [ 1043.511493] [49941]: key[ipv4_address_scope], None -> None [ 1043.511493] [49941]: key[qinq], None -> None [ 1043.511493] [49941]: key[ipv6_address_scope], None -> None [ 1043.511493] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.512274] [49941]: DEBUG neutron.services.segments.db [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1043.515890] [49941]: DEBUG neutron.services.segments.db [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'dab7655f-91f7-403d-8327-481be8706509') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1043.515967] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] delete_port_precommit called with port settings {'id': '8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:be:cb:c7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:58Z', 'updated_at': '2025-11-20T12:36: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1043.516115] [49941]: DEBUG neutron.services.segments.db [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'dab7655f-91f7-403d-8327-481be8706509') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1043.516166] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] delete_port_precommit: [ 1043.516166] [49942]: key[id], 8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8 -> None [ 1043.516166] [49942]: key[binding:vnic_type], normal -> None [ 1043.516166] [49942]: key[tags], [] -> None [ 1043.516166] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1043.516166] [49942]: key[allowed_address_pairs], [] -> None [ 1043.516166] [49942]: key[extra_dhcp_opts], [] -> None [ 1043.516166] [49942]: key[binding:profile], {} -> None [ 1043.516166] [49942]: key[admin_state_up], True -> None [ 1043.516166] [49942]: key[binding:vif_type], ovs -> None [ 1043.516166] [49942]: key[device_owner], network:router_gateway -> None [ 1043.516166] [49942]: key[created_at], 2025-11-20T12:35:58Z -> None [ 1043.516166] [49942]: key[updated_at], 2025-11-20T12:36:00Z -> None [ 1043.516166] [49942]: key[description], -> None [ 1043.516166] [49942]: key[tenant_id], -> None [ 1043.516166] [49942]: key[binding:host_id], devstack -> None [ 1043.516166] [49942]: key[standard_attr_id], 1594 -> None [ 1043.516166] [49942]: key[name], -> None [ 1043.516166] [49942]: key[mac_address], fa:16:3e:be:cb:c7 -> None [ 1043.516166] [49942]: key[status], ACTIVE -> None [ 1043.516166] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1043.516166] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] -> None [ 1043.516166] [49942]: key[security_groups], [] -> None [ 1043.516166] [49942]: key[revision_number], 5 -> None [ 1043.516166] [49942]: key[port_security_enabled], False -> None [ 1043.516166] [49942]: key[project_id], -> None [ 1043.516166] [49942]: key[device_id], 248a3754-94c0-4d7b-859a-5c3132b7e5cb -> None [ 1043.516166] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.518453] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Calling delete_port for 8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1043.520189] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (dab7655f-91f7-403d-8327-481be8706509), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.531189] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (dab7655f-91f7-403d-8327-481be8706509), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.538384] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Releasing vlan 691 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1043.538586] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (dab7655f-91f7-403d-8327-481be8706509), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.559582] [49941]: INFO neutron.services.segments.plugin [-] Segment dab7655f-91f7-403d-8327-481be8706509 resource provider aggregate not found [ 1043.576599] [49941]: INFO neutron.services.segments.plugin [-] Segment dab7655f-91f7-403d-8327-481be8706509 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 dab7655f-91f7-403d-8327-481be8706509 found for delete ", "request_id": "req-3fab7d25-001f-4ccb-bd10-40e2bbace9ce"}]} [ 1043.580431] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.581844] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_network_postcommit called with network settings {'id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e', 'name': 'tempest-ServerDiskConfigTestJSON-1421045046-network', 'tenant_id': 'c020adf2527047879a93a72dd05b36e3', 'project_id': 'c020adf2527047879a93a72dd05b36e3', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 61, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:28:53Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 691} (original settings None) and network segments [{'id': 'dab7655f-91f7-403d-8327-481be8706509', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 691, 'network_id': '4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e'}] [ 1043.581844] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] delete_network_postcommit: [ 1043.581844] [49941]: key[vlan_transparent], None -> None [ 1043.581844] [49941]: key[id], 4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e -> None [ 1043.581844] [49941]: key[tags], [] -> None [ 1043.581844] [49941]: key[availability_zone_hints], [] -> None [ 1043.581844] [49941]: key[mtu], 8950 -> None [ 1043.581844] [49941]: key[provider:network_type], vlan -> None [ 1043.581844] [49941]: key[admin_state_up], True -> None [ 1043.581844] [49941]: key[provider:physical_network], default -> None [ 1043.581844] [49941]: key[provider:segmentation_id], 691 -> None [ 1043.581844] [49941]: key[created_at], 2025-11-20T12:28:53Z -> None [ 1043.581844] [49941]: key[updated_at], 2025-11-20T12:36:45Z -> None [ 1043.581844] [49941]: key[description], -> None [ 1043.581844] [49941]: key[tenant_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.581844] [49941]: key[standard_attr_id], 61 -> None [ 1043.581844] [49941]: key[name], tempest-ServerDiskConfigTestJSON-1421045046-network -> None [ 1043.581844] [49941]: key[availability_zones], ['nova'] -> None [ 1043.581844] [49941]: key[project_id], c020adf2527047879a93a72dd05b36e3 -> None [ 1043.581844] [49941]: key[status], ACTIVE -> None [ 1043.581844] [49941]: key[shared], False -> None [ 1043.581844] [49941]: key[router:external], False -> None [ 1043.581844] [49941]: key[revision_number], 3 -> None [ 1043.581844] [49941]: key[port_security_enabled], True -> None [ 1043.581844] [49941]: key[subnets], [] -> None [ 1043.581844] [49941]: key[ipv4_address_scope], None -> None [ 1043.581844] [49941]: key[qinq], None -> None [ 1043.581844] [49941]: key[ipv6_address_scope], None -> None [ 1043.581844] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.587308] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Pushing event deleted for resources: {'Network': ['ID=4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.593301] [49941]: DEBUG neutron_lib.callbacks.manager [None req-57035604-b686-4ed6-80fa-d84b75b89df7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.597445] [49941]: [pid: 49941|app: 0|req: 4201/8638] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:36:45 2025] DELETE /networking/v2.0/networks/4e294a6a-4e39-4aa7-8e47-40c1f5cb3f7e => generated 0 bytes in 296 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1043.637046] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.648282] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Pushing event deleted for resources: {'Port': ['ID=8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.654850] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f19e2a6-2a8e-4c0a-9c06-469ad1164fb8 req-606ebdf2-41e5-4c73-808e-f633326e801e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.656093] [49941]: [pid: 49941|app: 0|req: 4202/8639] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.700355] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] delete_port_postcommit called with port settings {'id': '8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:be:cb:c7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '248a3754-94c0-4d7b-859a-5c3132b7e5cb', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1594, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:58Z', 'updated_at': '2025-11-20T12:36: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1043.700656] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] delete_port_postcommit: [ 1043.700656] [49942]: key[id], 8df8c1f9-3356-4b3e-a46d-03d84bb4e9b8 -> None [ 1043.700656] [49942]: key[binding:vnic_type], normal -> None [ 1043.700656] [49942]: key[tags], [] -> None [ 1043.700656] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1043.700656] [49942]: key[allowed_address_pairs], [] -> None [ 1043.700656] [49942]: key[extra_dhcp_opts], [] -> None [ 1043.700656] [49942]: key[binding:profile], {} -> None [ 1043.700656] [49942]: key[admin_state_up], True -> None [ 1043.700656] [49942]: key[binding:vif_type], ovs -> None [ 1043.700656] [49942]: key[device_owner], network:router_gateway -> None [ 1043.700656] [49942]: key[created_at], 2025-11-20T12:35:58Z -> None [ 1043.700656] [49942]: key[updated_at], 2025-11-20T12:36:00Z -> None [ 1043.700656] [49942]: key[description], -> None [ 1043.700656] [49942]: key[tenant_id], -> None [ 1043.700656] [49942]: key[binding:host_id], devstack -> None [ 1043.700656] [49942]: key[standard_attr_id], 1594 -> None [ 1043.700656] [49942]: key[name], -> None [ 1043.700656] [49942]: key[mac_address], fa:16:3e:be:cb:c7 -> None [ 1043.700656] [49942]: key[status], ACTIVE -> None [ 1043.700656] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1043.700656] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.179'}] -> None [ 1043.700656] [49942]: key[security_groups], [] -> None [ 1043.700656] [49942]: key[revision_number], 5 -> None [ 1043.700656] [49942]: key[port_security_enabled], False -> None [ 1043.700656] [49942]: key[project_id], -> None [ 1043.700656] [49942]: key[device_id], 248a3754-94c0-4d7b-859a-5c3132b7e5cb -> None [ 1043.700656] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.707679] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (248a3754-94c0-4d7b-859a-5c3132b7e5cb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.714795] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-7fc9e89c-a77a-4b2f-a624-6abb2b55fefb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.716085] [49941]: [pid: 49941|app: 0|req: 4203/8640] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 1042 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1043.771217] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (248a3754-94c0-4d7b-859a-5c3132b7e5cb), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.773820] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks [] for router_controller (248a3754-94c0-4d7b-859a-5c3132b7e5cb), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.823637] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e9ae320-d8e1-4249-b5a5-b896dd7083cb req-5b910da3-d240-43cb-9214-da5a9d296b5a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1043.827261] [49941]: [pid: 49941|app: 0|req: 4204/8641] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 108 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.827947] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (248a3754-94c0-4d7b-859a-5c3132b7e5cb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.828627] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 248a3754-94c0-4d7b-859a-5c3132b7e5cb {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1043.829012] [49941]: DEBUG neutron.api.wsgi [req-7f19e2a6-2a8e-4c0a-9c06-469ad1164fb8 req-c65b16df-703e-47d8-ac34-ba7c39e851c1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.834125] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cbade267-dd77-4006-abd2-9c54eaa75897 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.834890] [49942]: [pid: 49942|app: 0|req: 4438/8642] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:45 2025] DELETE /networking/v2.0/routers/248a3754-94c0-4d7b-859a-5c3132b7e5cb => generated 0 bytes in 502 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1043.858030] [49941]: [pid: 49941|app: 0|req: 4205/8643] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1043.861011] [49941]: DEBUG neutron.api.wsgi [req-9e9ae320-d8e1-4249-b5a5-b896dd7083cb req-548d5af7-c9c4-4ab4-aee5-fa4c4c337448 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1043.862015] [49942]: [pid: 49942|app: 0|req: 4439/8644] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/security-groups?tenant_id=c020adf2527047879a93a72dd05b36e3&name=default => generated 2921 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1043.892712] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] Deleting subnet c6fa6bba-e930-408c-bcf2-8a92e631d73a {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1043.894543] [49941]: [pid: 49941|app: 0|req: 4206/8645] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1043.895404] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] Publish callbacks [] for subnet (c6fa6bba-e930-408c-bcf2-8a92e631d73a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.909336] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (c6fa6bba-e930-408c-bcf2-8a92e631d73a), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.938501] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1bf9b9c-8124-48de-ba14-1d1fbcdf9196 admin admin] Publish callbacks [] for security_group (be943e27-9585-4518-b40e-1d1c8c4d3e27), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.965589] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1bf9b9c-8124-48de-ba14-1d1fbcdf9196 admin admin] Publish callbacks [] for security_group (be943e27-9585-4518-b40e-1d1c8c4d3e27), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.970588] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (c6fa6bba-e930-408c-bcf2-8a92e631d73a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.971204] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] delete_subnet_precommit called with subnet settings {'id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'name': 'tempest-AttachInterfacesV270Test-661442903-subnet', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1592, '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-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings None) [ 1043.971381] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] delete_subnet_precommit: [ 1043.971381] [49942]: key[ipv6_ra_mode], None -> None [ 1043.971381] [49942]: key[id], c6fa6bba-e930-408c-bcf2-8a92e631d73a -> None [ 1043.971381] [49942]: key[tags], [] -> None [ 1043.971381] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1043.971381] [49942]: key[enable_dhcp], True -> None [ 1043.971381] [49942]: key[ip_version], 4 -> None [ 1043.971381] [49942]: key[created_at], 2025-11-20T12:35:57Z -> None [ 1043.971381] [49942]: key[updated_at], 2025-11-20T12:35:57Z -> None [ 1043.971381] [49942]: key[description], -> None [ 1043.971381] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1043.971381] [49942]: key[standard_attr_id], 1592 -> None [ 1043.971381] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1043.971381] [49942]: key[ipv6_address_mode], None -> None [ 1043.971381] [49942]: key[name], tempest-AttachInterfacesV270Test-661442903-subnet -> None [ 1043.971381] [49942]: key[subnetpool_id], None -> None [ 1043.971381] [49942]: key[host_routes], [] -> None [ 1043.971381] [49942]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1043.971381] [49942]: key[shared], False -> None [ 1043.971381] [49942]: key[router:external], False -> None [ 1043.971381] [49942]: key[revision_number], 0 -> None [ 1043.971381] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1043.971381] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1043.971381] [49942]: key[service_types], [] -> None [ 1043.971381] [49942]: key[dns_nameservers], [] -> None [ 1043.971381] [49942]: key[segment_id], None -> None [ 1043.971381] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1043.984268] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1bf9b9c-8124-48de-ba14-1d1fbcdf9196 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (be943e27-9585-4518-b40e-1d1c8c4d3e27), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.990936] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a1bf9b9c-8124-48de-ba14-1d1fbcdf9196 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=be943e27-9585-4518-b40e-1d1c8c4d3e27,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1043.998791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a1bf9b9c-8124-48de-ba14-1d1fbcdf9196 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1043.999498] [49941]: [pid: 49941|app: 0|req: 4207/8646] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:45 2025] DELETE /networking/v2.0/security-groups/be943e27-9585-4518-b40e-1d1c8c4d3e27 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1044.004624] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (c6fa6bba-e930-408c-bcf2-8a92e631d73a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.004850] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] delete_subnet_postcommit called with subnet settings {'id': 'c6fa6bba-e930-408c-bcf2-8a92e631d73a', 'name': 'tempest-AttachInterfacesV270Test-661442903-subnet', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1592, '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-20T12:35:57Z', 'updated_at': '2025-11-20T12:35:57Z', 'revision_number': 0, 'segment_id': None, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings None) [ 1044.005014] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] delete_subnet_postcommit: [ 1044.005014] [49942]: key[ipv6_ra_mode], None -> None [ 1044.005014] [49942]: key[id], c6fa6bba-e930-408c-bcf2-8a92e631d73a -> None [ 1044.005014] [49942]: key[tags], [] -> None [ 1044.005014] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1044.005014] [49942]: key[enable_dhcp], True -> None [ 1044.005014] [49942]: key[ip_version], 4 -> None [ 1044.005014] [49942]: key[created_at], 2025-11-20T12:35:57Z -> None [ 1044.005014] [49942]: key[updated_at], 2025-11-20T12:35:57Z -> None [ 1044.005014] [49942]: key[description], -> None [ 1044.005014] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.005014] [49942]: key[standard_attr_id], 1592 -> None [ 1044.005014] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1044.005014] [49942]: key[ipv6_address_mode], None -> None [ 1044.005014] [49942]: key[name], tempest-AttachInterfacesV270Test-661442903-subnet -> None [ 1044.005014] [49942]: key[subnetpool_id], None -> None [ 1044.005014] [49942]: key[host_routes], [] -> None [ 1044.005014] [49942]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1044.005014] [49942]: key[shared], False -> None [ 1044.005014] [49942]: key[router:external], False -> None [ 1044.005014] [49942]: key[revision_number], 0 -> None [ 1044.005014] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1044.005014] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.005014] [49942]: key[service_types], [] -> None [ 1044.005014] [49942]: key[dns_nameservers], [] -> None [ 1044.005014] [49942]: key[segment_id], None -> None [ 1044.005014] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.010093] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] Pushing event deleted for resources: {'Subnet': ['ID=c6fa6bba-e930-408c-bcf2-8a92e631d73a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1044.019764] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f7dba5d2-506c-493a-8dd6-41d2941e1a9e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.021605] [49942]: [pid: 49942|app: 0|req: 4440/8647] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:36:45 2025] DELETE /networking/v2.0/subnets/c6fa6bba-e930-408c-bcf2-8a92e631d73a => generated 0 bytes in 159 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1044.054817] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f25949e-b7a9-44b3-bb96-0013377f5124 req-9062a8f7-1a49-4843-884c-f5afd5a8acea tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.056149] [49942]: [pid: 49942|app: 0|req: 4441/8648] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.066106] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e2f7d5-4088-47e7-b59e-f28f6e01cdbb req-8023dbc2-1603-40c7-8767-1cfcc58fcd72 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.066106] [49941]: [pid: 49941|app: 0|req: 4208/8649] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:45 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.069713] [49941]: DEBUG neutron.api.v2.base [None req-edf7fdd1-dfb3-4384-a107-b538bda5310e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Request body: {'floatingip': {'port_id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1044.089186] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (80fa6e97-2c12-4b82-b071-0f7f14940404), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.107393] [49941]: DEBUG neutron_lib.callbacks.manager [None req-edf7fdd1-dfb3-4384-a107-b538bda5310e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.143258] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Deleting port f8d80b42-e781-4658-848b-35e80edf7565 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1044.143418] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f8d80b42-e781-4658-848b-35e80edf7565), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.165935] [49942]: DEBUG neutron.plugins.ml2.db [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] For port f8d80b42-e781-4658-848b-35e80edf7565, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f8d80b42-e781-4658-848b-35e80edf7565,segment=NetworkSegment(f123a6b2-8d56-46e9-b6ce-4db43bf1f25b),segment_id=f123a6b2-8d56-46e9-b6ce-4db43bf1f25b)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1044.166284] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f8d80b42-e781-4658-848b-35e80edf7565), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.170664] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_port_precommit called with port settings {'id': 'f8d80b42-e781-4658-848b-35e80edf7565', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:94:46:65', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-80fa6e97-2c12-4b82-b071-0f7f14940404', 'device_owner': 'network:dhcp', 'standard_attr_id': 1595, '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-20T12:35:58Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1044.170915] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_port_precommit: [ 1044.170915] [49942]: key[id], f8d80b42-e781-4658-848b-35e80edf7565 -> None [ 1044.170915] [49942]: key[binding:vnic_type], normal -> None [ 1044.170915] [49942]: key[tags], [] -> None [ 1044.170915] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1044.170915] [49942]: key[allowed_address_pairs], [] -> None [ 1044.170915] [49942]: key[extra_dhcp_opts], [] -> None [ 1044.170915] [49942]: key[binding:profile], {} -> None [ 1044.170915] [49942]: key[admin_state_up], True -> None [ 1044.170915] [49942]: key[binding:vif_type], ovs -> None [ 1044.170915] [49942]: key[device_owner], network:dhcp -> None [ 1044.170915] [49942]: key[created_at], 2025-11-20T12:35:58Z -> None [ 1044.170915] [49942]: key[updated_at], 2025-11-20T12:36:45Z -> None [ 1044.170915] [49942]: key[description], -> None [ 1044.170915] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.170915] [49942]: key[binding:host_id], devstack -> None [ 1044.170915] [49942]: key[standard_attr_id], 1595 -> None [ 1044.170915] [49942]: key[name], -> None [ 1044.170915] [49942]: key[mac_address], fa:16:3e:94:46:65 -> None [ 1044.170915] [49942]: key[status], ACTIVE -> None [ 1044.170915] [49942]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1044.170915] [49942]: key[fixed_ips], [] -> None [ 1044.170915] [49942]: key[security_groups], [] -> None [ 1044.170915] [49942]: key[revision_number], 5 -> None [ 1044.170915] [49942]: key[port_security_enabled], False -> None [ 1044.170915] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.170915] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1044.170915] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.172648] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Calling delete_port for f8d80b42-e781-4658-848b-35e80edf7565 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1044.224238] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f8d80b42-e781-4658-848b-35e80edf7565), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.236136] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Pushing event deleted for resources: {'Port': ['ID=f8d80b42-e781-4658-848b-35e80edf7565,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1044.242990] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] No DVR routers for this DVR port f8d80b42-e781-4658-848b-35e80edf7565 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1044.243313] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_port_postcommit called with port settings {'id': 'f8d80b42-e781-4658-848b-35e80edf7565', 'name': '', 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'mac_address': 'fa:16:3e:94:46:65', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-80fa6e97-2c12-4b82-b071-0f7f14940404', 'device_owner': 'network:dhcp', 'standard_attr_id': 1595, '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-20T12:35:58Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 5, 'project_id': '0cda2a624bf143ea9091738adbc64507'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}}] (original binding levels None) on network {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} with segments to bind None [ 1044.244362] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_port_postcommit: [ 1044.244362] [49942]: key[id], f8d80b42-e781-4658-848b-35e80edf7565 -> None [ 1044.244362] [49942]: key[binding:vnic_type], normal -> None [ 1044.244362] [49942]: key[tags], [] -> None [ 1044.244362] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1044.244362] [49942]: key[allowed_address_pairs], [] -> None [ 1044.244362] [49942]: key[extra_dhcp_opts], [] -> None [ 1044.244362] [49942]: key[binding:profile], {} -> None [ 1044.244362] [49942]: key[admin_state_up], True -> None [ 1044.244362] [49942]: key[binding:vif_type], ovs -> None [ 1044.244362] [49942]: key[device_owner], network:dhcp -> None [ 1044.244362] [49942]: key[created_at], 2025-11-20T12:35:58Z -> None [ 1044.244362] [49942]: key[updated_at], 2025-11-20T12:36:45Z -> None [ 1044.244362] [49942]: key[description], -> None [ 1044.244362] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.244362] [49942]: key[binding:host_id], devstack -> None [ 1044.244362] [49942]: key[standard_attr_id], 1595 -> None [ 1044.244362] [49942]: key[name], -> None [ 1044.244362] [49942]: key[mac_address], fa:16:3e:94:46:65 -> None [ 1044.244362] [49942]: key[status], ACTIVE -> None [ 1044.244362] [49942]: key[network_id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1044.244362] [49942]: key[fixed_ips], [] -> None [ 1044.244362] [49942]: key[security_groups], [] -> None [ 1044.244362] [49942]: key[revision_number], 5 -> None [ 1044.244362] [49942]: key[port_security_enabled], False -> None [ 1044.244362] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.244362] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1044.244362] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.265022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (80fa6e97-2c12-4b82-b071-0f7f14940404), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.278127] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_network_precommit called with network settings {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} (original settings None) and network segments [{'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}] [ 1044.278384] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_network_precommit: [ 1044.278384] [49942]: key[vlan_transparent], None -> None [ 1044.278384] [49942]: key[id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1044.278384] [49942]: key[tags], [] -> None [ 1044.278384] [49942]: key[availability_zone_hints], [] -> None [ 1044.278384] [49942]: key[mtu], 8950 -> None [ 1044.278384] [49942]: key[provider:network_type], vlan -> None [ 1044.278384] [49942]: key[admin_state_up], True -> None [ 1044.278384] [49942]: key[provider:physical_network], default -> None [ 1044.278384] [49942]: key[provider:segmentation_id], 561 -> None [ 1044.278384] [49942]: key[created_at], 2025-11-20T12:35:57Z -> None [ 1044.278384] [49942]: key[updated_at], 2025-11-20T12:36:45Z -> None [ 1044.278384] [49942]: key[description], -> None [ 1044.278384] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.278384] [49942]: key[standard_attr_id], 1590 -> None [ 1044.278384] [49942]: key[name], tempest-AttachInterfacesV270Test-661442903-network -> None [ 1044.278384] [49942]: key[availability_zones], ['nova'] -> None [ 1044.278384] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.278384] [49942]: key[status], ACTIVE -> None [ 1044.278384] [49942]: key[shared], False -> None [ 1044.278384] [49942]: key[router:external], False -> None [ 1044.278384] [49942]: key[revision_number], 3 -> None [ 1044.278384] [49942]: key[port_security_enabled], True -> None [ 1044.278384] [49942]: key[subnets], [] -> None [ 1044.278384] [49942]: key[ipv4_address_scope], None -> None [ 1044.278384] [49942]: key[qinq], None -> None [ 1044.278384] [49942]: key[ipv6_address_scope], None -> None [ 1044.278384] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.279439] [49942]: DEBUG neutron.services.segments.db [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['80fa6e97-2c12-4b82-b071-0f7f14940404']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1044.285686] [49942]: DEBUG neutron.services.segments.db [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1044.286081] [49942]: DEBUG neutron.services.segments.db [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1044.291625] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (f123a6b2-8d56-46e9-b6ce-4db43bf1f25b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.319429] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (f123a6b2-8d56-46e9-b6ce-4db43bf1f25b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.327086] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Releasing vlan 561 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1044.327368] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (f123a6b2-8d56-46e9-b6ce-4db43bf1f25b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.341844] [49942]: INFO neutron.services.segments.plugin [-] Segment f123a6b2-8d56-46e9-b6ce-4db43bf1f25b resource provider aggregate not found [ 1044.357825] [49942]: INFO neutron.services.segments.plugin [-] Segment f123a6b2-8d56-46e9-b6ce-4db43bf1f25b 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 f123a6b2-8d56-46e9-b6ce-4db43bf1f25b found for delete ", "request_id": "req-53327ee1-8117-4eea-b8b4-68abf095b389"}]} [ 1044.365191] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (80fa6e97-2c12-4b82-b071-0f7f14940404), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.365546] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_network_postcommit called with network settings {'id': '80fa6e97-2c12-4b82-b071-0f7f14940404', 'name': 'tempest-AttachInterfacesV270Test-661442903-network', 'tenant_id': '0cda2a624bf143ea9091738adbc64507', 'project_id': '0cda2a624bf143ea9091738adbc64507', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1590, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:57Z', 'updated_at': '2025-11-20T12:36:45Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 561} (original settings None) and network segments [{'id': 'f123a6b2-8d56-46e9-b6ce-4db43bf1f25b', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 561, 'network_id': '80fa6e97-2c12-4b82-b071-0f7f14940404'}] [ 1044.365840] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] delete_network_postcommit: [ 1044.365840] [49942]: key[vlan_transparent], None -> None [ 1044.365840] [49942]: key[id], 80fa6e97-2c12-4b82-b071-0f7f14940404 -> None [ 1044.365840] [49942]: key[tags], [] -> None [ 1044.365840] [49942]: key[availability_zone_hints], [] -> None [ 1044.365840] [49942]: key[mtu], 8950 -> None [ 1044.365840] [49942]: key[provider:network_type], vlan -> None [ 1044.365840] [49942]: key[admin_state_up], True -> None [ 1044.365840] [49942]: key[provider:physical_network], default -> None [ 1044.365840] [49942]: key[provider:segmentation_id], 561 -> None [ 1044.365840] [49942]: key[created_at], 2025-11-20T12:35:57Z -> None [ 1044.365840] [49942]: key[updated_at], 2025-11-20T12:36:45Z -> None [ 1044.365840] [49942]: key[description], -> None [ 1044.365840] [49942]: key[tenant_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.365840] [49942]: key[standard_attr_id], 1590 -> None [ 1044.365840] [49942]: key[name], tempest-AttachInterfacesV270Test-661442903-network -> None [ 1044.365840] [49942]: key[availability_zones], ['nova'] -> None [ 1044.365840] [49942]: key[project_id], 0cda2a624bf143ea9091738adbc64507 -> None [ 1044.365840] [49942]: key[status], ACTIVE -> None [ 1044.365840] [49942]: key[shared], False -> None [ 1044.365840] [49942]: key[router:external], False -> None [ 1044.365840] [49942]: key[revision_number], 3 -> None [ 1044.365840] [49942]: key[port_security_enabled], True -> None [ 1044.365840] [49942]: key[subnets], [] -> None [ 1044.365840] [49942]: key[ipv4_address_scope], None -> None [ 1044.365840] [49942]: key[qinq], None -> None [ 1044.365840] [49942]: key[ipv6_address_scope], None -> None [ 1044.365840] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1044.376382] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Pushing event deleted for resources: {'Network': ['ID=80fa6e97-2c12-4b82-b071-0f7f14940404,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1044.379785] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d1f0f17-1ab8-4e3d-a86a-2944f8ad6f0f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.381676] [49942]: [pid: 49942|app: 0|req: 4442/8650] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:36:45 2025] DELETE /networking/v2.0/networks/80fa6e97-2c12-4b82-b071-0f7f14940404 => generated 0 bytes in 325 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1044.385363] [49942]: DEBUG neutron.api.wsgi [req-28e2f7d5-4088-47e7-b59e-f28f6e01cdbb req-2ff78482-01d1-4315-b102-f2892f1e88b1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.389219] [49941]: DEBUG neutron_lib.callbacks.manager [None req-edf7fdd1-dfb3-4384-a107-b538bda5310e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.390797] [49941]: DEBUG neutron_lib.callbacks.manager [None req-edf7fdd1-dfb3-4384-a107-b538bda5310e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.415581] [49942]: [pid: 49942|app: 0|req: 4443/8651] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.431456] [49942]: [pid: 49942|app: 0|req: 4444/8652] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.467687] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-45ae1723-5860-4cf5-aa52-fbd73006d946 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.469146] [49942]: [pid: 49942|app: 0|req: 4445/8653] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1044.495591] [49942]: [pid: 49942|app: 0|req: 4446/8654] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/security-groups?tenant_id=0cda2a624bf143ea9091738adbc64507&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1044.506973] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-edf7fdd1-dfb3-4384-a107-b538bda5310e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Router 9a58ef4e-0718-4d69-8dbe-7271687eea32 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1044.549203] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-6faaa2bb-2738-42ae-915b-6be151ba60b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.549610] [49942]: [pid: 49942|app: 0|req: 4447/8655] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.563958] [49942]: [pid: 49942|app: 0|req: 4448/8656] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.574370] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-edf7fdd1-dfb3-4384-a107-b538bda5310e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1044.578071] [49941]: DEBUG neutron_lib.callbacks.manager [None req-edf7fdd1-dfb3-4384-a107-b538bda5310e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.578579] [49942]: [pid: 49942|app: 0|req: 4449/8657] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.614469] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1044.616530] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19bfc6d2-3dfa-4a99-8ff8-806d50c5b5a6 admin admin] Publish callbacks [] for security_group (d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.618532] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5056a947-c3f6-4a68-938a-2dba92995d1c" -d '{"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1044.651680] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19bfc6d2-3dfa-4a99-8ff8-806d50c5b5a6 admin admin] Publish callbacks [] for security_group (d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.658742] [49941]: [pid: 49941|app: 0|req: 4209/8658] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:36:45 2025] PUT /networking/v2.0/floatingips/aa10ce35-4e82-4995-adea-6855f960fa66 => generated 805 bytes in 591 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1044.660308] [49941]: DEBUG neutron.api.wsgi [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-25750c9e-e487-41d0-b6fc-b14b8392920f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.687050] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19bfc6d2-3dfa-4a99-8ff8-806d50c5b5a6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.691617] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19bfc6d2-3dfa-4a99-8ff8-806d50c5b5a6 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1044.695766] [49941]: [pid: 49941|app: 0|req: 4210/8659] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 807 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.695996] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19bfc6d2-3dfa-4a99-8ff8-806d50c5b5a6 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1044.696574] [49942]: [pid: 49942|app: 0|req: 4450/8660] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:36:46 2025] DELETE /networking/v2.0/security-groups/d227fddb-ab4a-40c2-bdf1-8b30fd37f7a2 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1044.711968] [49942]: [pid: 49942|app: 0|req: 4451/8661] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.724309] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e02f65e-45f7-4222-9cc9-e5bf060e51f9 req-6201d24d-5b99-4469-b212-2e499d5424e6 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.725244] [49941]: [pid: 49941|app: 0|req: 4211/8662] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.731300] [49941]: DEBUG neutron.api.wsgi [req-9e02f65e-45f7-4222-9cc9-e5bf060e51f9 req-e0555ea7-493b-482f-baed-e190e9867274 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1044.736773] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-8e4fdb7f-ec8a-4c62-9928-1ddbd429d7bf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.738243] [49942]: [pid: 49942|app: 0|req: 4452/8663] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.760112] [49941]: [pid: 49941|app: 0|req: 4212/8664] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1044.760958] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-47e422ea-6bc4-4028-bf1f-d61e5bbb6921 x-openstack-request-id: req-47e422ea-6bc4-4028-bf1f-d61e5bbb6921 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1044.760958] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1044.760958] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-47e422ea-6bc4-4028-bf1f-d61e5bbb6921 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1044.760958] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-47e422ea-6bc4-4028-bf1f-d61e5bbb6921'] response: {'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'status': 'completed', 'code': 200} [ 1044.782316] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a967745-fed8-4cae-9291-d7c1ef28278a req-ba372b21-5430-4cfe-813f-308a5cf2ee10 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.783296] [49942]: [pid: 49942|app: 0|req: 4453/8665] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1044.819620] [49941]: [pid: 49941|app: 0|req: 4213/8666] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.860874] [49942]: [pid: 49942|app: 0|req: 4454/8667] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1044.980114] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33988974-b9d5-440e-a5f2-0d3cefb30abc req-da3072e6-0f19-4294-aeb1-b9fa375ffc9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1044.981096] [49941]: [pid: 49941|app: 0|req: 4214/8668] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1044.988484] [49942]: DEBUG neutron.api.wsgi [req-33988974-b9d5-440e-a5f2-0d3cefb30abc req-f4a4a635-21a9-4855-b894-d351bf65e83e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.011299] [49942]: [pid: 49942|app: 0|req: 4455/8669] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1045.054847] [49941]: [pid: 49941|app: 0|req: 4215/8670] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1045.081060] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c646957d-a02e-4308-97a8-9952d8004655 req-de4a8756-bd3d-47ec-946f-06827af76026 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.082155] [49942]: [pid: 49942|app: 0|req: 4456/8671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.089849] [49941]: DEBUG neutron.api.wsgi [req-c646957d-a02e-4308-97a8-9952d8004655 req-64e14796-df0f-4f43-bf02-2d0eca8b51fa tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.113143] [49941]: [pid: 49941|app: 0|req: 4216/8672] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.200261] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-f5a59668-f57b-4afe-8bb8-f7d1619459d0 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.201542] [49942]: [pid: 49942|app: 0|req: 4457/8673] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:46 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.208825] [49942]: DEBUG neutron.api.v2.base [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Request body: {'port': {'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'admin_state_up': True, 'tenant_id': '9715357ca6bc43fdbef405fff39883db'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1045.217071] [49941]: DEBUG neutron.api.v2.base [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Request body: {'network': {'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1045.233982] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Made reservation on behalf of f70d042cfdb246408b1e97949bdaafc8 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1045.234833] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=11962,neutron:DELETE=279,neutron:INSERT=144,neutron:UPDATE=139 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1045.237102] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.242460] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.267762] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1045.271389] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.330069] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks [] for security_group (dbb8850f-bee0-48ab-ab67-6434bee4f244), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.331479] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (dbb8850f-bee0-48ab-ab67-6434bee4f244), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.348623] [49942]: DEBUG neutron.db.db_base_plugin_common [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Allocated IP 192.168.128.11 (1a2d11f8-c372-4110-9963-67fd280254d2/5e9ec725-f356-4ce5-9102-a190c08b3118/839b2425-4eda-4ba0-b283-d89c9f47cf4d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1045.349206] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=dbb8850f-bee0-48ab-ab67-6434bee4f244,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.362012] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] vlan segment allocate from pool success with {'vlan_id': 954, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1045.368146] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (d812ba22-720b-4582-b1a4-7a12911c4871), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.368286] [49941]: INFO neutron.db.segments_db [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Added segment d812ba22-720b-4582-b1a4-7a12911c4871 of type vlan for network 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1045.381330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (76b5d00c-3c60-4e2c-a4ef-cad377fc926a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.391970] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] create_network_precommit called with network settings {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1635, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}] [ 1045.392221] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] create_network_precommit: [ 1045.392221] [49941]: key[vlan_transparent], None -> None [ 1045.392221] [49941]: key[id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1045.392221] [49941]: key[tags], None -> [] [ 1045.392221] [49941]: key[availability_zone_hints], None -> [] [ 1045.392221] [49941]: key[mtu], None -> 8950 [ 1045.392221] [49941]: key[provider:network_type], None -> vlan [ 1045.392221] [49941]: key[admin_state_up], None -> True [ 1045.392221] [49941]: key[provider:physical_network], None -> default [ 1045.392221] [49941]: key[provider:segmentation_id], None -> 954 [ 1045.392221] [49941]: key[qinq], None -> None [ 1045.392221] [49941]: key[created_at], None -> 2025-11-20T12:36:47Z [ 1045.392221] [49941]: key[updated_at], None -> 2025-11-20T12:36:47Z [ 1045.392221] [49941]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.392221] [49941]: key[description], None -> [ 1045.392221] [49941]: key[standard_attr_id], None -> 1635 [ 1045.392221] [49941]: key[name], None -> tempest-ServerTagsTestJSON-1391849161-network [ 1045.392221] [49941]: key[availability_zones], None -> [] [ 1045.392221] [49941]: key[status], None -> ACTIVE [ 1045.392221] [49941]: key[shared], None -> False [ 1045.392221] [49941]: key[router:external], None -> False [ 1045.392221] [49941]: key[revision_number], None -> 1 [ 1045.392221] [49941]: key[port_security_enabled], None -> True [ 1045.392221] [49941]: key[subnets], None -> [] [ 1045.392221] [49941]: key[ipv4_address_scope], None -> None [ 1045.392221] [49941]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.392221] [49941]: key[ipv6_address_scope], None -> None [ 1045.392221] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.396943] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (76b5d00c-3c60-4e2c-a4ef-cad377fc926a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.411269] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Pushing event updated for resources: {'Network': ['ID=76b5d00c-3c60-4e2c-a4ef-cad377fc926a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.413171] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] create_network_postcommit called with network settings {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1635, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}] [ 1045.413318] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] create_network_postcommit: [ 1045.413318] [49941]: key[vlan_transparent], None -> None [ 1045.413318] [49941]: key[id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1045.413318] [49941]: key[tags], None -> [] [ 1045.413318] [49941]: key[availability_zone_hints], None -> [] [ 1045.413318] [49941]: key[mtu], None -> 8950 [ 1045.413318] [49941]: key[provider:network_type], None -> vlan [ 1045.413318] [49941]: key[admin_state_up], None -> True [ 1045.413318] [49941]: key[provider:physical_network], None -> default [ 1045.413318] [49941]: key[provider:segmentation_id], None -> 954 [ 1045.413318] [49941]: key[qinq], None -> None [ 1045.413318] [49941]: key[created_at], None -> 2025-11-20T12:36:47Z [ 1045.413318] [49941]: key[updated_at], None -> 2025-11-20T12:36:47Z [ 1045.413318] [49941]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.413318] [49941]: key[description], None -> [ 1045.413318] [49941]: key[standard_attr_id], None -> 1635 [ 1045.413318] [49941]: key[name], None -> tempest-ServerTagsTestJSON-1391849161-network [ 1045.413318] [49941]: key[availability_zones], None -> [] [ 1045.413318] [49941]: key[status], None -> ACTIVE [ 1045.413318] [49941]: key[shared], None -> False [ 1045.413318] [49941]: key[router:external], None -> False [ 1045.413318] [49941]: key[revision_number], None -> 1 [ 1045.413318] [49941]: key[port_security_enabled], None -> True [ 1045.413318] [49941]: key[subnets], None -> [] [ 1045.413318] [49941]: key[ipv4_address_scope], None -> None [ 1045.413318] [49941]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.413318] [49941]: key[ipv6_address_scope], None -> None [ 1045.413318] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.416162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.416633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0e46743f-4205-4514-8983-466234032cd1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.421518] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for allowed_address_pair (839b2425-4eda-4ba0-b283-d89c9f47cf4d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.422175] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.422272] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': '', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1045.422508] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit: [ 1045.422508] [49942]: key[id], None -> 839b2425-4eda-4ba0-b283-d89c9f47cf4d [ 1045.422508] [49942]: key[binding:vnic_type], None -> normal [ 1045.422508] [49942]: key[binding:vif_details], None -> {} [ 1045.422508] [49942]: key[allowed_address_pairs], None -> [] [ 1045.422508] [49942]: key[binding:profile], None -> {} [ 1045.422508] [49942]: key[admin_state_up], None -> True [ 1045.422508] [49942]: key[binding:vif_type], None -> unbound [ 1045.422508] [49942]: key[device_owner], None -> [ 1045.422508] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1045.422508] [49942]: key[binding:host_id], None -> [ 1045.422508] [49942]: key[standard_attr_id], None -> 1631 [ 1045.422508] [49942]: key[name], None -> [ 1045.422508] [49942]: key[mac_address], None -> fa:16:3e:a9:b1:e4 [ 1045.422508] [49942]: key[status], None -> DOWN [ 1045.422508] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 1045.422508] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}] [ 1045.422508] [49942]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 1045.422508] [49942]: key[port_security_enabled], None -> True [ 1045.422508] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1045.422508] [49942]: key[device_id], None -> 89e179ce-2ee3-4621-b12d-3cc386d58707 [ 1045.422508] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.427239] [49941]: [pid: 49941|app: 0|req: 4217/8674] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:36:46 2025] POST /networking/v2.0/networks => generated 663 bytes in 275 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1045.446207] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.459979] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41302522-424c-4150-95b7-da58b19e7369 req-6fb768c1-1d27-4ff8-bbb8-05464cb8a07e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.460851] [49941]: [pid: 49941|app: 0|req: 4218/8675] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.468208] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event updated for resources: {'Port': ['ID=839b2425-4eda-4ba0-b283-d89c9f47cf4d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.476331] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1045.476957] [49942]: DEBUG neutron.scheduler.base_scheduler [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1045.479433] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1045.490524] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5056a947-c3f6-4a68-938a-2dba92995d1c req-a436421d-070e-4c0b-948a-209a8f51e702 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.492129] [49941]: [pid: 49941|app: 0|req: 4219/8676] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1045.495967] [49941]: DEBUG neutron.api.v2.base [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Request body: {'subnet': {'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerTagsTestJSON-1391849161-subnet', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1045.498568] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': '', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 1, 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1045.499107] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit: [ 1045.499107] [49942]: key[id], None -> 839b2425-4eda-4ba0-b283-d89c9f47cf4d [ 1045.499107] [49942]: key[binding:vnic_type], None -> normal [ 1045.499107] [49942]: key[tags], None -> [] [ 1045.499107] [49942]: key[binding:vif_details], None -> {} [ 1045.499107] [49942]: key[allowed_address_pairs], None -> [] [ 1045.499107] [49942]: key[extra_dhcp_opts], None -> [] [ 1045.499107] [49942]: key[binding:profile], None -> {} [ 1045.499107] [49942]: key[admin_state_up], None -> True [ 1045.499107] [49942]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 1045.499107] [49942]: key[binding:vif_type], None -> unbound [ 1045.499107] [49942]: key[device_owner], None -> [ 1045.499107] [49942]: key[created_at], None -> 2025-11-20T12:36:47Z [ 1045.499107] [49942]: key[updated_at], None -> 2025-11-20T12:36:47Z [ 1045.499107] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1045.499107] [49942]: key[binding:host_id], None -> [ 1045.499107] [49942]: key[description], None -> [ 1045.499107] [49942]: key[standard_attr_id], None -> 1631 [ 1045.499107] [49942]: key[name], None -> [ 1045.499107] [49942]: key[mac_address], None -> fa:16:3e:a9:b1:e4 [ 1045.499107] [49942]: key[status], None -> DOWN [ 1045.499107] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 1045.499107] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}] [ 1045.499107] [49942]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 1045.499107] [49942]: key[revision_number], None -> 1 [ 1045.499107] [49942]: key[port_security_enabled], None -> True [ 1045.499107] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1045.499107] [49942]: key[device_id], None -> 89e179ce-2ee3-4621-b12d-3cc386d58707 [ 1045.499107] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.508907] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Made reservation on behalf of f70d042cfdb246408b1e97949bdaafc8 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1045.511286] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.520308] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=12350,neutron:UPDATE=138,neutron:INSERT=168,neutron:DELETE=258 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1045.533903] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.534327] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-94e984ee-5664-429c-b8c5-32a0b2ab7474 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.543834] [49942]: [pid: 49942|app: 0|req: 4458/8677] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:36:46 2025] POST /networking/v2.0/ports => generated 733 bytes in 338 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1045.548228] [49942]: DEBUG neutron.api.wsgi [req-41302522-424c-4150-95b7-da58b19e7369 req-68fe965e-e61f-4ad0-9ef8-4c5e0e461ee6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.566153] [49942]: [pid: 49942|app: 0|req: 4459/8678] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1045.582345] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] create_subnet_precommit called with subnet settings {'id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'name': 'tempest-ServerTagsTestJSON-1391849161-subnet', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1637, '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-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings None) [ 1045.582538] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] create_subnet_precommit: [ 1045.582538] [49941]: key[ipv6_ra_mode], None -> None [ 1045.582538] [49941]: key[id], None -> 1b41d2f1-3f40-4172-93f4-67ff87eacbff [ 1045.582538] [49941]: key[tags], None -> [] [ 1045.582538] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1045.582538] [49941]: key[enable_dhcp], None -> True [ 1045.582538] [49941]: key[ip_version], None -> 4 [ 1045.582538] [49941]: key[created_at], None -> 2025-11-20T12:36:47Z [ 1045.582538] [49941]: key[updated_at], None -> 2025-11-20T12:36:47Z [ 1045.582538] [49941]: key[description], None -> [ 1045.582538] [49941]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.582538] [49941]: key[standard_attr_id], None -> 1637 [ 1045.582538] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1045.582538] [49941]: key[ipv6_address_mode], None -> None [ 1045.582538] [49941]: key[name], None -> tempest-ServerTagsTestJSON-1391849161-subnet [ 1045.582538] [49941]: key[subnetpool_id], None -> None [ 1045.582538] [49941]: key[host_routes], None -> [] [ 1045.582538] [49941]: key[network_id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1045.582538] [49941]: key[shared], None -> False [ 1045.582538] [49941]: key[router:external], None -> False [ 1045.582538] [49941]: key[revision_number], None -> 0 [ 1045.582538] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1045.582538] [49941]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.582538] [49941]: key[service_types], None -> [] [ 1045.582538] [49941]: key[dns_nameservers], None -> [] [ 1045.582538] [49941]: key[segment_id], None -> None [ 1045.582538] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.596810] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (1b41d2f1-3f40-4172-93f4-67ff87eacbff), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.606945] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fe4dd4b-9302-4fbf-8d25-2b62173dc940 req-ba7b18e9-b9a4-4de7-8121-7798fd811108 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.607946] [49942]: [pid: 49942|app: 0|req: 4460/8679] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.616789] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Pushing event updated for resources: {'Subnet': ['ID=1b41d2f1-3f40-4172-93f4-67ff87eacbff,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.644931] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Checking segment: {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1045.645334] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Network hostable DHCP agents. Network: 76b5d00c-3c60-4e2c-a4ef-cad377fc926a, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1045.655792] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5056a947-c3f6-4a68-938a-2dba92995d1c req-d02a0fc0-591e-4202-82a8-75c8d7a9e662 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.656773] [49942]: [pid: 49942|app: 0|req: 4461/8680] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.660141] [49942]: DEBUG neutron.api.v2.base [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Request body: {'port': {'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1045.695394] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Network 76b5d00c-3c60-4e2c-a4ef-cad377fc926a is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1045.700374] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 76b5d00c-3c60-4e2c-a4ef-cad377fc926a) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1045.703050] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] create_subnet_postcommit called with subnet settings {'id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'name': 'tempest-ServerTagsTestJSON-1391849161-subnet', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1637, '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-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'network': {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, '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-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954}} (original settings None) [ 1045.703488] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] create_subnet_postcommit: [ 1045.703488] [49941]: key[ipv6_ra_mode], None -> None [ 1045.703488] [49941]: key[id], None -> 1b41d2f1-3f40-4172-93f4-67ff87eacbff [ 1045.703488] [49941]: key[tags], None -> [] [ 1045.703488] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1045.703488] [49941]: key[enable_dhcp], None -> True [ 1045.703488] [49941]: key[network], None -> {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, '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-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} [ 1045.703488] [49941]: key[ip_version], None -> 4 [ 1045.703488] [49941]: key[created_at], None -> 2025-11-20T12:36:47Z [ 1045.703488] [49941]: key[updated_at], None -> 2025-11-20T12:36:47Z [ 1045.703488] [49941]: key[description], None -> [ 1045.703488] [49941]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.703488] [49941]: key[standard_attr_id], None -> 1637 [ 1045.703488] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1045.703488] [49941]: key[ipv6_address_mode], None -> None [ 1045.703488] [49941]: key[name], None -> tempest-ServerTagsTestJSON-1391849161-subnet [ 1045.703488] [49941]: key[subnetpool_id], None -> None [ 1045.703488] [49941]: key[host_routes], None -> [] [ 1045.703488] [49941]: key[network_id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1045.703488] [49941]: key[shared], None -> False [ 1045.703488] [49941]: key[router:external], None -> False [ 1045.703488] [49941]: key[revision_number], None -> 0 [ 1045.703488] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1045.703488] [49941]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1045.703488] [49941]: key[service_types], None -> [] [ 1045.703488] [49941]: key[dns_nameservers], None -> [] [ 1045.703488] [49941]: key[segment_id], None -> None [ 1045.703488] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.704722] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.705066] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9f35d30f-6e25-49c4-8591-c1239a9732b6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.717434] [49941]: [pid: 49941|app: 0|req: 4220/8681] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:36:47 2025] POST /networking/v2.0/subnets => generated 682 bytes in 225 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1045.720544] [49941]: DEBUG neutron.api.wsgi [req-0fe4dd4b-9302-4fbf-8d25-2b62173dc940 req-f0cff20c-be7d-440f-a318-ef1f06e0013e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.723254] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.742583] [49941]: [pid: 49941|app: 0|req: 4221/8682] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.809080] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e62b5e63-214f-4145-9623-f055e0b9a26e req-c4c829b6-615a-446c-9ac2-0cf59d141400 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1045.810032] [49941]: [pid: 49941|app: 0|req: 4222/8683] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 736 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.812415] [49941]: DEBUG neutron.api.wsgi [req-5056a947-c3f6-4a68-938a-2dba92995d1c req-4d4d631d-dd18-4844-b234-b7c90f67994b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1045.843330] [49941]: [pid: 49941|app: 0|req: 4223/8684] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:47 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1045.846227] [49941]: DEBUG neutron.api.v2.base [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Request body: {'router': {'name': 'tempest-ServerTagsTestJSON-1391849161-router', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1045.853438] [49942]: DEBUG neutron.notifiers.nova [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 839b2425-4eda-4ba0-b283-d89c9f47cf4d {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1045.859904] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks [] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.860890] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (18f62ee7-c17f-4104-8d55-2a92e506d559), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.861689] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (18f62ee7-c17f-4104-8d55-2a92e506d559), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.867870] [49942]: DEBUG neutron.db.provisioning_blocks [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Transition to ACTIVE for port object 839b2425-4eda-4ba0-b283-d89c9f47cf4d will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1045.869782] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_precommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': '', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1045.869971] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_precommit: [ 1045.869971] [49942]: key[device_owner], -> compute:nova [ 1045.869971] [49942]: key[binding:host_id], -> cpu-1 [ 1045.869971] [49942]: key[revision_number], 1 -> 2 [ 1045.869971] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.871210] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.895157] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks [] for router_controller (18f62ee7-c17f-4104-8d55-2a92e506d559), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.895526] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Pushing event updated for resources: {'Port': ['ID=839b2425-4eda-4ba0-b283-d89c9f47cf4d,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1045.933522] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_postcommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': '', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1045.933768] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_postcommit: [ 1045.933768] [49942]: key[device_owner], -> compute:nova [ 1045.933768] [49942]: key[binding:host_id], -> cpu-1 [ 1045.933768] [49942]: key[revision_number], 1 -> 2 [ 1045.933768] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1045.940843] [49942]: DEBUG neutron.plugins.ml2.managers [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Attempting to bind port 839b2425-4eda-4ba0-b283-d89c9f47cf4d on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1045.940986] [49942]: DEBUG neutron.plugins.ml2.managers [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Attempting to bind port 839b2425-4eda-4ba0-b283-d89c9f47cf4d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1045.941122] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Attempting to bind port 839b2425-4eda-4ba0-b283-d89c9f47cf4d on network 1a2d11f8-c372-4110-9963-67fd280254d2 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1045.950752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks [] for router_gateway (18f62ee7-c17f-4104-8d55-2a92e506d559), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1045.957550] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1045.957710] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Bind Segment={'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1045.960210] [49942]: DEBUG networking_nsxv3.api.rpc [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Bind port on Host cpu-1 & Segment [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1046.012713] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks [] for router_gateway (18f62ee7-c17f-4104-8d55-2a92e506d559), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.016739] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.065645] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Allocated IP 10.180.180.151 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/3e42b54c-613a-44a9-ba7a-a88aaf8e2882) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1046.109448] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks [] for allowed_address_pair (3e42b54c-613a-44a9-ba7a-a88aaf8e2882), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.110261] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks [] for port (3e42b54c-613a-44a9-ba7a-a88aaf8e2882), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.110474] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] create_port_precommit called with port settings {'id': '3e42b54c-613a-44a9-ba7a-a88aaf8e2882', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:53:75', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1046.110652] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] create_port_precommit: [ 1046.110652] [49941]: key[id], None -> 3e42b54c-613a-44a9-ba7a-a88aaf8e2882 [ 1046.110652] [49941]: key[binding:vnic_type], None -> normal [ 1046.110652] [49941]: key[binding:vif_details], None -> {} [ 1046.110652] [49941]: key[allowed_address_pairs], None -> [] [ 1046.110652] [49941]: key[binding:profile], None -> {} [ 1046.110652] [49941]: key[admin_state_up], None -> True [ 1046.110652] [49941]: key[binding:vif_type], None -> unbound [ 1046.110652] [49941]: key[device_owner], None -> network:router_gateway [ 1046.110652] [49941]: key[tenant_id], None -> [ 1046.110652] [49941]: key[binding:host_id], None -> [ 1046.110652] [49941]: key[standard_attr_id], None -> 1639 [ 1046.110652] [49941]: key[name], None -> [ 1046.110652] [49941]: key[mac_address], None -> fa:16:3e:93:53:75 [ 1046.110652] [49941]: key[status], None -> DOWN [ 1046.110652] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1046.110652] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.151'}] [ 1046.110652] [49941]: key[security_groups], None -> [] [ 1046.110652] [49941]: key[port_security_enabled], None -> False [ 1046.110652] [49941]: key[project_id], None -> [ 1046.110652] [49941]: key[device_id], None -> 18f62ee7-c17f-4104-8d55-2a92e506d559 [ 1046.110652] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1046.132394] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3e42b54c-613a-44a9-ba7a-a88aaf8e2882), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.155922] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Pushing event updated for resources: {'Port': ['ID=3e42b54c-613a-44a9-ba7a-a88aaf8e2882,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1046.162975] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1046.163876] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1046.165356] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1046.178384] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] create_port_postcommit called with port settings {'id': '3e42b54c-613a-44a9-ba7a-a88aaf8e2882', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:53:75', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1046.178633] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] create_port_postcommit: [ 1046.178633] [49941]: key[id], None -> 3e42b54c-613a-44a9-ba7a-a88aaf8e2882 [ 1046.178633] [49941]: key[binding:vnic_type], None -> normal [ 1046.178633] [49941]: key[tags], None -> [] [ 1046.178633] [49941]: key[binding:vif_details], None -> {} [ 1046.178633] [49941]: key[allowed_address_pairs], None -> [] [ 1046.178633] [49941]: key[extra_dhcp_opts], None -> [] [ 1046.178633] [49941]: key[binding:profile], None -> {} [ 1046.178633] [49941]: key[admin_state_up], None -> True [ 1046.178633] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1046.178633] [49941]: key[binding:vif_type], None -> unbound [ 1046.178633] [49941]: key[device_owner], None -> network:router_gateway [ 1046.178633] [49941]: key[created_at], None -> 2025-11-20T12:36:47Z [ 1046.178633] [49941]: key[updated_at], None -> 2025-11-20T12:36:47Z [ 1046.178633] [49941]: key[tenant_id], None -> [ 1046.178633] [49941]: key[binding:host_id], None -> [ 1046.178633] [49941]: key[description], None -> [ 1046.178633] [49941]: key[standard_attr_id], None -> 1639 [ 1046.178633] [49941]: key[name], None -> [ 1046.178633] [49941]: key[mac_address], None -> fa:16:3e:93:53:75 [ 1046.178633] [49941]: key[status], None -> DOWN [ 1046.178633] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1046.178633] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.151'}] [ 1046.178633] [49941]: key[security_groups], None -> [] [ 1046.178633] [49941]: key[revision_number], None -> 1 [ 1046.178633] [49941]: key[port_security_enabled], None -> False [ 1046.178633] [49941]: key[project_id], None -> [ 1046.178633] [49941]: key[device_id], None -> 18f62ee7-c17f-4104-8d55-2a92e506d559 [ 1046.178633] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1046.273297] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks [] for router_gateway (18f62ee7-c17f-4104-8d55-2a92e506d559), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.375450] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (18f62ee7-c17f-4104-8d55-2a92e506d559), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.445814] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Router 18f62ee7-c17f-4104-8d55-2a92e506d559 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1046.506524] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1046.525041] [49941]: DEBUG neutron_lib.callbacks.manager [None req-eff49beb-9aa1-44af-82a8-fb14b378b296 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.525616] [49941]: [pid: 49941|app: 0|req: 4224/8685] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:36:47 2025] POST /networking/v2.0/routers => generated 724 bytes in 682 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1046.529383] [49941]: DEBUG neutron.api.wsgi [req-e62b5e63-214f-4145-9623-f055e0b9a26e req-74b52146-d62f-4bbc-9afd-a138ae603f80 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1046.567580] [49941]: [pid: 49941|app: 0|req: 4225/8686] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:48 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.599816] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5056a947-c3f6-4a68-938a-2dba92995d1c req-5b6a72ff-98c0-4984-b36b-0ff495f078de service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1046.601214] [49941]: [pid: 49941|app: 0|req: 4226/8687] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:48 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1046.620129] [49941]: [pid: 49941|app: 0|req: 4227/8688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:48 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1046.762518] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1046.782677] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-138a7470-39c9-4ce2-a631-50ff624e6d0a" -d '{"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1046.861403] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.938635] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Allocated IP 192.168.128.1 (76b5d00c-3c60-4e2c-a4ef-cad377fc926a/1b41d2f1-3f40-4172-93f4-67ff87eacbff/494fbcfd-2a9b-4d69-8b48-4f26bc117dfa) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1046.963087] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Bound using segment: {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1046.963641] [49942]: DEBUG neutron.plugins.ml2.managers [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Bound port: 839b2425-4eda-4ba0-b283-d89c9f47cf4d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a27fd90b-16a5-43af-bede-ae36762ece00", "external-id": "nsx-vlan-transportzone-197", "segmentation_id": 197}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1046.963890] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.985946] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks [] for allowed_address_pair (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.989136] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks [] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1046.989136] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] create_port_precommit called with port settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.1'}], 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'port_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': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1046.989136] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] create_port_precommit: [ 1046.989136] [49941]: key[id], None -> 494fbcfd-2a9b-4d69-8b48-4f26bc117dfa [ 1046.989136] [49941]: key[binding:vnic_type], None -> normal [ 1046.989136] [49941]: key[binding:vif_details], None -> {} [ 1046.989136] [49941]: key[allowed_address_pairs], None -> [] [ 1046.989136] [49941]: key[binding:profile], None -> {} [ 1046.989136] [49941]: key[admin_state_up], None -> True [ 1046.989136] [49941]: key[binding:vif_type], None -> unbound [ 1046.989136] [49941]: key[device_owner], None -> network:router_interface [ 1046.989136] [49941]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1046.989136] [49941]: key[binding:host_id], None -> [ 1046.989136] [49941]: key[standard_attr_id], None -> 1640 [ 1046.989136] [49941]: key[name], None -> [ 1046.989136] [49941]: key[mac_address], None -> fa:16:3e:0c:4e:81 [ 1046.989136] [49941]: key[status], None -> DOWN [ 1046.989136] [49941]: key[network_id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1046.989136] [49941]: key[fixed_ips], None -> [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.1'}] [ 1046.989136] [49941]: key[security_groups], None -> [] [ 1046.989136] [49941]: key[port_security_enabled], None -> False [ 1046.989136] [49941]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1046.989136] [49941]: key[device_id], None -> 18f62ee7-c17f-4104-8d55-2a92e506d559 [ 1046.989136] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.005830] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.011935] [49942]: DEBUG neutron.plugins.ml2.db [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] For port 839b2425-4eda-4ba0-b283-d89c9f47cf4d, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1047.014102] [49942]: DEBUG neutron.plugins.ml2.db [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] For port 839b2425-4eda-4ba0-b283-d89c9f47cf4d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=839b2425-4eda-4ba0-b283-d89c9f47cf4d,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1047.015656] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_precommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1047.015904] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_precommit: [ 1047.015904] [49942]: key[binding:vif_type], unbound -> ovs [ 1047.015904] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} [ 1047.015904] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.019814] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.028044] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Pushing event updated for resources: {'Port': ['ID=494fbcfd-2a9b-4d69-8b48-4f26bc117dfa,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1047.040117] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Network 76b5d00c-3c60-4e2c-a4ef-cad377fc926a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1047.040838] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1047.042958] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1047.051266] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Pushing event updated for resources: {'Port': ['ID=839b2425-4eda-4ba0-b283-d89c9f47cf4d,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1047.057765] [49942]: DEBUG neutron.db.provisioning_blocks [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Provisioning complete for port 839b2425-4eda-4ba0-b283-d89c9f47cf4d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1047.057916] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.058114] [49942]: INFO neutron.plugins.ml2.plugin [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Attempt 1 to provision port 839b2425-4eda-4ba0-b283-d89c9f47cf4d [ 1047.058405] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] create_port_postcommit called with port settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.1'}], 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'port_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-20T12:36:48Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 1, 'network': {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1047.058655] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] create_port_postcommit: [ 1047.058655] [49941]: key[id], None -> 494fbcfd-2a9b-4d69-8b48-4f26bc117dfa [ 1047.058655] [49941]: key[binding:vnic_type], None -> normal [ 1047.058655] [49941]: key[tags], None -> [] [ 1047.058655] [49941]: key[binding:vif_details], None -> {} [ 1047.058655] [49941]: key[allowed_address_pairs], None -> [] [ 1047.058655] [49941]: key[extra_dhcp_opts], None -> [] [ 1047.058655] [49941]: key[binding:profile], None -> {} [ 1047.058655] [49941]: key[admin_state_up], None -> True [ 1047.058655] [49941]: key[network], None -> {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} [ 1047.058655] [49941]: key[binding:vif_type], None -> unbound [ 1047.058655] [49941]: key[device_owner], None -> network:router_interface [ 1047.058655] [49941]: key[created_at], None -> 2025-11-20T12:36:48Z [ 1047.058655] [49941]: key[updated_at], None -> 2025-11-20T12:36:48Z [ 1047.058655] [49941]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1047.058655] [49941]: key[binding:host_id], None -> [ 1047.058655] [49941]: key[description], None -> [ 1047.058655] [49941]: key[standard_attr_id], None -> 1640 [ 1047.058655] [49941]: key[name], None -> [ 1047.058655] [49941]: key[mac_address], None -> fa:16:3e:0c:4e:81 [ 1047.058655] [49941]: key[status], None -> DOWN [ 1047.058655] [49941]: key[network_id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1047.058655] [49941]: key[fixed_ips], None -> [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.1'}] [ 1047.058655] [49941]: key[security_groups], None -> [] [ 1047.058655] [49941]: key[revision_number], None -> 1 [ 1047.058655] [49941]: key[port_security_enabled], None -> False [ 1047.058655] [49941]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1047.058655] [49941]: key[device_id], None -> 18f62ee7-c17f-4104-8d55-2a92e506d559 [ 1047.058655] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.060232] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (18f62ee7-c17f-4104-8d55-2a92e506d559), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.103516] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Current status of the port 839b2425-4eda-4ba0-b283-d89c9f47cf4d is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1047.103703] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.119197] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '839b2425-4eda-4ba0-b283-d89c9f47cf4d'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1047.127358] [49942]: DEBUG neutron.plugins.ml2.db [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] For port 839b2425-4eda-4ba0-b283-d89c9f47cf4d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=839b2425-4eda-4ba0-b283-d89c9f47cf4d,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1047.134383] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-056b7669-6ff1-4426-9e3b-1bb077de40d1" -d '{"events": [{"server_uuid": "89e179ce-2ee3-4621-b12d-3cc386d58707", "name": "network-vif-plugged", "status": "completed", "tag": "839b2425-4eda-4ba0-b283-d89c9f47cf4d"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1047.160816] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_precommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1047.161110] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_precommit: [ 1047.161110] [49942]: key[status], DOWN -> ACTIVE [ 1047.161110] [49942]: key[revision_number], 4 -> 5 [ 1047.161110] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.166077] [49942]: DEBUG neutron.db.provisioning_blocks [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Provisioning complete for port 839b2425-4eda-4ba0-b283-d89c9f47cf4d triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1047.166247] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.166386] [49942]: INFO neutron.plugins.ml2.plugin [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Attempt 1 to provision port 839b2425-4eda-4ba0-b283-d89c9f47cf4d [ 1047.200748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.204417] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Current status of the port 839b2425-4eda-4ba0-b283-d89c9f47cf4d is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1047.205228] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_postcommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1047.206299] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_postcommit: [ 1047.206299] [49942]: key[status], DOWN -> ACTIVE [ 1047.206299] [49942]: key[revision_number], 4 -> 5 [ 1047.206299] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.206299] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.233229] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Pushing event updated for resources: {'Port': ['ID=839b2425-4eda-4ba0-b283-d89c9f47cf4d,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1047.235705] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_postcommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1047.235937] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] update_port_postcommit: [ 1047.235937] [49942]: key[binding:vif_type], unbound -> ovs [ 1047.235937] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} [ 1047.235937] [49942]: key[updated_at], 2025-11-20T12:36:47Z -> 2025-11-20T12:36:48Z [ 1047.235937] [49942]: key[revision_number], 2 -> 4 [ 1047.235937] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.240589] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.240933] [49942]: DEBUG neutron_lib.callbacks.manager [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-710e95e4-951f-4a52-912d-cac9b0964075 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.242191] [49942]: [pid: 49942|app: 0|req: 4462/8689] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:47 2025] PUT /networking/v2.0/ports/839b2425-4eda-4ba0-b283-d89c9f47cf4d => generated 1038 bytes in 1585 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1047.272825] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5056a947-c3f6-4a68-938a-2dba92995d1c req-720b516e-533b-4b68-9498-30fa661b73cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.273830] [49942]: [pid: 49942|app: 0|req: 4463/8690] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:48 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&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.277052] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks [] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.277292] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] update_port_precommit called with port settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', '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-20T12:36:48Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 1, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', '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-20T12:36:48Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 1, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) 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': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1047.277418] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] update_port_precommit: [ 1047.277418] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.278652] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.287676] [49942]: [pid: 49942|app: 0|req: 4464/8691] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.298798] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Pushing event updated for resources: {'Port': ['ID=494fbcfd-2a9b-4d69-8b48-4f26bc117dfa,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1047.322415] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] update_port_postcommit called with port settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', '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-20T12:36:48Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 1, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', '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-20T12:36:48Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 1, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) 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': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1047.322662] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] update_port_postcommit: [ 1047.322662] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1047.323696] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (18f62ee7-c17f-4104-8d55-2a92e506d559), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1047.350283] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb7a5f20-67e0-4f52-a942-885874b2bb07 req-a84cf07c-dc5f-444a-92e0-0884a1261396 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.352265] [49942]: [pid: 49942|app: 0|req: 4465/8692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.359040] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Network 76b5d00c-3c60-4e2c-a4ef-cad377fc926a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1047.359902] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1047.389380] [49942]: [pid: 49942|app: 0|req: 4466/8693] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.391962] [49942]: DEBUG neutron.api.wsgi [req-fb7a5f20-67e0-4f52-a942-885874b2bb07 req-10c36c9d-4e1d-4695-8459-0b36e29c4614 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.412189] [49942]: [pid: 49942|app: 0|req: 4467/8694] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.421030] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Router 18f62ee7-c17f-4104-8d55-2a92e506d559 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1047.468457] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-101edfb6-fccf-4e41-b219-e3ebf4210c83 req-24dcd4e5-f3f2-49f3-98fa-28f8b809789f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.469472] [49942]: [pid: 49942|app: 0|req: 4468/8695] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.472941] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bb239880-42ba-42e1-a46e-e2824bf506ac admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1047.480027] [49941]: [pid: 49941|app: 0|req: 4228/8696] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:36:48 2025] PUT /networking/v2.0/routers/18f62ee7-c17f-4104-8d55-2a92e506d559/add_router_interface => generated 309 bytes in 856 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.491149] [49941]: [pid: 49941|app: 0|req: 4229/8697] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.493930] [49941]: DEBUG neutron.api.wsgi [req-101edfb6-fccf-4e41-b219-e3ebf4210c83 req-2f7832d1-32c0-421c-bea1-5ef5506dc86e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.504662] [49942]: [pid: 49942|app: 0|req: 4469/8698] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.516718] [49941]: [pid: 49941|app: 0|req: 4230/8699] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.622950] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f02f3f9e-c87d-4001-b356-a40b37c5b231 req-a97214f9-d165-4f4a-9751-72eb8c646ebd tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.622950] [49941]: [pid: 49941|app: 0|req: 4231/8700] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.627965] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2db689c8-f282-4620-96a9-ac6f5aef4af5 req-ea6f7a82-c7fb-49a0-b5d8-32cfc019a24e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.628993] [49942]: [pid: 49942|app: 0|req: 4470/8701] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.630504] [49941]: DEBUG neutron.api.wsgi [req-f02f3f9e-c87d-4001-b356-a40b37c5b231 req-64302e9e-63c2-4e23-ac8a-c2f4c1213396 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.636492] [49942]: DEBUG neutron.api.wsgi [req-2db689c8-f282-4620-96a9-ac6f5aef4af5 req-6fc65e76-dc61-432e-a9b7-486f18b95102 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.660034] [49941]: [pid: 49941|app: 0|req: 4232/8702] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1047.662890] [49942]: [pid: 49942|app: 0|req: 4471/8703] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1047.697639] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-b1ae3422-bd7e-4d78-ad4c-e34911d425c0 x-openstack-request-id: req-b1ae3422-bd7e-4d78-ad4c-e34911d425c0 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1047.697769] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "89e179ce-2ee3-4621-b12d-3cc386d58707", "name": "network-vif-plugged", "status": "completed", "tag": "839b2425-4eda-4ba0-b283-d89c9f47cf4d", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1047.697864] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b1ae3422-bd7e-4d78-ad4c-e34911d425c0 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1047.699974] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b1ae3422-bd7e-4d78-ad4c-e34911d425c0'] response: {'server_uuid': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'code': 200} [ 1047.704074] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-0e1bd048-c8f9-45a5-bc20-52443503d304 x-openstack-request-id: req-0e1bd048-c8f9-45a5-bc20-52443503d304 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1047.704074] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1047.704074] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0e1bd048-c8f9-45a5-bc20-52443503d304 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1047.704074] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0e1bd048-c8f9-45a5-bc20-52443503d304'] response: {'name': 'network-changed', 'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'status': 'completed', 'code': 200} [ 1047.785171] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03c97843-10da-4ab3-b1d9-8c645125fd5b req-1770a7fc-6fff-497f-8bc7-41f6e8730418 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.786109] [49941]: [pid: 49941|app: 0|req: 4233/8704] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.793157] [49942]: DEBUG neutron.api.wsgi [req-03c97843-10da-4ab3-b1d9-8c645125fd5b req-12a38718-33bf-4cc8-8151-d0e09e6b6796 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.818941] [49942]: [pid: 49942|app: 0|req: 4472/8705] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.834116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-67893980-56ea-4714-b655-3da7b6e29444 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1047.834116] [49941]: [pid: 49941|app: 0|req: 4234/8706] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/networks?id=76b5d00c-3c60-4e2c-a4ef-cad377fc926a => generated 610 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.841717] [49942]: DEBUG neutron.api.wsgi [req-d05b0212-84a2-4374-b986-e520d842db29 req-6c66d826-08d4-485f-afe7-e4e49d2566ac tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1047.846439] [49942]: [pid: 49942|app: 0|req: 4473/8707] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/quotas/f70d042cfdb246408b1e97949bdaafc8 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1047.882164] [49942]: [pid: 49942|app: 0|req: 4474/8708] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.907201] [49941]: [pid: 49941|app: 0|req: 4235/8709] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?tenant_id=f70d042cfdb246408b1e97949bdaafc8&fields=id => generated 57 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.944821] [49942]: [pid: 49942|app: 0|req: 4475/8710] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/networks/76b5d00c-3c60-4e2c-a4ef-cad377fc926a?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1047.990351] [49941]: [pid: 49941|app: 0|req: 4236/8711] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/networks/76b5d00c-3c60-4e2c-a4ef-cad377fc926a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.065695] [49942]: [pid: 49942|app: 0|req: 4476/8712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.108586] [49941]: [pid: 49941|app: 0|req: 4237/8713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.135111] [49942]: [pid: 49942|app: 0|req: 4477/8714] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.221000] [49941]: [pid: 49941|app: 0|req: 4238/8715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:49 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.288424] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-028885ac-a057-48df-a065-72f9a9c16ddf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.289642] [49942]: [pid: 49942|app: 0|req: 4478/8716] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1048.297455] [49941]: DEBUG neutron.api.wsgi [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-7094599e-38bb-4ce6-b816-75be494182a5 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.319776] [49941]: [pid: 49941|app: 0|req: 4239/8717] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=839b2425-4eda-4ba0-b283-d89c9f47cf4d => generated 19 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.359177] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-75f15668-2c3a-4240-8ceb-a654e90a3561 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.360280] [49942]: [pid: 49942|app: 0|req: 4479/8718] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.399558] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4238b063-b14e-43a7-96a5-86637ace72a9 req-9421cff6-e4d6-49b3-b53d-37b6f3ee5eb2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.400896] [49941]: [pid: 49941|app: 0|req: 4240/8719] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.412711] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72c91390-5726-40a7-9271-1cb86f484887 req-41f3274e-6350-4b89-93a2-cd29cff04242 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.414690] [49942]: [pid: 49942|app: 0|req: 4480/8720] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 1043 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1048.431586] [49942]: DEBUG neutron.api.wsgi [req-72c91390-5726-40a7-9271-1cb86f484887 req-4947aba7-b450-4b5f-9b2f-143ede2745a4 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.454879] [49942]: [pid: 49942|app: 0|req: 4481/8721] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.464260] [49941]: [pid: 49941|app: 0|req: 4241/8722] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.469247] [49942]: [pid: 49942|app: 0|req: 4482/8723] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.505949] [49941]: [pid: 49941|app: 0|req: 4242/8724] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.536347] [49941]: [pid: 49941|app: 0|req: 4243/8725] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.569738] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-441fd869-42aa-4350-bd5b-8f030b873363 req-13eab7ea-eaaa-4f97-b163-19899a967816 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.570745] [49941]: [pid: 49941|app: 0|req: 4244/8726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.581553] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-138a7470-39c9-4ce2-a631-50ff624e6d0a req-0782a48b-8972-4cfd-8f0b-25e65aa33ff8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.583051] [49942]: [pid: 49942|app: 0|req: 4483/8727] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?tenant_id=9d545c0d6971478ea770da539847dd04&device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1048.666030] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f5e86bb-b2d1-45a1-a617-2e0dfc08ae07 req-d196adc8-e45f-483d-af3c-bc39e862e073 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.666881] [49941]: [pid: 49941|app: 0|req: 4245/8728] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 96 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.674861] [49942]: DEBUG neutron.plugins.ml2.plugin [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Deleting port 5926931f-14e1-4716-abd8-f064b12e7702 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1048.674861] [49942]: DEBUG neutron_lib.callbacks.manager [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (5926931f-14e1-4716-abd8-f064b12e7702), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.722280] [49942]: DEBUG neutron.plugins.ml2.db [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] For port 5926931f-14e1-4716-abd8-f064b12e7702, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=5926931f-14e1-4716-abd8-f064b12e7702,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1048.722557] [49942]: DEBUG neutron_lib.callbacks.manager [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (5926931f-14e1-4716-abd8-f064b12e7702), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.728589] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-138a7470-39c9-4ce2-a631-50ff624e6d0a req-6c03de19-846a-4880-aa6a-a605e15dec41 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.729752] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1048.729910] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit: [ 1048.729910] [49942]: key[id], 5926931f-14e1-4716-abd8-f064b12e7702 -> None [ 1048.729910] [49942]: key[binding:vnic_type], normal -> None [ 1048.729910] [49942]: key[tags], [] -> None [ 1048.729910] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1048.729910] [49942]: key[allowed_address_pairs], [] -> None [ 1048.729910] [49942]: key[extra_dhcp_opts], [] -> None [ 1048.729910] [49942]: key[binding:profile], {} -> None [ 1048.729910] [49942]: key[admin_state_up], True -> None [ 1048.729910] [49942]: key[binding:vif_type], ovs -> None [ 1048.729910] [49942]: key[device_owner], compute:nova -> None [ 1048.729910] [49942]: key[created_at], 2025-11-20T12:36:35Z -> None [ 1048.729910] [49942]: key[updated_at], 2025-11-20T12:36:38Z -> None [ 1048.729910] [49942]: key[description], -> None [ 1048.729910] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1048.729910] [49942]: key[binding:host_id], cpu-1 -> None [ 1048.729910] [49942]: key[standard_attr_id], 1628 -> None [ 1048.729910] [49942]: key[name], -> None [ 1048.729910] [49942]: key[mac_address], fa:16:3e:5c:3b:2f -> None [ 1048.729910] [49942]: key[status], ACTIVE -> None [ 1048.729910] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1048.729910] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}] -> None [ 1048.729910] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1048.729910] [49942]: key[revision_number], 5 -> None [ 1048.729910] [49942]: key[port_security_enabled], True -> None [ 1048.729910] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1048.729910] [49942]: key[device_id], 0dac56ba-15d7-4c51-97fd-dd16e5fab30c -> None [ 1048.729910] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1048.731401] [49941]: [pid: 49941|app: 0|req: 4246/8729] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/networks?id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 720 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.732105] [49942]: DEBUG neutron.plugins.ml2.plugin [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Calling delete_port for 5926931f-14e1-4716-abd8-f064b12e7702 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1048.746763] [49941]: [pid: 49941|app: 0|req: 4247/8730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.750745] [49941]: DEBUG neutron.api.wsgi [req-7f5e86bb-b2d1-45a1-a617-2e0dfc08ae07 req-de533f21-6081-4a4b-a616-097b7184096c tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.776550] [49941]: [pid: 49941|app: 0|req: 4248/8731] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1048.780881] [49941]: DEBUG neutron.api.wsgi [req-138a7470-39c9-4ce2-a631-50ff624e6d0a req-7172f7a0-9a8e-47ab-ae4e-7c5a2c9d029d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1048.819937] [49941]: [pid: 49941|app: 0|req: 4249/8732] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 808 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.826922] [49942]: DEBUG neutron_lib.callbacks.manager [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5926931f-14e1-4716-abd8-f064b12e7702), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.838127] [49941]: [pid: 49941|app: 0|req: 4250/8733] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1048.838186] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event deleted for resources: {'Port': ['ID=5926931f-14e1-4716-abd8-f064b12e7702,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1048.865624] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-138a7470-39c9-4ce2-a631-50ff624e6d0a req-eb558f21-1e77-466a-af1f-38e26ac3853a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.867587] [49941]: [pid: 49941|app: 0|req: 4251/8734] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/subnets?id=f182ef99-f0c8-4217-a947-ea2067042a03 => generated 695 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.879730] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] No DVR routers for this DVR port 5926931f-14e1-4716-abd8-f064b12e7702 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1048.883021] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit called with port settings {'id': '5926931f-14e1-4716-abd8-f064b12e7702', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:5c:3b:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'device_owner': 'compute:nova', 'standard_attr_id': 1628, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:35Z', 'updated_at': '2025-11-20T12:36:38Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1048.883021] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit: [ 1048.883021] [49942]: key[id], 5926931f-14e1-4716-abd8-f064b12e7702 -> None [ 1048.883021] [49942]: key[binding:vnic_type], normal -> None [ 1048.883021] [49942]: key[tags], [] -> None [ 1048.883021] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1048.883021] [49942]: key[allowed_address_pairs], [] -> None [ 1048.883021] [49942]: key[extra_dhcp_opts], [] -> None [ 1048.883021] [49942]: key[binding:profile], {} -> None [ 1048.883021] [49942]: key[admin_state_up], True -> None [ 1048.883021] [49942]: key[binding:vif_type], ovs -> None [ 1048.883021] [49942]: key[device_owner], compute:nova -> None [ 1048.883021] [49942]: key[created_at], 2025-11-20T12:36:35Z -> None [ 1048.883021] [49942]: key[updated_at], 2025-11-20T12:36:38Z -> None [ 1048.883021] [49942]: key[description], -> None [ 1048.883021] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1048.883021] [49942]: key[binding:host_id], cpu-1 -> None [ 1048.883021] [49942]: key[standard_attr_id], 1628 -> None [ 1048.883021] [49942]: key[name], -> None [ 1048.883021] [49942]: key[mac_address], fa:16:3e:5c:3b:2f -> None [ 1048.883021] [49942]: key[status], ACTIVE -> None [ 1048.883021] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1048.883021] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.12'}] -> None [ 1048.883021] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1048.883021] [49942]: key[revision_number], 5 -> None [ 1048.883021] [49942]: key[port_security_enabled], True -> None [ 1048.883021] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1048.883021] [49942]: key[device_id], 0dac56ba-15d7-4c51-97fd-dd16e5fab30c -> None [ 1048.883021] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1048.883021] [49942]: DEBUG neutron_lib.callbacks.manager [req-441fd869-42aa-4350-bd5b-8f030b873363 req-95d61793-51be-41b2-97c2-8adfa8e5533c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1048.884499] [49942]: [pid: 49942|app: 0|req: 4484/8735] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:36:50 2025] DELETE /networking/v2.0/ports/5926931f-14e1-4716-abd8-f064b12e7702 => generated 0 bytes in 301 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1048.906695] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-138a7470-39c9-4ce2-a631-50ff624e6d0a req-e0336df0-d4c7-4ed1-9e55-accfeb2ee764 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.907975] [49941]: [pid: 49941|app: 0|req: 4252/8736] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?network_id=e928de41-d6e8-4176-a2d3-4fbf2e726b8a&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.954933] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1797d0b-863a-438d-95c9-1bfc1ee8d433 req-b5c53da5-0061-406b-b1f7-7a2507a5e279 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1048.955959] [49942]: [pid: 49942|app: 0|req: 4485/8737] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1048.957355] [49941]: [pid: 49941|app: 0|req: 4253/8738] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1048.967302] [49941]: DEBUG neutron.api.wsgi [req-e1797d0b-863a-438d-95c9-1bfc1ee8d433 req-9b41b8f0-b971-4483-8be5-3841188fa6f5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.000461] [49941]: [pid: 49941|app: 0|req: 4254/8739] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.005481] [49942]: [pid: 49942|app: 0|req: 4486/8740] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.126992] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-794c838c-781e-4b9c-9dfa-f9af8bf211a3 req-48c360fb-c49a-44d7-9247-d17b2254911e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.128396] [49941]: [pid: 49941|app: 0|req: 4255/8741] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.135513] [49942]: DEBUG neutron.api.wsgi [req-794c838c-781e-4b9c-9dfa-f9af8bf211a3 req-a407cec8-018a-4e10-9026-6f6cc8fa0328 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.165336] [49942]: [pid: 49942|app: 0|req: 4487/8742] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.177424] [49941]: [pid: 49941|app: 0|req: 4256/8743] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.234487] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fce8583d-47f4-4f89-9073-1fcb30f33c0c req-fc5bc8a1-c6b4-4561-a68d-5ae655f658c3 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.235485] [49942]: [pid: 49942|app: 0|req: 4488/8744] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.244204] [49941]: DEBUG neutron.api.wsgi [req-fce8583d-47f4-4f89-9073-1fcb30f33c0c req-1ad5baa1-7cc2-4c3d-8c7d-ce299cc133c2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.276922] [49941]: [pid: 49941|app: 0|req: 4257/8745] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:50 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.287323] [49942]: [pid: 49942|app: 0|req: 4489/8746] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.381214] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a4f24e9-d627-460a-aa27-dcabf73e7496 req-aff77960-af35-4f20-9f5e-b470c03d8417 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.381455] [49941]: [pid: 49941|app: 0|req: 4258/8747] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.389553] [49942]: DEBUG neutron.api.wsgi [req-4a4f24e9-d627-460a-aa27-dcabf73e7496 req-2c4b4477-152d-4c70-a422-a9ff945de58c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.411697] [49942]: [pid: 49942|app: 0|req: 4490/8748] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.649034] [49941]: [pid: 49941|app: 0|req: 4259/8749] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.698933] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-ee50ed9f-7204-42f8-98c8-c29a802330c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.699967] [49942]: [pid: 49942|app: 0|req: 4491/8750] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25&tenant_id=6a469ff1687b41cdb245ff24a8660c58 => generated 843 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.700443] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'tag': '839b2425-4eda-4ba0-b283-d89c9f47cf4d'}, {'server_uuid': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'name': 'network-vif-deleted', 'tag': '5926931f-14e1-4716-abd8-f064b12e7702'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1049.702304] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ab0cf78f-9dc4-4b2c-8fe4-da063bb70898" -d '{"events": [{"name": "network-changed", "server_uuid": "89e179ce-2ee3-4621-b12d-3cc386d58707", "tag": "839b2425-4eda-4ba0-b283-d89c9f47cf4d"}, {"server_uuid": "0dac56ba-15d7-4c51-97fd-dd16e5fab30c", "name": "network-vif-deleted", "tag": "5926931f-14e1-4716-abd8-f064b12e7702"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1049.718553] [49941]: DEBUG neutron.api.v2.base [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1049.748017] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-b81cdb14-5ea4-4cc8-b648-c8b71d7814a3 x-openstack-request-id: req-b81cdb14-5ea4-4cc8-b648-c8b71d7814a3 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1049.748017] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "89e179ce-2ee3-4621-b12d-3cc386d58707", "tag": "839b2425-4eda-4ba0-b283-d89c9f47cf4d", "status": "completed", "code": 200}, {"server_uuid": "0dac56ba-15d7-4c51-97fd-dd16e5fab30c", "name": "network-vif-deleted", "tag": "5926931f-14e1-4716-abd8-f064b12e7702", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1049.748017] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b81cdb14-5ea4-4cc8-b648-c8b71d7814a3 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1049.748017] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b81cdb14-5ea4-4cc8-b648-c8b71d7814a3'] response: {'name': 'network-changed', 'server_uuid': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'tag': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'status': 'completed', 'code': 200} [ 1049.748017] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b81cdb14-5ea4-4cc8-b648-c8b71d7814a3'] response: {'server_uuid': '0dac56ba-15d7-4c51-97fd-dd16e5fab30c', 'name': 'network-vif-deleted', 'tag': '5926931f-14e1-4716-abd8-f064b12e7702', 'status': 'completed', 'code': 200} [ 1049.791892] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.849409] [49942]: [pid: 49942|app: 0|req: 4492/8751] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.882516] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-637ba141-7796-4ea2-81b6-bad9e0544e92 req-5fb8eb05-2b21-4287-9380-458df2fb7c2d tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1049.882516] [49942]: [pid: 49942|app: 0|req: 4493/8752] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1049.891157] [49942]: DEBUG neutron.api.wsgi [req-637ba141-7796-4ea2-81b6-bad9e0544e92 req-3ae260ea-ba3b-499d-bfa2-527083735784 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1049.918978] [49942]: [pid: 49942|app: 0|req: 4494/8753] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.935956] [49942]: [pid: 49942|app: 0|req: 4495/8754] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1049.949254] [49941]: DEBUG neutron.notifiers.nova [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 0ca3101a-22a7-4452-9f9c-c38a210616ea {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1049.952119] [49942]: DEBUG neutron.api.v2.base [req-bc1b6c37-b6ff-4014-9940-2b688724b876 req-b8c320b5-88cb-4aed-b1f3-b68b3314a71b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Request body: {'security_group': {'name': 'tempest-ServerRescueTestJSONUnderV235-securitygroup-1302460499', 'description': 'tempest-description-943626420'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1049.955080] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks [] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.966638] [49941]: DEBUG neutron.db.provisioning_blocks [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Transition to ACTIVE for port object 0ca3101a-22a7-4452-9f9c-c38a210616ea will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1049.968552] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:51Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:33Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1049.968760] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_precommit: [ 1049.968760] [49941]: key[binding:host_id], -> cpu-1 [ 1049.968760] [49941]: key[updated_at], 2025-11-20T12:36:33Z -> 2025-11-20T12:36:51Z [ 1049.968760] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1049.969786] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc1b6c37-b6ff-4014-9940-2b688724b876 req-b8c320b5-88cb-4aed-b1f3-b68b3314a71b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.970117] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1049.990184] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=7']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1050.020317] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc1b6c37-b6ff-4014-9940-2b688724b876 req-b8c320b5-88cb-4aed-b1f3-b68b3314a71b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for security_group (062c551d-c82a-4b65-bc65-74ab8cec3632), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.023868] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc1b6c37-b6ff-4014-9940-2b688724b876 req-b8c320b5-88cb-4aed-b1f3-b68b3314a71b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (062c551d-c82a-4b65-bc65-74ab8cec3632), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.038778] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bc1b6c37-b6ff-4014-9940-2b688724b876 req-b8c320b5-88cb-4aed-b1f3-b68b3314a71b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=062c551d-c82a-4b65-bc65-74ab8cec3632,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1050.040980] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:51Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:33Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1050.041171] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_postcommit: [ 1050.041171] [49941]: key[binding:host_id], -> cpu-1 [ 1050.041171] [49941]: key[updated_at], 2025-11-20T12:36:33Z -> 2025-11-20T12:36:51Z [ 1050.041171] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1050.047388] [49941]: DEBUG neutron.plugins.ml2.managers [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Attempting to bind port 0ca3101a-22a7-4452-9f9c-c38a210616ea on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1050.047388] [49941]: DEBUG neutron.plugins.ml2.managers [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Attempting to bind port 0ca3101a-22a7-4452-9f9c-c38a210616ea by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1050.047572] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Attempting to bind port 0ca3101a-22a7-4452-9f9c-c38a210616ea on network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1050.051268] [49942]: DEBUG neutron_lib.callbacks.manager [req-bc1b6c37-b6ff-4014-9940-2b688724b876 req-b8c320b5-88cb-4aed-b1f3-b68b3314a71b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.051882] [49942]: [pid: 49942|app: 0|req: 4496/8755] 10.180.1.21 () {64 vars in 1461 bytes} [Thu Nov 20 12:36:51 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) [ 1050.063802] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1050.063950] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Bind Segment={'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1050.066284] [49941]: DEBUG networking_nsxv3.api.rpc [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Bind port on Host cpu-1 & Segment [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1050.088629] [49942]: DEBUG neutron.api.wsgi [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-046d087b-78e2-4d23-b90f-acf402e41540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.109567] [49942]: [pid: 49942|app: 0|req: 4497/8756] 10.180.1.21 () {60 vars in 1648 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/security-groups?name=tempest-ServerRescueTestJSONUnderV235-securitygroup-1302460499&fields=id&tenant_id=c9c47e220c7549aea9dbcda56de7aa88 => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.142288] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-cd9308eb-8552-40ac-b47c-ca6009ce72de tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.143155] [49942]: [pid: 49942|app: 0|req: 4498/8757] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:51 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1050.151193] [49942]: DEBUG neutron.api.v2.base [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Request body: {'port': {'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d', '062c551d-c82a-4b65-bc65-74ab8cec3632']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1050.194636] [49942]: DEBUG neutron_lib.callbacks.manager [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.285706] [49942]: DEBUG neutron.plugins.ml2.db [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] For port d1e46d05-9e9e-46c1-88e8-839e1e438b39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39,segment=NetworkSegment(e735492b-f296-458a-a18a-c5fdf5c06704),segment_id=e735492b-f296-458a-a18a-c5fdf5c06704)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1050.304959] [49942]: DEBUG neutron_lib.callbacks.manager [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.305395] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_precommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 6, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:32Z', 'revision_number': 5, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}]) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1050.305670] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_precommit: [ 1050.305670] [49942]: key[security_groups], ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] -> ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'] [ 1050.305670] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} [ 1050.305670] [49942]: key[updated_at], 2025-11-20T12:36:32Z -> 2025-11-20T12:36:52Z [ 1050.305670] [49942]: key[revision_number], 5 -> 6 [ 1050.305670] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1050.308356] [49942]: DEBUG neutron_lib.callbacks.manager [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.335826] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event updated for resources: {'Port': ['ID=d1e46d05-9e9e-46c1-88e8-839e1e438b39,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1050.343813] [49942]: DEBUG neutron.db.provisioning_blocks [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Provisioning complete for port d1e46d05-9e9e-46c1-88e8-839e1e438b39 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1050.344064] [49942]: DEBUG neutron_lib.callbacks.manager [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.344176] [49942]: INFO neutron.plugins.ml2.plugin [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attempt 1 to provision port d1e46d05-9e9e-46c1-88e8-839e1e438b39 [ 1050.392975] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Current status of the port d1e46d05-9e9e-46c1-88e8-839e1e438b39 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1050.393791] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_postcommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 6, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:32Z', 'revision_number': 5, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}]) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1050.393990] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_postcommit: [ 1050.393990] [49942]: key[security_groups], ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] -> ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'] [ 1050.393990] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} [ 1050.393990] [49942]: key[updated_at], 2025-11-20T12:36:32Z -> 2025-11-20T12:36:52Z [ 1050.393990] [49942]: key[revision_number], 5 -> 6 [ 1050.393990] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1050.399800] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.400210] [49942]: DEBUG neutron_lib.callbacks.manager [req-d490d575-fe16-471d-bda2-3f0d88104a84 req-e37e4752-82e3-4136-804b-8d00b737b7b8 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1050.402013] [49942]: [pid: 49942|app: 0|req: 4499/8758] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:36:51 2025] PUT /networking/v2.0/ports/d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 786 bytes in 254 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.438705] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75bda464-d1db-41f1-85ee-0605f0817e88 req-d205c23e-7203-4b96-b219-3a76401a23fe tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.439934] [49942]: [pid: 49942|app: 0|req: 4500/8759] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 747 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.472141] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b2bdd17-a4c9-481b-9223-7ce8f13b309a req-16a7bccf-f433-4bb7-9182-1e8eaf98014c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.473256] [49942]: [pid: 49942|app: 0|req: 4501/8760] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4&tenant_id=452e4ddf36ec4d59b966bab312be57fc&binding%3Ahost_id=cpu-1 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.509899] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab0cf78f-9dc4-4b2c-8fe4-da063bb70898 req-2a728c28-de0f-4139-9def-b4e393e88d2b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.510944] [49942]: [pid: 49942|app: 0|req: 4502/8761] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1050.516033] [49942]: DEBUG neutron.api.wsgi [req-75bda464-d1db-41f1-85ee-0605f0817e88 req-a334d532-d46f-4eb7-b093-e117581ac4e7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.534554] [49942]: [pid: 49942|app: 0|req: 4503/8762] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.547494] [49942]: [pid: 49942|app: 0|req: 4504/8763] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.582391] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab0cf78f-9dc4-4b2c-8fe4-da063bb70898 req-f2ccbd50-1360-476a-b2dd-d411e1999608 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.584436] [49942]: [pid: 49942|app: 0|req: 4505/8764] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.670781] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de556136-504e-48c6-9f9b-75df0753f41f req-4df09055-5e7b-448e-bc66-f3aa702e11c5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.673037] [49942]: [pid: 49942|app: 0|req: 4506/8765] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 83 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1050.674977] [49942]: DEBUG neutron.api.wsgi [req-ab0cf78f-9dc4-4b2c-8fe4-da063bb70898 req-d7b57eee-70ae-4238-b2b8-af22265adc1f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.690119] [49942]: [pid: 49942|app: 0|req: 4507/8766] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=839b2425-4eda-4ba0-b283-d89c9f47cf4d => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.705942] [49942]: [pid: 49942|app: 0|req: 4508/8767] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.708905] [49942]: DEBUG neutron.api.wsgi [req-de556136-504e-48c6-9f9b-75df0753f41f req-0fcf5089-d04b-41ef-999e-754e32d48ce5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.733252] [49942]: [pid: 49942|app: 0|req: 4509/8768] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.754137] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab0cf78f-9dc4-4b2c-8fe4-da063bb70898 req-cd3a27a5-3297-40ea-94ed-1f73fd695d1f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.755228] [49942]: [pid: 49942|app: 0|req: 4510/8769] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.757685] [49942]: DEBUG neutron.api.wsgi [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-16dd1a63-e79f-4d2c-b2c1-29d4a65a4dad tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.780564] [49942]: [pid: 49942|app: 0|req: 4511/8770] 10.180.1.21 () {60 vars in 1648 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/security-groups?name=tempest-ServerRescueTestJSONUnderV235-securitygroup-1302460499&fields=id&tenant_id=c9c47e220c7549aea9dbcda56de7aa88 => generated 69 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.819690] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab0cf78f-9dc4-4b2c-8fe4-da063bb70898 req-f9abc5aa-191f-4714-832c-a89d9ae05f2f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.820923] [49942]: [pid: 49942|app: 0|req: 4512/8771] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.852102] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a76b03f-b3f0-4986-b7d6-4dbf67125471 req-248bcb7c-b05f-462b-988b-b47f97420d91 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.853277] [49942]: [pid: 49942|app: 0|req: 4513/8772] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.883373] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-b659ebc1-45e2-4be4-9374-b8bb511ddaa1 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1050.884388] [49942]: [pid: 49942|app: 0|req: 4514/8773] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 789 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.933704] [49942]: [pid: 49942|app: 0|req: 4515/8774] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1050.936517] [49942]: DEBUG neutron.api.wsgi [req-1a76b03f-b3f0-4986-b7d6-4dbf67125471 req-ccad45a1-9b60-426d-9963-8b821ebeb5ef tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1050.958015] [49942]: [pid: 49942|app: 0|req: 4516/8775] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1050.962069] [49942]: DEBUG neutron.api.v2.base [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Request body: {'port': {'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1051.006730] [49942]: DEBUG neutron_lib.callbacks.manager [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.068928] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Bound using segment: {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1051.069348] [49941]: DEBUG neutron.plugins.ml2.managers [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Bound port: 0ca3101a-22a7-4452-9f9c-c38a210616ea, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "447ff42d-b33e-4b5d-8b7f-e8117ebbbc92", "external-id": "nsx-vlan-transportzone-836", "segmentation_id": 836}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1051.069432] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.103797] [49942]: DEBUG neutron.plugins.ml2.db [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] For port d1e46d05-9e9e-46c1-88e8-839e1e438b39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39,segment=NetworkSegment(e735492b-f296-458a-a18a-c5fdf5c06704),segment_id=e735492b-f296-458a-a18a-c5fdf5c06704)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1051.114616] [49941]: DEBUG neutron.plugins.ml2.db [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1051.117376] [49941]: DEBUG neutron.plugins.ml2.db [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1051.118870] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:51Z', 'revision_number': 7, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:51Z', 'revision_number': 7, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1051.119117] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_precommit: [ 1051.119117] [49941]: key[binding:vif_type], unbound -> ovs [ 1051.119117] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} [ 1051.119117] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.122294] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.122661] [49942]: DEBUG neutron_lib.callbacks.manager [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.122967] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_precommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 7, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 6, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}]) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1051.123142] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_precommit: [ 1051.123142] [49942]: key[security_groups], ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'] -> ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] [ 1051.123142] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} [ 1051.123142] [49942]: key[revision_number], 6 -> 7 [ 1051.123142] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.124863] [49942]: DEBUG neutron_lib.callbacks.manager [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.146644] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=9']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.149811] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event updated for resources: {'Port': ['ID=d1e46d05-9e9e-46c1-88e8-839e1e438b39,revision_number=7']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.155120] [49941]: DEBUG neutron.db.provisioning_blocks [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Provisioning complete for port 0ca3101a-22a7-4452-9f9c-c38a210616ea triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1051.155270] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.155399] [49941]: INFO neutron.plugins.ml2.plugin [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Attempt 1 to provision port 0ca3101a-22a7-4452-9f9c-c38a210616ea [ 1051.157313] [49942]: DEBUG neutron.db.provisioning_blocks [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Provisioning complete for port d1e46d05-9e9e-46c1-88e8-839e1e438b39 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1051.157313] [49942]: DEBUG neutron_lib.callbacks.manager [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.157313] [49942]: INFO neutron.plugins.ml2.plugin [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attempt 1 to provision port d1e46d05-9e9e-46c1-88e8-839e1e438b39 [ 1051.194763] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Current status of the port 0ca3101a-22a7-4452-9f9c-c38a210616ea is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1051.194989] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.195540] [49942]: DEBUG neutron.plugins.ml2.plugin [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Current status of the port d1e46d05-9e9e-46c1-88e8-839e1e438b39 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1051.196409] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_postcommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 7, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 6, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}]) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1051.196693] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_postcommit: [ 1051.196693] [49942]: key[security_groups], ['062c551d-c82a-4b65-bc65-74ab8cec3632', '4b0fa111-b52b-43e3-ba29-cf59f057c13d'] -> ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] [ 1051.196693] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} [ 1051.196693] [49942]: key[revision_number], 6 -> 7 [ 1051.196693] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.202210] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.202657] [49942]: DEBUG neutron_lib.callbacks.manager [req-10979a98-f134-4a69-9bc2-9c316422f1a8 req-a6ff8ae6-d035-4e0d-b8cc-4ff2aa1f5540 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.204168] [49942]: [pid: 49942|app: 0|req: 4517/8776] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:36:52 2025] PUT /networking/v2.0/ports/d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 747 bytes in 246 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.211942] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1051.219440] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2de115f6-2aeb-45d9-98a9-4e449ed734ce" -d '{"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-plugged", "status": "completed", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1051.221282] [49941]: DEBUG neutron.plugins.ml2.db [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1051.237756] [49942]: [pid: 49942|app: 0|req: 4518/8777] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.252282] [49942]: [pid: 49942|app: 0|req: 4519/8778] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:52 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.257576] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 9, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1051.257816] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_precommit: [ 1051.257816] [49941]: key[status], DOWN -> ACTIVE [ 1051.257816] [49941]: key[revision_number], 9 -> 10 [ 1051.257816] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.263175] [49941]: DEBUG neutron.db.provisioning_blocks [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Provisioning complete for port 0ca3101a-22a7-4452-9f9c-c38a210616ea triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1051.263324] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.263428] [49941]: INFO neutron.plugins.ml2.plugin [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Attempt 1 to provision port 0ca3101a-22a7-4452-9f9c-c38a210616ea [ 1051.265912] [49942]: [pid: 49942|app: 0|req: 4520/8779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.307794] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Current status of the port 0ca3101a-22a7-4452-9f9c-c38a210616ea is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1051.308738] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 9, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1051.308990] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_postcommit: [ 1051.308990] [49941]: key[status], DOWN -> ACTIVE [ 1051.308990] [49941]: key[revision_number], 9 -> 10 [ 1051.308990] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.309255] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.324604] [49942]: [pid: 49942|app: 0|req: 4521/8780] 10.180.1.21 () {60 vars in 1475 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks?router%3Aexternal=True&fields=id&name=public => generated 60 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.335889] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Pushing event updated for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=10']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.338606] [49942]: [pid: 49942|app: 0|req: 4522/8781] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.339270] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 9, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:51Z', 'revision_number': 7, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1051.339504] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] update_port_postcommit: [ 1051.339504] [49941]: key[binding:vif_type], unbound -> ovs [ 1051.339504] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} [ 1051.339504] [49941]: key[updated_at], 2025-11-20T12:36:51Z -> 2025-11-20T12:36:52Z [ 1051.339504] [49941]: key[revision_number], 7 -> 9 [ 1051.339504] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.343299] [49942]: DEBUG neutron.api.v2.base [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1051.344843] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.345226] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-512c0a37-0cd0-4f7e-b555-3101dfb5a93f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.346897] [49941]: [pid: 49941|app: 0|req: 4260/8782] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:36:51 2025] PUT /networking/v2.0/ports/0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 1037 bytes in 1634 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1051.369725] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.371596] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-d9d511dc-88fd-484e-a104-b87c7e0a3be5 x-openstack-request-id: req-d9d511dc-88fd-484e-a104-b87c7e0a3be5 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1051.371596] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-plugged", "status": "completed", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1051.371596] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d9d511dc-88fd-484e-a104-b87c7e0a3be5 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1051.371797] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d9d511dc-88fd-484e-a104-b87c7e0a3be5'] response: {'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'code': 200} [ 1051.393461] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.444058] [49942]: DEBUG neutron.db.db_base_plugin_common [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Allocated IP 10.180.180.142 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/b46f3bec-0b64-40bd-bfea-f1e674b7ff59) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1051.492488] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for allowed_address_pair (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.493297] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.493538] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_precommit called with port settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1051.493727] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_precommit: [ 1051.493727] [49942]: key[id], None -> b46f3bec-0b64-40bd-bfea-f1e674b7ff59 [ 1051.493727] [49942]: key[binding:vnic_type], None -> normal [ 1051.493727] [49942]: key[binding:vif_details], None -> {} [ 1051.493727] [49942]: key[allowed_address_pairs], None -> [] [ 1051.493727] [49942]: key[binding:profile], None -> {} [ 1051.493727] [49942]: key[admin_state_up], None -> True [ 1051.493727] [49942]: key[binding:vif_type], None -> unbound [ 1051.493727] [49942]: key[device_owner], None -> network:floatingip [ 1051.493727] [49942]: key[tenant_id], None -> [ 1051.493727] [49942]: key[binding:host_id], None -> [ 1051.493727] [49942]: key[standard_attr_id], None -> 1645 [ 1051.493727] [49942]: key[name], None -> [ 1051.493727] [49942]: key[mac_address], None -> fa:16:3e:8a:de:43 [ 1051.493727] [49942]: key[status], None -> N/A [ 1051.493727] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1051.493727] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}] [ 1051.493727] [49942]: key[security_groups], None -> [] [ 1051.493727] [49942]: key[port_security_enabled], None -> False [ 1051.493727] [49942]: key[project_id], None -> [ 1051.493727] [49942]: key[device_id], None -> PENDING [ 1051.493727] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.515982] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.541036] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event updated for resources: {'Port': ['ID=b46f3bec-0b64-40bd-bfea-f1e674b7ff59,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.549462] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b2bdd17-a4c9-481b-9223-7ce8f13b309a req-ee02d1d1-77d1-4661-8510-7482cb23dff6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.550687] [49941]: [pid: 49941|app: 0|req: 4261/8783] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1051.551051] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1051.551955] [49942]: DEBUG neutron.scheduler.base_scheduler [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1051.553649] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1051.572565] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_postcommit called with port settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], '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-20T12:36:53Z', 'updated_at': '2025-11-20T12:36:53Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1051.572810] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] create_port_postcommit: [ 1051.572810] [49942]: key[id], None -> b46f3bec-0b64-40bd-bfea-f1e674b7ff59 [ 1051.572810] [49942]: key[binding:vnic_type], None -> normal [ 1051.572810] [49942]: key[tags], None -> [] [ 1051.572810] [49942]: key[binding:vif_details], None -> {} [ 1051.572810] [49942]: key[allowed_address_pairs], None -> [] [ 1051.572810] [49942]: key[extra_dhcp_opts], None -> [] [ 1051.572810] [49942]: key[binding:profile], None -> {} [ 1051.572810] [49942]: key[admin_state_up], None -> True [ 1051.572810] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1051.572810] [49942]: key[binding:vif_type], None -> unbound [ 1051.572810] [49942]: key[device_owner], None -> network:floatingip [ 1051.572810] [49942]: key[created_at], None -> 2025-11-20T12:36:53Z [ 1051.572810] [49942]: key[updated_at], None -> 2025-11-20T12:36:53Z [ 1051.572810] [49942]: key[tenant_id], None -> [ 1051.572810] [49942]: key[binding:host_id], None -> [ 1051.572810] [49942]: key[description], None -> [ 1051.572810] [49942]: key[standard_attr_id], None -> 1645 [ 1051.572810] [49942]: key[name], None -> [ 1051.572810] [49942]: key[mac_address], None -> fa:16:3e:8a:de:43 [ 1051.572810] [49942]: key[status], None -> N/A [ 1051.572810] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1051.572810] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}] [ 1051.572810] [49942]: key[security_groups], None -> [] [ 1051.572810] [49942]: key[revision_number], None -> 1 [ 1051.572810] [49942]: key[port_security_enabled], None -> False [ 1051.572810] [49942]: key[project_id], None -> [ 1051.572810] [49942]: key[device_id], None -> PENDING [ 1051.572810] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.599489] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b2bdd17-a4c9-481b-9223-7ce8f13b309a req-e4b2df7f-b59f-4943-bbfc-ad5ba1747a6b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.600648] [49941]: [pid: 49941|app: 0|req: 4262/8784] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.611090] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (00d9fcd8-10ae-4ae9-91ce-8562016ff9bf), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.612234] [49941]: DEBUG neutron.api.wsgi [req-1b2bdd17-a4c9-481b-9223-7ce8f13b309a req-8333be14-419d-47f1-b033-7b186e189ac2 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.671895] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.673076] [49941]: [pid: 49941|app: 0|req: 4263/8785] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.2&port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 807 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.704943] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c53c8492-ac78-4a72-a892-5e3061ba31aa req-179a27f5-ac54-484d-9337-2c018b960029 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.706159] [49941]: [pid: 49941|app: 0|req: 4264/8786] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.733175] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b2bdd17-a4c9-481b-9223-7ce8f13b309a req-3d1d169f-9bfc-4cf3-9bed-74c03e78401a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.734304] [49941]: [pid: 49941|app: 0|req: 4265/8787] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.739873] [49941]: DEBUG neutron.api.wsgi [req-c53c8492-ac78-4a72-a892-5e3061ba31aa req-85510c6d-a54e-4a43-85d2-1270f33a9cd6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.750525] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39'}, {'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1051.754561] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-dda3f730-7690-475a-b19b-289f7c7c51ac" -d '{"events": [{"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39"}, {"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1051.770540] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.770837] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_precommit called with port settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': '00d9fcd8-10ae-4ae9-91ce-8562016ff9bf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:53Z', 'updated_at': '2025-11-20T12:36:53Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:53Z', 'updated_at': '2025-11-20T12:36:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1051.770993] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_precommit: [ 1051.770993] [49942]: key[device_id], PENDING -> 00d9fcd8-10ae-4ae9-91ce-8562016ff9bf [ 1051.770993] [49942]: key[revision_number], 1 -> 2 [ 1051.770993] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.772972] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.777231] [49941]: [pid: 49941|app: 0|req: 4266/8788] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.803835] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event updated for resources: {'Port': ['ID=b46f3bec-0b64-40bd-bfea-f1e674b7ff59,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1051.817882] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b2bdd17-a4c9-481b-9223-7ce8f13b309a req-d8e87625-afa2-44ea-ae5c-03b57691b1ef service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.818951] [49941]: [pid: 49941|app: 0|req: 4267/8789] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.829360] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_postcommit called with port settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': '00d9fcd8-10ae-4ae9-91ce-8562016ff9bf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:53Z', 'updated_at': '2025-11-20T12:36:53Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:53Z', 'updated_at': '2025-11-20T12:36:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1051.829522] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] update_port_postcommit: [ 1051.829522] [49942]: key[device_id], PENDING -> 00d9fcd8-10ae-4ae9-91ce-8562016ff9bf [ 1051.829522] [49942]: key[revision_number], 1 -> 2 [ 1051.829522] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1051.829806] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (00d9fcd8-10ae-4ae9-91ce-8562016ff9bf), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.843959] [49942]: DEBUG neutron_lib.callbacks.manager [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-0d51618b-53f7-4a71-8b06-1cb58c0b860b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1051.844673] [49942]: [pid: 49942|app: 0|req: 4523/8790] 10.180.1.21 () {64 vars in 1448 bytes} [Thu Nov 20 12:36:53 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 505 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1051.859719] [49942]: [pid: 49942|app: 0|req: 4524/8791] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.864538] [49942]: DEBUG neutron.api.wsgi [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-aeb5dedf-769e-4935-add1-08087bf1b251 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1051.866074] [49941]: [pid: 49941|app: 0|req: 4268/8792] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1051.886832] [49942]: [pid: 49942|app: 0|req: 4525/8793] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.142 => generated 499 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.898615] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-bda9783c-dc75-4910-9a0d-b72ef744d478 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.899646] [49941]: [pid: 49941|app: 0|req: 4269/8794] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1051.928058] [49942]: [pid: 49942|app: 0|req: 4526/8795] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.938474] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff588163-dd9d-4582-9001-03c1ff155ad6 req-87e581d8-78cd-4691-8842-115f55ae57a0 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.939173] [49941]: [pid: 49941|app: 0|req: 4270/8796] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.952365] [49941]: [pid: 49941|app: 0|req: 4271/8797] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1051.965433] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-f41185fb-9fb5-40eb-ab72-f5f56f419c05 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1051.966619] [49942]: [pid: 49942|app: 0|req: 4527/8798] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1051.974663] [49941]: DEBUG neutron.api.wsgi [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-6661adf9-a6b1-4f9e-81fe-c47d54811023 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.002016] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-e6164ed5-5402-4bfa-addc-de4e271e3575 x-openstack-request-id: req-e6164ed5-5402-4bfa-addc-de4e271e3575 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1052.003020] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1052.003172] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e6164ed5-5402-4bfa-addc-de4e271e3575 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1052.004200] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6164ed5-5402-4bfa-addc-de4e271e3575'] response: {'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'status': 'completed', 'code': 200} [ 1052.004456] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e6164ed5-5402-4bfa-addc-de4e271e3575'] response: {'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'status': 'completed', 'code': 200} [ 1052.005622] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-284326e1-e9c8-4be0-85e0-65a3b734ec0a req-00dff440-e360-4eb7-b458-c250ea9ce6eb tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.006751] [49942]: [pid: 49942|app: 0|req: 4528/8799] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.011046] [49941]: [pid: 49941|app: 0|req: 4272/8800] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.012968] [49942]: DEBUG neutron.api.wsgi [req-284326e1-e9c8-4be0-85e0-65a3b734ec0a req-66b6c6ef-6646-418a-b35b-4ee5f917bbeb tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.038823] [49942]: [pid: 49942|app: 0|req: 4529/8801] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.044552] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-53744d87-d019-4a32-b226-3e8da6e5e4d7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.045578] [49941]: [pid: 49941|app: 0|req: 4273/8802] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1052.087185] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c03c4e8-92a6-4bb2-9bc7-d4aa84459f1a req-95a1ecfe-6d00-43e1-ac40-2ffd3cdcb475 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.088235] [49942]: [pid: 49942|app: 0|req: 4530/8803] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.115729] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-88463a01-824a-4884-b551-9e73e13e78ff tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.115729] [49941]: [pid: 49941|app: 0|req: 4274/8804] 10.180.1.21 () {60 vars in 1526 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1&device_owner=compute%3Anova => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.125225] [49941]: DEBUG neutron.api.wsgi [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-c06e39af-96f7-476c-bab0-62343609b1e4 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.129104] [49942]: [pid: 49942|app: 0|req: 4531/8805] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.143561] [49941]: [pid: 49941|app: 0|req: 4275/8806] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.142 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.150592] [49941]: DEBUG neutron.api.v2.base [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Request body: {'floatingip': {'port_id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'fixed_ip_address': '192.168.128.14'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1052.167710] [49941]: DEBUG neutron_lib.callbacks.manager [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (00d9fcd8-10ae-4ae9-91ce-8562016ff9bf), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.171154] [49942]: [pid: 49942|app: 0|req: 4532/8807] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.200136] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6a7325d-b585-4f5e-a7ea-95aebd9e7810 req-b588c890-b993-4de7-b8f3-a5073c99238c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.200545] [49942]: [pid: 49942|app: 0|req: 4533/8808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.207207] [49942]: DEBUG neutron.api.wsgi [req-b6a7325d-b585-4f5e-a7ea-95aebd9e7810 req-9a5b9d39-aad0-421e-b4a6-9aab84bf9a67 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.226465] [49942]: [pid: 49942|app: 0|req: 4534/8809] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:53 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1052.334241] [49942]: [pid: 49942|app: 0|req: 4535/8810] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.391277] [49941]: DEBUG neutron_lib.callbacks.manager [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.392552] [49941]: DEBUG neutron_lib.callbacks.manager [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (00d9fcd8-10ae-4ae9-91ce-8562016ff9bf), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.397806] [49942]: [pid: 49942|app: 0|req: 4536/8811] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.441535] [49941]: INFO neutron.db.l3_db [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Floating IP 00d9fcd8-10ae-4ae9-91ce-8562016ff9bf associated. External IP: 10.180.180.142, port: d1e46d05-9e9e-46c1-88e8-839e1e438b39. [ 1052.453031] [49942]: [pid: 49942|app: 0|req: 4537/8812] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.538598] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Router 296008db-8096-481f-ba81-a3e48bcecf87 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1052.543275] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-29888588-0272-4b1d-a8b8-4f3e15641bfd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.544531] [49942]: [pid: 49942|app: 0|req: 4538/8813] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1052.590013] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1052.592302] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-55c09c46-8657-4b04-b3cd-ee6af0ae7a60 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.593302] [49942]: [pid: 49942|app: 0|req: 4539/8814] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.594067] [49941]: DEBUG neutron_lib.callbacks.manager [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-9f3c7a6c-46a9-4a87-96f8-8d0f17376db2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1052.602827] [49942]: DEBUG neutron.api.wsgi [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-c6e3196b-36b2-49a5-bfb5-649cbefd4a72 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.612672] [49941]: [pid: 49941|app: 0|req: 4276/8815] 10.180.1.21 () {64 vars in 1559 bytes} [Thu Nov 20 12:36:53 2025] PUT /networking/v2.0/floatingips/00d9fcd8-10ae-4ae9-91ce-8562016ff9bf => generated 803 bytes in 465 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1052.649597] [49942]: [pid: 49942|app: 0|req: 4540/8816] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 806 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.651489] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-1063d012-dcdf-4db4-b85e-a45364b90eb5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.652466] [49941]: [pid: 49941|app: 0|req: 4277/8817] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1052.689131] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-247c97d0-9de4-44d2-8b94-4ac18bba0a84 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.690399] [49942]: [pid: 49942|app: 0|req: 4541/8818] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.703284] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-e3b481ca-60d3-40f1-b582-94351c67240a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.705280] [49941]: [pid: 49941|app: 0|req: 4278/8819] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1052.711264] [49942]: [pid: 49942|app: 0|req: 4542/8820] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.712250] [49941]: DEBUG neutron.api.wsgi [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-d105c17a-3524-4c06-aeb2-b4811845e0f0 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.744120] [49941]: [pid: 49941|app: 0|req: 4279/8821] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 806 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.755323] [49942]: [pid: 49942|app: 0|req: 4543/8822] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1052.770582] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1093bc86-d348-42c7-a8d0-e957d31d5f85 req-209c93c9-331f-4243-b004-adaab3966f53 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.771928] [49941]: [pid: 49941|app: 0|req: 4280/8823] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.792643] [49941]: [pid: 49941|app: 0|req: 4281/8824] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.808743] [49942]: [pid: 49942|app: 0|req: 4544/8825] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.853452] [49941]: [pid: 49941|app: 0|req: 4282/8826] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.902610] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca2e20f9-3178-4568-b19c-f7b65b8eec9c req-afb35741-ad81-4c43-b500-07936e98ffd4 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1052.903838] [49941]: [pid: 49941|app: 0|req: 4283/8827] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.906563] [49942]: [pid: 49942|app: 0|req: 4545/8828] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1052.910949] [49941]: DEBUG neutron.api.wsgi [req-ca2e20f9-3178-4568-b19c-f7b65b8eec9c req-41a2ffe5-ec02-4274-9fcc-10bdb5a9a71d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.942814] [49941]: [pid: 49941|app: 0|req: 4284/8829] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1052.968552] [49942]: DEBUG neutron.api.wsgi [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-2335b206-cebf-49da-b2be-8b7d8884aa4a tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1052.987046] [49941]: [pid: 49941|app: 0|req: 4285/8830] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.005162] [49942]: [pid: 49942|app: 0|req: 4546/8831] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.142 => generated 806 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.046188] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-b4329f4f-8a6b-46db-b44d-2fcd796496c9 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.047360] [49942]: [pid: 49942|app: 0|req: 4547/8832] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1053.047577] [49941]: [pid: 49941|app: 0|req: 4286/8833] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports/d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.086270] [49942]: DEBUG neutron.api.wsgi [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-e307d6cb-556e-45c7-bcb8-f1bee92f3754 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.124029] [49942]: [pid: 49942|app: 0|req: 4548/8834] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.142 => generated 806 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.168904] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70904096-9337-4cd3-8173-18d65362f611 req-6fded7bb-d9a2-4bd4-96c1-d313379e291a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.170272] [49941]: [pid: 49941|app: 0|req: 4287/8835] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.180219] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-6799bc2b-aa20-4bb4-9124-16420b5d886d tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.181249] [49942]: [pid: 49942|app: 0|req: 4549/8836] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.184389] [49941]: DEBUG neutron.api.wsgi [req-70904096-9337-4cd3-8173-18d65362f611 req-e3fc83cb-9bbd-4552-8a4f-10842e39d1e6 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.190102] [49942]: DEBUG neutron.api.wsgi [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-c2172604-a06e-415b-9509-5a27d4d948b7 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.210518] [49941]: [pid: 49941|app: 0|req: 4288/8837] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.226041] [49942]: [pid: 49942|app: 0|req: 4550/8838] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:36:54 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.142 => generated 806 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.233969] [49941]: DEBUG neutron.api.v2.base [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Request body: {'floatingip': {'port_id': None}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1053.272183] [49941]: DEBUG neutron_lib.callbacks.manager [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (00d9fcd8-10ae-4ae9-91ce-8562016ff9bf), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.327677] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69cd94a7-e294-451e-aaae-6a8775dd2bc9 req-dec046ec-43aa-4088-8020-2eda2e2da299 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.327814] [49942]: [pid: 49942|app: 0|req: 4551/8839] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.339536] [49942]: DEBUG neutron.api.wsgi [req-69cd94a7-e294-451e-aaae-6a8775dd2bc9 req-7defa49b-f076-49f6-ad69-b7e1da7fce40 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.354029] [49941]: DEBUG neutron_lib.callbacks.manager [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.355620] [49941]: DEBUG neutron_lib.callbacks.manager [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (00d9fcd8-10ae-4ae9-91ce-8562016ff9bf), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.355803] [49941]: INFO neutron.db.l3_db [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Floating IP 00d9fcd8-10ae-4ae9-91ce-8562016ff9bf disassociated. External IP: 10.180.180.142, port: d1e46d05-9e9e-46c1-88e8-839e1e438b39. [ 1053.364934] [49942]: [pid: 49942|app: 0|req: 4552/8840] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.374222] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}, {'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1053.380057] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3" -d '{"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}, {"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1053.429745] [49942]: [pid: 49942|app: 0|req: 4553/8841] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.472382] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-0dfcf91b-e18f-415f-8623-cf5d60f45fb7 x-openstack-request-id: req-0dfcf91b-e18f-415f-8623-cf5d60f45fb7 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1053.472382] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1053.472382] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0dfcf91b-e18f-415f-8623-cf5d60f45fb7 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1053.472382] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0dfcf91b-e18f-415f-8623-cf5d60f45fb7'] response: {'name': 'network-changed', 'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'status': 'completed', 'code': 200} [ 1053.472382] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0dfcf91b-e18f-415f-8623-cf5d60f45fb7'] response: {'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'status': 'completed', 'code': 200} [ 1053.477941] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Router 296008db-8096-481f-ba81-a3e48bcecf87 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1053.526467] [49942]: [pid: 49942|app: 0|req: 4554/8842] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.534824] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1053.539374] [49941]: DEBUG neutron_lib.callbacks.manager [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-13b84c05-935a-4d0e-a0f7-311358e966cc tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1053.562316] [49941]: [pid: 49941|app: 0|req: 4289/8843] 10.180.1.21 () {64 vars in 1558 bytes} [Thu Nov 20 12:36:54 2025] PUT /networking/v2.0/floatingips/00d9fcd8-10ae-4ae9-91ce-8562016ff9bf => generated 496 bytes in 333 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.585453] [49942]: [pid: 49942|app: 0|req: 4555/8844] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.601353] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-5eb66d27-794b-4f19-b2ae-2969152af555 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.602108] [49941]: [pid: 49941|app: 0|req: 4290/8845] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1053.660327] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-4295d6e6-62ce-4c29-9b42-270589be0c79 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.662326] [49942]: [pid: 49942|app: 0|req: 4556/8846] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.667800] [49941]: DEBUG neutron.api.wsgi [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-f30a27b8-91e8-42d3-8168-06b527d171f9 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.681902] [49941]: [pid: 49941|app: 0|req: 4291/8847] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.706097] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a46604d6-a0a3-42a6-8e87-19e87ba695e1 req-aae93eca-2282-482c-b8ad-d4876d22b2fe service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.707619] [49942]: [pid: 49942|app: 0|req: 4557/8848] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.727015] [49941]: [pid: 49941|app: 0|req: 4292/8849] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.754073] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7509870b-bd6d-4347-a340-fce84c93f2aa req-acfc95f5-5e89-42aa-b14d-a209d57fc6ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.755112] [49942]: [pid: 49942|app: 0|req: 4558/8850] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1053.761082] [49942]: DEBUG neutron.api.wsgi [req-7509870b-bd6d-4347-a340-fce84c93f2aa req-86ab5360-d08a-423e-b464-dcc612bea7c5 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.766660] [49941]: [pid: 49941|app: 0|req: 4293/8851] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1053.780620] [49942]: [pid: 49942|app: 0|req: 4559/8852] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.801286] [49941]: [pid: 49941|app: 0|req: 4294/8853] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1053.821753] [49942]: DEBUG neutron.api.wsgi [req-f1676808-aa47-40a0-8b8f-378e6341128d req-43671333-2957-44cb-aba1-ef818ea6c4ba tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.841648] [49942]: [pid: 49942|app: 0|req: 4560/8854] 10.180.1.21 () {60 vars in 1506 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/floatingips/00d9fcd8-10ae-4ae9-91ce-8562016ff9bf => generated 496 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.858641] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-d4cc351f-17b2-4b40-848d-9981de970be7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.859608] [49941]: [pid: 49941|app: 0|req: 4295/8855] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1053.879403] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1676808-aa47-40a0-8b8f-378e6341128d req-e9e76196-2183-4466-86eb-95eeb30a3b84 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.880724] [49942]: [pid: 49942|app: 0|req: 4561/8856] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks/c0092108-51c4-4065-86c2-4815315ad52a => generated 585 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.889123] [49942]: DEBUG neutron.api.wsgi [req-f1676808-aa47-40a0-8b8f-378e6341128d req-89f3b4a7-2bb0-4ac2-9c70-399ddb6f177a tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.904480] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-b686c1d5-d981-4357-a45b-af615e7e84ff service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.905538] [49941]: [pid: 49941|app: 0|req: 4296/8857] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.908856] [49942]: [pid: 49942|app: 0|req: 4562/8858] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.142 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.912101] [49941]: DEBUG neutron.api.wsgi [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-4ff1040c-799b-470a-99ac-0ef42928ef54 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.915943] [49942]: DEBUG neutron.api.wsgi [req-f1676808-aa47-40a0-8b8f-378e6341128d req-7c0be685-3077-4bb1-b1fb-8db16de149dd tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.924713] [49941]: [pid: 49941|app: 0|req: 4297/8859] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.937042] [49942]: [pid: 49942|app: 0|req: 4563/8860] 10.180.1.21 () {60 vars in 1464 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/floatingips?floating_ip_address=10.180.180.142 => generated 499 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1053.943744] [49942]: DEBUG neutron.api.wsgi [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1053.951909] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dda3f730-7690-475a-b19b-289f7c7c51ac req-cd38feed-ebc4-4435-b01e-a06717c013b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1053.952854] [49941]: [pid: 49941|app: 0|req: 4298/8861] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1053.975385] [49941]: [pid: 49941|app: 0|req: 4299/8862] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1053.998923] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Deleting port b46f3bec-0b64-40bd-bfea-f1e674b7ff59 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1053.999158] [49942]: DEBUG neutron_lib.callbacks.manager [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.014239] [49941]: [pid: 49941|app: 0|req: 4300/8863] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.030106] [49942]: DEBUG neutron_lib.callbacks.manager [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.030328] [49942]: DEBUG neutron_lib.callbacks.manager [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.036137] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_precommit called with port settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': '00d9fcd8-10ae-4ae9-91ce-8562016ff9bf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:53Z', 'updated_at': '2025-11-20T12:36:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1054.036414] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_precommit: [ 1054.036414] [49942]: key[id], b46f3bec-0b64-40bd-bfea-f1e674b7ff59 -> None [ 1054.036414] [49942]: key[binding:vnic_type], normal -> None [ 1054.036414] [49942]: key[tags], [] -> None [ 1054.036414] [49942]: key[binding:vif_details], {} -> None [ 1054.036414] [49942]: key[allowed_address_pairs], [] -> None [ 1054.036414] [49942]: key[extra_dhcp_opts], [] -> None [ 1054.036414] [49942]: key[binding:profile], {} -> None [ 1054.036414] [49942]: key[admin_state_up], True -> None [ 1054.036414] [49942]: key[binding:vif_type], unbound -> None [ 1054.036414] [49942]: key[device_owner], network:floatingip -> None [ 1054.036414] [49942]: key[created_at], 2025-11-20T12:36:53Z -> None [ 1054.036414] [49942]: key[updated_at], 2025-11-20T12:36:53Z -> None [ 1054.036414] [49942]: key[description], -> None [ 1054.036414] [49942]: key[tenant_id], -> None [ 1054.036414] [49942]: key[binding:host_id], -> None [ 1054.036414] [49942]: key[standard_attr_id], 1645 -> None [ 1054.036414] [49942]: key[name], -> None [ 1054.036414] [49942]: key[mac_address], fa:16:3e:8a:de:43 -> None [ 1054.036414] [49942]: key[status], N/A -> None [ 1054.036414] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1054.036414] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}] -> None [ 1054.036414] [49942]: key[security_groups], [] -> None [ 1054.036414] [49942]: key[revision_number], 2 -> None [ 1054.036414] [49942]: key[port_security_enabled], False -> None [ 1054.036414] [49942]: key[project_id], -> None [ 1054.036414] [49942]: key[device_id], 00d9fcd8-10ae-4ae9-91ce-8562016ff9bf -> None [ 1054.036414] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.038671] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Calling delete_port for b46f3bec-0b64-40bd-bfea-f1e674b7ff59 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1054.048883] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-c2157f0e-6453-457e-a562-68f4f3ec6f19 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.049949] [49941]: [pid: 49941|app: 0|req: 4301/8864] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1043 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1054.079573] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-558eb1c7-18e1-48e9-ac9b-44efde0a17d4 req-0700df9f-fe03-4365-9e5e-9d70d3fb582b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.080664] [49941]: [pid: 49941|app: 0|req: 4302/8865] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.125370] [49941]: [pid: 49941|app: 0|req: 4303/8866] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.126734] [49942]: DEBUG neutron_lib.callbacks.manager [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (b46f3bec-0b64-40bd-bfea-f1e674b7ff59), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.137885] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event deleted for resources: {'Port': ['ID=b46f3bec-0b64-40bd-bfea-f1e674b7ff59,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1054.170298] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-3e9929ee-4046-4e1b-9765-02a171569b37 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.171422] [49941]: [pid: 49941|app: 0|req: 4304/8867] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.174322] [49941]: DEBUG neutron.api.wsgi [req-558eb1c7-18e1-48e9-ac9b-44efde0a17d4 req-319eaa5d-0c39-4d8e-91a2-7b29abbd146c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.200331] [49941]: [pid: 49941|app: 0|req: 4305/8868] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.202956] [49941]: DEBUG neutron.api.wsgi [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-a816af4c-68a5-4068-aa91-554c766bb772 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.260380] [49941]: [pid: 49941|app: 0|req: 4306/8869] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:36:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 807 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.287315] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-ada7b72a-1511-4d27-9aa9-c4a7a91e5725 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.288832] [49941]: [pid: 49941|app: 0|req: 4307/8870] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.308363] [49941]: [pid: 49941|app: 0|req: 4308/8871] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1054.336949] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-292c9bc4-eccc-4282-81f2-b4743ec1c36b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.337922] [49941]: [pid: 49941|app: 0|req: 4309/8872] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.386440] [49941]: [pid: 49941|app: 0|req: 4310/8873] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.400106] [49941]: [pid: 49941|app: 0|req: 4311/8874] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.438996] [49941]: [pid: 49941|app: 0|req: 4312/8875] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.493397] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6d8bbab6-6f23-4246-8abf-28cbee845358 req-93d1b446-6f73-47cf-a534-949fe3977d69 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.494621] [49941]: [pid: 49941|app: 0|req: 4313/8876] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.508762] [49941]: DEBUG neutron.api.wsgi [req-6d8bbab6-6f23-4246-8abf-28cbee845358 req-ef7d5563-5f19-40fc-9fc2-219f0fab82fe tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.534040] [49941]: [pid: 49941|app: 0|req: 4314/8877] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.648273] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_postcommit called with port settings {'id': 'b46f3bec-0b64-40bd-bfea-f1e674b7ff59', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:8a:de:43', 'admin_state_up': True, 'status': 'N/A', 'device_id': '00d9fcd8-10ae-4ae9-91ce-8562016ff9bf', 'device_owner': 'network:floatingip', 'standard_attr_id': 1645, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:53Z', 'updated_at': '2025-11-20T12:36:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1054.648273] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_postcommit: [ 1054.648273] [49942]: key[id], b46f3bec-0b64-40bd-bfea-f1e674b7ff59 -> None [ 1054.648273] [49942]: key[binding:vnic_type], normal -> None [ 1054.648273] [49942]: key[tags], [] -> None [ 1054.648273] [49942]: key[binding:vif_details], {} -> None [ 1054.648273] [49942]: key[allowed_address_pairs], [] -> None [ 1054.648273] [49942]: key[extra_dhcp_opts], [] -> None [ 1054.648273] [49942]: key[binding:profile], {} -> None [ 1054.648273] [49942]: key[admin_state_up], True -> None [ 1054.648273] [49942]: key[binding:vif_type], unbound -> None [ 1054.648273] [49942]: key[device_owner], network:floatingip -> None [ 1054.648273] [49942]: key[created_at], 2025-11-20T12:36:53Z -> None [ 1054.648273] [49942]: key[updated_at], 2025-11-20T12:36:53Z -> None [ 1054.648273] [49942]: key[description], -> None [ 1054.648273] [49942]: key[tenant_id], -> None [ 1054.648273] [49942]: key[binding:host_id], -> None [ 1054.648273] [49942]: key[standard_attr_id], 1645 -> None [ 1054.648273] [49942]: key[name], -> None [ 1054.648273] [49942]: key[mac_address], fa:16:3e:8a:de:43 -> None [ 1054.648273] [49942]: key[status], N/A -> None [ 1054.648273] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1054.648273] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.142'}] -> None [ 1054.648273] [49942]: key[security_groups], [] -> None [ 1054.648273] [49942]: key[revision_number], 2 -> None [ 1054.648273] [49942]: key[port_security_enabled], False -> None [ 1054.648273] [49942]: key[project_id], -> None [ 1054.648273] [49942]: key[device_id], 00d9fcd8-10ae-4ae9-91ce-8562016ff9bf -> None [ 1054.648273] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1054.649991] [49942]: DEBUG neutron_lib.callbacks.manager [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for floatingip (00d9fcd8-10ae-4ae9-91ce-8562016ff9bf), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.652825] [49942]: DEBUG neutron_lib.callbacks.manager [req-f1676808-aa47-40a0-8b8f-378e6341128d req-cf4ccdf2-7d94-4ed8-800e-802cfbd09080 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.653951] [49942]: [pid: 49942|app: 0|req: 4564/8878] 10.180.1.21 () {62 vars in 1528 bytes} [Thu Nov 20 12:36:55 2025] DELETE /networking/v2.0/floatingips/00d9fcd8-10ae-4ae9-91ce-8562016ff9bf => generated 0 bytes in 713 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1054.683930] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df5ae637-b5f5-400c-a7d6-f8753ddcd015 req-27e13621-747b-4730-96ee-f1581d06961e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1054.685076] [49941]: [pid: 49941|app: 0|req: 4315/8879] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.691634] [49942]: DEBUG neutron.api.wsgi [req-df5ae637-b5f5-400c-a7d6-f8753ddcd015 req-4cf2294f-755f-4341-ab7d-b749f1915220 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.709939] [49941]: [pid: 49941|app: 0|req: 4316/8880] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.718221] [49942]: [pid: 49942|app: 0|req: 4565/8881] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1054.767712] [49941]: [pid: 49941|app: 0|req: 4317/8882] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.775338] [49942]: [pid: 49942|app: 0|req: 4566/8883] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1054.783854] [49941]: DEBUG neutron.api.wsgi [req-808cc09b-e3a8-4dda-9bcb-28a59416b7d0 req-da5bb0fd-a001-46a9-83be-b7f4c96e38ca tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.800170] [49941]: [pid: 49941|app: 0|req: 4318/8884] 10.180.1.21 () {60 vars in 1518 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/security-groups/062c551d-c82a-4b65-bc65-74ab8cec3632 => generated 1690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1054.806729] [49942]: DEBUG neutron.api.wsgi [req-808cc09b-e3a8-4dda-9bcb-28a59416b7d0 req-43a25e20-8984-4b52-92ac-41cecb7448ad tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1054.829699] [49942]: DEBUG neutron_lib.callbacks.manager [req-808cc09b-e3a8-4dda-9bcb-28a59416b7d0 req-43a25e20-8984-4b52-92ac-41cecb7448ad tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for security_group (062c551d-c82a-4b65-bc65-74ab8cec3632), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.842038] [49942]: DEBUG neutron_lib.callbacks.manager [req-808cc09b-e3a8-4dda-9bcb-28a59416b7d0 req-43a25e20-8984-4b52-92ac-41cecb7448ad tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for security_group (062c551d-c82a-4b65-bc65-74ab8cec3632), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.864944] [49942]: DEBUG neutron_lib.callbacks.manager [req-808cc09b-e3a8-4dda-9bcb-28a59416b7d0 req-43a25e20-8984-4b52-92ac-41cecb7448ad tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (062c551d-c82a-4b65-bc65-74ab8cec3632), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.873493] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-808cc09b-e3a8-4dda-9bcb-28a59416b7d0 req-43a25e20-8984-4b52-92ac-41cecb7448ad tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=062c551d-c82a-4b65-bc65-74ab8cec3632,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1054.879199] [49942]: DEBUG neutron_lib.callbacks.manager [req-808cc09b-e3a8-4dda-9bcb-28a59416b7d0 req-43a25e20-8984-4b52-92ac-41cecb7448ad tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1054.879684] [49942]: [pid: 49942|app: 0|req: 4567/8885] 10.180.1.21 () {62 vars in 1540 bytes} [Thu Nov 20 12:36:56 2025] DELETE /networking/v2.0/security-groups/062c551d-c82a-4b65-bc65-74ab8cec3632 => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1055.085688] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5435397e-3f66-4b84-bcdc-89a8347fba99 req-2789ffe5-deb0-4016-b634-3f8d83dad3d4 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.086686] [49941]: [pid: 49941|app: 0|req: 4319/8886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.092474] [49942]: DEBUG neutron.api.wsgi [req-5435397e-3f66-4b84-bcdc-89a8347fba99 req-1767511f-175b-4a16-8483-dfef5bca551e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.112288] [49942]: [pid: 49942|app: 0|req: 4568/8887] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:56 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.326366] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8da84316-30f2-43df-9eb0-f5d56a1a6175 req-0436567e-b456-428d-bb6f-2e2433d0514a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.327462] [49941]: [pid: 49941|app: 0|req: 4320/8888] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.333995] [49942]: DEBUG neutron.api.wsgi [req-8da84316-30f2-43df-9eb0-f5d56a1a6175 req-3d5cefc5-31fc-4eaa-8a51-ba9c65188093 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.354604] [49942]: [pid: 49942|app: 0|req: 4569/8889] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.388666] [49941]: [pid: 49941|app: 0|req: 4321/8890] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.475768] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1055.480263] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0886fc46-d5ae-4a4d-9208-bf3975d7f46f" -d '{"events": [{"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1055.482786] [49941]: [pid: 49941|app: 0|req: 4322/8891] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.494993] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-259c33a3-d440-4b50-b603-22a085c329f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.496555] [49942]: [pid: 49942|app: 0|req: 4570/8892] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1055.514670] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:36: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-95f3f8bb-5706-43ac-8ad3-a60fe34e8307 x-openstack-request-id: req-95f3f8bb-5706-43ac-8ad3-a60fe34e8307 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1055.516571] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1055.516759] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-95f3f8bb-5706-43ac-8ad3-a60fe34e8307 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1055.517091] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-95f3f8bb-5706-43ac-8ad3-a60fe34e8307'] response: {'name': 'network-changed', 'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'status': 'completed', 'code': 200} [ 1055.539769] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-87c32907-6fa1-4c9d-88d6-7cbfde557a65 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.540739] [49941]: [pid: 49941|app: 0|req: 4323/8893] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.547070] [49942]: DEBUG neutron.api.wsgi [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-ae5afe11-3c2e-41bf-9c84-f84f50949ac4 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.560244] [49942]: [pid: 49942|app: 0|req: 4571/8894] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.585237] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f03a2dc-c54c-4d46-b944-d7bf67b8cfc3 req-92535013-dc97-44ec-a530-9a218b3deda7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.586221] [49941]: [pid: 49941|app: 0|req: 4324/8895] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.607282] [49941]: [pid: 49941|app: 0|req: 4325/8896] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.619993] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf35900c-2172-4274-a040-2fd0a2a7f26a req-d9b40b46-fb31-472c-bf23-7544f656ac20 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.621223] [49942]: [pid: 49942|app: 0|req: 4572/8897] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.631157] [49942]: DEBUG neutron.api.wsgi [req-cf35900c-2172-4274-a040-2fd0a2a7f26a req-86ea60e4-d3d5-4c33-8f47-6544226eb4da tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.656262] [49942]: [pid: 49942|app: 0|req: 4573/8898] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.668354] [49941]: [pid: 49941|app: 0|req: 4326/8899] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.713401] [49942]: [pid: 49942|app: 0|req: 4574/8900] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.789402] [49942]: [pid: 49942|app: 0|req: 4575/8901] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1055.804590] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a89a3a83-b962-4fe8-a953-57b7b181ef5e req-036b3bce-20ba-4b2b-ba96-77d8987aa3bb tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.805339] [49941]: [pid: 49941|app: 0|req: 4327/8902] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.812366] [49942]: DEBUG neutron.api.wsgi [req-a89a3a83-b962-4fe8-a953-57b7b181ef5e req-48a4e125-eb1a-4f50-adc1-c6ec5c3d1aa8 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.844248] [49942]: [pid: 49942|app: 0|req: 4576/8903] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1055.881029] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25284bcb-20ec-4664-a8bb-5c0103fae133 req-7a8b68eb-59cf-442e-ac79-601d2dfda274 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1055.881562] [49941]: [pid: 49941|app: 0|req: 4328/8904] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.887877] [49942]: DEBUG neutron.api.wsgi [req-25284bcb-20ec-4664-a8bb-5c0103fae133 req-81bc038e-543d-4c45-9457-275aa3e42d6c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1055.906855] [49941]: [pid: 49941|app: 0|req: 4329/8905] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1055.912275] [49942]: [pid: 49942|app: 0|req: 4577/8906] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1055.964765] [49941]: [pid: 49941|app: 0|req: 4330/8907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.233843] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6774953-6196-42c4-a5ec-277e633fb376 req-7fbc037e-c839-46a2-ae45-ce97be5a8d6e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.235182] [49942]: [pid: 49942|app: 0|req: 4578/8908] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.241248] [49941]: DEBUG neutron.api.wsgi [req-a6774953-6196-42c4-a5ec-277e633fb376 req-a1208645-940d-4efe-9617-cfd9d2dc5a58 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.262021] [49941]: [pid: 49941|app: 0|req: 4331/8909] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:57 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.486330] [49941]: [pid: 49941|app: 0|req: 4332/8910] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.489647] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e673998a-359d-41e2-ba7c-811d22ae62dd req-f4e14578-bccb-48c2-ab1d-26c689996a98 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.489647] [49942]: [pid: 49942|app: 0|req: 4579/8911] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.506634] [49941]: DEBUG neutron.api.wsgi [req-e673998a-359d-41e2-ba7c-811d22ae62dd req-ff8f5c9b-6d2b-4638-bb38-240c6ff742fe tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.534710] [49941]: [pid: 49941|app: 0|req: 4333/8912] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1056.571379] [49942]: [pid: 49942|app: 0|req: 4580/8913] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.871398] [49942]: [pid: 49942|app: 0|req: 4581/8914] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1056.884062] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-336817a0-b705-435d-851c-3580cc32617c req-66136cb0-ea34-47ae-b110-6b8189e1a467 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1056.885235] [49941]: [pid: 49941|app: 0|req: 4334/8915] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 110 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1056.897895] [49942]: DEBUG neutron.api.wsgi [req-336817a0-b705-435d-851c-3580cc32617c req-24549f2d-3291-4b64-96a2-138932cf2798 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1056.948353] [49942]: [pid: 49942|app: 0|req: 4582/8916] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.006160] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77cdaad2-04d8-41c7-b95f-f44e4dbde439 req-f12630af-f646-45f9-9445-f80361b5af19 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.007321] [49941]: [pid: 49941|app: 0|req: 4335/8917] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.015538] [49941]: DEBUG neutron.api.wsgi [req-77cdaad2-04d8-41c7-b95f-f44e4dbde439 req-155f85dd-2d2f-4188-8d4e-2de3a6e979bd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.019423] [49942]: [pid: 49942|app: 0|req: 4583/8918] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.050641] [49941]: [pid: 49941|app: 0|req: 4336/8919] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.093260] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35a77479-2f64-4ef5-981a-9633d0b9e6da req-568c903a-8c19-421b-b0d8-11f299948589 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.094629] [49942]: [pid: 49942|app: 0|req: 4584/8920] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1057.100845] [49942]: DEBUG neutron.api.wsgi [req-35a77479-2f64-4ef5-981a-9633d0b9e6da req-a785f76c-d0fc-4282-8923-00e73466f638 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.107533] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7981ff08-a047-4f8a-b2bb-6c591ce15594 req-888b241b-59a4-4c8c-bd20-9d9c61f86085 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.108547] [49941]: [pid: 49941|app: 0|req: 4337/8921] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.122342] [49941]: [pid: 49941|app: 0|req: 4338/8922] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.125649] [49941]: DEBUG neutron.api.wsgi [req-7981ff08-a047-4f8a-b2bb-6c591ce15594 req-f8893039-83c8-43bb-ba91-73daf3d549b6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.128462] [49942]: [pid: 49942|app: 0|req: 4585/8923] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1057.156648] [49941]: [pid: 49941|app: 0|req: 4339/8924] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:58 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.348834] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f98639d-2c14-48a1-8767-f3d410e0bda3 req-0c4ef90d-4fc0-4741-96ab-fa041543018e tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.349942] [49942]: [pid: 49942|app: 0|req: 4586/8925] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.356920] [49941]: DEBUG neutron.api.wsgi [req-1f98639d-2c14-48a1-8767-f3d410e0bda3 req-770757df-429c-4310-a807-1a4799a0e85b tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.382327] [49941]: [pid: 49941|app: 0|req: 4340/8926] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.439864] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0886fc46-d5ae-4a4d-9208-bf3975d7f46f req-7d701d75-3600-48ef-9951-2b7a250e17b2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.441276] [49942]: [pid: 49942|app: 0|req: 4587/8927] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 1043 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1057.522210] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0886fc46-d5ae-4a4d-9208-bf3975d7f46f req-799e2bbb-3ad0-4775-a7a3-93a17ace141b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.523491] [49941]: [pid: 49941|app: 0|req: 4341/8928] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/networks?id=02cbc021-812f-4932-ab44-908fe5203fac => generated 721 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.544250] [49942]: DEBUG neutron.api.wsgi [req-0886fc46-d5ae-4a4d-9208-bf3975d7f46f req-0e1327ac-f46d-4ae7-ba75-65a6b20bc6e1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.561732] [49942]: [pid: 49942|app: 0|req: 4588/8929] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.581487] [49941]: [pid: 49941|app: 0|req: 4342/8930] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.631810] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0886fc46-d5ae-4a4d-9208-bf3975d7f46f req-6b415085-dc50-4565-9103-fd55391a432f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.633502] [49942]: [pid: 49942|app: 0|req: 4589/8931] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/subnets?id=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 697 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1057.643839] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1a974839-85ae-40bb-9fec-42fea93123d9 req-f8d58a8a-dbd5-4884-9a5b-79fe8610b963 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1057.645085] [49941]: [pid: 49941|app: 0|req: 4343/8932] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.666617] [49942]: [pid: 49942|app: 0|req: 4590/8933] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.669093] [49941]: [pid: 49941|app: 0|req: 4344/8934] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?network_id=02cbc021-812f-4932-ab44-908fe5203fac&device_owner=network%3Adhcp => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.671545] [49942]: DEBUG neutron.api.wsgi [req-1a974839-85ae-40bb-9fec-42fea93123d9 req-5e32b57f-26bd-4ddb-9f60-989e94a26ea4 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1057.703297] [49942]: [pid: 49942|app: 0|req: 4591/8935] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1057.745494] [49941]: [pid: 49941|app: 0|req: 4345/8936] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=segments => generated 14 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.792308] [49942]: [pid: 49942|app: 0|req: 4592/8937] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1057.999158] [49941]: [pid: 49941|app: 0|req: 4346/8938] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.079111] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98512d06-209b-4359-9064-677731de481e req-25cd9765-2557-4db4-a7d1-61221910f3d8 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.080145] [49942]: [pid: 49942|app: 0|req: 4593/8939] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.086784] [49942]: DEBUG neutron.api.wsgi [req-98512d06-209b-4359-9064-677731de481e req-0bec4cf3-fa5a-4298-a3b2-471ec28827f7 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.095208] [49941]: [pid: 49941|app: 0|req: 4347/8940] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.115441] [49942]: [pid: 49942|app: 0|req: 4594/8941] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.222953] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9db0c4d-9954-411c-87b6-3dcdac7cc38c req-d34aa912-ae92-4eb6-9c42-ca66f59b3235 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.225901] [49941]: [pid: 49941|app: 0|req: 4348/8942] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 87 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.231075] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-bbb19b83-ab36-43cb-85d4-abcca8bd7451 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.232835] [49942]: [pid: 49942|app: 0|req: 4595/8943] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.236323] [49942]: DEBUG neutron.api.wsgi [req-a9db0c4d-9954-411c-87b6-3dcdac7cc38c req-c27d131f-cf04-4779-ab23-608da57ea24d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.240783] [49941]: [pid: 49941|app: 0|req: 4349/8944] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.267694] [49942]: [pid: 49942|app: 0|req: 4596/8945] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:36:59 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.311957] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Deleting port d1e46d05-9e9e-46c1-88e8-839e1e438b39 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1058.312404] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.354062] [49941]: DEBUG neutron.plugins.ml2.db [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] For port d1e46d05-9e9e-46c1-88e8-839e1e438b39, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=d1e46d05-9e9e-46c1-88e8-839e1e438b39,segment=NetworkSegment(e735492b-f296-458a-a18a-c5fdf5c06704),segment_id=e735492b-f296-458a-a18a-c5fdf5c06704)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1058.354379] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.360653] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_precommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 7, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (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': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1058.360899] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_precommit: [ 1058.360899] [49941]: key[id], d1e46d05-9e9e-46c1-88e8-839e1e438b39 -> None [ 1058.360899] [49941]: key[binding:vnic_type], normal -> None [ 1058.360899] [49941]: key[tags], [] -> None [ 1058.360899] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1058.360899] [49941]: key[allowed_address_pairs], [] -> None [ 1058.360899] [49941]: key[extra_dhcp_opts], [] -> None [ 1058.360899] [49941]: key[binding:profile], {} -> None [ 1058.360899] [49941]: key[admin_state_up], True -> None [ 1058.360899] [49941]: key[binding:vif_type], ovs -> None [ 1058.360899] [49941]: key[device_owner], compute:nova -> None [ 1058.360899] [49941]: key[created_at], 2025-11-20T12:36:30Z -> None [ 1058.360899] [49941]: key[updated_at], 2025-11-20T12:36:52Z -> None [ 1058.360899] [49941]: key[description], -> None [ 1058.360899] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1058.360899] [49941]: key[binding:host_id], cpu-1 -> None [ 1058.360899] [49941]: key[standard_attr_id], 1622 -> None [ 1058.360899] [49941]: key[name], -> None [ 1058.360899] [49941]: key[mac_address], fa:16:3e:b9:7b:d4 -> None [ 1058.360899] [49941]: key[status], ACTIVE -> None [ 1058.360899] [49941]: key[network_id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1058.360899] [49941]: key[fixed_ips], [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}] -> None [ 1058.360899] [49941]: key[security_groups], ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] -> None [ 1058.360899] [49941]: key[revision_number], 7 -> None [ 1058.360899] [49941]: key[port_security_enabled], True -> None [ 1058.360899] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1058.360899] [49941]: key[device_id], 1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 -> None [ 1058.360899] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.362250] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31349290-f885-40ed-bb89-267791ca12cd req-5f147030-9a2d-42f8-be60-596b8431554d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.363364] [49942]: [pid: 49942|app: 0|req: 4597/8946] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.366835] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Calling delete_port for d1e46d05-9e9e-46c1-88e8-839e1e438b39 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1058.372089] [49942]: DEBUG neutron.api.wsgi [req-31349290-f885-40ed-bb89-267791ca12cd req-411429d9-e937-4419-b766-d54b41ec4c47 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.394177] [49942]: [pid: 49942|app: 0|req: 4598/8947] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.446904] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d1e46d05-9e9e-46c1-88e8-839e1e438b39), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.461079] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Pushing event deleted for resources: {'Port': ['ID=d1e46d05-9e9e-46c1-88e8-839e1e438b39,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1058.475144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-614f49f7-7308-4050-8bd5-1ca31a99d21e req-c2a32cfc-61a1-45c4-a9a7-6cab0325b3d2 tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.476570] [49942]: [pid: 49942|app: 0|req: 4599/8948] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.482669] [49942]: DEBUG neutron.api.wsgi [req-614f49f7-7308-4050-8bd5-1ca31a99d21e req-79a05141-9754-4964-9422-72a085d2d0db tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.491093] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] No DVR routers for this DVR port d1e46d05-9e9e-46c1-88e8-839e1e438b39 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1058.491433] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_postcommit called with port settings {'id': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:b9:7b:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'device_owner': 'compute:nova', 'standard_attr_id': 1622, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:30Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 7, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (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': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1058.491617] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] delete_port_postcommit: [ 1058.491617] [49941]: key[id], d1e46d05-9e9e-46c1-88e8-839e1e438b39 -> None [ 1058.491617] [49941]: key[binding:vnic_type], normal -> None [ 1058.491617] [49941]: key[tags], [] -> None [ 1058.491617] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1470a3f8-be8a-4339-8a6f-9519366f32e4', 'external-id': 'nsx-vlan-transportzone-375', 'segmentation_id': 375, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1058.491617] [49941]: key[allowed_address_pairs], [] -> None [ 1058.491617] [49941]: key[extra_dhcp_opts], [] -> None [ 1058.491617] [49941]: key[binding:profile], {} -> None [ 1058.491617] [49941]: key[admin_state_up], True -> None [ 1058.491617] [49941]: key[binding:vif_type], ovs -> None [ 1058.491617] [49941]: key[device_owner], compute:nova -> None [ 1058.491617] [49941]: key[created_at], 2025-11-20T12:36:30Z -> None [ 1058.491617] [49941]: key[updated_at], 2025-11-20T12:36:52Z -> None [ 1058.491617] [49941]: key[description], -> None [ 1058.491617] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1058.491617] [49941]: key[binding:host_id], cpu-1 -> None [ 1058.491617] [49941]: key[standard_attr_id], 1622 -> None [ 1058.491617] [49941]: key[name], -> None [ 1058.491617] [49941]: key[mac_address], fa:16:3e:b9:7b:d4 -> None [ 1058.491617] [49941]: key[status], ACTIVE -> None [ 1058.491617] [49941]: key[network_id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1058.491617] [49941]: key[fixed_ips], [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.14'}] -> None [ 1058.491617] [49941]: key[security_groups], ['4b0fa111-b52b-43e3-ba29-cf59f057c13d'] -> None [ 1058.491617] [49941]: key[revision_number], 7 -> None [ 1058.491617] [49941]: key[port_security_enabled], True -> None [ 1058.491617] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1058.491617] [49941]: key[device_id], 1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 -> None [ 1058.491617] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.493386] [49941]: DEBUG neutron_lib.callbacks.manager [req-7c5154e6-3c12-4265-82f9-2f2334c487ad req-cbe560f7-e06f-4867-999a-55f39c559ead tempest-ServerRescueTestJSONUnderV235-912762549 tempest-ServerRescueTestJSONUnderV235-912762549-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.494105] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'name': 'network-vif-deleted', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1058.496905] [49941]: [pid: 49941|app: 0|req: 4350/8949] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:00 2025] DELETE /networking/v2.0/ports/d1e46d05-9e9e-46c1-88e8-839e1e438b39 => generated 0 bytes in 239 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1058.505559] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-03ce5d0b-c59e-4cf4-8529-9c67a0b88598" -d '{"events": [{"server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "name": "network-vif-deleted", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1058.510230] [49942]: [pid: 49942|app: 0|req: 4600/8950] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/security-groups?id=4b0fa111-b52b-43e3-ba29-cf59f057c13d&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.542996] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-15ad2377-72e7-4292-ad80-c7cfc78a9310 x-openstack-request-id: req-15ad2377-72e7-4292-ad80-c7cfc78a9310 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1058.542996] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1", "name": "network-vif-deleted", "tag": "d1e46d05-9e9e-46c1-88e8-839e1e438b39", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1058.542996] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15ad2377-72e7-4292-ad80-c7cfc78a9310 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1058.543399] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15ad2377-72e7-4292-ad80-c7cfc78a9310'] response: {'server_uuid': '1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1', 'name': 'network-vif-deleted', 'tag': 'd1e46d05-9e9e-46c1-88e8-839e1e438b39', 'status': 'completed', 'code': 200} [ 1058.547291] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-4dcef497-b2d8-40c9-9e71-fdba0dc4d4f3 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.548371] [49941]: [pid: 49941|app: 0|req: 4351/8951] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/networks?id=76b5d00c-3c60-4e2c-a4ef-cad377fc926a => generated 610 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.594095] [49942]: DEBUG neutron.api.v2.base [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Request body: {'port': {'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'admin_state_up': True, 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1058.664297] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Made reservation on behalf of f70d042cfdb246408b1e97949bdaafc8 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1058.669697] [49942]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.682458] [49941]: [pid: 49941|app: 0|req: 4352/8952] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.754859] [49941]: [pid: 49941|app: 0|req: 4353/8953] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1058.760048] [49942]: DEBUG neutron.db.db_base_plugin_common [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Allocated IP 192.168.128.8 (76b5d00c-3c60-4e2c-a4ef-cad377fc926a/1b41d2f1-3f40-4172-93f4-67ff87eacbff/761bc173-eb3f-4733-a1a6-686299c66dab) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1058.792164] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95105c40-f0bc-4f2f-beaf-e036a1067d14 req-a96f8f88-4ffa-4107-bdad-acb49318103c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.793202] [49941]: [pid: 49941|app: 0|req: 4354/8954] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1058.799437] [49941]: DEBUG neutron.api.wsgi [req-95105c40-f0bc-4f2f-beaf-e036a1067d14 req-89cfc550-fc7b-45b6-8d75-932d1db1eccc tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1058.822146] [49941]: [pid: 49941|app: 0|req: 4355/8955] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1058.839580] [49942]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks [] for allowed_address_pair (761bc173-eb3f-4733-a1a6-686299c66dab), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.840391] [49942]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks [] for port (761bc173-eb3f-4733-a1a6-686299c66dab), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.840616] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] create_port_precommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': '', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'port_security_enabled': True, 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1058.840765] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] create_port_precommit: [ 1058.840765] [49942]: key[id], None -> 761bc173-eb3f-4733-a1a6-686299c66dab [ 1058.840765] [49942]: key[binding:vnic_type], None -> normal [ 1058.840765] [49942]: key[binding:vif_details], None -> {} [ 1058.840765] [49942]: key[allowed_address_pairs], None -> [] [ 1058.840765] [49942]: key[binding:profile], None -> {} [ 1058.840765] [49942]: key[admin_state_up], None -> True [ 1058.840765] [49942]: key[binding:vif_type], None -> unbound [ 1058.840765] [49942]: key[device_owner], None -> [ 1058.840765] [49942]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1058.840765] [49942]: key[binding:host_id], None -> [ 1058.840765] [49942]: key[standard_attr_id], None -> 1647 [ 1058.840765] [49942]: key[name], None -> [ 1058.840765] [49942]: key[mac_address], None -> fa:16:3e:d8:3d:f1 [ 1058.840765] [49942]: key[status], None -> DOWN [ 1058.840765] [49942]: key[network_id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1058.840765] [49942]: key[fixed_ips], None -> [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}] [ 1058.840765] [49942]: key[security_groups], None -> ['dbb8850f-bee0-48ab-ab67-6434bee4f244'] [ 1058.840765] [49942]: key[port_security_enabled], None -> True [ 1058.840765] [49942]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1058.840765] [49942]: key[device_id], None -> 90fbea8a-ea1c-4c95-bffb-253c333feb74 [ 1058.840765] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.860233] [49942]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.883773] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Pushing event updated for resources: {'Port': ['ID=761bc173-eb3f-4733-a1a6-686299c66dab,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1058.888329] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.888576] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.888724] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.888799] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.888860] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.888946] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889053] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889149] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889259] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889353] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889446] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889537] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889630] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889726] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889818] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.889962] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890071] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890168] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890264] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890356] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890447] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890539] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890628] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890718] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890811] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890900] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.890991] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.891092] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.891186] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.891276] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1058.892175] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Tracked resource versions report: [ 1058.892175] [49942]: pushed versions: [ 1058.892175] [49942]: { 'AddressGroup': {'1.2'}, [ 1058.892175] [49942]: 'Agent': {'1.1'}, [ 1058.892175] [49942]: 'ConntrackHelper': {'1.0'}, [ 1058.892175] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1058.892175] [49942]: 'Log': {'1.0'}, [ 1058.892175] [49942]: 'NDPProxy': {'1.0'}, [ 1058.892175] [49942]: 'Network': {'1.2'}, [ 1058.892175] [49942]: 'Port': {'1.10'}, [ 1058.892175] [49942]: 'PortForwarding': {'1.3'}, [ 1058.892175] [49942]: 'QosPolicy': {'1.10'}, [ 1058.892175] [49942]: 'SecurityGroup': {'1.6'}, [ 1058.892175] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1058.892175] [49942]: 'SubPort': {'1.0'}, [ 1058.892175] [49942]: 'Subnet': {'1.2'}, [ 1058.892175] [49942]: 'Trunk': {'1.1'}} [ 1058.892175] [49942]: consumer versions: [ 1058.892175] [49942]: { Metadata agent@devstack: {}, [ 1058.892175] [49942]: DHCP agent@devstack: {}, [ 1058.892175] [49942]: L3 agent@devstack: {}, [ 1058.892175] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1058.892175] [49942]: 'Agent': '1.1', [ 1058.892175] [49942]: 'ConntrackHelper': '1.0', [ 1058.892175] [49942]: 'LocalIPAssociation': '1.0', [ 1058.892175] [49942]: 'Log': '1.0', [ 1058.892175] [49942]: 'NDPProxy': '1.0', [ 1058.892175] [49942]: 'Network': '1.2', [ 1058.892175] [49942]: 'Port': '1.10', [ 1058.892175] [49942]: 'PortForwarding': '1.3', [ 1058.892175] [49942]: 'QosPolicy': '1.10', [ 1058.892175] [49942]: 'SecurityGroup': '1.6', [ 1058.892175] [49942]: 'SecurityGroupRule': '1.3', [ 1058.892175] [49942]: 'SubPort': '1.0', [ 1058.892175] [49942]: 'Subnet': '1.2', [ 1058.892175] [49942]: 'Trunk': '1.1'}, [ 1058.892175] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1058.892175] [49942]: 'Agent': '1.1', [ 1058.892175] [49942]: 'ConntrackHelper': '1.0', [ 1058.892175] [49942]: 'LocalIPAssociation': '1.0', [ 1058.892175] [49942]: 'Log': '1.0', [ 1058.892175] [49942]: 'NDPProxy': '1.0', [ 1058.892175] [49942]: 'Network': '1.2', [ 1058.892175] [49942]: 'Port': '1.10', [ 1058.892175] [49942]: 'PortForwarding': '1.3', [ 1058.892175] [49942]: 'QosPolicy': '1.10', [ 1058.892175] [49942]: 'SecurityGroup': '1.6', [ 1058.892175] [49942]: 'SecurityGroupRule': '1.3', [ 1058.892175] [49942]: 'SubPort': '1.0', [ 1058.892175] [49942]: 'Subnet': '1.2', [ 1058.892175] [49942]: 'Trunk': '1.1'}} [ 1058.892175] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1058.909263] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Network 76b5d00c-3c60-4e2c-a4ef-cad377fc926a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1058.910178] [49942]: DEBUG neutron.scheduler.base_scheduler [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1058.916026] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1058.929506] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] create_port_postcommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': '', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'port_security_enabled': True, 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 1, 'network': {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1058.930305] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] create_port_postcommit: [ 1058.930305] [49942]: key[id], None -> 761bc173-eb3f-4733-a1a6-686299c66dab [ 1058.930305] [49942]: key[binding:vnic_type], None -> normal [ 1058.930305] [49942]: key[tags], None -> [] [ 1058.930305] [49942]: key[binding:vif_details], None -> {} [ 1058.930305] [49942]: key[allowed_address_pairs], None -> [] [ 1058.930305] [49942]: key[extra_dhcp_opts], None -> [] [ 1058.930305] [49942]: key[binding:profile], None -> {} [ 1058.930305] [49942]: key[admin_state_up], None -> True [ 1058.930305] [49942]: key[network], None -> {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} [ 1058.930305] [49942]: key[binding:vif_type], None -> unbound [ 1058.930305] [49942]: key[device_owner], None -> [ 1058.930305] [49942]: key[created_at], None -> 2025-11-20T12:37:00Z [ 1058.930305] [49942]: key[updated_at], None -> 2025-11-20T12:37:00Z [ 1058.930305] [49942]: key[tenant_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1058.930305] [49942]: key[binding:host_id], None -> [ 1058.930305] [49942]: key[description], None -> [ 1058.930305] [49942]: key[standard_attr_id], None -> 1647 [ 1058.930305] [49942]: key[name], None -> [ 1058.930305] [49942]: key[mac_address], None -> fa:16:3e:d8:3d:f1 [ 1058.930305] [49942]: key[status], None -> DOWN [ 1058.930305] [49942]: key[network_id], None -> 76b5d00c-3c60-4e2c-a4ef-cad377fc926a [ 1058.930305] [49942]: key[fixed_ips], None -> [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}] [ 1058.930305] [49942]: key[security_groups], None -> ['dbb8850f-bee0-48ab-ab67-6434bee4f244'] [ 1058.930305] [49942]: key[revision_number], None -> 1 [ 1058.930305] [49942]: key[port_security_enabled], None -> True [ 1058.930305] [49942]: key[project_id], None -> f70d042cfdb246408b1e97949bdaafc8 [ 1058.930305] [49942]: key[device_id], None -> 90fbea8a-ea1c-4c95-bffb-253c333feb74 [ 1058.930305] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1058.966186] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1058.967071] [49942]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-79527564-b63d-4120-a553-1abdf1d22c82 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1058.977906] [49942]: [pid: 49942|app: 0|req: 4601/8956] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:00 2025] POST /networking/v2.0/ports => generated 732 bytes in 388 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1058.988621] [49941]: DEBUG neutron.api.v2.base [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Request body: {'port': {'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1059.050013] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.080885] [49942]: [pid: 49942|app: 0|req: 4602/8957] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.172678] [49942]: [pid: 49942|app: 0|req: 4603/8958] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.198113] [49941]: DEBUG neutron.notifiers.nova [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 761bc173-eb3f-4733-a1a6-686299c66dab {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1059.204462] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks [] for port (761bc173-eb3f-4733-a1a6-686299c66dab), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.205151] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31cd7a37-ff19-4f90-8c02-4507dbc0f27f req-44fe3213-545d-44cf-9641-83cce4f99faa tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.208136] [49942]: [pid: 49942|app: 0|req: 4604/8959] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.213556] [49942]: DEBUG neutron.api.wsgi [req-31cd7a37-ff19-4f90-8c02-4507dbc0f27f req-f0c71a3c-9d41-4182-b080-be43a1db3381 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.213809] [49941]: DEBUG neutron.db.provisioning_blocks [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Transition to ACTIVE for port object 761bc173-eb3f-4733-a1a6-686299c66dab will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1059.216205] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_precommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 2, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': '', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 1, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) 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': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1059.216463] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_precommit: [ 1059.216463] [49941]: key[device_owner], -> compute:nova [ 1059.216463] [49941]: key[binding:host_id], -> cpu-1 [ 1059.216463] [49941]: key[revision_number], 1 -> 2 [ 1059.216463] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.217856] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.243377] [49942]: [pid: 49942|app: 0|req: 4605/8960] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:00 2025] GET /networking/v2.0/security-groups?id=9eb3070a-05b4-4824-8303-0e1f1e5ff973&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1059.243812] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Pushing event updated for resources: {'Port': ['ID=761bc173-eb3f-4733-a1a6-686299c66dab,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1059.280226] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_postcommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 2, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': '', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 1, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) 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': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1059.280361] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_postcommit: [ 1059.280361] [49941]: key[device_owner], -> compute:nova [ 1059.280361] [49941]: key[binding:host_id], -> cpu-1 [ 1059.280361] [49941]: key[revision_number], 1 -> 2 [ 1059.280361] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.288124] [49941]: DEBUG neutron.plugins.ml2.managers [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Attempting to bind port 761bc173-eb3f-4733-a1a6-686299c66dab on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1059.288287] [49941]: DEBUG neutron.plugins.ml2.managers [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Attempting to bind port 761bc173-eb3f-4733-a1a6-686299c66dab by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1059.288431] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Attempting to bind port 761bc173-eb3f-4733-a1a6-686299c66dab on network 76b5d00c-3c60-4e2c-a4ef-cad377fc926a {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1059.307075] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1059.307075] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Bind Segment={'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1059.310120] [49941]: DEBUG networking_nsxv3.api.rpc [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Bind port on Host cpu-1 & Segment [{'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1059.326029] [49942]: [pid: 49942|app: 0|req: 4606/8961] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.382983] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4912c9b-5132-44b1-a222-b39286dba83e req-5ea62082-a818-4f57-aa89-2868da558ef5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.384127] [49942]: [pid: 49942|app: 0|req: 4607/8962] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.390315] [49942]: DEBUG neutron.api.wsgi [req-b4912c9b-5132-44b1-a222-b39286dba83e req-82a67a4c-1f4b-4e25-bb6a-2d545d4e21a5 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.412127] [49942]: [pid: 49942|app: 0|req: 4608/8963] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1059.480500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da666ef9-e372-45ec-a61c-27095e0c5d99 req-a204e65a-98b3-46a3-beca-2edfc6d925ff tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.481932] [49942]: [pid: 49942|app: 0|req: 4609/8964] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.490382] [49942]: DEBUG neutron.api.wsgi [req-da666ef9-e372-45ec-a61c-27095e0c5d99 req-b9ed64f0-a6c6-4966-92db-1bd4d5d26874 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.512879] [49942]: [pid: 49942|app: 0|req: 4610/8965] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.582103] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6b72b214-10a7-4875-8988-d5c15f54b4f9 req-639b278c-1ca5-4075-8333-b93832d87f2a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.583102] [49942]: [pid: 49942|app: 0|req: 4611/8966] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.654531] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43640640-8e4b-4dc0-8c8d-f60a9ae6c441 req-6aa80226-b931-4f0f-8de5-2eeabf6cc10b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.656426] [49942]: [pid: 49942|app: 0|req: 4612/8967] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.660720] [49942]: DEBUG neutron.api.wsgi [req-6b72b214-10a7-4875-8988-d5c15f54b4f9 req-8a11b9c6-70cc-4f71-bf81-695d0ce1033b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1059.688994] [49942]: [pid: 49942|app: 0|req: 4613/8968] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.725801] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-fc3ef260-09e4-4e7e-bc5c-8a6b551d508c tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1059.726929] [49942]: [pid: 49942|app: 0|req: 4614/8969] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1059.745205] [49942]: [pid: 49942|app: 0|req: 4615/8970] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:01 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1059.802140] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Deleting port 6a59f654-d759-4329-8b4c-40db9fbac273 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1059.802388] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.836042] [49942]: DEBUG neutron.plugins.ml2.db [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] For port 6a59f654-d759-4329-8b4c-40db9fbac273, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6a59f654-d759-4329-8b4c-40db9fbac273,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1059.836259] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.840957] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:41Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 1059.841241] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit: [ 1059.841241] [49942]: key[id], 6a59f654-d759-4329-8b4c-40db9fbac273 -> None [ 1059.841241] [49942]: key[binding:vnic_type], normal -> None [ 1059.841241] [49942]: key[tags], [] -> None [ 1059.841241] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1059.841241] [49942]: key[allowed_address_pairs], [] -> None [ 1059.841241] [49942]: key[extra_dhcp_opts], [] -> None [ 1059.841241] [49942]: key[binding:profile], {} -> None [ 1059.841241] [49942]: key[admin_state_up], True -> None [ 1059.841241] [49942]: key[binding:vif_type], ovs -> None [ 1059.841241] [49942]: key[device_owner], compute:nova -> None [ 1059.841241] [49942]: key[created_at], 2025-11-20T12:35:39Z -> None [ 1059.841241] [49942]: key[updated_at], 2025-11-20T12:35:41Z -> None [ 1059.841241] [49942]: key[description], -> None [ 1059.841241] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1059.841241] [49942]: key[binding:host_id], cpu-1 -> None [ 1059.841241] [49942]: key[standard_attr_id], 1564 -> None [ 1059.841241] [49942]: key[name], -> None [ 1059.841241] [49942]: key[mac_address], fa:16:3e:bd:7d:8f -> None [ 1059.841241] [49942]: key[status], ACTIVE -> None [ 1059.841241] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1059.841241] [49942]: key[fixed_ips], [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}] -> None [ 1059.841241] [49942]: key[security_groups], ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'] -> None [ 1059.841241] [49942]: key[revision_number], 5 -> None [ 1059.841241] [49942]: key[port_security_enabled], True -> None [ 1059.841241] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1059.841241] [49942]: key[device_id], c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e -> None [ 1059.841241] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1059.966540] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.967289] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (be07a0e1-e77d-44a5-aa43-6badd90d303b), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1059.967289] [49942]: INFO neutron.db.l3_db [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Floating IP be07a0e1-e77d-44a5-aa43-6badd90d303b disassociated. External IP: 10.180.180.188, port: 6a59f654-d759-4329-8b4c-40db9fbac273. [ 1059.967289] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Calling delete_port for 6a59f654-d759-4329-8b4c-40db9fbac273 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1060.077971] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6a59f654-d759-4329-8b4c-40db9fbac273), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.087851] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event deleted for resources: {'Port': ['ID=6a59f654-d759-4329-8b4c-40db9fbac273,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1060.172284] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1060.227558] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1060.248148] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] No DVR routers for this DVR port 6a59f654-d759-4329-8b4c-40db9fbac273 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1060.248531] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit called with port settings {'id': '6a59f654-d759-4329-8b4c-40db9fbac273', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:bd:7d:8f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'device_owner': 'compute:nova', 'standard_attr_id': 1564, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:39Z', 'updated_at': '2025-11-20T12:35:41Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (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': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 1060.248948] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit: [ 1060.248948] [49942]: key[id], 6a59f654-d759-4329-8b4c-40db9fbac273 -> None [ 1060.248948] [49942]: key[binding:vnic_type], normal -> None [ 1060.248948] [49942]: key[tags], [] -> None [ 1060.248948] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '7d689fd7-f53e-4fd3-80d9-8d6b8fb7a164', 'external-id': 'nsx-vlan-transportzone-972', 'segmentation_id': 972, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1060.248948] [49942]: key[allowed_address_pairs], [] -> None [ 1060.248948] [49942]: key[extra_dhcp_opts], [] -> None [ 1060.248948] [49942]: key[binding:profile], {} -> None [ 1060.248948] [49942]: key[admin_state_up], True -> None [ 1060.248948] [49942]: key[binding:vif_type], ovs -> None [ 1060.248948] [49942]: key[device_owner], compute:nova -> None [ 1060.248948] [49942]: key[created_at], 2025-11-20T12:35:39Z -> None [ 1060.248948] [49942]: key[updated_at], 2025-11-20T12:35:41Z -> None [ 1060.248948] [49942]: key[description], -> None [ 1060.248948] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1060.248948] [49942]: key[binding:host_id], cpu-1 -> None [ 1060.248948] [49942]: key[standard_attr_id], 1564 -> None [ 1060.248948] [49942]: key[name], -> None [ 1060.248948] [49942]: key[mac_address], fa:16:3e:bd:7d:8f -> None [ 1060.248948] [49942]: key[status], ACTIVE -> None [ 1060.248948] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1060.248948] [49942]: key[fixed_ips], [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.14'}] -> None [ 1060.248948] [49942]: key[security_groups], ['9eb3070a-05b4-4824-8303-0e1f1e5ff973'] -> None [ 1060.248948] [49942]: key[revision_number], 5 -> None [ 1060.248948] [49942]: key[port_security_enabled], True -> None [ 1060.248948] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1060.248948] [49942]: key[device_id], c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e -> None [ 1060.248948] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.250483] [49942]: DEBUG neutron_lib.callbacks.manager [req-cc28b9e7-6d66-4c1d-8b92-8598bece458e req-3c57d9d2-a5f6-4de7-84a9-989793bf6909 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.250966] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'name': 'network-vif-deleted', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1060.252425] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cd4924f3-c2b3-421b-87f4-e1c31b219166" -d '{"events": [{"server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "name": "network-vif-deleted", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1060.256121] [49942]: [pid: 49942|app: 0|req: 4616/8971] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:01 2025] DELETE /networking/v2.0/ports/6a59f654-d759-4329-8b4c-40db9fbac273 => generated 0 bytes in 510 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1060.288334] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e493da3a-f0e3-4e8c-acc6-c5be503851dd req-bb8f76cf-a951-42bf-92c8-7901122f044b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.289304] [49942]: [pid: 49942|app: 0|req: 4617/8972] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports/b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 746 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.304110] [49942]: [pid: 49942|app: 0|req: 4618/8973] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=0dac56ba-15d7-4c51-97fd-dd16e5fab30c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.312148] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Bound using segment: {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1060.312502] [49941]: DEBUG neutron.plugins.ml2.managers [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Bound port: 761bc173-eb3f-4733-a1a6-686299c66dab, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bed837fa-6b6a-4192-a229-a99426a46065", "external-id": "nsx-vlan-transportzone-954", "segmentation_id": 954}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1060.312651] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.358963] [49941]: DEBUG neutron.plugins.ml2.db [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] For port 761bc173-eb3f-4733-a1a6-686299c66dab, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1060.361203] [49941]: DEBUG neutron.plugins.ml2.db [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] For port 761bc173-eb3f-4733-a1a6-686299c66dab, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=761bc173-eb3f-4733-a1a6-686299c66dab,segment=NetworkSegment(d812ba22-720b-4582-b1a4-7a12911c4871),segment_id=d812ba22-720b-4582-b1a4-7a12911c4871)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1060.362928] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_precommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 2, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 2, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) 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': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1060.363149] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_precommit: [ 1060.363149] [49941]: key[binding:vif_type], unbound -> ovs [ 1060.363149] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954} [ 1060.363149] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.365806] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7a59ec5-3210-42c3-8c6b-931ed01bd279 req-b8f7b447-7c90-4a10-8827-f1b8c0fa6f79 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.366902] [49942]: [pid: 49942|app: 0|req: 4619/8974] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.367610] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.394273] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Pushing event updated for resources: {'Port': ['ID=761bc173-eb3f-4733-a1a6-686299c66dab,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1060.395577] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bca17b84-7800-4bbc-9cd1-ab5d9e4ffaf7 req-78e5b30f-9a3a-492f-bb09-5dad443b0512 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.396671] [49942]: [pid: 49942|app: 0|req: 4620/8975] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.399481] [49942]: DEBUG neutron.api.wsgi [req-c7a59ec5-3210-42c3-8c6b-931ed01bd279 req-3fc78732-6d26-4287-a32f-acc2032e9ac5 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.401877] [49941]: DEBUG neutron.db.provisioning_blocks [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Provisioning complete for port 761bc173-eb3f-4733-a1a6-686299c66dab triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1060.402052] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.402204] [49941]: INFO neutron.plugins.ml2.plugin [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Attempt 1 to provision port 761bc173-eb3f-4733-a1a6-686299c66dab [ 1060.421995] [49942]: [pid: 49942|app: 0|req: 4621/8976] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.424864] [49942]: DEBUG neutron.api.wsgi [req-bca17b84-7800-4bbc-9cd1-ab5d9e4ffaf7 req-4fd802c4-59c3-4a52-ab1a-2b71b1f3fd30 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.441664] [49941]: DEBUG neutron.plugins.ml2.plugin [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Current status of the port 761bc173-eb3f-4733-a1a6-686299c66dab is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1060.441836] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.445774] [49942]: [pid: 49942|app: 0|req: 4622/8977] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.467234] [49941]: DEBUG neutron.plugins.ml2.db [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] For port 761bc173-eb3f-4733-a1a6-686299c66dab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=761bc173-eb3f-4733-a1a6-686299c66dab,segment=NetworkSegment(d812ba22-720b-4582-b1a4-7a12911c4871),segment_id=d812ba22-720b-4582-b1a4-7a12911c4871)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1060.493320] [49942]: [pid: 49942|app: 0|req: 4623/8978] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.498870] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_precommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:02Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:02Z', 'revision_number': 4, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}]) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1060.499112] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_precommit: [ 1060.499112] [49941]: key[status], DOWN -> ACTIVE [ 1060.499112] [49941]: key[revision_number], 4 -> 5 [ 1060.499112] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.506107] [49941]: DEBUG neutron.db.provisioning_blocks [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Provisioning complete for port 761bc173-eb3f-4733-a1a6-686299c66dab triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1060.506107] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.506107] [49941]: INFO neutron.plugins.ml2.plugin [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Attempt 1 to provision port 761bc173-eb3f-4733-a1a6-686299c66dab [ 1060.510202] [49942]: [pid: 49942|app: 0|req: 4624/8979] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.535882] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-a2a2afd5-7c8f-4b00-b8ec-0d12ed138cf9 x-openstack-request-id: req-a2a2afd5-7c8f-4b00-b8ec-0d12ed138cf9 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1060.535882] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e", "name": "network-vif-deleted", "tag": "6a59f654-d759-4329-8b4c-40db9fbac273", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1060.535882] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a2a2afd5-7c8f-4b00-b8ec-0d12ed138cf9 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1060.535882] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a2a2afd5-7c8f-4b00-b8ec-0d12ed138cf9'] response: {'server_uuid': 'c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e', 'name': 'network-vif-deleted', 'tag': '6a59f654-d759-4329-8b4c-40db9fbac273', 'status': 'completed', 'code': 200} [ 1060.545492] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '761bc173-eb3f-4733-a1a6-686299c66dab'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1060.550459] [49941]: DEBUG neutron.plugins.ml2.plugin [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Current status of the port 761bc173-eb3f-4733-a1a6-686299c66dab is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1060.551830] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_postcommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:02Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:02Z', 'revision_number': 4, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}]) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1060.551830] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_postcommit: [ 1060.551830] [49941]: key[status], DOWN -> ACTIVE [ 1060.551830] [49941]: key[revision_number], 4 -> 5 [ 1060.551830] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.552235] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.555385] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b30dd2c2-5048-4176-80d8-fa564fdac10e" -d '{"events": [{"server_uuid": "90fbea8a-ea1c-4c95-bffb-253c333feb74", "name": "network-vif-plugged", "status": "completed", "tag": "761bc173-eb3f-4733-a1a6-686299c66dab"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1060.574902] [49942]: [pid: 49942|app: 0|req: 4625/8980] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.584294] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Pushing event updated for resources: {'Port': ['ID=761bc173-eb3f-4733-a1a6-686299c66dab,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1060.586889] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_postcommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:02Z', 'revision_number': 4, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:00Z', 'revision_number': 2, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'}) 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': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1060.587073] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] update_port_postcommit: [ 1060.587073] [49941]: key[binding:vif_type], unbound -> ovs [ 1060.587073] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}} [ 1060.587073] [49941]: key[updated_at], 2025-11-20T12:37:00Z -> 2025-11-20T12:37:02Z [ 1060.587073] [49941]: key[revision_number], 2 -> 4 [ 1060.587073] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1060.594943] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.595082] [49941]: DEBUG neutron_lib.callbacks.manager [req-d05b0212-84a2-4374-b986-e520d842db29 req-50645496-bbe0-447b-85f1-5f9829e74d48 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1060.597884] [49941]: [pid: 49941|app: 0|req: 4356/8981] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:00 2025] PUT /networking/v2.0/ports/761bc173-eb3f-4733-a1a6-686299c66dab => generated 1037 bytes in 1612 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1060.679240] [49942]: [pid: 49942|app: 0|req: 4626/8982] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1060.816607] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ab40f0d-4dc9-4c33-b5df-4455dfb1c78d req-b2c8dff5-f0a1-459d-8870-1e5ec90932e0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.817805] [49941]: [pid: 49941|app: 0|req: 4357/8983] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.825229] [49942]: DEBUG neutron.api.wsgi [req-2ab40f0d-4dc9-4c33-b5df-4455dfb1c78d req-65a88031-41db-4713-b1df-bd0288a57365 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.851196] [49942]: [pid: 49942|app: 0|req: 4627/8984] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&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.882048] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-05b86b52-ec70-4924-a6a2-3c4fde678ec6 x-openstack-request-id: req-05b86b52-ec70-4924-a6a2-3c4fde678ec6 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1060.882196] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "90fbea8a-ea1c-4c95-bffb-253c333feb74", "name": "network-vif-plugged", "status": "completed", "tag": "761bc173-eb3f-4733-a1a6-686299c66dab", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1060.882255] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-05b86b52-ec70-4924-a6a2-3c4fde678ec6 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1060.882443] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-05b86b52-ec70-4924-a6a2-3c4fde678ec6'] response: {'server_uuid': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '761bc173-eb3f-4733-a1a6-686299c66dab', 'code': 200} [ 1060.943348] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16d93b8c-eaf3-480d-8bef-3f3df75a65cd req-77a5d239-2f06-4f21-afcd-2299c107ec5e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1060.944409] [49941]: [pid: 49941|app: 0|req: 4358/8985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1060.951057] [49942]: DEBUG neutron.api.wsgi [req-16d93b8c-eaf3-480d-8bef-3f3df75a65cd req-00c2bc82-f473-4a99-98ec-90c33a85a8e0 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1060.972386] [49942]: [pid: 49942|app: 0|req: 4628/8986] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.032995] [49941]: [pid: 49941|app: 0|req: 4359/8987] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:02 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.510151] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f5c808b-bf6e-4d74-8d2d-15e740028efb req-4e134108-a4b0-466b-8463-81bb9e0dd5e3 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.511106] [49942]: [pid: 49942|app: 0|req: 4629/8988] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.517386] [49941]: DEBUG neutron.api.wsgi [req-1f5c808b-bf6e-4d74-8d2d-15e740028efb req-d2b79f2a-3839-4459-a92b-b6b9db98e8ca tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.536553] [49941]: [pid: 49941|app: 0|req: 4360/8989] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.627490] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2ef2236-2f7a-4a86-908b-f5b289de7dc4 req-57eafc7a-ade0-422e-8cf7-f7383eb0c64a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.629023] [49942]: [pid: 49942|app: 0|req: 4630/8990] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.634986] [49942]: DEBUG neutron.api.wsgi [req-b2ef2236-2f7a-4a86-908b-f5b289de7dc4 req-a403b904-965d-4064-b6e2-46428136f9f4 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.642540] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-031de56e-746e-4661-95c0-c61e6bc1b7ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.643509] [49941]: [pid: 49941|app: 0|req: 4361/8991] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?tenant_id=f70d042cfdb246408b1e97949bdaafc8&device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1061.653154] [49941]: DEBUG neutron.api.wsgi [req-d05b0212-84a2-4374-b986-e520d842db29 req-5a7b7d9b-61ed-4354-9177-eea7f4adcbc9 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.660432] [49942]: [pid: 49942|app: 0|req: 4631/8992] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.668678] [49941]: [pid: 49941|app: 0|req: 4362/8993] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=761bc173-eb3f-4733-a1a6-686299c66dab => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1061.699161] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-e7ede353-4ec4-4c7e-9b55-65726c67bd5f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.700374] [49941]: [pid: 49941|app: 0|req: 4363/8994] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/subnets?id=1b41d2f1-3f40-4172-93f4-67ff87eacbff => generated 685 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.701551] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-a76149f1-ab55-42e2-9075-275a6c30d454 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.702567] [49942]: [pid: 49942|app: 0|req: 4632/8995] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.737640] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d05b0212-84a2-4374-b986-e520d842db29 req-e7651aa1-b335-4b6e-b92a-4dac1a0c8896 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.738800] [49941]: [pid: 49941|app: 0|req: 4364/8996] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?network_id=76b5d00c-3c60-4e2c-a4ef-cad377fc926a&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.752855] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Deleting port 839b2425-4eda-4ba0-b283-d89c9f47cf4d {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1061.753069] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.780403] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-e60052b3-796e-4bdf-bfa7-99df3d7d2e99 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1061.781384] [49941]: [pid: 49941|app: 0|req: 4365/8997] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.782685] [49942]: DEBUG neutron.plugins.ml2.db [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] For port 839b2425-4eda-4ba0-b283-d89c9f47cf4d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=839b2425-4eda-4ba0-b283-d89c9f47cf4d,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1061.783229] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.787912] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1061.788171] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit: [ 1061.788171] [49942]: key[id], 839b2425-4eda-4ba0-b283-d89c9f47cf4d -> None [ 1061.788171] [49942]: key[binding:vnic_type], normal -> None [ 1061.788171] [49942]: key[tags], [] -> None [ 1061.788171] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1061.788171] [49942]: key[allowed_address_pairs], [] -> None [ 1061.788171] [49942]: key[extra_dhcp_opts], [] -> None [ 1061.788171] [49942]: key[binding:profile], {} -> None [ 1061.788171] [49942]: key[admin_state_up], True -> None [ 1061.788171] [49942]: key[binding:vif_type], ovs -> None [ 1061.788171] [49942]: key[device_owner], compute:nova -> None [ 1061.788171] [49942]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1061.788171] [49942]: key[updated_at], 2025-11-20T12:36:48Z -> None [ 1061.788171] [49942]: key[description], -> None [ 1061.788171] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1061.788171] [49942]: key[binding:host_id], cpu-1 -> None [ 1061.788171] [49942]: key[standard_attr_id], 1631 -> None [ 1061.788171] [49942]: key[name], -> None [ 1061.788171] [49942]: key[mac_address], fa:16:3e:a9:b1:e4 -> None [ 1061.788171] [49942]: key[status], ACTIVE -> None [ 1061.788171] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1061.788171] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}] -> None [ 1061.788171] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1061.788171] [49942]: key[revision_number], 5 -> None [ 1061.788171] [49942]: key[port_security_enabled], True -> None [ 1061.788171] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1061.788171] [49942]: key[device_id], 89e179ce-2ee3-4621-b12d-3cc386d58707 -> None [ 1061.788171] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.789932] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Calling delete_port for 839b2425-4eda-4ba0-b283-d89c9f47cf4d owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1061.815871] [49941]: [pid: 49941|app: 0|req: 4366/8998] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/networks/76b5d00c-3c60-4e2c-a4ef-cad377fc926a?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.818920] [49941]: DEBUG neutron.api.wsgi [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-71aec64a-77b9-4d96-acf3-c9a7bbc9b62f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1061.823640] [49941]: [pid: 49941|app: 0|req: 4367/8999] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.863220] [49941]: [pid: 49941|app: 0|req: 4368/9000] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/networks/76b5d00c-3c60-4e2c-a4ef-cad377fc926a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1061.872531] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (839b2425-4eda-4ba0-b283-d89c9f47cf4d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.882623] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event deleted for resources: {'Port': ['ID=839b2425-4eda-4ba0-b283-d89c9f47cf4d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1061.917944] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] No DVR routers for this DVR port 839b2425-4eda-4ba0-b283-d89c9f47cf4d on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1061.918549] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit called with port settings {'id': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:a9:b1:e4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'device_owner': 'compute:nova', 'standard_attr_id': 1631, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:48Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1061.918766] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit: [ 1061.918766] [49942]: key[id], 839b2425-4eda-4ba0-b283-d89c9f47cf4d -> None [ 1061.918766] [49942]: key[binding:vnic_type], normal -> None [ 1061.918766] [49942]: key[tags], [] -> None [ 1061.918766] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1061.918766] [49942]: key[allowed_address_pairs], [] -> None [ 1061.918766] [49942]: key[extra_dhcp_opts], [] -> None [ 1061.918766] [49942]: key[binding:profile], {} -> None [ 1061.918766] [49942]: key[admin_state_up], True -> None [ 1061.918766] [49942]: key[binding:vif_type], ovs -> None [ 1061.918766] [49942]: key[device_owner], compute:nova -> None [ 1061.918766] [49942]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1061.918766] [49942]: key[updated_at], 2025-11-20T12:36:48Z -> None [ 1061.918766] [49942]: key[description], -> None [ 1061.918766] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1061.918766] [49942]: key[binding:host_id], cpu-1 -> None [ 1061.918766] [49942]: key[standard_attr_id], 1631 -> None [ 1061.918766] [49942]: key[name], -> None [ 1061.918766] [49942]: key[mac_address], fa:16:3e:a9:b1:e4 -> None [ 1061.918766] [49942]: key[status], ACTIVE -> None [ 1061.918766] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1061.918766] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.11'}] -> None [ 1061.918766] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1061.918766] [49942]: key[revision_number], 5 -> None [ 1061.918766] [49942]: key[port_security_enabled], True -> None [ 1061.918766] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1061.918766] [49942]: key[device_id], 89e179ce-2ee3-4621-b12d-3cc386d58707 -> None [ 1061.918766] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1061.920907] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3f27491-cd20-4391-a790-63ad0e1349a0 req-34faaeac-cb79-4a42-9c8f-c311fde47dbd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1061.923745] [49942]: [pid: 49942|app: 0|req: 4633/9001] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:03 2025] DELETE /networking/v2.0/ports/839b2425-4eda-4ba0-b283-d89c9f47cf4d => generated 0 bytes in 217 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1061.929052] [49941]: [pid: 49941|app: 0|req: 4369/9002] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 149 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1061.971740] [49942]: [pid: 49942|app: 0|req: 4634/9003] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.006644] [49941]: [pid: 49941|app: 0|req: 4370/9004] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.126228] [49941]: [pid: 49941|app: 0|req: 4371/9005] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.142996] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-affcbb01-45fe-4aaa-b1c2-cf93247bd2a3 req-f9046be5-7087-493d-91f8-04021fdfb93c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.144052] [49942]: [pid: 49942|app: 0|req: 4635/9006] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/networks?tenant_id=6ec8f1a9632f448e9964a980ba30a942&shared=False => generated 615 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.187906] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-affcbb01-45fe-4aaa-b1c2-cf93247bd2a3 req-9644f866-1c09-4bfd-891e-a9dcc7aa33ad tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.191513] [49941]: [pid: 49941|app: 0|req: 4372/9007] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/networks?shared=True => generated 570 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.196795] [49942]: [pid: 49942|app: 0|req: 4636/9008] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:03 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.260697] [49941]: [pid: 49941|app: 0|req: 4373/9009] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.318179] [49942]: [pid: 49942|app: 0|req: 4637/9010] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.403655] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e53e522-df6a-4a95-b54a-de57cda3ce1b req-16cf8685-ecd3-4c05-96ec-63d76e06470a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.405355] [49941]: [pid: 49941|app: 0|req: 4374/9011] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.412428] [49942]: DEBUG neutron.api.wsgi [req-4e53e522-df6a-4a95-b54a-de57cda3ce1b req-b148b831-ef22-41b0-8d7d-3a35cf7775b5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.436582] [49942]: [pid: 49942|app: 0|req: 4638/9012] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.488016] [49941]: [pid: 49941|app: 0|req: 4375/9013] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.538210] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'name': 'network-vif-deleted', 'tag': '839b2425-4eda-4ba0-b283-d89c9f47cf4d'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1062.540883] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b77bff45-fce6-430f-a74c-1c8e54b8d0a5" -d '{"events": [{"server_uuid": "89e179ce-2ee3-4621-b12d-3cc386d58707", "name": "network-vif-deleted", "tag": "839b2425-4eda-4ba0-b283-d89c9f47cf4d"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1062.550378] [49942]: [pid: 49942|app: 0|req: 4639/9014] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.591198] [49941]: [pid: 49941|app: 0|req: 4376/9015] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.751230] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-99bf0896-ee69-4f3b-b528-ab7dacd7352e x-openstack-request-id: req-99bf0896-ee69-4f3b-b528-ab7dacd7352e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1062.751370] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "89e179ce-2ee3-4621-b12d-3cc386d58707", "name": "network-vif-deleted", "tag": "839b2425-4eda-4ba0-b283-d89c9f47cf4d", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1062.751445] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-99bf0896-ee69-4f3b-b528-ab7dacd7352e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1062.751612] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-99bf0896-ee69-4f3b-b528-ab7dacd7352e'] response: {'server_uuid': '89e179ce-2ee3-4621-b12d-3cc386d58707', 'name': 'network-vif-deleted', 'tag': '839b2425-4eda-4ba0-b283-d89c9f47cf4d', 'status': 'completed', 'code': 200} [ 1062.827422] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04abdfd8-334a-4453-bca5-2cb2c740e7f3 req-678e4309-2bf6-418a-b4a5-1c5a89f425ca tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.828729] [49942]: [pid: 49942|app: 0|req: 4640/9016] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.836431] [49941]: DEBUG neutron.api.wsgi [req-04abdfd8-334a-4453-bca5-2cb2c740e7f3 req-e8c2d232-20d7-404a-ae48-26824daa8d23 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.864734] [49941]: [pid: 49941|app: 0|req: 4377/9017] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1062.885314] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'tag': '761bc173-eb3f-4733-a1a6-686299c66dab'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1062.886486] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0cf278c4-5117-4342-83a4-87bebe0ccbb8" -d '{"events": [{"name": "network-changed", "server_uuid": "90fbea8a-ea1c-4c95-bffb-253c333feb74", "tag": "761bc173-eb3f-4733-a1a6-686299c66dab"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1062.937940] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afea9ee9-18a5-4a88-900f-7fabe669f0ef req-304b6ecd-b091-4b61-a4fb-0cc37007fa49 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1062.938981] [49942]: [pid: 49942|app: 0|req: 4641/9018] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1062.946328] [49941]: DEBUG neutron.api.wsgi [req-afea9ee9-18a5-4a88-900f-7fabe669f0ef req-9bf83299-1f9c-47a2-bf35-6d2f117b05ef tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1062.969999] [49941]: [pid: 49941|app: 0|req: 4378/9019] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.041294] [49942]: [pid: 49942|app: 0|req: 4642/9020] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.076319] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-82a71f93-7f3b-40fb-913c-2e6e7722922e x-openstack-request-id: req-82a71f93-7f3b-40fb-913c-2e6e7722922e {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1063.076465] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "90fbea8a-ea1c-4c95-bffb-253c333feb74", "tag": "761bc173-eb3f-4733-a1a6-686299c66dab", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1063.076589] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-82a71f93-7f3b-40fb-913c-2e6e7722922e {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1063.076869] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-82a71f93-7f3b-40fb-913c-2e6e7722922e'] response: {'name': 'network-changed', 'server_uuid': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'tag': '761bc173-eb3f-4733-a1a6-686299c66dab', 'status': 'completed', 'code': 200} [ 1063.196757] [49941]: [pid: 49941|app: 0|req: 4379/9021] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:04 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.269055] [49942]: [pid: 49942|app: 0|req: 4643/9022] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.328533] [49941]: [pid: 49941|app: 0|req: 4380/9023] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.558960] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6bc58550-8d74-4bcf-85ea-95a6528005ca req-623965bd-12c1-49a8-ab12-d92419e322e1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.560109] [49942]: [pid: 49942|app: 0|req: 4644/9024] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1063.566747] [49941]: DEBUG neutron.api.wsgi [req-6bc58550-8d74-4bcf-85ea-95a6528005ca req-756356ad-0d38-4e3a-883e-38cc887fa35f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.590434] [49941]: [pid: 49941|app: 0|req: 4381/9025] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.628341] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cf278c4-5117-4342-83a4-87bebe0ccbb8 req-f5bb59d8-1e15-402e-bdfa-d68d90b5b9b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.629456] [49942]: [pid: 49942|app: 0|req: 4645/9026] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?tenant_id=f70d042cfdb246408b1e97949bdaafc8&device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 1042 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1063.630812] [49941]: [pid: 49941|app: 0|req: 4382/9027] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.663923] [49941]: [pid: 49941|app: 0|req: 4383/9028] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=1e9d0bcf-a8ff-471a-9bbd-ef0865dfd9d1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.683495] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cf278c4-5117-4342-83a4-87bebe0ccbb8 req-3ee0388c-5511-4f22-baa9-69426158a3ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.684571] [49942]: [pid: 49942|app: 0|req: 4646/9029] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/networks?id=76b5d00c-3c60-4e2c-a4ef-cad377fc926a => generated 710 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.692823] [49941]: DEBUG neutron.api.wsgi [req-0cf278c4-5117-4342-83a4-87bebe0ccbb8 req-75c7313a-1fa0-43d0-82e4-0771a86a374c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.707551] [49941]: [pid: 49941|app: 0|req: 4384/9030] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=761bc173-eb3f-4733-a1a6-686299c66dab => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.737443] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cf278c4-5117-4342-83a4-87bebe0ccbb8 req-cb6ff9ca-aa70-4069-8b48-cf81182426a3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.738488] [49942]: [pid: 49942|app: 0|req: 4647/9031] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/subnets?id=1b41d2f1-3f40-4172-93f4-67ff87eacbff => generated 685 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.758780] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c35cbe9-b71a-4fc8-9729-ec7b2dd31277 req-562054ca-a672-451d-98eb-6a4a6603a883 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.759739] [49941]: [pid: 49941|app: 0|req: 4385/9032] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.766420] [49941]: DEBUG neutron.api.wsgi [req-7c35cbe9-b71a-4fc8-9729-ec7b2dd31277 req-6fc2f2c1-5fb2-427d-b497-9dca695f615e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.776562] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cf278c4-5117-4342-83a4-87bebe0ccbb8 req-aa7ecf5f-805f-4354-ae63-22280e1a454a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.777684] [49942]: [pid: 49942|app: 0|req: 4648/9033] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?network_id=76b5d00c-3c60-4e2c-a4ef-cad377fc926a&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1063.796486] [49941]: [pid: 49941|app: 0|req: 4386/9034] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.827152] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a567786-785c-4040-a138-1df72bddc13b req-f650e2e8-e266-4647-b438-4a597f1288b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.828345] [49941]: [pid: 49941|app: 0|req: 4387/9035] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1063.832067] [49942]: [pid: 49942|app: 0|req: 4649/9036] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/networks/76b5d00c-3c60-4e2c-a4ef-cad377fc926a?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.835321] [49941]: DEBUG neutron.api.wsgi [req-6a567786-785c-4040-a138-1df72bddc13b req-fb8f298e-327b-41e2-b79a-383c1bc2d84f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.847100] [49942]: [pid: 49942|app: 0|req: 4650/9037] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.858154] [49941]: [pid: 49941|app: 0|req: 4388/9038] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.882683] [49942]: [pid: 49942|app: 0|req: 4651/9039] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/networks/76b5d00c-3c60-4e2c-a4ef-cad377fc926a?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1063.917095] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bc65abf-8dc0-46b4-a493-1db87dac8aa6 req-c0089d1f-bf80-4fcc-ad0f-8edb9539abb0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1063.917773] [49941]: [pid: 49941|app: 0|req: 4389/9040] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1063.925200] [49942]: DEBUG neutron.api.wsgi [req-8bc65abf-8dc0-46b4-a493-1db87dac8aa6 req-3619b707-2ae0-4824-8aaf-b21e5b1e888c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1063.948889] [49942]: [pid: 49942|app: 0|req: 4652/9041] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.045841] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfeca385-0018-4496-9ee5-68ad054ea6a4 req-a8033675-40f0-46fd-a6bb-58de56018ff5 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.046825] [49941]: [pid: 49941|app: 0|req: 4390/9042] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.054038] [49942]: DEBUG neutron.api.wsgi [req-dfeca385-0018-4496-9ee5-68ad054ea6a4 req-3656f9e9-db2c-4fe7-841e-a7e57cc0e9ce tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.079311] [49942]: [pid: 49942|app: 0|req: 4653/9043] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.148169] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71cc01bc-329d-4100-a238-ea9ed6a2fd62 req-851e57d8-0871-45fe-8fb0-b3ba9c2a708b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.149110] [49941]: [pid: 49941|app: 0|req: 4391/9044] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1064.156823] [49942]: DEBUG neutron.api.wsgi [req-71cc01bc-329d-4100-a238-ea9ed6a2fd62 req-319523db-69d3-485f-958c-549cb0114341 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.186197] [49942]: [pid: 49942|app: 0|req: 4654/9045] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.268709] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73395656-0437-4d1b-9e1a-8bde0dbe9f9e req-510ceaa8-1709-44ff-84d4-e10ebcacc095 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.269781] [49941]: [pid: 49941|app: 0|req: 4392/9046] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:05 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.275689] [49941]: DEBUG neutron.api.wsgi [req-73395656-0437-4d1b-9e1a-8bde0dbe9f9e req-32c0e36c-3859-4e05-bc56-98cb90b6488c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.285529] [49942]: [pid: 49942|app: 0|req: 4655/9047] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?tenant_id=95d3872205074a23ba8d938cb842b788&device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.298602] [49941]: [pid: 49941|app: 0|req: 4393/9048] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.308588] [49942]: [pid: 49942|app: 0|req: 4656/9049] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/networks?tenant_id=95d3872205074a23ba8d938cb842b788&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1064.356573] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eef607d2-85e1-4de0-9a7c-a81f3a2262d6 req-d42451cf-e65b-40a0-8caf-29830387a0d1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.358570] [49941]: [pid: 49941|app: 0|req: 4394/9050] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:37:06 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) [ 1064.366476] [49942]: [pid: 49942|app: 0|req: 4657/9051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1064.446881] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d045963-5892-4815-8d2e-2a7b5513fa1e req-12b09dd5-502f-4ce7-a45d-af8ef324315c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1064.448056] [49941]: [pid: 49941|app: 0|req: 4395/9052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.454937] [49942]: DEBUG neutron.api.wsgi [req-2d045963-5892-4815-8d2e-2a7b5513fa1e req-52aeb2e4-841c-475f-986c-c88602096737 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1064.478721] [49942]: [pid: 49942|app: 0|req: 4658/9053] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1064.532105] [49941]: [pid: 49941|app: 0|req: 4396/9054] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.593839] [49942]: [pid: 49942|app: 0|req: 4659/9055] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.676611] [49941]: [pid: 49941|app: 0|req: 4397/9056] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=c3e5bb50-2dc2-4c8b-9d5d-ca297533bb5e => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.750876] [49942]: [pid: 49942|app: 0|req: 4660/9057] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1064.798348] [49941]: [pid: 49941|app: 0|req: 4398/9058] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.030450] [49942]: [pid: 49942|app: 0|req: 4661/9059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.107135] [49942]: [pid: 49942|app: 0|req: 4662/9060] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.155286] [49942]: [pid: 49942|app: 0|req: 4663/9061] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.244180] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (296008db-8096-481f-ba81-a3e48bcecf87), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.271623] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04d36811-3570-4244-a44a-9408ef415ea7 req-e197fd86-486d-4412-939b-15f4686d1cf6 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.272708] [49942]: [pid: 49942|app: 0|req: 4664/9062] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:06 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.278992] [49942]: DEBUG neutron.api.wsgi [req-04d36811-3570-4244-a44a-9408ef415ea7 req-21bb7519-b9a7-43c4-ab3e-cbe896b706d8 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.306088] [49942]: [pid: 49942|app: 0|req: 4665/9063] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:07 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1065.352756] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-89e911bc-ef65-4b00-bd11-bb160e4ec56f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.353830] [49942]: [pid: 49942|app: 0|req: 4666/9064] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:07 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.363977] [49942]: DEBUG neutron.api.v2.base [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'admin_state_up': True, 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1065.373587] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Deleting port 39c84f4a-03dc-4ec6-8e33-75d02290920b {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1065.373896] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.406798] [49941]: DEBUG neutron.plugins.ml2.db [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] For port 39c84f4a-03dc-4ec6-8e33-75d02290920b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=39c84f4a-03dc-4ec6-8e33-75d02290920b,segment=NetworkSegment(e735492b-f296-458a-a18a-c5fdf5c06704),segment_id=e735492b-f296-458a-a18a-c5fdf5c06704)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1065.407198] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.412223] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] delete_port_precommit called with port settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', '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-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:08Z', 'revision_number': 5, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1065.412691] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] delete_port_precommit: [ 1065.412691] [49941]: key[id], 39c84f4a-03dc-4ec6-8e33-75d02290920b -> None [ 1065.412691] [49941]: key[binding:vnic_type], normal -> None [ 1065.412691] [49941]: key[tags], [] -> None [ 1065.412691] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1065.412691] [49941]: key[allowed_address_pairs], [] -> None [ 1065.412691] [49941]: key[extra_dhcp_opts], [] -> None [ 1065.412691] [49941]: key[binding:profile], {} -> None [ 1065.412691] [49941]: key[admin_state_up], True -> None [ 1065.412691] [49941]: key[binding:vif_type], ovs -> None [ 1065.412691] [49941]: key[device_owner], network:router_interface -> None [ 1065.412691] [49941]: key[created_at], 2025-11-20T12:36:05Z -> None [ 1065.412691] [49941]: key[updated_at], 2025-11-20T12:36:08Z -> None [ 1065.412691] [49941]: key[description], -> None [ 1065.412691] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1065.412691] [49941]: key[binding:host_id], devstack -> None [ 1065.412691] [49941]: key[standard_attr_id], 1616 -> None [ 1065.412691] [49941]: key[name], -> None [ 1065.412691] [49941]: key[mac_address], fa:16:3e:7a:ef:7a -> None [ 1065.412691] [49941]: key[status], ACTIVE -> None [ 1065.412691] [49941]: key[network_id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1065.412691] [49941]: key[fixed_ips], [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.1'}] -> None [ 1065.412691] [49941]: key[security_groups], [] -> None [ 1065.412691] [49941]: key[revision_number], 5 -> None [ 1065.412691] [49941]: key[port_security_enabled], False -> None [ 1065.412691] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1065.412691] [49941]: key[device_id], 296008db-8096-481f-ba81-a3e48bcecf87 -> None [ 1065.412691] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1065.414327] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1065.414583] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Calling delete_port for 39c84f4a-03dc-4ec6-8e33-75d02290920b owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1065.417136] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.489185] [49942]: DEBUG neutron.db.db_base_plugin_common [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.3 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/34694162-3ad3-47a4-9ad0-118c66e7263a) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1065.526787] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (39c84f4a-03dc-4ec6-8e33-75d02290920b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.535646] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Pushing event deleted for resources: {'Port': ['ID=39c84f4a-03dc-4ec6-8e33-75d02290920b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1065.565634] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] delete_port_postcommit called with port settings {'id': '39c84f4a-03dc-4ec6-8e33-75d02290920b', 'name': '', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'mac_address': 'fa:16:3e:7a:ef:7a', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_interface', 'standard_attr_id': 1616, 'fixed_ips': [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', '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-20T12:36:05Z', 'updated_at': '2025-11-20T12:36:08Z', 'revision_number': 5, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}}] (original binding levels None) on network {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0'], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} with segments to bind None [ 1065.565931] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] delete_port_postcommit: [ 1065.565931] [49941]: key[id], 39c84f4a-03dc-4ec6-8e33-75d02290920b -> None [ 1065.565931] [49941]: key[binding:vnic_type], normal -> None [ 1065.565931] [49941]: key[tags], [] -> None [ 1065.565931] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1065.565931] [49941]: key[allowed_address_pairs], [] -> None [ 1065.565931] [49941]: key[extra_dhcp_opts], [] -> None [ 1065.565931] [49941]: key[binding:profile], {} -> None [ 1065.565931] [49941]: key[admin_state_up], True -> None [ 1065.565931] [49941]: key[binding:vif_type], ovs -> None [ 1065.565931] [49941]: key[device_owner], network:router_interface -> None [ 1065.565931] [49941]: key[created_at], 2025-11-20T12:36:05Z -> None [ 1065.565931] [49941]: key[updated_at], 2025-11-20T12:36:08Z -> None [ 1065.565931] [49941]: key[description], -> None [ 1065.565931] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1065.565931] [49941]: key[binding:host_id], devstack -> None [ 1065.565931] [49941]: key[standard_attr_id], 1616 -> None [ 1065.565931] [49941]: key[name], -> None [ 1065.565931] [49941]: key[mac_address], fa:16:3e:7a:ef:7a -> None [ 1065.565931] [49941]: key[status], ACTIVE -> None [ 1065.565931] [49941]: key[network_id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1065.565931] [49941]: key[fixed_ips], [{'subnet_id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'ip_address': '192.168.128.1'}] -> None [ 1065.565931] [49941]: key[security_groups], [] -> None [ 1065.565931] [49941]: key[revision_number], 5 -> None [ 1065.565931] [49941]: key[port_security_enabled], False -> None [ 1065.565931] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1065.565931] [49941]: key[device_id], 296008db-8096-481f-ba81-a3e48bcecf87 -> None [ 1065.565931] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1065.566952] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (34694162-3ad3-47a4-9ad0-118c66e7263a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.567604] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.567813] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1065.567963] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 1065.567963] [49942]: key[id], None -> 34694162-3ad3-47a4-9ad0-118c66e7263a [ 1065.567963] [49942]: key[binding:vnic_type], None -> normal [ 1065.567963] [49942]: key[binding:vif_details], None -> {} [ 1065.567963] [49942]: key[allowed_address_pairs], None -> [] [ 1065.567963] [49942]: key[binding:profile], None -> {} [ 1065.567963] [49942]: key[admin_state_up], None -> True [ 1065.567963] [49942]: key[binding:vif_type], None -> unbound [ 1065.567963] [49942]: key[device_owner], None -> [ 1065.567963] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1065.567963] [49942]: key[binding:host_id], None -> [ 1065.567963] [49942]: key[standard_attr_id], None -> 1648 [ 1065.567963] [49942]: key[name], None -> [ 1065.567963] [49942]: key[mac_address], None -> fa:16:3e:3a:ef:23 [ 1065.567963] [49942]: key[status], None -> DOWN [ 1065.567963] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1065.567963] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] [ 1065.567963] [49942]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 1065.567963] [49942]: key[port_security_enabled], None -> True [ 1065.567963] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1065.567963] [49942]: key[device_id], None -> 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 [ 1065.567963] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1065.587878] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.615571] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=34694162-3ad3-47a4-9ad0-118c66e7263a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1065.632340] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1065.633178] [49942]: DEBUG neutron.scheduler.base_scheduler [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1065.636260] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1065.637155] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (296008db-8096-481f-ba81-a3e48bcecf87), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.663598] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1065.663886] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 1065.663886] [49942]: key[id], None -> 34694162-3ad3-47a4-9ad0-118c66e7263a [ 1065.663886] [49942]: key[binding:vnic_type], None -> normal [ 1065.663886] [49942]: key[tags], None -> [] [ 1065.663886] [49942]: key[binding:vif_details], None -> {} [ 1065.663886] [49942]: key[allowed_address_pairs], None -> [] [ 1065.663886] [49942]: key[extra_dhcp_opts], None -> [] [ 1065.663886] [49942]: key[binding:profile], None -> {} [ 1065.663886] [49942]: key[admin_state_up], None -> True [ 1065.663886] [49942]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 1065.663886] [49942]: key[binding:vif_type], None -> unbound [ 1065.663886] [49942]: key[device_owner], None -> [ 1065.663886] [49942]: key[created_at], None -> 2025-11-20T12:37:07Z [ 1065.663886] [49942]: key[updated_at], None -> 2025-11-20T12:37:07Z [ 1065.663886] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1065.663886] [49942]: key[binding:host_id], None -> [ 1065.663886] [49942]: key[description], None -> [ 1065.663886] [49942]: key[standard_attr_id], None -> 1648 [ 1065.663886] [49942]: key[name], None -> [ 1065.663886] [49942]: key[mac_address], None -> fa:16:3e:3a:ef:23 [ 1065.663886] [49942]: key[status], None -> DOWN [ 1065.663886] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1065.663886] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] [ 1065.663886] [49942]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 1065.663886] [49942]: key[revision_number], None -> 1 [ 1065.663886] [49942]: key[port_security_enabled], None -> True [ 1065.663886] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1065.663886] [49942]: key[device_id], None -> 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 [ 1065.663886] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1065.708169] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.708742] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6242fd35-cae6-4b54-acb9-b3a077de1313 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.721282] [49942]: [pid: 49942|app: 0|req: 4667/9065] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37: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) [ 1065.763704] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f3946aa-a456-46d0-ae51-b43603797c1e req-4ac6884b-fa15-4312-ab5b-af0192895ede tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1065.765061] [49942]: [pid: 49942|app: 0|req: 4668/9066] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:07 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.769810] [49942]: DEBUG neutron.api.v2.base [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Request body: {'port': {'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1065.771161] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Router 296008db-8096-481f-ba81-a3e48bcecf87 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1065.826629] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0037fb02-33a9-4510-ad3c-2323d3df674c admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1065.828461] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.831951] [49941]: [pid: 49941|app: 0|req: 4399/9067] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:37:06 2025] PUT /networking/v2.0/routers/296008db-8096-481f-ba81-a3e48bcecf87/remove_router_interface => generated 309 bytes in 764 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.835345] [49941]: DEBUG neutron.api.wsgi [req-3f3946aa-a456-46d0-ae51-b43603797c1e req-a237ecbe-9536-475f-a7c9-7561d68fe27d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1065.861731] [49941]: [pid: 49941|app: 0|req: 4400/9068] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:07 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1065.974941] [49942]: DEBUG neutron.notifiers.nova [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 34694162-3ad3-47a4-9ad0-118c66e7263a {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1065.979817] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks [] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1065.998338] [49942]: DEBUG neutron.db.provisioning_blocks [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Transition to ACTIVE for port object 34694162-3ad3-47a4-9ad0-118c66e7263a will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1066.000266] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_precommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1066.000421] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_precommit: [ 1066.000421] [49942]: key[device_owner], -> compute:nova [ 1066.000421] [49942]: key[binding:host_id], -> cpu-1 [ 1066.000421] [49942]: key[revision_number], 1 -> 2 [ 1066.000421] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.001678] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.025874] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Pushing event updated for resources: {'Port': ['ID=34694162-3ad3-47a4-9ad0-118c66e7263a,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1066.069055] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_postcommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': '', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1066.069055] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_postcommit: [ 1066.069055] [49942]: key[device_owner], -> compute:nova [ 1066.069055] [49942]: key[binding:host_id], -> cpu-1 [ 1066.069055] [49942]: key[revision_number], 1 -> 2 [ 1066.069055] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.073392] [49942]: DEBUG neutron.plugins.ml2.managers [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Attempting to bind port 34694162-3ad3-47a4-9ad0-118c66e7263a on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1066.073526] [49942]: DEBUG neutron.plugins.ml2.managers [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Attempting to bind port 34694162-3ad3-47a4-9ad0-118c66e7263a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1066.073611] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Attempting to bind port 34694162-3ad3-47a4-9ad0-118c66e7263a on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1066.091063] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1066.091238] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 36, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1066.093707] [49942]: DEBUG networking_nsxv3.api.rpc [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1066.388126] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks [] for router (296008db-8096-481f-ba81-a3e48bcecf87), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.439761] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks [] for router_gateway (296008db-8096-481f-ba81-a3e48bcecf87), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.463774] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Deleting port 3113cbe7-11c3-48a6-a541-7d31f6400720 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1066.463975] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (3113cbe7-11c3-48a6-a541-7d31f6400720), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.491130] [49941]: DEBUG neutron.plugins.ml2.db [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] For port 3113cbe7-11c3-48a6-a541-7d31f6400720, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3113cbe7-11c3-48a6-a541-7d31f6400720,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1066.491359] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (3113cbe7-11c3-48a6-a541-7d31f6400720), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.496268] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] delete_port_precommit called with port settings {'id': '3113cbe7-11c3-48a6-a541-7d31f6400720', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:f8:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:06Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1066.496495] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] delete_port_precommit: [ 1066.496495] [49941]: key[id], 3113cbe7-11c3-48a6-a541-7d31f6400720 -> None [ 1066.496495] [49941]: key[binding:vnic_type], normal -> None [ 1066.496495] [49941]: key[tags], [] -> None [ 1066.496495] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1066.496495] [49941]: key[allowed_address_pairs], [] -> None [ 1066.496495] [49941]: key[extra_dhcp_opts], [] -> None [ 1066.496495] [49941]: key[binding:profile], {} -> None [ 1066.496495] [49941]: key[admin_state_up], True -> None [ 1066.496495] [49941]: key[binding:vif_type], ovs -> None [ 1066.496495] [49941]: key[device_owner], network:router_gateway -> None [ 1066.496495] [49941]: key[created_at], 2025-11-20T12:36:04Z -> None [ 1066.496495] [49941]: key[updated_at], 2025-11-20T12:36:06Z -> None [ 1066.496495] [49941]: key[description], -> None [ 1066.496495] [49941]: key[tenant_id], -> None [ 1066.496495] [49941]: key[binding:host_id], devstack -> None [ 1066.496495] [49941]: key[standard_attr_id], 1614 -> None [ 1066.496495] [49941]: key[name], -> None [ 1066.496495] [49941]: key[mac_address], fa:16:3e:38:f8:b8 -> None [ 1066.496495] [49941]: key[status], ACTIVE -> None [ 1066.496495] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1066.496495] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}] -> None [ 1066.496495] [49941]: key[security_groups], [] -> None [ 1066.496495] [49941]: key[revision_number], 5 -> None [ 1066.496495] [49941]: key[port_security_enabled], False -> None [ 1066.496495] [49941]: key[project_id], -> None [ 1066.496495] [49941]: key[device_id], 296008db-8096-481f-ba81-a3e48bcecf87 -> None [ 1066.496495] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.498213] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Calling delete_port for 3113cbe7-11c3-48a6-a541-7d31f6400720 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1066.589192] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3113cbe7-11c3-48a6-a541-7d31f6400720), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.597321] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Pushing event deleted for resources: {'Port': ['ID=3113cbe7-11c3-48a6-a541-7d31f6400720,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1066.640107] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] delete_port_postcommit called with port settings {'id': '3113cbe7-11c3-48a6-a541-7d31f6400720', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:38:f8:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '296008db-8096-481f-ba81-a3e48bcecf87', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1614, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:06Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1066.640340] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] delete_port_postcommit: [ 1066.640340] [49941]: key[id], 3113cbe7-11c3-48a6-a541-7d31f6400720 -> None [ 1066.640340] [49941]: key[binding:vnic_type], normal -> None [ 1066.640340] [49941]: key[tags], [] -> None [ 1066.640340] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1066.640340] [49941]: key[allowed_address_pairs], [] -> None [ 1066.640340] [49941]: key[extra_dhcp_opts], [] -> None [ 1066.640340] [49941]: key[binding:profile], {} -> None [ 1066.640340] [49941]: key[admin_state_up], True -> None [ 1066.640340] [49941]: key[binding:vif_type], ovs -> None [ 1066.640340] [49941]: key[device_owner], network:router_gateway -> None [ 1066.640340] [49941]: key[created_at], 2025-11-20T12:36:04Z -> None [ 1066.640340] [49941]: key[updated_at], 2025-11-20T12:36:06Z -> None [ 1066.640340] [49941]: key[description], -> None [ 1066.640340] [49941]: key[tenant_id], -> None [ 1066.640340] [49941]: key[binding:host_id], devstack -> None [ 1066.640340] [49941]: key[standard_attr_id], 1614 -> None [ 1066.640340] [49941]: key[name], -> None [ 1066.640340] [49941]: key[mac_address], fa:16:3e:38:f8:b8 -> None [ 1066.640340] [49941]: key[status], ACTIVE -> None [ 1066.640340] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1066.640340] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.143'}] -> None [ 1066.640340] [49941]: key[security_groups], [] -> None [ 1066.640340] [49941]: key[revision_number], 5 -> None [ 1066.640340] [49941]: key[port_security_enabled], False -> None [ 1066.640340] [49941]: key[project_id], -> None [ 1066.640340] [49941]: key[device_id], 296008db-8096-481f-ba81-a3e48bcecf87 -> None [ 1066.640340] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.641878] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (296008db-8096-481f-ba81-a3e48bcecf87), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.688076] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (296008db-8096-481f-ba81-a3e48bcecf87), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.690435] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks [] for router_controller (296008db-8096-481f-ba81-a3e48bcecf87), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.720810] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (296008db-8096-481f-ba81-a3e48bcecf87), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.721384] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 296008db-8096-481f-ba81-a3e48bcecf87 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1066.727073] [49941]: DEBUG neutron_lib.callbacks.manager [None req-40043233-14d9-43d7-8cea-19af92fc8e83 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.727763] [49941]: [pid: 49941|app: 0|req: 4401/9069] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:37:07 2025] DELETE /networking/v2.0/routers/296008db-8096-481f-ba81-a3e48bcecf87 => generated 0 bytes in 865 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1066.742309] [49941]: [pid: 49941|app: 0|req: 4402/9070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:08 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.755887] [49941]: [pid: 49941|app: 0|req: 4403/9071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:08 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1066.787698] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] Deleting subnet 0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1066.791434] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] Publish callbacks [] for subnet (0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.820587] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.843018] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.843877] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] delete_subnet_precommit called with subnet settings {'id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-subnet', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1612, '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-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings None) [ 1066.844245] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] delete_subnet_precommit: [ 1066.844245] [49941]: key[ipv6_ra_mode], None -> None [ 1066.844245] [49941]: key[id], 0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 -> None [ 1066.844245] [49941]: key[tags], [] -> None [ 1066.844245] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1066.844245] [49941]: key[enable_dhcp], False -> None [ 1066.844245] [49941]: key[ip_version], 4 -> None [ 1066.844245] [49941]: key[created_at], 2025-11-20T12:36:04Z -> None [ 1066.844245] [49941]: key[updated_at], 2025-11-20T12:36:04Z -> None [ 1066.844245] [49941]: key[description], -> None [ 1066.844245] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1066.844245] [49941]: key[standard_attr_id], 1612 -> None [ 1066.844245] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1066.844245] [49941]: key[ipv6_address_mode], None -> None [ 1066.844245] [49941]: key[name], tempest-ServerRescueTestJSONUnderV235-1004435836-subnet -> None [ 1066.844245] [49941]: key[subnetpool_id], None -> None [ 1066.844245] [49941]: key[host_routes], [] -> None [ 1066.844245] [49941]: key[network_id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1066.844245] [49941]: key[shared], False -> None [ 1066.844245] [49941]: key[router:external], False -> None [ 1066.844245] [49941]: key[revision_number], 0 -> None [ 1066.844245] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1066.844245] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1066.844245] [49941]: key[service_types], [] -> None [ 1066.844245] [49941]: key[dns_nameservers], [] -> None [ 1066.844245] [49941]: key[segment_id], None -> None [ 1066.844245] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.889472] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.889711] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] delete_subnet_postcommit called with subnet settings {'id': '0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-subnet', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1612, '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-20T12:36:04Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88'} (original settings None) [ 1066.889953] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] delete_subnet_postcommit: [ 1066.889953] [49941]: key[ipv6_ra_mode], None -> None [ 1066.889953] [49941]: key[id], 0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 -> None [ 1066.889953] [49941]: key[tags], [] -> None [ 1066.889953] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1066.889953] [49941]: key[enable_dhcp], False -> None [ 1066.889953] [49941]: key[ip_version], 4 -> None [ 1066.889953] [49941]: key[created_at], 2025-11-20T12:36:04Z -> None [ 1066.889953] [49941]: key[updated_at], 2025-11-20T12:36:04Z -> None [ 1066.889953] [49941]: key[description], -> None [ 1066.889953] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1066.889953] [49941]: key[standard_attr_id], 1612 -> None [ 1066.889953] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1066.889953] [49941]: key[ipv6_address_mode], None -> None [ 1066.889953] [49941]: key[name], tempest-ServerRescueTestJSONUnderV235-1004435836-subnet -> None [ 1066.889953] [49941]: key[subnetpool_id], None -> None [ 1066.889953] [49941]: key[host_routes], [] -> None [ 1066.889953] [49941]: key[network_id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1066.889953] [49941]: key[shared], False -> None [ 1066.889953] [49941]: key[router:external], False -> None [ 1066.889953] [49941]: key[revision_number], 0 -> None [ 1066.889953] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1066.889953] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1066.889953] [49941]: key[service_types], [] -> None [ 1066.889953] [49941]: key[dns_nameservers], [] -> None [ 1066.889953] [49941]: key[segment_id], None -> None [ 1066.889953] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1066.894994] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1066.904923] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7febcc63-50d7-4fc9-a38d-bb0a588ea42a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1066.906835] [49941]: [pid: 49941|app: 0|req: 4404/9072] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:37:08 2025] DELETE /networking/v2.0/subnets/0baafbb4-2870-4cc8-9bcb-f7403cfd1bf0 => generated 0 bytes in 150 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1066.971593] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64d06f7b-ea81-476f-b1d5-52be2591a1cd req-d13916e8-556f-433f-a0ad-05b6bee88357 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1066.972577] [49941]: [pid: 49941|app: 0|req: 4405/9073] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:08 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.000380] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2178c2e-4864-446d-bd25-0287afed9467 req-1270b6dc-5a88-4014-a71a-324d0f654518 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.001331] [49941]: [pid: 49941|app: 0|req: 4406/9074] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:08 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.025810] [49941]: DEBUG neutron_lib.callbacks.manager [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (02cbc021-812f-4932-ab44-908fe5203fac), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.050730] [49941]: DEBUG neutron_lib.callbacks.manager [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (02cbc021-812f-4932-ab44-908fe5203fac), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.059561] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] delete_network_precommit called with network settings {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} (original settings None) and network segments [{'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}] [ 1067.059787] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] delete_network_precommit: [ 1067.059787] [49941]: key[vlan_transparent], None -> None [ 1067.059787] [49941]: key[id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1067.059787] [49941]: key[tags], [] -> None [ 1067.059787] [49941]: key[availability_zone_hints], [] -> None [ 1067.059787] [49941]: key[mtu], 8950 -> None [ 1067.059787] [49941]: key[provider:network_type], vlan -> None [ 1067.059787] [49941]: key[admin_state_up], True -> None [ 1067.059787] [49941]: key[provider:physical_network], default -> None [ 1067.059787] [49941]: key[provider:segmentation_id], 375 -> None [ 1067.059787] [49941]: key[created_at], 2025-11-20T12:36:04Z -> None [ 1067.059787] [49941]: key[updated_at], 2025-11-20T12:37:08Z -> None [ 1067.059787] [49941]: key[description], -> None [ 1067.059787] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1067.059787] [49941]: key[standard_attr_id], 1610 -> None [ 1067.059787] [49941]: key[name], tempest-ServerRescueTestJSONUnderV235-1004435836-network -> None [ 1067.059787] [49941]: key[availability_zones], ['nova'] -> None [ 1067.059787] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1067.059787] [49941]: key[status], ACTIVE -> None [ 1067.059787] [49941]: key[shared], False -> None [ 1067.059787] [49941]: key[router:external], False -> None [ 1067.059787] [49941]: key[revision_number], 3 -> None [ 1067.059787] [49941]: key[port_security_enabled], True -> None [ 1067.059787] [49941]: key[subnets], [] -> None [ 1067.059787] [49941]: key[ipv4_address_scope], None -> None [ 1067.059787] [49941]: key[qinq], None -> None [ 1067.059787] [49941]: key[ipv6_address_scope], None -> None [ 1067.059787] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.060781] [49941]: DEBUG neutron.services.segments.db [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['02cbc021-812f-4932-ab44-908fe5203fac']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1067.064128] [49941]: DEBUG neutron.services.segments.db [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e735492b-f296-458a-a18a-c5fdf5c06704') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1067.064261] [49941]: DEBUG neutron.services.segments.db [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e735492b-f296-458a-a18a-c5fdf5c06704') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1067.068589] [49941]: DEBUG neutron_lib.callbacks.manager [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (e735492b-f296-458a-a18a-c5fdf5c06704), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.075597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (e735492b-f296-458a-a18a-c5fdf5c06704), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.083122] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Releasing vlan 375 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1067.083265] [49941]: DEBUG neutron_lib.callbacks.manager [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (e735492b-f296-458a-a18a-c5fdf5c06704), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.096091] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1067.096395] [49942]: DEBUG neutron.plugins.ml2.managers [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Bound port: 34694162-3ad3-47a4-9ad0-118c66e7263a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1067.096654] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.097411] [49941]: INFO neutron.services.segments.plugin [-] Segment e735492b-f296-458a-a18a-c5fdf5c06704 resource provider aggregate not found [ 1067.106803] [49941]: DEBUG neutron_lib.callbacks.manager [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (02cbc021-812f-4932-ab44-908fe5203fac), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.107071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] delete_network_postcommit called with network settings {'id': '02cbc021-812f-4932-ab44-908fe5203fac', 'name': 'tempest-ServerRescueTestJSONUnderV235-1004435836-network', 'tenant_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'project_id': 'c9c47e220c7549aea9dbcda56de7aa88', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1610, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:04Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 375} (original settings None) and network segments [{'id': 'e735492b-f296-458a-a18a-c5fdf5c06704', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 375, 'network_id': '02cbc021-812f-4932-ab44-908fe5203fac'}] [ 1067.107242] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] delete_network_postcommit: [ 1067.107242] [49941]: key[vlan_transparent], None -> None [ 1067.107242] [49941]: key[id], 02cbc021-812f-4932-ab44-908fe5203fac -> None [ 1067.107242] [49941]: key[tags], [] -> None [ 1067.107242] [49941]: key[availability_zone_hints], [] -> None [ 1067.107242] [49941]: key[mtu], 8950 -> None [ 1067.107242] [49941]: key[provider:network_type], vlan -> None [ 1067.107242] [49941]: key[admin_state_up], True -> None [ 1067.107242] [49941]: key[provider:physical_network], default -> None [ 1067.107242] [49941]: key[provider:segmentation_id], 375 -> None [ 1067.107242] [49941]: key[created_at], 2025-11-20T12:36:04Z -> None [ 1067.107242] [49941]: key[updated_at], 2025-11-20T12:37:08Z -> None [ 1067.107242] [49941]: key[description], -> None [ 1067.107242] [49941]: key[tenant_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1067.107242] [49941]: key[standard_attr_id], 1610 -> None [ 1067.107242] [49941]: key[name], tempest-ServerRescueTestJSONUnderV235-1004435836-network -> None [ 1067.107242] [49941]: key[availability_zones], ['nova'] -> None [ 1067.107242] [49941]: key[project_id], c9c47e220c7549aea9dbcda56de7aa88 -> None [ 1067.107242] [49941]: key[status], ACTIVE -> None [ 1067.107242] [49941]: key[shared], False -> None [ 1067.107242] [49941]: key[router:external], False -> None [ 1067.107242] [49941]: key[revision_number], 3 -> None [ 1067.107242] [49941]: key[port_security_enabled], True -> None [ 1067.107242] [49941]: key[subnets], [] -> None [ 1067.107242] [49941]: key[ipv4_address_scope], None -> None [ 1067.107242] [49941]: key[qinq], None -> None [ 1067.107242] [49941]: key[ipv6_address_scope], None -> None [ 1067.107242] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.109220] [49941]: INFO neutron.services.segments.plugin [-] Segment e735492b-f296-458a-a18a-c5fdf5c06704 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 e735492b-f296-458a-a18a-c5fdf5c06704 found for delete ", "request_id": "req-93cad79d-00ba-47e5-a5ed-655da1d1762e"}]} [ 1067.114417] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Pushing event deleted for resources: {'Network': ['ID=02cbc021-812f-4932-ab44-908fe5203fac,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1067.116201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-674b3f58-f4e0-4fb1-a82d-d6762aa5c5b6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.118450] [49941]: [pid: 49941|app: 0|req: 4407/9075] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:37:08 2025] DELETE /networking/v2.0/networks/02cbc021-812f-4932-ab44-908fe5203fac => generated 0 bytes in 117 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1067.121712] [49941]: DEBUG neutron.api.wsgi [req-64d06f7b-ea81-476f-b1d5-52be2591a1cd req-dbd61bc3-e50b-4bd6-a714-763fb925dfeb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.139644] [49942]: DEBUG neutron.plugins.ml2.db [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] For port 34694162-3ad3-47a4-9ad0-118c66e7263a, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1067.141619] [49941]: [pid: 49941|app: 0|req: 4408/9076] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:08 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.141935] [49942]: DEBUG neutron.plugins.ml2.db [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] For port 34694162-3ad3-47a4-9ad0-118c66e7263a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=34694162-3ad3-47a4-9ad0-118c66e7263a,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1067.143566] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_precommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1067.143711] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_precommit: [ 1067.143711] [49942]: key[binding:vif_type], unbound -> ovs [ 1067.143711] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 1067.143711] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.149966] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.180844] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Pushing event updated for resources: {'Port': ['ID=34694162-3ad3-47a4-9ad0-118c66e7263a,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1067.186455] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Deleting port b71a2db8-3f30-4375-aab9-acaab3103b6f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1067.186677] [49941]: DEBUG neutron_lib.callbacks.manager [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.188254] [49942]: DEBUG neutron.db.provisioning_blocks [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Provisioning complete for port 34694162-3ad3-47a4-9ad0-118c66e7263a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1067.188407] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.188569] [49942]: INFO neutron.plugins.ml2.plugin [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Attempt 1 to provision port 34694162-3ad3-47a4-9ad0-118c66e7263a [ 1067.216071] [49941]: DEBUG neutron.plugins.ml2.db [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] For port b71a2db8-3f30-4375-aab9-acaab3103b6f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b71a2db8-3f30-4375-aab9-acaab3103b6f,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1067.216071] [49941]: DEBUG neutron_lib.callbacks.manager [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.221443] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1067.221629] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit: [ 1067.221629] [49941]: key[id], b71a2db8-3f30-4375-aab9-acaab3103b6f -> None [ 1067.221629] [49941]: key[binding:vnic_type], normal -> None [ 1067.221629] [49941]: key[tags], [] -> None [ 1067.221629] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1067.221629] [49941]: key[allowed_address_pairs], [] -> None [ 1067.221629] [49941]: key[extra_dhcp_opts], [] -> None [ 1067.221629] [49941]: key[binding:profile], {} -> None [ 1067.221629] [49941]: key[admin_state_up], True -> None [ 1067.221629] [49941]: key[binding:vif_type], ovs -> None [ 1067.221629] [49941]: key[device_owner], compute:nova -> None [ 1067.221629] [49941]: key[created_at], 2025-11-20T12:29:28Z -> None [ 1067.221629] [49941]: key[updated_at], 2025-11-20T12:29:30Z -> None [ 1067.221629] [49941]: key[description], -> None [ 1067.221629] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1067.221629] [49941]: key[binding:host_id], cpu-1 -> None [ 1067.221629] [49941]: key[standard_attr_id], 432 -> None [ 1067.221629] [49941]: key[name], -> None [ 1067.221629] [49941]: key[mac_address], fa:16:3e:73:a5:8c -> None [ 1067.221629] [49941]: key[status], ACTIVE -> None [ 1067.221629] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1067.221629] [49941]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}] -> None [ 1067.221629] [49941]: key[security_groups], ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] -> None [ 1067.221629] [49941]: key[revision_number], 5 -> None [ 1067.221629] [49941]: key[port_security_enabled], True -> None [ 1067.221629] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1067.221629] [49941]: key[device_id], cb2141e5-f71d-4209-9523-155c38431fc4 -> None [ 1067.221629] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.232224] [49942]: DEBUG neutron.plugins.ml2.plugin [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Current status of the port 34694162-3ad3-47a4-9ad0-118c66e7263a is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1067.232407] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.248384] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '34694162-3ad3-47a4-9ad0-118c66e7263a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1067.253224] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-23fa2296-34ff-4c33-9f34-e9d45d666d54" -d '{"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-plugged", "status": "completed", "tag": "34694162-3ad3-47a4-9ad0-118c66e7263a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1067.260735] [49942]: DEBUG neutron.plugins.ml2.db [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] For port 34694162-3ad3-47a4-9ad0-118c66e7263a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=34694162-3ad3-47a4-9ad0-118c66e7263a,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1067.291655] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_precommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1067.291939] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_precommit: [ 1067.291939] [49942]: key[status], DOWN -> ACTIVE [ 1067.291939] [49942]: key[revision_number], 4 -> 5 [ 1067.291939] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.334724] [49942]: DEBUG neutron.db.provisioning_blocks [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Provisioning complete for port 34694162-3ad3-47a4-9ad0-118c66e7263a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1067.334883] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.334929] [49942]: INFO neutron.plugins.ml2.plugin [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Attempt 1 to provision port 34694162-3ad3-47a4-9ad0-118c66e7263a [ 1067.353462] [49941]: DEBUG neutron_lib.callbacks.manager [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.353726] [49941]: DEBUG neutron_lib.callbacks.manager [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.353876] [49941]: INFO neutron.db.l3_db [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 714fa785-98f5-4e46-95c9-61ce075b8bfe disassociated. External IP: 10.180.180.182, port: b71a2db8-3f30-4375-aab9-acaab3103b6f. [ 1067.354081] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Calling delete_port for b71a2db8-3f30-4375-aab9-acaab3103b6f owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1067.374786] [49942]: DEBUG neutron.plugins.ml2.plugin [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Current status of the port 34694162-3ad3-47a4-9ad0-118c66e7263a is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1067.375602] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_postcommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1067.375793] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_postcommit: [ 1067.375793] [49942]: key[status], DOWN -> ACTIVE [ 1067.375793] [49942]: key[revision_number], 4 -> 5 [ 1067.375793] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.375975] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.402142] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Pushing event updated for resources: {'Port': ['ID=34694162-3ad3-47a4-9ad0-118c66e7263a,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1067.404921] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_postcommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:07Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1067.405143] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] update_port_postcommit: [ 1067.405143] [49942]: key[binding:vif_type], unbound -> ovs [ 1067.405143] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 1067.405143] [49942]: key[updated_at], 2025-11-20T12:37:07Z -> 2025-11-20T12:37:08Z [ 1067.405143] [49942]: key[revision_number], 2 -> 4 [ 1067.405143] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.409463] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.409827] [49942]: DEBUG neutron_lib.callbacks.manager [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-ba9ff2bb-d76b-42df-bb14-a15d00d3ac43 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.411134] [49942]: [pid: 49942|app: 0|req: 4669/9077] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:07 2025] PUT /networking/v2.0/ports/34694162-3ad3-47a4-9ad0-118c66e7263a => generated 1037 bytes in 1646 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1067.427557] [49942]: [pid: 49942|app: 0|req: 4670/9078] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.439776] [49941]: DEBUG neutron_lib.callbacks.manager [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b71a2db8-3f30-4375-aab9-acaab3103b6f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.449093] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'Port': ['ID=b71a2db8-3f30-4375-aab9-acaab3103b6f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1067.453173] [49942]: [pid: 49942|app: 0|req: 4671/9079] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/security-groups?tenant_id=c9c47e220c7549aea9dbcda56de7aa88&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1067.495128] [49942]: DEBUG neutron_lib.callbacks.manager [None req-adf9c2fc-d844-4313-8684-fa93bfdb369e admin admin] Publish callbacks [] for security_group (4b0fa111-b52b-43e3-ba29-cf59f057c13d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.513930] [49942]: DEBUG neutron_lib.callbacks.manager [None req-adf9c2fc-d844-4313-8684-fa93bfdb369e admin admin] Publish callbacks [] for security_group (4b0fa111-b52b-43e3-ba29-cf59f057c13d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.530623] [49942]: DEBUG neutron_lib.callbacks.manager [None req-adf9c2fc-d844-4313-8684-fa93bfdb369e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4b0fa111-b52b-43e3-ba29-cf59f057c13d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.533780] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1067.534566] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-adf9c2fc-d844-4313-8684-fa93bfdb369e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=4b0fa111-b52b-43e3-ba29-cf59f057c13d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1067.538310] [49942]: DEBUG neutron_lib.callbacks.manager [None req-adf9c2fc-d844-4313-8684-fa93bfdb369e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.538801] [49942]: [pid: 49942|app: 0|req: 4672/9080] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:09 2025] DELETE /networking/v2.0/security-groups/4b0fa111-b52b-43e3-ba29-cf59f057c13d => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1067.552280] [49942]: [pid: 49942|app: 0|req: 4673/9081] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.589399] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1067.604311] [49942]: [pid: 49942|app: 0|req: 4674/9082] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1067.607717] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] No DVR routers for this DVR port b71a2db8-3f30-4375-aab9-acaab3103b6f on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1067.607717] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit called with port settings {'id': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:73:a5:8c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'device_owner': 'compute:nova', 'standard_attr_id': 432, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:28Z', 'updated_at': '2025-11-20T12:29:30Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1067.609504] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit: [ 1067.609504] [49941]: key[id], b71a2db8-3f30-4375-aab9-acaab3103b6f -> None [ 1067.609504] [49941]: key[binding:vnic_type], normal -> None [ 1067.609504] [49941]: key[tags], [] -> None [ 1067.609504] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1067.609504] [49941]: key[allowed_address_pairs], [] -> None [ 1067.609504] [49941]: key[extra_dhcp_opts], [] -> None [ 1067.609504] [49941]: key[binding:profile], {} -> None [ 1067.609504] [49941]: key[admin_state_up], True -> None [ 1067.609504] [49941]: key[binding:vif_type], ovs -> None [ 1067.609504] [49941]: key[device_owner], compute:nova -> None [ 1067.609504] [49941]: key[created_at], 2025-11-20T12:29:28Z -> None [ 1067.609504] [49941]: key[updated_at], 2025-11-20T12:29:30Z -> None [ 1067.609504] [49941]: key[description], -> None [ 1067.609504] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1067.609504] [49941]: key[binding:host_id], cpu-1 -> None [ 1067.609504] [49941]: key[standard_attr_id], 432 -> None [ 1067.609504] [49941]: key[name], -> None [ 1067.609504] [49941]: key[mac_address], fa:16:3e:73:a5:8c -> None [ 1067.609504] [49941]: key[status], ACTIVE -> None [ 1067.609504] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1067.609504] [49941]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.2'}] -> None [ 1067.609504] [49941]: key[security_groups], ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] -> None [ 1067.609504] [49941]: key[revision_number], 5 -> None [ 1067.609504] [49941]: key[port_security_enabled], True -> None [ 1067.609504] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1067.609504] [49941]: key[device_id], cb2141e5-f71d-4209-9523-155c38431fc4 -> None [ 1067.609504] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1067.612565] [49941]: DEBUG neutron_lib.callbacks.manager [req-f2178c2e-4864-446d-bd25-0287afed9467 req-4a298424-dba3-4446-a761-116b0c982631 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1067.612565] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'name': 'network-vif-deleted', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1067.614500] [49941]: [pid: 49941|app: 0|req: 4409/9083] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:08 2025] DELETE /networking/v2.0/ports/b71a2db8-3f30-4375-aab9-acaab3103b6f => generated 0 bytes in 472 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1067.617644] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-97c133d4-b6b6-46fb-b280-8d3c0929ecad" -d '{"events": [{"server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "name": "network-vif-deleted", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1067.682894] [49942]: [pid: 49942|app: 0|req: 4675/9084] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.778881] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a09e7786-2e87-4087-a33e-b2521e85b2dd req-39c6324d-45f0-4ca3-aa58-7f36657326d6 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.780499] [49941]: [pid: 49941|app: 0|req: 4410/9085] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.788748] [49942]: DEBUG neutron.api.wsgi [req-a09e7786-2e87-4087-a33e-b2521e85b2dd req-8a0ccbde-9d86-486a-847a-03abadc6305e tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.825176] [49942]: [pid: 49942|app: 0|req: 4676/9086] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1067.930928] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68a370a5-b5a7-4280-b292-1387dbdc762b req-496807bd-6c4e-4dd9-8400-dbf2cc88122b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1067.932035] [49941]: [pid: 49941|app: 0|req: 4411/9087] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.939192] [49942]: DEBUG neutron.api.wsgi [req-68a370a5-b5a7-4280-b292-1387dbdc762b req-e617e3ca-bf93-4897-97ed-4223b32cbf82 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1067.959694] [49942]: [pid: 49942|app: 0|req: 4677/9088] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1067.991627] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-cb812fde-1d3c-465d-a536-009ab1fc43c6 x-openstack-request-id: req-cb812fde-1d3c-465d-a536-009ab1fc43c6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1067.991714] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-plugged", "status": "completed", "tag": "34694162-3ad3-47a4-9ad0-118c66e7263a", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1067.991756] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cb812fde-1d3c-465d-a536-009ab1fc43c6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1067.991939] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cb812fde-1d3c-465d-a536-009ab1fc43c6'] response: {'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'code': 200} [ 1068.156524] [49941]: [pid: 49941|app: 0|req: 4412/9089] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:09 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.209384] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-f4b021ae-8d88-4531-8377-f916f034d256 x-openstack-request-id: req-f4b021ae-8d88-4531-8377-f916f034d256 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1068.209548] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "cb2141e5-f71d-4209-9523-155c38431fc4", "name": "network-vif-deleted", "tag": "b71a2db8-3f30-4375-aab9-acaab3103b6f", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1068.209548] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f4b021ae-8d88-4531-8377-f916f034d256 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1068.209702] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f4b021ae-8d88-4531-8377-f916f034d256'] response: {'server_uuid': 'cb2141e5-f71d-4209-9523-155c38431fc4', 'name': 'network-vif-deleted', 'tag': 'b71a2db8-3f30-4375-aab9-acaab3103b6f', 'status': 'completed', 'code': 200} [ 1068.224203] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b4f4a2ab-cb20-400d-968a-8e7f9165e3e6 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (9eb3070a-05b4-4824-8303-0e1f1e5ff973), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.240585] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b4f4a2ab-cb20-400d-968a-8e7f9165e3e6 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (9eb3070a-05b4-4824-8303-0e1f1e5ff973), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.266473] [49941]: [pid: 49941|app: 0|req: 4413/9090] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.285098] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b4f4a2ab-cb20-400d-968a-8e7f9165e3e6 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9eb3070a-05b4-4824-8303-0e1f1e5ff973), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.289245] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b4f4a2ab-cb20-400d-968a-8e7f9165e3e6 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=9eb3070a-05b4-4824-8303-0e1f1e5ff973,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1068.293306] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b4f4a2ab-cb20-400d-968a-8e7f9165e3e6 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.294091] [49942]: [pid: 49942|app: 0|req: 4678/9091] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:09 2025] DELETE /networking/v2.0/security-groups/9eb3070a-05b4-4824-8303-0e1f1e5ff973 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1068.309476] [49941]: INFO neutron.api.v2.resource [None req-e69ea160-802c-407a-a2eb-b9c0b1da5ab0 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] show failed (client error): The resource could not be found. [ 1068.309919] [49941]: [pid: 49941|app: 0|req: 4414/9092] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/security-groups/9eb3070a-05b4-4824-8303-0e1f1e5ff973 => generated 146 bytes in 12 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1068.348611] [49941]: [pid: 49941|app: 0|req: 4415/9093] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.391541] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Deleting port a699e83d-0c65-447d-b94f-01e38132d43b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1068.391730] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (a699e83d-0c65-447d-b94f-01e38132d43b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.406547] [49941]: [pid: 49941|app: 0|req: 4416/9094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.428839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (a699e83d-0c65-447d-b94f-01e38132d43b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.429014] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (a699e83d-0c65-447d-b94f-01e38132d43b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.433602] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit called with port settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be07a0e1-e77d-44a5-aa43-6badd90d303b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:07Z', 'updated_at': '2025-11-20T12:35: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1068.433792] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_precommit: [ 1068.433792] [49942]: key[id], a699e83d-0c65-447d-b94f-01e38132d43b -> None [ 1068.433792] [49942]: key[binding:vnic_type], normal -> None [ 1068.433792] [49942]: key[tags], [] -> None [ 1068.433792] [49942]: key[binding:vif_details], {} -> None [ 1068.433792] [49942]: key[allowed_address_pairs], [] -> None [ 1068.433792] [49942]: key[extra_dhcp_opts], [] -> None [ 1068.433792] [49942]: key[binding:profile], {} -> None [ 1068.433792] [49942]: key[admin_state_up], True -> None [ 1068.433792] [49942]: key[binding:vif_type], unbound -> None [ 1068.433792] [49942]: key[device_owner], network:floatingip -> None [ 1068.433792] [49942]: key[created_at], 2025-11-20T12:35:07Z -> None [ 1068.433792] [49942]: key[updated_at], 2025-11-20T12:35:07Z -> None [ 1068.433792] [49942]: key[description], -> None [ 1068.433792] [49942]: key[tenant_id], -> None [ 1068.433792] [49942]: key[binding:host_id], -> None [ 1068.433792] [49942]: key[standard_attr_id], 1531 -> None [ 1068.433792] [49942]: key[name], -> None [ 1068.433792] [49942]: key[mac_address], fa:16:3e:ab:d2:c8 -> None [ 1068.433792] [49942]: key[status], N/A -> None [ 1068.433792] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1068.433792] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}] -> None [ 1068.433792] [49942]: key[security_groups], [] -> None [ 1068.433792] [49942]: key[revision_number], 2 -> None [ 1068.433792] [49942]: key[port_security_enabled], False -> None [ 1068.433792] [49942]: key[project_id], -> None [ 1068.433792] [49942]: key[device_id], be07a0e1-e77d-44a5-aa43-6badd90d303b -> None [ 1068.433792] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.436041] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Calling delete_port for a699e83d-0c65-447d-b94f-01e38132d43b owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1068.454353] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-86eb3c11-c144-45f9-9778-7b326686c2dc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.457612] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-86eb3c11-c144-45f9-9778-7b326686c2dc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.458815] [49941]: [pid: 49941|app: 0|req: 4417/9095] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2073 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1068.470196] [49941]: DEBUG neutron.api.wsgi [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-a42f4903-7d1f-4aa9-be86-e0c35bdf1776 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.501541] [49941]: [pid: 49941|app: 0|req: 4418/9096] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.511730] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (a699e83d-0c65-447d-b94f-01e38132d43b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.519858] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Pushing event deleted for resources: {'Port': ['ID=a699e83d-0c65-447d-b94f-01e38132d43b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1068.525953] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-6dd32101-d95c-4751-8ce5-9314fef3f5ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.527153] [49941]: [pid: 49941|app: 0|req: 4419/9097] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.548106] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit called with port settings {'id': 'a699e83d-0c65-447d-b94f-01e38132d43b', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ab:d2:c8', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'be07a0e1-e77d-44a5-aa43-6badd90d303b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1531, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:07Z', 'updated_at': '2025-11-20T12:35: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1068.548106] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] delete_port_postcommit: [ 1068.548106] [49942]: key[id], a699e83d-0c65-447d-b94f-01e38132d43b -> None [ 1068.548106] [49942]: key[binding:vnic_type], normal -> None [ 1068.548106] [49942]: key[tags], [] -> None [ 1068.548106] [49942]: key[binding:vif_details], {} -> None [ 1068.548106] [49942]: key[allowed_address_pairs], [] -> None [ 1068.548106] [49942]: key[extra_dhcp_opts], [] -> None [ 1068.548106] [49942]: key[binding:profile], {} -> None [ 1068.548106] [49942]: key[admin_state_up], True -> None [ 1068.548106] [49942]: key[binding:vif_type], unbound -> None [ 1068.548106] [49942]: key[device_owner], network:floatingip -> None [ 1068.548106] [49942]: key[created_at], 2025-11-20T12:35:07Z -> None [ 1068.548106] [49942]: key[updated_at], 2025-11-20T12:35:07Z -> None [ 1068.548106] [49942]: key[description], -> None [ 1068.548106] [49942]: key[tenant_id], -> None [ 1068.548106] [49942]: key[binding:host_id], -> None [ 1068.548106] [49942]: key[standard_attr_id], 1531 -> None [ 1068.548106] [49942]: key[name], -> None [ 1068.548106] [49942]: key[mac_address], fa:16:3e:ab:d2:c8 -> None [ 1068.548106] [49942]: key[status], N/A -> None [ 1068.548106] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1068.548106] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.188'}] -> None [ 1068.548106] [49942]: key[security_groups], [] -> None [ 1068.548106] [49942]: key[revision_number], 2 -> None [ 1068.548106] [49942]: key[port_security_enabled], False -> None [ 1068.548106] [49942]: key[project_id], -> None [ 1068.548106] [49942]: key[device_id], be07a0e1-e77d-44a5-aa43-6badd90d303b -> None [ 1068.548106] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1068.549285] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks [] for floatingip (be07a0e1-e77d-44a5-aa43-6badd90d303b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.551918] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1347c515-861c-48d0-a5d9-19a55eb2d3b4 tempest-AttachVolumeTestJSON-524369812 tempest-AttachVolumeTestJSON-524369812-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1068.552446] [49942]: [pid: 49942|app: 0|req: 4679/9098] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:37:10 2025] DELETE /networking/v2.0/floatingips/be07a0e1-e77d-44a5-aa43-6badd90d303b => generated 0 bytes in 237 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1068.558445] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-68958a25-fbb8-4590-942b-dc6eaf910826 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.559199] [49941]: [pid: 49941|app: 0|req: 4420/9099] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.598029] [49942]: [pid: 49942|app: 0|req: 4680/9100] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.633358] [49942]: [pid: 49942|app: 0|req: 4681/9101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=89e179ce-2ee3-4621-b12d-3cc386d58707 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1068.683574] [49941]: [pid: 49941|app: 0|req: 4421/9102] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.692296] [49941]: DEBUG neutron.api.wsgi [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-73393c25-8d66-4f3f-9280-5835f1b01b82 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.696908] [49942]: [pid: 49942|app: 0|req: 4682/9103] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.707489] [49941]: [pid: 49941|app: 0|req: 4422/9104] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=34694162-3ad3-47a4-9ad0-118c66e7263a => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.742414] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-c59e679c-e076-437a-a058-d648594b138c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.743539] [49942]: [pid: 49942|app: 0|req: 4683/9105] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.762045] [49941]: [pid: 49941|app: 0|req: 4423/9106] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.797713] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-a3e438e8-ba2d-4310-914f-d56fbd38964e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.798806] [49942]: [pid: 49942|app: 0|req: 4684/9107] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.854384] [49941]: [pid: 49941|app: 0|req: 4424/9108] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.892224] [49942]: [pid: 49942|app: 0|req: 4685/9109] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1068.907176] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74cd425d-43b0-4a92-bc3a-61122d2d1315 req-e7cb26e9-0391-4ae3-9053-a154d9145deb tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1068.908127] [49941]: [pid: 49941|app: 0|req: 4425/9110] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1068.914309] [49942]: DEBUG neutron.api.wsgi [req-74cd425d-43b0-4a92-bc3a-61122d2d1315 req-efc6ef6d-89af-4430-a281-47db0375bbf6 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1068.944149] [49942]: [pid: 49942|app: 0|req: 4686/9111] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&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.066884] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-601352b4-322c-4fac-a647-9d81163aaba0 req-144fd46b-1270-49fb-a0a6-c1d49e8b6102 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1069.068026] [49941]: [pid: 49941|app: 0|req: 4426/9112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.076734] [49942]: DEBUG neutron.api.wsgi [req-601352b4-322c-4fac-a647-9d81163aaba0 req-7394eead-6fb5-4e74-8cea-34fce2259b6c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1069.103613] [49942]: [pid: 49942|app: 0|req: 4687/9113] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:10 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1069.357301] [49941]: [pid: 49941|app: 0|req: 4427/9114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.419912] [49942]: [pid: 49942|app: 0|req: 4688/9115] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.489406] [49941]: [pid: 49941|app: 0|req: 4428/9116] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.865265] [49942]: [pid: 49942|app: 0|req: 4689/9117] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.923205] [49941]: [pid: 49941|app: 0|req: 4429/9118] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1069.997453] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': '34694162-3ad3-47a4-9ad0-118c66e7263a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1069.998948] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fa899b06-d452-4afb-8b4d-9b4ac418c189" -d '{"events": [{"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "34694162-3ad3-47a4-9ad0-118c66e7263a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1070.031857] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-a280d7ad-795c-4cb6-8498-721629377dec tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.032850] [49942]: [pid: 49942|app: 0|req: 4690/9119] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.039677] [49941]: DEBUG neutron.api.wsgi [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-7396a158-a90b-4658-b4aa-55cdcaa193f8 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.045273] [49941]: [pid: 49941|app: 0|req: 4430/9120] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/quotas/9715357ca6bc43fdbef405fff39883db => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1070.103246] [49942]: [pid: 49942|app: 0|req: 4691/9121] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&fields=id => generated 103 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1070.140078] [49941]: [pid: 49941|app: 0|req: 4431/9122] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.183453] [49942]: [pid: 49942|app: 0|req: 4692/9123] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:11 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.369406] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50b894f1-a3f8-44b1-9769-ed41ffa1a992 req-e508de27-4bec-4bbb-b83e-b42e70b8486a tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.370545] [49941]: [pid: 49941|app: 0|req: 4432/9124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1070.378134] [49942]: DEBUG neutron.api.wsgi [req-50b894f1-a3f8-44b1-9769-ed41ffa1a992 req-3015d05b-40fe-4e32-acf0-9ef80afc21e2 tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1070.404039] [49942]: [pid: 49942|app: 0|req: 4693/9125] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.436255] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-c8daf7c3-4bf3-453d-81b8-50d52245121f x-openstack-request-id: req-c8daf7c3-4bf3-453d-81b8-50d52245121f {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1070.436570] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "34694162-3ad3-47a4-9ad0-118c66e7263a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1070.436570] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c8daf7c3-4bf3-453d-81b8-50d52245121f {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1070.436696] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c8daf7c3-4bf3-453d-81b8-50d52245121f'] response: {'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'status': 'completed', 'code': 200} [ 1070.466395] [49941]: [pid: 49941|app: 0|req: 4433/9126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.529384] [49942]: [pid: 49942|app: 0|req: 4694/9127] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.647879] [49941]: [pid: 49941|app: 0|req: 4434/9128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.706708] [49942]: [pid: 49942|app: 0|req: 4695/9129] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.927789] [49941]: [pid: 49941|app: 0|req: 4435/9130] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1070.972184] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa899b06-d452-4afb-8b4d-9b4ac418c189 req-3cb46c3f-b271-4d15-89e7-05886cc6f539 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.975325] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa899b06-d452-4afb-8b4d-9b4ac418c189 req-3cb46c3f-b271-4d15-89e7-05886cc6f539 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1070.976370] [49942]: [pid: 49942|app: 0|req: 4696/9131] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2073 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1071.024563] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa899b06-d452-4afb-8b4d-9b4ac418c189 req-185249c8-85fe-44b8-95df-e774141c4232 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.025546] [49941]: [pid: 49941|app: 0|req: 4436/9132] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.029279] [49942]: [pid: 49942|app: 0|req: 4697/9133] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.031830] [49941]: DEBUG neutron.api.wsgi [req-fa899b06-d452-4afb-8b4d-9b4ac418c189 req-5d09dfea-d4f5-47d7-bb4a-e6adca2f4312 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1071.045224] [49941]: [pid: 49941|app: 0|req: 4437/9134] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=34694162-3ad3-47a4-9ad0-118c66e7263a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.070663] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa899b06-d452-4afb-8b4d-9b4ac418c189 req-14c66db7-245b-4922-993a-ac2af94aea91 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.071675] [49942]: [pid: 49942|app: 0|req: 4698/9135] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.103110] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa899b06-d452-4afb-8b4d-9b4ac418c189 req-a7075f48-833f-4834-a524-8d827f050c24 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.104095] [49941]: [pid: 49941|app: 0|req: 4438/9136] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.144119] [49942]: [pid: 49942|app: 0|req: 4699/9137] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.196420] [49941]: [pid: 49941|app: 0|req: 4439/9138] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:12 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.561405] [49942]: [pid: 49942|app: 0|req: 4700/9139] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:13 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.636444] [49941]: [pid: 49941|app: 0|req: 4440/9140] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:13 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.771207] [49941]: [pid: 49941|app: 0|req: 4441/9141] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:13 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1071.788630] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-59be81f9-dcf8-4800-853b-8b7a43cf584a req-efcefd7d-7fc4-4211-bc8a-5f362ef4ad38 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.789723] [49942]: [pid: 49942|app: 0|req: 4701/9142] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:13 2025] GET /networking/v2.0/ports/34694162-3ad3-47a4-9ad0-118c66e7263a => generated 746 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.847495] [49941]: [pid: 49941|app: 0|req: 4442/9143] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:13 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1071.934126] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e400489-b1d1-48cd-a9d9-b768ba5c468c req-76e53625-3726-44db-9446-094f1540b843 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.935617] [49942]: [pid: 49942|app: 0|req: 4702/9144] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:13 2025] GET /networking/v2.0/ports/34694162-3ad3-47a4-9ad0-118c66e7263a => generated 746 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.948580] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-a5c574eb-6696-403e-b98d-56057cd26b33 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1071.949761] [49941]: [pid: 49941|app: 0|req: 4443/9145] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:13 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1071.950032] [49942]: DEBUG neutron.api.v2.base [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-1682485913'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1071.958962] [49941]: DEBUG neutron.api.v2.base [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Request body: {'port': {'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'admin_state_up': True, 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1072.012093] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1072.012736] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1072.015371] [49941]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.016105] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.034224] [49942]: DEBUG neutron.notifiers.nova [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] device_id is not set on port 099bc86b-dc5f-4df4-a017-14532caff369 yet. {{(pid=49942) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1072.083405] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.6 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/099bc86b-dc5f-4df4-a017-14532caff369) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1072.083770] [49941]: DEBUG neutron.db.db_base_plugin_common [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Allocated IP 192.168.128.9 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/204bb1ce-154f-47a5-858c-9d4b0ce17c7e) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1072.161548] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (099bc86b-dc5f-4df4-a017-14532caff369), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.162323] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (099bc86b-dc5f-4df4-a017-14532caff369), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.162517] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1072.162667] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 1072.162667] [49942]: key[id], None -> 099bc86b-dc5f-4df4-a017-14532caff369 [ 1072.162667] [49942]: key[binding:vnic_type], None -> normal [ 1072.162667] [49942]: key[binding:vif_details], None -> {} [ 1072.162667] [49942]: key[allowed_address_pairs], None -> [] [ 1072.162667] [49942]: key[binding:profile], None -> {} [ 1072.162667] [49942]: key[admin_state_up], None -> True [ 1072.162667] [49942]: key[binding:vif_type], None -> unbound [ 1072.162667] [49942]: key[device_owner], None -> [ 1072.162667] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1072.162667] [49942]: key[binding:host_id], None -> [ 1072.162667] [49942]: key[standard_attr_id], None -> 1650 [ 1072.162667] [49942]: key[name], None -> tempest-AttachInterfacesTestJSON-1682485913 [ 1072.162667] [49942]: key[mac_address], None -> fa:16:3e:92:65:08 [ 1072.162667] [49942]: key[status], None -> DOWN [ 1072.162667] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1072.162667] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}] [ 1072.162667] [49942]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 1072.162667] [49942]: key[port_security_enabled], None -> True [ 1072.162667] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1072.162667] [49942]: key[device_id], None -> [ 1072.162667] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.163558] [49941]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for allowed_address_pair (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.164730] [49941]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.164945] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': '', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1072.165104] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit: [ 1072.165104] [49941]: key[id], None -> 204bb1ce-154f-47a5-858c-9d4b0ce17c7e [ 1072.165104] [49941]: key[binding:vnic_type], None -> normal [ 1072.165104] [49941]: key[binding:vif_details], None -> {} [ 1072.165104] [49941]: key[allowed_address_pairs], None -> [] [ 1072.165104] [49941]: key[binding:profile], None -> {} [ 1072.165104] [49941]: key[admin_state_up], None -> True [ 1072.165104] [49941]: key[binding:vif_type], None -> unbound [ 1072.165104] [49941]: key[device_owner], None -> [ 1072.165104] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1072.165104] [49941]: key[binding:host_id], None -> [ 1072.165104] [49941]: key[standard_attr_id], None -> 1649 [ 1072.165104] [49941]: key[name], None -> [ 1072.165104] [49941]: key[mac_address], None -> fa:16:3e:9d:fd:62 [ 1072.165104] [49941]: key[status], None -> DOWN [ 1072.165104] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1072.165104] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] [ 1072.165104] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1072.165104] [49941]: key[port_security_enabled], None -> True [ 1072.165104] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1072.165104] [49941]: key[device_id], None -> 7971270f-e8b2-4351-950d-0511ca0af7ff [ 1072.165104] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.182025] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (099bc86b-dc5f-4df4-a017-14532caff369), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.187276] [49941]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.203311] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=099bc86b-dc5f-4df4-a017-14532caff369,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1072.208960] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event updated for resources: {'Port': ['ID=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1072.211566] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1072.212417] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1072.215289] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1072.218375] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1072.219255] [49941]: DEBUG neutron.scheduler.base_scheduler [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1072.223118] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1072.230453] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:13Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1072.230453] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 1072.230453] [49942]: key[id], None -> 099bc86b-dc5f-4df4-a017-14532caff369 [ 1072.230453] [49942]: key[binding:vnic_type], None -> normal [ 1072.230453] [49942]: key[tags], None -> [] [ 1072.230453] [49942]: key[binding:vif_details], None -> {} [ 1072.230453] [49942]: key[allowed_address_pairs], None -> [] [ 1072.230453] [49942]: key[extra_dhcp_opts], None -> [] [ 1072.230453] [49942]: key[binding:profile], None -> {} [ 1072.230453] [49942]: key[admin_state_up], None -> True [ 1072.230453] [49942]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 1072.230453] [49942]: key[binding:vif_type], None -> unbound [ 1072.230453] [49942]: key[device_owner], None -> [ 1072.230453] [49942]: key[created_at], None -> 2025-11-20T12:37:13Z [ 1072.230453] [49942]: key[updated_at], None -> 2025-11-20T12:37:13Z [ 1072.230453] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1072.230453] [49942]: key[binding:host_id], None -> [ 1072.230453] [49942]: key[description], None -> [ 1072.230453] [49942]: key[standard_attr_id], None -> 1650 [ 1072.230453] [49942]: key[name], None -> tempest-AttachInterfacesTestJSON-1682485913 [ 1072.230453] [49942]: key[mac_address], None -> fa:16:3e:92:65:08 [ 1072.230453] [49942]: key[status], None -> DOWN [ 1072.230453] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1072.230453] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}] [ 1072.230453] [49942]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 1072.230453] [49942]: key[revision_number], None -> 1 [ 1072.230453] [49942]: key[port_security_enabled], None -> True [ 1072.230453] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1072.230453] [49942]: key[device_id], None -> [ 1072.230453] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.235375] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.235775] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8b5ec320-a49c-4dbf-a2a4-ba1ce1ac5357 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.242263] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': '', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:13Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1072.242464] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit: [ 1072.242464] [49941]: key[id], None -> 204bb1ce-154f-47a5-858c-9d4b0ce17c7e [ 1072.242464] [49941]: key[binding:vnic_type], None -> normal [ 1072.242464] [49941]: key[tags], None -> [] [ 1072.242464] [49941]: key[binding:vif_details], None -> {} [ 1072.242464] [49941]: key[allowed_address_pairs], None -> [] [ 1072.242464] [49941]: key[extra_dhcp_opts], None -> [] [ 1072.242464] [49941]: key[binding:profile], None -> {} [ 1072.242464] [49941]: key[admin_state_up], None -> True [ 1072.242464] [49941]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 1072.242464] [49941]: key[binding:vif_type], None -> unbound [ 1072.242464] [49941]: key[device_owner], None -> [ 1072.242464] [49941]: key[created_at], None -> 2025-11-20T12:37:13Z [ 1072.242464] [49941]: key[updated_at], None -> 2025-11-20T12:37:13Z [ 1072.242464] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1072.242464] [49941]: key[binding:host_id], None -> [ 1072.242464] [49941]: key[description], None -> [ 1072.242464] [49941]: key[standard_attr_id], None -> 1649 [ 1072.242464] [49941]: key[name], None -> [ 1072.242464] [49941]: key[mac_address], None -> fa:16:3e:9d:fd:62 [ 1072.242464] [49941]: key[status], None -> DOWN [ 1072.242464] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1072.242464] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] [ 1072.242464] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1072.242464] [49941]: key[revision_number], None -> 1 [ 1072.242464] [49941]: key[port_security_enabled], None -> True [ 1072.242464] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1072.242464] [49941]: key[device_id], None -> 7971270f-e8b2-4351-950d-0511ca0af7ff [ 1072.242464] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.247171] [49942]: [pid: 49942|app: 0|req: 4703/9146] 10.180.1.21 () {60 vars in 1145 bytes} [Thu Nov 20 12:37:13 2025] POST /networking/v2.0/ports => generated 739 bytes in 302 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1072.277378] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.277764] [49941]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-36346c6d-35dc-419e-bf7d-4a24ae9b777b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.287015] [49941]: [pid: 49941|app: 0|req: 4444/9147] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:13 2025] POST /networking/v2.0/ports => generated 732 bytes in 332 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1072.301908] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9abaf24e-eca9-4fd0-92e5-3ee23a78fc97 req-1969bae2-c6a7-4e15-bd6b-ab9d38f3ed4b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.302862] [49942]: [pid: 49942|app: 0|req: 4704/9148] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.305974] [49942]: DEBUG neutron.api.v2.base [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Request body: {'port': {'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1072.313728] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfd8bae5-74b1-4d24-ab48-900582968349 req-5900d313-f587-401d-ae28-086eb0ebc34b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.314717] [49941]: [pid: 49941|app: 0|req: 4445/9149] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 735 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1072.317416] [49941]: DEBUG neutron.api.wsgi [req-9abaf24e-eca9-4fd0-92e5-3ee23a78fc97 req-cd26a3da-a2ee-4b69-bd4d-4ef7fbbdcb1b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.337518] [49941]: [pid: 49941|app: 0|req: 4446/9150] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/security-groups?id=dbb8850f-bee0-48ab-ab67-6434bee4f244&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.340116] [49941]: DEBUG neutron.api.wsgi [req-bfd8bae5-74b1-4d24-ab48-900582968349 req-27f0693a-c9ae-40b3-b2e6-3a075d9fd96f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.345823] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.360487] [49941]: [pid: 49941|app: 0|req: 4447/9151] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.395874] [49941]: [pid: 49941|app: 0|req: 4448/9152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.457505] [49942]: DEBUG neutron.notifiers.nova [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 204bb1ce-154f-47a5-858c-9d4b0ce17c7e {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1072.460825] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-f24c350f-891a-4279-99a3-dcdebda07834 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.462082] [49941]: [pid: 49941|app: 0|req: 4449/9153] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369 => generated 739 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1072.463178] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks [] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.471626] [49942]: DEBUG neutron.db.provisioning_blocks [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Transition to ACTIVE for port object 204bb1ce-154f-47a5-858c-9d4b0ce17c7e will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1072.473416] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_precommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:14Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': '', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:13Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1072.473618] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_precommit: [ 1072.473618] [49942]: key[device_owner], -> compute:nova [ 1072.473618] [49942]: key[binding:host_id], -> cpu-1 [ 1072.473618] [49942]: key[updated_at], 2025-11-20T12:37:13Z -> 2025-11-20T12:37:14Z [ 1072.473618] [49942]: key[revision_number], 1 -> 2 [ 1072.473618] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.474844] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1072.488828] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7408578-236e-43b5-8b00-509135a2b8ea req-65bfbd9a-aada-4fe4-9718-446420d059b7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1072.489965] [49941]: [pid: 49941|app: 0|req: 4450/9154] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1072.493029] [49941]: DEBUG neutron.api.wsgi [req-7d4d5a43-1582-47e5-b610-47893b56150e req-175c14c3-4bdf-4cb2-b98c-024dd806735e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.493680] [49941]: DEBUG neutron.api.wsgi [req-7d4d5a43-1582-47e5-b610-47893b56150e req-175c14c3-4bdf-4cb2-b98c-024dd806735e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1072.494214] [49941]: [pid: 49941|app: 0|req: 4451/9155] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:37: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) [ 1072.495745] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Pushing event updated for resources: {'Port': ['ID=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1072.496308] [49941]: DEBUG neutron.api.wsgi [req-f7408578-236e-43b5-8b00-509135a2b8ea req-ae641325-bff6-4daa-b1a8-ee39d074e7a0 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1072.519365] [49941]: [pid: 49941|app: 0|req: 4452/9156] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&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.530341] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_postcommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:14Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': '', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:13Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1072.530833] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_postcommit: [ 1072.530833] [49942]: key[device_owner], -> compute:nova [ 1072.530833] [49942]: key[binding:host_id], -> cpu-1 [ 1072.530833] [49942]: key[updated_at], 2025-11-20T12:37:13Z -> 2025-11-20T12:37:14Z [ 1072.530833] [49942]: key[revision_number], 1 -> 2 [ 1072.530833] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1072.543465] [49942]: DEBUG neutron.plugins.ml2.managers [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Attempting to bind port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1072.543687] [49942]: DEBUG neutron.plugins.ml2.managers [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Attempting to bind port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1072.543902] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Attempting to bind port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e on network 8248c6a0-0e87-42c3-b40e-fba038abb05f {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1072.572469] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1072.572960] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Bind Segment={'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1072.575935] [49942]: DEBUG networking_nsxv3.api.rpc [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Bind port on Host cpu-1 & Segment [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1072.629554] [49941]: [pid: 49941|app: 0|req: 4453/9157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1072.739912] [49941]: [pid: 49941|app: 0|req: 4454/9158] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=dd9b7cce-460c-409a-912b-b15c705d43e8 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.844058] [49941]: [pid: 49941|app: 0|req: 4455/9159] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=cb2141e5-f71d-4209-9523-155c38431fc4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1072.925643] [49941]: [pid: 49941|app: 0|req: 4456/9160] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:14 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.547219] [49941]: [pid: 49941|app: 0|req: 4457/9161] 10.180.1.21 () {60 vars in 1775 bytes} [Thu Nov 20 12:37:15 2025] GET /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1073.579289] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Bound using segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1073.579590] [49942]: DEBUG neutron.plugins.ml2.managers [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Bound port: 204bb1ce-154f-47a5-858c-9d4b0ce17c7e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "34a581cb-6d33-4e2e-af50-735a6749d6da", "external-id": "nsx-vlan-transportzone-673", "segmentation_id": 673}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1073.579762] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.600997] [49941]: [pid: 49941|app: 0|req: 4458/9162] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:15 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1073.625078] [49942]: DEBUG neutron.plugins.ml2.db [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] For port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1073.628192] [49942]: DEBUG neutron.plugins.ml2.db [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] For port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1073.629778] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_precommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:14Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:14Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1073.630136] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_precommit: [ 1073.630136] [49942]: key[binding:vif_type], unbound -> ovs [ 1073.630136] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} [ 1073.630136] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.633729] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.648934] [49941]: [pid: 49941|app: 0|req: 4459/9163] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:15 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1073.669765] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Pushing event updated for resources: {'Port': ['ID=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.677259] [49942]: DEBUG neutron.db.provisioning_blocks [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Provisioning complete for port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1073.677423] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.677562] [49942]: INFO neutron.plugins.ml2.plugin [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Attempt 1 to provision port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e [ 1073.717586] [49942]: DEBUG neutron.plugins.ml2.plugin [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Current status of the port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1073.717813] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.734311] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1073.741749] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8791d9b6-da23-4c18-9b44-5eddef73fd81" -d '{"events": [{"server_uuid": "7971270f-e8b2-4351-950d-0511ca0af7ff", "name": "network-vif-plugged", "status": "completed", "tag": "204bb1ce-154f-47a5-858c-9d4b0ce17c7e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1073.745546] [49942]: DEBUG neutron.plugins.ml2.db [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] For port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1073.787666] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_precommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:15Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:15Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1073.787923] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_precommit: [ 1073.787923] [49942]: key[status], DOWN -> ACTIVE [ 1073.787923] [49942]: key[revision_number], 4 -> 5 [ 1073.787923] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.793444] [49942]: DEBUG neutron.db.provisioning_blocks [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Provisioning complete for port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1073.793610] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.793703] [49942]: INFO neutron.plugins.ml2.plugin [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Attempt 1 to provision port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e [ 1073.833973] [49942]: DEBUG neutron.plugins.ml2.plugin [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Current status of the port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1073.834907] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_postcommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:15Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:15Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1073.835107] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_postcommit: [ 1073.835107] [49942]: key[status], DOWN -> ACTIVE [ 1073.835107] [49942]: key[revision_number], 4 -> 5 [ 1073.835107] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.835261] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.860871] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Pushing event updated for resources: {'Port': ['ID=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1073.863836] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_postcommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:15Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:14Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1073.864095] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] update_port_postcommit: [ 1073.864095] [49942]: key[binding:vif_type], unbound -> ovs [ 1073.864095] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} [ 1073.864095] [49942]: key[updated_at], 2025-11-20T12:37:14Z -> 2025-11-20T12:37:15Z [ 1073.864095] [49942]: key[revision_number], 2 -> 4 [ 1073.864095] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1073.871864] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1073.872293] [49942]: DEBUG neutron_lib.callbacks.manager [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-8940230a-6580-43e7-b6df-f1eb5d27fd49 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1073.873675] [49942]: [pid: 49942|app: 0|req: 4705/9164] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:14 2025] PUT /networking/v2.0/ports/204bb1ce-154f-47a5-858c-9d4b0ce17c7e => generated 1037 bytes in 1570 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1074.048962] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-ed0e229b-b9cc-4726-9db5-968155ddb37d tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.049928] [49941]: [pid: 49941|app: 0|req: 4460/9165] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:15 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.099947] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Deleting port 761bc173-eb3f-4733-a1a6-686299c66dab {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1074.100189] [49942]: DEBUG neutron_lib.callbacks.manager [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.135572] [49942]: DEBUG neutron.plugins.ml2.db [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] For port 761bc173-eb3f-4733-a1a6-686299c66dab, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=761bc173-eb3f-4733-a1a6-686299c66dab,segment=NetworkSegment(d812ba22-720b-4582-b1a4-7a12911c4871),segment_id=d812ba22-720b-4582-b1a4-7a12911c4871)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1074.135833] [49942]: DEBUG neutron_lib.callbacks.manager [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.141283] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] delete_port_precommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:02Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (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': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1074.141564] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] delete_port_precommit: [ 1074.141564] [49942]: key[id], 761bc173-eb3f-4733-a1a6-686299c66dab -> None [ 1074.141564] [49942]: key[binding:vnic_type], normal -> None [ 1074.141564] [49942]: key[tags], [] -> None [ 1074.141564] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1074.141564] [49942]: key[allowed_address_pairs], [] -> None [ 1074.141564] [49942]: key[extra_dhcp_opts], [] -> None [ 1074.141564] [49942]: key[binding:profile], {} -> None [ 1074.141564] [49942]: key[admin_state_up], True -> None [ 1074.141564] [49942]: key[binding:vif_type], ovs -> None [ 1074.141564] [49942]: key[device_owner], compute:nova -> None [ 1074.141564] [49942]: key[created_at], 2025-11-20T12:37:00Z -> None [ 1074.141564] [49942]: key[updated_at], 2025-11-20T12:37:02Z -> None [ 1074.141564] [49942]: key[description], -> None [ 1074.141564] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1074.141564] [49942]: key[binding:host_id], cpu-1 -> None [ 1074.141564] [49942]: key[standard_attr_id], 1647 -> None [ 1074.141564] [49942]: key[name], -> None [ 1074.141564] [49942]: key[mac_address], fa:16:3e:d8:3d:f1 -> None [ 1074.141564] [49942]: key[status], ACTIVE -> None [ 1074.141564] [49942]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1074.141564] [49942]: key[fixed_ips], [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}] -> None [ 1074.141564] [49942]: key[security_groups], ['dbb8850f-bee0-48ab-ab67-6434bee4f244'] -> None [ 1074.141564] [49942]: key[revision_number], 5 -> None [ 1074.141564] [49942]: key[port_security_enabled], True -> None [ 1074.141564] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1074.141564] [49942]: key[device_id], 90fbea8a-ea1c-4c95-bffb-253c333feb74 -> None [ 1074.141564] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.143879] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Calling delete_port for 761bc173-eb3f-4733-a1a6-686299c66dab owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1074.187216] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-ee804b9b-3dab-408f-8f51-a592fec831be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.188442] [49941]: [pid: 49941|app: 0|req: 4461/9166] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:15 2025] GET /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369 => generated 835 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1074.218713] [49942]: DEBUG neutron_lib.callbacks.manager [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (761bc173-eb3f-4733-a1a6-686299c66dab), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.228024] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Pushing event deleted for resources: {'Port': ['ID=761bc173-eb3f-4733-a1a6-686299c66dab,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1074.229210] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-762b6117-08ea-4cf7-8184-13d10c5a1e90 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.230441] [49941]: [pid: 49941|app: 0|req: 4462/9167] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:15 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1074.239444] [49941]: DEBUG neutron.api.v2.base [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Request body: {'port': {'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1074.256934] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] No DVR routers for this DVR port 761bc173-eb3f-4733-a1a6-686299c66dab on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1074.257244] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] delete_port_postcommit called with port settings {'id': '761bc173-eb3f-4733-a1a6-686299c66dab', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:d8:3d:f1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'device_owner': 'compute:nova', 'standard_attr_id': 1647, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['dbb8850f-bee0-48ab-ab67-6434bee4f244'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:00Z', 'updated_at': '2025-11-20T12:37:02Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (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': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1074.257832] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] delete_port_postcommit: [ 1074.257832] [49942]: key[id], 761bc173-eb3f-4733-a1a6-686299c66dab -> None [ 1074.257832] [49942]: key[binding:vnic_type], normal -> None [ 1074.257832] [49942]: key[tags], [] -> None [ 1074.257832] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bed837fa-6b6a-4192-a229-a99426a46065', 'external-id': 'nsx-vlan-transportzone-954', 'segmentation_id': 954, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1074.257832] [49942]: key[allowed_address_pairs], [] -> None [ 1074.257832] [49942]: key[extra_dhcp_opts], [] -> None [ 1074.257832] [49942]: key[binding:profile], {} -> None [ 1074.257832] [49942]: key[admin_state_up], True -> None [ 1074.257832] [49942]: key[binding:vif_type], ovs -> None [ 1074.257832] [49942]: key[device_owner], compute:nova -> None [ 1074.257832] [49942]: key[created_at], 2025-11-20T12:37:00Z -> None [ 1074.257832] [49942]: key[updated_at], 2025-11-20T12:37:02Z -> None [ 1074.257832] [49942]: key[description], -> None [ 1074.257832] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1074.257832] [49942]: key[binding:host_id], cpu-1 -> None [ 1074.257832] [49942]: key[standard_attr_id], 1647 -> None [ 1074.257832] [49942]: key[name], -> None [ 1074.257832] [49942]: key[mac_address], fa:16:3e:d8:3d:f1 -> None [ 1074.257832] [49942]: key[status], ACTIVE -> None [ 1074.257832] [49942]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1074.257832] [49942]: key[fixed_ips], [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.8'}] -> None [ 1074.257832] [49942]: key[security_groups], ['dbb8850f-bee0-48ab-ab67-6434bee4f244'] -> None [ 1074.257832] [49942]: key[revision_number], 5 -> None [ 1074.257832] [49942]: key[port_security_enabled], True -> None [ 1074.257832] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1074.257832] [49942]: key[device_id], 90fbea8a-ea1c-4c95-bffb-253c333feb74 -> None [ 1074.257832] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.259479] [49942]: DEBUG neutron_lib.callbacks.manager [req-d1e3e7c2-632e-41a6-9ec3-fe5595e60764 req-eda3f015-da67-45a5-8426-3f6adb15716b tempest-ServerTagsTestJSON-573867328 tempest-ServerTagsTestJSON-573867328-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.262008] [49942]: [pid: 49942|app: 0|req: 4706/9168] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:15 2025] DELETE /networking/v2.0/ports/761bc173-eb3f-4733-a1a6-686299c66dab => generated 0 bytes in 208 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1074.280927] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (099bc86b-dc5f-4df4-a017-14532caff369), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.431138] [49941]: DEBUG neutron.notifiers.nova [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 099bc86b-dc5f-4df4-a017-14532caff369 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1074.440260] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks [] for port (099bc86b-dc5f-4df4-a017-14532caff369), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.452072] [49941]: DEBUG neutron.db.provisioning_blocks [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Transition to ACTIVE for port object 099bc86b-dc5f-4df4-a017-14532caff369 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1074.455231] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_precommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:16Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:13Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1074.455548] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_precommit: [ 1074.455548] [49941]: key[device_id], -> 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 [ 1074.455548] [49941]: key[device_owner], -> compute:nova [ 1074.455548] [49941]: key[binding:host_id], -> cpu-1 [ 1074.455548] [49941]: key[updated_at], 2025-11-20T12:37:13Z -> 2025-11-20T12:37:16Z [ 1074.455548] [49941]: key[revision_number], 1 -> 2 [ 1074.455548] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.457625] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (099bc86b-dc5f-4df4-a017-14532caff369), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1074.491736] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Pushing event updated for resources: {'Port': ['ID=099bc86b-dc5f-4df4-a017-14532caff369,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1074.543467] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_postcommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:16Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:13Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1074.543973] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_postcommit: [ 1074.543973] [49941]: key[device_id], -> 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 [ 1074.543973] [49941]: key[device_owner], -> compute:nova [ 1074.543973] [49941]: key[binding:host_id], -> cpu-1 [ 1074.543973] [49941]: key[updated_at], 2025-11-20T12:37:13Z -> 2025-11-20T12:37:16Z [ 1074.543973] [49941]: key[revision_number], 1 -> 2 [ 1074.543973] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1074.553453] [49941]: DEBUG neutron.plugins.ml2.managers [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Attempting to bind port 099bc86b-dc5f-4df4-a017-14532caff369 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1074.553912] [49941]: DEBUG neutron.plugins.ml2.managers [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Attempting to bind port 099bc86b-dc5f-4df4-a017-14532caff369 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1074.553912] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Attempting to bind port 099bc86b-dc5f-4df4-a017-14532caff369 on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1074.579501] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1074.579769] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1074.583576] [49941]: DEBUG networking_nsxv3.api.rpc [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1074.942476] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-d7017e34-747a-4587-9c51-d7d73e494e30 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1074.943642] [49942]: [pid: 49942|app: 0|req: 4707/9169] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 1042 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1074.959481] [49942]: [pid: 49942|app: 0|req: 4708/9170] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1074.961943] [49942]: DEBUG neutron.api.wsgi [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-d501fb93-c416-4408-be18-d12ecb33bf4c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1074.975139] [49942]: [pid: 49942|app: 0|req: 4709/9171] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=204bb1ce-154f-47a5-858c-9d4b0ce17c7e => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.006834] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-7a05dd25-c161-473f-bec9-fb8511eb62a7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.007921] [49942]: [pid: 49942|app: 0|req: 4710/9172] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.080616] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f4c8a2e-3e7e-46d0-986d-287d9e1a47e5 req-ab0a7261-840d-496c-87dd-7040aee800ae tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.081694] [49942]: [pid: 49942|app: 0|req: 4711/9173] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.113779] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77bc3197-47be-42fb-95d7-d79b7ac1101e req-659409f0-08be-4460-b68c-5b297917a5bd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.114847] [49942]: [pid: 49942|app: 0|req: 4712/9174] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1075.117835] [49942]: DEBUG neutron.api.wsgi [req-3f4c8a2e-3e7e-46d0-986d-287d9e1a47e5 req-8a907851-4363-4e0d-b663-8c676e0ad3de tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.142415] [49942]: [pid: 49942|app: 0|req: 4713/9175] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.179914] [49942]: [pid: 49942|app: 0|req: 4714/9176] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.198233] [49942]: [pid: 49942|app: 0|req: 4715/9177] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1075.235849] [49942]: [pid: 49942|app: 0|req: 4716/9178] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.258612] [49942]: [pid: 49942|app: 0|req: 4717/9179] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:16 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.308126] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-1e2a52b1-9161-4d11-9dac-05aeee880112 x-openstack-request-id: req-1e2a52b1-9161-4d11-9dac-05aeee880112 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1075.308354] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7971270f-e8b2-4351-950d-0511ca0af7ff", "name": "network-vif-plugged", "status": "completed", "tag": "204bb1ce-154f-47a5-858c-9d4b0ce17c7e", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1075.308501] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1e2a52b1-9161-4d11-9dac-05aeee880112 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1075.308779] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1e2a52b1-9161-4d11-9dac-05aeee880112'] response: {'server_uuid': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'code': 200} [ 1075.399741] [49942]: [pid: 49942|app: 0|req: 4718/9180] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.581820] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cff2c991-c5f3-4a8e-833d-d29c3fd84924 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.587357] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1075.587357] [49941]: DEBUG neutron.plugins.ml2.managers [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Bound port: 099bc86b-dc5f-4df4-a017-14532caff369, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1075.587357] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (099bc86b-dc5f-4df4-a017-14532caff369), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.643563] [49941]: DEBUG neutron.plugins.ml2.db [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] For port 099bc86b-dc5f-4df4-a017-14532caff369, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1075.646120] [49941]: DEBUG neutron.plugins.ml2.db [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] For port 099bc86b-dc5f-4df4-a017-14532caff369, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=099bc86b-dc5f-4df4-a017-14532caff369,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1075.648067] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_precommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:16Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:16Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1075.648220] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_precommit: [ 1075.648220] [49941]: key[binding:vif_type], unbound -> ovs [ 1075.648220] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 1075.648220] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.653843] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (099bc86b-dc5f-4df4-a017-14532caff369), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.668821] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cff2c991-c5f3-4a8e-833d-d29c3fd84924 admin admin] Publish callbacks [] for security_group (cb69458f-bde0-4411-bd44-a78aa477299e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.670595] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cff2c991-c5f3-4a8e-833d-d29c3fd84924 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (cb69458f-bde0-4411-bd44-a78aa477299e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.689965] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Pushing event updated for resources: {'Port': ['ID=099bc86b-dc5f-4df4-a017-14532caff369,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1075.695456] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cff2c991-c5f3-4a8e-833d-d29c3fd84924 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=cb69458f-bde0-4411-bd44-a78aa477299e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1075.698052] [49941]: DEBUG neutron.db.provisioning_blocks [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Provisioning complete for port 099bc86b-dc5f-4df4-a017-14532caff369 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1075.698052] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (099bc86b-dc5f-4df4-a017-14532caff369), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.698052] [49941]: INFO neutron.plugins.ml2.plugin [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Attempt 1 to provision port 099bc86b-dc5f-4df4-a017-14532caff369 [ 1075.706875] [49942]: [pid: 49942|app: 0|req: 4719/9181] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/security-groups?tenant_id=95d3872205074a23ba8d938cb842b788&name=default => generated 2929 bytes in 193 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1075.721546] [49942]: [pid: 49942|app: 0|req: 4720/9182] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.738952] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Current status of the port 099bc86b-dc5f-4df4-a017-14532caff369 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1075.739175] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (099bc86b-dc5f-4df4-a017-14532caff369), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.756991] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '099bc86b-dc5f-4df4-a017-14532caff369'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1075.758543] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1e3eeb8-2eef-43dd-a63d-ebf85bdfc73e admin admin] Publish callbacks [] for security_group (cb69458f-bde0-4411-bd44-a78aa477299e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.763872] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-92a36520-d1ba-47d8-8ee1-2d2c7582e945" -d '{"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-plugged", "status": "completed", "tag": "099bc86b-dc5f-4df4-a017-14532caff369"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1075.770346] [49941]: DEBUG neutron.plugins.ml2.db [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] For port 099bc86b-dc5f-4df4-a017-14532caff369, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=099bc86b-dc5f-4df4-a017-14532caff369,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1075.780442] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1e3eeb8-2eef-43dd-a63d-ebf85bdfc73e admin admin] Publish callbacks [] for security_group (cb69458f-bde0-4411-bd44-a78aa477299e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.806983] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1e3eeb8-2eef-43dd-a63d-ebf85bdfc73e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (cb69458f-bde0-4411-bd44-a78aa477299e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.811406] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1e3eeb8-2eef-43dd-a63d-ebf85bdfc73e admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=cb69458f-bde0-4411-bd44-a78aa477299e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1075.815303] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_precommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:17Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:17Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1075.815586] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_precommit: [ 1075.815586] [49941]: key[status], DOWN -> ACTIVE [ 1075.815586] [49941]: key[revision_number], 4 -> 5 [ 1075.815586] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.815796] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b1e3eeb8-2eef-43dd-a63d-ebf85bdfc73e admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.815934] [49942]: [pid: 49942|app: 0|req: 4721/9183] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:17 2025] DELETE /networking/v2.0/security-groups/cb69458f-bde0-4411-bd44-a78aa477299e => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1075.818750] [49942]: DEBUG neutron.api.wsgi [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-39d6ede4-677b-4220-a225-065c359c8838 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.823947] [49941]: DEBUG neutron.db.provisioning_blocks [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Provisioning complete for port 099bc86b-dc5f-4df4-a017-14532caff369 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1075.824129] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (099bc86b-dc5f-4df4-a017-14532caff369), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.824238] [49941]: INFO neutron.plugins.ml2.plugin [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Attempt 1 to provision port 099bc86b-dc5f-4df4-a017-14532caff369 [ 1075.838181] [49942]: [pid: 49942|app: 0|req: 4722/9184] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--598499121&fields=id&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 69 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1075.871488] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Current status of the port 099bc86b-dc5f-4df4-a017-14532caff369 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1075.872271] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_postcommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:17Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:17Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1075.872473] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_postcommit: [ 1075.872473] [49941]: key[status], DOWN -> ACTIVE [ 1075.872473] [49941]: key[revision_number], 4 -> 5 [ 1075.872473] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.872720] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (099bc86b-dc5f-4df4-a017-14532caff369), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.875419] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-2bee7fd1-ef5a-4c44-8c16-2cdbbe7f0111 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.876386] [49942]: [pid: 49942|app: 0|req: 4723/9185] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1075.882100] [49942]: DEBUG neutron.api.wsgi [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-a2c1d897-33ee-402f-bc3e-d6738fd9515c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1075.886394] [49942]: [pid: 49942|app: 0|req: 4724/9186] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/quotas/452e4ddf36ec4d59b966bab312be57fc => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1075.895715] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Pushing event updated for resources: {'Port': ['ID=099bc86b-dc5f-4df4-a017-14532caff369,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1075.899499] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_postcommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:17Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:16Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1075.899731] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] update_port_postcommit: [ 1075.899731] [49941]: key[binding:vif_type], unbound -> ovs [ 1075.899731] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 1075.899731] [49941]: key[updated_at], 2025-11-20T12:37:16Z -> 2025-11-20T12:37:17Z [ 1075.899731] [49941]: key[revision_number], 2 -> 4 [ 1075.899731] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1075.903994] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1075.905304] [49941]: DEBUG neutron_lib.callbacks.manager [req-7d4d5a43-1582-47e5-b610-47893b56150e req-7e3c633e-3248-4404-9fca-dca47e47a177 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1075.905726] [49941]: [pid: 49941|app: 0|req: 4463/9187] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:15 2025] PUT /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369 => generated 1080 bytes in 1669 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1075.951822] [49942]: [pid: 49942|app: 0|req: 4725/9188] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&fields=id => generated 103 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1075.995550] [49941]: [pid: 49941|app: 0|req: 4464/9189] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.034497] [49942]: [pid: 49942|app: 0|req: 4726/9190] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.088530] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-ac8b4e23-bdcd-4153-b210-298f0527ee6c tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.089533] [49941]: [pid: 49941|app: 0|req: 4465/9191] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.097422] [49942]: DEBUG neutron.api.v2.base [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Request body: {'port': {'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'admin_state_up': True, 'tenant_id': '9715357ca6bc43fdbef405fff39883db'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1076.140104] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-ab6d3070-144d-465e-9e53-0fb109bce608 x-openstack-request-id: req-ab6d3070-144d-465e-9e53-0fb109bce608 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1076.140104] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-plugged", "status": "completed", "tag": "099bc86b-dc5f-4df4-a017-14532caff369", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1076.140104] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ab6d3070-144d-465e-9e53-0fb109bce608 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1076.140104] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ab6d3070-144d-465e-9e53-0fb109bce608'] response: {'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '099bc86b-dc5f-4df4-a017-14532caff369', 'code': 200} [ 1076.147998] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1076.151517] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.213726] [49941]: [pid: 49941|app: 0|req: 4466/9192] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.244158] [49942]: DEBUG neutron.db.db_base_plugin_common [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Allocated IP 192.168.128.6 (1a2d11f8-c372-4110-9963-67fd280254d2/5e9ec725-f356-4ce5-9102-a190c08b3118/6673c79f-e600-4eb1-8420-c26bc6e6b26f) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1076.252529] [49941]: [pid: 49941|app: 0|req: 4467/9193] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:17 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.335556] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f9580c1-1337-44a3-ac96-b86f807dadd9 req-d2197261-fd5c-490e-ab72-33b4a78eddc1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.336461] [49941]: [pid: 49941|app: 0|req: 4468/9194] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.337714] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for allowed_address_pair (6673c79f-e600-4eb1-8420-c26bc6e6b26f), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.338858] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.339214] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1076.339446] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit: [ 1076.339446] [49942]: key[id], None -> 6673c79f-e600-4eb1-8420-c26bc6e6b26f [ 1076.339446] [49942]: key[binding:vnic_type], None -> normal [ 1076.339446] [49942]: key[binding:vif_details], None -> {} [ 1076.339446] [49942]: key[allowed_address_pairs], None -> [] [ 1076.339446] [49942]: key[binding:profile], None -> {} [ 1076.339446] [49942]: key[admin_state_up], None -> True [ 1076.339446] [49942]: key[binding:vif_type], None -> unbound [ 1076.339446] [49942]: key[device_owner], None -> [ 1076.339446] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1076.339446] [49942]: key[binding:host_id], None -> [ 1076.339446] [49942]: key[standard_attr_id], None -> 1656 [ 1076.339446] [49942]: key[name], None -> [ 1076.339446] [49942]: key[mac_address], None -> fa:16:3e:1c:7d:81 [ 1076.339446] [49942]: key[status], None -> DOWN [ 1076.339446] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 1076.339446] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}] [ 1076.339446] [49942]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 1076.339446] [49942]: key[port_security_enabled], None -> True [ 1076.339446] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1076.339446] [49942]: key[device_id], None -> 0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 [ 1076.339446] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.342245] [49941]: DEBUG neutron.api.wsgi [req-3f9580c1-1337-44a3-ac96-b86f807dadd9 req-31fec31e-5468-4e49-995b-46e4d537dafe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.360899] [49941]: [pid: 49941|app: 0|req: 4469/9195] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1076.365629] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.390749] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event updated for resources: {'Port': ['ID=6673c79f-e600-4eb1-8420-c26bc6e6b26f,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1076.401403] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1076.402241] [49942]: DEBUG neutron.scheduler.base_scheduler [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1076.404928] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1076.424169] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 1, 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1076.424811] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit: [ 1076.424811] [49942]: key[id], None -> 6673c79f-e600-4eb1-8420-c26bc6e6b26f [ 1076.424811] [49942]: key[binding:vnic_type], None -> normal [ 1076.424811] [49942]: key[tags], None -> [] [ 1076.424811] [49942]: key[binding:vif_details], None -> {} [ 1076.424811] [49942]: key[allowed_address_pairs], None -> [] [ 1076.424811] [49942]: key[extra_dhcp_opts], None -> [] [ 1076.424811] [49942]: key[binding:profile], None -> {} [ 1076.424811] [49942]: key[admin_state_up], None -> True [ 1076.424811] [49942]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 1076.424811] [49942]: key[binding:vif_type], None -> unbound [ 1076.424811] [49942]: key[device_owner], None -> [ 1076.424811] [49942]: key[created_at], None -> 2025-11-20T12:37:17Z [ 1076.424811] [49942]: key[updated_at], None -> 2025-11-20T12:37:18Z [ 1076.424811] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1076.424811] [49942]: key[binding:host_id], None -> [ 1076.424811] [49942]: key[description], None -> [ 1076.424811] [49942]: key[standard_attr_id], None -> 1656 [ 1076.424811] [49942]: key[name], None -> [ 1076.424811] [49942]: key[mac_address], None -> fa:16:3e:1c:7d:81 [ 1076.424811] [49942]: key[status], None -> DOWN [ 1076.424811] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 1076.424811] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}] [ 1076.424811] [49942]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 1076.424811] [49942]: key[revision_number], None -> 1 [ 1076.424811] [49942]: key[port_security_enabled], None -> True [ 1076.424811] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1076.424811] [49942]: key[device_id], None -> 0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 [ 1076.424811] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.459257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.459649] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-421d49a0-09d9-4fc7-9f72-e9cf5502384f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.465541] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a97e0b5-3889-4035-9ddd-7306b1da9953 req-982676b1-4e32-4265-92bd-e98db862dd82 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.466543] [49941]: [pid: 49941|app: 0|req: 4470/9196] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 735 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1076.469775] [49942]: [pid: 49942|app: 0|req: 4727/9197] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:17 2025] POST /networking/v2.0/ports => generated 732 bytes in 376 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1076.472832] [49941]: DEBUG neutron.api.wsgi [req-3a97e0b5-3889-4035-9ddd-7306b1da9953 req-d5d0b3db-d7b3-4bc7-ad97-d9e25fd96c43 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1076.477224] [49942]: DEBUG neutron.api.v2.base [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Request body: {'port': {'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1076.496476] [49941]: [pid: 49941|app: 0|req: 4471/9198] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.518342] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.558827] [49941]: [pid: 49941|app: 0|req: 4472/9199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.668145] [49942]: DEBUG neutron.notifiers.nova [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6673c79f-e600-4eb1-8420-c26bc6e6b26f {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1076.675494] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks [] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.692287] [49942]: DEBUG neutron.db.provisioning_blocks [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Transition to ACTIVE for port object 6673c79f-e600-4eb1-8420-c26bc6e6b26f will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1076.695144] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_precommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1076.695390] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_precommit: [ 1076.695390] [49942]: key[device_owner], -> compute:nova [ 1076.695390] [49942]: key[binding:host_id], -> cpu-1 [ 1076.695390] [49942]: key[revision_number], 1 -> 2 [ 1076.695390] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.697534] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1076.731802] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Pushing event updated for resources: {'Port': ['ID=6673c79f-e600-4eb1-8420-c26bc6e6b26f,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1076.775991] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_postcommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': '', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1076.777183] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_postcommit: [ 1076.777183] [49942]: key[device_owner], -> compute:nova [ 1076.777183] [49942]: key[binding:host_id], -> cpu-1 [ 1076.777183] [49942]: key[revision_number], 1 -> 2 [ 1076.777183] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1076.784128] [49942]: DEBUG neutron.plugins.ml2.managers [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Attempting to bind port 6673c79f-e600-4eb1-8420-c26bc6e6b26f on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1076.785671] [49942]: DEBUG neutron.plugins.ml2.managers [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Attempting to bind port 6673c79f-e600-4eb1-8420-c26bc6e6b26f by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1076.785671] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Attempting to bind port 6673c79f-e600-4eb1-8420-c26bc6e6b26f on network 1a2d11f8-c372-4110-9963-67fd280254d2 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1076.801065] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1076.801229] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Bind Segment={'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1076.806178] [49942]: DEBUG networking_nsxv3.api.rpc [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Bind port on Host cpu-1 & Segment [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1076.807116] [49941]: [pid: 49941|app: 0|req: 4473/9200] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1076.946262] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-bf82b2e0-2207-4123-87a9-86a34047a9a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.949509] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-bf82b2e0-2207-4123-87a9-86a34047a9a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.953174] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-bf82b2e0-2207-4123-87a9-86a34047a9a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1076.954315] [49941]: [pid: 49941|app: 0|req: 4474/9201] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 3147 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1076.961129] [49941]: DEBUG neutron.api.wsgi [req-7d4d5a43-1582-47e5-b610-47893b56150e req-4979a8bd-5c90-407f-992b-52cc4ef0702f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.009540] [49941]: [pid: 49941|app: 0|req: 4475/9202] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 807 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.029092] [49941]: [pid: 49941|app: 0|req: 4476/9203] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/ports?tenant_id=b7a561ed01814365b6e1e19a5100eca6&device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.059876] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-a2429319-03db-4566-8ae5-62a5a0d8bd1e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.060775] [49941]: [pid: 49941|app: 0|req: 4477/9204] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.072644] [49941]: [pid: 49941|app: 0|req: 4478/9205] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/networks?tenant_id=b7a561ed01814365b6e1e19a5100eca6&shared=False => generated 15 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.100509] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-cba9e816-59e8-4d42-8c57-6041b96f3a15 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.101532] [49941]: [pid: 49941|app: 0|req: 4479/9206] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.144435] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-644b5fdf-1c43-4290-b069-b54d50037f1d req-7f35dfc3-d0b6-470a-b967-75ab5b85e7ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.145416] [49941]: [pid: 49941|app: 0|req: 4480/9207] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:37:18 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) [ 1077.177282] [49941]: [pid: 49941|app: 0|req: 4481/9208] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.218613] [49941]: [pid: 49941|app: 0|req: 4482/9209] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.224757] [49941]: DEBUG neutron.api.wsgi [req-7d4d5a43-1582-47e5-b610-47893b56150e req-0055167a-7e13-4c79-b5e5-6eb13bf6801f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.237221] [49941]: [pid: 49941|app: 0|req: 4483/9210] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=34694162-3ad3-47a4-9ad0-118c66e7263a => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1077.260095] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-aff38ee4-256a-49d7-8b4d-16f20123674c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.261029] [49941]: [pid: 49941|app: 0|req: 4484/9211] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:18 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.290301] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-cc6b300b-32a7-489c-97be-da7fdab83773 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.291475] [49941]: [pid: 49941|app: 0|req: 4485/9212] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.306581] [49941]: [pid: 49941|app: 0|req: 4486/9213] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.311103] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'tag': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e'}, {'server_uuid': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'name': 'network-vif-deleted', 'tag': '761bc173-eb3f-4733-a1a6-686299c66dab'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1077.311987] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3e2ec455-cd49-4204-a39c-8669f2b87efe" -d '{"events": [{"name": "network-changed", "server_uuid": "7971270f-e8b2-4351-950d-0511ca0af7ff", "tag": "204bb1ce-154f-47a5-858c-9d4b0ce17c7e"}, {"server_uuid": "90fbea8a-ea1c-4c95-bffb-253c333feb74", "name": "network-vif-deleted", "tag": "761bc173-eb3f-4733-a1a6-686299c66dab"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1077.338930] [49941]: [pid: 49941|app: 0|req: 4487/9214] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.378723] [49941]: [pid: 49941|app: 0|req: 4488/9215] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1077.397029] [49941]: [pid: 49941|app: 0|req: 4489/9216] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.397029] [49941]: DEBUG neutron.api.wsgi [req-7d4d5a43-1582-47e5-b610-47893b56150e req-a99edadd-7883-41d6-a655-6fd5c11382cd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.410440] [49941]: [pid: 49941|app: 0|req: 4490/9217] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=099bc86b-dc5f-4df4-a017-14532caff369 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.427256] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-16d59e85-6e21-4a61-a019-4e9571826d32 x-openstack-request-id: req-16d59e85-6e21-4a61-a019-4e9571826d32 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1077.427366] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "7971270f-e8b2-4351-950d-0511ca0af7ff", "tag": "204bb1ce-154f-47a5-858c-9d4b0ce17c7e", "status": "completed", "code": 200}, {"server_uuid": "90fbea8a-ea1c-4c95-bffb-253c333feb74", "name": "network-vif-deleted", "tag": "761bc173-eb3f-4733-a1a6-686299c66dab", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1077.428036] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-16d59e85-6e21-4a61-a019-4e9571826d32 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1077.428036] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-16d59e85-6e21-4a61-a019-4e9571826d32'] response: {'name': 'network-changed', 'server_uuid': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'tag': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'status': 'completed', 'code': 200} [ 1077.428036] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-16d59e85-6e21-4a61-a019-4e9571826d32'] response: {'server_uuid': '90fbea8a-ea1c-4c95-bffb-253c333feb74', 'name': 'network-vif-deleted', 'tag': '761bc173-eb3f-4733-a1a6-686299c66dab', 'status': 'completed', 'code': 200} [ 1077.433501] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-6c81706d-3d2e-4fe9-8b0c-9b1c32a0d6ce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.434549] [49941]: [pid: 49941|app: 0|req: 4491/9218] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1077.465400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-49e2f687-e4a2-4446-856c-c796414926c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.466355] [49941]: [pid: 49941|app: 0|req: 4492/9219] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.519890] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d79714a-8da9-4703-aece-24104bcbd3de req-dd805f60-7562-409a-a29e-a4dd459f3c96 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.520949] [49941]: [pid: 49941|app: 0|req: 4493/9220] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.555402] [49941]: [pid: 49941|app: 0|req: 4494/9221] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.557152] [49941]: DEBUG neutron.api.wsgi [req-5d79714a-8da9-4703-aece-24104bcbd3de req-2a46cd84-0819-4b9a-ad88-c90824de3ea5 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.580151] [49941]: [pid: 49941|app: 0|req: 4495/9222] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.617411] [49941]: [pid: 49941|app: 0|req: 4496/9223] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.653952] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a75f61f-1434-45fe-8c40-04f9d55c82b3 req-f4c7de3f-7a67-473b-ae2e-d30e3629d9b7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.654944] [49941]: [pid: 49941|app: 0|req: 4497/9224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1077.662277] [49941]: DEBUG neutron.api.wsgi [req-9a75f61f-1434-45fe-8c40-04f9d55c82b3 req-123b0d1a-3a2f-4906-bd50-210ddc86a9bc tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1077.690785] [49941]: [pid: 49941|app: 0|req: 4498/9225] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.752812] [49941]: [pid: 49941|app: 0|req: 4499/9226] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.808546] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Bound using segment: {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1077.808839] [49942]: DEBUG neutron.plugins.ml2.managers [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Bound port: 6673c79f-e600-4eb1-8420-c26bc6e6b26f, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a27fd90b-16a5-43af-bede-ae36762ece00", "external-id": "nsx-vlan-transportzone-197", "segmentation_id": 197}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1077.809075] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.865625] [49942]: DEBUG neutron.plugins.ml2.db [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] For port 6673c79f-e600-4eb1-8420-c26bc6e6b26f, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1077.867961] [49942]: DEBUG neutron.plugins.ml2.db [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] For port 6673c79f-e600-4eb1-8420-c26bc6e6b26f, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6673c79f-e600-4eb1-8420-c26bc6e6b26f,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1077.869431] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_precommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1077.869652] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_precommit: [ 1077.869652] [49942]: key[binding:vif_type], unbound -> ovs [ 1077.869652] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} [ 1077.869652] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1077.872444] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.883832] [49941]: [pid: 49941|app: 0|req: 4500/9227] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1077.896762] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Pushing event updated for resources: {'Port': ['ID=6673c79f-e600-4eb1-8420-c26bc6e6b26f,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1077.903511] [49942]: DEBUG neutron.db.provisioning_blocks [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Provisioning complete for port 6673c79f-e600-4eb1-8420-c26bc6e6b26f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1077.903670] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.903811] [49942]: INFO neutron.plugins.ml2.plugin [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Attempt 1 to provision port 6673c79f-e600-4eb1-8420-c26bc6e6b26f [ 1077.944370] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Current status of the port 6673c79f-e600-4eb1-8420-c26bc6e6b26f is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1077.944439] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1077.960634] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e2ec455-cd49-4204-a39c-8669f2b87efe req-3d49b7e7-c4b6-440f-8db6-efee5f0faf1c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1077.962000] [49941]: [pid: 49941|app: 0|req: 4501/9228] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1077.965611] [49942]: DEBUG neutron.plugins.ml2.db [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] For port 6673c79f-e600-4eb1-8420-c26bc6e6b26f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6673c79f-e600-4eb1-8420-c26bc6e6b26f,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1078.000177] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_precommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:19Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:19Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1078.000473] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_precommit: [ 1078.000473] [49942]: key[status], DOWN -> ACTIVE [ 1078.000473] [49942]: key[revision_number], 4 -> 5 [ 1078.000473] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.002953] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e2ec455-cd49-4204-a39c-8669f2b87efe req-5770fa0d-28d0-44a3-bd81-0d1b56f70729 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.004076] [49941]: [pid: 49941|app: 0|req: 4502/9229] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 707 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1078.005511] [49942]: DEBUG neutron.db.provisioning_blocks [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Provisioning complete for port 6673c79f-e600-4eb1-8420-c26bc6e6b26f triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1078.005659] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.005772] [49942]: INFO neutron.plugins.ml2.plugin [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Attempt 1 to provision port 6673c79f-e600-4eb1-8420-c26bc6e6b26f [ 1078.009994] [49941]: DEBUG neutron.api.wsgi [req-3e2ec455-cd49-4204-a39c-8669f2b87efe req-2139db12-13d5-4cb1-a91e-077ff4d87d40 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.026154] [49941]: [pid: 49941|app: 0|req: 4503/9230] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=204bb1ce-154f-47a5-858c-9d4b0ce17c7e => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1078.042388] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Current status of the port 6673c79f-e600-4eb1-8420-c26bc6e6b26f is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1078.042578] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_postcommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:19Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:19Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1078.042802] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_postcommit: [ 1078.042802] [49942]: key[status], DOWN -> ACTIVE [ 1078.042802] [49942]: key[revision_number], 4 -> 5 [ 1078.042802] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.042977] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.049835] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e2ec455-cd49-4204-a39c-8669f2b87efe req-40971e44-cab8-4997-a8b3-e533a1aba519 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.049835] [49941]: [pid: 49941|app: 0|req: 4504/9231] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1078.066393] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Pushing event updated for resources: {'Port': ['ID=6673c79f-e600-4eb1-8420-c26bc6e6b26f,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1078.068764] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_postcommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:19Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:18Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1078.068764] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] update_port_postcommit: [ 1078.068764] [49942]: key[binding:vif_type], unbound -> ovs [ 1078.068764] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} [ 1078.068764] [49942]: key[updated_at], 2025-11-20T12:37:18Z -> 2025-11-20T12:37:19Z [ 1078.068764] [49942]: key[revision_number], 2 -> 4 [ 1078.068764] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1078.074227] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.074227] [49942]: DEBUG neutron_lib.callbacks.manager [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-9abe813f-c49b-4511-a306-310635d565c1 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1078.074887] [49942]: [pid: 49942|app: 0|req: 4728/9232] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:18 2025] PUT /networking/v2.0/ports/6673c79f-e600-4eb1-8420-c26bc6e6b26f => generated 1037 bytes in 1601 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1078.090682] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e2ec455-cd49-4204-a39c-8669f2b87efe req-71f8b701-b841-4fcb-99f9-78c152731612 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.092090] [49941]: [pid: 49941|app: 0|req: 4505/9233] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.130582] [49942]: [pid: 49942|app: 0|req: 4729/9234] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.141473] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': '099bc86b-dc5f-4df4-a017-14532caff369'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1078.142965] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c83571f3-43eb-4197-9560-ff5bfa1609fc" -d '{"events": [{"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "099bc86b-dc5f-4df4-a017-14532caff369"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1078.170523] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-0c0ac403-7924-4e55-81fa-b14045a8ad12 x-openstack-request-id: req-0c0ac403-7924-4e55-81fa-b14045a8ad12 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1078.170523] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "tag": "099bc86b-dc5f-4df4-a017-14532caff369", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1078.170523] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0c0ac403-7924-4e55-81fa-b14045a8ad12 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1078.170523] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0c0ac403-7924-4e55-81fa-b14045a8ad12'] response: {'name': 'network-changed', 'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'tag': '099bc86b-dc5f-4df4-a017-14532caff369', 'status': 'completed', 'code': 200} [ 1078.209343] [49941]: [pid: 49941|app: 0|req: 4506/9235] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:19 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.385194] [49942]: [pid: 49942|app: 0|req: 4730/9236] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?device_id=90fbea8a-ea1c-4c95-bffb-253c333feb74 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.456259] [49941]: [pid: 49941|app: 0|req: 4507/9237] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.726440] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ee05d232-1f7b-4ff5-bdea-1a864f9ad438 req-4b9db3af-178c-45fc-aaf4-f0b08ebd75c9 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.726538] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83571f3-43eb-4197-9560-ff5bfa1609fc req-65de1aba-e571-488b-a258-1b0f480f99bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.728048] [49941]: [pid: 49941|app: 0|req: 4508/9238] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.730515] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83571f3-43eb-4197-9560-ff5bfa1609fc req-65de1aba-e571-488b-a258-1b0f480f99bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.735142] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83571f3-43eb-4197-9560-ff5bfa1609fc req-65de1aba-e571-488b-a258-1b0f480f99bf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.736871] [49942]: [pid: 49942|app: 0|req: 4731/9239] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 3147 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1078.736990] [49941]: DEBUG neutron.api.wsgi [req-ee05d232-1f7b-4ff5-bdea-1a864f9ad438 req-dc1d5371-18e2-4571-81c3-a6386c978a07 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.767595] [49941]: [pid: 49941|app: 0|req: 4509/9240] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.802311] [49941]: [pid: 49941|app: 0|req: 4510/9241] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1078.803316] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83571f3-43eb-4197-9560-ff5bfa1609fc req-36918509-749f-4604-9f63-6b1d263ae1cd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.804450] [49942]: [pid: 49942|app: 0|req: 4732/9242] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.811134] [49941]: DEBUG neutron.api.wsgi [req-c83571f3-43eb-4197-9560-ff5bfa1609fc req-a280559e-a393-4306-a774-6b821349b5da service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.823945] [49941]: [pid: 49941|app: 0|req: 4511/9243] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=099bc86b-dc5f-4df4-a017-14532caff369 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.848008] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83571f3-43eb-4197-9560-ff5bfa1609fc req-6ddc9fbe-7d0a-4cd7-9785-6bc7ff98e0be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.848939] [49942]: [pid: 49942|app: 0|req: 4733/9244] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.881804] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c83571f3-43eb-4197-9560-ff5bfa1609fc req-f7856934-2429-42f5-870c-c5e9f38371c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.882422] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3737ff94-9299-4ef6-9ca3-c6b6a8953e20 req-f304c21c-a55b-4833-a7d4-d615dcd13f74 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1078.882789] [49942]: [pid: 49942|app: 0|req: 4734/9245] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.883564] [49941]: [pid: 49941|app: 0|req: 4512/9246] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1078.889105] [49942]: DEBUG neutron.api.wsgi [req-3737ff94-9299-4ef6-9ca3-c6b6a8953e20 req-379f6572-2b17-4698-af80-e9944ff5d6ce tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1078.909543] [49942]: [pid: 49942|app: 0|req: 4735/9247] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.923762] [49941]: [pid: 49941|app: 0|req: 4513/9248] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.962134] [49942]: [pid: 49942|app: 0|req: 4736/9249] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1078.977175] [49941]: [pid: 49941|app: 0|req: 4514/9250] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.033491] [49942]: [pid: 49942|app: 0|req: 4737/9251] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.112103] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-b8cbb605-d2e0-4502-abf9-6e0b066e1022 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.113213] [49942]: [pid: 49942|app: 0|req: 4738/9252] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1079.120453] [49942]: DEBUG neutron.api.wsgi [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-a7f156d6-061b-45ff-94e0-b2326f8ac69c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1079.135254] [49942]: [pid: 49942|app: 0|req: 4739/9253] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=6673c79f-e600-4eb1-8420-c26bc6e6b26f => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.160024] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-bc431ca4-d0ef-4705-9931-82268f707dc5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.160922] [49942]: [pid: 49942|app: 0|req: 4740/9254] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.193957] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f5244f7-bc63-4e28-a4e9-ebb5916af948 req-7ed07fb4-306d-4335-80df-43ac53cff6cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1079.194972] [49942]: [pid: 49942|app: 0|req: 4741/9255] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1079.238053] [49942]: [pid: 49942|app: 0|req: 4742/9256] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.281437] [49942]: [pid: 49942|app: 0|req: 4743/9257] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:20 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1079.331932] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (3203767f-1ed6-49ce-b52c-1d74cdeefc02), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.431892] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6673c79f-e600-4eb1-8420-c26bc6e6b26f'}, {'name': 'network-changed', 'server_uuid': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'tag': '6673c79f-e600-4eb1-8420-c26bc6e6b26f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1079.434072] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-73863dc0-259d-475d-93ce-b97ab42f85ea" -d '{"events": [{"server_uuid": "0a4e4e77-a86a-4673-a2fa-b4ae04e676f0", "name": "network-vif-plugged", "status": "completed", "tag": "6673c79f-e600-4eb1-8420-c26bc6e6b26f"}, {"name": "network-changed", "server_uuid": "0a4e4e77-a86a-4673-a2fa-b4ae04e676f0", "tag": "6673c79f-e600-4eb1-8420-c26bc6e6b26f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1079.439237] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Deleting port ce2d9a37-1452-4a8f-b484-5697d9ab92b7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1079.439237] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.465279] [49941]: DEBUG neutron.plugins.ml2.db [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] For port ce2d9a37-1452-4a8f-b484-5697d9ab92b7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ce2d9a37-1452-4a8f-b484-5697d9ab92b7,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1079.465472] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.469965] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] delete_port_precommit called with port settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', '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-20T12:31:27Z', 'updated_at': '2025-11-20T12:31:29Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 1079.470150] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] delete_port_precommit: [ 1079.470150] [49941]: key[id], ce2d9a37-1452-4a8f-b484-5697d9ab92b7 -> None [ 1079.470150] [49941]: key[binding:vnic_type], normal -> None [ 1079.470150] [49941]: key[tags], [] -> None [ 1079.470150] [49941]: key[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.470150] [49941]: key[allowed_address_pairs], [] -> None [ 1079.470150] [49941]: key[extra_dhcp_opts], [] -> None [ 1079.470150] [49941]: key[binding:profile], {} -> None [ 1079.470150] [49941]: key[admin_state_up], True -> None [ 1079.470150] [49941]: key[binding:vif_type], ovs -> None [ 1079.470150] [49941]: key[device_owner], network:router_interface -> None [ 1079.470150] [49941]: key[created_at], 2025-11-20T12:31:27Z -> None [ 1079.470150] [49941]: key[updated_at], 2025-11-20T12:31:29Z -> None [ 1079.470150] [49941]: key[description], -> None [ 1079.470150] [49941]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1079.470150] [49941]: key[binding:host_id], devstack -> None [ 1079.470150] [49941]: key[standard_attr_id], 1054 -> None [ 1079.470150] [49941]: key[name], -> None [ 1079.470150] [49941]: key[mac_address], fa:16:3e:d3:d7:bf -> None [ 1079.470150] [49941]: key[status], ACTIVE -> None [ 1079.470150] [49941]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1079.470150] [49941]: key[fixed_ips], [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.1'}] -> None [ 1079.470150] [49941]: key[security_groups], [] -> None [ 1079.470150] [49941]: key[revision_number], 5 -> None [ 1079.470150] [49941]: key[port_security_enabled], False -> None [ 1079.470150] [49941]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1079.470150] [49941]: key[device_id], 3203767f-1ed6-49ce-b52c-1d74cdeefc02 -> None [ 1079.470150] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.472393] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Calling delete_port for ce2d9a37-1452-4a8f-b484-5697d9ab92b7 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1079.472493] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-ba97b42e-9181-4ee2-a559-369d11d366a9 x-openstack-request-id: req-ba97b42e-9181-4ee2-a559-369d11d366a9 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1079.475429] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0a4e4e77-a86a-4673-a2fa-b4ae04e676f0", "name": "network-vif-plugged", "status": "completed", "tag": "6673c79f-e600-4eb1-8420-c26bc6e6b26f", "code": 200}, {"name": "network-changed", "server_uuid": "0a4e4e77-a86a-4673-a2fa-b4ae04e676f0", "tag": "6673c79f-e600-4eb1-8420-c26bc6e6b26f", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1079.475686] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ba97b42e-9181-4ee2-a559-369d11d366a9 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1079.475872] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ba97b42e-9181-4ee2-a559-369d11d366a9'] response: {'server_uuid': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'code': 200} [ 1079.476334] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ba97b42e-9181-4ee2-a559-369d11d366a9'] response: {'name': 'network-changed', 'server_uuid': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'tag': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'status': 'completed', 'code': 200} [ 1079.572520] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ce2d9a37-1452-4a8f-b484-5697d9ab92b7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.581366] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Pushing event deleted for resources: {'Port': ['ID=ce2d9a37-1452-4a8f-b484-5697d9ab92b7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1079.607898] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (18f62ee7-c17f-4104-8d55-2a92e506d559), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.610699] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] delete_port_postcommit called with port settings {'id': 'ce2d9a37-1452-4a8f-b484-5697d9ab92b7', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:d3:d7:bf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_interface', 'standard_attr_id': 1054, 'fixed_ips': [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', '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-20T12:31:27Z', 'updated_at': '2025-11-20T12:31:29Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73'], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 1079.610934] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] delete_port_postcommit: [ 1079.610934] [49941]: key[id], ce2d9a37-1452-4a8f-b484-5697d9ab92b7 -> None [ 1079.610934] [49941]: key[binding:vnic_type], normal -> None [ 1079.610934] [49941]: key[tags], [] -> None [ 1079.610934] [49941]: key[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.610934] [49941]: key[allowed_address_pairs], [] -> None [ 1079.610934] [49941]: key[extra_dhcp_opts], [] -> None [ 1079.610934] [49941]: key[binding:profile], {} -> None [ 1079.610934] [49941]: key[admin_state_up], True -> None [ 1079.610934] [49941]: key[binding:vif_type], ovs -> None [ 1079.610934] [49941]: key[device_owner], network:router_interface -> None [ 1079.610934] [49941]: key[created_at], 2025-11-20T12:31:27Z -> None [ 1079.610934] [49941]: key[updated_at], 2025-11-20T12:31:29Z -> None [ 1079.610934] [49941]: key[description], -> None [ 1079.610934] [49941]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1079.610934] [49941]: key[binding:host_id], devstack -> None [ 1079.610934] [49941]: key[standard_attr_id], 1054 -> None [ 1079.610934] [49941]: key[name], -> None [ 1079.610934] [49941]: key[mac_address], fa:16:3e:d3:d7:bf -> None [ 1079.610934] [49941]: key[status], ACTIVE -> None [ 1079.610934] [49941]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1079.610934] [49941]: key[fixed_ips], [{'subnet_id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'ip_address': '192.168.128.1'}] -> None [ 1079.610934] [49941]: key[security_groups], [] -> None [ 1079.610934] [49941]: key[revision_number], 5 -> None [ 1079.610934] [49941]: key[port_security_enabled], False -> None [ 1079.610934] [49941]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1079.610934] [49941]: key[device_id], 3203767f-1ed6-49ce-b52c-1d74cdeefc02 -> None [ 1079.610934] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.670098] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (3203767f-1ed6-49ce-b52c-1d74cdeefc02), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.738740] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Deleting port 494fbcfd-2a9b-4d69-8b48-4f26bc117dfa {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1079.738898] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.775205] [49942]: DEBUG neutron.plugins.ml2.db [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] For port 494fbcfd-2a9b-4d69-8b48-4f26bc117dfa, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=494fbcfd-2a9b-4d69-8b48-4f26bc117dfa,segment=NetworkSegment(d812ba22-720b-4582-b1a4-7a12911c4871),segment_id=d812ba22-720b-4582-b1a4-7a12911c4871)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1079.775422] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.777455] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1079.779757] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] delete_port_precommit called with port settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', '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-20T12:36:48Z', 'updated_at': '2025-11-20T12:36:51Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1079.779962] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] delete_port_precommit: [ 1079.779962] [49942]: key[id], 494fbcfd-2a9b-4d69-8b48-4f26bc117dfa -> None [ 1079.779962] [49942]: key[binding:vnic_type], normal -> None [ 1079.779962] [49942]: key[tags], [] -> None [ 1079.779962] [49942]: key[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.779962] [49942]: key[allowed_address_pairs], [] -> None [ 1079.779962] [49942]: key[extra_dhcp_opts], [] -> None [ 1079.779962] [49942]: key[binding:profile], {} -> None [ 1079.779962] [49942]: key[admin_state_up], True -> None [ 1079.779962] [49942]: key[binding:vif_type], ovs -> None [ 1079.779962] [49942]: key[device_owner], network:router_interface -> None [ 1079.779962] [49942]: key[created_at], 2025-11-20T12:36:48Z -> None [ 1079.779962] [49942]: key[updated_at], 2025-11-20T12:36:51Z -> None [ 1079.779962] [49942]: key[description], -> None [ 1079.779962] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1079.779962] [49942]: key[binding:host_id], devstack -> None [ 1079.779962] [49942]: key[standard_attr_id], 1640 -> None [ 1079.779962] [49942]: key[name], -> None [ 1079.779962] [49942]: key[mac_address], fa:16:3e:0c:4e:81 -> None [ 1079.779962] [49942]: key[status], ACTIVE -> None [ 1079.779962] [49942]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1079.779962] [49942]: key[fixed_ips], [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.1'}] -> None [ 1079.779962] [49942]: key[security_groups], [] -> None [ 1079.779962] [49942]: key[revision_number], 5 -> None [ 1079.779962] [49942]: key[port_security_enabled], False -> None [ 1079.779962] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1079.779962] [49942]: key[device_id], 18f62ee7-c17f-4104-8d55-2a92e506d559 -> None [ 1079.779962] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.782111] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Calling delete_port for 494fbcfd-2a9b-4d69-8b48-4f26bc117dfa owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1079.849691] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bba64b44-4ce1-47cf-afb3-e8199ab34703 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1079.856116] [49941]: [pid: 49941|app: 0|req: 4515/9258] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:37:20 2025] PUT /networking/v2.0/routers/3203767f-1ed6-49ce-b52c-1d74cdeefc02/remove_router_interface => generated 309 bytes in 791 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1079.879776] [49941]: [pid: 49941|app: 0|req: 4516/9259] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:21 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 12 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1079.903829] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (494fbcfd-2a9b-4d69-8b48-4f26bc117dfa), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.913847] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Pushing event deleted for resources: {'Port': ['ID=494fbcfd-2a9b-4d69-8b48-4f26bc117dfa,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1079.946319] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks [] for router (3203767f-1ed6-49ce-b52c-1d74cdeefc02), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1079.949905] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] delete_port_postcommit called with port settings {'id': '494fbcfd-2a9b-4d69-8b48-4f26bc117dfa', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:0c:4e:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_interface', 'standard_attr_id': 1640, 'fixed_ips': [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', '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-20T12:36:48Z', 'updated_at': '2025-11-20T12:36:51Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['1b41d2f1-3f40-4172-93f4-67ff87eacbff'], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1079.950153] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] delete_port_postcommit: [ 1079.950153] [49942]: key[id], 494fbcfd-2a9b-4d69-8b48-4f26bc117dfa -> None [ 1079.950153] [49942]: key[binding:vnic_type], normal -> None [ 1079.950153] [49942]: key[tags], [] -> None [ 1079.950153] [49942]: key[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.950153] [49942]: key[allowed_address_pairs], [] -> None [ 1079.950153] [49942]: key[extra_dhcp_opts], [] -> None [ 1079.950153] [49942]: key[binding:profile], {} -> None [ 1079.950153] [49942]: key[admin_state_up], True -> None [ 1079.950153] [49942]: key[binding:vif_type], ovs -> None [ 1079.950153] [49942]: key[device_owner], network:router_interface -> None [ 1079.950153] [49942]: key[created_at], 2025-11-20T12:36:48Z -> None [ 1079.950153] [49942]: key[updated_at], 2025-11-20T12:36:51Z -> None [ 1079.950153] [49942]: key[description], -> None [ 1079.950153] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1079.950153] [49942]: key[binding:host_id], devstack -> None [ 1079.950153] [49942]: key[standard_attr_id], 1640 -> None [ 1079.950153] [49942]: key[name], -> None [ 1079.950153] [49942]: key[mac_address], fa:16:3e:0c:4e:81 -> None [ 1079.950153] [49942]: key[status], ACTIVE -> None [ 1079.950153] [49942]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1079.950153] [49942]: key[fixed_ips], [{'subnet_id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'ip_address': '192.168.128.1'}] -> None [ 1079.950153] [49942]: key[security_groups], [] -> None [ 1079.950153] [49942]: key[revision_number], 5 -> None [ 1079.950153] [49942]: key[port_security_enabled], False -> None [ 1079.950153] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1079.950153] [49942]: key[device_id], 18f62ee7-c17f-4104-8d55-2a92e506d559 -> None [ 1079.950153] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1079.997145] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks [] for router_gateway (3203767f-1ed6-49ce-b52c-1d74cdeefc02), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.012432] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (18f62ee7-c17f-4104-8d55-2a92e506d559), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.021488] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Deleting port 9fb3a021-b294-49cd-abd8-c7890bc80f12 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1080.021685] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9fb3a021-b294-49cd-abd8-c7890bc80f12), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.047811] [49941]: DEBUG neutron.plugins.ml2.db [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] For port 9fb3a021-b294-49cd-abd8-c7890bc80f12, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=9fb3a021-b294-49cd-abd8-c7890bc80f12,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1080.048050] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9fb3a021-b294-49cd-abd8-c7890bc80f12), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.052603] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] delete_port_precommit called with port settings {'id': '9fb3a021-b294-49cd-abd8-c7890bc80f12', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:b5:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1052, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1080.052810] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] delete_port_precommit: [ 1080.052810] [49941]: key[id], 9fb3a021-b294-49cd-abd8-c7890bc80f12 -> None [ 1080.052810] [49941]: key[binding:vnic_type], normal -> None [ 1080.052810] [49941]: key[tags], [] -> None [ 1080.052810] [49941]: key[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.052810] [49941]: key[allowed_address_pairs], [] -> None [ 1080.052810] [49941]: key[extra_dhcp_opts], [] -> None [ 1080.052810] [49941]: key[binding:profile], {} -> None [ 1080.052810] [49941]: key[admin_state_up], True -> None [ 1080.052810] [49941]: key[binding:vif_type], ovs -> None [ 1080.052810] [49941]: key[device_owner], network:router_gateway -> None [ 1080.052810] [49941]: key[created_at], 2025-11-20T12:31:26Z -> None [ 1080.052810] [49941]: key[updated_at], 2025-11-20T12:31:27Z -> None [ 1080.052810] [49941]: key[description], -> None [ 1080.052810] [49941]: key[tenant_id], -> None [ 1080.052810] [49941]: key[binding:host_id], devstack -> None [ 1080.052810] [49941]: key[standard_attr_id], 1052 -> None [ 1080.052810] [49941]: key[name], -> None [ 1080.052810] [49941]: key[mac_address], fa:16:3e:9e:b5:e5 -> None [ 1080.052810] [49941]: key[status], ACTIVE -> None [ 1080.052810] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1080.052810] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.177'}] -> None [ 1080.052810] [49941]: key[security_groups], [] -> None [ 1080.052810] [49941]: key[revision_number], 5 -> None [ 1080.052810] [49941]: key[port_security_enabled], False -> None [ 1080.052810] [49941]: key[project_id], -> None [ 1080.052810] [49941]: key[device_id], 3203767f-1ed6-49ce-b52c-1d74cdeefc02 -> None [ 1080.052810] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.054889] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Calling delete_port for 9fb3a021-b294-49cd-abd8-c7890bc80f12 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1080.143422] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9fb3a021-b294-49cd-abd8-c7890bc80f12), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.151458] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Pushing event deleted for resources: {'Port': ['ID=9fb3a021-b294-49cd-abd8-c7890bc80f12,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.170539] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Router 18f62ee7-c17f-4104-8d55-2a92e506d559 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1080.183920] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] delete_port_postcommit called with port settings {'id': '9fb3a021-b294-49cd-abd8-c7890bc80f12', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9e:b5:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '3203767f-1ed6-49ce-b52c-1d74cdeefc02', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1052, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.177'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:31:26Z', 'updated_at': '2025-11-20T12:31: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1080.184320] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] delete_port_postcommit: [ 1080.184320] [49941]: key[id], 9fb3a021-b294-49cd-abd8-c7890bc80f12 -> None [ 1080.184320] [49941]: key[binding:vnic_type], normal -> None [ 1080.184320] [49941]: key[tags], [] -> None [ 1080.184320] [49941]: key[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.184320] [49941]: key[allowed_address_pairs], [] -> None [ 1080.184320] [49941]: key[extra_dhcp_opts], [] -> None [ 1080.184320] [49941]: key[binding:profile], {} -> None [ 1080.184320] [49941]: key[admin_state_up], True -> None [ 1080.184320] [49941]: key[binding:vif_type], ovs -> None [ 1080.184320] [49941]: key[device_owner], network:router_gateway -> None [ 1080.184320] [49941]: key[created_at], 2025-11-20T12:31:26Z -> None [ 1080.184320] [49941]: key[updated_at], 2025-11-20T12:31:27Z -> None [ 1080.184320] [49941]: key[description], -> None [ 1080.184320] [49941]: key[tenant_id], -> None [ 1080.184320] [49941]: key[binding:host_id], devstack -> None [ 1080.184320] [49941]: key[standard_attr_id], 1052 -> None [ 1080.184320] [49941]: key[name], -> None [ 1080.184320] [49941]: key[mac_address], fa:16:3e:9e:b5:e5 -> None [ 1080.184320] [49941]: key[status], ACTIVE -> None [ 1080.184320] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1080.184320] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.177'}] -> None [ 1080.184320] [49941]: key[security_groups], [] -> None [ 1080.184320] [49941]: key[revision_number], 5 -> None [ 1080.184320] [49941]: key[port_security_enabled], False -> None [ 1080.184320] [49941]: key[project_id], -> None [ 1080.184320] [49941]: key[device_id], 3203767f-1ed6-49ce-b52c-1d74cdeefc02 -> None [ 1080.184320] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.186539] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (3203767f-1ed6-49ce-b52c-1d74cdeefc02), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.220573] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (3203767f-1ed6-49ce-b52c-1d74cdeefc02), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.222125] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks [] for router_controller (3203767f-1ed6-49ce-b52c-1d74cdeefc02), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.236098] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4a7cc741-5158-43f4-81e3-8beb4dd677e7 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1080.240665] [49942]: [pid: 49942|app: 0|req: 4744/9260] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:37:21 2025] PUT /networking/v2.0/routers/18f62ee7-c17f-4104-8d55-2a92e506d559/remove_router_interface => generated 309 bytes in 808 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.248786] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (3203767f-1ed6-49ce-b52c-1d74cdeefc02), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.249225] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Fanout notify agent at l3_agent the message router_deleted on router 3203767f-1ed6-49ce-b52c-1d74cdeefc02 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1080.253844] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d65d8fa3-025a-4b80-8f50-52f8efcbf57c admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.254292] [49941]: [pid: 49941|app: 0|req: 4517/9261] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:37:21 2025] DELETE /networking/v2.0/routers/3203767f-1ed6-49ce-b52c-1d74cdeefc02 => generated 0 bytes in 374 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1080.303128] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f05e4001-4637-4ed4-bda7-badb21a4a710 req-d84601ba-92d1-45cf-8b87-41b2572ad86d tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.304448] [49942]: [pid: 49942|app: 0|req: 4745/9262] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:21 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.304953] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks [] for router (18f62ee7-c17f-4104-8d55-2a92e506d559), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.323887] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] Deleting subnet 0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1080.325751] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] Publish callbacks [] for subnet (0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.336672] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.352597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks [] for router_gateway (18f62ee7-c17f-4104-8d55-2a92e506d559), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.376896] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.376964] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Deleting port 3e42b54c-613a-44a9-ba7a-a88aaf8e2882 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1080.376964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (3e42b54c-613a-44a9-ba7a-a88aaf8e2882), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.377044] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] delete_subnet_precommit called with subnet settings {'id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'name': 'tempest-AttachVolumeTestJSON-1863942441-subnet', 'tenant_id': '15290aee32584389b273d863bccbab71', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1050, '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings None) [ 1080.377044] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] delete_subnet_precommit: [ 1080.377044] [49942]: key[ipv6_ra_mode], None -> None [ 1080.377044] [49942]: key[id], 0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 -> None [ 1080.377044] [49942]: key[tags], [] -> None [ 1080.377044] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.377044] [49942]: key[enable_dhcp], True -> None [ 1080.377044] [49942]: key[ip_version], 4 -> None [ 1080.377044] [49942]: key[created_at], 2025-11-20T12:31:25Z -> None [ 1080.377044] [49942]: key[updated_at], 2025-11-20T12:31:25Z -> None [ 1080.377044] [49942]: key[description], -> None [ 1080.377044] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.377044] [49942]: key[standard_attr_id], 1050 -> None [ 1080.377044] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1080.377044] [49942]: key[ipv6_address_mode], None -> None [ 1080.377044] [49942]: key[name], tempest-AttachVolumeTestJSON-1863942441-subnet -> None [ 1080.377044] [49942]: key[subnetpool_id], None -> None [ 1080.377044] [49942]: key[host_routes], [] -> None [ 1080.377044] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.377044] [49942]: key[shared], False -> None [ 1080.377044] [49942]: key[router:external], False -> None [ 1080.377044] [49942]: key[revision_number], 0 -> None [ 1080.377044] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1080.377044] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.377044] [49942]: key[service_types], [] -> None [ 1080.377044] [49942]: key[dns_nameservers], [] -> None [ 1080.377044] [49942]: key[segment_id], None -> None [ 1080.377044] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.406582] [49941]: DEBUG neutron.plugins.ml2.db [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] For port 3e42b54c-613a-44a9-ba7a-a88aaf8e2882, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3e42b54c-613a-44a9-ba7a-a88aaf8e2882,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1080.406880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (3e42b54c-613a-44a9-ba7a-a88aaf8e2882), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.407625] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.407775] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] delete_subnet_postcommit called with subnet settings {'id': '0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73', 'name': 'tempest-AttachVolumeTestJSON-1863942441-subnet', 'tenant_id': '15290aee32584389b273d863bccbab71', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1050, '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-20T12:31:25Z', 'updated_at': '2025-11-20T12:31:25Z', 'revision_number': 0, 'segment_id': None, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings None) [ 1080.408026] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] delete_subnet_postcommit: [ 1080.408026] [49942]: key[ipv6_ra_mode], None -> None [ 1080.408026] [49942]: key[id], 0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 -> None [ 1080.408026] [49942]: key[tags], [] -> None [ 1080.408026] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.408026] [49942]: key[enable_dhcp], True -> None [ 1080.408026] [49942]: key[ip_version], 4 -> None [ 1080.408026] [49942]: key[created_at], 2025-11-20T12:31:25Z -> None [ 1080.408026] [49942]: key[updated_at], 2025-11-20T12:31:25Z -> None [ 1080.408026] [49942]: key[description], -> None [ 1080.408026] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.408026] [49942]: key[standard_attr_id], 1050 -> None [ 1080.408026] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1080.408026] [49942]: key[ipv6_address_mode], None -> None [ 1080.408026] [49942]: key[name], tempest-AttachVolumeTestJSON-1863942441-subnet -> None [ 1080.408026] [49942]: key[subnetpool_id], None -> None [ 1080.408026] [49942]: key[host_routes], [] -> None [ 1080.408026] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.408026] [49942]: key[shared], False -> None [ 1080.408026] [49942]: key[router:external], False -> None [ 1080.408026] [49942]: key[revision_number], 0 -> None [ 1080.408026] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1080.408026] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.408026] [49942]: key[service_types], [] -> None [ 1080.408026] [49942]: key[dns_nameservers], [] -> None [ 1080.408026] [49942]: key[segment_id], None -> None [ 1080.408026] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.414072] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] Pushing event deleted for resources: {'Subnet': ['ID=0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.420999] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] delete_port_precommit called with port settings {'id': '3e42b54c-613a-44a9-ba7a-a88aaf8e2882', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:53:75', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1080.421269] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] delete_port_precommit: [ 1080.421269] [49941]: key[id], 3e42b54c-613a-44a9-ba7a-a88aaf8e2882 -> None [ 1080.421269] [49941]: key[binding:vnic_type], normal -> None [ 1080.421269] [49941]: key[tags], [] -> None [ 1080.421269] [49941]: key[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.421269] [49941]: key[allowed_address_pairs], [] -> None [ 1080.421269] [49941]: key[extra_dhcp_opts], [] -> None [ 1080.421269] [49941]: key[binding:profile], {} -> None [ 1080.421269] [49941]: key[admin_state_up], True -> None [ 1080.421269] [49941]: key[binding:vif_type], ovs -> None [ 1080.421269] [49941]: key[device_owner], network:router_gateway -> None [ 1080.421269] [49941]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1080.421269] [49941]: key[updated_at], 2025-11-20T12:36:48Z -> None [ 1080.421269] [49941]: key[description], -> None [ 1080.421269] [49941]: key[tenant_id], -> None [ 1080.421269] [49941]: key[binding:host_id], devstack -> None [ 1080.421269] [49941]: key[standard_attr_id], 1639 -> None [ 1080.421269] [49941]: key[name], -> None [ 1080.421269] [49941]: key[mac_address], fa:16:3e:93:53:75 -> None [ 1080.421269] [49941]: key[status], ACTIVE -> None [ 1080.421269] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1080.421269] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.151'}] -> None [ 1080.421269] [49941]: key[security_groups], [] -> None [ 1080.421269] [49941]: key[revision_number], 5 -> None [ 1080.421269] [49941]: key[port_security_enabled], False -> None [ 1080.421269] [49941]: key[project_id], -> None [ 1080.421269] [49941]: key[device_id], 18f62ee7-c17f-4104-8d55-2a92e506d559 -> None [ 1080.421269] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.423734] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Calling delete_port for 3e42b54c-613a-44a9-ba7a-a88aaf8e2882 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1080.425170] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53e6f5d1-779d-411f-9ffb-3d79b009dd3f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.427432] [49942]: [pid: 49942|app: 0|req: 4746/9263] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:37:22 2025] DELETE /networking/v2.0/subnets/0e0bab96-b9c5-4ad9-8aac-f73b4d2ecc73 => generated 0 bytes in 122 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1080.430124] [49942]: DEBUG neutron.api.wsgi [req-f05e4001-4637-4ed4-bda7-badb21a4a710 req-0a6201c3-31d9-41b1-a029-cae80a02dc19 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.454884] [49942]: [pid: 49942|app: 0|req: 4747/9264] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.495558] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73863dc0-259d-475d-93ce-b97ab42f85ea req-3da236f9-a04d-4e2e-a77b-7deccfad9749 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.495907] [49942]: [pid: 49942|app: 0|req: 4748/9265] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1080.537597] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (489bd2c1-ecc2-4e43-8691-f1823eda7dbe), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.583358] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (3e42b54c-613a-44a9-ba7a-a88aaf8e2882), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.588537] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Deleting port 61cf39cc-3fd6-4cc8-a85a-96eb39473f1b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1080.588720] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (61cf39cc-3fd6-4cc8-a85a-96eb39473f1b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.592695] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Pushing event deleted for resources: {'Port': ['ID=3e42b54c-613a-44a9-ba7a-a88aaf8e2882,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.615030] [49942]: DEBUG neutron.plugins.ml2.db [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] For port 61cf39cc-3fd6-4cc8-a85a-96eb39473f1b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=61cf39cc-3fd6-4cc8-a85a-96eb39473f1b,segment=NetworkSegment(926703b5-6b99-4b0a-bc4d-7b58b3baef77),segment_id=926703b5-6b99-4b0a-bc4d-7b58b3baef77)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1080.615030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (61cf39cc-3fd6-4cc8-a85a-96eb39473f1b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.618341] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_port_precommit called with port settings {'id': '61cf39cc-3fd6-4cc8-a85a-96eb39473f1b', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:e6:97:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'device_owner': 'network:dhcp', 'standard_attr_id': 1090, '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-20T12:31:38Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 1080.618611] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_port_precommit: [ 1080.618611] [49942]: key[id], 61cf39cc-3fd6-4cc8-a85a-96eb39473f1b -> None [ 1080.618611] [49942]: key[binding:vnic_type], normal -> None [ 1080.618611] [49942]: key[tags], [] -> None [ 1080.618611] [49942]: key[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.618611] [49942]: key[allowed_address_pairs], [] -> None [ 1080.618611] [49942]: key[extra_dhcp_opts], [] -> None [ 1080.618611] [49942]: key[binding:profile], {} -> None [ 1080.618611] [49942]: key[admin_state_up], True -> None [ 1080.618611] [49942]: key[binding:vif_type], ovs -> None [ 1080.618611] [49942]: key[device_owner], network:dhcp -> None [ 1080.618611] [49942]: key[created_at], 2025-11-20T12:31:38Z -> None [ 1080.618611] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1080.618611] [49942]: key[description], -> None [ 1080.618611] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.618611] [49942]: key[binding:host_id], devstack -> None [ 1080.618611] [49942]: key[standard_attr_id], 1090 -> None [ 1080.618611] [49942]: key[name], -> None [ 1080.618611] [49942]: key[mac_address], fa:16:3e:e6:97:4e -> None [ 1080.618611] [49942]: key[status], ACTIVE -> None [ 1080.618611] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.618611] [49942]: key[fixed_ips], [] -> None [ 1080.618611] [49942]: key[security_groups], [] -> None [ 1080.618611] [49942]: key[revision_number], 5 -> None [ 1080.618611] [49942]: key[port_security_enabled], False -> None [ 1080.618611] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.618611] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.618611] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.620889] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Calling delete_port for 61cf39cc-3fd6-4cc8-a85a-96eb39473f1b owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1080.634085] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] delete_port_postcommit called with port settings {'id': '3e42b54c-613a-44a9-ba7a-a88aaf8e2882', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:93:53:75', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '18f62ee7-c17f-4104-8d55-2a92e506d559', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1639, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.151'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:36: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1080.634338] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] delete_port_postcommit: [ 1080.634338] [49941]: key[id], 3e42b54c-613a-44a9-ba7a-a88aaf8e2882 -> None [ 1080.634338] [49941]: key[binding:vnic_type], normal -> None [ 1080.634338] [49941]: key[tags], [] -> None [ 1080.634338] [49941]: key[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.634338] [49941]: key[allowed_address_pairs], [] -> None [ 1080.634338] [49941]: key[extra_dhcp_opts], [] -> None [ 1080.634338] [49941]: key[binding:profile], {} -> None [ 1080.634338] [49941]: key[admin_state_up], True -> None [ 1080.634338] [49941]: key[binding:vif_type], ovs -> None [ 1080.634338] [49941]: key[device_owner], network:router_gateway -> None [ 1080.634338] [49941]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1080.634338] [49941]: key[updated_at], 2025-11-20T12:36:48Z -> None [ 1080.634338] [49941]: key[description], -> None [ 1080.634338] [49941]: key[tenant_id], -> None [ 1080.634338] [49941]: key[binding:host_id], devstack -> None [ 1080.634338] [49941]: key[standard_attr_id], 1639 -> None [ 1080.634338] [49941]: key[name], -> None [ 1080.634338] [49941]: key[mac_address], fa:16:3e:93:53:75 -> None [ 1080.634338] [49941]: key[status], ACTIVE -> None [ 1080.634338] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1080.634338] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.151'}] -> None [ 1080.634338] [49941]: key[security_groups], [] -> None [ 1080.634338] [49941]: key[revision_number], 5 -> None [ 1080.634338] [49941]: key[port_security_enabled], False -> None [ 1080.634338] [49941]: key[project_id], -> None [ 1080.634338] [49941]: key[device_id], 18f62ee7-c17f-4104-8d55-2a92e506d559 -> None [ 1080.634338] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.637866] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (18f62ee7-c17f-4104-8d55-2a92e506d559), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.691690] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (18f62ee7-c17f-4104-8d55-2a92e506d559), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.693831] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks [] for router_controller (18f62ee7-c17f-4104-8d55-2a92e506d559), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.702848] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (61cf39cc-3fd6-4cc8-a85a-96eb39473f1b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.713156] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Pushing event deleted for resources: {'Port': ['ID=61cf39cc-3fd6-4cc8-a85a-96eb39473f1b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.723788] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] No DVR routers for this DVR port 61cf39cc-3fd6-4cc8-a85a-96eb39473f1b on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1080.724126] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_port_postcommit called with port settings {'id': '61cf39cc-3fd6-4cc8-a85a-96eb39473f1b', 'name': '', 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'tenant_id': '15290aee32584389b273d863bccbab71', 'mac_address': 'fa:16:3e:e6:97:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'device_owner': 'network:dhcp', 'standard_attr_id': 1090, '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-20T12:31:38Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 5, 'project_id': '15290aee32584389b273d863bccbab71'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}}] (original binding levels None) on network {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} with segments to bind None [ 1080.724459] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_port_postcommit: [ 1080.724459] [49942]: key[id], 61cf39cc-3fd6-4cc8-a85a-96eb39473f1b -> None [ 1080.724459] [49942]: key[binding:vnic_type], normal -> None [ 1080.724459] [49942]: key[tags], [] -> None [ 1080.724459] [49942]: key[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.724459] [49942]: key[allowed_address_pairs], [] -> None [ 1080.724459] [49942]: key[extra_dhcp_opts], [] -> None [ 1080.724459] [49942]: key[binding:profile], {} -> None [ 1080.724459] [49942]: key[admin_state_up], True -> None [ 1080.724459] [49942]: key[binding:vif_type], ovs -> None [ 1080.724459] [49942]: key[device_owner], network:dhcp -> None [ 1080.724459] [49942]: key[created_at], 2025-11-20T12:31:38Z -> None [ 1080.724459] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1080.724459] [49942]: key[description], -> None [ 1080.724459] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.724459] [49942]: key[binding:host_id], devstack -> None [ 1080.724459] [49942]: key[standard_attr_id], 1090 -> None [ 1080.724459] [49942]: key[name], -> None [ 1080.724459] [49942]: key[mac_address], fa:16:3e:e6:97:4e -> None [ 1080.724459] [49942]: key[status], ACTIVE -> None [ 1080.724459] [49942]: key[network_id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.724459] [49942]: key[fixed_ips], [] -> None [ 1080.724459] [49942]: key[security_groups], [] -> None [ 1080.724459] [49942]: key[revision_number], 5 -> None [ 1080.724459] [49942]: key[port_security_enabled], False -> None [ 1080.724459] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.724459] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.724459] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.733669] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (18f62ee7-c17f-4104-8d55-2a92e506d559), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.734284] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 18f62ee7-c17f-4104-8d55-2a92e506d559 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1080.739262] [49941]: DEBUG neutron_lib.callbacks.manager [None req-68c7ac31-a24d-436d-8b32-31ef68f2d5a8 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.739676] [49941]: [pid: 49941|app: 0|req: 4518/9266] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:37:22 2025] DELETE /networking/v2.0/routers/18f62ee7-c17f-4104-8d55-2a92e506d559 => generated 0 bytes in 485 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1080.757390] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (489bd2c1-ecc2-4e43-8691-f1823eda7dbe), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.767662] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_network_precommit called with network settings {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} (original settings None) and network segments [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] [ 1080.767924] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_network_precommit: [ 1080.767924] [49942]: key[vlan_transparent], None -> None [ 1080.767924] [49942]: key[id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.767924] [49942]: key[tags], [] -> None [ 1080.767924] [49942]: key[availability_zone_hints], [] -> None [ 1080.767924] [49942]: key[mtu], 8950 -> None [ 1080.767924] [49942]: key[provider:network_type], vlan -> None [ 1080.767924] [49942]: key[admin_state_up], True -> None [ 1080.767924] [49942]: key[provider:physical_network], default -> None [ 1080.767924] [49942]: key[provider:segmentation_id], 972 -> None [ 1080.767924] [49942]: key[created_at], 2025-11-20T12:31:24Z -> None [ 1080.767924] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1080.767924] [49942]: key[description], -> None [ 1080.767924] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.767924] [49942]: key[standard_attr_id], 1047 -> None [ 1080.767924] [49942]: key[name], tempest-AttachVolumeTestJSON-1863942441-network -> None [ 1080.767924] [49942]: key[availability_zones], ['nova'] -> None [ 1080.767924] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.767924] [49942]: key[status], ACTIVE -> None [ 1080.767924] [49942]: key[shared], False -> None [ 1080.767924] [49942]: key[router:external], False -> None [ 1080.767924] [49942]: key[revision_number], 3 -> None [ 1080.767924] [49942]: key[port_security_enabled], True -> None [ 1080.767924] [49942]: key[subnets], [] -> None [ 1080.767924] [49942]: key[ipv4_address_scope], None -> None [ 1080.767924] [49942]: key[qinq], None -> None [ 1080.767924] [49942]: key[ipv6_address_scope], None -> None [ 1080.767924] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.769173] [49942]: DEBUG neutron.services.segments.db [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['489bd2c1-ecc2-4e43-8691-f1823eda7dbe']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1080.774130] [49942]: DEBUG neutron.services.segments.db [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '926703b5-6b99-4b0a-bc4d-7b58b3baef77') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1080.774130] [49942]: DEBUG neutron.services.segments.db [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '926703b5-6b99-4b0a-bc4d-7b58b3baef77') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1080.780257] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (926703b5-6b99-4b0a-bc4d-7b58b3baef77), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.787127] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73863dc0-259d-475d-93ce-b97ab42f85ea req-ee559353-1053-4210-b3fa-891bb548ec5a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.787788] [49941]: [pid: 49941|app: 0|req: 4519/9267] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.788685] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (926703b5-6b99-4b0a-bc4d-7b58b3baef77), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.798914] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Releasing vlan 972 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1080.799174] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (926703b5-6b99-4b0a-bc4d-7b58b3baef77), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.817140] [49942]: INFO neutron.services.segments.plugin [-] Segment 926703b5-6b99-4b0a-bc4d-7b58b3baef77 resource provider aggregate not found [ 1080.830778] [49942]: INFO neutron.services.segments.plugin [-] Segment 926703b5-6b99-4b0a-bc4d-7b58b3baef77 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 926703b5-6b99-4b0a-bc4d-7b58b3baef77 found for delete ", "request_id": "req-884b9b7d-ef12-4181-9bac-e349535536d5"}]} [ 1080.843046] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (489bd2c1-ecc2-4e43-8691-f1823eda7dbe), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.843244] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_network_postcommit called with network settings {'id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe', 'name': 'tempest-AttachVolumeTestJSON-1863942441-network', 'tenant_id': '15290aee32584389b273d863bccbab71', 'project_id': '15290aee32584389b273d863bccbab71', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1047, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:24Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 972} (original settings None) and network segments [{'id': '926703b5-6b99-4b0a-bc4d-7b58b3baef77', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 972, 'network_id': '489bd2c1-ecc2-4e43-8691-f1823eda7dbe'}] [ 1080.843326] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] delete_network_postcommit: [ 1080.843326] [49942]: key[vlan_transparent], None -> None [ 1080.843326] [49942]: key[id], 489bd2c1-ecc2-4e43-8691-f1823eda7dbe -> None [ 1080.843326] [49942]: key[tags], [] -> None [ 1080.843326] [49942]: key[availability_zone_hints], [] -> None [ 1080.843326] [49942]: key[mtu], 8950 -> None [ 1080.843326] [49942]: key[provider:network_type], vlan -> None [ 1080.843326] [49942]: key[admin_state_up], True -> None [ 1080.843326] [49942]: key[provider:physical_network], default -> None [ 1080.843326] [49942]: key[provider:segmentation_id], 972 -> None [ 1080.843326] [49942]: key[created_at], 2025-11-20T12:31:24Z -> None [ 1080.843326] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1080.843326] [49942]: key[description], -> None [ 1080.843326] [49942]: key[tenant_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.843326] [49942]: key[standard_attr_id], 1047 -> None [ 1080.843326] [49942]: key[name], tempest-AttachVolumeTestJSON-1863942441-network -> None [ 1080.843326] [49942]: key[availability_zones], ['nova'] -> None [ 1080.843326] [49942]: key[project_id], 15290aee32584389b273d863bccbab71 -> None [ 1080.843326] [49942]: key[status], ACTIVE -> None [ 1080.843326] [49942]: key[shared], False -> None [ 1080.843326] [49942]: key[router:external], False -> None [ 1080.843326] [49942]: key[revision_number], 3 -> None [ 1080.843326] [49942]: key[port_security_enabled], True -> None [ 1080.843326] [49942]: key[subnets], [] -> None [ 1080.843326] [49942]: key[ipv4_address_scope], None -> None [ 1080.843326] [49942]: key[qinq], None -> None [ 1080.843326] [49942]: key[ipv6_address_scope], None -> None [ 1080.843326] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.850084] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Pushing event deleted for resources: {'Network': ['ID=489bd2c1-ecc2-4e43-8691-f1823eda7dbe,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.853259] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f11cdc77-0d86-4f66-b08d-b9cc2ff74327 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.856437] [49942]: [pid: 49942|app: 0|req: 4749/9268] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:37:22 2025] DELETE /networking/v2.0/networks/489bd2c1-ecc2-4e43-8691-f1823eda7dbe => generated 0 bytes in 360 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1080.864781] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d4d5a43-1582-47e5-b610-47893b56150e req-b4c95821-0cbc-4dde-8f3f-5e1903e950c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.866376] [49941]: [pid: 49941|app: 0|req: 4520/9269] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369 => generated 789 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.886649] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] Deleting subnet 1b41d2f1-3f40-4172-93f4-67ff87eacbff {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1080.888333] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] Publish callbacks [] for subnet (1b41d2f1-3f40-4172-93f4-67ff87eacbff), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.901486] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (1b41d2f1-3f40-4172-93f4-67ff87eacbff), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.901672] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1879da5a-20b7-44fe-8cc1-b34fb18b4aa4 req-2b6a3bec-9908-4f37-9f75-6806bfad5df6 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.906039] [49942]: [pid: 49942|app: 0|req: 4750/9270] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.909361] [49942]: DEBUG neutron.api.wsgi [req-73863dc0-259d-475d-93ce-b97ab42f85ea req-8d6e6a8e-4472-46ca-9c35-e5dc58807d55 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.923658] [49942]: [pid: 49942|app: 0|req: 4751/9271] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=6673c79f-e600-4eb1-8420-c26bc6e6b26f => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.925370] [49942]: DEBUG neutron.api.wsgi [req-1879da5a-20b7-44fe-8cc1-b34fb18b4aa4 req-94497255-21d1-4332-9dc1-a5a910392248 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1080.940345] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (1b41d2f1-3f40-4172-93f4-67ff87eacbff), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.942022] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] delete_subnet_precommit called with subnet settings {'id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'name': 'tempest-ServerTagsTestJSON-1391849161-subnet', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1637, '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-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings None) [ 1080.942022] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] delete_subnet_precommit: [ 1080.942022] [49941]: key[ipv6_ra_mode], None -> None [ 1080.942022] [49941]: key[id], 1b41d2f1-3f40-4172-93f4-67ff87eacbff -> None [ 1080.942022] [49941]: key[tags], [] -> None [ 1080.942022] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.942022] [49941]: key[enable_dhcp], True -> None [ 1080.942022] [49941]: key[ip_version], 4 -> None [ 1080.942022] [49941]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1080.942022] [49941]: key[updated_at], 2025-11-20T12:36:47Z -> None [ 1080.942022] [49941]: key[description], -> None [ 1080.942022] [49941]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1080.942022] [49941]: key[standard_attr_id], 1637 -> None [ 1080.942022] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1080.942022] [49941]: key[ipv6_address_mode], None -> None [ 1080.942022] [49941]: key[name], tempest-ServerTagsTestJSON-1391849161-subnet -> None [ 1080.942022] [49941]: key[subnetpool_id], None -> None [ 1080.942022] [49941]: key[host_routes], [] -> None [ 1080.942022] [49941]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1080.942022] [49941]: key[shared], False -> None [ 1080.942022] [49941]: key[router:external], False -> None [ 1080.942022] [49941]: key[revision_number], 0 -> None [ 1080.942022] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1080.942022] [49941]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1080.942022] [49941]: key[service_types], [] -> None [ 1080.942022] [49941]: key[dns_nameservers], [] -> None [ 1080.942022] [49941]: key[segment_id], None -> None [ 1080.942022] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.947822] [49942]: [pid: 49942|app: 0|req: 4752/9272] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.966161] [49942]: [pid: 49942|app: 0|req: 4753/9273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1080.975661] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (1b41d2f1-3f40-4172-93f4-67ff87eacbff), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.975957] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] delete_subnet_postcommit called with subnet settings {'id': '1b41d2f1-3f40-4172-93f4-67ff87eacbff', 'name': 'tempest-ServerTagsTestJSON-1391849161-subnet', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1637, '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-20T12:36:47Z', 'updated_at': '2025-11-20T12:36:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings None) [ 1080.977640] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] delete_subnet_postcommit: [ 1080.977640] [49941]: key[ipv6_ra_mode], None -> None [ 1080.977640] [49941]: key[id], 1b41d2f1-3f40-4172-93f4-67ff87eacbff -> None [ 1080.977640] [49941]: key[tags], [] -> None [ 1080.977640] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1080.977640] [49941]: key[enable_dhcp], True -> None [ 1080.977640] [49941]: key[ip_version], 4 -> None [ 1080.977640] [49941]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1080.977640] [49941]: key[updated_at], 2025-11-20T12:36:47Z -> None [ 1080.977640] [49941]: key[description], -> None [ 1080.977640] [49941]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1080.977640] [49941]: key[standard_attr_id], 1637 -> None [ 1080.977640] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1080.977640] [49941]: key[ipv6_address_mode], None -> None [ 1080.977640] [49941]: key[name], tempest-ServerTagsTestJSON-1391849161-subnet -> None [ 1080.977640] [49941]: key[subnetpool_id], None -> None [ 1080.977640] [49941]: key[host_routes], [] -> None [ 1080.977640] [49941]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1080.977640] [49941]: key[shared], False -> None [ 1080.977640] [49941]: key[router:external], False -> None [ 1080.977640] [49941]: key[revision_number], 0 -> None [ 1080.977640] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1080.977640] [49941]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1080.977640] [49941]: key[service_types], [] -> None [ 1080.977640] [49941]: key[dns_nameservers], [] -> None [ 1080.977640] [49941]: key[segment_id], None -> None [ 1080.977640] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1080.981111] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=1b41d2f1-3f40-4172-93f4-67ff87eacbff,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1080.986362] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73863dc0-259d-475d-93ce-b97ab42f85ea req-59492f40-dc79-4867-9400-c18a1ecd7ebd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1080.987507] [49942]: [pid: 49942|app: 0|req: 4754/9274] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1080.990684] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b59930c-826e-4de3-a5e6-5455bccfa532 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1080.993333] [49941]: [pid: 49941|app: 0|req: 4521/9275] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:37:22 2025] DELETE /networking/v2.0/subnets/1b41d2f1-3f40-4172-93f4-67ff87eacbff => generated 0 bytes in 127 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1081.012809] [49942]: [pid: 49942|app: 0|req: 4755/9276] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/security-groups?tenant_id=15290aee32584389b273d863bccbab71&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.021862] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73863dc0-259d-475d-93ce-b97ab42f85ea req-eafd369b-a7b5-4d27-8e11-8d74d808b7e8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.022843] [49941]: [pid: 49941|app: 0|req: 4522/9277] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.034498] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (76b5d00c-3c60-4e2c-a4ef-cad377fc926a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.035233] [49941]: [pid: 49941|app: 0|req: 4523/9278] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.057820] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Deleting port 6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1081.057955] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.062025] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c75d67e-ab22-4742-8499-1179ba820430 req-86e88879-2541-48bf-abc9-b2c7282ab52a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.062873] [49941]: [pid: 49941|app: 0|req: 4524/9279] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369 => generated 789 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.077177] [49942]: DEBUG neutron.plugins.ml2.db [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] For port 6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2,segment=NetworkSegment(d812ba22-720b-4582-b1a4-7a12911c4871),segment_id=d812ba22-720b-4582-b1a4-7a12911c4871)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1081.077368] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.082302] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_port_precommit called with port settings {'id': '6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:67:58:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1641, '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-20T12:36:49Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1081.082475] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_port_precommit: [ 1081.082475] [49942]: key[id], 6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2 -> None [ 1081.082475] [49942]: key[binding:vnic_type], normal -> None [ 1081.082475] [49942]: key[tags], [] -> None [ 1081.082475] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1081.082475] [49942]: key[allowed_address_pairs], [] -> None [ 1081.082475] [49942]: key[extra_dhcp_opts], [] -> None [ 1081.082475] [49942]: key[binding:profile], {} -> None [ 1081.082475] [49942]: key[admin_state_up], True -> None [ 1081.082475] [49942]: key[binding:vif_type], ovs -> None [ 1081.082475] [49942]: key[device_owner], network:dhcp -> None [ 1081.082475] [49942]: key[created_at], 2025-11-20T12:36:49Z -> None [ 1081.082475] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1081.082475] [49942]: key[description], -> None [ 1081.082475] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.082475] [49942]: key[binding:host_id], devstack -> None [ 1081.082475] [49942]: key[standard_attr_id], 1641 -> None [ 1081.082475] [49942]: key[name], -> None [ 1081.082475] [49942]: key[mac_address], fa:16:3e:67:58:bb -> None [ 1081.082475] [49942]: key[status], ACTIVE -> None [ 1081.082475] [49942]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1081.082475] [49942]: key[fixed_ips], [] -> None [ 1081.082475] [49942]: key[security_groups], [] -> None [ 1081.082475] [49942]: key[revision_number], 5 -> None [ 1081.082475] [49942]: key[port_security_enabled], False -> None [ 1081.082475] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.082475] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1081.082475] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.084037] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Calling delete_port for 6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1081.098349] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9bd8e80e-2c3a-4804-acd9-86d378d7bca7 admin admin] Publish callbacks [] for security_group (5f01a857-5203-42ea-aa51-35c681d66030), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.121277] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9bd8e80e-2c3a-4804-acd9-86d378d7bca7 admin admin] Publish callbacks [] for security_group (5f01a857-5203-42ea-aa51-35c681d66030), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.130462] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.139771] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Pushing event deleted for resources: {'Port': ['ID=6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.140049] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9bd8e80e-2c3a-4804-acd9-86d378d7bca7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (5f01a857-5203-42ea-aa51-35c681d66030), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.146691] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9bd8e80e-2c3a-4804-acd9-86d378d7bca7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=5f01a857-5203-42ea-aa51-35c681d66030,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.152379] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9bd8e80e-2c3a-4804-acd9-86d378d7bca7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.155807] [49941]: [pid: 49941|app: 0|req: 4525/9280] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:22 2025] DELETE /networking/v2.0/security-groups/5f01a857-5203-42ea-aa51-35c681d66030 => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1081.156500] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] No DVR routers for this DVR port 6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1081.156500] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_port_postcommit called with port settings {'id': '6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2', 'name': '', 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'mac_address': 'fa:16:3e:67:58:bb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1641, '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-20T12:36:49Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 5, 'project_id': 'f70d042cfdb246408b1e97949bdaafc8'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}}] (original binding levels None) on network {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} with segments to bind None [ 1081.156500] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_port_postcommit: [ 1081.156500] [49942]: key[id], 6aeb0581-8ab8-4c0e-8c79-dbbd2e8f7fe2 -> None [ 1081.156500] [49942]: key[binding:vnic_type], normal -> None [ 1081.156500] [49942]: key[tags], [] -> None [ 1081.156500] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1081.156500] [49942]: key[allowed_address_pairs], [] -> None [ 1081.156500] [49942]: key[extra_dhcp_opts], [] -> None [ 1081.156500] [49942]: key[binding:profile], {} -> None [ 1081.156500] [49942]: key[admin_state_up], True -> None [ 1081.156500] [49942]: key[binding:vif_type], ovs -> None [ 1081.156500] [49942]: key[device_owner], network:dhcp -> None [ 1081.156500] [49942]: key[created_at], 2025-11-20T12:36:49Z -> None [ 1081.156500] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1081.156500] [49942]: key[description], -> None [ 1081.156500] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.156500] [49942]: key[binding:host_id], devstack -> None [ 1081.156500] [49942]: key[standard_attr_id], 1641 -> None [ 1081.156500] [49942]: key[name], -> None [ 1081.156500] [49942]: key[mac_address], fa:16:3e:67:58:bb -> None [ 1081.156500] [49942]: key[status], ACTIVE -> None [ 1081.156500] [49942]: key[network_id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1081.156500] [49942]: key[fixed_ips], [] -> None [ 1081.156500] [49942]: key[security_groups], [] -> None [ 1081.156500] [49942]: key[revision_number], 5 -> None [ 1081.156500] [49942]: key[port_security_enabled], False -> None [ 1081.156500] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.156500] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1081.156500] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.184179] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (76b5d00c-3c60-4e2c-a4ef-cad377fc926a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.193484] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_network_precommit called with network settings {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} (original settings None) and network segments [{'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}] [ 1081.193484] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_network_precommit: [ 1081.193484] [49942]: key[vlan_transparent], None -> None [ 1081.193484] [49942]: key[id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1081.193484] [49942]: key[tags], [] -> None [ 1081.193484] [49942]: key[availability_zone_hints], [] -> None [ 1081.193484] [49942]: key[mtu], 8950 -> None [ 1081.193484] [49942]: key[provider:network_type], vlan -> None [ 1081.193484] [49942]: key[admin_state_up], True -> None [ 1081.193484] [49942]: key[provider:physical_network], default -> None [ 1081.193484] [49942]: key[provider:segmentation_id], 954 -> None [ 1081.193484] [49942]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1081.193484] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1081.193484] [49942]: key[description], -> None [ 1081.193484] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.193484] [49942]: key[standard_attr_id], 1635 -> None [ 1081.193484] [49942]: key[name], tempest-ServerTagsTestJSON-1391849161-network -> None [ 1081.193484] [49942]: key[availability_zones], ['nova'] -> None [ 1081.193484] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.193484] [49942]: key[status], ACTIVE -> None [ 1081.193484] [49942]: key[shared], False -> None [ 1081.193484] [49942]: key[router:external], False -> None [ 1081.193484] [49942]: key[revision_number], 3 -> None [ 1081.193484] [49942]: key[port_security_enabled], True -> None [ 1081.193484] [49942]: key[subnets], [] -> None [ 1081.193484] [49942]: key[ipv4_address_scope], None -> None [ 1081.193484] [49942]: key[qinq], None -> None [ 1081.193484] [49942]: key[ipv6_address_scope], None -> None [ 1081.193484] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.193484] [49942]: DEBUG neutron.services.segments.db [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['76b5d00c-3c60-4e2c-a4ef-cad377fc926a']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1081.196352] [49941]: [pid: 49941|app: 0|req: 4526/9281] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.198134] [49942]: DEBUG neutron.services.segments.db [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'd812ba22-720b-4582-b1a4-7a12911c4871') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1081.198134] [49942]: DEBUG neutron.services.segments.db [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'd812ba22-720b-4582-b1a4-7a12911c4871') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1081.202251] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (d812ba22-720b-4582-b1a4-7a12911c4871), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.209036] [49941]: [pid: 49941|app: 0|req: 4527/9282] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.214651] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (d812ba22-720b-4582-b1a4-7a12911c4871), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.226097] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Releasing vlan 954 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1081.226097] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (d812ba22-720b-4582-b1a4-7a12911c4871), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.249917] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (76b5d00c-3c60-4e2c-a4ef-cad377fc926a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.250140] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_network_postcommit called with network settings {'id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a', 'name': 'tempest-ServerTagsTestJSON-1391849161-network', 'tenant_id': 'f70d042cfdb246408b1e97949bdaafc8', 'project_id': 'f70d042cfdb246408b1e97949bdaafc8', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1635, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:47Z', 'updated_at': '2025-11-20T12:37:22Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 954} (original settings None) and network segments [{'id': 'd812ba22-720b-4582-b1a4-7a12911c4871', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 954, 'network_id': '76b5d00c-3c60-4e2c-a4ef-cad377fc926a'}] [ 1081.250314] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] delete_network_postcommit: [ 1081.250314] [49942]: key[vlan_transparent], None -> None [ 1081.250314] [49942]: key[id], 76b5d00c-3c60-4e2c-a4ef-cad377fc926a -> None [ 1081.250314] [49942]: key[tags], [] -> None [ 1081.250314] [49942]: key[availability_zone_hints], [] -> None [ 1081.250314] [49942]: key[mtu], 8950 -> None [ 1081.250314] [49942]: key[provider:network_type], vlan -> None [ 1081.250314] [49942]: key[admin_state_up], True -> None [ 1081.250314] [49942]: key[provider:physical_network], default -> None [ 1081.250314] [49942]: key[provider:segmentation_id], 954 -> None [ 1081.250314] [49942]: key[created_at], 2025-11-20T12:36:47Z -> None [ 1081.250314] [49942]: key[updated_at], 2025-11-20T12:37:22Z -> None [ 1081.250314] [49942]: key[description], -> None [ 1081.250314] [49942]: key[tenant_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.250314] [49942]: key[standard_attr_id], 1635 -> None [ 1081.250314] [49942]: key[name], tempest-ServerTagsTestJSON-1391849161-network -> None [ 1081.250314] [49942]: key[availability_zones], ['nova'] -> None [ 1081.250314] [49942]: key[project_id], f70d042cfdb246408b1e97949bdaafc8 -> None [ 1081.250314] [49942]: key[status], ACTIVE -> None [ 1081.250314] [49942]: key[shared], False -> None [ 1081.250314] [49942]: key[router:external], False -> None [ 1081.250314] [49942]: key[revision_number], 3 -> None [ 1081.250314] [49942]: key[port_security_enabled], True -> None [ 1081.250314] [49942]: key[subnets], [] -> None [ 1081.250314] [49942]: key[ipv4_address_scope], None -> None [ 1081.250314] [49942]: key[qinq], None -> None [ 1081.250314] [49942]: key[ipv6_address_scope], None -> None [ 1081.250314] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.251551] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-df6fd40c-e381-499d-9a02-760cddae1dfe tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.252407] [49941]: [pid: 49941|app: 0|req: 4528/9283] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:22 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.256975] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Pushing event deleted for resources: {'Network': ['ID=76b5d00c-3c60-4e2c-a4ef-cad377fc926a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.259763] [49942]: DEBUG neutron_lib.callbacks.manager [None req-fec84691-125f-457b-aafb-e45880f769c0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.262405] [49942]: [pid: 49942|app: 0|req: 4756/9284] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:37:22 2025] DELETE /networking/v2.0/networks/76b5d00c-3c60-4e2c-a4ef-cad377fc926a => generated 0 bytes in 249 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1081.289524] [49941]: [pid: 49941|app: 0|req: 4529/9285] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.296729] [49941]: DEBUG neutron.api.wsgi [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-43f631b6-57ed-4231-82ed-b9737776213a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.321939] [49941]: [pid: 49941|app: 0|req: 4530/9286] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 180 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.328448] [49941]: DEBUG neutron.api.v2.base [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'port': {'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'admin_state_up': True, 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1081.361578] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e06ae81-92be-4b69-bdc4-3ad486ec13c1 req-5614c740-a182-4765-8ba0-12675728abdb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.366272] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e06ae81-92be-4b69-bdc4-3ad486ec13c1 req-5614c740-a182-4765-8ba0-12675728abdb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.370579] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e06ae81-92be-4b69-bdc4-3ad486ec13c1 req-5614c740-a182-4765-8ba0-12675728abdb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.371897] [49942]: [pid: 49942|app: 0|req: 4757/9287] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 109 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.383875] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Made reservation on behalf of 452e4ddf36ec4d59b966bab312be57fc for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1081.386823] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.416971] [49942]: [pid: 49942|app: 0|req: 4758/9288] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/security-groups?tenant_id=f70d042cfdb246408b1e97949bdaafc8&name=default => generated 2929 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.447258] [49941]: DEBUG neutron.db.db_base_plugin_common [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Allocated IP 192.168.128.8 (8e4c185a-cf3d-4767-b549-8097ad764803/fab9985b-642f-491d-a04f-7e73c2712c1a/fc4f0373-6952-4834-87d6-d14f59d8db16) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1081.467921] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c106ddb-6b41-49b5-ab8e-47aaf6bbf040 admin admin] Publish callbacks [] for security_group (dbb8850f-bee0-48ab-ab67-6434bee4f244), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.486945] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c106ddb-6b41-49b5-ab8e-47aaf6bbf040 admin admin] Publish callbacks [] for security_group (dbb8850f-bee0-48ab-ab67-6434bee4f244), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.512994] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c106ddb-6b41-49b5-ab8e-47aaf6bbf040 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (dbb8850f-bee0-48ab-ab67-6434bee4f244), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.517387] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c106ddb-6b41-49b5-ab8e-47aaf6bbf040 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=dbb8850f-bee0-48ab-ab67-6434bee4f244,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.518477] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for allowed_address_pair (fc4f0373-6952-4834-87d6-d14f59d8db16), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.519297] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.519503] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1081.519676] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit: [ 1081.519676] [49941]: key[id], None -> fc4f0373-6952-4834-87d6-d14f59d8db16 [ 1081.519676] [49941]: key[binding:vnic_type], None -> normal [ 1081.519676] [49941]: key[binding:vif_details], None -> {} [ 1081.519676] [49941]: key[allowed_address_pairs], None -> [] [ 1081.519676] [49941]: key[binding:profile], None -> {} [ 1081.519676] [49941]: key[admin_state_up], None -> True [ 1081.519676] [49941]: key[binding:vif_type], None -> unbound [ 1081.519676] [49941]: key[device_owner], None -> [ 1081.519676] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1081.519676] [49941]: key[binding:host_id], None -> [ 1081.519676] [49941]: key[standard_attr_id], None -> 1657 [ 1081.519676] [49941]: key[name], None -> [ 1081.519676] [49941]: key[mac_address], None -> fa:16:3e:5b:67:86 [ 1081.519676] [49941]: key[status], None -> DOWN [ 1081.519676] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 1081.519676] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}] [ 1081.519676] [49941]: key[security_groups], None -> ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] [ 1081.519676] [49941]: key[port_security_enabled], None -> True [ 1081.519676] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1081.519676] [49941]: key[device_id], None -> f78e8192-9f7b-4976-9b6b-1e07f7a40507 [ 1081.519676] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.521453] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c106ddb-6b41-49b5-ab8e-47aaf6bbf040 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.522041] [49942]: [pid: 49942|app: 0|req: 4759/9289] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:23 2025] DELETE /networking/v2.0/security-groups/dbb8850f-bee0-48ab-ab67-6434bee4f244 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1081.542495] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.551561] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27a02f3e-b3f6-4e59-9899-467224785cb6 req-08ddc540-04c1-4e62-ac85-a986794d0b11 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.552682] [49942]: [pid: 49942|app: 0|req: 4760/9290] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports/b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 746 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.565578] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=fc4f0373-6952-4834-87d6-d14f59d8db16,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1081.569133] [49942]: [pid: 49942|app: 0|req: 4761/9291] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.579624] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Network 8e4c185a-cf3d-4767-b549-8097ad764803 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1081.580191] [49941]: DEBUG neutron.scheduler.base_scheduler [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1081.583820] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1081.605297] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 1, 'network': {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1081.605501] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit: [ 1081.605501] [49941]: key[id], None -> fc4f0373-6952-4834-87d6-d14f59d8db16 [ 1081.605501] [49941]: key[binding:vnic_type], None -> normal [ 1081.605501] [49941]: key[tags], None -> [] [ 1081.605501] [49941]: key[binding:vif_details], None -> {} [ 1081.605501] [49941]: key[allowed_address_pairs], None -> [] [ 1081.605501] [49941]: key[extra_dhcp_opts], None -> [] [ 1081.605501] [49941]: key[binding:profile], None -> {} [ 1081.605501] [49941]: key[admin_state_up], None -> True [ 1081.605501] [49941]: key[network], None -> {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} [ 1081.605501] [49941]: key[binding:vif_type], None -> unbound [ 1081.605501] [49941]: key[device_owner], None -> [ 1081.605501] [49941]: key[created_at], None -> 2025-11-20T12:37:23Z [ 1081.605501] [49941]: key[updated_at], None -> 2025-11-20T12:37:23Z [ 1081.605501] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1081.605501] [49941]: key[binding:host_id], None -> [ 1081.605501] [49941]: key[description], None -> [ 1081.605501] [49941]: key[standard_attr_id], None -> 1657 [ 1081.605501] [49941]: key[name], None -> [ 1081.605501] [49941]: key[mac_address], None -> fa:16:3e:5b:67:86 [ 1081.605501] [49941]: key[status], None -> DOWN [ 1081.605501] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 1081.605501] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}] [ 1081.605501] [49941]: key[security_groups], None -> ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] [ 1081.605501] [49941]: key[revision_number], None -> 1 [ 1081.605501] [49941]: key[port_security_enabled], None -> True [ 1081.605501] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1081.605501] [49941]: key[device_id], None -> f78e8192-9f7b-4976-9b6b-1e07f7a40507 [ 1081.605501] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.649033] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.649033] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-289a19ff-eb97-4a2a-bb7d-c34e3b2c234e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.649265] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8b81eaf7-4c65-4b42-92eb-05f47c48409e req-fd61efd3-4bc2-4832-8346-65de627e7a8a tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.649265] [49942]: [pid: 49942|app: 0|req: 4762/9292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.659652] [49942]: DEBUG neutron.api.wsgi [req-8b81eaf7-4c65-4b42-92eb-05f47c48409e req-0bb4f51c-eeae-4394-8a87-2b18a96e7237 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.678956] [49941]: [pid: 49941|app: 0|req: 4531/9293] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:23 2025] POST /networking/v2.0/ports => generated 732 bytes in 354 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1081.684178] [49942]: [pid: 49942|app: 0|req: 4763/9294] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.689244] [49941]: DEBUG neutron.api.v2.base [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Request body: {'port': {'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1081.775756] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.828294] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f4ad0e3-6bf2-4963-a03c-d86ba1d5c9b4 req-a96b4a2b-07e7-4152-84ab-159db5083e1e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.829466] [49942]: [pid: 49942|app: 0|req: 4764/9295] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1081.836712] [49942]: DEBUG neutron.api.wsgi [req-1f4ad0e3-6bf2-4963-a03c-d86ba1d5c9b4 req-7a0fc8c8-799c-475e-b7e9-3aff3eb6ba02 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1081.863945] [49942]: [pid: 49942|app: 0|req: 4765/9296] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1081.952166] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c58f41d0-0880-44f9-9a55-4dabbe932e01 req-c57cbb78-db6c-43ae-aaa9-8e58b983dea3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.952687] [49941]: DEBUG neutron.notifiers.nova [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fc4f0373-6952-4834-87d6-d14f59d8db16 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1081.956469] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c58f41d0-0880-44f9-9a55-4dabbe932e01 req-c57cbb78-db6c-43ae-aaa9-8e58b983dea3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.958705] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks [] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1081.960771] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c58f41d0-0880-44f9-9a55-4dabbe932e01 req-c57cbb78-db6c-43ae-aaa9-8e58b983dea3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1081.961966] [49942]: [pid: 49942|app: 0|req: 4766/9297] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1081.970603] [49941]: DEBUG neutron.db.provisioning_blocks [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Transition to ACTIVE for port object fc4f0373-6952-4834-87d6-d14f59d8db16 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1081.973128] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_precommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1081.973361] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_precommit: [ 1081.973361] [49941]: key[device_owner], -> compute:nova [ 1081.973361] [49941]: key[binding:host_id], -> cpu-1 [ 1081.973361] [49941]: key[revision_number], 1 -> 2 [ 1081.973361] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1081.976265] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1082.007778] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Pushing event updated for resources: {'Port': ['ID=fc4f0373-6952-4834-87d6-d14f59d8db16,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1082.054784] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_postcommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': '', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1082.055073] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_postcommit: [ 1082.055073] [49941]: key[device_owner], -> compute:nova [ 1082.055073] [49941]: key[binding:host_id], -> cpu-1 [ 1082.055073] [49941]: key[revision_number], 1 -> 2 [ 1082.055073] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1082.065654] [49941]: DEBUG neutron.plugins.ml2.managers [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Attempting to bind port fc4f0373-6952-4834-87d6-d14f59d8db16 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1082.065654] [49941]: DEBUG neutron.plugins.ml2.managers [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Attempting to bind port fc4f0373-6952-4834-87d6-d14f59d8db16 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1082.065654] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Attempting to bind port fc4f0373-6952-4834-87d6-d14f59d8db16 on network 8e4c185a-cf3d-4767-b549-8097ad764803 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1082.081034] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1082.081260] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Bind Segment={'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1082.083943] [49941]: DEBUG networking_nsxv3.api.rpc [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Bind port on Host cpu-1 & Segment [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1082.167959] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3ffe3366-519d-4de3-acb9-9f8132cdf5b4 req-4374d0d4-2bfb-4528-b81a-73baba8f70e3 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.169091] [49942]: [pid: 49942|app: 0|req: 4767/9298] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.182168] [49942]: [pid: 49942|app: 0|req: 4768/9299] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.184962] [49942]: DEBUG neutron.api.wsgi [req-3ffe3366-519d-4de3-acb9-9f8132cdf5b4 req-232b9665-5ad9-4705-bd33-afe95df41ef7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.212798] [49942]: [pid: 49942|app: 0|req: 4769/9300] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.243431] [49942]: [pid: 49942|app: 0|req: 4770/9301] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:23 2025] GET /networking/v2.0/ports?device_id=04724a07-e091-430f-b5f4-2158ac9ffdf4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.275315] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fa3b26e-c1b7-405d-8686-49edef83129d req-27eb3066-f169-423e-a212-99271f395777 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.276409] [49942]: [pid: 49942|app: 0|req: 4771/9302] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:24 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.282122] [49942]: DEBUG neutron.api.wsgi [req-4fa3b26e-c1b7-405d-8686-49edef83129d req-3dca6724-7246-4372-bbb9-7fed6485353a tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.303870] [49942]: [pid: 49942|app: 0|req: 4772/9303] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:24 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1082.399717] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-238bf3c4-0809-494e-8485-d49cf99fa2e1 req-67d1e9ae-762b-461e-8157-2ba166d02191 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1082.400665] [49942]: [pid: 49942|app: 0|req: 4773/9304] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:24 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 747 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1082.406920] [49942]: DEBUG neutron.api.wsgi [req-238bf3c4-0809-494e-8485-d49cf99fa2e1 req-4d3214a1-a413-4235-af64-d762598c1344 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1082.427049] [49942]: [pid: 49942|app: 0|req: 4774/9305] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:24 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1082.844085] [49942]: INFO neutron.services.segments.plugin [-] Segment d812ba22-720b-4582-b1a4-7a12911c4871 resource provider aggregate not found [ 1082.853694] [49942]: INFO neutron.services.segments.plugin [-] Segment d812ba22-720b-4582-b1a4-7a12911c4871 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 d812ba22-720b-4582-b1a4-7a12911c4871 found for delete ", "request_id": "req-67795124-e9d7-470f-9a87-27fcf2d08d21"}]} [ 1083.027445] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5396e360-546e-4f59-b672-bd5d80ca43d5 req-5ac2481e-6d9f-47cb-ad77-e36713bed493 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.031784] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5396e360-546e-4f59-b672-bd5d80ca43d5 req-5ac2481e-6d9f-47cb-ad77-e36713bed493 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.035966] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5396e360-546e-4f59-b672-bd5d80ca43d5 req-5ac2481e-6d9f-47cb-ad77-e36713bed493 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.037540] [49942]: [pid: 49942|app: 0|req: 4775/9306] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:24 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1083.086545] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Bound using segment: {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1083.086894] [49941]: DEBUG neutron.plugins.ml2.managers [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Bound port: fc4f0373-6952-4834-87d6-d14f59d8db16, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3ff3baee-99ce-4b51-ae98-efc6163aaab3", "external-id": "nsx-vlan-transportzone-574", "segmentation_id": 574}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1083.087113] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.140563] [49941]: DEBUG neutron.plugins.ml2.db [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] For port fc4f0373-6952-4834-87d6-d14f59d8db16, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1083.143538] [49941]: DEBUG neutron.plugins.ml2.db [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] For port fc4f0373-6952-4834-87d6-d14f59d8db16, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc4f0373-6952-4834-87d6-d14f59d8db16,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1083.145186] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_precommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1083.145385] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_precommit: [ 1083.145385] [49941]: key[binding:vif_type], unbound -> ovs [ 1083.145385] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} [ 1083.145385] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.148241] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.182948] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Pushing event updated for resources: {'Port': ['ID=fc4f0373-6952-4834-87d6-d14f59d8db16,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.191322] [49941]: DEBUG neutron.db.provisioning_blocks [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Provisioning complete for port fc4f0373-6952-4834-87d6-d14f59d8db16 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1083.191482] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.191643] [49941]: INFO neutron.plugins.ml2.plugin [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Attempt 1 to provision port fc4f0373-6952-4834-87d6-d14f59d8db16 [ 1083.231879] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Current status of the port fc4f0373-6952-4834-87d6-d14f59d8db16 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1083.232105] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.249270] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1083.255129] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3b99637f-225a-44c6-8290-0598daacea98" -d '{"events": [{"server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "name": "network-vif-plugged", "status": "completed", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1083.256082] [49942]: [pid: 49942|app: 0|req: 4776/9307] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:24 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.261335] [49941]: DEBUG neutron.plugins.ml2.db [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] For port fc4f0373-6952-4834-87d6-d14f59d8db16, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc4f0373-6952-4834-87d6-d14f59d8db16,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1083.284840] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15b5e7ef-4b82-46fa-a974-41a55d8d5f9d req-2d9e1a03-4648-41c6-b47e-9914a1abc596 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.285729] [49942]: [pid: 49942|app: 0|req: 4777/9308] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1083.289168] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-3a7c4d8f-9a36-40d0-ba68-89102c246c22 x-openstack-request-id: req-3a7c4d8f-9a36-40d0-ba68-89102c246c22 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1083.289440] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "name": "network-vif-plugged", "status": "completed", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1083.290806] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3a7c4d8f-9a36-40d0-ba68-89102c246c22 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1083.292245] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3a7c4d8f-9a36-40d0-ba68-89102c246c22'] response: {'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'code': 200} [ 1083.305670] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_precommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:24Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:24Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1083.305979] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_precommit: [ 1083.305979] [49941]: key[status], DOWN -> ACTIVE [ 1083.305979] [49941]: key[revision_number], 4 -> 5 [ 1083.305979] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.312594] [49941]: DEBUG neutron.db.provisioning_blocks [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Provisioning complete for port fc4f0373-6952-4834-87d6-d14f59d8db16 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1083.312803] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.312903] [49941]: INFO neutron.plugins.ml2.plugin [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Attempt 1 to provision port fc4f0373-6952-4834-87d6-d14f59d8db16 [ 1083.315955] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-49ae4401-75a7-4bc4-a7eb-870016e0d84a req-6aea5a6a-eac3-4e0f-840e-af6f000d66ca tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.317072] [49942]: [pid: 49942|app: 0|req: 4778/9309] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.319822] [49942]: DEBUG neutron.api.wsgi [req-15b5e7ef-4b82-46fa-a974-41a55d8d5f9d req-aa4e860b-cb3d-4a8d-8793-14b989a3338e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.340921] [49942]: [pid: 49942|app: 0|req: 4779/9310] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.346214] [49942]: DEBUG neutron.api.wsgi [req-49ae4401-75a7-4bc4-a7eb-870016e0d84a req-17d2d0f9-f8ba-4a65-9398-6b20f42c8083 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.354389] [49941]: DEBUG neutron.plugins.ml2.plugin [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Current status of the port fc4f0373-6952-4834-87d6-d14f59d8db16 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1083.355454] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_postcommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:24Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:24Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1083.355636] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_postcommit: [ 1083.355636] [49941]: key[status], DOWN -> ACTIVE [ 1083.355636] [49941]: key[revision_number], 4 -> 5 [ 1083.355636] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.355855] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.373200] [49942]: [pid: 49942|app: 0|req: 4780/9311] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.382354] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Pushing event updated for resources: {'Port': ['ID=fc4f0373-6952-4834-87d6-d14f59d8db16,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.384677] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_postcommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:24Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:23Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1083.384886] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] update_port_postcommit: [ 1083.384886] [49941]: key[binding:vif_type], unbound -> ovs [ 1083.384886] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} [ 1083.384886] [49941]: key[updated_at], 2025-11-20T12:37:23Z -> 2025-11-20T12:37:24Z [ 1083.384886] [49941]: key[revision_number], 2 -> 4 [ 1083.384886] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1083.390197] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.390700] [49941]: DEBUG neutron_lib.callbacks.manager [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-56232d43-fb67-478c-b5a0-f617bcd07d34 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.391560] [49941]: [pid: 49941|app: 0|req: 4532/9312] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:23 2025] PUT /networking/v2.0/ports/fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 1037 bytes in 1707 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1083.403387] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3fc3e814-94d0-41b5-82c8-a7e1014152de req-f1641574-c365-441b-a24a-3e2b9a9de939 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.404709] [49942]: [pid: 49942|app: 0|req: 4781/9313] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.410649] [49941]: DEBUG neutron.api.wsgi [req-3fc3e814-94d0-41b5-82c8-a7e1014152de req-b05fd397-1c37-424d-8679-ee8e8e076b63 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.430651] [49941]: [pid: 49941|app: 0|req: 4533/9314] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1083.502740] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ca8f39a-21e6-451a-ba57-9a24918c4dde req-96290580-6b62-4a6c-babb-30d35beeb61f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1083.506510] [49942]: [pid: 49942|app: 0|req: 4782/9315] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.509147] [49942]: DEBUG neutron.api.wsgi [req-7ca8f39a-21e6-451a-ba57-9a24918c4dde req-a82e0d5b-d2d0-41e3-af56-03fff1b0ff86 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1083.528040] [49942]: [pid: 49942|app: 0|req: 4783/9316] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1083.552643] [49941]: DEBUG neutron_lib.callbacks.manager [None req-71b5f8bf-8bee-46ff-9db9-38d430fe5c76 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.629587] [49941]: DEBUG neutron_lib.callbacks.manager [None req-71b5f8bf-8bee-46ff-9db9-38d430fe5c76 admin admin] Publish callbacks [] for security_group (6a677b4c-ec33-4fa8-8a2e-9afd44274aa7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.633546] [49941]: DEBUG neutron_lib.callbacks.manager [None req-71b5f8bf-8bee-46ff-9db9-38d430fe5c76 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (6a677b4c-ec33-4fa8-8a2e-9afd44274aa7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.658884] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-71b5f8bf-8bee-46ff-9db9-38d430fe5c76 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=6a677b4c-ec33-4fa8-8a2e-9afd44274aa7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.673610] [49941]: [pid: 49941|app: 0|req: 4534/9317] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/security-groups?tenant_id=b7a561ed01814365b6e1e19a5100eca6&name=default => generated 2929 bytes in 176 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1083.712292] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2c46d9a9-16e6-439f-8540-8f8b84d7f000 admin admin] Publish callbacks [] for security_group (6a677b4c-ec33-4fa8-8a2e-9afd44274aa7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.734555] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2c46d9a9-16e6-439f-8540-8f8b84d7f000 admin admin] Publish callbacks [] for security_group (6a677b4c-ec33-4fa8-8a2e-9afd44274aa7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.761433] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2c46d9a9-16e6-439f-8540-8f8b84d7f000 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (6a677b4c-ec33-4fa8-8a2e-9afd44274aa7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.766065] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2c46d9a9-16e6-439f-8540-8f8b84d7f000 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=6a677b4c-ec33-4fa8-8a2e-9afd44274aa7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1083.770086] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2c46d9a9-16e6-439f-8540-8f8b84d7f000 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1083.770578] [49942]: [pid: 49942|app: 0|req: 4784/9318] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:25 2025] DELETE /networking/v2.0/security-groups/6a677b4c-ec33-4fa8-8a2e-9afd44274aa7 => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1084.081483] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56bd2cc1-bdd6-44d3-a301-834f36fed4d3 req-4dd9452d-553c-4fa0-b854-bc465695468f tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.083233] [49941]: [pid: 49941|app: 0|req: 4535/9319] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.088616] [49941]: DEBUG neutron.api.wsgi [req-56bd2cc1-bdd6-44d3-a301-834f36fed4d3 req-994b8567-c9c2-4b85-ae31-4b81c5a471b8 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.107228] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb270a3e-74e0-4540-8f8f-40a45366b6ee req-dfd9c86b-0232-4af5-b11b-81e36b51cf97 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.113768] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb270a3e-74e0-4540-8f8f-40a45366b6ee req-dfd9c86b-0232-4af5-b11b-81e36b51cf97 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.115026] [49941]: [pid: 49941|app: 0|req: 4536/9320] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.118257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb270a3e-74e0-4540-8f8f-40a45366b6ee req-dfd9c86b-0232-4af5-b11b-81e36b51cf97 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.119429] [49942]: [pid: 49942|app: 0|req: 4785/9321] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:25 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1084.231830] [49941]: DEBUG neutron.api.v2.base [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1084.248319] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Made reservation on behalf of bf5f849002ac4d699598971e10c1fac7 for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1084.250961] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.255199] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.281438] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-c7fe2e2c-1784-40dd-917f-3df015e53248 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.282460] [49942]: [pid: 49942|app: 0|req: 4786/9322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.311278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks [] for security_group (feb845d9-803d-408b-aaff-a4b2dfd03236), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.314836] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (feb845d9-803d-408b-aaff-a4b2dfd03236), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.330927] [49942]: DEBUG neutron.plugins.ml2.plugin [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Deleting port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1084.331088] [49942]: DEBUG neutron_lib.callbacks.manager [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.333081] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=feb845d9-803d-408b-aaff-a4b2dfd03236,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.347331] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] vlan segment allocate from pool success with {'vlan_id': 744, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1084.352875] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (ee48e0b4-deaa-48f8-9ac9-4c5072d2b006), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.352988] [49941]: INFO neutron.db.segments_db [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Added segment ee48e0b4-deaa-48f8-9ac9-4c5072d2b006 of type vlan for network b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1084.358092] [49942]: DEBUG neutron.plugins.ml2.db [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] For port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1084.358531] [49942]: DEBUG neutron_lib.callbacks.manager [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.362498] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:15Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1084.362663] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit: [ 1084.362663] [49942]: key[id], 204bb1ce-154f-47a5-858c-9d4b0ce17c7e -> None [ 1084.362663] [49942]: key[binding:vnic_type], normal -> None [ 1084.362663] [49942]: key[tags], [] -> None [ 1084.362663] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1084.362663] [49942]: key[allowed_address_pairs], [] -> None [ 1084.362663] [49942]: key[extra_dhcp_opts], [] -> None [ 1084.362663] [49942]: key[binding:profile], {} -> None [ 1084.362663] [49942]: key[admin_state_up], True -> None [ 1084.362663] [49942]: key[binding:vif_type], ovs -> None [ 1084.362663] [49942]: key[device_owner], compute:nova -> None [ 1084.362663] [49942]: key[created_at], 2025-11-20T12:37:13Z -> None [ 1084.362663] [49942]: key[updated_at], 2025-11-20T12:37:15Z -> None [ 1084.362663] [49942]: key[description], -> None [ 1084.362663] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1084.362663] [49942]: key[binding:host_id], cpu-1 -> None [ 1084.362663] [49942]: key[standard_attr_id], 1649 -> None [ 1084.362663] [49942]: key[name], -> None [ 1084.362663] [49942]: key[mac_address], fa:16:3e:9d:fd:62 -> None [ 1084.362663] [49942]: key[status], ACTIVE -> None [ 1084.362663] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1084.362663] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] -> None [ 1084.362663] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1084.362663] [49942]: key[revision_number], 5 -> None [ 1084.362663] [49942]: key[port_security_enabled], True -> None [ 1084.362663] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1084.362663] [49942]: key[device_id], 7971270f-e8b2-4351-950d-0511ca0af7ff -> None [ 1084.362663] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.365044] [49942]: DEBUG neutron.plugins.ml2.plugin [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Calling delete_port for 204bb1ce-154f-47a5-858c-9d4b0ce17c7e owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1084.365930] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (b92511b0-3abf-426a-bd5e-ca310f1f0daf), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.375619] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] create_network_precommit called with network settings {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', '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': 744, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}] [ 1084.375619] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] create_network_precommit: [ 1084.375619] [49941]: key[vlan_transparent], None -> None [ 1084.375619] [49941]: key[id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1084.375619] [49941]: key[tags], None -> [] [ 1084.375619] [49941]: key[availability_zone_hints], None -> [] [ 1084.375619] [49941]: key[mtu], None -> 8950 [ 1084.375619] [49941]: key[provider:network_type], None -> vlan [ 1084.375619] [49941]: key[admin_state_up], None -> True [ 1084.375619] [49941]: key[provider:physical_network], None -> default [ 1084.375619] [49941]: key[provider:segmentation_id], None -> 744 [ 1084.375619] [49941]: key[qinq], None -> None [ 1084.375619] [49941]: key[created_at], None -> 2025-11-20T12:37:26Z [ 1084.375619] [49941]: key[updated_at], None -> 2025-11-20T12:37:26Z [ 1084.375619] [49941]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.375619] [49941]: key[description], None -> [ 1084.375619] [49941]: key[standard_attr_id], None -> 1668 [ 1084.375619] [49941]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1776271615-network [ 1084.375619] [49941]: key[availability_zones], None -> [] [ 1084.375619] [49941]: key[status], None -> ACTIVE [ 1084.375619] [49941]: key[shared], None -> False [ 1084.375619] [49941]: key[router:external], None -> False [ 1084.375619] [49941]: key[revision_number], None -> 1 [ 1084.375619] [49941]: key[port_security_enabled], None -> True [ 1084.375619] [49941]: key[subnets], None -> [] [ 1084.375619] [49941]: key[ipv4_address_scope], None -> None [ 1084.375619] [49941]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.375619] [49941]: key[ipv6_address_scope], None -> None [ 1084.375619] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.379435] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (b92511b0-3abf-426a-bd5e-ca310f1f0daf), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.392966] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Pushing event updated for resources: {'Network': ['ID=b92511b0-3abf-426a-bd5e-ca310f1f0daf,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.394803] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] create_network_postcommit called with network settings {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', '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': 744, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}] [ 1084.394979] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] create_network_postcommit: [ 1084.394979] [49941]: key[vlan_transparent], None -> None [ 1084.394979] [49941]: key[id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1084.394979] [49941]: key[tags], None -> [] [ 1084.394979] [49941]: key[availability_zone_hints], None -> [] [ 1084.394979] [49941]: key[mtu], None -> 8950 [ 1084.394979] [49941]: key[provider:network_type], None -> vlan [ 1084.394979] [49941]: key[admin_state_up], None -> True [ 1084.394979] [49941]: key[provider:physical_network], None -> default [ 1084.394979] [49941]: key[provider:segmentation_id], None -> 744 [ 1084.394979] [49941]: key[qinq], None -> None [ 1084.394979] [49941]: key[created_at], None -> 2025-11-20T12:37:26Z [ 1084.394979] [49941]: key[updated_at], None -> 2025-11-20T12:37:26Z [ 1084.394979] [49941]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.394979] [49941]: key[description], None -> [ 1084.394979] [49941]: key[standard_attr_id], None -> 1668 [ 1084.394979] [49941]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1776271615-network [ 1084.394979] [49941]: key[availability_zones], None -> [] [ 1084.394979] [49941]: key[status], None -> ACTIVE [ 1084.394979] [49941]: key[shared], None -> False [ 1084.394979] [49941]: key[router:external], None -> False [ 1084.394979] [49941]: key[revision_number], None -> 1 [ 1084.394979] [49941]: key[port_security_enabled], None -> True [ 1084.394979] [49941]: key[subnets], None -> [] [ 1084.394979] [49941]: key[ipv4_address_scope], None -> None [ 1084.394979] [49941]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.394979] [49941]: key[ipv6_address_scope], None -> None [ 1084.394979] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.397676] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.398016] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c6b57641-c600-4afc-9a9f-bfe3f470b0d7 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.407862] [49941]: [pid: 49941|app: 0|req: 4537/9323] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:37:25 2025] POST /networking/v2.0/networks => generated 679 bytes in 234 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1084.424607] [49941]: [pid: 49941|app: 0|req: 4538/9324] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.462872] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-94d94b81-0883-4942-a294-a162d0f9dd19 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.463926] [49941]: [pid: 49941|app: 0|req: 4539/9325] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1084.466778] [49941]: DEBUG neutron.api.v2.base [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Request body: {'subnet': {'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1084.466987] [49942]: DEBUG neutron_lib.callbacks.manager [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (204bb1ce-154f-47a5-858c-9d4b0ce17c7e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.475436] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event deleted for resources: {'Port': ['ID=204bb1ce-154f-47a5-858c-9d4b0ce17c7e,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.482285] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Made reservation on behalf of bf5f849002ac4d699598971e10c1fac7 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1084.485433] [49941]: DEBUG neutron_lib.callbacks.manager [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.504026] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] No DVR routers for this DVR port 204bb1ce-154f-47a5-858c-9d4b0ce17c7e on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1084.504026] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit called with port settings {'id': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:9d:fd:62', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'device_owner': 'compute:nova', 'standard_attr_id': 1649, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:15Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1084.504026] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit: [ 1084.504026] [49942]: key[id], 204bb1ce-154f-47a5-858c-9d4b0ce17c7e -> None [ 1084.504026] [49942]: key[binding:vnic_type], normal -> None [ 1084.504026] [49942]: key[tags], [] -> None [ 1084.504026] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1084.504026] [49942]: key[allowed_address_pairs], [] -> None [ 1084.504026] [49942]: key[extra_dhcp_opts], [] -> None [ 1084.504026] [49942]: key[binding:profile], {} -> None [ 1084.504026] [49942]: key[admin_state_up], True -> None [ 1084.504026] [49942]: key[binding:vif_type], ovs -> None [ 1084.504026] [49942]: key[device_owner], compute:nova -> None [ 1084.504026] [49942]: key[created_at], 2025-11-20T12:37:13Z -> None [ 1084.504026] [49942]: key[updated_at], 2025-11-20T12:37:15Z -> None [ 1084.504026] [49942]: key[description], -> None [ 1084.504026] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1084.504026] [49942]: key[binding:host_id], cpu-1 -> None [ 1084.504026] [49942]: key[standard_attr_id], 1649 -> None [ 1084.504026] [49942]: key[name], -> None [ 1084.504026] [49942]: key[mac_address], fa:16:3e:9d:fd:62 -> None [ 1084.504026] [49942]: key[status], ACTIVE -> None [ 1084.504026] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1084.504026] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] -> None [ 1084.504026] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1084.504026] [49942]: key[revision_number], 5 -> None [ 1084.504026] [49942]: key[port_security_enabled], True -> None [ 1084.504026] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1084.504026] [49942]: key[device_id], 7971270f-e8b2-4351-950d-0511ca0af7ff -> None [ 1084.504026] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.505433] [49942]: DEBUG neutron_lib.callbacks.manager [req-73ff6c01-392e-4dbc-b301-959e6cf38cbe req-7b1042d7-a525-42d1-80b1-67abcc1cbc82 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.505988] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'name': 'network-vif-deleted', 'tag': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1084.510418] [49942]: [pid: 49942|app: 0|req: 4787/9326] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:26 2025] DELETE /networking/v2.0/ports/204bb1ce-154f-47a5-858c-9d4b0ce17c7e => generated 0 bytes in 224 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1084.512706] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9e9d7b8f-a07a-4f28-924b-55d3625d3841" -d '{"events": [{"server_uuid": "7971270f-e8b2-4351-950d-0511ca0af7ff", "name": "network-vif-deleted", "tag": "204bb1ce-154f-47a5-858c-9d4b0ce17c7e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1084.540641] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da633c03-399c-44b8-a350-ffa9f1e2276e req-8b6dda98-5bfd-4663-9d6d-5e8b75cc194e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.541568] [49942]: [pid: 49942|app: 0|req: 4788/9327] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.543964] [49942]: DEBUG neutron.api.wsgi [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-da72f16c-5981-4f43-9a52-3c3136e641cf service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.556061] [49942]: [pid: 49942|app: 0|req: 4789/9328] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.559502] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] create_subnet_precommit called with subnet settings {'id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings None) [ 1084.559502] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] create_subnet_precommit: [ 1084.559502] [49941]: key[ipv6_ra_mode], None -> None [ 1084.559502] [49941]: key[id], None -> b11ff610-7392-493f-84d3-922e66d2483f [ 1084.559502] [49941]: key[tags], None -> [] [ 1084.559502] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1084.559502] [49941]: key[enable_dhcp], None -> True [ 1084.559502] [49941]: key[ip_version], None -> 4 [ 1084.559502] [49941]: key[created_at], None -> 2025-11-20T12:37:26Z [ 1084.559502] [49941]: key[updated_at], None -> 2025-11-20T12:37:26Z [ 1084.559502] [49941]: key[description], None -> [ 1084.559502] [49941]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.559502] [49941]: key[standard_attr_id], None -> 1670 [ 1084.559502] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1084.559502] [49941]: key[ipv6_address_mode], None -> None [ 1084.559502] [49941]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet [ 1084.559502] [49941]: key[subnetpool_id], None -> None [ 1084.559502] [49941]: key[host_routes], None -> [] [ 1084.559502] [49941]: key[network_id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1084.559502] [49941]: key[shared], None -> False [ 1084.559502] [49941]: key[router:external], None -> False [ 1084.559502] [49941]: key[revision_number], None -> 0 [ 1084.559502] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1084.559502] [49941]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.559502] [49941]: key[service_types], None -> [] [ 1084.559502] [49941]: key[dns_nameservers], None -> [] [ 1084.559502] [49941]: key[segment_id], None -> None [ 1084.559502] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.559502] [49941]: DEBUG neutron_lib.callbacks.manager [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (b11ff610-7392-493f-84d3-922e66d2483f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.569708] [49942]: [pid: 49942|app: 0|req: 4790/9329] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.572225] [49942]: DEBUG neutron.api.wsgi [req-da633c03-399c-44b8-a350-ffa9f1e2276e req-61a07617-1a35-433e-9062-5d1a35854027 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.573323] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Pushing event updated for resources: {'Subnet': ['ID=b11ff610-7392-493f-84d3-922e66d2483f,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.591812] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Checking segment: {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1084.592124] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Network hostable DHCP agents. Network: b92511b0-3abf-426a-bd5e-ca310f1f0daf, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1084.592665] [49942]: [pid: 49942|app: 0|req: 4791/9330] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.600808] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Network b92511b0-3abf-426a-bd5e-ca310f1f0daf is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1084.605394] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, b92511b0-3abf-426a-bd5e-ca310f1f0daf) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1084.610131] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] create_subnet_postcommit called with subnet settings {'id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'network': {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744}} (original settings None) [ 1084.610321] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] create_subnet_postcommit: [ 1084.610321] [49941]: key[ipv6_ra_mode], None -> None [ 1084.610321] [49941]: key[id], None -> b11ff610-7392-493f-84d3-922e66d2483f [ 1084.610321] [49941]: key[tags], None -> [] [ 1084.610321] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1084.610321] [49941]: key[enable_dhcp], None -> True [ 1084.610321] [49941]: key[network], None -> {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} [ 1084.610321] [49941]: key[ip_version], None -> 4 [ 1084.610321] [49941]: key[created_at], None -> 2025-11-20T12:37:26Z [ 1084.610321] [49941]: key[updated_at], None -> 2025-11-20T12:37:26Z [ 1084.610321] [49941]: key[description], None -> [ 1084.610321] [49941]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.610321] [49941]: key[standard_attr_id], None -> 1670 [ 1084.610321] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1084.610321] [49941]: key[ipv6_address_mode], None -> None [ 1084.610321] [49941]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet [ 1084.610321] [49941]: key[subnetpool_id], None -> None [ 1084.610321] [49941]: key[host_routes], None -> [] [ 1084.610321] [49941]: key[network_id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1084.610321] [49941]: key[shared], None -> False [ 1084.610321] [49941]: key[router:external], None -> False [ 1084.610321] [49941]: key[revision_number], None -> 0 [ 1084.610321] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1084.610321] [49941]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1084.610321] [49941]: key[service_types], None -> [] [ 1084.610321] [49941]: key[dns_nameservers], None -> [] [ 1084.610321] [49941]: key[segment_id], None -> None [ 1084.610321] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.613394] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-0bc88bb2-bd7d-4616-9a47-d4faa38d0f14 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.613625] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.613667] [49942]: [pid: 49942|app: 0|req: 4792/9331] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.613717] [49941]: DEBUG neutron_lib.callbacks.manager [None req-08cc61c8-f022-4d22-afec-cf1b86fc6038 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.644549] [49941]: [pid: 49941|app: 0|req: 4540/9332] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:37:26 2025] POST /networking/v2.0/subnets => generated 698 bytes in 180 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1084.650866] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-70ce7686-821e-403c-a538-78d964bfbe0d x-openstack-request-id: req-70ce7686-821e-403c-a538-78d964bfbe0d {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1084.650866] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "7971270f-e8b2-4351-950d-0511ca0af7ff", "name": "network-vif-deleted", "tag": "204bb1ce-154f-47a5-858c-9d4b0ce17c7e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1084.650866] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-70ce7686-821e-403c-a538-78d964bfbe0d {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1084.650866] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-70ce7686-821e-403c-a538-78d964bfbe0d'] response: {'server_uuid': '7971270f-e8b2-4351-950d-0511ca0af7ff', 'name': 'network-vif-deleted', 'tag': '204bb1ce-154f-47a5-858c-9d4b0ce17c7e', 'status': 'completed', 'code': 200} [ 1084.653114] [49941]: DEBUG neutron.api.v2.base [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-router', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1084.670656] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e0e2bc4-ac40-48d1-8b09-c5e101809a50 req-6a2b8f29-414e-4cef-99e3-3490fcf5e69e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.673084] [49942]: [pid: 49942|app: 0|req: 4793/9333] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1084.682685] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.683567] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.715351] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2559f453-535d-44b7-98e7-f74cd3ca63ea req-c693f28f-3c85-4673-bd8b-b31edd40513f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1084.716353] [49942]: [pid: 49942|app: 0|req: 4794/9334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.724259] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks [] for router_controller (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.756174] [49942]: [pid: 49942|app: 0|req: 4795/9335] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.758800] [49942]: DEBUG neutron.api.wsgi [req-2559f453-535d-44b7-98e7-f74cd3ca63ea req-723d1741-9108-4879-9bd9-684776698116 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1084.772143] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks [] for router_gateway (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.779488] [49942]: [pid: 49942|app: 0|req: 4796/9336] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1084.809969] [49942]: [pid: 49942|app: 0|req: 4797/9337] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1084.832229] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks [] for router_gateway (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.835520] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.880273] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Allocated IP 10.180.180.217 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/28174a8c-aee5-4f8e-9581-00d84d24a013) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1084.917650] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks [] for allowed_address_pair (28174a8c-aee5-4f8e-9581-00d84d24a013), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.918349] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks [] for port (28174a8c-aee5-4f8e-9581-00d84d24a013), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.918542] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] create_port_precommit called with port settings {'id': '28174a8c-aee5-4f8e-9581-00d84d24a013', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:bf:14', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1084.918680] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] create_port_precommit: [ 1084.918680] [49941]: key[id], None -> 28174a8c-aee5-4f8e-9581-00d84d24a013 [ 1084.918680] [49941]: key[binding:vnic_type], None -> normal [ 1084.918680] [49941]: key[binding:vif_details], None -> {} [ 1084.918680] [49941]: key[allowed_address_pairs], None -> [] [ 1084.918680] [49941]: key[binding:profile], None -> {} [ 1084.918680] [49941]: key[admin_state_up], None -> True [ 1084.918680] [49941]: key[binding:vif_type], None -> unbound [ 1084.918680] [49941]: key[device_owner], None -> network:router_gateway [ 1084.918680] [49941]: key[tenant_id], None -> [ 1084.918680] [49941]: key[binding:host_id], None -> [ 1084.918680] [49941]: key[standard_attr_id], None -> 1672 [ 1084.918680] [49941]: key[name], None -> [ 1084.918680] [49941]: key[mac_address], None -> fa:16:3e:e1:bf:14 [ 1084.918680] [49941]: key[status], None -> DOWN [ 1084.918680] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1084.918680] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.217'}] [ 1084.918680] [49941]: key[security_groups], None -> [] [ 1084.918680] [49941]: key[port_security_enabled], None -> False [ 1084.918680] [49941]: key[project_id], None -> [ 1084.918680] [49941]: key[device_id], None -> 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 [ 1084.918680] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1084.937285] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (28174a8c-aee5-4f8e-9581-00d84d24a013), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1084.957253] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Pushing event updated for resources: {'Port': ['ID=28174a8c-aee5-4f8e-9581-00d84d24a013,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1084.964845] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1084.965484] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1084.966837] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1084.978234] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] create_port_postcommit called with port settings {'id': '28174a8c-aee5-4f8e-9581-00d84d24a013', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:bf:14', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1084.978403] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] create_port_postcommit: [ 1084.978403] [49941]: key[id], None -> 28174a8c-aee5-4f8e-9581-00d84d24a013 [ 1084.978403] [49941]: key[binding:vnic_type], None -> normal [ 1084.978403] [49941]: key[tags], None -> [] [ 1084.978403] [49941]: key[binding:vif_details], None -> {} [ 1084.978403] [49941]: key[allowed_address_pairs], None -> [] [ 1084.978403] [49941]: key[extra_dhcp_opts], None -> [] [ 1084.978403] [49941]: key[binding:profile], None -> {} [ 1084.978403] [49941]: key[admin_state_up], None -> True [ 1084.978403] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1084.978403] [49941]: key[binding:vif_type], None -> unbound [ 1084.978403] [49941]: key[device_owner], None -> network:router_gateway [ 1084.978403] [49941]: key[created_at], None -> 2025-11-20T12:37:26Z [ 1084.978403] [49941]: key[updated_at], None -> 2025-11-20T12:37:26Z [ 1084.978403] [49941]: key[tenant_id], None -> [ 1084.978403] [49941]: key[binding:host_id], None -> [ 1084.978403] [49941]: key[description], None -> [ 1084.978403] [49941]: key[standard_attr_id], None -> 1672 [ 1084.978403] [49941]: key[name], None -> [ 1084.978403] [49941]: key[mac_address], None -> fa:16:3e:e1:bf:14 [ 1084.978403] [49941]: key[status], None -> DOWN [ 1084.978403] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1084.978403] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.217'}] [ 1084.978403] [49941]: key[security_groups], None -> [] [ 1084.978403] [49941]: key[revision_number], None -> 1 [ 1084.978403] [49941]: key[port_security_enabled], None -> False [ 1084.978403] [49941]: key[project_id], None -> [ 1084.978403] [49941]: key[device_id], None -> 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 [ 1084.978403] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1085.074544] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks [] for router_gateway (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.189981] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.211850] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6d0a111-7dd8-49af-ac6a-b1fea9b9ee07 req-8bf45149-98e5-477a-b1ed-aa5ec9d82fff tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.217322] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6d0a111-7dd8-49af-ac6a-b1fea9b9ee07 req-8bf45149-98e5-477a-b1ed-aa5ec9d82fff tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.223027] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6d0a111-7dd8-49af-ac6a-b1fea9b9ee07 req-8bf45149-98e5-477a-b1ed-aa5ec9d82fff tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.223027] [49942]: [pid: 49942|app: 0|req: 4798/9338] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1085.263505] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Router 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1085.287748] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ea60f71-33b7-4371-bb10-d20a23723e4e req-7742274f-1be6-444a-aaee-3f315ed6c18e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.288759] [49942]: [pid: 49942|app: 0|req: 4799/9339] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:26 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.294384] [49942]: DEBUG neutron.api.wsgi [req-5ea60f71-33b7-4371-bb10-d20a23723e4e req-f0378293-e6ee-450d-af9a-4b3688e4274a tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.294530] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1085.298671] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a595e12d-7855-4fee-8219-a77586d01aa8" -d '{"events": [{"name": "network-changed", "server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1085.316520] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1085.320777] [49942]: [pid: 49942|app: 0|req: 4800/9340] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.367571] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-f66bac17-ae5e-42f9-b5e0-4cbeb9dd1e02 x-openstack-request-id: req-f66bac17-ae5e-42f9-b5e0-4cbeb9dd1e02 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1085.367571] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1085.367571] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f66bac17-ae5e-42f9-b5e0-4cbeb9dd1e02 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1085.367571] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f66bac17-ae5e-42f9-b5e0-4cbeb9dd1e02'] response: {'name': 'network-changed', 'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'status': 'completed', 'code': 200} [ 1085.367571] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7b7fef0d-ee94-429b-8071-004f02ed8a32 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.367571] [49941]: [pid: 49941|app: 0|req: 4541/9341] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:37:26 2025] POST /networking/v2.0/routers => generated 740 bytes in 687 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1085.542228] [49941]: [pid: 49941|app: 0|req: 4542/9342] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.575824] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.659761] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Allocated IP 192.168.128.1 (b92511b0-3abf-426a-bd5e-ca310f1f0daf/b11ff610-7392-493f-84d3-922e66d2483f/50156507-6fa9-47ad-b0bc-3d4c64fd7df8) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1085.671742] [49941]: [pid: 49941|app: 0|req: 4543/9343] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.714632] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks [] for allowed_address_pair (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.715797] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks [] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.716111] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] create_port_precommit called with port settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.1'}], 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'port_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': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1085.716342] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] create_port_precommit: [ 1085.716342] [49942]: key[id], None -> 50156507-6fa9-47ad-b0bc-3d4c64fd7df8 [ 1085.716342] [49942]: key[binding:vnic_type], None -> normal [ 1085.716342] [49942]: key[binding:vif_details], None -> {} [ 1085.716342] [49942]: key[allowed_address_pairs], None -> [] [ 1085.716342] [49942]: key[binding:profile], None -> {} [ 1085.716342] [49942]: key[admin_state_up], None -> True [ 1085.716342] [49942]: key[binding:vif_type], None -> unbound [ 1085.716342] [49942]: key[device_owner], None -> network:router_interface [ 1085.716342] [49942]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1085.716342] [49942]: key[binding:host_id], None -> [ 1085.716342] [49942]: key[standard_attr_id], None -> 1673 [ 1085.716342] [49942]: key[name], None -> [ 1085.716342] [49942]: key[mac_address], None -> fa:16:3e:ce:8d:d8 [ 1085.716342] [49942]: key[status], None -> DOWN [ 1085.716342] [49942]: key[network_id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1085.716342] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.1'}] [ 1085.716342] [49942]: key[security_groups], None -> [] [ 1085.716342] [49942]: key[port_security_enabled], None -> False [ 1085.716342] [49942]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1085.716342] [49942]: key[device_id], None -> 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 [ 1085.716342] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1085.743206] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.745032] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-495716de-e123-43ee-8adb-d1ac5653fa7e req-7997404c-2b76-42e0-8a22-4e66905f4e2e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.745564] [49941]: [pid: 49941|app: 0|req: 4544/9344] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.754243] [49941]: DEBUG neutron.api.wsgi [req-495716de-e123-43ee-8adb-d1ac5653fa7e req-50101ac2-5f76-4c7f-b306-24a96720843f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.779562] [49941]: [pid: 49941|app: 0|req: 4545/9345] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1085.780780] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Pushing event updated for resources: {'Port': ['ID=50156507-6fa9-47ad-b0bc-3d4c64fd7df8,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1085.790870] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Network b92511b0-3abf-426a-bd5e-ca310f1f0daf is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1085.791609] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1085.793135] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1085.811643] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] create_port_postcommit called with port settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.1'}], 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'port_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-20T12:37:27Z', 'updated_at': '2025-11-20T12:37:27Z', 'revision_number': 1, 'network': {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1085.811643] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] create_port_postcommit: [ 1085.811643] [49942]: key[id], None -> 50156507-6fa9-47ad-b0bc-3d4c64fd7df8 [ 1085.811643] [49942]: key[binding:vnic_type], None -> normal [ 1085.811643] [49942]: key[tags], None -> [] [ 1085.811643] [49942]: key[binding:vif_details], None -> {} [ 1085.811643] [49942]: key[allowed_address_pairs], None -> [] [ 1085.811643] [49942]: key[extra_dhcp_opts], None -> [] [ 1085.811643] [49942]: key[binding:profile], None -> {} [ 1085.811643] [49942]: key[admin_state_up], None -> True [ 1085.811643] [49942]: key[network], None -> {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} [ 1085.811643] [49942]: key[binding:vif_type], None -> unbound [ 1085.811643] [49942]: key[device_owner], None -> network:router_interface [ 1085.811643] [49942]: key[created_at], None -> 2025-11-20T12:37:27Z [ 1085.811643] [49942]: key[updated_at], None -> 2025-11-20T12:37:27Z [ 1085.811643] [49942]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1085.811643] [49942]: key[binding:host_id], None -> [ 1085.811643] [49942]: key[description], None -> [ 1085.811643] [49942]: key[standard_attr_id], None -> 1673 [ 1085.811643] [49942]: key[name], None -> [ 1085.811643] [49942]: key[mac_address], None -> fa:16:3e:ce:8d:d8 [ 1085.811643] [49942]: key[status], None -> DOWN [ 1085.811643] [49942]: key[network_id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1085.811643] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.1'}] [ 1085.811643] [49942]: key[security_groups], None -> [] [ 1085.811643] [49942]: key[revision_number], None -> 1 [ 1085.811643] [49942]: key[port_security_enabled], None -> False [ 1085.811643] [49942]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1085.811643] [49942]: key[device_id], None -> 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 [ 1085.811643] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1085.814234] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.878535] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-409178be-ae48-43c7-adac-07f1af41a64b req-267fea00-8a01-40aa-bba7-24e886ef4bbb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.879762] [49941]: [pid: 49941|app: 0|req: 4546/9346] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.907339] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a595e12d-7855-4fee-8219-a77586d01aa8 req-f2337146-24b2-42d5-ac38-10289d66663a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.908554] [49941]: [pid: 49941|app: 0|req: 4547/9347] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1085.911308] [49941]: DEBUG neutron.api.wsgi [req-409178be-ae48-43c7-adac-07f1af41a64b req-b01f2683-4553-4595-a611-5a025047d432 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1085.932662] [49941]: [pid: 49941|app: 0|req: 4548/9348] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.966571] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a595e12d-7855-4fee-8219-a77586d01aa8 req-ad844902-7e73-4c77-bd17-badbbce0a349 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.966850] [49941]: [pid: 49941|app: 0|req: 4549/9349] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.981616] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1085.992984] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02a623f8-22f5-41fc-96a3-1fde1482e768 req-b891595a-651a-4809-ab7b-6a4e3853f0c6 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1085.993975] [49941]: [pid: 49941|app: 0|req: 4550/9350] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1085.996637] [49941]: DEBUG neutron.api.wsgi [req-a595e12d-7855-4fee-8219-a77586d01aa8 req-ae013195-99d5-4a8a-9dd3-656eb4843c3d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.009498] [49941]: [pid: 49941|app: 0|req: 4551/9351] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.012156] [49941]: DEBUG neutron.api.wsgi [req-02a623f8-22f5-41fc-96a3-1fde1482e768 req-3f8fdf50-2d63-42a1-9d5f-6a65ab8106e7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.032266] [49941]: [pid: 49941|app: 0|req: 4552/9352] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.054798] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a595e12d-7855-4fee-8219-a77586d01aa8 req-1b9afd98-2e52-408b-a21f-687e328abea9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.055181] [49941]: [pid: 49941|app: 0|req: 4553/9353] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.068426] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks [] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.068523] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] update_port_precommit called with port settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:37:27Z', 'revision_number': 1, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:37:27Z', 'revision_number': 1, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) 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': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1086.068612] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] update_port_precommit: [ 1086.068612] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1086.069836] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.086122] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a595e12d-7855-4fee-8219-a77586d01aa8 req-41581d9d-0b59-419d-a953-19b8ab70bcdc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.090350] [49941]: [pid: 49941|app: 0|req: 4554/9354] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1086.090523] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Pushing event updated for resources: {'Port': ['ID=50156507-6fa9-47ad-b0bc-3d4c64fd7df8,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1086.111652] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] update_port_postcommit called with port settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:37:27Z', 'revision_number': 1, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:37:27Z', 'revision_number': 1, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) 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': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1086.111895] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] update_port_postcommit: [ 1086.111895] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1086.112417] [49942]: DEBUG neutron_lib.callbacks.manager [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.129220] [49941]: [pid: 49941|app: 0|req: 4555/9355] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.155264] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Network b92511b0-3abf-426a-bd5e-ca310f1f0daf is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1086.156278] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1086.170511] [49941]: [pid: 49941|app: 0|req: 4556/9356] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1086.199472] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-adda4aca-dfb8-40cd-bbb8-6495b57b1075 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.200474] [49941]: [pid: 49941|app: 0|req: 4557/9357] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:27 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.211344] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Router 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1086.248457] [49941]: DEBUG neutron.plugins.ml2.plugin [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Deleting port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1086.248658] [49941]: DEBUG neutron_lib.callbacks.manager [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.260251] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-723fff2b-0700-4553-b9ea-ba02e9357b37 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1086.264403] [49942]: [pid: 49942|app: 0|req: 4801/9358] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:37:27 2025] PUT /networking/v2.0/routers/34590ee9-7e08-4d5d-a3dd-7e221f3c6013/add_router_interface => generated 309 bytes in 922 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.280599] [49941]: DEBUG neutron.plugins.ml2.db [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] For port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1086.280923] [49941]: DEBUG neutron_lib.callbacks.manager [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.286076] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:31Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1086.286493] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit: [ 1086.286493] [49941]: key[id], 7adb4e85-4cd7-4d48-9e0e-62983b527dcd -> None [ 1086.286493] [49941]: key[binding:vnic_type], normal -> None [ 1086.286493] [49941]: key[tags], [] -> None [ 1086.286493] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1086.286493] [49941]: key[allowed_address_pairs], [] -> None [ 1086.286493] [49941]: key[extra_dhcp_opts], [] -> None [ 1086.286493] [49941]: key[binding:profile], {} -> None [ 1086.286493] [49941]: key[admin_state_up], True -> None [ 1086.286493] [49941]: key[binding:vif_type], ovs -> None [ 1086.286493] [49941]: key[device_owner], compute:nova -> None [ 1086.286493] [49941]: key[created_at], 2025-11-20T12:35:30Z -> None [ 1086.286493] [49941]: key[updated_at], 2025-11-20T12:35:31Z -> None [ 1086.286493] [49941]: key[description], -> None [ 1086.286493] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1086.286493] [49941]: key[binding:host_id], cpu-1 -> None [ 1086.286493] [49941]: key[standard_attr_id], 1546 -> None [ 1086.286493] [49941]: key[name], -> None [ 1086.286493] [49941]: key[mac_address], fa:16:3e:8e:58:3d -> None [ 1086.286493] [49941]: key[status], ACTIVE -> None [ 1086.286493] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1086.286493] [49941]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}] -> None [ 1086.286493] [49941]: key[security_groups], ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'] -> None [ 1086.286493] [49941]: key[revision_number], 5 -> None [ 1086.286493] [49941]: key[port_security_enabled], True -> None [ 1086.286493] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1086.286493] [49941]: key[device_id], 581481a7-586f-4492-87d1-6aa939012cc2 -> None [ 1086.286493] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1086.295292] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a43d9c24-ac43-4094-a2de-111272d679ed req-2ef11364-9e9b-43b9-9423-c0cdb283d3c5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.299868] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a43d9c24-ac43-4094-a2de-111272d679ed req-2ef11364-9e9b-43b9-9423-c0cdb283d3c5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.304019] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a43d9c24-ac43-4094-a2de-111272d679ed req-2ef11364-9e9b-43b9-9423-c0cdb283d3c5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.305144] [49942]: [pid: 49942|app: 0|req: 4802/9359] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1086.395576] [49941]: DEBUG neutron_lib.callbacks.manager [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.395576] [49941]: DEBUG neutron_lib.callbacks.manager [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.395576] [49941]: INFO neutron.db.l3_db [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Floating IP aa10ce35-4e82-4995-adea-6855f960fa66 disassociated. External IP: 10.180.180.227, port: 7adb4e85-4cd7-4d48-9e0e-62983b527dcd. [ 1086.395576] [49941]: DEBUG neutron.plugins.ml2.plugin [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Calling delete_port for 7adb4e85-4cd7-4d48-9e0e-62983b527dcd owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1086.411414] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c2695ef-31a7-4e29-b73d-f07568aa7d60 req-a6490ef1-9ed2-4b72-991f-edb9c1586c95 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.412496] [49942]: [pid: 49942|app: 0|req: 4803/9360] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1086.419678] [49942]: DEBUG neutron.api.wsgi [req-8c2695ef-31a7-4e29-b73d-f07568aa7d60 req-fe95194d-e72d-4b20-9bf6-1b21e783d185 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1086.448777] [49942]: [pid: 49942|app: 0|req: 4804/9361] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/security-groups?id=4bf9659d-54f7-4f2a-a953-98faf9e7c550&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.508461] [49941]: DEBUG neutron_lib.callbacks.manager [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7adb4e85-4cd7-4d48-9e0e-62983b527dcd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.518144] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event deleted for resources: {'Port': ['ID=7adb4e85-4cd7-4d48-9e0e-62983b527dcd,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1086.587955] [49942]: DEBUG neutron.api.v2.base [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1086.619900] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Made reservation on behalf of 866cd44e577a44f98b1ae0bb11bb278f for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1086.622138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.623730] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Router 9a58ef4e-0718-4d69-8dbe-7271687eea32 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1086.629143] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.716386] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1086.734123] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks [] for security_group (9fefa857-eff3-451c-a174-3ccb69532a80), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.739391] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9fefa857-eff3-451c-a174-3ccb69532a80), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.758901] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] No DVR routers for this DVR port 7adb4e85-4cd7-4d48-9e0e-62983b527dcd on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1086.759388] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit called with port settings {'id': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:8e:58:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '581481a7-586f-4492-87d1-6aa939012cc2', 'device_owner': 'compute:nova', 'standard_attr_id': 1546, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:30Z', 'updated_at': '2025-11-20T12:35:31Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1086.759572] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit: [ 1086.759572] [49941]: key[id], 7adb4e85-4cd7-4d48-9e0e-62983b527dcd -> None [ 1086.759572] [49941]: key[binding:vnic_type], normal -> None [ 1086.759572] [49941]: key[tags], [] -> None [ 1086.759572] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1086.759572] [49941]: key[allowed_address_pairs], [] -> None [ 1086.759572] [49941]: key[extra_dhcp_opts], [] -> None [ 1086.759572] [49941]: key[binding:profile], {} -> None [ 1086.759572] [49941]: key[admin_state_up], True -> None [ 1086.759572] [49941]: key[binding:vif_type], ovs -> None [ 1086.759572] [49941]: key[device_owner], compute:nova -> None [ 1086.759572] [49941]: key[created_at], 2025-11-20T12:35:30Z -> None [ 1086.759572] [49941]: key[updated_at], 2025-11-20T12:35:31Z -> None [ 1086.759572] [49941]: key[description], -> None [ 1086.759572] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1086.759572] [49941]: key[binding:host_id], cpu-1 -> None [ 1086.759572] [49941]: key[standard_attr_id], 1546 -> None [ 1086.759572] [49941]: key[name], -> None [ 1086.759572] [49941]: key[mac_address], fa:16:3e:8e:58:3d -> None [ 1086.759572] [49941]: key[status], ACTIVE -> None [ 1086.759572] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1086.759572] [49941]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.12'}] -> None [ 1086.759572] [49941]: key[security_groups], ['4bf9659d-54f7-4f2a-a953-98faf9e7c550'] -> None [ 1086.759572] [49941]: key[revision_number], 5 -> None [ 1086.759572] [49941]: key[port_security_enabled], True -> None [ 1086.759572] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1086.759572] [49941]: key[device_id], 581481a7-586f-4492-87d1-6aa939012cc2 -> None [ 1086.759572] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1086.761691] [49941]: DEBUG neutron_lib.callbacks.manager [req-8721b7b9-e955-4fec-9884-bf091d3fb81e req-dedd5eb3-99ef-424d-a7bc-e7814e0a035c tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.764494] [49941]: [pid: 49941|app: 0|req: 4558/9362] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:27 2025] DELETE /networking/v2.0/ports/7adb4e85-4cd7-4d48-9e0e-62983b527dcd => generated 0 bytes in 556 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1086.775084] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9fefa857-eff3-451c-a174-3ccb69532a80,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1086.788775] [49941]: [pid: 49941|app: 0|req: 4559/9363] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1086.801360] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] vlan segment allocate from pool success with {'vlan_id': 302, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1086.819459] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (3d5fc64d-2154-42f0-a486-2f45a060842e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.819756] [49942]: INFO neutron.db.segments_db [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Added segment 3d5fc64d-2154-42f0-a486-2f45a060842e of type vlan for network c27f2dbb-aa9e-4420-94bc-a224d74fd760 [ 1086.828562] [49941]: [pid: 49941|app: 0|req: 4560/9364] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1086.848086] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (c27f2dbb-aa9e-4420-94bc-a224d74fd760), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.862516] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] create_network_precommit called with network settings {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1680, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}] [ 1086.862798] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] create_network_precommit: [ 1086.862798] [49942]: key[vlan_transparent], None -> None [ 1086.862798] [49942]: key[id], None -> c27f2dbb-aa9e-4420-94bc-a224d74fd760 [ 1086.862798] [49942]: key[tags], None -> [] [ 1086.862798] [49942]: key[availability_zone_hints], None -> [] [ 1086.862798] [49942]: key[mtu], None -> 8950 [ 1086.862798] [49942]: key[provider:network_type], None -> vlan [ 1086.862798] [49942]: key[admin_state_up], None -> True [ 1086.862798] [49942]: key[provider:physical_network], None -> default [ 1086.862798] [49942]: key[provider:segmentation_id], None -> 302 [ 1086.862798] [49942]: key[qinq], None -> None [ 1086.862798] [49942]: key[created_at], None -> 2025-11-20T12:37:28Z [ 1086.862798] [49942]: key[updated_at], None -> 2025-11-20T12:37:28Z [ 1086.862798] [49942]: key[tenant_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1086.862798] [49942]: key[description], None -> [ 1086.862798] [49942]: key[standard_attr_id], None -> 1680 [ 1086.862798] [49942]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1284767339-network [ 1086.862798] [49942]: key[availability_zones], None -> [] [ 1086.862798] [49942]: key[status], None -> ACTIVE [ 1086.862798] [49942]: key[shared], None -> False [ 1086.862798] [49942]: key[router:external], None -> False [ 1086.862798] [49942]: key[revision_number], None -> 1 [ 1086.862798] [49942]: key[port_security_enabled], None -> True [ 1086.862798] [49942]: key[subnets], None -> [] [ 1086.862798] [49942]: key[ipv4_address_scope], None -> None [ 1086.862798] [49942]: key[project_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1086.862798] [49942]: key[ipv6_address_scope], None -> None [ 1086.862798] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1086.869022] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (c27f2dbb-aa9e-4420-94bc-a224d74fd760), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.887587] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Pushing event updated for resources: {'Network': ['ID=c27f2dbb-aa9e-4420-94bc-a224d74fd760,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1086.890280] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] create_network_postcommit called with network settings {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1680, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 1} (original settings None) and network segments [{'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}] [ 1086.890280] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] create_network_postcommit: [ 1086.890280] [49942]: key[vlan_transparent], None -> None [ 1086.890280] [49942]: key[id], None -> c27f2dbb-aa9e-4420-94bc-a224d74fd760 [ 1086.890280] [49942]: key[tags], None -> [] [ 1086.890280] [49942]: key[availability_zone_hints], None -> [] [ 1086.890280] [49942]: key[mtu], None -> 8950 [ 1086.890280] [49942]: key[provider:network_type], None -> vlan [ 1086.890280] [49942]: key[admin_state_up], None -> True [ 1086.890280] [49942]: key[provider:physical_network], None -> default [ 1086.890280] [49942]: key[provider:segmentation_id], None -> 302 [ 1086.890280] [49942]: key[qinq], None -> None [ 1086.890280] [49942]: key[created_at], None -> 2025-11-20T12:37:28Z [ 1086.890280] [49942]: key[updated_at], None -> 2025-11-20T12:37:28Z [ 1086.890280] [49942]: key[tenant_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1086.890280] [49942]: key[description], None -> [ 1086.890280] [49942]: key[standard_attr_id], None -> 1680 [ 1086.890280] [49942]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1284767339-network [ 1086.890280] [49942]: key[availability_zones], None -> [] [ 1086.890280] [49942]: key[status], None -> ACTIVE [ 1086.890280] [49942]: key[shared], None -> False [ 1086.890280] [49942]: key[router:external], None -> False [ 1086.890280] [49942]: key[revision_number], None -> 1 [ 1086.890280] [49942]: key[port_security_enabled], None -> True [ 1086.890280] [49942]: key[subnets], None -> [] [ 1086.890280] [49942]: key[ipv4_address_scope], None -> None [ 1086.890280] [49942]: key[project_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1086.890280] [49942]: key[ipv6_address_scope], None -> None [ 1086.890280] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1086.892524] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1086.892960] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a4a6ba47-bba4-4cbb-bbee-3c0d16df6c3a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1086.906425] [49942]: [pid: 49942|app: 0|req: 4805/9365] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:37:28 2025] POST /networking/v2.0/networks => generated 679 bytes in 323 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1086.913235] [49941]: DEBUG neutron.api.v2.base [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Request body: {'subnet': {'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1086.940158] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Made reservation on behalf of 866cd44e577a44f98b1ae0bb11bb278f for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1086.943468] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.032567] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] create_subnet_precommit called with subnet settings {'id': '244486f2-521d-440e-b445-40a173af7e3b', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1682, '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-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings None) [ 1087.032567] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] create_subnet_precommit: [ 1087.032567] [49941]: key[ipv6_ra_mode], None -> None [ 1087.032567] [49941]: key[id], None -> 244486f2-521d-440e-b445-40a173af7e3b [ 1087.032567] [49941]: key[tags], None -> [] [ 1087.032567] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1087.032567] [49941]: key[enable_dhcp], None -> True [ 1087.032567] [49941]: key[ip_version], None -> 4 [ 1087.032567] [49941]: key[created_at], None -> 2025-11-20T12:37:28Z [ 1087.032567] [49941]: key[updated_at], None -> 2025-11-20T12:37:28Z [ 1087.032567] [49941]: key[description], None -> [ 1087.032567] [49941]: key[tenant_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1087.032567] [49941]: key[standard_attr_id], None -> 1682 [ 1087.032567] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1087.032567] [49941]: key[ipv6_address_mode], None -> None [ 1087.032567] [49941]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet [ 1087.032567] [49941]: key[subnetpool_id], None -> None [ 1087.032567] [49941]: key[host_routes], None -> [] [ 1087.032567] [49941]: key[network_id], None -> c27f2dbb-aa9e-4420-94bc-a224d74fd760 [ 1087.032567] [49941]: key[shared], None -> False [ 1087.032567] [49941]: key[router:external], None -> False [ 1087.032567] [49941]: key[revision_number], None -> 0 [ 1087.032567] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1087.032567] [49941]: key[project_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1087.032567] [49941]: key[service_types], None -> [] [ 1087.032567] [49941]: key[dns_nameservers], None -> [] [ 1087.032567] [49941]: key[segment_id], None -> None [ 1087.032567] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1087.035306] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (244486f2-521d-440e-b445-40a173af7e3b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.055623] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Pushing event updated for resources: {'Subnet': ['ID=244486f2-521d-440e-b445-40a173af7e3b,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1087.059553] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.061750] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1087.062946] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Tracked resource versions report: [ 1087.062946] [49941]: pushed versions: [ 1087.062946] [49941]: { 'AddressGroup': {'1.2'}, [ 1087.062946] [49941]: 'Agent': {'1.1'}, [ 1087.062946] [49941]: 'ConntrackHelper': {'1.0'}, [ 1087.062946] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1087.062946] [49941]: 'Log': {'1.0'}, [ 1087.062946] [49941]: 'NDPProxy': {'1.0'}, [ 1087.062946] [49941]: 'Network': {'1.2'}, [ 1087.062946] [49941]: 'Port': {'1.10'}, [ 1087.062946] [49941]: 'PortForwarding': {'1.3'}, [ 1087.062946] [49941]: 'QosPolicy': {'1.10'}, [ 1087.062946] [49941]: 'SecurityGroup': {'1.6'}, [ 1087.062946] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1087.062946] [49941]: 'SubPort': {'1.0'}, [ 1087.062946] [49941]: 'Subnet': {'1.2'}, [ 1087.062946] [49941]: 'Trunk': {'1.1'}} [ 1087.062946] [49941]: consumer versions: [ 1087.062946] [49941]: { Metadata agent@devstack: {}, [ 1087.062946] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1087.062946] [49941]: 'Agent': '1.1', [ 1087.062946] [49941]: 'ConntrackHelper': '1.0', [ 1087.062946] [49941]: 'LocalIPAssociation': '1.0', [ 1087.062946] [49941]: 'Log': '1.0', [ 1087.062946] [49941]: 'NDPProxy': '1.0', [ 1087.062946] [49941]: 'Network': '1.2', [ 1087.062946] [49941]: 'Port': '1.10', [ 1087.062946] [49941]: 'PortForwarding': '1.3', [ 1087.062946] [49941]: 'QosPolicy': '1.10', [ 1087.062946] [49941]: 'SecurityGroup': '1.6', [ 1087.062946] [49941]: 'SecurityGroupRule': '1.3', [ 1087.062946] [49941]: 'SubPort': '1.0', [ 1087.062946] [49941]: 'Subnet': '1.2', [ 1087.062946] [49941]: 'Trunk': '1.1'}, [ 1087.062946] [49941]: L3 agent@devstack: {}, [ 1087.062946] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1087.062946] [49941]: 'Agent': '1.1', [ 1087.062946] [49941]: 'ConntrackHelper': '1.0', [ 1087.062946] [49941]: 'LocalIPAssociation': '1.0', [ 1087.062946] [49941]: 'Log': '1.0', [ 1087.062946] [49941]: 'NDPProxy': '1.0', [ 1087.062946] [49941]: 'Network': '1.2', [ 1087.062946] [49941]: 'Port': '1.10', [ 1087.062946] [49941]: 'PortForwarding': '1.3', [ 1087.062946] [49941]: 'QosPolicy': '1.10', [ 1087.062946] [49941]: 'SecurityGroup': '1.6', [ 1087.062946] [49941]: 'SecurityGroupRule': '1.3', [ 1087.062946] [49941]: 'SubPort': '1.0', [ 1087.062946] [49941]: 'Subnet': '1.2', [ 1087.062946] [49941]: 'Trunk': '1.1'}, [ 1087.062946] [49941]: DHCP agent@devstack: {}} [ 1087.062946] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1087.067537] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4911033a-30d7-4a99-9d20-6dc5d7320f2f req-034872b0-e785-4b96-acd9-9fb61b71350c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.067622] [49942]: [pid: 49942|app: 0|req: 4806/9366] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.076305] [49942]: DEBUG neutron.api.wsgi [req-4911033a-30d7-4a99-9d20-6dc5d7320f2f req-a7a055d4-6000-43b5-98bf-08709cfc1dde tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.098661] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Checking segment: {'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1087.098893] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Network hostable DHCP agents. Network: c27f2dbb-aa9e-4420-94bc-a224d74fd760, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1087.110389] [49942]: [pid: 49942|app: 0|req: 4807/9367] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.114970] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Network c27f2dbb-aa9e-4420-94bc-a224d74fd760 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1087.123156] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c27f2dbb-aa9e-4420-94bc-a224d74fd760) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1087.127160] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] create_subnet_postcommit called with subnet settings {'id': '244486f2-521d-440e-b445-40a173af7e3b', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1682, '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-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'network': {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, '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-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) [ 1087.127160] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] create_subnet_postcommit: [ 1087.127160] [49941]: key[ipv6_ra_mode], None -> None [ 1087.127160] [49941]: key[id], None -> 244486f2-521d-440e-b445-40a173af7e3b [ 1087.127160] [49941]: key[tags], None -> [] [ 1087.127160] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1087.127160] [49941]: key[enable_dhcp], None -> True [ 1087.127160] [49941]: key[network], None -> {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, '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-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1087.127160] [49941]: key[ip_version], None -> 4 [ 1087.127160] [49941]: key[created_at], None -> 2025-11-20T12:37:28Z [ 1087.127160] [49941]: key[updated_at], None -> 2025-11-20T12:37:28Z [ 1087.127160] [49941]: key[description], None -> [ 1087.127160] [49941]: key[tenant_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1087.127160] [49941]: key[standard_attr_id], None -> 1682 [ 1087.127160] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1087.127160] [49941]: key[ipv6_address_mode], None -> None [ 1087.127160] [49941]: key[name], None -> tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet [ 1087.127160] [49941]: key[subnetpool_id], None -> None [ 1087.127160] [49941]: key[host_routes], None -> [] [ 1087.127160] [49941]: key[network_id], None -> c27f2dbb-aa9e-4420-94bc-a224d74fd760 [ 1087.127160] [49941]: key[shared], None -> False [ 1087.127160] [49941]: key[router:external], None -> False [ 1087.127160] [49941]: key[revision_number], None -> 0 [ 1087.127160] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1087.127160] [49941]: key[project_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1087.127160] [49941]: key[service_types], None -> [] [ 1087.127160] [49941]: key[dns_nameservers], None -> [] [ 1087.127160] [49941]: key[segment_id], None -> None [ 1087.127160] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1087.129666] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.129666] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bc577c7d-b8a7-4b48-9516-749d29b643ba admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.142769] [49941]: [pid: 49941|app: 0|req: 4561/9368] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:37:28 2025] POST /networking/v2.0/subnets => generated 698 bytes in 231 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1087.146303] [49941]: DEBUG neutron.api.v2.base [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-router', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1087.146738] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73527b01-09d2-469d-b86d-334e31553a19 req-63bc1b8b-d856-4a1d-8021-8ecada5bc65e tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.149227] [49942]: [pid: 49942|app: 0|req: 4808/9369] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.157473] [49942]: DEBUG neutron.api.wsgi [req-73527b01-09d2-469d-b86d-334e31553a19 req-b90cb91a-94c2-4d79-bb93-6808b3c0f6e2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.168969] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (2b3dffd3-c462-4fd5-b48e-541bd964aed8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.169160] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (2b3dffd3-c462-4fd5-b48e-541bd964aed8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.180854] [49942]: [pid: 49942|app: 0|req: 4809/9370] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.201976] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks [] for router_controller (2b3dffd3-c462-4fd5-b48e-541bd964aed8), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.239804] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f512b77c-4c72-4463-9b69-e5f128b1c70a req-8504a54d-e27a-4611-839e-404fb948768a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.240766] [49942]: [pid: 49942|app: 0|req: 4810/9371] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:28 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.249241] [49942]: DEBUG neutron.api.wsgi [req-f512b77c-4c72-4463-9b69-e5f128b1c70a req-3642ee1a-2a06-4439-8d22-d17c06feaeb4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1087.256175] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks [] for router_gateway (2b3dffd3-c462-4fd5-b48e-541bd964aed8), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.269253] [49942]: [pid: 49942|app: 0|req: 4811/9372] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:29 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1087.319249] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks [] for router_gateway (2b3dffd3-c462-4fd5-b48e-541bd964aed8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.323411] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.331366] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'name': 'network-vif-deleted', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1087.333274] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-befefb62-3c37-4b7a-b1a7-15aac394c455" -d '{"events": [{"server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "name": "network-vif-deleted", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1087.363111] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-80b430e4-a574-429b-b461-4d02bfa7371e x-openstack-request-id: req-80b430e4-a574-429b-b461-4d02bfa7371e {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1087.363768] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "581481a7-586f-4492-87d1-6aa939012cc2", "name": "network-vif-deleted", "tag": "7adb4e85-4cd7-4d48-9e0e-62983b527dcd", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1087.363768] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-80b430e4-a574-429b-b461-4d02bfa7371e {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1087.363768] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-80b430e4-a574-429b-b461-4d02bfa7371e'] response: {'server_uuid': '581481a7-586f-4492-87d1-6aa939012cc2', 'name': 'network-vif-deleted', 'tag': '7adb4e85-4cd7-4d48-9e0e-62983b527dcd', 'status': 'completed', 'code': 200} [ 1087.369946] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Allocated IP 10.180.180.170 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/1164438e-f96c-416d-85ac-3caed7abeda7) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1087.397193] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b02ff14-bdb2-46b6-b94a-bf6f6dc3f43f req-0b8c67dd-e8ac-45c3-9952-622d628e3f0a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.401385] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b02ff14-bdb2-46b6-b94a-bf6f6dc3f43f req-0b8c67dd-e8ac-45c3-9952-622d628e3f0a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.405460] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b02ff14-bdb2-46b6-b94a-bf6f6dc3f43f req-0b8c67dd-e8ac-45c3-9952-622d628e3f0a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1087.406548] [49942]: [pid: 49942|app: 0|req: 4812/9373] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:29 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1087.407626] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks [] for allowed_address_pair (1164438e-f96c-416d-85ac-3caed7abeda7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.408382] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks [] for port (1164438e-f96c-416d-85ac-3caed7abeda7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.410172] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] create_port_precommit called with port settings {'id': '1164438e-f96c-416d-85ac-3caed7abeda7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:67:14', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1684, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1087.410172] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] create_port_precommit: [ 1087.410172] [49941]: key[id], None -> 1164438e-f96c-416d-85ac-3caed7abeda7 [ 1087.410172] [49941]: key[binding:vnic_type], None -> normal [ 1087.410172] [49941]: key[binding:vif_details], None -> {} [ 1087.410172] [49941]: key[allowed_address_pairs], None -> [] [ 1087.410172] [49941]: key[binding:profile], None -> {} [ 1087.410172] [49941]: key[admin_state_up], None -> True [ 1087.410172] [49941]: key[binding:vif_type], None -> unbound [ 1087.410172] [49941]: key[device_owner], None -> network:router_gateway [ 1087.410172] [49941]: key[tenant_id], None -> [ 1087.410172] [49941]: key[binding:host_id], None -> [ 1087.410172] [49941]: key[standard_attr_id], None -> 1684 [ 1087.410172] [49941]: key[name], None -> [ 1087.410172] [49941]: key[mac_address], None -> fa:16:3e:05:67:14 [ 1087.410172] [49941]: key[status], None -> DOWN [ 1087.410172] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1087.410172] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}] [ 1087.410172] [49941]: key[security_groups], None -> [] [ 1087.410172] [49941]: key[port_security_enabled], None -> False [ 1087.410172] [49941]: key[project_id], None -> [ 1087.410172] [49941]: key[device_id], None -> 2b3dffd3-c462-4fd5-b48e-541bd964aed8 [ 1087.410172] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1087.428019] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1164438e-f96c-416d-85ac-3caed7abeda7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.449808] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Pushing event updated for resources: {'Port': ['ID=1164438e-f96c-416d-85ac-3caed7abeda7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1087.458251] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1087.458954] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1087.460438] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1087.472525] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] create_port_postcommit called with port settings {'id': '1164438e-f96c-416d-85ac-3caed7abeda7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:67:14', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1684, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}], '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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:29Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1087.472792] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] create_port_postcommit: [ 1087.472792] [49941]: key[id], None -> 1164438e-f96c-416d-85ac-3caed7abeda7 [ 1087.472792] [49941]: key[binding:vnic_type], None -> normal [ 1087.472792] [49941]: key[tags], None -> [] [ 1087.472792] [49941]: key[binding:vif_details], None -> {} [ 1087.472792] [49941]: key[allowed_address_pairs], None -> [] [ 1087.472792] [49941]: key[extra_dhcp_opts], None -> [] [ 1087.472792] [49941]: key[binding:profile], None -> {} [ 1087.472792] [49941]: key[admin_state_up], None -> True [ 1087.472792] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1087.472792] [49941]: key[binding:vif_type], None -> unbound [ 1087.472792] [49941]: key[device_owner], None -> network:router_gateway [ 1087.472792] [49941]: key[created_at], None -> 2025-11-20T12:37:29Z [ 1087.472792] [49941]: key[updated_at], None -> 2025-11-20T12:37:29Z [ 1087.472792] [49941]: key[tenant_id], None -> [ 1087.472792] [49941]: key[binding:host_id], None -> [ 1087.472792] [49941]: key[description], None -> [ 1087.472792] [49941]: key[standard_attr_id], None -> 1684 [ 1087.472792] [49941]: key[name], None -> [ 1087.472792] [49941]: key[mac_address], None -> fa:16:3e:05:67:14 [ 1087.472792] [49941]: key[status], None -> DOWN [ 1087.472792] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1087.472792] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}] [ 1087.472792] [49941]: key[security_groups], None -> [] [ 1087.472792] [49941]: key[revision_number], None -> 1 [ 1087.472792] [49941]: key[port_security_enabled], None -> False [ 1087.472792] [49941]: key[project_id], None -> [ 1087.472792] [49941]: key[device_id], None -> 2b3dffd3-c462-4fd5-b48e-541bd964aed8 [ 1087.472792] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1087.526491] [49942]: [pid: 49942|app: 0|req: 4813/9374] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:29 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1087.575611] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks [] for router_gateway (2b3dffd3-c462-4fd5-b48e-541bd964aed8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.699807] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (2b3dffd3-c462-4fd5-b48e-541bd964aed8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.769459] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Router 2b3dffd3-c462-4fd5-b48e-541bd964aed8 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1087.843948] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1087.866168] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7789fb28-aaca-4258-8fd7-cfa5cb998fb3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1087.866802] [49941]: [pid: 49941|app: 0|req: 4562/9375] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:37:28 2025] POST /networking/v2.0/routers => generated 740 bytes in 723 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1087.886022] [49942]: [pid: 49942|app: 0|req: 4814/9376] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:29 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1087.910628] [49942]: [pid: 49942|app: 0|req: 4815/9377] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:29 2025] GET /networking/v2.0/ports?device_id=7971270f-e8b2-4351-950d-0511ca0af7ff => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.079942] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.150346] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Allocated IP 192.168.128.1 (c27f2dbb-aa9e-4420-94bc-a224d74fd760/244486f2-521d-440e-b445-40a173af7e3b/a44ba978-9c61-4d2b-b4f6-5f14f3c18569) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1088.193803] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks [] for allowed_address_pair (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.194668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks [] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.194898] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] create_port_precommit called with port settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', 'ip_address': '192.168.128.1'}], 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'port_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': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1088.195068] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] create_port_precommit: [ 1088.195068] [49941]: key[id], None -> a44ba978-9c61-4d2b-b4f6-5f14f3c18569 [ 1088.195068] [49941]: key[binding:vnic_type], None -> normal [ 1088.195068] [49941]: key[binding:vif_details], None -> {} [ 1088.195068] [49941]: key[allowed_address_pairs], None -> [] [ 1088.195068] [49941]: key[binding:profile], None -> {} [ 1088.195068] [49941]: key[admin_state_up], None -> True [ 1088.195068] [49941]: key[binding:vif_type], None -> unbound [ 1088.195068] [49941]: key[device_owner], None -> network:router_interface [ 1088.195068] [49941]: key[tenant_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1088.195068] [49941]: key[binding:host_id], None -> [ 1088.195068] [49941]: key[standard_attr_id], None -> 1685 [ 1088.195068] [49941]: key[name], None -> [ 1088.195068] [49941]: key[mac_address], None -> fa:16:3e:47:eb:67 [ 1088.195068] [49941]: key[status], None -> DOWN [ 1088.195068] [49941]: key[network_id], None -> c27f2dbb-aa9e-4420-94bc-a224d74fd760 [ 1088.195068] [49941]: key[fixed_ips], None -> [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', 'ip_address': '192.168.128.1'}] [ 1088.195068] [49941]: key[security_groups], None -> [] [ 1088.195068] [49941]: key[port_security_enabled], None -> False [ 1088.195068] [49941]: key[project_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1088.195068] [49941]: key[device_id], None -> 2b3dffd3-c462-4fd5-b48e-541bd964aed8 [ 1088.195068] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.216288] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.238297] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a544ee6e-b516-4f2b-b08a-127606c43372 req-b9a396d1-af1d-4575-942d-8c7689613157 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.240440] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Pushing event updated for resources: {'Port': ['ID=a44ba978-9c61-4d2b-b4f6-5f14f3c18569,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1088.241421] [49942]: [pid: 49942|app: 0|req: 4816/9378] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:29 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.250151] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Network c27f2dbb-aa9e-4420-94bc-a224d74fd760 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1088.250923] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1088.252733] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1088.265706] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] create_port_postcommit called with port settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', 'ip_address': '192.168.128.1'}], 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'port_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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:29Z', 'revision_number': 1, 'network': {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1088.266086] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] create_port_postcommit: [ 1088.266086] [49941]: key[id], None -> a44ba978-9c61-4d2b-b4f6-5f14f3c18569 [ 1088.266086] [49941]: key[binding:vnic_type], None -> normal [ 1088.266086] [49941]: key[tags], None -> [] [ 1088.266086] [49941]: key[binding:vif_details], None -> {} [ 1088.266086] [49941]: key[allowed_address_pairs], None -> [] [ 1088.266086] [49941]: key[extra_dhcp_opts], None -> [] [ 1088.266086] [49941]: key[binding:profile], None -> {} [ 1088.266086] [49941]: key[admin_state_up], None -> True [ 1088.266086] [49941]: key[network], None -> {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1088.266086] [49941]: key[binding:vif_type], None -> unbound [ 1088.266086] [49941]: key[device_owner], None -> network:router_interface [ 1088.266086] [49941]: key[created_at], None -> 2025-11-20T12:37:29Z [ 1088.266086] [49941]: key[updated_at], None -> 2025-11-20T12:37:29Z [ 1088.266086] [49941]: key[tenant_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1088.266086] [49941]: key[binding:host_id], None -> [ 1088.266086] [49941]: key[description], None -> [ 1088.266086] [49941]: key[standard_attr_id], None -> 1685 [ 1088.266086] [49941]: key[name], None -> [ 1088.266086] [49941]: key[mac_address], None -> fa:16:3e:47:eb:67 [ 1088.266086] [49941]: key[status], None -> DOWN [ 1088.266086] [49941]: key[network_id], None -> c27f2dbb-aa9e-4420-94bc-a224d74fd760 [ 1088.266086] [49941]: key[fixed_ips], None -> [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', 'ip_address': '192.168.128.1'}] [ 1088.266086] [49941]: key[security_groups], None -> [] [ 1088.266086] [49941]: key[revision_number], None -> 1 [ 1088.266086] [49941]: key[port_security_enabled], None -> False [ 1088.266086] [49941]: key[project_id], None -> 866cd44e577a44f98b1ae0bb11bb278f [ 1088.266086] [49941]: key[device_id], None -> 2b3dffd3-c462-4fd5-b48e-541bd964aed8 [ 1088.266086] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.266924] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (2b3dffd3-c462-4fd5-b48e-541bd964aed8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.300992] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4245743a-d5eb-42e7-875c-ce349ad24754 req-470f20cb-47ef-4b56-9d1f-8fea740be95d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.302196] [49942]: [pid: 49942|app: 0|req: 4817/9379] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:29 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.304814] [49942]: DEBUG neutron.api.wsgi [req-a544ee6e-b516-4f2b-b08a-127606c43372 req-65c95442-3f47-4675-a778-c0db9c063de6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.328128] [49942]: [pid: 49942|app: 0|req: 4818/9380] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.330672] [49942]: DEBUG neutron.api.wsgi [req-4245743a-d5eb-42e7-875c-ce349ad24754 req-be4a634b-bfea-4b59-bb79-fa5e08307df2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.349909] [49942]: [pid: 49942|app: 0|req: 4819/9381] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.410918] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.415892] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60b8cbc2-9b3e-4161-86bf-3ec45ed96cf1 req-3d195a5d-ccce-433e-8408-a916d5acb484 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.417147] [49942]: [pid: 49942|app: 0|req: 4820/9382] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.423672] [49942]: DEBUG neutron.api.wsgi [req-60b8cbc2-9b3e-4161-86bf-3ec45ed96cf1 req-cc8f4d48-1273-42ef-bfa2-5fe686272018 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.446221] [49942]: [pid: 49942|app: 0|req: 4821/9383] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/security-groups?id=bef5031f-309e-4c61-ad46-ed0730dc6bc9&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1088.515609] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks [] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.516459] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] update_port_precommit called with port settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', '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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:30Z', 'revision_number': 1, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', '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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:29Z', 'revision_number': 1, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'}) 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': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1088.516459] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] update_port_precommit: [ 1088.516459] [49941]: key[updated_at], 2025-11-20T12:37:29Z -> 2025-11-20T12:37:30Z [ 1088.516459] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.518226] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.529234] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99d6b50-5e61-41e8-a2d4-86c80ccc3580 req-0e2fa952-537d-42de-9b4a-45e5034205ea tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.531660] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99d6b50-5e61-41e8-a2d4-86c80ccc3580 req-0e2fa952-537d-42de-9b4a-45e5034205ea tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.535943] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d99d6b50-5e61-41e8-a2d4-86c80ccc3580 req-0e2fa952-537d-42de-9b4a-45e5034205ea tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.537321] [49942]: [pid: 49942|app: 0|req: 4822/9384] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 2268 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1088.562656] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Pushing event updated for resources: {'Port': ['ID=a44ba978-9c61-4d2b-b4f6-5f14f3c18569,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1088.575342] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1626658-4513-414c-9384-3697d50b1730 req-43a7f4ed-4660-459b-a131-5227b670da37 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.576632] [49942]: [pid: 49942|app: 0|req: 4823/9385] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.583516] [49942]: DEBUG neutron.api.wsgi [req-a1626658-4513-414c-9384-3697d50b1730 req-e972ec93-fe24-47ce-a755-11df265e11d2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1088.599736] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] update_port_postcommit called with port settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', '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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:30Z', 'revision_number': 1, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', '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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:29Z', 'revision_number': 1, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'}) 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': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1088.601782] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] update_port_postcommit: [ 1088.601782] [49941]: key[updated_at], 2025-11-20T12:37:29Z -> 2025-11-20T12:37:30Z [ 1088.601782] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1088.601782] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (2b3dffd3-c462-4fd5-b48e-541bd964aed8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1088.616838] [49942]: [pid: 49942|app: 0|req: 4824/9386] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.647195] [49942]: [pid: 49942|app: 0|req: 4825/9387] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1088.666495] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Network c27f2dbb-aa9e-4420-94bc-a224d74fd760 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1088.667528] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1088.731965] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Router 2b3dffd3-c462-4fd5-b48e-541bd964aed8 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1088.795263] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5b4a2868-a625-49e4-a479-926b5543b52f admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1088.799246] [49941]: [pid: 49941|app: 0|req: 4563/9388] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:37:29 2025] PUT /networking/v2.0/routers/2b3dffd3-c462-4fd5-b48e-541bd964aed8/add_router_interface => generated 309 bytes in 930 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1088.920893] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-cd3b080f-f40d-43b9-bfb1-c48d79260ade service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1088.922012] [49942]: [pid: 49942|app: 0|req: 4826/9389] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports/34694162-3ad3-47a4-9ad0-118c66e7263a => generated 1039 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1088.982166] [49942]: [pid: 49942|app: 0|req: 4827/9390] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.037238] [49941]: DEBUG neutron.plugins.ml2.plugin [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port 34694162-3ad3-47a4-9ad0-118c66e7263a {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1089.037418] [49941]: DEBUG neutron_lib.callbacks.manager [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.067278] [49941]: DEBUG neutron.plugins.ml2.db [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] For port 34694162-3ad3-47a4-9ad0-118c66e7263a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=34694162-3ad3-47a4-9ad0-118c66e7263a,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1089.067499] [49941]: DEBUG neutron_lib.callbacks.manager [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.074389] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1089.074639] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1089.074639] [49941]: key[id], 34694162-3ad3-47a4-9ad0-118c66e7263a -> None [ 1089.074639] [49941]: key[binding:vnic_type], normal -> None [ 1089.074639] [49941]: key[tags], [] -> None [ 1089.074639] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1089.074639] [49941]: key[allowed_address_pairs], [] -> None [ 1089.074639] [49941]: key[extra_dhcp_opts], [] -> None [ 1089.074639] [49941]: key[binding:profile], {} -> None [ 1089.074639] [49941]: key[admin_state_up], True -> None [ 1089.074639] [49941]: key[binding:vif_type], ovs -> None [ 1089.074639] [49941]: key[device_owner], compute:nova -> None [ 1089.074639] [49941]: key[created_at], 2025-11-20T12:37:07Z -> None [ 1089.074639] [49941]: key[updated_at], 2025-11-20T12:37:08Z -> None [ 1089.074639] [49941]: key[description], -> None [ 1089.074639] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1089.074639] [49941]: key[binding:host_id], cpu-1 -> None [ 1089.074639] [49941]: key[standard_attr_id], 1648 -> None [ 1089.074639] [49941]: key[name], -> None [ 1089.074639] [49941]: key[mac_address], fa:16:3e:3a:ef:23 -> None [ 1089.074639] [49941]: key[status], ACTIVE -> None [ 1089.074639] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1089.074639] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] -> None [ 1089.074639] [49941]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 1089.074639] [49941]: key[revision_number], 5 -> None [ 1089.074639] [49941]: key[port_security_enabled], True -> None [ 1089.074639] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1089.074639] [49941]: key[device_id], 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 -> None [ 1089.074639] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.077182] [49941]: DEBUG neutron.plugins.ml2.plugin [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for 34694162-3ad3-47a4-9ad0-118c66e7263a owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1089.149040] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-40190e9e-bf52-460b-88ed-f879e4aee0ab tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.150149] [49942]: [pid: 49942|app: 0|req: 4828/9391] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.169032] [49941]: DEBUG neutron_lib.callbacks.manager [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (34694162-3ad3-47a4-9ad0-118c66e7263a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.178026] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=34694162-3ad3-47a4-9ad0-118c66e7263a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.194975] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-453a79ff-255e-427c-9d89-7c859a73313e tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.194975] [49942]: [pid: 49942|app: 0|req: 4829/9392] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/networks?id=b92511b0-3abf-426a-bd5e-ca310f1f0daf => generated 626 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.198226] [49942]: DEBUG neutron.api.wsgi [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-5e75c7bb-ba86-4df5-892e-11c6248fec8f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.202781] [49942]: [pid: 49942|app: 0|req: 4830/9393] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.205420] [49942]: DEBUG neutron.api.wsgi [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-8ccd8e2c-78e3-43f5-981d-3e8c457ec281 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.208349] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No DVR routers for this DVR port 34694162-3ad3-47a4-9ad0-118c66e7263a on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1089.208689] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:3a:ef:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1648, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:07Z', 'updated_at': '2025-11-20T12:37:08Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1089.208831] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1089.208831] [49941]: key[id], 34694162-3ad3-47a4-9ad0-118c66e7263a -> None [ 1089.208831] [49941]: key[binding:vnic_type], normal -> None [ 1089.208831] [49941]: key[tags], [] -> None [ 1089.208831] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1089.208831] [49941]: key[allowed_address_pairs], [] -> None [ 1089.208831] [49941]: key[extra_dhcp_opts], [] -> None [ 1089.208831] [49941]: key[binding:profile], {} -> None [ 1089.208831] [49941]: key[admin_state_up], True -> None [ 1089.208831] [49941]: key[binding:vif_type], ovs -> None [ 1089.208831] [49941]: key[device_owner], compute:nova -> None [ 1089.208831] [49941]: key[created_at], 2025-11-20T12:37:07Z -> None [ 1089.208831] [49941]: key[updated_at], 2025-11-20T12:37:08Z -> None [ 1089.208831] [49941]: key[description], -> None [ 1089.208831] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1089.208831] [49941]: key[binding:host_id], cpu-1 -> None [ 1089.208831] [49941]: key[standard_attr_id], 1648 -> None [ 1089.208831] [49941]: key[name], -> None [ 1089.208831] [49941]: key[mac_address], fa:16:3e:3a:ef:23 -> None [ 1089.208831] [49941]: key[status], ACTIVE -> None [ 1089.208831] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1089.208831] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] -> None [ 1089.208831] [49941]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 1089.208831] [49941]: key[revision_number], 5 -> None [ 1089.208831] [49941]: key[port_security_enabled], True -> None [ 1089.208831] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1089.208831] [49941]: key[device_id], 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 -> None [ 1089.208831] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.210136] [49942]: [pid: 49942|app: 0|req: 4831/9394] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/quotas/bf5f849002ac4d699598971e10c1fac7 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.210249] [49941]: DEBUG neutron_lib.callbacks.manager [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8127b106-1734-4245-904a-fc69a938606d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.213664] [49941]: [pid: 49941|app: 0|req: 4564/9395] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:30 2025] DELETE /networking/v2.0/ports/34694162-3ad3-47a4-9ad0-118c66e7263a => generated 0 bytes in 288 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1089.270263] [49941]: [pid: 49941|app: 0|req: 4565/9396] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports?tenant_id=bf5f849002ac4d699598971e10c1fac7&fields=id => generated 103 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.279478] [49942]: [pid: 49942|app: 0|req: 4832/9397] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:30 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 149 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.310317] [49942]: [pid: 49942|app: 0|req: 4833/9398] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/networks/b92511b0-3abf-426a-bd5e-ca310f1f0daf?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.328118] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-9dd34313-9f6c-4ded-9ce7-1a1991fb5123 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.329159] [49941]: [pid: 49941|app: 0|req: 4566/9399] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.346758] [49942]: [pid: 49942|app: 0|req: 4834/9400] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.365538] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-deleted', 'tag': '34694162-3ad3-47a4-9ad0-118c66e7263a'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1089.372159] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b8ce78b0-35a2-4656-a06c-cc9deedd82d7" -d '{"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-deleted", "tag": "34694162-3ad3-47a4-9ad0-118c66e7263a"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1089.372932] [49941]: [pid: 49941|app: 0|req: 4567/9401] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/networks/b92511b0-3abf-426a-bd5e-ca310f1f0daf?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.390390] [49942]: DEBUG neutron.plugins.ml2.plugin [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port 401acc79-0e17-47e4-8232-ab2b45d7325f {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1089.390611] [49942]: DEBUG neutron_lib.callbacks.manager [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.406855] [49941]: [pid: 49941|app: 0|req: 4568/9402] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.416431] [49942]: DEBUG neutron.plugins.ml2.db [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] For port 401acc79-0e17-47e4-8232-ab2b45d7325f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=401acc79-0e17-47e4-8232-ab2b45d7325f,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1089.416612] [49942]: DEBUG neutron_lib.callbacks.manager [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.421212] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:26Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1089.421348] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 1089.421348] [49942]: key[id], 401acc79-0e17-47e4-8232-ab2b45d7325f -> None [ 1089.421348] [49942]: key[binding:vnic_type], normal -> None [ 1089.421348] [49942]: key[tags], [] -> None [ 1089.421348] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1089.421348] [49942]: key[allowed_address_pairs], [] -> None [ 1089.421348] [49942]: key[extra_dhcp_opts], [] -> None [ 1089.421348] [49942]: key[binding:profile], {} -> None [ 1089.421348] [49942]: key[admin_state_up], True -> None [ 1089.421348] [49942]: key[binding:vif_type], ovs -> None [ 1089.421348] [49942]: key[device_owner], compute:nova -> None [ 1089.421348] [49942]: key[created_at], 2025-11-20T12:36:25Z -> None [ 1089.421348] [49942]: key[updated_at], 2025-11-20T12:36:26Z -> None [ 1089.421348] [49942]: key[description], -> None [ 1089.421348] [49942]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1089.421348] [49942]: key[binding:host_id], cpu-1 -> None [ 1089.421348] [49942]: key[standard_attr_id], 1621 -> None [ 1089.421348] [49942]: key[name], -> None [ 1089.421348] [49942]: key[mac_address], fa:16:3e:0f:73:79 -> None [ 1089.421348] [49942]: key[status], ACTIVE -> None [ 1089.421348] [49942]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1089.421348] [49942]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] -> None [ 1089.421348] [49942]: key[security_groups], ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'] -> None [ 1089.421348] [49942]: key[revision_number], 5 -> None [ 1089.421348] [49942]: key[port_security_enabled], True -> None [ 1089.421348] [49942]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1089.421348] [49942]: key[device_id], 2f8a4682-aa1e-448e-9fbf-e686c06a1c7c -> None [ 1089.421348] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.511419] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-bc587b62-a616-4a4c-8a3c-c934ffd595d6 x-openstack-request-id: req-bc587b62-a616-4a4c-8a3c-c934ffd595d6 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1089.513015] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-deleted", "tag": "34694162-3ad3-47a4-9ad0-118c66e7263a", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1089.513015] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bc587b62-a616-4a4c-8a3c-c934ffd595d6 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1089.513015] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bc587b62-a616-4a4c-8a3c-c934ffd595d6'] response: {'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-deleted', 'tag': '34694162-3ad3-47a4-9ad0-118c66e7263a', 'status': 'completed', 'code': 200} [ 1089.575112] [49942]: DEBUG neutron_lib.callbacks.manager [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.575402] [49942]: DEBUG neutron_lib.callbacks.manager [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (96c76aa9-138d-460d-b77a-1121d8525d78), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.575530] [49942]: INFO neutron.db.l3_db [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP 96c76aa9-138d-460d-b77a-1121d8525d78 disassociated. External IP: 10.180.180.161, port: 401acc79-0e17-47e4-8232-ab2b45d7325f. [ 1089.575707] [49942]: DEBUG neutron.plugins.ml2.plugin [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for 401acc79-0e17-47e4-8232-ab2b45d7325f owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1089.619529] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23d339c3-78cf-4cb5-b261-8010b93fd506 req-6dcca607-87be-4dff-92d0-3e497c77c67d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.620545] [49941]: [pid: 49941|app: 0|req: 4569/9403] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 114 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.636081] [49941]: [pid: 49941|app: 0|req: 4570/9404] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.639944] [49941]: DEBUG neutron.api.wsgi [req-23d339c3-78cf-4cb5-b261-8010b93fd506 req-f0961b0e-f72d-49ee-82a4-5c1a3de319b5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.668633] [49942]: DEBUG neutron_lib.callbacks.manager [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (401acc79-0e17-47e4-8232-ab2b45d7325f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.680314] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=401acc79-0e17-47e4-8232-ab2b45d7325f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1089.686354] [49941]: [pid: 49941|app: 0|req: 4571/9405] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.724504] [49941]: [pid: 49941|app: 0|req: 4572/9406] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.741589] [49941]: [pid: 49941|app: 0|req: 4573/9407] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.776484] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1089.803835] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2b900af-f1a8-4638-9e99-f28b1308a05b req-0fafd61d-e050-4aa9-b5bb-05fb95d92196 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.808741] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2b900af-f1a8-4638-9e99-f28b1308a05b req-0fafd61d-e050-4aa9-b5bb-05fb95d92196 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.809100] [49941]: [pid: 49941|app: 0|req: 4574/9408] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 1530 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1089.831944] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1089.845673] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5af146b5-09a6-4ea6-b7a9-807666188ea7 req-f13b30b9-54dc-4f00-9cd4-5d17e1fcd8fa tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1089.847260] [49941]: [pid: 49941|app: 0|req: 4575/9409] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1089.853522] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] No DVR routers for this DVR port 401acc79-0e17-47e4-8232-ab2b45d7325f on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1089.853730] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:0f:73:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'device_owner': 'compute:nova', 'standard_attr_id': 1621, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:25Z', 'updated_at': '2025-11-20T12:36:26Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1089.853910] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 1089.853910] [49942]: key[id], 401acc79-0e17-47e4-8232-ab2b45d7325f -> None [ 1089.853910] [49942]: key[binding:vnic_type], normal -> None [ 1089.853910] [49942]: key[tags], [] -> None [ 1089.853910] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1089.853910] [49942]: key[allowed_address_pairs], [] -> None [ 1089.853910] [49942]: key[extra_dhcp_opts], [] -> None [ 1089.853910] [49942]: key[binding:profile], {} -> None [ 1089.853910] [49942]: key[admin_state_up], True -> None [ 1089.853910] [49942]: key[binding:vif_type], ovs -> None [ 1089.853910] [49942]: key[device_owner], compute:nova -> None [ 1089.853910] [49942]: key[created_at], 2025-11-20T12:36:25Z -> None [ 1089.853910] [49942]: key[updated_at], 2025-11-20T12:36:26Z -> None [ 1089.853910] [49942]: key[description], -> None [ 1089.853910] [49942]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1089.853910] [49942]: key[binding:host_id], cpu-1 -> None [ 1089.853910] [49942]: key[standard_attr_id], 1621 -> None [ 1089.853910] [49942]: key[name], -> None [ 1089.853910] [49942]: key[mac_address], fa:16:3e:0f:73:79 -> None [ 1089.853910] [49942]: key[status], ACTIVE -> None [ 1089.853910] [49942]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1089.853910] [49942]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] -> None [ 1089.853910] [49942]: key[security_groups], ['bef5031f-309e-4c61-ad46-ed0730dc6bc9'] -> None [ 1089.853910] [49942]: key[revision_number], 5 -> None [ 1089.853910] [49942]: key[port_security_enabled], True -> None [ 1089.853910] [49942]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1089.853910] [49942]: key[device_id], 2f8a4682-aa1e-448e-9fbf-e686c06a1c7c -> None [ 1089.853910] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.855558] [49942]: DEBUG neutron_lib.callbacks.manager [req-098dc7ce-df12-4863-aa81-5b38b5b9fbdf req-b13a3bd0-8798-490c-bc1b-4ac5d6fbe937 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.856159] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'name': 'network-vif-deleted', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1089.859050] [49942]: [pid: 49942|app: 0|req: 4835/9410] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:31 2025] DELETE /networking/v2.0/ports/401acc79-0e17-47e4-8232-ab2b45d7325f => generated 0 bytes in 512 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1089.861671] [49942]: DEBUG neutron.api.wsgi [req-5af146b5-09a6-4ea6-b7a9-807666188ea7 req-ec38c9ca-4277-419d-aa82-cb75aae99203 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1089.864077] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ea52aa7c-eee3-4bab-b869-3f1ce3074f40" -d '{"events": [{"server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "name": "network-vif-deleted", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1089.888708] [49942]: [pid: 49942|app: 0|req: 4836/9411] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.891245] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port 099bc86b-dc5f-4df4-a017-14532caff369 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1089.891417] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (099bc86b-dc5f-4df4-a017-14532caff369), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.905420] [49942]: [pid: 49942|app: 0|req: 4837/9412] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=581481a7-586f-4492-87d1-6aa939012cc2 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1089.925720] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-10a18a06-046a-475e-ba5d-b270b881debd x-openstack-request-id: req-10a18a06-046a-475e-ba5d-b270b881debd {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1089.925843] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "2f8a4682-aa1e-448e-9fbf-e686c06a1c7c", "name": "network-vif-deleted", "tag": "401acc79-0e17-47e4-8232-ab2b45d7325f", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1089.925922] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-10a18a06-046a-475e-ba5d-b270b881debd {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1089.926135] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-10a18a06-046a-475e-ba5d-b270b881debd'] response: {'server_uuid': '2f8a4682-aa1e-448e-9fbf-e686c06a1c7c', 'name': 'network-vif-deleted', 'tag': '401acc79-0e17-47e4-8232-ab2b45d7325f', 'status': 'completed', 'code': 200} [ 1089.931770] [49941]: DEBUG neutron.plugins.ml2.db [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] For port 099bc86b-dc5f-4df4-a017-14532caff369, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=099bc86b-dc5f-4df4-a017-14532caff369,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1089.931949] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (099bc86b-dc5f-4df4-a017-14532caff369), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1089.936633] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:17Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1089.936798] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1089.936798] [49941]: key[id], 099bc86b-dc5f-4df4-a017-14532caff369 -> None [ 1089.936798] [49941]: key[binding:vnic_type], normal -> None [ 1089.936798] [49941]: key[tags], [] -> None [ 1089.936798] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1089.936798] [49941]: key[allowed_address_pairs], [] -> None [ 1089.936798] [49941]: key[extra_dhcp_opts], [] -> None [ 1089.936798] [49941]: key[binding:profile], {} -> None [ 1089.936798] [49941]: key[admin_state_up], True -> None [ 1089.936798] [49941]: key[binding:vif_type], ovs -> None [ 1089.936798] [49941]: key[device_owner], compute:nova -> None [ 1089.936798] [49941]: key[created_at], 2025-11-20T12:37:13Z -> None [ 1089.936798] [49941]: key[updated_at], 2025-11-20T12:37:17Z -> None [ 1089.936798] [49941]: key[description], -> None [ 1089.936798] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1089.936798] [49941]: key[binding:host_id], cpu-1 -> None [ 1089.936798] [49941]: key[standard_attr_id], 1650 -> None [ 1089.936798] [49941]: key[name], tempest-AttachInterfacesTestJSON-1682485913 -> None [ 1089.936798] [49941]: key[mac_address], fa:16:3e:92:65:08 -> None [ 1089.936798] [49941]: key[status], ACTIVE -> None [ 1089.936798] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1089.936798] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}] -> None [ 1089.936798] [49941]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 1089.936798] [49941]: key[revision_number], 5 -> None [ 1089.936798] [49941]: key[port_security_enabled], True -> None [ 1089.936798] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1089.936798] [49941]: key[device_id], 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 -> None [ 1089.936798] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1089.938912] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for 099bc86b-dc5f-4df4-a017-14532caff369 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1090.018183] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (099bc86b-dc5f-4df4-a017-14532caff369), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.030634] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=099bc86b-dc5f-4df4-a017-14532caff369,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1090.067705] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No DVR routers for this DVR port 099bc86b-dc5f-4df4-a017-14532caff369 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1090.068061] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': '099bc86b-dc5f-4df4-a017-14532caff369', 'name': 'tempest-AttachInterfacesTestJSON-1682485913', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:92:65:08', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1650, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:13Z', 'updated_at': '2025-11-20T12:37:17Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1090.068758] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1090.068758] [49941]: key[id], 099bc86b-dc5f-4df4-a017-14532caff369 -> None [ 1090.068758] [49941]: key[binding:vnic_type], normal -> None [ 1090.068758] [49941]: key[tags], [] -> None [ 1090.068758] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.068758] [49941]: key[allowed_address_pairs], [] -> None [ 1090.068758] [49941]: key[extra_dhcp_opts], [] -> None [ 1090.068758] [49941]: key[binding:profile], {} -> None [ 1090.068758] [49941]: key[admin_state_up], True -> None [ 1090.068758] [49941]: key[binding:vif_type], ovs -> None [ 1090.068758] [49941]: key[device_owner], compute:nova -> None [ 1090.068758] [49941]: key[created_at], 2025-11-20T12:37:13Z -> None [ 1090.068758] [49941]: key[updated_at], 2025-11-20T12:37:17Z -> None [ 1090.068758] [49941]: key[description], -> None [ 1090.068758] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1090.068758] [49941]: key[binding:host_id], cpu-1 -> None [ 1090.068758] [49941]: key[standard_attr_id], 1650 -> None [ 1090.068758] [49941]: key[name], tempest-AttachInterfacesTestJSON-1682485913 -> None [ 1090.068758] [49941]: key[mac_address], fa:16:3e:92:65:08 -> None [ 1090.068758] [49941]: key[status], ACTIVE -> None [ 1090.068758] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1090.068758] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.6'}] -> None [ 1090.068758] [49941]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 1090.068758] [49941]: key[revision_number], 5 -> None [ 1090.068758] [49941]: key[port_security_enabled], True -> None [ 1090.068758] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1090.068758] [49941]: key[device_id], 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 -> None [ 1090.068758] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.071134] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9a119c2f-b207-427b-a2fd-c3d5a3f237e4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.073532] [49941]: [pid: 49941|app: 0|req: 4576/9413] 10.180.1.21 () {58 vars in 1237 bytes} [Thu Nov 20 12:37:31 2025] DELETE /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369 => generated 0 bytes in 226 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1090.077418] [49942]: [pid: 49942|app: 0|req: 4838/9414] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.128842] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-da0af786-0c18-4013-835f-cb287a746ec3 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.129844] [49941]: [pid: 49941|app: 0|req: 4577/9415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.190429] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Deleting port 6673c79f-e600-4eb1-8420-c26bc6e6b26f {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1090.190630] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.224440] [49942]: DEBUG neutron.plugins.ml2.db [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] For port 6673c79f-e600-4eb1-8420-c26bc6e6b26f, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6673c79f-e600-4eb1-8420-c26bc6e6b26f,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1090.224613] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.231651] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:19Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1090.231651] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit: [ 1090.231651] [49942]: key[id], 6673c79f-e600-4eb1-8420-c26bc6e6b26f -> None [ 1090.231651] [49942]: key[binding:vnic_type], normal -> None [ 1090.231651] [49942]: key[tags], [] -> None [ 1090.231651] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.231651] [49942]: key[allowed_address_pairs], [] -> None [ 1090.231651] [49942]: key[extra_dhcp_opts], [] -> None [ 1090.231651] [49942]: key[binding:profile], {} -> None [ 1090.231651] [49942]: key[admin_state_up], True -> None [ 1090.231651] [49942]: key[binding:vif_type], ovs -> None [ 1090.231651] [49942]: key[device_owner], compute:nova -> None [ 1090.231651] [49942]: key[created_at], 2025-11-20T12:37:17Z -> None [ 1090.231651] [49942]: key[updated_at], 2025-11-20T12:37:19Z -> None [ 1090.231651] [49942]: key[description], -> None [ 1090.231651] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1090.231651] [49942]: key[binding:host_id], cpu-1 -> None [ 1090.231651] [49942]: key[standard_attr_id], 1656 -> None [ 1090.231651] [49942]: key[name], -> None [ 1090.231651] [49942]: key[mac_address], fa:16:3e:1c:7d:81 -> None [ 1090.231651] [49942]: key[status], ACTIVE -> None [ 1090.231651] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1090.231651] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}] -> None [ 1090.231651] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1090.231651] [49942]: key[revision_number], 5 -> None [ 1090.231651] [49942]: key[port_security_enabled], True -> None [ 1090.231651] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1090.231651] [49942]: key[device_id], 0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 -> None [ 1090.231651] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.233910] [49942]: DEBUG neutron.plugins.ml2.plugin [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Calling delete_port for 6673c79f-e600-4eb1-8420-c26bc6e6b26f owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1090.239540] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-437eeac9-93a3-4c1b-be90-28f6214113f6 req-f966fcaa-8dce-4438-b1dc-365215334de0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.240705] [49941]: [pid: 49941|app: 0|req: 4578/9416] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.247513] [49941]: DEBUG neutron.api.wsgi [req-437eeac9-93a3-4c1b-be90-28f6214113f6 req-aed998f6-ae3a-4805-90b9-0528e2545223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.268993] [49941]: [pid: 49941|app: 0|req: 4579/9417] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:31 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.305648] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6673c79f-e600-4eb1-8420-c26bc6e6b26f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.315539] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event deleted for resources: {'Port': ['ID=6673c79f-e600-4eb1-8420-c26bc6e6b26f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1090.341909] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] No DVR routers for this DVR port 6673c79f-e600-4eb1-8420-c26bc6e6b26f on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1090.342170] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit called with port settings {'id': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:1c:7d:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'device_owner': 'compute:nova', 'standard_attr_id': 1656, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:17Z', 'updated_at': '2025-11-20T12:37:19Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1090.342381] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit: [ 1090.342381] [49942]: key[id], 6673c79f-e600-4eb1-8420-c26bc6e6b26f -> None [ 1090.342381] [49942]: key[binding:vnic_type], normal -> None [ 1090.342381] [49942]: key[tags], [] -> None [ 1090.342381] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1090.342381] [49942]: key[allowed_address_pairs], [] -> None [ 1090.342381] [49942]: key[extra_dhcp_opts], [] -> None [ 1090.342381] [49942]: key[binding:profile], {} -> None [ 1090.342381] [49942]: key[admin_state_up], True -> None [ 1090.342381] [49942]: key[binding:vif_type], ovs -> None [ 1090.342381] [49942]: key[device_owner], compute:nova -> None [ 1090.342381] [49942]: key[created_at], 2025-11-20T12:37:17Z -> None [ 1090.342381] [49942]: key[updated_at], 2025-11-20T12:37:19Z -> None [ 1090.342381] [49942]: key[description], -> None [ 1090.342381] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1090.342381] [49942]: key[binding:host_id], cpu-1 -> None [ 1090.342381] [49942]: key[standard_attr_id], 1656 -> None [ 1090.342381] [49942]: key[name], -> None [ 1090.342381] [49942]: key[mac_address], fa:16:3e:1c:7d:81 -> None [ 1090.342381] [49942]: key[status], ACTIVE -> None [ 1090.342381] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1090.342381] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.6'}] -> None [ 1090.342381] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1090.342381] [49942]: key[revision_number], 5 -> None [ 1090.342381] [49942]: key[port_security_enabled], True -> None [ 1090.342381] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1090.342381] [49942]: key[device_id], 0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 -> None [ 1090.342381] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1090.343903] [49942]: DEBUG neutron_lib.callbacks.manager [req-f3e160ac-2dd6-4d49-b947-a402af23081b req-331965c4-259e-41f8-8334-7262590df8e4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.346379] [49942]: [pid: 49942|app: 0|req: 4839/9418] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:31 2025] DELETE /networking/v2.0/ports/6673c79f-e600-4eb1-8420-c26bc6e6b26f => generated 0 bytes in 212 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1090.711676] [49941]: [pid: 49941|app: 0|req: 4580/9419] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.772645] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-2e9f0890-63de-4c47-aed4-f1c78b869b3e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.773441] [49942]: [pid: 49942|app: 0|req: 4840/9420] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1090.787275] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b835984-c674-43d1-bbe2-f6932ed3fe36 req-02a3fb17-71a1-4a59-b66e-242af43269ec tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.788288] [49941]: [pid: 49941|app: 0|req: 4581/9421] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.802740] [49941]: [pid: 49941|app: 0|req: 4582/9422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.805665] [49941]: DEBUG neutron.api.wsgi [req-3b835984-c674-43d1-bbe2-f6932ed3fe36 req-2cc49eac-a500-48c5-909d-75ad5b9a6de6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.814939] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-a9cf609c-860b-46b4-b9d7-60889f186214 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.816150] [49942]: [pid: 49942|app: 0|req: 4841/9423] 10.180.1.21 () {60 vars in 1545 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1090.824614] [49942]: DEBUG neutron.api.wsgi [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-8073ff57-5b8e-4b5d-a938-448ec96dc3f8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1090.830559] [49941]: [pid: 49941|app: 0|req: 4583/9424] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.858898] [49941]: [pid: 49941|app: 0|req: 4584/9425] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1090.860231] [49942]: [pid: 49942|app: 0|req: 4842/9426] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1090.890500] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-73ed9b2c-0932-4a37-a669-0d0030891cdd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.891445] [49941]: [pid: 49941|app: 0|req: 4585/9427] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.916833] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c7e27f4a-62a9-4280-863d-835c030ece59 req-a664a7b8-e368-4e97-a05e-f7f2f5a63505 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.917872] [49942]: [pid: 49942|app: 0|req: 4843/9428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1090.921143] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a68bb8aa-8724-4775-8a00-d1af95c06a8d req-7f36d75d-f6f8-4f64-ab06-be4a43e9a9a7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1090.922036] [49941]: [pid: 49941|app: 0|req: 4586/9429] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1090.928516] [49942]: DEBUG neutron.api.v2.base [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'floatingip': {'port_id': 'fc4f0373-6952-4834-87d6-d14f59d8db16'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1090.946208] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1090.957164] [49941]: [pid: 49941|app: 0|req: 4587/9430] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1090.969431] [49941]: [pid: 49941|app: 0|req: 4588/9431] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.000814] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21fc18c4-10cd-46b0-bc11-b878721a5dc7 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group (4bf9659d-54f7-4f2a-a953-98faf9e7c550), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.017300] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21fc18c4-10cd-46b0-bc11-b878721a5dc7 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group (4bf9659d-54f7-4f2a-a953-98faf9e7c550), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.041812] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21fc18c4-10cd-46b0-bc11-b878721a5dc7 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4bf9659d-54f7-4f2a-a953-98faf9e7c550), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.047543] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-21fc18c4-10cd-46b0-bc11-b878721a5dc7 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4bf9659d-54f7-4f2a-a953-98faf9e7c550,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.051758] [49941]: DEBUG neutron_lib.callbacks.manager [None req-21fc18c4-10cd-46b0-bc11-b878721a5dc7 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.052316] [49941]: [pid: 49941|app: 0|req: 4589/9432] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:32 2025] DELETE /networking/v2.0/security-groups/4bf9659d-54f7-4f2a-a953-98faf9e7c550 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1091.093936] [49941]: [pid: 49941|app: 0|req: 4590/9433] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.097660] [49941]: INFO neutron.api.v2.resource [None req-a3bd3f0c-96cd-4a76-b4a6-33077fe0c6ec tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] show failed (client error): The resource could not be found. [ 1091.098077] [49941]: [pid: 49941|app: 0|req: 4591/9434] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:32 2025] GET /networking/v2.0/security-groups/4bf9659d-54f7-4f2a-a953-98faf9e7c550 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1091.153129] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.153173] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Deleting port 5580061b-2e3c-478f-9b91-d64a396b526e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1091.153173] [49941]: DEBUG neutron_lib.callbacks.manager [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (5580061b-2e3c-478f-9b91-d64a396b526e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.154155] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.177178] [49941]: DEBUG neutron_lib.callbacks.manager [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (5580061b-2e3c-478f-9b91-d64a396b526e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.177178] [49941]: DEBUG neutron_lib.callbacks.manager [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (5580061b-2e3c-478f-9b91-d64a396b526e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.181560] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit called with port settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'aa10ce35-4e82-4995-adea-6855f960fa66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:57Z', 'updated_at': '2025-11-20T12:34: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1091.181743] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit: [ 1091.181743] [49941]: key[id], 5580061b-2e3c-478f-9b91-d64a396b526e -> None [ 1091.181743] [49941]: key[binding:vnic_type], normal -> None [ 1091.181743] [49941]: key[tags], [] -> None [ 1091.181743] [49941]: key[binding:vif_details], {} -> None [ 1091.181743] [49941]: key[allowed_address_pairs], [] -> None [ 1091.181743] [49941]: key[extra_dhcp_opts], [] -> None [ 1091.181743] [49941]: key[binding:profile], {} -> None [ 1091.181743] [49941]: key[admin_state_up], True -> None [ 1091.181743] [49941]: key[binding:vif_type], unbound -> None [ 1091.181743] [49941]: key[device_owner], network:floatingip -> None [ 1091.181743] [49941]: key[created_at], 2025-11-20T12:34:57Z -> None [ 1091.181743] [49941]: key[updated_at], 2025-11-20T12:34:58Z -> None [ 1091.181743] [49941]: key[description], -> None [ 1091.181743] [49941]: key[tenant_id], -> None [ 1091.181743] [49941]: key[binding:host_id], -> None [ 1091.181743] [49941]: key[standard_attr_id], 1520 -> None [ 1091.181743] [49941]: key[name], -> None [ 1091.181743] [49941]: key[mac_address], fa:16:3e:bc:a5:c9 -> None [ 1091.181743] [49941]: key[status], N/A -> None [ 1091.181743] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1091.181743] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.227'}] -> None [ 1091.181743] [49941]: key[security_groups], [] -> None [ 1091.181743] [49941]: key[revision_number], 2 -> None [ 1091.181743] [49941]: key[port_security_enabled], False -> None [ 1091.181743] [49941]: key[project_id], -> None [ 1091.181743] [49941]: key[device_id], aa10ce35-4e82-4995-adea-6855f960fa66 -> None [ 1091.181743] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.183709] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Calling delete_port for 5580061b-2e3c-478f-9b91-d64a396b526e owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1091.198482] [49942]: INFO neutron.db.l3_db [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 714fa785-98f5-4e46-95c9-61ce075b8bfe associated. External IP: 10.180.180.182, port: fc4f0373-6952-4834-87d6-d14f59d8db16. [ 1091.266287] [49941]: DEBUG neutron_lib.callbacks.manager [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (5580061b-2e3c-478f-9b91-d64a396b526e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.277878] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event deleted for resources: {'Port': ['ID=5580061b-2e3c-478f-9b91-d64a396b526e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1091.305873] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1091.310050] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit called with port settings {'id': '5580061b-2e3c-478f-9b91-d64a396b526e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:bc:a5:c9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'aa10ce35-4e82-4995-adea-6855f960fa66', 'device_owner': 'network:floatingip', 'standard_attr_id': 1520, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:57Z', 'updated_at': '2025-11-20T12:34: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1091.310256] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit: [ 1091.310256] [49941]: key[id], 5580061b-2e3c-478f-9b91-d64a396b526e -> None [ 1091.310256] [49941]: key[binding:vnic_type], normal -> None [ 1091.310256] [49941]: key[tags], [] -> None [ 1091.310256] [49941]: key[binding:vif_details], {} -> None [ 1091.310256] [49941]: key[allowed_address_pairs], [] -> None [ 1091.310256] [49941]: key[extra_dhcp_opts], [] -> None [ 1091.310256] [49941]: key[binding:profile], {} -> None [ 1091.310256] [49941]: key[admin_state_up], True -> None [ 1091.310256] [49941]: key[binding:vif_type], unbound -> None [ 1091.310256] [49941]: key[device_owner], network:floatingip -> None [ 1091.310256] [49941]: key[created_at], 2025-11-20T12:34:57Z -> None [ 1091.310256] [49941]: key[updated_at], 2025-11-20T12:34:58Z -> None [ 1091.310256] [49941]: key[description], -> None [ 1091.310256] [49941]: key[tenant_id], -> None [ 1091.310256] [49941]: key[binding:host_id], -> None [ 1091.310256] [49941]: key[standard_attr_id], 1520 -> None [ 1091.310256] [49941]: key[name], -> None [ 1091.310256] [49941]: key[mac_address], fa:16:3e:bc:a5:c9 -> None [ 1091.310256] [49941]: key[status], N/A -> None [ 1091.310256] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1091.310256] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.227'}] -> None [ 1091.310256] [49941]: key[security_groups], [] -> None [ 1091.310256] [49941]: key[revision_number], 2 -> None [ 1091.310256] [49941]: key[port_security_enabled], False -> None [ 1091.310256] [49941]: key[project_id], -> None [ 1091.310256] [49941]: key[device_id], aa10ce35-4e82-4995-adea-6855f960fa66 -> None [ 1091.310256] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1091.315451] [49941]: DEBUG neutron_lib.callbacks.manager [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks [] for floatingip (aa10ce35-4e82-4995-adea-6855f960fa66), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.317698] [49941]: DEBUG neutron_lib.callbacks.manager [None req-beefab36-9f23-4b13-8192-58a628b3a19e tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.317942] [49941]: [pid: 49941|app: 0|req: 4592/9435] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:37:32 2025] DELETE /networking/v2.0/floatingips/aa10ce35-4e82-4995-adea-6855f960fa66 => generated 0 bytes in 217 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1091.337563] [49941]: [pid: 49941|app: 0|req: 4593/9436] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:33 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.380729] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1091.380965] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09ce19ad-67bf-4672-8338-dae56c46edd8 req-6b8e771f-1619-4177-8bb8-9d3ca5e57476 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1091.382041] [49941]: [pid: 49941|app: 0|req: 4594/9437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:33 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.384260] [49942]: DEBUG neutron_lib.callbacks.manager [None req-78d4ce2d-ce5f-4fd5-a461-a7bcc581ee90 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1091.388151] [49941]: DEBUG neutron.api.wsgi [req-09ce19ad-67bf-4672-8338-dae56c46edd8 req-17ccb9c3-e2ce-46be-b8d2-697578cc3225 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1091.414185] [49942]: [pid: 49942|app: 0|req: 4844/9438] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:37:32 2025] PUT /networking/v2.0/floatingips/714fa785-98f5-4e46-95c9-61ce075b8bfe => generated 802 bytes in 488 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1091.422057] [49941]: [pid: 49941|app: 0|req: 4595/9439] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:33 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1091.514734] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-deleted', 'tag': '099bc86b-dc5f-4df4-a017-14532caff369'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1091.515984] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2d4704c4-021e-499d-9076-0f35962770ef" -d '{"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-deleted", "tag": "099bc86b-dc5f-4df4-a017-14532caff369"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1091.542145] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-0ea3c62b-4b32-4518-bbd8-077f240632b8 x-openstack-request-id: req-0ea3c62b-4b32-4518-bbd8-077f240632b8 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1091.543305] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-deleted", "tag": "099bc86b-dc5f-4df4-a017-14532caff369", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1091.543305] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0ea3c62b-4b32-4518-bbd8-077f240632b8 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1091.543305] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0ea3c62b-4b32-4518-bbd8-077f240632b8'] response: {'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-deleted', 'tag': '099bc86b-dc5f-4df4-a017-14532caff369', 'status': 'completed', 'code': 200} [ 1091.782750] [49942]: [pid: 49942|app: 0|req: 4845/9440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:33 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.876875] [49941]: [pid: 49941|app: 0|req: 4596/9441] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:33 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.931657] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'name': 'network-vif-deleted', 'tag': '6673c79f-e600-4eb1-8420-c26bc6e6b26f'}, {'name': 'network-changed', 'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1091.933295] [49942]: [pid: 49942|app: 0|req: 4846/9442] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:33 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1091.934711] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-72a68985-e0c4-44c9-99e6-ce49051854a2" -d '{"events": [{"server_uuid": "0a4e4e77-a86a-4673-a2fa-b4ae04e676f0", "name": "network-vif-deleted", "tag": "6673c79f-e600-4eb1-8420-c26bc6e6b26f"}, {"name": "network-changed", "server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1091.966212] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-814f6488-fd51-47ff-a371-d8bbaaae8a9b x-openstack-request-id: req-814f6488-fd51-47ff-a371-d8bbaaae8a9b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1091.966306] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "0a4e4e77-a86a-4673-a2fa-b4ae04e676f0", "name": "network-vif-deleted", "tag": "6673c79f-e600-4eb1-8420-c26bc6e6b26f", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1091.966386] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-814f6488-fd51-47ff-a371-d8bbaaae8a9b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1091.966573] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-814f6488-fd51-47ff-a371-d8bbaaae8a9b'] response: {'server_uuid': '0a4e4e77-a86a-4673-a2fa-b4ae04e676f0', 'name': 'network-vif-deleted', 'tag': '6673c79f-e600-4eb1-8420-c26bc6e6b26f', 'status': 'completed', 'code': 200} [ 1091.966647] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-814f6488-fd51-47ff-a371-d8bbaaae8a9b'] response: {'name': 'network-changed', 'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'status': 'completed', 'code': 200} [ 1092.039564] [49941]: [pid: 49941|app: 0|req: 4597/9443] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:33 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.418888] [49941]: [pid: 49941|app: 0|req: 4598/9444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.476622] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-6b650838-e32b-44b6-b2f2-74bed4753888 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.477670] [49942]: [pid: 49942|app: 0|req: 4847/9445] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.499286] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72a68985-e0c4-44c9-99e6-ce49051854a2 req-e37bc0d1-4147-4989-9a06-76cb1d86bb91 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.500306] [49941]: [pid: 49941|app: 0|req: 4599/9446] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1092.508845] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-124f1877-1d7f-42fd-a57a-cad85258abd3 req-acf55da0-0a26-4191-8297-c941680861a5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.509888] [49942]: [pid: 49942|app: 0|req: 4848/9447] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.514728] [49941]: INFO neutron.pecan_wsgi.hooks.translation [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-755ae7ea-92fc-44c4-8ec1-d759dbf3c814 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] GET failed (client error): The resource could not be found. [ 1092.514728] [49941]: [pid: 49941|app: 0|req: 4600/9448] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports/099bc86b-dc5f-4df4-a017-14532caff369?fields=binding%3Aprofile&fields=network_id => generated 132 bytes in 14 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1092.517768] [49941]: DEBUG neutron.api.wsgi [req-124f1877-1d7f-42fd-a57a-cad85258abd3 req-bbf57fc9-5763-46f2-91b8-36fa09f7749a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.542750] [49941]: [pid: 49941|app: 0|req: 4601/9449] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/security-groups?id=227f3914-05ac-46cd-b170-381e00f551c1&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1092.552078] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72a68985-e0c4-44c9-99e6-ce49051854a2 req-cb3c8212-b962-421b-b3b9-ca2c7d787199 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.553068] [49942]: [pid: 49942|app: 0|req: 4849/9450] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.568231] [49942]: [pid: 49942|app: 0|req: 4850/9451] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.570752] [49942]: DEBUG neutron.api.wsgi [req-72a68985-e0c4-44c9-99e6-ce49051854a2 req-c52a7205-4288-4404-b6fe-c5823bb74a5c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1092.591457] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1092.591614] [49941]: DEBUG neutron_lib.callbacks.manager [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.599451] [49942]: [pid: 49942|app: 0|req: 4851/9452] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 807 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1092.618360] [49941]: DEBUG neutron.plugins.ml2.db [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] For port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1092.618590] [49941]: DEBUG neutron_lib.callbacks.manager [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.621596] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72a68985-e0c4-44c9-99e6-ce49051854a2 req-f077fc2e-5ca1-4a71-9c15-886cf2accc5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.622571] [49942]: [pid: 49942|app: 0|req: 4852/9453] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1092.623324] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1092.623482] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1092.623482] [49941]: key[id], b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 -> None [ 1092.623482] [49941]: key[binding:vnic_type], normal -> None [ 1092.623482] [49941]: key[tags], [] -> None [ 1092.623482] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1092.623482] [49941]: key[allowed_address_pairs], [] -> None [ 1092.623482] [49941]: key[extra_dhcp_opts], [] -> None [ 1092.623482] [49941]: key[binding:profile], {} -> None [ 1092.623482] [49941]: key[admin_state_up], True -> None [ 1092.623482] [49941]: key[binding:vif_type], ovs -> None [ 1092.623482] [49941]: key[device_owner], compute:nova -> None [ 1092.623482] [49941]: key[created_at], 2025-11-20T12:36:14Z -> None [ 1092.623482] [49941]: key[updated_at], 2025-11-20T12:36:15Z -> None [ 1092.623482] [49941]: key[description], -> None [ 1092.623482] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1092.623482] [49941]: key[binding:host_id], cpu-1 -> None [ 1092.623482] [49941]: key[standard_attr_id], 1618 -> None [ 1092.623482] [49941]: key[name], -> None [ 1092.623482] [49941]: key[mac_address], fa:16:3e:d0:35:03 -> None [ 1092.623482] [49941]: key[status], ACTIVE -> None [ 1092.623482] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1092.623482] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] -> None [ 1092.623482] [49941]: key[security_groups], ['227f3914-05ac-46cd-b170-381e00f551c1'] -> None [ 1092.623482] [49941]: key[revision_number], 5 -> None [ 1092.623482] [49941]: key[port_security_enabled], True -> None [ 1092.623482] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1092.623482] [49941]: key[device_id], 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 -> None [ 1092.623482] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1092.660562] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72a68985-e0c4-44c9-99e6-ce49051854a2 req-8b30fc29-7c62-4136-8579-b03020e66442 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1092.661632] [49942]: [pid: 49942|app: 0|req: 4853/9454] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1092.708348] [49942]: [pid: 49942|app: 0|req: 4854/9455] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1092.745861] [49941]: DEBUG neutron_lib.callbacks.manager [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.747016] [49941]: DEBUG neutron_lib.callbacks.manager [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (8ecbf625-f6da-4cc8-b039-366c82e4711e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.747016] [49941]: INFO neutron.db.l3_db [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP 8ecbf625-f6da-4cc8-b039-366c82e4711e disassociated. External IP: 10.180.180.152, port: b2d7a9fe-5a14-4f74-91ca-f465f3d384d8. [ 1092.747163] [49942]: [pid: 49942|app: 0|req: 4855/9456] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1092.747213] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1092.841321] [49941]: DEBUG neutron_lib.callbacks.manager [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b2d7a9fe-5a14-4f74-91ca-f465f3d384d8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1092.851761] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=b2d7a9fe-5a14-4f74-91ca-f465f3d384d8,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1092.852833] [49942]: [pid: 49942|app: 0|req: 4856/9457] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.926138] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1092.960463] [49942]: [pid: 49942|app: 0|req: 4857/9458] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.978422] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1092.994916] [49942]: [pid: 49942|app: 0|req: 4858/9459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1092.996564] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No DVR routers for this DVR port b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1092.996892] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:d0:35:03', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'device_owner': 'compute:nova', 'standard_attr_id': 1618, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['227f3914-05ac-46cd-b170-381e00f551c1'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:14Z', 'updated_at': '2025-11-20T12:36:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1092.997097] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1092.997097] [49941]: key[id], b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 -> None [ 1092.997097] [49941]: key[binding:vnic_type], normal -> None [ 1092.997097] [49941]: key[tags], [] -> None [ 1092.997097] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1092.997097] [49941]: key[allowed_address_pairs], [] -> None [ 1092.997097] [49941]: key[extra_dhcp_opts], [] -> None [ 1092.997097] [49941]: key[binding:profile], {} -> None [ 1092.997097] [49941]: key[admin_state_up], True -> None [ 1092.997097] [49941]: key[binding:vif_type], ovs -> None [ 1092.997097] [49941]: key[device_owner], compute:nova -> None [ 1092.997097] [49941]: key[created_at], 2025-11-20T12:36:14Z -> None [ 1092.997097] [49941]: key[updated_at], 2025-11-20T12:36:15Z -> None [ 1092.997097] [49941]: key[description], -> None [ 1092.997097] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1092.997097] [49941]: key[binding:host_id], cpu-1 -> None [ 1092.997097] [49941]: key[standard_attr_id], 1618 -> None [ 1092.997097] [49941]: key[name], -> None [ 1092.997097] [49941]: key[mac_address], fa:16:3e:d0:35:03 -> None [ 1092.997097] [49941]: key[status], ACTIVE -> None [ 1092.997097] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1092.997097] [49941]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.8'}] -> None [ 1092.997097] [49941]: key[security_groups], ['227f3914-05ac-46cd-b170-381e00f551c1'] -> None [ 1092.997097] [49941]: key[revision_number], 5 -> None [ 1092.997097] [49941]: key[port_security_enabled], True -> None [ 1092.997097] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1092.997097] [49941]: key[device_id], 94b73f1f-9572-49a9-bce1-d49ec3b58bd4 -> None [ 1092.997097] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1092.998679] [49941]: DEBUG neutron_lib.callbacks.manager [req-f3efa052-3787-4f8d-8d13-09803904fd8a req-98e1d63a-36c9-49ef-be44-df2008a8a82f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1093.001071] [49941]: [pid: 49941|app: 0|req: 4602/9460] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:34 2025] DELETE /networking/v2.0/ports/b2d7a9fe-5a14-4f74-91ca-f465f3d384d8 => generated 0 bytes in 458 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1093.112437] [49942]: [pid: 49942|app: 0|req: 4859/9461] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:34 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1093.544654] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-deleted', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1093.546268] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4928a629-62f5-4536-a9e7-f95607d5ce5e" -d '{"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-deleted", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1093.575648] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-30443d9a-1669-4718-bad3-4fd00bd3b176 x-openstack-request-id: req-30443d9a-1669-4718-bad3-4fd00bd3b176 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1093.575811] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "94b73f1f-9572-49a9-bce1-d49ec3b58bd4", "name": "network-vif-deleted", "tag": "b2d7a9fe-5a14-4f74-91ca-f465f3d384d8", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1093.575871] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-30443d9a-1669-4718-bad3-4fd00bd3b176 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1093.576028] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-30443d9a-1669-4718-bad3-4fd00bd3b176'] response: {'server_uuid': '94b73f1f-9572-49a9-bce1-d49ec3b58bd4', 'name': 'network-vif-deleted', 'tag': 'b2d7a9fe-5a14-4f74-91ca-f465f3d384d8', 'status': 'completed', 'code': 200} [ 1093.619847] [49941]: [pid: 49941|app: 0|req: 4603/9462] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1093.646264] [49942]: [pid: 49942|app: 0|req: 4860/9463] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1093.923583] [49941]: [pid: 49941|app: 0|req: 4604/9464] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1093.983164] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-54033ddf-1535-4b05-842f-d05974dfa18a tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1093.984091] [49942]: [pid: 49942|app: 0|req: 4861/9465] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1093.992345] [49941]: DEBUG neutron.api.v2.base [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Request body: {'port': {'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'admin_state_up': True, 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1094.026206] [49942]: [pid: 49942|app: 0|req: 4862/9466] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.036984] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1094.040396] [49941]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.047601] [49942]: [pid: 49942|app: 0|req: 4863/9467] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/ports?tenant_id=7b2d50ae83d64880981bd65644edd0cb&device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.059972] [49942]: [pid: 49942|app: 0|req: 4864/9468] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.072712] [49942]: [pid: 49942|app: 0|req: 4865/9469] 10.180.1.21 () {60 vars in 1497 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/networks?tenant_id=7b2d50ae83d64880981bd65644edd0cb&shared=False => generated 15 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.099805] [49941]: DEBUG neutron.db.db_base_plugin_common [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Allocated IP 192.168.128.9 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/59dbf13a-6d6c-480a-8d08-7e9851546800) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1094.109107] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a193d33-d91a-4cd3-8c00-d970604f50fb req-5f702109-f700-4427-bb54-addec30cd26d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.110035] [49942]: [pid: 49942|app: 0|req: 4866/9470] 10.180.1.21 () {60 vars in 1409 bytes} [Thu Nov 20 12:37:35 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) [ 1094.171451] [49941]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for allowed_address_pair (59dbf13a-6d6c-480a-8d08-7e9851546800), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.172318] [49941]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.172537] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': '', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1094.172657] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit: [ 1094.172657] [49941]: key[id], None -> 59dbf13a-6d6c-480a-8d08-7e9851546800 [ 1094.172657] [49941]: key[binding:vnic_type], None -> normal [ 1094.172657] [49941]: key[binding:vif_details], None -> {} [ 1094.172657] [49941]: key[allowed_address_pairs], None -> [] [ 1094.172657] [49941]: key[binding:profile], None -> {} [ 1094.172657] [49941]: key[admin_state_up], None -> True [ 1094.172657] [49941]: key[binding:vif_type], None -> unbound [ 1094.172657] [49941]: key[device_owner], None -> [ 1094.172657] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1094.172657] [49941]: key[binding:host_id], None -> [ 1094.172657] [49941]: key[standard_attr_id], None -> 1687 [ 1094.172657] [49941]: key[name], None -> [ 1094.172657] [49941]: key[mac_address], None -> fa:16:3e:0b:44:bd [ 1094.172657] [49941]: key[status], None -> DOWN [ 1094.172657] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1094.172657] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] [ 1094.172657] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1094.172657] [49941]: key[port_security_enabled], None -> True [ 1094.172657] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1094.172657] [49941]: key[device_id], None -> 444f7637-5fa8-4a2b-9e4b-5b25b6036a59 [ 1094.172657] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.188681] [49942]: [pid: 49942|app: 0|req: 4867/9471] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:35 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1094.193826] [49941]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.217345] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event updated for resources: {'Port': ['ID=59dbf13a-6d6c-480a-8d08-7e9851546800,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1094.225938] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1094.226716] [49941]: DEBUG neutron.scheduler.base_scheduler [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1094.229412] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1094.245313] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': '', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:35Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1094.245570] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit: [ 1094.245570] [49941]: key[id], None -> 59dbf13a-6d6c-480a-8d08-7e9851546800 [ 1094.245570] [49941]: key[binding:vnic_type], None -> normal [ 1094.245570] [49941]: key[tags], None -> [] [ 1094.245570] [49941]: key[binding:vif_details], None -> {} [ 1094.245570] [49941]: key[allowed_address_pairs], None -> [] [ 1094.245570] [49941]: key[extra_dhcp_opts], None -> [] [ 1094.245570] [49941]: key[binding:profile], None -> {} [ 1094.245570] [49941]: key[admin_state_up], None -> True [ 1094.245570] [49941]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 1094.245570] [49941]: key[binding:vif_type], None -> unbound [ 1094.245570] [49941]: key[device_owner], None -> [ 1094.245570] [49941]: key[created_at], None -> 2025-11-20T12:37:35Z [ 1094.245570] [49941]: key[updated_at], None -> 2025-11-20T12:37:35Z [ 1094.245570] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1094.245570] [49941]: key[binding:host_id], None -> [ 1094.245570] [49941]: key[description], None -> [ 1094.245570] [49941]: key[standard_attr_id], None -> 1687 [ 1094.245570] [49941]: key[name], None -> [ 1094.245570] [49941]: key[mac_address], None -> fa:16:3e:0b:44:bd [ 1094.245570] [49941]: key[status], None -> DOWN [ 1094.245570] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1094.245570] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] [ 1094.245570] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1094.245570] [49941]: key[revision_number], None -> 1 [ 1094.245570] [49941]: key[port_security_enabled], None -> True [ 1094.245570] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1094.245570] [49941]: key[device_id], None -> 444f7637-5fa8-4a2b-9e4b-5b25b6036a59 [ 1094.245570] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.280348] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1094.280742] [49941]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-41208325-a54a-4539-b7aa-5307870ca7fe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.289894] [49941]: [pid: 49941|app: 0|req: 4605/9472] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:35 2025] POST /networking/v2.0/ports => generated 732 bytes in 301 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1094.297386] [49942]: DEBUG neutron.api.v2.base [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Request body: {'port': {'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1094.335114] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.433738] [49942]: DEBUG neutron.notifiers.nova [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 59dbf13a-6d6c-480a-8d08-7e9851546800 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1094.438855] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks [] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.446610] [49942]: DEBUG neutron.db.provisioning_blocks [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Transition to ACTIVE for port object 59dbf13a-6d6c-480a-8d08-7e9851546800 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1094.448244] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_precommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': '', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:35Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1094.448437] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_precommit: [ 1094.448437] [49942]: key[device_owner], -> compute:nova [ 1094.448437] [49942]: key[binding:host_id], -> cpu-1 [ 1094.448437] [49942]: key[updated_at], 2025-11-20T12:37:35Z -> 2025-11-20T12:37:36Z [ 1094.448437] [49942]: key[revision_number], 1 -> 2 [ 1094.448437] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.449851] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1094.469187] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Pushing event updated for resources: {'Port': ['ID=59dbf13a-6d6c-480a-8d08-7e9851546800,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1094.498920] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_postcommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': '', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:35Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1094.499135] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_postcommit: [ 1094.499135] [49942]: key[device_owner], -> compute:nova [ 1094.499135] [49942]: key[binding:host_id], -> cpu-1 [ 1094.499135] [49942]: key[updated_at], 2025-11-20T12:37:35Z -> 2025-11-20T12:37:36Z [ 1094.499135] [49942]: key[revision_number], 1 -> 2 [ 1094.499135] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1094.504850] [49942]: DEBUG neutron.plugins.ml2.managers [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Attempting to bind port 59dbf13a-6d6c-480a-8d08-7e9851546800 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1094.505032] [49942]: DEBUG neutron.plugins.ml2.managers [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Attempting to bind port 59dbf13a-6d6c-480a-8d08-7e9851546800 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1094.505178] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Attempting to bind port 59dbf13a-6d6c-480a-8d08-7e9851546800 on network 8248c6a0-0e87-42c3-b40e-fba038abb05f {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1094.519368] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1094.519499] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Bind Segment={'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1094.521856] [49942]: DEBUG networking_nsxv3.api.rpc [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Bind port on Host cpu-1 & Segment [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1094.716532] [49941]: [pid: 49941|app: 0|req: 4606/9473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:36 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1094.730224] [49941]: [pid: 49941|app: 0|req: 4607/9474] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:36 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1094.986169] [49941]: [pid: 49941|app: 0|req: 4608/9475] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:36 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.090850] [49941]: [pid: 49941|app: 0|req: 4609/9476] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:36 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.144091] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74212f2e-ecca-4313-991f-ff80863e1cda req-459af33c-84c4-4225-9c5b-bc2440cfef41 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.145106] [49941]: [pid: 49941|app: 0|req: 4610/9477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:36 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 747 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1095.151057] [49941]: DEBUG neutron.api.wsgi [req-74212f2e-ecca-4313-991f-ff80863e1cda req-10d49cdf-ead7-4b59-9d09-ffb580414dbd tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.175183] [49941]: [pid: 49941|app: 0|req: 4611/9478] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:36 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1095.267163] [49941]: [pid: 49941|app: 0|req: 4612/9479] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.524547] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Bound using segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1095.524887] [49942]: DEBUG neutron.plugins.ml2.managers [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Bound port: 59dbf13a-6d6c-480a-8d08-7e9851546800, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "34a581cb-6d33-4e2e-af50-735a6749d6da", "external-id": "nsx-vlan-transportzone-673", "segmentation_id": 673}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1095.525045] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.564452] [49942]: DEBUG neutron.plugins.ml2.db [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] For port 59dbf13a-6d6c-480a-8d08-7e9851546800, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1095.566941] [49942]: DEBUG neutron.plugins.ml2.db [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] For port 59dbf13a-6d6c-480a-8d08-7e9851546800, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=59dbf13a-6d6c-480a-8d08-7e9851546800,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1095.568414] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_precommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1095.568588] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_precommit: [ 1095.568588] [49942]: key[binding:vif_type], unbound -> ovs [ 1095.568588] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} [ 1095.568588] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.572085] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.597903] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Pushing event updated for resources: {'Port': ['ID=59dbf13a-6d6c-480a-8d08-7e9851546800,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.605631] [49942]: DEBUG neutron.db.provisioning_blocks [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Provisioning complete for port 59dbf13a-6d6c-480a-8d08-7e9851546800 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1095.605779] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.605891] [49942]: INFO neutron.plugins.ml2.plugin [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Attempt 1 to provision port 59dbf13a-6d6c-480a-8d08-7e9851546800 [ 1095.649121] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Current status of the port 59dbf13a-6d6c-480a-8d08-7e9851546800 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1095.649466] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.663997] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '59dbf13a-6d6c-480a-8d08-7e9851546800'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1095.671220] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-795fbfa3-e693-4585-9edd-d0dd8cc27a7b" -d '{"events": [{"server_uuid": "444f7637-5fa8-4a2b-9e4b-5b25b6036a59", "name": "network-vif-plugged", "status": "completed", "tag": "59dbf13a-6d6c-480a-8d08-7e9851546800"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1095.674948] [49942]: DEBUG neutron.plugins.ml2.db [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] For port 59dbf13a-6d6c-480a-8d08-7e9851546800, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=59dbf13a-6d6c-480a-8d08-7e9851546800,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1095.701489] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-4dcbf819-02d4-480c-8aa2-526a7ade996e x-openstack-request-id: req-4dcbf819-02d4-480c-8aa2-526a7ade996e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1095.702829] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "444f7637-5fa8-4a2b-9e4b-5b25b6036a59", "name": "network-vif-plugged", "status": "completed", "tag": "59dbf13a-6d6c-480a-8d08-7e9851546800", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1095.702936] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4dcbf819-02d4-480c-8aa2-526a7ade996e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1095.703251] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4dcbf819-02d4-480c-8aa2-526a7ade996e'] response: {'server_uuid': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'code': 200} [ 1095.721043] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_precommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:37Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:37Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1095.721231] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_precommit: [ 1095.721231] [49942]: key[status], DOWN -> ACTIVE [ 1095.721231] [49942]: key[revision_number], 4 -> 5 [ 1095.721231] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.727342] [49942]: DEBUG neutron.db.provisioning_blocks [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Provisioning complete for port 59dbf13a-6d6c-480a-8d08-7e9851546800 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1095.727503] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.727613] [49942]: INFO neutron.plugins.ml2.plugin [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Attempt 1 to provision port 59dbf13a-6d6c-480a-8d08-7e9851546800 [ 1095.770580] [49942]: DEBUG neutron.plugins.ml2.plugin [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Current status of the port 59dbf13a-6d6c-480a-8d08-7e9851546800 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1095.771254] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_postcommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:37Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:37Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1095.771492] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_postcommit: [ 1095.771492] [49942]: key[status], DOWN -> ACTIVE [ 1095.771492] [49942]: key[revision_number], 4 -> 5 [ 1095.771492] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.771695] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.784334] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17ecfa22-e69b-460f-a1f4-f9148d113030 req-6f143273-dbcd-470b-b8f4-321ae830bc22 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.785331] [49941]: [pid: 49941|app: 0|req: 4613/9480] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1095.795908] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Pushing event updated for resources: {'Port': ['ID=59dbf13a-6d6c-480a-8d08-7e9851546800,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1095.798273] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_postcommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:37Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:36Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1095.798453] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] update_port_postcommit: [ 1095.798453] [49942]: key[binding:vif_type], unbound -> ovs [ 1095.798453] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} [ 1095.798453] [49942]: key[updated_at], 2025-11-20T12:37:36Z -> 2025-11-20T12:37:37Z [ 1095.798453] [49942]: key[revision_number], 2 -> 4 [ 1095.798453] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1095.799796] [49941]: [pid: 49941|app: 0|req: 4614/9481] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.802671] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1095.803030] [49942]: DEBUG neutron_lib.callbacks.manager [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-47c731fd-e82a-431e-8fcf-0c662c8da2e0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1095.804322] [49942]: [pid: 49942|app: 0|req: 4868/9482] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:36 2025] PUT /networking/v2.0/ports/59dbf13a-6d6c-480a-8d08-7e9851546800 => generated 1037 bytes in 1510 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1095.808885] [49942]: DEBUG neutron.api.wsgi [req-17ecfa22-e69b-460f-a1f4-f9148d113030 req-79c67c9c-846b-42b8-b1ad-78f4fce8b3f2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1095.814694] [49941]: [pid: 49941|app: 0|req: 4615/9483] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.832119] [49942]: [pid: 49942|app: 0|req: 4869/9484] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1095.864721] [49941]: [pid: 49941|app: 0|req: 4616/9485] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.044303] [49942]: [pid: 49942|app: 0|req: 4870/9486] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.151918] [49941]: [pid: 49941|app: 0|req: 4617/9487] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.266658] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abfaf488-9ecf-4b10-acdf-534f16a56eb6 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.267866] [49941]: [pid: 49941|app: 0|req: 4618/9488] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/networks?id=b92511b0-3abf-426a-bd5e-ca310f1f0daf => generated 626 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.272057] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97e544f3-5074-4744-a18e-085268d72517 req-b0a5430b-7945-4f3d-8e02-c6771afb4432 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.273046] [49942]: [pid: 49942|app: 0|req: 4871/9489] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:37 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.276300] [49941]: DEBUG neutron.api.v2.base [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Request body: {'port': {'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'admin_state_up': True, 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1096.279181] [49942]: DEBUG neutron.api.wsgi [req-97e544f3-5074-4744-a18e-085268d72517 req-0f126e86-accf-4cc2-bb05-5000a639c382 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.300713] [49942]: [pid: 49942|app: 0|req: 4872/9490] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1096.320461] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Made reservation on behalf of bf5f849002ac4d699598971e10c1fac7 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1096.323615] [49941]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.330839] [49942]: [pid: 49942|app: 0|req: 4873/9491] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.382726] [49941]: DEBUG neutron.db.db_base_plugin_common [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Allocated IP 192.168.128.14 (b92511b0-3abf-426a-bd5e-ca310f1f0daf/b11ff610-7392-493f-84d3-922e66d2483f/ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1096.456589] [49941]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks [] for allowed_address_pair (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.457844] [49941]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks [] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.457844] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] create_port_precommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': '', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'port_security_enabled': True, 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1096.457844] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] create_port_precommit: [ 1096.457844] [49941]: key[id], None -> ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 [ 1096.457844] [49941]: key[binding:vnic_type], None -> normal [ 1096.457844] [49941]: key[binding:vif_details], None -> {} [ 1096.457844] [49941]: key[allowed_address_pairs], None -> [] [ 1096.457844] [49941]: key[binding:profile], None -> {} [ 1096.457844] [49941]: key[admin_state_up], None -> True [ 1096.457844] [49941]: key[binding:vif_type], None -> unbound [ 1096.457844] [49941]: key[device_owner], None -> [ 1096.457844] [49941]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1096.457844] [49941]: key[binding:host_id], None -> [ 1096.457844] [49941]: key[standard_attr_id], None -> 1688 [ 1096.457844] [49941]: key[name], None -> [ 1096.457844] [49941]: key[mac_address], None -> fa:16:3e:78:4d:2f [ 1096.457844] [49941]: key[status], None -> DOWN [ 1096.457844] [49941]: key[network_id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1096.457844] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}] [ 1096.457844] [49941]: key[security_groups], None -> ['feb845d9-803d-408b-aaff-a4b2dfd03236'] [ 1096.457844] [49941]: key[port_security_enabled], None -> True [ 1096.457844] [49941]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1096.457844] [49941]: key[device_id], None -> 1124f925-60bf-49d6-b97a-d1b3202af340 [ 1096.457844] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1096.478828] [49941]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.500360] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Pushing event updated for resources: {'Port': ['ID=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1096.511273] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Network b92511b0-3abf-426a-bd5e-ca310f1f0daf is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1096.512179] [49941]: DEBUG neutron.scheduler.base_scheduler [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1096.515524] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1096.529800] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] create_port_postcommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': '', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'port_security_enabled': True, 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 1, 'network': {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1096.530163] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] create_port_postcommit: [ 1096.530163] [49941]: key[id], None -> ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 [ 1096.530163] [49941]: key[binding:vnic_type], None -> normal [ 1096.530163] [49941]: key[tags], None -> [] [ 1096.530163] [49941]: key[binding:vif_details], None -> {} [ 1096.530163] [49941]: key[allowed_address_pairs], None -> [] [ 1096.530163] [49941]: key[extra_dhcp_opts], None -> [] [ 1096.530163] [49941]: key[binding:profile], None -> {} [ 1096.530163] [49941]: key[admin_state_up], None -> True [ 1096.530163] [49941]: key[network], None -> {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} [ 1096.530163] [49941]: key[binding:vif_type], None -> unbound [ 1096.530163] [49941]: key[device_owner], None -> [ 1096.530163] [49941]: key[created_at], None -> 2025-11-20T12:37:38Z [ 1096.530163] [49941]: key[updated_at], None -> 2025-11-20T12:37:38Z [ 1096.530163] [49941]: key[tenant_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1096.530163] [49941]: key[binding:host_id], None -> [ 1096.530163] [49941]: key[description], None -> [ 1096.530163] [49941]: key[standard_attr_id], None -> 1688 [ 1096.530163] [49941]: key[name], None -> [ 1096.530163] [49941]: key[mac_address], None -> fa:16:3e:78:4d:2f [ 1096.530163] [49941]: key[status], None -> DOWN [ 1096.530163] [49941]: key[network_id], None -> b92511b0-3abf-426a-bd5e-ca310f1f0daf [ 1096.530163] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}] [ 1096.530163] [49941]: key[security_groups], None -> ['feb845d9-803d-408b-aaff-a4b2dfd03236'] [ 1096.530163] [49941]: key[revision_number], None -> 1 [ 1096.530163] [49941]: key[port_security_enabled], None -> True [ 1096.530163] [49941]: key[project_id], None -> bf5f849002ac4d699598971e10c1fac7 [ 1096.530163] [49941]: key[device_id], None -> 1124f925-60bf-49d6-b97a-d1b3202af340 [ 1096.530163] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1096.560149] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.560547] [49941]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e20313aa-7719-483c-9fde-d3f46bc08f29 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.569419] [49941]: [pid: 49941|app: 0|req: 4619/9492] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:38 2025] POST /networking/v2.0/ports => generated 733 bytes in 297 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1096.579490] [49942]: DEBUG neutron.api.v2.base [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Request body: {'port': {'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1096.619078] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.740370] [49942]: DEBUG neutron.notifiers.nova [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1096.745876] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks [] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.754576] [49942]: DEBUG neutron.db.provisioning_blocks [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Transition to ACTIVE for port object ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1096.756397] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_precommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 2, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': '', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 1, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) 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': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1096.762686] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_precommit: [ 1096.762686] [49942]: key[device_owner], -> compute:nova [ 1096.762686] [49942]: key[binding:host_id], -> cpu-1 [ 1096.762686] [49942]: key[revision_number], 1 -> 2 [ 1096.762686] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1096.765010] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1096.788040] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Pushing event updated for resources: {'Port': ['ID=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1096.817353] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_postcommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 2, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': '', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 1, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) 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': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1096.817582] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_postcommit: [ 1096.817582] [49942]: key[device_owner], -> compute:nova [ 1096.817582] [49942]: key[binding:host_id], -> cpu-1 [ 1096.817582] [49942]: key[revision_number], 1 -> 2 [ 1096.817582] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1096.822922] [49942]: DEBUG neutron.plugins.ml2.managers [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Attempting to bind port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1096.823073] [49942]: DEBUG neutron.plugins.ml2.managers [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Attempting to bind port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1096.823219] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Attempting to bind port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 on network b92511b0-3abf-426a-bd5e-ca310f1f0daf {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1096.839996] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1096.841028] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Bind Segment={'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1096.843721] [49942]: DEBUG networking_nsxv3.api.rpc [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Bind port on Host cpu-1 & Segment [{'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1096.844612] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-5328d54d-212e-494c-8f59-fd9d0d1f06a9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.845769] [49941]: [pid: 49941|app: 0|req: 4620/9493] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1096.856220] [49941]: DEBUG neutron.api.wsgi [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-903b6760-f6e9-4123-8839-fef76b135713 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.872347] [49941]: [pid: 49941|app: 0|req: 4621/9494] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=59dbf13a-6d6c-480a-8d08-7e9851546800 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.897392] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-21b6a6a0-73f2-4cfc-9889-3cf9f1f291ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.898496] [49941]: [pid: 49941|app: 0|req: 4622/9495] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.911564] [49941]: [pid: 49941|app: 0|req: 4623/9496] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1096.938483] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b45239b5-d0ef-4b39-8446-db17d3435798 req-14ce13e7-0c95-460e-947a-4797997bec48 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.939468] [49941]: [pid: 49941|app: 0|req: 4624/9497] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.963809] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b22ec6b4-2e14-45c3-a93e-9920358bc098 req-cab401b1-e040-476b-8062-d0f3abadb08d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1096.964742] [49941]: [pid: 49941|app: 0|req: 4625/9498] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1096.967283] [49941]: DEBUG neutron.api.wsgi [req-b45239b5-d0ef-4b39-8446-db17d3435798 req-42b80024-77b7-4214-83f7-4c83b50513f0 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1096.993185] [49941]: [pid: 49941|app: 0|req: 4626/9499] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.006519] [49941]: [pid: 49941|app: 0|req: 4627/9500] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.046360] [49941]: [pid: 49941|app: 0|req: 4628/9501] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.083841] [49941]: [pid: 49941|app: 0|req: 4629/9502] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1097.131565] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46c0d87c-3345-4b60-b337-09f3bb1374a8 req-fd04bbad-2a9a-446e-9307-f65b1b0b3429 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.132500] [49941]: [pid: 49941|app: 0|req: 4630/9503] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 748 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.138152] [49941]: DEBUG neutron.api.wsgi [req-46c0d87c-3345-4b60-b337-09f3bb1374a8 req-8e8a5673-a19b-4bb4-9223-107c850bafc0 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.157537] [49941]: [pid: 49941|app: 0|req: 4631/9504] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1097.216790] [49941]: [pid: 49941|app: 0|req: 4632/9505] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:38 2025] GET /networking/v2.0/ports?device_id=2f8a4682-aa1e-448e-9fbf-e686c06a1c7c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.379042] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b6bb256-8f55-4d45-b836-0d487ec8281e req-fdd73221-3087-4148-ac01-7362fb3aed0a tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.380084] [49941]: [pid: 49941|app: 0|req: 4633/9506] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.394153] [49941]: [pid: 49941|app: 0|req: 4634/9507] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1097.396842] [49941]: DEBUG neutron.api.wsgi [req-0b6bb256-8f55-4d45-b836-0d487ec8281e req-312cc1a6-068d-4ca8-80ed-14b6baa47be8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1097.416128] [49941]: [pid: 49941|app: 0|req: 4635/9508] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1097.705805] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'tag': '59dbf13a-6d6c-480a-8d08-7e9851546800'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1097.707336] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-409b2202-6c4c-4d31-92ff-81d6bab80a7b" -d '{"events": [{"name": "network-changed", "server_uuid": "444f7637-5fa8-4a2b-9e4b-5b25b6036a59", "tag": "59dbf13a-6d6c-480a-8d08-7e9851546800"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1097.734134] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-90e551be-715e-4f03-98c8-b75047e0c467 x-openstack-request-id: req-90e551be-715e-4f03-98c8-b75047e0c467 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1097.734269] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "444f7637-5fa8-4a2b-9e4b-5b25b6036a59", "tag": "59dbf13a-6d6c-480a-8d08-7e9851546800", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1097.734325] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-90e551be-715e-4f03-98c8-b75047e0c467 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1097.734490] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90e551be-715e-4f03-98c8-b75047e0c467'] response: {'name': 'network-changed', 'server_uuid': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'tag': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'status': 'completed', 'code': 200} [ 1097.846549] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Bound using segment: {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1097.846901] [49942]: DEBUG neutron.plugins.ml2.managers [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Bound port: ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "73915082-a1b0-460b-b24d-97588fc9cb29", "external-id": "nsx-vlan-transportzone-744", "segmentation_id": 744}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1097.847101] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.850401] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-a3ed3a20-f973-42b0-aabd-60b2c78a2295 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1097.851339] [49941]: [pid: 49941|app: 0|req: 4636/9509] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1097.889301] [49942]: DEBUG neutron.plugins.ml2.db [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] For port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1097.891736] [49942]: DEBUG neutron.plugins.ml2.db [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] For port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,segment=NetworkSegment(ee48e0b4-deaa-48f8-9ac9-4c5072d2b006),segment_id=ee48e0b4-deaa-48f8-9ac9-4c5072d2b006)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1097.893110] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_precommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 2, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 2, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) 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': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1097.893291] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_precommit: [ 1097.893291] [49942]: key[binding:vif_type], unbound -> ovs [ 1097.893291] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744} [ 1097.893291] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.895551] [49941]: DEBUG neutron.plugins.ml2.plugin [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Deleting port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1097.895739] [49941]: DEBUG neutron_lib.callbacks.manager [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.896509] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.922634] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Pushing event updated for resources: {'Port': ['ID=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1097.930060] [49942]: DEBUG neutron.db.provisioning_blocks [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Provisioning complete for port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1097.930231] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.930347] [49942]: INFO neutron.plugins.ml2.plugin [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Attempt 1 to provision port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 [ 1097.930770] [49941]: DEBUG neutron.plugins.ml2.db [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] For port 7e2e19c2-1281-40c5-90b5-1222ad928fe1, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7e2e19c2-1281-40c5-90b5-1222ad928fe1,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1097.930962] [49941]: DEBUG neutron_lib.callbacks.manager [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1097.935531] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:11Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1097.935702] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit: [ 1097.935702] [49941]: key[id], 7e2e19c2-1281-40c5-90b5-1222ad928fe1 -> None [ 1097.935702] [49941]: key[binding:vnic_type], normal -> None [ 1097.935702] [49941]: key[tags], [] -> None [ 1097.935702] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1097.935702] [49941]: key[allowed_address_pairs], [] -> None [ 1097.935702] [49941]: key[extra_dhcp_opts], [] -> None [ 1097.935702] [49941]: key[binding:profile], {} -> None [ 1097.935702] [49941]: key[admin_state_up], True -> None [ 1097.935702] [49941]: key[binding:vif_type], ovs -> None [ 1097.935702] [49941]: key[device_owner], compute:nova -> None [ 1097.935702] [49941]: key[created_at], 2025-11-20T12:34:10Z -> None [ 1097.935702] [49941]: key[updated_at], 2025-11-20T12:34:11Z -> None [ 1097.935702] [49941]: key[description], -> None [ 1097.935702] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1097.935702] [49941]: key[binding:host_id], cpu-1 -> None [ 1097.935702] [49941]: key[standard_attr_id], 1473 -> None [ 1097.935702] [49941]: key[name], -> None [ 1097.935702] [49941]: key[mac_address], fa:16:3e:6b:87:49 -> None [ 1097.935702] [49941]: key[status], ACTIVE -> None [ 1097.935702] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1097.935702] [49941]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}] -> None [ 1097.935702] [49941]: key[security_groups], ['2dd59808-6423-41ae-a5d0-513c714f2d03'] -> None [ 1097.935702] [49941]: key[revision_number], 5 -> None [ 1097.935702] [49941]: key[port_security_enabled], True -> None [ 1097.935702] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1097.935702] [49941]: key[device_id], d15d7c21-d42a-4766-8b10-4d8929b3c978 -> None [ 1097.935702] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1097.937759] [49941]: DEBUG neutron.plugins.ml2.plugin [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Calling delete_port for 7e2e19c2-1281-40c5-90b5-1222ad928fe1 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1097.972276] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Current status of the port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1097.972511] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.001153] [49942]: DEBUG neutron.plugins.ml2.db [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] For port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,segment=NetworkSegment(ee48e0b4-deaa-48f8-9ac9-4c5072d2b006),segment_id=ee48e0b4-deaa-48f8-9ac9-4c5072d2b006)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1098.026061] [49941]: DEBUG neutron_lib.callbacks.manager [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7e2e19c2-1281-40c5-90b5-1222ad928fe1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.034739] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event deleted for resources: {'Port': ['ID=7e2e19c2-1281-40c5-90b5-1222ad928fe1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.041300] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_precommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:39Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:39Z', 'revision_number': 4, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}]) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1098.041539] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_precommit: [ 1098.041539] [49942]: key[status], DOWN -> ACTIVE [ 1098.041539] [49942]: key[revision_number], 4 -> 5 [ 1098.041539] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.047812] [49942]: DEBUG neutron.db.provisioning_blocks [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Provisioning complete for port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1098.047980] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.048072] [49942]: INFO neutron.plugins.ml2.plugin [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Attempt 1 to provision port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 [ 1098.064152] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] No DVR routers for this DVR port 7e2e19c2-1281-40c5-90b5-1222ad928fe1 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1098.064661] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit called with port settings {'id': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:6b:87:49', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'device_owner': 'compute:nova', 'standard_attr_id': 1473, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:10Z', 'updated_at': '2025-11-20T12:34:11Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1098.064988] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit: [ 1098.064988] [49941]: key[id], 7e2e19c2-1281-40c5-90b5-1222ad928fe1 -> None [ 1098.064988] [49941]: key[binding:vnic_type], normal -> None [ 1098.064988] [49941]: key[tags], [] -> None [ 1098.064988] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1098.064988] [49941]: key[allowed_address_pairs], [] -> None [ 1098.064988] [49941]: key[extra_dhcp_opts], [] -> None [ 1098.064988] [49941]: key[binding:profile], {} -> None [ 1098.064988] [49941]: key[admin_state_up], True -> None [ 1098.064988] [49941]: key[binding:vif_type], ovs -> None [ 1098.064988] [49941]: key[device_owner], compute:nova -> None [ 1098.064988] [49941]: key[created_at], 2025-11-20T12:34:10Z -> None [ 1098.064988] [49941]: key[updated_at], 2025-11-20T12:34:11Z -> None [ 1098.064988] [49941]: key[description], -> None [ 1098.064988] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1098.064988] [49941]: key[binding:host_id], cpu-1 -> None [ 1098.064988] [49941]: key[standard_attr_id], 1473 -> None [ 1098.064988] [49941]: key[name], -> None [ 1098.064988] [49941]: key[mac_address], fa:16:3e:6b:87:49 -> None [ 1098.064988] [49941]: key[status], ACTIVE -> None [ 1098.064988] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1098.064988] [49941]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.3'}] -> None [ 1098.064988] [49941]: key[security_groups], ['2dd59808-6423-41ae-a5d0-513c714f2d03'] -> None [ 1098.064988] [49941]: key[revision_number], 5 -> None [ 1098.064988] [49941]: key[port_security_enabled], True -> None [ 1098.064988] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1098.064988] [49941]: key[device_id], d15d7c21-d42a-4766-8b10-4d8929b3c978 -> None [ 1098.064988] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.066712] [49941]: DEBUG neutron_lib.callbacks.manager [req-aeec47e5-ad8d-451e-8ae3-d320fcdec659 req-574e5130-89ff-4a0a-bad1-2201c445a1c2 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.067267] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'name': 'network-vif-deleted', 'tag': '7e2e19c2-1281-40c5-90b5-1222ad928fe1'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1098.070088] [49941]: [pid: 49941|app: 0|req: 4637/9510] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:39 2025] DELETE /networking/v2.0/ports/7e2e19c2-1281-40c5-90b5-1222ad928fe1 => generated 0 bytes in 215 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1098.071431] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0277cf75-80bd-4dff-b2bb-a3eceb784d6b" -d '{"events": [{"server_uuid": "d15d7c21-d42a-4766-8b10-4d8929b3c978", "name": "network-vif-deleted", "tag": "7e2e19c2-1281-40c5-90b5-1222ad928fe1"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1098.089102] [49941]: [pid: 49941|app: 0|req: 4638/9511] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.102681] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Current status of the port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1098.102681] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_postcommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:39Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:39Z', 'revision_number': 4, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}]) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1098.102681] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_postcommit: [ 1098.102681] [49942]: key[status], DOWN -> ACTIVE [ 1098.102681] [49942]: key[revision_number], 4 -> 5 [ 1098.102681] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.102681] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.103120] [49941]: [pid: 49941|app: 0|req: 4639/9512] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.135033] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Pushing event updated for resources: {'Port': ['ID=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.137537] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_postcommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:39Z', 'revision_number': 4, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:38Z', 'revision_number': 2, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'}) 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': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1098.137537] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] update_port_postcommit: [ 1098.137537] [49942]: key[binding:vif_type], unbound -> ovs [ 1098.137537] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}} [ 1098.137537] [49942]: key[updated_at], 2025-11-20T12:37:38Z -> 2025-11-20T12:37:39Z [ 1098.137537] [49942]: key[revision_number], 2 -> 4 [ 1098.137537] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.137979] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-0b077fc9-dcb2-4f36-97e0-d2339f96870a x-openstack-request-id: req-0b077fc9-dcb2-4f36-97e0-d2339f96870a {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1098.137979] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d15d7c21-d42a-4766-8b10-4d8929b3c978", "name": "network-vif-deleted", "tag": "7e2e19c2-1281-40c5-90b5-1222ad928fe1", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1098.137979] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0b077fc9-dcb2-4f36-97e0-d2339f96870a {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1098.138576] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0b077fc9-dcb2-4f36-97e0-d2339f96870a'] response: {'server_uuid': 'd15d7c21-d42a-4766-8b10-4d8929b3c978', 'name': 'network-vif-deleted', 'tag': '7e2e19c2-1281-40c5-90b5-1222ad928fe1', 'status': 'completed', 'code': 200} [ 1098.141807] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.142312] [49942]: DEBUG neutron_lib.callbacks.manager [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-abeb223e-6bb5-458b-a241-2ab78461329b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.144285] [49942]: [pid: 49942|app: 0|req: 4874/9513] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:38 2025] PUT /networking/v2.0/ports/ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 => generated 1038 bytes in 1569 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1098.159029] [49941]: [pid: 49941|app: 0|req: 4640/9514] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.266962] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d3a3c25-fbd5-4990-a632-abbd1831cf1c req-f193e047-8ba2-440b-b1c4-c67702e0bbf0 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.268396] [49942]: [pid: 49942|app: 0|req: 4875/9515] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:39 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.277403] [49942]: DEBUG neutron.api.wsgi [req-7d3a3c25-fbd5-4990-a632-abbd1831cf1c req-8b56dbf1-bb3e-4976-8714-f8b8c7670861 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.290720] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-409b2202-6c4c-4d31-92ff-81d6bab80a7b req-d350879a-5662-46ee-b338-919b79305b88 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.291849] [49941]: [pid: 49941|app: 0|req: 4641/9516] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1098.304787] [49942]: [pid: 49942|app: 0|req: 4876/9517] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.327153] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f0bb40ad-8abb-4f95-bd52-2a73c55ee89d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (bef5031f-309e-4c61-ad46-ed0730dc6bc9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.341784] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-409b2202-6c4c-4d31-92ff-81d6bab80a7b req-3e22cb63-2265-42c2-aedc-893bc73fd6b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.342847] [49942]: [pid: 49942|app: 0|req: 4877/9518] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 707 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.345280] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f0bb40ad-8abb-4f95-bd52-2a73c55ee89d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (bef5031f-309e-4c61-ad46-ed0730dc6bc9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.348773] [49942]: DEBUG neutron.api.wsgi [req-409b2202-6c4c-4d31-92ff-81d6bab80a7b req-d8472446-6a70-4555-b63f-c9f46eee7ec5 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.362146] [49942]: [pid: 49942|app: 0|req: 4878/9519] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=59dbf13a-6d6c-480a-8d08-7e9851546800 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1098.365050] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f0bb40ad-8abb-4f95-bd52-2a73c55ee89d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (bef5031f-309e-4c61-ad46-ed0730dc6bc9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.370090] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f0bb40ad-8abb-4f95-bd52-2a73c55ee89d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=bef5031f-309e-4c61-ad46-ed0730dc6bc9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.375034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f0bb40ad-8abb-4f95-bd52-2a73c55ee89d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.375034] [49941]: [pid: 49941|app: 0|req: 4642/9520] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:40 2025] DELETE /networking/v2.0/security-groups/bef5031f-309e-4c61-ad46-ed0730dc6bc9 => generated 0 bytes in 82 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1098.384506] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-409b2202-6c4c-4d31-92ff-81d6bab80a7b req-599de47a-beb0-40e0-b74d-d258b64f868f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.385500] [49942]: [pid: 49942|app: 0|req: 4879/9521] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.385719] [49941]: INFO neutron.api.v2.resource [None req-184183aa-638f-464c-9f22-19a419dff59f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] show failed (client error): The resource could not be found. [ 1098.386138] [49941]: [pid: 49941|app: 0|req: 4643/9522] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/security-groups/bef5031f-309e-4c61-ad46-ed0730dc6bc9 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 1098.415022] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-409b2202-6c4c-4d31-92ff-81d6bab80a7b req-61d890cc-5129-484b-9077-63fdb64eb0db service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.416020] [49941]: [pid: 49941|app: 0|req: 4644/9523] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1098.446508] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port aef30e44-0b91-4873-8320-7fe5fd604470 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1098.446508] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (aef30e44-0b91-4873-8320-7fe5fd604470), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.457843] [49941]: [pid: 49941|app: 0|req: 4645/9524] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1098.470443] [49941]: [pid: 49941|app: 0|req: 4646/9525] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?device_id=0a4e4e77-a86a-4673-a2fa-b4ae04e676f0 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.471530] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (aef30e44-0b91-4873-8320-7fe5fd604470), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.471685] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (aef30e44-0b91-4873-8320-7fe5fd604470), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.476923] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96c76aa9-138d-460d-b77a-1121d8525d78', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:00Z', 'updated_at': '2025-11-20T12:36: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1098.477154] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 1098.477154] [49942]: key[id], aef30e44-0b91-4873-8320-7fe5fd604470 -> None [ 1098.477154] [49942]: key[binding:vnic_type], normal -> None [ 1098.477154] [49942]: key[tags], [] -> None [ 1098.477154] [49942]: key[binding:vif_details], {} -> None [ 1098.477154] [49942]: key[allowed_address_pairs], [] -> None [ 1098.477154] [49942]: key[extra_dhcp_opts], [] -> None [ 1098.477154] [49942]: key[binding:profile], {} -> None [ 1098.477154] [49942]: key[admin_state_up], True -> None [ 1098.477154] [49942]: key[binding:vif_type], unbound -> None [ 1098.477154] [49942]: key[device_owner], network:floatingip -> None [ 1098.477154] [49942]: key[created_at], 2025-11-20T12:36:00Z -> None [ 1098.477154] [49942]: key[updated_at], 2025-11-20T12:36:00Z -> None [ 1098.477154] [49942]: key[description], -> None [ 1098.477154] [49942]: key[tenant_id], -> None [ 1098.477154] [49942]: key[binding:host_id], -> None [ 1098.477154] [49942]: key[standard_attr_id], 1602 -> None [ 1098.477154] [49942]: key[name], -> None [ 1098.477154] [49942]: key[mac_address], fa:16:3e:5a:27:d0 -> None [ 1098.477154] [49942]: key[status], N/A -> None [ 1098.477154] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1098.477154] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] -> None [ 1098.477154] [49942]: key[security_groups], [] -> None [ 1098.477154] [49942]: key[revision_number], 2 -> None [ 1098.477154] [49942]: key[port_security_enabled], False -> None [ 1098.477154] [49942]: key[project_id], -> None [ 1098.477154] [49942]: key[device_id], 96c76aa9-138d-460d-b77a-1121d8525d78 -> None [ 1098.477154] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.478672] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for aef30e44-0b91-4873-8320-7fe5fd604470 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1098.501214] [49941]: [pid: 49941|app: 0|req: 4647/9526] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1098.531827] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0c5c82f-9941-4b7f-85e4-695db12f6d6e req-8bdac2e8-342d-4fb8-bc02-65f6777f33ab tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.532730] [49941]: [pid: 49941|app: 0|req: 4648/9527] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1098.537922] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (aef30e44-0b91-4873-8320-7fe5fd604470), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.538174] [49941]: DEBUG neutron.api.wsgi [req-d0c5c82f-9941-4b7f-85e4-695db12f6d6e req-172a15c7-2e67-441c-b9a2-5c1ac73b548b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.545115] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=aef30e44-0b91-4873-8320-7fe5fd604470,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.556697] [49941]: [pid: 49941|app: 0|req: 4649/9528] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1098.574145] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': 'aef30e44-0b91-4873-8320-7fe5fd604470', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:5a:27:d0', 'admin_state_up': True, 'status': 'N/A', 'device_id': '96c76aa9-138d-460d-b77a-1121d8525d78', 'device_owner': 'network:floatingip', 'standard_attr_id': 1602, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:36:00Z', 'updated_at': '2025-11-20T12:36: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1098.574145] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 1098.574145] [49942]: key[id], aef30e44-0b91-4873-8320-7fe5fd604470 -> None [ 1098.574145] [49942]: key[binding:vnic_type], normal -> None [ 1098.574145] [49942]: key[tags], [] -> None [ 1098.574145] [49942]: key[binding:vif_details], {} -> None [ 1098.574145] [49942]: key[allowed_address_pairs], [] -> None [ 1098.574145] [49942]: key[extra_dhcp_opts], [] -> None [ 1098.574145] [49942]: key[binding:profile], {} -> None [ 1098.574145] [49942]: key[admin_state_up], True -> None [ 1098.574145] [49942]: key[binding:vif_type], unbound -> None [ 1098.574145] [49942]: key[device_owner], network:floatingip -> None [ 1098.574145] [49942]: key[created_at], 2025-11-20T12:36:00Z -> None [ 1098.574145] [49942]: key[updated_at], 2025-11-20T12:36:00Z -> None [ 1098.574145] [49942]: key[description], -> None [ 1098.574145] [49942]: key[tenant_id], -> None [ 1098.574145] [49942]: key[binding:host_id], -> None [ 1098.574145] [49942]: key[standard_attr_id], 1602 -> None [ 1098.574145] [49942]: key[name], -> None [ 1098.574145] [49942]: key[mac_address], fa:16:3e:5a:27:d0 -> None [ 1098.574145] [49942]: key[status], N/A -> None [ 1098.574145] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1098.574145] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.161'}] -> None [ 1098.574145] [49942]: key[security_groups], [] -> None [ 1098.574145] [49942]: key[revision_number], 2 -> None [ 1098.574145] [49942]: key[port_security_enabled], False -> None [ 1098.574145] [49942]: key[project_id], -> None [ 1098.574145] [49942]: key[device_id], 96c76aa9-138d-460d-b77a-1121d8525d78 -> None [ 1098.574145] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1098.575881] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (96c76aa9-138d-460d-b77a-1121d8525d78), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.578560] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e289e928-7df9-45e3-b1ef-4ea99c983f11 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.579062] [49942]: [pid: 49942|app: 0|req: 4880/9529] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:37:40 2025] DELETE /networking/v2.0/floatingips/96c76aa9-138d-460d-b77a-1121d8525d78 => generated 0 bytes in 191 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1098.620459] [49941]: DEBUG neutron.api.v2.base [None req-d92fe487-eb3d-453e-8602-38336d8709e4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--977480786', 'description': 'tempest-description--1198104610'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1098.643331] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92fe487-eb3d-453e-8602-38336d8709e4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.696265] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92fe487-eb3d-453e-8602-38336d8709e4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (4beed2df-7976-42c3-99ad-d5d1ab305c56), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.697668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92fe487-eb3d-453e-8602-38336d8709e4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4beed2df-7976-42c3-99ad-d5d1ab305c56), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.704212] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de912787-f802-45d6-acf9-941126cc7aab req-3468df87-7279-4aad-8e4f-3e4ef1154b09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1098.705275] [49942]: [pid: 49942|app: 0|req: 4881/9530] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1098.710027] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d92fe487-eb3d-453e-8602-38336d8709e4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4beed2df-7976-42c3-99ad-d5d1ab305c56,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.711375] [49942]: DEBUG neutron.api.wsgi [req-de912787-f802-45d6-acf9-941126cc7aab req-8b89a1fb-1a73-4584-869a-36b8fce6057a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1098.723175] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d92fe487-eb3d-453e-8602-38336d8709e4 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.723857] [49941]: [pid: 49941|app: 0|req: 4650/9531] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:37:40 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 107 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1098.729034] [49941]: DEBUG neutron.api.v2.base [None req-198d2351-c49d-4505-94e5-0b9d3037a544 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': '4beed2df-7976-42c3-99ad-d5d1ab305c56', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1098.734053] [49942]: [pid: 49942|app: 0|req: 4882/9532] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&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.761113] [49941]: DEBUG neutron_lib.callbacks.manager [None req-198d2351-c49d-4505-94e5-0b9d3037a544 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (970d02da-82a3-4229-83be-becd896ab28b), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.785693] [49941]: DEBUG neutron_lib.callbacks.manager [None req-198d2351-c49d-4505-94e5-0b9d3037a544 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (970d02da-82a3-4229-83be-becd896ab28b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.789021] [49941]: DEBUG neutron_lib.callbacks.manager [None req-198d2351-c49d-4505-94e5-0b9d3037a544 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (970d02da-82a3-4229-83be-becd896ab28b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.794390] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-198d2351-c49d-4505-94e5-0b9d3037a544 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=970d02da-82a3-4229-83be-becd896ab28b,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.806814] [49941]: DEBUG neutron_lib.callbacks.manager [None req-198d2351-c49d-4505-94e5-0b9d3037a544 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.807464] [49941]: [pid: 49941|app: 0|req: 4651/9533] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:37:40 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 81 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1098.816444] [49942]: DEBUG neutron.api.v2.base [None req-01313ce5-78a6-41ea-bdf8-1534d59d916f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'security_group_rule': {'security_group_id': '4beed2df-7976-42c3-99ad-d5d1ab305c56', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1098.851527] [49942]: DEBUG neutron_lib.callbacks.manager [None req-01313ce5-78a6-41ea-bdf8-1534d59d916f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (52662156-7d25-4fb5-bd97-d5a8ec38d732), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.877401] [49942]: DEBUG neutron_lib.callbacks.manager [None req-01313ce5-78a6-41ea-bdf8-1534d59d916f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (52662156-7d25-4fb5-bd97-d5a8ec38d732), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.878853] [49942]: DEBUG neutron_lib.callbacks.manager [None req-01313ce5-78a6-41ea-bdf8-1534d59d916f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (52662156-7d25-4fb5-bd97-d5a8ec38d732), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.887240] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-01313ce5-78a6-41ea-bdf8-1534d59d916f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=52662156-7d25-4fb5-bd97-d5a8ec38d732,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1098.897839] [49942]: DEBUG neutron_lib.callbacks.manager [None req-01313ce5-78a6-41ea-bdf8-1534d59d916f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.898441] [49942]: [pid: 49942|app: 0|req: 4883/9534] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:37:40 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 88 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1098.904974] [49941]: DEBUG neutron.api.v2.base [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1098.920768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1098.959944] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.013572] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 10.180.180.229 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/a10123fc-d56a-4da9-97e1-b8ed9c908c84) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1099.066666] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (a10123fc-d56a-4da9-97e1-b8ed9c908c84), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.067530] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.067736] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.067885] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 1099.067885] [49941]: key[id], None -> a10123fc-d56a-4da9-97e1-b8ed9c908c84 [ 1099.067885] [49941]: key[binding:vnic_type], None -> normal [ 1099.067885] [49941]: key[binding:vif_details], None -> {} [ 1099.067885] [49941]: key[allowed_address_pairs], None -> [] [ 1099.067885] [49941]: key[binding:profile], None -> {} [ 1099.067885] [49941]: key[admin_state_up], None -> True [ 1099.067885] [49941]: key[binding:vif_type], None -> unbound [ 1099.067885] [49941]: key[device_owner], None -> network:floatingip [ 1099.067885] [49941]: key[tenant_id], None -> [ 1099.067885] [49941]: key[binding:host_id], None -> [ 1099.067885] [49941]: key[standard_attr_id], None -> 1694 [ 1099.067885] [49941]: key[name], None -> [ 1099.067885] [49941]: key[mac_address], None -> fa:16:3e:f4:20:ce [ 1099.067885] [49941]: key[status], None -> N/A [ 1099.067885] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1099.067885] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.229'}] [ 1099.067885] [49941]: key[security_groups], None -> [] [ 1099.067885] [49941]: key[port_security_enabled], None -> False [ 1099.067885] [49941]: key[project_id], None -> [ 1099.067885] [49941]: key[device_id], None -> PENDING [ 1099.067885] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.092870] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.114953] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=a10123fc-d56a-4da9-97e1-b8ed9c908c84,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.127195] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1099.128969] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1099.130832] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1099.145753] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:40Z', 'updated_at': '2025-11-20T12:37:40Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.146015] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 1099.146015] [49941]: key[id], None -> a10123fc-d56a-4da9-97e1-b8ed9c908c84 [ 1099.146015] [49941]: key[binding:vnic_type], None -> normal [ 1099.146015] [49941]: key[tags], None -> [] [ 1099.146015] [49941]: key[binding:vif_details], None -> {} [ 1099.146015] [49941]: key[allowed_address_pairs], None -> [] [ 1099.146015] [49941]: key[extra_dhcp_opts], None -> [] [ 1099.146015] [49941]: key[binding:profile], None -> {} [ 1099.146015] [49941]: key[admin_state_up], None -> True [ 1099.146015] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1099.146015] [49941]: key[binding:vif_type], None -> unbound [ 1099.146015] [49941]: key[device_owner], None -> network:floatingip [ 1099.146015] [49941]: key[created_at], None -> 2025-11-20T12:37:40Z [ 1099.146015] [49941]: key[updated_at], None -> 2025-11-20T12:37:40Z [ 1099.146015] [49941]: key[tenant_id], None -> [ 1099.146015] [49941]: key[binding:host_id], None -> [ 1099.146015] [49941]: key[description], None -> [ 1099.146015] [49941]: key[standard_attr_id], None -> 1694 [ 1099.146015] [49941]: key[name], None -> [ 1099.146015] [49941]: key[mac_address], None -> fa:16:3e:f4:20:ce [ 1099.146015] [49941]: key[status], None -> N/A [ 1099.146015] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1099.146015] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.229'}] [ 1099.146015] [49941]: key[security_groups], None -> [] [ 1099.146015] [49941]: key[revision_number], None -> 1 [ 1099.146015] [49941]: key[port_security_enabled], None -> False [ 1099.146015] [49941]: key[project_id], None -> [ 1099.146015] [49941]: key[device_id], None -> PENDING [ 1099.146015] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.177700] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (bea704d9-befc-484a-af44-42965a05928b), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.180578] [49942]: [pid: 49942|app: 0|req: 4884/9535] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.198339] [49942]: [pid: 49942|app: 0|req: 4885/9536] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.202216] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.231908] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-06eeb461-8e06-4f6e-b239-7a8ef7f60d21 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.233106] [49942]: [pid: 49942|app: 0|req: 4886/9537] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?tenant_id=bf5f849002ac4d699598971e10c1fac7&device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 1043 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1099.250192] [49942]: [pid: 49942|app: 0|req: 4887/9538] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:40 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.255443] [49942]: DEBUG neutron.api.wsgi [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-0c41c83e-19d0-4b5b-80f9-625d14423e62 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.268106] [49942]: [pid: 49942|app: 0|req: 4888/9539] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.292364] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.292364] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit called with port settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bea704d9-befc-484a-af44-42965a05928b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:40Z', 'updated_at': '2025-11-20T12:37:40Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:40Z', 'updated_at': '2025-11-20T12:37: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.292364] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_precommit: [ 1099.292364] [49941]: key[device_id], PENDING -> bea704d9-befc-484a-af44-42965a05928b [ 1099.292364] [49941]: key[revision_number], 1 -> 2 [ 1099.292364] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.293301] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.302247] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-ac724e54-d478-436a-98fa-ceae572f5fce service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.303742] [49942]: [pid: 49942|app: 0|req: 4889/9540] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/subnets?id=b11ff610-7392-493f-84d3-922e66d2483f => generated 701 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.317967] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=a10123fc-d56a-4da9-97e1-b8ed9c908c84,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1099.336758] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4040c92d-2d46-4262-a7f6-2e681ffa43b4 req-e9c54c50-cedf-4411-a331-6d6fcefd8673 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.337116] [49942]: [pid: 49942|app: 0|req: 4890/9541] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?network_id=b92511b0-3abf-426a-bd5e-ca310f1f0daf&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1099.347080] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit called with port settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bea704d9-befc-484a-af44-42965a05928b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:40Z', 'updated_at': '2025-11-20T12:37:40Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:40Z', 'updated_at': '2025-11-20T12:37: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1099.347080] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] update_port_postcommit: [ 1099.347080] [49941]: key[device_id], PENDING -> bea704d9-befc-484a-af44-42965a05928b [ 1099.347080] [49941]: key[revision_number], 1 -> 2 [ 1099.347080] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1099.347396] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (bea704d9-befc-484a-af44-42965a05928b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.359659] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8f377638-8a17-4b34-8d79-70708f08dc7e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1099.360892] [49941]: [pid: 49941|app: 0|req: 4652/9542] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:37:40 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 459 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1099.377587] [49942]: [pid: 49942|app: 0|req: 4891/9543] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks/b92511b0-3abf-426a-bd5e-ca310f1f0daf?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.388191] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87bc2ed5-fa13-48a3-af82-8d28eebc0120 req-3ee5a8ea-e979-44c7-b57a-b50b3593cdfe tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.389140] [49941]: [pid: 49941|app: 0|req: 4653/9544] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.395650] [49941]: DEBUG neutron.api.wsgi [req-87bc2ed5-fa13-48a3-af82-8d28eebc0120 req-98e24235-a643-4113-959c-a8f6d2082929 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.415721] [49942]: [pid: 49942|app: 0|req: 4892/9545] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks/b92511b0-3abf-426a-bd5e-ca310f1f0daf?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1099.419573] [49941]: [pid: 49941|app: 0|req: 4654/9546] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1099.495264] [49942]: DEBUG neutron.api.wsgi [req-bdca1677-fce6-45d7-8402-38e151d3154d req-131cd244-196e-44ab-80a6-5a39dd25e653 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.520072] [49942]: [pid: 49942|app: 0|req: 4893/9547] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--977480786&fields=id&tenant_id=68a180df1c744693994df13e84f0b71d => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.569761] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-de5b76c4-dd26-4656-b84b-39c74244d914 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.571035] [49941]: [pid: 49941|app: 0|req: 4655/9548] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.578020] [49942]: DEBUG neutron.api.wsgi [req-bdca1677-fce6-45d7-8402-38e151d3154d req-29d27bdf-cc1f-4750-8e74-463d1b92c73f tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.582819] [49942]: [pid: 49942|app: 0|req: 4894/9549] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/quotas/68a180df1c744693994df13e84f0b71d => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.640898] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67234965-5423-411e-8f65-2b451f0da6cc req-818948c7-e673-4c86-99e7-597d6c0ca125 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.642687] [49942]: [pid: 49942|app: 0|req: 4895/9550] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.651887] [49942]: DEBUG neutron.api.wsgi [req-67234965-5423-411e-8f65-2b451f0da6cc req-70ef694b-3cbe-44c1-bead-eebc33b089ce tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.669837] [49941]: [pid: 49941|app: 0|req: 4656/9551] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&fields=id => generated 103 bytes in 84 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.678280] [49942]: [pid: 49942|app: 0|req: 4896/9552] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.716533] [49941]: [pid: 49941|app: 0|req: 4657/9553] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.737157] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1124f925-60bf-49d6-b97a-d1b3202af340', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24'}, {'name': 'network-changed', 'server_uuid': '1124f925-60bf-49d6-b97a-d1b3202af340', 'tag': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1099.742599] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e21f6d26-756f-42c4-80e3-5e6f4c6796e1" -d '{"events": [{"server_uuid": "1124f925-60bf-49d6-b97a-d1b3202af340", "name": "network-vif-plugged", "status": "completed", "tag": "ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24"}, {"name": "network-changed", "server_uuid": "1124f925-60bf-49d6-b97a-d1b3202af340", "tag": "ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1099.756455] [49942]: [pid: 49942|app: 0|req: 4897/9554] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.779989] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-88691ca3-e125-4d29-a054-2ddbf322a3d9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1099.780726] [49941]: [pid: 49941|app: 0|req: 4658/9555] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.787817] [49942]: DEBUG neutron.api.wsgi [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-6b64164c-d34a-49e1-ac55-f26b1abdda0d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1099.792955] [49942]: [pid: 49942|app: 0|req: 4898/9556] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/quotas/9715357ca6bc43fdbef405fff39883db => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.856241] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-bd0a2946-d7f3-48a6-b32b-51426859e45a x-openstack-request-id: req-bd0a2946-d7f3-48a6-b32b-51426859e45a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1099.856241] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1124f925-60bf-49d6-b97a-d1b3202af340", "name": "network-vif-plugged", "status": "completed", "tag": "ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24", "code": 200}, {"name": "network-changed", "server_uuid": "1124f925-60bf-49d6-b97a-d1b3202af340", "tag": "ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1099.856241] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-bd0a2946-d7f3-48a6-b32b-51426859e45a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1099.856241] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bd0a2946-d7f3-48a6-b32b-51426859e45a'] response: {'server_uuid': '1124f925-60bf-49d6-b97a-d1b3202af340', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'code': 200} [ 1099.856241] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-bd0a2946-d7f3-48a6-b32b-51426859e45a'] response: {'name': 'network-changed', 'server_uuid': '1124f925-60bf-49d6-b97a-d1b3202af340', 'tag': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'status': 'completed', 'code': 200} [ 1099.877080] [49941]: [pid: 49941|app: 0|req: 4659/9557] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&fields=id => generated 103 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1099.887540] [49942]: [pid: 49942|app: 0|req: 4899/9558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1099.912879] [49941]: [pid: 49941|app: 0|req: 4660/9559] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1099.950510] [49942]: [pid: 49942|app: 0|req: 4900/9560] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.044296] [49941]: [pid: 49941|app: 0|req: 4661/9561] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.258782] [49942]: [pid: 49942|app: 0|req: 4901/9562] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:41 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.269133] [49941]: [pid: 49941|app: 0|req: 4662/9563] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.339021] [49942]: [pid: 49942|app: 0|req: 4902/9564] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.476572] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e21f6d26-756f-42c4-80e3-5e6f4c6796e1 req-c54f5a47-54ef-4451-8901-803876247740 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.477652] [49941]: [pid: 49941|app: 0|req: 4663/9565] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?tenant_id=bf5f849002ac4d699598971e10c1fac7&device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1100.499508] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-258eb462-a51a-4287-9fe4-beafcd553e4c req-8215b944-0566-46c4-90ba-20ab4ed91868 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.500612] [49942]: [pid: 49942|app: 0|req: 4903/9566] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.506906] [49942]: DEBUG neutron.api.wsgi [req-258eb462-a51a-4287-9fe4-beafcd553e4c req-b6dc5967-0835-4dd7-8c74-34558c5456a5 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.528938] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e21f6d26-756f-42c4-80e3-5e6f4c6796e1 req-77ed9073-31eb-45c1-ab1d-b4e77550f76f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.529935] [49941]: [pid: 49941|app: 0|req: 4664/9567] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/networks?id=b92511b0-3abf-426a-bd5e-ca310f1f0daf => generated 726 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.530220] [49942]: [pid: 49942|app: 0|req: 4904/9568] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.540370] [49941]: DEBUG neutron.api.wsgi [req-e21f6d26-756f-42c4-80e3-5e6f4c6796e1 req-717cce8e-c9aa-4108-86c6-5d19dcaaf901 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.554699] [49941]: [pid: 49941|app: 0|req: 4665/9569] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.580225] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e21f6d26-756f-42c4-80e3-5e6f4c6796e1 req-1c543eb4-9721-4ab8-940e-ee6416bd0fc1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.581141] [49942]: [pid: 49942|app: 0|req: 4905/9570] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/subnets?id=b11ff610-7392-493f-84d3-922e66d2483f => generated 701 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.621821] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e21f6d26-756f-42c4-80e3-5e6f4c6796e1 req-5d118595-63a4-4dc0-b11d-338bd11a6ac9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.622910] [49941]: [pid: 49941|app: 0|req: 4666/9571] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?network_id=b92511b0-3abf-426a-bd5e-ca310f1f0daf&device_owner=network%3Adhcp => generated 999 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.676037] [49942]: [pid: 49942|app: 0|req: 4906/9572] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/networks/b92511b0-3abf-426a-bd5e-ca310f1f0daf?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.713061] [49941]: [pid: 49941|app: 0|req: 4667/9573] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/networks/b92511b0-3abf-426a-bd5e-ca310f1f0daf?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1100.771844] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e4357a0-7c0b-4b32-a37f-4ffd8ae262cd req-0ba1d1c2-3b03-4885-83e5-c19225900038 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1100.772780] [49942]: [pid: 49942|app: 0|req: 4907/9574] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1100.778729] [49941]: DEBUG neutron.api.wsgi [req-4e4357a0-7c0b-4b32-a37f-4ffd8ae262cd req-958912b9-770a-40f6-b97c-0aa7d7c85deb tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1100.800175] [49941]: [pid: 49941|app: 0|req: 4668/9575] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1100.951992] [49942]: [pid: 49942|app: 0|req: 4908/9576] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.103914] [49941]: [pid: 49941|app: 0|req: 4669/9577] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:42 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.332014] [49942]: [pid: 49942|app: 0|req: 4909/9578] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/ports?device_id=94b73f1f-9572-49a9-bce1-d49ec3b58bd4 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.335815] [49941]: [pid: 49941|app: 0|req: 4670/9579] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.415976] [49942]: [pid: 49942|app: 0|req: 4910/9580] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1101.651103] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6aa39b5c-4f5f-48e0-9c6a-633217e07948 req-06ccf83e-7bb0-4806-8f76-41f60d5a1b8d tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.652409] [49941]: [pid: 49941|app: 0|req: 4671/9581] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.658619] [49942]: DEBUG neutron.api.wsgi [req-6aa39b5c-4f5f-48e0-9c6a-633217e07948 req-f1d9f621-3ace-45df-9e44-1f16e61d5fff tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.682383] [49942]: [pid: 49942|app: 0|req: 4911/9582] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1101.944168] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46cd8946-8c0f-4560-a526-ab0959fb6b69 req-945948ee-0c87-4927-9c98-ab4f3711d8b9 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1101.945186] [49941]: [pid: 49941|app: 0|req: 4672/9583] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1101.951317] [49942]: DEBUG neutron.api.wsgi [req-46cd8946-8c0f-4560-a526-ab0959fb6b69 req-82282a21-03d2-48a3-97b7-62bd9a07baa5 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1101.973633] [49942]: [pid: 49942|app: 0|req: 4912/9584] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.012692] [49941]: [pid: 49941|app: 0|req: 4673/9585] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.167214] [49942]: [pid: 49942|app: 0|req: 4913/9586] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:43 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.405612] [49942]: [pid: 49942|app: 0|req: 4914/9587] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1102.429307] [49941]: DEBUG neutron_lib.callbacks.manager [None req-39175a5b-c109-48d7-b114-57651e14d3c3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (227f3914-05ac-46cd-b170-381e00f551c1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.450548] [49941]: DEBUG neutron_lib.callbacks.manager [None req-39175a5b-c109-48d7-b114-57651e14d3c3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (227f3914-05ac-46cd-b170-381e00f551c1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.478801] [49941]: DEBUG neutron_lib.callbacks.manager [None req-39175a5b-c109-48d7-b114-57651e14d3c3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (227f3914-05ac-46cd-b170-381e00f551c1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.484964] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-39175a5b-c109-48d7-b114-57651e14d3c3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=227f3914-05ac-46cd-b170-381e00f551c1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1102.491266] [49941]: DEBUG neutron_lib.callbacks.manager [None req-39175a5b-c109-48d7-b114-57651e14d3c3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.491873] [49941]: [pid: 49941|app: 0|req: 4674/9588] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:44 2025] DELETE /networking/v2.0/security-groups/227f3914-05ac-46cd-b170-381e00f551c1 => generated 0 bytes in 101 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1102.501149] [49942]: [pid: 49942|app: 0|req: 4915/9589] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1102.502577] [49941]: INFO neutron.api.v2.resource [None req-48e4fd6e-a79a-48f9-8d8e-d0ecc14f3541 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] show failed (client error): The resource could not be found. [ 1102.503326] [49941]: [pid: 49941|app: 0|req: 4675/9590] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/security-groups/227f3914-05ac-46cd-b170-381e00f551c1 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1102.576930] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1102.577236] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.623220] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.623507] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.630400] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8ecbf625-f6da-4cc8-b039-366c82e4711e', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:51Z', 'updated_at': '2025-11-20T12:35: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1102.630653] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1102.630653] [49942]: key[id], fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237 -> None [ 1102.630653] [49942]: key[binding:vnic_type], normal -> None [ 1102.630653] [49942]: key[tags], [] -> None [ 1102.630653] [49942]: key[binding:vif_details], {} -> None [ 1102.630653] [49942]: key[allowed_address_pairs], [] -> None [ 1102.630653] [49942]: key[extra_dhcp_opts], [] -> None [ 1102.630653] [49942]: key[binding:profile], {} -> None [ 1102.630653] [49942]: key[admin_state_up], True -> None [ 1102.630653] [49942]: key[binding:vif_type], unbound -> None [ 1102.630653] [49942]: key[device_owner], network:floatingip -> None [ 1102.630653] [49942]: key[created_at], 2025-11-20T12:35:51Z -> None [ 1102.630653] [49942]: key[updated_at], 2025-11-20T12:35:51Z -> None [ 1102.630653] [49942]: key[description], -> None [ 1102.630653] [49942]: key[tenant_id], -> None [ 1102.630653] [49942]: key[binding:host_id], -> None [ 1102.630653] [49942]: key[standard_attr_id], 1582 -> None [ 1102.630653] [49942]: key[name], -> None [ 1102.630653] [49942]: key[mac_address], fa:16:3e:cb:a3:77 -> None [ 1102.630653] [49942]: key[status], N/A -> None [ 1102.630653] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1102.630653] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] -> None [ 1102.630653] [49942]: key[security_groups], [] -> None [ 1102.630653] [49942]: key[revision_number], 2 -> None [ 1102.630653] [49942]: key[port_security_enabled], False -> None [ 1102.630653] [49942]: key[project_id], -> None [ 1102.630653] [49942]: key[device_id], 8ecbf625-f6da-4cc8-b039-366c82e4711e -> None [ 1102.630653] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1102.633244] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1102.739118] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.746932] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1102.779270] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': 'fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:cb:a3:77', 'admin_state_up': True, 'status': 'N/A', 'device_id': '8ecbf625-f6da-4cc8-b039-366c82e4711e', 'device_owner': 'network:floatingip', 'standard_attr_id': 1582, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:51Z', 'updated_at': '2025-11-20T12:35: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1102.779528] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1102.779528] [49942]: key[id], fe2bcf7e-77ca-4ea5-81cb-f9e44dcb0237 -> None [ 1102.779528] [49942]: key[binding:vnic_type], normal -> None [ 1102.779528] [49942]: key[tags], [] -> None [ 1102.779528] [49942]: key[binding:vif_details], {} -> None [ 1102.779528] [49942]: key[allowed_address_pairs], [] -> None [ 1102.779528] [49942]: key[extra_dhcp_opts], [] -> None [ 1102.779528] [49942]: key[binding:profile], {} -> None [ 1102.779528] [49942]: key[admin_state_up], True -> None [ 1102.779528] [49942]: key[binding:vif_type], unbound -> None [ 1102.779528] [49942]: key[device_owner], network:floatingip -> None [ 1102.779528] [49942]: key[created_at], 2025-11-20T12:35:51Z -> None [ 1102.779528] [49942]: key[updated_at], 2025-11-20T12:35:51Z -> None [ 1102.779528] [49942]: key[description], -> None [ 1102.779528] [49942]: key[tenant_id], -> None [ 1102.779528] [49942]: key[binding:host_id], -> None [ 1102.779528] [49942]: key[standard_attr_id], 1582 -> None [ 1102.779528] [49942]: key[name], -> None [ 1102.779528] [49942]: key[mac_address], fa:16:3e:cb:a3:77 -> None [ 1102.779528] [49942]: key[status], N/A -> None [ 1102.779528] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1102.779528] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.152'}] -> None [ 1102.779528] [49942]: key[security_groups], [] -> None [ 1102.779528] [49942]: key[revision_number], 2 -> None [ 1102.779528] [49942]: key[port_security_enabled], False -> None [ 1102.779528] [49942]: key[project_id], -> None [ 1102.779528] [49942]: key[device_id], 8ecbf625-f6da-4cc8-b039-366c82e4711e -> None [ 1102.779528] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1102.781021] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (8ecbf625-f6da-4cc8-b039-366c82e4711e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.783790] [49942]: DEBUG neutron_lib.callbacks.manager [None req-24f2eb84-7c0e-4d72-9c6b-0d0b1272ecc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.784305] [49942]: [pid: 49942|app: 0|req: 4916/9591] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:37:44 2025] DELETE /networking/v2.0/floatingips/8ecbf625-f6da-4cc8-b039-366c82e4711e => generated 0 bytes in 279 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1102.792258] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9395193b-8b2a-4650-9ed9-8dba0cad7efc req-374132d7-5943-40f2-8aa8-d83fc3a75379 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1102.793162] [49941]: [pid: 49941|app: 0|req: 4676/9592] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1102.800126] [49942]: DEBUG neutron.api.wsgi [req-9395193b-8b2a-4650-9ed9-8dba0cad7efc req-db57c2db-a9ef-423f-85bc-19620f49324b tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1102.823596] [49942]: [pid: 49942|app: 0|req: 4917/9593] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&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.897060] [49941]: DEBUG neutron.api.v2.base [None req-08b4e94e-54be-45c4-9728-359d9a1d72f6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--135988', 'description': 'tempest-description--1564399806'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1102.911018] [49941]: DEBUG neutron_lib.callbacks.manager [None req-08b4e94e-54be-45c4-9728-359d9a1d72f6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.960967] [49941]: DEBUG neutron_lib.callbacks.manager [None req-08b4e94e-54be-45c4-9728-359d9a1d72f6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (7183ac02-0b6b-4597-a17a-f72ace8a9c85), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.965242] [49941]: DEBUG neutron_lib.callbacks.manager [None req-08b4e94e-54be-45c4-9728-359d9a1d72f6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7183ac02-0b6b-4597-a17a-f72ace8a9c85), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.979187] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-08b4e94e-54be-45c4-9728-359d9a1d72f6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=7183ac02-0b6b-4597-a17a-f72ace8a9c85,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1102.990525] [49941]: DEBUG neutron_lib.callbacks.manager [None req-08b4e94e-54be-45c4-9728-359d9a1d72f6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1102.990924] [49941]: [pid: 49941|app: 0|req: 4677/9594] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:37:44 2025] POST /networking/v2.0/security-groups => generated 1659 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1102.996941] [49942]: DEBUG neutron.api.v2.base [None req-b11e4446-5f56-4934-aa57-34b5c1a93be0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group_rule': {'security_group_id': '7183ac02-0b6b-4597-a17a-f72ace8a9c85', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1103.033582] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b11e4446-5f56-4934-aa57-34b5c1a93be0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (72d86bf2-ffc5-493c-bbd2-e35f12408e8d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.052524] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f8b9d55-3300-47e4-8335-f89a9b5eb1f8 req-d71a509a-6849-4998-9939-984270cdbddd tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.053435] [49941]: [pid: 49941|app: 0|req: 4678/9595] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1103.058137] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b11e4446-5f56-4934-aa57-34b5c1a93be0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (72d86bf2-ffc5-493c-bbd2-e35f12408e8d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.059540] [49941]: DEBUG neutron.api.wsgi [req-9f8b9d55-3300-47e4-8335-f89a9b5eb1f8 req-9b3c0bf6-a74a-4172-87f8-697ecd81dad2 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.059656] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b11e4446-5f56-4934-aa57-34b5c1a93be0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (72d86bf2-ffc5-493c-bbd2-e35f12408e8d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.067625] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b11e4446-5f56-4934-aa57-34b5c1a93be0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=72d86bf2-ffc5-493c-bbd2-e35f12408e8d,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.081709] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b11e4446-5f56-4934-aa57-34b5c1a93be0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.081940] [49942]: [pid: 49942|app: 0|req: 4918/9596] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:37:44 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 88 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1103.082641] [49941]: [pid: 49941|app: 0|req: 4679/9597] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1103.088446] [49941]: DEBUG neutron.api.v2.base [None req-d61d72fd-8e82-426e-a0e5-fe5769d9c6e1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'security_group_rule': {'security_group_id': '7183ac02-0b6b-4597-a17a-f72ace8a9c85', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1103.105334] [49942]: [pid: 49942|app: 0|req: 4919/9598] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.132504] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d61d72fd-8e82-426e-a0e5-fe5769d9c6e1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (a9e6fe1f-b21a-449b-bf08-a3e172e40484), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.159547] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d61d72fd-8e82-426e-a0e5-fe5769d9c6e1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (a9e6fe1f-b21a-449b-bf08-a3e172e40484), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.160749] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d61d72fd-8e82-426e-a0e5-fe5769d9c6e1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (a9e6fe1f-b21a-449b-bf08-a3e172e40484), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.168530] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d61d72fd-8e82-426e-a0e5-fe5769d9c6e1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=a9e6fe1f-b21a-449b-bf08-a3e172e40484,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.180318] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d61d72fd-8e82-426e-a0e5-fe5769d9c6e1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.180978] [49941]: [pid: 49941|app: 0|req: 4680/9599] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:37:44 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 96 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1103.186820] [49942]: DEBUG neutron.api.v2.base [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1103.199827] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.223727] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.237232] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-7cf5f112-7beb-45de-b084-2ec79a5c8d3b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.238247] [49941]: [pid: 49941|app: 0|req: 4681/9600] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.251909] [49941]: [pid: 49941|app: 0|req: 4682/9601] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:44 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.254606] [49941]: DEBUG neutron.api.wsgi [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-930d5153-4a3d-4422-a5cf-2a4eb974e218 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.258077] [49941]: [pid: 49941|app: 0|req: 4683/9602] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 6 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.269733] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 10.180.180.180 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/e68cac72-ca17-4665-bb7b-a9faf67871be) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1103.289617] [49941]: [pid: 49941|app: 0|req: 4684/9603] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 195 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.335212] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (e68cac72-ca17-4665-bb7b-a9faf67871be), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.335979] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.336213] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1103.336356] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 1103.336356] [49942]: key[id], None -> e68cac72-ca17-4665-bb7b-a9faf67871be [ 1103.336356] [49942]: key[binding:vnic_type], None -> normal [ 1103.336356] [49942]: key[binding:vif_details], None -> {} [ 1103.336356] [49942]: key[allowed_address_pairs], None -> [] [ 1103.336356] [49942]: key[binding:profile], None -> {} [ 1103.336356] [49942]: key[admin_state_up], None -> True [ 1103.336356] [49942]: key[binding:vif_type], None -> unbound [ 1103.336356] [49942]: key[device_owner], None -> network:floatingip [ 1103.336356] [49942]: key[tenant_id], None -> [ 1103.336356] [49942]: key[binding:host_id], None -> [ 1103.336356] [49942]: key[standard_attr_id], None -> 1701 [ 1103.336356] [49942]: key[name], None -> [ 1103.336356] [49942]: key[mac_address], None -> fa:16:3e:d5:07:53 [ 1103.336356] [49942]: key[status], None -> N/A [ 1103.336356] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1103.336356] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}] [ 1103.336356] [49942]: key[security_groups], None -> [] [ 1103.336356] [49942]: key[port_security_enabled], None -> False [ 1103.336356] [49942]: key[project_id], None -> [ 1103.336356] [49942]: key[device_id], None -> PENDING [ 1103.336356] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.340952] [49941]: [pid: 49941|app: 0|req: 4685/9604] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1103.363878] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.381672] [49941]: [pid: 49941|app: 0|req: 4686/9605] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1103.386208] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=e68cac72-ca17-4665-bb7b-a9faf67871be,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.398206] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1103.399198] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1103.401120] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1103.420643] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], '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-20T12:37:44Z', 'updated_at': '2025-11-20T12:37:45Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1103.420941] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 1103.420941] [49942]: key[id], None -> e68cac72-ca17-4665-bb7b-a9faf67871be [ 1103.420941] [49942]: key[binding:vnic_type], None -> normal [ 1103.420941] [49942]: key[tags], None -> [] [ 1103.420941] [49942]: key[binding:vif_details], None -> {} [ 1103.420941] [49942]: key[allowed_address_pairs], None -> [] [ 1103.420941] [49942]: key[extra_dhcp_opts], None -> [] [ 1103.420941] [49942]: key[binding:profile], None -> {} [ 1103.420941] [49942]: key[admin_state_up], None -> True [ 1103.420941] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1103.420941] [49942]: key[binding:vif_type], None -> unbound [ 1103.420941] [49942]: key[device_owner], None -> network:floatingip [ 1103.420941] [49942]: key[created_at], None -> 2025-11-20T12:37:44Z [ 1103.420941] [49942]: key[updated_at], None -> 2025-11-20T12:37:45Z [ 1103.420941] [49942]: key[tenant_id], None -> [ 1103.420941] [49942]: key[binding:host_id], None -> [ 1103.420941] [49942]: key[description], None -> [ 1103.420941] [49942]: key[standard_attr_id], None -> 1701 [ 1103.420941] [49942]: key[name], None -> [ 1103.420941] [49942]: key[mac_address], None -> fa:16:3e:d5:07:53 [ 1103.420941] [49942]: key[status], None -> N/A [ 1103.420941] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1103.420941] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}] [ 1103.420941] [49942]: key[security_groups], None -> [] [ 1103.420941] [49942]: key[revision_number], None -> 1 [ 1103.420941] [49942]: key[port_security_enabled], None -> False [ 1103.420941] [49942]: key[project_id], None -> [ 1103.420941] [49942]: key[device_id], None -> PENDING [ 1103.420941] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.459942] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.481106] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.486546] [49941]: [pid: 49941|app: 0|req: 4687/9606] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.499657] [49941]: [pid: 49941|app: 0|req: 4688/9607] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.556172] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.556450] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_precommit called with port settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd4728f6f-60b6-443c-81be-7dde7dbdc175', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:44Z', 'updated_at': '2025-11-20T12:37:45Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:44Z', 'updated_at': '2025-11-20T12:37:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1103.556597] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_precommit: [ 1103.556597] [49942]: key[device_id], PENDING -> d4728f6f-60b6-443c-81be-7dde7dbdc175 [ 1103.556597] [49942]: key[revision_number], 1 -> 2 [ 1103.556597] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.558377] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.578185] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=e68cac72-ca17-4665-bb7b-a9faf67871be,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1103.584339] [49941]: [pid: 49941|app: 0|req: 4689/9608] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?device_id=caa55e52-fd01-4ad1-8c0d-7731174c2529 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.600790] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_postcommit called with port settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd4728f6f-60b6-443c-81be-7dde7dbdc175', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:44Z', 'updated_at': '2025-11-20T12:37:45Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:44Z', 'updated_at': '2025-11-20T12:37:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1103.600790] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] update_port_postcommit: [ 1103.600790] [49942]: key[device_id], PENDING -> d4728f6f-60b6-443c-81be-7dde7dbdc175 [ 1103.600790] [49942]: key[revision_number], 1 -> 2 [ 1103.600790] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1103.601024] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.612575] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6d0a1afd-0351-4de9-addb-8074e1fc11c1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1103.613161] [49942]: [pid: 49942|app: 0|req: 4920/9609] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:37:44 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 429 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1103.677500] [49941]: DEBUG neutron.api.wsgi [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-cb9d84ac-fa3f-45c4-9c55-8d1f0cb1c104 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.702439] [49941]: [pid: 49941|app: 0|req: 4690/9610] 10.180.1.21 () {60 vars in 1582 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--135988&fields=id&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.748132] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-19955fa9-a49b-4a3c-a676-da1fec5bf85f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.749073] [49942]: [pid: 49942|app: 0|req: 4921/9611] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.754769] [49941]: DEBUG neutron.api.wsgi [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-5106cdef-0520-4b4e-957b-640364d350ca tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.759248] [49941]: [pid: 49941|app: 0|req: 4691/9612] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/quotas/6ec8f1a9632f448e9964a980ba30a942 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.819724] [49942]: [pid: 49942|app: 0|req: 4922/9613] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&fields=id => generated 103 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1103.868289] [49941]: [pid: 49941|app: 0|req: 4692/9614] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.901536] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-351d36b2-b1b2-494e-b159-87fb8890a38a req-3dbfe5ca-cfec-4184-b0ad-228e9e9be79f tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1103.902373] [49941]: [pid: 49941|app: 0|req: 4693/9615] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1103.908086] [49941]: DEBUG neutron.api.wsgi [req-351d36b2-b1b2-494e-b159-87fb8890a38a req-ab845e41-cdcd-40ca-9f41-e4743598fd9a tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1103.908244] [49942]: [pid: 49942|app: 0|req: 4923/9616] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1103.928019] [49941]: [pid: 49941|app: 0|req: 4694/9617] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1104.004417] [49942]: [pid: 49942|app: 0|req: 4924/9618] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.169674] [49941]: [pid: 49941|app: 0|req: 4695/9619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:45 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.311335] [49942]: [pid: 49942|app: 0|req: 4925/9620] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.556050] [49941]: [pid: 49941|app: 0|req: 4696/9621] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/ports?device_id=d15d7c21-d42a-4766-8b10-4d8929b3c978 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.561130] [49942]: [pid: 49942|app: 0|req: 4926/9622] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1104.948538] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4f7d9b6-9240-4636-b3a1-68157bdd3e40 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.006248] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4f7d9b6-9240-4636-b3a1-68157bdd3e40 admin admin] Publish callbacks [] for security_group (577b9a31-b35b-4173-b4fc-90bef4623ce3), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.007382] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4f7d9b6-9240-4636-b3a1-68157bdd3e40 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (577b9a31-b35b-4173-b4fc-90bef4623ce3), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.025709] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4f7d9b6-9240-4636-b3a1-68157bdd3e40 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=577b9a31-b35b-4173-b4fc-90bef4623ce3,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.036719] [49941]: [pid: 49941|app: 0|req: 4697/9623] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/security-groups?tenant_id=3420f1c2798849fdb8e832665bc4f01e&name=default => generated 2929 bytes in 145 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1105.050573] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91eafedf-2f34-468d-bdee-f9561e3c8b38 req-ff3c8c28-3046-4a54-aec4-c5cf0d5fe209 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.051446] [49942]: [pid: 49942|app: 0|req: 4927/9624] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.064066] [49942]: [pid: 49942|app: 0|req: 4928/9625] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.066506] [49942]: DEBUG neutron.api.wsgi [req-91eafedf-2f34-468d-bdee-f9561e3c8b38 req-7b241b96-810a-4f71-8aed-81f97296b3b5 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.067798] [49941]: DEBUG neutron_lib.callbacks.manager [None req-669ecbc6-297e-4bc1-ba0d-ac46691219f9 admin admin] Publish callbacks [] for security_group (577b9a31-b35b-4173-b4fc-90bef4623ce3), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.084086] [49941]: DEBUG neutron_lib.callbacks.manager [None req-669ecbc6-297e-4bc1-ba0d-ac46691219f9 admin admin] Publish callbacks [] for security_group (577b9a31-b35b-4173-b4fc-90bef4623ce3), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.084631] [49942]: [pid: 49942|app: 0|req: 4929/9626] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.124438] [49941]: DEBUG neutron_lib.callbacks.manager [None req-669ecbc6-297e-4bc1-ba0d-ac46691219f9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (577b9a31-b35b-4173-b4fc-90bef4623ce3), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.128625] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-669ecbc6-297e-4bc1-ba0d-ac46691219f9 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=577b9a31-b35b-4173-b4fc-90bef4623ce3,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.132053] [49941]: DEBUG neutron_lib.callbacks.manager [None req-669ecbc6-297e-4bc1-ba0d-ac46691219f9 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.132499] [49941]: [pid: 49941|app: 0|req: 4698/9627] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:46 2025] DELETE /networking/v2.0/security-groups/577b9a31-b35b-4173-b4fc-90bef4623ce3 => generated 0 bytes in 93 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1105.201668] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40a35afa-4195-409f-b1a5-a7e50901bcb9 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.237759] [49941]: [pid: 49941|app: 0|req: 4699/9628] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.247040] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=9322,neutron:INSERT=141,neutron:UPDATE=108,neutron:DELETE=170 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1105.260502] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40a35afa-4195-409f-b1a5-a7e50901bcb9 admin admin] Publish callbacks [] for security_group (9c23dda4-b800-4acd-a8ec-cbb11b685e55), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.264037] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40a35afa-4195-409f-b1a5-a7e50901bcb9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (9c23dda4-b800-4acd-a8ec-cbb11b685e55), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.283787] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40a35afa-4195-409f-b1a5-a7e50901bcb9 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9c23dda4-b800-4acd-a8ec-cbb11b685e55,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.296046] [49942]: [pid: 49942|app: 0|req: 4930/9629] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:37:46 2025] GET /networking/v2.0/security-groups?tenant_id=7b2d50ae83d64880981bd65644edd0cb&name=default => generated 2929 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1105.331912] [49941]: DEBUG neutron_lib.callbacks.manager [None req-50fdbbff-fb96-42f4-a92b-c68b448ca26a admin admin] Publish callbacks [] for security_group (9c23dda4-b800-4acd-a8ec-cbb11b685e55), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.349848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-50fdbbff-fb96-42f4-a92b-c68b448ca26a admin admin] Publish callbacks [] for security_group (9c23dda4-b800-4acd-a8ec-cbb11b685e55), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.366593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-50fdbbff-fb96-42f4-a92b-c68b448ca26a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9c23dda4-b800-4acd-a8ec-cbb11b685e55), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.369725] [49942]: [pid: 49942|app: 0|req: 4931/9630] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:47 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.370754] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-50fdbbff-fb96-42f4-a92b-c68b448ca26a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9c23dda4-b800-4acd-a8ec-cbb11b685e55,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.374347] [49941]: DEBUG neutron_lib.callbacks.manager [None req-50fdbbff-fb96-42f4-a92b-c68b448ca26a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.374865] [49941]: [pid: 49941|app: 0|req: 4700/9631] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:37:47 2025] DELETE /networking/v2.0/security-groups/9c23dda4-b800-4acd-a8ec-cbb11b685e55 => generated 0 bytes in 76 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1105.625866] [49942]: [pid: 49942|app: 0|req: 4932/9632] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:47 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1105.729389] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=10448,neutron:INSERT=199,neutron:UPDATE=130,neutron:DELETE=188 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1105.800972] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26879399-26ae-429c-a06c-f37b35428914 req-b22a9d96-2ed3-4407-a890-5505c22022ec tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.801915] [49941]: [pid: 49941|app: 0|req: 4701/9633] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:47 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1105.807719] [49941]: DEBUG neutron.api.wsgi [req-26879399-26ae-429c-a06c-f37b35428914 req-c7141e2a-165d-4e76-8b38-d95f51283185 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1105.823817] [49942]: DEBUG neutron.api.v2.base [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Request body: {'network': {'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1105.828670] [49941]: [pid: 49941|app: 0|req: 4702/9634] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:47 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1105.841514] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Made reservation on behalf of c43c91a893e441d88cfc89c0c6355b26 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1105.842703] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.846456] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.898855] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks [] for security_group (f41cad40-0527-44f3-b5f2-fdb9b80063d8), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.900301] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (f41cad40-0527-44f3-b5f2-fdb9b80063d8), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.917846] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=f41cad40-0527-44f3-b5f2-fdb9b80063d8,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.932607] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] vlan segment allocate from pool success with {'vlan_id': 114, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1105.938128] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (71e61975-5c45-4bf1-a2d1-f3d7e8a4d312), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.938309] [49942]: INFO neutron.db.segments_db [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Added segment 71e61975-5c45-4bf1-a2d1-f3d7e8a4d312 of type vlan for network c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1105.951498] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (c6cc2421-d884-4245-999b-7ab6f88ed297), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.960266] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] create_network_precommit called with network settings {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1718, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}] [ 1105.960444] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] create_network_precommit: [ 1105.960444] [49942]: key[vlan_transparent], None -> None [ 1105.960444] [49942]: key[id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1105.960444] [49942]: key[tags], None -> [] [ 1105.960444] [49942]: key[availability_zone_hints], None -> [] [ 1105.960444] [49942]: key[mtu], None -> 8950 [ 1105.960444] [49942]: key[provider:network_type], None -> vlan [ 1105.960444] [49942]: key[admin_state_up], None -> True [ 1105.960444] [49942]: key[provider:physical_network], None -> default [ 1105.960444] [49942]: key[provider:segmentation_id], None -> 114 [ 1105.960444] [49942]: key[qinq], None -> None [ 1105.960444] [49942]: key[created_at], None -> 2025-11-20T12:37:47Z [ 1105.960444] [49942]: key[updated_at], None -> 2025-11-20T12:37:47Z [ 1105.960444] [49942]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1105.960444] [49942]: key[description], None -> [ 1105.960444] [49942]: key[standard_attr_id], None -> 1718 [ 1105.960444] [49942]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1568869612-network [ 1105.960444] [49942]: key[availability_zones], None -> [] [ 1105.960444] [49942]: key[status], None -> ACTIVE [ 1105.960444] [49942]: key[shared], None -> False [ 1105.960444] [49942]: key[router:external], None -> False [ 1105.960444] [49942]: key[revision_number], None -> 1 [ 1105.960444] [49942]: key[port_security_enabled], None -> True [ 1105.960444] [49942]: key[subnets], None -> [] [ 1105.960444] [49942]: key[ipv4_address_scope], None -> None [ 1105.960444] [49942]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1105.960444] [49942]: key[ipv6_address_scope], None -> None [ 1105.960444] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1105.963332] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (c6cc2421-d884-4245-999b-7ab6f88ed297), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.976940] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Pushing event updated for resources: {'Network': ['ID=c6cc2421-d884-4245-999b-7ab6f88ed297,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1105.978992] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] create_network_postcommit called with network settings {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1718, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 1} (original settings None) and network segments [{'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}] [ 1105.979286] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] create_network_postcommit: [ 1105.979286] [49942]: key[vlan_transparent], None -> None [ 1105.979286] [49942]: key[id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1105.979286] [49942]: key[tags], None -> [] [ 1105.979286] [49942]: key[availability_zone_hints], None -> [] [ 1105.979286] [49942]: key[mtu], None -> 8950 [ 1105.979286] [49942]: key[provider:network_type], None -> vlan [ 1105.979286] [49942]: key[admin_state_up], None -> True [ 1105.979286] [49942]: key[provider:physical_network], None -> default [ 1105.979286] [49942]: key[provider:segmentation_id], None -> 114 [ 1105.979286] [49942]: key[qinq], None -> None [ 1105.979286] [49942]: key[created_at], None -> 2025-11-20T12:37:47Z [ 1105.979286] [49942]: key[updated_at], None -> 2025-11-20T12:37:47Z [ 1105.979286] [49942]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1105.979286] [49942]: key[description], None -> [ 1105.979286] [49942]: key[standard_attr_id], None -> 1718 [ 1105.979286] [49942]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1568869612-network [ 1105.979286] [49942]: key[availability_zones], None -> [] [ 1105.979286] [49942]: key[status], None -> ACTIVE [ 1105.979286] [49942]: key[shared], None -> False [ 1105.979286] [49942]: key[router:external], None -> False [ 1105.979286] [49942]: key[revision_number], None -> 1 [ 1105.979286] [49942]: key[port_security_enabled], None -> True [ 1105.979286] [49942]: key[subnets], None -> [] [ 1105.979286] [49942]: key[ipv4_address_scope], None -> None [ 1105.979286] [49942]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1105.979286] [49942]: key[ipv6_address_scope], None -> None [ 1105.979286] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1105.982077] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1105.982476] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80cca74d-363c-4f27-92cc-8f4ae47036bb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1105.991575] [49942]: [pid: 49942|app: 0|req: 4933/9635] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:37:47 2025] POST /networking/v2.0/networks => generated 673 bytes in 221 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1105.997359] [49941]: DEBUG neutron.api.v2.base [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Request body: {'subnet': {'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-subnet', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1106.010262] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Made reservation on behalf of c43c91a893e441d88cfc89c0c6355b26 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1106.012671] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.077294] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] create_subnet_precommit called with subnet settings {'id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-subnet', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1720, '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-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings None) [ 1106.077507] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] create_subnet_precommit: [ 1106.077507] [49941]: key[ipv6_ra_mode], None -> None [ 1106.077507] [49941]: key[id], None -> c54fb39b-92b6-4953-83fe-26b074a5474a [ 1106.077507] [49941]: key[tags], None -> [] [ 1106.077507] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1106.077507] [49941]: key[enable_dhcp], None -> True [ 1106.077507] [49941]: key[ip_version], None -> 4 [ 1106.077507] [49941]: key[created_at], None -> 2025-11-20T12:37:47Z [ 1106.077507] [49941]: key[updated_at], None -> 2025-11-20T12:37:47Z [ 1106.077507] [49941]: key[description], None -> [ 1106.077507] [49941]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1106.077507] [49941]: key[standard_attr_id], None -> 1720 [ 1106.077507] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1106.077507] [49941]: key[ipv6_address_mode], None -> None [ 1106.077507] [49941]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1568869612-subnet [ 1106.077507] [49941]: key[subnetpool_id], None -> None [ 1106.077507] [49941]: key[host_routes], None -> [] [ 1106.077507] [49941]: key[network_id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1106.077507] [49941]: key[shared], None -> False [ 1106.077507] [49941]: key[router:external], None -> False [ 1106.077507] [49941]: key[revision_number], None -> 0 [ 1106.077507] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1106.077507] [49941]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1106.077507] [49941]: key[service_types], None -> [] [ 1106.077507] [49941]: key[dns_nameservers], None -> [] [ 1106.077507] [49941]: key[segment_id], None -> None [ 1106.077507] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.078983] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (c54fb39b-92b6-4953-83fe-26b074a5474a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.091630] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Pushing event updated for resources: {'Subnet': ['ID=c54fb39b-92b6-4953-83fe-26b074a5474a,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1106.113895] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Checking segment: {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1106.114077] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Network hostable DHCP agents. Network: c6cc2421-d884-4245-999b-7ab6f88ed297, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1106.124623] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Network c6cc2421-d884-4245-999b-7ab6f88ed297 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1106.128900] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, c6cc2421-d884-4245-999b-7ab6f88ed297) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1106.129433] [49942]: [pid: 49942|app: 0|req: 4934/9636] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:47 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.131710] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] create_subnet_postcommit called with subnet settings {'id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-subnet', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1720, '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-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'network': {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, '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-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114}} (original settings None) [ 1106.131863] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] create_subnet_postcommit: [ 1106.131863] [49941]: key[ipv6_ra_mode], None -> None [ 1106.131863] [49941]: key[id], None -> c54fb39b-92b6-4953-83fe-26b074a5474a [ 1106.131863] [49941]: key[tags], None -> [] [ 1106.131863] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1106.131863] [49941]: key[enable_dhcp], None -> True [ 1106.131863] [49941]: key[network], None -> {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, '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-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} [ 1106.131863] [49941]: key[ip_version], None -> 4 [ 1106.131863] [49941]: key[created_at], None -> 2025-11-20T12:37:47Z [ 1106.131863] [49941]: key[updated_at], None -> 2025-11-20T12:37:47Z [ 1106.131863] [49941]: key[description], None -> [ 1106.131863] [49941]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1106.131863] [49941]: key[standard_attr_id], None -> 1720 [ 1106.131863] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1106.131863] [49941]: key[ipv6_address_mode], None -> None [ 1106.131863] [49941]: key[name], None -> tempest-ServersV294TestFqdnHostnames-1568869612-subnet [ 1106.131863] [49941]: key[subnetpool_id], None -> None [ 1106.131863] [49941]: key[host_routes], None -> [] [ 1106.131863] [49941]: key[network_id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1106.131863] [49941]: key[shared], None -> False [ 1106.131863] [49941]: key[router:external], None -> False [ 1106.131863] [49941]: key[revision_number], None -> 0 [ 1106.131863] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1106.131863] [49941]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1106.131863] [49941]: key[service_types], None -> [] [ 1106.131863] [49941]: key[dns_nameservers], None -> [] [ 1106.131863] [49941]: key[segment_id], None -> None [ 1106.131863] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.133794] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.134238] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29cf7f07-5e14-440e-a451-6c19265b7a99 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.144777] [49941]: [pid: 49941|app: 0|req: 4703/9637] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:37:47 2025] POST /networking/v2.0/subnets => generated 692 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1106.150408] [49941]: DEBUG neutron.api.v2.base [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Request body: {'router': {'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-router', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1106.163959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (95fcd190-3edc-430b-88d5-5f196134117c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.166940] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (95fcd190-3edc-430b-88d5-5f196134117c), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.167177] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-869c77c4-3975-4084-8a74-6249e295d66f req-6900ccbc-1dc5-47de-87e5-aec3c2987939 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.168026] [49942]: [pid: 49942|app: 0|req: 4935/9638] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:47 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1106.175434] [49942]: DEBUG neutron.api.wsgi [req-869c77c4-3975-4084-8a74-6249e295d66f req-091bcd8c-71b5-43b1-80dd-15ef6846c231 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.201988] [49942]: [pid: 49942|app: 0|req: 4936/9639] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:47 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.208485] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks [] for router_controller (95fcd190-3edc-430b-88d5-5f196134117c), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.258342] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks [] for router_gateway (95fcd190-3edc-430b-88d5-5f196134117c), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.315651] [49942]: [pid: 49942|app: 0|req: 4937/9640] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:48 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.330842] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks [] for router_gateway (95fcd190-3edc-430b-88d5-5f196134117c), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.334596] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.378616] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Allocated IP 10.180.180.253 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/88629c65-f7f2-4958-beaa-f5b4a889c016) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1106.421333] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks [] for allowed_address_pair (88629c65-f7f2-4958-beaa-f5b4a889c016), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.422193] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks [] for port (88629c65-f7f2-4958-beaa-f5b4a889c016), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.422405] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] create_port_precommit called with port settings {'id': '88629c65-f7f2-4958-beaa-f5b4a889c016', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:51:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1106.422547] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] create_port_precommit: [ 1106.422547] [49941]: key[id], None -> 88629c65-f7f2-4958-beaa-f5b4a889c016 [ 1106.422547] [49941]: key[binding:vnic_type], None -> normal [ 1106.422547] [49941]: key[binding:vif_details], None -> {} [ 1106.422547] [49941]: key[allowed_address_pairs], None -> [] [ 1106.422547] [49941]: key[binding:profile], None -> {} [ 1106.422547] [49941]: key[admin_state_up], None -> True [ 1106.422547] [49941]: key[binding:vif_type], None -> unbound [ 1106.422547] [49941]: key[device_owner], None -> network:router_gateway [ 1106.422547] [49941]: key[tenant_id], None -> [ 1106.422547] [49941]: key[binding:host_id], None -> [ 1106.422547] [49941]: key[standard_attr_id], None -> 1722 [ 1106.422547] [49941]: key[name], None -> [ 1106.422547] [49941]: key[mac_address], None -> fa:16:3e:12:51:5e [ 1106.422547] [49941]: key[status], None -> DOWN [ 1106.422547] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1106.422547] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] [ 1106.422547] [49941]: key[security_groups], None -> [] [ 1106.422547] [49941]: key[port_security_enabled], None -> False [ 1106.422547] [49941]: key[project_id], None -> [ 1106.422547] [49941]: key[device_id], None -> 95fcd190-3edc-430b-88d5-5f196134117c [ 1106.422547] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.433385] [49942]: [pid: 49942|app: 0|req: 4938/9641] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:48 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.454807] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (88629c65-f7f2-4958-beaa-f5b4a889c016), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.475026] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Pushing event updated for resources: {'Port': ['ID=88629c65-f7f2-4958-beaa-f5b4a889c016,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1106.482744] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1106.483417] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1106.486673] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1106.499431] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] create_port_postcommit called with port settings {'id': '88629c65-f7f2-4958-beaa-f5b4a889c016', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:51:5e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], '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-20T12:37:48Z', 'updated_at': '2025-11-20T12:37:48Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1106.499701] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] create_port_postcommit: [ 1106.499701] [49941]: key[id], None -> 88629c65-f7f2-4958-beaa-f5b4a889c016 [ 1106.499701] [49941]: key[binding:vnic_type], None -> normal [ 1106.499701] [49941]: key[tags], None -> [] [ 1106.499701] [49941]: key[binding:vif_details], None -> {} [ 1106.499701] [49941]: key[allowed_address_pairs], None -> [] [ 1106.499701] [49941]: key[extra_dhcp_opts], None -> [] [ 1106.499701] [49941]: key[binding:profile], None -> {} [ 1106.499701] [49941]: key[admin_state_up], None -> True [ 1106.499701] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1106.499701] [49941]: key[binding:vif_type], None -> unbound [ 1106.499701] [49941]: key[device_owner], None -> network:router_gateway [ 1106.499701] [49941]: key[created_at], None -> 2025-11-20T12:37:48Z [ 1106.499701] [49941]: key[updated_at], None -> 2025-11-20T12:37:48Z [ 1106.499701] [49941]: key[tenant_id], None -> [ 1106.499701] [49941]: key[binding:host_id], None -> [ 1106.499701] [49941]: key[description], None -> [ 1106.499701] [49941]: key[standard_attr_id], None -> 1722 [ 1106.499701] [49941]: key[name], None -> [ 1106.499701] [49941]: key[mac_address], None -> fa:16:3e:12:51:5e [ 1106.499701] [49941]: key[status], None -> DOWN [ 1106.499701] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1106.499701] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] [ 1106.499701] [49941]: key[security_groups], None -> [] [ 1106.499701] [49941]: key[revision_number], None -> 1 [ 1106.499701] [49941]: key[port_security_enabled], None -> False [ 1106.499701] [49941]: key[project_id], None -> [ 1106.499701] [49941]: key[device_id], None -> 95fcd190-3edc-430b-88d5-5f196134117c [ 1106.499701] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1106.593130] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks [] for router_gateway (95fcd190-3edc-430b-88d5-5f196134117c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.703973] [49942]: [pid: 49942|app: 0|req: 4939/9642] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:48 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1106.712649] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (95fcd190-3edc-430b-88d5-5f196134117c), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.808598] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Router 95fcd190-3edc-430b-88d5-5f196134117c is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1106.863239] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1106.878240] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a7a76fdc-e112-4295-b465-4431c0e02b2b admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1106.878946] [49941]: [pid: 49941|app: 0|req: 4704/9643] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:37:47 2025] POST /networking/v2.0/routers => generated 734 bytes in 731 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1106.922568] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e63d5f-020d-42d7-aefc-bb751209209d req-cbf25f6e-232e-413a-bd05-9aace8576ffa tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1106.923669] [49941]: [pid: 49941|app: 0|req: 4705/9644] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:48 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1106.931473] [49941]: DEBUG neutron.api.wsgi [req-28e63d5f-020d-42d7-aefc-bb751209209d req-391750f6-d773-4681-b2f5-f99e416f6feb tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1106.956785] [49941]: [pid: 49941|app: 0|req: 4706/9645] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:48 2025] GET /networking/v2.0/security-groups?id=2dd59808-6423-41ae-a5d0-513c714f2d03&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1107.198487] [49941]: [pid: 49941|app: 0|req: 4707/9646] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:48 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.327695] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35fe89e6-2a70-4758-b79b-27637737281a req-5945c8d1-f40f-41ba-80d6-59d8fe93aaea tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.328704] [49941]: [pid: 49941|app: 0|req: 4708/9647] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.338056] [49941]: DEBUG neutron.api.wsgi [req-35fe89e6-2a70-4758-b79b-27637737281a req-5e4fc4ee-c3da-4cc6-9a4c-fbc423369ee1 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.361511] [49941]: [pid: 49941|app: 0|req: 4709/9648] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1107.384453] [49941]: [pid: 49941|app: 0|req: 4710/9649] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.441021] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b24c6214-6bd6-4a7b-a6fb-1f6a9e65d6af req-627b7b22-a212-4d4d-839a-242b5572842c tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.441021] [49941]: [pid: 49941|app: 0|req: 4711/9650] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.447098] [49941]: DEBUG neutron.api.wsgi [req-b24c6214-6bd6-4a7b-a6fb-1f6a9e65d6af req-991a45bd-0449-4389-9338-62152974a404 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.476355] [49941]: [pid: 49941|app: 0|req: 4712/9651] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.499030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.506145] [49941]: [pid: 49941|app: 0|req: 4713/9652] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.542733] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-549a10dc-7698-4c5f-bbf9-5d7681994ccc req-1193134a-b526-436e-98fb-85421973bce4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.543766] [49941]: [pid: 49941|app: 0|req: 4714/9653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1107.550542] [49941]: DEBUG neutron.api.wsgi [req-549a10dc-7698-4c5f-bbf9-5d7681994ccc req-b235f01d-96cb-4d94-af13-ecb1b4d91e49 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.561924] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Allocated IP 192.168.128.1 (c6cc2421-d884-4245-999b-7ab6f88ed297/c54fb39b-92b6-4953-83fe-26b074a5474a/e72f012b-a8aa-4ccd-b040-8b95b2a2351e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1107.573401] [49941]: [pid: 49941|app: 0|req: 4715/9654] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.603263] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks [] for allowed_address_pair (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.603972] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks [] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.605151] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] create_port_precommit called with port settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.1'}], 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'port_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': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1107.605151] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] create_port_precommit: [ 1107.605151] [49942]: key[id], None -> e72f012b-a8aa-4ccd-b040-8b95b2a2351e [ 1107.605151] [49942]: key[binding:vnic_type], None -> normal [ 1107.605151] [49942]: key[binding:vif_details], None -> {} [ 1107.605151] [49942]: key[allowed_address_pairs], None -> [] [ 1107.605151] [49942]: key[binding:profile], None -> {} [ 1107.605151] [49942]: key[admin_state_up], None -> True [ 1107.605151] [49942]: key[binding:vif_type], None -> unbound [ 1107.605151] [49942]: key[device_owner], None -> network:router_interface [ 1107.605151] [49942]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1107.605151] [49942]: key[binding:host_id], None -> [ 1107.605151] [49942]: key[standard_attr_id], None -> 1724 [ 1107.605151] [49942]: key[name], None -> [ 1107.605151] [49942]: key[mac_address], None -> fa:16:3e:5f:f6:7b [ 1107.605151] [49942]: key[status], None -> DOWN [ 1107.605151] [49942]: key[network_id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1107.605151] [49942]: key[fixed_ips], None -> [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.1'}] [ 1107.605151] [49942]: key[security_groups], None -> [] [ 1107.605151] [49942]: key[port_security_enabled], None -> False [ 1107.605151] [49942]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1107.605151] [49942]: key[device_id], None -> 95fcd190-3edc-430b-88d5-5f196134117c [ 1107.605151] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1107.628685] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.673224] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Pushing event updated for resources: {'Port': ['ID=e72f012b-a8aa-4ccd-b040-8b95b2a2351e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1107.685053] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Network c6cc2421-d884-4245-999b-7ab6f88ed297 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1107.685765] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1107.687477] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1107.704964] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] create_port_postcommit called with port settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.1'}], 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'port_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-20T12:37:49Z', 'updated_at': '2025-11-20T12:37:49Z', 'revision_number': 1, 'network': {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1107.705354] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] create_port_postcommit: [ 1107.705354] [49942]: key[id], None -> e72f012b-a8aa-4ccd-b040-8b95b2a2351e [ 1107.705354] [49942]: key[binding:vnic_type], None -> normal [ 1107.705354] [49942]: key[tags], None -> [] [ 1107.705354] [49942]: key[binding:vif_details], None -> {} [ 1107.705354] [49942]: key[allowed_address_pairs], None -> [] [ 1107.705354] [49942]: key[extra_dhcp_opts], None -> [] [ 1107.705354] [49942]: key[binding:profile], None -> {} [ 1107.705354] [49942]: key[admin_state_up], None -> True [ 1107.705354] [49942]: key[network], None -> {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} [ 1107.705354] [49942]: key[binding:vif_type], None -> unbound [ 1107.705354] [49942]: key[device_owner], None -> network:router_interface [ 1107.705354] [49942]: key[created_at], None -> 2025-11-20T12:37:49Z [ 1107.705354] [49942]: key[updated_at], None -> 2025-11-20T12:37:49Z [ 1107.705354] [49942]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1107.705354] [49942]: key[binding:host_id], None -> [ 1107.705354] [49942]: key[description], None -> [ 1107.705354] [49942]: key[standard_attr_id], None -> 1724 [ 1107.705354] [49942]: key[name], None -> [ 1107.705354] [49942]: key[mac_address], None -> fa:16:3e:5f:f6:7b [ 1107.705354] [49942]: key[status], None -> DOWN [ 1107.705354] [49942]: key[network_id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1107.705354] [49942]: key[fixed_ips], None -> [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.1'}] [ 1107.705354] [49942]: key[security_groups], None -> [] [ 1107.705354] [49942]: key[revision_number], None -> 1 [ 1107.705354] [49942]: key[port_security_enabled], None -> False [ 1107.705354] [49942]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1107.705354] [49942]: key[device_id], None -> 95fcd190-3edc-430b-88d5-5f196134117c [ 1107.705354] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1107.705354] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (95fcd190-3edc-430b-88d5-5f196134117c), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.740815] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7af54500-ab17-41d5-a386-2fe7d1eb018b req-693616e9-c21d-48dd-8e85-a5c813991fce tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.741706] [49941]: [pid: 49941|app: 0|req: 4716/9655] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.747991] [49941]: DEBUG neutron.api.wsgi [req-7af54500-ab17-41d5-a386-2fe7d1eb018b req-fa47836f-600a-4bb6-8159-d28ad8974ac5 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1107.769027] [49941]: [pid: 49941|app: 0|req: 4717/9656] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.785369] [49941]: [pid: 49941|app: 0|req: 4718/9657] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1107.871036] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-2f368bb4-5742-46aa-8d20-443c187cb4ed tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1107.872545] [49941]: [pid: 49941|app: 0|req: 4719/9658] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1107.873275] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.921234] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Deleting port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1107.921439] [49941]: DEBUG neutron_lib.callbacks.manager [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.951161] [49941]: DEBUG neutron.plugins.ml2.db [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] For port b85e5b1b-9d8e-4180-9500-2424f4fd03e8, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1107.951161] [49941]: DEBUG neutron_lib.callbacks.manager [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.952186] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks [] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.952427] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] update_port_precommit called with port settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', '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-20T12:37:49Z', 'updated_at': '2025-11-20T12:37:49Z', 'revision_number': 1, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', '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-20T12:37:49Z', 'updated_at': '2025-11-20T12:37:49Z', 'revision_number': 1, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) 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': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1107.952555] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] update_port_precommit: [ 1107.952555] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1107.953882] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1107.957626] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:09Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1107.957794] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_precommit: [ 1107.957794] [49941]: key[id], b85e5b1b-9d8e-4180-9500-2424f4fd03e8 -> None [ 1107.957794] [49941]: key[binding:vnic_type], normal -> None [ 1107.957794] [49941]: key[tags], [] -> None [ 1107.957794] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1107.957794] [49941]: key[allowed_address_pairs], [] -> None [ 1107.957794] [49941]: key[extra_dhcp_opts], [] -> None [ 1107.957794] [49941]: key[binding:profile], {} -> None [ 1107.957794] [49941]: key[admin_state_up], True -> None [ 1107.957794] [49941]: key[binding:vif_type], ovs -> None [ 1107.957794] [49941]: key[device_owner], compute:nova -> None [ 1107.957794] [49941]: key[created_at], 2025-11-20T12:34:07Z -> None [ 1107.957794] [49941]: key[updated_at], 2025-11-20T12:34:09Z -> None [ 1107.957794] [49941]: key[description], -> None [ 1107.957794] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1107.957794] [49941]: key[binding:host_id], cpu-1 -> None [ 1107.957794] [49941]: key[standard_attr_id], 1472 -> None [ 1107.957794] [49941]: key[name], -> None [ 1107.957794] [49941]: key[mac_address], fa:16:3e:32:4c:70 -> None [ 1107.957794] [49941]: key[status], ACTIVE -> None [ 1107.957794] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1107.957794] [49941]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}] -> None [ 1107.957794] [49941]: key[security_groups], ['2dd59808-6423-41ae-a5d0-513c714f2d03'] -> None [ 1107.957794] [49941]: key[revision_number], 5 -> None [ 1107.957794] [49941]: key[port_security_enabled], True -> None [ 1107.957794] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1107.957794] [49941]: key[device_id], 46473311-21e1-4021-8556-9550fe702777 -> None [ 1107.957794] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1107.960914] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Calling delete_port for b85e5b1b-9d8e-4180-9500-2424f4fd03e8 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1107.975867] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Pushing event updated for resources: {'Port': ['ID=e72f012b-a8aa-4ccd-b040-8b95b2a2351e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1107.997073] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] update_port_postcommit called with port settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', '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-20T12:37:49Z', 'updated_at': '2025-11-20T12:37:49Z', 'revision_number': 1, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', '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-20T12:37:49Z', 'updated_at': '2025-11-20T12:37:49Z', 'revision_number': 1, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) 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': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1107.997301] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] update_port_postcommit: [ 1107.997301] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1107.997636] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (95fcd190-3edc-430b-88d5-5f196134117c), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.027660] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Network c6cc2421-d884-4245-999b-7ab6f88ed297 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1108.028634] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1108.039051] [49941]: DEBUG neutron_lib.callbacks.manager [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (b85e5b1b-9d8e-4180-9500-2424f4fd03e8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.047411] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Pushing event deleted for resources: {'Port': ['ID=b85e5b1b-9d8e-4180-9500-2424f4fd03e8,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.073613] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] No DVR routers for this DVR port b85e5b1b-9d8e-4180-9500-2424f4fd03e8 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1108.073967] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit called with port settings {'id': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:32:4c:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '46473311-21e1-4021-8556-9550fe702777', 'device_owner': 'compute:nova', 'standard_attr_id': 1472, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['2dd59808-6423-41ae-a5d0-513c714f2d03'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:07Z', 'updated_at': '2025-11-20T12:34:09Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (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': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1108.074142] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] delete_port_postcommit: [ 1108.074142] [49941]: key[id], b85e5b1b-9d8e-4180-9500-2424f4fd03e8 -> None [ 1108.074142] [49941]: key[binding:vnic_type], normal -> None [ 1108.074142] [49941]: key[tags], [] -> None [ 1108.074142] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '4b5f9472-1844-4c99-8804-8f193cfff562', 'external-id': 'nsx-vlan-transportzone-445', 'segmentation_id': 445, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1108.074142] [49941]: key[allowed_address_pairs], [] -> None [ 1108.074142] [49941]: key[extra_dhcp_opts], [] -> None [ 1108.074142] [49941]: key[binding:profile], {} -> None [ 1108.074142] [49941]: key[admin_state_up], True -> None [ 1108.074142] [49941]: key[binding:vif_type], ovs -> None [ 1108.074142] [49941]: key[device_owner], compute:nova -> None [ 1108.074142] [49941]: key[created_at], 2025-11-20T12:34:07Z -> None [ 1108.074142] [49941]: key[updated_at], 2025-11-20T12:34:09Z -> None [ 1108.074142] [49941]: key[description], -> None [ 1108.074142] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1108.074142] [49941]: key[binding:host_id], cpu-1 -> None [ 1108.074142] [49941]: key[standard_attr_id], 1472 -> None [ 1108.074142] [49941]: key[name], -> None [ 1108.074142] [49941]: key[mac_address], fa:16:3e:32:4c:70 -> None [ 1108.074142] [49941]: key[status], ACTIVE -> None [ 1108.074142] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1108.074142] [49941]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.6'}] -> None [ 1108.074142] [49941]: key[security_groups], ['2dd59808-6423-41ae-a5d0-513c714f2d03'] -> None [ 1108.074142] [49941]: key[revision_number], 5 -> None [ 1108.074142] [49941]: key[port_security_enabled], True -> None [ 1108.074142] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1108.074142] [49941]: key[device_id], 46473311-21e1-4021-8556-9550fe702777 -> None [ 1108.074142] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.075735] [49941]: DEBUG neutron_lib.callbacks.manager [req-0b38f398-fcd7-41af-b144-485a0b69e157 req-65d9b245-b8ff-4951-b178-5c40279d4b93 tempest-ServerRescueNegativeTestJSON-1641470311 tempest-ServerRescueNegativeTestJSON-1641470311-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.076253] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '46473311-21e1-4021-8556-9550fe702777', 'name': 'network-vif-deleted', 'tag': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1108.080151] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-be223f96-b41f-4617-bd8c-3ac425e30cf3" -d '{"events": [{"server_uuid": "46473311-21e1-4021-8556-9550fe702777", "name": "network-vif-deleted", "tag": "b85e5b1b-9d8e-4180-9500-2424f4fd03e8"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1108.080297] [49941]: [pid: 49941|app: 0|req: 4720/9659] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:49 2025] DELETE /networking/v2.0/ports/b85e5b1b-9d8e-4180-9500-2424f4fd03e8 => generated 0 bytes in 204 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1108.100277] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Router 95fcd190-3edc-430b-88d5-5f196134117c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1108.115184] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-819192ea-f37e-4b03-a60d-ed247a557bec req-9cf5cfea-2a33-42e3-b429-eb490f0d84b3 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.116132] [49941]: [pid: 49941|app: 0|req: 4721/9660] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.129486] [49941]: [pid: 49941|app: 0|req: 4722/9661] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.132169] [49941]: DEBUG neutron.api.wsgi [req-819192ea-f37e-4b03-a60d-ed247a557bec req-4d08b0e1-86b4-4db7-9d9a-3bcfdae81ac5 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.151060] [49941]: [pid: 49941|app: 0|req: 4723/9662] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:49 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.158126] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6194a83a-67d3-4b71-9ef6-a75bf27a7882 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1108.162549] [49942]: [pid: 49942|app: 0|req: 4940/9663] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:37:48 2025] PUT /networking/v2.0/routers/95fcd190-3edc-430b-88d5-5f196134117c/add_router_interface => generated 309 bytes in 1280 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.163770] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-9b51ad7f-eddc-4371-aff6-61d9782cd10c x-openstack-request-id: req-9b51ad7f-eddc-4371-aff6-61d9782cd10c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1108.164517] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "46473311-21e1-4021-8556-9550fe702777", "name": "network-vif-deleted", "tag": "b85e5b1b-9d8e-4180-9500-2424f4fd03e8", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1108.164517] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9b51ad7f-eddc-4371-aff6-61d9782cd10c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1108.164517] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9b51ad7f-eddc-4371-aff6-61d9782cd10c'] response: {'server_uuid': '46473311-21e1-4021-8556-9550fe702777', 'name': 'network-vif-deleted', 'tag': 'b85e5b1b-9d8e-4180-9500-2424f4fd03e8', 'status': 'completed', 'code': 200} [ 1108.273684] [49941]: [pid: 49941|app: 0|req: 4724/9664] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:50 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.317660] [49942]: DEBUG neutron.api.v2.base [None req-19466c1b-8c1c-4f60-ac76-5922a22488a0 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--547563005', 'description': 'tempest-description--524694194'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1108.346183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19466c1b-8c1c-4f60-ac76-5922a22488a0 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.405861] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-2117abb4-05ff-4cf3-b92c-381d8785840e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.406742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19466c1b-8c1c-4f60-ac76-5922a22488a0 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group (d2eedf59-51fe-4a8d-9226-658fb03c9e8d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.406846] [49941]: [pid: 49941|app: 0|req: 4725/9665] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:50 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 615 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1108.408164] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19466c1b-8c1c-4f60-ac76-5922a22488a0 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d2eedf59-51fe-4a8d-9226-658fb03c9e8d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.413498] [49941]: DEBUG neutron.api.wsgi [req-bdca1677-fce6-45d7-8402-38e151d3154d req-db227744-98ea-4037-9f84-d006595d6c32 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1108.422149] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-19466c1b-8c1c-4f60-ac76-5922a22488a0 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=d2eedf59-51fe-4a8d-9226-658fb03c9e8d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.435675] [49942]: DEBUG neutron_lib.callbacks.manager [None req-19466c1b-8c1c-4f60-ac76-5922a22488a0 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.435675] [49942]: [pid: 49942|app: 0|req: 4941/9666] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:37:50 2025] POST /networking/v2.0/security-groups => generated 1661 bytes in 121 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1108.437100] [49941]: [pid: 49941|app: 0|req: 4726/9667] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:37:50 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=68a180df1c744693994df13e84f0b71d => generated 180 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1108.441228] [49942]: DEBUG neutron.api.v2.base [None req-e9dc651d-fc4b-447f-b12c-ca42b6c08d55 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Request body: {'security_group_rule': {'security_group_id': 'd2eedf59-51fe-4a8d-9226-658fb03c9e8d', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1108.443260] [49941]: DEBUG neutron.api.v2.base [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'port': {'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'admin_state_up': True, 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1108.471049] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e9dc651d-fc4b-447f-b12c-ca42b6c08d55 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group_rule (6236699d-631d-4eb6-ab42-4a48ad056972), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.478696] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Made reservation on behalf of 68a180df1c744693994df13e84f0b71d for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1108.481725] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.493672] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e9dc651d-fc4b-447f-b12c-ca42b6c08d55 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group_rule (6236699d-631d-4eb6-ab42-4a48ad056972), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.494966] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e9dc651d-fc4b-447f-b12c-ca42b6c08d55 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (6236699d-631d-4eb6-ab42-4a48ad056972), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.502101] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e9dc651d-fc4b-447f-b12c-ca42b6c08d55 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=6236699d-631d-4eb6-ab42-4a48ad056972,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.518330] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e9dc651d-fc4b-447f-b12c-ca42b6c08d55 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.518963] [49942]: [pid: 49942|app: 0|req: 4942/9668] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:37:50 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 81 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1108.532802] [49942]: [pid: 49942|app: 0|req: 4943/9669] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:50 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.535961] [49942]: DEBUG neutron.api.v2.base [None req-a3067b53-7246-42bc-897e-de7c01cf7fc4 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Request body: {'security_group_rule': {'security_group_id': 'd2eedf59-51fe-4a8d-9226-658fb03c9e8d', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1108.536503] [49941]: DEBUG neutron.db.db_base_plugin_common [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Allocated IP 192.168.128.13 (048067c6-b65e-4098-a38d-bf2512dc9444/fafb3816-d392-46e5-9957-ae4b9093950b/8b3db57f-2487-48ba-aa1f-d1040e668f06) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1108.560478] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3067b53-7246-42bc-897e-de7c01cf7fc4 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group_rule (304c23b0-d624-4105-8d81-ffcf3da4a3af), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.589464] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3067b53-7246-42bc-897e-de7c01cf7fc4 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group_rule (304c23b0-d624-4105-8d81-ffcf3da4a3af), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.591318] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3067b53-7246-42bc-897e-de7c01cf7fc4 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (304c23b0-d624-4105-8d81-ffcf3da4a3af), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.598999] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3067b53-7246-42bc-897e-de7c01cf7fc4 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=304c23b0-d624-4105-8d81-ffcf3da4a3af,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.604365] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for allowed_address_pair (8b3db57f-2487-48ba-aa1f-d1040e668f06), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.605178] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.605401] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1108.605651] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_precommit: [ 1108.605651] [49941]: key[id], None -> 8b3db57f-2487-48ba-aa1f-d1040e668f06 [ 1108.605651] [49941]: key[binding:vnic_type], None -> normal [ 1108.605651] [49941]: key[binding:vif_details], None -> {} [ 1108.605651] [49941]: key[allowed_address_pairs], None -> [] [ 1108.605651] [49941]: key[binding:profile], None -> {} [ 1108.605651] [49941]: key[admin_state_up], None -> True [ 1108.605651] [49941]: key[binding:vif_type], None -> unbound [ 1108.605651] [49941]: key[device_owner], None -> [ 1108.605651] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 1108.605651] [49941]: key[binding:host_id], None -> [ 1108.605651] [49941]: key[standard_attr_id], None -> 1729 [ 1108.605651] [49941]: key[name], None -> [ 1108.605651] [49941]: key[mac_address], None -> fa:16:3e:54:4e:21 [ 1108.605651] [49941]: key[status], None -> DOWN [ 1108.605651] [49941]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 1108.605651] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] [ 1108.605651] [49941]: key[security_groups], None -> ['4beed2df-7976-42c3-99ad-d5d1ab305c56'] [ 1108.605651] [49941]: key[port_security_enabled], None -> True [ 1108.605651] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 1108.605651] [49941]: key[device_id], None -> c109cf14-f1dc-4535-a09d-a06f53ed356c [ 1108.605651] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.613474] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a3067b53-7246-42bc-897e-de7c01cf7fc4 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.613645] [49942]: [pid: 49942|app: 0|req: 4944/9670] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:37:50 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 80 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1108.627778] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.628776] [49942]: [pid: 49942|app: 0|req: 4945/9671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:50 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1108.633154] [49942]: DEBUG neutron.api.v2.base [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1108.653492] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.658615] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event updated for resources: {'Port': ['ID=8b3db57f-2487-48ba-aa1f-d1040e668f06,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.671473] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Network 048067c6-b65e-4098-a38d-bf2512dc9444 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1108.672564] [49941]: DEBUG neutron.scheduler.base_scheduler [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1108.674750] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1108.690575] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.690739] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'project_id': '68a180df1c744693994df13e84f0b71d', 'port_security_enabled': True, 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 1, 'network': {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1108.690739] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] create_port_postcommit: [ 1108.690739] [49941]: key[id], None -> 8b3db57f-2487-48ba-aa1f-d1040e668f06 [ 1108.690739] [49941]: key[binding:vnic_type], None -> normal [ 1108.690739] [49941]: key[tags], None -> [] [ 1108.690739] [49941]: key[binding:vif_details], None -> {} [ 1108.690739] [49941]: key[allowed_address_pairs], None -> [] [ 1108.690739] [49941]: key[extra_dhcp_opts], None -> [] [ 1108.690739] [49941]: key[binding:profile], None -> {} [ 1108.690739] [49941]: key[admin_state_up], None -> True [ 1108.690739] [49941]: key[network], None -> {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} [ 1108.690739] [49941]: key[binding:vif_type], None -> unbound [ 1108.690739] [49941]: key[device_owner], None -> [ 1108.690739] [49941]: key[created_at], None -> 2025-11-20T12:37:50Z [ 1108.690739] [49941]: key[updated_at], None -> 2025-11-20T12:37:50Z [ 1108.690739] [49941]: key[tenant_id], None -> 68a180df1c744693994df13e84f0b71d [ 1108.690739] [49941]: key[binding:host_id], None -> [ 1108.690739] [49941]: key[description], None -> [ 1108.690739] [49941]: key[standard_attr_id], None -> 1729 [ 1108.690739] [49941]: key[name], None -> [ 1108.690739] [49941]: key[mac_address], None -> fa:16:3e:54:4e:21 [ 1108.690739] [49941]: key[status], None -> DOWN [ 1108.690739] [49941]: key[network_id], None -> 048067c6-b65e-4098-a38d-bf2512dc9444 [ 1108.690739] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] [ 1108.690739] [49941]: key[security_groups], None -> ['4beed2df-7976-42c3-99ad-d5d1ab305c56'] [ 1108.690739] [49941]: key[revision_number], None -> 1 [ 1108.690739] [49941]: key[port_security_enabled], None -> True [ 1108.690739] [49941]: key[project_id], None -> 68a180df1c744693994df13e84f0b71d [ 1108.690739] [49941]: key[device_id], None -> c109cf14-f1dc-4535-a09d-a06f53ed356c [ 1108.690739] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.732374] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1108.732731] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-7d67cfab-cf83-4a68-9f50-e92ae88d8d84 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.741371] [49941]: [pid: 49941|app: 0|req: 4727/9672] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:50 2025] POST /networking/v2.0/ports => generated 733 bytes in 301 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1108.748852] [49941]: DEBUG neutron.api.v2.base [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Request body: {'port': {'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1108.749113] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Allocated IP 10.180.180.159 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/d86d9810-0c33-47bd-b40c-7c7d8207e3f0) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1108.785113] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.792607] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for allowed_address_pair (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.793469] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.793586] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_precommit called with port settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1108.793678] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_precommit: [ 1108.793678] [49942]: key[id], None -> d86d9810-0c33-47bd-b40c-7c7d8207e3f0 [ 1108.793678] [49942]: key[binding:vnic_type], None -> normal [ 1108.793678] [49942]: key[binding:vif_details], None -> {} [ 1108.793678] [49942]: key[allowed_address_pairs], None -> [] [ 1108.793678] [49942]: key[binding:profile], None -> {} [ 1108.793678] [49942]: key[admin_state_up], None -> True [ 1108.793678] [49942]: key[binding:vif_type], None -> unbound [ 1108.793678] [49942]: key[device_owner], None -> network:floatingip [ 1108.793678] [49942]: key[tenant_id], None -> [ 1108.793678] [49942]: key[binding:host_id], None -> [ 1108.793678] [49942]: key[standard_attr_id], None -> 1731 [ 1108.793678] [49942]: key[name], None -> [ 1108.793678] [49942]: key[mac_address], None -> fa:16:3e:c1:53:b4 [ 1108.793678] [49942]: key[status], None -> N/A [ 1108.793678] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1108.793678] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] [ 1108.793678] [49942]: key[security_groups], None -> [] [ 1108.793678] [49942]: key[port_security_enabled], None -> False [ 1108.793678] [49942]: key[project_id], None -> [ 1108.793678] [49942]: key[device_id], None -> PENDING [ 1108.793678] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.813035] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.835067] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event updated for resources: {'Port': ['ID=d86d9810-0c33-47bd-b40c-7c7d8207e3f0,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1108.844041] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1108.845023] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1108.846750] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1108.861602] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_postcommit called with port settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1108.861810] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_postcommit: [ 1108.861810] [49942]: key[id], None -> d86d9810-0c33-47bd-b40c-7c7d8207e3f0 [ 1108.861810] [49942]: key[binding:vnic_type], None -> normal [ 1108.861810] [49942]: key[tags], None -> [] [ 1108.861810] [49942]: key[binding:vif_details], None -> {} [ 1108.861810] [49942]: key[allowed_address_pairs], None -> [] [ 1108.861810] [49942]: key[extra_dhcp_opts], None -> [] [ 1108.861810] [49942]: key[binding:profile], None -> {} [ 1108.861810] [49942]: key[admin_state_up], None -> True [ 1108.861810] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1108.861810] [49942]: key[binding:vif_type], None -> unbound [ 1108.861810] [49942]: key[device_owner], None -> network:floatingip [ 1108.861810] [49942]: key[created_at], None -> 2025-11-20T12:37:50Z [ 1108.861810] [49942]: key[updated_at], None -> 2025-11-20T12:37:50Z [ 1108.861810] [49942]: key[tenant_id], None -> [ 1108.861810] [49942]: key[binding:host_id], None -> [ 1108.861810] [49942]: key[description], None -> [ 1108.861810] [49942]: key[standard_attr_id], None -> 1731 [ 1108.861810] [49942]: key[name], None -> [ 1108.861810] [49942]: key[mac_address], None -> fa:16:3e:c1:53:b4 [ 1108.861810] [49942]: key[status], None -> N/A [ 1108.861810] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1108.861810] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] [ 1108.861810] [49942]: key[security_groups], None -> [] [ 1108.861810] [49942]: key[revision_number], None -> 1 [ 1108.861810] [49942]: key[port_security_enabled], None -> False [ 1108.861810] [49942]: key[project_id], None -> [ 1108.861810] [49942]: key[device_id], None -> PENDING [ 1108.861810] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.892956] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for floatingip (d78263e9-2ce8-4979-be96-733cf5a33256), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.895240] [49941]: DEBUG neutron.notifiers.nova [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8b3db57f-2487-48ba-aa1f-d1040e668f06 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1108.901197] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks [] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.918404] [49941]: DEBUG neutron.db.provisioning_blocks [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Transition to ACTIVE for port object 8b3db57f-2487-48ba-aa1f-d1040e668f06 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1108.920341] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_precommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1108.920528] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_precommit: [ 1108.920528] [49941]: key[device_owner], -> compute:nova [ 1108.920528] [49941]: key[binding:host_id], -> cpu-1 [ 1108.920528] [49941]: key[revision_number], 1 -> 2 [ 1108.920528] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1108.921733] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1108.928207] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.024051] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.024370] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] update_port_precommit called with port settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd78263e9-2ce8-4979-be96-733cf5a33256', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1109.024586] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] update_port_precommit: [ 1109.024586] [49942]: key[device_id], PENDING -> d78263e9-2ce8-4979-be96-733cf5a33256 [ 1109.024586] [49942]: key[revision_number], 1 -> 2 [ 1109.024586] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1109.026506] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.052402] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event updated for resources: {'Port': ['ID=d86d9810-0c33-47bd-b40c-7c7d8207e3f0,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1109.073938] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] update_port_postcommit called with port settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd78263e9-2ce8-4979-be96-733cf5a33256', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1109.074128] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] update_port_postcommit: [ 1109.074128] [49942]: key[device_id], PENDING -> d78263e9-2ce8-4979-be96-733cf5a33256 [ 1109.074128] [49942]: key[revision_number], 1 -> 2 [ 1109.074128] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1109.075183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (d78263e9-2ce8-4979-be96-733cf5a33256), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.085489] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d921af45-2a44-4e50-8c43-41268a665f7f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1109.086343] [49942]: [pid: 49942|app: 0|req: 4946/9673] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:37:50 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 457 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1109.100677] [49942]: [pid: 49942|app: 0|req: 4947/9674] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:50 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.228499] [49942]: DEBUG neutron.api.wsgi [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-bc0ff263-c7fd-44e1-b47c-b24ab205bf00 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.254572] [49942]: [pid: 49942|app: 0|req: 4948/9675] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:37:50 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--547563005&fields=id&tenant_id=c43c91a893e441d88cfc89c0c6355b26 => generated 69 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.271129] [49942]: [pid: 49942|app: 0|req: 4949/9676] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.314318] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-52f67878-be4d-4a22-9d43-4c27c9775059 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.317942] [49942]: [pid: 49942|app: 0|req: 4950/9677] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/networks?id=c6cc2421-d884-4245-999b-7ab6f88ed297 => generated 620 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.340934] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-876bbe60-3498-498a-bf90-08bdedf89346 req-67fb8028-575d-4ac1-b2c2-2322827e3bdb tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.341887] [49942]: [pid: 49942|app: 0|req: 4951/9678] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.346960] [49942]: DEBUG neutron.api.wsgi [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-7c4abe11-4026-47c4-a68b-f0a12fc28949 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.351241] [49942]: [pid: 49942|app: 0|req: 4952/9679] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/quotas/c43c91a893e441d88cfc89c0c6355b26 => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.354270] [49942]: DEBUG neutron.api.wsgi [req-876bbe60-3498-498a-bf90-08bdedf89346 req-76ad43db-a216-469e-a362-6c698169525f tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.373136] [49942]: [pid: 49942|app: 0|req: 4953/9680] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/security-groups?id=feb845d9-803d-408b-aaff-a4b2dfd03236&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.411309] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Pushing event updated for resources: {'Port': ['ID=8b3db57f-2487-48ba-aa1f-d1040e668f06,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1109.427784] [49942]: [pid: 49942|app: 0|req: 4954/9681] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?tenant_id=c43c91a893e441d88cfc89c0c6355b26&fields=id => generated 103 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.441317] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_postcommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': '', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 1, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1109.441557] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_postcommit: [ 1109.441557] [49941]: key[device_owner], -> compute:nova [ 1109.441557] [49941]: key[binding:host_id], -> cpu-1 [ 1109.441557] [49941]: key[revision_number], 1 -> 2 [ 1109.441557] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1109.447675] [49941]: DEBUG neutron.plugins.ml2.managers [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Attempting to bind port 8b3db57f-2487-48ba-aa1f-d1040e668f06 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1109.447857] [49941]: DEBUG neutron.plugins.ml2.managers [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Attempting to bind port 8b3db57f-2487-48ba-aa1f-d1040e668f06 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1109.447980] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Attempting to bind port 8b3db57f-2487-48ba-aa1f-d1040e668f06 on network 048067c6-b65e-4098-a38d-bf2512dc9444 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1109.467841] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1109.468085] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Bind Segment={'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1109.471348] [49941]: DEBUG networking_nsxv3.api.rpc [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Bind port on Host cpu-1 & Segment [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1109.477593] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-857fdea2-ca9e-4567-afa8-472c9a5c392f req-ff236293-97dc-443a-9583-9756e014814e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.478599] [49942]: [pid: 49942|app: 0|req: 4955/9682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.514068] [49942]: [pid: 49942|app: 0|req: 4956/9683] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.514068] [49942]: DEBUG neutron.api.wsgi [req-857fdea2-ca9e-4567-afa8-472c9a5c392f req-015dbcda-7c43-4c41-9469-a7a01d1b934c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.534279] [49942]: [pid: 49942|app: 0|req: 4957/9684] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.570165] [49942]: [pid: 49942|app: 0|req: 4958/9685] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.590347] [49942]: [pid: 49942|app: 0|req: 4959/9686] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.717148] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-097ad693-0018-46bf-a1d1-e9feaf51ba58 req-63035648-5782-4ea5-9dd8-aef42f7c9a16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1109.718226] [49942]: [pid: 49942|app: 0|req: 4960/9687] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 748 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.735728] [49942]: [pid: 49942|app: 0|req: 4961/9688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1109.738980] [49942]: DEBUG neutron.api.wsgi [req-097ad693-0018-46bf-a1d1-e9feaf51ba58 req-a4749809-9470-449d-aacb-3ce60486af33 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1109.768594] [49942]: [pid: 49942|app: 0|req: 4962/9689] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1109.807874] [49942]: [pid: 49942|app: 0|req: 4963/9690] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.113297] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-4318ae89-551d-427c-ae8e-b72f3f37f518 tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.114348] [49942]: [pid: 49942|app: 0|req: 4964/9691] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:51 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 750 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.168270] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Deleting port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1110.168410] [49942]: DEBUG neutron_lib.callbacks.manager [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.198294] [49942]: DEBUG neutron.plugins.ml2.db [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] For port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,segment=NetworkSegment(ee48e0b4-deaa-48f8-9ac9-4c5072d2b006),segment_id=ee48e0b4-deaa-48f8-9ac9-4c5072d2b006)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1110.198508] [49942]: DEBUG neutron_lib.callbacks.manager [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.205039] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] delete_port_precommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:39Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (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': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1110.205039] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] delete_port_precommit: [ 1110.205039] [49942]: key[id], ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 -> None [ 1110.205039] [49942]: key[binding:vnic_type], normal -> None [ 1110.205039] [49942]: key[tags], [] -> None [ 1110.205039] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1110.205039] [49942]: key[allowed_address_pairs], [] -> None [ 1110.205039] [49942]: key[extra_dhcp_opts], [] -> None [ 1110.205039] [49942]: key[binding:profile], {} -> None [ 1110.205039] [49942]: key[admin_state_up], True -> None [ 1110.205039] [49942]: key[binding:vif_type], ovs -> None [ 1110.205039] [49942]: key[device_owner], compute:nova -> None [ 1110.205039] [49942]: key[created_at], 2025-11-20T12:37:38Z -> None [ 1110.205039] [49942]: key[updated_at], 2025-11-20T12:37:39Z -> None [ 1110.205039] [49942]: key[description], -> None [ 1110.205039] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1110.205039] [49942]: key[binding:host_id], cpu-1 -> None [ 1110.205039] [49942]: key[standard_attr_id], 1688 -> None [ 1110.205039] [49942]: key[name], -> None [ 1110.205039] [49942]: key[mac_address], fa:16:3e:78:4d:2f -> None [ 1110.205039] [49942]: key[status], ACTIVE -> None [ 1110.205039] [49942]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1110.205039] [49942]: key[fixed_ips], [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}] -> None [ 1110.205039] [49942]: key[security_groups], ['feb845d9-803d-408b-aaff-a4b2dfd03236'] -> None [ 1110.205039] [49942]: key[revision_number], 5 -> None [ 1110.205039] [49942]: key[port_security_enabled], True -> None [ 1110.205039] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1110.205039] [49942]: key[device_id], 1124f925-60bf-49d6-b97a-d1b3202af340 -> None [ 1110.205039] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.206964] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Calling delete_port for ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1110.289684] [49942]: DEBUG neutron_lib.callbacks.manager [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.300394] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Pushing event deleted for resources: {'Port': ['ID=ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1110.335117] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] No DVR routers for this DVR port ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1110.335473] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] delete_port_postcommit called with port settings {'id': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:78:4d:2f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1124f925-60bf-49d6-b97a-d1b3202af340', 'device_owner': 'compute:nova', 'standard_attr_id': 1688, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['feb845d9-803d-408b-aaff-a4b2dfd03236'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:38Z', 'updated_at': '2025-11-20T12:37:39Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (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': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1110.335652] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] delete_port_postcommit: [ 1110.335652] [49942]: key[id], ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 -> None [ 1110.335652] [49942]: key[binding:vnic_type], normal -> None [ 1110.335652] [49942]: key[tags], [] -> None [ 1110.335652] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '73915082-a1b0-460b-b24d-97588fc9cb29', 'external-id': 'nsx-vlan-transportzone-744', 'segmentation_id': 744, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1110.335652] [49942]: key[allowed_address_pairs], [] -> None [ 1110.335652] [49942]: key[extra_dhcp_opts], [] -> None [ 1110.335652] [49942]: key[binding:profile], {} -> None [ 1110.335652] [49942]: key[admin_state_up], True -> None [ 1110.335652] [49942]: key[binding:vif_type], ovs -> None [ 1110.335652] [49942]: key[device_owner], compute:nova -> None [ 1110.335652] [49942]: key[created_at], 2025-11-20T12:37:38Z -> None [ 1110.335652] [49942]: key[updated_at], 2025-11-20T12:37:39Z -> None [ 1110.335652] [49942]: key[description], -> None [ 1110.335652] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1110.335652] [49942]: key[binding:host_id], cpu-1 -> None [ 1110.335652] [49942]: key[standard_attr_id], 1688 -> None [ 1110.335652] [49942]: key[name], -> None [ 1110.335652] [49942]: key[mac_address], fa:16:3e:78:4d:2f -> None [ 1110.335652] [49942]: key[status], ACTIVE -> None [ 1110.335652] [49942]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1110.335652] [49942]: key[fixed_ips], [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.14'}] -> None [ 1110.335652] [49942]: key[security_groups], ['feb845d9-803d-408b-aaff-a4b2dfd03236'] -> None [ 1110.335652] [49942]: key[revision_number], 5 -> None [ 1110.335652] [49942]: key[port_security_enabled], True -> None [ 1110.335652] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1110.335652] [49942]: key[device_id], 1124f925-60bf-49d6-b97a-d1b3202af340 -> None [ 1110.335652] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.338125] [49942]: DEBUG neutron_lib.callbacks.manager [req-6e377e9e-d0ab-4312-8b87-db09efc43c03 req-d394a708-cae7-4723-aa56-c73c34df85aa tempest-ServersNegativeTestMultiTenantJSON-688537846 tempest-ServersNegativeTestMultiTenantJSON-688537846-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.338394] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '1124f925-60bf-49d6-b97a-d1b3202af340', 'name': 'network-vif-deleted', 'tag': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1110.341206] [49942]: [pid: 49942|app: 0|req: 4965/9692] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:51 2025] DELETE /networking/v2.0/ports/ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24 => generated 0 bytes in 222 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1110.345097] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fb990f08-85b4-4ae3-80de-6e4594e416c4" -d '{"events": [{"server_uuid": "1124f925-60bf-49d6-b97a-d1b3202af340", "name": "network-vif-deleted", "tag": "ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1110.365675] [49942]: [pid: 49942|app: 0|req: 4966/9693] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.385511] [49942]: [pid: 49942|app: 0|req: 4967/9694] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.401097] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-c013048f-c1bc-4cbf-97cc-f99b9fd13233 x-openstack-request-id: req-c013048f-c1bc-4cbf-97cc-f99b9fd13233 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1110.401325] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "1124f925-60bf-49d6-b97a-d1b3202af340", "name": "network-vif-deleted", "tag": "ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1110.401325] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c013048f-c1bc-4cbf-97cc-f99b9fd13233 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1110.401534] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c013048f-c1bc-4cbf-97cc-f99b9fd13233'] response: {'server_uuid': '1124f925-60bf-49d6-b97a-d1b3202af340', 'name': 'network-vif-deleted', 'tag': 'ad2eeae8-cbbd-420f-99a4-5e94d6ae1f24', 'status': 'completed', 'code': 200} [ 1110.448092] [49942]: [pid: 49942|app: 0|req: 4968/9695] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.475385] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Bound using segment: {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1110.475385] [49941]: DEBUG neutron.plugins.ml2.managers [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Bound port: 8b3db57f-2487-48ba-aa1f-d1040e668f06, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "46e1fc20-2067-4e1a-9812-702772a2c82c", "external-id": "nsx-vlan-transportzone-210", "segmentation_id": 210}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1110.475385] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.523741] [49941]: DEBUG neutron.plugins.ml2.db [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] For port 8b3db57f-2487-48ba-aa1f-d1040e668f06, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1110.525713] [49941]: DEBUG neutron.plugins.ml2.db [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] For port 8b3db57f-2487-48ba-aa1f-d1040e668f06, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8b3db57f-2487-48ba-aa1f-d1040e668f06,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1110.527069] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_precommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1110.527277] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_precommit: [ 1110.527277] [49941]: key[binding:vif_type], unbound -> ovs [ 1110.527277] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} [ 1110.527277] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.530128] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.554017] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Pushing event updated for resources: {'Port': ['ID=8b3db57f-2487-48ba-aa1f-d1040e668f06,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1110.561856] [49941]: DEBUG neutron.db.provisioning_blocks [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Provisioning complete for port 8b3db57f-2487-48ba-aa1f-d1040e668f06 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1110.562019] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.562130] [49941]: INFO neutron.plugins.ml2.plugin [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Attempt 1 to provision port 8b3db57f-2487-48ba-aa1f-d1040e668f06 [ 1110.604201] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Current status of the port 8b3db57f-2487-48ba-aa1f-d1040e668f06 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1110.604450] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.619645] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1110.627125] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4543fa84-b047-46ca-b515-ac865ba670c5 req-441d68ca-40b2-465f-9571-cc19b941a3db tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.627460] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-57a23623-9d1a-475a-91f8-8b7b3bba1d4b" -d '{"events": [{"server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "name": "network-vif-plugged", "status": "completed", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1110.628411] [49942]: [pid: 49942|app: 0|req: 4969/9696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1110.629731] [49941]: DEBUG neutron.plugins.ml2.db [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] For port 8b3db57f-2487-48ba-aa1f-d1040e668f06, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8b3db57f-2487-48ba-aa1f-d1040e668f06,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1110.634596] [49942]: DEBUG neutron.api.wsgi [req-4543fa84-b047-46ca-b515-ac865ba670c5 req-baf1ff1a-7bf5-4be5-849c-7c82d98ae4a1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.666515] [49942]: [pid: 49942|app: 0|req: 4970/9697] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/security-groups?id=e8d1ac85-0b61-40ff-a99b-ae747465e47b&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.676983] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_precommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1110.677297] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_precommit: [ 1110.677297] [49941]: key[status], DOWN -> ACTIVE [ 1110.677297] [49941]: key[revision_number], 4 -> 5 [ 1110.677297] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.679875] [49942]: [pid: 49942|app: 0|req: 4971/9698] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.682722] [49941]: DEBUG neutron.db.provisioning_blocks [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Provisioning complete for port 8b3db57f-2487-48ba-aa1f-d1040e668f06 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1110.682872] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.683055] [49941]: INFO neutron.plugins.ml2.plugin [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Attempt 1 to provision port 8b3db57f-2487-48ba-aa1f-d1040e668f06 [ 1110.703841] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-0d9439a7-7b1c-4fe4-85f3-cc9efb6df507 x-openstack-request-id: req-0d9439a7-7b1c-4fe4-85f3-cc9efb6df507 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1110.704355] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "name": "network-vif-plugged", "status": "completed", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1110.704475] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0d9439a7-7b1c-4fe4-85f3-cc9efb6df507 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1110.704677] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0d9439a7-7b1c-4fe4-85f3-cc9efb6df507'] response: {'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'code': 200} [ 1110.721848] [49941]: DEBUG neutron.plugins.ml2.plugin [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Current status of the port 8b3db57f-2487-48ba-aa1f-d1040e668f06 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1110.722672] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_postcommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}]) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1110.722869] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_postcommit: [ 1110.722869] [49941]: key[status], DOWN -> ACTIVE [ 1110.722869] [49941]: key[revision_number], 4 -> 5 [ 1110.722869] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.722974] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.746244] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Pushing event updated for resources: {'Port': ['ID=8b3db57f-2487-48ba-aa1f-d1040e668f06,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1110.749199] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_postcommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 4, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', 'revision_number': 2, 'project_id': '68a180df1c744693994df13e84f0b71d'}) 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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1110.749410] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] update_port_postcommit: [ 1110.749410] [49941]: key[binding:vif_type], unbound -> ovs [ 1110.749410] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} [ 1110.749410] [49941]: key[updated_at], 2025-11-20T12:37:50Z -> 2025-11-20T12:37:52Z [ 1110.749410] [49941]: key[revision_number], 2 -> 4 [ 1110.749410] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.751370] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-fc9ea70b-9939-41d0-86e6-34009d76d03a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.752276] [49942]: [pid: 49942|app: 0|req: 4972/9699] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 612 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.753766] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.754159] [49941]: DEBUG neutron_lib.callbacks.manager [req-bdca1677-fce6-45d7-8402-38e151d3154d req-22c96f6f-e649-4d01-9a1c-283d9c588364 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.755394] [49941]: [pid: 49941|app: 0|req: 4728/9700] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:50 2025] PUT /networking/v2.0/ports/8b3db57f-2487-48ba-aa1f-d1040e668f06 => generated 1038 bytes in 2010 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1110.762681] [49942]: DEBUG neutron.api.v2.base [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Request body: {'port': {'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'admin_state_up': True, 'tenant_id': '9715357ca6bc43fdbef405fff39883db'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1110.818655] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Made reservation on behalf of 9715357ca6bc43fdbef405fff39883db for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1110.821798] [49942]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.825653] [49941]: [pid: 49941|app: 0|req: 4729/9701] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.861113] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c890342-5bbe-489d-bda4-3846e0b62c39 req-3f333312-fa90-49a7-b9e0-8b7e2c1375a9 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1110.862062] [49941]: [pid: 49941|app: 0|req: 4730/9702] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.868814] [49941]: DEBUG neutron.api.wsgi [req-6c890342-5bbe-489d-bda4-3846e0b62c39 req-12a2137a-5f75-4447-9da7-618669ef8167 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1110.887496] [49942]: DEBUG neutron.db.db_base_plugin_common [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Allocated IP 192.168.128.7 (1a2d11f8-c372-4110-9963-67fd280254d2/5e9ec725-f356-4ce5-9102-a190c08b3118/f5046548-fd03-46e9-b9dd-b9a6c58aa023) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1110.889221] [49941]: [pid: 49941|app: 0|req: 4731/9703] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1110.901594] [49941]: [pid: 49941|app: 0|req: 4732/9704] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:52 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1110.958225] [49942]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for allowed_address_pair (f5046548-fd03-46e9-b9dd-b9a6c58aa023), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.958987] [49942]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks [] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.959216] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': '', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1110.959369] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_precommit: [ 1110.959369] [49942]: key[id], None -> f5046548-fd03-46e9-b9dd-b9a6c58aa023 [ 1110.959369] [49942]: key[binding:vnic_type], None -> normal [ 1110.959369] [49942]: key[binding:vif_details], None -> {} [ 1110.959369] [49942]: key[allowed_address_pairs], None -> [] [ 1110.959369] [49942]: key[binding:profile], None -> {} [ 1110.959369] [49942]: key[admin_state_up], None -> True [ 1110.959369] [49942]: key[binding:vif_type], None -> unbound [ 1110.959369] [49942]: key[device_owner], None -> [ 1110.959369] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1110.959369] [49942]: key[binding:host_id], None -> [ 1110.959369] [49942]: key[standard_attr_id], None -> 1733 [ 1110.959369] [49942]: key[name], None -> [ 1110.959369] [49942]: key[mac_address], None -> fa:16:3e:3a:f0:f4 [ 1110.959369] [49942]: key[status], None -> DOWN [ 1110.959369] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 1110.959369] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}] [ 1110.959369] [49942]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 1110.959369] [49942]: key[port_security_enabled], None -> True [ 1110.959369] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1110.959369] [49942]: key[device_id], None -> bea1a947-3cc4-44db-8842-051138e015e1 [ 1110.959369] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1110.977711] [49942]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1110.999647] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event updated for resources: {'Port': ['ID=f5046548-fd03-46e9-b9dd-b9a6c58aa023,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1111.008212] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Network 1a2d11f8-c372-4110-9963-67fd280254d2 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1111.008903] [49942]: DEBUG neutron.scheduler.base_scheduler [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1111.011064] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1111.024158] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': '', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'project_id': '9715357ca6bc43fdbef405fff39883db', 'port_security_enabled': True, 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 1, 'network': {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1111.024359] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] create_port_postcommit: [ 1111.024359] [49942]: key[id], None -> f5046548-fd03-46e9-b9dd-b9a6c58aa023 [ 1111.024359] [49942]: key[binding:vnic_type], None -> normal [ 1111.024359] [49942]: key[tags], None -> [] [ 1111.024359] [49942]: key[binding:vif_details], None -> {} [ 1111.024359] [49942]: key[allowed_address_pairs], None -> [] [ 1111.024359] [49942]: key[extra_dhcp_opts], None -> [] [ 1111.024359] [49942]: key[binding:profile], None -> {} [ 1111.024359] [49942]: key[admin_state_up], None -> True [ 1111.024359] [49942]: key[network], None -> {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} [ 1111.024359] [49942]: key[binding:vif_type], None -> unbound [ 1111.024359] [49942]: key[device_owner], None -> [ 1111.024359] [49942]: key[created_at], None -> 2025-11-20T12:37:52Z [ 1111.024359] [49942]: key[updated_at], None -> 2025-11-20T12:37:52Z [ 1111.024359] [49942]: key[tenant_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1111.024359] [49942]: key[binding:host_id], None -> [ 1111.024359] [49942]: key[description], None -> [ 1111.024359] [49942]: key[standard_attr_id], None -> 1733 [ 1111.024359] [49942]: key[name], None -> [ 1111.024359] [49942]: key[mac_address], None -> fa:16:3e:3a:f0:f4 [ 1111.024359] [49942]: key[status], None -> DOWN [ 1111.024359] [49942]: key[network_id], None -> 1a2d11f8-c372-4110-9963-67fd280254d2 [ 1111.024359] [49942]: key[fixed_ips], None -> [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}] [ 1111.024359] [49942]: key[security_groups], None -> ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] [ 1111.024359] [49942]: key[revision_number], None -> 1 [ 1111.024359] [49942]: key[port_security_enabled], None -> True [ 1111.024359] [49942]: key[project_id], None -> 9715357ca6bc43fdbef405fff39883db [ 1111.024359] [49942]: key[device_id], None -> bea1a947-3cc4-44db-8842-051138e015e1 [ 1111.024359] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.054052] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.055715] [49942]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-8d96429c-6bd7-4de8-b35c-853ad26f4999 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.063626] [49942]: [pid: 49942|app: 0|req: 4973/9705] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:52 2025] POST /networking/v2.0/ports => generated 732 bytes in 305 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1111.071513] [49941]: DEBUG neutron.api.v2.base [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Request body: {'port': {'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1111.108010] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.207640] [49941]: DEBUG neutron.notifiers.nova [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id f5046548-fd03-46e9-b9dd-b9a6c58aa023 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1111.212987] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks [] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.221063] [49941]: DEBUG neutron.db.provisioning_blocks [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Transition to ACTIVE for port object f5046548-fd03-46e9-b9dd-b9a6c58aa023 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1111.222644] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_precommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': '', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1111.222798] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_precommit: [ 1111.222798] [49941]: key[device_owner], -> compute:nova [ 1111.222798] [49941]: key[binding:host_id], -> cpu-1 [ 1111.222798] [49941]: key[revision_number], 1 -> 2 [ 1111.222798] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.223896] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.242743] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Pushing event updated for resources: {'Port': ['ID=f5046548-fd03-46e9-b9dd-b9a6c58aa023,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1111.275857] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_postcommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': '', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 1, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1111.276067] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_postcommit: [ 1111.276067] [49941]: key[device_owner], -> compute:nova [ 1111.276067] [49941]: key[binding:host_id], -> cpu-1 [ 1111.276067] [49941]: key[revision_number], 1 -> 2 [ 1111.276067] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.281631] [49941]: DEBUG neutron.plugins.ml2.managers [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Attempting to bind port f5046548-fd03-46e9-b9dd-b9a6c58aa023 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1111.281767] [49941]: DEBUG neutron.plugins.ml2.managers [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Attempting to bind port f5046548-fd03-46e9-b9dd-b9a6c58aa023 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1111.281887] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Attempting to bind port f5046548-fd03-46e9-b9dd-b9a6c58aa023 on network 1a2d11f8-c372-4110-9963-67fd280254d2 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1111.319116] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1111.319377] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Bind Segment={'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1111.330023] [49941]: DEBUG networking_nsxv3.api.rpc [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Bind port on Host cpu-1 & Segment [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1111.371659] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-5ef4f089-61eb-4786-9696-d744782fc7d9 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.372990] [49942]: [pid: 49942|app: 0|req: 4974/9706] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.424024] [49942]: DEBUG neutron.plugins.ml2.plugin [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Deleting port 0ca3101a-22a7-4452-9f9c-c38a210616ea {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1111.424024] [49942]: DEBUG neutron_lib.callbacks.manager [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.450875] [49942]: DEBUG neutron.plugins.ml2.db [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] For port 0ca3101a-22a7-4452-9f9c-c38a210616ea, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=0ca3101a-22a7-4452-9f9c-c38a210616ea,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1111.451085] [49942]: DEBUG neutron_lib.callbacks.manager [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.455982] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1111.456256] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit: [ 1111.456256] [49942]: key[id], 0ca3101a-22a7-4452-9f9c-c38a210616ea -> None [ 1111.456256] [49942]: key[binding:vnic_type], normal -> None [ 1111.456256] [49942]: key[tags], [] -> None [ 1111.456256] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1111.456256] [49942]: key[allowed_address_pairs], [] -> None [ 1111.456256] [49942]: key[extra_dhcp_opts], [] -> None [ 1111.456256] [49942]: key[binding:profile], {} -> None [ 1111.456256] [49942]: key[admin_state_up], True -> None [ 1111.456256] [49942]: key[binding:vif_type], ovs -> None [ 1111.456256] [49942]: key[device_owner], compute:nova -> None [ 1111.456256] [49942]: key[created_at], 2025-11-20T12:35:22Z -> None [ 1111.456256] [49942]: key[updated_at], 2025-11-20T12:36:52Z -> None [ 1111.456256] [49942]: key[description], -> None [ 1111.456256] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1111.456256] [49942]: key[binding:host_id], cpu-1 -> None [ 1111.456256] [49942]: key[standard_attr_id], 1544 -> None [ 1111.456256] [49942]: key[name], -> None [ 1111.456256] [49942]: key[mac_address], fa:16:3e:c6:e3:b8 -> None [ 1111.456256] [49942]: key[status], ACTIVE -> None [ 1111.456256] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1111.456256] [49942]: key[fixed_ips], [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}] -> None [ 1111.456256] [49942]: key[security_groups], ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'] -> None [ 1111.456256] [49942]: key[revision_number], 10 -> None [ 1111.456256] [49942]: key[port_security_enabled], True -> None [ 1111.456256] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1111.456256] [49942]: key[device_id], 42072ec3-495f-498e-a84e-837a651dcd25 -> None [ 1111.456256] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.562650] [49942]: DEBUG neutron_lib.callbacks.manager [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.562837] [49942]: DEBUG neutron_lib.callbacks.manager [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (302187a9-0b6b-47f4-aea4-be7e6188582a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.562960] [49942]: INFO neutron.db.l3_db [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Floating IP 302187a9-0b6b-47f4-aea4-be7e6188582a disassociated. External IP: 10.180.180.169, port: 0ca3101a-22a7-4452-9f9c-c38a210616ea. [ 1111.563124] [49942]: DEBUG neutron.plugins.ml2.plugin [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Calling delete_port for 0ca3101a-22a7-4452-9f9c-c38a210616ea owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1111.643811] [49942]: DEBUG neutron_lib.callbacks.manager [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (0ca3101a-22a7-4452-9f9c-c38a210616ea), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.653221] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event deleted for resources: {'Port': ['ID=0ca3101a-22a7-4452-9f9c-c38a210616ea,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1111.731617] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Router 611951f1-79ee-494f-b87d-3fd4cf35ceef has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1111.783789] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1111.805989] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] No DVR routers for this DVR port 0ca3101a-22a7-4452-9f9c-c38a210616ea on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1111.806573] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit called with port settings {'id': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:c6:e3:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '42072ec3-495f-498e-a84e-837a651dcd25', 'device_owner': 'compute:nova', 'standard_attr_id': 1544, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:22Z', 'updated_at': '2025-11-20T12:36:52Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1111.806782] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit: [ 1111.806782] [49942]: key[id], 0ca3101a-22a7-4452-9f9c-c38a210616ea -> None [ 1111.806782] [49942]: key[binding:vnic_type], normal -> None [ 1111.806782] [49942]: key[tags], [] -> None [ 1111.806782] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1111.806782] [49942]: key[allowed_address_pairs], [] -> None [ 1111.806782] [49942]: key[extra_dhcp_opts], [] -> None [ 1111.806782] [49942]: key[binding:profile], {} -> None [ 1111.806782] [49942]: key[admin_state_up], True -> None [ 1111.806782] [49942]: key[binding:vif_type], ovs -> None [ 1111.806782] [49942]: key[device_owner], compute:nova -> None [ 1111.806782] [49942]: key[created_at], 2025-11-20T12:35:22Z -> None [ 1111.806782] [49942]: key[updated_at], 2025-11-20T12:36:52Z -> None [ 1111.806782] [49942]: key[description], -> None [ 1111.806782] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1111.806782] [49942]: key[binding:host_id], cpu-1 -> None [ 1111.806782] [49942]: key[standard_attr_id], 1544 -> None [ 1111.806782] [49942]: key[name], -> None [ 1111.806782] [49942]: key[mac_address], fa:16:3e:c6:e3:b8 -> None [ 1111.806782] [49942]: key[status], ACTIVE -> None [ 1111.806782] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1111.806782] [49942]: key[fixed_ips], [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.3'}] -> None [ 1111.806782] [49942]: key[security_groups], ['e8d1ac85-0b61-40ff-a99b-ae747465e47b'] -> None [ 1111.806782] [49942]: key[revision_number], 10 -> None [ 1111.806782] [49942]: key[port_security_enabled], True -> None [ 1111.806782] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1111.806782] [49942]: key[device_id], 42072ec3-495f-498e-a84e-837a651dcd25 -> None [ 1111.806782] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1111.809546] [49942]: DEBUG neutron_lib.callbacks.manager [req-36a44ec8-a978-48fc-aabf-b4c56a35b86b req-bf80694b-a924-44ae-9685-d6e89bf1b639 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1111.812335] [49942]: [pid: 49942|app: 0|req: 4975/9707] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:37:53 2025] DELETE /networking/v2.0/ports/0ca3101a-22a7-4452-9f9c-c38a210616ea => generated 0 bytes in 436 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1111.826512] [49942]: [pid: 49942|app: 0|req: 4976/9708] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.843555] [49942]: [pid: 49942|app: 0|req: 4977/9709] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.872462] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-2c97a062-f3f9-47a0-bc0c-4ae395cfe109 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.872982] [49942]: [pid: 49942|app: 0|req: 4978/9710] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1111.881779] [49942]: DEBUG neutron.api.wsgi [req-bdca1677-fce6-45d7-8402-38e151d3154d req-6219c52b-5289-4f4e-90a3-770bd90bc9f0 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1111.893190] [49942]: [pid: 49942|app: 0|req: 4979/9711] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=8b3db57f-2487-48ba-aa1f-d1040e668f06 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.909429] [49942]: [pid: 49942|app: 0|req: 4980/9712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.923605] [49942]: [pid: 49942|app: 0|req: 4981/9713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1111.944458] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-969529e7-5e9d-4532-9b0a-28df78e70ba7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.945467] [49942]: [pid: 49942|app: 0|req: 4982/9714] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.981032] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bdca1677-fce6-45d7-8402-38e151d3154d req-55d34143-8058-4785-bbf8-faee198ba626 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1111.981959] [49942]: [pid: 49942|app: 0|req: 4983/9715] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1111.998756] [49942]: [pid: 49942|app: 0|req: 4984/9716] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.017934] [49942]: [pid: 49942|app: 0|req: 4985/9717] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.053463] [49942]: [pid: 49942|app: 0|req: 4986/9718] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.081093] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d70da35-a3e9-4dc4-bce0-d2292c03a0cf req-bb3d77f2-2961-48d3-abd7-ed5d7192a8a6 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.082182] [49942]: [pid: 49942|app: 0|req: 4987/9719] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.114294] [49942]: [pid: 49942|app: 0|req: 4988/9720] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.141757] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e48f98e0-82ce-4a91-a7ff-9de27326db1a req-7cb58888-bea4-40b4-aa32-35698467a066 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.142746] [49942]: [pid: 49942|app: 0|req: 4989/9721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.145428] [49942]: DEBUG neutron.api.wsgi [req-2d70da35-a3e9-4dc4-bce0-d2292c03a0cf req-cee13de7-066c-4b9f-b376-f245aace3741 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1112.167136] [49942]: [pid: 49942|app: 0|req: 4990/9722] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1112.170777] [49942]: DEBUG neutron.api.wsgi [req-e48f98e0-82ce-4a91-a7ff-9de27326db1a req-56320443-5c7d-4f26-968a-5d336184eeee tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1112.191390] [49942]: [pid: 49942|app: 0|req: 4991/9723] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:53 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.332959] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Bound using segment: {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1112.333362] [49941]: DEBUG neutron.plugins.ml2.managers [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Bound port: f5046548-fd03-46e9-b9dd-b9a6c58aa023, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "a27fd90b-16a5-43af-bede-ae36762ece00", "external-id": "nsx-vlan-transportzone-197", "segmentation_id": 197}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1112.333558] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.373599] [49941]: DEBUG neutron.plugins.ml2.db [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] For port f5046548-fd03-46e9-b9dd-b9a6c58aa023, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1112.376240] [49941]: DEBUG neutron.plugins.ml2.db [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] For port f5046548-fd03-46e9-b9dd-b9a6c58aa023, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1112.377706] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_precommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1112.377869] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_precommit: [ 1112.377869] [49941]: key[binding:vif_type], unbound -> ovs [ 1112.377869] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} [ 1112.377869] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.380716] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.402497] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-deleted', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1112.403954] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ce4815af-ef13-4fa0-b46d-2b64fc68d2e6" -d '{"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-deleted", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1112.406489] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Pushing event updated for resources: {'Port': ['ID=f5046548-fd03-46e9-b9dd-b9a6c58aa023,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1112.414830] [49941]: DEBUG neutron.db.provisioning_blocks [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Provisioning complete for port f5046548-fd03-46e9-b9dd-b9a6c58aa023 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1112.414900] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.415084] [49941]: INFO neutron.plugins.ml2.plugin [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Attempt 1 to provision port f5046548-fd03-46e9-b9dd-b9a6c58aa023 [ 1112.428422] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-e2d201f0-46f9-4202-b60f-422e20878513 x-openstack-request-id: req-e2d201f0-46f9-4202-b60f-422e20878513 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1112.428557] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "42072ec3-495f-498e-a84e-837a651dcd25", "name": "network-vif-deleted", "tag": "0ca3101a-22a7-4452-9f9c-c38a210616ea", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1112.428602] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e2d201f0-46f9-4202-b60f-422e20878513 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1112.429608] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e2d201f0-46f9-4202-b60f-422e20878513'] response: {'server_uuid': '42072ec3-495f-498e-a84e-837a651dcd25', 'name': 'network-vif-deleted', 'tag': '0ca3101a-22a7-4452-9f9c-c38a210616ea', 'status': 'completed', 'code': 200} [ 1112.453470] [49941]: DEBUG neutron.plugins.ml2.plugin [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Current status of the port f5046548-fd03-46e9-b9dd-b9a6c58aa023 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1112.453656] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.475117] [49941]: DEBUG neutron.plugins.ml2.db [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] For port f5046548-fd03-46e9-b9dd-b9a6c58aa023, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1112.503631] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_precommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1112.503877] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_precommit: [ 1112.503877] [49941]: key[status], DOWN -> ACTIVE [ 1112.503877] [49941]: key[revision_number], 4 -> 5 [ 1112.503877] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.508814] [49941]: DEBUG neutron.db.provisioning_blocks [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Provisioning complete for port f5046548-fd03-46e9-b9dd-b9a6c58aa023 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1112.508954] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.509074] [49941]: INFO neutron.plugins.ml2.plugin [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Attempt 1 to provision port f5046548-fd03-46e9-b9dd-b9a6c58aa023 [ 1112.544797] [49941]: DEBUG neutron.plugins.ml2.plugin [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Current status of the port f5046548-fd03-46e9-b9dd-b9a6c58aa023 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1112.545553] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_postcommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}]) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1112.545710] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_postcommit: [ 1112.545710] [49941]: key[status], DOWN -> ACTIVE [ 1112.545710] [49941]: key[revision_number], 4 -> 5 [ 1112.545710] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.545841] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.567383] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Pushing event updated for resources: {'Port': ['ID=f5046548-fd03-46e9-b9dd-b9a6c58aa023,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1112.569665] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_postcommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 4, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 2, 'project_id': '9715357ca6bc43fdbef405fff39883db'}) 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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1112.569817] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] update_port_postcommit: [ 1112.569817] [49941]: key[binding:vif_type], unbound -> ovs [ 1112.569817] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} [ 1112.569817] [49941]: key[updated_at], 2025-11-20T12:37:52Z -> 2025-11-20T12:37:54Z [ 1112.569817] [49941]: key[revision_number], 2 -> 4 [ 1112.569817] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1112.575253] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1112.575599] [49941]: DEBUG neutron_lib.callbacks.manager [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-11922282-efdb-4eab-b3e5-4f795cd62588 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1112.576918] [49941]: [pid: 49941|app: 0|req: 4733/9724] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:52 2025] PUT /networking/v2.0/ports/f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 1037 bytes in 1509 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1112.706505] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06'}, {'server_uuid': 'bea1a947-3cc4-44db-8842-051138e015e1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023'}, {'name': 'network-changed', 'server_uuid': 'bea1a947-3cc4-44db-8842-051138e015e1', 'tag': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1112.708070] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-985424bc-f035-4522-86e1-e677e1f0f1df" -d '{"events": [{"name": "network-changed", "server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06"}, {"server_uuid": "bea1a947-3cc4-44db-8842-051138e015e1", "name": "network-vif-plugged", "status": "completed", "tag": "f5046548-fd03-46e9-b9dd-b9a6c58aa023"}, {"name": "network-changed", "server_uuid": "bea1a947-3cc4-44db-8842-051138e015e1", "tag": "f5046548-fd03-46e9-b9dd-b9a6c58aa023"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1112.743297] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 517 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-039e7584-b33a-4740-9f3f-9d0be7ae2a8b x-openstack-request-id: req-039e7584-b33a-4740-9f3f-9d0be7ae2a8b {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1112.743463] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06", "status": "completed", "code": 200}, {"server_uuid": "bea1a947-3cc4-44db-8842-051138e015e1", "name": "network-vif-plugged", "status": "completed", "tag": "f5046548-fd03-46e9-b9dd-b9a6c58aa023", "code": 200}, {"name": "network-changed", "server_uuid": "bea1a947-3cc4-44db-8842-051138e015e1", "tag": "f5046548-fd03-46e9-b9dd-b9a6c58aa023", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1112.743593] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-039e7584-b33a-4740-9f3f-9d0be7ae2a8b {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1112.743772] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-039e7584-b33a-4740-9f3f-9d0be7ae2a8b'] response: {'name': 'network-changed', 'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'status': 'completed', 'code': 200} [ 1112.743930] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-039e7584-b33a-4740-9f3f-9d0be7ae2a8b'] response: {'server_uuid': 'bea1a947-3cc4-44db-8842-051138e015e1', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'code': 200} [ 1112.743930] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-039e7584-b33a-4740-9f3f-9d0be7ae2a8b'] response: {'name': 'network-changed', 'server_uuid': 'bea1a947-3cc4-44db-8842-051138e015e1', 'tag': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'status': 'completed', 'code': 200} [ 1112.898546] [49942]: [pid: 49942|app: 0|req: 4992/9725] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.918711] [49941]: [pid: 49941|app: 0|req: 4734/9726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1112.979943] [49942]: [pid: 49942|app: 0|req: 4993/9727] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.001250] [49941]: [pid: 49941|app: 0|req: 4735/9728] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.042269] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-54145a08-a151-4bff-b27b-91c68d732b60 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.042269] [49942]: [pid: 49942|app: 0|req: 4994/9729] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.049791] [49941]: DEBUG neutron.api.v2.base [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Request body: {'port': {'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'admin_state_up': True, 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1113.063270] [49942]: [pid: 49942|app: 0|req: 4995/9730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.091883] [49942]: [pid: 49942|app: 0|req: 4996/9731] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.099650] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1113.102770] [49941]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.163823] [49941]: DEBUG neutron.db.db_base_plugin_common [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Allocated IP 192.168.128.8 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/6ce5b95c-d5ba-4cba-929b-998a60f063be) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1113.243655] [49941]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for allowed_address_pair (6ce5b95c-d5ba-4cba-929b-998a60f063be), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.244508] [49941]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.244732] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': '', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1113.244884] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit: [ 1113.244884] [49941]: key[id], None -> 6ce5b95c-d5ba-4cba-929b-998a60f063be [ 1113.244884] [49941]: key[binding:vnic_type], None -> normal [ 1113.244884] [49941]: key[binding:vif_details], None -> {} [ 1113.244884] [49941]: key[allowed_address_pairs], None -> [] [ 1113.244884] [49941]: key[binding:profile], None -> {} [ 1113.244884] [49941]: key[admin_state_up], None -> True [ 1113.244884] [49941]: key[binding:vif_type], None -> unbound [ 1113.244884] [49941]: key[device_owner], None -> [ 1113.244884] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1113.244884] [49941]: key[binding:host_id], None -> [ 1113.244884] [49941]: key[standard_attr_id], None -> 1734 [ 1113.244884] [49941]: key[name], None -> [ 1113.244884] [49941]: key[mac_address], None -> fa:16:3e:2d:f1:b7 [ 1113.244884] [49941]: key[status], None -> DOWN [ 1113.244884] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1113.244884] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}] [ 1113.244884] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1113.244884] [49941]: key[port_security_enabled], None -> True [ 1113.244884] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1113.244884] [49941]: key[device_id], None -> 9616269d-bf7b-4027-8191-bdcc34c19ca9 [ 1113.244884] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.261023] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc60f11c-7cbe-4956-8add-3e280049993d req-8f69f5eb-1523-43b4-a48f-e9720950f503 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.262076] [49942]: [pid: 49942|app: 0|req: 4997/9732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:54 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.265509] [49941]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.287344] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event updated for resources: {'Port': ['ID=6ce5b95c-d5ba-4cba-929b-998a60f063be,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1113.289325] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65bd5531-07bf-4f5e-9eb7-9fad7b8db1a0 req-853f0696-f599-42fb-9687-b8e90dcb4c23 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.290510] [49942]: [pid: 49942|app: 0|req: 4998/9733] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.297453] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1113.298249] [49941]: DEBUG neutron.scheduler.base_scheduler [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1113.303039] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1113.316695] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': '', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1113.317034] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit: [ 1113.317034] [49941]: key[id], None -> 6ce5b95c-d5ba-4cba-929b-998a60f063be [ 1113.317034] [49941]: key[binding:vnic_type], None -> normal [ 1113.317034] [49941]: key[tags], None -> [] [ 1113.317034] [49941]: key[binding:vif_details], None -> {} [ 1113.317034] [49941]: key[allowed_address_pairs], None -> [] [ 1113.317034] [49941]: key[extra_dhcp_opts], None -> [] [ 1113.317034] [49941]: key[binding:profile], None -> {} [ 1113.317034] [49941]: key[admin_state_up], None -> True [ 1113.317034] [49941]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 1113.317034] [49941]: key[binding:vif_type], None -> unbound [ 1113.317034] [49941]: key[device_owner], None -> [ 1113.317034] [49941]: key[created_at], None -> 2025-11-20T12:37:54Z [ 1113.317034] [49941]: key[updated_at], None -> 2025-11-20T12:37:54Z [ 1113.317034] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1113.317034] [49941]: key[binding:host_id], None -> [ 1113.317034] [49941]: key[description], None -> [ 1113.317034] [49941]: key[standard_attr_id], None -> 1734 [ 1113.317034] [49941]: key[name], None -> [ 1113.317034] [49941]: key[mac_address], None -> fa:16:3e:2d:f1:b7 [ 1113.317034] [49941]: key[status], None -> DOWN [ 1113.317034] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1113.317034] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}] [ 1113.317034] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1113.317034] [49941]: key[revision_number], None -> 1 [ 1113.317034] [49941]: key[port_security_enabled], None -> True [ 1113.317034] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1113.317034] [49941]: key[device_id], None -> 9616269d-bf7b-4027-8191-bdcc34c19ca9 [ 1113.317034] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.317946] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-6aaac707-2290-4b2d-9ddf-dd8d420a8dbf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.321697] [49942]: [pid: 49942|app: 0|req: 4999/9734] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1113.321697] [49942]: DEBUG neutron.api.wsgi [req-dc60f11c-7cbe-4956-8add-3e280049993d req-58ef6edb-0b69-4597-99d8-2a5d5a686953 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.341465] [49942]: [pid: 49942|app: 0|req: 5000/9735] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.344055] [49942]: DEBUG neutron.api.wsgi [req-65bd5531-07bf-4f5e-9eb7-9fad7b8db1a0 req-f0d766a2-f740-4ddd-9dc9-a7e756a8a3cd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.346295] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.346583] [49941]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-6d70e137-1fa4-46ee-9c53-38e99a6ae813 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.355253] [49941]: [pid: 49941|app: 0|req: 4736/9736] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:54 2025] POST /networking/v2.0/ports => generated 732 bytes in 309 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1113.367794] [49942]: [pid: 49942|app: 0|req: 5001/9737] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.371341] [49942]: DEBUG neutron.api.v2.base [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Request body: {'port': {'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1113.386638] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-e4d0506a-6943-4d95-baf6-39bf283506e7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.387522] [49941]: [pid: 49941|app: 0|req: 4737/9738] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.393032] [49941]: DEBUG neutron.api.wsgi [req-985424bc-f035-4522-86e1-e677e1f0f1df req-9429d2e9-9cc1-431a-8390-a4c7ceededc1 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.405372] [49941]: [pid: 49941|app: 0|req: 4738/9739] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=8b3db57f-2487-48ba-aa1f-d1040e668f06 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1113.405633] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.427149] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-c6ae1605-ba8a-4224-8f10-1f47cf968e53 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.427923] [49941]: [pid: 49941|app: 0|req: 4739/9740] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1113.453683] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-0f0849b4-5141-407e-81ef-f7be692da4a3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.454565] [49941]: [pid: 49941|app: 0|req: 4740/9741] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1113.487584] [49941]: [pid: 49941|app: 0|req: 4741/9742] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1113.507457] [49942]: DEBUG neutron.notifiers.nova [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 6ce5b95c-d5ba-4cba-929b-998a60f063be {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1113.512994] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks [] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.520945] [49942]: DEBUG neutron.db.provisioning_blocks [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Transition to ACTIVE for port object 6ce5b95c-d5ba-4cba-929b-998a60f063be will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1113.522586] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_precommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:55Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': '', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1113.522811] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_precommit: [ 1113.522811] [49942]: key[device_owner], -> compute:nova [ 1113.522811] [49942]: key[binding:host_id], -> cpu-1 [ 1113.522811] [49942]: key[updated_at], 2025-11-20T12:37:54Z -> 2025-11-20T12:37:55Z [ 1113.522811] [49942]: key[revision_number], 1 -> 2 [ 1113.522811] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.524069] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1113.526340] [49941]: [pid: 49941|app: 0|req: 4742/9743] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1113.546123] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Pushing event updated for resources: {'Port': ['ID=6ce5b95c-d5ba-4cba-929b-998a60f063be,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1113.576211] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_postcommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:55Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': '', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1113.576375] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_postcommit: [ 1113.576375] [49942]: key[device_owner], -> compute:nova [ 1113.576375] [49942]: key[binding:host_id], -> cpu-1 [ 1113.576375] [49942]: key[updated_at], 2025-11-20T12:37:54Z -> 2025-11-20T12:37:55Z [ 1113.576375] [49942]: key[revision_number], 1 -> 2 [ 1113.576375] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1113.582978] [49942]: DEBUG neutron.plugins.ml2.managers [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Attempting to bind port 6ce5b95c-d5ba-4cba-929b-998a60f063be on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1113.583152] [49942]: DEBUG neutron.plugins.ml2.managers [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Attempting to bind port 6ce5b95c-d5ba-4cba-929b-998a60f063be by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1113.583278] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Attempting to bind port 6ce5b95c-d5ba-4cba-929b-998a60f063be on network 8248c6a0-0e87-42c3-b40e-fba038abb05f {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1113.598427] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1113.598576] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Bind Segment={'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1113.601824] [49942]: DEBUG networking_nsxv3.api.rpc [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Bind port on Host cpu-1 & Segment [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1113.613015] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-86d45eae-ef2f-44cc-bf7e-69a6de9b13e3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.614130] [49941]: [pid: 49941|app: 0|req: 4743/9744] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1113.620446] [49941]: DEBUG neutron.api.wsgi [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-306b3b5b-9111-40b6-ad1a-b41e95521d65 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1113.634110] [49941]: [pid: 49941|app: 0|req: 4744/9745] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1113.663991] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-ebb50ecd-7c17-47db-8ec6-5ad38dae70ee service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.665379] [49941]: [pid: 49941|app: 0|req: 4745/9746] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1113.703559] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-891a711d-8e7b-42ac-8f30-fc9785994a58 req-52348895-9b52-4d57-a75f-825698890574 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.704330] [49941]: [pid: 49941|app: 0|req: 4746/9747] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.766968] [49941]: [pid: 49941|app: 0|req: 4747/9748] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.800584] [49941]: [pid: 49941|app: 0|req: 4748/9749] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1113.978663] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11026c6a-2de8-4e20-aac1-fb2cc1dab260 req-f4bc6f49-8010-41e9-9221-358a5cb95186 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1113.979527] [49941]: [pid: 49941|app: 0|req: 4749/9750] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 747 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1113.990881] [49941]: [pid: 49941|app: 0|req: 4750/9751] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 11 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1113.993154] [49941]: DEBUG neutron.api.wsgi [req-11026c6a-2de8-4e20-aac1-fb2cc1dab260 req-52a6ac6a-f372-454e-8b4f-a8b6f66305b8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.013894] [49941]: [pid: 49941|app: 0|req: 4751/9752] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.042673] [49941]: [pid: 49941|app: 0|req: 4752/9753] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.066976] [49941]: [pid: 49941|app: 0|req: 4753/9754] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.119955] [49941]: [pid: 49941|app: 0|req: 4754/9755] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.156937] [49941]: [pid: 49941|app: 0|req: 4755/9756] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:55 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.349823] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-291398de-21b9-4688-90d8-1476f7ac2fc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.350885] [49941]: [pid: 49941|app: 0|req: 4756/9757] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1114.403636] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-4f57601a-f3af-4da4-8349-9a910bca3b61 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.406249] [49941]: [pid: 49941|app: 0|req: 4757/9758] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.463546] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c97e41b1-79ba-4db1-9cc9-0382422f8038 req-83f9e8de-9fe1-42fd-a34d-ab8d6f1c6a91 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.464503] [49941]: [pid: 49941|app: 0|req: 4758/9759] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.466929] [49941]: DEBUG neutron.api.wsgi [req-985424bc-f035-4522-86e1-e677e1f0f1df req-313633fb-304a-4f8e-8982-d4d441fa0ecb service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.478930] [49941]: [pid: 49941|app: 0|req: 4759/9760] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.531314] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e417bb1e-b4ab-406d-a062-848e0b67ad8f req-340a7a53-fccf-4c08-a6e0-f13d8b720f02 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.532234] [49941]: [pid: 49941|app: 0|req: 4760/9761] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.534655] [49941]: DEBUG neutron.api.wsgi [req-c97e41b1-79ba-4db1-9cc9-0382422f8038 req-26a706ae-35f4-41db-9e15-0d2239e65036 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.556012] [49941]: [pid: 49941|app: 0|req: 4761/9762] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.577103] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-df8b5e5d-9811-46d3-a80c-09c622a33271 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.578072] [49941]: [pid: 49941|app: 0|req: 4762/9763] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.580602] [49941]: DEBUG neutron.api.wsgi [req-e417bb1e-b4ab-406d-a062-848e0b67ad8f req-3e8385cc-0814-49f6-bf14-aa8d68a8dac4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1114.600197] [49941]: [pid: 49941|app: 0|req: 4763/9764] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.604098] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Bound using segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1114.604395] [49942]: DEBUG neutron.plugins.ml2.managers [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Bound port: 6ce5b95c-d5ba-4cba-929b-998a60f063be, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "34a581cb-6d33-4e2e-af50-735a6749d6da", "external-id": "nsx-vlan-transportzone-673", "segmentation_id": 673}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1114.604569] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.626741] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-985424bc-f035-4522-86e1-e677e1f0f1df req-4fa04815-2cc2-4d14-b43b-2c859915d05b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.628136] [49941]: [pid: 49941|app: 0|req: 4764/9765] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1114.645040] [49942]: DEBUG neutron.plugins.ml2.db [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] For port 6ce5b95c-d5ba-4cba-929b-998a60f063be, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1114.647470] [49942]: DEBUG neutron.plugins.ml2.db [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] For port 6ce5b95c-d5ba-4cba-929b-998a60f063be, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6ce5b95c-d5ba-4cba-929b-998a60f063be,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1114.648956] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_precommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:55Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:55Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1114.649155] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_precommit: [ 1114.649155] [49942]: key[binding:vif_type], unbound -> ovs [ 1114.649155] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} [ 1114.649155] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.653662] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.665981] [49941]: [pid: 49941|app: 0|req: 4765/9766] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1114.679338] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Pushing event updated for resources: {'Port': ['ID=6ce5b95c-d5ba-4cba-929b-998a60f063be,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1114.686020] [49942]: DEBUG neutron.db.provisioning_blocks [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Provisioning complete for port 6ce5b95c-d5ba-4cba-929b-998a60f063be triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1114.686178] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.686290] [49942]: INFO neutron.plugins.ml2.plugin [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Attempt 1 to provision port 6ce5b95c-d5ba-4cba-929b-998a60f063be [ 1114.700595] [49941]: [pid: 49941|app: 0|req: 4766/9767] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1114.723208] [49942]: DEBUG neutron.plugins.ml2.plugin [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Current status of the port 6ce5b95c-d5ba-4cba-929b-998a60f063be is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1114.723381] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.736582] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6ce5b95c-d5ba-4cba-929b-998a60f063be'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1114.743777] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cfaff1c2-6379-4afd-813d-a9786d99acc0" -d '{"events": [{"server_uuid": "9616269d-bf7b-4027-8191-bdcc34c19ca9", "name": "network-vif-plugged", "status": "completed", "tag": "6ce5b95c-d5ba-4cba-929b-998a60f063be"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1114.745716] [49942]: DEBUG neutron.plugins.ml2.db [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] For port 6ce5b95c-d5ba-4cba-929b-998a60f063be, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6ce5b95c-d5ba-4cba-929b-998a60f063be,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1114.773466] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-b253b672-69be-4f99-9d8f-255cd61d6fe9 x-openstack-request-id: req-b253b672-69be-4f99-9d8f-255cd61d6fe9 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1114.774891] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9616269d-bf7b-4027-8191-bdcc34c19ca9", "name": "network-vif-plugged", "status": "completed", "tag": "6ce5b95c-d5ba-4cba-929b-998a60f063be", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1114.775010] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b253b672-69be-4f99-9d8f-255cd61d6fe9 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1114.776640] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b253b672-69be-4f99-9d8f-255cd61d6fe9'] response: {'server_uuid': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'code': 200} [ 1114.778734] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_precommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:56Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:56Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1114.778949] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_precommit: [ 1114.778949] [49942]: key[status], DOWN -> ACTIVE [ 1114.778949] [49942]: key[revision_number], 4 -> 5 [ 1114.778949] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.784463] [49942]: DEBUG neutron.db.provisioning_blocks [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Provisioning complete for port 6ce5b95c-d5ba-4cba-929b-998a60f063be triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1114.784614] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.784726] [49942]: INFO neutron.plugins.ml2.plugin [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Attempt 1 to provision port 6ce5b95c-d5ba-4cba-929b-998a60f063be [ 1114.824974] [49942]: DEBUG neutron.plugins.ml2.plugin [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Current status of the port 6ce5b95c-d5ba-4cba-929b-998a60f063be is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1114.825771] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_postcommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:56Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:56Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1114.825941] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_postcommit: [ 1114.825941] [49942]: key[status], DOWN -> ACTIVE [ 1114.825941] [49942]: key[revision_number], 4 -> 5 [ 1114.825941] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.826078] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.849549] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Pushing event updated for resources: {'Port': ['ID=6ce5b95c-d5ba-4cba-929b-998a60f063be,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1114.852070] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_postcommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:56Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:55Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1114.852198] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] update_port_postcommit: [ 1114.852198] [49942]: key[binding:vif_type], unbound -> ovs [ 1114.852198] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} [ 1114.852198] [49942]: key[updated_at], 2025-11-20T12:37:55Z -> 2025-11-20T12:37:56Z [ 1114.852198] [49942]: key[revision_number], 2 -> 4 [ 1114.852198] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1114.856341] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1114.856752] [49942]: DEBUG neutron_lib.callbacks.manager [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-ac2e76d5-0718-406c-9e83-116777ab9b1f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1114.858177] [49942]: [pid: 49942|app: 0|req: 5002/9768] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:55 2025] PUT /networking/v2.0/ports/6ce5b95c-d5ba-4cba-929b-998a60f063be => generated 1037 bytes in 1490 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1115.073675] [49941]: [pid: 49941|app: 0|req: 4767/9769] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.137803] [49941]: [pid: 49941|app: 0|req: 4768/9770] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.143401] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b71e2bb6-c6bc-4665-a5da-7bf03955b13f req-bc68d900-f0f3-41dd-9ad9-be77b67c52a4 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.144520] [49942]: [pid: 49942|app: 0|req: 5003/9771] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.150902] [49941]: DEBUG neutron.api.wsgi [req-b71e2bb6-c6bc-4665-a5da-7bf03955b13f req-a0f2b4ce-e7ce-4c50-bbd1-86723a3f4fdc tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.175607] [49941]: [pid: 49941|app: 0|req: 4769/9772] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.199406] [49942]: [pid: 49942|app: 0|req: 5004/9773] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.230311] [49941]: [pid: 49941|app: 0|req: 4770/9774] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.254431] [49942]: [pid: 49942|app: 0|req: 5005/9775] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:56 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.312721] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-707430fb-858f-4adb-9c84-03eb22fc069c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.313903] [49941]: [pid: 49941|app: 0|req: 4771/9776] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.322589] [49942]: DEBUG neutron.api.wsgi [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-af0f3304-fb79-4d6d-b285-5518e3571744 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.347816] [49942]: [pid: 49942|app: 0|req: 5006/9777] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 177 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.354812] [49941]: DEBUG neutron.api.v2.base [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'admin_state_up': True, 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1115.402185] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1115.405625] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.465894] [49941]: DEBUG neutron.db.db_base_plugin_common [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.3 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/262b8ddc-9b13-475a-a114-06b879916eba) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1115.528282] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (262b8ddc-9b13-475a-a114-06b879916eba), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.529110] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (262b8ddc-9b13-475a-a114-06b879916eba), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.529411] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1115.529777] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 1115.529777] [49941]: key[id], None -> 262b8ddc-9b13-475a-a114-06b879916eba [ 1115.529777] [49941]: key[binding:vnic_type], None -> normal [ 1115.529777] [49941]: key[binding:vif_details], None -> {} [ 1115.529777] [49941]: key[allowed_address_pairs], None -> [] [ 1115.529777] [49941]: key[binding:profile], None -> {} [ 1115.529777] [49941]: key[admin_state_up], None -> True [ 1115.529777] [49941]: key[binding:vif_type], None -> unbound [ 1115.529777] [49941]: key[device_owner], None -> [ 1115.529777] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1115.529777] [49941]: key[binding:host_id], None -> [ 1115.529777] [49941]: key[standard_attr_id], None -> 1735 [ 1115.529777] [49941]: key[name], None -> [ 1115.529777] [49941]: key[mac_address], None -> fa:16:3e:84:43:00 [ 1115.529777] [49941]: key[status], None -> DOWN [ 1115.529777] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1115.529777] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] [ 1115.529777] [49941]: key[security_groups], None -> ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] [ 1115.529777] [49941]: key[port_security_enabled], None -> True [ 1115.529777] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1115.529777] [49941]: key[device_id], None -> d4d87c9d-a421-4f20-a94a-680c0f6465ed [ 1115.529777] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.547797] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (262b8ddc-9b13-475a-a114-06b879916eba), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.569111] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=262b8ddc-9b13-475a-a114-06b879916eba,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1115.578971] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1115.579744] [49941]: DEBUG neutron.scheduler.base_scheduler [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1115.582402] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1115.597814] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1115.598058] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 1115.598058] [49941]: key[id], None -> 262b8ddc-9b13-475a-a114-06b879916eba [ 1115.598058] [49941]: key[binding:vnic_type], None -> normal [ 1115.598058] [49941]: key[tags], None -> [] [ 1115.598058] [49941]: key[binding:vif_details], None -> {} [ 1115.598058] [49941]: key[allowed_address_pairs], None -> [] [ 1115.598058] [49941]: key[extra_dhcp_opts], None -> [] [ 1115.598058] [49941]: key[binding:profile], None -> {} [ 1115.598058] [49941]: key[admin_state_up], None -> True [ 1115.598058] [49941]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 1115.598058] [49941]: key[binding:vif_type], None -> unbound [ 1115.598058] [49941]: key[device_owner], None -> [ 1115.598058] [49941]: key[created_at], None -> 2025-11-20T12:37:57Z [ 1115.598058] [49941]: key[updated_at], None -> 2025-11-20T12:37:57Z [ 1115.598058] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1115.598058] [49941]: key[binding:host_id], None -> [ 1115.598058] [49941]: key[description], None -> [ 1115.598058] [49941]: key[standard_attr_id], None -> 1735 [ 1115.598058] [49941]: key[name], None -> [ 1115.598058] [49941]: key[mac_address], None -> fa:16:3e:84:43:00 [ 1115.598058] [49941]: key[status], None -> DOWN [ 1115.598058] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1115.598058] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] [ 1115.598058] [49941]: key[security_groups], None -> ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] [ 1115.598058] [49941]: key[revision_number], None -> 1 [ 1115.598058] [49941]: key[port_security_enabled], None -> True [ 1115.598058] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1115.598058] [49941]: key[device_id], None -> d4d87c9d-a421-4f20-a94a-680c0f6465ed [ 1115.598058] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.630566] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.630952] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-f931879f-bba5-4490-835f-34b21be74c84 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.641297] [49941]: [pid: 49941|app: 0|req: 4772/9778] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:37:57 2025] POST /networking/v2.0/ports => generated 732 bytes in 290 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1115.649392] [49941]: DEBUG neutron.api.v2.base [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Request body: {'port': {'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1115.673065] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-16bc1112-f009-4726-a6fd-ba7c921d65c2 req-570cc869-5b69-4bd1-9c4c-cc9767f956ff tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.674303] [49942]: [pid: 49942|app: 0|req: 5007/9779] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.693839] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (262b8ddc-9b13-475a-a114-06b879916eba), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.701414] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52319405-ab3f-4a63-93ff-296f894d074c req-3767c330-d703-4c01-b66c-60d003ff1423 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.702320] [49942]: [pid: 49942|app: 0|req: 5008/9780] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.704660] [49942]: DEBUG neutron.api.wsgi [req-16bc1112-f009-4726-a6fd-ba7c921d65c2 req-e58d58b9-dafd-4e87-be03-fa4bd30d631a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.722630] [49942]: [pid: 49942|app: 0|req: 5009/9781] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1115.725316] [49942]: DEBUG neutron.api.wsgi [req-52319405-ab3f-4a63-93ff-296f894d074c req-5f27db8b-5b41-4af1-8a81-930382ebee52 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.743310] [49942]: [pid: 49942|app: 0|req: 5010/9782] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1115.802489] [49941]: DEBUG neutron.notifiers.nova [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 262b8ddc-9b13-475a-a114-06b879916eba {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1115.807872] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks [] for port (262b8ddc-9b13-475a-a114-06b879916eba), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.815015] [49941]: DEBUG neutron.db.provisioning_blocks [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Transition to ACTIVE for port object 262b8ddc-9b13-475a-a114-06b879916eba will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1115.816594] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_precommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1115.816761] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_precommit: [ 1115.816761] [49941]: key[device_owner], -> compute:nova [ 1115.816761] [49941]: key[binding:host_id], -> cpu-1 [ 1115.816761] [49941]: key[revision_number], 1 -> 2 [ 1115.816761] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.817829] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (262b8ddc-9b13-475a-a114-06b879916eba), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1115.837403] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Pushing event updated for resources: {'Port': ['ID=262b8ddc-9b13-475a-a114-06b879916eba,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1115.866416] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_postcommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': '', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1115.866579] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_postcommit: [ 1115.866579] [49941]: key[device_owner], -> compute:nova [ 1115.866579] [49941]: key[binding:host_id], -> cpu-1 [ 1115.866579] [49941]: key[revision_number], 1 -> 2 [ 1115.866579] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1115.871671] [49941]: DEBUG neutron.plugins.ml2.managers [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Attempting to bind port 262b8ddc-9b13-475a-a114-06b879916eba on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1115.871805] [49941]: DEBUG neutron.plugins.ml2.managers [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Attempting to bind port 262b8ddc-9b13-475a-a114-06b879916eba by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1115.871922] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Attempting to bind port 262b8ddc-9b13-475a-a114-06b879916eba on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1115.887011] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1115.887173] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1115.889749] [49941]: DEBUG networking_nsxv3.api.rpc [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1115.905200] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-da2a3893-46f3-40af-88e8-0c1b116d6c66 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.906401] [49942]: [pid: 49942|app: 0|req: 5011/9783] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1115.912920] [49942]: DEBUG neutron.api.wsgi [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-629017bf-a066-41dd-93b7-5c2558780f97 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1115.925569] [49942]: [pid: 49942|app: 0|req: 5012/9784] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=6ce5b95c-d5ba-4cba-929b-998a60f063be => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1115.947327] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-a9f613a5-b4fe-4a5c-9c04-47352c8b2e0a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.948191] [49942]: [pid: 49942|app: 0|req: 5013/9785] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1115.978582] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72916db0-97d9-45d9-a5a4-bc1d68db1da9 req-79c98c85-cdd3-4b59-94d2-68621fea96fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1115.979686] [49942]: [pid: 49942|app: 0|req: 5014/9786] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.015695] [49942]: [pid: 49942|app: 0|req: 5015/9787] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1116.052193] [49942]: [pid: 49942|app: 0|req: 5016/9788] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1116.146888] [49942]: [pid: 49942|app: 0|req: 5017/9789] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/ports?device_id=46473311-21e1-4021-8556-9550fe702777 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.206105] [49942]: [pid: 49942|app: 0|req: 5018/9790] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.261570] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00537aae-674f-418f-bf65-e4ceec5a82a7 req-a3659fde-3987-4907-a33c-b8f293199c81 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.262624] [49942]: [pid: 49942|app: 0|req: 5019/9791] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:57 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.277586] [49942]: [pid: 49942|app: 0|req: 5020/9792] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.280303] [49942]: DEBUG neutron.api.wsgi [req-00537aae-674f-418f-bf65-e4ceec5a82a7 req-0336d4a5-10be-4aa9-913f-4f564d77e7ed tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.310396] [49942]: [pid: 49942|app: 0|req: 5021/9793] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.388042] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9de25a8e-034f-4ca1-9d68-522a6495da04 req-26fc37c6-7ec1-4220-b02e-7274c5648584 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.389204] [49942]: [pid: 49942|app: 0|req: 5022/9794] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 747 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.403447] [49942]: [pid: 49942|app: 0|req: 5023/9795] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.406350] [49942]: DEBUG neutron.api.wsgi [req-9de25a8e-034f-4ca1-9d68-522a6495da04 req-c5da01c6-8b80-415e-845a-2c5ab3dde097 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.429250] [49942]: [pid: 49942|app: 0|req: 5024/9796] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.779623] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'tag': '6ce5b95c-d5ba-4cba-929b-998a60f063be'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1116.785168] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e3c18fb7-efe4-4001-a818-7fd8b4d58e02" -d '{"events": [{"name": "network-changed", "server_uuid": "9616269d-bf7b-4027-8191-bdcc34c19ca9", "tag": "6ce5b95c-d5ba-4cba-929b-998a60f063be"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1116.808915] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c082996f-4fcf-4c56-bdf3-459839688069 req-b6b68d44-204a-4174-a93e-8163f26094c7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.810013] [49942]: [pid: 49942|app: 0|req: 5025/9797] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1116.882778] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd02789f-3a0f-4500-9ff0-d252e5c32d0e req-ab14c561-6966-4716-bc15-cb7926a9a963 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1116.884114] [49942]: [pid: 49942|app: 0|req: 5026/9798] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.887690] [49942]: DEBUG neutron.api.wsgi [req-c082996f-4fcf-4c56-bdf3-459839688069 req-7e9b3842-5b39-4027-bdee-8fc541637ea7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.892296] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1116.892822] [49941]: DEBUG neutron.plugins.ml2.managers [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Bound port: 262b8ddc-9b13-475a-a114-06b879916eba, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1116.893086] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (262b8ddc-9b13-475a-a114-06b879916eba), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.914339] [49942]: [pid: 49942|app: 0|req: 5027/9799] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1116.917872] [49942]: DEBUG neutron.api.wsgi [req-fd02789f-3a0f-4500-9ff0-d252e5c32d0e req-e251feac-9a4a-47a7-8c70-b2813fb6f442 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1116.943625] [49941]: DEBUG neutron.plugins.ml2.db [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] For port 262b8ddc-9b13-475a-a114-06b879916eba, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1116.945893] [49942]: [pid: 49942|app: 0|req: 5028/9800] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1116.946305] [49941]: DEBUG neutron.plugins.ml2.db [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] For port 262b8ddc-9b13-475a-a114-06b879916eba, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=262b8ddc-9b13-475a-a114-06b879916eba,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1116.948033] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_precommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1116.948195] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_precommit: [ 1116.948195] [49941]: key[binding:vif_type], unbound -> ovs [ 1116.948195] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 1116.948195] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1116.951616] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (262b8ddc-9b13-475a-a114-06b879916eba), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.960862] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-4e98d664-f401-4890-9d58-c6305a6e9aef x-openstack-request-id: req-4e98d664-f401-4890-9d58-c6305a6e9aef {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1116.961017] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9616269d-bf7b-4027-8191-bdcc34c19ca9", "tag": "6ce5b95c-d5ba-4cba-929b-998a60f063be", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1116.961073] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4e98d664-f401-4890-9d58-c6305a6e9aef {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1116.961360] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4e98d664-f401-4890-9d58-c6305a6e9aef'] response: {'name': 'network-changed', 'server_uuid': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'tag': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'status': 'completed', 'code': 200} [ 1116.979107] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Pushing event updated for resources: {'Port': ['ID=262b8ddc-9b13-475a-a114-06b879916eba,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1116.986815] [49941]: DEBUG neutron.db.provisioning_blocks [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Provisioning complete for port 262b8ddc-9b13-475a-a114-06b879916eba triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1116.987165] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (262b8ddc-9b13-475a-a114-06b879916eba), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1116.987431] [49941]: INFO neutron.plugins.ml2.plugin [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Attempt 1 to provision port 262b8ddc-9b13-475a-a114-06b879916eba [ 1117.021568] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ae98939-67f9-45d1-b6ec-984fb909f18e req-47d5ca9f-e21e-488e-afa7-c3addcc2f5f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.022553] [49942]: [pid: 49942|app: 0|req: 5029/9801] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1117.027761] [49941]: DEBUG neutron.plugins.ml2.plugin [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Current status of the port 262b8ddc-9b13-475a-a114-06b879916eba is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1117.027923] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (262b8ddc-9b13-475a-a114-06b879916eba), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.028218] [49942]: DEBUG neutron.api.wsgi [req-8ae98939-67f9-45d1-b6ec-984fb909f18e req-bd1f4669-0a08-4a65-a243-a15466a0db17 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.044125] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1117.049918] [49942]: [pid: 49942|app: 0|req: 5030/9802] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:58 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1117.054111] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e5afb9a1-23c2-4ce4-9708-71eb68434758" -d '{"events": [{"server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "name": "network-vif-plugged", "status": "completed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1117.056578] [49941]: DEBUG neutron.plugins.ml2.db [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] For port 262b8ddc-9b13-475a-a114-06b879916eba, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=262b8ddc-9b13-475a-a114-06b879916eba,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1117.082732] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:37: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-3d31d40d-f3fa-4f9b-99cb-929311f50b1f x-openstack-request-id: req-3d31d40d-f3fa-4f9b-99cb-929311f50b1f {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1117.083836] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "name": "network-vif-plugged", "status": "completed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1117.085758] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3d31d40d-f3fa-4f9b-99cb-929311f50b1f {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1117.086115] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3d31d40d-f3fa-4f9b-99cb-929311f50b1f'] response: {'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba', 'code': 200} [ 1117.089703] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_precommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:58Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:58Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1117.089881] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_precommit: [ 1117.089881] [49941]: key[status], DOWN -> ACTIVE [ 1117.089881] [49941]: key[revision_number], 4 -> 5 [ 1117.089881] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.095657] [49941]: DEBUG neutron.db.provisioning_blocks [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Provisioning complete for port 262b8ddc-9b13-475a-a114-06b879916eba triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1117.095896] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (262b8ddc-9b13-475a-a114-06b879916eba), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.096032] [49941]: INFO neutron.plugins.ml2.plugin [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Attempt 1 to provision port 262b8ddc-9b13-475a-a114-06b879916eba [ 1117.151836] [49941]: DEBUG neutron.plugins.ml2.plugin [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Current status of the port 262b8ddc-9b13-475a-a114-06b879916eba is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1117.152702] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_postcommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:58Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:58Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1117.152909] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_postcommit: [ 1117.152909] [49941]: key[status], DOWN -> ACTIVE [ 1117.152909] [49941]: key[revision_number], 4 -> 5 [ 1117.152909] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.153097] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (262b8ddc-9b13-475a-a114-06b879916eba), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.176713] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Pushing event updated for resources: {'Port': ['ID=262b8ddc-9b13-475a-a114-06b879916eba,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1117.179172] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_postcommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:58Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:57Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1117.179345] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] update_port_postcommit: [ 1117.179345] [49941]: key[binding:vif_type], unbound -> ovs [ 1117.179345] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 1117.179345] [49941]: key[updated_at], 2025-11-20T12:37:57Z -> 2025-11-20T12:37:58Z [ 1117.179345] [49941]: key[revision_number], 2 -> 4 [ 1117.179345] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.183276] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.183584] [49941]: DEBUG neutron_lib.callbacks.manager [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-c918438f-000f-43c6-afb2-880290665f1f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.185365] [49941]: [pid: 49941|app: 0|req: 4773/9803] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:37:57 2025] PUT /networking/v2.0/ports/262b8ddc-9b13-475a-a114-06b879916eba => generated 1037 bytes in 1538 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1117.276754] [49941]: [pid: 49941|app: 0|req: 4774/9804] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.342823] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (9a58ef4e-0718-4d69-8dbe-7271687eea32), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.349695] [49941]: [pid: 49941|app: 0|req: 4775/9805] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.384992] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d834744a-81e6-4701-9774-06d062bf4dee req-65d80d84-d98d-4724-9e23-b3d4fefb5d6b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.385962] [49941]: [pid: 49941|app: 0|req: 4776/9806] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.392765] [49941]: DEBUG neutron.api.wsgi [req-d834744a-81e6-4701-9774-06d062bf4dee req-3f822b82-d661-4b39-8a5b-432016af67ec tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.409043] [49941]: [pid: 49941|app: 0|req: 4777/9807] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1117.457477] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Deleting port ff4a9ac4-4d11-410e-b399-31c51763c003 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1117.457662] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.478204] [49941]: [pid: 49941|app: 0|req: 4778/9808] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.485261] [49942]: DEBUG neutron.plugins.ml2.db [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] For port ff4a9ac4-4d11-410e-b399-31c51763c003, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ff4a9ac4-4d11-410e-b399-31c51763c003,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1117.485446] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.490169] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] delete_port_precommit called with port settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1117.490360] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] delete_port_precommit: [ 1117.490360] [49942]: key[id], ff4a9ac4-4d11-410e-b399-31c51763c003 -> None [ 1117.490360] [49942]: key[binding:vnic_type], normal -> None [ 1117.490360] [49942]: key[tags], [] -> None [ 1117.490360] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1117.490360] [49942]: key[allowed_address_pairs], [] -> None [ 1117.490360] [49942]: key[extra_dhcp_opts], [] -> None [ 1117.490360] [49942]: key[binding:profile], {} -> None [ 1117.490360] [49942]: key[admin_state_up], True -> None [ 1117.490360] [49942]: key[binding:vif_type], ovs -> None [ 1117.490360] [49942]: key[device_owner], network:router_interface -> None [ 1117.490360] [49942]: key[created_at], 2025-11-20T12:33:25Z -> None [ 1117.490360] [49942]: key[updated_at], 2025-11-20T12:33:27Z -> None [ 1117.490360] [49942]: key[description], -> None [ 1117.490360] [49942]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1117.490360] [49942]: key[binding:host_id], devstack -> None [ 1117.490360] [49942]: key[standard_attr_id], 1389 -> None [ 1117.490360] [49942]: key[name], -> None [ 1117.490360] [49942]: key[mac_address], fa:16:3e:19:3a:44 -> None [ 1117.490360] [49942]: key[status], ACTIVE -> None [ 1117.490360] [49942]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1117.490360] [49942]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.1'}] -> None [ 1117.490360] [49942]: key[security_groups], [] -> None [ 1117.490360] [49942]: key[revision_number], 5 -> None [ 1117.490360] [49942]: key[port_security_enabled], False -> None [ 1117.490360] [49942]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1117.490360] [49942]: key[device_id], 9a58ef4e-0718-4d69-8dbe-7271687eea32 -> None [ 1117.490360] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.492597] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Calling delete_port for ff4a9ac4-4d11-410e-b399-31c51763c003 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1117.504662] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3c18fb7-efe4-4001-a818-7fd8b4d58e02 req-fd00ebd5-6bac-4132-9e6b-590c6f27c2ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.505646] [49941]: [pid: 49941|app: 0|req: 4779/9809] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1117.530699] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7ebb32b4-7fff-42a6-82ea-47a55d6bd83e req-f27b9d8a-f487-4ccc-acf3-e9181b718cdb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.531723] [49941]: [pid: 49941|app: 0|req: 4780/9810] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.572513] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3c18fb7-efe4-4001-a818-7fd8b4d58e02 req-2a07cb17-8487-48c4-81da-e59f3e9c4a5d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.573844] [49941]: [pid: 49941|app: 0|req: 4781/9811] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 707 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.578902] [49941]: DEBUG neutron.api.wsgi [req-7ebb32b4-7fff-42a6-82ea-47a55d6bd83e req-d46669ac-6749-47f0-974d-a6df5bb8bc56 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.594819] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ff4a9ac4-4d11-410e-b399-31c51763c003), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.601585] [49941]: [pid: 49941|app: 0|req: 4782/9812] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.602062] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Pushing event deleted for resources: {'Port': ['ID=ff4a9ac4-4d11-410e-b399-31c51763c003,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1117.604527] [49941]: DEBUG neutron.api.wsgi [req-e3c18fb7-efe4-4001-a818-7fd8b4d58e02 req-437bc359-d0f2-4537-b4d5-e2f9224eee3f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1117.621533] [49941]: [pid: 49941|app: 0|req: 4783/9813] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=6ce5b95c-d5ba-4cba-929b-998a60f063be => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.638908] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] delete_port_postcommit called with port settings {'id': 'ff4a9ac4-4d11-410e-b399-31c51763c003', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:19:3a:44', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_interface', 'standard_attr_id': 1389, 'fixed_ips': [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', '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-20T12:33:25Z', 'updated_at': '2025-11-20T12:33:27Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f182ef99-f0c8-4217-a947-ea2067042a03'], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1117.640033] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] delete_port_postcommit: [ 1117.640033] [49942]: key[id], ff4a9ac4-4d11-410e-b399-31c51763c003 -> None [ 1117.640033] [49942]: key[binding:vnic_type], normal -> None [ 1117.640033] [49942]: key[tags], [] -> None [ 1117.640033] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1117.640033] [49942]: key[allowed_address_pairs], [] -> None [ 1117.640033] [49942]: key[extra_dhcp_opts], [] -> None [ 1117.640033] [49942]: key[binding:profile], {} -> None [ 1117.640033] [49942]: key[admin_state_up], True -> None [ 1117.640033] [49942]: key[binding:vif_type], ovs -> None [ 1117.640033] [49942]: key[device_owner], network:router_interface -> None [ 1117.640033] [49942]: key[created_at], 2025-11-20T12:33:25Z -> None [ 1117.640033] [49942]: key[updated_at], 2025-11-20T12:33:27Z -> None [ 1117.640033] [49942]: key[description], -> None [ 1117.640033] [49942]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1117.640033] [49942]: key[binding:host_id], devstack -> None [ 1117.640033] [49942]: key[standard_attr_id], 1389 -> None [ 1117.640033] [49942]: key[name], -> None [ 1117.640033] [49942]: key[mac_address], fa:16:3e:19:3a:44 -> None [ 1117.640033] [49942]: key[status], ACTIVE -> None [ 1117.640033] [49942]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1117.640033] [49942]: key[fixed_ips], [{'subnet_id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'ip_address': '192.168.128.1'}] -> None [ 1117.640033] [49942]: key[security_groups], [] -> None [ 1117.640033] [49942]: key[revision_number], 5 -> None [ 1117.640033] [49942]: key[port_security_enabled], False -> None [ 1117.640033] [49942]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1117.640033] [49942]: key[device_id], 9a58ef4e-0718-4d69-8dbe-7271687eea32 -> None [ 1117.640033] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1117.652873] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3c18fb7-efe4-4001-a818-7fd8b4d58e02 req-9775e6be-20f9-48ba-8b05-a45991a49008 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.654667] [49941]: [pid: 49941|app: 0|req: 4784/9814] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.697199] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e3c18fb7-efe4-4001-a818-7fd8b4d58e02 req-6b056f11-4ad9-47be-a9ad-a355e15a7125 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1117.698081] [49941]: [pid: 49941|app: 0|req: 4785/9815] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1117.713133] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (9a58ef4e-0718-4d69-8dbe-7271687eea32), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1117.752694] [49941]: [pid: 49941|app: 0|req: 4786/9816] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1117.794692] [49941]: [pid: 49941|app: 0|req: 4787/9817] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1117.832432] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Router 9a58ef4e-0718-4d69-8dbe-7271687eea32 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1117.891134] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a67c850a-bd33-4a0f-ae63-37573adff839 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1117.895974] [49942]: [pid: 49942|app: 0|req: 5031/9818] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:37:58 2025] PUT /networking/v2.0/routers/9a58ef4e-0718-4d69-8dbe-7271687eea32/remove_router_interface => generated 309 bytes in 708 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1117.964599] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks [] for router (9a58ef4e-0718-4d69-8dbe-7271687eea32), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.026274] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eda02f5b-3cb4-439c-b43d-29ddade149de req-3bbd7c42-9af2-4344-b59e-cdd8e2aadc7d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.027450] [49942]: [pid: 49942|app: 0|req: 5032/9819] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.040393] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks [] for router_gateway (9a58ef4e-0718-4d69-8dbe-7271687eea32), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.062133] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7353d49e-bbc4-4c50-a992-4adb522d3781 req-9ff31c7b-c278-4768-b328-6a41f6ee8952 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.063174] [49942]: [pid: 49942|app: 0|req: 5033/9820] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.066544] [49942]: DEBUG neutron.api.wsgi [req-eda02f5b-3cb4-439c-b43d-29ddade149de req-9a14932e-7e4f-4714-b67d-2bc607b785ac tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.067591] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Deleting port 79e014aa-6441-482e-bf8e-6d04ca1f2ef8 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1118.067785] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (79e014aa-6441-482e-bf8e-6d04ca1f2ef8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.093381] [49942]: [pid: 49942|app: 0|req: 5034/9821] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.096369] [49942]: DEBUG neutron.api.wsgi [req-7353d49e-bbc4-4c50-a992-4adb522d3781 req-a1309a0c-5f5e-4a8c-ad96-c8767b259563 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.103083] [49941]: DEBUG neutron.plugins.ml2.db [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] For port 79e014aa-6441-482e-bf8e-6d04ca1f2ef8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=79e014aa-6441-482e-bf8e-6d04ca1f2ef8,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1118.103083] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (79e014aa-6441-482e-bf8e-6d04ca1f2ef8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.109012] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] delete_port_precommit called with port settings {'id': '79e014aa-6441-482e-bf8e-6d04ca1f2ef8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:6d:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:24Z', 'updated_at': '2025-11-20T12:33:25Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1118.109321] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] delete_port_precommit: [ 1118.109321] [49941]: key[id], 79e014aa-6441-482e-bf8e-6d04ca1f2ef8 -> None [ 1118.109321] [49941]: key[binding:vnic_type], normal -> None [ 1118.109321] [49941]: key[tags], [] -> None [ 1118.109321] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1118.109321] [49941]: key[allowed_address_pairs], [] -> None [ 1118.109321] [49941]: key[extra_dhcp_opts], [] -> None [ 1118.109321] [49941]: key[binding:profile], {} -> None [ 1118.109321] [49941]: key[admin_state_up], True -> None [ 1118.109321] [49941]: key[binding:vif_type], ovs -> None [ 1118.109321] [49941]: key[device_owner], network:router_gateway -> None [ 1118.109321] [49941]: key[created_at], 2025-11-20T12:33:24Z -> None [ 1118.109321] [49941]: key[updated_at], 2025-11-20T12:33:25Z -> None [ 1118.109321] [49941]: key[description], -> None [ 1118.109321] [49941]: key[tenant_id], -> None [ 1118.109321] [49941]: key[binding:host_id], devstack -> None [ 1118.109321] [49941]: key[standard_attr_id], 1381 -> None [ 1118.109321] [49941]: key[name], -> None [ 1118.109321] [49941]: key[mac_address], fa:16:3e:ff:6d:99 -> None [ 1118.109321] [49941]: key[status], ACTIVE -> None [ 1118.109321] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1118.109321] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.245'}] -> None [ 1118.109321] [49941]: key[security_groups], [] -> None [ 1118.109321] [49941]: key[revision_number], 5 -> None [ 1118.109321] [49941]: key[port_security_enabled], False -> None [ 1118.109321] [49941]: key[project_id], -> None [ 1118.109321] [49941]: key[device_id], 9a58ef4e-0718-4d69-8dbe-7271687eea32 -> None [ 1118.109321] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.111030] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Calling delete_port for 79e014aa-6441-482e-bf8e-6d04ca1f2ef8 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1118.121126] [49942]: [pid: 49942|app: 0|req: 5035/9822] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.225881] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-fa9c77a6-6546-4932-8cfd-482a746de504 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.226864] [49942]: [pid: 49942|app: 0|req: 5036/9823] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1118.227432] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (79e014aa-6441-482e-bf8e-6d04ca1f2ef8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.233199] [49942]: DEBUG neutron.api.wsgi [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-31ab0980-f151-4ae6-b69f-a1cdfe7b96ae service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.236034] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Pushing event deleted for resources: {'Port': ['ID=79e014aa-6441-482e-bf8e-6d04ca1f2ef8,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.246675] [49942]: [pid: 49942|app: 0|req: 5037/9824] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:37:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1118.267720] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] delete_port_postcommit called with port settings {'id': '79e014aa-6441-482e-bf8e-6d04ca1f2ef8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ff:6d:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9a58ef4e-0718-4d69-8dbe-7271687eea32', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1381, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.245'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:33:24Z', 'updated_at': '2025-11-20T12:33:25Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1118.268022] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] delete_port_postcommit: [ 1118.268022] [49941]: key[id], 79e014aa-6441-482e-bf8e-6d04ca1f2ef8 -> None [ 1118.268022] [49941]: key[binding:vnic_type], normal -> None [ 1118.268022] [49941]: key[tags], [] -> None [ 1118.268022] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1118.268022] [49941]: key[allowed_address_pairs], [] -> None [ 1118.268022] [49941]: key[extra_dhcp_opts], [] -> None [ 1118.268022] [49941]: key[binding:profile], {} -> None [ 1118.268022] [49941]: key[admin_state_up], True -> None [ 1118.268022] [49941]: key[binding:vif_type], ovs -> None [ 1118.268022] [49941]: key[device_owner], network:router_gateway -> None [ 1118.268022] [49941]: key[created_at], 2025-11-20T12:33:24Z -> None [ 1118.268022] [49941]: key[updated_at], 2025-11-20T12:33:25Z -> None [ 1118.268022] [49941]: key[description], -> None [ 1118.268022] [49941]: key[tenant_id], -> None [ 1118.268022] [49941]: key[binding:host_id], devstack -> None [ 1118.268022] [49941]: key[standard_attr_id], 1381 -> None [ 1118.268022] [49941]: key[name], -> None [ 1118.268022] [49941]: key[mac_address], fa:16:3e:ff:6d:99 -> None [ 1118.268022] [49941]: key[status], ACTIVE -> None [ 1118.268022] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1118.268022] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.245'}] -> None [ 1118.268022] [49941]: key[security_groups], [] -> None [ 1118.268022] [49941]: key[revision_number], 5 -> None [ 1118.268022] [49941]: key[port_security_enabled], False -> None [ 1118.268022] [49941]: key[project_id], -> None [ 1118.268022] [49941]: key[device_id], 9a58ef4e-0718-4d69-8dbe-7271687eea32 -> None [ 1118.268022] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.269477] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (9a58ef4e-0718-4d69-8dbe-7271687eea32), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.272744] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-678d48b5-80ab-4b16-a45d-2b8e7b2955b2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.273705] [49942]: [pid: 49942|app: 0|req: 5038/9825] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.306818] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a4c1212-8ab0-46d7-9843-d67aea9a45f4 req-2442efd6-2cb3-42fe-9b22-d6633a0a2bd9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.307680] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (9a58ef4e-0718-4d69-8dbe-7271687eea32), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.307812] [49942]: [pid: 49942|app: 0|req: 5039/9826] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.309766] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks [] for router_controller (9a58ef4e-0718-4d69-8dbe-7271687eea32), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.336087] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (9a58ef4e-0718-4d69-8dbe-7271687eea32), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.336471] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9a58ef4e-0718-4d69-8dbe-7271687eea32 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1118.341587] [49941]: DEBUG neutron_lib.callbacks.manager [None req-86bcaf56-6f00-43c8-9480-285aa5c8b755 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.341731] [49941]: [pid: 49941|app: 0|req: 4788/9827] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:37:59 2025] DELETE /networking/v2.0/routers/9a58ef4e-0718-4d69-8dbe-7271687eea32 => generated 0 bytes in 443 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1118.356443] [49942]: [pid: 49942|app: 0|req: 5040/9828] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1118.363323] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] Deleting subnet f182ef99-f0c8-4217-a947-ea2067042a03 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1118.365481] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] Publish callbacks [] for subnet (f182ef99-f0c8-4217-a947-ea2067042a03), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.369753] [49942]: [pid: 49942|app: 0|req: 5041/9829] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.381720] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (f182ef99-f0c8-4217-a947-ea2067042a03), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.405189] [49942]: [pid: 49942|app: 0|req: 5042/9830] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.420883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (f182ef99-f0c8-4217-a947-ea2067042a03), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.421368] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] delete_subnet_precommit called with subnet settings {'id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-subnet', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1379, '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-20T12:33:24Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings None) [ 1118.421529] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] delete_subnet_precommit: [ 1118.421529] [49941]: key[ipv6_ra_mode], None -> None [ 1118.421529] [49941]: key[id], f182ef99-f0c8-4217-a947-ea2067042a03 -> None [ 1118.421529] [49941]: key[tags], [] -> None [ 1118.421529] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1118.421529] [49941]: key[enable_dhcp], True -> None [ 1118.421529] [49941]: key[ip_version], 4 -> None [ 1118.421529] [49941]: key[created_at], 2025-11-20T12:33:24Z -> None [ 1118.421529] [49941]: key[updated_at], 2025-11-20T12:33:24Z -> None [ 1118.421529] [49941]: key[description], -> None [ 1118.421529] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.421529] [49941]: key[standard_attr_id], 1379 -> None [ 1118.421529] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1118.421529] [49941]: key[ipv6_address_mode], None -> None [ 1118.421529] [49941]: key[name], tempest-ServerRescueNegativeTestJSON-1109709248-subnet -> None [ 1118.421529] [49941]: key[subnetpool_id], None -> None [ 1118.421529] [49941]: key[host_routes], [] -> None [ 1118.421529] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.421529] [49941]: key[shared], False -> None [ 1118.421529] [49941]: key[router:external], False -> None [ 1118.421529] [49941]: key[revision_number], 0 -> None [ 1118.421529] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1118.421529] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.421529] [49941]: key[service_types], [] -> None [ 1118.421529] [49941]: key[dns_nameservers], [] -> None [ 1118.421529] [49941]: key[segment_id], None -> None [ 1118.421529] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.422460] [49942]: [pid: 49942|app: 0|req: 5043/9831] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1118.446572] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (f182ef99-f0c8-4217-a947-ea2067042a03), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.446740] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f182ef99-f0c8-4217-a947-ea2067042a03', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-subnet', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1379, '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-20T12:33:24Z', 'updated_at': '2025-11-20T12:33:24Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings None) [ 1118.446896] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] delete_subnet_postcommit: [ 1118.446896] [49941]: key[ipv6_ra_mode], None -> None [ 1118.446896] [49941]: key[id], f182ef99-f0c8-4217-a947-ea2067042a03 -> None [ 1118.446896] [49941]: key[tags], [] -> None [ 1118.446896] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1118.446896] [49941]: key[enable_dhcp], True -> None [ 1118.446896] [49941]: key[ip_version], 4 -> None [ 1118.446896] [49941]: key[created_at], 2025-11-20T12:33:24Z -> None [ 1118.446896] [49941]: key[updated_at], 2025-11-20T12:33:24Z -> None [ 1118.446896] [49941]: key[description], -> None [ 1118.446896] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.446896] [49941]: key[standard_attr_id], 1379 -> None [ 1118.446896] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1118.446896] [49941]: key[ipv6_address_mode], None -> None [ 1118.446896] [49941]: key[name], tempest-ServerRescueNegativeTestJSON-1109709248-subnet -> None [ 1118.446896] [49941]: key[subnetpool_id], None -> None [ 1118.446896] [49941]: key[host_routes], [] -> None [ 1118.446896] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.446896] [49941]: key[shared], False -> None [ 1118.446896] [49941]: key[router:external], False -> None [ 1118.446896] [49941]: key[revision_number], 0 -> None [ 1118.446896] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1118.446896] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.446896] [49941]: key[service_types], [] -> None [ 1118.446896] [49941]: key[dns_nameservers], [] -> None [ 1118.446896] [49941]: key[segment_id], None -> None [ 1118.446896] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.451155] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f182ef99-f0c8-4217-a947-ea2067042a03,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.459299] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e054efa2-33f0-4b5d-b1f7-a732d8efc78d admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.461287] [49941]: [pid: 49941|app: 0|req: 4789/9832] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:00 2025] DELETE /networking/v2.0/subnets/f182ef99-f0c8-4217-a947-ea2067042a03 => generated 0 bytes in 117 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1118.493901] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (e928de41-d6e8-4176-a2d3-4fbf2e726b8a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.498546] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b7c421ab-61c7-4bac-932a-a1ae12e32e8a req-3b77a68e-e040-4223-8b0b-35c5bf5cc347 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.499557] [49942]: [pid: 49942|app: 0|req: 5044/9833] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1118.506026] [49942]: DEBUG neutron.api.wsgi [req-b7c421ab-61c7-4bac-932a-a1ae12e32e8a req-30ceffcc-67f4-46b7-b2b5-cac1403c6869 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.531164] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Deleting port 6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1118.531340] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.535367] [49942]: [pid: 49942|app: 0|req: 5045/9834] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1118.557880] [49941]: DEBUG neutron.plugins.ml2.db [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] For port 6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1,segment=NetworkSegment(a5b1dc3f-a82f-4c65-aa64-dbc4302414c0),segment_id=a5b1dc3f-a82f-4c65-aa64-dbc4302414c0)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1118.557880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.562414] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_port_precommit called with port settings {'id': '6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:53:d0:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1434, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:38:00Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:38:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1118.562582] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_port_precommit: [ 1118.562582] [49941]: key[id], 6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1 -> None [ 1118.562582] [49941]: key[binding:vnic_type], normal -> None [ 1118.562582] [49941]: key[tags], [] -> None [ 1118.562582] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1118.562582] [49941]: key[allowed_address_pairs], [] -> None [ 1118.562582] [49941]: key[extra_dhcp_opts], [] -> None [ 1118.562582] [49941]: key[binding:profile], {} -> None [ 1118.562582] [49941]: key[admin_state_up], True -> None [ 1118.562582] [49941]: key[binding:vif_type], ovs -> None [ 1118.562582] [49941]: key[device_owner], network:dhcp -> None [ 1118.562582] [49941]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1118.562582] [49941]: key[updated_at], 2025-11-20T12:38:00Z -> None [ 1118.562582] [49941]: key[description], -> None [ 1118.562582] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.562582] [49941]: key[binding:host_id], devstack -> None [ 1118.562582] [49941]: key[standard_attr_id], 1434 -> None [ 1118.562582] [49941]: key[name], -> None [ 1118.562582] [49941]: key[mac_address], fa:16:3e:53:d0:81 -> None [ 1118.562582] [49941]: key[status], ACTIVE -> None [ 1118.562582] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.562582] [49941]: key[fixed_ips], [] -> None [ 1118.562582] [49941]: key[security_groups], [] -> None [ 1118.562582] [49941]: key[revision_number], 5 -> None [ 1118.562582] [49941]: key[port_security_enabled], False -> None [ 1118.562582] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.562582] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.562582] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.564058] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Calling delete_port for 6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1118.564934] [49942]: [pid: 49942|app: 0|req: 5046/9835] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1118.617929] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.625644] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Pushing event deleted for resources: {'Port': ['ID=6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.634569] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] No DVR routers for this DVR port 6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1118.634959] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_port_postcommit called with port settings {'id': '6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1', 'name': '', 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'mac_address': 'fa:16:3e:53:d0:81', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'device_owner': 'network:dhcp', 'standard_attr_id': 1434, '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-20T12:33:43Z', 'updated_at': '2025-11-20T12:38:00Z', 'revision_number': 5, 'project_id': '9d545c0d6971478ea770da539847dd04'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}}] (original binding levels None) on network {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:38:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} with segments to bind None [ 1118.635246] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_port_postcommit: [ 1118.635246] [49941]: key[id], 6bcb14cf-f10a-4fd9-9adc-ce0b51174ea1 -> None [ 1118.635246] [49941]: key[binding:vnic_type], normal -> None [ 1118.635246] [49941]: key[tags], [] -> None [ 1118.635246] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1118.635246] [49941]: key[allowed_address_pairs], [] -> None [ 1118.635246] [49941]: key[extra_dhcp_opts], [] -> None [ 1118.635246] [49941]: key[binding:profile], {} -> None [ 1118.635246] [49941]: key[admin_state_up], True -> None [ 1118.635246] [49941]: key[binding:vif_type], ovs -> None [ 1118.635246] [49941]: key[device_owner], network:dhcp -> None [ 1118.635246] [49941]: key[created_at], 2025-11-20T12:33:43Z -> None [ 1118.635246] [49941]: key[updated_at], 2025-11-20T12:38:00Z -> None [ 1118.635246] [49941]: key[description], -> None [ 1118.635246] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.635246] [49941]: key[binding:host_id], devstack -> None [ 1118.635246] [49941]: key[standard_attr_id], 1434 -> None [ 1118.635246] [49941]: key[name], -> None [ 1118.635246] [49941]: key[mac_address], fa:16:3e:53:d0:81 -> None [ 1118.635246] [49941]: key[status], ACTIVE -> None [ 1118.635246] [49941]: key[network_id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.635246] [49941]: key[fixed_ips], [] -> None [ 1118.635246] [49941]: key[security_groups], [] -> None [ 1118.635246] [49941]: key[revision_number], 5 -> None [ 1118.635246] [49941]: key[port_security_enabled], False -> None [ 1118.635246] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.635246] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.635246] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.653246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (e928de41-d6e8-4176-a2d3-4fbf2e726b8a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.668513] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_network_precommit called with network settings {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:38:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} (original settings None) and network segments [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] [ 1118.668755] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_network_precommit: [ 1118.668755] [49941]: key[vlan_transparent], None -> None [ 1118.668755] [49941]: key[id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.668755] [49941]: key[tags], [] -> None [ 1118.668755] [49941]: key[availability_zone_hints], [] -> None [ 1118.668755] [49941]: key[mtu], 8950 -> None [ 1118.668755] [49941]: key[provider:network_type], vlan -> None [ 1118.668755] [49941]: key[admin_state_up], True -> None [ 1118.668755] [49941]: key[provider:physical_network], default -> None [ 1118.668755] [49941]: key[provider:segmentation_id], 445 -> None [ 1118.668755] [49941]: key[created_at], 2025-11-20T12:33:23Z -> None [ 1118.668755] [49941]: key[updated_at], 2025-11-20T12:38:00Z -> None [ 1118.668755] [49941]: key[description], -> None [ 1118.668755] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.668755] [49941]: key[standard_attr_id], 1377 -> None [ 1118.668755] [49941]: key[name], tempest-ServerRescueNegativeTestJSON-1109709248-network -> None [ 1118.668755] [49941]: key[availability_zones], ['nova'] -> None [ 1118.668755] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.668755] [49941]: key[status], ACTIVE -> None [ 1118.668755] [49941]: key[shared], False -> None [ 1118.668755] [49941]: key[router:external], False -> None [ 1118.668755] [49941]: key[revision_number], 3 -> None [ 1118.668755] [49941]: key[port_security_enabled], True -> None [ 1118.668755] [49941]: key[subnets], [] -> None [ 1118.668755] [49941]: key[ipv4_address_scope], None -> None [ 1118.668755] [49941]: key[qinq], None -> None [ 1118.668755] [49941]: key[ipv6_address_scope], None -> None [ 1118.668755] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.669671] [49941]: DEBUG neutron.services.segments.db [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['e928de41-d6e8-4176-a2d3-4fbf2e726b8a']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1118.675087] [49941]: DEBUG neutron.services.segments.db [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1118.675288] [49941]: DEBUG neutron.services.segments.db [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1118.680201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (a5b1dc3f-a82f-4c65-aa64-dbc4302414c0), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.692983] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (a5b1dc3f-a82f-4c65-aa64-dbc4302414c0), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.700253] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Releasing vlan 445 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1118.700607] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (a5b1dc3f-a82f-4c65-aa64-dbc4302414c0), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.704117] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4dedeef2-45f5-4ff3-b5d7-3a9fb1a3a6b6 req-80b3d15f-af09-4a10-8aee-0e3bb3c10f31 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1118.705877] [49942]: [pid: 49942|app: 0|req: 5047/9836] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.713288] [49942]: DEBUG neutron.api.wsgi [req-4dedeef2-45f5-4ff3-b5d7-3a9fb1a3a6b6 req-3eb8eef2-e844-4eb6-aa13-212e1469b4dd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1118.713396] [49941]: INFO neutron.services.segments.plugin [-] Segment a5b1dc3f-a82f-4c65-aa64-dbc4302414c0 resource provider aggregate not found [ 1118.729424] [49941]: INFO neutron.services.segments.plugin [-] Segment a5b1dc3f-a82f-4c65-aa64-dbc4302414c0 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 a5b1dc3f-a82f-4c65-aa64-dbc4302414c0 found for delete ", "request_id": "req-f2c049d5-43de-4303-b3cf-534818471ea3"}]} [ 1118.738292] [49942]: [pid: 49942|app: 0|req: 5048/9837] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1118.740106] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (e928de41-d6e8-4176-a2d3-4fbf2e726b8a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.740209] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_network_postcommit called with network settings {'id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a', 'name': 'tempest-ServerRescueNegativeTestJSON-1109709248-network', 'tenant_id': '9d545c0d6971478ea770da539847dd04', 'project_id': '9d545c0d6971478ea770da539847dd04', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1377, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:33:23Z', 'updated_at': '2025-11-20T12:38:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 445} (original settings None) and network segments [{'id': 'a5b1dc3f-a82f-4c65-aa64-dbc4302414c0', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 445, 'network_id': 'e928de41-d6e8-4176-a2d3-4fbf2e726b8a'}] [ 1118.740384] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] delete_network_postcommit: [ 1118.740384] [49941]: key[vlan_transparent], None -> None [ 1118.740384] [49941]: key[id], e928de41-d6e8-4176-a2d3-4fbf2e726b8a -> None [ 1118.740384] [49941]: key[tags], [] -> None [ 1118.740384] [49941]: key[availability_zone_hints], [] -> None [ 1118.740384] [49941]: key[mtu], 8950 -> None [ 1118.740384] [49941]: key[provider:network_type], vlan -> None [ 1118.740384] [49941]: key[admin_state_up], True -> None [ 1118.740384] [49941]: key[provider:physical_network], default -> None [ 1118.740384] [49941]: key[provider:segmentation_id], 445 -> None [ 1118.740384] [49941]: key[created_at], 2025-11-20T12:33:23Z -> None [ 1118.740384] [49941]: key[updated_at], 2025-11-20T12:38:00Z -> None [ 1118.740384] [49941]: key[description], -> None [ 1118.740384] [49941]: key[tenant_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.740384] [49941]: key[standard_attr_id], 1377 -> None [ 1118.740384] [49941]: key[name], tempest-ServerRescueNegativeTestJSON-1109709248-network -> None [ 1118.740384] [49941]: key[availability_zones], ['nova'] -> None [ 1118.740384] [49941]: key[project_id], 9d545c0d6971478ea770da539847dd04 -> None [ 1118.740384] [49941]: key[status], ACTIVE -> None [ 1118.740384] [49941]: key[shared], False -> None [ 1118.740384] [49941]: key[router:external], False -> None [ 1118.740384] [49941]: key[revision_number], 3 -> None [ 1118.740384] [49941]: key[port_security_enabled], True -> None [ 1118.740384] [49941]: key[subnets], [] -> None [ 1118.740384] [49941]: key[ipv4_address_scope], None -> None [ 1118.740384] [49941]: key[qinq], None -> None [ 1118.740384] [49941]: key[ipv6_address_scope], None -> None [ 1118.740384] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1118.746147] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Pushing event deleted for resources: {'Network': ['ID=e928de41-d6e8-4176-a2d3-4fbf2e726b8a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.748907] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7a6bab14-9fd1-4659-8dd4-45b160442873 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.751079] [49941]: [pid: 49941|app: 0|req: 4790/9838] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:38:00 2025] DELETE /networking/v2.0/networks/e928de41-d6e8-4176-a2d3-4fbf2e726b8a => generated 0 bytes in 287 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1118.855091] [49942]: [pid: 49942|app: 0|req: 5049/9839] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/security-groups?tenant_id=9d545c0d6971478ea770da539847dd04&name=default => generated 2929 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1118.895379] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f4d9d82e-7831-4e57-a1ea-0ed14675a7fe admin admin] Publish callbacks [] for security_group (2dd59808-6423-41ae-a5d0-513c714f2d03), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.913058] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f4d9d82e-7831-4e57-a1ea-0ed14675a7fe admin admin] Publish callbacks [] for security_group (2dd59808-6423-41ae-a5d0-513c714f2d03), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.936561] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f4d9d82e-7831-4e57-a1ea-0ed14675a7fe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (2dd59808-6423-41ae-a5d0-513c714f2d03), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.941721] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f4d9d82e-7831-4e57-a1ea-0ed14675a7fe admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=2dd59808-6423-41ae-a5d0-513c714f2d03,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1118.946633] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f4d9d82e-7831-4e57-a1ea-0ed14675a7fe admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1118.947170] [49941]: [pid: 49941|app: 0|req: 4791/9840] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:38:00 2025] DELETE /networking/v2.0/security-groups/2dd59808-6423-41ae-a5d0-513c714f2d03 => generated 0 bytes in 89 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1119.088581] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1119.090353] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-095b6115-d1f8-4e90-8183-0925c4a55d23" -d '{"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1119.121602] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-300270e4-1f55-463e-a8e0-ded632d44450 x-openstack-request-id: req-300270e4-1f55-463e-a8e0-ded632d44450 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1119.121602] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1119.121602] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-300270e4-1f55-463e-a8e0-ded632d44450 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1119.121602] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-300270e4-1f55-463e-a8e0-ded632d44450'] response: {'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba', 'status': 'completed', 'code': 200} [ 1119.187718] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5e9730a-7928-4ddd-99ef-e516391d1d4c req-bc1ee6b4-b4a1-40bb-af1b-e35e7b7eaeaa tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.189055] [49942]: [pid: 49942|app: 0|req: 5050/9841] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.195121] [49942]: DEBUG neutron.api.wsgi [req-e5e9730a-7928-4ddd-99ef-e516391d1d4c req-74b3d53d-dd82-4b6d-a584-70dfa76c65f1 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.207918] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60835ff5-bb54-4893-8025-de132d07db89 req-1f2ced4f-4d3a-4194-b3ee-4f5a3556ddec tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.209433] [49941]: [pid: 49941|app: 0|req: 4792/9842] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.216491] [49941]: DEBUG neutron.api.wsgi [req-60835ff5-bb54-4893-8025-de132d07db89 req-710de7b3-e1f3-4a5c-b6fb-71a4e401c626 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.219263] [49942]: [pid: 49942|app: 0|req: 5051/9843] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1119.242427] [49941]: [pid: 49941|app: 0|req: 4793/9844] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:00 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.300168] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d8b60c6-194c-4408-9586-6949b4d944bb req-4055304c-1ad9-4169-9e83-8692c88b4cd7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.301205] [49942]: [pid: 49942|app: 0|req: 5052/9845] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.312927] [49941]: DEBUG neutron.api.v2.base [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Request body: {'floatingip': {'port_id': '8b3db57f-2487-48ba-aa1f-d1040e668f06'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1119.333070] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (bea704d9-befc-484a-af44-42965a05928b), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.391277] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-2f2819e2-a2be-4eb2-a0be-4b72659468ab tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.392517] [49942]: [pid: 49942|app: 0|req: 5053/9846] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/networks?id=c6cc2421-d884-4245-999b-7ab6f88ed297 => generated 620 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.402721] [49942]: DEBUG neutron.api.wsgi [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-c2c94786-694b-4701-9df2-587e796f7e3b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.427949] [49942]: [pid: 49942|app: 0|req: 5054/9847] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=c43c91a893e441d88cfc89c0c6355b26 => generated 180 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1119.442640] [49942]: [pid: 49942|app: 0|req: 5055/9848] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1119.446214] [49942]: DEBUG neutron.api.v2.base [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Request body: {'port': {'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'admin_state_up': True, 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1119.494225] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Made reservation on behalf of c43c91a893e441d88cfc89c0c6355b26 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1119.497339] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.549558] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.550724] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (bea704d9-befc-484a-af44-42965a05928b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.552882] [49942]: DEBUG neutron.db.db_base_plugin_common [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Allocated IP 192.168.128.14 (c6cc2421-d884-4245-999b-7ab6f88ed297/c54fb39b-92b6-4953-83fe-26b074a5474a/c707acaf-092c-40f1-b4eb-fa29c38fb2a7) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1119.594593] [49941]: INFO neutron.db.l3_db [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP bea704d9-befc-484a-af44-42965a05928b associated. External IP: 10.180.180.229, port: 8b3db57f-2487-48ba-aa1f-d1040e668f06. [ 1119.614076] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for allowed_address_pair (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.614785] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.614995] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_precommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': '', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'port_security_enabled': True, 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1119.615149] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_precommit: [ 1119.615149] [49942]: key[id], None -> c707acaf-092c-40f1-b4eb-fa29c38fb2a7 [ 1119.615149] [49942]: key[binding:vnic_type], None -> normal [ 1119.615149] [49942]: key[binding:vif_details], None -> {} [ 1119.615149] [49942]: key[allowed_address_pairs], None -> [] [ 1119.615149] [49942]: key[binding:profile], None -> {} [ 1119.615149] [49942]: key[admin_state_up], None -> True [ 1119.615149] [49942]: key[binding:vif_type], None -> unbound [ 1119.615149] [49942]: key[device_owner], None -> [ 1119.615149] [49942]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1119.615149] [49942]: key[binding:host_id], None -> [ 1119.615149] [49942]: key[standard_attr_id], None -> 1736 [ 1119.615149] [49942]: key[name], None -> [ 1119.615149] [49942]: key[mac_address], None -> fa:16:3e:38:2e:85 [ 1119.615149] [49942]: key[status], None -> DOWN [ 1119.615149] [49942]: key[network_id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1119.615149] [49942]: key[fixed_ips], None -> [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}] [ 1119.615149] [49942]: key[security_groups], None -> ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'] [ 1119.615149] [49942]: key[port_security_enabled], None -> True [ 1119.615149] [49942]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1119.615149] [49942]: key[device_id], None -> b8c322a4-d3d2-48cb-80a1-e2eb9166e405 [ 1119.615149] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1119.670647] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.698221] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event updated for resources: {'Port': ['ID=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1119.703504] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703504] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703504] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703741] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703741] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703741] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703836] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703935] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.703988] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704082] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704238] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704294] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704404] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704448] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704543] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704666] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704762] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704948] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.704948] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705059] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705131] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705245] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705350] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705447] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705540] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705634] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.705759] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.706195] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.706304] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.706839] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1119.707351] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Tracked resource versions report: [ 1119.707351] [49942]: pushed versions: [ 1119.707351] [49942]: { 'AddressGroup': {'1.2'}, [ 1119.707351] [49942]: 'Agent': {'1.1'}, [ 1119.707351] [49942]: 'ConntrackHelper': {'1.0'}, [ 1119.707351] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1119.707351] [49942]: 'Log': {'1.0'}, [ 1119.707351] [49942]: 'NDPProxy': {'1.0'}, [ 1119.707351] [49942]: 'Network': {'1.2'}, [ 1119.707351] [49942]: 'Port': {'1.10'}, [ 1119.707351] [49942]: 'PortForwarding': {'1.3'}, [ 1119.707351] [49942]: 'QosPolicy': {'1.10'}, [ 1119.707351] [49942]: 'SecurityGroup': {'1.6'}, [ 1119.707351] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1119.707351] [49942]: 'SubPort': {'1.0'}, [ 1119.707351] [49942]: 'Subnet': {'1.2'}, [ 1119.707351] [49942]: 'Trunk': {'1.1'}} [ 1119.707351] [49942]: consumer versions: [ 1119.707351] [49942]: { Metadata agent@devstack: {}, [ 1119.707351] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1119.707351] [49942]: 'Agent': '1.1', [ 1119.707351] [49942]: 'ConntrackHelper': '1.0', [ 1119.707351] [49942]: 'LocalIPAssociation': '1.0', [ 1119.707351] [49942]: 'Log': '1.0', [ 1119.707351] [49942]: 'NDPProxy': '1.0', [ 1119.707351] [49942]: 'Network': '1.2', [ 1119.707351] [49942]: 'Port': '1.10', [ 1119.707351] [49942]: 'PortForwarding': '1.3', [ 1119.707351] [49942]: 'QosPolicy': '1.10', [ 1119.707351] [49942]: 'SecurityGroup': '1.6', [ 1119.707351] [49942]: 'SecurityGroupRule': '1.3', [ 1119.707351] [49942]: 'SubPort': '1.0', [ 1119.707351] [49942]: 'Subnet': '1.2', [ 1119.707351] [49942]: 'Trunk': '1.1'}, [ 1119.707351] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1119.707351] [49942]: 'Agent': '1.1', [ 1119.707351] [49942]: 'ConntrackHelper': '1.0', [ 1119.707351] [49942]: 'LocalIPAssociation': '1.0', [ 1119.707351] [49942]: 'Log': '1.0', [ 1119.707351] [49942]: 'NDPProxy': '1.0', [ 1119.707351] [49942]: 'Network': '1.2', [ 1119.707351] [49942]: 'Port': '1.10', [ 1119.707351] [49942]: 'PortForwarding': '1.3', [ 1119.707351] [49942]: 'QosPolicy': '1.10', [ 1119.707351] [49942]: 'SecurityGroup': '1.6', [ 1119.707351] [49942]: 'SecurityGroupRule': '1.3', [ 1119.707351] [49942]: 'SubPort': '1.0', [ 1119.707351] [49942]: 'Subnet': '1.2', [ 1119.707351] [49942]: 'Trunk': '1.1'}, [ 1119.707351] [49942]: DHCP agent@devstack: {}, [ 1119.707351] [49942]: L3 agent@devstack: {}} [ 1119.707351] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1119.718426] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Network c6cc2421-d884-4245-999b-7ab6f88ed297 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1119.719195] [49942]: DEBUG neutron.scheduler.base_scheduler [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1119.721862] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1119.729787] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1119.744033] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_postcommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': '', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'port_security_enabled': True, 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 1, 'network': {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1119.744033] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] create_port_postcommit: [ 1119.744033] [49942]: key[id], None -> c707acaf-092c-40f1-b4eb-fa29c38fb2a7 [ 1119.744033] [49942]: key[binding:vnic_type], None -> normal [ 1119.744033] [49942]: key[tags], None -> [] [ 1119.744033] [49942]: key[binding:vif_details], None -> {} [ 1119.744033] [49942]: key[allowed_address_pairs], None -> [] [ 1119.744033] [49942]: key[extra_dhcp_opts], None -> [] [ 1119.744033] [49942]: key[binding:profile], None -> {} [ 1119.744033] [49942]: key[admin_state_up], None -> True [ 1119.744033] [49942]: key[network], None -> {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} [ 1119.744033] [49942]: key[binding:vif_type], None -> unbound [ 1119.744033] [49942]: key[device_owner], None -> [ 1119.744033] [49942]: key[created_at], None -> 2025-11-20T12:38:01Z [ 1119.744033] [49942]: key[updated_at], None -> 2025-11-20T12:38:01Z [ 1119.744033] [49942]: key[tenant_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1119.744033] [49942]: key[binding:host_id], None -> [ 1119.744033] [49942]: key[description], None -> [ 1119.744033] [49942]: key[standard_attr_id], None -> 1736 [ 1119.744033] [49942]: key[name], None -> [ 1119.744033] [49942]: key[mac_address], None -> fa:16:3e:38:2e:85 [ 1119.744033] [49942]: key[status], None -> DOWN [ 1119.744033] [49942]: key[network_id], None -> c6cc2421-d884-4245-999b-7ab6f88ed297 [ 1119.744033] [49942]: key[fixed_ips], None -> [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}] [ 1119.744033] [49942]: key[security_groups], None -> ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'] [ 1119.744033] [49942]: key[revision_number], None -> 1 [ 1119.744033] [49942]: key[port_security_enabled], None -> True [ 1119.744033] [49942]: key[project_id], None -> c43c91a893e441d88cfc89c0c6355b26 [ 1119.744033] [49942]: key[device_id], None -> b8c322a4-d3d2-48cb-80a1-e2eb9166e405 [ 1119.744033] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1119.782102] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.782509] [49942]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-76038a70-1dcd-4744-a0d4-af724921b790 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.791270] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1119.794304] [49942]: [pid: 49942|app: 0|req: 5056/9849] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:38:01 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) [ 1119.795111] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58a72aa2-4d1e-4a6d-aa3e-3740a25a5d16 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.810774] [49942]: [pid: 49942|app: 0|req: 5057/9850] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.815907] [49941]: [pid: 49941|app: 0|req: 4794/9851] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:38:01 2025] PUT /networking/v2.0/floatingips/bea704d9-befc-484a-af44-42965a05928b => generated 803 bytes in 506 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.842146] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-095b6115-d1f8-4e90-8183-0925c4a55d23 req-ac093985-35b1-4c88-8f27-6a2a2cec0cec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.843181] [49941]: [pid: 49941|app: 0|req: 4795/9852] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1119.844838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f473cc07-4901-4792-a3a5-be2cac9e1cbb req-853aef17-bf0a-4233-b54b-b561dff9d6b5 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.845959] [49942]: [pid: 49942|app: 0|req: 5058/9853] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.847445] [49941]: DEBUG neutron.api.v2.base [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Request body: {'port': {'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1119.882409] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1119.888362] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-095b6115-d1f8-4e90-8183-0925c4a55d23 req-3faeb495-6a7c-4d3f-ad6f-768333b63fde service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.889334] [49942]: [pid: 49942|app: 0|req: 5059/9854] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1119.892732] [49942]: DEBUG neutron.api.wsgi [req-f473cc07-4901-4792-a3a5-be2cac9e1cbb req-e3c9ee1d-72c8-4c7b-9751-b9424474a05b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.911731] [49942]: [pid: 49942|app: 0|req: 5060/9855] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.939509] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f963775-1dd2-405c-ab16-523af48f80de req-104ec441-556f-4ffd-802e-eba4b9af8149 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1119.940460] [49942]: [pid: 49942|app: 0|req: 5061/9856] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 736 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1119.943170] [49942]: DEBUG neutron.api.wsgi [req-095b6115-d1f8-4e90-8183-0925c4a55d23 req-4f6b1bbd-0be9-43c5-a0e9-ff049a8c39de service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.956583] [49942]: [pid: 49942|app: 0|req: 5062/9857] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1119.961285] [49942]: DEBUG neutron.api.wsgi [req-1f963775-1dd2-405c-ab16-523af48f80de req-e5765e5a-f15d-4b4b-85d9-1dd8f2c29786 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1119.981763] [49942]: [pid: 49942|app: 0|req: 5063/9858] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.003319] [49941]: DEBUG neutron.notifiers.nova [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id c707acaf-092c-40f1-b4eb-fa29c38fb2a7 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1120.008533] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks [] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.012216] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85e10e10-fd83-4842-898e-190d8fed372a req-a2bef748-c893-4eb6-86e1-6e1ae6e844a2 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.013141] [49942]: [pid: 49942|app: 0|req: 5064/9859] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.016246] [49941]: DEBUG neutron.db.provisioning_blocks [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Transition to ACTIVE for port object c707acaf-092c-40f1-b4eb-fa29c38fb2a7 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1120.017909] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_precommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 2, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': '', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 1, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) 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': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1120.018098] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_precommit: [ 1120.018098] [49941]: key[device_owner], -> compute:nova [ 1120.018098] [49941]: key[binding:host_id], -> cpu-1 [ 1120.018098] [49941]: key[revision_number], 1 -> 2 [ 1120.018098] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1120.019280] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1120.036563] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-095b6115-d1f8-4e90-8183-0925c4a55d23 req-b5444b73-ad9a-4820-acee-4554d44ed69d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.040699] [49942]: [pid: 49942|app: 0|req: 5065/9860] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.040839] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Pushing event updated for resources: {'Port': ['ID=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1120.040886] [49942]: DEBUG neutron.api.wsgi [req-85e10e10-fd83-4842-898e-190d8fed372a req-b2677bcc-7a96-485c-98af-7d15acd83d1a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.058840] [49942]: [pid: 49942|app: 0|req: 5066/9861] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.074071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_postcommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 2, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': '', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 1, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) 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': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1120.074071] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_postcommit: [ 1120.074071] [49941]: key[device_owner], -> compute:nova [ 1120.074071] [49941]: key[binding:host_id], -> cpu-1 [ 1120.074071] [49941]: key[revision_number], 1 -> 2 [ 1120.074071] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1120.078190] [49941]: DEBUG neutron.plugins.ml2.managers [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Attempting to bind port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1120.078356] [49941]: DEBUG neutron.plugins.ml2.managers [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Attempting to bind port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1120.078522] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Attempting to bind port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 on network c6cc2421-d884-4245-999b-7ab6f88ed297 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1120.083960] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-095b6115-d1f8-4e90-8183-0925c4a55d23 req-c59422b6-dd5d-49de-9b74-59e1eb5425d6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.084907] [49942]: [pid: 49942|app: 0|req: 5067/9862] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.093092] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1120.093420] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Bind Segment={'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 37, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1120.095615] [49941]: DEBUG networking_nsxv3.api.rpc [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Bind port on Host cpu-1 & Segment [{'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1120.123533] [49942]: [pid: 49942|app: 0|req: 5068/9863] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1120.160074] [49942]: [pid: 49942|app: 0|req: 5069/9864] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:01 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1120.334516] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-445b51f7-a9d7-4e2c-ba1a-fc4786f497fa req-f33ed5f3-8694-412f-bf9f-c425da3d17a3 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.335558] [49942]: [pid: 49942|app: 0|req: 5070/9865] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.343379] [49942]: DEBUG neutron.api.wsgi [req-445b51f7-a9d7-4e2c-ba1a-fc4786f497fa req-bae1d6be-1026-4203-861b-553f2757cd11 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.362575] [49942]: [pid: 49942|app: 0|req: 5071/9866] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.529314] [49942]: [pid: 49942|app: 0|req: 5072/9867] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=1124f925-60bf-49d6-b97a-d1b3202af340 => generated 12 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.716741] [49942]: [pid: 49942|app: 0|req: 5073/9868] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1&fields=id&fields=resource_request => generated 57 bytes in 187 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.756341] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dd5513dc-854a-414a-b935-4df70cdfc8f8 req-828b57d5-add2-4f0b-97a7-cedf47e2ca99 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.757466] [49942]: [pid: 49942|app: 0|req: 5074/9869] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.763788] [49942]: DEBUG neutron.api.wsgi [req-dd5513dc-854a-414a-b935-4df70cdfc8f8 req-eeb69787-008a-40b9-955b-408f1613e978 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1120.790276] [49942]: [pid: 49942|app: 0|req: 5075/9870] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1120.916274] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-303a984f-bf3c-41b2-bba0-beea116bd6d2 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1120.917160] [49942]: [pid: 49942|app: 0|req: 5076/9871] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports/f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 746 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1120.931100] [49942]: [pid: 49942|app: 0|req: 5077/9872] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1121.033682] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c49e4182-a674-48c1-8ea2-ff29e251358f req-638f32f0-a990-417b-b7aa-04cadd55c3e0 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.034738] [49942]: [pid: 49942|app: 0|req: 5078/9873] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.041071] [49942]: DEBUG neutron.api.wsgi [req-c49e4182-a674-48c1-8ea2-ff29e251358f req-a78f1784-6944-4f00-b870-c5ea4b4391c0 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.060447] [49942]: [pid: 49942|app: 0|req: 5079/9874] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1121.087963] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cc5a825-3c78-47a8-bdbc-c696e14bd8ae req-dd87fd2f-fe06-4245-bbbe-21bcd13a3f76 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.087963] [49942]: [pid: 49942|app: 0|req: 5080/9875] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.096235] [49942]: DEBUG neutron.api.wsgi [req-6cc5a825-3c78-47a8-bdbc-c696e14bd8ae req-1187ffa7-2a3f-46f1-835d-e375438d15ad tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.098094] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Bound using segment: {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1121.098383] [49941]: DEBUG neutron.plugins.ml2.managers [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Bound port: c707acaf-092c-40f1-b4eb-fa29c38fb2a7, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "778b9a40-d603-4765-ac88-bd6d42c457a2", "external-id": "nsx-vlan-transportzone-114", "segmentation_id": 114}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1121.098557] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.120677] [49942]: [pid: 49942|app: 0|req: 5081/9876] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.125880] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1121.130332] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-763bbb8e-ce26-4911-a299-1d06d0dc9467" -d '{"events": [{"name": "network-changed", "server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1121.150633] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8141f1c-f561-4df3-944e-49f1d8383b4b req-fed6da48-9fda-47dd-90d2-948c21cd57d0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.151880] [49942]: [pid: 49942|app: 0|req: 5082/9877] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.152973] [49941]: DEBUG neutron.plugins.ml2.db [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] For port c707acaf-092c-40f1-b4eb-fa29c38fb2a7, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1121.156173] [49941]: DEBUG neutron.plugins.ml2.db [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] For port c707acaf-092c-40f1-b4eb-fa29c38fb2a7, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,segment=NetworkSegment(71e61975-5c45-4bf1-a2d1-f3d7e8a4d312),segment_id=71e61975-5c45-4bf1-a2d1-f3d7e8a4d312)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1121.157865] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_precommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 2, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 2, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) 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': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1121.158044] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_precommit: [ 1121.158044] [49941]: key[binding:vif_type], unbound -> ovs [ 1121.158044] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114} [ 1121.158044] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.159038] [49942]: DEBUG neutron.api.wsgi [req-b8141f1c-f561-4df3-944e-49f1d8383b4b req-45d2960e-7e87-456c-b4fc-9a8658234653 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.161228] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.171393] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-282e8f57-7446-474e-84de-6e67c0412210 x-openstack-request-id: req-282e8f57-7446-474e-84de-6e67c0412210 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1121.171586] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1121.171783] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-282e8f57-7446-474e-84de-6e67c0412210 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1121.173176] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-282e8f57-7446-474e-84de-6e67c0412210'] response: {'name': 'network-changed', 'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'status': 'completed', 'code': 200} [ 1121.180413] [49942]: [pid: 49942|app: 0|req: 5083/9878] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:02 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.191290] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Pushing event updated for resources: {'Port': ['ID=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1121.199856] [49941]: DEBUG neutron.db.provisioning_blocks [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Provisioning complete for port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1121.200114] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.200267] [49941]: INFO neutron.plugins.ml2.plugin [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Attempt 1 to provision port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 [ 1121.238483] [49941]: DEBUG neutron.plugins.ml2.plugin [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Current status of the port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1121.238667] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.260047] [49941]: DEBUG neutron.plugins.ml2.db [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] For port c707acaf-092c-40f1-b4eb-fa29c38fb2a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,segment=NetworkSegment(71e61975-5c45-4bf1-a2d1-f3d7e8a4d312),segment_id=71e61975-5c45-4bf1-a2d1-f3d7e8a4d312)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1121.288098] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_precommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:03Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:02Z', 'revision_number': 4, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}]) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1121.288418] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_precommit: [ 1121.288418] [49941]: key[status], DOWN -> ACTIVE [ 1121.288418] [49941]: key[updated_at], 2025-11-20T12:38:02Z -> 2025-11-20T12:38:03Z [ 1121.288418] [49941]: key[revision_number], 4 -> 5 [ 1121.288418] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.294178] [49941]: DEBUG neutron.db.provisioning_blocks [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Provisioning complete for port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1121.294333] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.294441] [49941]: INFO neutron.plugins.ml2.plugin [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Attempt 1 to provision port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 [ 1121.335195] [49941]: DEBUG neutron.plugins.ml2.plugin [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Current status of the port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1121.336054] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_postcommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:03Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:02Z', 'revision_number': 4, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}]) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1121.336216] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_postcommit: [ 1121.336216] [49941]: key[status], DOWN -> ACTIVE [ 1121.336216] [49941]: key[updated_at], 2025-11-20T12:38:02Z -> 2025-11-20T12:38:03Z [ 1121.336216] [49941]: key[revision_number], 4 -> 5 [ 1121.336216] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.336369] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.360895] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Pushing event updated for resources: {'Port': ['ID=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1121.365025] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_postcommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:02Z', 'revision_number': 4, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:01Z', 'revision_number': 2, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'}) 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': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1121.365025] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] update_port_postcommit: [ 1121.365025] [49941]: key[binding:vif_type], unbound -> ovs [ 1121.365025] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}} [ 1121.365025] [49941]: key[updated_at], 2025-11-20T12:38:01Z -> 2025-11-20T12:38:02Z [ 1121.365025] [49941]: key[revision_number], 2 -> 4 [ 1121.365025] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.372200] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.372751] [49941]: DEBUG neutron_lib.callbacks.manager [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3605650a-3d10-4968-9543-8bf010b66ba3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.374910] [49941]: [pid: 49941|app: 0|req: 4796/9879] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:01 2025] PUT /networking/v2.0/ports/c707acaf-092c-40f1-b4eb-fa29c38fb2a7 => generated 1038 bytes in 1531 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1121.709191] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-763bbb8e-ce26-4911-a299-1d06d0dc9467 req-d324679d-a39c-4660-bd30-d074b8bb76ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.710566] [49941]: [pid: 49941|app: 0|req: 4797/9880] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/ports?tenant_id=68a180df1c744693994df13e84f0b71d&device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 1043 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1121.748474] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-763bbb8e-ce26-4911-a299-1d06d0dc9467 req-88bd4080-d8a4-4ba0-80ee-7e4391031844 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.749324] [49941]: [pid: 49941|app: 0|req: 4798/9881] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/networks?id=048067c6-b65e-4098-a38d-bf2512dc9444 => generated 715 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.755261] [49941]: DEBUG neutron.api.wsgi [req-763bbb8e-ce26-4911-a299-1d06d0dc9467 req-2cb99fe3-9b6b-4ad9-8303-e48fde88e29e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1121.756613] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.784968] [49941]: [pid: 49941|app: 0|req: 4799/9882] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.13&port_id=8b3db57f-2487-48ba-aa1f-d1040e668f06 => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1121.809314] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-763bbb8e-ce26-4911-a299-1d06d0dc9467 req-94a08a2a-1a3b-4bd3-9ddc-95efc10dbbd7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.810381] [49941]: [pid: 49941|app: 0|req: 4800/9883] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/subnets?id=fafb3816-d392-46e5-9957-ae4b9093950b => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.841235] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-763bbb8e-ce26-4911-a299-1d06d0dc9467 req-a5d11914-19e2-4295-8a9a-4ea48740ef9a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.842262] [49941]: [pid: 49941|app: 0|req: 4801/9884] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/ports?network_id=048067c6-b65e-4098-a38d-bf2512dc9444&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1121.891574] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Deleting port 50156507-6fa9-47ad-b0bc-3d4c64fd7df8 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1121.891767] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.892620] [49941]: [pid: 49941|app: 0|req: 4802/9885] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=segments => generated 14 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1121.925765] [49942]: DEBUG neutron.plugins.ml2.db [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] For port 50156507-6fa9-47ad-b0bc-3d4c64fd7df8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=50156507-6fa9-47ad-b0bc-3d4c64fd7df8,segment=NetworkSegment(ee48e0b4-deaa-48f8-9ac9-4c5072d2b006),segment_id=ee48e0b4-deaa-48f8-9ac9-4c5072d2b006)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1121.926365] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1121.933617] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] delete_port_precommit called with port settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:37:30Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1121.933920] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] delete_port_precommit: [ 1121.933920] [49942]: key[id], 50156507-6fa9-47ad-b0bc-3d4c64fd7df8 -> None [ 1121.933920] [49942]: key[binding:vnic_type], normal -> None [ 1121.933920] [49942]: key[tags], [] -> None [ 1121.933920] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1121.933920] [49942]: key[allowed_address_pairs], [] -> None [ 1121.933920] [49942]: key[extra_dhcp_opts], [] -> None [ 1121.933920] [49942]: key[binding:profile], {} -> None [ 1121.933920] [49942]: key[admin_state_up], True -> None [ 1121.933920] [49942]: key[binding:vif_type], ovs -> None [ 1121.933920] [49942]: key[device_owner], network:router_interface -> None [ 1121.933920] [49942]: key[created_at], 2025-11-20T12:37:27Z -> None [ 1121.933920] [49942]: key[updated_at], 2025-11-20T12:37:30Z -> None [ 1121.933920] [49942]: key[description], -> None [ 1121.933920] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1121.933920] [49942]: key[binding:host_id], devstack -> None [ 1121.933920] [49942]: key[standard_attr_id], 1673 -> None [ 1121.933920] [49942]: key[name], -> None [ 1121.933920] [49942]: key[mac_address], fa:16:3e:ce:8d:d8 -> None [ 1121.933920] [49942]: key[status], ACTIVE -> None [ 1121.933920] [49942]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1121.933920] [49942]: key[fixed_ips], [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.1'}] -> None [ 1121.933920] [49942]: key[security_groups], [] -> None [ 1121.933920] [49942]: key[revision_number], 5 -> None [ 1121.933920] [49942]: key[port_security_enabled], False -> None [ 1121.933920] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1121.933920] [49942]: key[device_id], 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 -> None [ 1121.933920] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1121.936995] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Calling delete_port for 50156507-6fa9-47ad-b0bc-3d4c64fd7df8 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1121.957430] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa99acd2-e00f-42a9-811d-d365c739c9cc req-f93f7ba9-5081-4534-9752-9c4a345346b7 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1121.958495] [49941]: [pid: 49941|app: 0|req: 4803/9886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.000627] [49941]: [pid: 49941|app: 0|req: 4804/9887] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.005665] [49941]: DEBUG neutron.api.wsgi [req-fa99acd2-e00f-42a9-811d-d365c739c9cc req-05eab588-28e0-425f-81cd-578c68a2e231 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.034696] [49941]: [pid: 49941|app: 0|req: 4805/9888] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.052021] [49941]: [pid: 49941|app: 0|req: 4806/9889] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/ports?device_id=42072ec3-495f-498e-a84e-837a651dcd25 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.091803] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (50156507-6fa9-47ad-b0bc-3d4c64fd7df8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.102025] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Pushing event deleted for resources: {'Port': ['ID=50156507-6fa9-47ad-b0bc-3d4c64fd7df8,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1122.139151] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] delete_port_postcommit called with port settings {'id': '50156507-6fa9-47ad-b0bc-3d4c64fd7df8', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:ce:8d:d8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_interface', 'standard_attr_id': 1673, 'fixed_ips': [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:37:30Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b11ff610-7392-493f-84d3-922e66d2483f'], '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1122.139151] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] delete_port_postcommit: [ 1122.139151] [49942]: key[id], 50156507-6fa9-47ad-b0bc-3d4c64fd7df8 -> None [ 1122.139151] [49942]: key[binding:vnic_type], normal -> None [ 1122.139151] [49942]: key[tags], [] -> None [ 1122.139151] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1122.139151] [49942]: key[allowed_address_pairs], [] -> None [ 1122.139151] [49942]: key[extra_dhcp_opts], [] -> None [ 1122.139151] [49942]: key[binding:profile], {} -> None [ 1122.139151] [49942]: key[admin_state_up], True -> None [ 1122.139151] [49942]: key[binding:vif_type], ovs -> None [ 1122.139151] [49942]: key[device_owner], network:router_interface -> None [ 1122.139151] [49942]: key[created_at], 2025-11-20T12:37:27Z -> None [ 1122.139151] [49942]: key[updated_at], 2025-11-20T12:37:30Z -> None [ 1122.139151] [49942]: key[description], -> None [ 1122.139151] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.139151] [49942]: key[binding:host_id], devstack -> None [ 1122.139151] [49942]: key[standard_attr_id], 1673 -> None [ 1122.139151] [49942]: key[name], -> None [ 1122.139151] [49942]: key[mac_address], fa:16:3e:ce:8d:d8 -> None [ 1122.139151] [49942]: key[status], ACTIVE -> None [ 1122.139151] [49942]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1122.139151] [49942]: key[fixed_ips], [{'subnet_id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'ip_address': '192.168.128.1'}] -> None [ 1122.139151] [49942]: key[security_groups], [] -> None [ 1122.139151] [49942]: key[revision_number], 5 -> None [ 1122.139151] [49942]: key[port_security_enabled], False -> None [ 1122.139151] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.139151] [49942]: key[device_id], 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 -> None [ 1122.139151] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.178106] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86f46f87-860b-4a99-9174-be1b0c6eaf00 req-5f412032-1376-43ec-a38c-5f8b855fe43e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.178424] [49941]: [pid: 49941|app: 0|req: 4807/9890] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.185713] [49941]: DEBUG neutron.api.wsgi [req-86f46f87-860b-4a99-9174-be1b0c6eaf00 req-2efe49c6-c51f-49b8-b3e4-97edc4fb0c23 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.193234] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.206582] [49941]: [pid: 49941|app: 0|req: 4808/9891] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.256481] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afe08abc-2420-4479-9933-608b19dc1fa9 req-2ca0f053-e1d1-4aaa-94d3-799204230e2c tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.257448] [49941]: [pid: 49941|app: 0|req: 4809/9892] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:03 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.295967] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Router 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1122.310827] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4780d46e-6cff-4316-8b8a-e5288271236c req-31672566-2a6f-4968-bf7b-65fd24622178 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.311943] [49941]: [pid: 49941|app: 0|req: 4810/9893] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.314708] [49941]: DEBUG neutron.api.wsgi [req-afe08abc-2420-4479-9933-608b19dc1fa9 req-d1da8a03-3192-49b3-ad09-3ecaff94835d tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.334094] [49941]: [pid: 49941|app: 0|req: 4811/9894] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.336703] [49941]: DEBUG neutron.api.wsgi [req-4780d46e-6cff-4316-8b8a-e5288271236c req-57fe1161-145d-4c0e-8f5b-53233f24aaaf tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.350758] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-a6660a72-26e2-4f55-aafc-03365fe66ed9 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1122.356317] [49942]: [pid: 49942|app: 0|req: 5084/9895] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:38:03 2025] PUT /networking/v2.0/routers/34590ee9-7e08-4d5d-a3dd-7e221f3c6013/remove_router_interface => generated 309 bytes in 784 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.356402] [49941]: [pid: 49941|app: 0|req: 4812/9896] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.414310] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks [] for router (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.419955] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-3ee78d8c-c11b-496f-b459-50d9b93c6073 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.421110] [49941]: [pid: 49941|app: 0|req: 4813/9897] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/ports?tenant_id=c43c91a893e441d88cfc89c0c6355b26&device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1122.427993] [49941]: DEBUG neutron.api.wsgi [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-1a354e79-abe3-4998-af1b-64e2c724fc04 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.440756] [49941]: [pid: 49941|app: 0|req: 4814/9898] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c707acaf-092c-40f1-b4eb-fa29c38fb2a7 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1122.462338] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-4929ce84-5223-4aa3-8aef-bb65edcd3b5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.463207] [49941]: [pid: 49941|app: 0|req: 4815/9899] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/subnets?id=c54fb39b-92b6-4953-83fe-26b074a5474a => generated 695 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1122.467348] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks [] for router_gateway (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.489537] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Deleting port 28174a8c-aee5-4f8e-9581-00d84d24a013 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1122.489694] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (28174a8c-aee5-4f8e-9581-00d84d24a013), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.491471] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b9102d6-a5c8-4e8d-94f9-20e7cc1bfdb5 req-d38cc24a-8a3d-46dc-8bf7-bb65cc22ea46 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.492390] [49941]: [pid: 49941|app: 0|req: 4816/9900] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/ports?network_id=c6cc2421-d884-4245-999b-7ab6f88ed297&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1122.515130] [49942]: DEBUG neutron.plugins.ml2.db [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] For port 28174a8c-aee5-4f8e-9581-00d84d24a013, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=28174a8c-aee5-4f8e-9581-00d84d24a013,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1122.515293] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (28174a8c-aee5-4f8e-9581-00d84d24a013), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.519970] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] delete_port_precommit called with port settings {'id': '28174a8c-aee5-4f8e-9581-00d84d24a013', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:bf:14', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:26Z', 'updated_at': '2025-11-20T12:37: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1122.520228] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] delete_port_precommit: [ 1122.520228] [49942]: key[id], 28174a8c-aee5-4f8e-9581-00d84d24a013 -> None [ 1122.520228] [49942]: key[binding:vnic_type], normal -> None [ 1122.520228] [49942]: key[tags], [] -> None [ 1122.520228] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1122.520228] [49942]: key[allowed_address_pairs], [] -> None [ 1122.520228] [49942]: key[extra_dhcp_opts], [] -> None [ 1122.520228] [49942]: key[binding:profile], {} -> None [ 1122.520228] [49942]: key[admin_state_up], True -> None [ 1122.520228] [49942]: key[binding:vif_type], ovs -> None [ 1122.520228] [49942]: key[device_owner], network:router_gateway -> None [ 1122.520228] [49942]: key[created_at], 2025-11-20T12:37:26Z -> None [ 1122.520228] [49942]: key[updated_at], 2025-11-20T12:37:27Z -> None [ 1122.520228] [49942]: key[description], -> None [ 1122.520228] [49942]: key[tenant_id], -> None [ 1122.520228] [49942]: key[binding:host_id], devstack -> None [ 1122.520228] [49942]: key[standard_attr_id], 1672 -> None [ 1122.520228] [49942]: key[name], -> None [ 1122.520228] [49942]: key[mac_address], fa:16:3e:e1:bf:14 -> None [ 1122.520228] [49942]: key[status], ACTIVE -> None [ 1122.520228] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1122.520228] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.217'}] -> None [ 1122.520228] [49942]: key[security_groups], [] -> None [ 1122.520228] [49942]: key[revision_number], 5 -> None [ 1122.520228] [49942]: key[port_security_enabled], False -> None [ 1122.520228] [49942]: key[project_id], -> None [ 1122.520228] [49942]: key[device_id], 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 -> None [ 1122.520228] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.521686] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Calling delete_port for 28174a8c-aee5-4f8e-9581-00d84d24a013 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1122.526473] [49941]: [pid: 49941|app: 0|req: 4817/9901] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1122.562724] [49941]: [pid: 49941|app: 0|req: 4818/9902] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1122.599146] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (28174a8c-aee5-4f8e-9581-00d84d24a013), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.608915] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Pushing event deleted for resources: {'Port': ['ID=28174a8c-aee5-4f8e-9581-00d84d24a013,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1122.639905] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] delete_port_postcommit called with port settings {'id': '28174a8c-aee5-4f8e-9581-00d84d24a013', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:e1:bf:14', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '34590ee9-7e08-4d5d-a3dd-7e221f3c6013', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1672, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.217'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:26Z', 'updated_at': '2025-11-20T12:37: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1122.640218] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] delete_port_postcommit: [ 1122.640218] [49942]: key[id], 28174a8c-aee5-4f8e-9581-00d84d24a013 -> None [ 1122.640218] [49942]: key[binding:vnic_type], normal -> None [ 1122.640218] [49942]: key[tags], [] -> None [ 1122.640218] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1122.640218] [49942]: key[allowed_address_pairs], [] -> None [ 1122.640218] [49942]: key[extra_dhcp_opts], [] -> None [ 1122.640218] [49942]: key[binding:profile], {} -> None [ 1122.640218] [49942]: key[admin_state_up], True -> None [ 1122.640218] [49942]: key[binding:vif_type], ovs -> None [ 1122.640218] [49942]: key[device_owner], network:router_gateway -> None [ 1122.640218] [49942]: key[created_at], 2025-11-20T12:37:26Z -> None [ 1122.640218] [49942]: key[updated_at], 2025-11-20T12:37:27Z -> None [ 1122.640218] [49942]: key[description], -> None [ 1122.640218] [49942]: key[tenant_id], -> None [ 1122.640218] [49942]: key[binding:host_id], devstack -> None [ 1122.640218] [49942]: key[standard_attr_id], 1672 -> None [ 1122.640218] [49942]: key[name], -> None [ 1122.640218] [49942]: key[mac_address], fa:16:3e:e1:bf:14 -> None [ 1122.640218] [49942]: key[status], ACTIVE -> None [ 1122.640218] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1122.640218] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.217'}] -> None [ 1122.640218] [49942]: key[security_groups], [] -> None [ 1122.640218] [49942]: key[revision_number], 5 -> None [ 1122.640218] [49942]: key[port_security_enabled], False -> None [ 1122.640218] [49942]: key[project_id], -> None [ 1122.640218] [49942]: key[device_id], 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 -> None [ 1122.640218] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.641881] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.685420] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.690028] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks [] for router_controller (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.722694] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (34590ee9-7e08-4d5d-a3dd-7e221f3c6013), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.723193] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 34590ee9-7e08-4d5d-a3dd-7e221f3c6013 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1122.728203] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4418b9ae-a945-40cd-bb89-ee09b93b0f18 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.728779] [49942]: [pid: 49942|app: 0|req: 5085/9903] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:04 2025] DELETE /networking/v2.0/routers/34590ee9-7e08-4d5d-a3dd-7e221f3c6013 => generated 0 bytes in 370 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1122.762256] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] Deleting subnet b11ff610-7392-493f-84d3-922e66d2483f {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1122.764576] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] Publish callbacks [] for subnet (b11ff610-7392-493f-84d3-922e66d2483f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.776439] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (b11ff610-7392-493f-84d3-922e66d2483f), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.819229] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (b11ff610-7392-493f-84d3-922e66d2483f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.819694] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings None) [ 1122.819844] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] delete_subnet_precommit: [ 1122.819844] [49941]: key[ipv6_ra_mode], None -> None [ 1122.819844] [49941]: key[id], b11ff610-7392-493f-84d3-922e66d2483f -> None [ 1122.819844] [49941]: key[tags], [] -> None [ 1122.819844] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1122.819844] [49941]: key[enable_dhcp], True -> None [ 1122.819844] [49941]: key[ip_version], 4 -> None [ 1122.819844] [49941]: key[created_at], 2025-11-20T12:37:26Z -> None [ 1122.819844] [49941]: key[updated_at], 2025-11-20T12:37:26Z -> None [ 1122.819844] [49941]: key[description], -> None [ 1122.819844] [49941]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.819844] [49941]: key[standard_attr_id], 1670 -> None [ 1122.819844] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1122.819844] [49941]: key[ipv6_address_mode], None -> None [ 1122.819844] [49941]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet -> None [ 1122.819844] [49941]: key[subnetpool_id], None -> None [ 1122.819844] [49941]: key[host_routes], [] -> None [ 1122.819844] [49941]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1122.819844] [49941]: key[shared], False -> None [ 1122.819844] [49941]: key[router:external], False -> None [ 1122.819844] [49941]: key[revision_number], 0 -> None [ 1122.819844] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1122.819844] [49941]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.819844] [49941]: key[service_types], [] -> None [ 1122.819844] [49941]: key[dns_nameservers], [] -> None [ 1122.819844] [49941]: key[segment_id], None -> None [ 1122.819844] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.847951] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (b11ff610-7392-493f-84d3-922e66d2483f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.848130] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b11ff610-7392-493f-84d3-922e66d2483f', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:37:26Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings None) [ 1122.848203] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] delete_subnet_postcommit: [ 1122.848203] [49941]: key[ipv6_ra_mode], None -> None [ 1122.848203] [49941]: key[id], b11ff610-7392-493f-84d3-922e66d2483f -> None [ 1122.848203] [49941]: key[tags], [] -> None [ 1122.848203] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1122.848203] [49941]: key[enable_dhcp], True -> None [ 1122.848203] [49941]: key[ip_version], 4 -> None [ 1122.848203] [49941]: key[created_at], 2025-11-20T12:37:26Z -> None [ 1122.848203] [49941]: key[updated_at], 2025-11-20T12:37:26Z -> None [ 1122.848203] [49941]: key[description], -> None [ 1122.848203] [49941]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.848203] [49941]: key[standard_attr_id], 1670 -> None [ 1122.848203] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1122.848203] [49941]: key[ipv6_address_mode], None -> None [ 1122.848203] [49941]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1776271615-subnet -> None [ 1122.848203] [49941]: key[subnetpool_id], None -> None [ 1122.848203] [49941]: key[host_routes], [] -> None [ 1122.848203] [49941]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1122.848203] [49941]: key[shared], False -> None [ 1122.848203] [49941]: key[router:external], False -> None [ 1122.848203] [49941]: key[revision_number], 0 -> None [ 1122.848203] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1122.848203] [49941]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.848203] [49941]: key[service_types], [] -> None [ 1122.848203] [49941]: key[dns_nameservers], [] -> None [ 1122.848203] [49941]: key[segment_id], None -> None [ 1122.848203] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.852727] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b11ff610-7392-493f-84d3-922e66d2483f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1122.860222] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0cb79944-9137-4612-aa88-4670d0c48908 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.862171] [49941]: [pid: 49941|app: 0|req: 4819/9904] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:04 2025] DELETE /networking/v2.0/subnets/b11ff610-7392-493f-84d3-922e66d2483f => generated 0 bytes in 130 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1122.893552] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (b92511b0-3abf-426a-bd5e-ca310f1f0daf), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.918604] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Deleting port f962ecbf-94f2-430c-b0d2-b6c789a9c366 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1122.918931] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f962ecbf-94f2-430c-b0d2-b6c789a9c366), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.928774] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-816a5e41-b9bb-4425-921a-24188c940b19 req-e111a129-dbdd-49d2-8b7f-048163ffc4bd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1122.929857] [49941]: [pid: 49941|app: 0|req: 4820/9905] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1122.935854] [49941]: DEBUG neutron.api.wsgi [req-816a5e41-b9bb-4425-921a-24188c940b19 req-ed085726-36e8-40c7-a488-2c36b50188dc service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1122.937244] [49942]: DEBUG neutron.plugins.ml2.db [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] For port f962ecbf-94f2-430c-b0d2-b6c789a9c366, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f962ecbf-94f2-430c-b0d2-b6c789a9c366,segment=NetworkSegment(ee48e0b4-deaa-48f8-9ac9-4c5072d2b006),segment_id=ee48e0b4-deaa-48f8-9ac9-4c5072d2b006)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1122.937641] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f962ecbf-94f2-430c-b0d2-b6c789a9c366), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.942182] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_port_precommit called with port settings {'id': 'f962ecbf-94f2-430c-b0d2-b6c789a9c366', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:8b:3c:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b92511b0-3abf-426a-bd5e-ca310f1f0daf', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:38:04Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:38:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1122.942415] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_port_precommit: [ 1122.942415] [49942]: key[id], f962ecbf-94f2-430c-b0d2-b6c789a9c366 -> None [ 1122.942415] [49942]: key[binding:vnic_type], normal -> None [ 1122.942415] [49942]: key[tags], [] -> None [ 1122.942415] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1122.942415] [49942]: key[allowed_address_pairs], [] -> None [ 1122.942415] [49942]: key[extra_dhcp_opts], [] -> None [ 1122.942415] [49942]: key[binding:profile], {} -> None [ 1122.942415] [49942]: key[admin_state_up], True -> None [ 1122.942415] [49942]: key[binding:vif_type], ovs -> None [ 1122.942415] [49942]: key[device_owner], network:dhcp -> None [ 1122.942415] [49942]: key[created_at], 2025-11-20T12:37:27Z -> None [ 1122.942415] [49942]: key[updated_at], 2025-11-20T12:38:04Z -> None [ 1122.942415] [49942]: key[description], -> None [ 1122.942415] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.942415] [49942]: key[binding:host_id], devstack -> None [ 1122.942415] [49942]: key[standard_attr_id], 1674 -> None [ 1122.942415] [49942]: key[name], -> None [ 1122.942415] [49942]: key[mac_address], fa:16:3e:8b:3c:6c -> None [ 1122.942415] [49942]: key[status], ACTIVE -> None [ 1122.942415] [49942]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1122.942415] [49942]: key[fixed_ips], [] -> None [ 1122.942415] [49942]: key[security_groups], [] -> None [ 1122.942415] [49942]: key[revision_number], 5 -> None [ 1122.942415] [49942]: key[port_security_enabled], False -> None [ 1122.942415] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1122.942415] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1122.942415] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1122.943967] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Calling delete_port for f962ecbf-94f2-430c-b0d2-b6c789a9c366 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1122.955033] [49941]: [pid: 49941|app: 0|req: 4821/9906] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1122.988733] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f962ecbf-94f2-430c-b0d2-b6c789a9c366), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1122.996580] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Pushing event deleted for resources: {'Port': ['ID=f962ecbf-94f2-430c-b0d2-b6c789a9c366,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.003589] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] No DVR routers for this DVR port f962ecbf-94f2-430c-b0d2-b6c789a9c366 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1123.003887] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_port_postcommit called with port settings {'id': 'f962ecbf-94f2-430c-b0d2-b6c789a9c366', 'name': '', 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'mac_address': 'fa:16:3e:8b:3c:6c', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b92511b0-3abf-426a-bd5e-ca310f1f0daf', '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-20T12:37:27Z', 'updated_at': '2025-11-20T12:38:04Z', 'revision_number': 5, 'project_id': 'bf5f849002ac4d699598971e10c1fac7'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}}] (original binding levels None) on network {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:38:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} with segments to bind None [ 1123.004067] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_port_postcommit: [ 1123.004067] [49942]: key[id], f962ecbf-94f2-430c-b0d2-b6c789a9c366 -> None [ 1123.004067] [49942]: key[binding:vnic_type], normal -> None [ 1123.004067] [49942]: key[tags], [] -> None [ 1123.004067] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1123.004067] [49942]: key[allowed_address_pairs], [] -> None [ 1123.004067] [49942]: key[extra_dhcp_opts], [] -> None [ 1123.004067] [49942]: key[binding:profile], {} -> None [ 1123.004067] [49942]: key[admin_state_up], True -> None [ 1123.004067] [49942]: key[binding:vif_type], ovs -> None [ 1123.004067] [49942]: key[device_owner], network:dhcp -> None [ 1123.004067] [49942]: key[created_at], 2025-11-20T12:37:27Z -> None [ 1123.004067] [49942]: key[updated_at], 2025-11-20T12:38:04Z -> None [ 1123.004067] [49942]: key[description], -> None [ 1123.004067] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1123.004067] [49942]: key[binding:host_id], devstack -> None [ 1123.004067] [49942]: key[standard_attr_id], 1674 -> None [ 1123.004067] [49942]: key[name], -> None [ 1123.004067] [49942]: key[mac_address], fa:16:3e:8b:3c:6c -> None [ 1123.004067] [49942]: key[status], ACTIVE -> None [ 1123.004067] [49942]: key[network_id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1123.004067] [49942]: key[fixed_ips], [] -> None [ 1123.004067] [49942]: key[security_groups], [] -> None [ 1123.004067] [49942]: key[revision_number], 5 -> None [ 1123.004067] [49942]: key[port_security_enabled], False -> None [ 1123.004067] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1123.004067] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1123.004067] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.020935] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (b92511b0-3abf-426a-bd5e-ca310f1f0daf), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.029713] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_network_precommit called with network settings {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:38:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} (original settings None) and network segments [{'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}] [ 1123.029923] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_network_precommit: [ 1123.029923] [49942]: key[vlan_transparent], None -> None [ 1123.029923] [49942]: key[id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1123.029923] [49942]: key[tags], [] -> None [ 1123.029923] [49942]: key[availability_zone_hints], [] -> None [ 1123.029923] [49942]: key[mtu], 8950 -> None [ 1123.029923] [49942]: key[provider:network_type], vlan -> None [ 1123.029923] [49942]: key[admin_state_up], True -> None [ 1123.029923] [49942]: key[provider:physical_network], default -> None [ 1123.029923] [49942]: key[provider:segmentation_id], 744 -> None [ 1123.029923] [49942]: key[created_at], 2025-11-20T12:37:26Z -> None [ 1123.029923] [49942]: key[updated_at], 2025-11-20T12:38:04Z -> None [ 1123.029923] [49942]: key[description], -> None [ 1123.029923] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1123.029923] [49942]: key[standard_attr_id], 1668 -> None [ 1123.029923] [49942]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1776271615-network -> None [ 1123.029923] [49942]: key[availability_zones], ['nova'] -> None [ 1123.029923] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1123.029923] [49942]: key[status], ACTIVE -> None [ 1123.029923] [49942]: key[shared], False -> None [ 1123.029923] [49942]: key[router:external], False -> None [ 1123.029923] [49942]: key[revision_number], 3 -> None [ 1123.029923] [49942]: key[port_security_enabled], True -> None [ 1123.029923] [49942]: key[subnets], [] -> None [ 1123.029923] [49942]: key[ipv4_address_scope], None -> None [ 1123.029923] [49942]: key[qinq], None -> None [ 1123.029923] [49942]: key[ipv6_address_scope], None -> None [ 1123.029923] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.030690] [49942]: DEBUG neutron.services.segments.db [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['b92511b0-3abf-426a-bd5e-ca310f1f0daf']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1123.034627] [49942]: DEBUG neutron.services.segments.db [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1123.034806] [49942]: DEBUG neutron.services.segments.db [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1123.039922] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (ee48e0b4-deaa-48f8-9ac9-4c5072d2b006), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.047486] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (ee48e0b4-deaa-48f8-9ac9-4c5072d2b006), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.054815] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Releasing vlan 744 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1123.055038] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (ee48e0b4-deaa-48f8-9ac9-4c5072d2b006), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.070947] [49942]: INFO neutron.services.segments.plugin [-] Segment ee48e0b4-deaa-48f8-9ac9-4c5072d2b006 resource provider aggregate not found [ 1123.078084] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (b92511b0-3abf-426a-bd5e-ca310f1f0daf), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.078084] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_network_postcommit called with network settings {'id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1776271615-network', 'tenant_id': 'bf5f849002ac4d699598971e10c1fac7', 'project_id': 'bf5f849002ac4d699598971e10c1fac7', '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-20T12:37:26Z', 'updated_at': '2025-11-20T12:38:04Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 744} (original settings None) and network segments [{'id': 'ee48e0b4-deaa-48f8-9ac9-4c5072d2b006', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 744, 'network_id': 'b92511b0-3abf-426a-bd5e-ca310f1f0daf'}] [ 1123.078084] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] delete_network_postcommit: [ 1123.078084] [49942]: key[vlan_transparent], None -> None [ 1123.078084] [49942]: key[id], b92511b0-3abf-426a-bd5e-ca310f1f0daf -> None [ 1123.078084] [49942]: key[tags], [] -> None [ 1123.078084] [49942]: key[availability_zone_hints], [] -> None [ 1123.078084] [49942]: key[mtu], 8950 -> None [ 1123.078084] [49942]: key[provider:network_type], vlan -> None [ 1123.078084] [49942]: key[admin_state_up], True -> None [ 1123.078084] [49942]: key[provider:physical_network], default -> None [ 1123.078084] [49942]: key[provider:segmentation_id], 744 -> None [ 1123.078084] [49942]: key[created_at], 2025-11-20T12:37:26Z -> None [ 1123.078084] [49942]: key[updated_at], 2025-11-20T12:38:04Z -> None [ 1123.078084] [49942]: key[description], -> None [ 1123.078084] [49942]: key[tenant_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1123.078084] [49942]: key[standard_attr_id], 1668 -> None [ 1123.078084] [49942]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1776271615-network -> None [ 1123.078084] [49942]: key[availability_zones], ['nova'] -> None [ 1123.078084] [49942]: key[project_id], bf5f849002ac4d699598971e10c1fac7 -> None [ 1123.078084] [49942]: key[status], ACTIVE -> None [ 1123.078084] [49942]: key[shared], False -> None [ 1123.078084] [49942]: key[router:external], False -> None [ 1123.078084] [49942]: key[revision_number], 3 -> None [ 1123.078084] [49942]: key[port_security_enabled], True -> None [ 1123.078084] [49942]: key[subnets], [] -> None [ 1123.078084] [49942]: key[ipv4_address_scope], None -> None [ 1123.078084] [49942]: key[qinq], None -> None [ 1123.078084] [49942]: key[ipv6_address_scope], None -> None [ 1123.078084] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.084533] [49942]: INFO neutron.services.segments.plugin [-] Segment ee48e0b4-deaa-48f8-9ac9-4c5072d2b006 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 ee48e0b4-deaa-48f8-9ac9-4c5072d2b006 found for delete ", "request_id": "req-8fdb2f44-2c14-4798-bd68-28965898baa6"}]} [ 1123.087407] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Pushing event deleted for resources: {'Network': ['ID=b92511b0-3abf-426a-bd5e-ca310f1f0daf,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.096446] [49942]: DEBUG neutron_lib.callbacks.manager [None req-482977e4-54bd-4be2-a122-ef5e517d11db admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.098654] [49942]: [pid: 49942|app: 0|req: 5086/9907] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:38:04 2025] DELETE /networking/v2.0/networks/b92511b0-3abf-426a-bd5e-ca310f1f0daf => generated 0 bytes in 234 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1123.125392] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4f13e86e-21b2-41d5-acf5-f0e172cec2cf req-ec8bc2a8-a649-4a91-8e02-0d415a3a8192 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.126270] [49941]: [pid: 49941|app: 0|req: 4822/9908] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.161775] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10ead5b8-4280-4e78-b9cd-46604fec5c5b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (e8d1ac85-0b61-40ff-a99b-ae747465e47b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.179318] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7'}, {'name': 'network-changed', 'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1123.180750] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10ead5b8-4280-4e78-b9cd-46604fec5c5b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (e8d1ac85-0b61-40ff-a99b-ae747465e47b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.187657] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-265ab970-974f-43dc-945b-1fd4f1b34504" -d '{"events": [{"server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "name": "network-vif-plugged", "status": "completed", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7"}, {"name": "network-changed", "server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1123.203327] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10ead5b8-4280-4e78-b9cd-46604fec5c5b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e8d1ac85-0b61-40ff-a99b-ae747465e47b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.208610] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10ead5b8-4280-4e78-b9cd-46604fec5c5b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=e8d1ac85-0b61-40ff-a99b-ae747465e47b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.214314] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10ead5b8-4280-4e78-b9cd-46604fec5c5b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.216441] [49941]: [pid: 49941|app: 0|req: 4823/9909] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:38:04 2025] DELETE /networking/v2.0/security-groups/e8d1ac85-0b61-40ff-a99b-ae747465e47b => generated 0 bytes in 90 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1123.218437] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-edfed04d-3d27-4d57-a219-7a513cde3788 x-openstack-request-id: req-edfed04d-3d27-4d57-a219-7a513cde3788 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1123.219536] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "name": "network-vif-plugged", "status": "completed", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7", "code": 200}, {"name": "network-changed", "server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1123.219673] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-edfed04d-3d27-4d57-a219-7a513cde3788 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1123.219777] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-edfed04d-3d27-4d57-a219-7a513cde3788'] response: {'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'code': 200} [ 1123.219853] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-edfed04d-3d27-4d57-a219-7a513cde3788'] response: {'name': 'network-changed', 'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'status': 'completed', 'code': 200} [ 1123.220869] [49941]: DEBUG neutron.api.wsgi [req-4f13e86e-21b2-41d5-acf5-f0e172cec2cf req-87688f59-555d-49b5-995e-10f384883fd4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.242431] [49941]: [pid: 49941|app: 0|req: 4824/9910] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.248689] [49941]: INFO neutron.api.v2.resource [None req-88cf2305-044d-4862-8525-caaee982af63 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] show failed (client error): The resource could not be found. [ 1123.253328] [49941]: [pid: 49941|app: 0|req: 4825/9911] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:38:04 2025] GET /networking/v2.0/security-groups/e8d1ac85-0b61-40ff-a99b-ae747465e47b => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1123.278757] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (2b3dffd3-c462-4fd5-b48e-541bd964aed8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.314767] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Deleting port d469bbeb-f9ac-4032-92d7-ec7134db0c89 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1123.314931] [49941]: DEBUG neutron_lib.callbacks.manager [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.340584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.340837] [49941]: DEBUG neutron_lib.callbacks.manager [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (d469bbeb-f9ac-4032-92d7-ec7134db0c89), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.345830] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit called with port settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': '302187a9-0b6b-47f4-aea4-be7e6188582a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:53Z', 'updated_at': '2025-11-20T12:34:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1123.346517] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit: [ 1123.346517] [49941]: key[id], d469bbeb-f9ac-4032-92d7-ec7134db0c89 -> None [ 1123.346517] [49941]: key[binding:vnic_type], normal -> None [ 1123.346517] [49941]: key[tags], [] -> None [ 1123.346517] [49941]: key[binding:vif_details], {} -> None [ 1123.346517] [49941]: key[allowed_address_pairs], [] -> None [ 1123.346517] [49941]: key[extra_dhcp_opts], [] -> None [ 1123.346517] [49941]: key[binding:profile], {} -> None [ 1123.346517] [49941]: key[admin_state_up], True -> None [ 1123.346517] [49941]: key[binding:vif_type], unbound -> None [ 1123.346517] [49941]: key[device_owner], network:floatingip -> None [ 1123.346517] [49941]: key[created_at], 2025-11-20T12:34:53Z -> None [ 1123.346517] [49941]: key[updated_at], 2025-11-20T12:34:53Z -> None [ 1123.346517] [49941]: key[description], -> None [ 1123.346517] [49941]: key[tenant_id], -> None [ 1123.346517] [49941]: key[binding:host_id], -> None [ 1123.346517] [49941]: key[standard_attr_id], 1512 -> None [ 1123.346517] [49941]: key[name], -> None [ 1123.346517] [49941]: key[mac_address], fa:16:3e:f7:af:87 -> None [ 1123.346517] [49941]: key[status], N/A -> None [ 1123.346517] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1123.346517] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.169'}] -> None [ 1123.346517] [49941]: key[security_groups], [] -> None [ 1123.346517] [49941]: key[revision_number], 2 -> None [ 1123.346517] [49941]: key[port_security_enabled], False -> None [ 1123.346517] [49941]: key[project_id], -> None [ 1123.346517] [49941]: key[device_id], 302187a9-0b6b-47f4-aea4-be7e6188582a -> None [ 1123.346517] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.348790] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Calling delete_port for d469bbeb-f9ac-4032-92d7-ec7134db0c89 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1123.392147] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Deleting port a44ba978-9c61-4d2b-b4f6-5f14f3c18569 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1123.392306] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.430978] [49942]: DEBUG neutron.plugins.ml2.db [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] For port a44ba978-9c61-4d2b-b4f6-5f14f3c18569, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=a44ba978-9c61-4d2b-b4f6-5f14f3c18569,segment=NetworkSegment(3d5fc64d-2154-42f0-a486-2f45a060842e),segment_id=3d5fc64d-2154-42f0-a486-2f45a060842e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1123.431663] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.439837] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] delete_port_precommit called with port settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', '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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:32Z', 'revision_number': 5, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}}] (original binding levels None) on network {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1123.439837] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] delete_port_precommit: [ 1123.439837] [49942]: key[id], a44ba978-9c61-4d2b-b4f6-5f14f3c18569 -> None [ 1123.439837] [49942]: key[binding:vnic_type], normal -> None [ 1123.439837] [49942]: key[tags], [] -> None [ 1123.439837] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1123.439837] [49942]: key[allowed_address_pairs], [] -> None [ 1123.439837] [49942]: key[extra_dhcp_opts], [] -> None [ 1123.439837] [49942]: key[binding:profile], {} -> None [ 1123.439837] [49942]: key[admin_state_up], True -> None [ 1123.439837] [49942]: key[binding:vif_type], ovs -> None [ 1123.439837] [49942]: key[device_owner], network:router_interface -> None [ 1123.439837] [49942]: key[created_at], 2025-11-20T12:37:29Z -> None [ 1123.439837] [49942]: key[updated_at], 2025-11-20T12:37:32Z -> None [ 1123.439837] [49942]: key[description], -> None [ 1123.439837] [49942]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1123.439837] [49942]: key[binding:host_id], devstack -> None [ 1123.439837] [49942]: key[standard_attr_id], 1685 -> None [ 1123.439837] [49942]: key[name], -> None [ 1123.439837] [49942]: key[mac_address], fa:16:3e:47:eb:67 -> None [ 1123.439837] [49942]: key[status], ACTIVE -> None [ 1123.439837] [49942]: key[network_id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1123.439837] [49942]: key[fixed_ips], [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', 'ip_address': '192.168.128.1'}] -> None [ 1123.439837] [49942]: key[security_groups], [] -> None [ 1123.439837] [49942]: key[revision_number], 5 -> None [ 1123.439837] [49942]: key[port_security_enabled], False -> None [ 1123.439837] [49942]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1123.439837] [49942]: key[device_id], 2b3dffd3-c462-4fd5-b48e-541bd964aed8 -> None [ 1123.439837] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.440673] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Calling delete_port for a44ba978-9c61-4d2b-b4f6-5f14f3c18569 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1123.446712] [49941]: DEBUG neutron_lib.callbacks.manager [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d469bbeb-f9ac-4032-92d7-ec7134db0c89), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.455792] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event deleted for resources: {'Port': ['ID=d469bbeb-f9ac-4032-92d7-ec7134db0c89,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.487459] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit called with port settings {'id': 'd469bbeb-f9ac-4032-92d7-ec7134db0c89', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f7:af:87', 'admin_state_up': True, 'status': 'N/A', 'device_id': '302187a9-0b6b-47f4-aea4-be7e6188582a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1512, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:34:53Z', 'updated_at': '2025-11-20T12:34:53Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1123.487459] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit: [ 1123.487459] [49941]: key[id], d469bbeb-f9ac-4032-92d7-ec7134db0c89 -> None [ 1123.487459] [49941]: key[binding:vnic_type], normal -> None [ 1123.487459] [49941]: key[tags], [] -> None [ 1123.487459] [49941]: key[binding:vif_details], {} -> None [ 1123.487459] [49941]: key[allowed_address_pairs], [] -> None [ 1123.487459] [49941]: key[extra_dhcp_opts], [] -> None [ 1123.487459] [49941]: key[binding:profile], {} -> None [ 1123.487459] [49941]: key[admin_state_up], True -> None [ 1123.487459] [49941]: key[binding:vif_type], unbound -> None [ 1123.487459] [49941]: key[device_owner], network:floatingip -> None [ 1123.487459] [49941]: key[created_at], 2025-11-20T12:34:53Z -> None [ 1123.487459] [49941]: key[updated_at], 2025-11-20T12:34:53Z -> None [ 1123.487459] [49941]: key[description], -> None [ 1123.487459] [49941]: key[tenant_id], -> None [ 1123.487459] [49941]: key[binding:host_id], -> None [ 1123.487459] [49941]: key[standard_attr_id], 1512 -> None [ 1123.487459] [49941]: key[name], -> None [ 1123.487459] [49941]: key[mac_address], fa:16:3e:f7:af:87 -> None [ 1123.487459] [49941]: key[status], N/A -> None [ 1123.487459] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1123.487459] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.169'}] -> None [ 1123.487459] [49941]: key[security_groups], [] -> None [ 1123.487459] [49941]: key[revision_number], 2 -> None [ 1123.487459] [49941]: key[port_security_enabled], False -> None [ 1123.487459] [49941]: key[project_id], -> None [ 1123.487459] [49941]: key[device_id], 302187a9-0b6b-47f4-aea4-be7e6188582a -> None [ 1123.487459] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.488497] [49941]: DEBUG neutron_lib.callbacks.manager [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (302187a9-0b6b-47f4-aea4-be7e6188582a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.491095] [49941]: DEBUG neutron_lib.callbacks.manager [None req-82a0bb2a-b89a-4a9d-822e-457370259570 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.491641] [49941]: [pid: 49941|app: 0|req: 4826/9912] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:38:05 2025] DELETE /networking/v2.0/floatingips/302187a9-0b6b-47f4-aea4-be7e6188582a => generated 0 bytes in 236 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1123.519360] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-86a3e36f-ee77-46e1-847d-5fba57e478d1 req-0bf2d30a-6d4f-4364-b35e-8bd03e671616 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.521707] [49941]: [pid: 49941|app: 0|req: 4827/9913] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.548655] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec22f010-b637-4a7a-82ce-9daf844d40a3 req-412c68e4-9365-44a0-853b-2ddd190b6836 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.549605] [49941]: [pid: 49941|app: 0|req: 4828/9914] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.550793] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (a44ba978-9c61-4d2b-b4f6-5f14f3c18569), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.552083] [49941]: DEBUG neutron.api.wsgi [req-86a3e36f-ee77-46e1-847d-5fba57e478d1 req-56c231fd-4087-4e1a-9ca2-57c5b146344b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.560515] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Pushing event deleted for resources: {'Port': ['ID=a44ba978-9c61-4d2b-b4f6-5f14f3c18569,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.572664] [49941]: [pid: 49941|app: 0|req: 4829/9915] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.576009] [49941]: DEBUG neutron.api.wsgi [req-ec22f010-b637-4a7a-82ce-9daf844d40a3 req-06eb637a-a279-4e0f-a47f-e0079ad12052 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.589863] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] delete_port_postcommit called with port settings {'id': 'a44ba978-9c61-4d2b-b4f6-5f14f3c18569', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:47:eb:67', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_interface', 'standard_attr_id': 1685, 'fixed_ips': [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', '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-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:32Z', 'revision_number': 5, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}}] (original binding levels None) on network {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['244486f2-521d-440e-b445-40a173af7e3b'], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1123.590067] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] delete_port_postcommit: [ 1123.590067] [49942]: key[id], a44ba978-9c61-4d2b-b4f6-5f14f3c18569 -> None [ 1123.590067] [49942]: key[binding:vnic_type], normal -> None [ 1123.590067] [49942]: key[tags], [] -> None [ 1123.590067] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1123.590067] [49942]: key[allowed_address_pairs], [] -> None [ 1123.590067] [49942]: key[extra_dhcp_opts], [] -> None [ 1123.590067] [49942]: key[binding:profile], {} -> None [ 1123.590067] [49942]: key[admin_state_up], True -> None [ 1123.590067] [49942]: key[binding:vif_type], ovs -> None [ 1123.590067] [49942]: key[device_owner], network:router_interface -> None [ 1123.590067] [49942]: key[created_at], 2025-11-20T12:37:29Z -> None [ 1123.590067] [49942]: key[updated_at], 2025-11-20T12:37:32Z -> None [ 1123.590067] [49942]: key[description], -> None [ 1123.590067] [49942]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1123.590067] [49942]: key[binding:host_id], devstack -> None [ 1123.590067] [49942]: key[standard_attr_id], 1685 -> None [ 1123.590067] [49942]: key[name], -> None [ 1123.590067] [49942]: key[mac_address], fa:16:3e:47:eb:67 -> None [ 1123.590067] [49942]: key[status], ACTIVE -> None [ 1123.590067] [49942]: key[network_id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1123.590067] [49942]: key[fixed_ips], [{'subnet_id': '244486f2-521d-440e-b445-40a173af7e3b', 'ip_address': '192.168.128.1'}] -> None [ 1123.590067] [49942]: key[security_groups], [] -> None [ 1123.590067] [49942]: key[revision_number], 5 -> None [ 1123.590067] [49942]: key[port_security_enabled], False -> None [ 1123.590067] [49942]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1123.590067] [49942]: key[device_id], 2b3dffd3-c462-4fd5-b48e-541bd964aed8 -> None [ 1123.590067] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1123.593451] [49941]: [pid: 49941|app: 0|req: 4830/9916] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.638246] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (2b3dffd3-c462-4fd5-b48e-541bd964aed8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.696407] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f91858d-fefc-45f4-a53e-e7550c6137be req-f2fe2255-d6fc-4a92-8d3d-a26c8a3e3160 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.697422] [49941]: [pid: 49941|app: 0|req: 4831/9917] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.700797] [49941]: DEBUG neutron.api.v2.base [None req-ac45653b-b6d5-4e67-8758-f5e3fde555e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--2061592058', 'description': 'tempest-description--802377846'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1123.717697] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ac45653b-b6d5-4e67-8758-f5e3fde555e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.767859] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ac45653b-b6d5-4e67-8758-f5e3fde555e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (3c4576eb-7acd-4dc0-9a97-aaa34bdd4762), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.769175] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ac45653b-b6d5-4e67-8758-f5e3fde555e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3c4576eb-7acd-4dc0-9a97-aaa34bdd4762), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.783515] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ac45653b-b6d5-4e67-8758-f5e3fde555e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.784619] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Router 2b3dffd3-c462-4fd5-b48e-541bd964aed8 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1123.798151] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ac45653b-b6d5-4e67-8758-f5e3fde555e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.798733] [49941]: [pid: 49941|app: 0|req: 4832/9918] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:38:05 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 101 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1123.827361] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c23337b6-9a25-4957-b6e2-70bda7ab1a70 req-d76eea5e-17cf-4c58-b1fd-8f6d2e99b0f6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.828311] [49941]: [pid: 49941|app: 0|req: 4833/9919] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.831177] [49941]: DEBUG neutron.api.wsgi [req-9f91858d-fefc-45f4-a53e-e7550c6137be req-95714f30-714c-4897-96d3-c82e5aca6462 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.840149] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7c5c5221-bcc8-40b3-8676-3e7d2a300650 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1123.843999] [49942]: [pid: 49942|app: 0|req: 5087/9920] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:38:04 2025] PUT /networking/v2.0/routers/2b3dffd3-c462-4fd5-b48e-541bd964aed8/remove_router_interface => generated 309 bytes in 742 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.853368] [49941]: [pid: 49941|app: 0|req: 4834/9921] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.858541] [49941]: DEBUG neutron.api.v2.base [None req-f1e084b6-7a17-4bed-9891-b645d4cd4e4f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'security_group_rule': {'security_group_id': '3c4576eb-7acd-4dc0-9a97-aaa34bdd4762', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1123.875415] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-265ab970-974f-43dc-945b-1fd4f1b34504 req-1291950d-7137-487d-8a3a-814ce822e65f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.876366] [49942]: [pid: 49942|app: 0|req: 5088/9922] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/ports?tenant_id=c43c91a893e441d88cfc89c0c6355b26&device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1123.878938] [49942]: DEBUG neutron.api.wsgi [req-c23337b6-9a25-4957-b6e2-70bda7ab1a70 req-38c212b3-eb15-4ecf-b531-d95bec708693 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1123.890773] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1e084b6-7a17-4bed-9891-b645d4cd4e4f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (b9fbc8e6-ea57-49be-8d7b-b6f3a8077b71), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.897700] [49942]: [pid: 49942|app: 0|req: 5089/9923] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1123.914623] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1e084b6-7a17-4bed-9891-b645d4cd4e4f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (b9fbc8e6-ea57-49be-8d7b-b6f3a8077b71), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.916848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1e084b6-7a17-4bed-9891-b645d4cd4e4f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (b9fbc8e6-ea57-49be-8d7b-b6f3a8077b71), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.929289] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1e084b6-7a17-4bed-9891-b645d4cd4e4f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=b9fbc8e6-ea57-49be-8d7b-b6f3a8077b71,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1123.942043] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f1e084b6-7a17-4bed-9891-b645d4cd4e4f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.942594] [49941]: [pid: 49941|app: 0|req: 4835/9924] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:38:05 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 88 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1123.950828] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks [] for router (2b3dffd3-c462-4fd5-b48e-541bd964aed8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1123.976765] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-265ab970-974f-43dc-945b-1fd4f1b34504 req-e3414348-bd54-4934-aa49-ae353759bcfb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1123.977721] [49941]: [pid: 49941|app: 0|req: 4836/9925] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/networks?id=c6cc2421-d884-4245-999b-7ab6f88ed297 => generated 720 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1123.981332] [49941]: DEBUG neutron.api.v2.base [None req-186099cd-09ee-4688-b10e-e69fd722bdd6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'security_group_rule': {'security_group_id': '3c4576eb-7acd-4dc0-9a97-aaa34bdd4762', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1124.002836] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks [] for router_gateway (2b3dffd3-c462-4fd5-b48e-541bd964aed8), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.008343] [49941]: DEBUG neutron_lib.callbacks.manager [None req-186099cd-09ee-4688-b10e-e69fd722bdd6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (498b3993-c22e-471a-a031-d5b58ab80c45), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.028863] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Deleting port 1164438e-f96c-416d-85ac-3caed7abeda7 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1124.029058] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1164438e-f96c-416d-85ac-3caed7abeda7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.033540] [49941]: DEBUG neutron_lib.callbacks.manager [None req-186099cd-09ee-4688-b10e-e69fd722bdd6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (498b3993-c22e-471a-a031-d5b58ab80c45), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.036075] [49941]: DEBUG neutron_lib.callbacks.manager [None req-186099cd-09ee-4688-b10e-e69fd722bdd6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (498b3993-c22e-471a-a031-d5b58ab80c45), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.043167] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-186099cd-09ee-4688-b10e-e69fd722bdd6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=498b3993-c22e-471a-a031-d5b58ab80c45,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.054466] [49941]: DEBUG neutron_lib.callbacks.manager [None req-186099cd-09ee-4688-b10e-e69fd722bdd6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.054977] [49941]: [pid: 49941|app: 0|req: 4837/9926] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:38:05 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 77 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1124.059877] [49942]: DEBUG neutron.plugins.ml2.db [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] For port 1164438e-f96c-416d-85ac-3caed7abeda7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1164438e-f96c-416d-85ac-3caed7abeda7,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1124.060074] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1164438e-f96c-416d-85ac-3caed7abeda7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.065095] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] delete_port_precommit called with port settings {'id': '1164438e-f96c-416d-85ac-3caed7abeda7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:67:14', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1684, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:30Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.065283] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] delete_port_precommit: [ 1124.065283] [49942]: key[id], 1164438e-f96c-416d-85ac-3caed7abeda7 -> None [ 1124.065283] [49942]: key[binding:vnic_type], normal -> None [ 1124.065283] [49942]: key[tags], [] -> None [ 1124.065283] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1124.065283] [49942]: key[allowed_address_pairs], [] -> None [ 1124.065283] [49942]: key[extra_dhcp_opts], [] -> None [ 1124.065283] [49942]: key[binding:profile], {} -> None [ 1124.065283] [49942]: key[admin_state_up], True -> None [ 1124.065283] [49942]: key[binding:vif_type], ovs -> None [ 1124.065283] [49942]: key[device_owner], network:router_gateway -> None [ 1124.065283] [49942]: key[created_at], 2025-11-20T12:37:29Z -> None [ 1124.065283] [49942]: key[updated_at], 2025-11-20T12:37:30Z -> None [ 1124.065283] [49942]: key[description], -> None [ 1124.065283] [49942]: key[tenant_id], -> None [ 1124.065283] [49942]: key[binding:host_id], devstack -> None [ 1124.065283] [49942]: key[standard_attr_id], 1684 -> None [ 1124.065283] [49942]: key[name], -> None [ 1124.065283] [49942]: key[mac_address], fa:16:3e:05:67:14 -> None [ 1124.065283] [49942]: key[status], ACTIVE -> None [ 1124.065283] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1124.065283] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}] -> None [ 1124.065283] [49942]: key[security_groups], [] -> None [ 1124.065283] [49942]: key[revision_number], 5 -> None [ 1124.065283] [49942]: key[port_security_enabled], False -> None [ 1124.065283] [49942]: key[project_id], -> None [ 1124.065283] [49942]: key[device_id], 2b3dffd3-c462-4fd5-b48e-541bd964aed8 -> None [ 1124.065283] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.067169] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Calling delete_port for 1164438e-f96c-416d-85ac-3caed7abeda7 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1124.081180] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6be1447f-bda5-41cc-91ee-fead8be9971e req-5106465d-1dd6-4f13-ab8e-0b03d81b6e4f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.084844] [49941]: [pid: 49941|app: 0|req: 4838/9927] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.084844] [49941]: DEBUG neutron.api.wsgi [req-265ab970-974f-43dc-945b-1fd4f1b34504 req-b22c1aca-cdcd-41e4-a9f1-f680e2488689 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.095952] [49941]: [pid: 49941|app: 0|req: 4839/9928] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c707acaf-092c-40f1-b4eb-fa29c38fb2a7 => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.099011] [49941]: DEBUG neutron.api.v2.base [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1124.111516] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.133876] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.152715] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1164438e-f96c-416d-85ac-3caed7abeda7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.160681] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Pushing event deleted for resources: {'Port': ['ID=1164438e-f96c-416d-85ac-3caed7abeda7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.171783] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Allocated IP 10.180.180.237 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/ece4361c-787a-4dff-9468-fb0d042dc773) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1124.185754] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] delete_port_postcommit called with port settings {'id': '1164438e-f96c-416d-85ac-3caed7abeda7', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:05:67:14', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2b3dffd3-c462-4fd5-b48e-541bd964aed8', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1684, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:29Z', 'updated_at': '2025-11-20T12:37:30Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.185954] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] delete_port_postcommit: [ 1124.185954] [49942]: key[id], 1164438e-f96c-416d-85ac-3caed7abeda7 -> None [ 1124.185954] [49942]: key[binding:vnic_type], normal -> None [ 1124.185954] [49942]: key[tags], [] -> None [ 1124.185954] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1124.185954] [49942]: key[allowed_address_pairs], [] -> None [ 1124.185954] [49942]: key[extra_dhcp_opts], [] -> None [ 1124.185954] [49942]: key[binding:profile], {} -> None [ 1124.185954] [49942]: key[admin_state_up], True -> None [ 1124.185954] [49942]: key[binding:vif_type], ovs -> None [ 1124.185954] [49942]: key[device_owner], network:router_gateway -> None [ 1124.185954] [49942]: key[created_at], 2025-11-20T12:37:29Z -> None [ 1124.185954] [49942]: key[updated_at], 2025-11-20T12:37:30Z -> None [ 1124.185954] [49942]: key[description], -> None [ 1124.185954] [49942]: key[tenant_id], -> None [ 1124.185954] [49942]: key[binding:host_id], devstack -> None [ 1124.185954] [49942]: key[standard_attr_id], 1684 -> None [ 1124.185954] [49942]: key[name], -> None [ 1124.185954] [49942]: key[mac_address], fa:16:3e:05:67:14 -> None [ 1124.185954] [49942]: key[status], ACTIVE -> None [ 1124.185954] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1124.185954] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.170'}] -> None [ 1124.185954] [49942]: key[security_groups], [] -> None [ 1124.185954] [49942]: key[revision_number], 5 -> None [ 1124.185954] [49942]: key[port_security_enabled], False -> None [ 1124.185954] [49942]: key[project_id], -> None [ 1124.185954] [49942]: key[device_id], 2b3dffd3-c462-4fd5-b48e-541bd964aed8 -> None [ 1124.185954] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.187268] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (2b3dffd3-c462-4fd5-b48e-541bd964aed8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.214871] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for allowed_address_pair (ece4361c-787a-4dff-9468-fb0d042dc773), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.215682] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for port (ece4361c-787a-4dff-9468-fb0d042dc773), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.215890] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit called with port settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.216058] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit: [ 1124.216058] [49941]: key[id], None -> ece4361c-787a-4dff-9468-fb0d042dc773 [ 1124.216058] [49941]: key[binding:vnic_type], None -> normal [ 1124.216058] [49941]: key[binding:vif_details], None -> {} [ 1124.216058] [49941]: key[allowed_address_pairs], None -> [] [ 1124.216058] [49941]: key[binding:profile], None -> {} [ 1124.216058] [49941]: key[admin_state_up], None -> True [ 1124.216058] [49941]: key[binding:vif_type], None -> unbound [ 1124.216058] [49941]: key[device_owner], None -> network:floatingip [ 1124.216058] [49941]: key[tenant_id], None -> [ 1124.216058] [49941]: key[binding:host_id], None -> [ 1124.216058] [49941]: key[standard_attr_id], None -> 1742 [ 1124.216058] [49941]: key[name], None -> [ 1124.216058] [49941]: key[mac_address], None -> fa:16:3e:1b:ce:8e [ 1124.216058] [49941]: key[status], None -> N/A [ 1124.216058] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1124.216058] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] [ 1124.216058] [49941]: key[security_groups], None -> [] [ 1124.216058] [49941]: key[port_security_enabled], None -> False [ 1124.216058] [49941]: key[project_id], None -> [ 1124.216058] [49941]: key[device_id], None -> PENDING [ 1124.216058] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.223345] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (2b3dffd3-c462-4fd5-b48e-541bd964aed8), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.225466] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks [] for router_controller (2b3dffd3-c462-4fd5-b48e-541bd964aed8), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.234561] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ece4361c-787a-4dff-9468-fb0d042dc773), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.247632] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (2b3dffd3-c462-4fd5-b48e-541bd964aed8), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.248030] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 2b3dffd3-c462-4fd5-b48e-541bd964aed8 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1124.252401] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1902792e-44fd-4d78-afd6-691643c52989 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.252881] [49942]: [pid: 49942|app: 0|req: 5090/9929] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:05 2025] DELETE /networking/v2.0/routers/2b3dffd3-c462-4fd5-b48e-541bd964aed8 => generated 0 bytes in 355 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1124.253771] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'Port': ['ID=ece4361c-787a-4dff-9468-fb0d042dc773,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.256032] [49942]: DEBUG neutron.api.wsgi [req-6be1447f-bda5-41cc-91ee-fead8be9971e req-c3adaacb-027a-4636-955f-1f909043657a tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.262915] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1124.263699] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1124.265136] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1124.278947] [49942]: [pid: 49942|app: 0|req: 5091/9930] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.280714] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit called with port settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], '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-20T12:38:05Z', 'updated_at': '2025-11-20T12:38:05Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.280911] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit: [ 1124.280911] [49941]: key[id], None -> ece4361c-787a-4dff-9468-fb0d042dc773 [ 1124.280911] [49941]: key[binding:vnic_type], None -> normal [ 1124.280911] [49941]: key[tags], None -> [] [ 1124.280911] [49941]: key[binding:vif_details], None -> {} [ 1124.280911] [49941]: key[allowed_address_pairs], None -> [] [ 1124.280911] [49941]: key[extra_dhcp_opts], None -> [] [ 1124.280911] [49941]: key[binding:profile], None -> {} [ 1124.280911] [49941]: key[admin_state_up], None -> True [ 1124.280911] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1124.280911] [49941]: key[binding:vif_type], None -> unbound [ 1124.280911] [49941]: key[device_owner], None -> network:floatingip [ 1124.280911] [49941]: key[created_at], None -> 2025-11-20T12:38:05Z [ 1124.280911] [49941]: key[updated_at], None -> 2025-11-20T12:38:05Z [ 1124.280911] [49941]: key[tenant_id], None -> [ 1124.280911] [49941]: key[binding:host_id], None -> [ 1124.280911] [49941]: key[description], None -> [ 1124.280911] [49941]: key[standard_attr_id], None -> 1742 [ 1124.280911] [49941]: key[name], None -> [ 1124.280911] [49941]: key[mac_address], None -> fa:16:3e:1b:ce:8e [ 1124.280911] [49941]: key[status], None -> N/A [ 1124.280911] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1124.280911] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] [ 1124.280911] [49941]: key[security_groups], None -> [] [ 1124.280911] [49941]: key[revision_number], None -> 1 [ 1124.280911] [49941]: key[port_security_enabled], None -> False [ 1124.280911] [49941]: key[project_id], None -> [ 1124.280911] [49941]: key[device_id], None -> PENDING [ 1124.280911] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.301909] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-265ab970-974f-43dc-945b-1fd4f1b34504 req-5792acdd-6d11-4281-8850-8098d3e93165 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.301909] [49942]: [pid: 49942|app: 0|req: 5092/9931] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/subnets?id=c54fb39b-92b6-4953-83fe-26b074a5474a => generated 695 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.320346] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (78eae88c-90f4-4a1f-a4ef-88fa2da92856), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.321671] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] Deleting subnet 244486f2-521d-440e-b445-40a173af7e3b {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1124.323609] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] Publish callbacks [] for subnet (244486f2-521d-440e-b445-40a173af7e3b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.337903] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (244486f2-521d-440e-b445-40a173af7e3b), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.346270] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (ece4361c-787a-4dff-9468-fb0d042dc773), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.376457] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (244486f2-521d-440e-b445-40a173af7e3b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.376738] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] delete_subnet_precommit called with subnet settings {'id': '244486f2-521d-440e-b445-40a173af7e3b', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1682, '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-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings None) [ 1124.378593] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] delete_subnet_precommit: [ 1124.378593] [49942]: key[ipv6_ra_mode], None -> None [ 1124.378593] [49942]: key[id], 244486f2-521d-440e-b445-40a173af7e3b -> None [ 1124.378593] [49942]: key[tags], [] -> None [ 1124.378593] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1124.378593] [49942]: key[enable_dhcp], True -> None [ 1124.378593] [49942]: key[ip_version], 4 -> None [ 1124.378593] [49942]: key[created_at], 2025-11-20T12:37:28Z -> None [ 1124.378593] [49942]: key[updated_at], 2025-11-20T12:37:28Z -> None [ 1124.378593] [49942]: key[description], -> None [ 1124.378593] [49942]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.378593] [49942]: key[standard_attr_id], 1682 -> None [ 1124.378593] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1124.378593] [49942]: key[ipv6_address_mode], None -> None [ 1124.378593] [49942]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet -> None [ 1124.378593] [49942]: key[subnetpool_id], None -> None [ 1124.378593] [49942]: key[host_routes], [] -> None [ 1124.378593] [49942]: key[network_id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.378593] [49942]: key[shared], False -> None [ 1124.378593] [49942]: key[router:external], False -> None [ 1124.378593] [49942]: key[revision_number], 0 -> None [ 1124.378593] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1124.378593] [49942]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.378593] [49942]: key[service_types], [] -> None [ 1124.378593] [49942]: key[dns_nameservers], [] -> None [ 1124.378593] [49942]: key[segment_id], None -> None [ 1124.378593] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.400419] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (244486f2-521d-440e-b445-40a173af7e3b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.400600] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] delete_subnet_postcommit called with subnet settings {'id': '244486f2-521d-440e-b445-40a173af7e3b', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1682, '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-20T12:37:28Z', 'updated_at': '2025-11-20T12:37:28Z', 'revision_number': 0, 'segment_id': None, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings None) [ 1124.400750] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] delete_subnet_postcommit: [ 1124.400750] [49942]: key[ipv6_ra_mode], None -> None [ 1124.400750] [49942]: key[id], 244486f2-521d-440e-b445-40a173af7e3b -> None [ 1124.400750] [49942]: key[tags], [] -> None [ 1124.400750] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1124.400750] [49942]: key[enable_dhcp], True -> None [ 1124.400750] [49942]: key[ip_version], 4 -> None [ 1124.400750] [49942]: key[created_at], 2025-11-20T12:37:28Z -> None [ 1124.400750] [49942]: key[updated_at], 2025-11-20T12:37:28Z -> None [ 1124.400750] [49942]: key[description], -> None [ 1124.400750] [49942]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.400750] [49942]: key[standard_attr_id], 1682 -> None [ 1124.400750] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1124.400750] [49942]: key[ipv6_address_mode], None -> None [ 1124.400750] [49942]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1284767339-subnet -> None [ 1124.400750] [49942]: key[subnetpool_id], None -> None [ 1124.400750] [49942]: key[host_routes], [] -> None [ 1124.400750] [49942]: key[network_id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.400750] [49942]: key[shared], False -> None [ 1124.400750] [49942]: key[router:external], False -> None [ 1124.400750] [49942]: key[revision_number], 0 -> None [ 1124.400750] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1124.400750] [49942]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.400750] [49942]: key[service_types], [] -> None [ 1124.400750] [49942]: key[dns_nameservers], [] -> None [ 1124.400750] [49942]: key[segment_id], None -> None [ 1124.400750] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.408541] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] Pushing event deleted for resources: {'Subnet': ['ID=244486f2-521d-440e-b445-40a173af7e3b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.413160] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for port (ece4361c-787a-4dff-9468-fb0d042dc773), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.413407] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_precommit called with port settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '78eae88c-90f4-4a1f-a4ef-88fa2da92856', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:05Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:05Z', 'updated_at': '2025-11-20T12:38:05Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.413572] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_precommit: [ 1124.413572] [49941]: key[device_id], PENDING -> 78eae88c-90f4-4a1f-a4ef-88fa2da92856 [ 1124.413572] [49941]: key[updated_at], 2025-11-20T12:38:05Z -> 2025-11-20T12:38:06Z [ 1124.413572] [49941]: key[revision_number], 1 -> 2 [ 1124.413572] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.415242] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9d3a93e3-b334-4e43-8575-81fc40aa240e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.416195] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (ece4361c-787a-4dff-9468-fb0d042dc773), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.417155] [49942]: [pid: 49942|app: 0|req: 5093/9932] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:06 2025] DELETE /networking/v2.0/subnets/244486f2-521d-440e-b445-40a173af7e3b => generated 0 bytes in 115 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1124.437473] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'Port': ['ID=ece4361c-787a-4dff-9468-fb0d042dc773,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.456016] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_postcommit called with port settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '78eae88c-90f4-4a1f-a4ef-88fa2da92856', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:05Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:05Z', 'updated_at': '2025-11-20T12:38:05Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1124.456206] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] update_port_postcommit: [ 1124.456206] [49941]: key[device_id], PENDING -> 78eae88c-90f4-4a1f-a4ef-88fa2da92856 [ 1124.456206] [49941]: key[updated_at], 2025-11-20T12:38:05Z -> 2025-11-20T12:38:06Z [ 1124.456206] [49941]: key[revision_number], 1 -> 2 [ 1124.456206] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.456440] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (78eae88c-90f4-4a1f-a4ef-88fa2da92856), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.467188] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dc300729-4104-43c8-b10d-7ff8362ad386 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.467451] [49941]: [pid: 49941|app: 0|req: 4840/9933] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:38:05 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 371 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1124.474257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db6bc910-2f2e-4fa7-be29-4efa6bb26690 req-0c1163ff-9609-48b0-8944-515c1aa220fd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.475622] [49942]: [pid: 49942|app: 0|req: 5094/9934] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.495196] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-265ab970-974f-43dc-945b-1fd4f1b34504 req-815f42f2-770f-4b79-a341-ebbcddefe745 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.496123] [49941]: [pid: 49941|app: 0|req: 4841/9935] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/ports?network_id=c6cc2421-d884-4245-999b-7ab6f88ed297&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.507538] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd550d4f-6627-4c26-bf43-4003593ab8d2 req-05cd8109-bc87-44e3-9b63-7557a731d991 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.511189] [49942]: [pid: 49942|app: 0|req: 5095/9936] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.511556] [49942]: DEBUG neutron.api.wsgi [req-db6bc910-2f2e-4fa7-be29-4efa6bb26690 req-9ace4d2e-2adf-4ed8-b735-9cbdca3683ee tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.519244] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (c27f2dbb-aa9e-4420-94bc-a224d74fd760), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.530810] [49942]: [pid: 49942|app: 0|req: 5096/9937] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.548020] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Deleting port fd4968bb-a2bd-4bfd-982f-ab6d68355866 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1124.548020] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (fd4968bb-a2bd-4bfd-982f-ab6d68355866), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.571632] [49941]: DEBUG neutron.plugins.ml2.db [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] For port fd4968bb-a2bd-4bfd-982f-ab6d68355866, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fd4968bb-a2bd-4bfd-982f-ab6d68355866,segment=NetworkSegment(3d5fc64d-2154-42f0-a486-2f45a060842e),segment_id=3d5fc64d-2154-42f0-a486-2f45a060842e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1124.572354] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (fd4968bb-a2bd-4bfd-982f-ab6d68355866), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.577176] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_port_precommit called with port settings {'id': 'fd4968bb-a2bd-4bfd-982f-ab6d68355866', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:61:c2:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'device_owner': 'network:dhcp', 'standard_attr_id': 1686, '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-20T12:37:32Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 5, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}}] (original binding levels None) on network {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1124.577402] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_port_precommit: [ 1124.577402] [49941]: key[id], fd4968bb-a2bd-4bfd-982f-ab6d68355866 -> None [ 1124.577402] [49941]: key[binding:vnic_type], normal -> None [ 1124.577402] [49941]: key[tags], [] -> None [ 1124.577402] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1124.577402] [49941]: key[allowed_address_pairs], [] -> None [ 1124.577402] [49941]: key[extra_dhcp_opts], [] -> None [ 1124.577402] [49941]: key[binding:profile], {} -> None [ 1124.577402] [49941]: key[admin_state_up], True -> None [ 1124.577402] [49941]: key[binding:vif_type], ovs -> None [ 1124.577402] [49941]: key[device_owner], network:dhcp -> None [ 1124.577402] [49941]: key[created_at], 2025-11-20T12:37:32Z -> None [ 1124.577402] [49941]: key[updated_at], 2025-11-20T12:38:06Z -> None [ 1124.577402] [49941]: key[description], -> None [ 1124.577402] [49941]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.577402] [49941]: key[binding:host_id], devstack -> None [ 1124.577402] [49941]: key[standard_attr_id], 1686 -> None [ 1124.577402] [49941]: key[name], -> None [ 1124.577402] [49941]: key[mac_address], fa:16:3e:61:c2:13 -> None [ 1124.577402] [49941]: key[status], ACTIVE -> None [ 1124.577402] [49941]: key[network_id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.577402] [49941]: key[fixed_ips], [] -> None [ 1124.577402] [49941]: key[security_groups], [] -> None [ 1124.577402] [49941]: key[revision_number], 5 -> None [ 1124.577402] [49941]: key[port_security_enabled], False -> None [ 1124.577402] [49941]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.577402] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.577402] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.578945] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Calling delete_port for fd4968bb-a2bd-4bfd-982f-ab6d68355866 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1124.584385] [49942]: [pid: 49942|app: 0|req: 5097/9938] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=segments => generated 14 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.587038] [49942]: DEBUG neutron.api.wsgi [req-bd550d4f-6627-4c26-bf43-4003593ab8d2 req-1aa37b02-5501-4370-8a40-0233be836702 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.611066] [49942]: [pid: 49942|app: 0|req: 5098/9939] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.645707] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (fd4968bb-a2bd-4bfd-982f-ab6d68355866), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.658901] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Pushing event deleted for resources: {'Port': ['ID=fd4968bb-a2bd-4bfd-982f-ab6d68355866,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.662998] [49942]: [pid: 49942|app: 0|req: 5099/9940] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.665759] [49942]: DEBUG neutron.api.wsgi [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-3310e87c-b202-43d0-93d0-7049049dd7d5 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.668240] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] No DVR routers for this DVR port fd4968bb-a2bd-4bfd-982f-ab6d68355866 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1124.668240] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_port_postcommit called with port settings {'id': 'fd4968bb-a2bd-4bfd-982f-ab6d68355866', 'name': '', 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'mac_address': 'fa:16:3e:61:c2:13', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'device_owner': 'network:dhcp', 'standard_attr_id': 1686, '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-20T12:37:32Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 5, 'project_id': '866cd44e577a44f98b1ae0bb11bb278f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}}] (original binding levels None) on network {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1124.668240] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_port_postcommit: [ 1124.668240] [49941]: key[id], fd4968bb-a2bd-4bfd-982f-ab6d68355866 -> None [ 1124.668240] [49941]: key[binding:vnic_type], normal -> None [ 1124.668240] [49941]: key[tags], [] -> None [ 1124.668240] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1124.668240] [49941]: key[allowed_address_pairs], [] -> None [ 1124.668240] [49941]: key[extra_dhcp_opts], [] -> None [ 1124.668240] [49941]: key[binding:profile], {} -> None [ 1124.668240] [49941]: key[admin_state_up], True -> None [ 1124.668240] [49941]: key[binding:vif_type], ovs -> None [ 1124.668240] [49941]: key[device_owner], network:dhcp -> None [ 1124.668240] [49941]: key[created_at], 2025-11-20T12:37:32Z -> None [ 1124.668240] [49941]: key[updated_at], 2025-11-20T12:38:06Z -> None [ 1124.668240] [49941]: key[description], -> None [ 1124.668240] [49941]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.668240] [49941]: key[binding:host_id], devstack -> None [ 1124.668240] [49941]: key[standard_attr_id], 1686 -> None [ 1124.668240] [49941]: key[name], -> None [ 1124.668240] [49941]: key[mac_address], fa:16:3e:61:c2:13 -> None [ 1124.668240] [49941]: key[status], ACTIVE -> None [ 1124.668240] [49941]: key[network_id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.668240] [49941]: key[fixed_ips], [] -> None [ 1124.668240] [49941]: key[security_groups], [] -> None [ 1124.668240] [49941]: key[revision_number], 5 -> None [ 1124.668240] [49941]: key[port_security_enabled], False -> None [ 1124.668240] [49941]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.668240] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.668240] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.694827] [49942]: [pid: 49942|app: 0|req: 5100/9941] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--2061592058&fields=id&tenant_id=6a469ff1687b41cdb245ff24a8660c58 => generated 69 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.709788] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (c27f2dbb-aa9e-4420-94bc-a224d74fd760), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.718411] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_network_precommit called with network settings {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} (original settings None) and network segments [{'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}] [ 1124.718594] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_network_precommit: [ 1124.718594] [49941]: key[vlan_transparent], None -> None [ 1124.718594] [49941]: key[id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.718594] [49941]: key[tags], [] -> None [ 1124.718594] [49941]: key[availability_zone_hints], [] -> None [ 1124.718594] [49941]: key[mtu], 8950 -> None [ 1124.718594] [49941]: key[provider:network_type], vlan -> None [ 1124.718594] [49941]: key[admin_state_up], True -> None [ 1124.718594] [49941]: key[provider:physical_network], default -> None [ 1124.718594] [49941]: key[provider:segmentation_id], 302 -> None [ 1124.718594] [49941]: key[created_at], 2025-11-20T12:37:28Z -> None [ 1124.718594] [49941]: key[updated_at], 2025-11-20T12:38:06Z -> None [ 1124.718594] [49941]: key[description], -> None [ 1124.718594] [49941]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.718594] [49941]: key[standard_attr_id], 1680 -> None [ 1124.718594] [49941]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1284767339-network -> None [ 1124.718594] [49941]: key[availability_zones], ['nova'] -> None [ 1124.718594] [49941]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.718594] [49941]: key[status], ACTIVE -> None [ 1124.718594] [49941]: key[shared], False -> None [ 1124.718594] [49941]: key[router:external], False -> None [ 1124.718594] [49941]: key[revision_number], 3 -> None [ 1124.718594] [49941]: key[port_security_enabled], True -> None [ 1124.718594] [49941]: key[subnets], [] -> None [ 1124.718594] [49941]: key[ipv4_address_scope], None -> None [ 1124.718594] [49941]: key[qinq], None -> None [ 1124.718594] [49941]: key[ipv6_address_scope], None -> None [ 1124.718594] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.719461] [49941]: DEBUG neutron.services.segments.db [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['c27f2dbb-aa9e-4420-94bc-a224d74fd760']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1124.723039] [49941]: DEBUG neutron.services.segments.db [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '3d5fc64d-2154-42f0-a486-2f45a060842e') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1124.723173] [49941]: DEBUG neutron.services.segments.db [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '3d5fc64d-2154-42f0-a486-2f45a060842e') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1124.726918] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (3d5fc64d-2154-42f0-a486-2f45a060842e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.733367] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e41eb09c-ed0d-4349-9825-f22f6f27eed0 req-02446a03-9294-44a0-8e2f-f40e7630ba9d tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.734484] [49942]: [pid: 49942|app: 0|req: 5101/9942] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.749934] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (3d5fc64d-2154-42f0-a486-2f45a060842e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.762494] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Releasing vlan 302 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1124.762494] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (3d5fc64d-2154-42f0-a486-2f45a060842e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.783198] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-96be4a9c-eac5-4c69-8e96-710cf393d343 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.783282] [49941]: INFO neutron.services.segments.plugin [-] Segment 3d5fc64d-2154-42f0-a486-2f45a060842e resource provider aggregate not found [ 1124.783318] [49942]: [pid: 49942|app: 0|req: 5102/9943] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 616 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.785766] [49942]: DEBUG neutron.api.wsgi [req-e41eb09c-ed0d-4349-9825-f22f6f27eed0 req-e0e052c7-81bb-403a-b6ee-3a1da93a666f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.795195] [49941]: INFO neutron.services.segments.plugin [-] Segment 3d5fc64d-2154-42f0-a486-2f45a060842e 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 3d5fc64d-2154-42f0-a486-2f45a060842e found for delete ", "request_id": "req-2e229031-2943-4c61-8afc-cff83d0cd1ca"}]} [ 1124.795822] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (c27f2dbb-aa9e-4420-94bc-a224d74fd760), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.796033] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_network_postcommit called with network settings {'id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760', 'name': 'tempest-ServersNegativeTestMultiTenantJSON-1284767339-network', 'tenant_id': '866cd44e577a44f98b1ae0bb11bb278f', 'project_id': '866cd44e577a44f98b1ae0bb11bb278f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1680, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:28Z', 'updated_at': '2025-11-20T12:38:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} (original settings None) and network segments [{'id': '3d5fc64d-2154-42f0-a486-2f45a060842e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'c27f2dbb-aa9e-4420-94bc-a224d74fd760'}] [ 1124.796183] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] delete_network_postcommit: [ 1124.796183] [49941]: key[vlan_transparent], None -> None [ 1124.796183] [49941]: key[id], c27f2dbb-aa9e-4420-94bc-a224d74fd760 -> None [ 1124.796183] [49941]: key[tags], [] -> None [ 1124.796183] [49941]: key[availability_zone_hints], [] -> None [ 1124.796183] [49941]: key[mtu], 8950 -> None [ 1124.796183] [49941]: key[provider:network_type], vlan -> None [ 1124.796183] [49941]: key[admin_state_up], True -> None [ 1124.796183] [49941]: key[provider:physical_network], default -> None [ 1124.796183] [49941]: key[provider:segmentation_id], 302 -> None [ 1124.796183] [49941]: key[created_at], 2025-11-20T12:37:28Z -> None [ 1124.796183] [49941]: key[updated_at], 2025-11-20T12:38:06Z -> None [ 1124.796183] [49941]: key[description], -> None [ 1124.796183] [49941]: key[tenant_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.796183] [49941]: key[standard_attr_id], 1680 -> None [ 1124.796183] [49941]: key[name], tempest-ServersNegativeTestMultiTenantJSON-1284767339-network -> None [ 1124.796183] [49941]: key[availability_zones], ['nova'] -> None [ 1124.796183] [49941]: key[project_id], 866cd44e577a44f98b1ae0bb11bb278f -> None [ 1124.796183] [49941]: key[status], ACTIVE -> None [ 1124.796183] [49941]: key[shared], False -> None [ 1124.796183] [49941]: key[router:external], False -> None [ 1124.796183] [49941]: key[revision_number], 3 -> None [ 1124.796183] [49941]: key[port_security_enabled], True -> None [ 1124.796183] [49941]: key[subnets], [] -> None [ 1124.796183] [49941]: key[ipv4_address_scope], None -> None [ 1124.796183] [49941]: key[qinq], None -> None [ 1124.796183] [49941]: key[ipv6_address_scope], None -> None [ 1124.796183] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1124.802906] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Pushing event deleted for resources: {'Network': ['ID=c27f2dbb-aa9e-4420-94bc-a224d74fd760,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1124.805971] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e54b7fcf-e1bb-4a57-9df6-a31f7c9744f1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1124.807663] [49941]: [pid: 49941|app: 0|req: 4842/9944] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:38:06 2025] DELETE /networking/v2.0/networks/c27f2dbb-aa9e-4420-94bc-a224d74fd760 => generated 0 bytes in 311 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1124.811791] [49942]: [pid: 49942|app: 0|req: 5103/9945] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.813069] [49941]: DEBUG neutron.api.wsgi [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-d8598600-0a69-46db-ad23-748d3e92da45 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1124.817707] [49941]: [pid: 49941|app: 0|req: 4843/9946] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/quotas/6a469ff1687b41cdb245ff24a8660c58 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.892189] [49942]: [pid: 49942|app: 0|req: 5104/9947] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&fields=id => generated 103 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1124.940799] [49941]: [pid: 49941|app: 0|req: 4844/9948] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.980470] [49941]: [pid: 49941|app: 0|req: 4845/9949] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1124.991400] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e0a95fa-ef23-4c75-8b61-7775de23ed2a req-4ad80501-7a52-4081-b404-a21eecbbafb5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1124.992795] [49942]: [pid: 49942|app: 0|req: 5105/9950] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.000198] [49941]: DEBUG neutron.api.wsgi [req-8e0a95fa-ef23-4c75-8b61-7775de23ed2a req-40de9705-b5d2-4f02-8855-6eab80d80dc8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.021970] [49941]: [pid: 49941|app: 0|req: 4846/9951] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1125.058370] [49942]: [pid: 49942|app: 0|req: 5106/9952] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/security-groups?tenant_id=bf5f849002ac4d699598971e10c1fac7&name=default => generated 2929 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1125.088363] [49942]: [pid: 49942|app: 0|req: 5107/9953] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:06 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.091481] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99010d6-8ac8-496e-ac61-f17997fca740 admin admin] Publish callbacks [] for security_group (feb845d9-803d-408b-aaff-a4b2dfd03236), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.108159] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99010d6-8ac8-496e-ac61-f17997fca740 admin admin] Publish callbacks [] for security_group (feb845d9-803d-408b-aaff-a4b2dfd03236), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.132317] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99010d6-8ac8-496e-ac61-f17997fca740 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (feb845d9-803d-408b-aaff-a4b2dfd03236), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.136441] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d99010d6-8ac8-496e-ac61-f17997fca740 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=feb845d9-803d-408b-aaff-a4b2dfd03236,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1125.140344] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99010d6-8ac8-496e-ac61-f17997fca740 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.140766] [49941]: [pid: 49941|app: 0|req: 4847/9954] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:38:06 2025] DELETE /networking/v2.0/security-groups/feb845d9-803d-408b-aaff-a4b2dfd03236 => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1125.274751] [49942]: [pid: 49942|app: 0|req: 5108/9955] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/security-groups?tenant_id=866cd44e577a44f98b1ae0bb11bb278f&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1125.308118] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58c32924-8677-47ca-99e7-558460010fc8 admin admin] Publish callbacks [] for security_group (9fefa857-eff3-451c-a174-3ccb69532a80), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.325131] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58c32924-8677-47ca-99e7-558460010fc8 admin admin] Publish callbacks [] for security_group (9fefa857-eff3-451c-a174-3ccb69532a80), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.351434] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58c32924-8677-47ca-99e7-558460010fc8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9fefa857-eff3-451c-a174-3ccb69532a80), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.356148] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-58c32924-8677-47ca-99e7-558460010fc8 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9fefa857-eff3-451c-a174-3ccb69532a80,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1125.360635] [49941]: DEBUG neutron_lib.callbacks.manager [None req-58c32924-8677-47ca-99e7-558460010fc8 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1125.361070] [49941]: [pid: 49941|app: 0|req: 4848/9956] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:38:07 2025] DELETE /networking/v2.0/security-groups/9fefa857-eff3-451c-a174-3ccb69532a80 => generated 0 bytes in 84 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1125.627320] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb88d799-1517-4527-94da-baf6cd3d31bc req-f564a2f3-59af-4561-b880-319331b99cf6 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.628431] [49942]: [pid: 49942|app: 0|req: 5109/9957] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.635755] [49941]: DEBUG neutron.api.wsgi [req-cb88d799-1517-4527-94da-baf6cd3d31bc req-157e9621-bd8f-4093-9cf5-e16a8ed7de95 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.672294] [49941]: [pid: 49941|app: 0|req: 4849/9958] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.703609] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-fca80990-a765-480c-92f3-bd6b5fe5897c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.704596] [49942]: [pid: 49942|app: 0|req: 5110/9959] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1125.725268] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3129f800-3846-4879-a592-8a91c67515f2 req-cf4d7072-c81f-41c9-a535-ebece8b9ba96 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.726431] [49941]: [pid: 49941|app: 0|req: 4850/9960] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.734325] [49941]: DEBUG neutron.api.wsgi [req-3129f800-3846-4879-a592-8a91c67515f2 req-fd858d4e-a774-4059-ba94-8c119d5d6148 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.752546] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-752b6a6d-d21b-4735-bdac-d262c005b08a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.753582] [49942]: [pid: 49942|app: 0|req: 5111/9961] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.758689] [49941]: [pid: 49941|app: 0|req: 4851/9962] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.760489] [49942]: DEBUG neutron.api.wsgi [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-def419c2-4940-4c22-87b7-03ed1b71387a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.776430] [49942]: [pid: 49942|app: 0|req: 5112/9963] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.810581] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-c3d584a1-dd56-4c6c-b45f-d717f9f65003 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.811507] [49941]: [pid: 49941|app: 0|req: 4852/9964] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.854562] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-750e7f0b-1085-4c2c-bf5d-6f7389ff5745 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.855662] [49942]: [pid: 49942|app: 0|req: 5113/9965] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.898210] [49941]: [pid: 49941|app: 0|req: 4853/9966] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1125.934640] [49941]: [pid: 49941|app: 0|req: 4854/9967] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1125.935396] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bca53b5d-da75-45d4-96cb-26fb3353e851 req-f144587a-50b7-4625-ab57-40ac9c05cd1b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1125.936476] [49942]: [pid: 49942|app: 0|req: 5114/9968] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1125.942785] [49941]: DEBUG neutron.api.wsgi [req-bca53b5d-da75-45d4-96cb-26fb3353e851 req-a6e4712c-4489-4261-bb8b-d538b0eb90f3 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1125.968599] [49941]: [pid: 49941|app: 0|req: 4855/9969] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1126.104618] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2163008-aaff-4176-9e64-f998f9515114 req-dc5c7a26-1271-42cb-8924-193d675bbbce tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.105992] [49942]: [pid: 49942|app: 0|req: 5115/9970] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.112348] [49941]: DEBUG neutron.api.wsgi [req-a2163008-aaff-4176-9e64-f998f9515114 req-63384aa0-d610-4417-858e-ea61dd1f5f56 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.134262] [49941]: [pid: 49941|app: 0|req: 4856/9971] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.151648] [49942]: [pid: 49942|app: 0|req: 5116/9972] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.206435] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7adeea9d-5956-4fe4-b9c9-f5276cef1343 req-920045f8-d353-4e7d-a0f3-dfb853237f1e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.207459] [49941]: [pid: 49941|app: 0|req: 4857/9973] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:07 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.219148] [49942]: DEBUG neutron.api.v2.base [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'port_id': '262b8ddc-9b13-475a-a114-06b879916eba'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1126.237253] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.460769] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.462191] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.512095] [49942]: INFO neutron.db.l3_db [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP d4728f6f-60b6-443c-81be-7dde7dbdc175 associated. External IP: 10.180.180.180, port: 262b8ddc-9b13-475a-a114-06b879916eba. [ 1126.616502] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1126.671531] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1126.675861] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5eb71fde-9c61-4807-8740-a50ece46e622 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1126.702771] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1126.703631] [49942]: [pid: 49942|app: 0|req: 5117/9974] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:38:07 2025] PUT /networking/v2.0/floatingips/d4728f6f-60b6-443c-81be-7dde7dbdc175 => generated 802 bytes in 488 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.704663] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-452aae16-e0a1-4cca-a120-42ce03718df1" -d '{"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1126.756683] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-335595c9-7a7f-4e9a-81b4-344ec50d5cf1 req-8aa915a6-d1ae-4832-bf26-ed07fd19adca tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.756933] [49942]: DEBUG neutron.api.wsgi [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-09fbf45c-eedb-4d36-82b6-152f338a658a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.757635] [49941]: [pid: 49941|app: 0|req: 4858/9975] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.763927] [49941]: DEBUG neutron.api.wsgi [req-335595c9-7a7f-4e9a-81b4-344ec50d5cf1 req-26f739b1-4029-4e66-bf78-02f9f4502e7f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.785112] [49941]: [pid: 49941|app: 0|req: 4859/9976] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.787142] [49942]: [pid: 49942|app: 0|req: 5118/9977] 10.180.1.21 () {60 vars in 1582 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--135988&fields=id&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 69 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1126.823640] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-b1deb6e0-2cc1-4ad1-8ff7-7ad05be1fffc x-openstack-request-id: req-b1deb6e0-2cc1-4ad1-8ff7-7ad05be1fffc {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1126.823640] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1126.823640] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b1deb6e0-2cc1-4ad1-8ff7-7ad05be1fffc {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1126.823640] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b1deb6e0-2cc1-4ad1-8ff7-7ad05be1fffc'] response: {'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba', 'status': 'completed', 'code': 200} [ 1126.837797] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-4f63b45e-5f99-4e5f-be1c-f1a83f4a9ec8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.838842] [49941]: [pid: 49941|app: 0|req: 4860/9978] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.846569] [49942]: DEBUG neutron.api.wsgi [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-6b71f82b-dbe2-4593-8485-15ac3772175e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.851721] [49942]: [pid: 49942|app: 0|req: 5119/9979] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/quotas/6ec8f1a9632f448e9964a980ba30a942 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.890993] [49941]: [pid: 49941|app: 0|req: 4861/9980] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&fields=id => generated 149 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.916268] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccdc3be0-9dbf-440d-b1b0-218d13b1cb62 req-b9d2ec81-1fb4-4d83-9e45-af17107fa84e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1126.917074] [49942]: [pid: 49942|app: 0|req: 5120/9981] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1126.922681] [49942]: DEBUG neutron.api.wsgi [req-ccdc3be0-9dbf-440d-b1b0-218d13b1cb62 req-8d5184e9-df43-44ac-9700-2662f487ad59 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1126.929952] [49941]: [pid: 49941|app: 0|req: 4862/9982] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1126.941216] [49942]: [pid: 49942|app: 0|req: 5121/9983] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1126.973273] [49941]: [pid: 49941|app: 0|req: 4863/9984] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1127.046616] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-a7896a36-8d07-450f-b5e0-12e0d04984b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.047095] [49942]: [pid: 49942|app: 0|req: 5122/9985] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.052404] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f1f9355-889b-47c5-9add-de3893bc09f0 req-2195fc9b-155e-4efc-ad71-9be392394683 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.053287] [49941]: [pid: 49941|app: 0|req: 4864/9986] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.060182] [49941]: DEBUG neutron.api.wsgi [req-8f1f9355-889b-47c5-9add-de3893bc09f0 req-3f7f1b75-abe4-467d-a22f-ae95d11aafb3 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.079500] [49941]: [pid: 49941|app: 0|req: 4865/9987] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.091787] [49941]: [pid: 49941|app: 0|req: 4866/9988] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.094859] [49942]: DEBUG neutron.plugins.ml2.plugin [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Deleting port 6ce5b95c-d5ba-4cba-929b-998a60f063be {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1127.095035] [49942]: DEBUG neutron_lib.callbacks.manager [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.123626] [49942]: DEBUG neutron.plugins.ml2.db [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] For port 6ce5b95c-d5ba-4cba-929b-998a60f063be, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=6ce5b95c-d5ba-4cba-929b-998a60f063be,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1127.123938] [49942]: DEBUG neutron_lib.callbacks.manager [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.129072] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:56Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1127.129352] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit: [ 1127.129352] [49942]: key[id], 6ce5b95c-d5ba-4cba-929b-998a60f063be -> None [ 1127.129352] [49942]: key[binding:vnic_type], normal -> None [ 1127.129352] [49942]: key[tags], [] -> None [ 1127.129352] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1127.129352] [49942]: key[allowed_address_pairs], [] -> None [ 1127.129352] [49942]: key[extra_dhcp_opts], [] -> None [ 1127.129352] [49942]: key[binding:profile], {} -> None [ 1127.129352] [49942]: key[admin_state_up], True -> None [ 1127.129352] [49942]: key[binding:vif_type], ovs -> None [ 1127.129352] [49942]: key[device_owner], compute:nova -> None [ 1127.129352] [49942]: key[created_at], 2025-11-20T12:37:54Z -> None [ 1127.129352] [49942]: key[updated_at], 2025-11-20T12:37:56Z -> None [ 1127.129352] [49942]: key[description], -> None [ 1127.129352] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1127.129352] [49942]: key[binding:host_id], cpu-1 -> None [ 1127.129352] [49942]: key[standard_attr_id], 1734 -> None [ 1127.129352] [49942]: key[name], -> None [ 1127.129352] [49942]: key[mac_address], fa:16:3e:2d:f1:b7 -> None [ 1127.129352] [49942]: key[status], ACTIVE -> None [ 1127.129352] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1127.129352] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}] -> None [ 1127.129352] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1127.129352] [49942]: key[revision_number], 5 -> None [ 1127.129352] [49942]: key[port_security_enabled], True -> None [ 1127.129352] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1127.129352] [49942]: key[device_id], 9616269d-bf7b-4027-8191-bdcc34c19ca9 -> None [ 1127.129352] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1127.131826] [49942]: DEBUG neutron.plugins.ml2.plugin [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Calling delete_port for 6ce5b95c-d5ba-4cba-929b-998a60f063be owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1127.210605] [49942]: DEBUG neutron_lib.callbacks.manager [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (6ce5b95c-d5ba-4cba-929b-998a60f063be), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.214566] [49941]: [pid: 49941|app: 0|req: 4867/9989] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:08 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.217902] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event deleted for resources: {'Port': ['ID=6ce5b95c-d5ba-4cba-929b-998a60f063be,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1127.242535] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] No DVR routers for this DVR port 6ce5b95c-d5ba-4cba-929b-998a60f063be on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1127.242851] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit called with port settings {'id': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:2d:f1:b7', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'device_owner': 'compute:nova', 'standard_attr_id': 1734, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:54Z', 'updated_at': '2025-11-20T12:37:56Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1127.242993] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit: [ 1127.242993] [49942]: key[id], 6ce5b95c-d5ba-4cba-929b-998a60f063be -> None [ 1127.242993] [49942]: key[binding:vnic_type], normal -> None [ 1127.242993] [49942]: key[tags], [] -> None [ 1127.242993] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1127.242993] [49942]: key[allowed_address_pairs], [] -> None [ 1127.242993] [49942]: key[extra_dhcp_opts], [] -> None [ 1127.242993] [49942]: key[binding:profile], {} -> None [ 1127.242993] [49942]: key[admin_state_up], True -> None [ 1127.242993] [49942]: key[binding:vif_type], ovs -> None [ 1127.242993] [49942]: key[device_owner], compute:nova -> None [ 1127.242993] [49942]: key[created_at], 2025-11-20T12:37:54Z -> None [ 1127.242993] [49942]: key[updated_at], 2025-11-20T12:37:56Z -> None [ 1127.242993] [49942]: key[description], -> None [ 1127.242993] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1127.242993] [49942]: key[binding:host_id], cpu-1 -> None [ 1127.242993] [49942]: key[standard_attr_id], 1734 -> None [ 1127.242993] [49942]: key[name], -> None [ 1127.242993] [49942]: key[mac_address], fa:16:3e:2d:f1:b7 -> None [ 1127.242993] [49942]: key[status], ACTIVE -> None [ 1127.242993] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1127.242993] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.8'}] -> None [ 1127.242993] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1127.242993] [49942]: key[revision_number], 5 -> None [ 1127.242993] [49942]: key[port_security_enabled], True -> None [ 1127.242993] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1127.242993] [49942]: key[device_id], 9616269d-bf7b-4027-8191-bdcc34c19ca9 -> None [ 1127.242993] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1127.246655] [49942]: DEBUG neutron_lib.callbacks.manager [req-95cd54d1-f2a6-441e-a6a6-6c03b0b61bc5 req-531dca69-f335-4583-a54b-454c412b1a35 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1127.249323] [49942]: [pid: 49942|app: 0|req: 5123/9990] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:38:08 2025] DELETE /networking/v2.0/ports/6ce5b95c-d5ba-4cba-929b-998a60f063be => generated 0 bytes in 198 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1127.371447] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-452aae16-e0a1-4cca-a120-42ce03718df1 req-c48fe739-c0af-4bbe-90db-329ed879fd54 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.372508] [49941]: [pid: 49941|app: 0|req: 4868/9991] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1127.411492] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-452aae16-e0a1-4cca-a120-42ce03718df1 req-112a1f27-5fbc-4837-8fcf-473f0421b020 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.412444] [49942]: [pid: 49942|app: 0|req: 5124/9992] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.419257] [49941]: DEBUG neutron.api.wsgi [req-452aae16-e0a1-4cca-a120-42ce03718df1 req-7409beea-8486-4c31-b87c-c3d491f5233b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.449276] [49941]: [pid: 49941|app: 0|req: 4869/9993] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.475941] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-452aae16-e0a1-4cca-a120-42ce03718df1 req-20fb2d5c-c59e-4ffd-ac29-64e16855cc46 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.477015] [49942]: [pid: 49942|app: 0|req: 5125/9994] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.509413] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-452aae16-e0a1-4cca-a120-42ce03718df1 req-b4f6c237-bd91-4a19-abaf-6b46889a4f09 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.510369] [49941]: [pid: 49941|app: 0|req: 4870/9995] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.550133] [49942]: [pid: 49942|app: 0|req: 5126/9996] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.598486] [49941]: [pid: 49941|app: 0|req: 4871/9997] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1127.891533] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3b56317a-da83-4ad9-8578-6d863f91f883 req-879e4a8b-0f72-4939-ad67-2816ec32e374 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1127.892542] [49942]: [pid: 49942|app: 0|req: 5127/9998] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1127.899588] [49941]: DEBUG neutron.api.wsgi [req-3b56317a-da83-4ad9-8578-6d863f91f883 req-10fda799-c7e6-4f9c-986b-e2e8e7290562 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1127.925518] [49941]: [pid: 49941|app: 0|req: 4872/9999] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.010699] [49942]: [pid: 49942|app: 0|req: 5128/10000] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.152579] [49942]: [pid: 49942|app: 0|req: 5129/10001] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.201260] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-393cea47-ecf3-42df-8976-77be10dae518 req-e12d79d7-d2df-4c9f-ae92-fb9995992658 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.202398] [49941]: [pid: 49941|app: 0|req: 4873/10002] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.208946] [49942]: DEBUG neutron.api.wsgi [req-393cea47-ecf3-42df-8976-77be10dae518 req-86cb9e26-bc3b-45e8-83f9-48b78a11bb9d tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1128.231531] [49942]: [pid: 49942|app: 0|req: 5130/10003] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:09 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1128.279014] [49941]: [pid: 49941|app: 0|req: 4874/10004] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.532270] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ad995c80-685f-4e97-b17d-a798c0cbc8db req-4eaf6d78-b5b6-456d-adf8-2573236b4620 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.533254] [49941]: [pid: 49941|app: 0|req: 4875/10005] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1128.540154] [49941]: DEBUG neutron.api.wsgi [req-ad995c80-685f-4e97-b17d-a798c0cbc8db req-ad28d280-a6ae-4da1-aab9-310c7328c3e5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1128.559498] [49941]: [pid: 49941|app: 0|req: 4876/10006] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1128.676273] [49942]: [pid: 49942|app: 0|req: 5131/10007] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507&fields=id&fields=resource_request => generated 57 bytes in 204 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1128.825381] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'name': 'network-vif-deleted', 'tag': '6ce5b95c-d5ba-4cba-929b-998a60f063be'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1128.827021] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-47a7d52c-473c-4ede-b339-9fd1f02f3bbb" -d '{"events": [{"server_uuid": "9616269d-bf7b-4027-8191-bdcc34c19ca9", "name": "network-vif-deleted", "tag": "6ce5b95c-d5ba-4cba-929b-998a60f063be"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1128.852038] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-4403791e-06e1-4ae2-acaa-6f3606dfc2fd x-openstack-request-id: req-4403791e-06e1-4ae2-acaa-6f3606dfc2fd {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1128.852154] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9616269d-bf7b-4027-8191-bdcc34c19ca9", "name": "network-vif-deleted", "tag": "6ce5b95c-d5ba-4cba-929b-998a60f063be", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1128.852213] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4403791e-06e1-4ae2-acaa-6f3606dfc2fd {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1128.852416] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4403791e-06e1-4ae2-acaa-6f3606dfc2fd'] response: {'server_uuid': '9616269d-bf7b-4027-8191-bdcc34c19ca9', 'name': 'network-vif-deleted', 'tag': '6ce5b95c-d5ba-4cba-929b-998a60f063be', 'status': 'completed', 'code': 200} [ 1128.853750] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-ee33a1fb-48b7-4a36-9573-a9a7f738e6ed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1128.854716] [49941]: [pid: 49941|app: 0|req: 4877/10008] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/ports/fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 746 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.016016] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1494747-9dc2-483c-9e68-4e867d0f4520 req-c3fdb604-6942-46f8-9223-e1e549304817 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.016973] [49942]: [pid: 49942|app: 0|req: 5132/10009] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.022872] [49941]: DEBUG neutron.api.wsgi [req-f1494747-9dc2-483c-9e68-4e867d0f4520 req-2f6a0a80-631f-4d21-b89b-2daa436c4218 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.058753] [49941]: [pid: 49941|app: 0|req: 4878/10010] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.088523] [49942]: [pid: 49942|app: 0|req: 5133/10011] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1129.210357] [49941]: [pid: 49941|app: 0|req: 4879/10012] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:10 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1129.315783] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5704e87c-e4d5-4285-8840-1c0b5e5e0d13 req-4b735b53-9c6e-41fb-8156-e13d4f50928f tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.316839] [49942]: [pid: 49942|app: 0|req: 5134/10013] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.323071] [49941]: DEBUG neutron.api.wsgi [req-5704e87c-e4d5-4285-8840-1c0b5e5e0d13 req-064586a8-bd57-4a6d-b634-cb2de821adc9 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.343853] [49941]: [pid: 49941|app: 0|req: 4880/10014] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.344020] [49942]: [pid: 49942|app: 0|req: 5135/10015] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1129.630602] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-9e5e4ab4-ddf4-449a-a624-91f2d8307eb5 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.631756] [49941]: [pid: 49941|app: 0|req: 4881/10016] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 616 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.638256] [49941]: DEBUG neutron.api.wsgi [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4af1ca61-7b39-40bf-aad1-95524842e4e1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.659886] [49941]: [pid: 49941|app: 0|req: 4882/10017] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=6a469ff1687b41cdb245ff24a8660c58 => generated 181 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1129.667525] [49941]: DEBUG neutron.api.v2.base [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'port': {'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'admin_state_up': True, 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1129.677707] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebbe8338-c26f-4541-8d1e-21022f9e699c req-3b86fc35-fd0b-49b0-94b2-5e9f2bd31564 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.678863] [49942]: [pid: 49942|app: 0|req: 5136/10018] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.685205] [49942]: DEBUG neutron.api.wsgi [req-ebbe8338-c26f-4541-8d1e-21022f9e699c req-b3d2ec73-9c8b-4c6a-abdd-1b55be87ab61 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1129.709697] [49942]: [pid: 49942|app: 0|req: 5137/10019] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1129.736806] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Made reservation on behalf of 6a469ff1687b41cdb245ff24a8660c58 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1129.740017] [49941]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.793859] [49941]: DEBUG neutron.db.db_base_plugin_common [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Allocated IP 192.168.128.8 (1c2c1614-60d0-4fe6-8ff5-6f61275df587/f462afb4-eeb8-442b-bf7c-c55540b88119/7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1129.855032] [49941]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for allowed_address_pair (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.855698] [49941]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.855907] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': '', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'port_security_enabled': True, 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1129.856070] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_precommit: [ 1129.856070] [49941]: key[id], None -> 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 [ 1129.856070] [49941]: key[binding:vnic_type], None -> normal [ 1129.856070] [49941]: key[binding:vif_details], None -> {} [ 1129.856070] [49941]: key[allowed_address_pairs], None -> [] [ 1129.856070] [49941]: key[binding:profile], None -> {} [ 1129.856070] [49941]: key[admin_state_up], None -> True [ 1129.856070] [49941]: key[binding:vif_type], None -> unbound [ 1129.856070] [49941]: key[device_owner], None -> [ 1129.856070] [49941]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 1129.856070] [49941]: key[binding:host_id], None -> [ 1129.856070] [49941]: key[standard_attr_id], None -> 1744 [ 1129.856070] [49941]: key[name], None -> [ 1129.856070] [49941]: key[mac_address], None -> fa:16:3e:05:8c:7e [ 1129.856070] [49941]: key[status], None -> DOWN [ 1129.856070] [49941]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 1129.856070] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}] [ 1129.856070] [49941]: key[security_groups], None -> ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'] [ 1129.856070] [49941]: key[port_security_enabled], None -> True [ 1129.856070] [49941]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 1129.856070] [49941]: key[device_id], None -> 4ea11ff0-cf31-4bac-8a93-c4a015f964db [ 1129.856070] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1129.882669] [49941]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.904361] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1129.913578] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1129.914385] [49941]: DEBUG neutron.scheduler.base_scheduler [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1129.917579] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1129.936039] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': '', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'port_security_enabled': True, 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 1, 'network': {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1129.936207] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] create_port_postcommit: [ 1129.936207] [49941]: key[id], None -> 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 [ 1129.936207] [49941]: key[binding:vnic_type], None -> normal [ 1129.936207] [49941]: key[tags], None -> [] [ 1129.936207] [49941]: key[binding:vif_details], None -> {} [ 1129.936207] [49941]: key[allowed_address_pairs], None -> [] [ 1129.936207] [49941]: key[extra_dhcp_opts], None -> [] [ 1129.936207] [49941]: key[binding:profile], None -> {} [ 1129.936207] [49941]: key[admin_state_up], None -> True [ 1129.936207] [49941]: key[network], None -> {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} [ 1129.936207] [49941]: key[binding:vif_type], None -> unbound [ 1129.936207] [49941]: key[device_owner], None -> [ 1129.936207] [49941]: key[created_at], None -> 2025-11-20T12:38:11Z [ 1129.936207] [49941]: key[updated_at], None -> 2025-11-20T12:38:11Z [ 1129.936207] [49941]: key[tenant_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 1129.936207] [49941]: key[binding:host_id], None -> [ 1129.936207] [49941]: key[description], None -> [ 1129.936207] [49941]: key[standard_attr_id], None -> 1744 [ 1129.936207] [49941]: key[name], None -> [ 1129.936207] [49941]: key[mac_address], None -> fa:16:3e:05:8c:7e [ 1129.936207] [49941]: key[status], None -> DOWN [ 1129.936207] [49941]: key[network_id], None -> 1c2c1614-60d0-4fe6-8ff5-6f61275df587 [ 1129.936207] [49941]: key[fixed_ips], None -> [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}] [ 1129.936207] [49941]: key[security_groups], None -> ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'] [ 1129.936207] [49941]: key[revision_number], None -> 1 [ 1129.936207] [49941]: key[port_security_enabled], None -> True [ 1129.936207] [49941]: key[project_id], None -> 6a469ff1687b41cdb245ff24a8660c58 [ 1129.936207] [49941]: key[device_id], None -> 4ea11ff0-cf31-4bac-8a93-c4a015f964db [ 1129.936207] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1129.966981] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1129.967377] [49941]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-4d3609b5-8277-49f9-8bc5-b3b83ae09fac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1129.976079] [49941]: [pid: 49941|app: 0|req: 4883/10020] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:38:11 2025] POST /networking/v2.0/ports => generated 732 bytes in 312 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1129.983329] [49942]: DEBUG neutron.api.v2.base [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Request body: {'port': {'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1130.019290] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.131126] [49942]: DEBUG neutron.notifiers.nova [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1130.136711] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks [] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.144376] [49942]: DEBUG neutron.db.provisioning_blocks [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Transition to ACTIVE for port object 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1130.146129] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': '', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1130.146275] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_precommit: [ 1130.146275] [49942]: key[device_owner], -> compute:nova [ 1130.146275] [49942]: key[binding:host_id], -> cpu-1 [ 1130.146275] [49942]: key[revision_number], 1 -> 2 [ 1130.146275] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1130.148443] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1130.167015] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1130.170730] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18e1b6dc-8d9c-453b-a436-be8e727aaba5 req-3865dc48-acd6-42bf-9df5-3870eafd83bd tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.171126] [49941]: [pid: 49941|app: 0|req: 4884/10021] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1130.186183] [49941]: [pid: 49941|app: 0|req: 4885/10022] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.189152] [49941]: DEBUG neutron.api.wsgi [req-18e1b6dc-8d9c-453b-a436-be8e727aaba5 req-49396519-1778-4a52-a837-67e0e97b752b tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.199703] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': '', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 1, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1130.199855] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_postcommit: [ 1130.199855] [49942]: key[device_owner], -> compute:nova [ 1130.199855] [49942]: key[binding:host_id], -> cpu-1 [ 1130.199855] [49942]: key[revision_number], 1 -> 2 [ 1130.199855] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1130.205308] [49942]: DEBUG neutron.plugins.ml2.managers [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Attempting to bind port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1130.205444] [49942]: DEBUG neutron.plugins.ml2.managers [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Attempting to bind port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1130.205566] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Attempting to bind port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 on network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1130.207209] [49941]: [pid: 49941|app: 0|req: 4886/10023] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:11 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.220122] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1130.220260] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Bind Segment={'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1130.222615] [49942]: DEBUG networking_nsxv3.api.rpc [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Bind port on Host cpu-1 & Segment [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1130.267762] [49941]: [pid: 49941|app: 0|req: 4887/10024] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:12 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1130.419854] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-321fe381-c79e-4ab1-a7ef-cad796df5836 req-8091bced-a81a-4489-9c76-aa484b6ea6a9 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.421066] [49941]: [pid: 49941|app: 0|req: 4888/10025] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:12 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.446794] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-236e4a90-0de5-429d-a497-407eb338a886 req-64d11699-7e11-42bd-b45f-678b7c93be70 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.447769] [49941]: [pid: 49941|app: 0|req: 4889/10026] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:12 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.450299] [49941]: DEBUG neutron.api.wsgi [req-321fe381-c79e-4ab1-a7ef-cad796df5836 req-c1e8d943-2ec7-45e0-a519-a3b1de67c77b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.469582] [49941]: [pid: 49941|app: 0|req: 4890/10027] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:12 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.472229] [49941]: DEBUG neutron.api.wsgi [req-236e4a90-0de5-429d-a497-407eb338a886 req-ac62b3e9-6caf-4e2b-bc56-4a09493748b1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.490069] [49941]: [pid: 49941|app: 0|req: 4891/10028] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:12 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.804741] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7cdff5bc-d6c9-4219-9fca-fac60977168c req-0d47022e-b2bb-4216-bfe1-12cbea52fff9 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1130.805975] [49941]: [pid: 49941|app: 0|req: 4892/10029] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:12 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1130.812317] [49941]: DEBUG neutron.api.wsgi [req-7cdff5bc-d6c9-4219-9fca-fac60977168c req-be45b1a4-a81a-4450-8340-970c38270ef1 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1130.835348] [49941]: [pid: 49941|app: 0|req: 4893/10030] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:12 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1131.225674] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Bound using segment: {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1131.226089] [49942]: DEBUG neutron.plugins.ml2.managers [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Bound port: 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "447ff42d-b33e-4b5d-8b7f-e8117ebbbc92", "external-id": "nsx-vlan-transportzone-836", "segmentation_id": 836}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1131.226268] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.261883] [49941]: [pid: 49941|app: 0|req: 4894/10031] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.268079] [49942]: DEBUG neutron.plugins.ml2.db [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1131.270741] [49942]: DEBUG neutron.plugins.ml2.db [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1131.272250] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1131.272402] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_precommit: [ 1131.272402] [49942]: key[binding:vif_type], unbound -> ovs [ 1131.272402] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} [ 1131.272402] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.275277] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.288700] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7d48c5a-83bc-41c9-b8ff-3b16df3f88fd req-9515f353-2dfb-4656-ad09-1e937b1a0236 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.289995] [49941]: [pid: 49941|app: 0|req: 4895/10032] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.296350] [49941]: DEBUG neutron.api.wsgi [req-e7d48c5a-83bc-41c9-b8ff-3b16df3f88fd req-a0562d3d-36b8-49cd-a7f1-867f1bf49621 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.302492] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1131.311213] [49942]: DEBUG neutron.db.provisioning_blocks [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Provisioning complete for port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1131.311330] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.311442] [49942]: INFO neutron.plugins.ml2.plugin [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Attempt 1 to provision port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 [ 1131.319328] [49941]: [pid: 49941|app: 0|req: 4896/10033] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.333023] [49941]: [pid: 49941|app: 0|req: 4897/10034] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1131.349886] [49942]: DEBUG neutron.plugins.ml2.plugin [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Current status of the port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1131.350062] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.370007] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1131.375821] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0bf98e8a-eb4b-41d2-82cf-62c85a0f68c7" -d '{"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-plugged", "status": "completed", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1131.382251] [49942]: DEBUG neutron.plugins.ml2.db [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1131.405528] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-90c6be58-016b-43f3-a3f3-4b2407ef6de0 x-openstack-request-id: req-90c6be58-016b-43f3-a3f3-4b2407ef6de0 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1131.405701] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-plugged", "status": "completed", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1131.405766] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-90c6be58-016b-43f3-a3f3-4b2407ef6de0 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1131.405906] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-90c6be58-016b-43f3-a3f3-4b2407ef6de0'] response: {'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'code': 200} [ 1131.423581] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 4, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1131.423872] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_precommit: [ 1131.423872] [49942]: key[status], DOWN -> ACTIVE [ 1131.423872] [49942]: key[revision_number], 4 -> 5 [ 1131.423872] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.430014] [49942]: DEBUG neutron.db.provisioning_blocks [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Provisioning complete for port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1131.430257] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.430404] [49942]: INFO neutron.plugins.ml2.plugin [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Attempt 1 to provision port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 [ 1131.475304] [49942]: DEBUG neutron.plugins.ml2.plugin [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Current status of the port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1131.476037] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 4, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1131.476230] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_postcommit: [ 1131.476230] [49942]: key[status], DOWN -> ACTIVE [ 1131.476230] [49942]: key[revision_number], 4 -> 5 [ 1131.476230] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.476427] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.500260] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1131.502494] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 4, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:11Z', 'revision_number': 2, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1131.502643] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] update_port_postcommit: [ 1131.502643] [49942]: key[binding:vif_type], unbound -> ovs [ 1131.502643] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} [ 1131.502643] [49942]: key[updated_at], 2025-11-20T12:38:11Z -> 2025-11-20T12:38:13Z [ 1131.502643] [49942]: key[revision_number], 2 -> 4 [ 1131.502643] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1131.508868] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.509282] [49942]: DEBUG neutron_lib.callbacks.manager [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-fb2fe053-5660-4b5f-b6dd-469ff2a2d6be service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.514363] [49942]: [pid: 49942|app: 0|req: 5138/10035] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:11 2025] PUT /networking/v2.0/ports/7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 1037 bytes in 1530 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1131.558771] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdb454c1-d834-4620-a1b6-3fd297079e08 req-7693a930-159e-40a2-8207-f6e8f27d891a tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.559708] [49941]: [pid: 49941|app: 0|req: 4898/10036] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.565790] [49941]: DEBUG neutron.api.wsgi [req-fdb454c1-d834-4620-a1b6-3fd297079e08 req-2b680ca5-64ca-4af1-b336-4115767963d1 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.587452] [49941]: [pid: 49941|app: 0|req: 4899/10037] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1131.592118] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-98dfbe6e-db72-40d1-9d8b-734ceb0c4c60 req-f6cf415f-c110-4904-ab88-d4740b626059 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.593145] [49942]: [pid: 49942|app: 0|req: 5139/10038] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.599544] [49941]: DEBUG neutron.api.wsgi [req-98dfbe6e-db72-40d1-9d8b-734ceb0c4c60 req-7fe44171-5606-4e25-987e-f62d93548e85 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.618137] [49941]: [pid: 49941|app: 0|req: 4900/10039] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.690041] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f617ad0-916e-4052-9ac3-cae59c0277fa req-4eb553db-4f14-4329-bab0-8b137f7cda14 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.691218] [49942]: [pid: 49942|app: 0|req: 5140/10040] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.706913] [49941]: DEBUG neutron.api.v2.base [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Request body: {'floatingip': {'port_id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1131.730262] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for floatingip (d78263e9-2ce8-4979-be96-733cf5a33256), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.875206] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-a75aaafc-ecec-4fa7-8bad-1dfe33e026fb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.876224] [49942]: [pid: 49942|app: 0|req: 5141/10041] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.885868] [49942]: DEBUG neutron.api.wsgi [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-17aa4467-e592-4270-a53b-2a93de3abca2 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1131.910890] [49942]: [pid: 49942|app: 0|req: 5142/10042] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=6ec8f1a9632f448e9964a980ba30a942 => generated 177 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.944334] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a03e22bd-210b-4168-99cf-bcec48db901d req-3e2d5112-dc44-45b9-8060-db8224c2d3bf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1131.945679] [49942]: [pid: 49942|app: 0|req: 5143/10043] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1131.949233] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.951027] [49942]: DEBUG neutron.api.v2.base [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'admin_state_up': True, 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1131.951233] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (d78263e9-2ce8-4979-be96-733cf5a33256), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1131.997934] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1131.999863] [49941]: INFO neutron.db.l3_db [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Floating IP d78263e9-2ce8-4979-be96-733cf5a33256 associated. External IP: 10.180.180.159, port: c707acaf-092c-40f1-b4eb-fa29c38fb2a7. [ 1132.001544] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.068568] [49942]: DEBUG neutron.db.db_base_plugin_common [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.12 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/edd9cd0a-d1b5-4457-9693-62e3dae6b116) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1132.107343] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Router 95fcd190-3edc-430b-88d5-5f196134117c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1132.130033] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (edd9cd0a-d1b5-4457-9693-62e3dae6b116), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.130706] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.130918] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': '', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1132.131075] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 1132.131075] [49942]: key[id], None -> edd9cd0a-d1b5-4457-9693-62e3dae6b116 [ 1132.131075] [49942]: key[binding:vnic_type], None -> normal [ 1132.131075] [49942]: key[binding:vif_details], None -> {} [ 1132.131075] [49942]: key[allowed_address_pairs], None -> [] [ 1132.131075] [49942]: key[binding:profile], None -> {} [ 1132.131075] [49942]: key[admin_state_up], None -> True [ 1132.131075] [49942]: key[binding:vif_type], None -> unbound [ 1132.131075] [49942]: key[device_owner], None -> [ 1132.131075] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1132.131075] [49942]: key[binding:host_id], None -> [ 1132.131075] [49942]: key[standard_attr_id], None -> 1745 [ 1132.131075] [49942]: key[name], None -> [ 1132.131075] [49942]: key[mac_address], None -> fa:16:3e:0d:5b:7e [ 1132.131075] [49942]: key[status], None -> DOWN [ 1132.131075] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1132.131075] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}] [ 1132.131075] [49942]: key[security_groups], None -> ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] [ 1132.131075] [49942]: key[port_security_enabled], None -> True [ 1132.131075] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1132.131075] [49942]: key[device_id], None -> a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 [ 1132.131075] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.151402] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.156934] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1132.162247] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e9a7166f-c277-4d7c-a93d-8879947a59f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.175859] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=edd9cd0a-d1b5-4457-9693-62e3dae6b116,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1132.183792] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1132.183792] [49941]: [pid: 49941|app: 0|req: 4901/10044] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:38:13 2025] PUT /networking/v2.0/floatingips/d78263e9-2ce8-4979-be96-733cf5a33256 => generated 803 bytes in 479 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.186248] [49941]: DEBUG neutron.api.wsgi [req-a03e22bd-210b-4168-99cf-bcec48db901d req-775309e3-ea29-4d6f-87df-9dcef08907ba tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.186677] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1132.187990] [49942]: DEBUG neutron.scheduler.base_scheduler [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1132.188334] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6fb8d7b2-aa24-4b9f-afd4-16a52963027d" -d '{"events": [{"name": "network-changed", "server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1132.190780] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1132.212574] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': '', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1132.212798] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 1132.212798] [49942]: key[id], None -> edd9cd0a-d1b5-4457-9693-62e3dae6b116 [ 1132.212798] [49942]: key[binding:vnic_type], None -> normal [ 1132.212798] [49942]: key[tags], None -> [] [ 1132.212798] [49942]: key[binding:vif_details], None -> {} [ 1132.212798] [49942]: key[allowed_address_pairs], None -> [] [ 1132.212798] [49942]: key[extra_dhcp_opts], None -> [] [ 1132.212798] [49942]: key[binding:profile], None -> {} [ 1132.212798] [49942]: key[admin_state_up], None -> True [ 1132.212798] [49942]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 1132.212798] [49942]: key[binding:vif_type], None -> unbound [ 1132.212798] [49942]: key[device_owner], None -> [ 1132.212798] [49942]: key[created_at], None -> 2025-11-20T12:38:13Z [ 1132.212798] [49942]: key[updated_at], None -> 2025-11-20T12:38:13Z [ 1132.212798] [49942]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1132.212798] [49942]: key[binding:host_id], None -> [ 1132.212798] [49942]: key[description], None -> [ 1132.212798] [49942]: key[standard_attr_id], None -> 1745 [ 1132.212798] [49942]: key[name], None -> [ 1132.212798] [49942]: key[mac_address], None -> fa:16:3e:0d:5b:7e [ 1132.212798] [49942]: key[status], None -> DOWN [ 1132.212798] [49942]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1132.212798] [49942]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}] [ 1132.212798] [49942]: key[security_groups], None -> ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] [ 1132.212798] [49942]: key[revision_number], None -> 1 [ 1132.212798] [49942]: key[port_security_enabled], None -> True [ 1132.212798] [49942]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1132.212798] [49942]: key[device_id], None -> a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 [ 1132.212798] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.215106] [49941]: [pid: 49941|app: 0|req: 4902/10045] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.244419] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-5fb99926-5742-4f39-8dfe-718e3e061259 x-openstack-request-id: req-5fb99926-5742-4f39-8dfe-718e3e061259 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1132.244497] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1132.244585] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5fb99926-5742-4f39-8dfe-718e3e061259 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1132.244796] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5fb99926-5742-4f39-8dfe-718e3e061259'] response: {'name': 'network-changed', 'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'status': 'completed', 'code': 200} [ 1132.252400] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.252844] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-7776deda-fbb6-4cf6-951c-4c51a290178c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.265377] [49942]: [pid: 49942|app: 0|req: 5144/10046] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:38:13 2025] POST /networking/v2.0/ports => generated 733 bytes in 319 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1132.273502] [49942]: DEBUG neutron.api.v2.base [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Request body: {'port': {'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1132.282909] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d9af5d2-b022-47a0-96b0-642ed7847261 req-61d0a4cf-0588-45c7-ba4c-6be0ed3cfb62 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.284597] [49941]: [pid: 49941|app: 0|req: 4903/10047] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:13 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.299365] [49941]: DEBUG neutron.api.wsgi [req-7d9af5d2-b022-47a0-96b0-642ed7847261 req-5bf94d82-cb29-422a-aed8-d1655c82ea81 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.320438] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.321253] [49941]: [pid: 49941|app: 0|req: 4904/10048] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.342656] [49941]: [pid: 49941|app: 0|req: 4905/10049] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?device_id=9616269d-bf7b-4027-8191-bdcc34c19ca9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.415229] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-748b152a-b308-402c-8cef-cba12461f07d req-ca240d22-be84-41a0-8840-c7cb7584b122 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.415736] [49941]: [pid: 49941|app: 0|req: 4906/10050] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.441024] [49942]: DEBUG neutron.notifiers.nova [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id edd9cd0a-d1b5-4457-9693-62e3dae6b116 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1132.446971] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks [] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.454551] [49942]: DEBUG neutron.db.provisioning_blocks [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Transition to ACTIVE for port object edd9cd0a-d1b5-4457-9693-62e3dae6b116 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1132.456516] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_precommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': '', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1132.456714] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_precommit: [ 1132.456714] [49942]: key[device_owner], -> compute:nova [ 1132.456714] [49942]: key[binding:host_id], -> cpu-1 [ 1132.456714] [49942]: key[updated_at], 2025-11-20T12:38:13Z -> 2025-11-20T12:38:14Z [ 1132.456714] [49942]: key[revision_number], 1 -> 2 [ 1132.456714] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.457895] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1132.469710] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b50c1dbb-b016-4b0d-a353-c47a36721271 req-d0c85c6c-1e90-40ef-b7b8-763c115618b3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.470844] [49941]: [pid: 49941|app: 0|req: 4907/10051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 736 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.473352] [49941]: DEBUG neutron.api.wsgi [req-748b152a-b308-402c-8cef-cba12461f07d req-2bc84885-8759-4b3a-810f-b78888481a98 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.477297] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Pushing event updated for resources: {'Port': ['ID=edd9cd0a-d1b5-4457-9693-62e3dae6b116,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1132.496500] [49941]: [pid: 49941|app: 0|req: 4908/10052] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.496500] [49941]: DEBUG neutron.api.wsgi [req-b50c1dbb-b016-4b0d-a353-c47a36721271 req-c08d9b15-e153-44ce-b490-e09d1a88e02d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.507458] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_postcommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': '', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1132.507647] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_postcommit: [ 1132.507647] [49942]: key[device_owner], -> compute:nova [ 1132.507647] [49942]: key[binding:host_id], -> cpu-1 [ 1132.507647] [49942]: key[updated_at], 2025-11-20T12:38:13Z -> 2025-11-20T12:38:14Z [ 1132.507647] [49942]: key[revision_number], 1 -> 2 [ 1132.507647] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1132.513117] [49942]: DEBUG neutron.plugins.ml2.managers [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Attempting to bind port edd9cd0a-d1b5-4457-9693-62e3dae6b116 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1132.513357] [49942]: DEBUG neutron.plugins.ml2.managers [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Attempting to bind port edd9cd0a-d1b5-4457-9693-62e3dae6b116 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1132.513491] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Attempting to bind port edd9cd0a-d1b5-4457-9693-62e3dae6b116 on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1132.517835] [49941]: [pid: 49941|app: 0|req: 4909/10053] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.528716] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1132.528858] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1132.532073] [49942]: DEBUG networking_nsxv3.api.rpc [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1132.556504] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-400dfc8c-035d-4918-931e-fcd2829c42e2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.557502] [49941]: [pid: 49941|app: 0|req: 4910/10054] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1132.564421] [49941]: DEBUG neutron.api.wsgi [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-b0ba5e1b-f340-4e6f-a5ca-170c1aa0a868 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.576271] [49941]: [pid: 49941|app: 0|req: 4911/10055] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1132.598838] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-f3f7344d-4c13-43da-9e64-fe180012075a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.599741] [49941]: [pid: 49941|app: 0|req: 4912/10056] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.633509] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed8a95d-b8b8-494b-8740-c22f56d770d5 req-b5fcea31-8b6d-48a2-8ab4-5fada8e9a8cd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.634437] [49941]: [pid: 49941|app: 0|req: 4913/10057] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.692310] [49941]: [pid: 49941|app: 0|req: 4914/10058] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.730497] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7811a04-29c7-401d-a622-a5e4361b785e req-6e4246b0-f19d-40db-a90c-fc9137d3f4e1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.731472] [49941]: [pid: 49941|app: 0|req: 4915/10059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.771628] [49941]: [pid: 49941|app: 0|req: 4916/10060] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1132.774377] [49941]: DEBUG neutron.api.wsgi [req-d7811a04-29c7-401d-a622-a5e4361b785e req-d025cd6b-2a77-48a5-a258-ab1b82ca63fa tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.798500] [49941]: [pid: 49941|app: 0|req: 4917/10061] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.801596] [49941]: DEBUG neutron.api.wsgi [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-e9d1f61a-fcf6-4ebe-bb80-1d1a0c409117 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.835739] [49941]: [pid: 49941|app: 0|req: 4918/10062] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports/f5046548-fd03-46e9-b9dd-b9a6c58aa023/bindings/cpu-1 => generated 301 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.862823] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fb8d7b2-aa24-4b9f-afd4-16a52963027d req-e39e0bed-3be7-4171-8c53-83a8004d8fc0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.863860] [49941]: [pid: 49941|app: 0|req: 4919/10063] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?tenant_id=c43c91a893e441d88cfc89c0c6355b26&device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1132.901599] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fb8d7b2-aa24-4b9f-afd4-16a52963027d req-1640d0c6-cf06-45b0-b402-81b780f2e66f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.902634] [49941]: [pid: 49941|app: 0|req: 4920/10064] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/networks?id=c6cc2421-d884-4245-999b-7ab6f88ed297 => generated 720 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.908419] [49941]: DEBUG neutron.api.wsgi [req-6fb8d7b2-aa24-4b9f-afd4-16a52963027d req-5e8c3daf-3c02-4196-b390-c71f307f8312 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1132.935089] [49941]: [pid: 49941|app: 0|req: 4921/10065] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=c707acaf-092c-40f1-b4eb-fa29c38fb2a7 => generated 808 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1132.957151] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fb8d7b2-aa24-4b9f-afd4-16a52963027d req-5a8b6577-1746-405a-81ab-64799aed32cc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.958111] [49941]: [pid: 49941|app: 0|req: 4922/10066] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/subnets?id=c54fb39b-92b6-4953-83fe-26b074a5474a => generated 695 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1132.987309] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fb8d7b2-aa24-4b9f-afd4-16a52963027d req-59d46446-f715-43b8-8f59-cc0ebf60e05d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1132.988300] [49941]: [pid: 49941|app: 0|req: 4923/10067] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/ports?network_id=c6cc2421-d884-4245-999b-7ab6f88ed297&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1133.024827] [49941]: [pid: 49941|app: 0|req: 4924/10068] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1133.062340] [49941]: [pid: 49941|app: 0|req: 4925/10069] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:14 2025] GET /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.320543] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc9c82c3-bf34-4ba2-b54a-611bed2bd5a9 req-95c18627-1514-418c-8b21-0885c6835c64 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.321569] [49941]: [pid: 49941|app: 0|req: 4926/10070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.327807] [49941]: DEBUG neutron.api.wsgi [req-bc9c82c3-bf34-4ba2-b54a-611bed2bd5a9 req-fb1a9844-4c78-43ab-9615-b532adbd11da tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.354056] [49941]: [pid: 49941|app: 0|req: 4927/10071] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.409580] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1133.411363] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7378da76-c4b1-4f3e-850d-0bd1900080b6" -d '{"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1133.435755] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-504280ff-aae4-4f7f-9ddf-61fe201aced3 x-openstack-request-id: req-504280ff-aae4-4f7f-9ddf-61fe201aced3 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1133.435873] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1133.435956] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-504280ff-aae4-4f7f-9ddf-61fe201aced3 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1133.436206] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-504280ff-aae4-4f7f-9ddf-61fe201aced3'] response: {'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'status': 'completed', 'code': 200} [ 1133.533615] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1133.533927] [49942]: DEBUG neutron.plugins.ml2.managers [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Bound port: edd9cd0a-d1b5-4457-9693-62e3dae6b116, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1133.534150] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1133.570446] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c5360ca-915f-407b-8936-e87052e1d00c req-62aa1ffe-56ec-4e7d-b21e-3c4e68ba66dd tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.571552] [49941]: [pid: 49941|app: 0|req: 4928/10072] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.573031] [49942]: DEBUG neutron.plugins.ml2.db [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] For port edd9cd0a-d1b5-4457-9693-62e3dae6b116, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1133.575520] [49942]: DEBUG neutron.plugins.ml2.db [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] For port edd9cd0a-d1b5-4457-9693-62e3dae6b116, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1133.576885] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_precommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1133.577050] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_precommit: [ 1133.577050] [49942]: key[binding:vif_type], unbound -> ovs [ 1133.577050] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 1133.577050] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1133.579852] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1133.599899] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32e7edd4-7b06-4de3-aadb-1db6d1908a35 req-2253afe2-8351-4c8a-b005-c1e16dea701c tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.600975] [49941]: [pid: 49941|app: 0|req: 4929/10073] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.603502] [49941]: DEBUG neutron.api.wsgi [req-8c5360ca-915f-407b-8936-e87052e1d00c req-cd6cc33f-aad6-45ea-80fb-512bd830e052 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.604597] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Pushing event updated for resources: {'Port': ['ID=edd9cd0a-d1b5-4457-9693-62e3dae6b116,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1133.614151] [49942]: DEBUG neutron.db.provisioning_blocks [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Provisioning complete for port edd9cd0a-d1b5-4457-9693-62e3dae6b116 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1133.614307] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1133.614417] [49942]: INFO neutron.plugins.ml2.plugin [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Attempt 1 to provision port edd9cd0a-d1b5-4457-9693-62e3dae6b116 [ 1133.624790] [49941]: [pid: 49941|app: 0|req: 4930/10074] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.627660] [49941]: DEBUG neutron.api.wsgi [req-32e7edd4-7b06-4de3-aadb-1db6d1908a35 req-83fab188-8f67-464a-87d1-facb53835704 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.649553] [49941]: [pid: 49941|app: 0|req: 4931/10075] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1133.668126] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Current status of the port edd9cd0a-d1b5-4457-9693-62e3dae6b116 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1133.668437] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1133.699350] [49942]: DEBUG neutron.plugins.ml2.db [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] For port edd9cd0a-d1b5-4457-9693-62e3dae6b116, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1133.711531] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3e6ccf2-cc2b-421f-8759-21e1f647665e req-9d195108-98f3-432b-97be-6860176f312f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.712474] [49941]: [pid: 49941|app: 0|req: 4932/10076] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 748 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.718328] [49941]: DEBUG neutron.api.wsgi [req-f3e6ccf2-cc2b-421f-8759-21e1f647665e req-e1052633-f93e-4bea-80ca-ded8351388cb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.733644] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_precommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:15Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1133.733906] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_precommit: [ 1133.733906] [49942]: key[status], DOWN -> ACTIVE [ 1133.733906] [49942]: key[revision_number], 4 -> 5 [ 1133.733906] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1133.737183] [49941]: [pid: 49941|app: 0|req: 4933/10077] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.740141] [49942]: DEBUG neutron.db.provisioning_blocks [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Provisioning complete for port edd9cd0a-d1b5-4457-9693-62e3dae6b116 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1133.740299] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1133.740410] [49942]: INFO neutron.plugins.ml2.plugin [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Attempt 1 to provision port edd9cd0a-d1b5-4457-9693-62e3dae6b116 [ 1133.777134] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Current status of the port edd9cd0a-d1b5-4457-9693-62e3dae6b116 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1133.777927] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_postcommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:15Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1133.778091] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_postcommit: [ 1133.778091] [49942]: key[status], DOWN -> ACTIVE [ 1133.778091] [49942]: key[revision_number], 4 -> 5 [ 1133.778091] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1133.778235] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1133.801201] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Pushing event updated for resources: {'Port': ['ID=edd9cd0a-d1b5-4457-9693-62e3dae6b116,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1133.803645] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_postcommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:15Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:14Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1133.803645] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] update_port_postcommit: [ 1133.803645] [49942]: key[binding:vif_type], unbound -> ovs [ 1133.803645] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 1133.803645] [49942]: key[updated_at], 2025-11-20T12:38:14Z -> 2025-11-20T12:38:15Z [ 1133.803645] [49942]: key[revision_number], 2 -> 4 [ 1133.803645] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1133.807764] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.808134] [49942]: DEBUG neutron_lib.callbacks.manager [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-c97945fb-7a0d-4b7d-b6e0-75af561d9a81 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1133.809445] [49942]: [pid: 49942|app: 0|req: 5145/10078] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:14 2025] PUT /networking/v2.0/ports/edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 1038 bytes in 1539 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1133.897947] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3986d7d9-3a7b-4916-8ba6-b127ecdbf71b req-7677c04f-75bc-46d5-ae49-a069d080809f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.898869] [49941]: [pid: 49941|app: 0|req: 4934/10079] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.904864] [49942]: DEBUG neutron.api.wsgi [req-3986d7d9-3a7b-4916-8ba6-b127ecdbf71b req-47b2811f-93c3-4e14-9171-3b772d7bd505 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1133.927858] [49942]: [pid: 49942|app: 0|req: 5146/10080] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1133.966657] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7378da76-c4b1-4f3e-850d-0bd1900080b6 req-33d5f17d-cc37-4310-a7d5-7e326a194d73 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1133.967650] [49941]: [pid: 49941|app: 0|req: 4935/10081] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1134.006096] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7378da76-c4b1-4f3e-850d-0bd1900080b6 req-bcce9135-7546-4abd-8e45-b3cf693a166b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.007197] [49942]: [pid: 49942|app: 0|req: 5147/10082] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.014219] [49941]: DEBUG neutron.api.wsgi [req-7378da76-c4b1-4f3e-850d-0bd1900080b6 req-d1fe35b3-15d5-4979-ad1c-b93776883be4 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.031528] [49941]: [pid: 49941|app: 0|req: 4936/10083] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 19 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.055677] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7378da76-c4b1-4f3e-850d-0bd1900080b6 req-8cbaac01-a464-46c4-84ad-fb9408825a4e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.056595] [49942]: [pid: 49942|app: 0|req: 5148/10084] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.090461] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7378da76-c4b1-4f3e-850d-0bd1900080b6 req-2ec0db4d-5383-45eb-8d2e-0036732275d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.091659] [49941]: [pid: 49941|app: 0|req: 4937/10085] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.129987] [49942]: [pid: 49942|app: 0|req: 5149/10086] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.180910] [49941]: [pid: 49941|app: 0|req: 4938/10087] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:15 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.440113] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f440b48a-96e2-4e2e-a620-06a30db9cc26 req-08fb11d7-c71a-4ff3-a0b5-cb9d25f85154 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.441099] [49942]: [pid: 49942|app: 0|req: 5150/10088] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.448524] [49941]: DEBUG neutron.api.wsgi [req-f440b48a-96e2-4e2e-a620-06a30db9cc26 req-7c93d9bc-c062-4948-a65a-948722fd5075 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.474777] [49941]: [pid: 49941|app: 0|req: 4939/10089] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.749043] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75900efe-edc7-4879-81c8-d55ce3292bcc req-f8e0a372-ee38-47b2-a471-e1efcdbfe53f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.751017] [49941]: [pid: 49941|app: 0|req: 4940/10090] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.759027] [49941]: DEBUG neutron.api.wsgi [req-75900efe-edc7-4879-81c8-d55ce3292bcc req-f747d7a4-80b8-4f2f-b9dc-69d2fb10c752 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.773241] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb1a7cbb-2b96-4e66-9364-46a3cd33b36b req-31ddce88-1c69-46d2-a67f-a9280ef11bf4 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.774300] [49942]: [pid: 49942|app: 0|req: 5151/10091] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 88 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.781009] [49942]: DEBUG neutron.api.wsgi [req-fb1a7cbb-2b96-4e66-9364-46a3cd33b36b req-3d862658-de54-406a-b648-6c0df59b6d3f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.785779] [49941]: [pid: 49941|app: 0|req: 4941/10092] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1134.803104] [49942]: [pid: 49942|app: 0|req: 5152/10093] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1134.862931] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96f47cf0-ef2d-434b-88bf-eab9f54604f7 req-134ba857-3362-46de-9292-089b301fd03d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.863418] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-e4250222-81ca-4cfa-879f-0c9a2f468017 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.863914] [49941]: [pid: 49941|app: 0|req: 4942/10094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.864452] [49942]: [pid: 49942|app: 0|req: 5153/10095] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1134.869952] [49941]: DEBUG neutron.api.wsgi [req-96f47cf0-ef2d-434b-88bf-eab9f54604f7 req-747fb908-5a30-4a1d-b98e-e0def78ddf8a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.870727] [49942]: DEBUG neutron.api.wsgi [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-841bf65d-d66c-4f9d-9413-1d79f53046f7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1134.884792] [49942]: [pid: 49942|app: 0|req: 5154/10096] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1134.891439] [49941]: [pid: 49941|app: 0|req: 4943/10097] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.910811] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-25c5751a-1007-4917-9f7e-0ec84815954e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.911814] [49942]: [pid: 49942|app: 0|req: 5155/10098] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1&tenant_id=9715357ca6bc43fdbef405fff39883db => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1134.919828] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-1803f6f7-89e1-4532-a56a-621bd7a15c5a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.921165] [49941]: [pid: 49941|app: 0|req: 4944/10099] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.952196] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c9d3f8b-2940-4bbf-8d55-b43e78980ce8 req-cf466205-712d-49e3-a89b-0d230e45142a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1134.953189] [49942]: [pid: 49942|app: 0|req: 5156/10100] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1134.990684] [49941]: [pid: 49941|app: 0|req: 4945/10101] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.005573] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12a1f7c8-0d17-48ab-b9c6-a3d1bca63595 req-7dfe9271-413e-4029-9b6e-c63b1511d28d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.006536] [49942]: [pid: 49942|app: 0|req: 5157/10102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.015152] [49942]: DEBUG neutron.api.wsgi [req-12a1f7c8-0d17-48ab-b9c6-a3d1bca63595 req-99fbe039-7778-4748-a267-1d99c2d22301 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.027397] [49941]: [pid: 49941|app: 0|req: 4946/10103] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.036252] [49942]: [pid: 49942|app: 0|req: 5158/10104] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.169584] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b38ceea0-9338-4799-b2d7-5d06c96c1942 req-48b291b4-41a4-42fb-8331-8a1dcc3f3843 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.170658] [49941]: [pid: 49941|app: 0|req: 4947/10105] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1135.177923] [49942]: DEBUG neutron.api.wsgi [req-b38ceea0-9338-4799-b2d7-5d06c96c1942 req-a1d6078b-e41d-4f2b-9596-00a0460bec08 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.205073] [49942]: [pid: 49942|app: 0|req: 5159/10106] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:16 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.438497] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}, {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1135.440717] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-454bba5b-c3ff-49c8-a799-7a87ede9bcce" -d '{"events": [{"server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "name": "network-vif-plugged", "status": "completed", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116"}, {"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1135.453626] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-8720580f-dc59-49b5-a5cd-e5950bca190c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.454641] [49941]: [pid: 49941|app: 0|req: 4948/10107] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1135.467549] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-b2c711f6-0788-4cbf-a32a-11da36192b2c x-openstack-request-id: req-b2c711f6-0788-4cbf-a32a-11da36192b2c {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1135.467724] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "name": "network-vif-plugged", "status": "completed", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116", "code": 200}, {"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1135.467787] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-b2c711f6-0788-4cbf-a32a-11da36192b2c {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1135.468076] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b2c711f6-0788-4cbf-a32a-11da36192b2c'] response: {'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'code': 200} [ 1135.468191] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-b2c711f6-0788-4cbf-a32a-11da36192b2c'] response: {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'status': 'completed', 'code': 200} [ 1135.527703] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-dfa7e3ec-215b-4fd9-8d53-fe9e97b50b4b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.529078] [49942]: [pid: 49942|app: 0|req: 5160/10108] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.537628] [49942]: DEBUG neutron.api.wsgi [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-476f1a8a-52b3-4975-90de-bc194ab45d0a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.550837] [49942]: [pid: 49942|app: 0|req: 5161/10109] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.583085] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-454bba5b-c3ff-49c8-a799-7a87ede9bcce req-0cf3a89b-7cf5-44d2-9954-0eca71c71eac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.583588] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ad989e3-3440-4ff4-9f68-bdc4053005d5 req-aeb84892-4aa9-4de7-b5b2-04f51cc41556 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.584073] [49942]: [pid: 49942|app: 0|req: 5162/10110] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1135.584591] [49941]: [pid: 49941|app: 0|req: 4949/10111] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.590921] [49941]: DEBUG neutron.api.wsgi [req-2ad989e3-3440-4ff4-9f68-bdc4053005d5 req-cdb5cb7a-f90e-4a32-8252-37b8f5c24d1e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.608241] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-501c06cf-83c6-418d-806c-2e1756cececd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.609305] [49942]: [pid: 49942|app: 0|req: 5163/10112] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.613505] [49941]: [pid: 49941|app: 0|req: 4950/10113] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.647089] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-454bba5b-c3ff-49c8-a799-7a87ede9bcce req-d81df414-6158-4ff2-859f-b53b3251233c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.648136] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abcec853-a1ab-44c6-90fb-630abdc977ff req-ad5e38cd-ba14-4620-b671-dae89588faf2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.648273] [49942]: [pid: 49942|app: 0|req: 5164/10114] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.649230] [49941]: [pid: 49941|app: 0|req: 4951/10115] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.655342] [49941]: DEBUG neutron.api.wsgi [req-454bba5b-c3ff-49c8-a799-7a87ede9bcce req-478f0d32-ee8f-4dcb-8759-4be59fcc7f30 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.670487] [49941]: [pid: 49941|app: 0|req: 4952/10116] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.681175] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-e0420466-d40c-4bd2-bcf8-c577102156af tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.681760] [49942]: [pid: 49942|app: 0|req: 5165/10117] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.703934] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-454bba5b-c3ff-49c8-a799-7a87ede9bcce req-7438a6c8-6767-4e4d-aefd-b16e6feb872a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.705058] [49942]: [pid: 49942|app: 0|req: 5166/10118] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.708184] [49941]: [pid: 49941|app: 0|req: 4953/10119] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.737237] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-454bba5b-c3ff-49c8-a799-7a87ede9bcce req-ca6e2034-9b99-489f-a4d7-0f99fe89fb41 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.738319] [49941]: [pid: 49941|app: 0|req: 4954/10120] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.756843] [49942]: DEBUG neutron.plugins.ml2.plugin [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Deleting port 59dbf13a-6d6c-480a-8d08-7e9851546800 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1135.757088] [49942]: DEBUG neutron_lib.callbacks.manager [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1135.774675] [49941]: [pid: 49941|app: 0|req: 4955/10121] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.790619] [49942]: DEBUG neutron.plugins.ml2.db [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] For port 59dbf13a-6d6c-480a-8d08-7e9851546800, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=59dbf13a-6d6c-480a-8d08-7e9851546800,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1135.790827] [49942]: DEBUG neutron_lib.callbacks.manager [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1135.795719] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:37Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1135.795996] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit: [ 1135.795996] [49942]: key[id], 59dbf13a-6d6c-480a-8d08-7e9851546800 -> None [ 1135.795996] [49942]: key[binding:vnic_type], normal -> None [ 1135.795996] [49942]: key[tags], [] -> None [ 1135.795996] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1135.795996] [49942]: key[allowed_address_pairs], [] -> None [ 1135.795996] [49942]: key[extra_dhcp_opts], [] -> None [ 1135.795996] [49942]: key[binding:profile], {} -> None [ 1135.795996] [49942]: key[admin_state_up], True -> None [ 1135.795996] [49942]: key[binding:vif_type], ovs -> None [ 1135.795996] [49942]: key[device_owner], compute:nova -> None [ 1135.795996] [49942]: key[created_at], 2025-11-20T12:37:35Z -> None [ 1135.795996] [49942]: key[updated_at], 2025-11-20T12:37:37Z -> None [ 1135.795996] [49942]: key[description], -> None [ 1135.795996] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1135.795996] [49942]: key[binding:host_id], cpu-1 -> None [ 1135.795996] [49942]: key[standard_attr_id], 1687 -> None [ 1135.795996] [49942]: key[name], -> None [ 1135.795996] [49942]: key[mac_address], fa:16:3e:0b:44:bd -> None [ 1135.795996] [49942]: key[status], ACTIVE -> None [ 1135.795996] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1135.795996] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] -> None [ 1135.795996] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1135.795996] [49942]: key[revision_number], 5 -> None [ 1135.795996] [49942]: key[port_security_enabled], True -> None [ 1135.795996] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1135.795996] [49942]: key[device_id], 444f7637-5fa8-4a2b-9e4b-5b25b6036a59 -> None [ 1135.795996] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1135.797668] [49942]: DEBUG neutron.plugins.ml2.plugin [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Calling delete_port for 59dbf13a-6d6c-480a-8d08-7e9851546800 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1135.809148] [49941]: [pid: 49941|app: 0|req: 4956/10122] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.863997] [49941]: [pid: 49941|app: 0|req: 4957/10123] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.891861] [49942]: DEBUG neutron_lib.callbacks.manager [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (59dbf13a-6d6c-480a-8d08-7e9851546800), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1135.903425] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event deleted for resources: {'Port': ['ID=59dbf13a-6d6c-480a-8d08-7e9851546800,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1135.924258] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba38cf3d-96c7-4307-8282-094b6e3ea6a2 req-0165288e-7a12-40f5-aec0-119a56ae7527 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1135.925853] [49941]: [pid: 49941|app: 0|req: 4958/10124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1135.932598] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] No DVR routers for this DVR port 59dbf13a-6d6c-480a-8d08-7e9851546800 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1135.932834] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit called with port settings {'id': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:0b:44:bd', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'device_owner': 'compute:nova', 'standard_attr_id': 1687, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:35Z', 'updated_at': '2025-11-20T12:37:37Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1135.933074] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit: [ 1135.933074] [49942]: key[id], 59dbf13a-6d6c-480a-8d08-7e9851546800 -> None [ 1135.933074] [49942]: key[binding:vnic_type], normal -> None [ 1135.933074] [49942]: key[tags], [] -> None [ 1135.933074] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1135.933074] [49942]: key[allowed_address_pairs], [] -> None [ 1135.933074] [49942]: key[extra_dhcp_opts], [] -> None [ 1135.933074] [49942]: key[binding:profile], {} -> None [ 1135.933074] [49942]: key[admin_state_up], True -> None [ 1135.933074] [49942]: key[binding:vif_type], ovs -> None [ 1135.933074] [49942]: key[device_owner], compute:nova -> None [ 1135.933074] [49942]: key[created_at], 2025-11-20T12:37:35Z -> None [ 1135.933074] [49942]: key[updated_at], 2025-11-20T12:37:37Z -> None [ 1135.933074] [49942]: key[description], -> None [ 1135.933074] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1135.933074] [49942]: key[binding:host_id], cpu-1 -> None [ 1135.933074] [49942]: key[standard_attr_id], 1687 -> None [ 1135.933074] [49942]: key[name], -> None [ 1135.933074] [49942]: key[mac_address], fa:16:3e:0b:44:bd -> None [ 1135.933074] [49942]: key[status], ACTIVE -> None [ 1135.933074] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1135.933074] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] -> None [ 1135.933074] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1135.933074] [49942]: key[revision_number], 5 -> None [ 1135.933074] [49942]: key[port_security_enabled], True -> None [ 1135.933074] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1135.933074] [49942]: key[device_id], 444f7637-5fa8-4a2b-9e4b-5b25b6036a59 -> None [ 1135.933074] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1135.935142] [49942]: DEBUG neutron_lib.callbacks.manager [req-a97744b4-0954-4729-92bd-c42d6174d2aa req-8f1dbc3d-bf64-42c6-bdcd-d6d01513ff9e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1135.937863] [49942]: [pid: 49942|app: 0|req: 5167/10125] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:38:17 2025] DELETE /networking/v2.0/ports/59dbf13a-6d6c-480a-8d08-7e9851546800 => generated 0 bytes in 232 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1135.940664] [49942]: DEBUG neutron.api.wsgi [req-ba38cf3d-96c7-4307-8282-094b6e3ea6a2 req-3b489120-e6f8-4d52-8a1d-7dfea7d354ee tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1135.942202] [49941]: [pid: 49941|app: 0|req: 4959/10126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1135.964825] [49942]: [pid: 49942|app: 0|req: 5168/10127] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.013844] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c88350c-1b1b-4e3b-9a40-67217dec3b47 req-c3ab7c09-207f-45bd-a799-c6ec7ac554a7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.014805] [49941]: [pid: 49941|app: 0|req: 4960/10128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.021991] [49942]: DEBUG neutron.api.wsgi [req-7c88350c-1b1b-4e3b-9a40-67217dec3b47 req-701b51b3-ccf3-4f92-be83-ac2357d5b591 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.043394] [49942]: [pid: 49942|app: 0|req: 5169/10129] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.141099] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be722cd2-483c-4cfe-bb8a-bc4773bfaf5d req-741e4c6f-4ae8-41f9-8910-a0e65866726b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.141966] [49941]: [pid: 49941|app: 0|req: 4961/10130] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.148388] [49942]: DEBUG neutron.api.wsgi [req-be722cd2-483c-4cfe-bb8a-bc4773bfaf5d req-ea157906-e0b4-4aed-8c8c-dca152286cb4 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.168844] [49942]: [pid: 49942|app: 0|req: 5170/10131] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:17 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&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.437145] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-276de5a9-d95a-4b5a-a116-ff00ab89aa06 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.438909] [49941]: [pid: 49941|app: 0|req: 4962/10132] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1136.476016] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-1d96a0ba-0ae7-42a0-abbd-fe792ce7674a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.477086] [49942]: [pid: 49942|app: 0|req: 5171/10133] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.483072] [49941]: DEBUG neutron.api.wsgi [req-09dcb023-f704-444f-9cb4-39c443dce61a req-7b531cb6-ea5a-4ab5-bf2a-35cf9117148c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.514237] [49941]: [pid: 49941|app: 0|req: 4963/10134] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 807 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.538124] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-962cc449-ba2e-43ae-96cc-180547927b2c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.539055] [49942]: [pid: 49942|app: 0|req: 5172/10135] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.569122] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-2f8f432c-2f11-4ced-8915-ff3328d354b1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.570158] [49941]: [pid: 49941|app: 0|req: 4964/10136] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.609432] [49942]: [pid: 49942|app: 0|req: 5173/10137] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1136.651445] [49941]: [pid: 49941|app: 0|req: 4965/10138] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1136.737098] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-799c24d4-4868-49d7-b215-f176f4aed0f8 req-2b1f0c01-fc96-4e0f-84e3-ddd6baf22345 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1136.738082] [49942]: [pid: 49942|app: 0|req: 5174/10139] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1136.744195] [49941]: DEBUG neutron.api.wsgi [req-799c24d4-4868-49d7-b215-f176f4aed0f8 req-f3a99e61-751c-4ed1-9105-d27358614f65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1136.766107] [49941]: [pid: 49941|app: 0|req: 4966/10140] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.016705] [49942]: [pid: 49942|app: 0|req: 5175/10141] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1137.041951] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ddf03cb-3b28-4e97-a89b-4fa0b36444f7 req-2b3642c2-082c-4536-a1fb-45181821b3d0 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.043086] [49941]: [pid: 49941|app: 0|req: 4967/10142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.050954] [49942]: DEBUG neutron.api.wsgi [req-9ddf03cb-3b28-4e97-a89b-4fa0b36444f7 req-d11268f5-50a1-474b-bf1b-75863eb2ed6a tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.072720] [49942]: [pid: 49942|app: 0|req: 5176/10143] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&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.118376] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84edbe92-aca4-47fd-a25b-c818e60a098f req-21ae5d20-e1e8-42a0-b6f3-dcb0c602a83f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.119385] [49941]: [pid: 49941|app: 0|req: 4968/10144] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.126267] [49942]: DEBUG neutron.api.wsgi [req-84edbe92-aca4-47fd-a25b-c818e60a098f req-a44c18c5-a043-4486-9e6a-bd1a015e8d77 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.151775] [49942]: [pid: 49942|app: 0|req: 5177/10145] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.272066] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f73d33e2-893a-42a3-b155-ccb2fd4b4b69 req-e888ef78-ff5a-44cc-b400-be9dbb3e010b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.273063] [49941]: [pid: 49941|app: 0|req: 4969/10146] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:18 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.279485] [49942]: DEBUG neutron.api.wsgi [req-f73d33e2-893a-42a3-b155-ccb2fd4b4b69 req-67500795-b8da-4bcb-ad7c-0eb0b0433a3e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.307826] [49942]: [pid: 49942|app: 0|req: 5178/10147] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:19 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.469452] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'name': 'network-vif-deleted', 'tag': '59dbf13a-6d6c-480a-8d08-7e9851546800'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1137.470950] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f90478eb-13ba-47f9-9fa9-c083678713ed" -d '{"events": [{"server_uuid": "444f7637-5fa8-4a2b-9e4b-5b25b6036a59", "name": "network-vif-deleted", "tag": "59dbf13a-6d6c-480a-8d08-7e9851546800"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1137.493745] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-3ce9f711-35f5-4f7d-bf62-1b2a460ac6da x-openstack-request-id: req-3ce9f711-35f5-4f7d-bf62-1b2a460ac6da {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1137.494070] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "444f7637-5fa8-4a2b-9e4b-5b25b6036a59", "name": "network-vif-deleted", "tag": "59dbf13a-6d6c-480a-8d08-7e9851546800", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1137.494070] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3ce9f711-35f5-4f7d-bf62-1b2a460ac6da {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1137.494169] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3ce9f711-35f5-4f7d-bf62-1b2a460ac6da'] response: {'server_uuid': '444f7637-5fa8-4a2b-9e4b-5b25b6036a59', 'name': 'network-vif-deleted', 'tag': '59dbf13a-6d6c-480a-8d08-7e9851546800', 'status': 'completed', 'code': 200} [ 1137.842996] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69cee074-d44b-4e7b-823f-7d6965c52fde req-99f6c48f-8b8a-43b3-a5cb-2f807d57b0dd tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1137.842996] [49941]: [pid: 49941|app: 0|req: 4970/10148] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:19 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1137.849681] [49942]: DEBUG neutron.api.wsgi [req-69cee074-d44b-4e7b-823f-7d6965c52fde req-3dc5a349-ad7a-455c-aab4-0448430e4b78 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1137.869929] [49942]: [pid: 49942|app: 0|req: 5179/10149] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:19 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.083784] [49941]: [pid: 49941|app: 0|req: 4971/10150] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:19 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.188420] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7227b360-e986-40a3-ab8e-07c62aa23e73 req-bc6dcbae-e40a-464e-83b8-e2df00360add tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.189490] [49942]: [pid: 49942|app: 0|req: 5180/10151] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:19 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.195976] [49941]: DEBUG neutron.api.wsgi [req-7227b360-e986-40a3-ab8e-07c62aa23e73 req-ac9e554c-103a-4785-ae19-b65c640bff15 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.217931] [49941]: [pid: 49941|app: 0|req: 4972/10152] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:19 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1138.257693] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cee212a4-127d-4d6d-8363-9b4c77d69412 req-a76a0f72-b370-4ae4-896d-41b29e0a765b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.258963] [49942]: [pid: 49942|app: 0|req: 5181/10153] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:19 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.266032] [49941]: DEBUG neutron.api.wsgi [req-cee212a4-127d-4d6d-8363-9b4c77d69412 req-d87ee855-2926-4802-b976-3b9e51534dd9 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.288291] [49941]: [pid: 49941|app: 0|req: 4973/10154] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:20 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.425256] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4674262-d3d4-475b-ac43-9962c3b54bb8 req-6084eba8-1809-4523-ac07-d36ea928501d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.426215] [49942]: [pid: 49942|app: 0|req: 5182/10155] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:20 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.432344] [49941]: DEBUG neutron.api.wsgi [req-b4674262-d3d4-475b-ac43-9962c3b54bb8 req-8f033243-d39f-45fe-87e5-636aadbe0024 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.456660] [49941]: [pid: 49941|app: 0|req: 4974/10156] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:20 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.950269] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c80877e2-8b5b-4e50-bac4-8f18257a77e4 req-1cb81ef6-90f8-4ec2-91bc-fa60037b0eb6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1138.951308] [49942]: [pid: 49942|app: 0|req: 5183/10157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:20 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1138.957399] [49941]: DEBUG neutron.api.wsgi [req-c80877e2-8b5b-4e50-bac4-8f18257a77e4 req-44366621-1ddd-40e2-bb37-1bb4f4c36a36 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1138.976781] [49941]: [pid: 49941|app: 0|req: 4975/10158] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:20 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.160340] [49942]: [pid: 49942|app: 0|req: 5184/10159] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:20 2025] GET /networking/v2.0/ports?device_id=444f7637-5fa8-4a2b-9e4b-5b25b6036a59 => generated 12 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1139.315597] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-218c9d6e-9519-44bb-8521-90f40e3ce23c req-8129c4e8-42ea-42f3-9941-5381a24b3b49 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.316630] [49941]: [pid: 49941|app: 0|req: 4976/10160] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.322944] [49942]: DEBUG neutron.api.wsgi [req-218c9d6e-9519-44bb-8521-90f40e3ce23c req-26cd02c0-ab15-4360-bf92-f3aedc59b355 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.347626] [49942]: [pid: 49942|app: 0|req: 5185/10161] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1139.404567] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dac1a4c6-b8fa-44c2-8637-e3687d95b74d req-bb6ae196-5c86-40bc-bb8c-d9ed0d30e53f tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.405375] [49941]: [pid: 49941|app: 0|req: 4977/10162] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.412545] [49942]: DEBUG neutron.api.wsgi [req-dac1a4c6-b8fa-44c2-8637-e3687d95b74d req-82ec98b0-6c98-4ade-a34c-e54d1e9932d1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.433288] [49942]: [pid: 49942|app: 0|req: 5186/10163] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.568804] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c923519-282b-404d-a9f6-fa646e446c95 req-a46a7744-aee8-42ce-bdf2-17314d049e98 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.569868] [49941]: [pid: 49941|app: 0|req: 4978/10164] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.576381] [49942]: DEBUG neutron.api.wsgi [req-4c923519-282b-404d-a9f6-fa646e446c95 req-e5033143-4136-42f7-a09b-6e5da2cfc7fc tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1139.600724] [49942]: [pid: 49942|app: 0|req: 5187/10165] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1139.679044] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8a18f39-4868-4ecc-9acf-3efe1ad2cd8e req-92534832-341f-4b6f-8c9f-77c59dfeaada tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1139.680061] [49941]: [pid: 49941|app: 0|req: 4979/10166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1139.691646] [49942]: DEBUG neutron.api.v2.base [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Request body: {'floatingip': {'port_id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1139.712107] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (78eae88c-90f4-4a1f-a4ef-88fa2da92856), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1139.947597] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1139.949332] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (78eae88c-90f4-4a1f-a4ef-88fa2da92856), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1139.996408] [49942]: INFO neutron.db.l3_db [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Floating IP 78eae88c-90f4-4a1f-a4ef-88fa2da92856 associated. External IP: 10.180.180.237, port: 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4. [ 1140.055366] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0ece137-3275-4832-9bf2-56b11a7289a2 req-9fc01598-ccfa-4237-9d82-5560a07e4aed tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.056589] [49941]: [pid: 49941|app: 0|req: 4980/10167] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.062881] [49941]: DEBUG neutron.api.wsgi [req-a0ece137-3275-4832-9bf2-56b11a7289a2 req-3af60f64-58bd-486d-837c-247afdc8f8e2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.086837] [49941]: [pid: 49941|app: 0|req: 4981/10168] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:21 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.100907] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Router 611951f1-79ee-494f-b87d-3fd4cf35ceef has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1140.151513] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1140.156476] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d0748a46-4aeb-4081-b060-e05ecbf08934 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1140.173783] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1140.174521] [49942]: [pid: 49942|app: 0|req: 5188/10169] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:38:21 2025] PUT /networking/v2.0/floatingips/78eae88c-90f4-4a1f-a4ef-88fa2da92856 => generated 802 bytes in 486 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.176036] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-633010c2-9f56-4137-8aeb-d4736e69da0d" -d '{"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1140.199279] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-9f7b1c02-3267-4984-a9db-a1dcf5d84bd4 x-openstack-request-id: req-9f7b1c02-3267-4984-a9db-a1dcf5d84bd4 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1140.199622] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1140.199622] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9f7b1c02-3267-4984-a9db-a1dcf5d84bd4 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1140.199622] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9f7b1c02-3267-4984-a9db-a1dcf5d84bd4'] response: {'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'status': 'completed', 'code': 200} [ 1140.388934] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-2aac7124-ac7e-4d64-9986-5f8ad2730192 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.389590] [49941]: [pid: 49941|app: 0|req: 4982/10170] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.395897] [49942]: DEBUG neutron.api.wsgi [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-9dde8411-04d5-42c8-b599-25f56cd74d50 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.401202] [49942]: [pid: 49942|app: 0|req: 5189/10171] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.462326] [49941]: [pid: 49941|app: 0|req: 4983/10172] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 149 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.485507] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-0aa3511d-2f4f-495c-843c-68b78c2d8195 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.486613] [49942]: [pid: 49942|app: 0|req: 5190/10173] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1&tenant_id=9715357ca6bc43fdbef405fff39883db&binding%3Ahost_id=cpu-1 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.492013] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-74a2e9ec-738b-435b-82e8-62479c340724 req-d5c0c4e6-4854-440a-a191-599300b643b2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.493036] [49941]: [pid: 49941|app: 0|req: 4984/10174] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1140.499113] [49941]: DEBUG neutron.api.wsgi [req-74a2e9ec-738b-435b-82e8-62479c340724 req-1ec7f1c6-09cf-453a-bd17-ad057725b760 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.521856] [49941]: [pid: 49941|app: 0|req: 4985/10175] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.524100] [49942]: [pid: 49942|app: 0|req: 5191/10176] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.562959] [49941]: [pid: 49941|app: 0|req: 4986/10177] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.722248] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7693e481-07ba-4924-b9be-0b65cc1d5b4d req-dbdd1992-aa93-4d98-90e6-43f1ec6b4d6a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.723191] [49942]: [pid: 49942|app: 0|req: 5192/10178] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.729200] [49942]: DEBUG neutron.api.wsgi [req-7693e481-07ba-4924-b9be-0b65cc1d5b4d req-cf75c21a-ad10-442a-9eb1-d52f553be62c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.732728] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633010c2-9f56-4137-8aeb-d4736e69da0d req-127cd96f-d471-4ca8-9155-b2428e38b43a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.733877] [49941]: [pid: 49941|app: 0|req: 4987/10179] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1140.753992] [49942]: [pid: 49942|app: 0|req: 5193/10180] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.780839] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633010c2-9f56-4137-8aeb-d4736e69da0d req-a46c07c8-e3b6-4e80-8d28-cfef2bf48bf5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.782132] [49941]: [pid: 49941|app: 0|req: 4988/10181] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1140.795639] [49941]: DEBUG neutron.api.wsgi [req-633010c2-9f56-4137-8aeb-d4736e69da0d req-07b46770-8073-41de-bb2d-0a088e4ff5cc service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1140.797334] [49942]: [pid: 49942|app: 0|req: 5194/10182] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.827976] [49941]: [pid: 49941|app: 0|req: 4989/10183] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 805 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.852351] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633010c2-9f56-4137-8aeb-d4736e69da0d req-a3ac6fca-d0e9-4568-856a-ad5e27831fd5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.853276] [49942]: [pid: 49942|app: 0|req: 5195/10184] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.885490] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-633010c2-9f56-4137-8aeb-d4736e69da0d req-f7782efe-af36-4cee-812a-b56092520d21 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1140.886533] [49941]: [pid: 49941|app: 0|req: 4990/10185] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1140.923120] [49942]: [pid: 49942|app: 0|req: 5196/10186] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1140.960313] [49941]: [pid: 49941|app: 0|req: 4991/10187] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.164476] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2b56c70-10bf-483d-99ea-c77ba2bda057 req-ab6ab901-6ba2-4673-ac5e-271570d2e518 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.165588] [49942]: [pid: 49942|app: 0|req: 5197/10188] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.172339] [49941]: DEBUG neutron.api.wsgi [req-b2b56c70-10bf-483d-99ea-c77ba2bda057 req-266de759-7956-4c7b-b2dc-8703a92697bc tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.196338] [49941]: [pid: 49941|app: 0|req: 4992/10189] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:22 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.534749] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-bdbfb7b2-86c1-4081-8f07-08d908193e30 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.535716] [49942]: [pid: 49942|app: 0|req: 5198/10190] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/ports?tenant_id=9715357ca6bc43fdbef405fff39883db&device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 1042 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1141.585238] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-2d5fd078-ab68-4523-8347-9d3d62626a5c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.586662] [49941]: [pid: 49941|app: 0|req: 4993/10191] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/networks?id=1a2d11f8-c372-4110-9963-67fd280254d2 => generated 712 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.593163] [49942]: DEBUG neutron.api.wsgi [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-17a44192-ac9a-4db1-be45-0d4a3973ffd4 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.606109] [49942]: [pid: 49942|app: 0|req: 5199/10192] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.630097] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-f8c0bf96-2d95-4486-9fcc-d1653b511a28 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.631072] [49941]: [pid: 49941|app: 0|req: 4994/10193] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/subnets?id=5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 687 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.683335] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-1b9f12e6-e9b5-4068-8e2d-1c749aafd8f8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.684327] [49942]: [pid: 49942|app: 0|req: 5200/10194] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/ports?network_id=1a2d11f8-c372-4110-9963-67fd280254d2&device_owner=network%3Adhcp => generated 999 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.729589] [49941]: [pid: 49941|app: 0|req: 4995/10195] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.764612] [49942]: [pid: 49942|app: 0|req: 5201/10196] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1141.846182] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e4431ac-0ee0-4698-aa4d-81a8dd957868 req-b613d45b-5027-4de4-b377-ceb6a1cf3dee tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1141.847115] [49941]: [pid: 49941|app: 0|req: 4996/10197] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.853459] [49942]: DEBUG neutron.api.wsgi [req-5e4431ac-0ee0-4698-aa4d-81a8dd957868 req-d5f1c528-89ae-4220-8595-25c43bf5097c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1141.877427] [49942]: [pid: 49942|app: 0|req: 5202/10198] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1141.926374] [49941]: [pid: 49941|app: 0|req: 4997/10199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1142.306228] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7067aca-2d35-42b6-b673-56d72a79b151 req-9c5a9835-813c-449d-8414-a51959d02882 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.307200] [49942]: [pid: 49942|app: 0|req: 5203/10200] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:23 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.313931] [49941]: DEBUG neutron.api.wsgi [req-e7067aca-2d35-42b6-b673-56d72a79b151 req-3d2d9cf4-ee05-497f-a4d9-de6e10aaa436 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.333876] [49941]: [pid: 49941|app: 0|req: 4998/10201] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:24 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.963796] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a5419dd-f9ee-4d25-a013-04c8ca901dc9 req-2a529658-8db0-43fe-8dad-251c2cb70a85 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1142.964819] [49942]: [pid: 49942|app: 0|req: 5204/10202] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:24 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1142.971013] [49941]: DEBUG neutron.api.wsgi [req-0a5419dd-f9ee-4d25-a013-04c8ca901dc9 req-dfca1717-0ca1-4796-8c99-01ba5f220c70 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1142.992676] [49941]: [pid: 49941|app: 0|req: 4999/10203] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:24 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.041716] [49942]: [pid: 49942|app: 0|req: 5205/10204] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:24 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1143.100071] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d510cec-7cb3-4c4d-9529-a5e6408c8cf3 req-f872bd19-e127-4a0f-a0bb-6649808dfcb6 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.101225] [49941]: [pid: 49941|app: 0|req: 5000/10205] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:24 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.112641] [49942]: DEBUG neutron.api.v2.base [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'port_id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1143.145897] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.393017] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.394740] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.441121] [49942]: INFO neutron.db.l3_db [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP d4728f6f-60b6-443c-81be-7dde7dbdc175 associated. External IP: 10.180.180.180, port: 262b8ddc-9b13-475a-a114-06b879916eba. [ 1143.463274] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-00c18ae3-e0a1-41b2-82d5-d4beb6bbf28c req-47c653cb-b13a-4841-8dc4-53f0a2eda1e0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1143.464398] [49941]: [pid: 49941|app: 0|req: 5001/10206] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:25 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.470210] [49941]: DEBUG neutron.api.wsgi [req-00c18ae3-e0a1-41b2-82d5-d4beb6bbf28c req-a6d8017a-ce5b-485a-9c84-f96c6b8f41e7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1143.493441] [49941]: [pid: 49941|app: 0|req: 5002/10207] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:25 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1143.539903] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1143.587520] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1143.685503] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1143.743607] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1143.748335] [49942]: DEBUG neutron_lib.callbacks.manager [None req-cd5baffb-4b91-457e-9a58-73c3a73b6017 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.765505] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1143.768829] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cc081c0b-0e25-4b7f-b332-3f2e1157b822" -d '{"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1143.784591] [49942]: [pid: 49942|app: 0|req: 5206/10208] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:38:24 2025] PUT /networking/v2.0/floatingips/d4728f6f-60b6-443c-81be-7dde7dbdc175 => generated 805 bytes in 675 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1143.790544] [49941]: DEBUG neutron.api.v2.base [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'port': {'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-297467951'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1143.803745] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-2c610bce-f2a9-4176-b4d6-7c67c7193b76 x-openstack-request-id: req-2c610bce-f2a9-4176-b4d6-7c67c7193b76 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1143.803850] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1143.803927] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2c610bce-f2a9-4176-b4d6-7c67c7193b76 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1143.804108] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2c610bce-f2a9-4176-b4d6-7c67c7193b76'] response: {'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba', 'status': 'completed', 'code': 200} [ 1143.830839] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Made reservation on behalf of 6ec8f1a9632f448e9964a980ba30a942 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1143.833593] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.847386] [49941]: DEBUG neutron.notifiers.nova [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] device_id is not set on port 1794c28e-45c1-4cb2-a68f-6962649f3f26 yet. {{(pid=49941) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1143.895525] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Allocated IP 192.168.128.9 (78c2184d-4790-469d-bc64-08e4a7f0b1e6/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb/1794c28e-45c1-4cb2-a68f-6962649f3f26) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1143.967091] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for allowed_address_pair (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.967791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.968011] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1143.968203] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_precommit: [ 1143.968203] [49941]: key[id], None -> 1794c28e-45c1-4cb2-a68f-6962649f3f26 [ 1143.968203] [49941]: key[binding:vnic_type], None -> normal [ 1143.968203] [49941]: key[binding:vif_details], None -> {} [ 1143.968203] [49941]: key[allowed_address_pairs], None -> [] [ 1143.968203] [49941]: key[binding:profile], None -> {} [ 1143.968203] [49941]: key[admin_state_up], None -> True [ 1143.968203] [49941]: key[binding:vif_type], None -> unbound [ 1143.968203] [49941]: key[device_owner], None -> [ 1143.968203] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1143.968203] [49941]: key[binding:host_id], None -> [ 1143.968203] [49941]: key[standard_attr_id], None -> 1746 [ 1143.968203] [49941]: key[name], None -> tempest-AttachInterfacesTestJSON-297467951 [ 1143.968203] [49941]: key[mac_address], None -> fa:16:3e:5e:ef:fb [ 1143.968203] [49941]: key[status], None -> DOWN [ 1143.968203] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1143.968203] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}] [ 1143.968203] [49941]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 1143.968203] [49941]: key[port_security_enabled], None -> True [ 1143.968203] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1143.968203] [49941]: key[device_id], None -> [ 1143.968203] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1143.987454] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1143.998993] [49942]: DEBUG neutron.api.wsgi [req-09dcb023-f704-444f-9cb4-39c443dce61a req-8e6fd4c9-24aa-4f6a-9fae-371c124e7aeb service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.010234] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1144.020816] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1144.021639] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1144.024347] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1144.026631] [49942]: [pid: 49942|app: 0|req: 5207/10209] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:38:25 2025] GET /networking/v2.0/ports/fc4f0373-6952-4834-87d6-d14f59d8db16/bindings/cpu-1 => generated 301 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.040882] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'port_security_enabled': True, 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:25Z', 'revision_number': 1, 'network': {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1144.041974] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] create_port_postcommit: [ 1144.041974] [49941]: key[id], None -> 1794c28e-45c1-4cb2-a68f-6962649f3f26 [ 1144.041974] [49941]: key[binding:vnic_type], None -> normal [ 1144.041974] [49941]: key[tags], None -> [] [ 1144.041974] [49941]: key[binding:vif_details], None -> {} [ 1144.041974] [49941]: key[allowed_address_pairs], None -> [] [ 1144.041974] [49941]: key[extra_dhcp_opts], None -> [] [ 1144.041974] [49941]: key[binding:profile], None -> {} [ 1144.041974] [49941]: key[admin_state_up], None -> True [ 1144.041974] [49941]: key[network], None -> {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} [ 1144.041974] [49941]: key[binding:vif_type], None -> unbound [ 1144.041974] [49941]: key[device_owner], None -> [ 1144.041974] [49941]: key[created_at], None -> 2025-11-20T12:38:25Z [ 1144.041974] [49941]: key[updated_at], None -> 2025-11-20T12:38:25Z [ 1144.041974] [49941]: key[tenant_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1144.041974] [49941]: key[binding:host_id], None -> [ 1144.041974] [49941]: key[description], None -> [ 1144.041974] [49941]: key[standard_attr_id], None -> 1746 [ 1144.041974] [49941]: key[name], None -> tempest-AttachInterfacesTestJSON-297467951 [ 1144.041974] [49941]: key[mac_address], None -> fa:16:3e:5e:ef:fb [ 1144.041974] [49941]: key[status], None -> DOWN [ 1144.041974] [49941]: key[network_id], None -> 78c2184d-4790-469d-bc64-08e4a7f0b1e6 [ 1144.041974] [49941]: key[fixed_ips], None -> [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}] [ 1144.041974] [49941]: key[security_groups], None -> ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] [ 1144.041974] [49941]: key[revision_number], None -> 1 [ 1144.041974] [49941]: key[port_security_enabled], None -> True [ 1144.041974] [49941]: key[project_id], None -> 6ec8f1a9632f448e9964a980ba30a942 [ 1144.041974] [49941]: key[device_id], None -> [ 1144.041974] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1144.045448] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.045829] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2d926bc7-3baa-4b44-b13b-ead62534522b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.057660] [49941]: [pid: 49941|app: 0|req: 5003/10210] 10.180.1.21 () {60 vars in 1145 bytes} [Thu Nov 20 12:38:25 2025] POST /networking/v2.0/ports => generated 738 bytes in 270 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1144.110857] [49942]: [pid: 49942|app: 0|req: 5208/10211] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:25 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.181714] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2ba47369-da69-4dcf-8ae3-4eddb5c8d57c req-0e80debd-35c0-42d8-8be1-bfbc8396f3d5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.182695] [49941]: [pid: 49941|app: 0|req: 5004/10212] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:25 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.189502] [49942]: DEBUG neutron.api.wsgi [req-2ba47369-da69-4dcf-8ae3-4eddb5c8d57c req-a1661942-cd19-4826-803a-cc56b0699e32 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.211977] [49942]: [pid: 49942|app: 0|req: 5209/10213] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:25 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.279739] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe01e9bf-69d7-4627-bf9c-d846332ab312 req-06a1664e-8f02-45db-8c27-a10e7374fd07 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.280697] [49941]: [pid: 49941|app: 0|req: 5005/10214] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.291909] [49942]: DEBUG neutron.api.v2.base [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'port_id': '262b8ddc-9b13-475a-a114-06b879916eba'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1144.319799] [49942]: DEBUG neutron_lib.callbacks.manager [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.337177] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc081c0b-0e25-4b7f-b332-3f2e1157b822 req-4047c287-f425-41d6-a846-91f720ea3041 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.338221] [49941]: [pid: 49941|app: 0|req: 5006/10215] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1144.374667] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc081c0b-0e25-4b7f-b332-3f2e1157b822 req-dba86a5f-204f-474c-b5af-499eebcf98ba service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.375321] [49941]: [pid: 49941|app: 0|req: 5007/10216] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1144.381210] [49941]: DEBUG neutron.api.wsgi [req-cc081c0b-0e25-4b7f-b332-3f2e1157b822 req-45bf7ca5-67e7-4032-8fc7-8832417545bd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.393437] [49941]: [pid: 49941|app: 0|req: 5008/10217] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.417748] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc081c0b-0e25-4b7f-b332-3f2e1157b822 req-4f8ee27a-1a36-4fc5-8d50-ac0b7b4e23b5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.418755] [49941]: [pid: 49941|app: 0|req: 5009/10218] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.448409] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc081c0b-0e25-4b7f-b332-3f2e1157b822 req-30ec71a2-c108-4af8-9499-035c93b8137c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.449613] [49941]: [pid: 49941|app: 0|req: 5010/10219] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1144.487055] [49941]: [pid: 49941|app: 0|req: 5011/10220] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1144.529187] [49941]: [pid: 49941|app: 0|req: 5012/10221] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1144.586203] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e697ce9-3c66-4fff-ae5c-5448f95568e9 req-ab025c9e-afc4-421b-82f7-182589646c7c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1144.586203] [49941]: [pid: 49941|app: 0|req: 5013/10222] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.597283] [49941]: DEBUG neutron.api.wsgi [req-6e697ce9-3c66-4fff-ae5c-5448f95568e9 req-4d62b7aa-ba72-43a3-85dc-b7a634b626ca tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1144.630678] [49941]: [pid: 49941|app: 0|req: 5014/10223] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1144.948435] [49942]: DEBUG neutron_lib.db.resource_extend [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] It took 0.45 seconds to run function 'neutron_lib.db.resource_extend.apply_funcs' {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_utils/timeutils.py:324}} [ 1144.970265] [49942]: DEBUG neutron_lib.callbacks.manager [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1144.971682] [49942]: DEBUG neutron_lib.callbacks.manager [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.015053] [49942]: INFO neutron.db.l3_db [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP d4728f6f-60b6-443c-81be-7dde7dbdc175 associated. External IP: 10.180.180.180, port: edd9cd0a-d1b5-4457-9693-62e3dae6b116. [ 1145.126309] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1145.126425] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-dc1aa6ad-21fc-4d7a-9960-90949fbfc942 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.127348] [49941]: [pid: 49941|app: 0|req: 5015/10224] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:26 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.134639] [49941]: DEBUG neutron.api.v2.base [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Request body: {'port': {'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'admin_state_up': True, 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1145.178649] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1145.179747] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1145.182020] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.241477] [49941]: DEBUG neutron.db.db_base_plugin_common [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Allocated IP 192.168.128.5 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/a0d2352b-6b28-434e-9df4-545baec21f1d) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1145.281680] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1145.332140] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for allowed_address_pair (a0d2352b-6b28-434e-9df4-545baec21f1d), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.332922] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.333154] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1145.333300] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit: [ 1145.333300] [49941]: key[id], None -> a0d2352b-6b28-434e-9df4-545baec21f1d [ 1145.333300] [49941]: key[binding:vnic_type], None -> normal [ 1145.333300] [49941]: key[binding:vif_details], None -> {} [ 1145.333300] [49941]: key[allowed_address_pairs], None -> [] [ 1145.333300] [49941]: key[binding:profile], None -> {} [ 1145.333300] [49941]: key[admin_state_up], None -> True [ 1145.333300] [49941]: key[binding:vif_type], None -> unbound [ 1145.333300] [49941]: key[device_owner], None -> [ 1145.333300] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1145.333300] [49941]: key[binding:host_id], None -> [ 1145.333300] [49941]: key[standard_attr_id], None -> 1747 [ 1145.333300] [49941]: key[name], None -> [ 1145.333300] [49941]: key[mac_address], None -> fa:16:3e:36:01:f9 [ 1145.333300] [49941]: key[status], None -> DOWN [ 1145.333300] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1145.333300] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}] [ 1145.333300] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1145.333300] [49941]: key[port_security_enabled], None -> True [ 1145.333300] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1145.333300] [49941]: key[device_id], None -> 647eab1d-54d1-4efc-8a75-a108a51e5434 [ 1145.333300] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1145.334444] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1145.338759] [49942]: DEBUG neutron_lib.callbacks.manager [None req-73851392-482b-4923-84e5-0fc9d6f2f939 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.351874] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.373600] [49942]: [pid: 49942|app: 0|req: 5210/10225] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:38:26 2025] PUT /networking/v2.0/floatingips/d4728f6f-60b6-443c-81be-7dde7dbdc175 => generated 804 bytes in 1085 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.376604] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event updated for resources: {'Port': ['ID=a0d2352b-6b28-434e-9df4-545baec21f1d,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1145.383976] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1145.384743] [49941]: DEBUG neutron.scheduler.base_scheduler [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1145.387205] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1145.404594] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1145.404851] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit: [ 1145.404851] [49941]: key[id], None -> a0d2352b-6b28-434e-9df4-545baec21f1d [ 1145.404851] [49941]: key[binding:vnic_type], None -> normal [ 1145.404851] [49941]: key[tags], None -> [] [ 1145.404851] [49941]: key[binding:vif_details], None -> {} [ 1145.404851] [49941]: key[allowed_address_pairs], None -> [] [ 1145.404851] [49941]: key[extra_dhcp_opts], None -> [] [ 1145.404851] [49941]: key[binding:profile], None -> {} [ 1145.404851] [49941]: key[admin_state_up], None -> True [ 1145.404851] [49941]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 1145.404851] [49941]: key[binding:vif_type], None -> unbound [ 1145.404851] [49941]: key[device_owner], None -> [ 1145.404851] [49941]: key[created_at], None -> 2025-11-20T12:38:26Z [ 1145.404851] [49941]: key[updated_at], None -> 2025-11-20T12:38:27Z [ 1145.404851] [49941]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1145.404851] [49941]: key[binding:host_id], None -> [ 1145.404851] [49941]: key[description], None -> [ 1145.404851] [49941]: key[standard_attr_id], None -> 1747 [ 1145.404851] [49941]: key[name], None -> [ 1145.404851] [49941]: key[mac_address], None -> fa:16:3e:36:01:f9 [ 1145.404851] [49941]: key[status], None -> DOWN [ 1145.404851] [49941]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1145.404851] [49941]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}] [ 1145.404851] [49941]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1145.404851] [49941]: key[revision_number], None -> 1 [ 1145.404851] [49941]: key[port_security_enabled], None -> True [ 1145.404851] [49941]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1145.404851] [49941]: key[device_id], None -> 647eab1d-54d1-4efc-8a75-a108a51e5434 [ 1145.404851] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1145.410023] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.410023] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-8a096165-ae4e-4a69-9078-e09783c9dcc6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.419388] [49941]: [pid: 49941|app: 0|req: 5016/10226] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:38:26 2025] POST /networking/v2.0/ports => generated 732 bytes in 287 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1145.426363] [49941]: DEBUG neutron.api.v2.base [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Request body: {'port': {'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1145.427135] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f10d5756-d731-4010-a5ea-bea529206c24 req-0db2ca30-9108-4c91-b007-b9ea27f1b3e1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.427977] [49942]: [pid: 49942|app: 0|req: 5211/10227] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:27 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 735 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1145.434980] [49942]: DEBUG neutron.api.wsgi [req-f10d5756-d731-4010-a5ea-bea529206c24 req-fd10ea39-f611-45a4-a405-3e66bd6596e9 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.464347] [49942]: [pid: 49942|app: 0|req: 5212/10228] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:27 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1145.467553] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.571653] [49941]: DEBUG neutron.notifiers.nova [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id a0d2352b-6b28-434e-9df4-545baec21f1d {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1145.577051] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks [] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.583916] [49941]: DEBUG neutron.db.provisioning_blocks [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Transition to ACTIVE for port object a0d2352b-6b28-434e-9df4-545baec21f1d will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1145.585462] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_precommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1145.585669] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_precommit: [ 1145.585669] [49941]: key[device_owner], -> compute:nova [ 1145.585669] [49941]: key[binding:host_id], -> cpu-1 [ 1145.585669] [49941]: key[revision_number], 1 -> 2 [ 1145.585669] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1145.587011] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1145.605874] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Pushing event updated for resources: {'Port': ['ID=a0d2352b-6b28-434e-9df4-545baec21f1d,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1145.639256] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_postcommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': '', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1145.639492] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_postcommit: [ 1145.639492] [49941]: key[device_owner], -> compute:nova [ 1145.639492] [49941]: key[binding:host_id], -> cpu-1 [ 1145.639492] [49941]: key[revision_number], 1 -> 2 [ 1145.639492] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1145.646448] [49941]: DEBUG neutron.plugins.ml2.managers [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Attempting to bind port a0d2352b-6b28-434e-9df4-545baec21f1d on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1145.646604] [49941]: DEBUG neutron.plugins.ml2.managers [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Attempting to bind port a0d2352b-6b28-434e-9df4-545baec21f1d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1145.646745] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Attempting to bind port a0d2352b-6b28-434e-9df4-545baec21f1d on network 8248c6a0-0e87-42c3-b40e-fba038abb05f {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1145.665153] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1145.665425] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Bind Segment={'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1145.668062] [49941]: DEBUG networking_nsxv3.api.rpc [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Bind port on Host cpu-1 & Segment [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1145.726233] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-953c9bc1-296a-42ef-9119-4e2c46b77e23 req-5dbe51a1-65ba-4e58-a1b9-49f63b2735d4 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1145.727276] [49942]: [pid: 49942|app: 0|req: 5213/10229] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:27 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1145.732767] [49942]: DEBUG neutron.api.wsgi [req-953c9bc1-296a-42ef-9119-4e2c46b77e23 req-1ae3dde5-e37a-4778-875d-b20efd8d86a7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1145.754585] [49942]: [pid: 49942|app: 0|req: 5214/10230] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:27 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1145.806699] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}, {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}, {'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1145.808276] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7c95590c-56cc-4e2c-9970-7076680c42a9" -d '{"events": [{"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116"}, {"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116"}, {"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1145.837283] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 513 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-f3038e08-7276-4b30-ad14-18193c3b81a3 x-openstack-request-id: req-f3038e08-7276-4b30-ad14-18193c3b81a3 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1145.837397] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1145.837487] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f3038e08-7276-4b30-ad14-18193c3b81a3 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1145.837704] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f3038e08-7276-4b30-ad14-18193c3b81a3'] response: {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'status': 'completed', 'code': 200} [ 1145.837821] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f3038e08-7276-4b30-ad14-18193c3b81a3'] response: {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'status': 'completed', 'code': 200} [ 1145.837821] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f3038e08-7276-4b30-ad14-18193c3b81a3'] response: {'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba', 'status': 'completed', 'code': 200} [ 1146.097283] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-8dcae7a5-910c-4542-b794-b27d1a4bf9f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.098299] [49942]: [pid: 49942|app: 0|req: 5215/10231] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:27 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1146.370376] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-d5000b2d-6d90-4e6c-b412-b3a15628bc28 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.371361] [49942]: [pid: 49942|app: 0|req: 5216/10232] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1146.429063] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-cab077ee-e22d-4dc2-a666-4b549e0c4157 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.430070] [49942]: [pid: 49942|app: 0|req: 5217/10233] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1146.437384] [49942]: DEBUG neutron.api.wsgi [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-9dd979e4-1502-487e-adcb-bad86af9abe7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.451398] [49942]: [pid: 49942|app: 0|req: 5218/10234] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.475192] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-4b7a8e0a-20b9-444d-9dfd-48fa6f65a7a8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.476124] [49942]: [pid: 49942|app: 0|req: 5219/10235] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1146.507556] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-00ff8963-2944-4e97-a22c-605865d75944 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.508608] [49942]: [pid: 49942|app: 0|req: 5220/10236] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1146.544019] [49942]: [pid: 49942|app: 0|req: 5221/10237] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.570666] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efad63d8-c4a4-4d1d-a7fc-6d79bedcc1a2 req-74fffab2-9429-4307-8430-9a2f4931cba6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.571740] [49942]: [pid: 49942|app: 0|req: 5222/10238] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 747 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.604130] [49942]: [pid: 49942|app: 0|req: 5223/10239] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.606792] [49942]: DEBUG neutron.api.wsgi [req-efad63d8-c4a4-4d1d-a7fc-6d79bedcc1a2 req-6d77838b-0076-46d9-8b79-194c0e3ba3f5 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.628046] [49942]: [pid: 49942|app: 0|req: 5224/10240] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.653585] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-3f4ddbd7-3d3f-4d14-ac22-a7500b630e9b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.654516] [49942]: [pid: 49942|app: 0|req: 5225/10241] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1146.670513] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Bound using segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1146.670847] [49941]: DEBUG neutron.plugins.ml2.managers [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Bound port: a0d2352b-6b28-434e-9df4-545baec21f1d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "34a581cb-6d33-4e2e-af50-735a6749d6da", "external-id": "nsx-vlan-transportzone-673", "segmentation_id": 673}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1146.670957] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.694016] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-672d43a6-ac1f-43cd-a21b-04a151abf1ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.695037] [49942]: [pid: 49942|app: 0|req: 5226/10242] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1146.701901] [49942]: DEBUG neutron.api.wsgi [req-09dcb023-f704-444f-9cb4-39c443dce61a req-cf1cf5e7-491c-4195-b4b9-eba12b1c96a7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.719460] [49941]: DEBUG neutron.plugins.ml2.db [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] For port a0d2352b-6b28-434e-9df4-545baec21f1d, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1146.722022] [49941]: DEBUG neutron.plugins.ml2.db [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] For port a0d2352b-6b28-434e-9df4-545baec21f1d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a0d2352b-6b28-434e-9df4-545baec21f1d,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1146.723340] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_precommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1146.723515] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_precommit: [ 1146.723515] [49941]: key[binding:vif_type], unbound -> ovs [ 1146.723515] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} [ 1146.723515] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1146.726160] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.730969] [49942]: [pid: 49942|app: 0|req: 5227/10243] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.748907] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Pushing event updated for resources: {'Port': ['ID=a0d2352b-6b28-434e-9df4-545baec21f1d,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1146.754367] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-124aa5d5-caf1-4b82-b6e3-ae721b8057ed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.755411] [49942]: [pid: 49942|app: 0|req: 5228/10244] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.756177] [49941]: DEBUG neutron.db.provisioning_blocks [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Provisioning complete for port a0d2352b-6b28-434e-9df4-545baec21f1d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1146.756343] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.756454] [49941]: INFO neutron.plugins.ml2.plugin [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Attempt 1 to provision port a0d2352b-6b28-434e-9df4-545baec21f1d [ 1146.784794] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09dcb023-f704-444f-9cb4-39c443dce61a req-3d4f4b5f-4c25-4849-b170-2f01a3b01fd5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.785771] [49942]: [pid: 49942|app: 0|req: 5229/10245] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1146.792607] [49941]: DEBUG neutron.plugins.ml2.plugin [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Current status of the port a0d2352b-6b28-434e-9df4-545baec21f1d is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1146.792780] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.806858] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a0d2352b-6b28-434e-9df4-545baec21f1d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1146.814170] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-25ad59e0-e587-4667-b916-abee1f1a54f7" -d '{"events": [{"server_uuid": "647eab1d-54d1-4efc-8a75-a108a51e5434", "name": "network-vif-plugged", "status": "completed", "tag": "a0d2352b-6b28-434e-9df4-545baec21f1d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1146.816334] [49941]: DEBUG neutron.plugins.ml2.db [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] For port a0d2352b-6b28-434e-9df4-545baec21f1d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a0d2352b-6b28-434e-9df4-545baec21f1d,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1146.819105] [49942]: [pid: 49942|app: 0|req: 5230/10246] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.844169] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_precommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:28Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:28Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1146.844385] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_precommit: [ 1146.844385] [49941]: key[status], DOWN -> ACTIVE [ 1146.844385] [49941]: key[revision_number], 4 -> 5 [ 1146.844385] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1146.844525] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f91aac0-35cf-43c4-a348-234f4a6ab0bf req-922878f6-9b26-414c-8463-c138d35bbad8 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.845415] [49942]: [pid: 49942|app: 0|req: 5231/10247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.852648] [49941]: DEBUG neutron.db.provisioning_blocks [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Provisioning complete for port a0d2352b-6b28-434e-9df4-545baec21f1d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1146.852648] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.852648] [49941]: INFO neutron.plugins.ml2.plugin [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Attempt 1 to provision port a0d2352b-6b28-434e-9df4-545baec21f1d [ 1146.876306] [49942]: [pid: 49942|app: 0|req: 5232/10248] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1146.880319] [49942]: DEBUG neutron.api.wsgi [req-2f91aac0-35cf-43c4-a348-234f4a6ab0bf req-9942bf61-9586-4d8b-8bb9-a37da1f8f418 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1146.889930] [49941]: DEBUG neutron.plugins.ml2.plugin [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Current status of the port a0d2352b-6b28-434e-9df4-545baec21f1d is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1146.890720] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_postcommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:28Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:28Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1146.890896] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_postcommit: [ 1146.890896] [49941]: key[status], DOWN -> ACTIVE [ 1146.890896] [49941]: key[revision_number], 4 -> 5 [ 1146.890896] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1146.891061] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.897342] [49942]: [pid: 49942|app: 0|req: 5233/10249] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1146.914944] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Pushing event updated for resources: {'Port': ['ID=a0d2352b-6b28-434e-9df4-545baec21f1d,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1146.917300] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_postcommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:28Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:27Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1146.917483] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] update_port_postcommit: [ 1146.917483] [49941]: key[binding:vif_type], unbound -> ovs [ 1146.917483] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} [ 1146.917483] [49941]: key[updated_at], 2025-11-20T12:38:27Z -> 2025-11-20T12:38:28Z [ 1146.917483] [49941]: key[revision_number], 2 -> 4 [ 1146.917483] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1146.922084] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.922084] [49941]: DEBUG neutron_lib.callbacks.manager [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-32caf5d7-975e-42f1-a69d-73692f034bae service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1146.923322] [49941]: [pid: 49941|app: 0|req: 5017/10250] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:27 2025] PUT /networking/v2.0/ports/a0d2352b-6b28-434e-9df4-545baec21f1d => generated 1037 bytes in 1500 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1146.928098] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-1bdfe276-5c25-43c1-94f6-ee79033b0026 x-openstack-request-id: req-1bdfe276-5c25-43c1-94f6-ee79033b0026 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1146.928210] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "647eab1d-54d1-4efc-8a75-a108a51e5434", "name": "network-vif-plugged", "status": "completed", "tag": "a0d2352b-6b28-434e-9df4-545baec21f1d", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1146.928284] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1bdfe276-5c25-43c1-94f6-ee79033b0026 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1146.928454] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1bdfe276-5c25-43c1-94f6-ee79033b0026'] response: {'server_uuid': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'code': 200} [ 1146.983394] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-364e4b9d-8a6d-43f2-89bb-11b3365e137e req-b5ecd493-d792-490e-9ead-352de54c5b35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1146.983689] [49942]: [pid: 49942|app: 0|req: 5234/10251] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1146.990028] [49941]: DEBUG neutron.api.wsgi [req-364e4b9d-8a6d-43f2-89bb-11b3365e137e req-870721c1-2247-448c-af12-38b0c287351f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.009478] [49941]: [pid: 49941|app: 0|req: 5018/10252] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:28 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.647584] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-f16ae75f-2acd-4e43-80d1-84e89c473f56 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.648634] [49942]: [pid: 49942|app: 0|req: 5235/10253] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1043 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1147.707068] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-9c5068bc-ebc0-46bd-9ec1-fd27a61eb334 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.708070] [49941]: [pid: 49941|app: 0|req: 5019/10254] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.714205] [49941]: DEBUG neutron.api.wsgi [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-3f8f6562-ab9f-46c6-a172-e04a5e738bd2 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.724380] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-869423db-26d9-4198-97ee-fd4ee034eb5e req-3b47064b-fc43-471e-a491-e999e7ccbd1f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.725293] [49942]: [pid: 49942|app: 0|req: 5236/10255] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.726531] [49941]: [pid: 49941|app: 0|req: 5020/10256] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1147.730802] [49942]: DEBUG neutron.api.wsgi [req-869423db-26d9-4198-97ee-fd4ee034eb5e req-ae67ee14-c5dd-4842-9076-1c332651a51e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.751254] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-7de68729-bbed-474b-8f40-5e3c0a6c7164 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.752119] [49941]: [pid: 49941|app: 0|req: 5021/10257] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.752245] [49942]: [pid: 49942|app: 0|req: 5237/10258] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.781671] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-2e8837b3-bc61-4d58-9205-41168d1a6ed3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.782578] [49941]: [pid: 49941|app: 0|req: 5022/10259] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.821252] [49942]: [pid: 49942|app: 0|req: 5238/10260] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.855094] [49941]: [pid: 49941|app: 0|req: 5023/10261] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.961553] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-7b5775fa-9da0-4b6f-ae40-51b72fd738c8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.962544] [49942]: [pid: 49942|app: 0|req: 5239/10262] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1147.969951] [49942]: DEBUG neutron.api.wsgi [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-23da97a8-6508-4d97-b1a9-99f6d5e6a505 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1147.981115] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a55ef29-bcce-4574-adbe-a9b6c7d09ba3 req-6cc25bad-d361-49fb-819c-717d8c78aa45 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1147.982099] [49941]: [pid: 49941|app: 0|req: 5024/10263] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1147.982591] [49942]: [pid: 49942|app: 0|req: 5240/10264] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=a0d2352b-6b28-434e-9df4-545baec21f1d => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1147.987544] [49941]: DEBUG neutron.api.wsgi [req-0a55ef29-bcce-4574-adbe-a9b6c7d09ba3 req-6b373f77-8d04-4f6c-895a-cf218114f23e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.004447] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-31738516-ee13-436b-99f1-190b086efe5d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.005385] [49942]: [pid: 49942|app: 0|req: 5241/10265] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.006578] [49941]: [pid: 49941|app: 0|req: 5025/10266] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.035883] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a346e665-d40b-49f0-a0aa-3923492a3432 req-7cced0c9-7d5d-470d-b7cc-f2daf5c1b44d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.037068] [49942]: [pid: 49942|app: 0|req: 5242/10267] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.073559] [49941]: [pid: 49941|app: 0|req: 5026/10268] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.110852] [49942]: [pid: 49942|app: 0|req: 5243/10269] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:29 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.548045] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72b56603-de34-4fd9-9189-1a57ad2baf3e req-3e11cae2-ee8b-4738-9fa6-c4266c6543a4 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.548892] [49941]: [pid: 49941|app: 0|req: 5027/10270] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.555140] [49942]: DEBUG neutron.api.wsgi [req-72b56603-de34-4fd9-9189-1a57ad2baf3e req-7b46f636-ce2f-4ff8-be89-09a72b82787f tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.574936] [49942]: [pid: 49942|app: 0|req: 5244/10271] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1148.872685] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6854370-a6ee-435b-ab3a-b59ac63a417f req-db5d5709-4cc0-455f-a8e0-10f719d94243 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.873886] [49941]: [pid: 49941|app: 0|req: 5028/10272] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1148.880758] [49941]: DEBUG neutron.api.wsgi [req-e6854370-a6ee-435b-ab3a-b59ac63a417f req-74a3cd85-3ea2-4ee1-934e-05127d7efb8e tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.900441] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-5b62671f-5920-416c-94fb-12b4da593fc7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.901647] [49942]: [pid: 49942|app: 0|req: 5245/10273] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1148.904889] [49941]: [pid: 49941|app: 0|req: 5029/10274] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1148.930991] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'tag': 'a0d2352b-6b28-434e-9df4-545baec21f1d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1148.932594] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8135ab1f-ceca-4fac-9a1b-58c73d2b986d" -d '{"events": [{"name": "network-changed", "server_uuid": "647eab1d-54d1-4efc-8a75-a108a51e5434", "tag": "a0d2352b-6b28-434e-9df4-545baec21f1d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1148.940989] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-778bfe34-10a2-4004-976e-f9d8ca58a6dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1148.942032] [49942]: [pid: 49942|app: 0|req: 5246/10275] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1148.951049] [49941]: DEBUG neutron.api.wsgi [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-9d5daef2-d633-4237-9933-ad25578e572e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1148.966936] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-648c2768-3031-40bc-a44c-66ec513aacf8 x-openstack-request-id: req-648c2768-3031-40bc-a44c-66ec513aacf8 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1148.968411] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "647eab1d-54d1-4efc-8a75-a108a51e5434", "tag": "a0d2352b-6b28-434e-9df4-545baec21f1d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1148.968768] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-648c2768-3031-40bc-a44c-66ec513aacf8 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1148.970098] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-648c2768-3031-40bc-a44c-66ec513aacf8'] response: {'name': 'network-changed', 'server_uuid': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'tag': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'status': 'completed', 'code': 200} [ 1148.987233] [49941]: [pid: 49941|app: 0|req: 5030/10276] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.013030] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-9238d69a-7ebd-4081-bbee-9fa690cfe7fb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.013937] [49942]: [pid: 49942|app: 0|req: 5247/10277] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.046546] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7c95590c-56cc-4e2c-9970-7076680c42a9 req-bbf9f16b-8d80-48e3-b862-6595a7b5f727 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.047218] [49941]: [pid: 49941|app: 0|req: 5031/10278] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.084248] [49942]: [pid: 49942|app: 0|req: 5248/10279] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.112337] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-157feb7d-c853-471f-b7b0-d483248209ee req-a105fb9c-2d32-4489-83da-e3e5cf3906d9 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.113388] [49941]: [pid: 49941|app: 0|req: 5032/10280] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.119760] [49941]: DEBUG neutron.api.wsgi [req-157feb7d-c853-471f-b7b0-d483248209ee req-89b122ba-6041-4eda-a476-ddc6d07bd7d0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.119934] [49942]: [pid: 49942|app: 0|req: 5249/10281] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.141202] [49941]: [pid: 49941|app: 0|req: 5033/10282] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:30 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1149.500019] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8135ab1f-ceca-4fac-9a1b-58c73d2b986d req-025867ff-5938-465b-bcb6-959a662682c7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.501031] [49942]: [pid: 49942|app: 0|req: 5250/10283] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1149.540488] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8135ab1f-ceca-4fac-9a1b-58c73d2b986d req-d6e23c09-c9c8-4d23-97ec-55048704d72b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.541386] [49941]: [pid: 49941|app: 0|req: 5034/10284] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 707 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.547704] [49942]: DEBUG neutron.api.wsgi [req-8135ab1f-ceca-4fac-9a1b-58c73d2b986d req-a4d3ac41-950c-427c-8289-6a0d7af86e62 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.561028] [49942]: [pid: 49942|app: 0|req: 5251/10285] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=a0d2352b-6b28-434e-9df4-545baec21f1d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.588229] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8135ab1f-ceca-4fac-9a1b-58c73d2b986d req-981ac207-838e-481c-a3c2-e70268a59829 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.589247] [49941]: [pid: 49941|app: 0|req: 5035/10286] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.625424] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8135ab1f-ceca-4fac-9a1b-58c73d2b986d req-261827f3-10f0-45fb-9c88-9800d4bcb520 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.626467] [49942]: [pid: 49942|app: 0|req: 5252/10287] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.655454] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cafd5d4d-8665-4b74-840f-494851825a85 req-ef193f74-3db2-4e0c-86bc-0df79f1028ef tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.656427] [49941]: [pid: 49941|app: 0|req: 5036/10288] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.663230] [49941]: DEBUG neutron.api.wsgi [req-cafd5d4d-8665-4b74-840f-494851825a85 req-2ebc8d6d-8e1c-4f14-acae-b82b1e36c54d tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1149.663376] [49942]: [pid: 49942|app: 0|req: 5253/10289] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1149.685293] [49941]: [pid: 49941|app: 0|req: 5037/10290] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1149.703101] [49942]: [pid: 49942|app: 0|req: 5254/10291] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1149.979295] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3fa9c806-3542-4159-8544-32b34b191981 req-d99d338f-21b3-4809-9133-45a6aa139476 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1149.980210] [49941]: [pid: 49941|app: 0|req: 5038/10292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1149.987474] [49942]: DEBUG neutron.api.wsgi [req-3fa9c806-3542-4159-8544-32b34b191981 req-d6278364-10cb-4fac-96da-59cf1e95b27a tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.005733] [49942]: [pid: 49942|app: 0|req: 5255/10293] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1150.216086] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8166b99-bb1a-473d-8bc2-82dda60e8362 req-b9d2fea2-fb98-443f-9b12-eb697c8b9f2b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.217105] [49941]: [pid: 49941|app: 0|req: 5039/10294] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.223768] [49942]: DEBUG neutron.api.wsgi [req-f8166b99-bb1a-473d-8bc2-82dda60e8362 req-12a6b580-cb90-4de2-8977-03e3e7921599 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.243050] [49942]: [pid: 49942|app: 0|req: 5256/10295] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:31 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.529578] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68f660f3-9ac6-4499-9936-38c89640fca8 req-599a9686-ed08-4e10-bf8e-dd9be678d057 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.530657] [49941]: [pid: 49941|app: 0|req: 5040/10296] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:32 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 1043 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1150.537075] [49942]: DEBUG neutron.api.wsgi [req-68f660f3-9ac6-4499-9936-38c89640fca8 req-46fbd756-1329-4902-b5d4-238f89ffd49b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.557914] [49942]: [pid: 49942|app: 0|req: 5257/10297] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:32 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.626891] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-66da5b11-374c-4d82-a535-498be3ce52b9 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.627752] [49941]: [pid: 49941|app: 0|req: 5041/10298] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:32 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.711865] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Deleting port f5046548-fd03-46e9-b9dd-b9a6c58aa023 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1150.711990] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.738907] [49942]: DEBUG neutron.plugins.ml2.db [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] For port f5046548-fd03-46e9-b9dd-b9a6c58aa023, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=f5046548-fd03-46e9-b9dd-b9a6c58aa023,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1150.739178] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.744271] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1150.744562] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_precommit: [ 1150.744562] [49942]: key[id], f5046548-fd03-46e9-b9dd-b9a6c58aa023 -> None [ 1150.744562] [49942]: key[binding:vnic_type], normal -> None [ 1150.744562] [49942]: key[tags], [] -> None [ 1150.744562] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1150.744562] [49942]: key[allowed_address_pairs], [] -> None [ 1150.744562] [49942]: key[extra_dhcp_opts], [] -> None [ 1150.744562] [49942]: key[binding:profile], {} -> None [ 1150.744562] [49942]: key[admin_state_up], True -> None [ 1150.744562] [49942]: key[binding:vif_type], ovs -> None [ 1150.744562] [49942]: key[device_owner], compute:nova -> None [ 1150.744562] [49942]: key[created_at], 2025-11-20T12:37:52Z -> None [ 1150.744562] [49942]: key[updated_at], 2025-11-20T12:37:54Z -> None [ 1150.744562] [49942]: key[description], -> None [ 1150.744562] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1150.744562] [49942]: key[binding:host_id], cpu-1 -> None [ 1150.744562] [49942]: key[standard_attr_id], 1733 -> None [ 1150.744562] [49942]: key[name], -> None [ 1150.744562] [49942]: key[mac_address], fa:16:3e:3a:f0:f4 -> None [ 1150.744562] [49942]: key[status], ACTIVE -> None [ 1150.744562] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1150.744562] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}] -> None [ 1150.744562] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1150.744562] [49942]: key[revision_number], 5 -> None [ 1150.744562] [49942]: key[port_security_enabled], True -> None [ 1150.744562] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1150.744562] [49942]: key[device_id], bea1a947-3cc4-44db-8842-051138e015e1 -> None [ 1150.744562] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.746630] [49942]: DEBUG neutron.plugins.ml2.plugin [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Calling delete_port for f5046548-fd03-46e9-b9dd-b9a6c58aa023 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1150.764870] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64167c92-71e7-4b88-a5bc-186768c3666a req-e7d6a967-dc28-47ee-bf73-957419f78d97 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1150.765933] [49941]: [pid: 49941|app: 0|req: 5042/10299] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:32 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1150.772214] [49941]: DEBUG neutron.api.wsgi [req-64167c92-71e7-4b88-a5bc-186768c3666a req-5f285bad-5834-4163-bb95-a26c34d82c66 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1150.792218] [49941]: [pid: 49941|app: 0|req: 5043/10300] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:32 2025] GET /networking/v2.0/security-groups?id=e2965f0a-4c49-40c7-87e6-5ecdf4f81756&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1150.856716] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (f5046548-fd03-46e9-b9dd-b9a6c58aa023), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.866967] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Pushing event deleted for resources: {'Port': ['ID=f5046548-fd03-46e9-b9dd-b9a6c58aa023,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1150.895354] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] No DVR routers for this DVR port f5046548-fd03-46e9-b9dd-b9a6c58aa023 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1150.895708] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit called with port settings {'id': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:3a:f0:f4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'bea1a947-3cc4-44db-8842-051138e015e1', 'device_owner': 'compute:nova', 'standard_attr_id': 1733, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:52Z', 'updated_at': '2025-11-20T12:37:54Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (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': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1150.895880] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] delete_port_postcommit: [ 1150.895880] [49942]: key[id], f5046548-fd03-46e9-b9dd-b9a6c58aa023 -> None [ 1150.895880] [49942]: key[binding:vnic_type], normal -> None [ 1150.895880] [49942]: key[tags], [] -> None [ 1150.895880] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'a27fd90b-16a5-43af-bede-ae36762ece00', 'external-id': 'nsx-vlan-transportzone-197', 'segmentation_id': 197, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1150.895880] [49942]: key[allowed_address_pairs], [] -> None [ 1150.895880] [49942]: key[extra_dhcp_opts], [] -> None [ 1150.895880] [49942]: key[binding:profile], {} -> None [ 1150.895880] [49942]: key[admin_state_up], True -> None [ 1150.895880] [49942]: key[binding:vif_type], ovs -> None [ 1150.895880] [49942]: key[device_owner], compute:nova -> None [ 1150.895880] [49942]: key[created_at], 2025-11-20T12:37:52Z -> None [ 1150.895880] [49942]: key[updated_at], 2025-11-20T12:37:54Z -> None [ 1150.895880] [49942]: key[description], -> None [ 1150.895880] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1150.895880] [49942]: key[binding:host_id], cpu-1 -> None [ 1150.895880] [49942]: key[standard_attr_id], 1733 -> None [ 1150.895880] [49942]: key[name], -> None [ 1150.895880] [49942]: key[mac_address], fa:16:3e:3a:f0:f4 -> None [ 1150.895880] [49942]: key[status], ACTIVE -> None [ 1150.895880] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1150.895880] [49942]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.7'}] -> None [ 1150.895880] [49942]: key[security_groups], ['e2965f0a-4c49-40c7-87e6-5ecdf4f81756'] -> None [ 1150.895880] [49942]: key[revision_number], 5 -> None [ 1150.895880] [49942]: key[port_security_enabled], True -> None [ 1150.895880] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1150.895880] [49942]: key[device_id], bea1a947-3cc4-44db-8842-051138e015e1 -> None [ 1150.895880] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1150.897495] [49942]: DEBUG neutron_lib.callbacks.manager [req-5b9e228f-5483-44e1-abf5-8ba007824fb8 req-d17e0406-0e27-4a59-a2b3-a6e99f782738 tempest-DeleteServersTestJSON-1953664986 tempest-DeleteServersTestJSON-1953664986-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1150.898036] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'bea1a947-3cc4-44db-8842-051138e015e1', 'name': 'network-vif-deleted', 'tag': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1150.900616] [49942]: [pid: 49942|app: 0|req: 5258/10301] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:38:32 2025] DELETE /networking/v2.0/ports/f5046548-fd03-46e9-b9dd-b9a6c58aa023 => generated 0 bytes in 269 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1150.901889] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-32ddbb75-84ba-4b46-8bfb-eca59c56648c" -d '{"events": [{"server_uuid": "bea1a947-3cc4-44db-8842-051138e015e1", "name": "network-vif-deleted", "tag": "f5046548-fd03-46e9-b9dd-b9a6c58aa023"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1150.932728] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-f9ed22b8-1cff-4c83-a207-869e6d78b103 x-openstack-request-id: req-f9ed22b8-1cff-4c83-a207-869e6d78b103 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1150.932918] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "bea1a947-3cc4-44db-8842-051138e015e1", "name": "network-vif-deleted", "tag": "f5046548-fd03-46e9-b9dd-b9a6c58aa023", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1150.933012] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f9ed22b8-1cff-4c83-a207-869e6d78b103 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1150.933265] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f9ed22b8-1cff-4c83-a207-869e6d78b103'] response: {'server_uuid': 'bea1a947-3cc4-44db-8842-051138e015e1', 'name': 'network-vif-deleted', 'tag': 'f5046548-fd03-46e9-b9dd-b9a6c58aa023', 'status': 'completed', 'code': 200} [ 1151.091307] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47b61137-c619-4224-a183-5330b406634c req-71115b85-f224-4233-b355-89954a0df2ef tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.092392] [49941]: [pid: 49941|app: 0|req: 5044/10302] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:32 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.100198] [49942]: DEBUG neutron.api.wsgi [req-47b61137-c619-4224-a183-5330b406634c req-4a10a46a-e6c8-46fd-8f48-786cbed85db2 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.125847] [49942]: [pid: 49942|app: 0|req: 5259/10303] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:32 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1151.329590] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-586c07ca-588e-4f59-a428-53ef24c934bc req-44a43304-412a-4d9f-96d6-96b5faabd369 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.330627] [49941]: [pid: 49941|app: 0|req: 5045/10304] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.337920] [49942]: DEBUG neutron.api.wsgi [req-586c07ca-588e-4f59-a428-53ef24c934bc req-9ca60b59-5dd1-408a-b2ad-bee6e9940af0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.362091] [49942]: [pid: 49942|app: 0|req: 5260/10305] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.569732] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ab40ec2-5862-4ba3-a0cf-08452ab93bf1 req-6282ca9d-0d2d-4b43-906d-f4b3eed02e11 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1151.570660] [49941]: [pid: 49941|app: 0|req: 5046/10306] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.577067] [49942]: DEBUG neutron.api.wsgi [req-0ab40ec2-5862-4ba3-a0cf-08452ab93bf1 req-d647c7bb-ed56-482a-9c4e-4c9bd3444688 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1151.599170] [49942]: [pid: 49942|app: 0|req: 5261/10307] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1151.870055] [49941]: [pid: 49941|app: 0|req: 5047/10308] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/ports?device_id=bea1a947-3cc4-44db-8842-051138e015e1 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.081720] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-c673c8d2-018d-4309-afab-6be30983583d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.082704] [49942]: [pid: 49942|app: 0|req: 5262/10309] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507&tenant_id=452e4ddf36ec4d59b966bab312be57fc&binding%3Ahost_id=cpu-1 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.090192] [49941]: DEBUG neutron.api.wsgi [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-c31855fe-1365-46eb-a195-d6b7a8f5f2c1 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.129556] [49941]: [pid: 49941|app: 0|req: 5048/10310] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/ports/fc4f0373-6952-4834-87d6-d14f59d8db16/bindings/cpu-1 => generated 301 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.230272] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d2657602-b03f-41ea-963d-f9be9f6c4ad6 req-c2a97388-7c2d-4bf2-8bdb-659c9be90880 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.231297] [49942]: [pid: 49942|app: 0|req: 5263/10311] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.237183] [49941]: DEBUG neutron.api.wsgi [req-d2657602-b03f-41ea-963d-f9be9f6c4ad6 req-234d1caa-c2f2-40dc-acb5-56f623f3094d tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.259707] [49941]: [pid: 49941|app: 0|req: 5049/10312] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:33 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.664437] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-4d85c2b6-b40b-4e0b-b528-8d12f8512f2d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.665441] [49942]: [pid: 49942|app: 0|req: 5264/10313] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1152.679605] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c5d062b-7953-4e12-b55b-54885e6933c3 req-0027e1e4-1a93-4e2c-9436-636404ca571e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.680233] [49941]: [pid: 49941|app: 0|req: 5050/10314] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.687454] [49941]: DEBUG neutron.api.wsgi [req-8c5d062b-7953-4e12-b55b-54885e6933c3 req-74126b27-9583-42b5-897a-af2f29d3535e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.707778] [49941]: [pid: 49941|app: 0|req: 5051/10315] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1152.711957] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-2d3449d8-7088-4191-95cb-890e190a9416 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.712883] [49942]: [pid: 49942|app: 0|req: 5265/10316] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1152.719052] [49941]: DEBUG neutron.api.wsgi [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-2078bea2-da7b-4ae2-bcc1-36f7f26cc856 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1152.759960] [49941]: [pid: 49941|app: 0|req: 5052/10317] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 807 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.787091] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-c976a5bd-0694-4cf8-a48e-62b7ab9b5086 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.787997] [49942]: [pid: 49942|app: 0|req: 5266/10318] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.820894] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-0cbd05df-38cc-470f-9616-2b8f479d6bea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1152.821931] [49941]: [pid: 49941|app: 0|req: 5053/10319] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1152.861510] [49942]: [pid: 49942|app: 0|req: 5267/10320] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1152.900056] [49941]: [pid: 49941|app: 0|req: 5054/10321] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:34 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1153.364404] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9df68761-e2fd-4277-90d7-df2fc1811562 req-8c3b1ef9-4aa9-4a88-8d52-5f8c42ed4ad8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.365525] [49942]: [pid: 49942|app: 0|req: 5268/10322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:35 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.371444] [49941]: DEBUG neutron.api.wsgi [req-9df68761-e2fd-4277-90d7-df2fc1811562 req-a8ba42c9-1b75-4d8c-81bb-84f5510f0953 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.396394] [49941]: [pid: 49941|app: 0|req: 5055/10323] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:35 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1153.791154] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aff7b529-215d-4e3f-84cb-4d6a72c6c998 req-430c885b-6f14-4760-8fb5-51ea289a10fe tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1153.792046] [49942]: [pid: 49942|app: 0|req: 5269/10324] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:35 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1153.798384] [49941]: DEBUG neutron.api.wsgi [req-aff7b529-215d-4e3f-84cb-4d6a72c6c998 req-553e6352-b95a-46da-8abd-4f3209ca2b6c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1153.821307] [49941]: [pid: 49941|app: 0|req: 5056/10325] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:35 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.473569] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f407f8f-c3ea-4a7e-bef8-98ff12168c5e req-adb3c2ae-bcbc-4807-a3be-bd3fa43f769d tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.474468] [49942]: [pid: 49942|app: 0|req: 5270/10326] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1154.480867] [49941]: DEBUG neutron.api.wsgi [req-8f407f8f-c3ea-4a7e-bef8-98ff12168c5e req-4e370ff8-a456-485c-abac-f9175f764a5b tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.499497] [49941]: [pid: 49941|app: 0|req: 5057/10327] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.623920] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73c3dd88-5c71-4412-85bd-d56d6bf4138a req-41c13182-28aa-4362-b516-eb057cca29d9 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.624837] [49942]: [pid: 49942|app: 0|req: 5271/10328] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.631068] [49941]: DEBUG neutron.api.wsgi [req-73c3dd88-5c71-4412-85bd-d56d6bf4138a req-070186a8-4d24-4b28-bffe-b16391729657 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.649556] [49941]: [pid: 49941|app: 0|req: 5058/10329] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.719919] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8769ff42-fd7e-40dc-81ee-1f770e7d06df req-d988db86-2cdc-4d97-91e3-050806317856 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.720780] [49942]: [pid: 49942|app: 0|req: 5272/10330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.726949] [49941]: DEBUG neutron.api.wsgi [req-8769ff42-fd7e-40dc-81ee-1f770e7d06df req-28eae329-4641-4cac-857b-fe54236274e4 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.745872] [49941]: [pid: 49941|app: 0|req: 5059/10331] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1154.878402] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-add1dd6f-84ae-4c2a-a870-9d35a0972836 req-11ded883-6a25-4145-aa79-5bacd4ff866d tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.879353] [49942]: [pid: 49942|app: 0|req: 5273/10332] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.884580] [49942]: DEBUG neutron.api.wsgi [req-add1dd6f-84ae-4c2a-a870-9d35a0972836 req-0f40955f-adc6-4900-92b2-9a3a5fae040d tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.903124] [49942]: [pid: 49942|app: 0|req: 5274/10333] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1154.936840] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-70490adc-4f30-4a82-a1dc-4d1d8757947c req-a7bc2be9-731c-4259-b12a-bd41f1438e3d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1154.937556] [49941]: [pid: 49941|app: 0|req: 5060/10334] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1154.943446] [49942]: DEBUG neutron.api.wsgi [req-70490adc-4f30-4a82-a1dc-4d1d8757947c req-faa0b17d-eeb2-4243-84ad-ceb3536a4c59 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1154.964805] [49942]: [pid: 49942|app: 0|req: 5275/10335] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:36 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1155.624269] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af808765-5e83-4b23-a72a-892d906f5810 req-6ffd99a5-deb6-4827-98c8-9aac94e49b2f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.625204] [49941]: [pid: 49941|app: 0|req: 5061/10336] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1155.631602] [49942]: DEBUG neutron.api.wsgi [req-af808765-5e83-4b23-a72a-892d906f5810 req-838ac3f1-c001-4482-b93c-4b3aaeaee446 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.651549] [49942]: [pid: 49942|app: 0|req: 5276/10337] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&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.840857] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa981c8b-f7c0-4583-82e6-7dcba08c49ff req-f08c264b-9d03-4319-962d-911593263e39 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1155.841908] [49941]: [pid: 49941|app: 0|req: 5062/10338] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1155.848739] [49942]: DEBUG neutron.api.wsgi [req-fa981c8b-f7c0-4583-82e6-7dcba08c49ff req-5a3d7513-082d-42c2-ab70-673f23fa45b8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1155.871088] [49942]: [pid: 49942|app: 0|req: 5277/10339] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.028320] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f159b8a-850e-44f8-af37-e1ba6d235c45 req-d555c356-eebf-4ea0-bf43-7a80d1b92bfe tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.028320] [49941]: [pid: 49941|app: 0|req: 5063/10340] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.036989] [49941]: DEBUG neutron.api.wsgi [req-7f159b8a-850e-44f8-af37-e1ba6d235c45 req-a55f35de-f3ac-4139-9a2e-8d51fdc98c42 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.045844] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b6995695-2e20-47e5-bb90-35fc4ad1e862 req-f52a2107-eebd-4f5f-91b8-8568721787bc tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.046872] [49942]: [pid: 49942|app: 0|req: 5278/10341] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.052642] [49942]: DEBUG neutron.api.wsgi [req-b6995695-2e20-47e5-bb90-35fc4ad1e862 req-341d3de1-6ef7-4381-a969-0a46dac16a54 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1156.057606] [49941]: [pid: 49941|app: 0|req: 5064/10342] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1156.071497] [49942]: [pid: 49942|app: 0|req: 5279/10343] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:37 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1156.628579] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (0781d669-ca85-4144-8441-b176b34b7da1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.744569] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Deleting port 61af854c-f16e-4f56-b64d-f828a7270ec9 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1156.744735] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.780751] [49941]: DEBUG neutron.plugins.ml2.db [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] For port 61af854c-f16e-4f56-b64d-f828a7270ec9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=61af854c-f16e-4f56-b64d-f828a7270ec9,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1156.780751] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.785071] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] delete_port_precommit called with port settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1156.785270] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] delete_port_precommit: [ 1156.785270] [49941]: key[id], 61af854c-f16e-4f56-b64d-f828a7270ec9 -> None [ 1156.785270] [49941]: key[binding:vnic_type], normal -> None [ 1156.785270] [49941]: key[tags], [] -> None [ 1156.785270] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1156.785270] [49941]: key[allowed_address_pairs], [] -> None [ 1156.785270] [49941]: key[extra_dhcp_opts], [] -> None [ 1156.785270] [49941]: key[binding:profile], {} -> None [ 1156.785270] [49941]: key[admin_state_up], True -> None [ 1156.785270] [49941]: key[binding:vif_type], ovs -> None [ 1156.785270] [49941]: key[device_owner], network:router_interface -> None [ 1156.785270] [49941]: key[created_at], 2025-11-20T12:32:07Z -> None [ 1156.785270] [49941]: key[updated_at], 2025-11-20T12:32:10Z -> None [ 1156.785270] [49941]: key[description], -> None [ 1156.785270] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1156.785270] [49941]: key[binding:host_id], devstack -> None [ 1156.785270] [49941]: key[standard_attr_id], 1215 -> None [ 1156.785270] [49941]: key[name], -> None [ 1156.785270] [49941]: key[mac_address], fa:16:3e:f1:b1:83 -> None [ 1156.785270] [49941]: key[status], ACTIVE -> None [ 1156.785270] [49941]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1156.785270] [49941]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.1'}] -> None [ 1156.785270] [49941]: key[security_groups], [] -> None [ 1156.785270] [49941]: key[revision_number], 5 -> None [ 1156.785270] [49941]: key[port_security_enabled], False -> None [ 1156.785270] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1156.785270] [49941]: key[device_id], 0781d669-ca85-4144-8441-b176b34b7da1 -> None [ 1156.785270] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1156.787161] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Calling delete_port for 61af854c-f16e-4f56-b64d-f828a7270ec9 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1156.885361] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (61af854c-f16e-4f56-b64d-f828a7270ec9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.893063] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Pushing event deleted for resources: {'Port': ['ID=61af854c-f16e-4f56-b64d-f828a7270ec9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1156.897126] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897255] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897341] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897439] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897537] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897633] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897726] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897853] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.897943] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898046] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898161] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898223] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898342] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898439] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898531] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898661] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898775] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898838] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.898930] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899027] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899120] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899209] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899300] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899388] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899476] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899565] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899653] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899792] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.899935] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.900044] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1156.900757] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Tracked resource versions report: [ 1156.900757] [49941]: pushed versions: [ 1156.900757] [49941]: { 'AddressGroup': {'1.2'}, [ 1156.900757] [49941]: 'Agent': {'1.1'}, [ 1156.900757] [49941]: 'ConntrackHelper': {'1.0'}, [ 1156.900757] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1156.900757] [49941]: 'Log': {'1.0'}, [ 1156.900757] [49941]: 'NDPProxy': {'1.0'}, [ 1156.900757] [49941]: 'Network': {'1.2'}, [ 1156.900757] [49941]: 'Port': {'1.10'}, [ 1156.900757] [49941]: 'PortForwarding': {'1.3'}, [ 1156.900757] [49941]: 'QosPolicy': {'1.10'}, [ 1156.900757] [49941]: 'SecurityGroup': {'1.6'}, [ 1156.900757] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1156.900757] [49941]: 'SubPort': {'1.0'}, [ 1156.900757] [49941]: 'Subnet': {'1.2'}, [ 1156.900757] [49941]: 'Trunk': {'1.1'}} [ 1156.900757] [49941]: consumer versions: [ 1156.900757] [49941]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1156.900757] [49941]: 'Agent': '1.1', [ 1156.900757] [49941]: 'ConntrackHelper': '1.0', [ 1156.900757] [49941]: 'LocalIPAssociation': '1.0', [ 1156.900757] [49941]: 'Log': '1.0', [ 1156.900757] [49941]: 'NDPProxy': '1.0', [ 1156.900757] [49941]: 'Network': '1.2', [ 1156.900757] [49941]: 'Port': '1.10', [ 1156.900757] [49941]: 'PortForwarding': '1.3', [ 1156.900757] [49941]: 'QosPolicy': '1.10', [ 1156.900757] [49941]: 'SecurityGroup': '1.6', [ 1156.900757] [49941]: 'SecurityGroupRule': '1.3', [ 1156.900757] [49941]: 'SubPort': '1.0', [ 1156.900757] [49941]: 'Subnet': '1.2', [ 1156.900757] [49941]: 'Trunk': '1.1'}, [ 1156.900757] [49941]: L3 agent@devstack: {}, [ 1156.900757] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1156.900757] [49941]: 'Agent': '1.1', [ 1156.900757] [49941]: 'ConntrackHelper': '1.0', [ 1156.900757] [49941]: 'LocalIPAssociation': '1.0', [ 1156.900757] [49941]: 'Log': '1.0', [ 1156.900757] [49941]: 'NDPProxy': '1.0', [ 1156.900757] [49941]: 'Network': '1.2', [ 1156.900757] [49941]: 'Port': '1.10', [ 1156.900757] [49941]: 'PortForwarding': '1.3', [ 1156.900757] [49941]: 'QosPolicy': '1.10', [ 1156.900757] [49941]: 'SecurityGroup': '1.6', [ 1156.900757] [49941]: 'SecurityGroupRule': '1.3', [ 1156.900757] [49941]: 'SubPort': '1.0', [ 1156.900757] [49941]: 'Subnet': '1.2', [ 1156.900757] [49941]: 'Trunk': '1.1'}, [ 1156.900757] [49941]: Metadata agent@devstack: {}, [ 1156.900757] [49941]: DHCP agent@devstack: {}} [ 1156.900757] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1156.926434] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] delete_port_postcommit called with port settings {'id': '61af854c-f16e-4f56-b64d-f828a7270ec9', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:f1:b1:83', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_interface', 'standard_attr_id': 1215, 'fixed_ips': [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', '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-20T12:32:07Z', 'updated_at': '2025-11-20T12:32:10Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5e9ec725-f356-4ce5-9102-a190c08b3118'], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1156.926656] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] delete_port_postcommit: [ 1156.926656] [49941]: key[id], 61af854c-f16e-4f56-b64d-f828a7270ec9 -> None [ 1156.926656] [49941]: key[binding:vnic_type], normal -> None [ 1156.926656] [49941]: key[tags], [] -> None [ 1156.926656] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1156.926656] [49941]: key[allowed_address_pairs], [] -> None [ 1156.926656] [49941]: key[extra_dhcp_opts], [] -> None [ 1156.926656] [49941]: key[binding:profile], {} -> None [ 1156.926656] [49941]: key[admin_state_up], True -> None [ 1156.926656] [49941]: key[binding:vif_type], ovs -> None [ 1156.926656] [49941]: key[device_owner], network:router_interface -> None [ 1156.926656] [49941]: key[created_at], 2025-11-20T12:32:07Z -> None [ 1156.926656] [49941]: key[updated_at], 2025-11-20T12:32:10Z -> None [ 1156.926656] [49941]: key[description], -> None [ 1156.926656] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1156.926656] [49941]: key[binding:host_id], devstack -> None [ 1156.926656] [49941]: key[standard_attr_id], 1215 -> None [ 1156.926656] [49941]: key[name], -> None [ 1156.926656] [49941]: key[mac_address], fa:16:3e:f1:b1:83 -> None [ 1156.926656] [49941]: key[status], ACTIVE -> None [ 1156.926656] [49941]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1156.926656] [49941]: key[fixed_ips], [{'subnet_id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'ip_address': '192.168.128.1'}] -> None [ 1156.926656] [49941]: key[security_groups], [] -> None [ 1156.926656] [49941]: key[revision_number], 5 -> None [ 1156.926656] [49941]: key[port_security_enabled], False -> None [ 1156.926656] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1156.926656] [49941]: key[device_id], 0781d669-ca85-4144-8441-b176b34b7da1 -> None [ 1156.926656] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1156.974506] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (0781d669-ca85-4144-8441-b176b34b7da1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1156.991278] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-167fb50c-2aa6-4074-8298-145c7482d536 req-dfa6407c-d1a6-4853-874a-4106e38f616f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1156.992226] [49942]: [pid: 49942|app: 0|req: 5280/10344] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:38 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.039428] [49942]: DEBUG neutron.plugins.ml2.plugin [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Deleting port a0d2352b-6b28-434e-9df4-545baec21f1d {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1157.039656] [49942]: DEBUG neutron_lib.callbacks.manager [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.076849] [49942]: DEBUG neutron.plugins.ml2.db [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] For port a0d2352b-6b28-434e-9df4-545baec21f1d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=a0d2352b-6b28-434e-9df4-545baec21f1d,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1157.077087] [49942]: DEBUG neutron_lib.callbacks.manager [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.081918] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:28Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1157.082129] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit: [ 1157.082129] [49942]: key[id], a0d2352b-6b28-434e-9df4-545baec21f1d -> None [ 1157.082129] [49942]: key[binding:vnic_type], normal -> None [ 1157.082129] [49942]: key[tags], [] -> None [ 1157.082129] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1157.082129] [49942]: key[allowed_address_pairs], [] -> None [ 1157.082129] [49942]: key[extra_dhcp_opts], [] -> None [ 1157.082129] [49942]: key[binding:profile], {} -> None [ 1157.082129] [49942]: key[admin_state_up], True -> None [ 1157.082129] [49942]: key[binding:vif_type], ovs -> None [ 1157.082129] [49942]: key[device_owner], compute:nova -> None [ 1157.082129] [49942]: key[created_at], 2025-11-20T12:38:26Z -> None [ 1157.082129] [49942]: key[updated_at], 2025-11-20T12:38:28Z -> None [ 1157.082129] [49942]: key[description], -> None [ 1157.082129] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1157.082129] [49942]: key[binding:host_id], cpu-1 -> None [ 1157.082129] [49942]: key[standard_attr_id], 1747 -> None [ 1157.082129] [49942]: key[name], -> None [ 1157.082129] [49942]: key[mac_address], fa:16:3e:36:01:f9 -> None [ 1157.082129] [49942]: key[status], ACTIVE -> None [ 1157.082129] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1157.082129] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}] -> None [ 1157.082129] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1157.082129] [49942]: key[revision_number], 5 -> None [ 1157.082129] [49942]: key[port_security_enabled], True -> None [ 1157.082129] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1157.082129] [49942]: key[device_id], 647eab1d-54d1-4efc-8a75-a108a51e5434 -> None [ 1157.082129] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.083965] [49942]: DEBUG neutron.plugins.ml2.plugin [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Calling delete_port for a0d2352b-6b28-434e-9df4-545baec21f1d owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1157.090335] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Router 0781d669-ca85-4144-8441-b176b34b7da1 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1157.139286] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9539246d-78ec-424c-b31f-4ed5db768333 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1157.143884] [49941]: [pid: 49941|app: 0|req: 5065/10345] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:38:38 2025] PUT /networking/v2.0/routers/0781d669-ca85-4144-8441-b176b34b7da1/remove_router_interface => generated 309 bytes in 776 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.155801] [49942]: DEBUG neutron_lib.callbacks.manager [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (a0d2352b-6b28-434e-9df4-545baec21f1d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.164452] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event deleted for resources: {'Port': ['ID=a0d2352b-6b28-434e-9df4-545baec21f1d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.172823] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22d54a47-a7fa-41fc-a342-8dcf8172239c req-95ede547-4031-44a1-8537-cd1917d56ad8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.173747] [49941]: [pid: 49941|app: 0|req: 5066/10346] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:38 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.189171] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] No DVR routers for this DVR port a0d2352b-6b28-434e-9df4-545baec21f1d on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1157.189569] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit called with port settings {'id': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:36:01:f9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'device_owner': 'compute:nova', 'standard_attr_id': 1747, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:26Z', 'updated_at': '2025-11-20T12:38:28Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1157.189752] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit: [ 1157.189752] [49942]: key[id], a0d2352b-6b28-434e-9df4-545baec21f1d -> None [ 1157.189752] [49942]: key[binding:vnic_type], normal -> None [ 1157.189752] [49942]: key[tags], [] -> None [ 1157.189752] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1157.189752] [49942]: key[allowed_address_pairs], [] -> None [ 1157.189752] [49942]: key[extra_dhcp_opts], [] -> None [ 1157.189752] [49942]: key[binding:profile], {} -> None [ 1157.189752] [49942]: key[admin_state_up], True -> None [ 1157.189752] [49942]: key[binding:vif_type], ovs -> None [ 1157.189752] [49942]: key[device_owner], compute:nova -> None [ 1157.189752] [49942]: key[created_at], 2025-11-20T12:38:26Z -> None [ 1157.189752] [49942]: key[updated_at], 2025-11-20T12:38:28Z -> None [ 1157.189752] [49942]: key[description], -> None [ 1157.189752] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1157.189752] [49942]: key[binding:host_id], cpu-1 -> None [ 1157.189752] [49942]: key[standard_attr_id], 1747 -> None [ 1157.189752] [49942]: key[name], -> None [ 1157.189752] [49942]: key[mac_address], fa:16:3e:36:01:f9 -> None [ 1157.189752] [49942]: key[status], ACTIVE -> None [ 1157.189752] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1157.189752] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.5'}] -> None [ 1157.189752] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1157.189752] [49942]: key[revision_number], 5 -> None [ 1157.189752] [49942]: key[port_security_enabled], True -> None [ 1157.189752] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1157.189752] [49942]: key[device_id], 647eab1d-54d1-4efc-8a75-a108a51e5434 -> None [ 1157.189752] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.192648] [49942]: DEBUG neutron_lib.callbacks.manager [req-167fb50c-2aa6-4074-8298-145c7482d536 req-36d52d8f-1d9e-42ef-8620-260831982140 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.192648] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'name': 'network-vif-deleted', 'tag': 'a0d2352b-6b28-434e-9df4-545baec21f1d'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1157.194563] [49942]: [pid: 49942|app: 0|req: 5281/10347] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:38:38 2025] DELETE /networking/v2.0/ports/a0d2352b-6b28-434e-9df4-545baec21f1d => generated 0 bytes in 199 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1157.197780] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a122d225-92ce-443e-ab97-2478178255d5" -d '{"events": [{"server_uuid": "647eab1d-54d1-4efc-8a75-a108a51e5434", "name": "network-vif-deleted", "tag": "a0d2352b-6b28-434e-9df4-545baec21f1d"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1157.199541] [49942]: DEBUG neutron.api.wsgi [req-22d54a47-a7fa-41fc-a342-8dcf8172239c req-aa950f41-a641-4292-a6a4-b0d15477218f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.225195] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks [] for router (0781d669-ca85-4144-8441-b176b34b7da1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.226299] [49942]: [pid: 49942|app: 0|req: 5282/10348] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:38 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1157.282101] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks [] for router_gateway (0781d669-ca85-4144-8441-b176b34b7da1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.303333] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Deleting port 1b3093cb-5b14-4257-bec3-d4d0b448aa77 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1157.303489] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (1b3093cb-5b14-4257-bec3-d4d0b448aa77), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.321486] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8959e12-e63f-4220-9f13-b10a038440f3 req-89078323-9f58-46d8-8c93-8afc55ef1590 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1157.322071] [49942]: [pid: 49942|app: 0|req: 5283/10349] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:39 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1157.327704] [49942]: DEBUG neutron.api.wsgi [req-c8959e12-e63f-4220-9f13-b10a038440f3 req-63a14289-123b-4f47-841f-cc3d986c0468 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1157.329268] [49941]: DEBUG neutron.plugins.ml2.db [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] For port 1b3093cb-5b14-4257-bec3-d4d0b448aa77, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1b3093cb-5b14-4257-bec3-d4d0b448aa77,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1157.329447] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (1b3093cb-5b14-4257-bec3-d4d0b448aa77), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.333772] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] delete_port_precommit called with port settings {'id': '1b3093cb-5b14-4257-bec3-d4d0b448aa77', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:51:14:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1157.333941] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] delete_port_precommit: [ 1157.333941] [49941]: key[id], 1b3093cb-5b14-4257-bec3-d4d0b448aa77 -> None [ 1157.333941] [49941]: key[binding:vnic_type], normal -> None [ 1157.333941] [49941]: key[tags], [] -> None [ 1157.333941] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1157.333941] [49941]: key[allowed_address_pairs], [] -> None [ 1157.333941] [49941]: key[extra_dhcp_opts], [] -> None [ 1157.333941] [49941]: key[binding:profile], {} -> None [ 1157.333941] [49941]: key[admin_state_up], True -> None [ 1157.333941] [49941]: key[binding:vif_type], ovs -> None [ 1157.333941] [49941]: key[device_owner], network:router_gateway -> None [ 1157.333941] [49941]: key[created_at], 2025-11-20T12:32:06Z -> None [ 1157.333941] [49941]: key[updated_at], 2025-11-20T12:32:07Z -> None [ 1157.333941] [49941]: key[description], -> None [ 1157.333941] [49941]: key[tenant_id], -> None [ 1157.333941] [49941]: key[binding:host_id], devstack -> None [ 1157.333941] [49941]: key[standard_attr_id], 1213 -> None [ 1157.333941] [49941]: key[name], -> None [ 1157.333941] [49941]: key[mac_address], fa:16:3e:51:14:41 -> None [ 1157.333941] [49941]: key[status], ACTIVE -> None [ 1157.333941] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1157.333941] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] -> None [ 1157.333941] [49941]: key[security_groups], [] -> None [ 1157.333941] [49941]: key[revision_number], 5 -> None [ 1157.333941] [49941]: key[port_security_enabled], False -> None [ 1157.333941] [49941]: key[project_id], -> None [ 1157.333941] [49941]: key[device_id], 0781d669-ca85-4144-8441-b176b34b7da1 -> None [ 1157.333941] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.335435] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Calling delete_port for 1b3093cb-5b14-4257-bec3-d4d0b448aa77 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1157.347501] [49942]: [pid: 49942|app: 0|req: 5284/10350] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:39 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1157.373612] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-4e75772d-5659-48bb-8d72-2e0390811d20 x-openstack-request-id: req-4e75772d-5659-48bb-8d72-2e0390811d20 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1157.373732] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "647eab1d-54d1-4efc-8a75-a108a51e5434", "name": "network-vif-deleted", "tag": "a0d2352b-6b28-434e-9df4-545baec21f1d", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1157.373813] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4e75772d-5659-48bb-8d72-2e0390811d20 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1157.374038] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4e75772d-5659-48bb-8d72-2e0390811d20'] response: {'server_uuid': '647eab1d-54d1-4efc-8a75-a108a51e5434', 'name': 'network-vif-deleted', 'tag': 'a0d2352b-6b28-434e-9df4-545baec21f1d', 'status': 'completed', 'code': 200} [ 1157.410825] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1b3093cb-5b14-4257-bec3-d4d0b448aa77), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.418616] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Pushing event deleted for resources: {'Port': ['ID=1b3093cb-5b14-4257-bec3-d4d0b448aa77,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.445237] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] delete_port_postcommit called with port settings {'id': '1b3093cb-5b14-4257-bec3-d4d0b448aa77', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:51:14:41', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '0781d669-ca85-4144-8441-b176b34b7da1', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1213, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1157.445471] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] delete_port_postcommit: [ 1157.445471] [49941]: key[id], 1b3093cb-5b14-4257-bec3-d4d0b448aa77 -> None [ 1157.445471] [49941]: key[binding:vnic_type], normal -> None [ 1157.445471] [49941]: key[tags], [] -> None [ 1157.445471] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1157.445471] [49941]: key[allowed_address_pairs], [] -> None [ 1157.445471] [49941]: key[extra_dhcp_opts], [] -> None [ 1157.445471] [49941]: key[binding:profile], {} -> None [ 1157.445471] [49941]: key[admin_state_up], True -> None [ 1157.445471] [49941]: key[binding:vif_type], ovs -> None [ 1157.445471] [49941]: key[device_owner], network:router_gateway -> None [ 1157.445471] [49941]: key[created_at], 2025-11-20T12:32:06Z -> None [ 1157.445471] [49941]: key[updated_at], 2025-11-20T12:32:07Z -> None [ 1157.445471] [49941]: key[description], -> None [ 1157.445471] [49941]: key[tenant_id], -> None [ 1157.445471] [49941]: key[binding:host_id], devstack -> None [ 1157.445471] [49941]: key[standard_attr_id], 1213 -> None [ 1157.445471] [49941]: key[name], -> None [ 1157.445471] [49941]: key[mac_address], fa:16:3e:51:14:41 -> None [ 1157.445471] [49941]: key[status], ACTIVE -> None [ 1157.445471] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1157.445471] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] -> None [ 1157.445471] [49941]: key[security_groups], [] -> None [ 1157.445471] [49941]: key[revision_number], 5 -> None [ 1157.445471] [49941]: key[port_security_enabled], False -> None [ 1157.445471] [49941]: key[project_id], -> None [ 1157.445471] [49941]: key[device_id], 0781d669-ca85-4144-8441-b176b34b7da1 -> None [ 1157.445471] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.446754] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (0781d669-ca85-4144-8441-b176b34b7da1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.479729] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (0781d669-ca85-4144-8441-b176b34b7da1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.481193] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks [] for router_controller (0781d669-ca85-4144-8441-b176b34b7da1), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.504407] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (0781d669-ca85-4144-8441-b176b34b7da1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.504714] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Fanout notify agent at l3_agent the message router_deleted on router 0781d669-ca85-4144-8441-b176b34b7da1 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1157.509409] [49941]: DEBUG neutron_lib.callbacks.manager [None req-10d64118-32b4-495e-89bd-3f0aa1fb29fb admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.509873] [49941]: [pid: 49941|app: 0|req: 5067/10351] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:38 2025] DELETE /networking/v2.0/routers/0781d669-ca85-4144-8441-b176b34b7da1 => generated 0 bytes in 336 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1157.530110] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] Deleting subnet 5e9ec725-f356-4ce5-9102-a190c08b3118 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1157.531963] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] Publish callbacks [] for subnet (5e9ec725-f356-4ce5-9102-a190c08b3118), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.543453] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (5e9ec725-f356-4ce5-9102-a190c08b3118), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.576482] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (5e9ec725-f356-4ce5-9102-a190c08b3118), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.576955] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] delete_subnet_precommit called with subnet settings {'id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'name': 'tempest-DeleteServersTestJSON-620619319-subnet', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1211, '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) [ 1157.577133] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] delete_subnet_precommit: [ 1157.577133] [49942]: key[ipv6_ra_mode], None -> None [ 1157.577133] [49942]: key[id], 5e9ec725-f356-4ce5-9102-a190c08b3118 -> None [ 1157.577133] [49942]: key[tags], [] -> None [ 1157.577133] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1157.577133] [49942]: key[enable_dhcp], True -> None [ 1157.577133] [49942]: key[ip_version], 4 -> None [ 1157.577133] [49942]: key[created_at], 2025-11-20T12:32:06Z -> None [ 1157.577133] [49942]: key[updated_at], 2025-11-20T12:32:06Z -> None [ 1157.577133] [49942]: key[description], -> None [ 1157.577133] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.577133] [49942]: key[standard_attr_id], 1211 -> None [ 1157.577133] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1157.577133] [49942]: key[ipv6_address_mode], None -> None [ 1157.577133] [49942]: key[name], tempest-DeleteServersTestJSON-620619319-subnet -> None [ 1157.577133] [49942]: key[subnetpool_id], None -> None [ 1157.577133] [49942]: key[host_routes], [] -> None [ 1157.577133] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.577133] [49942]: key[shared], False -> None [ 1157.577133] [49942]: key[router:external], False -> None [ 1157.577133] [49942]: key[revision_number], 0 -> None [ 1157.577133] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1157.577133] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.577133] [49942]: key[service_types], [] -> None [ 1157.577133] [49942]: key[dns_nameservers], [] -> None [ 1157.577133] [49942]: key[segment_id], None -> None [ 1157.577133] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.602595] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (5e9ec725-f356-4ce5-9102-a190c08b3118), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.602799] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] delete_subnet_postcommit called with subnet settings {'id': '5e9ec725-f356-4ce5-9102-a190c08b3118', 'name': 'tempest-DeleteServersTestJSON-620619319-subnet', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1211, '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-20T12:32:06Z', 'updated_at': '2025-11-20T12:32:06Z', 'revision_number': 0, 'segment_id': None, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) [ 1157.602967] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] delete_subnet_postcommit: [ 1157.602967] [49942]: key[ipv6_ra_mode], None -> None [ 1157.602967] [49942]: key[id], 5e9ec725-f356-4ce5-9102-a190c08b3118 -> None [ 1157.602967] [49942]: key[tags], [] -> None [ 1157.602967] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1157.602967] [49942]: key[enable_dhcp], True -> None [ 1157.602967] [49942]: key[ip_version], 4 -> None [ 1157.602967] [49942]: key[created_at], 2025-11-20T12:32:06Z -> None [ 1157.602967] [49942]: key[updated_at], 2025-11-20T12:32:06Z -> None [ 1157.602967] [49942]: key[description], -> None [ 1157.602967] [49942]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.602967] [49942]: key[standard_attr_id], 1211 -> None [ 1157.602967] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1157.602967] [49942]: key[ipv6_address_mode], None -> None [ 1157.602967] [49942]: key[name], tempest-DeleteServersTestJSON-620619319-subnet -> None [ 1157.602967] [49942]: key[subnetpool_id], None -> None [ 1157.602967] [49942]: key[host_routes], [] -> None [ 1157.602967] [49942]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.602967] [49942]: key[shared], False -> None [ 1157.602967] [49942]: key[router:external], False -> None [ 1157.602967] [49942]: key[revision_number], 0 -> None [ 1157.602967] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1157.602967] [49942]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.602967] [49942]: key[service_types], [] -> None [ 1157.602967] [49942]: key[dns_nameservers], [] -> None [ 1157.602967] [49942]: key[segment_id], None -> None [ 1157.602967] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.607417] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] Pushing event deleted for resources: {'Subnet': ['ID=5e9ec725-f356-4ce5-9102-a190c08b3118,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.613814] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b20380b4-e644-40b8-b5e7-2f568b2c5dcc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.615841] [49942]: [pid: 49942|app: 0|req: 5285/10352] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:39 2025] DELETE /networking/v2.0/subnets/5e9ec725-f356-4ce5-9102-a190c08b3118 => generated 0 bytes in 104 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1157.640801] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (1a2d11f8-c372-4110-9963-67fd280254d2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.669423] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Deleting port efda08ab-f8a2-4caa-aeb7-5f411eeac30a {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1157.669423] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (efda08ab-f8a2-4caa-aeb7-5f411eeac30a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.701810] [49941]: DEBUG neutron.plugins.ml2.db [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] For port efda08ab-f8a2-4caa-aeb7-5f411eeac30a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=efda08ab-f8a2-4caa-aeb7-5f411eeac30a,segment=NetworkSegment(9489e803-8c61-4b9c-8316-0f0b7e3f2f28),segment_id=9489e803-8c61-4b9c-8316-0f0b7e3f2f28)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1157.702010] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (efda08ab-f8a2-4caa-aeb7-5f411eeac30a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.708022] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_port_precommit called with port settings {'id': 'efda08ab-f8a2-4caa-aeb7-5f411eeac30a', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:30:82:61', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1a2d11f8-c372-4110-9963-67fd280254d2', 'device_owner': 'network:dhcp', 'standard_attr_id': 1338, '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-20T12:32:42Z', 'updated_at': '2025-11-20T12:38:39Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:38:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1157.708022] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_port_precommit: [ 1157.708022] [49941]: key[id], efda08ab-f8a2-4caa-aeb7-5f411eeac30a -> None [ 1157.708022] [49941]: key[binding:vnic_type], normal -> None [ 1157.708022] [49941]: key[tags], [] -> None [ 1157.708022] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1157.708022] [49941]: key[allowed_address_pairs], [] -> None [ 1157.708022] [49941]: key[extra_dhcp_opts], [] -> None [ 1157.708022] [49941]: key[binding:profile], {} -> None [ 1157.708022] [49941]: key[admin_state_up], True -> None [ 1157.708022] [49941]: key[binding:vif_type], ovs -> None [ 1157.708022] [49941]: key[device_owner], network:dhcp -> None [ 1157.708022] [49941]: key[created_at], 2025-11-20T12:32:42Z -> None [ 1157.708022] [49941]: key[updated_at], 2025-11-20T12:38:39Z -> None [ 1157.708022] [49941]: key[description], -> None [ 1157.708022] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.708022] [49941]: key[binding:host_id], devstack -> None [ 1157.708022] [49941]: key[standard_attr_id], 1338 -> None [ 1157.708022] [49941]: key[name], -> None [ 1157.708022] [49941]: key[mac_address], fa:16:3e:30:82:61 -> None [ 1157.708022] [49941]: key[status], ACTIVE -> None [ 1157.708022] [49941]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.708022] [49941]: key[fixed_ips], [] -> None [ 1157.708022] [49941]: key[security_groups], [] -> None [ 1157.708022] [49941]: key[revision_number], 5 -> None [ 1157.708022] [49941]: key[port_security_enabled], False -> None [ 1157.708022] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.708022] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.708022] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.709612] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Calling delete_port for efda08ab-f8a2-4caa-aeb7-5f411eeac30a owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1157.771096] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (efda08ab-f8a2-4caa-aeb7-5f411eeac30a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.779043] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Pushing event deleted for resources: {'Port': ['ID=efda08ab-f8a2-4caa-aeb7-5f411eeac30a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.787910] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] No DVR routers for this DVR port efda08ab-f8a2-4caa-aeb7-5f411eeac30a on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1157.788228] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_port_postcommit called with port settings {'id': 'efda08ab-f8a2-4caa-aeb7-5f411eeac30a', 'name': '', 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'mac_address': 'fa:16:3e:30:82:61', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1a2d11f8-c372-4110-9963-67fd280254d2', 'device_owner': 'network:dhcp', 'standard_attr_id': 1338, '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-20T12:32:42Z', 'updated_at': '2025-11-20T12:38:39Z', 'revision_number': 5, 'project_id': '9715357ca6bc43fdbef405fff39883db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}}] (original binding levels None) on network {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:38:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} with segments to bind None [ 1157.788376] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_port_postcommit: [ 1157.788376] [49941]: key[id], efda08ab-f8a2-4caa-aeb7-5f411eeac30a -> None [ 1157.788376] [49941]: key[binding:vnic_type], normal -> None [ 1157.788376] [49941]: key[tags], [] -> None [ 1157.788376] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1157.788376] [49941]: key[allowed_address_pairs], [] -> None [ 1157.788376] [49941]: key[extra_dhcp_opts], [] -> None [ 1157.788376] [49941]: key[binding:profile], {} -> None [ 1157.788376] [49941]: key[admin_state_up], True -> None [ 1157.788376] [49941]: key[binding:vif_type], ovs -> None [ 1157.788376] [49941]: key[device_owner], network:dhcp -> None [ 1157.788376] [49941]: key[created_at], 2025-11-20T12:32:42Z -> None [ 1157.788376] [49941]: key[updated_at], 2025-11-20T12:38:39Z -> None [ 1157.788376] [49941]: key[description], -> None [ 1157.788376] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.788376] [49941]: key[binding:host_id], devstack -> None [ 1157.788376] [49941]: key[standard_attr_id], 1338 -> None [ 1157.788376] [49941]: key[name], -> None [ 1157.788376] [49941]: key[mac_address], fa:16:3e:30:82:61 -> None [ 1157.788376] [49941]: key[status], ACTIVE -> None [ 1157.788376] [49941]: key[network_id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.788376] [49941]: key[fixed_ips], [] -> None [ 1157.788376] [49941]: key[security_groups], [] -> None [ 1157.788376] [49941]: key[revision_number], 5 -> None [ 1157.788376] [49941]: key[port_security_enabled], False -> None [ 1157.788376] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.788376] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.788376] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.811932] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (1a2d11f8-c372-4110-9963-67fd280254d2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.822806] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_network_precommit called with network settings {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:38:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} (original settings None) and network segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] [ 1157.822806] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_network_precommit: [ 1157.822806] [49941]: key[vlan_transparent], None -> None [ 1157.822806] [49941]: key[id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.822806] [49941]: key[tags], [] -> None [ 1157.822806] [49941]: key[availability_zone_hints], [] -> None [ 1157.822806] [49941]: key[mtu], 8950 -> None [ 1157.822806] [49941]: key[provider:network_type], vlan -> None [ 1157.822806] [49941]: key[admin_state_up], True -> None [ 1157.822806] [49941]: key[provider:physical_network], default -> None [ 1157.822806] [49941]: key[provider:segmentation_id], 197 -> None [ 1157.822806] [49941]: key[created_at], 2025-11-20T12:32:06Z -> None [ 1157.822806] [49941]: key[updated_at], 2025-11-20T12:38:39Z -> None [ 1157.822806] [49941]: key[description], -> None [ 1157.822806] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.822806] [49941]: key[standard_attr_id], 1209 -> None [ 1157.822806] [49941]: key[name], tempest-DeleteServersTestJSON-620619319-network -> None [ 1157.822806] [49941]: key[availability_zones], ['nova'] -> None [ 1157.822806] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.822806] [49941]: key[status], ACTIVE -> None [ 1157.822806] [49941]: key[shared], False -> None [ 1157.822806] [49941]: key[router:external], False -> None [ 1157.822806] [49941]: key[revision_number], 3 -> None [ 1157.822806] [49941]: key[port_security_enabled], True -> None [ 1157.822806] [49941]: key[subnets], [] -> None [ 1157.822806] [49941]: key[ipv4_address_scope], None -> None [ 1157.822806] [49941]: key[qinq], None -> None [ 1157.822806] [49941]: key[ipv6_address_scope], None -> None [ 1157.822806] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.822806] [49941]: DEBUG neutron.services.segments.db [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1a2d11f8-c372-4110-9963-67fd280254d2']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1157.826406] [49941]: DEBUG neutron.services.segments.db [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '9489e803-8c61-4b9c-8316-0f0b7e3f2f28') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1157.826660] [49941]: DEBUG neutron.services.segments.db [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '9489e803-8c61-4b9c-8316-0f0b7e3f2f28') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1157.830734] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (9489e803-8c61-4b9c-8316-0f0b7e3f2f28), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.838801] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (9489e803-8c61-4b9c-8316-0f0b7e3f2f28), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.846213] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Releasing vlan 197 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1157.846465] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (9489e803-8c61-4b9c-8316-0f0b7e3f2f28), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.864769] [49941]: INFO neutron.services.segments.plugin [-] Segment 9489e803-8c61-4b9c-8316-0f0b7e3f2f28 resource provider aggregate not found [ 1157.877366] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (1a2d11f8-c372-4110-9963-67fd280254d2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.877635] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_network_postcommit called with network settings {'id': '1a2d11f8-c372-4110-9963-67fd280254d2', 'name': 'tempest-DeleteServersTestJSON-620619319-network', 'tenant_id': '9715357ca6bc43fdbef405fff39883db', 'project_id': '9715357ca6bc43fdbef405fff39883db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1209, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:32:06Z', 'updated_at': '2025-11-20T12:38:39Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 197} (original settings None) and network segments [{'id': '9489e803-8c61-4b9c-8316-0f0b7e3f2f28', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 197, 'network_id': '1a2d11f8-c372-4110-9963-67fd280254d2'}] [ 1157.877966] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] delete_network_postcommit: [ 1157.877966] [49941]: key[vlan_transparent], None -> None [ 1157.877966] [49941]: key[id], 1a2d11f8-c372-4110-9963-67fd280254d2 -> None [ 1157.877966] [49941]: key[tags], [] -> None [ 1157.877966] [49941]: key[availability_zone_hints], [] -> None [ 1157.877966] [49941]: key[mtu], 8950 -> None [ 1157.877966] [49941]: key[provider:network_type], vlan -> None [ 1157.877966] [49941]: key[admin_state_up], True -> None [ 1157.877966] [49941]: key[provider:physical_network], default -> None [ 1157.877966] [49941]: key[provider:segmentation_id], 197 -> None [ 1157.877966] [49941]: key[created_at], 2025-11-20T12:32:06Z -> None [ 1157.877966] [49941]: key[updated_at], 2025-11-20T12:38:39Z -> None [ 1157.877966] [49941]: key[description], -> None [ 1157.877966] [49941]: key[tenant_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.877966] [49941]: key[standard_attr_id], 1209 -> None [ 1157.877966] [49941]: key[name], tempest-DeleteServersTestJSON-620619319-network -> None [ 1157.877966] [49941]: key[availability_zones], ['nova'] -> None [ 1157.877966] [49941]: key[project_id], 9715357ca6bc43fdbef405fff39883db -> None [ 1157.877966] [49941]: key[status], ACTIVE -> None [ 1157.877966] [49941]: key[shared], False -> None [ 1157.877966] [49941]: key[router:external], False -> None [ 1157.877966] [49941]: key[revision_number], 3 -> None [ 1157.877966] [49941]: key[port_security_enabled], True -> None [ 1157.877966] [49941]: key[subnets], [] -> None [ 1157.877966] [49941]: key[ipv4_address_scope], None -> None [ 1157.877966] [49941]: key[qinq], None -> None [ 1157.877966] [49941]: key[ipv6_address_scope], None -> None [ 1157.877966] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1157.886023] [49941]: INFO neutron.services.segments.plugin [-] Segment 9489e803-8c61-4b9c-8316-0f0b7e3f2f28 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 9489e803-8c61-4b9c-8316-0f0b7e3f2f28 found for delete ", "request_id": "req-978a0553-8e33-4b33-ae5d-8b2990f79b4e"}]} [ 1157.889018] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Pushing event deleted for resources: {'Network': ['ID=1a2d11f8-c372-4110-9963-67fd280254d2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1157.892312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5521a1f7-1e05-4f89-9edc-ad0599135353 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1157.894313] [49941]: [pid: 49941|app: 0|req: 5068/10353] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:38:39 2025] DELETE /networking/v2.0/networks/1a2d11f8-c372-4110-9963-67fd280254d2 => generated 0 bytes in 276 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1157.996969] [49942]: [pid: 49942|app: 0|req: 5286/10354] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:38:39 2025] GET /networking/v2.0/security-groups?tenant_id=9715357ca6bc43fdbef405fff39883db&name=default => generated 2929 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1158.029335] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8512571-9c87-4d67-921a-0641841e8934 admin admin] Publish callbacks [] for security_group (e2965f0a-4c49-40c7-87e6-5ecdf4f81756), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.045934] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8512571-9c87-4d67-921a-0641841e8934 admin admin] Publish callbacks [] for security_group (e2965f0a-4c49-40c7-87e6-5ecdf4f81756), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.061510] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8512571-9c87-4d67-921a-0641841e8934 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (e2965f0a-4c49-40c7-87e6-5ecdf4f81756), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.065329] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e8512571-9c87-4d67-921a-0641841e8934 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e2965f0a-4c49-40c7-87e6-5ecdf4f81756,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1158.068901] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8512571-9c87-4d67-921a-0641841e8934 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.069383] [49941]: [pid: 49941|app: 0|req: 5069/10355] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:38:39 2025] DELETE /networking/v2.0/security-groups/e2965f0a-4c49-40c7-87e6-5ecdf4f81756 => generated 0 bytes in 70 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1158.301830] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-2b0c68a3-ff2e-42b3-9604-6ded0c5fc708 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.302340] [49942]: [pid: 49942|app: 0|req: 5287/10356] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1158.308498] [49941]: [pid: 49941|app: 0|req: 5070/10357] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1158.360825] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-181c462a-a01e-4623-ba69-487f7c8a7277 req-28529b33-26e9-4a8c-8d54-bbacd78f3167 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.361871] [49942]: [pid: 49942|app: 0|req: 5288/10358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1158.367835] [49941]: DEBUG neutron.api.wsgi [req-181c462a-a01e-4623-ba69-487f7c8a7277 req-34bddde1-a6ba-4739-915c-14f9cd34e064 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.389298] [49941]: [pid: 49941|app: 0|req: 5071/10359] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.430813] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23501420-2e08-4723-8255-212b3033336d req-f1000266-d9ca-4b54-a133-1e2322ededb2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.431800] [49942]: [pid: 49942|app: 0|req: 5289/10360] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.438963] [49941]: DEBUG neutron.api.wsgi [req-23501420-2e08-4723-8255-212b3033336d req-83647e9c-d495-4443-8b16-682d41ff574e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.459278] [49941]: [pid: 49941|app: 0|req: 5072/10361] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.532489] [49942]: DEBUG neutron.api.v2.base [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Request body: {'network': {'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1158.548790] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Made reservation on behalf of 3d4b643ad72b412898ac92bdc00db95a for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1158.551398] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.555152] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.629129] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks [] for security_group (51bbcb31-73ec-4c85-9007-82415c793c90), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.630341] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (51bbcb31-73ec-4c85-9007-82415c793c90), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.649347] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=51bbcb31-73ec-4c85-9007-82415c793c90,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1158.663148] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] vlan segment allocate from pool success with {'vlan_id': 705, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1158.669410] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (e74e87da-b953-4ad0-aee8-eff881b853bf), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.669545] [49942]: INFO neutron.db.segments_db [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Added segment e74e87da-b953-4ad0-aee8-eff881b853bf of type vlan for network f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1158.684723] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (f865133b-4a96-4f16-af71-13a3b99b2fd1), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.699949] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] create_network_precommit called with network settings {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1753, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}] [ 1158.700264] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] create_network_precommit: [ 1158.700264] [49942]: key[vlan_transparent], None -> None [ 1158.700264] [49942]: key[id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1158.700264] [49942]: key[tags], None -> [] [ 1158.700264] [49942]: key[availability_zone_hints], None -> [] [ 1158.700264] [49942]: key[mtu], None -> 8950 [ 1158.700264] [49942]: key[provider:network_type], None -> vlan [ 1158.700264] [49942]: key[admin_state_up], None -> True [ 1158.700264] [49942]: key[provider:physical_network], None -> default [ 1158.700264] [49942]: key[provider:segmentation_id], None -> 705 [ 1158.700264] [49942]: key[qinq], None -> None [ 1158.700264] [49942]: key[created_at], None -> 2025-11-20T12:38:40Z [ 1158.700264] [49942]: key[updated_at], None -> 2025-11-20T12:38:40Z [ 1158.700264] [49942]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.700264] [49942]: key[description], None -> [ 1158.700264] [49942]: key[standard_attr_id], None -> 1753 [ 1158.700264] [49942]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2114431058-network [ 1158.700264] [49942]: key[availability_zones], None -> [] [ 1158.700264] [49942]: key[status], None -> ACTIVE [ 1158.700264] [49942]: key[shared], None -> False [ 1158.700264] [49942]: key[router:external], None -> False [ 1158.700264] [49942]: key[revision_number], None -> 1 [ 1158.700264] [49942]: key[port_security_enabled], None -> True [ 1158.700264] [49942]: key[subnets], None -> [] [ 1158.700264] [49942]: key[ipv4_address_scope], None -> None [ 1158.700264] [49942]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.700264] [49942]: key[ipv6_address_scope], None -> None [ 1158.700264] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.737315] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (f865133b-4a96-4f16-af71-13a3b99b2fd1), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.755916] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Pushing event updated for resources: {'Network': ['ID=f865133b-4a96-4f16-af71-13a3b99b2fd1,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1158.757975] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] create_network_postcommit called with network settings {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1753, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}] [ 1158.758159] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] create_network_postcommit: [ 1158.758159] [49942]: key[vlan_transparent], None -> None [ 1158.758159] [49942]: key[id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1158.758159] [49942]: key[tags], None -> [] [ 1158.758159] [49942]: key[availability_zone_hints], None -> [] [ 1158.758159] [49942]: key[mtu], None -> 8950 [ 1158.758159] [49942]: key[provider:network_type], None -> vlan [ 1158.758159] [49942]: key[admin_state_up], None -> True [ 1158.758159] [49942]: key[provider:physical_network], None -> default [ 1158.758159] [49942]: key[provider:segmentation_id], None -> 705 [ 1158.758159] [49942]: key[qinq], None -> None [ 1158.758159] [49942]: key[created_at], None -> 2025-11-20T12:38:40Z [ 1158.758159] [49942]: key[updated_at], None -> 2025-11-20T12:38:40Z [ 1158.758159] [49942]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.758159] [49942]: key[description], None -> [ 1158.758159] [49942]: key[standard_attr_id], None -> 1753 [ 1158.758159] [49942]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2114431058-network [ 1158.758159] [49942]: key[availability_zones], None -> [] [ 1158.758159] [49942]: key[status], None -> ACTIVE [ 1158.758159] [49942]: key[shared], None -> False [ 1158.758159] [49942]: key[router:external], None -> False [ 1158.758159] [49942]: key[revision_number], None -> 1 [ 1158.758159] [49942]: key[port_security_enabled], None -> True [ 1158.758159] [49942]: key[subnets], None -> [] [ 1158.758159] [49942]: key[ipv4_address_scope], None -> None [ 1158.758159] [49942]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.758159] [49942]: key[ipv6_address_scope], None -> None [ 1158.758159] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.761243] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.761409] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e29bc3bc-676d-4864-885e-5fd63089758c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.771317] [49942]: [pid: 49942|app: 0|req: 5290/10362] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:38:40 2025] POST /networking/v2.0/networks => generated 676 bytes in 291 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1158.776761] [49941]: DEBUG neutron.api.v2.base [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Request body: {'subnet': {'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-subnet', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1158.790417] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Made reservation on behalf of 3d4b643ad72b412898ac92bdc00db95a for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1158.793029] [49941]: DEBUG neutron_lib.callbacks.manager [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.843134] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-a99b6d36-58cc-49d8-873d-55ba6c003fea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.844656] [49942]: [pid: 49942|app: 0|req: 5291/10363] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1158.864586] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] create_subnet_precommit called with subnet settings {'id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-subnet', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1755, '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-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings None) [ 1158.864836] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] create_subnet_precommit: [ 1158.864836] [49941]: key[ipv6_ra_mode], None -> None [ 1158.864836] [49941]: key[id], None -> d9720a54-44e5-45db-bf26-fd328f048fff [ 1158.864836] [49941]: key[tags], None -> [] [ 1158.864836] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1158.864836] [49941]: key[enable_dhcp], None -> True [ 1158.864836] [49941]: key[ip_version], None -> 4 [ 1158.864836] [49941]: key[created_at], None -> 2025-11-20T12:38:40Z [ 1158.864836] [49941]: key[updated_at], None -> 2025-11-20T12:38:40Z [ 1158.864836] [49941]: key[description], None -> [ 1158.864836] [49941]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.864836] [49941]: key[standard_attr_id], None -> 1755 [ 1158.864836] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1158.864836] [49941]: key[ipv6_address_mode], None -> None [ 1158.864836] [49941]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2114431058-subnet [ 1158.864836] [49941]: key[subnetpool_id], None -> None [ 1158.864836] [49941]: key[host_routes], None -> [] [ 1158.864836] [49941]: key[network_id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1158.864836] [49941]: key[shared], None -> False [ 1158.864836] [49941]: key[router:external], None -> False [ 1158.864836] [49941]: key[revision_number], None -> 0 [ 1158.864836] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1158.864836] [49941]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.864836] [49941]: key[service_types], None -> [] [ 1158.864836] [49941]: key[dns_nameservers], None -> [] [ 1158.864836] [49941]: key[segment_id], None -> None [ 1158.864836] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.866082] [49941]: DEBUG neutron_lib.callbacks.manager [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (d9720a54-44e5-45db-bf26-fd328f048fff), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.878527] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-a304e6fc-e2d5-498c-b1c7-2d54cee8aa4b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.878842] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Pushing event updated for resources: {'Subnet': ['ID=d9720a54-44e5-45db-bf26-fd328f048fff,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1158.879506] [49942]: [pid: 49942|app: 0|req: 5292/10364] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1158.885372] [49942]: DEBUG neutron.api.wsgi [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-053349c9-7d92-4add-ae73-172856d6d414 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1158.895984] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Checking segment: {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1158.896169] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Network hostable DHCP agents. Network: f865133b-4a96-4f16-af71-13a3b99b2fd1, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1158.904298] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Network f865133b-4a96-4f16-af71-13a3b99b2fd1 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1158.908215] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, f865133b-4a96-4f16-af71-13a3b99b2fd1) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1158.911289] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] create_subnet_postcommit called with subnet settings {'id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-subnet', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1755, '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-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'network': {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, '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-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705}} (original settings None) [ 1158.911461] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] create_subnet_postcommit: [ 1158.911461] [49941]: key[ipv6_ra_mode], None -> None [ 1158.911461] [49941]: key[id], None -> d9720a54-44e5-45db-bf26-fd328f048fff [ 1158.911461] [49941]: key[tags], None -> [] [ 1158.911461] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1158.911461] [49941]: key[enable_dhcp], None -> True [ 1158.911461] [49941]: key[network], None -> {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, '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-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} [ 1158.911461] [49941]: key[ip_version], None -> 4 [ 1158.911461] [49941]: key[created_at], None -> 2025-11-20T12:38:40Z [ 1158.911461] [49941]: key[updated_at], None -> 2025-11-20T12:38:40Z [ 1158.911461] [49941]: key[description], None -> [ 1158.911461] [49941]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.911461] [49941]: key[standard_attr_id], None -> 1755 [ 1158.911461] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1158.911461] [49941]: key[ipv6_address_mode], None -> None [ 1158.911461] [49941]: key[name], None -> tempest-ServerAddressesNegativeTestJSON-2114431058-subnet [ 1158.911461] [49941]: key[subnetpool_id], None -> None [ 1158.911461] [49941]: key[host_routes], None -> [] [ 1158.911461] [49941]: key[network_id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1158.911461] [49941]: key[shared], None -> False [ 1158.911461] [49941]: key[router:external], None -> False [ 1158.911461] [49941]: key[revision_number], None -> 0 [ 1158.911461] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1158.911461] [49941]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1158.911461] [49941]: key[service_types], None -> [] [ 1158.911461] [49941]: key[dns_nameservers], None -> [] [ 1158.911461] [49941]: key[segment_id], None -> None [ 1158.911461] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1158.913653] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.913653] [49941]: DEBUG neutron_lib.callbacks.manager [None req-657ed839-1fc0-4742-8658-c8393a097ee3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.917875] [49942]: [pid: 49942|app: 0|req: 5293/10365] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1158.924073] [49941]: [pid: 49941|app: 0|req: 5073/10366] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:38:40 2025] POST /networking/v2.0/subnets => generated 695 bytes in 150 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1158.928798] [49941]: DEBUG neutron.api.v2.base [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Request body: {'router': {'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-router', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1158.939910] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-d00c2626-0068-45b3-981e-f58434599f7e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.940944] [49942]: [pid: 49942|app: 0|req: 5294/10367] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1158.943990] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (acdf8531-3aaf-48df-8409-b35344c666cd), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.944900] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (acdf8531-3aaf-48df-8409-b35344c666cd), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1158.969345] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cbb24b-72dc-4c2c-811b-5851dff83818 req-b12bfd5e-3d2a-412e-8258-8745905c6d0f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1158.970360] [49942]: [pid: 49942|app: 0|req: 5295/10368] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1158.979439] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks [] for router_controller (acdf8531-3aaf-48df-8409-b35344c666cd), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.005840] [49942]: [pid: 49942|app: 0|req: 5296/10369] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1159.031792] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks [] for router_gateway (acdf8531-3aaf-48df-8409-b35344c666cd), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.041822] [49942]: [pid: 49942|app: 0|req: 5297/10370] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.091015] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks [] for router_gateway (acdf8531-3aaf-48df-8409-b35344c666cd), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.094516] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.135646] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Allocated IP 10.180.180.225 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/20fc73c0-66c4-45e9-9fea-4b51e81da9b8) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1159.179955] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks [] for allowed_address_pair (20fc73c0-66c4-45e9-9fea-4b51e81da9b8), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.180611] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks [] for port (20fc73c0-66c4-45e9-9fea-4b51e81da9b8), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.180849] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] create_port_precommit called with port settings {'id': '20fc73c0-66c4-45e9-9fea-4b51e81da9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:eb:22:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1159.180976] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] create_port_precommit: [ 1159.180976] [49941]: key[id], None -> 20fc73c0-66c4-45e9-9fea-4b51e81da9b8 [ 1159.180976] [49941]: key[binding:vnic_type], None -> normal [ 1159.180976] [49941]: key[binding:vif_details], None -> {} [ 1159.180976] [49941]: key[allowed_address_pairs], None -> [] [ 1159.180976] [49941]: key[binding:profile], None -> {} [ 1159.180976] [49941]: key[admin_state_up], None -> True [ 1159.180976] [49941]: key[binding:vif_type], None -> unbound [ 1159.180976] [49941]: key[device_owner], None -> network:router_gateway [ 1159.180976] [49941]: key[tenant_id], None -> [ 1159.180976] [49941]: key[binding:host_id], None -> [ 1159.180976] [49941]: key[standard_attr_id], None -> 1757 [ 1159.180976] [49941]: key[name], None -> [ 1159.180976] [49941]: key[mac_address], None -> fa:16:3e:eb:22:15 [ 1159.180976] [49941]: key[status], None -> DOWN [ 1159.180976] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1159.180976] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] [ 1159.180976] [49941]: key[security_groups], None -> [] [ 1159.180976] [49941]: key[port_security_enabled], None -> False [ 1159.180976] [49941]: key[project_id], None -> [ 1159.180976] [49941]: key[device_id], None -> acdf8531-3aaf-48df-8409-b35344c666cd [ 1159.180976] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.181816] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-63ef6344-b093-4f49-9a26-251385f50f9c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.182689] [49942]: [pid: 49942|app: 0|req: 5298/10371] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 738 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.189058] [49942]: DEBUG neutron.api.wsgi [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-877457db-b0d6-4e0b-a1a8-b4e8ed38c7ec tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.189760] [49942]: DEBUG neutron.api.wsgi [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-877457db-b0d6-4e0b-a1a8-b4e8ed38c7ec tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1159.190207] [49942]: [pid: 49942|app: 0|req: 5299/10372] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:38:40 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 4 msecs (HTTP/1.1 200) 4 headers in 159 bytes (2 switches on core 0) [ 1159.198369] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (20fc73c0-66c4-45e9-9fea-4b51e81da9b8), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.218619] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Pushing event updated for resources: {'Port': ['ID=20fc73c0-66c4-45e9-9fea-4b51e81da9b8,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1159.226566] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1159.227343] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1159.228701] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1159.240580] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] create_port_postcommit called with port settings {'id': '20fc73c0-66c4-45e9-9fea-4b51e81da9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:eb:22:15', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], '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-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1159.240756] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] create_port_postcommit: [ 1159.240756] [49941]: key[id], None -> 20fc73c0-66c4-45e9-9fea-4b51e81da9b8 [ 1159.240756] [49941]: key[binding:vnic_type], None -> normal [ 1159.240756] [49941]: key[tags], None -> [] [ 1159.240756] [49941]: key[binding:vif_details], None -> {} [ 1159.240756] [49941]: key[allowed_address_pairs], None -> [] [ 1159.240756] [49941]: key[extra_dhcp_opts], None -> [] [ 1159.240756] [49941]: key[binding:profile], None -> {} [ 1159.240756] [49941]: key[admin_state_up], None -> True [ 1159.240756] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1159.240756] [49941]: key[binding:vif_type], None -> unbound [ 1159.240756] [49941]: key[device_owner], None -> network:router_gateway [ 1159.240756] [49941]: key[created_at], None -> 2025-11-20T12:38:40Z [ 1159.240756] [49941]: key[updated_at], None -> 2025-11-20T12:38:40Z [ 1159.240756] [49941]: key[tenant_id], None -> [ 1159.240756] [49941]: key[binding:host_id], None -> [ 1159.240756] [49941]: key[description], None -> [ 1159.240756] [49941]: key[standard_attr_id], None -> 1757 [ 1159.240756] [49941]: key[name], None -> [ 1159.240756] [49941]: key[mac_address], None -> fa:16:3e:eb:22:15 [ 1159.240756] [49941]: key[status], None -> DOWN [ 1159.240756] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1159.240756] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] [ 1159.240756] [49941]: key[security_groups], None -> [] [ 1159.240756] [49941]: key[revision_number], None -> 1 [ 1159.240756] [49941]: key[port_security_enabled], None -> False [ 1159.240756] [49941]: key[project_id], None -> [ 1159.240756] [49941]: key[device_id], None -> acdf8531-3aaf-48df-8409-b35344c666cd [ 1159.240756] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.334172] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks [] for router_gateway (acdf8531-3aaf-48df-8409-b35344c666cd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.383476] [49942]: [pid: 49942|app: 0|req: 5300/10373] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:41 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1159.422278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (acdf8531-3aaf-48df-8409-b35344c666cd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.476698] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Router acdf8531-3aaf-48df-8409-b35344c666cd is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1159.523378] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1159.531979] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fac51840-96c0-4ac0-81de-113bfb270a3d req-ab264f96-51f4-488a-b0b3-394c5701a87b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1159.532991] [49942]: [pid: 49942|app: 0|req: 5301/10374] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:41 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.534425] [49941]: DEBUG neutron_lib.callbacks.manager [None req-98b17c23-ea1b-4d7d-aaf3-a322932d4e9e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.534972] [49941]: [pid: 49941|app: 0|req: 5074/10375] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:38:40 2025] POST /networking/v2.0/routers => generated 737 bytes in 609 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1159.538824] [49942]: DEBUG neutron.api.wsgi [req-fac51840-96c0-4ac0-81de-113bfb270a3d req-fe2c1937-6a7b-447f-88ed-4c8ed8b588bb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1159.565609] [49942]: [pid: 49942|app: 0|req: 5302/10376] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:41 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1159.753320] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.814461] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Allocated IP 192.168.128.1 (f865133b-4a96-4f16-af71-13a3b99b2fd1/d9720a54-44e5-45db-bf26-fd328f048fff/895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1159.852995] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks [] for allowed_address_pair (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.853752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks [] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.853964] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] create_port_precommit called with port settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.1'}], 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'port_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': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1159.854123] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] create_port_precommit: [ 1159.854123] [49941]: key[id], None -> 895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a [ 1159.854123] [49941]: key[binding:vnic_type], None -> normal [ 1159.854123] [49941]: key[binding:vif_details], None -> {} [ 1159.854123] [49941]: key[allowed_address_pairs], None -> [] [ 1159.854123] [49941]: key[binding:profile], None -> {} [ 1159.854123] [49941]: key[admin_state_up], None -> True [ 1159.854123] [49941]: key[binding:vif_type], None -> unbound [ 1159.854123] [49941]: key[device_owner], None -> network:router_interface [ 1159.854123] [49941]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1159.854123] [49941]: key[binding:host_id], None -> [ 1159.854123] [49941]: key[standard_attr_id], None -> 1759 [ 1159.854123] [49941]: key[name], None -> [ 1159.854123] [49941]: key[mac_address], None -> fa:16:3e:33:08:ed [ 1159.854123] [49941]: key[status], None -> DOWN [ 1159.854123] [49941]: key[network_id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1159.854123] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.1'}] [ 1159.854123] [49941]: key[security_groups], None -> [] [ 1159.854123] [49941]: key[port_security_enabled], None -> False [ 1159.854123] [49941]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1159.854123] [49941]: key[device_id], None -> acdf8531-3aaf-48df-8409-b35344c666cd [ 1159.854123] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.873870] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1159.893450] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Pushing event updated for resources: {'Port': ['ID=895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1159.902870] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Network f865133b-4a96-4f16-af71-13a3b99b2fd1 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1159.903563] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1159.905645] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1159.917412] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] create_port_postcommit called with port settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.1'}], 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'port_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-20T12:38:41Z', 'updated_at': '2025-11-20T12:38:41Z', 'revision_number': 1, 'network': {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1159.917832] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] create_port_postcommit: [ 1159.917832] [49941]: key[id], None -> 895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a [ 1159.917832] [49941]: key[binding:vnic_type], None -> normal [ 1159.917832] [49941]: key[tags], None -> [] [ 1159.917832] [49941]: key[binding:vif_details], None -> {} [ 1159.917832] [49941]: key[allowed_address_pairs], None -> [] [ 1159.917832] [49941]: key[extra_dhcp_opts], None -> [] [ 1159.917832] [49941]: key[binding:profile], None -> {} [ 1159.917832] [49941]: key[admin_state_up], None -> True [ 1159.917832] [49941]: key[network], None -> {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} [ 1159.917832] [49941]: key[binding:vif_type], None -> unbound [ 1159.917832] [49941]: key[device_owner], None -> network:router_interface [ 1159.917832] [49941]: key[created_at], None -> 2025-11-20T12:38:41Z [ 1159.917832] [49941]: key[updated_at], None -> 2025-11-20T12:38:41Z [ 1159.917832] [49941]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1159.917832] [49941]: key[binding:host_id], None -> [ 1159.917832] [49941]: key[description], None -> [ 1159.917832] [49941]: key[standard_attr_id], None -> 1759 [ 1159.917832] [49941]: key[name], None -> [ 1159.917832] [49941]: key[mac_address], None -> fa:16:3e:33:08:ed [ 1159.917832] [49941]: key[status], None -> DOWN [ 1159.917832] [49941]: key[network_id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1159.917832] [49941]: key[fixed_ips], None -> [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.1'}] [ 1159.917832] [49941]: key[security_groups], None -> [] [ 1159.917832] [49941]: key[revision_number], None -> 1 [ 1159.917832] [49941]: key[port_security_enabled], None -> False [ 1159.917832] [49941]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1159.917832] [49941]: key[device_id], None -> acdf8531-3aaf-48df-8409-b35344c666cd [ 1159.917832] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1159.917832] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (acdf8531-3aaf-48df-8409-b35344c666cd), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.057218] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.129251] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks [] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.129497] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] update_port_precommit called with port settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:38:41Z', 'revision_number': 1, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:38:41Z', 'revision_number': 1, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) 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': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1160.129617] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] update_port_precommit: [ 1160.129617] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1160.130909] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.150038] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Pushing event updated for resources: {'Port': ['ID=895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1160.166203] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] update_port_postcommit called with port settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:38:41Z', 'revision_number': 1, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:38:41Z', 'revision_number': 1, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) 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': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1160.166435] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] update_port_postcommit: [ 1160.166435] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1160.166697] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (acdf8531-3aaf-48df-8409-b35344c666cd), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.195780] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Network f865133b-4a96-4f16-af71-13a3b99b2fd1 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1160.197098] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1160.231946] [49942]: [pid: 49942|app: 0|req: 5303/10377] 10.180.1.21 () {60 vars in 1775 bytes} [Thu Nov 20 12:38:41 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.248590] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Router acdf8531-3aaf-48df-8409-b35344c666cd has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1160.271778] [49942]: [pid: 49942|app: 0|req: 5304/10378] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:41 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1160.297142] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b3da0186-b5bc-4062-835c-af61c4e22e89 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1160.300658] [49941]: [pid: 49941|app: 0|req: 5075/10379] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:38:41 2025] PUT /networking/v2.0/routers/acdf8531-3aaf-48df-8409-b35344c666cd/add_router_interface => generated 309 bytes in 763 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1160.309847] [49942]: [pid: 49942|app: 0|req: 5305/10380] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1160.452790] [49941]: [pid: 49941|app: 0|req: 5076/10381] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/ports?device_id=647eab1d-54d1-4efc-8a75-a108a51e5434 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1160.619035] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-43042870-7118-4aa0-a962-b55593b65d16 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.619035] [49942]: [pid: 49942|app: 0|req: 5306/10382] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/networks?id=f865133b-4a96-4f16-af71-13a3b99b2fd1 => generated 623 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.627094] [49941]: DEBUG neutron.api.wsgi [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-f9d389d7-b192-44dd-a4b7-7b1e3e3e83c3 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1160.632158] [49941]: [pid: 49941|app: 0|req: 5077/10383] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/quotas/3d4b643ad72b412898ac92bdc00db95a => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.704041] [49942]: [pid: 49942|app: 0|req: 5307/10384] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/ports?tenant_id=3d4b643ad72b412898ac92bdc00db95a&fields=id => generated 103 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.743721] [49941]: [pid: 49941|app: 0|req: 5078/10385] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/networks/f865133b-4a96-4f16-af71-13a3b99b2fd1?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1160.790886] [49942]: [pid: 49942|app: 0|req: 5308/10386] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/networks/f865133b-4a96-4f16-af71-13a3b99b2fd1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1160.854766] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-cea396d5-6719-4e6b-b431-bf42cec23bb9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.855687] [49941]: [pid: 49941|app: 0|req: 5079/10387] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 834 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.905624] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-994c4499-f277-45c2-a34f-83c6b97454e9 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.908028] [49942]: [pid: 49942|app: 0|req: 5309/10388] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.915926] [49942]: DEBUG neutron.api.v2.base [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Request body: {'port': {'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1160.964149] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1160.975603] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-156b147d-ecaf-40e0-9745-2db408c82578 req-0b31cb55-d18c-4dc1-b343-b963cf8f0140 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1160.976679] [49941]: [pid: 49941|app: 0|req: 5080/10389] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1160.982665] [49941]: DEBUG neutron.api.wsgi [req-156b147d-ecaf-40e0-9745-2db408c82578 req-035b622d-3793-4d30-84bc-6aa8dcde22d2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.010918] [49941]: [pid: 49941|app: 0|req: 5081/10390] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1161.052759] [49941]: [pid: 49941|app: 0|req: 5082/10391] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:42 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1161.086529] [49942]: DEBUG neutron.notifiers.nova [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1794c28e-45c1-4cb2-a68f-6962649f3f26 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1161.092742] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks [] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.100015] [49942]: DEBUG neutron.db.provisioning_blocks [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Transition to ACTIVE for port object 1794c28e-45c1-4cb2-a68f-6962649f3f26 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1161.101895] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:42Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:25Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1161.101895] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_precommit: [ 1161.101895] [49942]: key[device_id], -> d4d87c9d-a421-4f20-a94a-680c0f6465ed [ 1161.101895] [49942]: key[device_owner], -> compute:nova [ 1161.101895] [49942]: key[binding:host_id], -> cpu-1 [ 1161.101895] [49942]: key[updated_at], 2025-11-20T12:38:25Z -> 2025-11-20T12:38:42Z [ 1161.101895] [49942]: key[revision_number], 1 -> 2 [ 1161.101895] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.103885] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1161.125304] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1161.162068] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:42Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:25Z', 'revision_number': 1, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1161.162251] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_postcommit: [ 1161.162251] [49942]: key[device_id], -> d4d87c9d-a421-4f20-a94a-680c0f6465ed [ 1161.162251] [49942]: key[device_owner], -> compute:nova [ 1161.162251] [49942]: key[binding:host_id], -> cpu-1 [ 1161.162251] [49942]: key[updated_at], 2025-11-20T12:38:25Z -> 2025-11-20T12:38:42Z [ 1161.162251] [49942]: key[revision_number], 1 -> 2 [ 1161.162251] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1161.167966] [49942]: DEBUG neutron.plugins.ml2.managers [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Attempting to bind port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1161.168147] [49942]: DEBUG neutron.plugins.ml2.managers [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Attempting to bind port 1794c28e-45c1-4cb2-a68f-6962649f3f26 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1161.168335] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Attempting to bind port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1161.184568] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1161.184729] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1161.187173] [49942]: DEBUG networking_nsxv3.api.rpc [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1161.663206] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-12911f19-9da3-48a9-b9a0-29210ad13ce8 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1161.664178] [49941]: [pid: 49941|app: 0|req: 5083/10392] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.670793] [49941]: DEBUG neutron.api.wsgi [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-23636634-5ddf-40a4-92e9-b786f0aba6b4 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1161.675299] [49941]: [pid: 49941|app: 0|req: 5084/10393] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/quotas/3bb3f1fc4b354d1c87efd3506c95fa01 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1161.750833] [49941]: [pid: 49941|app: 0|req: 5085/10394] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&fields=id => generated 149 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1161.788479] [49941]: [pid: 49941|app: 0|req: 5086/10395] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1161.830418] [49941]: [pid: 49941|app: 0|req: 5087/10396] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1161.943014] [49941]: [pid: 49941|app: 0|req: 5088/10397] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.108518] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eca8fd49-6051-4432-a957-c440f09804ac req-586d5567-a576-4780-b670-df818128e249 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.110015] [49941]: [pid: 49941|app: 0|req: 5089/10398] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.115412] [49941]: DEBUG neutron.api.wsgi [req-eca8fd49-6051-4432-a957-c440f09804ac req-09bcda50-a253-4078-917c-13d1c9d87e17 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.138688] [49941]: [pid: 49941|app: 0|req: 5090/10399] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.187085] [49941]: [pid: 49941|app: 0|req: 5091/10400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:43 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1162.191586] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1162.191586] [49942]: DEBUG neutron.plugins.ml2.managers [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Bound port: 1794c28e-45c1-4cb2-a68f-6962649f3f26, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1162.191586] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.238311] [49942]: DEBUG neutron.plugins.ml2.db [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1162.242340] [49942]: DEBUG neutron.plugins.ml2.db [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1162.244132] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:42Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:42Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1162.244393] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_precommit: [ 1162.244393] [49942]: key[binding:vif_type], unbound -> ovs [ 1162.244393] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 1162.244393] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1162.248316] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.275519] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1162.282512] [49942]: DEBUG neutron.db.provisioning_blocks [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Provisioning complete for port 1794c28e-45c1-4cb2-a68f-6962649f3f26 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1162.282659] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.282765] [49942]: INFO neutron.plugins.ml2.plugin [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Attempt 1 to provision port 1794c28e-45c1-4cb2-a68f-6962649f3f26 [ 1162.323849] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Current status of the port 1794c28e-45c1-4cb2-a68f-6962649f3f26 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1162.323849] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.338830] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1162.341746] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab31bb2e-26e2-4fab-8026-0cd0eb46ab30 req-51567fca-33d1-4f70-8793-3b4e5703eb0e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.342699] [49941]: [pid: 49941|app: 0|req: 5092/10401] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:44 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1162.346399] [49942]: DEBUG neutron.plugins.ml2.db [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1162.348299] [49941]: DEBUG neutron.api.wsgi [req-ab31bb2e-26e2-4fab-8026-0cd0eb46ab30 req-2a45daf6-079c-4928-bbe2-93ec4859a482 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1162.350893] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-626e684a-fba5-4308-b5f1-c09e2f3ecbef" -d '{"events": [{"server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "name": "network-vif-plugged", "status": "completed", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1162.365977] [49941]: [pid: 49941|app: 0|req: 5093/10402] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:44 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1162.379316] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1162.379316] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_precommit: [ 1162.379316] [49942]: key[status], DOWN -> ACTIVE [ 1162.379316] [49942]: key[revision_number], 4 -> 5 [ 1162.379316] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1162.379765] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-7dc1018c-2bf2-4333-bcce-59a4da6cc857 x-openstack-request-id: req-7dc1018c-2bf2-4333-bcce-59a4da6cc857 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1162.379859] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "name": "network-vif-plugged", "status": "completed", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1162.379966] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-7dc1018c-2bf2-4333-bcce-59a4da6cc857 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1162.380865] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-7dc1018c-2bf2-4333-bcce-59a4da6cc857'] response: {'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'code': 200} [ 1162.384313] [49942]: DEBUG neutron.db.provisioning_blocks [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Provisioning complete for port 1794c28e-45c1-4cb2-a68f-6962649f3f26 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1162.384464] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.384840] [49942]: INFO neutron.plugins.ml2.plugin [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Attempt 1 to provision port 1794c28e-45c1-4cb2-a68f-6962649f3f26 [ 1162.420353] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Current status of the port 1794c28e-45c1-4cb2-a68f-6962649f3f26 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1162.421104] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1162.421269] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_postcommit: [ 1162.421269] [49942]: key[status], DOWN -> ACTIVE [ 1162.421269] [49942]: key[revision_number], 4 -> 5 [ 1162.421269] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1162.421428] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.443580] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1162.447153] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 4, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:42Z', 'revision_number': 2, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1162.447153] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] update_port_postcommit: [ 1162.447153] [49942]: key[binding:vif_type], unbound -> ovs [ 1162.447153] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 1162.447153] [49942]: key[updated_at], 2025-11-20T12:38:42Z -> 2025-11-20T12:38:44Z [ 1162.447153] [49942]: key[revision_number], 2 -> 4 [ 1162.447153] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1162.452085] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1162.452085] [49942]: DEBUG neutron_lib.callbacks.manager [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-48320696-4547-4618-a975-11bc2d6d2a7d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1162.453083] [49942]: [pid: 49942|app: 0|req: 5310/10403] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:42 2025] PUT /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 1079 bytes in 1541 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1163.013340] [49941]: [pid: 49941|app: 0|req: 5094/10404] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:44 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.251393] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8eecdac8-ddd7-4bf3-a0ca-4bb3e360e686 req-2e78b1ad-128d-4f73-b390-415e706fe9fb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.252476] [49942]: [pid: 49942|app: 0|req: 5311/10405] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:44 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.259281] [49941]: DEBUG neutron.api.wsgi [req-8eecdac8-ddd7-4bf3-a0ca-4bb3e360e686 req-5b7c4ad2-175f-479b-96df-0aaf0bb1a3b7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.287075] [49941]: [pid: 49941|app: 0|req: 5095/10406] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.349509] [49942]: [pid: 49942|app: 0|req: 5312/10407] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.495636] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-aeca147f-5d40-467e-9f73-0902ad18a6d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.498744] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-aeca147f-5d40-467e-9f73-0902ad18a6d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.499745] [49941]: [pid: 49941|app: 0|req: 5096/10408] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 2115 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1163.506870] [49942]: DEBUG neutron.api.wsgi [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-dcb791b8-5475-4cff-abaf-3dc2e5e72131 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.537531] [49942]: [pid: 49942|app: 0|req: 5313/10409] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.559588] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-d1e775f1-b3d8-49d6-828d-c65e16e89498 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.560413] [49941]: [pid: 49941|app: 0|req: 5097/10410] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.596799] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-73f8e79d-b829-4c6b-8a98-3bb7c2b2c481 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.598265] [49942]: [pid: 49942|app: 0|req: 5314/10411] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.639122] [49941]: [pid: 49941|app: 0|req: 5098/10412] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.678372] [49942]: [pid: 49942|app: 0|req: 5315/10413] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.685032] [49941]: DEBUG neutron.api.wsgi [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-b1179fd8-6076-4b83-a43f-52be779a37ed service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1163.699741] [49941]: [pid: 49941|app: 0|req: 5099/10414] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.729524] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-f9f08a74-ee5d-42b8-a476-01869ba7dc6f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.730480] [49942]: [pid: 49942|app: 0|req: 5316/10415] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.773033] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-ba71d6e8-a95e-4126-99bc-1bcd7a181f7e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1163.773946] [49941]: [pid: 49941|app: 0|req: 5100/10416] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1163.817198] [49942]: [pid: 49942|app: 0|req: 5317/10417] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1163.852637] [49941]: [pid: 49941|app: 0|req: 5101/10418] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.080606] [49942]: [pid: 49942|app: 0|req: 5318/10419] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:45 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.367208] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e589f232-5243-4fde-8fce-5634655c225d req-86c01ba3-6a0a-48ac-9476-92069c37eb36 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1164.368135] [49941]: [pid: 49941|app: 0|req: 5102/10420] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.374790] [49942]: DEBUG neutron.api.wsgi [req-e589f232-5243-4fde-8fce-5634655c225d req-c2012db8-1b45-4ce4-8e90-456c7856c5f4 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1164.385076] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1164.393018] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2e440adb-6234-45f4-a343-51307725cd8c" -d '{"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1164.402498] [49942]: [pid: 49942|app: 0|req: 5319/10421] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1164.456287] [49941]: [pid: 49941|app: 0|req: 5103/10422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1164.483160] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-548cc9cf-9d34-4c2b-9779-234141e9498e x-openstack-request-id: req-548cc9cf-9d34-4c2b-9779-234141e9498e {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1164.483300] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1164.483372] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-548cc9cf-9d34-4c2b-9779-234141e9498e {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1164.483581] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-548cc9cf-9d34-4c2b-9779-234141e9498e'] response: {'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'status': 'completed', 'code': 200} [ 1165.020239] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e440adb-6234-45f4-a343-51307725cd8c req-e132114d-affc-44e3-8629-dc68fc597062 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.026126] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e440adb-6234-45f4-a343-51307725cd8c req-e132114d-affc-44e3-8629-dc68fc597062 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.027987] [49942]: [pid: 49942|app: 0|req: 5320/10423] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 2115 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1165.095450] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e440adb-6234-45f4-a343-51307725cd8c req-b6997019-0c81-42c0-a2ee-15ba09f914d2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.096883] [49941]: [pid: 49941|app: 0|req: 5104/10424] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.103467] [49942]: DEBUG neutron.api.wsgi [req-2e440adb-6234-45f4-a343-51307725cd8c req-6b4c9b22-8b94-4bdd-81dc-a934c57c944c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.122413] [49942]: [pid: 49942|app: 0|req: 5321/10425] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 19 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.150054] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e440adb-6234-45f4-a343-51307725cd8c req-7bfe858d-a5e3-4264-8c8a-43f59c58db7f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.150963] [49941]: [pid: 49941|app: 0|req: 5105/10426] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.159130] [49942]: [pid: 49942|app: 0|req: 5322/10427] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.193848] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2e440adb-6234-45f4-a343-51307725cd8c req-d1aa59dd-43c8-4250-a448-9a3c90c5d467 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.194805] [49941]: [pid: 49941|app: 0|req: 5106/10428] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.234935] [49942]: [pid: 49942|app: 0|req: 5323/10429] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.335822] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:INSERT=105,neutron:SELECT=9030,neutron:UPDATE=100,neutron:DELETE=140 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1165.372797] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-e0432c27-6d49-47ef-bfe0-95faab11dbb5 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.373977] [49942]: [pid: 49942|app: 0|req: 5324/10430] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/networks?id=f865133b-4a96-4f16-af71-13a3b99b2fd1 => generated 623 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.381152] [49942]: DEBUG neutron.api.v2.base [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Request body: {'port': {'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'admin_state_up': True, 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1165.429037] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Made reservation on behalf of 3d4b643ad72b412898ac92bdc00db95a for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1165.432534] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.499399] [49942]: DEBUG neutron.db.db_base_plugin_common [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Allocated IP 192.168.128.10 (f865133b-4a96-4f16-af71-13a3b99b2fd1/d9720a54-44e5-45db-bf26-fd328f048fff/086e7e32-dbe8-48fe-b71f-824b9c09e66a) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1165.572918] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks [] for allowed_address_pair (086e7e32-dbe8-48fe-b71f-824b9c09e66a), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.573751] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks [] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.574022] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] create_port_precommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': '', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'port_security_enabled': True, 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1165.574263] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] create_port_precommit: [ 1165.574263] [49942]: key[id], None -> 086e7e32-dbe8-48fe-b71f-824b9c09e66a [ 1165.574263] [49942]: key[binding:vnic_type], None -> normal [ 1165.574263] [49942]: key[binding:vif_details], None -> {} [ 1165.574263] [49942]: key[allowed_address_pairs], None -> [] [ 1165.574263] [49942]: key[binding:profile], None -> {} [ 1165.574263] [49942]: key[admin_state_up], None -> True [ 1165.574263] [49942]: key[binding:vif_type], None -> unbound [ 1165.574263] [49942]: key[device_owner], None -> [ 1165.574263] [49942]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1165.574263] [49942]: key[binding:host_id], None -> [ 1165.574263] [49942]: key[standard_attr_id], None -> 1760 [ 1165.574263] [49942]: key[name], None -> [ 1165.574263] [49942]: key[mac_address], None -> fa:16:3e:89:09:a9 [ 1165.574263] [49942]: key[status], None -> DOWN [ 1165.574263] [49942]: key[network_id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1165.574263] [49942]: key[fixed_ips], None -> [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}] [ 1165.574263] [49942]: key[security_groups], None -> ['51bbcb31-73ec-4c85-9007-82415c793c90'] [ 1165.574263] [49942]: key[port_security_enabled], None -> True [ 1165.574263] [49942]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1165.574263] [49942]: key[device_id], None -> 9751b1e6-0bac-40df-9526-90a001b91f41 [ 1165.574263] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1165.593550] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.615941] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Pushing event updated for resources: {'Port': ['ID=086e7e32-dbe8-48fe-b71f-824b9c09e66a,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1165.624142] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Network f865133b-4a96-4f16-af71-13a3b99b2fd1 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1165.624787] [49942]: DEBUG neutron.scheduler.base_scheduler [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1165.629837] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1165.640068] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] create_port_postcommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': '', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'port_security_enabled': True, 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 1, 'network': {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1165.640282] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] create_port_postcommit: [ 1165.640282] [49942]: key[id], None -> 086e7e32-dbe8-48fe-b71f-824b9c09e66a [ 1165.640282] [49942]: key[binding:vnic_type], None -> normal [ 1165.640282] [49942]: key[tags], None -> [] [ 1165.640282] [49942]: key[binding:vif_details], None -> {} [ 1165.640282] [49942]: key[allowed_address_pairs], None -> [] [ 1165.640282] [49942]: key[extra_dhcp_opts], None -> [] [ 1165.640282] [49942]: key[binding:profile], None -> {} [ 1165.640282] [49942]: key[admin_state_up], None -> True [ 1165.640282] [49942]: key[network], None -> {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} [ 1165.640282] [49942]: key[binding:vif_type], None -> unbound [ 1165.640282] [49942]: key[device_owner], None -> [ 1165.640282] [49942]: key[created_at], None -> 2025-11-20T12:38:47Z [ 1165.640282] [49942]: key[updated_at], None -> 2025-11-20T12:38:47Z [ 1165.640282] [49942]: key[tenant_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1165.640282] [49942]: key[binding:host_id], None -> [ 1165.640282] [49942]: key[description], None -> [ 1165.640282] [49942]: key[standard_attr_id], None -> 1760 [ 1165.640282] [49942]: key[name], None -> [ 1165.640282] [49942]: key[mac_address], None -> fa:16:3e:89:09:a9 [ 1165.640282] [49942]: key[status], None -> DOWN [ 1165.640282] [49942]: key[network_id], None -> f865133b-4a96-4f16-af71-13a3b99b2fd1 [ 1165.640282] [49942]: key[fixed_ips], None -> [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}] [ 1165.640282] [49942]: key[security_groups], None -> ['51bbcb31-73ec-4c85-9007-82415c793c90'] [ 1165.640282] [49942]: key[revision_number], None -> 1 [ 1165.640282] [49942]: key[port_security_enabled], None -> True [ 1165.640282] [49942]: key[project_id], None -> 3d4b643ad72b412898ac92bdc00db95a [ 1165.640282] [49942]: key[device_id], None -> 9751b1e6-0bac-40df-9526-90a001b91f41 [ 1165.640282] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1165.644461] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.644806] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-75fc09c0-01cc-4aaf-8d01-b0b13d8a1f9b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.653908] [49942]: [pid: 49942|app: 0|req: 5325/10431] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:38:47 2025] POST /networking/v2.0/ports => generated 733 bytes in 276 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1165.700269] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3abf91cd-8578-41fd-9db0-7e5217bbe6d4 req-ac0efa35-9cf6-4739-9b92-e1f0edec9d30 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.701239] [49942]: [pid: 49942|app: 0|req: 5326/10432] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.704361] [49942]: DEBUG neutron.api.v2.base [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Request body: {'port': {'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1165.725679] [49941]: [pid: 49941|app: 0|req: 5107/10433] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:46 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 487 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1165.728674] [49941]: DEBUG neutron.api.wsgi [req-3abf91cd-8578-41fd-9db0-7e5217bbe6d4 req-c4204542-5add-4fd1-9a91-526f01657be0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.736398] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=9014,neutron:INSERT=143,neutron:UPDATE=118,neutron:DELETE=141 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1165.740912] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.752361] [49941]: [pid: 49941|app: 0|req: 5108/10434] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.850592] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7041f3b5-cdce-4a6a-aa69-eb164ced3fa9 req-c5d20492-935a-47be-aca1-fad7d8faaaac tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.851613] [49941]: [pid: 49941|app: 0|req: 5109/10435] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 736 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.857778] [49941]: DEBUG neutron.api.wsgi [req-7041f3b5-cdce-4a6a-aa69-eb164ced3fa9 req-a9b08fa4-9e5b-4a45-849b-e0372d5ea70b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.863462] [49942]: DEBUG neutron.notifiers.nova [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 086e7e32-dbe8-48fe-b71f-824b9c09e66a {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1165.868677] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks [] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.876101] [49942]: DEBUG neutron.db.provisioning_blocks [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Transition to ACTIVE for port object 086e7e32-dbe8-48fe-b71f-824b9c09e66a will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1165.876545] [49941]: [pid: 49941|app: 0|req: 5110/10436] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1165.877714] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_precommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 2, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': '', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 1, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) 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': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1165.878427] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_precommit: [ 1165.878427] [49942]: key[device_owner], -> compute:nova [ 1165.878427] [49942]: key[binding:host_id], -> cpu-1 [ 1165.878427] [49942]: key[revision_number], 1 -> 2 [ 1165.878427] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1165.879893] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1165.902371] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Pushing event updated for resources: {'Port': ['ID=086e7e32-dbe8-48fe-b71f-824b9c09e66a,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1165.942171] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aed7e1ef-a4ad-4ea2-8191-c4921453e3a7 req-ff7410a8-d738-4fb3-9414-1bbc5c9077d9 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1165.943102] [49941]: [pid: 49941|app: 0|req: 5111/10437] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.948849] [49941]: DEBUG neutron.api.wsgi [req-aed7e1ef-a4ad-4ea2-8191-c4921453e3a7 req-fc5e3f7d-fee4-4088-be5e-7d3d752361bc tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1165.949920] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_postcommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 2, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': '', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 1, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) 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': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1165.950201] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_postcommit: [ 1165.950201] [49942]: key[device_owner], -> compute:nova [ 1165.950201] [49942]: key[binding:host_id], -> cpu-1 [ 1165.950201] [49942]: key[revision_number], 1 -> 2 [ 1165.950201] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1165.958774] [49942]: DEBUG neutron.plugins.ml2.managers [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Attempting to bind port 086e7e32-dbe8-48fe-b71f-824b9c09e66a on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1165.959011] [49942]: DEBUG neutron.plugins.ml2.managers [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Attempting to bind port 086e7e32-dbe8-48fe-b71f-824b9c09e66a by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1165.959719] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Attempting to bind port 086e7e32-dbe8-48fe-b71f-824b9c09e66a on network f865133b-4a96-4f16-af71-13a3b99b2fd1 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1165.968383] [49941]: [pid: 49941|app: 0|req: 5112/10438] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1165.973663] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1165.973849] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Bind Segment={'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1165.978425] [49942]: DEBUG networking_nsxv3.api.rpc [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Bind port on Host cpu-1 & Segment [{'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1166.068179] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3e23596-1c25-420a-8178-d48af78bfda4 req-a38ad344-0822-43f9-9782-e3e66663979a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.069271] [49941]: [pid: 49941|app: 0|req: 5113/10439] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.074624] [49941]: DEBUG neutron.api.wsgi [req-d3e23596-1c25-420a-8178-d48af78bfda4 req-93449374-efad-46da-a8f3-618bd650315e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1166.093022] [49941]: [pid: 49941|app: 0|req: 5114/10440] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.231032] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4954f1d-391c-435a-9181-feb15f617c7d req-7a000c5b-7e22-475a-95ae-f387735e57ca tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.231911] [49941]: [pid: 49941|app: 0|req: 5115/10441] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1166.237226] [49941]: DEBUG neutron.api.wsgi [req-c4954f1d-391c-435a-9181-feb15f617c7d req-f683412b-4421-414b-a2b0-39d08b3b49dd tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1166.255896] [49941]: [pid: 49941|app: 0|req: 5116/10442] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:47 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1166.303022] [49941]: [pid: 49941|app: 0|req: 5117/10443] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:48 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1166.808159] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ca001f2-1a41-45f3-9b9d-b4a33148a54a req-4d70588e-58ba-4266-881a-1d562ea67f65 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.809105] [49941]: [pid: 49941|app: 0|req: 5118/10444] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:48 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.883315] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-03f04cd2-ba65-4dc1-942f-9035d91d0729 req-22d64eb6-d33b-4253-b0c8-318fe0277d69 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.884161] [49941]: [pid: 49941|app: 0|req: 5119/10445] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:48 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.949419] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-66cdb5d5-a357-4e6b-9285-14ff20eaffd7 req-a271a8d3-0e21-4b72-a88c-6948d8b0244d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.950310] [49941]: [pid: 49941|app: 0|req: 5120/10446] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:48 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.974455] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b63c964e-8c92-4197-966b-d0a245887f87 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1166.975192] [49941]: [pid: 49941|app: 0|req: 5121/10447] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:48 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1166.977756] [49941]: DEBUG neutron.api.wsgi [req-66cdb5d5-a357-4e6b-9285-14ff20eaffd7 req-3dd440b4-746e-4b3a-96fb-b31d4fe9b454 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1166.981167] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Bound using segment: {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1166.981466] [49942]: DEBUG neutron.plugins.ml2.managers [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Bound port: 086e7e32-dbe8-48fe-b71f-824b9c09e66a, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "24ec44b7-0acf-4ff9-8bb3-4641b74af7a7", "external-id": "nsx-vlan-transportzone-705", "segmentation_id": 705}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1166.981646] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1166.998937] [49941]: [pid: 49941|app: 0|req: 5122/10448] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:48 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1167.022171] [49942]: DEBUG neutron.plugins.ml2.db [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] For port 086e7e32-dbe8-48fe-b71f-824b9c09e66a, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1167.025013] [49942]: DEBUG neutron.plugins.ml2.db [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] For port 086e7e32-dbe8-48fe-b71f-824b9c09e66a, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=086e7e32-dbe8-48fe-b71f-824b9c09e66a,segment=NetworkSegment(e74e87da-b953-4ad0-aee8-eff881b853bf),segment_id=e74e87da-b953-4ad0-aee8-eff881b853bf)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1167.026433] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_precommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 2, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 2, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) 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': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1167.026614] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_precommit: [ 1167.026614] [49942]: key[binding:vif_type], unbound -> ovs [ 1167.026614] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705} [ 1167.026614] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1167.029563] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.055874] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Pushing event updated for resources: {'Port': ['ID=086e7e32-dbe8-48fe-b71f-824b9c09e66a,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1167.063123] [49942]: DEBUG neutron.db.provisioning_blocks [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Provisioning complete for port 086e7e32-dbe8-48fe-b71f-824b9c09e66a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1167.063286] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.063395] [49942]: INFO neutron.plugins.ml2.plugin [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Attempt 1 to provision port 086e7e32-dbe8-48fe-b71f-824b9c09e66a [ 1167.109939] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Current status of the port 086e7e32-dbe8-48fe-b71f-824b9c09e66a is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1167.110172] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.127108] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9751b1e6-0bac-40df-9526-90a001b91f41', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '086e7e32-dbe8-48fe-b71f-824b9c09e66a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1167.135919] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7b12eb0f-d9dc-4be8-9312-2080db6cc77d" -d '{"events": [{"server_uuid": "9751b1e6-0bac-40df-9526-90a001b91f41", "name": "network-vif-plugged", "status": "completed", "tag": "086e7e32-dbe8-48fe-b71f-824b9c09e66a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1167.140044] [49942]: DEBUG neutron.plugins.ml2.db [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] For port 086e7e32-dbe8-48fe-b71f-824b9c09e66a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=086e7e32-dbe8-48fe-b71f-824b9c09e66a,segment=NetworkSegment(e74e87da-b953-4ad0-aee8-eff881b853bf),segment_id=e74e87da-b953-4ad0-aee8-eff881b853bf)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1167.171626] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-9c81e456-fd25-4e85-aa42-7af3fddb1640 x-openstack-request-id: req-9c81e456-fd25-4e85-aa42-7af3fddb1640 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1167.172575] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9751b1e6-0bac-40df-9526-90a001b91f41", "name": "network-vif-plugged", "status": "completed", "tag": "086e7e32-dbe8-48fe-b71f-824b9c09e66a", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1167.172727] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9c81e456-fd25-4e85-aa42-7af3fddb1640 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1167.174000] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_precommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:48Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:48Z', 'revision_number': 4, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}]) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1167.174193] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9c81e456-fd25-4e85-aa42-7af3fddb1640'] response: {'server_uuid': '9751b1e6-0bac-40df-9526-90a001b91f41', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'code': 200} [ 1167.174264] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_precommit: [ 1167.174264] [49942]: key[status], DOWN -> ACTIVE [ 1167.174264] [49942]: key[revision_number], 4 -> 5 [ 1167.174264] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1167.180299] [49942]: DEBUG neutron.db.provisioning_blocks [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Provisioning complete for port 086e7e32-dbe8-48fe-b71f-824b9c09e66a triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1167.180455] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.180562] [49942]: INFO neutron.plugins.ml2.plugin [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Attempt 1 to provision port 086e7e32-dbe8-48fe-b71f-824b9c09e66a [ 1167.221564] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Current status of the port 086e7e32-dbe8-48fe-b71f-824b9c09e66a is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1167.222393] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_postcommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:48Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:48Z', 'revision_number': 4, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}]) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1167.222576] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_postcommit: [ 1167.222576] [49942]: key[status], DOWN -> ACTIVE [ 1167.222576] [49942]: key[revision_number], 4 -> 5 [ 1167.222576] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1167.222703] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.250422] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Pushing event updated for resources: {'Port': ['ID=086e7e32-dbe8-48fe-b71f-824b9c09e66a,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1167.254526] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_postcommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:48Z', 'revision_number': 4, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:47Z', 'revision_number': 2, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'}) 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': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1167.254526] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] update_port_postcommit: [ 1167.254526] [49942]: key[binding:vif_type], unbound -> ovs [ 1167.254526] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}} [ 1167.254526] [49942]: key[updated_at], 2025-11-20T12:38:47Z -> 2025-11-20T12:38:48Z [ 1167.254526] [49942]: key[revision_number], 2 -> 4 [ 1167.254526] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1167.260699] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.261839] [49942]: DEBUG neutron_lib.callbacks.manager [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-61c75764-14d4-4bf7-8d2c-2e1e8fbe8a2a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.262950] [49942]: [pid: 49942|app: 0|req: 5327/10449] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:47 2025] PUT /networking/v2.0/ports/086e7e32-dbe8-48fe-b71f-824b9c09e66a => generated 1038 bytes in 1561 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1167.341123] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34fde04c-8f09-4615-a427-6335f62bffc0 req-60f4f72e-76fa-4b4f-8f6a-def0a8bd4e65 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.341799] [49941]: [pid: 49941|app: 0|req: 5123/10450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:49 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1167.348561] [49942]: DEBUG neutron.api.wsgi [req-34fde04c-8f09-4615-a427-6335f62bffc0 req-9efd0084-cd20-49bd-9055-1945f9731233 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1167.363838] [49941]: [pid: 49941|app: 0|req: 5124/10451] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:49 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1167.371775] [49942]: [pid: 49942|app: 0|req: 5328/10452] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:49 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.595050] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b22872ac-d561-4211-94b3-f090098da427 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.596210] [49941]: [pid: 49941|app: 0|req: 5125/10453] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:49 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 607 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1167.603530] [49942]: DEBUG neutron.api.v2.base [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Request body: {'port': {'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'admin_state_up': True, 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1167.643907] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Made reservation on behalf of 3bb3f1fc4b354d1c87efd3506c95fa01 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1167.646980] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.707875] [49942]: DEBUG neutron.db.db_base_plugin_common [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Allocated IP 192.168.128.9 (8248c6a0-0e87-42c3-b40e-fba038abb05f/02b2d17c-944b-47cc-9b59-4d771390dd7d/523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1167.786933] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for allowed_address_pair (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.787800] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks [] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.788050] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': '', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1167.788213] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_precommit: [ 1167.788213] [49942]: key[id], None -> 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 [ 1167.788213] [49942]: key[binding:vnic_type], None -> normal [ 1167.788213] [49942]: key[binding:vif_details], None -> {} [ 1167.788213] [49942]: key[allowed_address_pairs], None -> [] [ 1167.788213] [49942]: key[binding:profile], None -> {} [ 1167.788213] [49942]: key[admin_state_up], None -> True [ 1167.788213] [49942]: key[binding:vif_type], None -> unbound [ 1167.788213] [49942]: key[device_owner], None -> [ 1167.788213] [49942]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1167.788213] [49942]: key[binding:host_id], None -> [ 1167.788213] [49942]: key[standard_attr_id], None -> 1761 [ 1167.788213] [49942]: key[name], None -> [ 1167.788213] [49942]: key[mac_address], None -> fa:16:3e:3b:b3:e2 [ 1167.788213] [49942]: key[status], None -> DOWN [ 1167.788213] [49942]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1167.788213] [49942]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] [ 1167.788213] [49942]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1167.788213] [49942]: key[port_security_enabled], None -> True [ 1167.788213] [49942]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1167.788213] [49942]: key[device_id], None -> a3a5593e-bd93-4f33-a610-3f161dfb9bd9 [ 1167.788213] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1167.813696] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.834290] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event updated for resources: {'Port': ['ID=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1167.842056] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Network 8248c6a0-0e87-42c3-b40e-fba038abb05f is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1167.842743] [49942]: DEBUG neutron.scheduler.base_scheduler [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1167.844954] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1167.861397] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': '', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'port_security_enabled': True, 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 1, 'network': {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1167.861611] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] create_port_postcommit: [ 1167.861611] [49942]: key[id], None -> 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 [ 1167.861611] [49942]: key[binding:vnic_type], None -> normal [ 1167.861611] [49942]: key[tags], None -> [] [ 1167.861611] [49942]: key[binding:vif_details], None -> {} [ 1167.861611] [49942]: key[allowed_address_pairs], None -> [] [ 1167.861611] [49942]: key[extra_dhcp_opts], None -> [] [ 1167.861611] [49942]: key[binding:profile], None -> {} [ 1167.861611] [49942]: key[admin_state_up], None -> True [ 1167.861611] [49942]: key[network], None -> {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} [ 1167.861611] [49942]: key[binding:vif_type], None -> unbound [ 1167.861611] [49942]: key[device_owner], None -> [ 1167.861611] [49942]: key[created_at], None -> 2025-11-20T12:38:49Z [ 1167.861611] [49942]: key[updated_at], None -> 2025-11-20T12:38:49Z [ 1167.861611] [49942]: key[tenant_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1167.861611] [49942]: key[binding:host_id], None -> [ 1167.861611] [49942]: key[description], None -> [ 1167.861611] [49942]: key[standard_attr_id], None -> 1761 [ 1167.861611] [49942]: key[name], None -> [ 1167.861611] [49942]: key[mac_address], None -> fa:16:3e:3b:b3:e2 [ 1167.861611] [49942]: key[status], None -> DOWN [ 1167.861611] [49942]: key[network_id], None -> 8248c6a0-0e87-42c3-b40e-fba038abb05f [ 1167.861611] [49942]: key[fixed_ips], None -> [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] [ 1167.861611] [49942]: key[security_groups], None -> ['08854b07-067f-424b-9bb0-d6cc92d829c2'] [ 1167.861611] [49942]: key[revision_number], None -> 1 [ 1167.861611] [49942]: key[port_security_enabled], None -> True [ 1167.861611] [49942]: key[project_id], None -> 3bb3f1fc4b354d1c87efd3506c95fa01 [ 1167.861611] [49942]: key[device_id], None -> a3a5593e-bd93-4f33-a610-3f161dfb9bd9 [ 1167.861611] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1167.892641] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1167.893067] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-842775ac-364f-4d50-bfb2-246bc597761f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1167.902206] [49942]: [pid: 49942|app: 0|req: 5329/10454] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:38:49 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) [ 1167.910617] [49941]: DEBUG neutron.api.v2.base [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Request body: {'port': {'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1167.947625] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.031408] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f45e37cc-6e98-4715-9d59-8d0d709aa26a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.032408] [49942]: [pid: 49942|app: 0|req: 5330/10455] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:49 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.051744] [49941]: DEBUG neutron.notifiers.nova [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1168.057032] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks [] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.065714] [49941]: DEBUG neutron.db.provisioning_blocks [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Transition to ACTIVE for port object 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1168.066703] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_precommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': '', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1168.066874] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_precommit: [ 1168.066874] [49941]: key[device_owner], -> compute:nova [ 1168.066874] [49941]: key[binding:host_id], -> cpu-1 [ 1168.066874] [49941]: key[revision_number], 1 -> 2 [ 1168.066874] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1168.070461] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1168.088720] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Pushing event updated for resources: {'Port': ['ID=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1168.120171] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_postcommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': '', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 1, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1168.120433] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_postcommit: [ 1168.120433] [49941]: key[device_owner], -> compute:nova [ 1168.120433] [49941]: key[binding:host_id], -> cpu-1 [ 1168.120433] [49941]: key[revision_number], 1 -> 2 [ 1168.120433] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1168.124575] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c07d7e7-0ccb-4d60-b454-52111a5bf45b req-96e80df0-e714-4d79-96c4-5ac6d30d5727 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.125301] [49941]: DEBUG neutron.plugins.ml2.managers [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Attempting to bind port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1168.125469] [49941]: DEBUG neutron.plugins.ml2.managers [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Attempting to bind port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1168.125541] [49942]: [pid: 49942|app: 0|req: 5331/10456] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:49 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1168.125605] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Attempting to bind port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 on network 8248c6a0-0e87-42c3-b40e-fba038abb05f {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1168.132376] [49942]: DEBUG neutron.api.wsgi [req-0c07d7e7-0ccb-4d60-b454-52111a5bf45b req-c6075d06-7f41-43a3-a88e-58d3d90569cf tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.141822] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1168.142066] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Bind Segment={'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1168.144892] [49941]: DEBUG networking_nsxv3.api.rpc [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Bind port on Host cpu-1 & Segment [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1168.157725] [49942]: [pid: 49942|app: 0|req: 5332/10457] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:49 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1168.462508] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9803186c-5084-4c01-a3f0-4bf7872ad4ed req-d61cce83-c374-4de6-af2b-1235b9a54f95 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.463466] [49942]: [pid: 49942|app: 0|req: 5333/10458] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:50 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 747 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.526023] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85b28ad0-ca3e-40a0-a298-c4184227c741 req-f43f2fcf-abdb-4f95-9238-64c461718379 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.526966] [49942]: [pid: 49942|app: 0|req: 5334/10459] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:50 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.529533] [49942]: DEBUG neutron.api.wsgi [req-9803186c-5084-4c01-a3f0-4bf7872ad4ed req-ade4287c-7221-4384-a6f5-ee4922ee6d1c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.549814] [49942]: [pid: 49942|app: 0|req: 5335/10460] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:50 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1168.552673] [49942]: DEBUG neutron.api.wsgi [req-85b28ad0-ca3e-40a0-a298-c4184227c741 req-887e2aa1-ae9d-4cf1-acf8-d4b1246fb05d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.579020] [49942]: [pid: 49942|app: 0|req: 5336/10461] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:50 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.941500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-f13d00c1-fe11-4c5d-9739-36f05d69e87c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.942532] [49942]: [pid: 49942|app: 0|req: 5337/10462] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:50 2025] GET /networking/v2.0/ports?tenant_id=3d4b643ad72b412898ac92bdc00db95a&device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 1043 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1168.969097] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-f4d278e8-f4f2-4c49-8a7a-3368adf9ba3c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1168.969955] [49942]: [pid: 49942|app: 0|req: 5338/10463] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:50 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1168.972308] [49942]: DEBUG neutron.api.wsgi [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-3fd65c11-4496-4d41-aeac-602219f6a211 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1168.984117] [49942]: [pid: 49942|app: 0|req: 5339/10464] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:50 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=086e7e32-dbe8-48fe-b71f-824b9c09e66a => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.020806] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Deleting port fc4f0373-6952-4834-87d6-d14f59d8db16 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1169.020957] [49942]: DEBUG neutron_lib.callbacks.manager [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.047029] [49942]: DEBUG neutron.plugins.ml2.db [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] For port fc4f0373-6952-4834-87d6-d14f59d8db16, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fc4f0373-6952-4834-87d6-d14f59d8db16,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1169.047475] [49942]: DEBUG neutron_lib.callbacks.manager [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.051550] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:24Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1169.051781] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit: [ 1169.051781] [49942]: key[id], fc4f0373-6952-4834-87d6-d14f59d8db16 -> None [ 1169.051781] [49942]: key[binding:vnic_type], normal -> None [ 1169.051781] [49942]: key[tags], [] -> None [ 1169.051781] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1169.051781] [49942]: key[allowed_address_pairs], [] -> None [ 1169.051781] [49942]: key[extra_dhcp_opts], [] -> None [ 1169.051781] [49942]: key[binding:profile], {} -> None [ 1169.051781] [49942]: key[admin_state_up], True -> None [ 1169.051781] [49942]: key[binding:vif_type], ovs -> None [ 1169.051781] [49942]: key[device_owner], compute:nova -> None [ 1169.051781] [49942]: key[created_at], 2025-11-20T12:37:23Z -> None [ 1169.051781] [49942]: key[updated_at], 2025-11-20T12:37:24Z -> None [ 1169.051781] [49942]: key[description], -> None [ 1169.051781] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1169.051781] [49942]: key[binding:host_id], cpu-1 -> None [ 1169.051781] [49942]: key[standard_attr_id], 1657 -> None [ 1169.051781] [49942]: key[name], -> None [ 1169.051781] [49942]: key[mac_address], fa:16:3e:5b:67:86 -> None [ 1169.051781] [49942]: key[status], ACTIVE -> None [ 1169.051781] [49942]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1169.051781] [49942]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}] -> None [ 1169.051781] [49942]: key[security_groups], ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] -> None [ 1169.051781] [49942]: key[revision_number], 5 -> None [ 1169.051781] [49942]: key[port_security_enabled], True -> None [ 1169.051781] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1169.051781] [49942]: key[device_id], f78e8192-9f7b-4976-9b6b-1e07f7a40507 -> None [ 1169.051781] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.149432] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Bound using segment: {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1169.149795] [49941]: DEBUG neutron.plugins.ml2.managers [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Bound port: 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "34a581cb-6d33-4e2e-af50-735a6749d6da", "external-id": "nsx-vlan-transportzone-673", "segmentation_id": 673}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1169.149880] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.159664] [49942]: DEBUG neutron_lib.callbacks.manager [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.159834] [49942]: DEBUG neutron_lib.callbacks.manager [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.159952] [49942]: INFO neutron.db.l3_db [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 714fa785-98f5-4e46-95c9-61ce075b8bfe disassociated. External IP: 10.180.180.182, port: fc4f0373-6952-4834-87d6-d14f59d8db16. [ 1169.160113] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Calling delete_port for fc4f0373-6952-4834-87d6-d14f59d8db16 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1169.178059] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9751b1e6-0bac-40df-9526-90a001b91f41', 'tag': '086e7e32-dbe8-48fe-b71f-824b9c09e66a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1169.181729] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1c0ef697-c1b0-4c36-990f-142f36777d70" -d '{"events": [{"name": "network-changed", "server_uuid": "9751b1e6-0bac-40df-9526-90a001b91f41", "tag": "086e7e32-dbe8-48fe-b71f-824b9c09e66a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1169.193299] [49941]: DEBUG neutron.plugins.ml2.db [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] For port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1169.196030] [49941]: DEBUG neutron.plugins.ml2.db [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] For port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1169.197542] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_precommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1169.197699] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_precommit: [ 1169.197699] [49941]: key[binding:vif_type], unbound -> ovs [ 1169.197699] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} [ 1169.197699] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.204645] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.207722] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-335d2f64-493e-4536-b7a5-bea7ab13e1ce x-openstack-request-id: req-335d2f64-493e-4536-b7a5-bea7ab13e1ce {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1169.207840] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9751b1e6-0bac-40df-9526-90a001b91f41", "tag": "086e7e32-dbe8-48fe-b71f-824b9c09e66a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1169.207936] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-335d2f64-493e-4536-b7a5-bea7ab13e1ce {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1169.208137] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-335d2f64-493e-4536-b7a5-bea7ab13e1ce'] response: {'name': 'network-changed', 'server_uuid': '9751b1e6-0bac-40df-9526-90a001b91f41', 'tag': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'status': 'completed', 'code': 200} [ 1169.230418] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Pushing event updated for resources: {'Port': ['ID=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1169.237077] [49941]: DEBUG neutron.db.provisioning_blocks [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Provisioning complete for port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1169.237077] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.237077] [49941]: INFO neutron.plugins.ml2.plugin [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Attempt 1 to provision port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 [ 1169.246162] [49942]: DEBUG neutron_lib.callbacks.manager [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (fc4f0373-6952-4834-87d6-d14f59d8db16), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.254537] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'Port': ['ID=fc4f0373-6952-4834-87d6-d14f59d8db16,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1169.277045] [49941]: DEBUG neutron.plugins.ml2.plugin [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Current status of the port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1169.277217] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.290879] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1169.298425] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-3c2edce3-55c7-4a1c-9fa2-535ba0277d88" -d '{"events": [{"server_uuid": "a3a5593e-bd93-4f33-a610-3f161dfb9bd9", "name": "network-vif-plugged", "status": "completed", "tag": "523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1169.300908] [49941]: DEBUG neutron.plugins.ml2.db [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] For port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1169.324350] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1169.330372] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-ae1e16d6-0711-4e30-8e78-eb1af32da822 x-openstack-request-id: req-ae1e16d6-0711-4e30-8e78-eb1af32da822 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1169.330705] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a3a5593e-bd93-4f33-a610-3f161dfb9bd9", "name": "network-vif-plugged", "status": "completed", "tag": "523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1169.330992] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ae1e16d6-0711-4e30-8e78-eb1af32da822 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1169.332214] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ae1e16d6-0711-4e30-8e78-eb1af32da822'] response: {'server_uuid': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'code': 200} [ 1169.334375] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_precommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:51Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:50Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1169.334375] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_precommit: [ 1169.334375] [49941]: key[status], DOWN -> ACTIVE [ 1169.334375] [49941]: key[updated_at], 2025-11-20T12:38:50Z -> 2025-11-20T12:38:51Z [ 1169.334375] [49941]: key[revision_number], 4 -> 5 [ 1169.334375] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.339459] [49941]: DEBUG neutron.db.provisioning_blocks [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Provisioning complete for port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1169.339652] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.339768] [49941]: INFO neutron.plugins.ml2.plugin [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Attempt 1 to provision port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 [ 1169.372922] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1169.376492] [49941]: DEBUG neutron.plugins.ml2.plugin [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Current status of the port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1169.377132] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_postcommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:51Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:50Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}]) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1169.377305] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_postcommit: [ 1169.377305] [49941]: key[status], DOWN -> ACTIVE [ 1169.377305] [49941]: key[updated_at], 2025-11-20T12:38:50Z -> 2025-11-20T12:38:51Z [ 1169.377305] [49941]: key[revision_number], 4 -> 5 [ 1169.377305] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.377468] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.391329] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] No DVR routers for this DVR port fc4f0373-6952-4834-87d6-d14f59d8db16 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1169.391643] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit called with port settings {'id': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:5b:67:86', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'device_owner': 'compute:nova', 'standard_attr_id': 1657, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:23Z', 'updated_at': '2025-11-20T12:37:24Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1169.391796] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit: [ 1169.391796] [49942]: key[id], fc4f0373-6952-4834-87d6-d14f59d8db16 -> None [ 1169.391796] [49942]: key[binding:vnic_type], normal -> None [ 1169.391796] [49942]: key[tags], [] -> None [ 1169.391796] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1169.391796] [49942]: key[allowed_address_pairs], [] -> None [ 1169.391796] [49942]: key[extra_dhcp_opts], [] -> None [ 1169.391796] [49942]: key[binding:profile], {} -> None [ 1169.391796] [49942]: key[admin_state_up], True -> None [ 1169.391796] [49942]: key[binding:vif_type], ovs -> None [ 1169.391796] [49942]: key[device_owner], compute:nova -> None [ 1169.391796] [49942]: key[created_at], 2025-11-20T12:37:23Z -> None [ 1169.391796] [49942]: key[updated_at], 2025-11-20T12:37:24Z -> None [ 1169.391796] [49942]: key[description], -> None [ 1169.391796] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1169.391796] [49942]: key[binding:host_id], cpu-1 -> None [ 1169.391796] [49942]: key[standard_attr_id], 1657 -> None [ 1169.391796] [49942]: key[name], -> None [ 1169.391796] [49942]: key[mac_address], fa:16:3e:5b:67:86 -> None [ 1169.391796] [49942]: key[status], ACTIVE -> None [ 1169.391796] [49942]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1169.391796] [49942]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.8'}] -> None [ 1169.391796] [49942]: key[security_groups], ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] -> None [ 1169.391796] [49942]: key[revision_number], 5 -> None [ 1169.391796] [49942]: key[port_security_enabled], True -> None [ 1169.391796] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1169.391796] [49942]: key[device_id], f78e8192-9f7b-4976-9b6b-1e07f7a40507 -> None [ 1169.391796] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.393323] [49942]: DEBUG neutron_lib.callbacks.manager [req-3286abc3-fcaf-4081-bfde-11ed4dfcd72c req-bbcc0fc0-5397-45dd-9578-0dd0f1a38769 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.395766] [49942]: [pid: 49942|app: 0|req: 5340/10465] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:38:50 2025] DELETE /networking/v2.0/ports/fc4f0373-6952-4834-87d6-d14f59d8db16 => generated 0 bytes in 411 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1169.404889] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Pushing event updated for resources: {'Port': ['ID=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1169.410075] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_postcommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:50Z', 'revision_number': 4, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:49Z', 'revision_number': 2, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'}) 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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1169.410075] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] update_port_postcommit: [ 1169.410075] [49941]: key[binding:vif_type], unbound -> ovs [ 1169.410075] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} [ 1169.410075] [49941]: key[updated_at], 2025-11-20T12:38:49Z -> 2025-11-20T12:38:50Z [ 1169.410075] [49941]: key[revision_number], 2 -> 4 [ 1169.410075] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1169.411537] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.411896] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-b7689058-bcde-4884-a5c5-e266a61dd062 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1169.413234] [49941]: [pid: 49941|app: 0|req: 5126/10466] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:49 2025] PUT /networking/v2.0/ports/523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 => generated 1037 bytes in 1506 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1169.414450] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-f8677938-6095-40de-b5ce-1eb434df36f5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.415379] [49942]: [pid: 49942|app: 0|req: 5341/10467] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/subnets?id=d9720a54-44e5-45db-bf26-fd328f048fff => generated 698 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.442792] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-545b755f-df6e-4dd3-a1b8-b82a002e3a4a req-0d23c0c9-dea6-4be3-a971-1edaa453b70c tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.443826] [49942]: [pid: 49942|app: 0|req: 5342/10468] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.447675] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-7cabede2-adfe-4cab-96d1-916ea9f37bcb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.448582] [49941]: [pid: 49941|app: 0|req: 5127/10469] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.451301] [49941]: DEBUG neutron.api.wsgi [req-545b755f-df6e-4dd3-a1b8-b82a002e3a4a req-1b8445a1-5b8b-4d41-84cd-63974a24de16 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.469333] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6802b24a-e431-479a-8b59-4bf829ccd6b4 req-2cb6c2eb-7f30-4ce1-9a5f-d29143d77391 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.470361] [49942]: [pid: 49942|app: 0|req: 5343/10470] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/ports?network_id=f865133b-4a96-4f16-af71-13a3b99b2fd1&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.474017] [49941]: [pid: 49941|app: 0|req: 5128/10471] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.510619] [49942]: [pid: 49942|app: 0|req: 5344/10472] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/networks/f865133b-4a96-4f16-af71-13a3b99b2fd1?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.544546] [49941]: [pid: 49941|app: 0|req: 5129/10473] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/networks/f865133b-4a96-4f16-af71-13a3b99b2fd1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.631244] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c14f454-f967-486b-be9f-d19c23c163ae req-497ae196-ffd5-466b-9c9c-973f0a803e12 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.632140] [49942]: [pid: 49942|app: 0|req: 5345/10474] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.638452] [49941]: DEBUG neutron.api.wsgi [req-3c14f454-f967-486b-be9f-d19c23c163ae req-8bfdd7a5-807e-4ab9-86c7-3a6c5bbcf360 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.659048] [49941]: [pid: 49941|app: 0|req: 5130/10475] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.717239] [49942]: [pid: 49942|app: 0|req: 5346/10476] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1169.796945] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a03be7f-fd19-4cc4-8c61-c3ff8da0cb0b req-c19380bd-893b-4c19-97df-e734802e4e86 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.797947] [49941]: [pid: 49941|app: 0|req: 5131/10477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.804330] [49942]: DEBUG neutron.api.wsgi [req-0a03be7f-fd19-4cc4-8c61-c3ff8da0cb0b req-baa4b71a-4e0d-49e4-817a-0c9ca986a51c tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.826142] [49942]: [pid: 49942|app: 0|req: 5347/10478] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.898911] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c105292-1f2d-4ed7-8e30-d499c964d838 req-1f5f3ec3-fa2d-4387-aefb-5fc22feddfd8 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1169.899972] [49941]: [pid: 49941|app: 0|req: 5132/10479] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1169.906656] [49942]: DEBUG neutron.api.wsgi [req-3c105292-1f2d-4ed7-8e30-d499c964d838 req-bc59214e-8d7b-40bb-955a-38af37c3807e tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1169.926952] [49942]: [pid: 49942|app: 0|req: 5348/10480] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:51 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.469469] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-6d364897-bfa7-44d8-819f-82162a783471 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.470473] [49941]: [pid: 49941|app: 0|req: 5133/10481] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1170.477440] [49941]: DEBUG neutron.api.wsgi [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-45d8aecb-6778-4b48-bfeb-f248c1a8d0bd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.479674] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-f242fbc6-33a2-40f0-bff6-6e4774155ad1 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.480770] [49942]: [pid: 49942|app: 0|req: 5349/10482] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1170.490444] [49941]: [pid: 49941|app: 0|req: 5134/10483] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1170.515905] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-5709d74d-6d5b-470f-8706-02b5053a9f27 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.516900] [49942]: [pid: 49942|app: 0|req: 5350/10484] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.547028] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd556aa2-1a5e-449d-b0ac-cb33412596a9 req-4973afc4-f983-4e98-98e5-7d7272b7566f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.547970] [49941]: [pid: 49941|app: 0|req: 5135/10485] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.550272] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2154716a-ccfd-4f07-8755-8f6a5d7ed7b3 req-a6536bd5-e43b-4de9-b705-edcb72595b17 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.551287] [49942]: [pid: 49942|app: 0|req: 5351/10486] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.556560] [49942]: DEBUG neutron.api.wsgi [req-2154716a-ccfd-4f07-8755-8f6a5d7ed7b3 req-e27ee737-8a1e-4489-b8e0-1641c6d7d8ba tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.573892] [49942]: [pid: 49942|app: 0|req: 5352/10487] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.581880] [49941]: [pid: 49941|app: 0|req: 5136/10488] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.598077] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c0ef697-c1b0-4c36-990f-142f36777d70 req-03614360-3ebb-4204-90ef-09f32d7faa5a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.599034] [49942]: [pid: 49942|app: 0|req: 5353/10489] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?tenant_id=3d4b643ad72b412898ac92bdc00db95a&device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1170.615609] [49941]: [pid: 49941|app: 0|req: 5137/10490] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.632944] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c0ef697-c1b0-4c36-990f-142f36777d70 req-a3598388-3c47-4a0d-ad0d-714b60e6bbed service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.633956] [49942]: [pid: 49942|app: 0|req: 5354/10491] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/networks?id=f865133b-4a96-4f16-af71-13a3b99b2fd1 => generated 723 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1170.641391] [49941]: DEBUG neutron.api.wsgi [req-1c0ef697-c1b0-4c36-990f-142f36777d70 req-d39a03e4-f91c-4718-9fe9-ce3658d56baa service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.654649] [49941]: [pid: 49941|app: 0|req: 5138/10492] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.10&port_id=086e7e32-dbe8-48fe-b71f-824b9c09e66a => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.685090] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c0ef697-c1b0-4c36-990f-142f36777d70 req-96c34652-a7d5-46ff-841b-9d229d773f5e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.686447] [49942]: [pid: 49942|app: 0|req: 5355/10493] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/subnets?id=d9720a54-44e5-45db-bf26-fd328f048fff => generated 698 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.731932] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c0ef697-c1b0-4c36-990f-142f36777d70 req-fa313f0f-4c92-4c84-834d-d02920ff47f1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.732945] [49941]: [pid: 49941|app: 0|req: 5139/10494] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?network_id=f865133b-4a96-4f16-af71-13a3b99b2fd1&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.749227] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4357c905-7f3c-4645-834a-568a4cfe09be req-30a2cd48-fb40-4622-9d92-cd1115ae2094 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.750280] [49942]: [pid: 49942|app: 0|req: 5356/10495] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.757992] [49942]: DEBUG neutron.api.wsgi [req-4357c905-7f3c-4645-834a-568a4cfe09be req-dcfc7c95-d30d-409f-9f7f-a52f359b045f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.781692] [49942]: [pid: 49942|app: 0|req: 5357/10496] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&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.785916] [49941]: [pid: 49941|app: 0|req: 5140/10497] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/networks/f865133b-4a96-4f16-af71-13a3b99b2fd1?fields=segments => generated 14 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.796374] [49942]: [pid: 49942|app: 0|req: 5358/10498] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?device_id=f78e8192-9f7b-4976-9b6b-1e07f7a40507 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.823570] [49941]: [pid: 49941|app: 0|req: 5141/10499] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/networks/f865133b-4a96-4f16-af71-13a3b99b2fd1?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1170.953226] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-020b0200-f950-439d-90d6-7302989f9fc7 req-06e85b01-7126-41cc-a839-20fe3ef1a144 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.957204] [49942]: [pid: 49942|app: 0|req: 5359/10500] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.961918] [49942]: DEBUG neutron.api.wsgi [req-020b0200-f950-439d-90d6-7302989f9fc7 req-d09f00c8-eebc-445f-b1f3-3ce2acd845f6 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.962672] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2dcf621-048d-439a-8a6c-de9a1607e766 req-138d050a-c71e-4eaa-bf23-a2e23901c7e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1170.963703] [49941]: [pid: 49941|app: 0|req: 5142/10501] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1170.970035] [49941]: DEBUG neutron.api.wsgi [req-b2dcf621-048d-439a-8a6c-de9a1607e766 req-176a1eec-fc1e-44e5-be3e-91be80f33ec6 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1170.986244] [49942]: [pid: 49942|app: 0|req: 5360/10502] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1170.996175] [49941]: [pid: 49941|app: 0|req: 5143/10503] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.058135] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ea08c64-7b1a-47a2-a95d-825f84e54826 req-07a92651-4a87-4d14-9425-18e59a0a4881 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.059143] [49942]: [pid: 49942|app: 0|req: 5361/10504] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.064917] [49941]: DEBUG neutron.api.wsgi [req-9ea08c64-7b1a-47a2-a95d-825f84e54826 req-5b14fea3-7312-4b43-b8ba-c96085c1a632 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.084566] [49941]: [pid: 49941|app: 0|req: 5144/10505] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:52 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.210762] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'name': 'network-vif-deleted', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1171.212581] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b7ed5573-1671-4b29-b79e-ab7dc8e9a872" -d '{"events": [{"server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "name": "network-vif-deleted", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1171.243087] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-664f7bd3-65f4-43f5-a338-8680dccfbf38 x-openstack-request-id: req-664f7bd3-65f4-43f5-a338-8680dccfbf38 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1171.243220] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f78e8192-9f7b-4976-9b6b-1e07f7a40507", "name": "network-vif-deleted", "tag": "fc4f0373-6952-4834-87d6-d14f59d8db16", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1171.243277] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-664f7bd3-65f4-43f5-a338-8680dccfbf38 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1171.243456] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-664f7bd3-65f4-43f5-a338-8680dccfbf38'] response: {'server_uuid': 'f78e8192-9f7b-4976-9b6b-1e07f7a40507', 'name': 'network-vif-deleted', 'tag': 'fc4f0373-6952-4834-87d6-d14f59d8db16', 'status': 'completed', 'code': 200} [ 1171.335645] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'tag': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1171.337184] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-999e96a5-eb58-42f0-9dc5-7e532e900d3f" -d '{"events": [{"name": "network-changed", "server_uuid": "a3a5593e-bd93-4f33-a610-3f161dfb9bd9", "tag": "523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1171.365799] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-cada0499-9418-4dd5-b670-eb521e3f71df x-openstack-request-id: req-cada0499-9418-4dd5-b670-eb521e3f71df {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1171.365974] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a3a5593e-bd93-4f33-a610-3f161dfb9bd9", "tag": "523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1171.366077] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cada0499-9418-4dd5-b670-eb521e3f71df {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1171.366324] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cada0499-9418-4dd5-b670-eb521e3f71df'] response: {'name': 'network-changed', 'server_uuid': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'tag': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'status': 'completed', 'code': 200} [ 1171.514089] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-fe64d390-1a84-4b53-a8c4-bc003bd941bf tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.515186] [49942]: [pid: 49942|app: 0|req: 5362/10506] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.688178] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e96e4a2-c5bb-4176-86c6-968640239177 req-a1cb39da-5860-48a8-8e0d-762ef0651227 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.689212] [49941]: [pid: 49941|app: 0|req: 5145/10507] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.696090] [49942]: DEBUG neutron.api.wsgi [req-8e96e4a2-c5bb-4176-86c6-968640239177 req-5fe84eee-ad3a-4a88-b52a-69683e6b3f62 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.723194] [49942]: [pid: 49942|app: 0|req: 5363/10508] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.869644] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-241b936e-d785-4675-8005-c5daf8b0a07f req-4c71a1d8-f3b3-40f3-bd90-c2e6d5261818 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.870705] [49941]: [pid: 49941|app: 0|req: 5146/10509] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.872302] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88763e27-93b2-4d4a-8e1b-bbbf6f28eb3c req-4d2dce34-acf0-4620-9a2e-0e5d17a42ed9 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.873413] [49942]: [pid: 49942|app: 0|req: 5364/10510] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.911161] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-999e96a5-eb58-42f0-9dc5-7e532e900d3f req-1bc5b849-e328-4d1b-b3fe-0a6b858141c6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.912942] [49941]: [pid: 49941|app: 0|req: 5147/10511] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1171.917333] [49941]: DEBUG neutron.api.wsgi [req-88763e27-93b2-4d4a-8e1b-bbbf6f28eb3c req-cb423d85-ef81-4ad1-9c90-bf2eef7fda91 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1171.923648] [49942]: DEBUG neutron.plugins.ml2.plugin [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Deleting port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1171.923916] [49942]: DEBUG neutron_lib.callbacks.manager [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1171.943407] [49941]: [pid: 49941|app: 0|req: 5148/10512] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1171.965651] [49942]: DEBUG neutron.plugins.ml2.db [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] For port c707acaf-092c-40f1-b4eb-fa29c38fb2a7, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,segment=NetworkSegment(71e61975-5c45-4bf1-a2d1-f3d7e8a4d312),segment_id=71e61975-5c45-4bf1-a2d1-f3d7e8a4d312)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1171.965903] [49942]: DEBUG neutron_lib.callbacks.manager [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1171.971189] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_precommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:03Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (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': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1171.971403] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_precommit: [ 1171.971403] [49942]: key[id], c707acaf-092c-40f1-b4eb-fa29c38fb2a7 -> None [ 1171.971403] [49942]: key[binding:vnic_type], normal -> None [ 1171.971403] [49942]: key[tags], [] -> None [ 1171.971403] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1171.971403] [49942]: key[allowed_address_pairs], [] -> None [ 1171.971403] [49942]: key[extra_dhcp_opts], [] -> None [ 1171.971403] [49942]: key[binding:profile], {} -> None [ 1171.971403] [49942]: key[admin_state_up], True -> None [ 1171.971403] [49942]: key[binding:vif_type], ovs -> None [ 1171.971403] [49942]: key[device_owner], compute:nova -> None [ 1171.971403] [49942]: key[created_at], 2025-11-20T12:38:01Z -> None [ 1171.971403] [49942]: key[updated_at], 2025-11-20T12:38:03Z -> None [ 1171.971403] [49942]: key[description], -> None [ 1171.971403] [49942]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1171.971403] [49942]: key[binding:host_id], cpu-1 -> None [ 1171.971403] [49942]: key[standard_attr_id], 1736 -> None [ 1171.971403] [49942]: key[name], -> None [ 1171.971403] [49942]: key[mac_address], fa:16:3e:38:2e:85 -> None [ 1171.971403] [49942]: key[status], ACTIVE -> None [ 1171.971403] [49942]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1171.971403] [49942]: key[fixed_ips], [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}] -> None [ 1171.971403] [49942]: key[security_groups], ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'] -> None [ 1171.971403] [49942]: key[revision_number], 5 -> None [ 1171.971403] [49942]: key[port_security_enabled], True -> None [ 1171.971403] [49942]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1171.971403] [49942]: key[device_id], b8c322a4-d3d2-48cb-80a1-e2eb9166e405 -> None [ 1171.971403] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1171.980674] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-999e96a5-eb58-42f0-9dc5-7e532e900d3f req-2d2650c5-2226-44ed-ba90-60a45797c8ec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1171.981871] [49941]: [pid: 49941|app: 0|req: 5149/10513] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/networks?id=8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 707 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1171.987899] [49941]: DEBUG neutron.api.wsgi [req-999e96a5-eb58-42f0-9dc5-7e532e900d3f req-32eae69b-5fa4-416a-8fc8-34ac04565c94 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.000331] [49941]: [pid: 49941|app: 0|req: 5150/10514] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1172.003750] [49941]: DEBUG neutron.api.wsgi [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-cd36a6c0-baa7-4b83-b065-962b8095b25f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.029677] [49941]: [pid: 49941|app: 0|req: 5151/10515] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--598499121&fields=id&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 69 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.050442] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-999e96a5-eb58-42f0-9dc5-7e532e900d3f req-5b3106f6-a827-494b-892a-bcad5f11d521 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.051452] [49941]: [pid: 49941|app: 0|req: 5152/10516] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/subnets?id=02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 682 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.089493] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-8ff1aea9-47ea-4045-bf45-3e208527891d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.090521] [49941]: [pid: 49941|app: 0|req: 5153/10517] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.092656] [49942]: DEBUG neutron_lib.callbacks.manager [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.092857] [49942]: DEBUG neutron_lib.callbacks.manager [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (d78263e9-2ce8-4979-be96-733cf5a33256), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.093018] [49942]: INFO neutron.db.l3_db [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Floating IP d78263e9-2ce8-4979-be96-733cf5a33256 disassociated. External IP: 10.180.180.159, port: c707acaf-092c-40f1-b4eb-fa29c38fb2a7. [ 1172.093186] [49942]: DEBUG neutron.plugins.ml2.plugin [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Calling delete_port for c707acaf-092c-40f1-b4eb-fa29c38fb2a7 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1172.120554] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2c45553-6184-4015-8d60-ad988d44541f req-3f9d61e6-6d56-452c-a7bc-c688fb3b3394 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.121773] [49941]: [pid: 49941|app: 0|req: 5154/10518] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.152885] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-999e96a5-eb58-42f0-9dc5-7e532e900d3f req-5d6f0e57-b686-4ee9-bea3-100950fefa91 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.154016] [49941]: [pid: 49941|app: 0|req: 5155/10519] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports?network_id=8248c6a0-0e87-42c3-b40e-fba038abb05f&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.157712] [49941]: DEBUG neutron.api.wsgi [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-66afc2f9-f129-4d01-88de-8fc7af12c434 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.161693] [49941]: [pid: 49941|app: 0|req: 5156/10520] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/quotas/452e4ddf36ec4d59b966bab312be57fc => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.164212] [49941]: DEBUG neutron.api.wsgi [req-a2c45553-6184-4015-8d60-ad988d44541f req-d0e9034d-afb6-49b8-bd72-05ff334cb5f2 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.174069] [49942]: DEBUG neutron_lib.callbacks.manager [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (c707acaf-092c-40f1-b4eb-fa29c38fb2a7), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.183423] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event deleted for resources: {'Port': ['ID=c707acaf-092c-40f1-b4eb-fa29c38fb2a7,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1172.183933] [49941]: [pid: 49941|app: 0|req: 5157/10521] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/security-groups?id=d2eedf59-51fe-4a8d-9226-658fb03c9e8d&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.226237] [49941]: [pid: 49941|app: 0|req: 5158/10522] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.260554] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Router 95fcd190-3edc-430b-88d5-5f196134117c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1172.283656] [49941]: [pid: 49941|app: 0|req: 5159/10523] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:38:53 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&fields=id => generated 103 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.311870] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1172.315604] [49941]: [pid: 49941|app: 0|req: 5160/10524] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.331302] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] No DVR routers for this DVR port c707acaf-092c-40f1-b4eb-fa29c38fb2a7 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1172.331623] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_postcommit called with port settings {'id': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:38:2e:85', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'device_owner': 'compute:nova', 'standard_attr_id': 1736, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:01Z', 'updated_at': '2025-11-20T12:38:03Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (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': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1172.331779] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_postcommit: [ 1172.331779] [49942]: key[id], c707acaf-092c-40f1-b4eb-fa29c38fb2a7 -> None [ 1172.331779] [49942]: key[binding:vnic_type], normal -> None [ 1172.331779] [49942]: key[tags], [] -> None [ 1172.331779] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '778b9a40-d603-4765-ac88-bd6d42c457a2', 'external-id': 'nsx-vlan-transportzone-114', 'segmentation_id': 114, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1172.331779] [49942]: key[allowed_address_pairs], [] -> None [ 1172.331779] [49942]: key[extra_dhcp_opts], [] -> None [ 1172.331779] [49942]: key[binding:profile], {} -> None [ 1172.331779] [49942]: key[admin_state_up], True -> None [ 1172.331779] [49942]: key[binding:vif_type], ovs -> None [ 1172.331779] [49942]: key[device_owner], compute:nova -> None [ 1172.331779] [49942]: key[created_at], 2025-11-20T12:38:01Z -> None [ 1172.331779] [49942]: key[updated_at], 2025-11-20T12:38:03Z -> None [ 1172.331779] [49942]: key[description], -> None [ 1172.331779] [49942]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1172.331779] [49942]: key[binding:host_id], cpu-1 -> None [ 1172.331779] [49942]: key[standard_attr_id], 1736 -> None [ 1172.331779] [49942]: key[name], -> None [ 1172.331779] [49942]: key[mac_address], fa:16:3e:38:2e:85 -> None [ 1172.331779] [49942]: key[status], ACTIVE -> None [ 1172.331779] [49942]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1172.331779] [49942]: key[fixed_ips], [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.14'}] -> None [ 1172.331779] [49942]: key[security_groups], ['d2eedf59-51fe-4a8d-9226-658fb03c9e8d'] -> None [ 1172.331779] [49942]: key[revision_number], 5 -> None [ 1172.331779] [49942]: key[port_security_enabled], True -> None [ 1172.331779] [49942]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1172.331779] [49942]: key[device_id], b8c322a4-d3d2-48cb-80a1-e2eb9166e405 -> None [ 1172.331779] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1172.333292] [49942]: DEBUG neutron_lib.callbacks.manager [req-241b936e-d785-4675-8005-c5daf8b0a07f req-e656f7a7-2341-46a0-ab9e-606b1862a78b tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1172.335750] [49942]: [pid: 49942|app: 0|req: 5365/10525] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:38:53 2025] DELETE /networking/v2.0/ports/c707acaf-092c-40f1-b4eb-fa29c38fb2a7 => generated 0 bytes in 460 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1172.347067] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b74ad7d5-667f-4eef-bf4a-e81bed6384a1 req-8d6604ff-9466-4fa3-8f9b-de25673d6490 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.348308] [49941]: [pid: 49941|app: 0|req: 5161/10526] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.353905] [49941]: DEBUG neutron.api.wsgi [req-b74ad7d5-667f-4eef-bf4a-e81bed6384a1 req-3a0c8225-187e-493e-a8e1-b050fa0fa651 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.368070] [49942]: [pid: 49942|app: 0|req: 5366/10527] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.372913] [49941]: [pid: 49941|app: 0|req: 5162/10528] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/security-groups?id=4beed2df-7976-42c3-99ad-d5d1ab305c56&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1172.407546] [49942]: [pid: 49942|app: 0|req: 5367/10529] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1172.509942] [49941]: [pid: 49941|app: 0|req: 5163/10530] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1172.548911] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-653fa0e9-200e-42c2-bc0f-dd0ad724e674 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.549868] [49942]: [pid: 49942|app: 0|req: 5368/10531] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.866070] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aef100ae-4efc-4f2c-a727-c46f91f5fa37 req-3ca666cf-ba40-4df4-95b8-b28b541dc0be tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.867094] [49941]: [pid: 49941|app: 0|req: 5164/10532] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1172.873109] [49942]: DEBUG neutron.api.wsgi [req-aef100ae-4efc-4f2c-a727-c46f91f5fa37 req-d74601b7-5bfc-4654-bdaf-b91ed566468d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1172.897011] [49942]: [pid: 49942|app: 0|req: 5369/10533] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&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.996026] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-406290d3-0f5e-4c56-8463-00ead480818d tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1172.996884] [49941]: [pid: 49941|app: 0|req: 5165/10534] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.053600] [49941]: DEBUG neutron.plugins.ml2.plugin [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port 8b3db57f-2487-48ba-aa1f-d1040e668f06 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1173.053724] [49941]: DEBUG neutron_lib.callbacks.manager [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.067871] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d275758-9fde-45a7-9687-507282bdf1fe req-9dfe4b37-381a-4e6e-a34d-0c0df5335088 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.068988] [49942]: [pid: 49942|app: 0|req: 5370/10535] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.076021] [49942]: DEBUG neutron.api.wsgi [req-5d275758-9fde-45a7-9687-507282bdf1fe req-e05a8b55-d4c9-4f36-a928-ee53f7814748 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.083535] [49941]: DEBUG neutron.plugins.ml2.db [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] For port 8b3db57f-2487-48ba-aa1f-d1040e668f06, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8b3db57f-2487-48ba-aa1f-d1040e668f06,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1173.083732] [49941]: DEBUG neutron_lib.callbacks.manager [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.088196] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1173.088378] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 1173.088378] [49941]: key[id], 8b3db57f-2487-48ba-aa1f-d1040e668f06 -> None [ 1173.088378] [49941]: key[binding:vnic_type], normal -> None [ 1173.088378] [49941]: key[tags], [] -> None [ 1173.088378] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1173.088378] [49941]: key[allowed_address_pairs], [] -> None [ 1173.088378] [49941]: key[extra_dhcp_opts], [] -> None [ 1173.088378] [49941]: key[binding:profile], {} -> None [ 1173.088378] [49941]: key[admin_state_up], True -> None [ 1173.088378] [49941]: key[binding:vif_type], ovs -> None [ 1173.088378] [49941]: key[device_owner], compute:nova -> None [ 1173.088378] [49941]: key[created_at], 2025-11-20T12:37:50Z -> None [ 1173.088378] [49941]: key[updated_at], 2025-11-20T12:37:52Z -> None [ 1173.088378] [49941]: key[description], -> None [ 1173.088378] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1173.088378] [49941]: key[binding:host_id], cpu-1 -> None [ 1173.088378] [49941]: key[standard_attr_id], 1729 -> None [ 1173.088378] [49941]: key[name], -> None [ 1173.088378] [49941]: key[mac_address], fa:16:3e:54:4e:21 -> None [ 1173.088378] [49941]: key[status], ACTIVE -> None [ 1173.088378] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1173.088378] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] -> None [ 1173.088378] [49941]: key[security_groups], ['4beed2df-7976-42c3-99ad-d5d1ab305c56'] -> None [ 1173.088378] [49941]: key[revision_number], 5 -> None [ 1173.088378] [49941]: key[port_security_enabled], True -> None [ 1173.088378] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1173.088378] [49941]: key[device_id], c109cf14-f1dc-4535-a09d-a06f53ed356c -> None [ 1173.088378] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1173.100748] [49942]: [pid: 49942|app: 0|req: 5371/10536] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:54 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.192742] [49941]: DEBUG neutron_lib.callbacks.manager [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.192742] [49941]: DEBUG neutron_lib.callbacks.manager [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (bea704d9-befc-484a-af44-42965a05928b), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.192742] [49941]: INFO neutron.db.l3_db [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Floating IP bea704d9-befc-484a-af44-42965a05928b disassociated. External IP: 10.180.180.229, port: 8b3db57f-2487-48ba-aa1f-d1040e668f06. [ 1173.192742] [49941]: DEBUG neutron.plugins.ml2.plugin [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for 8b3db57f-2487-48ba-aa1f-d1040e668f06 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1173.245515] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'name': 'network-vif-deleted', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1173.247313] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a406d93d-3f99-4c39-ae7b-786502aa9073" -d '{"events": [{"server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "name": "network-vif-deleted", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1173.270091] [49942]: [pid: 49942|app: 0|req: 5372/10537] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.286145] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-599c63d9-e418-461a-a7a6-24b15bc3a02b x-openstack-request-id: req-599c63d9-e418-461a-a7a6-24b15bc3a02b {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1173.286145] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b8c322a4-d3d2-48cb-80a1-e2eb9166e405", "name": "network-vif-deleted", "tag": "c707acaf-092c-40f1-b4eb-fa29c38fb2a7", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1173.286345] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-599c63d9-e418-461a-a7a6-24b15bc3a02b {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1173.286478] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-599c63d9-e418-461a-a7a6-24b15bc3a02b'] response: {'server_uuid': 'b8c322a4-d3d2-48cb-80a1-e2eb9166e405', 'name': 'network-vif-deleted', 'tag': 'c707acaf-092c-40f1-b4eb-fa29c38fb2a7', 'status': 'completed', 'code': 200} [ 1173.288907] [49941]: DEBUG neutron_lib.callbacks.manager [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8b3db57f-2487-48ba-aa1f-d1040e668f06), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.296321] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=8b3db57f-2487-48ba-aa1f-d1040e668f06,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1173.382947] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1173.434506] [49942]: [pid: 49942|app: 0|req: 5373/10538] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.436660] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1173.456757] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] No DVR routers for this DVR port 8b3db57f-2487-48ba-aa1f-d1040e668f06 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1173.457104] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:54:4e:21', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'device_owner': 'compute:nova', 'standard_attr_id': 1729, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4beed2df-7976-42c3-99ad-d5d1ab305c56'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:52Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (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': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1173.457284] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 1173.457284] [49941]: key[id], 8b3db57f-2487-48ba-aa1f-d1040e668f06 -> None [ 1173.457284] [49941]: key[binding:vnic_type], normal -> None [ 1173.457284] [49941]: key[tags], [] -> None [ 1173.457284] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '46e1fc20-2067-4e1a-9812-702772a2c82c', 'external-id': 'nsx-vlan-transportzone-210', 'segmentation_id': 210, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1173.457284] [49941]: key[allowed_address_pairs], [] -> None [ 1173.457284] [49941]: key[extra_dhcp_opts], [] -> None [ 1173.457284] [49941]: key[binding:profile], {} -> None [ 1173.457284] [49941]: key[admin_state_up], True -> None [ 1173.457284] [49941]: key[binding:vif_type], ovs -> None [ 1173.457284] [49941]: key[device_owner], compute:nova -> None [ 1173.457284] [49941]: key[created_at], 2025-11-20T12:37:50Z -> None [ 1173.457284] [49941]: key[updated_at], 2025-11-20T12:37:52Z -> None [ 1173.457284] [49941]: key[description], -> None [ 1173.457284] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1173.457284] [49941]: key[binding:host_id], cpu-1 -> None [ 1173.457284] [49941]: key[standard_attr_id], 1729 -> None [ 1173.457284] [49941]: key[name], -> None [ 1173.457284] [49941]: key[mac_address], fa:16:3e:54:4e:21 -> None [ 1173.457284] [49941]: key[status], ACTIVE -> None [ 1173.457284] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1173.457284] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.13'}] -> None [ 1173.457284] [49941]: key[security_groups], ['4beed2df-7976-42c3-99ad-d5d1ab305c56'] -> None [ 1173.457284] [49941]: key[revision_number], 5 -> None [ 1173.457284] [49941]: key[port_security_enabled], True -> None [ 1173.457284] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1173.457284] [49941]: key[device_id], c109cf14-f1dc-4535-a09d-a06f53ed356c -> None [ 1173.457284] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1173.459178] [49941]: DEBUG neutron_lib.callbacks.manager [req-335648c4-a306-44a9-9b8e-42b649f38f38 req-daab66e5-b637-4650-9af6-40445da84861 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1173.459719] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'name': 'network-vif-deleted', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1173.462391] [49941]: [pid: 49941|app: 0|req: 5166/10539] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:38:54 2025] DELETE /networking/v2.0/ports/8b3db57f-2487-48ba-aa1f-d1040e668f06 => generated 0 bytes in 462 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1173.464704] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-945f1cab-89a4-4362-a9c6-c40713b0d189" -d '{"events": [{"server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "name": "network-vif-deleted", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1173.488936] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-ac85fcff-7d4b-457a-9eb4-7fdf4ca36789 x-openstack-request-id: req-ac85fcff-7d4b-457a-9eb4-7fdf4ca36789 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1173.489143] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c109cf14-f1dc-4535-a09d-a06f53ed356c", "name": "network-vif-deleted", "tag": "8b3db57f-2487-48ba-aa1f-d1040e668f06", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1173.489253] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ac85fcff-7d4b-457a-9eb4-7fdf4ca36789 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1173.489555] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ac85fcff-7d4b-457a-9eb4-7fdf4ca36789'] response: {'server_uuid': 'c109cf14-f1dc-4535-a09d-a06f53ed356c', 'name': 'network-vif-deleted', 'tag': '8b3db57f-2487-48ba-aa1f-d1040e668f06', 'status': 'completed', 'code': 200} [ 1173.587229] [49941]: [pid: 49941|app: 0|req: 5167/10540] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1173.614763] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-04a5c89a-e7cb-4d3b-a1a7-8dc67d514cb0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.615769] [49942]: [pid: 49942|app: 0|req: 5374/10541] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 788 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.724382] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43dc49cd-f5b7-42c4-8806-640db2dc2d27 req-d17339a6-dbe6-4ece-8116-74aa73035631 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.725599] [49941]: [pid: 49941|app: 0|req: 5168/10542] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1043 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1173.732874] [49942]: DEBUG neutron.api.wsgi [req-43dc49cd-f5b7-42c4-8806-640db2dc2d27 req-da5bbbc5-fba6-4464-998c-7e731055d1b5 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1173.759216] [49942]: [pid: 49942|app: 0|req: 5375/10543] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1173.964082] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-7c8c8093-93de-41ab-bbc5-959c2936b459 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1173.964584] [49941]: [pid: 49941|app: 0|req: 5169/10544] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 1081 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1174.020661] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-ceabc855-25e9-445c-a04d-7091a44ebe15 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.021215] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-850558d0-e1bd-4459-b02f-4cf06d5e6004 req-a464b4f4-3ed4-4851-a6c0-4736f441f4ad tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.021567] [49941]: [pid: 49941|app: 0|req: 5170/10545] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1174.022227] [49942]: [pid: 49942|app: 0|req: 5376/10546] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.029698] [49942]: DEBUG neutron.api.wsgi [req-850558d0-e1bd-4459-b02f-4cf06d5e6004 req-ae5e020f-2d48-4028-92b3-8e13d4c5ceee tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.050144] [49942]: [pid: 49942|app: 0|req: 5377/10547] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.061146] [49941]: [pid: 49941|app: 0|req: 5171/10548] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=dns_domain => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1174.069159] [49942]: DEBUG neutron.api.v2.base [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1174.109649] [49942]: DEBUG neutron_lib.callbacks.manager [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.169518] [49942]: DEBUG neutron.plugins.ml2.db [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1174.192251] [49942]: DEBUG neutron.plugins.ml2.db [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1174.208657] [49942]: DEBUG neutron.notifiers.nova [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] device_id is not set on port 1794c28e-45c1-4cb2-a68f-6962649f3f26 yet. {{(pid=49942) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1174.213525] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e68f7e9-28b8-44be-abc4-8a3afd0b8ab2 req-04bfcbb0-f100-4b36-9f7b-5ed64c6ebb1a tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.214508] [49941]: [pid: 49941|app: 0|req: 5172/10549] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.214787] [49942]: DEBUG neutron_lib.callbacks.manager [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] Publish callbacks [] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.215233] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:55Z', 'revision_number': 6, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1174.215407] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] update_port_precommit: [ 1174.215407] [49942]: key[status], ACTIVE -> DOWN [ 1174.215407] [49942]: key[device_id], d4d87c9d-a421-4f20-a94a-680c0f6465ed -> [ 1174.215407] [49942]: key[device_owner], compute:nova -> [ 1174.215407] [49942]: key[binding:host_id], cpu-1 -> [ 1174.215407] [49942]: key[binding:vif_type], ovs -> unbound [ 1174.215407] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1174.215407] [49942]: key[updated_at], 2025-11-20T12:38:44Z -> 2025-11-20T12:38:55Z [ 1174.215407] [49942]: key[revision_number], 5 -> 6 [ 1174.215407] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1174.218263] [49942]: DEBUG neutron_lib.callbacks.manager [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.220731] [49941]: DEBUG neutron.api.wsgi [req-1e68f7e9-28b8-44be-abc4-8a3afd0b8ab2 req-eec9b0ee-eef3-42db-b051-5bedcbe35c0c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.241660] [49941]: [pid: 49941|app: 0|req: 5173/10550] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:55 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1174.243338] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1174.261487] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] No DVR routers for this DVR port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1174.279198] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:55Z', 'revision_number': 6, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1174.279416] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] update_port_postcommit: [ 1174.279416] [49942]: key[status], ACTIVE -> DOWN [ 1174.279416] [49942]: key[device_id], d4d87c9d-a421-4f20-a94a-680c0f6465ed -> [ 1174.279416] [49942]: key[device_owner], compute:nova -> [ 1174.279416] [49942]: key[binding:host_id], cpu-1 -> [ 1174.279416] [49942]: key[binding:vif_type], ovs -> unbound [ 1174.279416] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1174.279416] [49942]: key[updated_at], 2025-11-20T12:38:44Z -> 2025-11-20T12:38:55Z [ 1174.279416] [49942]: key[revision_number], 5 -> 6 [ 1174.279416] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1174.279714] [49942]: DEBUG neutron.plugins.ml2.plugin [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] In _notify_port_updated(), no bound segment for port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49942) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1174.283101] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.283486] [49942]: DEBUG neutron_lib.callbacks.manager [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-1c77a0cb-fc79-4894-afce-6f8a88a273fc service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1174.284510] [49942]: [pid: 49942|app: 0|req: 5378/10551] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:38:55 2025] PUT /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 834 bytes in 219 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.352558] [49941]: [pid: 49941|app: 0|req: 5174/10552] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.500698] [49942]: [pid: 49942|app: 0|req: 5379/10553] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.644365] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-09275674-1735-4e7c-b923-0ac7a101ca69 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.644805] [49942]: [pid: 49942|app: 0|req: 5380/10554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1174.645189] [49941]: [pid: 49941|app: 0|req: 5175/10555] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 738 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.701730] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77a09dfa-3c64-45a6-a31f-fec2c9ec1e8a req-e825c10f-3dbb-4d72-a522-82de6de6caff tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.702638] [49942]: [pid: 49942|app: 0|req: 5381/10556] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.708500] [49941]: DEBUG neutron.api.wsgi [req-77a09dfa-3c64-45a6-a31f-fec2c9ec1e8a req-9ef95c80-0cfe-40ca-9818-3411b31b9148 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1174.727388] [49941]: [pid: 49941|app: 0|req: 5176/10557] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.794657] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0faf9e7-226b-4296-a8a1-0c4e20122f43 req-008804a5-95ce-4e5f-8118-200be5527ed3 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1174.795978] [49942]: [pid: 49942|app: 0|req: 5382/10558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1174.807388] [49941]: DEBUG neutron.api.v2.base [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Request body: {'floatingip': {'port_id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1174.833597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.062201] [49941]: DEBUG neutron_lib.callbacks.manager [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.064730] [49941]: DEBUG neutron_lib.callbacks.manager [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.108254] [49941]: INFO neutron.db.l3_db [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP d4728f6f-60b6-443c-81be-7dde7dbdc175 associated. External IP: 10.180.180.180, port: 262b8ddc-9b13-475a-a114-06b879916eba. [ 1175.134670] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f1a3ee5-117a-480f-abf5-5a6887635042 req-f590927a-4f6b-47db-9f8b-ffc5ed6526d3 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.136018] [49942]: [pid: 49942|app: 0|req: 5383/10559] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.141717] [49942]: DEBUG neutron.api.wsgi [req-0f1a3ee5-117a-480f-abf5-5a6887635042 req-14f4ace0-619e-4c43-8b26-5210f7642ecb tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.162071] [49942]: [pid: 49942|app: 0|req: 5384/10560] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:56 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.201924] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1175.249769] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1175.323435] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d60eefc-8862-422d-b1d7-1d83c0ff4174 req-1bb925e4-a342-419f-a2f8-0fdae573946d tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.327415] [49942]: [pid: 49942|app: 0|req: 5385/10561] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.332036] [49942]: DEBUG neutron.api.wsgi [req-4d60eefc-8862-422d-b1d7-1d83c0ff4174 req-b4526631-b30c-4fd3-99dc-61f57da59d13 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.352816] [49942]: [pid: 49942|app: 0|req: 5386/10562] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.360516] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1175.413985] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1175.418170] [49941]: DEBUG neutron_lib.callbacks.manager [None req-059fda5b-36d4-4cca-afb2-dade33fff5cd tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1175.430060] [49942]: [pid: 49942|app: 0|req: 5387/10563] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports?device_id=b8c322a4-d3d2-48cb-80a1-e2eb9166e405 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.450985] [49941]: [pid: 49941|app: 0|req: 5177/10564] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:38:56 2025] PUT /networking/v2.0/floatingips/d4728f6f-60b6-443c-81be-7dde7dbdc175 => generated 805 bytes in 647 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.492976] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba'}, {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1175.493637] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba" -d '{"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba"}, {"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1175.520188] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 346 Content-Type: application/json Date: Thu, 20 Nov 2025 12:38: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-91e21692-6a18-44c6-b451-cdc0cf7e5495 x-openstack-request-id: req-91e21692-6a18-44c6-b451-cdc0cf7e5495 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1175.520395] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "tag": "262b8ddc-9b13-475a-a114-06b879916eba", "status": "completed", "code": 200}, {"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1175.520522] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-91e21692-6a18-44c6-b451-cdc0cf7e5495 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1175.520822] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-91e21692-6a18-44c6-b451-cdc0cf7e5495'] response: {'name': 'network-changed', 'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba', 'status': 'completed', 'code': 200} [ 1175.520886] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-91e21692-6a18-44c6-b451-cdc0cf7e5495'] response: {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'status': 'completed', 'code': 200} [ 1175.574850] [49942]: [pid: 49942|app: 0|req: 5388/10565] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.703142] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-1ff30b57-2adb-468f-8472-5811f63c378e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.704428] [49941]: [pid: 49941|app: 0|req: 5178/10566] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 738 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1175.717416] [49942]: [pid: 49942|app: 0|req: 5389/10567] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.829604] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-cf9d89c0-23bc-4389-bb5e-8c3b76e4645e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.830599] [49941]: [pid: 49941|app: 0|req: 5179/10568] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1175.887152] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-9999b751-f996-4e8d-b9c1-d70c9535f024 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.888107] [49942]: [pid: 49942|app: 0|req: 5390/10569] 10.180.1.21 () {60 vars in 1545 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1175.895588] [49941]: DEBUG neutron.api.wsgi [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-a445964a-d933-433b-b7ec-78483ac3b45c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1175.910165] [49941]: [pid: 49941|app: 0|req: 5180/10570] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 19 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1175.935912] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-c371b7dd-c617-454d-a78a-c13d9875512e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.936881] [49942]: [pid: 49942|app: 0|req: 5391/10571] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1175.970829] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d27bfdfa-8c07-4c30-bea2-78fd4e24f01a req-14d295ce-d2ba-4832-9d10-80d5f6f9d911 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1175.971836] [49941]: [pid: 49941|app: 0|req: 5181/10572] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.012789] [49942]: [pid: 49942|app: 0|req: 5392/10573] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.051472] [49941]: [pid: 49941|app: 0|req: 5182/10574] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.244929] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a5a88165-e643-4786-911d-ff7b7d4839ae req-69a80fab-d40f-475e-be50-b1e2759a336d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.245888] [49942]: [pid: 49942|app: 0|req: 5393/10575] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:57 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.251871] [49941]: DEBUG neutron.api.wsgi [req-a5a88165-e643-4786-911d-ff7b7d4839ae req-b466fa81-e540-48f4-9f5f-af27271feb7b tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.274764] [49941]: [pid: 49941|app: 0|req: 5183/10576] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.464105] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77840a95-ab60-4fac-9a9b-cbeb562ca757 req-870b96b8-47a0-41d7-928d-e5b0767e5284 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.465181] [49942]: [pid: 49942|app: 0|req: 5394/10577] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.472316] [49941]: DEBUG neutron.api.wsgi [req-77840a95-ab60-4fac-9a9b-cbeb562ca757 req-7562ce99-6585-4a3e-8054-5d58e09c83dc tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.493825] [49941]: [pid: 49941|app: 0|req: 5184/10578] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1176.561177] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf688057-5e55-47ce-b95d-48509b329455 req-575fcdbb-4cb9-4049-ba9f-6c449ee9e17c tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1176.562368] [49942]: [pid: 49942|app: 0|req: 5395/10579] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.600072] [49941]: DEBUG neutron.api.wsgi [req-bf688057-5e55-47ce-b95d-48509b329455 req-8610df8b-69d1-47f0-8b0d-eefd780c7b88 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1176.619400] [49941]: [pid: 49941|app: 0|req: 5185/10580] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.708127] [49942]: [pid: 49942|app: 0|req: 5396/10581] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.757878] [49941]: [pid: 49941|app: 0|req: 5186/10582] 10.180.1.21 () {60 vars in 1775 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26?fields=binding%3Avnic_type&fields=binding%3Aprofile&fields=network_id&fields=resource_request&fields=numa_affinity_policy&fields=device_profile => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1176.772807] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acfc55cc-3f82-437d-b222-17f35982c3f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group (d2eedf59-51fe-4a8d-9226-658fb03c9e8d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1176.789050] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acfc55cc-3f82-437d-b222-17f35982c3f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group (d2eedf59-51fe-4a8d-9226-658fb03c9e8d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1176.803637] [49941]: [pid: 49941|app: 0|req: 5187/10583] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1176.818149] [49941]: [pid: 49941|app: 0|req: 5188/10584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.818541] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acfc55cc-3f82-437d-b222-17f35982c3f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d2eedf59-51fe-4a8d-9226-658fb03c9e8d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1176.823789] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-acfc55cc-3f82-437d-b222-17f35982c3f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=d2eedf59-51fe-4a8d-9226-658fb03c9e8d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1176.828305] [49942]: DEBUG neutron_lib.callbacks.manager [None req-acfc55cc-3f82-437d-b222-17f35982c3f7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1176.828795] [49942]: [pid: 49942|app: 0|req: 5397/10585] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:38:58 2025] DELETE /networking/v2.0/security-groups/d2eedf59-51fe-4a8d-9226-658fb03c9e8d => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1176.839167] [49942]: INFO neutron.api.v2.resource [None req-5674a036-5cde-4dca-a76d-f9ab53dc015d tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] show failed (client error): The resource could not be found. [ 1176.839559] [49942]: [pid: 49942|app: 0|req: 5398/10586] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/security-groups/d2eedf59-51fe-4a8d-9226-658fb03c9e8d => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (2 switches on core 0) [ 1176.856120] [49941]: [pid: 49941|app: 0|req: 5189/10587] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1176.909621] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Deleting port d86d9810-0c33-47bd-b40c-7c7d8207e3f0 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1176.909870] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1176.935297] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1176.935458] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for floatingip (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1176.939998] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_precommit called with port settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd78263e9-2ce8-4979-be96-733cf5a33256', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1176.940213] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_precommit: [ 1176.940213] [49942]: key[id], d86d9810-0c33-47bd-b40c-7c7d8207e3f0 -> None [ 1176.940213] [49942]: key[binding:vnic_type], normal -> None [ 1176.940213] [49942]: key[tags], [] -> None [ 1176.940213] [49942]: key[binding:vif_details], {} -> None [ 1176.940213] [49942]: key[allowed_address_pairs], [] -> None [ 1176.940213] [49942]: key[extra_dhcp_opts], [] -> None [ 1176.940213] [49942]: key[binding:profile], {} -> None [ 1176.940213] [49942]: key[admin_state_up], True -> None [ 1176.940213] [49942]: key[binding:vif_type], unbound -> None [ 1176.940213] [49942]: key[device_owner], network:floatingip -> None [ 1176.940213] [49942]: key[created_at], 2025-11-20T12:37:50Z -> None [ 1176.940213] [49942]: key[updated_at], 2025-11-20T12:37:50Z -> None [ 1176.940213] [49942]: key[description], -> None [ 1176.940213] [49942]: key[tenant_id], -> None [ 1176.940213] [49942]: key[binding:host_id], -> None [ 1176.940213] [49942]: key[standard_attr_id], 1731 -> None [ 1176.940213] [49942]: key[name], -> None [ 1176.940213] [49942]: key[mac_address], fa:16:3e:c1:53:b4 -> None [ 1176.940213] [49942]: key[status], N/A -> None [ 1176.940213] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1176.940213] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] -> None [ 1176.940213] [49942]: key[security_groups], [] -> None [ 1176.940213] [49942]: key[revision_number], 2 -> None [ 1176.940213] [49942]: key[port_security_enabled], False -> None [ 1176.940213] [49942]: key[project_id], -> None [ 1176.940213] [49942]: key[device_id], d78263e9-2ce8-4979-be96-733cf5a33256 -> None [ 1176.940213] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1176.942425] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Calling delete_port for d86d9810-0c33-47bd-b40c-7c7d8207e3f0 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1177.012655] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d86d9810-0c33-47bd-b40c-7c7d8207e3f0), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.021266] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Pushing event deleted for resources: {'Port': ['ID=d86d9810-0c33-47bd-b40c-7c7d8207e3f0,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1177.052845] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_postcommit called with port settings {'id': 'd86d9810-0c33-47bd-b40c-7c7d8207e3f0', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:c1:53:b4', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd78263e9-2ce8-4979-be96-733cf5a33256', 'device_owner': 'network:floatingip', 'standard_attr_id': 1731, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:50Z', 'updated_at': '2025-11-20T12:37:50Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1177.053151] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] delete_port_postcommit: [ 1177.053151] [49942]: key[id], d86d9810-0c33-47bd-b40c-7c7d8207e3f0 -> None [ 1177.053151] [49942]: key[binding:vnic_type], normal -> None [ 1177.053151] [49942]: key[tags], [] -> None [ 1177.053151] [49942]: key[binding:vif_details], {} -> None [ 1177.053151] [49942]: key[allowed_address_pairs], [] -> None [ 1177.053151] [49942]: key[extra_dhcp_opts], [] -> None [ 1177.053151] [49942]: key[binding:profile], {} -> None [ 1177.053151] [49942]: key[admin_state_up], True -> None [ 1177.053151] [49942]: key[binding:vif_type], unbound -> None [ 1177.053151] [49942]: key[device_owner], network:floatingip -> None [ 1177.053151] [49942]: key[created_at], 2025-11-20T12:37:50Z -> None [ 1177.053151] [49942]: key[updated_at], 2025-11-20T12:37:50Z -> None [ 1177.053151] [49942]: key[description], -> None [ 1177.053151] [49942]: key[tenant_id], -> None [ 1177.053151] [49942]: key[binding:host_id], -> None [ 1177.053151] [49942]: key[standard_attr_id], 1731 -> None [ 1177.053151] [49942]: key[name], -> None [ 1177.053151] [49942]: key[mac_address], fa:16:3e:c1:53:b4 -> None [ 1177.053151] [49942]: key[status], N/A -> None [ 1177.053151] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1177.053151] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.159'}] -> None [ 1177.053151] [49942]: key[security_groups], [] -> None [ 1177.053151] [49942]: key[revision_number], 2 -> None [ 1177.053151] [49942]: key[port_security_enabled], False -> None [ 1177.053151] [49942]: key[project_id], -> None [ 1177.053151] [49942]: key[device_id], d78263e9-2ce8-4979-be96-733cf5a33256 -> None [ 1177.053151] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.054377] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks [] for floatingip (d78263e9-2ce8-4979-be96-733cf5a33256), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.057724] [49942]: DEBUG neutron_lib.callbacks.manager [None req-e4cd63b9-4025-472a-9566-3bad4a3d3db7 tempest-ServersV294TestFqdnHostnames-352752916 tempest-ServersV294TestFqdnHostnames-352752916-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.058275] [49942]: [pid: 49942|app: 0|req: 5399/10588] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:38:58 2025] DELETE /networking/v2.0/floatingips/d78263e9-2ce8-4979-be96-733cf5a33256 => generated 0 bytes in 216 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1177.095205] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-2bbba091-74f6-4678-a8f4-dd6f8eca5132 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.096310] [49942]: [pid: 49942|app: 0|req: 5400/10589] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1177.135042] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-35b3ba14-5b04-4d57-97f9-1f77309795bb service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.136443] [49942]: [pid: 49942|app: 0|req: 5401/10590] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.143275] [49942]: DEBUG neutron.api.wsgi [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-e22c2991-5243-4ded-bfc0-9597fdee4b9b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1177.156461] [49942]: [pid: 49942|app: 0|req: 5402/10591] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.3&port_id=262b8ddc-9b13-475a-a114-06b879916eba => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1177.179959] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-79bfb320-1378-4abb-9fec-377512d74e4a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.181295] [49942]: [pid: 49942|app: 0|req: 5403/10592] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.211806] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-aeba5713-82af-45d1-a559-7ccc524f4cfc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.213283] [49942]: [pid: 49942|app: 0|req: 5404/10593] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1177.236541] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (95fcd190-3edc-430b-88d5-5f196134117c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.250683] [49942]: [pid: 49942|app: 0|req: 5405/10594] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:38:58 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1177.286182] [49942]: [pid: 49942|app: 0|req: 5406/10595] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:38:59 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1177.345534] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Deleting port e72f012b-a8aa-4ccd-b040-8b95b2a2351e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1177.345918] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.372759] [49941]: DEBUG neutron.plugins.ml2.db [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] For port e72f012b-a8aa-4ccd-b040-8b95b2a2351e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=e72f012b-a8aa-4ccd-b040-8b95b2a2351e,segment=NetworkSegment(71e61975-5c45-4bf1-a2d1-f3d7e8a4d312),segment_id=71e61975-5c45-4bf1-a2d1-f3d7e8a4d312)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1177.372759] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.376201] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] delete_port_precommit called with port settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', '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-20T12:37:49Z', 'updated_at': '2025-11-20T12:37:51Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1177.376442] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] delete_port_precommit: [ 1177.376442] [49941]: key[id], e72f012b-a8aa-4ccd-b040-8b95b2a2351e -> None [ 1177.376442] [49941]: key[binding:vnic_type], normal -> None [ 1177.376442] [49941]: key[tags], [] -> None [ 1177.376442] [49941]: key[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.376442] [49941]: key[allowed_address_pairs], [] -> None [ 1177.376442] [49941]: key[extra_dhcp_opts], [] -> None [ 1177.376442] [49941]: key[binding:profile], {} -> None [ 1177.376442] [49941]: key[admin_state_up], True -> None [ 1177.376442] [49941]: key[binding:vif_type], ovs -> None [ 1177.376442] [49941]: key[device_owner], network:router_interface -> None [ 1177.376442] [49941]: key[created_at], 2025-11-20T12:37:49Z -> None [ 1177.376442] [49941]: key[updated_at], 2025-11-20T12:37:51Z -> None [ 1177.376442] [49941]: key[description], -> None [ 1177.376442] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1177.376442] [49941]: key[binding:host_id], devstack -> None [ 1177.376442] [49941]: key[standard_attr_id], 1724 -> None [ 1177.376442] [49941]: key[name], -> None [ 1177.376442] [49941]: key[mac_address], fa:16:3e:5f:f6:7b -> None [ 1177.376442] [49941]: key[status], ACTIVE -> None [ 1177.376442] [49941]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1177.376442] [49941]: key[fixed_ips], [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.1'}] -> None [ 1177.376442] [49941]: key[security_groups], [] -> None [ 1177.376442] [49941]: key[revision_number], 5 -> None [ 1177.376442] [49941]: key[port_security_enabled], False -> None [ 1177.376442] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1177.376442] [49941]: key[device_id], 95fcd190-3edc-430b-88d5-5f196134117c -> None [ 1177.376442] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.378207] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Calling delete_port for e72f012b-a8aa-4ccd-b040-8b95b2a2351e owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1177.391042] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-e63d51cf-901b-412f-a636-62128997f165 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.391907] [49942]: [pid: 49942|app: 0|req: 5407/10596] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:38:59 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 834 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.433245] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-a758c429-78b4-43d7-a2ee-0b13cb96c3d7 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.434575] [49942]: [pid: 49942|app: 0|req: 5408/10597] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:38:59 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 615 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1177.444253] [49942]: DEBUG neutron.api.v2.base [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Request body: {'port': {'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1177.462165] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e72f012b-a8aa-4ccd-b040-8b95b2a2351e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.469550] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Pushing event deleted for resources: {'Port': ['ID=e72f012b-a8aa-4ccd-b040-8b95b2a2351e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1177.484360] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.497898] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] delete_port_postcommit called with port settings {'id': 'e72f012b-a8aa-4ccd-b040-8b95b2a2351e', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:5f:f6:7b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_interface', 'standard_attr_id': 1724, 'fixed_ips': [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', '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-20T12:37:49Z', 'updated_at': '2025-11-20T12:37:51Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['c54fb39b-92b6-4953-83fe-26b074a5474a'], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1177.498232] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] delete_port_postcommit: [ 1177.498232] [49941]: key[id], e72f012b-a8aa-4ccd-b040-8b95b2a2351e -> None [ 1177.498232] [49941]: key[binding:vnic_type], normal -> None [ 1177.498232] [49941]: key[tags], [] -> None [ 1177.498232] [49941]: key[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.498232] [49941]: key[allowed_address_pairs], [] -> None [ 1177.498232] [49941]: key[extra_dhcp_opts], [] -> None [ 1177.498232] [49941]: key[binding:profile], {} -> None [ 1177.498232] [49941]: key[admin_state_up], True -> None [ 1177.498232] [49941]: key[binding:vif_type], ovs -> None [ 1177.498232] [49941]: key[device_owner], network:router_interface -> None [ 1177.498232] [49941]: key[created_at], 2025-11-20T12:37:49Z -> None [ 1177.498232] [49941]: key[updated_at], 2025-11-20T12:37:51Z -> None [ 1177.498232] [49941]: key[description], -> None [ 1177.498232] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1177.498232] [49941]: key[binding:host_id], devstack -> None [ 1177.498232] [49941]: key[standard_attr_id], 1724 -> None [ 1177.498232] [49941]: key[name], -> None [ 1177.498232] [49941]: key[mac_address], fa:16:3e:5f:f6:7b -> None [ 1177.498232] [49941]: key[status], ACTIVE -> None [ 1177.498232] [49941]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1177.498232] [49941]: key[fixed_ips], [{'subnet_id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'ip_address': '192.168.128.1'}] -> None [ 1177.498232] [49941]: key[security_groups], [] -> None [ 1177.498232] [49941]: key[revision_number], 5 -> None [ 1177.498232] [49941]: key[port_security_enabled], False -> None [ 1177.498232] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1177.498232] [49941]: key[device_id], 95fcd190-3edc-430b-88d5-5f196134117c -> None [ 1177.498232] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.550166] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (95fcd190-3edc-430b-88d5-5f196134117c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.600731] [49942]: DEBUG neutron.notifiers.nova [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1794c28e-45c1-4cb2-a68f-6962649f3f26 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1177.606159] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks [] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.614095] [49942]: DEBUG neutron.db.provisioning_blocks [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Transition to ACTIVE for port object 1794c28e-45c1-4cb2-a68f-6962649f3f26 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1177.615674] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:59Z', 'revision_number': 7, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:55Z', 'revision_number': 6, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1177.615852] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_precommit: [ 1177.615852] [49942]: key[device_id], -> a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 [ 1177.615852] [49942]: key[device_owner], -> compute:nova [ 1177.615852] [49942]: key[binding:host_id], -> cpu-1 [ 1177.615852] [49942]: key[updated_at], 2025-11-20T12:38:55Z -> 2025-11-20T12:38:59Z [ 1177.615852] [49942]: key[revision_number], 6 -> 7 [ 1177.615852] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.618981] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.639405] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=7']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1177.652502] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Router 95fcd190-3edc-430b-88d5-5f196134117c has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1177.697214] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:59Z', 'revision_number': 7, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:55Z', 'revision_number': 6, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1177.697495] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_postcommit: [ 1177.697495] [49942]: key[device_id], -> a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 [ 1177.697495] [49942]: key[device_owner], -> compute:nova [ 1177.697495] [49942]: key[binding:host_id], -> cpu-1 [ 1177.697495] [49942]: key[updated_at], 2025-11-20T12:38:55Z -> 2025-11-20T12:38:59Z [ 1177.697495] [49942]: key[revision_number], 6 -> 7 [ 1177.697495] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.704418] [49942]: DEBUG neutron.plugins.ml2.managers [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Attempting to bind port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1177.704679] [49942]: DEBUG neutron.plugins.ml2.managers [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Attempting to bind port 1794c28e-45c1-4cb2-a68f-6962649f3f26 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1177.704809] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Attempting to bind port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1177.720449] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1177.720653] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Bind Segment={'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1177.723145] [49942]: DEBUG networking_nsxv3.api.rpc [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Bind port on Host cpu-1 & Segment [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1177.735720] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ad7812f9-5a55-45fe-8c56-f02cab5330ff admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1177.739839] [49941]: [pid: 49941|app: 0|req: 5190/10598] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:38:58 2025] PUT /networking/v2.0/routers/95fcd190-3edc-430b-88d5-5f196134117c/remove_router_interface => generated 309 bytes in 679 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.769284] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9330fc9a-79df-41b5-926f-00b6b9a582cf req-7dd4f5fa-66ae-4916-92de-b8e771a08761 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1177.770237] [49941]: [pid: 49941|app: 0|req: 5191/10599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:38:59 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1177.821341] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks [] for router (95fcd190-3edc-430b-88d5-5f196134117c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.920065] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks [] for router_gateway (95fcd190-3edc-430b-88d5-5f196134117c), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.948572] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Deleting port 88629c65-f7f2-4958-beaa-f5b4a889c016 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1177.948830] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (88629c65-f7f2-4958-beaa-f5b4a889c016), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.977466] [49941]: DEBUG neutron.plugins.ml2.db [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] For port 88629c65-f7f2-4958-beaa-f5b4a889c016, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=88629c65-f7f2-4958-beaa-f5b4a889c016,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1177.977812] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (88629c65-f7f2-4958-beaa-f5b4a889c016), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1177.982358] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] delete_port_precommit called with port settings {'id': '88629c65-f7f2-4958-beaa-f5b4a889c016', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:51:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:48Z', 'updated_at': '2025-11-20T12:37: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1177.982706] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] delete_port_precommit: [ 1177.982706] [49941]: key[id], 88629c65-f7f2-4958-beaa-f5b4a889c016 -> None [ 1177.982706] [49941]: key[binding:vnic_type], normal -> None [ 1177.982706] [49941]: key[tags], [] -> None [ 1177.982706] [49941]: key[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.982706] [49941]: key[allowed_address_pairs], [] -> None [ 1177.982706] [49941]: key[extra_dhcp_opts], [] -> None [ 1177.982706] [49941]: key[binding:profile], {} -> None [ 1177.982706] [49941]: key[admin_state_up], True -> None [ 1177.982706] [49941]: key[binding:vif_type], ovs -> None [ 1177.982706] [49941]: key[device_owner], network:router_gateway -> None [ 1177.982706] [49941]: key[created_at], 2025-11-20T12:37:48Z -> None [ 1177.982706] [49941]: key[updated_at], 2025-11-20T12:37:49Z -> None [ 1177.982706] [49941]: key[description], -> None [ 1177.982706] [49941]: key[tenant_id], -> None [ 1177.982706] [49941]: key[binding:host_id], devstack -> None [ 1177.982706] [49941]: key[standard_attr_id], 1722 -> None [ 1177.982706] [49941]: key[name], -> None [ 1177.982706] [49941]: key[mac_address], fa:16:3e:12:51:5e -> None [ 1177.982706] [49941]: key[status], ACTIVE -> None [ 1177.982706] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1177.982706] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] -> None [ 1177.982706] [49941]: key[security_groups], [] -> None [ 1177.982706] [49941]: key[revision_number], 5 -> None [ 1177.982706] [49941]: key[port_security_enabled], False -> None [ 1177.982706] [49941]: key[project_id], -> None [ 1177.982706] [49941]: key[device_id], 95fcd190-3edc-430b-88d5-5f196134117c -> None [ 1177.982706] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1177.984776] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Calling delete_port for 88629c65-f7f2-4958-beaa-f5b4a889c016 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1178.085329] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (88629c65-f7f2-4958-beaa-f5b4a889c016), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.093130] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Pushing event deleted for resources: {'Port': ['ID=88629c65-f7f2-4958-beaa-f5b4a889c016,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.122607] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] delete_port_postcommit called with port settings {'id': '88629c65-f7f2-4958-beaa-f5b4a889c016', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:12:51:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '95fcd190-3edc-430b-88d5-5f196134117c', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1722, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:48Z', 'updated_at': '2025-11-20T12:37: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1178.122872] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] delete_port_postcommit: [ 1178.122872] [49941]: key[id], 88629c65-f7f2-4958-beaa-f5b4a889c016 -> None [ 1178.122872] [49941]: key[binding:vnic_type], normal -> None [ 1178.122872] [49941]: key[tags], [] -> None [ 1178.122872] [49941]: key[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.122872] [49941]: key[allowed_address_pairs], [] -> None [ 1178.122872] [49941]: key[extra_dhcp_opts], [] -> None [ 1178.122872] [49941]: key[binding:profile], {} -> None [ 1178.122872] [49941]: key[admin_state_up], True -> None [ 1178.122872] [49941]: key[binding:vif_type], ovs -> None [ 1178.122872] [49941]: key[device_owner], network:router_gateway -> None [ 1178.122872] [49941]: key[created_at], 2025-11-20T12:37:48Z -> None [ 1178.122872] [49941]: key[updated_at], 2025-11-20T12:37:49Z -> None [ 1178.122872] [49941]: key[description], -> None [ 1178.122872] [49941]: key[tenant_id], -> None [ 1178.122872] [49941]: key[binding:host_id], devstack -> None [ 1178.122872] [49941]: key[standard_attr_id], 1722 -> None [ 1178.122872] [49941]: key[name], -> None [ 1178.122872] [49941]: key[mac_address], fa:16:3e:12:51:5e -> None [ 1178.122872] [49941]: key[status], ACTIVE -> None [ 1178.122872] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1178.122872] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.253'}] -> None [ 1178.122872] [49941]: key[security_groups], [] -> None [ 1178.122872] [49941]: key[revision_number], 5 -> None [ 1178.122872] [49941]: key[port_security_enabled], False -> None [ 1178.122872] [49941]: key[project_id], -> None [ 1178.122872] [49941]: key[device_id], 95fcd190-3edc-430b-88d5-5f196134117c -> None [ 1178.122872] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.124370] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (95fcd190-3edc-430b-88d5-5f196134117c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.159791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (95fcd190-3edc-430b-88d5-5f196134117c), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.162777] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks [] for router_controller (95fcd190-3edc-430b-88d5-5f196134117c), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.186262] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (95fcd190-3edc-430b-88d5-5f196134117c), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.186603] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 95fcd190-3edc-430b-88d5-5f196134117c {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1178.191475] [49941]: DEBUG neutron_lib.callbacks.manager [None req-259a8a86-fbbf-475d-b501-8f19ae68b263 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.192012] [49941]: [pid: 49941|app: 0|req: 5192/10600] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:59 2025] DELETE /networking/v2.0/routers/95fcd190-3edc-430b-88d5-5f196134117c => generated 0 bytes in 421 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1178.194704] [49941]: DEBUG neutron.api.wsgi [req-9330fc9a-79df-41b5-926f-00b6b9a582cf req-5ef0f921-94d7-4ba7-bb17-05bc908814ad tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.219913] [49941]: [pid: 49941|app: 0|req: 5193/10601] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:38:59 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.239339] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] Deleting subnet c54fb39b-92b6-4953-83fe-26b074a5474a {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1178.241376] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] Publish callbacks [] for subnet (c54fb39b-92b6-4953-83fe-26b074a5474a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.253902] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (c54fb39b-92b6-4953-83fe-26b074a5474a), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.291304] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (c54fb39b-92b6-4953-83fe-26b074a5474a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.292273] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] delete_subnet_precommit called with subnet settings {'id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-subnet', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1720, '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-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings None) [ 1178.292454] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] delete_subnet_precommit: [ 1178.292454] [49941]: key[ipv6_ra_mode], None -> None [ 1178.292454] [49941]: key[id], c54fb39b-92b6-4953-83fe-26b074a5474a -> None [ 1178.292454] [49941]: key[tags], [] -> None [ 1178.292454] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1178.292454] [49941]: key[enable_dhcp], True -> None [ 1178.292454] [49941]: key[ip_version], 4 -> None [ 1178.292454] [49941]: key[created_at], 2025-11-20T12:37:47Z -> None [ 1178.292454] [49941]: key[updated_at], 2025-11-20T12:37:47Z -> None [ 1178.292454] [49941]: key[description], -> None [ 1178.292454] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.292454] [49941]: key[standard_attr_id], 1720 -> None [ 1178.292454] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1178.292454] [49941]: key[ipv6_address_mode], None -> None [ 1178.292454] [49941]: key[name], tempest-ServersV294TestFqdnHostnames-1568869612-subnet -> None [ 1178.292454] [49941]: key[subnetpool_id], None -> None [ 1178.292454] [49941]: key[host_routes], [] -> None [ 1178.292454] [49941]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.292454] [49941]: key[shared], False -> None [ 1178.292454] [49941]: key[router:external], False -> None [ 1178.292454] [49941]: key[revision_number], 0 -> None [ 1178.292454] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1178.292454] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.292454] [49941]: key[service_types], [] -> None [ 1178.292454] [49941]: key[dns_nameservers], [] -> None [ 1178.292454] [49941]: key[segment_id], None -> None [ 1178.292454] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.319478] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (c54fb39b-92b6-4953-83fe-26b074a5474a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.319758] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] delete_subnet_postcommit called with subnet settings {'id': 'c54fb39b-92b6-4953-83fe-26b074a5474a', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-subnet', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1720, '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-20T12:37:47Z', 'updated_at': '2025-11-20T12:37:47Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings None) [ 1178.319965] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] delete_subnet_postcommit: [ 1178.319965] [49941]: key[ipv6_ra_mode], None -> None [ 1178.319965] [49941]: key[id], c54fb39b-92b6-4953-83fe-26b074a5474a -> None [ 1178.319965] [49941]: key[tags], [] -> None [ 1178.319965] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1178.319965] [49941]: key[enable_dhcp], True -> None [ 1178.319965] [49941]: key[ip_version], 4 -> None [ 1178.319965] [49941]: key[created_at], 2025-11-20T12:37:47Z -> None [ 1178.319965] [49941]: key[updated_at], 2025-11-20T12:37:47Z -> None [ 1178.319965] [49941]: key[description], -> None [ 1178.319965] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.319965] [49941]: key[standard_attr_id], 1720 -> None [ 1178.319965] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1178.319965] [49941]: key[ipv6_address_mode], None -> None [ 1178.319965] [49941]: key[name], tempest-ServersV294TestFqdnHostnames-1568869612-subnet -> None [ 1178.319965] [49941]: key[subnetpool_id], None -> None [ 1178.319965] [49941]: key[host_routes], [] -> None [ 1178.319965] [49941]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.319965] [49941]: key[shared], False -> None [ 1178.319965] [49941]: key[router:external], False -> None [ 1178.319965] [49941]: key[revision_number], 0 -> None [ 1178.319965] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1178.319965] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.319965] [49941]: key[service_types], [] -> None [ 1178.319965] [49941]: key[dns_nameservers], [] -> None [ 1178.319965] [49941]: key[segment_id], None -> None [ 1178.319965] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.325395] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] Pushing event deleted for resources: {'Subnet': ['ID=c54fb39b-92b6-4953-83fe-26b074a5474a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.333800] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1e2ba570-4cb1-4c74-9128-3de2ade0603e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.335927] [49941]: [pid: 49941|app: 0|req: 5194/10602] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:38:59 2025] DELETE /networking/v2.0/subnets/c54fb39b-92b6-4953-83fe-26b074a5474a => generated 0 bytes in 115 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1178.401206] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72019b9e-6ab8-4daf-a52f-3b785556c93b req-8568bffb-49dc-4dce-b10e-3348da4b6dc1 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.402153] [49941]: [pid: 49941|app: 0|req: 5195/10603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.429488] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-f30618e3-c432-40cd-b54c-aeb02a2addc6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.433257] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-f30618e3-c432-40cd-b54c-aeb02a2addc6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.434369] [49941]: [pid: 49941|app: 0|req: 5196/10604] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1922 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1178.475814] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-16226542-2322-4733-8356-438028dc69d3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.475814] [49941]: [pid: 49941|app: 0|req: 5197/10605] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 613 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.499349] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (c6cc2421-d884-4245-999b-7ab6f88ed297), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.522146] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Deleting port 2c2e1016-53f2-4338-913b-9cca14ea665b {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1178.522354] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (2c2e1016-53f2-4338-913b-9cca14ea665b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.540478] [49941]: DEBUG neutron.plugins.ml2.db [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] For port 2c2e1016-53f2-4338-913b-9cca14ea665b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=2c2e1016-53f2-4338-913b-9cca14ea665b,segment=NetworkSegment(71e61975-5c45-4bf1-a2d1-f3d7e8a4d312),segment_id=71e61975-5c45-4bf1-a2d1-f3d7e8a4d312)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1178.540665] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (2c2e1016-53f2-4338-913b-9cca14ea665b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.545285] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_port_precommit called with port settings {'id': '2c2e1016-53f2-4338-913b-9cca14ea665b', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:d6:a8:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c6cc2421-d884-4245-999b-7ab6f88ed297', 'device_owner': 'network:dhcp', 'standard_attr_id': 1723, '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-20T12:37:48Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1178.545496] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_port_precommit: [ 1178.545496] [49941]: key[id], 2c2e1016-53f2-4338-913b-9cca14ea665b -> None [ 1178.545496] [49941]: key[binding:vnic_type], normal -> None [ 1178.545496] [49941]: key[tags], [] -> None [ 1178.545496] [49941]: key[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.545496] [49941]: key[allowed_address_pairs], [] -> None [ 1178.545496] [49941]: key[extra_dhcp_opts], [] -> None [ 1178.545496] [49941]: key[binding:profile], {} -> None [ 1178.545496] [49941]: key[admin_state_up], True -> None [ 1178.545496] [49941]: key[binding:vif_type], ovs -> None [ 1178.545496] [49941]: key[device_owner], network:dhcp -> None [ 1178.545496] [49941]: key[created_at], 2025-11-20T12:37:48Z -> None [ 1178.545496] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> None [ 1178.545496] [49941]: key[description], -> None [ 1178.545496] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.545496] [49941]: key[binding:host_id], devstack -> None [ 1178.545496] [49941]: key[standard_attr_id], 1723 -> None [ 1178.545496] [49941]: key[name], -> None [ 1178.545496] [49941]: key[mac_address], fa:16:3e:d6:a8:99 -> None [ 1178.545496] [49941]: key[status], ACTIVE -> None [ 1178.545496] [49941]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.545496] [49941]: key[fixed_ips], [] -> None [ 1178.545496] [49941]: key[security_groups], [] -> None [ 1178.545496] [49941]: key[revision_number], 5 -> None [ 1178.545496] [49941]: key[port_security_enabled], False -> None [ 1178.545496] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.545496] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.545496] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.547093] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Calling delete_port for 2c2e1016-53f2-4338-913b-9cca14ea665b owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1178.584442] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (2c2e1016-53f2-4338-913b-9cca14ea665b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.593168] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Pushing event deleted for resources: {'Port': ['ID=2c2e1016-53f2-4338-913b-9cca14ea665b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.599532] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] No DVR routers for this DVR port 2c2e1016-53f2-4338-913b-9cca14ea665b on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1178.599808] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_port_postcommit called with port settings {'id': '2c2e1016-53f2-4338-913b-9cca14ea665b', 'name': '', 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'mac_address': 'fa:16:3e:d6:a8:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c6cc2421-d884-4245-999b-7ab6f88ed297', 'device_owner': 'network:dhcp', 'standard_attr_id': 1723, '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-20T12:37:48Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 5, 'project_id': 'c43c91a893e441d88cfc89c0c6355b26'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}}] (original binding levels None) on network {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} with segments to bind None [ 1178.599972] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_port_postcommit: [ 1178.599972] [49941]: key[id], 2c2e1016-53f2-4338-913b-9cca14ea665b -> None [ 1178.599972] [49941]: key[binding:vnic_type], normal -> None [ 1178.599972] [49941]: key[tags], [] -> None [ 1178.599972] [49941]: key[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.599972] [49941]: key[allowed_address_pairs], [] -> None [ 1178.599972] [49941]: key[extra_dhcp_opts], [] -> None [ 1178.599972] [49941]: key[binding:profile], {} -> None [ 1178.599972] [49941]: key[admin_state_up], True -> None [ 1178.599972] [49941]: key[binding:vif_type], ovs -> None [ 1178.599972] [49941]: key[device_owner], network:dhcp -> None [ 1178.599972] [49941]: key[created_at], 2025-11-20T12:37:48Z -> None [ 1178.599972] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> None [ 1178.599972] [49941]: key[description], -> None [ 1178.599972] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.599972] [49941]: key[binding:host_id], devstack -> None [ 1178.599972] [49941]: key[standard_attr_id], 1723 -> None [ 1178.599972] [49941]: key[name], -> None [ 1178.599972] [49941]: key[mac_address], fa:16:3e:d6:a8:99 -> None [ 1178.599972] [49941]: key[status], ACTIVE -> None [ 1178.599972] [49941]: key[network_id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.599972] [49941]: key[fixed_ips], [] -> None [ 1178.599972] [49941]: key[security_groups], [] -> None [ 1178.599972] [49941]: key[revision_number], 5 -> None [ 1178.599972] [49941]: key[port_security_enabled], False -> None [ 1178.599972] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.599972] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.599972] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.615623] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (c6cc2421-d884-4245-999b-7ab6f88ed297), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.623628] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_network_precommit called with network settings {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} (original settings None) and network segments [{'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}] [ 1178.623905] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_network_precommit: [ 1178.623905] [49941]: key[vlan_transparent], None -> None [ 1178.623905] [49941]: key[id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.623905] [49941]: key[tags], [] -> None [ 1178.623905] [49941]: key[availability_zone_hints], [] -> None [ 1178.623905] [49941]: key[mtu], 8950 -> None [ 1178.623905] [49941]: key[provider:network_type], vlan -> None [ 1178.623905] [49941]: key[admin_state_up], True -> None [ 1178.623905] [49941]: key[provider:physical_network], default -> None [ 1178.623905] [49941]: key[provider:segmentation_id], 114 -> None [ 1178.623905] [49941]: key[created_at], 2025-11-20T12:37:47Z -> None [ 1178.623905] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> None [ 1178.623905] [49941]: key[description], -> None [ 1178.623905] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.623905] [49941]: key[standard_attr_id], 1718 -> None [ 1178.623905] [49941]: key[name], tempest-ServersV294TestFqdnHostnames-1568869612-network -> None [ 1178.623905] [49941]: key[availability_zones], ['nova'] -> None [ 1178.623905] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.623905] [49941]: key[status], ACTIVE -> None [ 1178.623905] [49941]: key[shared], False -> None [ 1178.623905] [49941]: key[router:external], False -> None [ 1178.623905] [49941]: key[revision_number], 3 -> None [ 1178.623905] [49941]: key[port_security_enabled], True -> None [ 1178.623905] [49941]: key[subnets], [] -> None [ 1178.623905] [49941]: key[ipv4_address_scope], None -> None [ 1178.623905] [49941]: key[qinq], None -> None [ 1178.623905] [49941]: key[ipv6_address_scope], None -> None [ 1178.623905] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.624628] [49941]: DEBUG neutron.services.segments.db [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['c6cc2421-d884-4245-999b-7ab6f88ed297']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1178.627945] [49941]: DEBUG neutron.services.segments.db [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1178.628109] [49941]: DEBUG neutron.services.segments.db [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1178.631842] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (71e61975-5c45-4bf1-a2d1-f3d7e8a4d312), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.638968] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (71e61975-5c45-4bf1-a2d1-f3d7e8a4d312), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.645680] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Releasing vlan 114 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1178.646168] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (71e61975-5c45-4bf1-a2d1-f3d7e8a4d312), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.658669] [49941]: INFO neutron.services.segments.plugin [-] Segment 71e61975-5c45-4bf1-a2d1-f3d7e8a4d312 resource provider aggregate not found [ 1178.686021] [49941]: INFO neutron.services.segments.plugin [-] Segment 71e61975-5c45-4bf1-a2d1-f3d7e8a4d312 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 71e61975-5c45-4bf1-a2d1-f3d7e8a4d312 found for delete ", "request_id": "req-06892379-4901-4171-8ddc-6fad3ca9da3a"}]} [ 1178.692665] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (c6cc2421-d884-4245-999b-7ab6f88ed297), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.693131] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_network_postcommit called with network settings {'id': 'c6cc2421-d884-4245-999b-7ab6f88ed297', 'name': 'tempest-ServersV294TestFqdnHostnames-1568869612-network', 'tenant_id': 'c43c91a893e441d88cfc89c0c6355b26', 'project_id': 'c43c91a893e441d88cfc89c0c6355b26', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1718, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:47Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 114} (original settings None) and network segments [{'id': '71e61975-5c45-4bf1-a2d1-f3d7e8a4d312', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 114, 'network_id': 'c6cc2421-d884-4245-999b-7ab6f88ed297'}] [ 1178.693131] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] delete_network_postcommit: [ 1178.693131] [49941]: key[vlan_transparent], None -> None [ 1178.693131] [49941]: key[id], c6cc2421-d884-4245-999b-7ab6f88ed297 -> None [ 1178.693131] [49941]: key[tags], [] -> None [ 1178.693131] [49941]: key[availability_zone_hints], [] -> None [ 1178.693131] [49941]: key[mtu], 8950 -> None [ 1178.693131] [49941]: key[provider:network_type], vlan -> None [ 1178.693131] [49941]: key[admin_state_up], True -> None [ 1178.693131] [49941]: key[provider:physical_network], default -> None [ 1178.693131] [49941]: key[provider:segmentation_id], 114 -> None [ 1178.693131] [49941]: key[created_at], 2025-11-20T12:37:47Z -> None [ 1178.693131] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> None [ 1178.693131] [49941]: key[description], -> None [ 1178.693131] [49941]: key[tenant_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.693131] [49941]: key[standard_attr_id], 1718 -> None [ 1178.693131] [49941]: key[name], tempest-ServersV294TestFqdnHostnames-1568869612-network -> None [ 1178.693131] [49941]: key[availability_zones], ['nova'] -> None [ 1178.693131] [49941]: key[project_id], c43c91a893e441d88cfc89c0c6355b26 -> None [ 1178.693131] [49941]: key[status], ACTIVE -> None [ 1178.693131] [49941]: key[shared], False -> None [ 1178.693131] [49941]: key[router:external], False -> None [ 1178.693131] [49941]: key[revision_number], 3 -> None [ 1178.693131] [49941]: key[port_security_enabled], True -> None [ 1178.693131] [49941]: key[subnets], [] -> None [ 1178.693131] [49941]: key[ipv4_address_scope], None -> None [ 1178.693131] [49941]: key[qinq], None -> None [ 1178.693131] [49941]: key[ipv6_address_scope], None -> None [ 1178.693131] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.699199] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Pushing event deleted for resources: {'Network': ['ID=c6cc2421-d884-4245-999b-7ab6f88ed297,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.701554] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8e21829d-9111-4126-96bb-c981437b8cf6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.703422] [49941]: [pid: 49941|app: 0|req: 5198/10606] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:39:00 2025] DELETE /networking/v2.0/networks/c6cc2421-d884-4245-999b-7ab6f88ed297 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1178.705798] [49941]: DEBUG neutron.api.wsgi [req-72019b9e-6ab8-4daf-a52f-3b785556c93b req-5507eea0-0a3b-498c-8b0c-f176b549a08f tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.726249] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Bound using segment: {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1178.727202] [49942]: DEBUG neutron.plugins.ml2.managers [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Bound port: 1794c28e-45c1-4cb2-a68f-6962649f3f26, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "74e6f6e0-95e6-4531-99e9-0e78350fb655", "external-id": "nsx-vlan-transportzone-896", "segmentation_id": 896}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1178.727202] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.730088] [49941]: [pid: 49941|app: 0|req: 5199/10607] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/security-groups?id=51bbcb31-73ec-4c85-9007-82415c793c90&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.772118] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-4d759069-12e8-429c-ac53-898aa9410ad3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.773034] [49941]: [pid: 49941|app: 0|req: 5200/10608] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.775839] [49941]: DEBUG neutron.api.wsgi [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-ac0d1b0a-c0de-4fc6-8fba-24b674708b35 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.778012] [49942]: DEBUG neutron.plugins.ml2.db [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1178.780316] [49942]: DEBUG neutron.plugins.ml2.db [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1178.781954] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:59Z', 'revision_number': 7, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:59Z', 'revision_number': 7, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1178.782128] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_precommit: [ 1178.782128] [49942]: key[binding:vif_type], unbound -> ovs [ 1178.782128] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} [ 1178.782128] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.787307] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.800230] [49941]: [pid: 49941|app: 0|req: 5201/10609] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=452e4ddf36ec4d59b966bab312be57fc => generated 180 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.814265] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=9']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.821548] [49942]: DEBUG neutron.db.provisioning_blocks [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Provisioning complete for port 1794c28e-45c1-4cb2-a68f-6962649f3f26 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1178.821708] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.821818] [49942]: INFO neutron.plugins.ml2.plugin [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Attempt 1 to provision port 1794c28e-45c1-4cb2-a68f-6962649f3f26 [ 1178.826800] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-2fa45745-eb7f-40c0-9347-eaf785bb1d68 tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.827715] [49941]: [pid: 49941|app: 0|req: 5202/10610] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.830093] [49941]: DEBUG neutron.api.wsgi [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-a667e4c3-85a9-407c-b988-d5863cb1b0f1 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1178.862926] [49942]: DEBUG neutron.plugins.ml2.plugin [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Current status of the port 1794c28e-45c1-4cb2-a68f-6962649f3f26 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1178.863072] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.863944] [49941]: [pid: 49941|app: 0|req: 5203/10611] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 808 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1178.877829] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1178.885591] [49941]: [pid: 49941|app: 0|req: 5204/10612] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/security-groups?tenant_id=c43c91a893e441d88cfc89c0c6355b26&name=default => generated 2929 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1178.885758] [49942]: DEBUG neutron.plugins.ml2.db [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1178.890445] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-cdaf9cfb-018a-4d45-a747-ba54318c5546" -d '{"events": [{"server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "name": "network-vif-plugged", "status": "completed", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1178.898872] [49941]: [pid: 49941|app: 0|req: 5205/10613] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/ports?device_id=c109cf14-f1dc-4535-a09d-a06f53ed356c => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1178.901964] [49941]: DEBUG neutron.api.v2.base [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'port': {'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'admin_state_up': True, 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1178.915779] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 10, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 9, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1178.915955] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_precommit: [ 1178.915955] [49942]: key[status], DOWN -> ACTIVE [ 1178.915955] [49942]: key[revision_number], 9 -> 10 [ 1178.915955] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.921176] [49942]: DEBUG neutron.db.provisioning_blocks [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Provisioning complete for port 1794c28e-45c1-4cb2-a68f-6962649f3f26 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1178.921296] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.921406] [49942]: INFO neutron.plugins.ml2.plugin [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Attempt 1 to provision port 1794c28e-45c1-4cb2-a68f-6962649f3f26 [ 1178.941349] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Made reservation on behalf of 452e4ddf36ec4d59b966bab312be57fc for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1178.944377] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.958269] [49942]: DEBUG neutron.plugins.ml2.plugin [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Current status of the port 1794c28e-45c1-4cb2-a68f-6962649f3f26 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1178.958962] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 10, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 9, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1178.959145] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_postcommit: [ 1178.959145] [49942]: key[status], DOWN -> ACTIVE [ 1178.959145] [49942]: key[revision_number], 9 -> 10 [ 1178.959145] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.959296] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.981190] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=10']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1178.983611] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 9, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:38:59Z', 'revision_number': 7, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1178.983811] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] update_port_postcommit: [ 1178.983811] [49942]: key[binding:vif_type], unbound -> ovs [ 1178.983811] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} [ 1178.983811] [49942]: key[updated_at], 2025-11-20T12:38:59Z -> 2025-11-20T12:39:00Z [ 1178.983811] [49942]: key[revision_number], 7 -> 9 [ 1178.983811] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1178.988946] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1178.989446] [49942]: DEBUG neutron_lib.callbacks.manager [req-059f419f-d0b2-4255-bd16-68e103779917 req-e6f16446-5395-40c3-baca-7049cd8fdb5b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1178.993026] [49942]: [pid: 49942|app: 0|req: 5409/10614] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:38:59 2025] PUT /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 1079 bytes in 1550 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1178.997521] [49941]: DEBUG neutron.db.db_base_plugin_common [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Allocated IP 192.168.128.9 (8e4c185a-cf3d-4767-b549-8097ad764803/fab9985b-642f-491d-a04f-7e73c2712c1a/9dc30e5e-4bff-4aa9-89da-b03dfee0f713) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1179.063701] [49942]: DEBUG neutron.plugins.ml2.plugin [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Deleting port 086e7e32-dbe8-48fe-b71f-824b9c09e66a {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1179.063892] [49942]: DEBUG neutron_lib.callbacks.manager [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.066555] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for allowed_address_pair (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.067273] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.067481] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': '', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1179.067623] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_precommit: [ 1179.067623] [49941]: key[id], None -> 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 [ 1179.067623] [49941]: key[binding:vnic_type], None -> normal [ 1179.067623] [49941]: key[binding:vif_details], None -> {} [ 1179.067623] [49941]: key[allowed_address_pairs], None -> [] [ 1179.067623] [49941]: key[binding:profile], None -> {} [ 1179.067623] [49941]: key[admin_state_up], None -> True [ 1179.067623] [49941]: key[binding:vif_type], None -> unbound [ 1179.067623] [49941]: key[device_owner], None -> [ 1179.067623] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1179.067623] [49941]: key[binding:host_id], None -> [ 1179.067623] [49941]: key[standard_attr_id], None -> 1762 [ 1179.067623] [49941]: key[name], None -> [ 1179.067623] [49941]: key[mac_address], None -> fa:16:3e:96:fd:df [ 1179.067623] [49941]: key[status], None -> DOWN [ 1179.067623] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 1179.067623] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}] [ 1179.067623] [49941]: key[security_groups], None -> ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] [ 1179.067623] [49941]: key[port_security_enabled], None -> True [ 1179.067623] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1179.067623] [49941]: key[device_id], None -> e04ab157-00db-44bc-ba08-3cad0b541962 [ 1179.067623] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.085983] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.089538] [49942]: DEBUG neutron.plugins.ml2.db [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] For port 086e7e32-dbe8-48fe-b71f-824b9c09e66a, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=086e7e32-dbe8-48fe-b71f-824b9c09e66a,segment=NetworkSegment(e74e87da-b953-4ad0-aee8-eff881b853bf),segment_id=e74e87da-b953-4ad0-aee8-eff881b853bf)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1179.089800] [49942]: DEBUG neutron_lib.callbacks.manager [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.094401] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] delete_port_precommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:48Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (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': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1179.094587] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] delete_port_precommit: [ 1179.094587] [49942]: key[id], 086e7e32-dbe8-48fe-b71f-824b9c09e66a -> None [ 1179.094587] [49942]: key[binding:vnic_type], normal -> None [ 1179.094587] [49942]: key[tags], [] -> None [ 1179.094587] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1179.094587] [49942]: key[allowed_address_pairs], [] -> None [ 1179.094587] [49942]: key[extra_dhcp_opts], [] -> None [ 1179.094587] [49942]: key[binding:profile], {} -> None [ 1179.094587] [49942]: key[admin_state_up], True -> None [ 1179.094587] [49942]: key[binding:vif_type], ovs -> None [ 1179.094587] [49942]: key[device_owner], compute:nova -> None [ 1179.094587] [49942]: key[created_at], 2025-11-20T12:38:47Z -> None [ 1179.094587] [49942]: key[updated_at], 2025-11-20T12:38:48Z -> None [ 1179.094587] [49942]: key[description], -> None [ 1179.094587] [49942]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1179.094587] [49942]: key[binding:host_id], cpu-1 -> None [ 1179.094587] [49942]: key[standard_attr_id], 1760 -> None [ 1179.094587] [49942]: key[name], -> None [ 1179.094587] [49942]: key[mac_address], fa:16:3e:89:09:a9 -> None [ 1179.094587] [49942]: key[status], ACTIVE -> None [ 1179.094587] [49942]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1179.094587] [49942]: key[fixed_ips], [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}] -> None [ 1179.094587] [49942]: key[security_groups], ['51bbcb31-73ec-4c85-9007-82415c793c90'] -> None [ 1179.094587] [49942]: key[revision_number], 5 -> None [ 1179.094587] [49942]: key[port_security_enabled], True -> None [ 1179.094587] [49942]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1179.094587] [49942]: key[device_id], 9751b1e6-0bac-40df-9526-90a001b91f41 -> None [ 1179.094587] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.096083] [49942]: DEBUG neutron.plugins.ml2.plugin [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Calling delete_port for 086e7e32-dbe8-48fe-b71f-824b9c09e66a owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1179.106591] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event updated for resources: {'Port': ['ID=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.115366] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Network 8e4c185a-cf3d-4767-b549-8097ad764803 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1179.116086] [49941]: DEBUG neutron.scheduler.base_scheduler [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1179.118347] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1179.131077] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': '', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'port_security_enabled': True, 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 1, 'network': {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1179.131251] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] create_port_postcommit: [ 1179.131251] [49941]: key[id], None -> 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 [ 1179.131251] [49941]: key[binding:vnic_type], None -> normal [ 1179.131251] [49941]: key[tags], None -> [] [ 1179.131251] [49941]: key[binding:vif_details], None -> {} [ 1179.131251] [49941]: key[allowed_address_pairs], None -> [] [ 1179.131251] [49941]: key[extra_dhcp_opts], None -> [] [ 1179.131251] [49941]: key[binding:profile], None -> {} [ 1179.131251] [49941]: key[admin_state_up], None -> True [ 1179.131251] [49941]: key[network], None -> {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} [ 1179.131251] [49941]: key[binding:vif_type], None -> unbound [ 1179.131251] [49941]: key[device_owner], None -> [ 1179.131251] [49941]: key[created_at], None -> 2025-11-20T12:39:00Z [ 1179.131251] [49941]: key[updated_at], None -> 2025-11-20T12:39:00Z [ 1179.131251] [49941]: key[tenant_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1179.131251] [49941]: key[binding:host_id], None -> [ 1179.131251] [49941]: key[description], None -> [ 1179.131251] [49941]: key[standard_attr_id], None -> 1762 [ 1179.131251] [49941]: key[name], None -> [ 1179.131251] [49941]: key[mac_address], None -> fa:16:3e:96:fd:df [ 1179.131251] [49941]: key[status], None -> DOWN [ 1179.131251] [49941]: key[network_id], None -> 8e4c185a-cf3d-4767-b549-8097ad764803 [ 1179.131251] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}] [ 1179.131251] [49941]: key[security_groups], None -> ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] [ 1179.131251] [49941]: key[revision_number], None -> 1 [ 1179.131251] [49941]: key[port_security_enabled], None -> True [ 1179.131251] [49941]: key[project_id], None -> 452e4ddf36ec4d59b966bab312be57fc [ 1179.131251] [49941]: key[device_id], None -> e04ab157-00db-44bc-ba08-3cad0b541962 [ 1179.131251] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.172031] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.172391] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-d9d46885-e0ad-4852-a6fc-0c3061ccd62f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.182366] [49941]: [pid: 49941|app: 0|req: 5206/10615] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:39:00 2025] POST /networking/v2.0/ports => generated 732 bytes in 283 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1179.186313] [49942]: DEBUG neutron_lib.callbacks.manager [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (086e7e32-dbe8-48fe-b71f-824b9c09e66a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.195773] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Pushing event deleted for resources: {'Port': ['ID=086e7e32-dbe8-48fe-b71f-824b9c09e66a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.201109] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-098c7488-b4a6-466d-8310-f65a1e4b64f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.202361] [49941]: [pid: 49941|app: 0|req: 5207/10616] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.225251] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] No DVR routers for this DVR port 086e7e32-dbe8-48fe-b71f-824b9c09e66a on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1179.225596] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] delete_port_postcommit called with port settings {'id': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:89:09:a9', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9751b1e6-0bac-40df-9526-90a001b91f41', 'device_owner': 'compute:nova', 'standard_attr_id': 1760, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['51bbcb31-73ec-4c85-9007-82415c793c90'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:47Z', 'updated_at': '2025-11-20T12:38:48Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (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': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1179.225758] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] delete_port_postcommit: [ 1179.225758] [49942]: key[id], 086e7e32-dbe8-48fe-b71f-824b9c09e66a -> None [ 1179.225758] [49942]: key[binding:vnic_type], normal -> None [ 1179.225758] [49942]: key[tags], [] -> None [ 1179.225758] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '24ec44b7-0acf-4ff9-8bb3-4641b74af7a7', 'external-id': 'nsx-vlan-transportzone-705', 'segmentation_id': 705, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1179.225758] [49942]: key[allowed_address_pairs], [] -> None [ 1179.225758] [49942]: key[extra_dhcp_opts], [] -> None [ 1179.225758] [49942]: key[binding:profile], {} -> None [ 1179.225758] [49942]: key[admin_state_up], True -> None [ 1179.225758] [49942]: key[binding:vif_type], ovs -> None [ 1179.225758] [49942]: key[device_owner], compute:nova -> None [ 1179.225758] [49942]: key[created_at], 2025-11-20T12:38:47Z -> None [ 1179.225758] [49942]: key[updated_at], 2025-11-20T12:38:48Z -> None [ 1179.225758] [49942]: key[description], -> None [ 1179.225758] [49942]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1179.225758] [49942]: key[binding:host_id], cpu-1 -> None [ 1179.225758] [49942]: key[standard_attr_id], 1760 -> None [ 1179.225758] [49942]: key[name], -> None [ 1179.225758] [49942]: key[mac_address], fa:16:3e:89:09:a9 -> None [ 1179.225758] [49942]: key[status], ACTIVE -> None [ 1179.225758] [49942]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1179.225758] [49942]: key[fixed_ips], [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.10'}] -> None [ 1179.225758] [49942]: key[security_groups], ['51bbcb31-73ec-4c85-9007-82415c793c90'] -> None [ 1179.225758] [49942]: key[revision_number], 5 -> None [ 1179.225758] [49942]: key[port_security_enabled], True -> None [ 1179.225758] [49942]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1179.225758] [49942]: key[device_id], 9751b1e6-0bac-40df-9526-90a001b91f41 -> None [ 1179.225758] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.227735] [49942]: DEBUG neutron_lib.callbacks.manager [req-05dac0df-3088-4d9b-865d-15e9e2853526 req-e77b893b-2237-4341-beaa-9c9fa116115d tempest-ServerAddressesNegativeTestJSON-580866970 tempest-ServerAddressesNegativeTestJSON-580866970-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.230433] [49942]: [pid: 49942|app: 0|req: 5410/10617] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:39:00 2025] DELETE /networking/v2.0/ports/086e7e32-dbe8-48fe-b71f-824b9c09e66a => generated 0 bytes in 239 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1179.241434] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73c0c7fa-8ee5-4c33-b4a1-1cd2b73e2de3 admin admin] Publish callbacks [] for security_group (f41cad40-0527-44f3-b5f2-fdb9b80063d8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.259888] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73c0c7fa-8ee5-4c33-b4a1-1cd2b73e2de3 admin admin] Publish callbacks [] for security_group (f41cad40-0527-44f3-b5f2-fdb9b80063d8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.277636] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73c0c7fa-8ee5-4c33-b4a1-1cd2b73e2de3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (f41cad40-0527-44f3-b5f2-fdb9b80063d8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.281349] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-73c0c7fa-8ee5-4c33-b4a1-1cd2b73e2de3 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=f41cad40-0527-44f3-b5f2-fdb9b80063d8,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.285084] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73c0c7fa-8ee5-4c33-b4a1-1cd2b73e2de3 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.285573] [49941]: [pid: 49941|app: 0|req: 5208/10618] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:39:00 2025] DELETE /networking/v2.0/security-groups/f41cad40-0527-44f3-b5f2-fdb9b80063d8 => generated 0 bytes in 83 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1179.289098] [49941]: DEBUG neutron.api.v2.base [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Request body: {'port': {'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.294992] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6d9ff7a-83e1-423b-8b90-5de92933db48 req-d21c303b-daaf-4722-bdff-506caf43f2a5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.295965] [49942]: [pid: 49942|app: 0|req: 5411/10619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:00 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 735 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.322744] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f0bf167-5d2c-47e1-b352-c29bafa9d1ba req-5a499c25-10c8-43b1-b21d-41df63f6a3bc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.324038] [49942]: [pid: 49942|app: 0|req: 5412/10620] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.328262] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.328362] [49942]: DEBUG neutron.api.wsgi [req-d6d9ff7a-83e1-423b-8b90-5de92933db48 req-fde0b6d0-9209-438f-8dac-b3a198c3a8d4 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.348956] [49942]: [pid: 49942|app: 0|req: 5413/10621] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.384375] [49942]: [pid: 49942|app: 0|req: 5414/10622] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.432281] [49942]: [pid: 49942|app: 0|req: 5415/10623] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.443945] [49941]: DEBUG neutron.notifiers.nova [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1179.455120] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks [] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.460747] [49941]: DEBUG neutron.db.provisioning_blocks [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Transition to ACTIVE for port object 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1179.462679] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_precommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': '', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1179.462850] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_precommit: [ 1179.462850] [49941]: key[device_owner], -> compute:nova [ 1179.462850] [49941]: key[binding:host_id], -> cpu-1 [ 1179.462850] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> 2025-11-20T12:39:01Z [ 1179.462850] [49941]: key[revision_number], 1 -> 2 [ 1179.462850] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.466292] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.466552] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-946477ab-80b1-4ad3-8efb-d4025ccbacb7 x-openstack-request-id: req-946477ab-80b1-4ad3-8efb-d4025ccbacb7 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1179.466552] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "name": "network-vif-plugged", "status": "completed", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1179.466552] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-946477ab-80b1-4ad3-8efb-d4025ccbacb7 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1179.466552] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-946477ab-80b1-4ad3-8efb-d4025ccbacb7'] response: {'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'code': 200} [ 1179.506172] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Pushing event updated for resources: {'Port': ['ID=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.552711] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_postcommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': '', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 1, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1179.552927] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_postcommit: [ 1179.552927] [49941]: key[device_owner], -> compute:nova [ 1179.552927] [49941]: key[binding:host_id], -> cpu-1 [ 1179.552927] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> 2025-11-20T12:39:01Z [ 1179.552927] [49941]: key[revision_number], 1 -> 2 [ 1179.552927] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1179.559888] [49941]: DEBUG neutron.plugins.ml2.managers [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Attempting to bind port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1179.559888] [49941]: DEBUG neutron.plugins.ml2.managers [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Attempting to bind port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1179.559888] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Attempting to bind port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 on network 8e4c185a-cf3d-4767-b549-8097ad764803 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1179.580026] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1179.580026] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Bind Segment={'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1179.582161] [49941]: DEBUG networking_nsxv3.api.rpc [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Bind port on Host cpu-1 & Segment [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1179.584892] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-95c52bb6-55b7-47ad-835f-e04fb6fba073 req-f83cc225-1f71-495d-9601-abe808e1a649 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.585906] [49942]: [pid: 49942|app: 0|req: 5416/10624] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1179.592798] [49942]: DEBUG neutron.api.wsgi [req-95c52bb6-55b7-47ad-835f-e04fb6fba073 req-74d64f40-b6df-443e-93ab-85f9d0b4015f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.615869] [49942]: [pid: 49942|app: 0|req: 5417/10625] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1179.720422] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2942e15-ff23-45e5-9e97-4f60afd2901c req-bc58f959-b080-4be9-9393-a4cd005d7630 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1179.721051] [49942]: [pid: 49942|app: 0|req: 5418/10626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1179.727309] [49942]: DEBUG neutron.api.wsgi [req-b2942e15-ff23-45e5-9e97-4f60afd2901c req-f1e0327b-7cd1-4cf6-97b3-dd0127abb0f6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1179.748596] [49942]: [pid: 49942|app: 0|req: 5419/10627] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1179.813264] [49942]: [pid: 49942|app: 0|req: 5420/10628] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1179.868601] [49942]: DEBUG neutron.api.v2.base [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Request body: {'network': {'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1179.883821] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Made reservation on behalf of 4e125beb21e4480a95cfeb99ed3bdf06 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1179.885988] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.890574] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.953379] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks [] for security_group (aca47696-a540-4d7f-a4b9-2bf8075d2b28), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.954830] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (aca47696-a540-4d7f-a4b9-2bf8075d2b28), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1179.973033] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=aca47696-a540-4d7f-a4b9-2bf8075d2b28,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1179.977892] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.977892] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.977892] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978142] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978142] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978203] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978334] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978334] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978440] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978508] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978640] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978754] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978849] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.978943] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979065] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979221] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979318] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979414] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979550] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979608] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979847] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979847] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979918] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.979949] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.980072] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.980129] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.980218] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.980335] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.980438] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.980583] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1179.981254] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Tracked resource versions report: [ 1179.981254] [49942]: pushed versions: [ 1179.981254] [49942]: { 'AddressGroup': {'1.2'}, [ 1179.981254] [49942]: 'Agent': {'1.1'}, [ 1179.981254] [49942]: 'ConntrackHelper': {'1.0'}, [ 1179.981254] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1179.981254] [49942]: 'Log': {'1.0'}, [ 1179.981254] [49942]: 'NDPProxy': {'1.0'}, [ 1179.981254] [49942]: 'Network': {'1.2'}, [ 1179.981254] [49942]: 'Port': {'1.10'}, [ 1179.981254] [49942]: 'PortForwarding': {'1.3'}, [ 1179.981254] [49942]: 'QosPolicy': {'1.10'}, [ 1179.981254] [49942]: 'SecurityGroup': {'1.6'}, [ 1179.981254] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1179.981254] [49942]: 'SubPort': {'1.0'}, [ 1179.981254] [49942]: 'Subnet': {'1.2'}, [ 1179.981254] [49942]: 'Trunk': {'1.1'}} [ 1179.981254] [49942]: consumer versions: [ 1179.981254] [49942]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1179.981254] [49942]: 'Agent': '1.1', [ 1179.981254] [49942]: 'ConntrackHelper': '1.0', [ 1179.981254] [49942]: 'LocalIPAssociation': '1.0', [ 1179.981254] [49942]: 'Log': '1.0', [ 1179.981254] [49942]: 'NDPProxy': '1.0', [ 1179.981254] [49942]: 'Network': '1.2', [ 1179.981254] [49942]: 'Port': '1.10', [ 1179.981254] [49942]: 'PortForwarding': '1.3', [ 1179.981254] [49942]: 'QosPolicy': '1.10', [ 1179.981254] [49942]: 'SecurityGroup': '1.6', [ 1179.981254] [49942]: 'SecurityGroupRule': '1.3', [ 1179.981254] [49942]: 'SubPort': '1.0', [ 1179.981254] [49942]: 'Subnet': '1.2', [ 1179.981254] [49942]: 'Trunk': '1.1'}, [ 1179.981254] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1179.981254] [49942]: 'Agent': '1.1', [ 1179.981254] [49942]: 'ConntrackHelper': '1.0', [ 1179.981254] [49942]: 'LocalIPAssociation': '1.0', [ 1179.981254] [49942]: 'Log': '1.0', [ 1179.981254] [49942]: 'NDPProxy': '1.0', [ 1179.981254] [49942]: 'Network': '1.2', [ 1179.981254] [49942]: 'Port': '1.10', [ 1179.981254] [49942]: 'PortForwarding': '1.3', [ 1179.981254] [49942]: 'QosPolicy': '1.10', [ 1179.981254] [49942]: 'SecurityGroup': '1.6', [ 1179.981254] [49942]: 'SecurityGroupRule': '1.3', [ 1179.981254] [49942]: 'SubPort': '1.0', [ 1179.981254] [49942]: 'Subnet': '1.2', [ 1179.981254] [49942]: 'Trunk': '1.1'}, [ 1179.981254] [49942]: L3 agent@devstack: {}, [ 1179.981254] [49942]: DHCP agent@devstack: {}, [ 1179.981254] [49942]: Metadata agent@devstack: {}} [ 1179.981254] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1180.002474] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] vlan segment allocate from pool success with {'vlan_id': 180, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1180.011451] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (81709b7b-d78d-4db9-a9ef-cd24c1735cd6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.011799] [49942]: INFO neutron.db.segments_db [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Added segment 81709b7b-d78d-4db9-a9ef-cd24c1735cd6 of type vlan for network 068dbb50-19d3-469c-819f-770aa015f840 [ 1180.028464] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (068dbb50-19d3-469c-819f-770aa015f840), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.039754] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] create_network_precommit called with network settings {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1768, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] [ 1180.039996] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] create_network_precommit: [ 1180.039996] [49942]: key[vlan_transparent], None -> None [ 1180.039996] [49942]: key[id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1180.039996] [49942]: key[tags], None -> [] [ 1180.039996] [49942]: key[availability_zone_hints], None -> [] [ 1180.039996] [49942]: key[mtu], None -> 8950 [ 1180.039996] [49942]: key[provider:network_type], None -> vlan [ 1180.039996] [49942]: key[admin_state_up], None -> True [ 1180.039996] [49942]: key[provider:physical_network], None -> default [ 1180.039996] [49942]: key[provider:segmentation_id], None -> 180 [ 1180.039996] [49942]: key[qinq], None -> None [ 1180.039996] [49942]: key[created_at], None -> 2025-11-20T12:39:01Z [ 1180.039996] [49942]: key[updated_at], None -> 2025-11-20T12:39:01Z [ 1180.039996] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.039996] [49942]: key[description], None -> [ 1180.039996] [49942]: key[standard_attr_id], None -> 1768 [ 1180.039996] [49942]: key[name], None -> tempest-ServersNegativeTestJSON-1942323987-network [ 1180.039996] [49942]: key[availability_zones], None -> [] [ 1180.039996] [49942]: key[status], None -> ACTIVE [ 1180.039996] [49942]: key[shared], None -> False [ 1180.039996] [49942]: key[router:external], None -> False [ 1180.039996] [49942]: key[revision_number], None -> 1 [ 1180.039996] [49942]: key[port_security_enabled], None -> True [ 1180.039996] [49942]: key[subnets], None -> [] [ 1180.039996] [49942]: key[ipv4_address_scope], None -> None [ 1180.039996] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.039996] [49942]: key[ipv6_address_scope], None -> None [ 1180.039996] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.043742] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (068dbb50-19d3-469c-819f-770aa015f840), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.057960] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Pushing event updated for resources: {'Network': ['ID=068dbb50-19d3-469c-819f-770aa015f840,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.059876] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] create_network_postcommit called with network settings {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1768, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 1} (original settings None) and network segments [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] [ 1180.060044] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] create_network_postcommit: [ 1180.060044] [49942]: key[vlan_transparent], None -> None [ 1180.060044] [49942]: key[id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1180.060044] [49942]: key[tags], None -> [] [ 1180.060044] [49942]: key[availability_zone_hints], None -> [] [ 1180.060044] [49942]: key[mtu], None -> 8950 [ 1180.060044] [49942]: key[provider:network_type], None -> vlan [ 1180.060044] [49942]: key[admin_state_up], None -> True [ 1180.060044] [49942]: key[provider:physical_network], None -> default [ 1180.060044] [49942]: key[provider:segmentation_id], None -> 180 [ 1180.060044] [49942]: key[qinq], None -> None [ 1180.060044] [49942]: key[created_at], None -> 2025-11-20T12:39:01Z [ 1180.060044] [49942]: key[updated_at], None -> 2025-11-20T12:39:01Z [ 1180.060044] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.060044] [49942]: key[description], None -> [ 1180.060044] [49942]: key[standard_attr_id], None -> 1768 [ 1180.060044] [49942]: key[name], None -> tempest-ServersNegativeTestJSON-1942323987-network [ 1180.060044] [49942]: key[availability_zones], None -> [] [ 1180.060044] [49942]: key[status], None -> ACTIVE [ 1180.060044] [49942]: key[shared], None -> False [ 1180.060044] [49942]: key[router:external], None -> False [ 1180.060044] [49942]: key[revision_number], None -> 1 [ 1180.060044] [49942]: key[port_security_enabled], None -> True [ 1180.060044] [49942]: key[subnets], None -> [] [ 1180.060044] [49942]: key[ipv4_address_scope], None -> None [ 1180.060044] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.060044] [49942]: key[ipv6_address_scope], None -> None [ 1180.060044] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.062810] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.063262] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0cdd4db4-13d2-4721-9977-f877bf76ba35 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.072510] [49942]: [pid: 49942|app: 0|req: 5421/10629] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:39:01 2025] POST /networking/v2.0/networks => generated 668 bytes in 259 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1180.112243] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3dfcec04-182b-4940-bd01-2dd52e6cc6a5 req-fde5d384-137a-4d27-9ba9-249d1f1fd4a2 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.113240] [49942]: [pid: 49942|app: 0|req: 5422/10630] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:01 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.116257] [49942]: DEBUG neutron.api.v2.base [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Request body: {'subnet': {'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServersNegativeTestJSON-1942323987-subnet', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1180.131719] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Made reservation on behalf of 4e125beb21e4480a95cfeb99ed3bdf06 for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1180.135762] [49942]: DEBUG neutron_lib.callbacks.manager [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.237620] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] create_subnet_precommit called with subnet settings {'id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'name': 'tempest-ServersNegativeTestJSON-1942323987-subnet', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1770, '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-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings None) [ 1180.237890] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] create_subnet_precommit: [ 1180.237890] [49942]: key[ipv6_ra_mode], None -> None [ 1180.237890] [49942]: key[id], None -> 5df22172-7d84-4034-9bcf-8ac9e0677f8d [ 1180.237890] [49942]: key[tags], None -> [] [ 1180.237890] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1180.237890] [49942]: key[enable_dhcp], None -> True [ 1180.237890] [49942]: key[ip_version], None -> 4 [ 1180.237890] [49942]: key[created_at], None -> 2025-11-20T12:39:01Z [ 1180.237890] [49942]: key[updated_at], None -> 2025-11-20T12:39:01Z [ 1180.237890] [49942]: key[description], None -> [ 1180.237890] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.237890] [49942]: key[standard_attr_id], None -> 1770 [ 1180.237890] [49942]: key[cidr], None -> 192.168.128.0/28 [ 1180.237890] [49942]: key[ipv6_address_mode], None -> None [ 1180.237890] [49942]: key[name], None -> tempest-ServersNegativeTestJSON-1942323987-subnet [ 1180.237890] [49942]: key[subnetpool_id], None -> None [ 1180.237890] [49942]: key[host_routes], None -> [] [ 1180.237890] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1180.237890] [49942]: key[shared], None -> False [ 1180.237890] [49942]: key[router:external], None -> False [ 1180.237890] [49942]: key[revision_number], None -> 0 [ 1180.237890] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 1180.237890] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.237890] [49942]: key[service_types], None -> [] [ 1180.237890] [49942]: key[dns_nameservers], None -> [] [ 1180.237890] [49942]: key[segment_id], None -> None [ 1180.237890] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.240152] [49942]: DEBUG neutron_lib.callbacks.manager [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (5df22172-7d84-4034-9bcf-8ac9e0677f8d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.261707] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Pushing event updated for resources: {'Subnet': ['ID=5df22172-7d84-4034-9bcf-8ac9e0677f8d,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.288413] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Checking segment: {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1180.288726] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Network hostable DHCP agents. Network: 068dbb50-19d3-469c-819f-770aa015f840, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1180.297435] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Network 068dbb50-19d3-469c-819f-770aa015f840 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1180.301776] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 068dbb50-19d3-469c-819f-770aa015f840) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1180.304303] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] create_subnet_postcommit called with subnet settings {'id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'name': 'tempest-ServersNegativeTestJSON-1942323987-subnet', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1770, '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-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'network': {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, '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-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180}} (original settings None) [ 1180.304513] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] create_subnet_postcommit: [ 1180.304513] [49942]: key[ipv6_ra_mode], None -> None [ 1180.304513] [49942]: key[id], None -> 5df22172-7d84-4034-9bcf-8ac9e0677f8d [ 1180.304513] [49942]: key[tags], None -> [] [ 1180.304513] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1180.304513] [49942]: key[enable_dhcp], None -> True [ 1180.304513] [49942]: key[network], None -> {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, '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-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} [ 1180.304513] [49942]: key[ip_version], None -> 4 [ 1180.304513] [49942]: key[created_at], None -> 2025-11-20T12:39:01Z [ 1180.304513] [49942]: key[updated_at], None -> 2025-11-20T12:39:01Z [ 1180.304513] [49942]: key[description], None -> [ 1180.304513] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.304513] [49942]: key[standard_attr_id], None -> 1770 [ 1180.304513] [49942]: key[cidr], None -> 192.168.128.0/28 [ 1180.304513] [49942]: key[ipv6_address_mode], None -> None [ 1180.304513] [49942]: key[name], None -> tempest-ServersNegativeTestJSON-1942323987-subnet [ 1180.304513] [49942]: key[subnetpool_id], None -> None [ 1180.304513] [49942]: key[host_routes], None -> [] [ 1180.304513] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1180.304513] [49942]: key[shared], None -> False [ 1180.304513] [49942]: key[router:external], None -> False [ 1180.304513] [49942]: key[revision_number], None -> 0 [ 1180.304513] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 1180.304513] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1180.304513] [49942]: key[service_types], None -> [] [ 1180.304513] [49942]: key[dns_nameservers], None -> [] [ 1180.304513] [49942]: key[segment_id], None -> None [ 1180.304513] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.306074] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.306372] [49942]: DEBUG neutron_lib.callbacks.manager [None req-30ab8055-b593-47e9-8e03-86eb8fba92d4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.316775] [49942]: [pid: 49942|app: 0|req: 5423/10631] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:39:01 2025] POST /networking/v2.0/subnets => generated 687 bytes in 203 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1180.319596] [49942]: DEBUG neutron.api.wsgi [req-3dfcec04-182b-4940-bd01-2dd52e6cc6a5 req-01dbc808-513a-4caf-b1c9-9e27036b00d1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.341525] [49942]: [pid: 49942|app: 0|req: 5424/10632] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1180.344273] [49942]: DEBUG neutron.api.v2.base [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Request body: {'router': {'name': 'tempest-ServersNegativeTestJSON-1942323987-router', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1180.360060] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.360920] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.394232] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks [] for router_controller (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.442549] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks [] for router_gateway (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.500576] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks [] for router_gateway (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.504067] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.548825] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Allocated IP 10.180.180.190 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/3fd68eca-50c6-4aac-ae47-7adf17af0917) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1180.585689] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Bound using segment: {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1180.586065] [49941]: DEBUG neutron.plugins.ml2.managers [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Bound port: 9dc30e5e-4bff-4aa9-89da-b03dfee0f713, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "3ff3baee-99ce-4b51-ae98-efc6163aaab3", "external-id": "nsx-vlan-transportzone-574", "segmentation_id": 574}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1180.586153] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.588519] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks [] for allowed_address_pair (3fd68eca-50c6-4aac-ae47-7adf17af0917), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.589310] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks [] for port (3fd68eca-50c6-4aac-ae47-7adf17af0917), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.589518] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] create_port_precommit called with port settings {'id': '3fd68eca-50c6-4aac-ae47-7adf17af0917', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:10:0a:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1772, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1180.589659] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] create_port_precommit: [ 1180.589659] [49942]: key[id], None -> 3fd68eca-50c6-4aac-ae47-7adf17af0917 [ 1180.589659] [49942]: key[binding:vnic_type], None -> normal [ 1180.589659] [49942]: key[binding:vif_details], None -> {} [ 1180.589659] [49942]: key[allowed_address_pairs], None -> [] [ 1180.589659] [49942]: key[binding:profile], None -> {} [ 1180.589659] [49942]: key[admin_state_up], None -> True [ 1180.589659] [49942]: key[binding:vif_type], None -> unbound [ 1180.589659] [49942]: key[device_owner], None -> network:router_gateway [ 1180.589659] [49942]: key[tenant_id], None -> [ 1180.589659] [49942]: key[binding:host_id], None -> [ 1180.589659] [49942]: key[standard_attr_id], None -> 1772 [ 1180.589659] [49942]: key[name], None -> [ 1180.589659] [49942]: key[mac_address], None -> fa:16:3e:10:0a:f2 [ 1180.589659] [49942]: key[status], None -> DOWN [ 1180.589659] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1180.589659] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}] [ 1180.589659] [49942]: key[security_groups], None -> [] [ 1180.589659] [49942]: key[port_security_enabled], None -> False [ 1180.589659] [49942]: key[project_id], None -> [ 1180.589659] [49942]: key[device_id], None -> 1cee64e6-9b23-4944-8dd4-e262f09a3a8e [ 1180.589659] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.607868] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3fd68eca-50c6-4aac-ae47-7adf17af0917), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.625840] [49941]: DEBUG neutron.plugins.ml2.db [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] For port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1180.627986] [49941]: DEBUG neutron.plugins.ml2.db [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] For port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1180.628132] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Pushing event updated for resources: {'Port': ['ID=3fd68eca-50c6-4aac-ae47-7adf17af0917,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.629234] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_precommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1180.629627] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_precommit: [ 1180.629627] [49941]: key[binding:vif_type], unbound -> ovs [ 1180.629627] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} [ 1180.629627] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.633274] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.639612] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1180.641043] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1180.641926] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1180.656205] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] create_port_postcommit called with port settings {'id': '3fd68eca-50c6-4aac-ae47-7adf17af0917', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:10:0a:f2', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1772, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}], '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-20T12:39:02Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1180.656393] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] create_port_postcommit: [ 1180.656393] [49942]: key[id], None -> 3fd68eca-50c6-4aac-ae47-7adf17af0917 [ 1180.656393] [49942]: key[binding:vnic_type], None -> normal [ 1180.656393] [49942]: key[tags], None -> [] [ 1180.656393] [49942]: key[binding:vif_details], None -> {} [ 1180.656393] [49942]: key[allowed_address_pairs], None -> [] [ 1180.656393] [49942]: key[extra_dhcp_opts], None -> [] [ 1180.656393] [49942]: key[binding:profile], None -> {} [ 1180.656393] [49942]: key[admin_state_up], None -> True [ 1180.656393] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1180.656393] [49942]: key[binding:vif_type], None -> unbound [ 1180.656393] [49942]: key[device_owner], None -> network:router_gateway [ 1180.656393] [49942]: key[created_at], None -> 2025-11-20T12:39:02Z [ 1180.656393] [49942]: key[updated_at], None -> 2025-11-20T12:39:02Z [ 1180.656393] [49942]: key[tenant_id], None -> [ 1180.656393] [49942]: key[binding:host_id], None -> [ 1180.656393] [49942]: key[description], None -> [ 1180.656393] [49942]: key[standard_attr_id], None -> 1772 [ 1180.656393] [49942]: key[name], None -> [ 1180.656393] [49942]: key[mac_address], None -> fa:16:3e:10:0a:f2 [ 1180.656393] [49942]: key[status], None -> DOWN [ 1180.656393] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1180.656393] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}] [ 1180.656393] [49942]: key[security_groups], None -> [] [ 1180.656393] [49942]: key[revision_number], None -> 1 [ 1180.656393] [49942]: key[port_security_enabled], None -> False [ 1180.656393] [49942]: key[project_id], None -> [ 1180.656393] [49942]: key[device_id], None -> 1cee64e6-9b23-4944-8dd4-e262f09a3a8e [ 1180.656393] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.661937] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Pushing event updated for resources: {'Port': ['ID=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.670678] [49941]: DEBUG neutron.db.provisioning_blocks [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Provisioning complete for port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1180.671371] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.671371] [49941]: INFO neutron.plugins.ml2.plugin [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Attempt 1 to provision port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 [ 1180.720621] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Current status of the port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1180.720621] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.740145] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1180.746164] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c8b1db04-85a8-4e84-bc56-89da10d34798" -d '{"events": [{"server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "name": "network-vif-plugged", "status": "completed", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1180.750699] [49941]: DEBUG neutron.plugins.ml2.db [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] For port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1180.786810] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks [] for router_gateway (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.791331] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_precommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1180.791603] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_precommit: [ 1180.791603] [49941]: key[status], DOWN -> ACTIVE [ 1180.791603] [49941]: key[revision_number], 4 -> 5 [ 1180.791603] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.796441] [49941]: DEBUG neutron.db.provisioning_blocks [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Provisioning complete for port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1180.796589] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.796699] [49941]: INFO neutron.plugins.ml2.plugin [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Attempt 1 to provision port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 [ 1180.833495] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Current status of the port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1180.834260] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_postcommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}]) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1180.834436] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_postcommit: [ 1180.834436] [49941]: key[status], DOWN -> ACTIVE [ 1180.834436] [49941]: key[revision_number], 4 -> 5 [ 1180.834436] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.834556] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.857651] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Pushing event updated for resources: {'Port': ['ID=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1180.860106] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_postcommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 4, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'}) 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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1180.860313] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] update_port_postcommit: [ 1180.860313] [49941]: key[binding:vif_type], unbound -> ovs [ 1180.860313] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} [ 1180.860313] [49941]: key[updated_at], 2025-11-20T12:39:01Z -> 2025-11-20T12:39:02Z [ 1180.860313] [49941]: key[revision_number], 2 -> 4 [ 1180.860313] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1180.864171] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.864498] [49941]: DEBUG neutron_lib.callbacks.manager [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-e7056fcf-4dd3-40ff-b7fd-ef1567fee61a service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.865720] [49941]: [pid: 49941|app: 0|req: 5209/10633] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:39:01 2025] PUT /networking/v2.0/ports/9dc30e5e-4bff-4aa9-89da-b03dfee0f713 => generated 1037 bytes in 1580 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1180.882368] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1180.899527] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0fa06158-6bcc-4da1-8884-ff529de3842d req-1fadacdb-f4d2-45fe-8abf-ffc6b723be4d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.900479] [49941]: [pid: 49941|app: 0|req: 5210/10634] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.926551] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-a21f911d-7a86-459b-af2e-f394266d1981 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.929805] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-a21f911d-7a86-459b-af2e-f394266d1981 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1180.930836] [49941]: [pid: 49941|app: 0|req: 5211/10635] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 2117 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1180.933438] [49941]: DEBUG neutron.api.wsgi [req-0fa06158-6bcc-4da1-8884-ff529de3842d req-b5a085a7-642b-453e-9843-212a734345c5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.944026] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Router 1cee64e6-9b23-4944-8dd4-e262f09a3a8e is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1180.953355] [49941]: [pid: 49941|app: 0|req: 5212/10636] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.956221] [49941]: DEBUG neutron.api.wsgi [req-059f419f-d0b2-4255-bd16-68e103779917 req-f91ae3b0-c997-4a6a-b8e8-e04071a5c36a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1180.985809] [49941]: [pid: 49941|app: 0|req: 5213/10637] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 808 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1180.995235] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1181.011050] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f27605b-a759-4732-9342-62bf593178e4 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.011515] [49942]: [pid: 49942|app: 0|req: 5425/10638] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:39:02 2025] POST /networking/v2.0/routers => generated 729 bytes in 669 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1181.015401] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-9af2a788-2413-4d1b-9c9b-c290f56f9092 x-openstack-request-id: req-9af2a788-2413-4d1b-9c9b-c290f56f9092 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1181.015526] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "name": "network-vif-plugged", "status": "completed", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1181.017733] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9af2a788-2413-4d1b-9c9b-c290f56f9092 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1181.018492] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38859fe6-787f-4a1e-8a2d-e65f2d4f3d7a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (4beed2df-7976-42c3-99ad-d5d1ab305c56), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.019539] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9af2a788-2413-4d1b-9c9b-c290f56f9092'] response: {'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'code': 200} [ 1181.035550] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-9e167ef3-c4d2-49f8-94e8-ed5e6a711c8c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.036764] [49942]: [pid: 49942|app: 0|req: 5426/10639] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.037644] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38859fe6-787f-4a1e-8a2d-e65f2d4f3d7a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (4beed2df-7976-42c3-99ad-d5d1ab305c56), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.066548] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38859fe6-787f-4a1e-8a2d-e65f2d4f3d7a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4beed2df-7976-42c3-99ad-d5d1ab305c56), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.071565] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-38859fe6-787f-4a1e-8a2d-e65f2d4f3d7a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4beed2df-7976-42c3-99ad-d5d1ab305c56,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.077352] [49941]: DEBUG neutron_lib.callbacks.manager [None req-38859fe6-787f-4a1e-8a2d-e65f2d4f3d7a tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.077835] [49941]: [pid: 49941|app: 0|req: 5214/10640] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:39:02 2025] DELETE /networking/v2.0/security-groups/4beed2df-7976-42c3-99ad-d5d1ab305c56 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1181.104460] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-f94c23ff-35c9-46e2-9595-6da2679078ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.105373] [49941]: [pid: 49941|app: 0|req: 5215/10641] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.119350] [49941]: [pid: 49941|app: 0|req: 5216/10642] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.128236] [49941]: INFO neutron.api.v2.resource [None req-de98fc5e-2963-4143-beaf-89cd2ab253d3 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] show failed (client error): The resource could not be found. [ 1181.128639] [49941]: [pid: 49941|app: 0|req: 5217/10643] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/security-groups/4beed2df-7976-42c3-99ad-d5d1ab305c56 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1181.170324] [49941]: [pid: 49941|app: 0|req: 5218/10644] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:02 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.220746] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Deleting port a10123fc-d56a-4da9-97e1-b8ed9c908c84 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1181.221033] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.235919] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.245363] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.245505] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (a10123fc-d56a-4da9-97e1-b8ed9c908c84), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.250157] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit called with port settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bea704d9-befc-484a-af44-42965a05928b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:40Z', 'updated_at': '2025-11-20T12:37: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1181.250460] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_precommit: [ 1181.250460] [49941]: key[id], a10123fc-d56a-4da9-97e1-b8ed9c908c84 -> None [ 1181.250460] [49941]: key[binding:vnic_type], normal -> None [ 1181.250460] [49941]: key[tags], [] -> None [ 1181.250460] [49941]: key[binding:vif_details], {} -> None [ 1181.250460] [49941]: key[allowed_address_pairs], [] -> None [ 1181.250460] [49941]: key[extra_dhcp_opts], [] -> None [ 1181.250460] [49941]: key[binding:profile], {} -> None [ 1181.250460] [49941]: key[admin_state_up], True -> None [ 1181.250460] [49941]: key[binding:vif_type], unbound -> None [ 1181.250460] [49941]: key[device_owner], network:floatingip -> None [ 1181.250460] [49941]: key[created_at], 2025-11-20T12:37:40Z -> None [ 1181.250460] [49941]: key[updated_at], 2025-11-20T12:37:40Z -> None [ 1181.250460] [49941]: key[description], -> None [ 1181.250460] [49941]: key[tenant_id], -> None [ 1181.250460] [49941]: key[binding:host_id], -> None [ 1181.250460] [49941]: key[standard_attr_id], 1694 -> None [ 1181.250460] [49941]: key[name], -> None [ 1181.250460] [49941]: key[mac_address], fa:16:3e:f4:20:ce -> None [ 1181.250460] [49941]: key[status], N/A -> None [ 1181.250460] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1181.250460] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.229'}] -> None [ 1181.250460] [49941]: key[security_groups], [] -> None [ 1181.250460] [49941]: key[revision_number], 2 -> None [ 1181.250460] [49941]: key[port_security_enabled], False -> None [ 1181.250460] [49941]: key[project_id], -> None [ 1181.250460] [49941]: key[device_id], bea704d9-befc-484a-af44-42965a05928b -> None [ 1181.250460] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.257068] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Calling delete_port for a10123fc-d56a-4da9-97e1-b8ed9c908c84 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1181.307738] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Allocated IP 192.168.128.1 (068dbb50-19d3-469c-819f-770aa015f840/5df22172-7d84-4034-9bcf-8ac9e0677f8d/d9b22ca1-4687-4ecb-9ed3-723e3bc52606) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1181.333610] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (a10123fc-d56a-4da9-97e1-b8ed9c908c84), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.342709] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Pushing event deleted for resources: {'Port': ['ID=a10123fc-d56a-4da9-97e1-b8ed9c908c84,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.353571] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks [] for allowed_address_pair (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.353571] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks [] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.353571] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] create_port_precommit called with port settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.1'}], 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'port_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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1181.353571] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] create_port_precommit: [ 1181.353571] [49942]: key[id], None -> d9b22ca1-4687-4ecb-9ed3-723e3bc52606 [ 1181.353571] [49942]: key[binding:vnic_type], None -> normal [ 1181.353571] [49942]: key[binding:vif_details], None -> {} [ 1181.353571] [49942]: key[allowed_address_pairs], None -> [] [ 1181.353571] [49942]: key[binding:profile], None -> {} [ 1181.353571] [49942]: key[admin_state_up], None -> True [ 1181.353571] [49942]: key[binding:vif_type], None -> unbound [ 1181.353571] [49942]: key[device_owner], None -> network:router_interface [ 1181.353571] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1181.353571] [49942]: key[binding:host_id], None -> [ 1181.353571] [49942]: key[standard_attr_id], None -> 1773 [ 1181.353571] [49942]: key[name], None -> [ 1181.353571] [49942]: key[mac_address], None -> fa:16:3e:4a:24:06 [ 1181.353571] [49942]: key[status], None -> DOWN [ 1181.353571] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1181.353571] [49942]: key[fixed_ips], None -> [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.1'}] [ 1181.353571] [49942]: key[security_groups], None -> [] [ 1181.353571] [49942]: key[port_security_enabled], None -> False [ 1181.353571] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1181.353571] [49942]: key[device_id], None -> 1cee64e6-9b23-4944-8dd4-e262f09a3a8e [ 1181.353571] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.374718] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.378586] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit called with port settings {'id': 'a10123fc-d56a-4da9-97e1-b8ed9c908c84', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:f4:20:ce', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'bea704d9-befc-484a-af44-42965a05928b', 'device_owner': 'network:floatingip', 'standard_attr_id': 1694, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:37:40Z', 'updated_at': '2025-11-20T12:37: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1181.379306] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] delete_port_postcommit: [ 1181.379306] [49941]: key[id], a10123fc-d56a-4da9-97e1-b8ed9c908c84 -> None [ 1181.379306] [49941]: key[binding:vnic_type], normal -> None [ 1181.379306] [49941]: key[tags], [] -> None [ 1181.379306] [49941]: key[binding:vif_details], {} -> None [ 1181.379306] [49941]: key[allowed_address_pairs], [] -> None [ 1181.379306] [49941]: key[extra_dhcp_opts], [] -> None [ 1181.379306] [49941]: key[binding:profile], {} -> None [ 1181.379306] [49941]: key[admin_state_up], True -> None [ 1181.379306] [49941]: key[binding:vif_type], unbound -> None [ 1181.379306] [49941]: key[device_owner], network:floatingip -> None [ 1181.379306] [49941]: key[created_at], 2025-11-20T12:37:40Z -> None [ 1181.379306] [49941]: key[updated_at], 2025-11-20T12:37:40Z -> None [ 1181.379306] [49941]: key[description], -> None [ 1181.379306] [49941]: key[tenant_id], -> None [ 1181.379306] [49941]: key[binding:host_id], -> None [ 1181.379306] [49941]: key[standard_attr_id], 1694 -> None [ 1181.379306] [49941]: key[name], -> None [ 1181.379306] [49941]: key[mac_address], fa:16:3e:f4:20:ce -> None [ 1181.379306] [49941]: key[status], N/A -> None [ 1181.379306] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1181.379306] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.229'}] -> None [ 1181.379306] [49941]: key[security_groups], [] -> None [ 1181.379306] [49941]: key[revision_number], 2 -> None [ 1181.379306] [49941]: key[port_security_enabled], False -> None [ 1181.379306] [49941]: key[project_id], -> None [ 1181.379306] [49941]: key[device_id], bea704d9-befc-484a-af44-42965a05928b -> None [ 1181.379306] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.380692] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks [] for floatingip (bea704d9-befc-484a-af44-42965a05928b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.383540] [49941]: DEBUG neutron_lib.callbacks.manager [None req-7bb38cbf-8d47-49af-b24c-f6cf0de1adf7 tempest-AttachVolumeNegativeTest-1429970998 tempest-AttachVolumeNegativeTest-1429970998-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.384081] [49941]: [pid: 49941|app: 0|req: 5219/10645] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:39:02 2025] DELETE /networking/v2.0/floatingips/bea704d9-befc-484a-af44-42965a05928b => generated 0 bytes in 213 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1181.396885] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Pushing event updated for resources: {'Port': ['ID=d9b22ca1-4687-4ecb-9ed3-723e3bc52606,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.405245] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Network 068dbb50-19d3-469c-819f-770aa015f840 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1181.405980] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1181.407549] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1181.425831] [49941]: [pid: 49941|app: 0|req: 5220/10646] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.426835] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] create_port_postcommit called with port settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.1'}], 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'port_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-20T12:39:03Z', 'updated_at': '2025-11-20T12:39:03Z', 'revision_number': 1, 'network': {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1181.427070] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] create_port_postcommit: [ 1181.427070] [49942]: key[id], None -> d9b22ca1-4687-4ecb-9ed3-723e3bc52606 [ 1181.427070] [49942]: key[binding:vnic_type], None -> normal [ 1181.427070] [49942]: key[tags], None -> [] [ 1181.427070] [49942]: key[binding:vif_details], None -> {} [ 1181.427070] [49942]: key[allowed_address_pairs], None -> [] [ 1181.427070] [49942]: key[extra_dhcp_opts], None -> [] [ 1181.427070] [49942]: key[binding:profile], None -> {} [ 1181.427070] [49942]: key[admin_state_up], None -> True [ 1181.427070] [49942]: key[network], None -> {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} [ 1181.427070] [49942]: key[binding:vif_type], None -> unbound [ 1181.427070] [49942]: key[device_owner], None -> network:router_interface [ 1181.427070] [49942]: key[created_at], None -> 2025-11-20T12:39:03Z [ 1181.427070] [49942]: key[updated_at], None -> 2025-11-20T12:39:03Z [ 1181.427070] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1181.427070] [49942]: key[binding:host_id], None -> [ 1181.427070] [49942]: key[description], None -> [ 1181.427070] [49942]: key[standard_attr_id], None -> 1773 [ 1181.427070] [49942]: key[name], None -> [ 1181.427070] [49942]: key[mac_address], None -> fa:16:3e:4a:24:06 [ 1181.427070] [49942]: key[status], None -> DOWN [ 1181.427070] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1181.427070] [49942]: key[fixed_ips], None -> [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.1'}] [ 1181.427070] [49942]: key[security_groups], None -> [] [ 1181.427070] [49942]: key[revision_number], None -> 1 [ 1181.427070] [49942]: key[port_security_enabled], None -> False [ 1181.427070] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1181.427070] [49942]: key[device_id], None -> 1cee64e6-9b23-4944-8dd4-e262f09a3a8e [ 1181.427070] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.427935] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.453942] [49941]: DEBUG neutron.api.wsgi [req-059f419f-d0b2-4255-bd16-68e103779917 req-23a6d64f-83ae-446c-86ec-9787e7d003da service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.470432] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26'}, {'server_uuid': '9751b1e6-0bac-40df-9526-90a001b91f41', 'name': 'network-vif-deleted', 'tag': '086e7e32-dbe8-48fe-b71f-824b9c09e66a'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1181.473584] [49941]: [pid: 49941|app: 0|req: 5221/10647] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 19 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.478139] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-c4a965cc-4811-4fcd-acfe-584c34b3c514" -d '{"events": [{"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26"}, {"server_uuid": "9751b1e6-0bac-40df-9526-90a001b91f41", "name": "network-vif-deleted", "tag": "086e7e32-dbe8-48fe-b71f-824b9c09e66a"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1181.507496] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-e3b8bf1d-b2ce-4304-9cd4-7f3eb83bcba4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.508631] [49941]: [pid: 49941|app: 0|req: 5222/10648] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.540727] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-183a65b8-e122-4676-b934-7f8df324642e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.541766] [49941]: [pid: 49941|app: 0|req: 5223/10649] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1181.578996] [49941]: [pid: 49941|app: 0|req: 5224/10650] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.615013] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.616021] [49941]: [pid: 49941|app: 0|req: 5225/10651] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1181.744513] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks [] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.744513] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] update_port_precommit called with port settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', '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-20T12:39:03Z', 'updated_at': '2025-11-20T12:39:03Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', '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-20T12:39:03Z', 'updated_at': '2025-11-20T12:39:03Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1181.744513] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] update_port_precommit: [ 1181.744513] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.745831] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.769764] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Pushing event updated for resources: {'Port': ['ID=d9b22ca1-4687-4ecb-9ed3-723e3bc52606,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1181.792784] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] update_port_postcommit called with port settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', '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-20T12:39:03Z', 'updated_at': '2025-11-20T12:39:03Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', '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-20T12:39:03Z', 'updated_at': '2025-11-20T12:39:03Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1181.793224] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] update_port_postcommit: [ 1181.793224] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1181.793377] [49942]: DEBUG neutron_lib.callbacks.manager [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1181.798451] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea8777fc-fc19-47d4-b537-4f2f93f9698e req-4f7cd0db-1086-422c-a512-630e0f82c783 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.800050] [49941]: [pid: 49941|app: 0|req: 5226/10652] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.805575] [49941]: DEBUG neutron.api.wsgi [req-ea8777fc-fc19-47d4-b537-4f2f93f9698e req-37de762a-c0d2-4b00-8c13-1f9ab95bd089 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.828405] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Network 068dbb50-19d3-469c-819f-770aa015f840 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1181.828655] [49941]: [pid: 49941|app: 0|req: 5227/10653] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.829387] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1181.875188] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-352b25c4-7106-41f3-9e09-5311cc476bcd x-openstack-request-id: req-352b25c4-7106-41f3-9e09-5311cc476bcd {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1181.876570] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "tag": "1794c28e-45c1-4cb2-a68f-6962649f3f26", "status": "completed", "code": 200}, {"server_uuid": "9751b1e6-0bac-40df-9526-90a001b91f41", "name": "network-vif-deleted", "tag": "086e7e32-dbe8-48fe-b71f-824b9c09e66a", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1181.878034] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-352b25c4-7106-41f3-9e09-5311cc476bcd {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1181.879385] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-352b25c4-7106-41f3-9e09-5311cc476bcd'] response: {'name': 'network-changed', 'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'tag': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'status': 'completed', 'code': 200} [ 1181.879648] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-352b25c4-7106-41f3-9e09-5311cc476bcd'] response: {'server_uuid': '9751b1e6-0bac-40df-9526-90a001b91f41', 'name': 'network-vif-deleted', 'tag': '086e7e32-dbe8-48fe-b71f-824b9c09e66a', 'status': 'completed', 'code': 200} [ 1181.892633] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Router 1cee64e6-9b23-4944-8dd4-e262f09a3a8e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1181.904257] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-b352f179-33ea-4a6b-9874-c37a3359b4f3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.905203] [49941]: [pid: 49941|app: 0|req: 5228/10654] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1181.945447] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-effb312c-fe18-4b8e-a34e-78d796457161 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1181.949328] [49942]: [pid: 49942|app: 0|req: 5427/10655] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:39:02 2025] PUT /networking/v2.0/routers/1cee64e6-9b23-4944-8dd4-e262f09a3a8e/add_router_interface => generated 309 bytes in 912 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1181.951679] [49942]: DEBUG neutron.api.wsgi [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-6a9c1923-8aa8-4e3f-9f08-0dc2ce655ced service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.960577] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3c36867-fcae-4ec5-bcf1-73b8910a8436 req-c993ccc8-0082-4e92-8832-683f43e21f73 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.961556] [49941]: [pid: 49941|app: 0|req: 5229/10656] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1181.964940] [49942]: [pid: 49942|app: 0|req: 5428/10657] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1181.967325] [49941]: DEBUG neutron.api.wsgi [req-a3c36867-fcae-4ec5-bcf1-73b8910a8436 req-a57bd772-8fcc-4db6-974a-14389c97ec9e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1181.986669] [49941]: [pid: 49941|app: 0|req: 5230/10658] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1181.987235] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-c452e46a-9afe-480b-9b64-a7344df29574 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1181.988206] [49942]: [pid: 49942|app: 0|req: 5429/10659] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1182.032618] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d973db-428c-4a1d-98f3-1d564b09f7ef req-fc156d0e-d434-4ab8-94b1-be0b8b05f776 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.032984] [49941]: [pid: 49941|app: 0|req: 5231/10660] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.062169] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb9c98a4-72be-4cb8-a9ee-6df1c4934af7 req-c5102cf7-6ef3-4a5f-a6b2-f81977521eff tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.063148] [49942]: [pid: 49942|app: 0|req: 5430/10661] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.068664] [49942]: DEBUG neutron.api.wsgi [req-fb9c98a4-72be-4cb8-a9ee-6df1c4934af7 req-0a764aa5-1f78-4a7b-a4b6-8980727c1b0f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.080033] [49941]: [pid: 49941|app: 0|req: 5232/10662] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.091106] [49942]: [pid: 49942|app: 0|req: 5431/10663] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1182.119868] [49941]: [pid: 49941|app: 0|req: 5233/10664] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.264554] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-5be8d8f3-f13e-4e15-99c2-668519a0500e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.265503] [49942]: [pid: 49942|app: 0|req: 5432/10665] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:03 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 615 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1182.272242] [49941]: DEBUG neutron.api.wsgi [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-9d582983-2f6e-4edb-9896-1b34582297b9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.278700] [49941]: [pid: 49941|app: 0|req: 5234/10666] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/quotas/4e125beb21e4480a95cfeb99ed3bdf06 => generated 174 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.335592] [49942]: [pid: 49942|app: 0|req: 5433/10667] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&fields=id => generated 57 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.376545] [49941]: [pid: 49941|app: 0|req: 5235/10668] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.417060] [49942]: [pid: 49942|app: 0|req: 5434/10669] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.550494] [49941]: [pid: 49941|app: 0|req: 5236/10670] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/ports?device_id=9751b1e6-0bac-40df-9526-90a001b91f41 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.608293] [49942]: [pid: 49942|app: 0|req: 5435/10671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.682145] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a965cc-4811-4fcd-acfe-584c34b3c514 req-81fcb632-8543-40c7-86d6-80777277b497 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.683650] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a965cc-4811-4fcd-acfe-584c34b3c514 req-81fcb632-8543-40c7-86d6-80777277b497 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.685131] [49941]: [pid: 49941|app: 0|req: 5237/10672] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 2117 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1182.778686] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a965cc-4811-4fcd-acfe-584c34b3c514 req-bae6bb37-a0cc-4ff7-9e87-4eb6d82a4931 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.779761] [49942]: [pid: 49942|app: 0|req: 5436/10673] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 90 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.787844] [49941]: DEBUG neutron.api.wsgi [req-c4a965cc-4811-4fcd-acfe-584c34b3c514 req-16dea33f-c8ac-4f0c-823b-f0850005cc08 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.801087] [49941]: [pid: 49941|app: 0|req: 5238/10674] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.825734] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a965cc-4811-4fcd-acfe-584c34b3c514 req-d2cc0e4d-8002-4163-be41-65b892aa9fd2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.826684] [49942]: [pid: 49942|app: 0|req: 5437/10675] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.861935] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c4a965cc-4811-4fcd-acfe-584c34b3c514 req-3015f83c-e4a1-4a8b-838e-89f61ddf4f86 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.862444] [49941]: [pid: 49941|app: 0|req: 5239/10676] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.900446] [49942]: [pid: 49942|app: 0|req: 5438/10677] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1182.922607] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e45ae642-d936-4826-813b-64dab519b0d5 req-6d66d39b-dd57-4579-a584-31d9c3809a06 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1182.923629] [49941]: [pid: 49941|app: 0|req: 5240/10678] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1182.929944] [49941]: DEBUG neutron.api.wsgi [req-e45ae642-d936-4826-813b-64dab519b0d5 req-1c3e9fbb-be28-49e7-a99a-b4bbd42433a6 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1182.937467] [49942]: [pid: 49942|app: 0|req: 5439/10679] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1182.952012] [49941]: [pid: 49941|app: 0|req: 5241/10680] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1183.021551] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1183.023457] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-023617b8-ef31-4563-8104-3d0eba0a3351" -d '{"events": [{"name": "network-changed", "server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1183.144719] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c99d0a5-623f-417a-a419-7c3f402f4e1d req-a7b8d173-6974-4ddd-a51f-7eb9e85784ae tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.145748] [49942]: [pid: 49942|app: 0|req: 5440/10681] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.153586] [49941]: DEBUG neutron.api.wsgi [req-6c99d0a5-623f-417a-a419-7c3f402f4e1d req-10eed9e2-1047-411b-86f7-7cbfe6258348 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.179670] [49941]: [pid: 49941|app: 0|req: 5242/10682] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:04 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&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.209819] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-1f3fd6b4-9cb7-41e9-8e6c-7e38b6c8a04f x-openstack-request-id: req-1f3fd6b4-9cb7-41e9-8e6c-7e38b6c8a04f {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1183.209934] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1183.210055] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1f3fd6b4-9cb7-41e9-8e6c-7e38b6c8a04f {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1183.210264] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1f3fd6b4-9cb7-41e9-8e6c-7e38b6c8a04f'] response: {'name': 'network-changed', 'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'status': 'completed', 'code': 200} [ 1183.279800] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b5815ce1-7939-48dc-adfb-6c4c9b0d7b35 req-f24a869b-08ef-454f-a777-ca55f8727696 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.280888] [49942]: [pid: 49942|app: 0|req: 5441/10683] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.287653] [49941]: DEBUG neutron.api.wsgi [req-b5815ce1-7939-48dc-adfb-6c4c9b0d7b35 req-21964aab-c79d-44cc-a5ff-328a38c86c09 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.312851] [49941]: [pid: 49941|app: 0|req: 5243/10684] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.386292] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d1ec67a-32fb-4c88-ab91-c1724811cdcc req-67106351-23bc-4ea7-bf73-f805b929a89c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.387337] [49942]: [pid: 49942|app: 0|req: 5442/10685] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.393955] [49941]: DEBUG neutron.api.wsgi [req-3d1ec67a-32fb-4c88-ab91-c1724811cdcc req-55833a20-af41-4675-a7ae-4ac80a240eb4 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.414505] [49941]: [pid: 49941|app: 0|req: 5244/10686] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.483672] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-02417bec-b390-4dee-8e1d-e002dc7fc7de req-a45c6f34-23e2-4106-b722-c036a1432e7c tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.484787] [49942]: [pid: 49942|app: 0|req: 5443/10687] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.491477] [49941]: DEBUG neutron.api.wsgi [req-02417bec-b390-4dee-8e1d-e002dc7fc7de req-b80f0dc4-4135-4a10-8633-d46c569537c3 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-reader] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.511188] [49941]: [pid: 49941|app: 0|req: 5245/10688] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.741632] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c134af0a-55e7-489c-b5a7-d5fbb5dd6e02 req-6fb38a4c-aa50-476e-843b-262cfcfa4e23 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.742695] [49941]: [pid: 49941|app: 0|req: 5246/10689] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.776972] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-023617b8-ef31-4563-8104-3d0eba0a3351 req-066eef85-5b8a-4133-828b-83fb138b40ba service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.778063] [49941]: [pid: 49941|app: 0|req: 5247/10690] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 1042 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1183.780752] [49941]: DEBUG neutron.api.wsgi [req-c134af0a-55e7-489c-b5a7-d5fbb5dd6e02 req-b0c5d6e2-3774-4c01-87ec-8a1b88396610 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.806007] [49941]: [pid: 49941|app: 0|req: 5248/10691] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.843299] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-023617b8-ef31-4563-8104-3d0eba0a3351 req-1ee9caf4-c464-44ce-ad79-9618eb5c789b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.844346] [49941]: [pid: 49941|app: 0|req: 5249/10692] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1183.857960] [49941]: [pid: 49941|app: 0|req: 5250/10693] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1183.860472] [49941]: DEBUG neutron.api.wsgi [req-023617b8-ef31-4563-8104-3d0eba0a3351 req-0ced9d41-b2d7-49eb-947c-a283b61fa993 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1183.861946] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (acdf8531-3aaf-48df-8409-b35344c666cd), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1183.873191] [49941]: [pid: 49941|app: 0|req: 5251/10694] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.901621] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-023617b8-ef31-4563-8104-3d0eba0a3351 req-2a0c770a-2794-4ed9-8884-93c1418cf85c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.902728] [49941]: [pid: 49941|app: 0|req: 5252/10695] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1183.939910] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-023617b8-ef31-4563-8104-3d0eba0a3351 req-51b942c2-0522-45a6-93b3-314dd11c272b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1183.939910] [49941]: [pid: 49941|app: 0|req: 5253/10696] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1183.982156] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Deleting port 895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1183.982317] [49941]: [pid: 49941|app: 0|req: 5254/10697] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1183.982372] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.009133] [49942]: DEBUG neutron.plugins.ml2.db [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] For port 895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a,segment=NetworkSegment(e74e87da-b953-4ad0-aee8-eff881b853bf),segment_id=e74e87da-b953-4ad0-aee8-eff881b853bf)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1184.009434] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.013841] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] delete_port_precommit called with port settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1184.014040] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] delete_port_precommit: [ 1184.014040] [49942]: key[id], 895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a -> None [ 1184.014040] [49942]: key[binding:vnic_type], normal -> None [ 1184.014040] [49942]: key[tags], [] -> None [ 1184.014040] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1184.014040] [49942]: key[allowed_address_pairs], [] -> None [ 1184.014040] [49942]: key[extra_dhcp_opts], [] -> None [ 1184.014040] [49942]: key[binding:profile], {} -> None [ 1184.014040] [49942]: key[admin_state_up], True -> None [ 1184.014040] [49942]: key[binding:vif_type], ovs -> None [ 1184.014040] [49942]: key[device_owner], network:router_interface -> None [ 1184.014040] [49942]: key[created_at], 2025-11-20T12:38:41Z -> None [ 1184.014040] [49942]: key[updated_at], 2025-11-20T12:38:44Z -> None [ 1184.014040] [49942]: key[description], -> None [ 1184.014040] [49942]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.014040] [49942]: key[binding:host_id], devstack -> None [ 1184.014040] [49942]: key[standard_attr_id], 1759 -> None [ 1184.014040] [49942]: key[name], -> None [ 1184.014040] [49942]: key[mac_address], fa:16:3e:33:08:ed -> None [ 1184.014040] [49942]: key[status], ACTIVE -> None [ 1184.014040] [49942]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1184.014040] [49942]: key[fixed_ips], [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.1'}] -> None [ 1184.014040] [49942]: key[security_groups], [] -> None [ 1184.014040] [49942]: key[revision_number], 5 -> None [ 1184.014040] [49942]: key[port_security_enabled], False -> None [ 1184.014040] [49942]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.014040] [49942]: key[device_id], acdf8531-3aaf-48df-8409-b35344c666cd -> None [ 1184.014040] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.015531] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Calling delete_port for 895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1184.017524] [49941]: [pid: 49941|app: 0|req: 5255/10698] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1184.114668] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.123612] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Pushing event deleted for resources: {'Port': ['ID=895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.149021] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] delete_port_postcommit called with port settings {'id': '895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:33:08:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_interface', 'standard_attr_id': 1759, 'fixed_ips': [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:38:44Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['d9720a54-44e5-45db-bf26-fd328f048fff'], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1184.149258] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] delete_port_postcommit: [ 1184.149258] [49942]: key[id], 895f3383-b1de-4ac3-9c0c-3ea3a1c21e5a -> None [ 1184.149258] [49942]: key[binding:vnic_type], normal -> None [ 1184.149258] [49942]: key[tags], [] -> None [ 1184.149258] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1184.149258] [49942]: key[allowed_address_pairs], [] -> None [ 1184.149258] [49942]: key[extra_dhcp_opts], [] -> None [ 1184.149258] [49942]: key[binding:profile], {} -> None [ 1184.149258] [49942]: key[admin_state_up], True -> None [ 1184.149258] [49942]: key[binding:vif_type], ovs -> None [ 1184.149258] [49942]: key[device_owner], network:router_interface -> None [ 1184.149258] [49942]: key[created_at], 2025-11-20T12:38:41Z -> None [ 1184.149258] [49942]: key[updated_at], 2025-11-20T12:38:44Z -> None [ 1184.149258] [49942]: key[description], -> None [ 1184.149258] [49942]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.149258] [49942]: key[binding:host_id], devstack -> None [ 1184.149258] [49942]: key[standard_attr_id], 1759 -> None [ 1184.149258] [49942]: key[name], -> None [ 1184.149258] [49942]: key[mac_address], fa:16:3e:33:08:ed -> None [ 1184.149258] [49942]: key[status], ACTIVE -> None [ 1184.149258] [49942]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1184.149258] [49942]: key[fixed_ips], [{'subnet_id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'ip_address': '192.168.128.1'}] -> None [ 1184.149258] [49942]: key[security_groups], [] -> None [ 1184.149258] [49942]: key[revision_number], 5 -> None [ 1184.149258] [49942]: key[port_security_enabled], False -> None [ 1184.149258] [49942]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.149258] [49942]: key[device_id], acdf8531-3aaf-48df-8409-b35344c666cd -> None [ 1184.149258] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.204094] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (acdf8531-3aaf-48df-8409-b35344c666cd), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.268775] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4b26d8f-e98c-4d54-a2df-650b62861e88 req-d881045f-aec0-45d2-a34a-88e4ebf689c7 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.269762] [49941]: [pid: 49941|app: 0|req: 5256/10699] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:05 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.275320] [49941]: DEBUG neutron.api.wsgi [req-b4b26d8f-e98c-4d54-a2df-650b62861e88 req-9d2fea42-474e-4710-a803-5abafc0c7c81 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.295683] [49941]: [pid: 49941|app: 0|req: 5257/10700] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.318963] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Router acdf8531-3aaf-48df-8409-b35344c666cd has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1184.374652] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f43a90ff-b0ae-40b4-8871-aad6074cf563 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1184.378201] [49942]: [pid: 49942|app: 0|req: 5444/10701] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:39:05 2025] PUT /networking/v2.0/routers/acdf8531-3aaf-48df-8409-b35344c666cd/remove_router_interface => generated 309 bytes in 737 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.430312] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks [] for router (acdf8531-3aaf-48df-8409-b35344c666cd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.478648] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks [] for router_gateway (acdf8531-3aaf-48df-8409-b35344c666cd), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.499684] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Deleting port 20fc73c0-66c4-45e9-9fea-4b51e81da9b8 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1184.499882] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (20fc73c0-66c4-45e9-9fea-4b51e81da9b8), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.518698] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc10df69-fa2e-49c2-b01d-96c758bdf424 req-1c88b1ea-e9f5-4a0d-bc4c-3853833f9c2d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.519845] [49942]: [pid: 49942|app: 0|req: 5445/10702] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.524733] [49941]: DEBUG neutron.plugins.ml2.db [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] For port 20fc73c0-66c4-45e9-9fea-4b51e81da9b8, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=20fc73c0-66c4-45e9-9fea-4b51e81da9b8,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1184.524973] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (20fc73c0-66c4-45e9-9fea-4b51e81da9b8), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.525887] [49942]: DEBUG neutron.api.wsgi [req-cc10df69-fa2e-49c2-b01d-96c758bdf424 req-09698b8a-5390-4491-ade0-bec38c2f52f2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1184.529277] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] delete_port_precommit called with port settings {'id': '20fc73c0-66c4-45e9-9fea-4b51e81da9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:eb:22:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:41Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.529408] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] delete_port_precommit: [ 1184.529408] [49941]: key[id], 20fc73c0-66c4-45e9-9fea-4b51e81da9b8 -> None [ 1184.529408] [49941]: key[binding:vnic_type], normal -> None [ 1184.529408] [49941]: key[tags], [] -> None [ 1184.529408] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1184.529408] [49941]: key[allowed_address_pairs], [] -> None [ 1184.529408] [49941]: key[extra_dhcp_opts], [] -> None [ 1184.529408] [49941]: key[binding:profile], {} -> None [ 1184.529408] [49941]: key[admin_state_up], True -> None [ 1184.529408] [49941]: key[binding:vif_type], ovs -> None [ 1184.529408] [49941]: key[device_owner], network:router_gateway -> None [ 1184.529408] [49941]: key[created_at], 2025-11-20T12:38:40Z -> None [ 1184.529408] [49941]: key[updated_at], 2025-11-20T12:38:41Z -> None [ 1184.529408] [49941]: key[description], -> None [ 1184.529408] [49941]: key[tenant_id], -> None [ 1184.529408] [49941]: key[binding:host_id], devstack -> None [ 1184.529408] [49941]: key[standard_attr_id], 1757 -> None [ 1184.529408] [49941]: key[name], -> None [ 1184.529408] [49941]: key[mac_address], fa:16:3e:eb:22:15 -> None [ 1184.529408] [49941]: key[status], ACTIVE -> None [ 1184.529408] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1184.529408] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] -> None [ 1184.529408] [49941]: key[security_groups], [] -> None [ 1184.529408] [49941]: key[revision_number], 5 -> None [ 1184.529408] [49941]: key[port_security_enabled], False -> None [ 1184.529408] [49941]: key[project_id], -> None [ 1184.529408] [49941]: key[device_id], acdf8531-3aaf-48df-8409-b35344c666cd -> None [ 1184.529408] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.530847] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Calling delete_port for 20fc73c0-66c4-45e9-9fea-4b51e81da9b8 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1184.544228] [49942]: [pid: 49942|app: 0|req: 5446/10703] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1184.600492] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (20fc73c0-66c4-45e9-9fea-4b51e81da9b8), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.608110] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Pushing event deleted for resources: {'Port': ['ID=20fc73c0-66c4-45e9-9fea-4b51e81da9b8,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.633332] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] delete_port_postcommit called with port settings {'id': '20fc73c0-66c4-45e9-9fea-4b51e81da9b8', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:eb:22:15', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'acdf8531-3aaf-48df-8409-b35344c666cd', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1757, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:41Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1184.633635] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] delete_port_postcommit: [ 1184.633635] [49941]: key[id], 20fc73c0-66c4-45e9-9fea-4b51e81da9b8 -> None [ 1184.633635] [49941]: key[binding:vnic_type], normal -> None [ 1184.633635] [49941]: key[tags], [] -> None [ 1184.633635] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1184.633635] [49941]: key[allowed_address_pairs], [] -> None [ 1184.633635] [49941]: key[extra_dhcp_opts], [] -> None [ 1184.633635] [49941]: key[binding:profile], {} -> None [ 1184.633635] [49941]: key[admin_state_up], True -> None [ 1184.633635] [49941]: key[binding:vif_type], ovs -> None [ 1184.633635] [49941]: key[device_owner], network:router_gateway -> None [ 1184.633635] [49941]: key[created_at], 2025-11-20T12:38:40Z -> None [ 1184.633635] [49941]: key[updated_at], 2025-11-20T12:38:41Z -> None [ 1184.633635] [49941]: key[description], -> None [ 1184.633635] [49941]: key[tenant_id], -> None [ 1184.633635] [49941]: key[binding:host_id], devstack -> None [ 1184.633635] [49941]: key[standard_attr_id], 1757 -> None [ 1184.633635] [49941]: key[name], -> None [ 1184.633635] [49941]: key[mac_address], fa:16:3e:eb:22:15 -> None [ 1184.633635] [49941]: key[status], ACTIVE -> None [ 1184.633635] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1184.633635] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.225'}] -> None [ 1184.633635] [49941]: key[security_groups], [] -> None [ 1184.633635] [49941]: key[revision_number], 5 -> None [ 1184.633635] [49941]: key[port_security_enabled], False -> None [ 1184.633635] [49941]: key[project_id], -> None [ 1184.633635] [49941]: key[device_id], acdf8531-3aaf-48df-8409-b35344c666cd -> None [ 1184.633635] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.634923] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (acdf8531-3aaf-48df-8409-b35344c666cd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.676064] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (acdf8531-3aaf-48df-8409-b35344c666cd), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.678650] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks [] for router_controller (acdf8531-3aaf-48df-8409-b35344c666cd), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.716676] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (acdf8531-3aaf-48df-8409-b35344c666cd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.717029] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Fanout notify agent at l3_agent the message router_deleted on router acdf8531-3aaf-48df-8409-b35344c666cd {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1184.722225] [49941]: DEBUG neutron_lib.callbacks.manager [None req-295dc37d-41f1-4e9f-a2a1-41810288bee7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.722706] [49941]: [pid: 49941|app: 0|req: 5258/10704] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:06 2025] DELETE /networking/v2.0/routers/acdf8531-3aaf-48df-8409-b35344c666cd => generated 0 bytes in 342 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1184.757078] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] Deleting subnet d9720a54-44e5-45db-bf26-fd328f048fff {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1184.759386] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] Publish callbacks [] for subnet (d9720a54-44e5-45db-bf26-fd328f048fff), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.773171] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (d9720a54-44e5-45db-bf26-fd328f048fff), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.808894] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (d9720a54-44e5-45db-bf26-fd328f048fff), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.809377] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] delete_subnet_precommit called with subnet settings {'id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-subnet', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1755, '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-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings None) [ 1184.809528] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] delete_subnet_precommit: [ 1184.809528] [49942]: key[ipv6_ra_mode], None -> None [ 1184.809528] [49942]: key[id], d9720a54-44e5-45db-bf26-fd328f048fff -> None [ 1184.809528] [49942]: key[tags], [] -> None [ 1184.809528] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1184.809528] [49942]: key[enable_dhcp], True -> None [ 1184.809528] [49942]: key[ip_version], 4 -> None [ 1184.809528] [49942]: key[created_at], 2025-11-20T12:38:40Z -> None [ 1184.809528] [49942]: key[updated_at], 2025-11-20T12:38:40Z -> None [ 1184.809528] [49942]: key[description], -> None [ 1184.809528] [49942]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.809528] [49942]: key[standard_attr_id], 1755 -> None [ 1184.809528] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1184.809528] [49942]: key[ipv6_address_mode], None -> None [ 1184.809528] [49942]: key[name], tempest-ServerAddressesNegativeTestJSON-2114431058-subnet -> None [ 1184.809528] [49942]: key[subnetpool_id], None -> None [ 1184.809528] [49942]: key[host_routes], [] -> None [ 1184.809528] [49942]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1184.809528] [49942]: key[shared], False -> None [ 1184.809528] [49942]: key[router:external], False -> None [ 1184.809528] [49942]: key[revision_number], 0 -> None [ 1184.809528] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1184.809528] [49942]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.809528] [49942]: key[service_types], [] -> None [ 1184.809528] [49942]: key[dns_nameservers], [] -> None [ 1184.809528] [49942]: key[segment_id], None -> None [ 1184.809528] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.851323] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (d9720a54-44e5-45db-bf26-fd328f048fff), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.851520] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] delete_subnet_postcommit called with subnet settings {'id': 'd9720a54-44e5-45db-bf26-fd328f048fff', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-subnet', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1755, '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-20T12:38:40Z', 'updated_at': '2025-11-20T12:38:40Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings None) [ 1184.851632] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] delete_subnet_postcommit: [ 1184.851632] [49942]: key[ipv6_ra_mode], None -> None [ 1184.851632] [49942]: key[id], d9720a54-44e5-45db-bf26-fd328f048fff -> None [ 1184.851632] [49942]: key[tags], [] -> None [ 1184.851632] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1184.851632] [49942]: key[enable_dhcp], True -> None [ 1184.851632] [49942]: key[ip_version], 4 -> None [ 1184.851632] [49942]: key[created_at], 2025-11-20T12:38:40Z -> None [ 1184.851632] [49942]: key[updated_at], 2025-11-20T12:38:40Z -> None [ 1184.851632] [49942]: key[description], -> None [ 1184.851632] [49942]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.851632] [49942]: key[standard_attr_id], 1755 -> None [ 1184.851632] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1184.851632] [49942]: key[ipv6_address_mode], None -> None [ 1184.851632] [49942]: key[name], tempest-ServerAddressesNegativeTestJSON-2114431058-subnet -> None [ 1184.851632] [49942]: key[subnetpool_id], None -> None [ 1184.851632] [49942]: key[host_routes], [] -> None [ 1184.851632] [49942]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1184.851632] [49942]: key[shared], False -> None [ 1184.851632] [49942]: key[router:external], False -> None [ 1184.851632] [49942]: key[revision_number], 0 -> None [ 1184.851632] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1184.851632] [49942]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.851632] [49942]: key[service_types], [] -> None [ 1184.851632] [49942]: key[dns_nameservers], [] -> None [ 1184.851632] [49942]: key[segment_id], None -> None [ 1184.851632] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.857542] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] Pushing event deleted for resources: {'Subnet': ['ID=d9720a54-44e5-45db-bf26-fd328f048fff,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1184.861480] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-059f419f-d0b2-4255-bd16-68e103779917 req-70678557-c5e0-4d62-b738-2a484db07f83 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.865020] [49941]: [pid: 49941|app: 0|req: 5259/10705] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 101 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.868196] [49942]: DEBUG neutron_lib.callbacks.manager [None req-53f26cbd-e636-49c3-9b90-755d00a2549a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.870288] [49942]: [pid: 49942|app: 0|req: 5447/10706] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:06 2025] DELETE /networking/v2.0/subnets/d9720a54-44e5-45db-bf26-fd328f048fff => generated 0 bytes in 145 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1184.904184] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (f865133b-4a96-4f16-af71-13a3b99b2fd1), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.933130] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Deleting port 40c62db0-d3c3-495a-8791-dd4b759e000d {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1184.933575] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (40c62db0-d3c3-495a-8791-dd4b759e000d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.933632] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-43f806a1-8070-460f-8ea0-ccb6c5819328 req-25751309-df44-4abf-8828-caa0c52a5c09 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.934655] [49942]: [pid: 49942|app: 0|req: 5448/10707] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.953903] [49941]: DEBUG neutron.plugins.ml2.db [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] For port 40c62db0-d3c3-495a-8791-dd4b759e000d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=40c62db0-d3c3-495a-8791-dd4b759e000d,segment=NetworkSegment(e74e87da-b953-4ad0-aee8-eff881b853bf),segment_id=e74e87da-b953-4ad0-aee8-eff881b853bf)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1184.953903] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (40c62db0-d3c3-495a-8791-dd4b759e000d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1184.957387] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_port_precommit called with port settings {'id': '40c62db0-d3c3-495a-8791-dd4b759e000d', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:ea:a8:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f865133b-4a96-4f16-af71-13a3b99b2fd1', 'device_owner': 'network:dhcp', 'standard_attr_id': 1758, '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:39:06Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:39:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1184.957731] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_port_precommit: [ 1184.957731] [49941]: key[id], 40c62db0-d3c3-495a-8791-dd4b759e000d -> None [ 1184.957731] [49941]: key[binding:vnic_type], normal -> None [ 1184.957731] [49941]: key[tags], [] -> None [ 1184.957731] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1184.957731] [49941]: key[allowed_address_pairs], [] -> None [ 1184.957731] [49941]: key[extra_dhcp_opts], [] -> None [ 1184.957731] [49941]: key[binding:profile], {} -> None [ 1184.957731] [49941]: key[admin_state_up], True -> None [ 1184.957731] [49941]: key[binding:vif_type], ovs -> None [ 1184.957731] [49941]: key[device_owner], network:dhcp -> None [ 1184.957731] [49941]: key[created_at], 2025-11-20T12:38:41Z -> None [ 1184.957731] [49941]: key[updated_at], 2025-11-20T12:39:06Z -> None [ 1184.957731] [49941]: key[description], -> None [ 1184.957731] [49941]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.957731] [49941]: key[binding:host_id], devstack -> None [ 1184.957731] [49941]: key[standard_attr_id], 1758 -> None [ 1184.957731] [49941]: key[name], -> None [ 1184.957731] [49941]: key[mac_address], fa:16:3e:ea:a8:d4 -> None [ 1184.957731] [49941]: key[status], ACTIVE -> None [ 1184.957731] [49941]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1184.957731] [49941]: key[fixed_ips], [] -> None [ 1184.957731] [49941]: key[security_groups], [] -> None [ 1184.957731] [49941]: key[revision_number], 5 -> None [ 1184.957731] [49941]: key[port_security_enabled], False -> None [ 1184.957731] [49941]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1184.957731] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1184.957731] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1184.959087] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Calling delete_port for 40c62db0-d3c3-495a-8791-dd4b759e000d owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1184.988553] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f68c7cc-7962-4c68-966b-6fdd212ba50b req-398871bf-c83f-434f-af0e-29729765697e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1184.989493] [49942]: [pid: 49942|app: 0|req: 5449/10708] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1184.992382] [49942]: DEBUG neutron.api.wsgi [req-43f806a1-8070-460f-8ea0-ccb6c5819328 req-1cc50a19-0c2e-4999-abe2-6dd06e6f4529 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.017022] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (40c62db0-d3c3-495a-8791-dd4b759e000d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.019710] [49942]: [pid: 49942|app: 0|req: 5450/10709] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.028276] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Pushing event deleted for resources: {'Port': ['ID=40c62db0-d3c3-495a-8791-dd4b759e000d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.037131] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] No DVR routers for this DVR port 40c62db0-d3c3-495a-8791-dd4b759e000d on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1185.037131] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_port_postcommit called with port settings {'id': '40c62db0-d3c3-495a-8791-dd4b759e000d', 'name': '', 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'mac_address': 'fa:16:3e:ea:a8:d4', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f865133b-4a96-4f16-af71-13a3b99b2fd1', 'device_owner': 'network:dhcp', 'standard_attr_id': 1758, '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-20T12:38:41Z', 'updated_at': '2025-11-20T12:39:06Z', 'revision_number': 5, 'project_id': '3d4b643ad72b412898ac92bdc00db95a'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}}] (original binding levels None) on network {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:39:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} with segments to bind None [ 1185.037131] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_port_postcommit: [ 1185.037131] [49941]: key[id], 40c62db0-d3c3-495a-8791-dd4b759e000d -> None [ 1185.037131] [49941]: key[binding:vnic_type], normal -> None [ 1185.037131] [49941]: key[tags], [] -> None [ 1185.037131] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1185.037131] [49941]: key[allowed_address_pairs], [] -> None [ 1185.037131] [49941]: key[extra_dhcp_opts], [] -> None [ 1185.037131] [49941]: key[binding:profile], {} -> None [ 1185.037131] [49941]: key[admin_state_up], True -> None [ 1185.037131] [49941]: key[binding:vif_type], ovs -> None [ 1185.037131] [49941]: key[device_owner], network:dhcp -> None [ 1185.037131] [49941]: key[created_at], 2025-11-20T12:38:41Z -> None [ 1185.037131] [49941]: key[updated_at], 2025-11-20T12:39:06Z -> None [ 1185.037131] [49941]: key[description], -> None [ 1185.037131] [49941]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1185.037131] [49941]: key[binding:host_id], devstack -> None [ 1185.037131] [49941]: key[standard_attr_id], 1758 -> None [ 1185.037131] [49941]: key[name], -> None [ 1185.037131] [49941]: key[mac_address], fa:16:3e:ea:a8:d4 -> None [ 1185.037131] [49941]: key[status], ACTIVE -> None [ 1185.037131] [49941]: key[network_id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1185.037131] [49941]: key[fixed_ips], [] -> None [ 1185.037131] [49941]: key[security_groups], [] -> None [ 1185.037131] [49941]: key[revision_number], 5 -> None [ 1185.037131] [49941]: key[port_security_enabled], False -> None [ 1185.037131] [49941]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1185.037131] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1185.037131] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.045998] [49942]: [pid: 49942|app: 0|req: 5451/10710] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1185.060232] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (f865133b-4a96-4f16-af71-13a3b99b2fd1), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.069561] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_network_precommit called with network settings {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:39:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} (original settings None) and network segments [{'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}] [ 1185.069814] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_network_precommit: [ 1185.069814] [49941]: key[vlan_transparent], None -> None [ 1185.069814] [49941]: key[id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1185.069814] [49941]: key[tags], [] -> None [ 1185.069814] [49941]: key[availability_zone_hints], [] -> None [ 1185.069814] [49941]: key[mtu], 8950 -> None [ 1185.069814] [49941]: key[provider:network_type], vlan -> None [ 1185.069814] [49941]: key[admin_state_up], True -> None [ 1185.069814] [49941]: key[provider:physical_network], default -> None [ 1185.069814] [49941]: key[provider:segmentation_id], 705 -> None [ 1185.069814] [49941]: key[created_at], 2025-11-20T12:38:40Z -> None [ 1185.069814] [49941]: key[updated_at], 2025-11-20T12:39:06Z -> None [ 1185.069814] [49941]: key[description], -> None [ 1185.069814] [49941]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1185.069814] [49941]: key[standard_attr_id], 1753 -> None [ 1185.069814] [49941]: key[name], tempest-ServerAddressesNegativeTestJSON-2114431058-network -> None [ 1185.069814] [49941]: key[availability_zones], ['nova'] -> None [ 1185.069814] [49941]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1185.069814] [49941]: key[status], ACTIVE -> None [ 1185.069814] [49941]: key[shared], False -> None [ 1185.069814] [49941]: key[router:external], False -> None [ 1185.069814] [49941]: key[revision_number], 3 -> None [ 1185.069814] [49941]: key[port_security_enabled], True -> None [ 1185.069814] [49941]: key[subnets], [] -> None [ 1185.069814] [49941]: key[ipv4_address_scope], None -> None [ 1185.069814] [49941]: key[qinq], None -> None [ 1185.069814] [49941]: key[ipv6_address_scope], None -> None [ 1185.069814] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.070517] [49941]: DEBUG neutron.services.segments.db [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['f865133b-4a96-4f16-af71-13a3b99b2fd1']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1185.075684] [49941]: DEBUG neutron.services.segments.db [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'e74e87da-b953-4ad0-aee8-eff881b853bf') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1185.075684] [49941]: DEBUG neutron.services.segments.db [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'e74e87da-b953-4ad0-aee8-eff881b853bf') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1185.078774] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (e74e87da-b953-4ad0-aee8-eff881b853bf), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.085648] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (e74e87da-b953-4ad0-aee8-eff881b853bf), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.093160] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Releasing vlan 705 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1185.093439] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (e74e87da-b953-4ad0-aee8-eff881b853bf), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.105272] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-49111c23-5839-4634-81f0-e4e76edc8afc tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.106166] [49942]: [pid: 49942|app: 0|req: 5452/10711] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.106580] [49941]: INFO neutron.services.segments.plugin [-] Segment e74e87da-b953-4ad0-aee8-eff881b853bf resource provider aggregate not found [ 1185.118538] [49941]: INFO neutron.services.segments.plugin [-] Segment e74e87da-b953-4ad0-aee8-eff881b853bf 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 e74e87da-b953-4ad0-aee8-eff881b853bf found for delete ", "request_id": "req-b6c33e13-96d6-4db1-9cdf-9d61b0809954"}]} [ 1185.119167] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (f865133b-4a96-4f16-af71-13a3b99b2fd1), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.119300] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_network_postcommit called with network settings {'id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1', 'name': 'tempest-ServerAddressesNegativeTestJSON-2114431058-network', 'tenant_id': '3d4b643ad72b412898ac92bdc00db95a', 'project_id': '3d4b643ad72b412898ac92bdc00db95a', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1753, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:40Z', 'updated_at': '2025-11-20T12:39:06Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 705} (original settings None) and network segments [{'id': 'e74e87da-b953-4ad0-aee8-eff881b853bf', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 705, 'network_id': 'f865133b-4a96-4f16-af71-13a3b99b2fd1'}] [ 1185.119378] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] delete_network_postcommit: [ 1185.119378] [49941]: key[vlan_transparent], None -> None [ 1185.119378] [49941]: key[id], f865133b-4a96-4f16-af71-13a3b99b2fd1 -> None [ 1185.119378] [49941]: key[tags], [] -> None [ 1185.119378] [49941]: key[availability_zone_hints], [] -> None [ 1185.119378] [49941]: key[mtu], 8950 -> None [ 1185.119378] [49941]: key[provider:network_type], vlan -> None [ 1185.119378] [49941]: key[admin_state_up], True -> None [ 1185.119378] [49941]: key[provider:physical_network], default -> None [ 1185.119378] [49941]: key[provider:segmentation_id], 705 -> None [ 1185.119378] [49941]: key[created_at], 2025-11-20T12:38:40Z -> None [ 1185.119378] [49941]: key[updated_at], 2025-11-20T12:39:06Z -> None [ 1185.119378] [49941]: key[description], -> None [ 1185.119378] [49941]: key[tenant_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1185.119378] [49941]: key[standard_attr_id], 1753 -> None [ 1185.119378] [49941]: key[name], tempest-ServerAddressesNegativeTestJSON-2114431058-network -> None [ 1185.119378] [49941]: key[availability_zones], ['nova'] -> None [ 1185.119378] [49941]: key[project_id], 3d4b643ad72b412898ac92bdc00db95a -> None [ 1185.119378] [49941]: key[status], ACTIVE -> None [ 1185.119378] [49941]: key[shared], False -> None [ 1185.119378] [49941]: key[router:external], False -> None [ 1185.119378] [49941]: key[revision_number], 3 -> None [ 1185.119378] [49941]: key[port_security_enabled], True -> None [ 1185.119378] [49941]: key[subnets], [] -> None [ 1185.119378] [49941]: key[ipv4_address_scope], None -> None [ 1185.119378] [49941]: key[qinq], None -> None [ 1185.119378] [49941]: key[ipv6_address_scope], None -> None [ 1185.119378] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.126857] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Pushing event deleted for resources: {'Network': ['ID=f865133b-4a96-4f16-af71-13a3b99b2fd1,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.128367] [49941]: DEBUG neutron_lib.callbacks.manager [None req-483c4e14-a09d-43f5-9140-7ba7c280acd8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.129538] [49941]: [pid: 49941|app: 0|req: 5260/10712] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:39:06 2025] DELETE /networking/v2.0/networks/f865133b-4a96-4f16-af71-13a3b99b2fd1 => generated 0 bytes in 257 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1185.234292] [49942]: [pid: 49942|app: 0|req: 5453/10713] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/security-groups?tenant_id=3d4b643ad72b412898ac92bdc00db95a&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1185.267390] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-808d3e58-90a2-4add-9ca9-68403d8f3de0 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.269240] [49941]: [pid: 49941|app: 0|req: 5261/10714] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:06 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1185.274497] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1610f9b0-dc36-4ab3-9e95-8cf268aeebd2 admin admin] Publish callbacks [] for security_group (51bbcb31-73ec-4c85-9007-82415c793c90), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.294447] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1610f9b0-dc36-4ab3-9e95-8cf268aeebd2 admin admin] Publish callbacks [] for security_group (51bbcb31-73ec-4c85-9007-82415c793c90), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.312300] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1610f9b0-dc36-4ab3-9e95-8cf268aeebd2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (51bbcb31-73ec-4c85-9007-82415c793c90), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.317140] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1610f9b0-dc36-4ab3-9e95-8cf268aeebd2 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=51bbcb31-73ec-4c85-9007-82415c793c90,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.317312] [49941]: DEBUG neutron.plugins.ml2.plugin [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Deleting port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1185.317377] [49941]: DEBUG neutron_lib.callbacks.manager [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.321504] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1610f9b0-dc36-4ab3-9e95-8cf268aeebd2 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.322076] [49942]: [pid: 49942|app: 0|req: 5454/10715] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:39:06 2025] DELETE /networking/v2.0/security-groups/51bbcb31-73ec-4c85-9007-82415c793c90 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1185.350079] [49941]: DEBUG neutron.plugins.ml2.db [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] For port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1185.350320] [49941]: DEBUG neutron_lib.callbacks.manager [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.355176] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:51Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1185.355409] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit: [ 1185.355409] [49941]: key[id], 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 -> None [ 1185.355409] [49941]: key[binding:vnic_type], normal -> None [ 1185.355409] [49941]: key[tags], [] -> None [ 1185.355409] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1185.355409] [49941]: key[allowed_address_pairs], [] -> None [ 1185.355409] [49941]: key[extra_dhcp_opts], [] -> None [ 1185.355409] [49941]: key[binding:profile], {} -> None [ 1185.355409] [49941]: key[admin_state_up], True -> None [ 1185.355409] [49941]: key[binding:vif_type], ovs -> None [ 1185.355409] [49941]: key[device_owner], compute:nova -> None [ 1185.355409] [49941]: key[created_at], 2025-11-20T12:38:49Z -> None [ 1185.355409] [49941]: key[updated_at], 2025-11-20T12:38:51Z -> None [ 1185.355409] [49941]: key[description], -> None [ 1185.355409] [49941]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1185.355409] [49941]: key[binding:host_id], cpu-1 -> None [ 1185.355409] [49941]: key[standard_attr_id], 1761 -> None [ 1185.355409] [49941]: key[name], -> None [ 1185.355409] [49941]: key[mac_address], fa:16:3e:3b:b3:e2 -> None [ 1185.355409] [49941]: key[status], ACTIVE -> None [ 1185.355409] [49941]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1185.355409] [49941]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] -> None [ 1185.355409] [49941]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1185.355409] [49941]: key[revision_number], 5 -> None [ 1185.355409] [49941]: key[port_security_enabled], True -> None [ 1185.355409] [49941]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1185.355409] [49941]: key[device_id], a3a5593e-bd93-4f33-a610-3f161dfb9bd9 -> None [ 1185.355409] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.357163] [49941]: DEBUG neutron.plugins.ml2.plugin [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Calling delete_port for 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1185.380488] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0c6fe8b-908a-412b-a55e-4e101946688d req-9fdf7f78-dee3-4dbd-af34-cd575dd39af0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.381636] [49942]: [pid: 49942|app: 0|req: 5455/10716] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:07 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.388261] [49942]: DEBUG neutron.api.wsgi [req-a0c6fe8b-908a-412b-a55e-4e101946688d req-a7dc64e0-9713-48ee-830e-39cdbba5c4de tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.414347] [49942]: [pid: 49942|app: 0|req: 5456/10717] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:07 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1185.482050] [49941]: DEBUG neutron_lib.callbacks.manager [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.490767] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event deleted for resources: {'Port': ['ID=523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1185.519297] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] No DVR routers for this DVR port 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1185.519689] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit called with port settings {'id': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:3b:b3:e2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'device_owner': 'compute:nova', 'standard_attr_id': 1761, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:49Z', 'updated_at': '2025-11-20T12:38:51Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1185.519829] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit: [ 1185.519829] [49941]: key[id], 523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 -> None [ 1185.519829] [49941]: key[binding:vnic_type], normal -> None [ 1185.519829] [49941]: key[tags], [] -> None [ 1185.519829] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1185.519829] [49941]: key[allowed_address_pairs], [] -> None [ 1185.519829] [49941]: key[extra_dhcp_opts], [] -> None [ 1185.519829] [49941]: key[binding:profile], {} -> None [ 1185.519829] [49941]: key[admin_state_up], True -> None [ 1185.519829] [49941]: key[binding:vif_type], ovs -> None [ 1185.519829] [49941]: key[device_owner], compute:nova -> None [ 1185.519829] [49941]: key[created_at], 2025-11-20T12:38:49Z -> None [ 1185.519829] [49941]: key[updated_at], 2025-11-20T12:38:51Z -> None [ 1185.519829] [49941]: key[description], -> None [ 1185.519829] [49941]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1185.519829] [49941]: key[binding:host_id], cpu-1 -> None [ 1185.519829] [49941]: key[standard_attr_id], 1761 -> None [ 1185.519829] [49941]: key[name], -> None [ 1185.519829] [49941]: key[mac_address], fa:16:3e:3b:b3:e2 -> None [ 1185.519829] [49941]: key[status], ACTIVE -> None [ 1185.519829] [49941]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1185.519829] [49941]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.9'}] -> None [ 1185.519829] [49941]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1185.519829] [49941]: key[revision_number], 5 -> None [ 1185.519829] [49941]: key[port_security_enabled], True -> None [ 1185.519829] [49941]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1185.519829] [49941]: key[device_id], a3a5593e-bd93-4f33-a610-3f161dfb9bd9 -> None [ 1185.519829] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1185.521541] [49941]: DEBUG neutron_lib.callbacks.manager [req-4dcf1397-056a-4b8c-8d7b-90dbe810346a req-5b207dbe-3eb1-41dc-8412-9ab30a7215b1 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1185.522219] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'name': 'network-vif-deleted', 'tag': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1185.524655] [49941]: [pid: 49941|app: 0|req: 5262/10718] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:39:07 2025] DELETE /networking/v2.0/ports/523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9 => generated 0 bytes in 252 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1185.525794] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-79d8ee36-daf0-45bc-8921-1d3e71f77e96" -d '{"events": [{"server_uuid": "a3a5593e-bd93-4f33-a610-3f161dfb9bd9", "name": "network-vif-deleted", "tag": "523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1185.555507] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-8b28c169-4894-4bb1-9539-4e122ab5b471 x-openstack-request-id: req-8b28c169-4894-4bb1-9539-4e122ab5b471 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1185.555643] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a3a5593e-bd93-4f33-a610-3f161dfb9bd9", "name": "network-vif-deleted", "tag": "523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1185.555722] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8b28c169-4894-4bb1-9539-4e122ab5b471 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1185.555959] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8b28c169-4894-4bb1-9539-4e122ab5b471'] response: {'server_uuid': 'a3a5593e-bd93-4f33-a610-3f161dfb9bd9', 'name': 'network-vif-deleted', 'tag': '523f5f54-29e6-4918-ad1a-f6ac1ec5a0d9', 'status': 'completed', 'code': 200} [ 1185.632271] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3738cbf3-91c8-4dc0-bbd7-de7b3a895397 req-8d217848-a685-4ba6-9e41-65153833abb0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1185.633183] [49942]: [pid: 49942|app: 0|req: 5457/10719] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:07 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1185.639196] [49941]: DEBUG neutron.api.wsgi [req-3738cbf3-91c8-4dc0-bbd7-de7b3a895397 req-c0afbe6b-ef85-4913-b017-c02c0c604672 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1185.657412] [49941]: [pid: 49941|app: 0|req: 5263/10720] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:07 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.104571] [49942]: [pid: 49942|app: 0|req: 5458/10721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:07 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1186.110272] [49941]: [pid: 49941|app: 0|req: 5264/10722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:07 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1186.147033] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-aebde516-eced-4e37-8f3e-b6c49b845863 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.147883] [49942]: [pid: 49942|app: 0|req: 5459/10723] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:07 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1186.499515] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e624c75-c0c9-4114-b979-3ce9affad2f5 req-b0975043-dd46-45ea-8722-e76e1fe290e0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.501238] [49941]: [pid: 49941|app: 0|req: 5265/10724] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.508760] [49942]: DEBUG neutron.api.wsgi [req-7e624c75-c0c9-4114-b979-3ce9affad2f5 req-7b336811-463c-4069-b832-d9abf627842f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.535586] [49942]: [pid: 49942|app: 0|req: 5460/10725] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.774156] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbbcdac6-7834-47cf-8251-c1dbaf73959f req-d88da505-2b4a-4049-99a8-e266ac017c86 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1186.775140] [49941]: [pid: 49941|app: 0|req: 5266/10726] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1186.781520] [49942]: DEBUG neutron.api.wsgi [req-dbbcdac6-7834-47cf-8251-c1dbaf73959f req-d60053bc-da9d-4459-ac86-11d0a0aecf8f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1186.803890] [49942]: [pid: 49942|app: 0|req: 5461/10727] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.081192] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-50bbe8d3-c950-4410-b3ed-db80efa1be37 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.082209] [49941]: [pid: 49941|app: 0|req: 5267/10728] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 615 bytes in 162 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.089863] [49942]: DEBUG neutron.api.v2.base [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Request body: {'port': {'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'admin_state_up': True, 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1187.134316] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Made reservation on behalf of 4e125beb21e4480a95cfeb99ed3bdf06 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1187.137430] [49942]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.179559] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-603e6cab-2fad-41ba-a9c0-5ef6e5fbdf5d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.180966] [49941]: [pid: 49941|app: 0|req: 5268/10729] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.193481] [49941]: [pid: 49941|app: 0|req: 5269/10730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.196063] [49942]: DEBUG neutron.db.db_base_plugin_common [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Allocated IP 192.168.128.4 (068dbb50-19d3-469c-819f-770aa015f840/5df22172-7d84-4034-9bcf-8ac9e0677f8d/4b5c4217-c68a-453c-8e85-6405c718bb7e) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1187.205925] [49941]: [pid: 49941|app: 0|req: 5270/10731] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:08 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1187.276288] [49942]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks [] for allowed_address_pair (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.277109] [49942]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks [] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.277346] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': '', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'port_security_enabled': True, 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1187.277538] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_precommit: [ 1187.277538] [49942]: key[id], None -> 4b5c4217-c68a-453c-8e85-6405c718bb7e [ 1187.277538] [49942]: key[binding:vnic_type], None -> normal [ 1187.277538] [49942]: key[binding:vif_details], None -> {} [ 1187.277538] [49942]: key[allowed_address_pairs], None -> [] [ 1187.277538] [49942]: key[binding:profile], None -> {} [ 1187.277538] [49942]: key[admin_state_up], None -> True [ 1187.277538] [49942]: key[binding:vif_type], None -> unbound [ 1187.277538] [49942]: key[device_owner], None -> [ 1187.277538] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1187.277538] [49942]: key[binding:host_id], None -> [ 1187.277538] [49942]: key[standard_attr_id], None -> 1775 [ 1187.277538] [49942]: key[name], None -> [ 1187.277538] [49942]: key[mac_address], None -> fa:16:3e:d6:ec:cf [ 1187.277538] [49942]: key[status], None -> DOWN [ 1187.277538] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1187.277538] [49942]: key[fixed_ips], None -> [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}] [ 1187.277538] [49942]: key[security_groups], None -> ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] [ 1187.277538] [49942]: key[port_security_enabled], None -> True [ 1187.277538] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1187.277538] [49942]: key[device_id], None -> 500e34b1-60e1-4790-b0e0-136d4de18d41 [ 1187.277538] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.301310] [49942]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.330452] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1187.340171] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Network 068dbb50-19d3-469c-819f-770aa015f840 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1187.341016] [49942]: DEBUG neutron.scheduler.base_scheduler [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1187.343248] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1187.356938] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': '', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'port_security_enabled': True, 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:08Z', 'revision_number': 1, 'network': {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1187.357173] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_postcommit: [ 1187.357173] [49942]: key[id], None -> 4b5c4217-c68a-453c-8e85-6405c718bb7e [ 1187.357173] [49942]: key[binding:vnic_type], None -> normal [ 1187.357173] [49942]: key[tags], None -> [] [ 1187.357173] [49942]: key[binding:vif_details], None -> {} [ 1187.357173] [49942]: key[allowed_address_pairs], None -> [] [ 1187.357173] [49942]: key[extra_dhcp_opts], None -> [] [ 1187.357173] [49942]: key[binding:profile], None -> {} [ 1187.357173] [49942]: key[admin_state_up], None -> True [ 1187.357173] [49942]: key[network], None -> {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} [ 1187.357173] [49942]: key[binding:vif_type], None -> unbound [ 1187.357173] [49942]: key[device_owner], None -> [ 1187.357173] [49942]: key[created_at], None -> 2025-11-20T12:39:08Z [ 1187.357173] [49942]: key[updated_at], None -> 2025-11-20T12:39:08Z [ 1187.357173] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1187.357173] [49942]: key[binding:host_id], None -> [ 1187.357173] [49942]: key[description], None -> [ 1187.357173] [49942]: key[standard_attr_id], None -> 1775 [ 1187.357173] [49942]: key[name], None -> [ 1187.357173] [49942]: key[mac_address], None -> fa:16:3e:d6:ec:cf [ 1187.357173] [49942]: key[status], None -> DOWN [ 1187.357173] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1187.357173] [49942]: key[fixed_ips], None -> [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}] [ 1187.357173] [49942]: key[security_groups], None -> ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] [ 1187.357173] [49942]: key[revision_number], None -> 1 [ 1187.357173] [49942]: key[port_security_enabled], None -> True [ 1187.357173] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1187.357173] [49942]: key[device_id], None -> 500e34b1-60e1-4790-b0e0-136d4de18d41 [ 1187.357173] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.388043] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.388504] [49942]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-beb23b68-07f7-4b60-bf77-2e2e134b14b7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.398794] [49942]: [pid: 49942|app: 0|req: 5462/10732] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:39:08 2025] POST /networking/v2.0/ports => generated 732 bytes in 312 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1187.406997] [49941]: DEBUG neutron.api.v2.base [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Request body: {'port': {'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1187.446676] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.548101] [49941]: DEBUG neutron.notifiers.nova [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4b5c4217-c68a-453c-8e85-6405c718bb7e {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1187.553418] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks [] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.560223] [49941]: DEBUG neutron.db.provisioning_blocks [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Transition to ACTIVE for port object 4b5c4217-c68a-453c-8e85-6405c718bb7e will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1187.561769] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:09Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': '', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:08Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1187.561914] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_precommit: [ 1187.561914] [49941]: key[device_owner], -> compute:nova [ 1187.561914] [49941]: key[binding:host_id], -> cpu-1 [ 1187.561914] [49941]: key[updated_at], 2025-11-20T12:39:08Z -> 2025-11-20T12:39:09Z [ 1187.561914] [49941]: key[revision_number], 1 -> 2 [ 1187.561914] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.566935] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1187.587631] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1187.612079] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3997238d-d8f6-4c1a-8a0d-d31f1927ca41 req-36b7d72e-df97-40a8-90a5-3e8e994b1e48 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.613071] [49942]: [pid: 49942|app: 0|req: 5463/10733] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:09 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.619078] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:09Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': '', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:08Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1187.619338] [49942]: DEBUG neutron.api.wsgi [req-3997238d-d8f6-4c1a-8a0d-d31f1927ca41 req-dd476404-422b-4b9e-8631-8668a377b397 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.619418] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_postcommit: [ 1187.619418] [49941]: key[device_owner], -> compute:nova [ 1187.619418] [49941]: key[binding:host_id], -> cpu-1 [ 1187.619418] [49941]: key[updated_at], 2025-11-20T12:39:08Z -> 2025-11-20T12:39:09Z [ 1187.619418] [49941]: key[revision_number], 1 -> 2 [ 1187.619418] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1187.625583] [49941]: DEBUG neutron.plugins.ml2.managers [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Attempting to bind port 4b5c4217-c68a-453c-8e85-6405c718bb7e on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1187.625747] [49941]: DEBUG neutron.plugins.ml2.managers [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Attempting to bind port 4b5c4217-c68a-453c-8e85-6405c718bb7e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1187.625852] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Attempting to bind port 4b5c4217-c68a-453c-8e85-6405c718bb7e on network 068dbb50-19d3-469c-819f-770aa015f840 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1187.637818] [49942]: [pid: 49942|app: 0|req: 5464/10734] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:09 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.640464] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1187.640683] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Bind Segment={'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 38, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1187.642996] [49941]: DEBUG networking_nsxv3.api.rpc [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Bind port on Host cpu-1 & Segment [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1187.892592] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e421a062-4e9a-4027-a3d2-c20edfd321fe req-a5f4b0e8-35e1-420e-83fd-2eb2885903b8 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1187.893632] [49942]: [pid: 49942|app: 0|req: 5465/10735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:09 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1187.899042] [49942]: DEBUG neutron.api.wsgi [req-e421a062-4e9a-4027-a3d2-c20edfd321fe req-efe92fef-3244-4661-b261-0114700b8178 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1187.921744] [49942]: [pid: 49942|app: 0|req: 5466/10736] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:09 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.212685] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-1d9ad7c8-bba8-48d0-9750-3f8666cbb219 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.213633] [49942]: [pid: 49942|app: 0|req: 5467/10737] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:09 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.271086] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6997d525-1fcf-4ffd-8af4-315d00adf7d7 req-2e470384-379f-4b0f-b3e4-95eaa1b8695d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.271547] [49942]: [pid: 49942|app: 0|req: 5468/10738] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:09 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.285812] [49942]: [pid: 49942|app: 0|req: 5469/10739] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:10 2025] GET /networking/v2.0/ports?device_id=a3a5593e-bd93-4f33-a610-3f161dfb9bd9 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1188.288569] [49942]: DEBUG neutron.api.wsgi [req-6997d525-1fcf-4ffd-8af4-315d00adf7d7 req-e696bbfb-a7cb-4600-a699-80bda884b85f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.307823] [49942]: [pid: 49942|app: 0|req: 5470/10740] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:10 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1188.647040] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Bound using segment: {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1188.647040] [49941]: DEBUG neutron.plugins.ml2.managers [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Bound port: 4b5c4217-c68a-453c-8e85-6405c718bb7e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bec1528b-3e87-477b-8ab2-02696ad47e66", "external-id": "nsx-vlan-transportzone-180", "segmentation_id": 180}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1188.647040] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.685893] [49941]: DEBUG neutron.plugins.ml2.db [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1188.688448] [49941]: DEBUG neutron.plugins.ml2.db [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1188.689888] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:09Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:09Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1188.690072] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_precommit: [ 1188.690072] [49941]: key[binding:vif_type], unbound -> ovs [ 1188.690072] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} [ 1188.690072] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1188.692892] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.721944] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1188.729186] [49941]: DEBUG neutron.db.provisioning_blocks [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Provisioning complete for port 4b5c4217-c68a-453c-8e85-6405c718bb7e triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1188.729355] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.729463] [49941]: INFO neutron.plugins.ml2.plugin [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Attempt 1 to provision port 4b5c4217-c68a-453c-8e85-6405c718bb7e [ 1188.760682] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67f22eb2-69ca-4bba-a4e1-2302e9822114 req-d8fe639e-5b33-449c-91cd-2b02f586c174 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.762546] [49942]: [pid: 49942|app: 0|req: 5471/10741] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:10 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1188.767937] [49942]: DEBUG neutron.api.wsgi [req-67f22eb2-69ca-4bba-a4e1-2302e9822114 req-1a34794d-9f47-489b-a3fa-cc24bbb1c9e0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1188.784936] [49941]: DEBUG neutron.plugins.ml2.plugin [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Current status of the port 4b5c4217-c68a-453c-8e85-6405c718bb7e is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1188.785127] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.792542] [49942]: [pid: 49942|app: 0|req: 5472/10742] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:10 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1188.800246] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1188.808670] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-197a90d1-3bfa-475f-a694-cc72f3c7bed5" -d '{"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-plugged", "status": "completed", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1188.810865] [49941]: DEBUG neutron.plugins.ml2.db [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1188.837361] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-860af352-6dc4-4486-aa10-22650e66292f x-openstack-request-id: req-860af352-6dc4-4486-aa10-22650e66292f {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1188.837496] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-plugged", "status": "completed", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1188.837550] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-860af352-6dc4-4486-aa10-22650e66292f {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1188.837725] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-860af352-6dc4-4486-aa10-22650e66292f'] response: {'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'code': 200} [ 1188.841325] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 4, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1188.841570] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_precommit: [ 1188.841570] [49941]: key[status], DOWN -> ACTIVE [ 1188.841570] [49941]: key[revision_number], 4 -> 5 [ 1188.841570] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1188.846649] [49941]: DEBUG neutron.db.provisioning_blocks [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Provisioning complete for port 4b5c4217-c68a-453c-8e85-6405c718bb7e triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1188.846790] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.846896] [49941]: INFO neutron.plugins.ml2.plugin [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Attempt 1 to provision port 4b5c4217-c68a-453c-8e85-6405c718bb7e [ 1188.890692] [49941]: DEBUG neutron.plugins.ml2.plugin [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Current status of the port 4b5c4217-c68a-453c-8e85-6405c718bb7e is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1188.891644] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 4, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1188.891851] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_postcommit: [ 1188.891851] [49941]: key[status], DOWN -> ACTIVE [ 1188.891851] [49941]: key[revision_number], 4 -> 5 [ 1188.891851] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1188.892055] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.916070] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1188.918703] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 4, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:09Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1188.918916] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] update_port_postcommit: [ 1188.918916] [49941]: key[binding:vif_type], unbound -> ovs [ 1188.918916] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} [ 1188.918916] [49941]: key[updated_at], 2025-11-20T12:39:09Z -> 2025-11-20T12:39:10Z [ 1188.918916] [49941]: key[revision_number], 2 -> 4 [ 1188.918916] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1188.923260] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1188.923631] [49941]: DEBUG neutron_lib.callbacks.manager [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-2726d0df-aa3e-4c66-8e96-fa0c1b0d31f7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1188.925193] [49941]: [pid: 49941|app: 0|req: 5271/10743] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:39:09 2025] PUT /networking/v2.0/ports/4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 1037 bytes in 1522 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1189.010988] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1562cee1-8afb-4008-a9a4-d0ea78aa26a3 req-fcc9b8d7-2f65-4eac-b346-ba91fbd47e80 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.012443] [49942]: [pid: 49942|app: 0|req: 5473/10744] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:10 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.019324] [49941]: DEBUG neutron.api.wsgi [req-1562cee1-8afb-4008-a9a4-d0ea78aa26a3 req-de0d6ae7-6617-4146-8ec9-660770af9ac0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.050134] [49941]: [pid: 49941|app: 0|req: 5272/10745] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:10 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.252071] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-b1bbd391-e561-402e-90c5-f0f3e271aa26 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.252995] [49942]: [pid: 49942|app: 0|req: 5474/10746] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:10 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.437630] [49942]: DEBUG neutron.api.wsgi [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-79fbca2c-9105-4d66-b937-371aa852647c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.438284] [49942]: DEBUG neutron.api.wsgi [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-79fbca2c-9105-4d66-b937-371aa852647c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1189.438874] [49942]: [pid: 49942|app: 0|req: 5475/10747] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:39:11 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) [ 1189.451604] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5cac5b59-a332-47c1-a75c-9883229fb7b4 req-e5424b79-6ec4-4cd0-9adc-25abfbb13f36 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.452840] [49941]: [pid: 49941|app: 0|req: 5273/10748] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.458952] [49942]: DEBUG neutron.api.wsgi [req-5cac5b59-a332-47c1-a75c-9883229fb7b4 req-b337e0c0-c360-40ac-9614-6990bf3d79df tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.484667] [49942]: [pid: 49942|app: 0|req: 5476/10749] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1189.844800] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a85afc3-55a1-4641-bb31-b59684201572 req-061d7f40-a99a-40aa-97ae-db282a0e4ebb tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.846044] [49941]: [pid: 49941|app: 0|req: 5274/10750] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1189.851760] [49941]: DEBUG neutron.api.wsgi [req-9a85afc3-55a1-4641-bb31-b59684201572 req-b362ae32-c960-449e-b01f-67ee7687a2f7 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.873825] [49941]: [pid: 49941|app: 0|req: 5275/10751] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1189.874418] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-251edc50-d392-4461-9802-de4fa57e7f69 req-ab41fc0f-b18b-4150-8584-3252406187e8 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1189.875526] [49942]: [pid: 49942|app: 0|req: 5477/10752] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1189.882032] [49941]: DEBUG neutron.api.wsgi [req-251edc50-d392-4461-9802-de4fa57e7f69 req-92be0e35-7651-4d06-814f-23695af6956b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1189.900953] [49941]: [pid: 49941|app: 0|req: 5276/10753] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.017721] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-0ecf3947-ace8-4f07-af2f-86da5a2a4843 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.018691] [49942]: [pid: 49942|app: 0|req: 5478/10754] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 1042 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1190.026422] [49941]: DEBUG neutron.api.wsgi [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-fab7ac12-39c7-4d37-94c3-975d66b0ca59 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.040302] [49941]: [pid: 49941|app: 0|req: 5277/10755] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.065111] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-caf389fd-c5fd-404b-a4f2-49f4a2c3f1a0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.066031] [49942]: [pid: 49942|app: 0|req: 5479/10756] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.097539] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46f35d2a-dca5-451b-87fb-0cd285c386e7 req-17b94971-7ab9-44a6-bbd2-23618984c519 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.098495] [49941]: [pid: 49941|app: 0|req: 5278/10757] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.133229] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6975e8c-72fa-455e-a938-78b71de6f92a req-33e9e32f-ebd7-4bbe-94c8-0bbc04a640a0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.134129] [49941]: [pid: 49941|app: 0|req: 5279/10758] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1190.138668] [49942]: [pid: 49942|app: 0|req: 5480/10759] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.139921] [49941]: DEBUG neutron.api.wsgi [req-d6975e8c-72fa-455e-a938-78b71de6f92a req-3a0b90b2-a439-4a61-ad46-92901afa5be6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.158573] [49941]: [pid: 49941|app: 0|req: 5280/10760] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1190.176090] [49942]: [pid: 49942|app: 0|req: 5481/10761] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1190.227956] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-edf7f59c-3ebe-46b7-b0a6-e40a281d1bb7 req-a8f532b3-cea1-45d5-afc9-d09c7844b36c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.228940] [49941]: [pid: 49941|app: 0|req: 5281/10762] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:11 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.239875] [49942]: DEBUG neutron.api.v2.base [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Request body: {'floatingip': {'port_id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1190.259805] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.312588] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8739534c-0677-43b5-b4de-a675e22c40a0 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.313733] [49941]: [pid: 49941|app: 0|req: 5282/10763] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:12 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.470219] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.471654] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.519228] [49942]: INFO neutron.db.l3_db [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 714fa785-98f5-4e46-95c9-61ce075b8bfe associated. External IP: 10.180.180.182, port: 9dc30e5e-4bff-4aa9-89da-b03dfee0f713. [ 1190.616021] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1190.666605] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1190.671500] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e344ffc-8c20-4f81-98ec-0a6a07e88a42 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.684178] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.697089] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1190.698478] [49942]: [pid: 49942|app: 0|req: 5482/10764] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:39:11 2025] PUT /networking/v2.0/floatingips/714fa785-98f5-4e46-95c9-61ce075b8bfe => generated 802 bytes in 462 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.699930] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1d0d82ac-cf39-45b4-927c-8ce02b5bfe44" -d '{"events": [{"name": "network-changed", "server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1190.731388] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-73a9c3ad-59f1-4c20-a4a1-96866606e092 x-openstack-request-id: req-73a9c3ad-59f1-4c20-a4a1-96866606e092 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1190.731562] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1190.731616] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-73a9c3ad-59f1-4c20-a4a1-96866606e092 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1190.731815] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-73a9c3ad-59f1-4c20-a4a1-96866606e092'] response: {'name': 'network-changed', 'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'status': 'completed', 'code': 200} [ 1190.740022] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3632e692-f0d6-41af-9ea5-af1196c0fcf1 req-293de79e-0a3a-47f2-8f2c-41797de0622a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1190.741118] [49942]: [pid: 49942|app: 0|req: 5483/10765] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:12 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1190.747346] [49942]: DEBUG neutron.api.wsgi [req-3632e692-f0d6-41af-9ea5-af1196c0fcf1 req-c52d3365-abfc-4fa9-99b9-dedfe9f73f88 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1190.778028] [49942]: [pid: 49942|app: 0|req: 5484/10766] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:12 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1190.827369] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Deleting port 72967bfe-3cf1-44b2-b07c-4d46e90add7a {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1190.827597] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.841168] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1190.844855] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e9f4cb6c-86a0-4fbb-a77d-7b5aad6b514f" -d '{"events": [{"name": "network-changed", "server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1190.864038] [49941]: DEBUG neutron.plugins.ml2.db [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] For port 72967bfe-3cf1-44b2-b07c-4d46e90add7a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=72967bfe-3cf1-44b2-b07c-4d46e90add7a,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1190.864309] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1190.871140] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] delete_port_precommit called with port settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1190.871361] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] delete_port_precommit: [ 1190.871361] [49941]: key[id], 72967bfe-3cf1-44b2-b07c-4d46e90add7a -> None [ 1190.871361] [49941]: key[binding:vnic_type], normal -> None [ 1190.871361] [49941]: key[tags], [] -> None [ 1190.871361] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1190.871361] [49941]: key[allowed_address_pairs], [] -> None [ 1190.871361] [49941]: key[extra_dhcp_opts], [] -> None [ 1190.871361] [49941]: key[binding:profile], {} -> None [ 1190.871361] [49941]: key[admin_state_up], True -> None [ 1190.871361] [49941]: key[binding:vif_type], ovs -> None [ 1190.871361] [49941]: key[device_owner], network:router_interface -> None [ 1190.871361] [49941]: key[created_at], 2025-11-20T12:31:40Z -> None [ 1190.871361] [49941]: key[updated_at], 2025-11-20T12:31:44Z -> None [ 1190.871361] [49941]: key[description], -> None [ 1190.871361] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1190.871361] [49941]: key[binding:host_id], devstack -> None [ 1190.871361] [49941]: key[standard_attr_id], 1107 -> None [ 1190.871361] [49941]: key[name], -> None [ 1190.871361] [49941]: key[mac_address], fa:16:3e:8b:53:b8 -> None [ 1190.871361] [49941]: key[status], ACTIVE -> None [ 1190.871361] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1190.871361] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.1'}] -> None [ 1190.871361] [49941]: key[security_groups], [] -> None [ 1190.871361] [49941]: key[revision_number], 5 -> None [ 1190.871361] [49941]: key[port_security_enabled], False -> None [ 1190.871361] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1190.871361] [49941]: key[device_id], b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 -> None [ 1190.871361] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1190.873735] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Calling delete_port for 72967bfe-3cf1-44b2-b07c-4d46e90add7a owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1190.875449] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-189a1bb3-6d85-45d5-9712-c9c91c618766 x-openstack-request-id: req-189a1bb3-6d85-45d5-9712-c9c91c618766 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1190.880119] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1190.880416] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-189a1bb3-6d85-45d5-9712-c9c91c618766 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1190.880744] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-189a1bb3-6d85-45d5-9712-c9c91c618766'] response: {'name': 'network-changed', 'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'status': 'completed', 'code': 200} [ 1191.004277] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-772f2fc7-a9c0-49e1-974a-766be7d5d449 req-e40be0c4-588a-4160-bd4d-df63de9cbbbc tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.005297] [49942]: [pid: 49942|app: 0|req: 5485/10767] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:12 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1191.013488] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (72967bfe-3cf1-44b2-b07c-4d46e90add7a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.023015] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Pushing event deleted for resources: {'Port': ['ID=72967bfe-3cf1-44b2-b07c-4d46e90add7a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1191.040664] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a274bc8-1639-4c22-b47e-1651dcf5c051 req-0630c737-7e60-4049-8b80-4f324285871b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.041788] [49942]: [pid: 49942|app: 0|req: 5486/10768] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:12 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.045461] [49942]: DEBUG neutron.api.wsgi [req-772f2fc7-a9c0-49e1-974a-766be7d5d449 req-76d4e307-789c-48d2-8787-57842fab6127 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.053430] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] delete_port_postcommit called with port settings {'id': '72967bfe-3cf1-44b2-b07c-4d46e90add7a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:8b:53:b8', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1107, 'fixed_ips': [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:44Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fafb3816-d392-46e5-9957-ae4b9093950b'], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1191.054449] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] delete_port_postcommit: [ 1191.054449] [49941]: key[id], 72967bfe-3cf1-44b2-b07c-4d46e90add7a -> None [ 1191.054449] [49941]: key[binding:vnic_type], normal -> None [ 1191.054449] [49941]: key[tags], [] -> None [ 1191.054449] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1191.054449] [49941]: key[allowed_address_pairs], [] -> None [ 1191.054449] [49941]: key[extra_dhcp_opts], [] -> None [ 1191.054449] [49941]: key[binding:profile], {} -> None [ 1191.054449] [49941]: key[admin_state_up], True -> None [ 1191.054449] [49941]: key[binding:vif_type], ovs -> None [ 1191.054449] [49941]: key[device_owner], network:router_interface -> None [ 1191.054449] [49941]: key[created_at], 2025-11-20T12:31:40Z -> None [ 1191.054449] [49941]: key[updated_at], 2025-11-20T12:31:44Z -> None [ 1191.054449] [49941]: key[description], -> None [ 1191.054449] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.054449] [49941]: key[binding:host_id], devstack -> None [ 1191.054449] [49941]: key[standard_attr_id], 1107 -> None [ 1191.054449] [49941]: key[name], -> None [ 1191.054449] [49941]: key[mac_address], fa:16:3e:8b:53:b8 -> None [ 1191.054449] [49941]: key[status], ACTIVE -> None [ 1191.054449] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1191.054449] [49941]: key[fixed_ips], [{'subnet_id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'ip_address': '192.168.128.1'}] -> None [ 1191.054449] [49941]: key[security_groups], [] -> None [ 1191.054449] [49941]: key[revision_number], 5 -> None [ 1191.054449] [49941]: key[port_security_enabled], False -> None [ 1191.054449] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.054449] [49941]: key[device_id], b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 -> None [ 1191.054449] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.074619] [49942]: [pid: 49942|app: 0|req: 5487/10769] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:12 2025] GET /networking/v2.0/security-groups?id=08854b07-067f-424b-9bb0-d6cc92d829c2&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1191.077531] [49942]: DEBUG neutron.api.wsgi [req-6a274bc8-1639-4c22-b47e-1651dcf5c051 req-ddb0a51b-990d-4873-afbb-aedffc555abb tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.097134] [49942]: [pid: 49942|app: 0|req: 5488/10770] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:12 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.107341] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.216992] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1191.274372] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d7b9dd27-6150-4bbd-b92b-d957424881b0 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1191.280743] [49941]: [pid: 49941|app: 0|req: 5283/10771] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:39:12 2025] PUT /networking/v2.0/routers/b24a9234-8c96-4f39-ac4e-dc1fa7e286c6/remove_router_interface => generated 309 bytes in 827 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.284588] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d0d82ac-cf39-45b4-927c-8ce02b5bfe44 req-90018040-f5ac-460d-b007-b0f0e517a83b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.285913] [49942]: [pid: 49942|app: 0|req: 5489/10772] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 1042 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1191.338252] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d0d82ac-cf39-45b4-927c-8ce02b5bfe44 req-24cb5477-a9d6-447f-8e6a-58977929d2f9 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.339122] [49942]: [pid: 49942|app: 0|req: 5490/10773] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.351719] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks [] for router (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.403770] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-8dccc1c8-e9ad-4a5e-90e3-9426653f1d9c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.404766] [49942]: [pid: 49942|app: 0|req: 5491/10774] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.408730] [49942]: DEBUG neutron.api.wsgi [req-1d0d82ac-cf39-45b4-927c-8ce02b5bfe44 req-65b9636b-43ee-4405-bc79-0a7e357c3415 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.410363] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks [] for router_gateway (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.439824] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Deleting port f241b670-6d8a-42b5-b6ae-ba9d96273d25 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1191.439923] [49942]: [pid: 49942|app: 0|req: 5492/10775] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713 => generated 808 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.440077] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (f241b670-6d8a-42b5-b6ae-ba9d96273d25), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.469831] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9f4cb6c-86a0-4fbb-a77d-7b5aad6b514f req-ae652b63-9b60-4a68-8d6b-11b8f7513ab9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.470951] [49942]: [pid: 49942|app: 0|req: 5493/10776] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1191.477926] [49941]: DEBUG neutron.plugins.ml2.db [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] For port f241b670-6d8a-42b5-b6ae-ba9d96273d25, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=f241b670-6d8a-42b5-b6ae-ba9d96273d25,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1191.477926] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (f241b670-6d8a-42b5-b6ae-ba9d96273d25), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.484491] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] delete_port_precommit called with port settings {'id': 'f241b670-6d8a-42b5-b6ae-ba9d96273d25', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:7f:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1106, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:41Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1191.484764] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] delete_port_precommit: [ 1191.484764] [49941]: key[id], f241b670-6d8a-42b5-b6ae-ba9d96273d25 -> None [ 1191.484764] [49941]: key[binding:vnic_type], normal -> None [ 1191.484764] [49941]: key[tags], [] -> None [ 1191.484764] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1191.484764] [49941]: key[allowed_address_pairs], [] -> None [ 1191.484764] [49941]: key[extra_dhcp_opts], [] -> None [ 1191.484764] [49941]: key[binding:profile], {} -> None [ 1191.484764] [49941]: key[admin_state_up], True -> None [ 1191.484764] [49941]: key[binding:vif_type], ovs -> None [ 1191.484764] [49941]: key[device_owner], network:router_gateway -> None [ 1191.484764] [49941]: key[created_at], 2025-11-20T12:31:40Z -> None [ 1191.484764] [49941]: key[updated_at], 2025-11-20T12:31:41Z -> None [ 1191.484764] [49941]: key[description], -> None [ 1191.484764] [49941]: key[tenant_id], -> None [ 1191.484764] [49941]: key[binding:host_id], devstack -> None [ 1191.484764] [49941]: key[standard_attr_id], 1106 -> None [ 1191.484764] [49941]: key[name], -> None [ 1191.484764] [49941]: key[mac_address], fa:16:3e:b3:7f:3d -> None [ 1191.484764] [49941]: key[status], ACTIVE -> None [ 1191.484764] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1191.484764] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] -> None [ 1191.484764] [49941]: key[security_groups], [] -> None [ 1191.484764] [49941]: key[revision_number], 5 -> None [ 1191.484764] [49941]: key[port_security_enabled], False -> None [ 1191.484764] [49941]: key[project_id], -> None [ 1191.484764] [49941]: key[device_id], b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 -> None [ 1191.484764] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.486807] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Calling delete_port for f241b670-6d8a-42b5-b6ae-ba9d96273d25 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1191.492675] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d0d82ac-cf39-45b4-927c-8ce02b5bfe44 req-b5506f53-94ca-4231-8b15-7c0394ffe17b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.493721] [49942]: [pid: 49942|app: 0|req: 5494/10777] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.541216] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9f4cb6c-86a0-4fbb-a77d-7b5aad6b514f req-fbbefc51-850b-4176-814f-efe34d79f35a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.542294] [49942]: [pid: 49942|app: 0|req: 5495/10778] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 715 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.572399] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d0d82ac-cf39-45b4-927c-8ce02b5bfe44 req-8abf3ab5-9e71-41d8-af61-4af3d21f40b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.573417] [49942]: [pid: 49942|app: 0|req: 5496/10779] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.575963] [49942]: DEBUG neutron.api.wsgi [req-e9f4cb6c-86a0-4fbb-a77d-7b5aad6b514f req-b0423b33-992a-439c-8e13-aa57a297e77d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.582841] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (f241b670-6d8a-42b5-b6ae-ba9d96273d25), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.590168] [49942]: [pid: 49942|app: 0|req: 5497/10780] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1191.590883] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Pushing event deleted for resources: {'Port': ['ID=f241b670-6d8a-42b5-b6ae-ba9d96273d25,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1191.620352] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] delete_port_postcommit called with port settings {'id': 'f241b670-6d8a-42b5-b6ae-ba9d96273d25', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:b3:7f:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b24a9234-8c96-4f39-ac4e-dc1fa7e286c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1106, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:31:40Z', 'updated_at': '2025-11-20T12:31:41Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1191.620747] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] delete_port_postcommit: [ 1191.620747] [49941]: key[id], f241b670-6d8a-42b5-b6ae-ba9d96273d25 -> None [ 1191.620747] [49941]: key[binding:vnic_type], normal -> None [ 1191.620747] [49941]: key[tags], [] -> None [ 1191.620747] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1191.620747] [49941]: key[allowed_address_pairs], [] -> None [ 1191.620747] [49941]: key[extra_dhcp_opts], [] -> None [ 1191.620747] [49941]: key[binding:profile], {} -> None [ 1191.620747] [49941]: key[admin_state_up], True -> None [ 1191.620747] [49941]: key[binding:vif_type], ovs -> None [ 1191.620747] [49941]: key[device_owner], network:router_gateway -> None [ 1191.620747] [49941]: key[created_at], 2025-11-20T12:31:40Z -> None [ 1191.620747] [49941]: key[updated_at], 2025-11-20T12:31:41Z -> None [ 1191.620747] [49941]: key[description], -> None [ 1191.620747] [49941]: key[tenant_id], -> None [ 1191.620747] [49941]: key[binding:host_id], devstack -> None [ 1191.620747] [49941]: key[standard_attr_id], 1106 -> None [ 1191.620747] [49941]: key[name], -> None [ 1191.620747] [49941]: key[mac_address], fa:16:3e:b3:7f:3d -> None [ 1191.620747] [49941]: key[status], ACTIVE -> None [ 1191.620747] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1191.620747] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] -> None [ 1191.620747] [49941]: key[security_groups], [] -> None [ 1191.620747] [49941]: key[revision_number], 5 -> None [ 1191.620747] [49941]: key[port_security_enabled], False -> None [ 1191.620747] [49941]: key[project_id], -> None [ 1191.620747] [49941]: key[device_id], b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 -> None [ 1191.620747] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.622580] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.623839] [49942]: [pid: 49942|app: 0|req: 5498/10781] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1191.644470] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9f4cb6c-86a0-4fbb-a77d-7b5aad6b514f req-be69c848-860a-4bcc-9ea4-2716163386f5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.645529] [49942]: [pid: 49942|app: 0|req: 5499/10782] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.660053] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.661514] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks [] for router_controller (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.683980] [49942]: [pid: 49942|app: 0|req: 5500/10783] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1191.713848] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (b24a9234-8c96-4f39-ac4e-dc1fa7e286c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.714336] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Fanout notify agent at l3_agent the message router_deleted on router b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1191.720793] [49941]: DEBUG neutron_lib.callbacks.manager [None req-cd858098-c702-46ff-93e4-426d6587254a admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.721688] [49941]: [pid: 49941|app: 0|req: 5284/10784] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:13 2025] DELETE /networking/v2.0/routers/b24a9234-8c96-4f39-ac4e-dc1fa7e286c6 => generated 0 bytes in 438 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1191.723804] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9f4cb6c-86a0-4fbb-a77d-7b5aad6b514f req-67973fe1-1b3b-4291-bb80-571ef0d6e1a8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.724712] [49942]: [pid: 49942|app: 0|req: 5501/10785] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.751576] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] Deleting subnet fafb3816-d392-46e5-9957-ae4b9093950b {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1191.754053] [49941]: DEBUG neutron_lib.callbacks.manager [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] Publish callbacks [] for subnet (fafb3816-d392-46e5-9957-ae4b9093950b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.766866] [49941]: DEBUG neutron_lib.callbacks.manager [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (fafb3816-d392-46e5-9957-ae4b9093950b), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.767618] [49942]: [pid: 49942|app: 0|req: 5502/10786] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1191.808092] [49942]: [pid: 49942|app: 0|req: 5503/10787] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1191.810367] [49941]: DEBUG neutron_lib.callbacks.manager [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (fafb3816-d392-46e5-9957-ae4b9093950b), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.811042] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] delete_subnet_precommit called with subnet settings {'id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'name': 'tempest-AttachVolumeNegativeTest-219475989-subnet', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1103, '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-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings None) [ 1191.811136] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] delete_subnet_precommit: [ 1191.811136] [49941]: key[ipv6_ra_mode], None -> None [ 1191.811136] [49941]: key[id], fafb3816-d392-46e5-9957-ae4b9093950b -> None [ 1191.811136] [49941]: key[tags], [] -> None [ 1191.811136] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1191.811136] [49941]: key[enable_dhcp], True -> None [ 1191.811136] [49941]: key[ip_version], 4 -> None [ 1191.811136] [49941]: key[created_at], 2025-11-20T12:31:39Z -> None [ 1191.811136] [49941]: key[updated_at], 2025-11-20T12:31:39Z -> None [ 1191.811136] [49941]: key[description], -> None [ 1191.811136] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.811136] [49941]: key[standard_attr_id], 1103 -> None [ 1191.811136] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1191.811136] [49941]: key[ipv6_address_mode], None -> None [ 1191.811136] [49941]: key[name], tempest-AttachVolumeNegativeTest-219475989-subnet -> None [ 1191.811136] [49941]: key[subnetpool_id], None -> None [ 1191.811136] [49941]: key[host_routes], [] -> None [ 1191.811136] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1191.811136] [49941]: key[shared], False -> None [ 1191.811136] [49941]: key[router:external], False -> None [ 1191.811136] [49941]: key[revision_number], 0 -> None [ 1191.811136] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1191.811136] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.811136] [49941]: key[service_types], [] -> None [ 1191.811136] [49941]: key[dns_nameservers], [] -> None [ 1191.811136] [49941]: key[segment_id], None -> None [ 1191.811136] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.853042] [49941]: DEBUG neutron_lib.callbacks.manager [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (fafb3816-d392-46e5-9957-ae4b9093950b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.853042] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] delete_subnet_postcommit called with subnet settings {'id': 'fafb3816-d392-46e5-9957-ae4b9093950b', 'name': 'tempest-AttachVolumeNegativeTest-219475989-subnet', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1103, '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-20T12:31:39Z', 'updated_at': '2025-11-20T12:31:39Z', 'revision_number': 0, 'segment_id': None, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings None) [ 1191.853042] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] delete_subnet_postcommit: [ 1191.853042] [49941]: key[ipv6_ra_mode], None -> None [ 1191.853042] [49941]: key[id], fafb3816-d392-46e5-9957-ae4b9093950b -> None [ 1191.853042] [49941]: key[tags], [] -> None [ 1191.853042] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1191.853042] [49941]: key[enable_dhcp], True -> None [ 1191.853042] [49941]: key[ip_version], 4 -> None [ 1191.853042] [49941]: key[created_at], 2025-11-20T12:31:39Z -> None [ 1191.853042] [49941]: key[updated_at], 2025-11-20T12:31:39Z -> None [ 1191.853042] [49941]: key[description], -> None [ 1191.853042] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.853042] [49941]: key[standard_attr_id], 1103 -> None [ 1191.853042] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1191.853042] [49941]: key[ipv6_address_mode], None -> None [ 1191.853042] [49941]: key[name], tempest-AttachVolumeNegativeTest-219475989-subnet -> None [ 1191.853042] [49941]: key[subnetpool_id], None -> None [ 1191.853042] [49941]: key[host_routes], [] -> None [ 1191.853042] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1191.853042] [49941]: key[shared], False -> None [ 1191.853042] [49941]: key[router:external], False -> None [ 1191.853042] [49941]: key[revision_number], 0 -> None [ 1191.853042] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1191.853042] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.853042] [49941]: key[service_types], [] -> None [ 1191.853042] [49941]: key[dns_nameservers], [] -> None [ 1191.853042] [49941]: key[segment_id], None -> None [ 1191.853042] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.858766] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] Pushing event deleted for resources: {'Subnet': ['ID=fafb3816-d392-46e5-9957-ae4b9093950b,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1191.869383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-30945882-fdad-46cd-9c70-3fb5077368eb admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.871125] [49941]: [pid: 49941|app: 0|req: 5285/10788] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:13 2025] DELETE /networking/v2.0/subnets/fafb3816-d392-46e5-9957-ae4b9093950b => generated 0 bytes in 147 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1191.895838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d41a22c0-8a88-4fa4-9434-3829a59aa892 req-e1846c42-5332-4918-b0bf-76d9d157d12f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.896900] [49942]: [pid: 49942|app: 0|req: 5504/10789] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.903679] [49942]: DEBUG neutron.api.wsgi [req-d41a22c0-8a88-4fa4-9434-3829a59aa892 req-b196cf09-f84f-4d82-9aa9-47fa9d7cb4bf tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1191.908845] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (048067c6-b65e-4098-a38d-bf2512dc9444), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.929179] [49942]: [pid: 49942|app: 0|req: 5505/10790] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1191.943946] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Deleting port de0293a4-609a-4f5e-a6f4-9e83dec7621a {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1191.943946] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (de0293a4-609a-4f5e-a6f4-9e83dec7621a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.961500] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-288e2233-9d90-4277-b064-d24b8911736d req-93ea600d-87c6-4013-8f52-9109f3c0ca7f tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1191.962669] [49942]: [pid: 49942|app: 0|req: 5506/10791] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1191.965982] [49941]: DEBUG neutron.plugins.ml2.db [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] For port de0293a4-609a-4f5e-a6f4-9e83dec7621a, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=de0293a4-609a-4f5e-a6f4-9e83dec7621a,segment=NetworkSegment(35fafcdd-969a-4d80-b8e3-c88bb63cd339),segment_id=35fafcdd-969a-4d80-b8e3-c88bb63cd339)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1191.965982] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (de0293a4-609a-4f5e-a6f4-9e83dec7621a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1191.969839] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_port_precommit called with port settings {'id': 'de0293a4-609a-4f5e-a6f4-9e83dec7621a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:51:90:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-048067c6-b65e-4098-a38d-bf2512dc9444', 'device_owner': 'network:dhcp', 'standard_attr_id': 1108, '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-20T12:31:42Z', 'updated_at': '2025-11-20T12:39:13Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:39:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1191.970030] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_port_precommit: [ 1191.970030] [49941]: key[id], de0293a4-609a-4f5e-a6f4-9e83dec7621a -> None [ 1191.970030] [49941]: key[binding:vnic_type], normal -> None [ 1191.970030] [49941]: key[tags], [] -> None [ 1191.970030] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1191.970030] [49941]: key[allowed_address_pairs], [] -> None [ 1191.970030] [49941]: key[extra_dhcp_opts], [] -> None [ 1191.970030] [49941]: key[binding:profile], {} -> None [ 1191.970030] [49941]: key[admin_state_up], True -> None [ 1191.970030] [49941]: key[binding:vif_type], ovs -> None [ 1191.970030] [49941]: key[device_owner], network:dhcp -> None [ 1191.970030] [49941]: key[created_at], 2025-11-20T12:31:42Z -> None [ 1191.970030] [49941]: key[updated_at], 2025-11-20T12:39:13Z -> None [ 1191.970030] [49941]: key[description], -> None [ 1191.970030] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.970030] [49941]: key[binding:host_id], devstack -> None [ 1191.970030] [49941]: key[standard_attr_id], 1108 -> None [ 1191.970030] [49941]: key[name], -> None [ 1191.970030] [49941]: key[mac_address], fa:16:3e:51:90:4e -> None [ 1191.970030] [49941]: key[status], ACTIVE -> None [ 1191.970030] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1191.970030] [49941]: key[fixed_ips], [] -> None [ 1191.970030] [49941]: key[security_groups], [] -> None [ 1191.970030] [49941]: key[revision_number], 5 -> None [ 1191.970030] [49941]: key[port_security_enabled], False -> None [ 1191.970030] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1191.970030] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1191.970030] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1191.971547] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Calling delete_port for de0293a4-609a-4f5e-a6f4-9e83dec7621a owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1192.010570] [49942]: DEBUG neutron.plugins.ml2.plugin [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Deleting port bc9d1831-5c65-4f26-a341-886e5eb65719 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1192.010710] [49942]: DEBUG neutron_lib.callbacks.manager [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.023044] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (de0293a4-609a-4f5e-a6f4-9e83dec7621a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.031423] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Pushing event deleted for resources: {'Port': ['ID=de0293a4-609a-4f5e-a6f4-9e83dec7621a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.039394] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] No DVR routers for this DVR port de0293a4-609a-4f5e-a6f4-9e83dec7621a on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1192.039694] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_port_postcommit called with port settings {'id': 'de0293a4-609a-4f5e-a6f4-9e83dec7621a', 'name': '', 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'mac_address': 'fa:16:3e:51:90:4e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-048067c6-b65e-4098-a38d-bf2512dc9444', 'device_owner': 'network:dhcp', 'standard_attr_id': 1108, '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-20T12:31:42Z', 'updated_at': '2025-11-20T12:39:13Z', 'revision_number': 5, 'project_id': '68a180df1c744693994df13e84f0b71d'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}}] (original binding levels None) on network {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:39:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} with segments to bind None [ 1192.040354] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_port_postcommit: [ 1192.040354] [49941]: key[id], de0293a4-609a-4f5e-a6f4-9e83dec7621a -> None [ 1192.040354] [49941]: key[binding:vnic_type], normal -> None [ 1192.040354] [49941]: key[tags], [] -> None [ 1192.040354] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1192.040354] [49941]: key[allowed_address_pairs], [] -> None [ 1192.040354] [49941]: key[extra_dhcp_opts], [] -> None [ 1192.040354] [49941]: key[binding:profile], {} -> None [ 1192.040354] [49941]: key[admin_state_up], True -> None [ 1192.040354] [49941]: key[binding:vif_type], ovs -> None [ 1192.040354] [49941]: key[device_owner], network:dhcp -> None [ 1192.040354] [49941]: key[created_at], 2025-11-20T12:31:42Z -> None [ 1192.040354] [49941]: key[updated_at], 2025-11-20T12:39:13Z -> None [ 1192.040354] [49941]: key[description], -> None [ 1192.040354] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1192.040354] [49941]: key[binding:host_id], devstack -> None [ 1192.040354] [49941]: key[standard_attr_id], 1108 -> None [ 1192.040354] [49941]: key[name], -> None [ 1192.040354] [49941]: key[mac_address], fa:16:3e:51:90:4e -> None [ 1192.040354] [49941]: key[status], ACTIVE -> None [ 1192.040354] [49941]: key[network_id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1192.040354] [49941]: key[fixed_ips], [] -> None [ 1192.040354] [49941]: key[security_groups], [] -> None [ 1192.040354] [49941]: key[revision_number], 5 -> None [ 1192.040354] [49941]: key[port_security_enabled], False -> None [ 1192.040354] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1192.040354] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1192.040354] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.042095] [49942]: DEBUG neutron.plugins.ml2.db [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] For port bc9d1831-5c65-4f26-a341-886e5eb65719, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=bc9d1831-5c65-4f26-a341-886e5eb65719,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1192.042210] [49942]: DEBUG neutron_lib.callbacks.manager [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.046974] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1192.047167] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_precommit: [ 1192.047167] [49942]: key[id], bc9d1831-5c65-4f26-a341-886e5eb65719 -> None [ 1192.047167] [49942]: key[binding:vnic_type], normal -> None [ 1192.047167] [49942]: key[tags], [] -> None [ 1192.047167] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1192.047167] [49942]: key[allowed_address_pairs], [] -> None [ 1192.047167] [49942]: key[extra_dhcp_opts], [] -> None [ 1192.047167] [49942]: key[binding:profile], {} -> None [ 1192.047167] [49942]: key[admin_state_up], True -> None [ 1192.047167] [49942]: key[binding:vif_type], ovs -> None [ 1192.047167] [49942]: key[device_owner], compute:nova -> None [ 1192.047167] [49942]: key[created_at], 2025-11-20T12:36:02Z -> None [ 1192.047167] [49942]: key[updated_at], 2025-11-20T12:36:04Z -> None [ 1192.047167] [49942]: key[description], -> None [ 1192.047167] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1192.047167] [49942]: key[binding:host_id], cpu-1 -> None [ 1192.047167] [49942]: key[standard_attr_id], 1604 -> None [ 1192.047167] [49942]: key[name], -> None [ 1192.047167] [49942]: key[mac_address], fa:16:3e:23:77:28 -> None [ 1192.047167] [49942]: key[status], ACTIVE -> None [ 1192.047167] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1192.047167] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}] -> None [ 1192.047167] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1192.047167] [49942]: key[revision_number], 5 -> None [ 1192.047167] [49942]: key[port_security_enabled], True -> None [ 1192.047167] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1192.047167] [49942]: key[device_id], c19f1100-efae-4c1a-9278-04a1d2fbb4b6 -> None [ 1192.047167] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.051435] [49942]: DEBUG neutron.plugins.ml2.plugin [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Calling delete_port for bc9d1831-5c65-4f26-a341-886e5eb65719 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1192.059033] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (048067c6-b65e-4098-a38d-bf2512dc9444), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.068552] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_network_precommit called with network settings {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:39:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} (original settings None) and network segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] [ 1192.068822] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_network_precommit: [ 1192.068822] [49941]: key[vlan_transparent], None -> None [ 1192.068822] [49941]: key[id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1192.068822] [49941]: key[tags], [] -> None [ 1192.068822] [49941]: key[availability_zone_hints], [] -> None [ 1192.068822] [49941]: key[mtu], 8950 -> None [ 1192.068822] [49941]: key[provider:network_type], vlan -> None [ 1192.068822] [49941]: key[admin_state_up], True -> None [ 1192.068822] [49941]: key[provider:physical_network], default -> None [ 1192.068822] [49941]: key[provider:segmentation_id], 210 -> None [ 1192.068822] [49941]: key[created_at], 2025-11-20T12:31:39Z -> None [ 1192.068822] [49941]: key[updated_at], 2025-11-20T12:39:13Z -> None [ 1192.068822] [49941]: key[description], -> None [ 1192.068822] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1192.068822] [49941]: key[standard_attr_id], 1101 -> None [ 1192.068822] [49941]: key[name], tempest-AttachVolumeNegativeTest-219475989-network -> None [ 1192.068822] [49941]: key[availability_zones], ['nova'] -> None [ 1192.068822] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1192.068822] [49941]: key[status], ACTIVE -> None [ 1192.068822] [49941]: key[shared], False -> None [ 1192.068822] [49941]: key[router:external], False -> None [ 1192.068822] [49941]: key[revision_number], 3 -> None [ 1192.068822] [49941]: key[port_security_enabled], True -> None [ 1192.068822] [49941]: key[subnets], [] -> None [ 1192.068822] [49941]: key[ipv4_address_scope], None -> None [ 1192.068822] [49941]: key[qinq], None -> None [ 1192.068822] [49941]: key[ipv6_address_scope], None -> None [ 1192.068822] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.068822] [49941]: DEBUG neutron.services.segments.db [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['048067c6-b65e-4098-a38d-bf2512dc9444']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1192.073640] [49941]: DEBUG neutron.services.segments.db [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '35fafcdd-969a-4d80-b8e3-c88bb63cd339') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1192.073640] [49941]: DEBUG neutron.services.segments.db [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '35fafcdd-969a-4d80-b8e3-c88bb63cd339') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1192.077844] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (35fafcdd-969a-4d80-b8e3-c88bb63cd339), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.085167] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (35fafcdd-969a-4d80-b8e3-c88bb63cd339), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.094819] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Releasing vlan 210 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1192.095023] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (35fafcdd-969a-4d80-b8e3-c88bb63cd339), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.112861] [49942]: DEBUG neutron_lib.callbacks.manager [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (bc9d1831-5c65-4f26-a341-886e5eb65719), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.114126] [49941]: INFO neutron.services.segments.plugin [-] Segment 35fafcdd-969a-4d80-b8e3-c88bb63cd339 resource provider aggregate not found [ 1192.123922] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Pushing event deleted for resources: {'Port': ['ID=bc9d1831-5c65-4f26-a341-886e5eb65719,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.132964] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (048067c6-b65e-4098-a38d-bf2512dc9444), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.132964] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_network_postcommit called with network settings {'id': '048067c6-b65e-4098-a38d-bf2512dc9444', 'name': 'tempest-AttachVolumeNegativeTest-219475989-network', 'tenant_id': '68a180df1c744693994df13e84f0b71d', 'project_id': '68a180df1c744693994df13e84f0b71d', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1101, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:31:39Z', 'updated_at': '2025-11-20T12:39:13Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 210} (original settings None) and network segments [{'id': '35fafcdd-969a-4d80-b8e3-c88bb63cd339', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 210, 'network_id': '048067c6-b65e-4098-a38d-bf2512dc9444'}] [ 1192.132964] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] delete_network_postcommit: [ 1192.132964] [49941]: key[vlan_transparent], None -> None [ 1192.132964] [49941]: key[id], 048067c6-b65e-4098-a38d-bf2512dc9444 -> None [ 1192.132964] [49941]: key[tags], [] -> None [ 1192.132964] [49941]: key[availability_zone_hints], [] -> None [ 1192.132964] [49941]: key[mtu], 8950 -> None [ 1192.132964] [49941]: key[provider:network_type], vlan -> None [ 1192.132964] [49941]: key[admin_state_up], True -> None [ 1192.132964] [49941]: key[provider:physical_network], default -> None [ 1192.132964] [49941]: key[provider:segmentation_id], 210 -> None [ 1192.132964] [49941]: key[created_at], 2025-11-20T12:31:39Z -> None [ 1192.132964] [49941]: key[updated_at], 2025-11-20T12:39:13Z -> None [ 1192.132964] [49941]: key[description], -> None [ 1192.132964] [49941]: key[tenant_id], 68a180df1c744693994df13e84f0b71d -> None [ 1192.132964] [49941]: key[standard_attr_id], 1101 -> None [ 1192.132964] [49941]: key[name], tempest-AttachVolumeNegativeTest-219475989-network -> None [ 1192.132964] [49941]: key[availability_zones], ['nova'] -> None [ 1192.132964] [49941]: key[project_id], 68a180df1c744693994df13e84f0b71d -> None [ 1192.132964] [49941]: key[status], ACTIVE -> None [ 1192.132964] [49941]: key[shared], False -> None [ 1192.132964] [49941]: key[router:external], False -> None [ 1192.132964] [49941]: key[revision_number], 3 -> None [ 1192.132964] [49941]: key[port_security_enabled], True -> None [ 1192.132964] [49941]: key[subnets], [] -> None [ 1192.132964] [49941]: key[ipv4_address_scope], None -> None [ 1192.132964] [49941]: key[qinq], None -> None [ 1192.132964] [49941]: key[ipv6_address_scope], None -> None [ 1192.132964] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.134299] [49941]: INFO neutron.services.segments.plugin [-] Segment 35fafcdd-969a-4d80-b8e3-c88bb63cd339 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 35fafcdd-969a-4d80-b8e3-c88bb63cd339 found for delete ", "request_id": "req-dca8a5d5-c001-439e-89e5-16a71eea0b9c"}]} [ 1192.141547] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Pushing event deleted for resources: {'Network': ['ID=048067c6-b65e-4098-a38d-bf2512dc9444,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.144246] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69091f68-f193-4b0f-bba5-f27b4e957a99 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.146474] [49941]: [pid: 49941|app: 0|req: 5286/10792] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:39:13 2025] DELETE /networking/v2.0/networks/048067c6-b65e-4098-a38d-bf2512dc9444 => generated 0 bytes in 273 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1192.159293] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] No DVR routers for this DVR port bc9d1831-5c65-4f26-a341-886e5eb65719 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1192.159797] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit called with port settings {'id': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:23:77:28', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'device_owner': 'compute:nova', 'standard_attr_id': 1604, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['08854b07-067f-424b-9bb0-d6cc92d829c2'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:36:02Z', 'updated_at': '2025-11-20T12:36:04Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (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': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1192.160630] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] delete_port_postcommit: [ 1192.160630] [49942]: key[id], bc9d1831-5c65-4f26-a341-886e5eb65719 -> None [ 1192.160630] [49942]: key[binding:vnic_type], normal -> None [ 1192.160630] [49942]: key[tags], [] -> None [ 1192.160630] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '34a581cb-6d33-4e2e-af50-735a6749d6da', 'external-id': 'nsx-vlan-transportzone-673', 'segmentation_id': 673, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1192.160630] [49942]: key[allowed_address_pairs], [] -> None [ 1192.160630] [49942]: key[extra_dhcp_opts], [] -> None [ 1192.160630] [49942]: key[binding:profile], {} -> None [ 1192.160630] [49942]: key[admin_state_up], True -> None [ 1192.160630] [49942]: key[binding:vif_type], ovs -> None [ 1192.160630] [49942]: key[device_owner], compute:nova -> None [ 1192.160630] [49942]: key[created_at], 2025-11-20T12:36:02Z -> None [ 1192.160630] [49942]: key[updated_at], 2025-11-20T12:36:04Z -> None [ 1192.160630] [49942]: key[description], -> None [ 1192.160630] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1192.160630] [49942]: key[binding:host_id], cpu-1 -> None [ 1192.160630] [49942]: key[standard_attr_id], 1604 -> None [ 1192.160630] [49942]: key[name], -> None [ 1192.160630] [49942]: key[mac_address], fa:16:3e:23:77:28 -> None [ 1192.160630] [49942]: key[status], ACTIVE -> None [ 1192.160630] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1192.160630] [49942]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.6'}] -> None [ 1192.160630] [49942]: key[security_groups], ['08854b07-067f-424b-9bb0-d6cc92d829c2'] -> None [ 1192.160630] [49942]: key[revision_number], 5 -> None [ 1192.160630] [49942]: key[port_security_enabled], True -> None [ 1192.160630] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1192.160630] [49942]: key[device_id], c19f1100-efae-4c1a-9278-04a1d2fbb4b6 -> None [ 1192.160630] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.162366] [49942]: DEBUG neutron_lib.callbacks.manager [req-288e2233-9d90-4277-b064-d24b8911736d req-4a9d3ff2-d76a-4546-80d1-92901d668e90 tempest-ServersTestJSON-729918131 tempest-ServersTestJSON-729918131-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.163268] [49941]: [pid: 49941|app: 0|req: 5287/10793] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.167024] [49942]: [pid: 49942|app: 0|req: 5507/10794] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:39:13 2025] DELETE /networking/v2.0/ports/bc9d1831-5c65-4f26-a341-886e5eb65719 => generated 0 bytes in 198 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1192.226403] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c308a82-69c8-4813-9df5-2d1220fa0da1 req-8024a042-558f-4cd6-82fd-becb96f5e9c1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.227501] [49941]: [pid: 49941|app: 0|req: 5288/10795] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.233722] [49941]: DEBUG neutron.api.wsgi [req-1c308a82-69c8-4813-9df5-2d1220fa0da1 req-0011eef2-135b-4362-aec0-ac1841fd23cd tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1192.246521] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-619a7027-1ff6-4fb7-b1a7-49751df7b81d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.247564] [49942]: [pid: 49942|app: 0|req: 5508/10796] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 1082 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1192.256647] [49941]: [pid: 49941|app: 0|req: 5289/10797] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:13 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.274035] [49942]: [pid: 49942|app: 0|req: 5509/10798] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:39:14 2025] GET /networking/v2.0/security-groups?tenant_id=68a180df1c744693994df13e84f0b71d&name=default => generated 2929 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1192.284038] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-1e14e8e7-0610-410d-b1fd-7d1b3868c664 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.285369] [49941]: [pid: 49941|app: 0|req: 5290/10799] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:39:14 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1192.310062] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6758c96d-6286-4953-8957-10867a3d4fe0 admin admin] Publish callbacks [] for security_group (acf60d40-e216-423a-85af-4d664474be02), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.323705] [49941]: [pid: 49941|app: 0|req: 5291/10800] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:39:14 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=dns_domain => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1192.328184] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6758c96d-6286-4953-8957-10867a3d4fe0 admin admin] Publish callbacks [] for security_group (acf60d40-e216-423a-85af-4d664474be02), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.331020] [49941]: DEBUG neutron.api.v2.base [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1192.375789] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6758c96d-6286-4953-8957-10867a3d4fe0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (acf60d40-e216-423a-85af-4d664474be02), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.380841] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6758c96d-6286-4953-8957-10867a3d4fe0 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=acf60d40-e216-423a-85af-4d664474be02,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.384645] [49941]: DEBUG neutron_lib.callbacks.manager [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.384935] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6758c96d-6286-4953-8957-10867a3d4fe0 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.385480] [49942]: [pid: 49942|app: 0|req: 5510/10801] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:39:14 2025] DELETE /networking/v2.0/security-groups/acf60d40-e216-423a-85af-4d664474be02 => generated 0 bytes in 109 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1192.437839] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-11404896-94c6-4b12-87d9-e3c48196f1e8 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.438792] [49942]: [pid: 49942|app: 0|req: 5511/10802] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:14 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 789 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.467020] [49941]: DEBUG neutron.plugins.ml2.db [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1794c28e-45c1-4cb2-a68f-6962649f3f26,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1192.502072] [49941]: DEBUG neutron.plugins.ml2.db [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] For port 1794c28e-45c1-4cb2-a68f-6962649f3f26, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1192.519077] [49941]: DEBUG neutron.notifiers.nova [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] device_id is not set on port 1794c28e-45c1-4cb2-a68f-6962649f3f26 yet. {{(pid=49941) _can_notify /opt/stack/neutron/neutron/notifiers/nova.py:200}} [ 1192.525268] [49941]: DEBUG neutron_lib.callbacks.manager [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] Publish callbacks [] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.525549] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:14Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 10, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1192.525852] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] update_port_precommit: [ 1192.525852] [49941]: key[status], ACTIVE -> DOWN [ 1192.525852] [49941]: key[device_id], a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 -> [ 1192.525852] [49941]: key[device_owner], compute:nova -> [ 1192.525852] [49941]: key[binding:host_id], cpu-1 -> [ 1192.525852] [49941]: key[binding:vif_type], ovs -> unbound [ 1192.525852] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1192.525852] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> 2025-11-20T12:39:14Z [ 1192.525852] [49941]: key[revision_number], 10 -> 11 [ 1192.525852] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.528146] [49941]: DEBUG neutron_lib.callbacks.manager [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.548422] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=11']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1192.565079] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] No DVR routers for this DVR port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1192.588784] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:14Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:00Z', 'revision_number': 10, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}]) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1192.589014] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] update_port_postcommit: [ 1192.589014] [49941]: key[status], ACTIVE -> DOWN [ 1192.589014] [49941]: key[device_id], a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 -> [ 1192.589014] [49941]: key[device_owner], compute:nova -> [ 1192.589014] [49941]: key[binding:host_id], cpu-1 -> [ 1192.589014] [49941]: key[binding:vif_type], ovs -> unbound [ 1192.589014] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1192.589014] [49941]: key[updated_at], 2025-11-20T12:39:00Z -> 2025-11-20T12:39:14Z [ 1192.589014] [49941]: key[revision_number], 10 -> 11 [ 1192.589014] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1192.589437] [49941]: DEBUG neutron.plugins.ml2.plugin [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] In _notify_port_updated(), no bound segment for port 1794c28e-45c1-4cb2-a68f-6962649f3f26 on network 78c2184d-4790-469d-bc64-08e4a7f0b1e6 {{(pid=49941) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1192.593274] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1192.593681] [49941]: DEBUG neutron_lib.callbacks.manager [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-36922c12-a252-4e37-b843-6e8f577ab5ca service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1192.595034] [49941]: [pid: 49941|app: 0|req: 5292/10803] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:39:14 2025] PUT /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 835 bytes in 267 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1192.733982] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'name': 'network-vif-deleted', 'tag': 'bc9d1831-5c65-4f26-a341-886e5eb65719'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1192.735999] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7e7dd114-e4c0-4f16-930f-bc10644cdc26" -d '{"events": [{"server_uuid": "c19f1100-efae-4c1a-9278-04a1d2fbb4b6", "name": "network-vif-deleted", "tag": "bc9d1831-5c65-4f26-a341-886e5eb65719"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1192.773083] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-47fea444-e910-40cb-90d8-066afb4be6fe x-openstack-request-id: req-47fea444-e910-40cb-90d8-066afb4be6fe {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1192.773200] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "c19f1100-efae-4c1a-9278-04a1d2fbb4b6", "name": "network-vif-deleted", "tag": "bc9d1831-5c65-4f26-a341-886e5eb65719", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1192.773286] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-47fea444-e910-40cb-90d8-066afb4be6fe {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1192.773474] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-47fea444-e910-40cb-90d8-066afb4be6fe'] response: {'server_uuid': 'c19f1100-efae-4c1a-9278-04a1d2fbb4b6', 'name': 'network-vif-deleted', 'tag': 'bc9d1831-5c65-4f26-a341-886e5eb65719', 'status': 'completed', 'code': 200} [ 1193.066321] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9df43509-4a9d-4331-b363-d3a370eb65f4 req-904b42ca-0e1f-43db-8e06-9de1e0ae7f05 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.067351] [49942]: [pid: 49942|app: 0|req: 5512/10804] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:14 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.073438] [49941]: DEBUG neutron.api.wsgi [req-9df43509-4a9d-4331-b363-d3a370eb65f4 req-343db625-df55-46a8-8f02-e34aaeb3b636 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.097975] [49941]: [pid: 49941|app: 0|req: 5293/10805] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:14 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.237297] [49942]: [pid: 49942|app: 0|req: 5513/10806] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:14 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1193.347301] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e45ddd33-0148-44ed-8344-7625e57a834c req-df617fa5-2aa6-4ad0-ba5a-657902f66a4d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.348496] [49941]: [pid: 49941|app: 0|req: 5294/10807] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.356346] [49942]: DEBUG neutron.api.wsgi [req-e45ddd33-0148-44ed-8344-7625e57a834c req-bb959616-85c0-4e19-92cb-85422e775903 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.377929] [49942]: [pid: 49942|app: 0|req: 5514/10808] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.471644] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-5d53d802-7847-412d-9a55-221116b90e53 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.472536] [49941]: [pid: 49941|app: 0|req: 5295/10809] 10.180.1.21 () {58 vars in 1234 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 739 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.605210] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29e695b6-58c2-4524-b9bd-e3fb6d4ccefe req-7ae7dade-5f72-44b4-abcd-7d6985dee4ef tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1193.606244] [49942]: [pid: 49942|app: 0|req: 5515/10810] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1193.612953] [49941]: DEBUG neutron.api.wsgi [req-29e695b6-58c2-4524-b9bd-e3fb6d4ccefe req-05e01ee0-80a3-434b-bcaf-d06951bc7cfb tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1193.634240] [49941]: [pid: 49941|app: 0|req: 5296/10811] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.137719] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-239486ef-664f-4877-949a-59570c342726 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.138819] [49942]: [pid: 49942|app: 0|req: 5516/10812] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/ports?tenant_id=6ec8f1a9632f448e9964a980ba30a942&device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1194.180319] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb6bbaa5-dde5-43f5-9cd9-65b5b2cc67b8 req-c04e6f08-3ff1-4ee1-a09e-2111a29576bd tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.180642] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-530f2678-517b-498d-9767-18a5d2c62aaf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.181509] [49942]: [pid: 49942|app: 0|req: 5517/10813] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.181731] [49941]: [pid: 49941|app: 0|req: 5297/10814] 10.180.1.21 () {60 vars in 1545 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/networks?id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&id=78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.187093] [49942]: DEBUG neutron.api.wsgi [req-cb6bbaa5-dde5-43f5-9cd9-65b5b2cc67b8 req-99856638-efec-4b9c-a010-978d9e7fa19a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.193817] [49941]: DEBUG neutron.api.wsgi [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-a30e1dba-926d-4ad3-8cbc-df096bb87855 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.216522] [49942]: [pid: 49942|app: 0|req: 5518/10815] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.248755] [49941]: [pid: 49941|app: 0|req: 5298/10816] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:39:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 808 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.283133] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-5ddef75a-b577-49ea-bf35-f6b0ed633a07 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.284187] [49942]: [pid: 49942|app: 0|req: 5519/10817] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/subnets?id=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 690 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.317509] [49942]: [pid: 49942|app: 0|req: 5520/10818] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.318720] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba37760c-990a-428f-8eda-2cc92d4acca3 req-16573561-a5b0-41f3-a47a-15ca56220440 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.319828] [49941]: [pid: 49941|app: 0|req: 5299/10819] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/ports?network_id=78c2184d-4790-469d-bc64-08e4a7f0b1e6&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.370741] [49942]: [pid: 49942|app: 0|req: 5521/10820] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.419064] [49941]: [pid: 49941|app: 0|req: 5300/10821] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1194.523675] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-de87aa8e-ecbc-42bd-882c-9db7b5b79c58 req-7c326aef-0f74-4e40-a234-76528f964004 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.525297] [49942]: [pid: 49942|app: 0|req: 5522/10822] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 94 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.531542] [49941]: DEBUG neutron.api.wsgi [req-de87aa8e-ecbc-42bd-882c-9db7b5b79c58 req-7bc55ee6-2061-4eda-b33a-3332b4c836a0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.559430] [49941]: [pid: 49941|app: 0|req: 5301/10823] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.727153] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aae8b740-ea8d-47ed-8ca5-a243361874d4 req-60a09812-81e2-4de5-992b-fe49b92f9978 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1194.728346] [49942]: [pid: 49942|app: 0|req: 5523/10824] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1194.737229] [49941]: DEBUG neutron.api.wsgi [req-aae8b740-ea8d-47ed-8ca5-a243361874d4 req-071b5a34-159a-412d-a8f9-751fe6a2ad12 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1194.766834] [49941]: [pid: 49941|app: 0|req: 5302/10825] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:16 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.297031] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-100ee833-a73b-48a7-824c-1081fdbc5ff0 req-2a1bf695-1f24-48be-b68e-7704431dcbed tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.298000] [49942]: [pid: 49942|app: 0|req: 5524/10826] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.304200] [49941]: DEBUG neutron.api.wsgi [req-100ee833-a73b-48a7-824c-1081fdbc5ff0 req-cad471d1-6996-4b18-8073-9c2df2cd7c2b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.326812] [49941]: [pid: 49941|app: 0|req: 5303/10827] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.389066] [49942]: [pid: 49942|app: 0|req: 5525/10828] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/ports?device_id=c19f1100-efae-4c1a-9278-04a1d2fbb4b6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.664021] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79441726-b0a7-4354-8f70-7389e4b69588 req-4a2f7b2d-68be-422c-b595-57a793f98e08 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.665111] [49941]: [pid: 49941|app: 0|req: 5304/10829] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.671877] [49942]: DEBUG neutron.api.wsgi [req-79441726-b0a7-4354-8f70-7389e4b69588 req-4f79072b-8027-4ce0-8cac-0dfeff7bb91c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.700613] [49942]: [pid: 49942|app: 0|req: 5526/10830] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.771370] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-01c40ff2-a82a-4584-a81f-fc425eefe382 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.772291] [49941]: [pid: 49941|app: 0|req: 5305/10831] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.812194] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-798de3c2-906b-47e1-a827-ab8b4251e212 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.813264] [49942]: [pid: 49942|app: 0|req: 5527/10832] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.852439] [49941]: [pid: 49941|app: 0|req: 5306/10833] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6?fields=dns_domain => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1195.859791] [49941]: DEBUG neutron.api.v2.base [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] Request body: {'port': {'binding:host_id': None, 'device_id': '', 'device_owner': '', 'binding:profile': {}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1195.860617] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b40cb841-d1c9-4185-b958-9205e5b1e7a3 req-80e82614-c13c-4593-8cec-5d8ae132829e tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1195.861589] [49942]: [pid: 49942|app: 0|req: 5528/10834] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1195.867481] [49942]: DEBUG neutron.api.wsgi [req-b40cb841-d1c9-4185-b958-9205e5b1e7a3 req-82038656-49ff-4bf7-9f41-5c89e1bd19ca tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1195.889305] [49942]: [pid: 49942|app: 0|req: 5529/10835] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:17 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1195.896623] [49941]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.972232] [49941]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] Publish callbacks [] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.972415] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] update_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:17Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:14Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1195.972566] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] update_port_precommit: [ 1195.972566] [49941]: key[updated_at], 2025-11-20T12:39:14Z -> 2025-11-20T12:39:17Z [ 1195.972566] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1195.974464] [49941]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1195.994249] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] Pushing event updated for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=11']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1196.011814] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] update_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:17Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:14Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'}) 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': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1196.012053] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] update_port_postcommit: [ 1196.012053] [49941]: key[updated_at], 2025-11-20T12:39:14Z -> 2025-11-20T12:39:17Z [ 1196.012053] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.015517] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.015871] [49941]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-098da1fd-2b07-40fe-8fcf-4b9bdeec635b service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.017025] [49941]: [pid: 49941|app: 0|req: 5307/10836] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:39:17 2025] PUT /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 835 bytes in 160 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1196.064866] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port edd9cd0a-d1b5-4457-9693-62e3dae6b116 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1196.065066] [49942]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.095644] [49942]: DEBUG neutron.plugins.ml2.db [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] For port edd9cd0a-d1b5-4457-9693-62e3dae6b116, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=edd9cd0a-d1b5-4457-9693-62e3dae6b116,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1196.095861] [49942]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.101083] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1196.101422] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1196.101422] [49942]: key[id], edd9cd0a-d1b5-4457-9693-62e3dae6b116 -> None [ 1196.101422] [49942]: key[binding:vnic_type], normal -> None [ 1196.101422] [49942]: key[tags], [] -> None [ 1196.101422] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1196.101422] [49942]: key[allowed_address_pairs], [] -> None [ 1196.101422] [49942]: key[extra_dhcp_opts], [] -> None [ 1196.101422] [49942]: key[binding:profile], {} -> None [ 1196.101422] [49942]: key[admin_state_up], True -> None [ 1196.101422] [49942]: key[binding:vif_type], ovs -> None [ 1196.101422] [49942]: key[device_owner], compute:nova -> None [ 1196.101422] [49942]: key[created_at], 2025-11-20T12:38:13Z -> None [ 1196.101422] [49942]: key[updated_at], 2025-11-20T12:38:15Z -> None [ 1196.101422] [49942]: key[description], -> None [ 1196.101422] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1196.101422] [49942]: key[binding:host_id], cpu-1 -> None [ 1196.101422] [49942]: key[standard_attr_id], 1745 -> None [ 1196.101422] [49942]: key[name], -> None [ 1196.101422] [49942]: key[mac_address], fa:16:3e:0d:5b:7e -> None [ 1196.101422] [49942]: key[status], ACTIVE -> None [ 1196.101422] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1196.101422] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}] -> None [ 1196.101422] [49942]: key[security_groups], ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] -> None [ 1196.101422] [49942]: key[revision_number], 5 -> None [ 1196.101422] [49942]: key[port_security_enabled], True -> None [ 1196.101422] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1196.101422] [49942]: key[device_id], a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 -> None [ 1196.101422] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.205969] [49942]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.206231] [49942]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.206430] [49942]: INFO neutron.db.l3_db [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Floating IP d4728f6f-60b6-443c-81be-7dde7dbdc175 disassociated. External IP: 10.180.180.180, port: edd9cd0a-d1b5-4457-9693-62e3dae6b116. [ 1196.206591] [49942]: DEBUG neutron.plugins.ml2.plugin [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for edd9cd0a-d1b5-4457-9693-62e3dae6b116 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1196.285607] [49942]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (edd9cd0a-d1b5-4457-9693-62e3dae6b116), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.294093] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=edd9cd0a-d1b5-4457-9693-62e3dae6b116,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1196.361461] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1196.413839] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1196.433865] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No DVR routers for this DVR port edd9cd0a-d1b5-4457-9693-62e3dae6b116 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1196.434227] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:0d:5b:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'device_owner': 'compute:nova', 'standard_attr_id': 1745, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:13Z', 'updated_at': '2025-11-20T12:38:15Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1196.434380] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1196.434380] [49942]: key[id], edd9cd0a-d1b5-4457-9693-62e3dae6b116 -> None [ 1196.434380] [49942]: key[binding:vnic_type], normal -> None [ 1196.434380] [49942]: key[tags], [] -> None [ 1196.434380] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1196.434380] [49942]: key[allowed_address_pairs], [] -> None [ 1196.434380] [49942]: key[extra_dhcp_opts], [] -> None [ 1196.434380] [49942]: key[binding:profile], {} -> None [ 1196.434380] [49942]: key[admin_state_up], True -> None [ 1196.434380] [49942]: key[binding:vif_type], ovs -> None [ 1196.434380] [49942]: key[device_owner], compute:nova -> None [ 1196.434380] [49942]: key[created_at], 2025-11-20T12:38:13Z -> None [ 1196.434380] [49942]: key[updated_at], 2025-11-20T12:38:15Z -> None [ 1196.434380] [49942]: key[description], -> None [ 1196.434380] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1196.434380] [49942]: key[binding:host_id], cpu-1 -> None [ 1196.434380] [49942]: key[standard_attr_id], 1745 -> None [ 1196.434380] [49942]: key[name], -> None [ 1196.434380] [49942]: key[mac_address], fa:16:3e:0d:5b:7e -> None [ 1196.434380] [49942]: key[status], ACTIVE -> None [ 1196.434380] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1196.434380] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.12'}] -> None [ 1196.434380] [49942]: key[security_groups], ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] -> None [ 1196.434380] [49942]: key[revision_number], 5 -> None [ 1196.434380] [49942]: key[port_security_enabled], True -> None [ 1196.434380] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1196.434380] [49942]: key[device_id], a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 -> None [ 1196.434380] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.437293] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd9d318d-205c-4bab-a930-b18baebc72c8 req-3a28e8c9-5dbc-4cdc-9623-789f37ad94a1 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.438400] [49941]: [pid: 49941|app: 0|req: 5308/10837] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:18 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.439259] [49942]: DEBUG neutron_lib.callbacks.manager [req-c8ef18b6-67c3-4338-8af7-2bbb2910c5ea req-a61f3747-aa7c-4162-8fac-0e56e25760a4 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.439867] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'name': 'network-vif-deleted', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1196.441448] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-49f7e0fe-42e6-4cd3-bb00-d0d76bb415e3" -d '{"events": [{"server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "name": "network-vif-deleted", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1196.445076] [49942]: [pid: 49942|app: 0|req: 5530/10838] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:39:17 2025] DELETE /networking/v2.0/ports/edd9cd0a-d1b5-4457-9693-62e3dae6b116 => generated 0 bytes in 425 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1196.449406] [49942]: DEBUG neutron.api.wsgi [req-cd9d318d-205c-4bab-a930-b18baebc72c8 req-af643cb7-e95c-47d5-b069-742ff75929c6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.471108] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-c98b8094-cdc0-4e49-af98-734217a972cc x-openstack-request-id: req-c98b8094-cdc0-4e49-af98-734217a972cc {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1196.471816] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "a324faba-9f77-4b3c-b2ae-d8e9a2e93f43", "name": "network-vif-deleted", "tag": "edd9cd0a-d1b5-4457-9693-62e3dae6b116", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1196.472067] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c98b8094-cdc0-4e49-af98-734217a972cc {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1196.473020] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c98b8094-cdc0-4e49-af98-734217a972cc'] response: {'server_uuid': 'a324faba-9f77-4b3c-b2ae-d8e9a2e93f43', 'name': 'network-vif-deleted', 'tag': 'edd9cd0a-d1b5-4457-9693-62e3dae6b116', 'status': 'completed', 'code': 200} [ 1196.475082] [49942]: [pid: 49942|app: 0|req: 5531/10839] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:18 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1196.593993] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.728122] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Deleting port 1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1196.728339] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.765973] [49941]: DEBUG neutron.plugins.ml2.db [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] For port 1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1196.766176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.771325] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] delete_port_precommit called with port settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', '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-20T12:35:38Z', 'updated_at': '2025-11-20T12:35:41Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1196.771551] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] delete_port_precommit: [ 1196.771551] [49941]: key[id], 1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e -> None [ 1196.771551] [49941]: key[binding:vnic_type], normal -> None [ 1196.771551] [49941]: key[tags], [] -> None [ 1196.771551] [49941]: key[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.771551] [49941]: key[allowed_address_pairs], [] -> None [ 1196.771551] [49941]: key[extra_dhcp_opts], [] -> None [ 1196.771551] [49941]: key[binding:profile], {} -> None [ 1196.771551] [49941]: key[admin_state_up], True -> None [ 1196.771551] [49941]: key[binding:vif_type], ovs -> None [ 1196.771551] [49941]: key[device_owner], network:router_interface -> None [ 1196.771551] [49941]: key[created_at], 2025-11-20T12:35:38Z -> None [ 1196.771551] [49941]: key[updated_at], 2025-11-20T12:35:41Z -> None [ 1196.771551] [49941]: key[description], -> None [ 1196.771551] [49941]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1196.771551] [49941]: key[binding:host_id], devstack -> None [ 1196.771551] [49941]: key[standard_attr_id], 1563 -> None [ 1196.771551] [49941]: key[name], -> None [ 1196.771551] [49941]: key[mac_address], fa:16:3e:6f:1e:5e -> None [ 1196.771551] [49941]: key[status], ACTIVE -> None [ 1196.771551] [49941]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1196.771551] [49941]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.1'}] -> None [ 1196.771551] [49941]: key[security_groups], [] -> None [ 1196.771551] [49941]: key[revision_number], 5 -> None [ 1196.771551] [49941]: key[port_security_enabled], False -> None [ 1196.771551] [49941]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1196.771551] [49941]: key[device_id], 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 -> None [ 1196.771551] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.773169] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Calling delete_port for 1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1196.791717] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e885409e-228a-4964-b42c-69055d91d88d req-ebdacf77-deaf-49c6-8dc4-63219ae0913e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1196.792676] [49942]: [pid: 49942|app: 0|req: 5532/10840] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:18 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1196.798626] [49942]: DEBUG neutron.api.wsgi [req-e885409e-228a-4964-b42c-69055d91d88d req-735c1109-8dba-4334-bf3a-abb4251c2219 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1196.820522] [49942]: [pid: 49942|app: 0|req: 5533/10841] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:18 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1196.880023] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1196.887793] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Pushing event deleted for resources: {'Port': ['ID=1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1196.918199] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] delete_port_postcommit called with port settings {'id': '1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:6f:1e:5e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_interface', 'standard_attr_id': 1563, 'fixed_ips': [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', '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-20T12:35:38Z', 'updated_at': '2025-11-20T12:35:41Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['02b2d17c-944b-47cc-9b59-4d771390dd7d'], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1196.918434] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] delete_port_postcommit: [ 1196.918434] [49941]: key[id], 1b4ce7c5-877a-4eff-b8be-cf057d4a1e2e -> None [ 1196.918434] [49941]: key[binding:vnic_type], normal -> None [ 1196.918434] [49941]: key[tags], [] -> None [ 1196.918434] [49941]: key[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.918434] [49941]: key[allowed_address_pairs], [] -> None [ 1196.918434] [49941]: key[extra_dhcp_opts], [] -> None [ 1196.918434] [49941]: key[binding:profile], {} -> None [ 1196.918434] [49941]: key[admin_state_up], True -> None [ 1196.918434] [49941]: key[binding:vif_type], ovs -> None [ 1196.918434] [49941]: key[device_owner], network:router_interface -> None [ 1196.918434] [49941]: key[created_at], 2025-11-20T12:35:38Z -> None [ 1196.918434] [49941]: key[updated_at], 2025-11-20T12:35:41Z -> None [ 1196.918434] [49941]: key[description], -> None [ 1196.918434] [49941]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1196.918434] [49941]: key[binding:host_id], devstack -> None [ 1196.918434] [49941]: key[standard_attr_id], 1563 -> None [ 1196.918434] [49941]: key[name], -> None [ 1196.918434] [49941]: key[mac_address], fa:16:3e:6f:1e:5e -> None [ 1196.918434] [49941]: key[status], ACTIVE -> None [ 1196.918434] [49941]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1196.918434] [49941]: key[fixed_ips], [{'subnet_id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'ip_address': '192.168.128.1'}] -> None [ 1196.918434] [49941]: key[security_groups], [] -> None [ 1196.918434] [49941]: key[revision_number], 5 -> None [ 1196.918434] [49941]: key[port_security_enabled], False -> None [ 1196.918434] [49941]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1196.918434] [49941]: key[device_id], 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 -> None [ 1196.918434] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1196.964295] [49942]: [pid: 49942|app: 0|req: 5534/10842] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:18 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1196.981266] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.086928] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Router 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1197.144486] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b6efb147-4286-421a-a560-fdb6d3208c63 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1197.148605] [49941]: [pid: 49941|app: 0|req: 5309/10843] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:39:18 2025] PUT /networking/v2.0/routers/6c64cbae-a76d-49ab-b4d4-7ee081a7ff44/remove_router_interface => generated 309 bytes in 710 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.203352] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks [] for router (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.253849] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks [] for router_gateway (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.282565] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Deleting port 59686947-72e3-4955-aca4-91345f2db128 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1197.282565] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (59686947-72e3-4955-aca4-91345f2db128), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.307857] [49942]: DEBUG neutron.plugins.ml2.db [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] For port 59686947-72e3-4955-aca4-91345f2db128, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=59686947-72e3-4955-aca4-91345f2db128,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1197.308074] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (59686947-72e3-4955-aca4-91345f2db128), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.313061] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] delete_port_precommit called with port settings {'id': '59686947-72e3-4955-aca4-91345f2db128', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:af:1f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:38Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1197.313478] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] delete_port_precommit: [ 1197.313478] [49942]: key[id], 59686947-72e3-4955-aca4-91345f2db128 -> None [ 1197.313478] [49942]: key[binding:vnic_type], normal -> None [ 1197.313478] [49942]: key[tags], [] -> None [ 1197.313478] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1197.313478] [49942]: key[allowed_address_pairs], [] -> None [ 1197.313478] [49942]: key[extra_dhcp_opts], [] -> None [ 1197.313478] [49942]: key[binding:profile], {} -> None [ 1197.313478] [49942]: key[admin_state_up], True -> None [ 1197.313478] [49942]: key[binding:vif_type], ovs -> None [ 1197.313478] [49942]: key[device_owner], network:router_gateway -> None [ 1197.313478] [49942]: key[created_at], 2025-11-20T12:35:37Z -> None [ 1197.313478] [49942]: key[updated_at], 2025-11-20T12:35:38Z -> None [ 1197.313478] [49942]: key[description], -> None [ 1197.313478] [49942]: key[tenant_id], -> None [ 1197.313478] [49942]: key[binding:host_id], devstack -> None [ 1197.313478] [49942]: key[standard_attr_id], 1562 -> None [ 1197.313478] [49942]: key[name], -> None [ 1197.313478] [49942]: key[mac_address], fa:16:3e:64:af:1f -> None [ 1197.313478] [49942]: key[status], ACTIVE -> None [ 1197.313478] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1197.313478] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}] -> None [ 1197.313478] [49942]: key[security_groups], [] -> None [ 1197.313478] [49942]: key[revision_number], 5 -> None [ 1197.313478] [49942]: key[port_security_enabled], False -> None [ 1197.313478] [49942]: key[project_id], -> None [ 1197.313478] [49942]: key[device_id], 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 -> None [ 1197.313478] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.316254] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Calling delete_port for 59686947-72e3-4955-aca4-91345f2db128 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1197.395809] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (59686947-72e3-4955-aca4-91345f2db128), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.405208] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Pushing event deleted for resources: {'Port': ['ID=59686947-72e3-4955-aca4-91345f2db128,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.434631] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] delete_port_postcommit called with port settings {'id': '59686947-72e3-4955-aca4-91345f2db128', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:64:af:1f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '6c64cbae-a76d-49ab-b4d4-7ee081a7ff44', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1562, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:38Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1197.435097] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] delete_port_postcommit: [ 1197.435097] [49942]: key[id], 59686947-72e3-4955-aca4-91345f2db128 -> None [ 1197.435097] [49942]: key[binding:vnic_type], normal -> None [ 1197.435097] [49942]: key[tags], [] -> None [ 1197.435097] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1197.435097] [49942]: key[allowed_address_pairs], [] -> None [ 1197.435097] [49942]: key[extra_dhcp_opts], [] -> None [ 1197.435097] [49942]: key[binding:profile], {} -> None [ 1197.435097] [49942]: key[admin_state_up], True -> None [ 1197.435097] [49942]: key[binding:vif_type], ovs -> None [ 1197.435097] [49942]: key[device_owner], network:router_gateway -> None [ 1197.435097] [49942]: key[created_at], 2025-11-20T12:35:37Z -> None [ 1197.435097] [49942]: key[updated_at], 2025-11-20T12:35:38Z -> None [ 1197.435097] [49942]: key[description], -> None [ 1197.435097] [49942]: key[tenant_id], -> None [ 1197.435097] [49942]: key[binding:host_id], devstack -> None [ 1197.435097] [49942]: key[standard_attr_id], 1562 -> None [ 1197.435097] [49942]: key[name], -> None [ 1197.435097] [49942]: key[mac_address], fa:16:3e:64:af:1f -> None [ 1197.435097] [49942]: key[status], ACTIVE -> None [ 1197.435097] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1197.435097] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.231'}] -> None [ 1197.435097] [49942]: key[security_groups], [] -> None [ 1197.435097] [49942]: key[revision_number], 5 -> None [ 1197.435097] [49942]: key[port_security_enabled], False -> None [ 1197.435097] [49942]: key[project_id], -> None [ 1197.435097] [49942]: key[device_id], 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 -> None [ 1197.435097] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.436290] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.471186] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.472788] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks [] for router_controller (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.494179] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (6c64cbae-a76d-49ab-b4d4-7ee081a7ff44), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.494761] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1197.500347] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c9ccaa8b-86e5-4784-88a5-f2844f8d69e7 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.501035] [49942]: [pid: 49942|app: 0|req: 5535/10844] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:18 2025] DELETE /networking/v2.0/routers/6c64cbae-a76d-49ab-b4d4-7ee081a7ff44 => generated 0 bytes in 350 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1197.528034] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] Deleting subnet 02b2d17c-944b-47cc-9b59-4d771390dd7d {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1197.530154] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] Publish callbacks [] for subnet (02b2d17c-944b-47cc-9b59-4d771390dd7d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.541797] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (02b2d17c-944b-47cc-9b59-4d771390dd7d), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.553656] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a7cdaeaa-a2dc-4560-b4a4-9b9bbf358044 req-d8d1eb44-9bcd-4e29-88a4-ee092f66b8dc tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.554681] [49942]: [pid: 49942|app: 0|req: 5536/10845] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:19 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.560448] [49942]: DEBUG neutron.api.wsgi [req-a7cdaeaa-a2dc-4560-b4a4-9b9bbf358044 req-e4150159-18e5-4644-bd4d-34a6d4d8e4aa tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.578600] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (02b2d17c-944b-47cc-9b59-4d771390dd7d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.579168] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] delete_subnet_precommit called with subnet settings {'id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'name': 'tempest-ServersTestJSON-1415559660-subnet', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1560, '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-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings None) [ 1197.579435] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] delete_subnet_precommit: [ 1197.579435] [49941]: key[ipv6_ra_mode], None -> None [ 1197.579435] [49941]: key[id], 02b2d17c-944b-47cc-9b59-4d771390dd7d -> None [ 1197.579435] [49941]: key[tags], [] -> None [ 1197.579435] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1197.579435] [49941]: key[enable_dhcp], True -> None [ 1197.579435] [49941]: key[ip_version], 4 -> None [ 1197.579435] [49941]: key[created_at], 2025-11-20T12:35:37Z -> None [ 1197.579435] [49941]: key[updated_at], 2025-11-20T12:35:37Z -> None [ 1197.579435] [49941]: key[description], -> None [ 1197.579435] [49941]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.579435] [49941]: key[standard_attr_id], 1560 -> None [ 1197.579435] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1197.579435] [49941]: key[ipv6_address_mode], None -> None [ 1197.579435] [49941]: key[name], tempest-ServersTestJSON-1415559660-subnet -> None [ 1197.579435] [49941]: key[subnetpool_id], None -> None [ 1197.579435] [49941]: key[host_routes], [] -> None [ 1197.579435] [49941]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.579435] [49941]: key[shared], False -> None [ 1197.579435] [49941]: key[router:external], False -> None [ 1197.579435] [49941]: key[revision_number], 0 -> None [ 1197.579435] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1197.579435] [49941]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.579435] [49941]: key[service_types], [] -> None [ 1197.579435] [49941]: key[dns_nameservers], [] -> None [ 1197.579435] [49941]: key[segment_id], None -> None [ 1197.579435] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.583029] [49942]: [pid: 49942|app: 0|req: 5537/10846] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:19 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1197.607165] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (02b2d17c-944b-47cc-9b59-4d771390dd7d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.607394] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] delete_subnet_postcommit called with subnet settings {'id': '02b2d17c-944b-47cc-9b59-4d771390dd7d', 'name': 'tempest-ServersTestJSON-1415559660-subnet', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1560, '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-20T12:35:37Z', 'updated_at': '2025-11-20T12:35:37Z', 'revision_number': 0, 'segment_id': None, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings None) [ 1197.607528] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] delete_subnet_postcommit: [ 1197.607528] [49941]: key[ipv6_ra_mode], None -> None [ 1197.607528] [49941]: key[id], 02b2d17c-944b-47cc-9b59-4d771390dd7d -> None [ 1197.607528] [49941]: key[tags], [] -> None [ 1197.607528] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1197.607528] [49941]: key[enable_dhcp], True -> None [ 1197.607528] [49941]: key[ip_version], 4 -> None [ 1197.607528] [49941]: key[created_at], 2025-11-20T12:35:37Z -> None [ 1197.607528] [49941]: key[updated_at], 2025-11-20T12:35:37Z -> None [ 1197.607528] [49941]: key[description], -> None [ 1197.607528] [49941]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.607528] [49941]: key[standard_attr_id], 1560 -> None [ 1197.607528] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1197.607528] [49941]: key[ipv6_address_mode], None -> None [ 1197.607528] [49941]: key[name], tempest-ServersTestJSON-1415559660-subnet -> None [ 1197.607528] [49941]: key[subnetpool_id], None -> None [ 1197.607528] [49941]: key[host_routes], [] -> None [ 1197.607528] [49941]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.607528] [49941]: key[shared], False -> None [ 1197.607528] [49941]: key[router:external], False -> None [ 1197.607528] [49941]: key[revision_number], 0 -> None [ 1197.607528] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1197.607528] [49941]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.607528] [49941]: key[service_types], [] -> None [ 1197.607528] [49941]: key[dns_nameservers], [] -> None [ 1197.607528] [49941]: key[segment_id], None -> None [ 1197.607528] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.612073] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=02b2d17c-944b-47cc-9b59-4d771390dd7d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.618377] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1ac16e73-dd03-4072-8f13-c61d94b8fc40 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.621241] [49941]: [pid: 49941|app: 0|req: 5310/10847] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:19 2025] DELETE /networking/v2.0/subnets/02b2d17c-944b-47cc-9b59-4d771390dd7d => generated 0 bytes in 118 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1197.647102] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (8248c6a0-0e87-42c3-b40e-fba038abb05f), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.676440] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Deleting port d460128a-7325-40db-8a11-c785bd351fe9 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1197.676703] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (d460128a-7325-40db-8a11-c785bd351fe9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.706739] [49942]: DEBUG neutron.plugins.ml2.db [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] For port d460128a-7325-40db-8a11-c785bd351fe9, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d460128a-7325-40db-8a11-c785bd351fe9,segment=NetworkSegment(6be47be1-d499-4c65-bd35-1c9fd43b7326),segment_id=6be47be1-d499-4c65-bd35-1c9fd43b7326)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1197.706739] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (d460128a-7325-40db-8a11-c785bd351fe9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.711808] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_port_precommit called with port settings {'id': 'd460128a-7325-40db-8a11-c785bd351fe9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:46:5e:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8248c6a0-0e87-42c3-b40e-fba038abb05f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1565, '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-20T12:35:43Z', 'updated_at': '2025-11-20T12:39:19Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:39:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1197.711968] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_port_precommit: [ 1197.711968] [49942]: key[id], d460128a-7325-40db-8a11-c785bd351fe9 -> None [ 1197.711968] [49942]: key[binding:vnic_type], normal -> None [ 1197.711968] [49942]: key[tags], [] -> None [ 1197.711968] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1197.711968] [49942]: key[allowed_address_pairs], [] -> None [ 1197.711968] [49942]: key[extra_dhcp_opts], [] -> None [ 1197.711968] [49942]: key[binding:profile], {} -> None [ 1197.711968] [49942]: key[admin_state_up], True -> None [ 1197.711968] [49942]: key[binding:vif_type], ovs -> None [ 1197.711968] [49942]: key[device_owner], network:dhcp -> None [ 1197.711968] [49942]: key[created_at], 2025-11-20T12:35:43Z -> None [ 1197.711968] [49942]: key[updated_at], 2025-11-20T12:39:19Z -> None [ 1197.711968] [49942]: key[description], -> None [ 1197.711968] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.711968] [49942]: key[binding:host_id], devstack -> None [ 1197.711968] [49942]: key[standard_attr_id], 1565 -> None [ 1197.711968] [49942]: key[name], -> None [ 1197.711968] [49942]: key[mac_address], fa:16:3e:46:5e:9d -> None [ 1197.711968] [49942]: key[status], ACTIVE -> None [ 1197.711968] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.711968] [49942]: key[fixed_ips], [] -> None [ 1197.711968] [49942]: key[security_groups], [] -> None [ 1197.711968] [49942]: key[revision_number], 5 -> None [ 1197.711968] [49942]: key[port_security_enabled], False -> None [ 1197.711968] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.711968] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.711968] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.713875] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Calling delete_port for d460128a-7325-40db-8a11-c785bd351fe9 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1197.775138] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (d460128a-7325-40db-8a11-c785bd351fe9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.783854] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Pushing event deleted for resources: {'Port': ['ID=d460128a-7325-40db-8a11-c785bd351fe9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.794632] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] No DVR routers for this DVR port d460128a-7325-40db-8a11-c785bd351fe9 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1197.794925] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_port_postcommit called with port settings {'id': 'd460128a-7325-40db-8a11-c785bd351fe9', 'name': '', 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'mac_address': 'fa:16:3e:46:5e:9d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8248c6a0-0e87-42c3-b40e-fba038abb05f', 'device_owner': 'network:dhcp', 'standard_attr_id': 1565, '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-20T12:35:43Z', 'updated_at': '2025-11-20T12:39:19Z', 'revision_number': 5, 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}}] (original binding levels None) on network {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:39:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} with segments to bind None [ 1197.795114] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_port_postcommit: [ 1197.795114] [49942]: key[id], d460128a-7325-40db-8a11-c785bd351fe9 -> None [ 1197.795114] [49942]: key[binding:vnic_type], normal -> None [ 1197.795114] [49942]: key[tags], [] -> None [ 1197.795114] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1197.795114] [49942]: key[allowed_address_pairs], [] -> None [ 1197.795114] [49942]: key[extra_dhcp_opts], [] -> None [ 1197.795114] [49942]: key[binding:profile], {} -> None [ 1197.795114] [49942]: key[admin_state_up], True -> None [ 1197.795114] [49942]: key[binding:vif_type], ovs -> None [ 1197.795114] [49942]: key[device_owner], network:dhcp -> None [ 1197.795114] [49942]: key[created_at], 2025-11-20T12:35:43Z -> None [ 1197.795114] [49942]: key[updated_at], 2025-11-20T12:39:19Z -> None [ 1197.795114] [49942]: key[description], -> None [ 1197.795114] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.795114] [49942]: key[binding:host_id], devstack -> None [ 1197.795114] [49942]: key[standard_attr_id], 1565 -> None [ 1197.795114] [49942]: key[name], -> None [ 1197.795114] [49942]: key[mac_address], fa:16:3e:46:5e:9d -> None [ 1197.795114] [49942]: key[status], ACTIVE -> None [ 1197.795114] [49942]: key[network_id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.795114] [49942]: key[fixed_ips], [] -> None [ 1197.795114] [49942]: key[security_groups], [] -> None [ 1197.795114] [49942]: key[revision_number], 5 -> None [ 1197.795114] [49942]: key[port_security_enabled], False -> None [ 1197.795114] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.795114] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.795114] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.816660] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (8248c6a0-0e87-42c3-b40e-fba038abb05f), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.825616] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_network_precommit called with network settings {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:39:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} (original settings None) and network segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] [ 1197.825787] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_network_precommit: [ 1197.825787] [49942]: key[vlan_transparent], None -> None [ 1197.825787] [49942]: key[id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.825787] [49942]: key[tags], [] -> None [ 1197.825787] [49942]: key[availability_zone_hints], [] -> None [ 1197.825787] [49942]: key[mtu], 8950 -> None [ 1197.825787] [49942]: key[provider:network_type], vlan -> None [ 1197.825787] [49942]: key[admin_state_up], True -> None [ 1197.825787] [49942]: key[provider:physical_network], default -> None [ 1197.825787] [49942]: key[provider:segmentation_id], 673 -> None [ 1197.825787] [49942]: key[created_at], 2025-11-20T12:35:37Z -> None [ 1197.825787] [49942]: key[updated_at], 2025-11-20T12:39:19Z -> None [ 1197.825787] [49942]: key[description], -> None [ 1197.825787] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.825787] [49942]: key[standard_attr_id], 1558 -> None [ 1197.825787] [49942]: key[name], tempest-ServersTestJSON-1415559660-network -> None [ 1197.825787] [49942]: key[availability_zones], ['nova'] -> None [ 1197.825787] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.825787] [49942]: key[status], ACTIVE -> None [ 1197.825787] [49942]: key[shared], False -> None [ 1197.825787] [49942]: key[router:external], False -> None [ 1197.825787] [49942]: key[revision_number], 3 -> None [ 1197.825787] [49942]: key[port_security_enabled], True -> None [ 1197.825787] [49942]: key[subnets], [] -> None [ 1197.825787] [49942]: key[ipv4_address_scope], None -> None [ 1197.825787] [49942]: key[qinq], None -> None [ 1197.825787] [49942]: key[ipv6_address_scope], None -> None [ 1197.825787] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.826528] [49942]: DEBUG neutron.services.segments.db [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8248c6a0-0e87-42c3-b40e-fba038abb05f']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1197.830395] [49942]: DEBUG neutron.services.segments.db [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '6be47be1-d499-4c65-bd35-1c9fd43b7326') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1197.830514] [49942]: DEBUG neutron.services.segments.db [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '6be47be1-d499-4c65-bd35-1c9fd43b7326') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1197.834369] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (6be47be1-d499-4c65-bd35-1c9fd43b7326), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.842507] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (6be47be1-d499-4c65-bd35-1c9fd43b7326), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.850721] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Releasing vlan 673 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1197.850927] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (6be47be1-d499-4c65-bd35-1c9fd43b7326), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.867085] [49942]: INFO neutron.services.segments.plugin [-] Segment 6be47be1-d499-4c65-bd35-1c9fd43b7326 resource provider aggregate not found [ 1197.877771] [49942]: INFO neutron.services.segments.plugin [-] Segment 6be47be1-d499-4c65-bd35-1c9fd43b7326 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 6be47be1-d499-4c65-bd35-1c9fd43b7326 found for delete ", "request_id": "req-feafc774-cf7f-4d53-b4f1-4af92977b876"}]} [ 1197.879348] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (8248c6a0-0e87-42c3-b40e-fba038abb05f), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.879588] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_network_postcommit called with network settings {'id': '8248c6a0-0e87-42c3-b40e-fba038abb05f', 'name': 'tempest-ServersTestJSON-1415559660-network', 'tenant_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'project_id': '3bb3f1fc4b354d1c87efd3506c95fa01', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1558, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:35:37Z', 'updated_at': '2025-11-20T12:39:19Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 673} (original settings None) and network segments [{'id': '6be47be1-d499-4c65-bd35-1c9fd43b7326', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 673, 'network_id': '8248c6a0-0e87-42c3-b40e-fba038abb05f'}] [ 1197.879734] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] delete_network_postcommit: [ 1197.879734] [49942]: key[vlan_transparent], None -> None [ 1197.879734] [49942]: key[id], 8248c6a0-0e87-42c3-b40e-fba038abb05f -> None [ 1197.879734] [49942]: key[tags], [] -> None [ 1197.879734] [49942]: key[availability_zone_hints], [] -> None [ 1197.879734] [49942]: key[mtu], 8950 -> None [ 1197.879734] [49942]: key[provider:network_type], vlan -> None [ 1197.879734] [49942]: key[admin_state_up], True -> None [ 1197.879734] [49942]: key[provider:physical_network], default -> None [ 1197.879734] [49942]: key[provider:segmentation_id], 673 -> None [ 1197.879734] [49942]: key[created_at], 2025-11-20T12:35:37Z -> None [ 1197.879734] [49942]: key[updated_at], 2025-11-20T12:39:19Z -> None [ 1197.879734] [49942]: key[description], -> None [ 1197.879734] [49942]: key[tenant_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.879734] [49942]: key[standard_attr_id], 1558 -> None [ 1197.879734] [49942]: key[name], tempest-ServersTestJSON-1415559660-network -> None [ 1197.879734] [49942]: key[availability_zones], ['nova'] -> None [ 1197.879734] [49942]: key[project_id], 3bb3f1fc4b354d1c87efd3506c95fa01 -> None [ 1197.879734] [49942]: key[status], ACTIVE -> None [ 1197.879734] [49942]: key[shared], False -> None [ 1197.879734] [49942]: key[router:external], False -> None [ 1197.879734] [49942]: key[revision_number], 3 -> None [ 1197.879734] [49942]: key[port_security_enabled], True -> None [ 1197.879734] [49942]: key[subnets], [] -> None [ 1197.879734] [49942]: key[ipv4_address_scope], None -> None [ 1197.879734] [49942]: key[qinq], None -> None [ 1197.879734] [49942]: key[ipv6_address_scope], None -> None [ 1197.879734] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1197.885167] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Pushing event deleted for resources: {'Network': ['ID=8248c6a0-0e87-42c3-b40e-fba038abb05f,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1197.888300] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8c8a5151-d38d-4907-aeb1-a5bcbc24518f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1197.889912] [49942]: [pid: 49942|app: 0|req: 5538/10848] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:39:19 2025] DELETE /networking/v2.0/networks/8248c6a0-0e87-42c3-b40e-fba038abb05f => generated 0 bytes in 266 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1197.954446] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7fa8ad47-1681-4ef7-a025-28557921ec2a req-852de9d8-c64c-4361-8d35-650451626c08 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1197.955405] [49941]: [pid: 49941|app: 0|req: 5311/10849] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:19 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1197.962046] [49942]: DEBUG neutron.api.wsgi [req-7fa8ad47-1681-4ef7-a025-28557921ec2a req-7335acd8-a25a-48dd-b477-3f1c71bfdfb4 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1197.986265] [49942]: [pid: 49942|app: 0|req: 5539/10850] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:19 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.037732] [49941]: [pid: 49941|app: 0|req: 5312/10851] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:19 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.114164] [49942]: [pid: 49942|app: 0|req: 5540/10852] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:39:19 2025] GET /networking/v2.0/security-groups?tenant_id=3bb3f1fc4b354d1c87efd3506c95fa01&name=default => generated 2929 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1198.147039] [49941]: DEBUG neutron_lib.callbacks.manager [None req-984df7a4-80e6-4761-92c9-c8050a285705 admin admin] Publish callbacks [] for security_group (08854b07-067f-424b-9bb0-d6cc92d829c2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.163811] [49941]: DEBUG neutron_lib.callbacks.manager [None req-984df7a4-80e6-4761-92c9-c8050a285705 admin admin] Publish callbacks [] for security_group (08854b07-067f-424b-9bb0-d6cc92d829c2), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.180661] [49941]: DEBUG neutron_lib.callbacks.manager [None req-984df7a4-80e6-4761-92c9-c8050a285705 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (08854b07-067f-424b-9bb0-d6cc92d829c2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.184573] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-984df7a4-80e6-4761-92c9-c8050a285705 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=08854b07-067f-424b-9bb0-d6cc92d829c2,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1198.188616] [49941]: DEBUG neutron_lib.callbacks.manager [None req-984df7a4-80e6-4761-92c9-c8050a285705 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1198.189652] [49941]: [pid: 49941|app: 0|req: 5313/10853] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:39:19 2025] DELETE /networking/v2.0/security-groups/08854b07-067f-424b-9bb0-d6cc92d829c2 => generated 0 bytes in 72 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1198.712395] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc23ea1b-2f76-45e8-97c7-c953cf791929 req-3f7383fc-011a-45ce-b2c5-fcb458d6a56f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.713554] [49942]: [pid: 49942|app: 0|req: 5541/10854] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.720651] [49941]: DEBUG neutron.api.wsgi [req-dc23ea1b-2f76-45e8-97c7-c953cf791929 req-04b62b36-9adf-461c-8f56-43117c8ea06c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.743221] [49941]: [pid: 49941|app: 0|req: 5314/10855] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1198.910349] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-cdd2f9b0-07d7-42ec-af50-908c0d811ef4 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1198.911295] [49942]: [pid: 49942|app: 0|req: 5542/10856] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 615 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.917445] [49941]: DEBUG neutron.api.wsgi [req-0800d03a-fcd1-485f-a56d-77377197518d req-5b66c38a-d7b0-4e5e-ac0f-3a08f9d6ab85 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.922696] [49941]: [pid: 49941|app: 0|req: 5315/10857] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/quotas/4e125beb21e4480a95cfeb99ed3bdf06 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1198.961559] [49942]: [pid: 49942|app: 0|req: 5543/10858] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&fields=id => generated 149 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1198.969135] [49941]: DEBUG neutron.api.wsgi [req-0800d03a-fcd1-485f-a56d-77377197518d req-917a21c6-4595-4c9c-875f-f18552b35332 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1198.969759] [49941]: DEBUG neutron.api.wsgi [req-0800d03a-fcd1-485f-a56d-77377197518d req-917a21c6-4595-4c9c-875f-f18552b35332 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1198.970176] [49941]: [pid: 49941|app: 0|req: 5316/10859] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:39:20 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) [ 1199.006522] [49942]: [pid: 49942|app: 0|req: 5544/10860] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.043176] [49941]: [pid: 49941|app: 0|req: 5317/10861] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.075846] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a7cd5f3-9346-4939-b0b4-13a318422bb8 req-c10ea4a1-9773-4cec-91bf-0ac88c747d8a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.076786] [49942]: [pid: 49942|app: 0|req: 5545/10862] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.082684] [49941]: DEBUG neutron.api.wsgi [req-3a7cd5f3-9346-4939-b0b4-13a318422bb8 req-d40b1591-4af2-4c1f-9966-0d7023e2e13e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.104774] [49941]: [pid: 49941|app: 0|req: 5318/10863] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.147675] [49942]: [pid: 49942|app: 0|req: 5546/10864] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.155554] [49941]: [pid: 49941|app: 0|req: 5319/10865] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:20 2025] GET /networking/v2.0/ports?device_id=a324faba-9f77-4b3c-b2ae-d8e9a2e93f43 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.699966] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-320e8115-0534-443e-8cae-b84296582fef req-e3b78806-67e3-4770-a814-874fe5d87baa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.701030] [49942]: [pid: 49942|app: 0|req: 5547/10866] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1042 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1199.760180] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-320e8115-0534-443e-8cae-b84296582fef req-108ca8be-c47b-47a9-a392-acc6ca3d3dec service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.761138] [49941]: [pid: 49941|app: 0|req: 5320/10867] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.767886] [49942]: DEBUG neutron.api.wsgi [req-320e8115-0534-443e-8cae-b84296582fef req-46d4bc71-6144-4ce2-9b82-205cb1148c1b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1199.805528] [49942]: [pid: 49942|app: 0|req: 5548/10868] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.834489] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-320e8115-0534-443e-8cae-b84296582fef req-150e2e1d-f400-483a-8092-e387c9920e20 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.835386] [49941]: [pid: 49941|app: 0|req: 5321/10869] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.866016] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-320e8115-0534-443e-8cae-b84296582fef req-aaedb173-b15c-49b8-aca2-3c6a853cc272 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1199.866989] [49942]: [pid: 49942|app: 0|req: 5549/10870] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1199.904434] [49941]: [pid: 49941|app: 0|req: 5322/10871] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1199.940114] [49942]: [pid: 49942|app: 0|req: 5550/10872] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.192886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-036ac70b-53ec-4f97-ac90-de30527c7428 req-3df615d6-e657-48b3-9062-484c29d6617d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.193795] [49941]: [pid: 49941|app: 0|req: 5323/10873] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.199138] [49941]: DEBUG neutron.api.wsgi [req-036ac70b-53ec-4f97-ac90-de30527c7428 req-1b9677fb-0073-4f0d-ab01-3ce07a8529cd tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.204164] [49942]: [pid: 49942|app: 0|req: 5551/10874] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.219795] [49941]: [pid: 49941|app: 0|req: 5324/10875] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:21 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1200.371243] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41f35770-4171-43fb-a1d5-3e8b9732bf44 req-0ab127f7-96f6-403b-a72b-abd65efecdab tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.372608] [49942]: [pid: 49942|app: 0|req: 5552/10876] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:22 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.378819] [49941]: DEBUG neutron.api.wsgi [req-41f35770-4171-43fb-a1d5-3e8b9732bf44 req-3b946a9b-f312-488d-9703-e9b83c835e3a tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1200.397551] [49941]: [pid: 49941|app: 0|req: 5325/10877] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:22 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1200.495262] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-320e8115-0534-443e-8cae-b84296582fef req-278cfd0e-3b21-4dd1-948a-5681a4c1c551 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1200.496195] [49942]: [pid: 49942|app: 0|req: 5553/10878] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:39:22 2025] GET /networking/v2.0/ports/7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.531657] [49941]: [pid: 49941|app: 0|req: 5326/10879] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:39:22 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=dns_domain => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1200.538486] [49942]: DEBUG neutron.api.v2.base [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1200.573812] [49942]: DEBUG neutron_lib.callbacks.manager [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1200.621303] [49942]: DEBUG neutron.plugins.ml2.db [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1200.642022] [49942]: DEBUG neutron.plugins.ml2.db [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1200.660483] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1200.662835] [49942]: DEBUG neutron_lib.callbacks.manager [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] Publish callbacks [] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1200.663120] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] update_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1200.663298] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] update_port_precommit: [ 1200.663298] [49942]: key[status], ACTIVE -> DOWN [ 1200.663298] [49942]: key[binding:host_id], cpu-1 -> [ 1200.663298] [49942]: key[binding:vif_type], ovs -> unbound [ 1200.663298] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1200.663298] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1200.665617] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-277c30d2-69ec-4a9b-96ed-f1238ce5bb93" -d '{"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-unplugged", "status": "completed", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1200.667166] [49942]: DEBUG neutron_lib.callbacks.manager [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1200.698679] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1200.731833] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-d029e92c-f361-405c-868a-1e507dac4c24 x-openstack-request-id: req-d029e92c-f361-405c-868a-1e507dac4c24 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1200.732150] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-unplugged", "status": "completed", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1200.732285] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d029e92c-f361-405c-868a-1e507dac4c24 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1200.733910] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d029e92c-f361-405c-868a-1e507dac4c24'] response: {'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'code': 200} [ 1201.160200] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] No DVR routers for this DVR port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1201.224928] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] update_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:38:13Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1201.225120] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] update_port_postcommit: [ 1201.225120] [49942]: key[status], ACTIVE -> DOWN [ 1201.225120] [49942]: key[binding:host_id], cpu-1 -> [ 1201.225120] [49942]: key[binding:vif_type], ovs -> unbound [ 1201.225120] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1201.225120] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1201.225298] [49942]: DEBUG neutron.plugins.ml2.plugin [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] In _notify_port_updated(), no bound segment for port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 on network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 {{(pid=49942) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1201.228866] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.229229] [49942]: DEBUG neutron_lib.callbacks.manager [req-320e8115-0534-443e-8cae-b84296582fef req-e0bf508c-a70b-42af-8e4a-c532974617d3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1201.230505] [49942]: [pid: 49942|app: 0|req: 5554/10880] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:39:22 2025] PUT /networking/v2.0/ports/7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 840 bytes in 695 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.265034] [49941]: [pid: 49941|app: 0|req: 5327/10881] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:23 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1201.298256] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa7b628c-4b9b-466d-abbd-c4fbb7305a63 req-e082af78-618f-40df-8b4d-3d1118756ca3 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.299173] [49942]: [pid: 49942|app: 0|req: 5555/10882] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:23 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.306021] [49941]: DEBUG neutron.api.wsgi [req-aa7b628c-4b9b-466d-abbd-c4fbb7305a63 req-60f22a1e-045c-47d9-aae8-bfdc415202a8 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.330483] [49941]: [pid: 49941|app: 0|req: 5328/10883] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:23 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.474962] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58e6a137-b0d6-48e2-8398-6e8126bdf299 req-0c31e956-31a0-4947-a73b-f877827a5a60 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1201.475957] [49942]: [pid: 49942|app: 0|req: 5556/10884] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:23 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1201.482886] [49941]: DEBUG neutron.api.wsgi [req-58e6a137-b0d6-48e2-8398-6e8126bdf299 req-3f1ec8e3-762e-4170-b7d2-7ceea1826cd5 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1201.504196] [49941]: [pid: 49941|app: 0|req: 5329/10885] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:23 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.329881] [49942]: [pid: 49942|app: 0|req: 5557/10886] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:24 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1202.405182] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-75e9f272-064e-4f24-8d31-0952906dc596 req-ef60f531-d423-4ed7-80df-ff9c6c711645 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.406105] [49941]: [pid: 49941|app: 0|req: 5330/10887] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:24 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.411931] [49942]: DEBUG neutron.api.wsgi [req-75e9f272-064e-4f24-8d31-0952906dc596 req-0b269aa8-c221-427d-b71f-3d6404061056 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.431408] [49942]: [pid: 49942|app: 0|req: 5558/10888] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:24 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.542070] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-1698f16a-db52-4058-b440-172301504382 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.543162] [49941]: [pid: 49941|app: 0|req: 5331/10889] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:24 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.593233] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0209556-7390-4cb5-a61d-caa39f32ea38 req-36bb494b-892a-4782-9618-c953a9f39e42 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1202.594337] [49941]: [pid: 49941|app: 0|req: 5332/10890] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:24 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1202.599775] [49941]: DEBUG neutron.api.wsgi [req-b0209556-7390-4cb5-a61d-caa39f32ea38 req-80a65912-1cd3-4029-8958-f55226cb4c9b tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1202.608806] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port 262b8ddc-9b13-475a-a114-06b879916eba {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1202.608961] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (262b8ddc-9b13-475a-a114-06b879916eba), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.620032] [49941]: [pid: 49941|app: 0|req: 5333/10891] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:24 2025] GET /networking/v2.0/security-groups?id=7183ac02-0b6b-4597-a17a-f72ace8a9c85&fields=id&fields=name => generated 110 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1202.641872] [49942]: DEBUG neutron.plugins.ml2.db [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] For port 262b8ddc-9b13-475a-a114-06b879916eba, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=262b8ddc-9b13-475a-a114-06b879916eba,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1202.642062] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (262b8ddc-9b13-475a-a114-06b879916eba), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.646727] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:58Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1202.646902] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1202.646902] [49942]: key[id], 262b8ddc-9b13-475a-a114-06b879916eba -> None [ 1202.646902] [49942]: key[binding:vnic_type], normal -> None [ 1202.646902] [49942]: key[tags], [] -> None [ 1202.646902] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1202.646902] [49942]: key[allowed_address_pairs], [] -> None [ 1202.646902] [49942]: key[extra_dhcp_opts], [] -> None [ 1202.646902] [49942]: key[binding:profile], {} -> None [ 1202.646902] [49942]: key[admin_state_up], True -> None [ 1202.646902] [49942]: key[binding:vif_type], ovs -> None [ 1202.646902] [49942]: key[device_owner], compute:nova -> None [ 1202.646902] [49942]: key[created_at], 2025-11-20T12:37:57Z -> None [ 1202.646902] [49942]: key[updated_at], 2025-11-20T12:37:58Z -> None [ 1202.646902] [49942]: key[description], -> None [ 1202.646902] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1202.646902] [49942]: key[binding:host_id], cpu-1 -> None [ 1202.646902] [49942]: key[standard_attr_id], 1735 -> None [ 1202.646902] [49942]: key[name], -> None [ 1202.646902] [49942]: key[mac_address], fa:16:3e:84:43:00 -> None [ 1202.646902] [49942]: key[status], ACTIVE -> None [ 1202.646902] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1202.646902] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] -> None [ 1202.646902] [49942]: key[security_groups], ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] -> None [ 1202.646902] [49942]: key[revision_number], 5 -> None [ 1202.646902] [49942]: key[port_security_enabled], True -> None [ 1202.646902] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1202.646902] [49942]: key[device_id], d4d87c9d-a421-4f20-a94a-680c0f6465ed -> None [ 1202.646902] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1202.649376] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for 262b8ddc-9b13-475a-a114-06b879916eba owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1202.737768] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1202.742904] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-fa6fe466-ad6d-4129-a8cd-3a9baaa903d2" -d '{"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1202.756876] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (262b8ddc-9b13-475a-a114-06b879916eba), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.767146] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=262b8ddc-9b13-475a-a114-06b879916eba,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1202.768851] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-038350ec-e080-46f0-adba-d6a76d327ed6 x-openstack-request-id: req-038350ec-e080-46f0-adba-d6a76d327ed6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1202.768944] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1202.769068] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-038350ec-e080-46f0-adba-d6a76d327ed6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1202.769200] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-038350ec-e080-46f0-adba-d6a76d327ed6'] response: {'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'status': 'completed', 'code': 200} [ 1202.796601] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] No DVR routers for this DVR port 262b8ddc-9b13-475a-a114-06b879916eba on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1202.797025] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': '262b8ddc-9b13-475a-a114-06b879916eba', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:84:43:00', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'device_owner': 'compute:nova', 'standard_attr_id': 1735, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:37:57Z', 'updated_at': '2025-11-20T12:37:58Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (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': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1202.797174] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1202.797174] [49942]: key[id], 262b8ddc-9b13-475a-a114-06b879916eba -> None [ 1202.797174] [49942]: key[binding:vnic_type], normal -> None [ 1202.797174] [49942]: key[tags], [] -> None [ 1202.797174] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '74e6f6e0-95e6-4531-99e9-0e78350fb655', 'external-id': 'nsx-vlan-transportzone-896', 'segmentation_id': 896, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1202.797174] [49942]: key[allowed_address_pairs], [] -> None [ 1202.797174] [49942]: key[extra_dhcp_opts], [] -> None [ 1202.797174] [49942]: key[binding:profile], {} -> None [ 1202.797174] [49942]: key[admin_state_up], True -> None [ 1202.797174] [49942]: key[binding:vif_type], ovs -> None [ 1202.797174] [49942]: key[device_owner], compute:nova -> None [ 1202.797174] [49942]: key[created_at], 2025-11-20T12:37:57Z -> None [ 1202.797174] [49942]: key[updated_at], 2025-11-20T12:37:58Z -> None [ 1202.797174] [49942]: key[description], -> None [ 1202.797174] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1202.797174] [49942]: key[binding:host_id], cpu-1 -> None [ 1202.797174] [49942]: key[standard_attr_id], 1735 -> None [ 1202.797174] [49942]: key[name], -> None [ 1202.797174] [49942]: key[mac_address], fa:16:3e:84:43:00 -> None [ 1202.797174] [49942]: key[status], ACTIVE -> None [ 1202.797174] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1202.797174] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.3'}] -> None [ 1202.797174] [49942]: key[security_groups], ['7183ac02-0b6b-4597-a17a-f72ace8a9c85'] -> None [ 1202.797174] [49942]: key[revision_number], 5 -> None [ 1202.797174] [49942]: key[port_security_enabled], True -> None [ 1202.797174] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1202.797174] [49942]: key[device_id], d4d87c9d-a421-4f20-a94a-680c0f6465ed -> None [ 1202.797174] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1202.798737] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6930841-a9a4-4354-bedd-b87d5025faaa req-b29300fd-60e6-4452-95ea-5a243249ea2d tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1202.801295] [49942]: [pid: 49942|app: 0|req: 5559/10892] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:39:24 2025] DELETE /networking/v2.0/ports/262b8ddc-9b13-475a-a114-06b879916eba => generated 0 bytes in 254 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1203.312204] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa6fe466-ad6d-4129-a8cd-3a9baaa903d2 req-5aa06fb1-0361-417e-87ad-c7520c51e161 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.313143] [49941]: [pid: 49941|app: 0|req: 5334/10893] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 843 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.359869] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa6fe466-ad6d-4129-a8cd-3a9baaa903d2 req-6b3066b7-a5fb-4c6b-91fb-499c94ae9e96 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.360899] [49942]: [pid: 49942|app: 0|req: 5560/10894] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.366949] [49941]: DEBUG neutron.api.wsgi [req-fa6fe466-ad6d-4129-a8cd-3a9baaa903d2 req-ece88132-ac2e-496c-b1c6-014779796ad3 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.396576] [49942]: [pid: 49942|app: 0|req: 5561/10895] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.398165] [49941]: [pid: 49941|app: 0|req: 5335/10896] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 805 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.419166] [49941]: DEBUG neutron.api.wsgi [req-3b701ec4-32fd-47f2-9ad1-a12576678e0f req-3a168309-bb17-4f8d-b51b-4c34fdeca83c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.419839] [49941]: DEBUG neutron.api.wsgi [req-3b701ec4-32fd-47f2-9ad1-a12576678e0f req-3a168309-bb17-4f8d-b51b-4c34fdeca83c service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1203.420287] [49941]: [pid: 49941|app: 0|req: 5336/10897] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:39:25 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) [ 1203.420694] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa6fe466-ad6d-4129-a8cd-3a9baaa903d2 req-8b225c99-fba4-4d88-84d1-9c5da2f4832d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.421642] [49942]: [pid: 49942|app: 0|req: 5562/10898] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.453872] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fa6fe466-ad6d-4129-a8cd-3a9baaa903d2 req-a73ab57c-705c-4554-b343-83e5299f07de service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.454859] [49941]: [pid: 49941|app: 0|req: 5337/10899] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.490593] [49942]: [pid: 49942|app: 0|req: 5563/10900] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.519163] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7d5a6e8-b3f1-4791-a9b5-41aa0bdf35d9 req-d815cea0-0649-4ec7-9e3b-c6abc0e0e7a6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.520172] [49942]: [pid: 49942|app: 0|req: 5564/10901] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.523692] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-f657568a-767d-4d8d-a59b-650c9d206563 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.524772] [49941]: [pid: 49941|app: 0|req: 5338/10902] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 615 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.545876] [49941]: [pid: 49941|app: 0|req: 5339/10903] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db&fields=id&fields=resource_request => generated 57 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.548203] [49941]: DEBUG neutron.api.wsgi [req-e7d5a6e8-b3f1-4791-a9b5-41aa0bdf35d9 req-5c70952f-c840-441b-9711-aaa93501985b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1203.550322] [49942]: [pid: 49942|app: 0|req: 5565/10904] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.553405] [49942]: DEBUG neutron.api.v2.base [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Request body: {'port': {'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'admin_state_up': True, 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1203.568772] [49941]: [pid: 49941|app: 0|req: 5340/10905] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.591294] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Made reservation on behalf of 4e125beb21e4480a95cfeb99ed3bdf06 for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1203.594426] [49942]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1203.616581] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e175c613-304b-41da-9d59-9d066189cda5 req-0cddd8c6-4561-4ed2-8839-549118be30c0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.617376] [49941]: [pid: 49941|app: 0|req: 5341/10906] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/ports/7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 744 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1203.642906] [49942]: DEBUG neutron.db.db_base_plugin_common [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Allocated IP 192.168.128.6 (068dbb50-19d3-469c-819f-770aa015f840/5df22172-7d84-4034-9bcf-8ac9e0677f8d/075ba8c6-d83f-414f-b75a-f9f08d485b53) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1203.693127] [49941]: [pid: 49941|app: 0|req: 5342/10907] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:25 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1203.751363] [49942]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks [] for allowed_address_pair (075ba8c6-d83f-414f-b75a-f9f08d485b53), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1203.752158] [49942]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks [] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1203.752397] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_precommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'port_security_enabled': True, 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1203.752563] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_precommit: [ 1203.752563] [49942]: key[id], None -> 075ba8c6-d83f-414f-b75a-f9f08d485b53 [ 1203.752563] [49942]: key[binding:vnic_type], None -> normal [ 1203.752563] [49942]: key[binding:vif_details], None -> {} [ 1203.752563] [49942]: key[allowed_address_pairs], None -> [] [ 1203.752563] [49942]: key[binding:profile], None -> {} [ 1203.752563] [49942]: key[admin_state_up], None -> True [ 1203.752563] [49942]: key[binding:vif_type], None -> unbound [ 1203.752563] [49942]: key[device_owner], None -> [ 1203.752563] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1203.752563] [49942]: key[binding:host_id], None -> [ 1203.752563] [49942]: key[standard_attr_id], None -> 1776 [ 1203.752563] [49942]: key[name], None -> [ 1203.752563] [49942]: key[mac_address], None -> fa:16:3e:3d:95:3d [ 1203.752563] [49942]: key[status], None -> DOWN [ 1203.752563] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1203.752563] [49942]: key[fixed_ips], None -> [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}] [ 1203.752563] [49942]: key[security_groups], None -> ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] [ 1203.752563] [49942]: key[port_security_enabled], None -> True [ 1203.752563] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1203.752563] [49942]: key[device_id], None -> fca3db08-eaf8-4400-b7a6-fdf6ada38463 [ 1203.752563] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1203.779373] [49942]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1203.801921] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Pushing event updated for resources: {'Port': ['ID=075ba8c6-d83f-414f-b75a-f9f08d485b53,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1203.811502] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Network 068dbb50-19d3-469c-819f-770aa015f840 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1203.812146] [49942]: DEBUG neutron.scheduler.base_scheduler [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1203.814088] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1203.835517] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_postcommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'port_security_enabled': True, 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 1, 'network': {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1203.835763] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] create_port_postcommit: [ 1203.835763] [49942]: key[id], None -> 075ba8c6-d83f-414f-b75a-f9f08d485b53 [ 1203.835763] [49942]: key[binding:vnic_type], None -> normal [ 1203.835763] [49942]: key[tags], None -> [] [ 1203.835763] [49942]: key[binding:vif_details], None -> {} [ 1203.835763] [49942]: key[allowed_address_pairs], None -> [] [ 1203.835763] [49942]: key[extra_dhcp_opts], None -> [] [ 1203.835763] [49942]: key[binding:profile], None -> {} [ 1203.835763] [49942]: key[admin_state_up], None -> True [ 1203.835763] [49942]: key[network], None -> {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} [ 1203.835763] [49942]: key[binding:vif_type], None -> unbound [ 1203.835763] [49942]: key[device_owner], None -> [ 1203.835763] [49942]: key[created_at], None -> 2025-11-20T12:39:25Z [ 1203.835763] [49942]: key[updated_at], None -> 2025-11-20T12:39:25Z [ 1203.835763] [49942]: key[tenant_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1203.835763] [49942]: key[binding:host_id], None -> [ 1203.835763] [49942]: key[description], None -> [ 1203.835763] [49942]: key[standard_attr_id], None -> 1776 [ 1203.835763] [49942]: key[name], None -> [ 1203.835763] [49942]: key[mac_address], None -> fa:16:3e:3d:95:3d [ 1203.835763] [49942]: key[status], None -> DOWN [ 1203.835763] [49942]: key[network_id], None -> 068dbb50-19d3-469c-819f-770aa015f840 [ 1203.835763] [49942]: key[fixed_ips], None -> [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}] [ 1203.835763] [49942]: key[security_groups], None -> ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] [ 1203.835763] [49942]: key[revision_number], None -> 1 [ 1203.835763] [49942]: key[port_security_enabled], None -> True [ 1203.835763] [49942]: key[project_id], None -> 4e125beb21e4480a95cfeb99ed3bdf06 [ 1203.835763] [49942]: key[device_id], None -> fca3db08-eaf8-4400-b7a6-fdf6ada38463 [ 1203.835763] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1203.868028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1203.868412] [49942]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-f620c1b6-d92d-4084-93fa-44feefbd5f6c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1203.880266] [49942]: [pid: 49942|app: 0|req: 5566/10908] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:39:25 2025] POST /networking/v2.0/ports => generated 732 bytes in 329 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1203.888108] [49941]: DEBUG neutron.api.v2.base [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Request body: {'port': {'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1203.921989] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.023712] [49941]: DEBUG neutron.notifiers.nova [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 075ba8c6-d83f-414f-b75a-f9f08d485b53 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1204.029429] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks [] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.037140] [49941]: DEBUG neutron.db.provisioning_blocks [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Transition to ACTIVE for port object 075ba8c6-d83f-414f-b75a-f9f08d485b53 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1204.038931] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_precommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1204.039082] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_precommit: [ 1204.039082] [49941]: key[device_owner], -> compute:nova [ 1204.039082] [49941]: key[binding:host_id], -> cpu-1 [ 1204.039082] [49941]: key[revision_number], 1 -> 2 [ 1204.039082] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1204.040336] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1204.059510] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Pushing event updated for resources: {'Port': ['ID=075ba8c6-d83f-414f-b75a-f9f08d485b53,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1204.094251] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_postcommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': '', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 1, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1204.094546] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_postcommit: [ 1204.094546] [49941]: key[device_owner], -> compute:nova [ 1204.094546] [49941]: key[binding:host_id], -> cpu-1 [ 1204.094546] [49941]: key[revision_number], 1 -> 2 [ 1204.094546] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1204.104224] [49941]: DEBUG neutron.plugins.ml2.managers [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Attempting to bind port 075ba8c6-d83f-414f-b75a-f9f08d485b53 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1204.104436] [49941]: DEBUG neutron.plugins.ml2.managers [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Attempting to bind port 075ba8c6-d83f-414f-b75a-f9f08d485b53 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1204.104536] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Attempting to bind port 075ba8c6-d83f-414f-b75a-f9f08d485b53 on network 068dbb50-19d3-469c-819f-770aa015f840 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1204.129919] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 39, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1204.130267] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Bind Segment={'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 39, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1204.132997] [49941]: DEBUG networking_nsxv3.api.rpc [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Bind port on Host cpu-1 & Segment [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1204.495654] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cb5ccfc-5cbd-422f-8d85-fe7e975edc7f req-dcbe2c44-b5e8-4635-80cc-55969c070d69 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.496702] [49942]: [pid: 49942|app: 0|req: 5567/10909] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:26 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 747 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.502558] [49942]: DEBUG neutron.api.wsgi [req-6cb5ccfc-5cbd-422f-8d85-fe7e975edc7f req-980f5f9d-b4b8-4c5a-a7ef-78f4cd1366e5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.527905] [49942]: [pid: 49942|app: 0|req: 5568/10910] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:26 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1204.643596] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e713991-ecbc-4fd0-b9f0-c76b95e992e6 req-fa5dda46-3efd-423c-872f-dc3fcf8d2676 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1204.644445] [49942]: [pid: 49942|app: 0|req: 5569/10911] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:26 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1204.650753] [49942]: DEBUG neutron.api.wsgi [req-7e713991-ecbc-4fd0-b9f0-c76b95e992e6 req-cc03d7d7-f477-4587-99c3-6becad05c3f0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1204.668795] [49942]: [pid: 49942|app: 0|req: 5570/10912] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:26 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1204.775308] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'name': 'network-vif-deleted', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1204.777030] [49942]: [pid: 49942|app: 0|req: 5571/10913] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:26 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1204.778833] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7b5a4e24-fb8e-4f9c-9b01-d513604f0c77" -d '{"events": [{"server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "name": "network-vif-deleted", "tag": "262b8ddc-9b13-475a-a114-06b879916eba"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1204.801511] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-fcf0ddb4-957b-4bb4-b1ac-c63a1ba7a639 x-openstack-request-id: req-fcf0ddb4-957b-4bb4-b1ac-c63a1ba7a639 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1204.801637] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "d4d87c9d-a421-4f20-a94a-680c0f6465ed", "name": "network-vif-deleted", "tag": "262b8ddc-9b13-475a-a114-06b879916eba", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1204.801717] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fcf0ddb4-957b-4bb4-b1ac-c63a1ba7a639 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1204.801896] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fcf0ddb4-957b-4bb4-b1ac-c63a1ba7a639'] response: {'server_uuid': 'd4d87c9d-a421-4f20-a94a-680c0f6465ed', 'name': 'network-vif-deleted', 'tag': '262b8ddc-9b13-475a-a114-06b879916eba', 'status': 'completed', 'code': 200} [ 1205.135850] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Bound using segment: {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1205.136290] [49941]: DEBUG neutron.plugins.ml2.managers [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Bound port: 075ba8c6-d83f-414f-b75a-f9f08d485b53, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bec1528b-3e87-477b-8ab2-02696ad47e66", "external-id": "nsx-vlan-transportzone-180", "segmentation_id": 180}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1205.136408] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.178706] [49941]: DEBUG neutron.plugins.ml2.db [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] For port 075ba8c6-d83f-414f-b75a-f9f08d485b53, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1205.181422] [49941]: DEBUG neutron.plugins.ml2.db [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] For port 075ba8c6-d83f-414f-b75a-f9f08d485b53, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=075ba8c6-d83f-414f-b75a-f9f08d485b53,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1205.182563] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_precommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1205.182727] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_precommit: [ 1205.182727] [49941]: key[binding:vif_type], unbound -> ovs [ 1205.182727] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} [ 1205.182727] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.185449] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.209288] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Pushing event updated for resources: {'Port': ['ID=075ba8c6-d83f-414f-b75a-f9f08d485b53,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1205.216823] [49941]: DEBUG neutron.db.provisioning_blocks [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Provisioning complete for port 075ba8c6-d83f-414f-b75a-f9f08d485b53 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1205.216975] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.217100] [49941]: INFO neutron.plugins.ml2.plugin [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Attempt 1 to provision port 075ba8c6-d83f-414f-b75a-f9f08d485b53 [ 1205.253067] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Current status of the port 075ba8c6-d83f-414f-b75a-f9f08d485b53 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1205.253229] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.266933] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '075ba8c6-d83f-414f-b75a-f9f08d485b53'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1205.274765] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d62ee862-ddf1-4e10-876f-cc7fc7289b2f" -d '{"events": [{"server_uuid": "fca3db08-eaf8-4400-b7a6-fdf6ada38463", "name": "network-vif-plugged", "status": "completed", "tag": "075ba8c6-d83f-414f-b75a-f9f08d485b53"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1205.277275] [49941]: DEBUG neutron.plugins.ml2.db [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] For port 075ba8c6-d83f-414f-b75a-f9f08d485b53, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=075ba8c6-d83f-414f-b75a-f9f08d485b53,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1205.309791] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-c19bc11b-bad8-42b0-aace-5756d2b9e39f x-openstack-request-id: req-c19bc11b-bad8-42b0-aace-5756d2b9e39f {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1205.310158] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "fca3db08-eaf8-4400-b7a6-fdf6ada38463", "name": "network-vif-plugged", "status": "completed", "tag": "075ba8c6-d83f-414f-b75a-f9f08d485b53", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1205.311474] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c19bc11b-bad8-42b0-aace-5756d2b9e39f {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1205.313685] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c19bc11b-bad8-42b0-aace-5756d2b9e39f'] response: {'server_uuid': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'code': 200} [ 1205.317595] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_precommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:27Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:26Z', 'revision_number': 4, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1205.317830] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_precommit: [ 1205.317830] [49941]: key[status], DOWN -> ACTIVE [ 1205.317830] [49941]: key[updated_at], 2025-11-20T12:39:26Z -> 2025-11-20T12:39:27Z [ 1205.317830] [49941]: key[revision_number], 4 -> 5 [ 1205.317830] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.323203] [49941]: DEBUG neutron.db.provisioning_blocks [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Provisioning complete for port 075ba8c6-d83f-414f-b75a-f9f08d485b53 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1205.323380] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.323522] [49941]: INFO neutron.plugins.ml2.plugin [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Attempt 1 to provision port 075ba8c6-d83f-414f-b75a-f9f08d485b53 [ 1205.369389] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Current status of the port 075ba8c6-d83f-414f-b75a-f9f08d485b53 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1205.370206] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_postcommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:27Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:26Z', 'revision_number': 4, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1205.370376] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_postcommit: [ 1205.370376] [49941]: key[status], DOWN -> ACTIVE [ 1205.370376] [49941]: key[updated_at], 2025-11-20T12:39:26Z -> 2025-11-20T12:39:27Z [ 1205.370376] [49941]: key[revision_number], 4 -> 5 [ 1205.370376] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.370538] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.393154] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Pushing event updated for resources: {'Port': ['ID=075ba8c6-d83f-414f-b75a-f9f08d485b53,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1205.395683] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_postcommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:26Z', 'revision_number': 4, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:25Z', 'revision_number': 2, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1205.395854] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] update_port_postcommit: [ 1205.395854] [49941]: key[binding:vif_type], unbound -> ovs [ 1205.395854] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} [ 1205.395854] [49941]: key[updated_at], 2025-11-20T12:39:25Z -> 2025-11-20T12:39:26Z [ 1205.395854] [49941]: key[revision_number], 2 -> 4 [ 1205.395854] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1205.400882] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.401273] [49941]: DEBUG neutron_lib.callbacks.manager [req-0800d03a-fcd1-485f-a56d-77377197518d req-7f1e033a-81a4-494b-98fb-df0550b32154 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1205.402575] [49941]: [pid: 49941|app: 0|req: 5343/10914] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:39:25 2025] PUT /networking/v2.0/ports/075ba8c6-d83f-414f-b75a-f9f08d485b53 => generated 1037 bytes in 1518 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1205.611964] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1e950d8-12f9-4f3d-b1af-e13108ae1008 req-48fff76f-5564-4b77-91eb-a95e8ec98d18 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.612944] [49942]: [pid: 49942|app: 0|req: 5572/10915] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:27 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.619266] [49941]: DEBUG neutron.api.wsgi [req-f1e950d8-12f9-4f3d-b1af-e13108ae1008 req-47274da1-f45b-4ec2-8150-3dab7a6ad539 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1205.642252] [49941]: [pid: 49941|app: 0|req: 5344/10916] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:27 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1205.789403] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-33794ef0-7a2c-4e0d-8e48-ae8dd9293e55 req-c7c7c9b7-8e48-4613-abcc-73b44dd35194 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1205.790407] [49942]: [pid: 49942|app: 0|req: 5573/10917] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:27 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.798627] [49941]: DEBUG neutron.api.wsgi [req-33794ef0-7a2c-4e0d-8e48-ae8dd9293e55 req-f6e316c6-7c48-4101-9bb4-74642cf1f36a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1205.821278] [49941]: [pid: 49941|app: 0|req: 5345/10918] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:27 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1205.853962] [49942]: [pid: 49942|app: 0|req: 5574/10919] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:27 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1206.439210] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-71c759f4-5599-449f-a804-759445c7049b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.440164] [49941]: [pid: 49941|app: 0|req: 5346/10920] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1206.447316] [49942]: DEBUG neutron.api.wsgi [req-0800d03a-fcd1-485f-a56d-77377197518d req-0c194a7d-9ece-4db3-81df-c153bb883b68 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.460654] [49942]: [pid: 49942|app: 0|req: 5575/10921] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=075ba8c6-d83f-414f-b75a-f9f08d485b53 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1206.482877] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-c0b7eb4f-680b-4330-83bb-bc3c6be0c3c0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.483811] [49941]: [pid: 49941|app: 0|req: 5347/10922] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.511013] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96ab542a-1381-48da-a00e-a82343a4ed0b req-e5a651fe-acb6-41ba-8598-9a3df9c47f31 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.511499] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0800d03a-fcd1-485f-a56d-77377197518d req-d6ef0c76-ab57-4bf2-a8a5-734183b8805f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.511963] [49942]: [pid: 49942|app: 0|req: 5576/10923] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1206.512489] [49941]: [pid: 49941|app: 0|req: 5348/10924] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.517661] [49942]: DEBUG neutron.api.wsgi [req-96ab542a-1381-48da-a00e-a82343a4ed0b req-72b79e73-bb5e-4af6-bd26-52a71ae1788d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.536862] [49942]: [pid: 49942|app: 0|req: 5577/10925] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.548901] [49941]: [pid: 49941|app: 0|req: 5349/10926] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1206.585070] [49942]: [pid: 49942|app: 0|req: 5578/10927] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1206.759946] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d3887a5-c774-4464-986b-45eb3ec0f2fc req-c3df16b2-553a-40cf-b64a-b479c3f7345f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.760866] [49941]: [pid: 49941|app: 0|req: 5350/10928] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.766845] [49942]: DEBUG neutron.api.wsgi [req-8d3887a5-c774-4464-986b-45eb3ec0f2fc req-2faf6ed2-144a-472c-9315-3b6fd20e157f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.789030] [49942]: [pid: 49942|app: 0|req: 5579/10929] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1206.914952] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb3e34ce-792a-4dfd-895e-f423681b06ea req-1e50ff45-4d8b-4dd5-b86d-f60940d38cc9 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1206.916096] [49941]: [pid: 49941|app: 0|req: 5351/10930] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1206.920555] [49942]: [pid: 49942|app: 0|req: 5580/10931] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/ports?device_id=d4d87c9d-a421-4f20-a94a-680c0f6465ed => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1206.922064] [49941]: DEBUG neutron.api.wsgi [req-eb3e34ce-792a-4dfd-895e-f423681b06ea req-893de072-4710-42b1-9da6-155774ffc986 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1206.941462] [49941]: [pid: 49941|app: 0|req: 5352/10932] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:28 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&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.318087] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'tag': '075ba8c6-d83f-414f-b75a-f9f08d485b53'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1207.319103] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9075c629-e37b-4e06-ac6b-be1c07e36eb9" -d '{"events": [{"name": "network-changed", "server_uuid": "fca3db08-eaf8-4400-b7a6-fdf6ada38463", "tag": "075ba8c6-d83f-414f-b75a-f9f08d485b53"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1207.371827] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-680f87cd-4087-4b79-ba82-2663a9901067 x-openstack-request-id: req-680f87cd-4087-4b79-ba82-2663a9901067 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1207.371981] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "fca3db08-eaf8-4400-b7a6-fdf6ada38463", "tag": "075ba8c6-d83f-414f-b75a-f9f08d485b53", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1207.372033] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-680f87cd-4087-4b79-ba82-2663a9901067 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1207.372213] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-680f87cd-4087-4b79-ba82-2663a9901067'] response: {'name': 'network-changed', 'server_uuid': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'tag': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'status': 'completed', 'code': 200} [ 1207.639033] [49942]: DEBUG neutron.api.wsgi [req-0800d03a-fcd1-485f-a56d-77377197518d req-8f130e4c-3a30-4be2-a26f-4a53149d390d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.639271] [49942]: DEBUG neutron.api.wsgi [req-0800d03a-fcd1-485f-a56d-77377197518d req-8f130e4c-3a30-4be2-a26f-4a53149d390d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1207.639883] [49942]: [pid: 49942|app: 0|req: 5581/10933] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:39: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) [ 1207.888886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6cf92fe-55cc-4c82-8cdb-afb382f69f25 req-362e38c5-5294-4c03-9903-ec66b1e10b67 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.889303] [49941]: [pid: 49941|app: 0|req: 5353/10934] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.895248] [49941]: DEBUG neutron.api.wsgi [req-a6cf92fe-55cc-4c82-8cdb-afb382f69f25 req-287ae825-2e91-4abe-9055-11b5e301ce15 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.906325] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9075c629-e37b-4e06-ac6b-be1c07e36eb9 req-d5bfa801-b3d3-4468-bd7b-28f91c3ae95d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.907532] [49942]: [pid: 49942|app: 0|req: 5582/10935] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1207.918985] [49941]: [pid: 49941|app: 0|req: 5354/10936] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1207.952332] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9075c629-e37b-4e06-ac6b-be1c07e36eb9 req-8c6332d6-408c-4413-9ac7-5f7278775569 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.953510] [49942]: [pid: 49942|app: 0|req: 5583/10937] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 715 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1207.960782] [49941]: DEBUG neutron.api.wsgi [req-9075c629-e37b-4e06-ac6b-be1c07e36eb9 req-10353cd7-2f67-45e4-9068-a942e14f25ad service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1207.974763] [49941]: [pid: 49941|app: 0|req: 5355/10938] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=075ba8c6-d83f-414f-b75a-f9f08d485b53 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1207.997304] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9075c629-e37b-4e06-ac6b-be1c07e36eb9 req-f29ac34e-a192-44aa-b7d2-b2a99b6d9b9c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1207.998318] [49941]: [pid: 49941|app: 0|req: 5356/10939] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.026025] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port 1794c28e-45c1-4cb2-a68f-6962649f3f26 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1208.026200] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1f2b3885-952c-46b0-bde3-904eb18251f2 req-ac91c86a-a405-44b8-a0e9-8ffc9954d50d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.026306] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.027131] [49941]: [pid: 49941|app: 0|req: 5357/10940] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.053445] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.054646] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9075c629-e37b-4e06-ac6b-be1c07e36eb9 req-f49a1f67-28b8-46aa-9a00-39ea540fe164 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1208.055616] [49941]: [pid: 49941|app: 0|req: 5358/10941] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.058198] [49941]: DEBUG neutron.api.wsgi [req-1f2b3885-952c-46b0-bde3-904eb18251f2 req-726b58ba-af62-4138-84d6-74477e1abd7d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1208.058360] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:17Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1208.058548] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1208.058548] [49942]: key[id], 1794c28e-45c1-4cb2-a68f-6962649f3f26 -> None [ 1208.058548] [49942]: key[binding:vnic_type], normal -> None [ 1208.058548] [49942]: key[tags], [] -> None [ 1208.058548] [49942]: key[binding:vif_details], {} -> None [ 1208.058548] [49942]: key[allowed_address_pairs], [] -> None [ 1208.058548] [49942]: key[extra_dhcp_opts], [] -> None [ 1208.058548] [49942]: key[binding:profile], {} -> None [ 1208.058548] [49942]: key[admin_state_up], True -> None [ 1208.058548] [49942]: key[binding:vif_type], unbound -> None [ 1208.058548] [49942]: key[device_owner], -> None [ 1208.058548] [49942]: key[created_at], 2025-11-20T12:38:25Z -> None [ 1208.058548] [49942]: key[updated_at], 2025-11-20T12:39:17Z -> None [ 1208.058548] [49942]: key[description], -> None [ 1208.058548] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1208.058548] [49942]: key[binding:host_id], -> None [ 1208.058548] [49942]: key[standard_attr_id], 1746 -> None [ 1208.058548] [49942]: key[name], tempest-AttachInterfacesTestJSON-297467951 -> None [ 1208.058548] [49942]: key[mac_address], fa:16:3e:5e:ef:fb -> None [ 1208.058548] [49942]: key[status], DOWN -> None [ 1208.058548] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1208.058548] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}] -> None [ 1208.058548] [49942]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 1208.058548] [49942]: key[revision_number], 11 -> None [ 1208.058548] [49942]: key[port_security_enabled], True -> None [ 1208.058548] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1208.058548] [49942]: key[device_id], -> None [ 1208.058548] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1208.060314] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for 1794c28e-45c1-4cb2-a68f-6962649f3f26 owned by {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1208.077499] [49941]: [pid: 49941|app: 0|req: 5359/10942] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1208.115174] [49941]: [pid: 49941|app: 0|req: 5360/10943] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.142546] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1794c28e-45c1-4cb2-a68f-6962649f3f26), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.151112] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=1794c28e-45c1-4cb2-a68f-6962649f3f26,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1208.155038] [49941]: [pid: 49941|app: 0|req: 5361/10944] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:29 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1208.182847] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': '1794c28e-45c1-4cb2-a68f-6962649f3f26', 'name': 'tempest-AttachInterfacesTestJSON-297467951', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:5e:ef:fb', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '', 'device_owner': '', 'standard_attr_id': 1746, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:25Z', 'updated_at': '2025-11-20T12:39:17Z', 'revision_number': 11, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1208.182974] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1208.182974] [49942]: key[id], 1794c28e-45c1-4cb2-a68f-6962649f3f26 -> None [ 1208.182974] [49942]: key[binding:vnic_type], normal -> None [ 1208.182974] [49942]: key[tags], [] -> None [ 1208.182974] [49942]: key[binding:vif_details], {} -> None [ 1208.182974] [49942]: key[allowed_address_pairs], [] -> None [ 1208.182974] [49942]: key[extra_dhcp_opts], [] -> None [ 1208.182974] [49942]: key[binding:profile], {} -> None [ 1208.182974] [49942]: key[admin_state_up], True -> None [ 1208.182974] [49942]: key[binding:vif_type], unbound -> None [ 1208.182974] [49942]: key[device_owner], -> None [ 1208.182974] [49942]: key[created_at], 2025-11-20T12:38:25Z -> None [ 1208.182974] [49942]: key[updated_at], 2025-11-20T12:39:17Z -> None [ 1208.182974] [49942]: key[description], -> None [ 1208.182974] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1208.182974] [49942]: key[binding:host_id], -> None [ 1208.182974] [49942]: key[standard_attr_id], 1746 -> None [ 1208.182974] [49942]: key[name], tempest-AttachInterfacesTestJSON-297467951 -> None [ 1208.182974] [49942]: key[mac_address], fa:16:3e:5e:ef:fb -> None [ 1208.182974] [49942]: key[status], DOWN -> None [ 1208.182974] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1208.182974] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.9'}] -> None [ 1208.182974] [49942]: key[security_groups], ['c9e410e0-5f8d-4b00-bec5-5185a3ebc66f'] -> None [ 1208.182974] [49942]: key[revision_number], 11 -> None [ 1208.182974] [49942]: key[port_security_enabled], True -> None [ 1208.182974] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1208.182974] [49942]: key[device_id], -> None [ 1208.182974] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1208.184624] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a837ebaf-0af8-46cd-893f-8967ba00d223 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.187387] [49942]: [pid: 49942|app: 0|req: 5584/10945] 10.180.1.21 () {58 vars in 1237 bytes} [Thu Nov 20 12:39:29 2025] DELETE /networking/v2.0/ports/1794c28e-45c1-4cb2-a68f-6962649f3f26 => generated 0 bytes in 229 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1208.241905] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5f114a3-f2ba-4b4d-bc7f-ab1249ade27c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (7183ac02-0b6b-4597-a17a-f72ace8a9c85), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.258310] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5f114a3-f2ba-4b4d-bc7f-ab1249ade27c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (7183ac02-0b6b-4597-a17a-f72ace8a9c85), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.284187] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5f114a3-f2ba-4b4d-bc7f-ab1249ade27c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (7183ac02-0b6b-4597-a17a-f72ace8a9c85), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.290306] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f5f114a3-f2ba-4b4d-bc7f-ab1249ade27c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=7183ac02-0b6b-4597-a17a-f72ace8a9c85,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1208.294853] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f5f114a3-f2ba-4b4d-bc7f-ab1249ade27c tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.295278] [49941]: [pid: 49941|app: 0|req: 5362/10946] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:39:29 2025] DELETE /networking/v2.0/security-groups/7183ac02-0b6b-4597-a17a-f72ace8a9c85 => generated 0 bytes in 86 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1208.305948] [49942]: INFO neutron.api.v2.resource [None req-b9538e92-e502-43c4-9da2-41f99f182178 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] show failed (client error): The resource could not be found. [ 1208.306422] [49942]: [pid: 49942|app: 0|req: 5585/10947] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:39:30 2025] GET /networking/v2.0/security-groups/7183ac02-0b6b-4597-a17a-f72ace8a9c85 => generated 146 bytes in 8 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1208.365667] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Deleting port e68cac72-ca17-4665-bb7b-a9faf67871be {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1208.365843] [49941]: DEBUG neutron_lib.callbacks.manager [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.390828] [49941]: DEBUG neutron_lib.callbacks.manager [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.390828] [49941]: DEBUG neutron_lib.callbacks.manager [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (e68cac72-ca17-4665-bb7b-a9faf67871be), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.395171] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit called with port settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd4728f6f-60b6-443c-81be-7dde7dbdc175', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:44Z', 'updated_at': '2025-11-20T12:37:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1208.395330] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_precommit: [ 1208.395330] [49941]: key[id], e68cac72-ca17-4665-bb7b-a9faf67871be -> None [ 1208.395330] [49941]: key[binding:vnic_type], normal -> None [ 1208.395330] [49941]: key[tags], [] -> None [ 1208.395330] [49941]: key[binding:vif_details], {} -> None [ 1208.395330] [49941]: key[allowed_address_pairs], [] -> None [ 1208.395330] [49941]: key[extra_dhcp_opts], [] -> None [ 1208.395330] [49941]: key[binding:profile], {} -> None [ 1208.395330] [49941]: key[admin_state_up], True -> None [ 1208.395330] [49941]: key[binding:vif_type], unbound -> None [ 1208.395330] [49941]: key[device_owner], network:floatingip -> None [ 1208.395330] [49941]: key[created_at], 2025-11-20T12:37:44Z -> None [ 1208.395330] [49941]: key[updated_at], 2025-11-20T12:37:45Z -> None [ 1208.395330] [49941]: key[description], -> None [ 1208.395330] [49941]: key[tenant_id], -> None [ 1208.395330] [49941]: key[binding:host_id], -> None [ 1208.395330] [49941]: key[standard_attr_id], 1701 -> None [ 1208.395330] [49941]: key[name], -> None [ 1208.395330] [49941]: key[mac_address], fa:16:3e:d5:07:53 -> None [ 1208.395330] [49941]: key[status], N/A -> None [ 1208.395330] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1208.395330] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}] -> None [ 1208.395330] [49941]: key[security_groups], [] -> None [ 1208.395330] [49941]: key[revision_number], 2 -> None [ 1208.395330] [49941]: key[port_security_enabled], False -> None [ 1208.395330] [49941]: key[project_id], -> None [ 1208.395330] [49941]: key[device_id], d4728f6f-60b6-443c-81be-7dde7dbdc175 -> None [ 1208.395330] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1208.397106] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Calling delete_port for e68cac72-ca17-4665-bb7b-a9faf67871be owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1208.464310] [49941]: DEBUG neutron_lib.callbacks.manager [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (e68cac72-ca17-4665-bb7b-a9faf67871be), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.471741] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Pushing event deleted for resources: {'Port': ['ID=e68cac72-ca17-4665-bb7b-a9faf67871be,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1208.499240] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit called with port settings {'id': 'e68cac72-ca17-4665-bb7b-a9faf67871be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:d5:07:53', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'd4728f6f-60b6-443c-81be-7dde7dbdc175', 'device_owner': 'network:floatingip', 'standard_attr_id': 1701, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:37:44Z', 'updated_at': '2025-11-20T12:37:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1208.499474] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] delete_port_postcommit: [ 1208.499474] [49941]: key[id], e68cac72-ca17-4665-bb7b-a9faf67871be -> None [ 1208.499474] [49941]: key[binding:vnic_type], normal -> None [ 1208.499474] [49941]: key[tags], [] -> None [ 1208.499474] [49941]: key[binding:vif_details], {} -> None [ 1208.499474] [49941]: key[allowed_address_pairs], [] -> None [ 1208.499474] [49941]: key[extra_dhcp_opts], [] -> None [ 1208.499474] [49941]: key[binding:profile], {} -> None [ 1208.499474] [49941]: key[admin_state_up], True -> None [ 1208.499474] [49941]: key[binding:vif_type], unbound -> None [ 1208.499474] [49941]: key[device_owner], network:floatingip -> None [ 1208.499474] [49941]: key[created_at], 2025-11-20T12:37:44Z -> None [ 1208.499474] [49941]: key[updated_at], 2025-11-20T12:37:45Z -> None [ 1208.499474] [49941]: key[description], -> None [ 1208.499474] [49941]: key[tenant_id], -> None [ 1208.499474] [49941]: key[binding:host_id], -> None [ 1208.499474] [49941]: key[standard_attr_id], 1701 -> None [ 1208.499474] [49941]: key[name], -> None [ 1208.499474] [49941]: key[mac_address], fa:16:3e:d5:07:53 -> None [ 1208.499474] [49941]: key[status], N/A -> None [ 1208.499474] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1208.499474] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.180'}] -> None [ 1208.499474] [49941]: key[security_groups], [] -> None [ 1208.499474] [49941]: key[revision_number], 2 -> None [ 1208.499474] [49941]: key[port_security_enabled], False -> None [ 1208.499474] [49941]: key[project_id], -> None [ 1208.499474] [49941]: key[device_id], d4728f6f-60b6-443c-81be-7dde7dbdc175 -> None [ 1208.499474] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1208.500788] [49941]: DEBUG neutron_lib.callbacks.manager [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks [] for floatingip (d4728f6f-60b6-443c-81be-7dde7dbdc175), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.503707] [49941]: DEBUG neutron_lib.callbacks.manager [None req-402215de-830a-4918-b100-71c231094036 tempest-AttachInterfacesTestJSON-2016270885 tempest-AttachInterfacesTestJSON-2016270885-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1208.504224] [49941]: [pid: 49941|app: 0|req: 5363/10948] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:39:30 2025] DELETE /networking/v2.0/floatingips/d4728f6f-60b6-443c-81be-7dde7dbdc175 => generated 0 bytes in 195 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1208.884645] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (2a622ee3-098a-409e-9f7e-fa215367d972), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.012727] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47349e5f-cfca-44bf-ac9c-76243c3960e6 req-024f214a-45a5-42fd-bc42-944d31e8f7bf tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.013194] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Deleting port 78ab567b-e53d-4325-90fd-f9aaf1bd164d {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1209.013380] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.013674] [49941]: [pid: 49941|app: 0|req: 5364/10949] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:30 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.019422] [49941]: DEBUG neutron.api.wsgi [req-47349e5f-cfca-44bf-ac9c-76243c3960e6 req-a1204883-2638-4ed4-955a-a7664beadfb2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.044394] [49941]: [pid: 49941|app: 0|req: 5365/10950] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:30 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1209.049623] [49942]: DEBUG neutron.plugins.ml2.db [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] For port 78ab567b-e53d-4325-90fd-f9aaf1bd164d, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=78ab567b-e53d-4325-90fd-f9aaf1bd164d,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1209.049852] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.054652] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] delete_port_precommit called with port settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1209.054830] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] delete_port_precommit: [ 1209.054830] [49942]: key[id], 78ab567b-e53d-4325-90fd-f9aaf1bd164d -> None [ 1209.054830] [49942]: key[binding:vnic_type], normal -> None [ 1209.054830] [49942]: key[tags], [] -> None [ 1209.054830] [49942]: key[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.054830] [49942]: key[allowed_address_pairs], [] -> None [ 1209.054830] [49942]: key[extra_dhcp_opts], [] -> None [ 1209.054830] [49942]: key[binding:profile], {} -> None [ 1209.054830] [49942]: key[admin_state_up], True -> None [ 1209.054830] [49942]: key[binding:vif_type], ovs -> None [ 1209.054830] [49942]: key[device_owner], network:router_interface -> None [ 1209.054830] [49942]: key[created_at], 2025-11-20T12:30:22Z -> None [ 1209.054830] [49942]: key[updated_at], 2025-11-20T12:30:26Z -> None [ 1209.054830] [49942]: key[description], -> None [ 1209.054830] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.054830] [49942]: key[binding:host_id], devstack -> None [ 1209.054830] [49942]: key[standard_attr_id], 775 -> None [ 1209.054830] [49942]: key[name], -> None [ 1209.054830] [49942]: key[mac_address], fa:16:3e:90:80:9e -> None [ 1209.054830] [49942]: key[status], ACTIVE -> None [ 1209.054830] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1209.054830] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.1'}] -> None [ 1209.054830] [49942]: key[security_groups], [] -> None [ 1209.054830] [49942]: key[revision_number], 5 -> None [ 1209.054830] [49942]: key[port_security_enabled], False -> None [ 1209.054830] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.054830] [49942]: key[device_id], 2a622ee3-098a-409e-9f7e-fa215367d972 -> None [ 1209.054830] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.056990] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Calling delete_port for 78ab567b-e53d-4325-90fd-f9aaf1bd164d owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1209.164071] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (78ab567b-e53d-4325-90fd-f9aaf1bd164d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.171278] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Pushing event deleted for resources: {'Port': ['ID=78ab567b-e53d-4325-90fd-f9aaf1bd164d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1209.186388] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-227c076a-77f7-40ab-9e8d-0125719c96b5 req-a95a2951-c78e-4b4a-a515-47b5765ae16c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1209.187394] [49941]: [pid: 49941|app: 0|req: 5366/10951] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:30 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.193865] [49941]: DEBUG neutron.api.wsgi [req-227c076a-77f7-40ab-9e8d-0125719c96b5 req-9f92796e-591b-4281-afb8-6b411b0f2dcb tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1209.200497] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] delete_port_postcommit called with port settings {'id': '78ab567b-e53d-4325-90fd-f9aaf1bd164d', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:90:80:9e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_interface', 'standard_attr_id': 775, 'fixed_ips': [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', '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-20T12:30:22Z', 'updated_at': '2025-11-20T12:30:26Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['b0d55e84-fb60-4bd0-b8c9-d486e1807dfb'], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1209.200730] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] delete_port_postcommit: [ 1209.200730] [49942]: key[id], 78ab567b-e53d-4325-90fd-f9aaf1bd164d -> None [ 1209.200730] [49942]: key[binding:vnic_type], normal -> None [ 1209.200730] [49942]: key[tags], [] -> None [ 1209.200730] [49942]: key[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.200730] [49942]: key[allowed_address_pairs], [] -> None [ 1209.200730] [49942]: key[extra_dhcp_opts], [] -> None [ 1209.200730] [49942]: key[binding:profile], {} -> None [ 1209.200730] [49942]: key[admin_state_up], True -> None [ 1209.200730] [49942]: key[binding:vif_type], ovs -> None [ 1209.200730] [49942]: key[device_owner], network:router_interface -> None [ 1209.200730] [49942]: key[created_at], 2025-11-20T12:30:22Z -> None [ 1209.200730] [49942]: key[updated_at], 2025-11-20T12:30:26Z -> None [ 1209.200730] [49942]: key[description], -> None [ 1209.200730] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.200730] [49942]: key[binding:host_id], devstack -> None [ 1209.200730] [49942]: key[standard_attr_id], 775 -> None [ 1209.200730] [49942]: key[name], -> None [ 1209.200730] [49942]: key[mac_address], fa:16:3e:90:80:9e -> None [ 1209.200730] [49942]: key[status], ACTIVE -> None [ 1209.200730] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1209.200730] [49942]: key[fixed_ips], [{'subnet_id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'ip_address': '192.168.128.1'}] -> None [ 1209.200730] [49942]: key[security_groups], [] -> None [ 1209.200730] [49942]: key[revision_number], 5 -> None [ 1209.200730] [49942]: key[port_security_enabled], False -> None [ 1209.200730] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.200730] [49942]: key[device_id], 2a622ee3-098a-409e-9f7e-fa215367d972 -> None [ 1209.200730] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.213656] [49941]: [pid: 49941|app: 0|req: 5367/10952] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:30 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1209.248444] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (2a622ee3-098a-409e-9f7e-fa215367d972), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.355274] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Router 2a622ee3-098a-409e-9f7e-fa215367d972 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1209.409571] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7acf39d8-1efb-4561-ad15-ce6824bb0871 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1209.413371] [49942]: [pid: 49942|app: 0|req: 5586/10953] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:39:30 2025] PUT /networking/v2.0/routers/2a622ee3-098a-409e-9f7e-fa215367d972/remove_router_interface => generated 309 bytes in 815 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1209.469013] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks [] for router (2a622ee3-098a-409e-9f7e-fa215367d972), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.518319] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks [] for router_gateway (2a622ee3-098a-409e-9f7e-fa215367d972), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.542116] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Deleting port 80162776-e10c-44ec-aedb-e0ae06b641cb {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1209.542289] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (80162776-e10c-44ec-aedb-e0ae06b641cb), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.570187] [49941]: DEBUG neutron.plugins.ml2.db [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] For port 80162776-e10c-44ec-aedb-e0ae06b641cb, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=80162776-e10c-44ec-aedb-e0ae06b641cb,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1209.570431] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (80162776-e10c-44ec-aedb-e0ae06b641cb), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.575550] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] delete_port_precommit called with port settings {'id': '80162776-e10c-44ec-aedb-e0ae06b641cb', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:ad:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_gateway', 'standard_attr_id': 769, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:23Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1209.575810] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] delete_port_precommit: [ 1209.575810] [49941]: key[id], 80162776-e10c-44ec-aedb-e0ae06b641cb -> None [ 1209.575810] [49941]: key[binding:vnic_type], normal -> None [ 1209.575810] [49941]: key[tags], [] -> None [ 1209.575810] [49941]: key[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.575810] [49941]: key[allowed_address_pairs], [] -> None [ 1209.575810] [49941]: key[extra_dhcp_opts], [] -> None [ 1209.575810] [49941]: key[binding:profile], {} -> None [ 1209.575810] [49941]: key[admin_state_up], True -> None [ 1209.575810] [49941]: key[binding:vif_type], ovs -> None [ 1209.575810] [49941]: key[device_owner], network:router_gateway -> None [ 1209.575810] [49941]: key[created_at], 2025-11-20T12:30:20Z -> None [ 1209.575810] [49941]: key[updated_at], 2025-11-20T12:30:23Z -> None [ 1209.575810] [49941]: key[description], -> None [ 1209.575810] [49941]: key[tenant_id], -> None [ 1209.575810] [49941]: key[binding:host_id], devstack -> None [ 1209.575810] [49941]: key[standard_attr_id], 769 -> None [ 1209.575810] [49941]: key[name], -> None [ 1209.575810] [49941]: key[mac_address], fa:16:3e:15:ad:70 -> None [ 1209.575810] [49941]: key[status], ACTIVE -> None [ 1209.575810] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1209.575810] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}] -> None [ 1209.575810] [49941]: key[security_groups], [] -> None [ 1209.575810] [49941]: key[revision_number], 5 -> None [ 1209.575810] [49941]: key[port_security_enabled], False -> None [ 1209.575810] [49941]: key[project_id], -> None [ 1209.575810] [49941]: key[device_id], 2a622ee3-098a-409e-9f7e-fa215367d972 -> None [ 1209.575810] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.577720] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Calling delete_port for 80162776-e10c-44ec-aedb-e0ae06b641cb owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1209.658536] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (80162776-e10c-44ec-aedb-e0ae06b641cb), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.668237] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Pushing event deleted for resources: {'Port': ['ID=80162776-e10c-44ec-aedb-e0ae06b641cb,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1209.702812] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] delete_port_postcommit called with port settings {'id': '80162776-e10c-44ec-aedb-e0ae06b641cb', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:15:ad:70', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '2a622ee3-098a-409e-9f7e-fa215367d972', 'device_owner': 'network:router_gateway', 'standard_attr_id': 769, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:23Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1209.703171] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] delete_port_postcommit: [ 1209.703171] [49941]: key[id], 80162776-e10c-44ec-aedb-e0ae06b641cb -> None [ 1209.703171] [49941]: key[binding:vnic_type], normal -> None [ 1209.703171] [49941]: key[tags], [] -> None [ 1209.703171] [49941]: key[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.703171] [49941]: key[allowed_address_pairs], [] -> None [ 1209.703171] [49941]: key[extra_dhcp_opts], [] -> None [ 1209.703171] [49941]: key[binding:profile], {} -> None [ 1209.703171] [49941]: key[admin_state_up], True -> None [ 1209.703171] [49941]: key[binding:vif_type], ovs -> None [ 1209.703171] [49941]: key[device_owner], network:router_gateway -> None [ 1209.703171] [49941]: key[created_at], 2025-11-20T12:30:20Z -> None [ 1209.703171] [49941]: key[updated_at], 2025-11-20T12:30:23Z -> None [ 1209.703171] [49941]: key[description], -> None [ 1209.703171] [49941]: key[tenant_id], -> None [ 1209.703171] [49941]: key[binding:host_id], devstack -> None [ 1209.703171] [49941]: key[standard_attr_id], 769 -> None [ 1209.703171] [49941]: key[name], -> None [ 1209.703171] [49941]: key[mac_address], fa:16:3e:15:ad:70 -> None [ 1209.703171] [49941]: key[status], ACTIVE -> None [ 1209.703171] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1209.703171] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.224'}] -> None [ 1209.703171] [49941]: key[security_groups], [] -> None [ 1209.703171] [49941]: key[revision_number], 5 -> None [ 1209.703171] [49941]: key[port_security_enabled], False -> None [ 1209.703171] [49941]: key[project_id], -> None [ 1209.703171] [49941]: key[device_id], 2a622ee3-098a-409e-9f7e-fa215367d972 -> None [ 1209.703171] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.706054] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (2a622ee3-098a-409e-9f7e-fa215367d972), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.743167] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (2a622ee3-098a-409e-9f7e-fa215367d972), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.744883] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks [] for router_controller (2a622ee3-098a-409e-9f7e-fa215367d972), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.775751] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (2a622ee3-098a-409e-9f7e-fa215367d972), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.776070] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Fanout notify agent at l3_agent the message router_deleted on router 2a622ee3-098a-409e-9f7e-fa215367d972 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1209.780975] [49941]: DEBUG neutron_lib.callbacks.manager [None req-32814ae3-113c-41a0-9ae0-9aa2ede32bcc admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.781469] [49941]: [pid: 49941|app: 0|req: 5368/10954] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:31 2025] DELETE /networking/v2.0/routers/2a622ee3-098a-409e-9f7e-fa215367d972 => generated 0 bytes in 366 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1209.812154] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] Deleting subnet b0d55e84-fb60-4bd0-b8c9-d486e1807dfb {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1209.814324] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] Publish callbacks [] for subnet (b0d55e84-fb60-4bd0-b8c9-d486e1807dfb), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.825789] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (b0d55e84-fb60-4bd0-b8c9-d486e1807dfb), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.865810] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (b0d55e84-fb60-4bd0-b8c9-d486e1807dfb), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.866371] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] delete_subnet_precommit called with subnet settings {'id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'name': 'tempest-AttachInterfacesTestJSON-993154893-subnet', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 761, '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) [ 1209.866562] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] delete_subnet_precommit: [ 1209.866562] [49942]: key[ipv6_ra_mode], None -> None [ 1209.866562] [49942]: key[id], b0d55e84-fb60-4bd0-b8c9-d486e1807dfb -> None [ 1209.866562] [49942]: key[tags], [] -> None [ 1209.866562] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1209.866562] [49942]: key[enable_dhcp], True -> None [ 1209.866562] [49942]: key[ip_version], 4 -> None [ 1209.866562] [49942]: key[created_at], 2025-11-20T12:30:20Z -> None [ 1209.866562] [49942]: key[updated_at], 2025-11-20T12:30:20Z -> None [ 1209.866562] [49942]: key[description], -> None [ 1209.866562] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.866562] [49942]: key[standard_attr_id], 761 -> None [ 1209.866562] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1209.866562] [49942]: key[ipv6_address_mode], None -> None [ 1209.866562] [49942]: key[name], tempest-AttachInterfacesTestJSON-993154893-subnet -> None [ 1209.866562] [49942]: key[subnetpool_id], None -> None [ 1209.866562] [49942]: key[host_routes], [] -> None [ 1209.866562] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1209.866562] [49942]: key[shared], False -> None [ 1209.866562] [49942]: key[router:external], False -> None [ 1209.866562] [49942]: key[revision_number], 0 -> None [ 1209.866562] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1209.866562] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.866562] [49942]: key[service_types], [] -> None [ 1209.866562] [49942]: key[dns_nameservers], [] -> None [ 1209.866562] [49942]: key[segment_id], None -> None [ 1209.866562] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.889553] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (b0d55e84-fb60-4bd0-b8c9-d486e1807dfb), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.889827] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'b0d55e84-fb60-4bd0-b8c9-d486e1807dfb', 'name': 'tempest-AttachInterfacesTestJSON-993154893-subnet', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 761, '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-20T12:30:20Z', 'updated_at': '2025-11-20T12:30:20Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) [ 1209.889993] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] delete_subnet_postcommit: [ 1209.889993] [49942]: key[ipv6_ra_mode], None -> None [ 1209.889993] [49942]: key[id], b0d55e84-fb60-4bd0-b8c9-d486e1807dfb -> None [ 1209.889993] [49942]: key[tags], [] -> None [ 1209.889993] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1209.889993] [49942]: key[enable_dhcp], True -> None [ 1209.889993] [49942]: key[ip_version], 4 -> None [ 1209.889993] [49942]: key[created_at], 2025-11-20T12:30:20Z -> None [ 1209.889993] [49942]: key[updated_at], 2025-11-20T12:30:20Z -> None [ 1209.889993] [49942]: key[description], -> None [ 1209.889993] [49942]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.889993] [49942]: key[standard_attr_id], 761 -> None [ 1209.889993] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1209.889993] [49942]: key[ipv6_address_mode], None -> None [ 1209.889993] [49942]: key[name], tempest-AttachInterfacesTestJSON-993154893-subnet -> None [ 1209.889993] [49942]: key[subnetpool_id], None -> None [ 1209.889993] [49942]: key[host_routes], [] -> None [ 1209.889993] [49942]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1209.889993] [49942]: key[shared], False -> None [ 1209.889993] [49942]: key[router:external], False -> None [ 1209.889993] [49942]: key[revision_number], 0 -> None [ 1209.889993] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1209.889993] [49942]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1209.889993] [49942]: key[service_types], [] -> None [ 1209.889993] [49942]: key[dns_nameservers], [] -> None [ 1209.889993] [49942]: key[segment_id], None -> None [ 1209.889993] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1209.894368] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=b0d55e84-fb60-4bd0-b8c9-d486e1807dfb,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1209.902354] [49942]: DEBUG neutron_lib.callbacks.manager [None req-5709030e-33a3-4c78-9f89-d320841434e6 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.904282] [49942]: [pid: 49942|app: 0|req: 5587/10955] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:39:31 2025] DELETE /networking/v2.0/subnets/b0d55e84-fb60-4bd0-b8c9-d486e1807dfb => generated 0 bytes in 120 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1209.939880] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (78c2184d-4790-469d-bc64-08e4a7f0b1e6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.973661] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Deleting port c6270e94-1dc7-4565-8383-1d2f453ff583 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1209.973822] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (c6270e94-1dc7-4565-8383-1d2f453ff583), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1209.996251] [49941]: DEBUG neutron.plugins.ml2.db [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] For port c6270e94-1dc7-4565-8383-1d2f453ff583, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c6270e94-1dc7-4565-8383-1d2f453ff583,segment=NetworkSegment(02deb5b2-c739-4f55-b84a-4f66235c8110),segment_id=02deb5b2-c739-4f55-b84a-4f66235c8110)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1209.996479] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (c6270e94-1dc7-4565-8383-1d2f453ff583), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.001362] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_port_precommit called with port settings {'id': 'c6270e94-1dc7-4565-8383-1d2f453ff583', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:b7:85:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'device_owner': 'network:dhcp', 'standard_attr_id': 856, '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-20T12:30:47Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1210.002182] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_port_precommit: [ 1210.002182] [49941]: key[id], c6270e94-1dc7-4565-8383-1d2f453ff583 -> None [ 1210.002182] [49941]: key[binding:vnic_type], normal -> None [ 1210.002182] [49941]: key[tags], [] -> None [ 1210.002182] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1210.002182] [49941]: key[allowed_address_pairs], [] -> None [ 1210.002182] [49941]: key[extra_dhcp_opts], [] -> None [ 1210.002182] [49941]: key[binding:profile], {} -> None [ 1210.002182] [49941]: key[admin_state_up], True -> None [ 1210.002182] [49941]: key[binding:vif_type], ovs -> None [ 1210.002182] [49941]: key[device_owner], network:dhcp -> None [ 1210.002182] [49941]: key[created_at], 2025-11-20T12:30:47Z -> None [ 1210.002182] [49941]: key[updated_at], 2025-11-20T12:39:31Z -> None [ 1210.002182] [49941]: key[description], -> None [ 1210.002182] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.002182] [49941]: key[binding:host_id], devstack -> None [ 1210.002182] [49941]: key[standard_attr_id], 856 -> None [ 1210.002182] [49941]: key[name], -> None [ 1210.002182] [49941]: key[mac_address], fa:16:3e:b7:85:e1 -> None [ 1210.002182] [49941]: key[status], ACTIVE -> None [ 1210.002182] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1210.002182] [49941]: key[fixed_ips], [] -> None [ 1210.002182] [49941]: key[security_groups], [] -> None [ 1210.002182] [49941]: key[revision_number], 5 -> None [ 1210.002182] [49941]: key[port_security_enabled], False -> None [ 1210.002182] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.002182] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1210.002182] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.007484] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Calling delete_port for c6270e94-1dc7-4565-8383-1d2f453ff583 owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1210.035703] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e175c613-304b-41da-9d59-9d066189cda5 req-4d4aa4f7-c5a8-444a-9a69-406f0e1242cf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.037558] [49942]: [pid: 49942|app: 0|req: 5588/10956] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:31 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db&tenant_id=6a469ff1687b41cdb245ff24a8660c58 => generated 843 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.045674] [49942]: DEBUG neutron.api.v2.base [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1210.060041] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c6270e94-1dc7-4565-8383-1d2f453ff583), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.069046] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Pushing event deleted for resources: {'Port': ['ID=c6270e94-1dc7-4565-8383-1d2f453ff583,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.076027] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] No DVR routers for this DVR port c6270e94-1dc7-4565-8383-1d2f453ff583 on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1210.076179] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_port_postcommit called with port settings {'id': 'c6270e94-1dc7-4565-8383-1d2f453ff583', 'name': '', 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'mac_address': 'fa:16:3e:b7:85:e1', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'device_owner': 'network:dhcp', 'standard_attr_id': 856, '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-20T12:30:47Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 5, 'project_id': '6ec8f1a9632f448e9964a980ba30a942'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}}] (original binding levels None) on network {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} with segments to bind None [ 1210.076324] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_port_postcommit: [ 1210.076324] [49941]: key[id], c6270e94-1dc7-4565-8383-1d2f453ff583 -> None [ 1210.076324] [49941]: key[binding:vnic_type], normal -> None [ 1210.076324] [49941]: key[tags], [] -> None [ 1210.076324] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1210.076324] [49941]: key[allowed_address_pairs], [] -> None [ 1210.076324] [49941]: key[extra_dhcp_opts], [] -> None [ 1210.076324] [49941]: key[binding:profile], {} -> None [ 1210.076324] [49941]: key[admin_state_up], True -> None [ 1210.076324] [49941]: key[binding:vif_type], ovs -> None [ 1210.076324] [49941]: key[device_owner], network:dhcp -> None [ 1210.076324] [49941]: key[created_at], 2025-11-20T12:30:47Z -> None [ 1210.076324] [49941]: key[updated_at], 2025-11-20T12:39:31Z -> None [ 1210.076324] [49941]: key[description], -> None [ 1210.076324] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.076324] [49941]: key[binding:host_id], devstack -> None [ 1210.076324] [49941]: key[standard_attr_id], 856 -> None [ 1210.076324] [49941]: key[name], -> None [ 1210.076324] [49941]: key[mac_address], fa:16:3e:b7:85:e1 -> None [ 1210.076324] [49941]: key[status], ACTIVE -> None [ 1210.076324] [49941]: key[network_id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1210.076324] [49941]: key[fixed_ips], [] -> None [ 1210.076324] [49941]: key[security_groups], [] -> None [ 1210.076324] [49941]: key[revision_number], 5 -> None [ 1210.076324] [49941]: key[port_security_enabled], False -> None [ 1210.076324] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.076324] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1210.076324] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.086042] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.095337] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (78c2184d-4790-469d-bc64-08e4a7f0b1e6), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.106467] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_network_precommit called with network settings {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} (original settings None) and network segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] [ 1210.106661] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_network_precommit: [ 1210.106661] [49941]: key[vlan_transparent], None -> None [ 1210.106661] [49941]: key[id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1210.106661] [49941]: key[tags], [] -> None [ 1210.106661] [49941]: key[availability_zone_hints], [] -> None [ 1210.106661] [49941]: key[mtu], 8950 -> None [ 1210.106661] [49941]: key[provider:network_type], vlan -> None [ 1210.106661] [49941]: key[admin_state_up], True -> None [ 1210.106661] [49941]: key[provider:physical_network], default -> None [ 1210.106661] [49941]: key[provider:segmentation_id], 896 -> None [ 1210.106661] [49941]: key[created_at], 2025-11-20T12:30:19Z -> None [ 1210.106661] [49941]: key[updated_at], 2025-11-20T12:39:31Z -> None [ 1210.106661] [49941]: key[description], -> None [ 1210.106661] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.106661] [49941]: key[standard_attr_id], 757 -> None [ 1210.106661] [49941]: key[name], tempest-AttachInterfacesTestJSON-993154893-network -> None [ 1210.106661] [49941]: key[availability_zones], ['nova'] -> None [ 1210.106661] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.106661] [49941]: key[status], ACTIVE -> None [ 1210.106661] [49941]: key[shared], False -> None [ 1210.106661] [49941]: key[router:external], False -> None [ 1210.106661] [49941]: key[revision_number], 3 -> None [ 1210.106661] [49941]: key[port_security_enabled], True -> None [ 1210.106661] [49941]: key[subnets], [] -> None [ 1210.106661] [49941]: key[ipv4_address_scope], None -> None [ 1210.106661] [49941]: key[qinq], None -> None [ 1210.106661] [49941]: key[ipv6_address_scope], None -> None [ 1210.106661] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.107470] [49941]: DEBUG neutron.services.segments.db [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['78c2184d-4790-469d-bc64-08e4a7f0b1e6']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1210.111487] [49941]: DEBUG neutron.services.segments.db [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '02deb5b2-c739-4f55-b84a-4f66235c8110') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1210.111631] [49941]: DEBUG neutron.services.segments.db [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '02deb5b2-c739-4f55-b84a-4f66235c8110') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1210.116266] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (02deb5b2-c739-4f55-b84a-4f66235c8110), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.125919] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (02deb5b2-c739-4f55-b84a-4f66235c8110), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.133686] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Releasing vlan 896 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1210.134154] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (02deb5b2-c739-4f55-b84a-4f66235c8110), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.160249] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (78c2184d-4790-469d-bc64-08e4a7f0b1e6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.160451] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_network_postcommit called with network settings {'id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6', 'name': 'tempest-AttachInterfacesTestJSON-993154893-network', 'tenant_id': '6ec8f1a9632f448e9964a980ba30a942', 'project_id': '6ec8f1a9632f448e9964a980ba30a942', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 757, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:30:19Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 896} (original settings None) and network segments [{'id': '02deb5b2-c739-4f55-b84a-4f66235c8110', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 896, 'network_id': '78c2184d-4790-469d-bc64-08e4a7f0b1e6'}] [ 1210.160612] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] delete_network_postcommit: [ 1210.160612] [49941]: key[vlan_transparent], None -> None [ 1210.160612] [49941]: key[id], 78c2184d-4790-469d-bc64-08e4a7f0b1e6 -> None [ 1210.160612] [49941]: key[tags], [] -> None [ 1210.160612] [49941]: key[availability_zone_hints], [] -> None [ 1210.160612] [49941]: key[mtu], 8950 -> None [ 1210.160612] [49941]: key[provider:network_type], vlan -> None [ 1210.160612] [49941]: key[admin_state_up], True -> None [ 1210.160612] [49941]: key[provider:physical_network], default -> None [ 1210.160612] [49941]: key[provider:segmentation_id], 896 -> None [ 1210.160612] [49941]: key[created_at], 2025-11-20T12:30:19Z -> None [ 1210.160612] [49941]: key[updated_at], 2025-11-20T12:39:31Z -> None [ 1210.160612] [49941]: key[description], -> None [ 1210.160612] [49941]: key[tenant_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.160612] [49941]: key[standard_attr_id], 757 -> None [ 1210.160612] [49941]: key[name], tempest-AttachInterfacesTestJSON-993154893-network -> None [ 1210.160612] [49941]: key[availability_zones], ['nova'] -> None [ 1210.160612] [49941]: key[project_id], 6ec8f1a9632f448e9964a980ba30a942 -> None [ 1210.160612] [49941]: key[status], ACTIVE -> None [ 1210.160612] [49941]: key[shared], False -> None [ 1210.160612] [49941]: key[router:external], False -> None [ 1210.160612] [49941]: key[revision_number], 3 -> None [ 1210.160612] [49941]: key[port_security_enabled], True -> None [ 1210.160612] [49941]: key[subnets], [] -> None [ 1210.160612] [49941]: key[ipv4_address_scope], None -> None [ 1210.160612] [49941]: key[qinq], None -> None [ 1210.160612] [49941]: key[ipv6_address_scope], None -> None [ 1210.160612] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.166476] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Pushing event deleted for resources: {'Network': ['ID=78c2184d-4790-469d-bc64-08e4a7f0b1e6,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.170126] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a4681f9a-32b6-4e59-ac04-05c876f61ccd admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.171412] [49941]: [pid: 49941|app: 0|req: 5369/10957] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:39:31 2025] DELETE /networking/v2.0/networks/78c2184d-4790-469d-bc64-08e4a7f0b1e6 => generated 0 bytes in 265 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1210.188348] [49941]: INFO neutron.services.segments.plugin [-] Segment 02deb5b2-c739-4f55-b84a-4f66235c8110 resource provider aggregate not found [ 1210.202933] [49942]: DEBUG neutron.notifiers.nova [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1210.204196] [49941]: INFO neutron.services.segments.plugin [-] Segment 02deb5b2-c739-4f55-b84a-4f66235c8110 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 02deb5b2-c739-4f55-b84a-4f66235c8110 found for delete ", "request_id": "req-be0d11a7-0244-46dc-aa31-f57bf3ef3feb"}]} [ 1210.208320] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks [] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.208864] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4a904bd-c786-4112-8c25-480b4ced7f6b req-a531a740-b382-4043-b43b-31f51a7952c8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.210336] [49941]: [pid: 49941|app: 0|req: 5370/10958] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:31 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.217023] [49941]: DEBUG neutron.api.wsgi [req-e4a904bd-c786-4112-8c25-480b4ced7f6b req-0a2b808d-ef47-49f3-bc01-561d73b38c9f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.218182] [49942]: DEBUG neutron.db.provisioning_blocks [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Transition to ACTIVE for port object 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1210.219986] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:22Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1210.220161] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_precommit: [ 1210.220161] [49942]: key[binding:host_id], -> cpu-1 [ 1210.220161] [49942]: key[updated_at], 2025-11-20T12:39:22Z -> 2025-11-20T12:39:31Z [ 1210.220161] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.221424] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.242540] [49941]: [pid: 49941|app: 0|req: 5371/10959] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:31 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1210.244461] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=7']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.282224] [49941]: [pid: 49941|app: 0|req: 5372/10960] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:39:32 2025] GET /networking/v2.0/security-groups?tenant_id=6ec8f1a9632f448e9964a980ba30a942&name=default => generated 2925 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1210.297651] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:22Z', 'revision_number': 6, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1210.297927] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_postcommit: [ 1210.297927] [49942]: key[binding:host_id], -> cpu-1 [ 1210.297927] [49942]: key[updated_at], 2025-11-20T12:39:22Z -> 2025-11-20T12:39:31Z [ 1210.297927] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1210.303842] [49942]: DEBUG neutron.plugins.ml2.managers [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Attempting to bind port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1210.303994] [49942]: DEBUG neutron.plugins.ml2.managers [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Attempting to bind port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1210.304138] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Attempting to bind port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 on network 1c2c1614-60d0-4fe6-8ff5-6f61275df587 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1210.310209] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fbcb501c-f40b-43e2-8f49-4199803e7029 req-b4c89b68-31a4-437d-a316-fda21e3f62f1 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1210.311284] [49941]: [pid: 49941|app: 0|req: 5373/10961] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:32 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1210.321442] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 39, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1210.321602] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Bind Segment={'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 39, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1210.324334] [49942]: DEBUG networking_nsxv3.api.rpc [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Bind port on Host cpu-1 & Segment [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1210.344711] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dcaf80aa-d826-4472-9ad2-d9e2a44e5fd7 admin admin] Publish callbacks [] for security_group (c9e410e0-5f8d-4b00-bec5-5185a3ebc66f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.363568] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dcaf80aa-d826-4472-9ad2-d9e2a44e5fd7 admin admin] Publish callbacks [] for security_group (c9e410e0-5f8d-4b00-bec5-5185a3ebc66f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.382418] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dcaf80aa-d826-4472-9ad2-d9e2a44e5fd7 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (c9e410e0-5f8d-4b00-bec5-5185a3ebc66f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.386812] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-dcaf80aa-d826-4472-9ad2-d9e2a44e5fd7 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c9e410e0-5f8d-4b00-bec5-5185a3ebc66f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1210.391084] [49941]: DEBUG neutron_lib.callbacks.manager [None req-dcaf80aa-d826-4472-9ad2-d9e2a44e5fd7 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1210.391594] [49941]: [pid: 49941|app: 0|req: 5374/10962] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:39:32 2025] DELETE /networking/v2.0/security-groups/c9e410e0-5f8d-4b00-bec5-5185a3ebc66f => generated 0 bytes in 80 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1210.394148] [49941]: DEBUG neutron.api.wsgi [req-fbcb501c-f40b-43e2-8f49-4199803e7029 req-6b52c30c-cb2f-41fd-8e8b-ad4101a3f80d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1210.414665] [49941]: [pid: 49941|app: 0|req: 5375/10963] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:32 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.327364] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Bound using segment: {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1211.327706] [49942]: DEBUG neutron.plugins.ml2.managers [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Bound port: 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "447ff42d-b33e-4b5d-8b7f-e8117ebbbc92", "external-id": "nsx-vlan-transportzone-836", "segmentation_id": 836}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1211.327794] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.337621] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-470563b1-afbe-4e75-a246-94ee46f6f0a1 req-9bb19a28-1fd8-40c2-bfb1-78101868678a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.338619] [49941]: [pid: 49941|app: 0|req: 5376/10964] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.344383] [49941]: DEBUG neutron.api.wsgi [req-470563b1-afbe-4e75-a246-94ee46f6f0a1 req-831d131d-56ca-4b00-a06f-118640c97b85 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.363836] [49941]: [pid: 49941|app: 0|req: 5377/10965] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1211.371247] [49942]: DEBUG neutron.plugins.ml2.db [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1211.374036] [49942]: DEBUG neutron.plugins.ml2.db [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1211.375219] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 7, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 7, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1211.375369] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_precommit: [ 1211.375369] [49942]: key[binding:vif_type], unbound -> ovs [ 1211.375369] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} [ 1211.375369] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.378321] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.404263] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=9']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1211.411117] [49942]: DEBUG neutron.db.provisioning_blocks [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Provisioning complete for port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1211.411283] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.411399] [49942]: INFO neutron.plugins.ml2.plugin [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Attempt 1 to provision port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 [ 1211.447870] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Current status of the port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1211.448060] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.464599] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1211.470195] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-75f5e587-b88d-4b60-b31d-d60b9deefb6d" -d '{"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-plugged", "status": "completed", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1211.476125] [49942]: DEBUG neutron.plugins.ml2.db [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1211.495601] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3db9df4-0279-4c94-80af-194ba9f8a35f req-da3c1721-f0cb-4160-bd43-69f59e43b67e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.496626] [49941]: [pid: 49941|app: 0|req: 5378/10966] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 747 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.499900] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-ec8d17f2-4e2b-40a7-b1f5-d122c35f14b2 x-openstack-request-id: req-ec8d17f2-4e2b-40a7-b1f5-d122c35f14b2 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1211.500311] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-plugged", "status": "completed", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1211.500311] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ec8d17f2-4e2b-40a7-b1f5-d122c35f14b2 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1211.500498] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ec8d17f2-4e2b-40a7-b1f5-d122c35f14b2'] response: {'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'code': 200} [ 1211.504312] [49941]: DEBUG neutron.api.wsgi [req-b3db9df4-0279-4c94-80af-194ba9f8a35f req-ca4c214d-062d-4176-bdf8-af9ab067b5b8 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.518753] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:33Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:33Z', 'revision_number': 9, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1211.519034] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_precommit: [ 1211.519034] [49942]: key[status], DOWN -> ACTIVE [ 1211.519034] [49942]: key[revision_number], 9 -> 10 [ 1211.519034] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.524339] [49942]: DEBUG neutron.db.provisioning_blocks [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Provisioning complete for port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1211.524490] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.524585] [49942]: INFO neutron.plugins.ml2.plugin [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Attempt 1 to provision port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 [ 1211.525759] [49941]: [pid: 49941|app: 0|req: 5379/10967] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1211.553591] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-36a46d97-51ab-49bc-9f2b-20869d96aabf req-1cda07d8-e44a-43a5-b045-744f0f1a4e84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.554628] [49941]: [pid: 49941|app: 0|req: 5380/10968] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1211.560179] [49941]: DEBUG neutron.api.wsgi [req-36a46d97-51ab-49bc-9f2b-20869d96aabf req-f145f472-6382-4113-9bf8-a76b233c7871 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1211.562885] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Current status of the port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1211.563657] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:33Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:33Z', 'revision_number': 9, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}]) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1211.563815] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_postcommit: [ 1211.563815] [49942]: key[status], DOWN -> ACTIVE [ 1211.563815] [49942]: key[revision_number], 9 -> 10 [ 1211.563815] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.563968] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.577279] [49941]: [pid: 49941|app: 0|req: 5381/10969] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1211.586992] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Pushing event updated for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=10']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1211.589644] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:33Z', 'revision_number': 9, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:31Z', 'revision_number': 7, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'}) 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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1211.589854] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] update_port_postcommit: [ 1211.589854] [49942]: key[binding:vif_type], unbound -> ovs [ 1211.589854] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} [ 1211.589854] [49942]: key[updated_at], 2025-11-20T12:39:31Z -> 2025-11-20T12:39:33Z [ 1211.589854] [49942]: key[revision_number], 7 -> 9 [ 1211.589854] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1211.594299] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1211.594394] [49942]: DEBUG neutron_lib.callbacks.manager [req-e175c613-304b-41da-9d59-9d066189cda5 req-473656ab-43bd-4614-9065-993c39c90658 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1211.596160] [49942]: [pid: 49942|app: 0|req: 5589/10970] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:39:31 2025] PUT /networking/v2.0/ports/7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 1037 bytes in 1554 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1212.133744] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e175c613-304b-41da-9d59-9d066189cda5 req-12a20b86-c68b-4891-83a0-db9bc681a087 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.134729] [49941]: [pid: 49941|app: 0|req: 5382/10971] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1043 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1212.172830] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e175c613-304b-41da-9d59-9d066189cda5 req-87b78791-f5fb-416a-ab69-b2be633a7bbf service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.173875] [49942]: [pid: 49942|app: 0|req: 5590/10972] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.180693] [49941]: DEBUG neutron.api.wsgi [req-e175c613-304b-41da-9d59-9d066189cda5 req-2f77ba6a-250f-4be0-93bd-cdb107b0e598 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.212932] [49941]: [pid: 49941|app: 0|req: 5383/10973] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 807 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.238074] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e175c613-304b-41da-9d59-9d066189cda5 req-60a885d1-9d10-479f-8206-9195415ca07d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.239231] [49942]: [pid: 49942|app: 0|req: 5591/10974] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.270497] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e175c613-304b-41da-9d59-9d066189cda5 req-553a57cc-7b9b-4e53-b282-c2deaaec0686 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.271595] [49941]: [pid: 49941|app: 0|req: 5384/10975] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:33 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1212.311234] [49942]: [pid: 49942|app: 0|req: 5592/10976] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:34 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1212.348175] [49941]: [pid: 49941|app: 0|req: 5385/10977] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:34 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1212.469177] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40b71e76-7b39-4b0a-abec-000664c62a49 req-522aa232-abee-4c78-a527-e911e38d30a8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.470189] [49942]: [pid: 49942|app: 0|req: 5593/10978] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:34 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.476017] [49941]: DEBUG neutron.api.wsgi [req-40b71e76-7b39-4b0a-abec-000664c62a49 req-3322542d-0a41-4328-a37a-c47a79a5338f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.496442] [49941]: [pid: 49941|app: 0|req: 5386/10979] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:34 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1212.629819] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84ec9159-8da7-4763-ab30-af7029250238 req-c9d9e1ca-48c7-4074-9523-151d396699ac tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1212.630894] [49942]: [pid: 49942|app: 0|req: 5594/10980] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:34 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1212.636901] [49941]: DEBUG neutron.api.wsgi [req-84ec9159-8da7-4763-ab30-af7029250238 req-a73b571d-24a9-4660-bc47-9cfe6855d65a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1212.658184] [49941]: [pid: 49941|app: 0|req: 5387/10981] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:34 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.503643] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1213.505443] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-26ec8b82-751b-4b9d-8358-33aebd764b56" -d '{"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1213.532323] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-15aa735d-7516-4b50-afcb-fc767b8d0bc6 x-openstack-request-id: req-15aa735d-7516-4b50-afcb-fc767b8d0bc6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1213.532422] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1213.532503] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-15aa735d-7516-4b50-afcb-fc767b8d0bc6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1213.532675] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-15aa735d-7516-4b50-afcb-fc767b8d0bc6'] response: {'name': 'network-changed', 'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'status': 'completed', 'code': 200} [ 1213.584165] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-744dee0f-aadb-4359-b35b-0d5fc3872eab req-e5b27c1e-5b0d-4df9-890c-964fcdc108d5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.585139] [49942]: [pid: 49942|app: 0|req: 5595/10982] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.591179] [49941]: DEBUG neutron.api.wsgi [req-744dee0f-aadb-4359-b35b-0d5fc3872eab req-da64c49c-c8a5-4b3a-a80d-a67d17606540 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1213.612789] [49941]: [pid: 49941|app: 0|req: 5388/10983] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1213.737388] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fec795c9-50f5-4af1-b1a2-5110e982fe6f req-98d9b4ae-a242-4f04-8424-41bc6cc7dcad tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.738867] [49942]: [pid: 49942|app: 0|req: 5596/10984] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1213.744054] [49942]: DEBUG neutron.api.wsgi [req-fec795c9-50f5-4af1-b1a2-5110e982fe6f req-88778383-9a21-40a4-8d55-a9c57521f351 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1213.764157] [49942]: [pid: 49942|app: 0|req: 5597/10985] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1213.802092] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6c8b757-0b21-4e2c-98c4-640fc963c78c req-6cb2552c-9d30-42c7-b22b-dad427631d4c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1213.803160] [49941]: [pid: 49941|app: 0|req: 5389/10986] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1213.810031] [49942]: DEBUG neutron.api.wsgi [req-a6c8b757-0b21-4e2c-98c4-640fc963c78c req-44c8b9e5-c2c0-491f-87d4-21e19eee6fea tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1213.830747] [49942]: [pid: 49942|app: 0|req: 5598/10987] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1214.067957] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26ec8b82-751b-4b9d-8358-33aebd764b56 req-63b444e5-6b8d-41f0-92f8-906d2f0119f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.069031] [49941]: [pid: 49941|app: 0|req: 5390/10988] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/ports?tenant_id=6a469ff1687b41cdb245ff24a8660c58&device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1214.107686] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26ec8b82-751b-4b9d-8358-33aebd764b56 req-e7751dfa-0ed5-4d86-bf37-f5c8f03abc70 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.108839] [49942]: [pid: 49942|app: 0|req: 5599/10989] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/networks?id=1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 716 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.115217] [49941]: DEBUG neutron.api.wsgi [req-26ec8b82-751b-4b9d-8358-33aebd764b56 req-a87c052c-0dd1-40a0-8d3f-94b99c4dd41d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.157904] [49941]: [pid: 49941|app: 0|req: 5391/10990] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.8&port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 807 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.184221] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26ec8b82-751b-4b9d-8358-33aebd764b56 req-8f25d098-399f-4e90-b510-c317c2f7dcd8 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.185387] [49942]: [pid: 49942|app: 0|req: 5600/10991] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/subnets?id=f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 691 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.216286] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26ec8b82-751b-4b9d-8358-33aebd764b56 req-2b590001-f2ad-4c90-b39d-d4914931acb0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.217458] [49941]: [pid: 49941|app: 0|req: 5392/10992] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/ports?network_id=1c2c1614-60d0-4fe6-8ff5-6f61275df587&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.259440] [49942]: [pid: 49942|app: 0|req: 5601/10993] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:35 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1214.295505] [49941]: [pid: 49941|app: 0|req: 5393/10994] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:36 2025] GET /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1214.858884] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b56491d9-78ec-4fc7-ac2d-788e61543c72 req-4876e79f-a8bc-4d65-a026-72be0299a8dd tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.859753] [49942]: [pid: 49942|app: 0|req: 5602/10995] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:36 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.866684] [49941]: DEBUG neutron.api.wsgi [req-b56491d9-78ec-4fc7-ac2d-788e61543c72 req-e8490a7a-0283-4416-8413-65c41e74b8cc tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.891933] [49941]: [pid: 49941|app: 0|req: 5394/10996] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:36 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.911865] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-062b0658-df6a-44d9-b58d-33fdba91e124 req-57c3d531-8188-4726-99e8-1fe952b0a6ab tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1214.913073] [49942]: [pid: 49942|app: 0|req: 5603/10997] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:36 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1214.919649] [49941]: DEBUG neutron.api.wsgi [req-062b0658-df6a-44d9-b58d-33fdba91e124 req-cede5cee-a932-497b-9d7a-2425ef6f418e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1214.941356] [49941]: [pid: 49941|app: 0|req: 5395/10998] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:36 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.880134] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-72d817cd-25a6-4398-bbaf-0e123c8ec3c2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.880944] [49942]: [pid: 49942|app: 0|req: 5604/10999] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:37 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.926273] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Deleting port 075ba8c6-d83f-414f-b75a-f9f08d485b53 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1215.926499] [49941]: DEBUG neutron_lib.callbacks.manager [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1215.954044] [49941]: DEBUG neutron.plugins.ml2.db [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] For port 075ba8c6-d83f-414f-b75a-f9f08d485b53, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=075ba8c6-d83f-414f-b75a-f9f08d485b53,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1215.954044] [49941]: DEBUG neutron_lib.callbacks.manager [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1215.959363] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_precommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:27Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1215.961321] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_precommit: [ 1215.961321] [49941]: key[id], 075ba8c6-d83f-414f-b75a-f9f08d485b53 -> None [ 1215.961321] [49941]: key[binding:vnic_type], normal -> None [ 1215.961321] [49941]: key[tags], [] -> None [ 1215.961321] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1215.961321] [49941]: key[allowed_address_pairs], [] -> None [ 1215.961321] [49941]: key[extra_dhcp_opts], [] -> None [ 1215.961321] [49941]: key[binding:profile], {} -> None [ 1215.961321] [49941]: key[admin_state_up], True -> None [ 1215.961321] [49941]: key[binding:vif_type], ovs -> None [ 1215.961321] [49941]: key[device_owner], compute:nova -> None [ 1215.961321] [49941]: key[created_at], 2025-11-20T12:39:25Z -> None [ 1215.961321] [49941]: key[updated_at], 2025-11-20T12:39:27Z -> None [ 1215.961321] [49941]: key[description], -> None [ 1215.961321] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1215.961321] [49941]: key[binding:host_id], cpu-1 -> None [ 1215.961321] [49941]: key[standard_attr_id], 1776 -> None [ 1215.961321] [49941]: key[name], -> None [ 1215.961321] [49941]: key[mac_address], fa:16:3e:3d:95:3d -> None [ 1215.961321] [49941]: key[status], ACTIVE -> None [ 1215.961321] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1215.961321] [49941]: key[fixed_ips], [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}] -> None [ 1215.961321] [49941]: key[security_groups], ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] -> None [ 1215.961321] [49941]: key[revision_number], 5 -> None [ 1215.961321] [49941]: key[port_security_enabled], True -> None [ 1215.961321] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1215.961321] [49941]: key[device_id], fca3db08-eaf8-4400-b7a6-fdf6ada38463 -> None [ 1215.961321] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1215.962945] [49941]: DEBUG neutron.plugins.ml2.plugin [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Calling delete_port for 075ba8c6-d83f-414f-b75a-f9f08d485b53 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1215.979101] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-872f070b-e37c-45c9-9ff8-daca1e616730 req-21b938e6-b33a-4a1f-afb2-c9a06f2bf94e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1215.979449] [49942]: [pid: 49942|app: 0|req: 5605/11000] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:37 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1215.985639] [49942]: DEBUG neutron.api.wsgi [req-872f070b-e37c-45c9-9ff8-daca1e616730 req-da4491fc-fa83-4256-ac88-bd9b85456925 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.006237] [49942]: [pid: 49942|app: 0|req: 5606/11001] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:37 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1216.043587] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09640084-e13a-44f2-8e07-fe56d69557a1 req-3c1c19a5-628e-4b05-9d6e-4481727c9dc4 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1216.044602] [49942]: [pid: 49942|app: 0|req: 5607/11002] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:37 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1216.050468] [49942]: DEBUG neutron.api.wsgi [req-09640084-e13a-44f2-8e07-fe56d69557a1 req-20e33043-d897-4842-b20d-5f164e1b44ab tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1216.058173] [49941]: DEBUG neutron_lib.callbacks.manager [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (075ba8c6-d83f-414f-b75a-f9f08d485b53), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1216.066240] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Pushing event deleted for resources: {'Port': ['ID=075ba8c6-d83f-414f-b75a-f9f08d485b53,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1216.070300] [49942]: [pid: 49942|app: 0|req: 5608/11003] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:37 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1216.093830] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] No DVR routers for this DVR port 075ba8c6-d83f-414f-b75a-f9f08d485b53 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1216.094310] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_postcommit called with port settings {'id': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:3d:95:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'device_owner': 'compute:nova', 'standard_attr_id': 1776, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:25Z', 'updated_at': '2025-11-20T12:39:27Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1216.094645] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_postcommit: [ 1216.094645] [49941]: key[id], 075ba8c6-d83f-414f-b75a-f9f08d485b53 -> None [ 1216.094645] [49941]: key[binding:vnic_type], normal -> None [ 1216.094645] [49941]: key[tags], [] -> None [ 1216.094645] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1216.094645] [49941]: key[allowed_address_pairs], [] -> None [ 1216.094645] [49941]: key[extra_dhcp_opts], [] -> None [ 1216.094645] [49941]: key[binding:profile], {} -> None [ 1216.094645] [49941]: key[admin_state_up], True -> None [ 1216.094645] [49941]: key[binding:vif_type], ovs -> None [ 1216.094645] [49941]: key[device_owner], compute:nova -> None [ 1216.094645] [49941]: key[created_at], 2025-11-20T12:39:25Z -> None [ 1216.094645] [49941]: key[updated_at], 2025-11-20T12:39:27Z -> None [ 1216.094645] [49941]: key[description], -> None [ 1216.094645] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1216.094645] [49941]: key[binding:host_id], cpu-1 -> None [ 1216.094645] [49941]: key[standard_attr_id], 1776 -> None [ 1216.094645] [49941]: key[name], -> None [ 1216.094645] [49941]: key[mac_address], fa:16:3e:3d:95:3d -> None [ 1216.094645] [49941]: key[status], ACTIVE -> None [ 1216.094645] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1216.094645] [49941]: key[fixed_ips], [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.6'}] -> None [ 1216.094645] [49941]: key[security_groups], ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] -> None [ 1216.094645] [49941]: key[revision_number], 5 -> None [ 1216.094645] [49941]: key[port_security_enabled], True -> None [ 1216.094645] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1216.094645] [49941]: key[device_id], fca3db08-eaf8-4400-b7a6-fdf6ada38463 -> None [ 1216.094645] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1216.096386] [49941]: DEBUG neutron_lib.callbacks.manager [req-c2eee360-a596-4bad-b28f-d26aaa30c117 req-c7c0d4e0-0fb7-490c-8371-7c1a35f78e52 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1216.096903] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'name': 'network-vif-deleted', 'tag': '075ba8c6-d83f-414f-b75a-f9f08d485b53'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1216.099424] [49941]: [pid: 49941|app: 0|req: 5396/11004] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:39:37 2025] DELETE /networking/v2.0/ports/075ba8c6-d83f-414f-b75a-f9f08d485b53 => generated 0 bytes in 214 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1216.101106] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b1545789-22e9-4131-865b-7b04fd06b931" -d '{"events": [{"server_uuid": "fca3db08-eaf8-4400-b7a6-fdf6ada38463", "name": "network-vif-deleted", "tag": "075ba8c6-d83f-414f-b75a-f9f08d485b53"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1216.128840] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:39: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-229daf89-7171-44a8-a555-bc4f74b5d59a x-openstack-request-id: req-229daf89-7171-44a8-a555-bc4f74b5d59a {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1216.129079] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "fca3db08-eaf8-4400-b7a6-fdf6ada38463", "name": "network-vif-deleted", "tag": "075ba8c6-d83f-414f-b75a-f9f08d485b53", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1216.129222] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-229daf89-7171-44a8-a555-bc4f74b5d59a {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1216.129515] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-229daf89-7171-44a8-a555-bc4f74b5d59a'] response: {'server_uuid': 'fca3db08-eaf8-4400-b7a6-fdf6ada38463', 'name': 'network-vif-deleted', 'tag': '075ba8c6-d83f-414f-b75a-f9f08d485b53', 'status': 'completed', 'code': 200} [ 1217.116413] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5be88eb3-5afc-43a1-b34a-ab816fad87fa req-abecc84d-b150-4b0d-b378-00bd4e3c8630 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1217.117450] [49942]: [pid: 49942|app: 0|req: 5609/11005] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:38 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1217.123933] [49941]: DEBUG neutron.api.wsgi [req-5be88eb3-5afc-43a1-b34a-ab816fad87fa req-b6eb6ec7-076c-45a4-8e7a-9745afe60c77 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1217.147849] [49942]: [pid: 49942|app: 0|req: 5610/11006] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:38 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1217.149958] [49941]: [pid: 49941|app: 0|req: 5397/11007] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:38 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.223282] [49941]: [pid: 49941|app: 0|req: 5398/11008] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:39 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1218.282577] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-331fb268-594a-4159-862e-263fccd56cf7 req-1dda65e1-2baf-4295-90e1-9642de68ca82 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1218.283777] [49942]: [pid: 49942|app: 0|req: 5611/11009] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:39 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1218.290094] [49941]: DEBUG neutron.api.wsgi [req-331fb268-594a-4159-862e-263fccd56cf7 req-dcc88f96-0ee4-4082-b83d-d61710cfebbd tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1218.314597] [49941]: [pid: 49941|app: 0|req: 5399/11010] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:40 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.290477] [49942]: [pid: 49942|app: 0|req: 5612/11011] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:41 2025] GET /networking/v2.0/ports?device_id=fca3db08-eaf8-4400-b7a6-fdf6ada38463 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1219.437170] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cac44899-b741-432a-80db-7093d3ec0b68 req-e95b2a08-f798-42f7-a8dd-fb77a1bb344c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1219.438180] [49941]: [pid: 49941|app: 0|req: 5400/11012] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:41 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1219.444359] [49942]: DEBUG neutron.api.wsgi [req-cac44899-b741-432a-80db-7093d3ec0b68 req-1b24d669-2641-4034-946a-5e0217e9e36f tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1219.468567] [49942]: [pid: 49942|app: 0|req: 5613/11013] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:41 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.424628] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7707d530-63f6-43c6-9efe-2699759eda86 req-00bd0db9-864e-42a7-9f97-0f1cb7f61f29 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.425562] [49941]: [pid: 49941|app: 0|req: 5401/11014] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.431637] [49942]: DEBUG neutron.api.wsgi [req-7707d530-63f6-43c6-9efe-2699759eda86 req-03a49f32-a3e3-4234-953b-5378d0312526 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.453653] [49942]: [pid: 49942|app: 0|req: 5614/11015] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1220.559480] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a897f874-042c-4512-8be3-8e76cb15c6bf req-5bb62289-ebd3-47d5-b5ac-4b270d68f027 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.560461] [49941]: [pid: 49941|app: 0|req: 5402/11016] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.566409] [49942]: DEBUG neutron.api.wsgi [req-a897f874-042c-4512-8be3-8e76cb15c6bf req-07f8c930-a8df-4b76-b78d-f51cad46e924 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.587763] [49942]: [pid: 49942|app: 0|req: 5615/11017] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.596084] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60cae422-a6ed-45d8-ae4e-77cb571b5255 req-f6972ad9-f0c3-4422-b8b1-2e8012ae3e11 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.597070] [49941]: [pid: 49941|app: 0|req: 5403/11018] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.603384] [49942]: DEBUG neutron.api.wsgi [req-60cae422-a6ed-45d8-ae4e-77cb571b5255 req-8d4018ba-83c2-4e43-b8f6-1739860893fb tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.622694] [49942]: [pid: 49942|app: 0|req: 5616/11019] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1220.692960] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc681c13-f982-4e55-a963-7830da08a52a req-95e640ed-8898-425d-9a6b-b8ce56f44d93 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1220.693818] [49941]: [pid: 49941|app: 0|req: 5404/11020] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1220.700253] [49942]: DEBUG neutron.api.wsgi [req-dc681c13-f982-4e55-a963-7830da08a52a req-13f280d3-ecb4-4000-8aa5-4e65ddfd3b84 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1220.719142] [49942]: [pid: 49942|app: 0|req: 5617/11021] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:42 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1221.678691] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bef5fc7e-b6b2-4cda-b9ca-c7fb822a31a4 req-facc712c-4a31-4cb4-99dd-474a058b06ae tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.679884] [49941]: [pid: 49941|app: 0|req: 5405/11022] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:43 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.686735] [49942]: DEBUG neutron.api.wsgi [req-bef5fc7e-b6b2-4cda-b9ca-c7fb822a31a4 req-98dedf3a-79aa-4ea0-b7be-b31fe08cc964 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.712440] [49942]: [pid: 49942|app: 0|req: 5618/11023] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:43 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1221.860116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec93cd24-5a19-4cf9-a479-e783775aae3a req-26f3a4cf-e7ef-481a-896b-e0e7e3139a38 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1221.861126] [49941]: [pid: 49941|app: 0|req: 5406/11024] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:43 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1221.869208] [49942]: DEBUG neutron.api.wsgi [req-ec93cd24-5a19-4cf9-a479-e783775aae3a req-ea726d7c-ea48-43cb-945d-76ab0e1d1bed service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1221.890440] [49942]: [pid: 49942|app: 0|req: 5619/11025] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:43 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1222.167748] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6139f7c-d767-42e5-9248-170f53db8514 req-40ed4284-3fe5-4669-ae1d-7b8de06c6dbd tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.168827] [49941]: [pid: 49941|app: 0|req: 5407/11026] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:43 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.175703] [49942]: DEBUG neutron.api.wsgi [req-a6139f7c-d767-42e5-9248-170f53db8514 req-60d4a33a-9870-45a2-8118-f0d110f21a1a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.200786] [49942]: [pid: 49942|app: 0|req: 5620/11027] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:43 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1222.289559] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b8c0223-dd7e-4628-8161-f41360d48c53 req-6a597355-568d-4d7f-892b-1dc524634443 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.290710] [49941]: [pid: 49941|app: 0|req: 5408/11028] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:44 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.296976] [49942]: DEBUG neutron.api.wsgi [req-4b8c0223-dd7e-4628-8161-f41360d48c53 req-38f3dd70-73e4-49a7-9dff-20e4d09d2402 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.318336] [49942]: [pid: 49942|app: 0|req: 5621/11029] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:44 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1222.823507] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12b93889-e778-4df2-8155-9e765961fcd9 req-42e63d4d-e692-4e0d-958b-72bdbca604f9 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1222.824497] [49941]: [pid: 49941|app: 0|req: 5409/11030] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:44 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1222.831340] [49942]: DEBUG neutron.api.wsgi [req-12b93889-e778-4df2-8155-9e765961fcd9 req-02619f99-addc-4401-b6a5-aefe0715691a tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1222.859574] [49942]: [pid: 49942|app: 0|req: 5622/11031] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:44 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.624070] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-020688b4-adc2-4c35-a50d-1e69976f3f72 req-3da36a5b-1b7c-455e-bea4-f0e0ade63e76 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.624070] [49941]: [pid: 49941|app: 0|req: 5410/11032] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.629917] [49942]: DEBUG neutron.api.wsgi [req-020688b4-adc2-4c35-a50d-1e69976f3f72 req-17843ab4-d68d-4a86-8e61-ba04be03a30a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.648334] [49942]: [pid: 49942|app: 0|req: 5623/11033] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.716669] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88c59c39-93f1-4ac7-b7c1-00bf667d763c req-a1bec03e-fdb5-4ffa-8c96-fee16a24a520 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.717634] [49941]: [pid: 49941|app: 0|req: 5411/11034] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1223.723600] [49942]: DEBUG neutron.api.wsgi [req-88c59c39-93f1-4ac7-b7c1-00bf667d763c req-9dd99eca-993d-44cf-b8d1-2dd785768cc9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.741887] [49942]: [pid: 49942|app: 0|req: 5624/11035] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.846785] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04ca2db4-3ed0-42cc-ab51-1b07e629cf0a req-f49ff8d9-5440-4bb7-910e-c5a0c925aee3 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.847784] [49941]: [pid: 49941|app: 0|req: 5412/11036] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.854029] [49942]: DEBUG neutron.api.wsgi [req-04ca2db4-3ed0-42cc-ab51-1b07e629cf0a req-045223e9-3fb2-4951-ac5f-3b0fc1c20cd2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.873657] [49942]: [pid: 49942|app: 0|req: 5625/11037] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1223.940651] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-47a4b271-b307-4ffa-bb2f-fcffe596f4c8 req-78c0ce3c-3a82-49f6-80d9-157ab744b327 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.941241] [49941]: [pid: 49941|app: 0|req: 5413/11038] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.947351] [49941]: DEBUG neutron.api.wsgi [req-47a4b271-b307-4ffa-bb2f-fcffe596f4c8 req-b6239340-7711-40ad-ac9f-b04e827485be tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1223.968172] [49941]: [pid: 49941|app: 0|req: 5414/11039] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.983743] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-edff374e-9156-4da2-a8c3-7ec782a9146a req-99ce2224-2d01-4eab-8db3-d9675907e474 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1223.984774] [49942]: [pid: 49942|app: 0|req: 5626/11040] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1223.991313] [49941]: DEBUG neutron.api.wsgi [req-edff374e-9156-4da2-a8c3-7ec782a9146a req-c65bc5e2-e434-4473-98e1-a7f770759256 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.010369] [49941]: [pid: 49941|app: 0|req: 5415/11041] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.117078] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79236825-eac2-45ba-86c4-6781b9bb0cbc req-073c6b03-5c58-4c22-bd1d-d66f5d474c0c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.117493] [49942]: [pid: 49942|app: 0|req: 5627/11042] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.123637] [49941]: DEBUG neutron.api.wsgi [req-79236825-eac2-45ba-86c4-6781b9bb0cbc req-5b41782a-47bd-4028-98a6-44783c0744a3 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.143811] [49941]: [pid: 49941|app: 0|req: 5416/11043] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.223440] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c51f63e1-b68d-4870-9721-b9df12c5ea60 req-8a6480ad-9f3b-4299-9f40-a45f9dc0410a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.224596] [49942]: [pid: 49942|app: 0|req: 5628/11044] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.230761] [49941]: DEBUG neutron.api.wsgi [req-c51f63e1-b68d-4870-9721-b9df12c5ea60 req-dc651185-3b6d-4a39-b038-a47e0c6adcd8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.251094] [49941]: [pid: 49941|app: 0|req: 5417/11045] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.367829] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6be4eb6-de17-4dfd-bf8e-18d299bd96ce req-c951b829-b5e7-49aa-88f9-4d6a832438f1 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.368804] [49942]: [pid: 49942|app: 0|req: 5629/11046] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.374880] [49941]: DEBUG neutron.api.wsgi [req-d6be4eb6-de17-4dfd-bf8e-18d299bd96ce req-ee5497dd-c0b1-47e4-9238-3f5cf6915007 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.395605] [49941]: [pid: 49941|app: 0|req: 5418/11047] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.481991] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c968a33b-53a1-4252-879d-345d373a8304 req-7c63a77a-601f-4e1d-b77c-36d7aadb9245 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.483607] [49942]: [pid: 49942|app: 0|req: 5630/11048] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1224.489347] [49941]: DEBUG neutron.api.wsgi [req-c968a33b-53a1-4252-879d-345d373a8304 req-71eb5935-ecfa-47a4-a563-3b241a3c4b1d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.508307] [49941]: [pid: 49941|app: 0|req: 5419/11049] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.663507] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6cd8c392-c1d6-4c22-8acb-ef412be8f3b8 req-c5a5a51c-261f-4770-9f63-91fc431ace65 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.664297] [49942]: [pid: 49942|app: 0|req: 5631/11050] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.670761] [49941]: DEBUG neutron.api.wsgi [req-6cd8c392-c1d6-4c22-8acb-ef412be8f3b8 req-d5b7fb95-d18d-46fa-8023-9195eb65a128 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.695089] [49941]: [pid: 49941|app: 0|req: 5420/11051] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.773532] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b72b1b7a-46d7-4231-a5b1-b94dcce1654b req-3a99b4f5-96ed-425c-8a4d-4d152b2070f7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.774443] [49942]: [pid: 49942|app: 0|req: 5632/11052] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.781127] [49941]: DEBUG neutron.api.wsgi [req-b72b1b7a-46d7-4231-a5b1-b94dcce1654b req-b54264c4-9367-4a92-ac31-217e8ef783d4 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.802882] [49941]: [pid: 49941|app: 0|req: 5421/11053] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1224.913783] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b0a2ab17-1319-415d-b139-fc4042127088 req-1c97e3ff-b8dc-4684-bc75-fe94e72f9548 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1224.914755] [49942]: [pid: 49942|app: 0|req: 5633/11054] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1224.920540] [49941]: DEBUG neutron.api.wsgi [req-b0a2ab17-1319-415d-b139-fc4042127088 req-fb796a7f-b947-4f2a-a856-cbe3d4463d9b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1224.939343] [49941]: [pid: 49941|app: 0|req: 5422/11055] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.012620] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2c0519f6-ba5a-4467-81f4-101ef6e8cf09 req-ca71f6c8-fb43-4524-81f1-0bcfd8635e87 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.013574] [49942]: [pid: 49942|app: 0|req: 5634/11056] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.019204] [49942]: DEBUG neutron.api.wsgi [req-2c0519f6-ba5a-4467-81f4-101ef6e8cf09 req-75367480-c2a4-4bf2-897b-88fc7a564b4e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.037903] [49942]: [pid: 49942|app: 0|req: 5635/11057] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1225.067644] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bf98847-3cdd-4d71-90b1-4feeae33f2e8 req-b0d44561-e89d-4461-be64-9c1c9f68bfc8 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.068621] [49941]: [pid: 49941|app: 0|req: 5423/11058] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.074647] [49942]: DEBUG neutron.api.wsgi [req-1bf98847-3cdd-4d71-90b1-4feeae33f2e8 req-510067ad-61eb-4aa4-9f70-36766e143d03 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.094626] [49942]: [pid: 49942|app: 0|req: 5636/11059] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.156936] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8bfdb6ea-6237-4809-8bf0-b1a0fd7c9ce8 req-df0930d2-96e2-4787-a36f-dc9bdad70211 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.157886] [49941]: [pid: 49941|app: 0|req: 5424/11060] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 615 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.164209] [49942]: DEBUG neutron.api.wsgi [req-8bfdb6ea-6237-4809-8bf0-b1a0fd7c9ce8 req-b39bd692-8362-4ceb-84c3-f5064e4f9087 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.169405] [49942]: [pid: 49942|app: 0|req: 5637/11061] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/quotas/4e125beb21e4480a95cfeb99ed3bdf06 => generated 174 bytes in 8 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.200089] [49941]: [pid: 49941|app: 0|req: 5425/11062] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&fields=id => generated 149 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1225.262212] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd855e20-384b-414f-b68c-05711e330ffc req-78e658d1-5a33-4276-95e7-837a622b7e31 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.263136] [49942]: [pid: 49942|app: 0|req: 5638/11063] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.268948] [49941]: DEBUG neutron.api.wsgi [req-cd855e20-384b-414f-b68c-05711e330ffc req-0385da37-e6c6-4453-98e6-c66fca34c016 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.288060] [49941]: [pid: 49941|app: 0|req: 5426/11064] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.348560] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=7668,neutron:INSERT=90,neutron:UPDATE=87,neutron:DELETE=142 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1225.362169] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-611803bb-7012-453d-bc38-2adbe1d407c7 req-370acb57-6bf0-4072-bc62-41cc5d1745a5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.363186] [49942]: [pid: 49942|app: 0|req: 5639/11065] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.369309] [49941]: DEBUG neutron.api.wsgi [req-611803bb-7012-453d-bc38-2adbe1d407c7 req-fe7d4ec8-1efe-4a5e-890f-c5dec37698f0 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.388697] [49941]: [pid: 49941|app: 0|req: 5427/11066] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.475908] [49942]: DEBUG neutron.api.wsgi [req-fe2a22fd-bccc-4992-9fb2-3eaaf9122c7c req-b00bafcc-7817-4e9e-8b32-ea2b2e1f1980 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.493301] [49942]: [pid: 49942|app: 0|req: 5640/11067] 10.180.1.21 () {60 vars in 1552 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?name=does_not_exist&fields=id&tenant_id=4e125beb21e4480a95cfeb99ed3bdf06 => generated 23 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.574575] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-812a3124-8ad8-4fc1-9901-60cc83871260 req-2359d8d9-5890-4c67-a641-f544ed658666 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.575242] [49941]: [pid: 49941|app: 0|req: 5428/11068] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.582308] [49942]: DEBUG neutron.api.wsgi [req-812a3124-8ad8-4fc1-9901-60cc83871260 req-49d48b97-172b-4096-bf31-d3c00c89e48b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.600554] [49942]: [pid: 49942|app: 0|req: 5641/11069] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.670293] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c822530e-9493-4e84-87f3-3eece0f869c3 req-0a70e3a7-7290-490a-9fda-47c96bec1e59 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.671197] [49941]: [pid: 49941|app: 0|req: 5429/11070] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.677042] [49942]: DEBUG neutron.api.wsgi [req-c822530e-9493-4e84-87f3-3eece0f869c3 req-a50249d1-16ef-430e-82aa-789d13fd6620 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.696744] [49942]: [pid: 49942|app: 0|req: 5642/11071] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.764790] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=7554,neutron:UPDATE=80,neutron:INSERT=17,neutron:DELETE=193 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1225.797734] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61d0cfe3-819e-474c-a61f-92c222f63a86 req-779bf1c1-33d3-4b9a-bf7d-87cf7139a390 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.799089] [49941]: [pid: 49941|app: 0|req: 5430/11072] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.805378] [49942]: DEBUG neutron.api.wsgi [req-61d0cfe3-819e-474c-a61f-92c222f63a86 req-d17d5476-4106-4c23-889a-7836810ac23b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.828984] [49942]: [pid: 49942|app: 0|req: 5643/11073] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1225.906062] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-295b4035-0aef-48b1-bc08-b7b875b48d3b req-d05eadba-337d-486b-817d-5c2f74d1e1cd tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1225.906705] [49941]: [pid: 49941|app: 0|req: 5431/11074] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1225.912635] [49942]: DEBUG neutron.api.wsgi [req-295b4035-0aef-48b1-bc08-b7b875b48d3b req-7dcb0f5c-ae5a-4baf-ab8a-1c51a563129f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1225.930992] [49942]: [pid: 49942|app: 0|req: 5644/11075] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.004301] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afdc1903-6ef2-4e45-b1ba-08d9c520ee67 req-a03eb86c-3874-44ad-a153-cb1c28c89c97 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.005178] [49941]: [pid: 49941|app: 0|req: 5432/11076] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.011140] [49942]: DEBUG neutron.api.wsgi [req-afdc1903-6ef2-4e45-b1ba-08d9c520ee67 req-5e61dd52-fcbb-4b71-81c4-ec36b5acae8b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.029734] [49942]: [pid: 49942|app: 0|req: 5645/11077] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.099331] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f736713-08cc-44dc-9075-80211ae1ded1 req-256fdde9-4988-44e8-807f-b1c527c9784f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.100203] [49941]: [pid: 49941|app: 0|req: 5433/11078] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.105904] [49942]: DEBUG neutron.api.wsgi [req-8f736713-08cc-44dc-9075-80211ae1ded1 req-f8c475ec-10ea-48f2-a4cc-32255aee6ac6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.125103] [49942]: [pid: 49942|app: 0|req: 5646/11079] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.168225] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2ccec2e-8b60-4c7e-870d-3d2ded5a78e9 req-19b44a45-cdf7-43de-9508-2869396c23f0 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.169160] [49941]: [pid: 49941|app: 0|req: 5434/11080] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.174342] [49941]: DEBUG neutron.api.wsgi [req-e2ccec2e-8b60-4c7e-870d-3d2ded5a78e9 req-22e81b36-fc38-489f-bb5b-6c30cbc4398d tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.191870] [49941]: [pid: 49941|app: 0|req: 5435/11081] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.197672] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45f48867-31a0-499f-84be-097f5a434d28 req-27e417eb-6219-4049-8503-d84224da15f5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.198620] [49942]: [pid: 49942|app: 0|req: 5647/11082] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.204409] [49941]: DEBUG neutron.api.wsgi [req-45f48867-31a0-499f-84be-097f5a434d28 req-be0702b2-a7d2-4216-9154-a916f66d84b1 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.222907] [49941]: [pid: 49941|app: 0|req: 5436/11083] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:47 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.293504] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9ddf03f0-6d20-49bd-9c7b-966a0529129f req-3d63b490-a43d-4df0-a6bc-de02f18d7536 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.294414] [49942]: [pid: 49942|app: 0|req: 5648/11084] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.300573] [49941]: DEBUG neutron.api.wsgi [req-9ddf03f0-6d20-49bd-9c7b-966a0529129f req-609b8995-8643-4d15-9ee5-18ad97162615 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.319195] [49941]: [pid: 49941|app: 0|req: 5437/11085] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.400192] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88dd4b7e-cf96-487b-aa52-ce6dc3488359 req-b3a884dd-d036-46bf-8c69-f9849aab93ca tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.401116] [49942]: [pid: 49942|app: 0|req: 5649/11086] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.406864] [49941]: DEBUG neutron.api.wsgi [req-88dd4b7e-cf96-487b-aa52-ce6dc3488359 req-f6ebc25c-ac44-4cb7-8d40-81c804387b13 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.425282] [49941]: [pid: 49941|app: 0|req: 5438/11087] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.496067] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40837401-c4c6-4217-9b7c-967527cafa7a req-47713435-bf28-4674-ad06-dd5d2012d843 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.496984] [49942]: [pid: 49942|app: 0|req: 5650/11088] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.503416] [49941]: DEBUG neutron.api.wsgi [req-40837401-c4c6-4217-9b7c-967527cafa7a req-f19b491b-8251-4603-9a51-465a8795b45f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.525831] [49941]: [pid: 49941|app: 0|req: 5439/11089] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.611537] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9753eda-6f74-4d70-88c8-a5ccf64cb097 req-5e1aa38b-8c66-438f-8000-46c5a15bf588 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.612487] [49942]: [pid: 49942|app: 0|req: 5651/11090] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.618963] [49941]: DEBUG neutron.api.wsgi [req-e9753eda-6f74-4d70-88c8-a5ccf64cb097 req-c5a0115c-309a-4896-a573-2ebf4d21ade1 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.636211] [49941]: [pid: 49941|app: 0|req: 5440/11091] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.708485] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8e1aea42-1602-4a8c-b760-d99bf6c87cc0 req-d6a8a4f5-7d6d-4995-9313-ae6ee5544c73 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.709180] [49942]: [pid: 49942|app: 0|req: 5652/11092] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.715435] [49941]: DEBUG neutron.api.wsgi [req-8e1aea42-1602-4a8c-b760-d99bf6c87cc0 req-0d735e6b-8b87-4316-8dc6-4f5902c8e609 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.734433] [49941]: [pid: 49941|app: 0|req: 5441/11093] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.816611] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed439b3-a754-485a-b3bf-26ebb0b69739 req-56a812bd-df44-41b1-a7a5-ebb5c9d7abfd tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.817752] [49942]: [pid: 49942|app: 0|req: 5653/11094] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.823691] [49941]: DEBUG neutron.api.wsgi [req-1ed439b3-a754-485a-b3bf-26ebb0b69739 req-dd88481e-1a25-43a7-8956-5cbbba127e34 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.841950] [49941]: [pid: 49941|app: 0|req: 5442/11095] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1226.914314] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa351a9f-b6a0-4273-9215-a67fd1dad657 req-7962e97f-514f-4d17-8bab-3a3aeaafd3ab tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1226.915289] [49942]: [pid: 49942|app: 0|req: 5654/11096] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1226.921875] [49941]: DEBUG neutron.api.wsgi [req-aa351a9f-b6a0-4273-9215-a67fd1dad657 req-179930a3-7450-499c-a36c-80d09d4953ac tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1226.942124] [49941]: [pid: 49941|app: 0|req: 5443/11097] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.056252] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-69108d6d-3bbe-4ec9-8223-a1f03beb285c req-0b3c1ddd-4674-4c63-88ec-3c5af23504df tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.057199] [49942]: [pid: 49942|app: 0|req: 5655/11098] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.063264] [49941]: DEBUG neutron.api.wsgi [req-69108d6d-3bbe-4ec9-8223-a1f03beb285c req-f46616f7-4bad-4c0d-90f1-7c3b4a4e5a74 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.082444] [49941]: [pid: 49941|app: 0|req: 5444/11099] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.164413] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f382fc52-1bd9-4aea-bc91-98291b55c8b7 req-5e4eeda2-bc83-411d-8cbe-622c200d44c7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.165730] [49942]: [pid: 49942|app: 0|req: 5656/11100] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.171787] [49941]: DEBUG neutron.api.wsgi [req-f382fc52-1bd9-4aea-bc91-98291b55c8b7 req-cf509ed7-e194-4b31-9ca8-8f7fdfb84525 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.190146] [49941]: [pid: 49941|app: 0|req: 5445/11101] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.294556] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3edc570f-7f3a-4f26-ae2d-949840ba5d66 req-60984dec-cbf4-4794-a1b7-cc6462d520d3 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.295453] [49942]: [pid: 49942|app: 0|req: 5657/11102] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.301651] [49941]: DEBUG neutron.api.wsgi [req-3edc570f-7f3a-4f26-ae2d-949840ba5d66 req-c6c2fc5f-19b7-4632-ac01-70863b044d3a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.321084] [49941]: [pid: 49941|app: 0|req: 5446/11103] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.393830] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ff054421-b692-43b2-b730-b6285d62ee29 req-8b2e5158-a2d0-492c-a9f4-1f2849e77117 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.394890] [49942]: [pid: 49942|app: 0|req: 5658/11104] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.400889] [49941]: DEBUG neutron.api.wsgi [req-ff054421-b692-43b2-b730-b6285d62ee29 req-b0b72507-4289-4ead-9548-68eb00fadd35 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.420588] [49941]: [pid: 49941|app: 0|req: 5447/11105] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.517739] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e05701ad-abba-463d-873c-0f11a4bdb312 req-3b2726a0-99d9-4930-b0b1-c3a97ec94935 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.518707] [49942]: [pid: 49942|app: 0|req: 5659/11106] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.524894] [49941]: DEBUG neutron.api.wsgi [req-e05701ad-abba-463d-873c-0f11a4bdb312 req-cbf2e25b-1e1e-4fd3-9dbf-b32243021d1f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.545168] [49941]: [pid: 49941|app: 0|req: 5448/11107] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.617848] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6072da5-790d-422d-a7ab-01de7c5683fd req-79540b31-133f-4137-8e15-cd56af023f55 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.618887] [49942]: [pid: 49942|app: 0|req: 5660/11108] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.626367] [49941]: DEBUG neutron.api.wsgi [req-d6072da5-790d-422d-a7ab-01de7c5683fd req-f92d11ec-8e43-47dd-acb9-180023475f34 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.647162] [49941]: [pid: 49941|app: 0|req: 5449/11109] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.730274] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fc34a58d-2bc7-4531-9581-459e4db23441 req-a2db5be3-6661-4165-aa26-550b8ee323f1 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.731465] [49942]: [pid: 49942|app: 0|req: 5661/11110] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.736976] [49942]: DEBUG neutron.api.wsgi [req-fc34a58d-2bc7-4531-9581-459e4db23441 req-ae9ffae0-4583-4d6c-88bd-0b1242062283 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.756603] [49942]: [pid: 49942|app: 0|req: 5662/11111] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1227.790032] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7e8a3692-a812-4e0b-ab0a-d57f819e649d req-76474f90-7454-4919-af2d-5073b1d7dbf8 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.791066] [49941]: [pid: 49941|app: 0|req: 5450/11112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.797777] [49942]: DEBUG neutron.api.wsgi [req-7e8a3692-a812-4e0b-ab0a-d57f819e649d req-031aef49-89a7-4178-ba1a-eeb85effdc75 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.820177] [49942]: [pid: 49942|app: 0|req: 5663/11113] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.847227] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d788301-6388-45e6-9930-d4c9d67d7489 req-9ad45e53-81ad-464f-bc7e-2e10db4ca08d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.848154] [49941]: [pid: 49941|app: 0|req: 5451/11114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.854891] [49942]: DEBUG neutron.api.wsgi [req-2d788301-6388-45e6-9930-d4c9d67d7489 req-600793c4-893a-4ae1-a607-b723d459a89d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.875026] [49942]: [pid: 49942|app: 0|req: 5664/11115] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1227.968024] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a91deed4-19c4-45d1-b56c-3d5ea0909851 req-c64edf1e-0b8b-4b1b-8897-bc0d2d61bda3 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1227.968024] [49941]: [pid: 49941|app: 0|req: 5452/11116] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1227.973872] [49942]: DEBUG neutron.api.wsgi [req-a91deed4-19c4-45d1-b56c-3d5ea0909851 req-4017c766-24af-41a5-806a-6ae68a3706fb tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1227.992705] [49942]: [pid: 49942|app: 0|req: 5665/11117] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.066426] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9efdce08-74ef-4d0e-9345-5694e40aa8d1 req-d8497e07-a279-4f7e-bae2-4fbbcd8fbd43 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.067443] [49941]: [pid: 49941|app: 0|req: 5453/11118] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.074849] [49942]: DEBUG neutron.api.wsgi [req-9efdce08-74ef-4d0e-9345-5694e40aa8d1 req-9e66e9a9-d50a-492c-83fd-c60405938051 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.093455] [49942]: [pid: 49942|app: 0|req: 5666/11119] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.172096] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b702bbe3-365a-4d13-96a9-0615f7c41286 req-eacfa166-3c95-4cd9-a1f5-089c670b4eaf tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.172991] [49941]: [pid: 49941|app: 0|req: 5454/11120] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.178927] [49942]: DEBUG neutron.api.wsgi [req-b702bbe3-365a-4d13-96a9-0615f7c41286 req-543a61cd-cc75-40fe-80af-6e7b733c5633 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.197946] [49942]: [pid: 49942|app: 0|req: 5667/11121] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1228.267850] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07ef9f88-4d96-4c48-82a2-21caf265a9b0 req-105736d9-5980-4563-999b-cffe7d16f253 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.268843] [49941]: [pid: 49941|app: 0|req: 5455/11122] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.274665] [49942]: DEBUG neutron.api.wsgi [req-07ef9f88-4d96-4c48-82a2-21caf265a9b0 req-f6b8f3dd-6eff-4fbc-bf81-35fefdc368e5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.293150] [49942]: [pid: 49942|app: 0|req: 5668/11123] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.373928] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57f5c526-8963-4b03-9c0d-c5606f7939d2 req-7ab532fb-09f0-4b7b-b6ea-f2aa336b269c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.374827] [49941]: [pid: 49941|app: 0|req: 5456/11124] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.381321] [49942]: DEBUG neutron.api.wsgi [req-57f5c526-8963-4b03-9c0d-c5606f7939d2 req-a11bd8ea-8b55-49a2-b098-278a48ba3e78 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.401205] [49942]: [pid: 49942|app: 0|req: 5669/11125] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.468347] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bcacffab-555b-410e-b158-9a977767f7fb req-89493a77-81ee-473c-bef2-96873c6c3281 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.469226] [49941]: [pid: 49941|app: 0|req: 5457/11126] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.474850] [49942]: DEBUG neutron.api.wsgi [req-bcacffab-555b-410e-b158-9a977767f7fb req-982d67e0-072e-4a60-86ec-27fc01c75a2e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.493478] [49942]: [pid: 49942|app: 0|req: 5670/11127] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1228.609847] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0726c26-a230-4d71-a847-c8972d3a2d9c req-3a83cbbd-f539-40a4-99b0-ef7a4170b488 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.610769] [49941]: [pid: 49941|app: 0|req: 5458/11128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.616617] [49942]: DEBUG neutron.api.wsgi [req-d0726c26-a230-4d71-a847-c8972d3a2d9c req-1a4ae432-e057-422f-901b-93805b1e1e5b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.635548] [49942]: [pid: 49942|app: 0|req: 5671/11129] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.706304] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5db0e391-cc77-4c3a-8e41-d63f85b7ac7c req-8e753ede-a317-471f-b355-0eb2a035c73f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.707261] [49941]: [pid: 49941|app: 0|req: 5459/11130] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.713447] [49942]: DEBUG neutron.api.wsgi [req-5db0e391-cc77-4c3a-8e41-d63f85b7ac7c req-aa48c0b2-4627-4c1f-b245-a4ba378ebf6a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.733079] [49942]: [pid: 49942|app: 0|req: 5672/11131] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.810294] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80249242-ed5f-4478-9b17-81863715706f req-f5f581cf-d112-454d-9600-d1f59d07c3b5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.811179] [49941]: [pid: 49941|app: 0|req: 5460/11132] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.816722] [49942]: DEBUG neutron.api.wsgi [req-80249242-ed5f-4478-9b17-81863715706f req-51ece631-bdb5-4fd4-9d0a-3e8e7d755f75 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.835840] [49942]: [pid: 49942|app: 0|req: 5673/11133] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1228.892836] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f445fb1-070d-4774-a4e7-68c4f20dab97 req-9741a0a0-5d27-4756-88b0-4462374fa6b2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.893834] [49941]: [pid: 49941|app: 0|req: 5461/11134] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.899372] [49941]: DEBUG neutron.api.wsgi [req-8f445fb1-070d-4774-a4e7-68c4f20dab97 req-3156e240-a369-4987-86c0-dd8205735c41 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.903076] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45380243-8116-4722-8a2b-e0c1206c9ee9 req-96be1278-98d3-42eb-891e-343b1d691069 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1228.903972] [49942]: [pid: 49942|app: 0|req: 5674/11135] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1228.909332] [49942]: DEBUG neutron.api.wsgi [req-45380243-8116-4722-8a2b-e0c1206c9ee9 req-08711161-7c73-494d-8b0d-e72616ffe017 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1228.917935] [49941]: [pid: 49941|app: 0|req: 5462/11136] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1228.927126] [49942]: [pid: 49942|app: 0|req: 5675/11137] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1229.009338] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fd5c6e42-1412-4382-9ec2-1ccbff94ec35 req-0c8c3493-4f8d-4516-bbf0-16c055e45cae tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.010271] [49941]: [pid: 49941|app: 0|req: 5463/11138] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.016159] [49942]: DEBUG neutron.api.wsgi [req-fd5c6e42-1412-4382-9ec2-1ccbff94ec35 req-ca38414b-bb35-44d2-be25-8760068614ee tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.036019] [49942]: [pid: 49942|app: 0|req: 5676/11139] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1229.107020] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29c06c08-2768-4372-bbdc-7d845d4693c9 req-be60d87a-b022-4006-ac89-b287372f94e5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.107951] [49941]: [pid: 49941|app: 0|req: 5464/11140] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.114065] [49942]: DEBUG neutron.api.wsgi [req-29c06c08-2768-4372-bbdc-7d845d4693c9 req-38b06c82-3c61-4866-ab06-838e0374969b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.134625] [49942]: [pid: 49942|app: 0|req: 5677/11141] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1229.216892] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3c89a1c-46dd-40ea-bb50-8d4295c03ede req-9420926b-08c9-4124-b592-b1749640a583 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.218024] [49941]: [pid: 49941|app: 0|req: 5465/11142] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.226282] [49942]: DEBUG neutron.api.wsgi [req-f3c89a1c-46dd-40ea-bb50-8d4295c03ede req-e6fc379a-6abd-43c2-9317-3f633ce744a0 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.256702] [49942]: [pid: 49942|app: 0|req: 5678/11143] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:50 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1229.337100] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22d39651-d554-441d-81ad-6a13d966f756 req-826c6cd3-d687-4c65-8c18-1a0e7b8491e0 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.337324] [49941]: [pid: 49941|app: 0|req: 5466/11144] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.344092] [49942]: DEBUG neutron.api.wsgi [req-22d39651-d554-441d-81ad-6a13d966f756 req-c107abeb-9062-4558-9e4f-feb750e50971 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.366266] [49942]: [pid: 49942|app: 0|req: 5679/11145] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1229.469907] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-64430d2d-e5cb-4f5c-ac57-b9d3d2a181a9 req-4bcdf00b-7665-40b7-ba96-a661ab376bcb tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.470814] [49941]: [pid: 49941|app: 0|req: 5467/11146] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1229.477825] [49942]: DEBUG neutron.api.wsgi [req-64430d2d-e5cb-4f5c-ac57-b9d3d2a181a9 req-ae16271e-4340-4b91-937f-2afb90a38579 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.497731] [49942]: [pid: 49942|app: 0|req: 5680/11147] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1229.567226] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1591fff-a5d6-4cc8-b0ea-1a685a7967f0 req-9a3c8692-5d27-4412-962f-112a289fb666 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1229.568135] [49941]: [pid: 49941|app: 0|req: 5468/11148] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1229.574483] [49942]: DEBUG neutron.api.wsgi [req-a1591fff-a5d6-4cc8-b0ea-1a685a7967f0 req-e8b65e37-ad2a-4ce4-8be2-cdcaa049dbd9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1229.594035] [49942]: [pid: 49942|app: 0|req: 5681/11149] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.017759] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccdd652e-d392-43c5-8b06-d86965318aa9 req-c6fc3b9c-95e7-430b-a372-89c62acca744 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.019086] [49942]: [pid: 49942|app: 0|req: 5682/11150] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.026205] [49942]: DEBUG neutron.api.wsgi [req-ccdd652e-d392-43c5-8b06-d86965318aa9 req-94e1eda1-7315-4ecb-ade4-40aad1754737 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.044304] [49942]: [pid: 49942|app: 0|req: 5683/11151] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1230.113720] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-525e0f29-43cb-418e-a9f8-27c0394df717 req-c282703e-9063-4e82-b6e8-1b69d5ef8e23 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.114681] [49941]: [pid: 49941|app: 0|req: 5469/11152] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 439 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.121252] [49942]: DEBUG neutron.api.wsgi [req-525e0f29-43cb-418e-a9f8-27c0394df717 req-3de3ebe9-95b1-4148-8330-683f25819cf4 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.140117] [49942]: [pid: 49942|app: 0|req: 5684/11153] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.165375] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0292e84-5eda-4a7b-8b78-29ab3ac4bf52 req-e644517e-9e8e-417c-aa71-f7051be84ecc tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.166374] [49941]: [pid: 49941|app: 0|req: 5470/11154] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.172318] [49942]: DEBUG neutron.api.wsgi [req-d0292e84-5eda-4a7b-8b78-29ab3ac4bf52 req-f9a0e6ad-56dd-4f26-84cb-abd8868d1124 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.190617] [49942]: [pid: 49942|app: 0|req: 5685/11155] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.209528] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b4dc3704-4858-4de1-9067-2ebb3d887d57 req-ad563050-a630-4ea1-8b6d-2267eeadaa8a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.210422] [49941]: [pid: 49941|app: 0|req: 5471/11156] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.216199] [49942]: DEBUG neutron.api.wsgi [req-b4dc3704-4858-4de1-9067-2ebb3d887d57 req-c33887c6-35cd-4dd6-a5c8-6e9184a05e03 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.236423] [49942]: [pid: 49942|app: 0|req: 5686/11157] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:51 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.338890] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1058b4d2-946b-4f49-9da9-3a0c09ef3ba0 req-9b89bf1f-680f-4476-b865-47f2df8567ec tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.339814] [49941]: [pid: 49941|app: 0|req: 5472/11158] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:52 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.346119] [49942]: DEBUG neutron.api.wsgi [req-1058b4d2-946b-4f49-9da9-3a0c09ef3ba0 req-ec19d915-73df-4309-88b5-a9f49cb291d8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.370274] [49942]: [pid: 49942|app: 0|req: 5687/11159] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:52 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1230.441567] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-be8069dd-d54a-46c1-bf5d-19fe9f5b9bd4 req-b8c3a8be-785f-4bb2-a4c3-907724324e01 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1230.442431] [49941]: [pid: 49941|app: 0|req: 5473/11160] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:52 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1230.448807] [49942]: DEBUG neutron.api.wsgi [req-be8069dd-d54a-46c1-bf5d-19fe9f5b9bd4 req-a272a61c-c908-4c52-8875-7d00a4243d24 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1230.468497] [49942]: [pid: 49942|app: 0|req: 5688/11161] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:52 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1231.021277] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f67e8ef9-c382-409f-ac92-68845b07485d req-08b8d3f6-270b-40e6-853c-188bee25e8d9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1231.022214] [49941]: [pid: 49941|app: 0|req: 5474/11162] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:52 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1231.028336] [49942]: DEBUG neutron.api.wsgi [req-f67e8ef9-c382-409f-ac92-68845b07485d req-da9c6d00-82c5-4cd9-a5f9-05507b489fab tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1231.050868] [49942]: [pid: 49942|app: 0|req: 5689/11163] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:52 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1231.273284] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f597fd97-0836-4a52-9534-27ada6b7eec2 req-e214dae1-ed47-4260-b59a-d4cdc8559a31 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1231.274492] [49941]: [pid: 49941|app: 0|req: 5475/11164] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:52 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1231.281226] [49942]: DEBUG neutron.api.wsgi [req-f597fd97-0836-4a52-9534-27ada6b7eec2 req-a8e43073-ebfd-44c9-b887-5597e4e61649 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1231.300592] [49942]: [pid: 49942|app: 0|req: 5690/11165] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:53 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.121607] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4e3e01de-e7e3-453f-ad43-66032279cafa req-3ab2b337-b728-4664-8b84-517d91af6756 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.122492] [49941]: [pid: 49941|app: 0|req: 5476/11166] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:53 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.128337] [49942]: DEBUG neutron.api.wsgi [req-4e3e01de-e7e3-453f-ad43-66032279cafa req-af01754f-fee0-4904-a8a4-1ccf53d7a480 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.147370] [49942]: [pid: 49942|app: 0|req: 5691/11167] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:53 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1232.152915] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-171d72e2-75f1-42e3-b79c-d1fcd63b048c req-9f744501-c300-4841-ad35-f8f960e40756 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.154240] [49941]: [pid: 49941|app: 0|req: 5477/11168] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:39:53 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1232.198182] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-171d72e2-75f1-42e3-b79c-d1fcd63b048c req-c888a790-1b56-4713-bfcf-656504446dfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.199221] [49942]: [pid: 49942|app: 0|req: 5692/11169] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:39:53 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.205464] [49941]: DEBUG neutron.api.wsgi [req-171d72e2-75f1-42e3-b79c-d1fcd63b048c req-bb560130-da06-4aff-860e-2048c16b9a74 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.236738] [49941]: [pid: 49941|app: 0|req: 5478/11170] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:39:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713 => generated 808 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.259560] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-171d72e2-75f1-42e3-b79c-d1fcd63b048c req-c4581029-b10f-41d5-88ee-5f115f6e0197 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.260445] [49942]: [pid: 49942|app: 0|req: 5693/11171] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:39:53 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.291368] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-171d72e2-75f1-42e3-b79c-d1fcd63b048c req-e7fe164c-8036-485d-a4ce-d32ee5b057a7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.292289] [49941]: [pid: 49941|app: 0|req: 5479/11172] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:54 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1232.327712] [49942]: [pid: 49942|app: 0|req: 5694/11173] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:39:54 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1232.363042] [49941]: [pid: 49941|app: 0|req: 5480/11174] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:39:54 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1232.370840] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b772ea65-0beb-4a9b-82a0-c4350cfc8438 req-6fbbaadb-0fd4-49c6-9983-14b33c76ae08 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1232.371938] [49942]: [pid: 49942|app: 0|req: 5695/11175] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:54 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1232.377827] [49941]: DEBUG neutron.api.wsgi [req-b772ea65-0beb-4a9b-82a0-c4350cfc8438 req-a3e72958-4c4a-43b9-8bf3-aea5f5772bfb tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1232.395948] [49941]: [pid: 49941|app: 0|req: 5481/11176] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:54 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.267596] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f9c59723-2515-47fe-860e-bb46c3c3838e req-6a7995c8-fd5a-4434-bda0-330d312f993e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.268569] [49942]: [pid: 49942|app: 0|req: 5696/11177] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:54 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.274536] [49941]: DEBUG neutron.api.wsgi [req-f9c59723-2515-47fe-860e-bb46c3c3838e req-0f09b1a5-0e56-4810-b6d4-36ac2c4651c8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.300168] [49941]: [pid: 49941|app: 0|req: 5482/11178] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:55 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1233.471832] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fb89dd3-a882-46f8-b581-fd9f76a49f1e req-312671f5-f464-400b-b104-3d789e715fc0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1233.472883] [49942]: [pid: 49942|app: 0|req: 5697/11179] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:55 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1233.481495] [49941]: DEBUG neutron.api.wsgi [req-4fb89dd3-a882-46f8-b581-fd9f76a49f1e req-0862ed65-51ec-451c-a6ee-5f470d6f776b tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1233.510038] [49941]: [pid: 49941|app: 0|req: 5483/11180] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:55 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.375647] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f8846c50-7f21-4ef9-b16e-92622bc23b9b req-8a54da15-edbc-40db-ad11-f5688a422012 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.376601] [49942]: [pid: 49942|app: 0|req: 5698/11181] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.383096] [49941]: DEBUG neutron.api.wsgi [req-f8846c50-7f21-4ef9-b16e-92622bc23b9b req-4634485b-d2c8-412d-b2ad-0ee91903d34e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.401766] [49941]: [pid: 49941|app: 0|req: 5484/11182] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1234.581667] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a17fd601-f90e-4207-9486-531af5d94b1b req-e8d67141-3932-4d14-8ac0-6ade281ea7d0 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.582586] [49942]: [pid: 49942|app: 0|req: 5699/11183] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.588395] [49941]: DEBUG neutron.api.wsgi [req-a17fd601-f90e-4207-9486-531af5d94b1b req-40b12d07-9733-40ee-99ce-ade1a9e0240d tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.608794] [49941]: [pid: 49941|app: 0|req: 5485/11184] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.691863] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34b16243-e5b4-404a-a209-6d4fdf059260 req-d988c35a-8d1f-490b-896f-8b70f00454b3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.693241] [49942]: [pid: 49942|app: 0|req: 5700/11185] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.699387] [49941]: DEBUG neutron.api.wsgi [req-34b16243-e5b4-404a-a209-6d4fdf059260 req-5bb89723-9f69-44e9-b020-06aeaf94fc96 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.722205] [49941]: [pid: 49941|app: 0|req: 5486/11186] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.801022] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7b57414f-89de-41bb-ae72-155e346d0788 req-8474e353-5518-4746-ac71-10c2d78284ae tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1234.801988] [49942]: [pid: 49942|app: 0|req: 5701/11187] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1234.808369] [49941]: DEBUG neutron.api.wsgi [req-7b57414f-89de-41bb-ae72-155e346d0788 req-78cddff0-9c5f-4f43-9885-4467e42a0098 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1234.828393] [49941]: [pid: 49941|app: 0|req: 5487/11188] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.005053] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06863cc7-8e40-4c90-81d4-4f173887934c req-85b05cf4-961d-4cb5-a2ce-84b6c7a50a0e tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.006128] [49942]: [pid: 49942|app: 0|req: 5702/11189] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.012138] [49941]: DEBUG neutron.api.wsgi [req-06863cc7-8e40-4c90-81d4-4f173887934c req-2aa61e5c-766d-4fe6-95ef-be922b5c5b82 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1235.034219] [49941]: [pid: 49941|app: 0|req: 5488/11190] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:56 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.476528] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c3f8560-a5d9-4ce9-be3b-8b2614a44101 req-3c37dfad-8bf1-4109-a4cb-95da7e7da650 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1235.477502] [49942]: [pid: 49942|app: 0|req: 5703/11191] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:57 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1235.483885] [49941]: DEBUG neutron.api.wsgi [req-4c3f8560-a5d9-4ce9-be3b-8b2614a44101 req-8e86d05b-8dca-48d6-a9cd-daa9d5d8e3ac tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1235.505269] [49941]: [pid: 49941|app: 0|req: 5489/11192] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:57 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1236.143322] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-729791c1-1325-43c0-9deb-cfb7ef207d4f req-1ee7f556-b6fa-41b4-ac33-cf961364f718 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.144329] [49942]: [pid: 49942|app: 0|req: 5704/11193] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:57 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.151080] [49941]: DEBUG neutron.api.wsgi [req-729791c1-1325-43c0-9deb-cfb7ef207d4f req-36b018cf-c0a3-4716-990b-400ba4174979 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1236.169966] [49941]: [pid: 49941|app: 0|req: 5490/11194] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:57 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.578152] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23c1ff93-96df-4b92-ad1c-9bbdefc3165e req-91cd654e-c131-4763-990b-5fe7ba3ca041 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1236.579090] [49942]: [pid: 49942|app: 0|req: 5705/11195] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:58 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1236.585132] [49941]: DEBUG neutron.api.wsgi [req-23c1ff93-96df-4b92-ad1c-9bbdefc3165e req-f830301e-a296-4428-b492-b9617ff70a2c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1236.604983] [49941]: [pid: 49941|app: 0|req: 5491/11196] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:58 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1237.265019] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09f38880-43df-49f5-8db6-0b4f2a643add req-a31770b9-c2af-4461-8daf-2a6d35b662a2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.266072] [49942]: [pid: 49942|app: 0|req: 5706/11197] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:58 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.272725] [49941]: DEBUG neutron.api.wsgi [req-09f38880-43df-49f5-8db6-0b4f2a643add req-6688eefb-bb71-4239-b775-335f02474f58 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.297064] [49941]: [pid: 49941|app: 0|req: 5492/11198] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:59 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.424801] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a344ea9c-6fa4-4659-baec-785b53cfe562 req-142605f8-2d9a-43bb-8442-0aa4e2e1ddaf tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.425961] [49942]: [pid: 49942|app: 0|req: 5707/11199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:59 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.432276] [49941]: DEBUG neutron.api.wsgi [req-a344ea9c-6fa4-4659-baec-785b53cfe562 req-661230a2-6e04-4801-a357-1994366bdc88 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.452741] [49941]: [pid: 49941|app: 0|req: 5493/11200] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:59 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.681940] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d3f2fc61-287e-4fa3-8352-298f6e5ed612 req-11756f94-3330-4527-9121-63d9e9bcd2c6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1237.683020] [49942]: [pid: 49942|app: 0|req: 5708/11201] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:39:59 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1237.690915] [49941]: DEBUG neutron.api.wsgi [req-d3f2fc61-287e-4fa3-8352-298f6e5ed612 req-e447bbda-4db6-4727-b4f5-742e05d69671 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1237.710891] [49941]: [pid: 49941|app: 0|req: 5494/11202] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:39:59 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1238.527726] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a58c5b5f-2d76-46da-870e-72ca8770b9b8 req-bb502bfc-1f49-43c6-b87b-bb3c91eefcd7 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1238.528836] [49942]: [pid: 49942|app: 0|req: 5709/11203] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:00 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.535374] [49941]: DEBUG neutron.api.wsgi [req-a58c5b5f-2d76-46da-870e-72ca8770b9b8 req-fac83c5a-c7bc-4b11-819c-0b6e5be451b8 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1238.557530] [49941]: [pid: 49941|app: 0|req: 5495/11204] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:00 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.831573] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c1c109ed-adbd-4156-9e80-7bb1a26cfab7 req-efaf24d9-881f-4190-a82f-e6e2ce1e9a73 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1238.832603] [49942]: [pid: 49942|app: 0|req: 5710/11205] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:00 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1238.839398] [49941]: DEBUG neutron.api.wsgi [req-c1c109ed-adbd-4156-9e80-7bb1a26cfab7 req-cc793290-424e-4f2c-a1ec-9f916b99a48d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1238.864200] [49941]: [pid: 49941|app: 0|req: 5496/11206] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:00 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1239.653644] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-61c22a56-0fb4-452d-891d-e406aa40bc50 req-0252c4fd-177d-431a-95bd-3dc91a1a7d7f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.654600] [49942]: [pid: 49942|app: 0|req: 5711/11207] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.661145] [49941]: DEBUG neutron.api.wsgi [req-61c22a56-0fb4-452d-891d-e406aa40bc50 req-7808dcfe-d926-45b7-ad64-d2c3c3fcf8fc tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1239.680639] [49941]: [pid: 49941|app: 0|req: 5497/11208] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.921023] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2edd763-e4fa-4506-acb9-1ecd47d9297b req-ed427471-8e22-4b3f-83d7-750b300dd2f0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.922221] [49942]: [pid: 49942|app: 0|req: 5712/11209] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/ports?tenant_id=452e4ddf36ec4d59b966bab312be57fc&device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 1042 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1239.970539] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2473d3d8-6abd-49ff-b31d-87f5dc18347d req-b46537ea-f7fb-43c7-97ed-4cf95779f062 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.971555] [49941]: [pid: 49941|app: 0|req: 5498/11210] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 57 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.977610] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2edd763-e4fa-4506-acb9-1ecd47d9297b req-956ad30f-0a3d-47d4-a5ad-bb452afbdd3e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1239.977789] [49941]: DEBUG neutron.api.wsgi [req-2473d3d8-6abd-49ff-b31d-87f5dc18347d req-59490985-649a-42f4-8ea4-d7d186f422fe tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1239.979185] [49942]: [pid: 49942|app: 0|req: 5713/11211] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/networks?id=8e4c185a-cf3d-4767-b549-8097ad764803 => generated 713 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1239.986625] [49942]: DEBUG neutron.api.wsgi [req-a2edd763-e4fa-4506-acb9-1ecd47d9297b req-2348baa5-2ab0-42b4-8539-1bda6f37a387 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1239.998748] [49941]: [pid: 49941|app: 0|req: 5499/11212] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.033592] [49942]: [pid: 49942|app: 0|req: 5714/11213] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713 => generated 808 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.059223] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2edd763-e4fa-4506-acb9-1ecd47d9297b req-7e555ba6-d93b-42b8-95e4-86277f60e006 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.060350] [49941]: [pid: 49941|app: 0|req: 5500/11214] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/subnets?id=fab9985b-642f-491d-a04f-7e73c2712c1a => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.093520] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2edd763-e4fa-4506-acb9-1ecd47d9297b req-c378621e-ae41-4fc4-988b-aeaf75a00ea7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.094524] [49942]: [pid: 49942|app: 0|req: 5715/11215] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/ports?network_id=8e4c185a-cf3d-4767-b549-8097ad764803&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.133557] [49941]: [pid: 49941|app: 0|req: 5501/11216] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.171442] [49942]: [pid: 49942|app: 0|req: 5716/11217] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:01 2025] GET /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1240.783400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a4d830e-50e6-4fc4-9495-cadd18122d74 req-ce289d8a-8725-4323-aac8-3aa3c3b55bc6 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1240.784460] [49941]: [pid: 49941|app: 0|req: 5502/11218] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:02 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1240.790262] [49942]: DEBUG neutron.api.wsgi [req-7a4d830e-50e6-4fc4-9495-cadd18122d74 req-2d4d1185-dc50-4419-8604-e27fe9c37f1f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1240.810720] [49942]: [pid: 49942|app: 0|req: 5717/11219] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:02 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.073723] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-540f61e3-f85d-4614-a0c0-b98b284898c2 req-47c366df-ea10-4629-bf59-96309c5a08bb tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.074881] [49941]: [pid: 49941|app: 0|req: 5503/11220] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:02 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.081241] [49942]: DEBUG neutron.api.wsgi [req-540f61e3-f85d-4614-a0c0-b98b284898c2 req-91abd3d9-e3f9-4674-ba0d-2d9ec59dee90 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.103183] [49942]: [pid: 49942|app: 0|req: 5718/11221] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:02 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1241.798869] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5211e464-a9e9-466c-a5ff-ace8ecb7c18a req-5adb1ffe-5903-4c98-9b91-91e67a09aadf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.799930] [49941]: [pid: 49941|app: 0|req: 5504/11222] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1241.807541] [49942]: DEBUG neutron.api.wsgi [req-5211e464-a9e9-466c-a5ff-ace8ecb7c18a req-c76b27dc-c4df-4c6f-93a8-db0774ef5b4f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.828079] [49942]: [pid: 49942|app: 0|req: 5719/11223] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.888401] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3ede283-147d-40a0-8356-b85ef70ce959 req-c6d56164-3476-4ace-9be7-384b603212b3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.889310] [49941]: [pid: 49941|app: 0|req: 5505/11224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.895408] [49942]: DEBUG neutron.api.wsgi [req-b3ede283-147d-40a0-8356-b85ef70ce959 req-9fe19285-43ad-4205-a3e5-8966f2b50ff5 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1241.915502] [49942]: [pid: 49942|app: 0|req: 5720/11225] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.984127] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39471b77-a540-4319-be84-2643e22a753d req-330d9d6b-f6c7-4a2d-bfbb-2ccf9031185f tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1241.985038] [49941]: [pid: 49941|app: 0|req: 5506/11226] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1241.991314] [49942]: DEBUG neutron.api.wsgi [req-39471b77-a540-4319-be84-2643e22a753d req-bd9488e9-8521-4a6e-a9f0-2339cd346428 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.011088] [49942]: [pid: 49942|app: 0|req: 5721/11227] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.153954] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f3205911-f126-4d2a-b26d-7af845b92d5f req-b9235588-f042-42eb-9465-1699e5c68f0c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.154927] [49941]: [pid: 49941|app: 0|req: 5507/11228] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.160394] [49941]: DEBUG neutron.api.wsgi [req-f3205911-f126-4d2a-b26d-7af845b92d5f req-b0edfb22-f35e-4e68-8cc0-266f355e63f3 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.179694] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f71099c-33e2-44d0-83b6-7cde3ab3ed92 req-6236db95-4eb5-4ed1-8ead-f9f8c586660e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1242.180409] [49941]: [pid: 49941|app: 0|req: 5508/11229] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1242.180682] [49942]: [pid: 49942|app: 0|req: 5722/11230] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1242.186948] [49941]: DEBUG neutron.api.wsgi [req-0f71099c-33e2-44d0-83b6-7cde3ab3ed92 req-94a10e29-fbe7-4e16-a55d-a16037ba6345 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1242.206355] [49941]: [pid: 49941|app: 0|req: 5509/11231] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:03 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.299585] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cd47990-30eb-41e8-86e5-985bae337757 req-33548cda-4ced-4694-8e6c-10800ddc6064 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.300921] [49942]: [pid: 49942|app: 0|req: 5723/11232] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:05 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.310665] [49941]: DEBUG neutron.api.wsgi [req-4cd47990-30eb-41e8-86e5-985bae337757 req-086c4b20-19c0-4c5f-856f-e758a470f258 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.342994] [49941]: [pid: 49941|app: 0|req: 5510/11233] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:05 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1243.465038] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4ae3401-0c1b-4d23-8624-2c4b2aa9d1fd req-8c245a87-df75-4f75-8c49-5442e9e15e9c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1243.466085] [49942]: [pid: 49942|app: 0|req: 5724/11234] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:05 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 79 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1243.473802] [49941]: DEBUG neutron.api.wsgi [req-e4ae3401-0c1b-4d23-8624-2c4b2aa9d1fd req-109b7f36-850a-4d86-9b08-8c6d5f89b33c tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1243.491829] [49941]: [pid: 49941|app: 0|req: 5511/11235] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:05 2025] GET /networking/v2.0/security-groups?id=6e3e1840-4f34-42bb-a5a7-bdd843656e63&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.260804] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-97de33e2-f72e-4c99-82a9-d64553e4e0c2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1244.261790] [49942]: [pid: 49942|app: 0|req: 5725/11236] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:05 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.309260] [49941]: DEBUG neutron.plugins.ml2.plugin [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Deleting port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1244.309260] [49941]: DEBUG neutron_lib.callbacks.manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.335544] [49941]: DEBUG neutron.plugins.ml2.db [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] For port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1244.335966] [49941]: DEBUG neutron_lib.callbacks.manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.340370] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1244.340596] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit: [ 1244.340596] [49941]: key[id], 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 -> None [ 1244.340596] [49941]: key[binding:vnic_type], normal -> None [ 1244.340596] [49941]: key[tags], [] -> None [ 1244.340596] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1244.340596] [49941]: key[allowed_address_pairs], [] -> None [ 1244.340596] [49941]: key[extra_dhcp_opts], [] -> None [ 1244.340596] [49941]: key[binding:profile], {} -> None [ 1244.340596] [49941]: key[admin_state_up], True -> None [ 1244.340596] [49941]: key[binding:vif_type], ovs -> None [ 1244.340596] [49941]: key[device_owner], compute:nova -> None [ 1244.340596] [49941]: key[created_at], 2025-11-20T12:39:00Z -> None [ 1244.340596] [49941]: key[updated_at], 2025-11-20T12:39:02Z -> None [ 1244.340596] [49941]: key[description], -> None [ 1244.340596] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1244.340596] [49941]: key[binding:host_id], cpu-1 -> None [ 1244.340596] [49941]: key[standard_attr_id], 1762 -> None [ 1244.340596] [49941]: key[name], -> None [ 1244.340596] [49941]: key[mac_address], fa:16:3e:96:fd:df -> None [ 1244.340596] [49941]: key[status], ACTIVE -> None [ 1244.340596] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1244.340596] [49941]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}] -> None [ 1244.340596] [49941]: key[security_groups], ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] -> None [ 1244.340596] [49941]: key[revision_number], 5 -> None [ 1244.340596] [49941]: key[port_security_enabled], True -> None [ 1244.340596] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1244.340596] [49941]: key[device_id], e04ab157-00db-44bc-ba08-3cad0b541962 -> None [ 1244.340596] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1244.447066] [49941]: DEBUG neutron_lib.callbacks.manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.447264] [49941]: DEBUG neutron_lib.callbacks.manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.447372] [49941]: INFO neutron.db.l3_db [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Floating IP 714fa785-98f5-4e46-95c9-61ce075b8bfe disassociated. External IP: 10.180.180.182, port: 9dc30e5e-4bff-4aa9-89da-b03dfee0f713. [ 1244.447513] [49941]: DEBUG neutron.plugins.ml2.plugin [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Calling delete_port for 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1244.449466] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ec52838-ac94-4041-a32b-48b3f32c1ed3 req-d73b1256-2d14-4a41-8946-137a0d79d223 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1244.450654] [49942]: [pid: 49942|app: 0|req: 5726/11237] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:06 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1244.457697] [49942]: DEBUG neutron.api.wsgi [req-1ec52838-ac94-4041-a32b-48b3f32c1ed3 req-06837032-ba9e-4493-b95b-36f1c724eb93 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1244.478507] [49942]: [pid: 49942|app: 0|req: 5727/11238] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:06 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1244.540901] [49941]: DEBUG neutron_lib.callbacks.manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9dc30e5e-4bff-4aa9-89da-b03dfee0f713), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.549486] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'Port': ['ID=9dc30e5e-4bff-4aa9-89da-b03dfee0f713,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1244.554320] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.554463] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.554538] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.554636] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.554731] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.554840] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.554912] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555012] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555106] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555197] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555292] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555375] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555466] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555556] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555659] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555792] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555886] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.555979] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556081] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556180] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556266] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556353] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556443] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556533] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556625] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556739] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556872] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.556922] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.557024] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.557120] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1244.557873] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Tracked resource versions report: [ 1244.557873] [49941]: pushed versions: [ 1244.557873] [49941]: { 'AddressGroup': {'1.2'}, [ 1244.557873] [49941]: 'Agent': {'1.1'}, [ 1244.557873] [49941]: 'ConntrackHelper': {'1.0'}, [ 1244.557873] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1244.557873] [49941]: 'Log': {'1.0'}, [ 1244.557873] [49941]: 'NDPProxy': {'1.0'}, [ 1244.557873] [49941]: 'Network': {'1.2'}, [ 1244.557873] [49941]: 'Port': {'1.10'}, [ 1244.557873] [49941]: 'PortForwarding': {'1.3'}, [ 1244.557873] [49941]: 'QosPolicy': {'1.10'}, [ 1244.557873] [49941]: 'SecurityGroup': {'1.6'}, [ 1244.557873] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1244.557873] [49941]: 'SubPort': {'1.0'}, [ 1244.557873] [49941]: 'Subnet': {'1.2'}, [ 1244.557873] [49941]: 'Trunk': {'1.1'}} [ 1244.557873] [49941]: consumer versions: [ 1244.557873] [49941]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1244.557873] [49941]: 'Agent': '1.1', [ 1244.557873] [49941]: 'ConntrackHelper': '1.0', [ 1244.557873] [49941]: 'LocalIPAssociation': '1.0', [ 1244.557873] [49941]: 'Log': '1.0', [ 1244.557873] [49941]: 'NDPProxy': '1.0', [ 1244.557873] [49941]: 'Network': '1.2', [ 1244.557873] [49941]: 'Port': '1.10', [ 1244.557873] [49941]: 'PortForwarding': '1.3', [ 1244.557873] [49941]: 'QosPolicy': '1.10', [ 1244.557873] [49941]: 'SecurityGroup': '1.6', [ 1244.557873] [49941]: 'SecurityGroupRule': '1.3', [ 1244.557873] [49941]: 'SubPort': '1.0', [ 1244.557873] [49941]: 'Subnet': '1.2', [ 1244.557873] [49941]: 'Trunk': '1.1'}, [ 1244.557873] [49941]: DHCP agent@devstack: {}, [ 1244.557873] [49941]: Metadata agent@devstack: {}, [ 1244.557873] [49941]: L3 agent@devstack: {}, [ 1244.557873] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1244.557873] [49941]: 'Agent': '1.1', [ 1244.557873] [49941]: 'ConntrackHelper': '1.0', [ 1244.557873] [49941]: 'LocalIPAssociation': '1.0', [ 1244.557873] [49941]: 'Log': '1.0', [ 1244.557873] [49941]: 'NDPProxy': '1.0', [ 1244.557873] [49941]: 'Network': '1.2', [ 1244.557873] [49941]: 'Port': '1.10', [ 1244.557873] [49941]: 'PortForwarding': '1.3', [ 1244.557873] [49941]: 'QosPolicy': '1.10', [ 1244.557873] [49941]: 'SecurityGroup': '1.6', [ 1244.557873] [49941]: 'SecurityGroupRule': '1.3', [ 1244.557873] [49941]: 'SubPort': '1.0', [ 1244.557873] [49941]: 'Subnet': '1.2', [ 1244.557873] [49941]: 'Trunk': '1.1'}} [ 1244.557873] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1244.561389] [49942]: [pid: 49942|app: 0|req: 5728/11239] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:06 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1244.624644] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1244.676980] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1244.695857] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] No DVR routers for this DVR port 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1244.696193] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit called with port settings {'id': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:96:fd:df', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'device_owner': 'compute:nova', 'standard_attr_id': 1762, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:00Z', 'updated_at': '2025-11-20T12:39:02Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (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': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1244.696445] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit: [ 1244.696445] [49941]: key[id], 9dc30e5e-4bff-4aa9-89da-b03dfee0f713 -> None [ 1244.696445] [49941]: key[binding:vnic_type], normal -> None [ 1244.696445] [49941]: key[tags], [] -> None [ 1244.696445] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '3ff3baee-99ce-4b51-ae98-efc6163aaab3', 'external-id': 'nsx-vlan-transportzone-574', 'segmentation_id': 574, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1244.696445] [49941]: key[allowed_address_pairs], [] -> None [ 1244.696445] [49941]: key[extra_dhcp_opts], [] -> None [ 1244.696445] [49941]: key[binding:profile], {} -> None [ 1244.696445] [49941]: key[admin_state_up], True -> None [ 1244.696445] [49941]: key[binding:vif_type], ovs -> None [ 1244.696445] [49941]: key[device_owner], compute:nova -> None [ 1244.696445] [49941]: key[created_at], 2025-11-20T12:39:00Z -> None [ 1244.696445] [49941]: key[updated_at], 2025-11-20T12:39:02Z -> None [ 1244.696445] [49941]: key[description], -> None [ 1244.696445] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1244.696445] [49941]: key[binding:host_id], cpu-1 -> None [ 1244.696445] [49941]: key[standard_attr_id], 1762 -> None [ 1244.696445] [49941]: key[name], -> None [ 1244.696445] [49941]: key[mac_address], fa:16:3e:96:fd:df -> None [ 1244.696445] [49941]: key[status], ACTIVE -> None [ 1244.696445] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1244.696445] [49941]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.9'}] -> None [ 1244.696445] [49941]: key[security_groups], ['6e3e1840-4f34-42bb-a5a7-bdd843656e63'] -> None [ 1244.696445] [49941]: key[revision_number], 5 -> None [ 1244.696445] [49941]: key[port_security_enabled], True -> None [ 1244.696445] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1244.696445] [49941]: key[device_id], e04ab157-00db-44bc-ba08-3cad0b541962 -> None [ 1244.696445] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1244.698244] [49941]: DEBUG neutron_lib.callbacks.manager [req-2cfa9a93-3f3b-4d1f-82b4-78460e1ce50a req-04c5dbf4-7632-4fd9-a5f4-77616a0f109a tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1244.698855] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'name': 'network-vif-deleted', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1244.701522] [49941]: [pid: 49941|app: 0|req: 5512/11240] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:40:06 2025] DELETE /networking/v2.0/ports/9dc30e5e-4bff-4aa9-89da-b03dfee0f713 => generated 0 bytes in 436 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1244.702916] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d2e8b562-6e01-4c5a-a9cb-861237f8fa5d" -d '{"events": [{"server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "name": "network-vif-deleted", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1244.727689] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-c4d5a88a-2c47-49da-8e1e-f95b89505868 x-openstack-request-id: req-c4d5a88a-2c47-49da-8e1e-f95b89505868 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1244.727876] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "e04ab157-00db-44bc-ba08-3cad0b541962", "name": "network-vif-deleted", "tag": "9dc30e5e-4bff-4aa9-89da-b03dfee0f713", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1244.727950] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c4d5a88a-2c47-49da-8e1e-f95b89505868 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1244.728147] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c4d5a88a-2c47-49da-8e1e-f95b89505868'] response: {'server_uuid': 'e04ab157-00db-44bc-ba08-3cad0b541962', 'name': 'network-vif-deleted', 'tag': '9dc30e5e-4bff-4aa9-89da-b03dfee0f713', 'status': 'completed', 'code': 200} [ 1245.569835] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f5f633e-0407-4ebc-b43e-d3b8e293a2bb req-04e614f8-696d-4253-b2c6-2ec677aae144 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1245.570904] [49942]: [pid: 49942|app: 0|req: 5729/11241] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:07 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1245.577479] [49941]: DEBUG neutron.api.wsgi [req-8f5f633e-0407-4ebc-b43e-d3b8e293a2bb req-051c06d5-b9c3-4aba-af7f-671372906dae tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1245.601172] [49941]: [pid: 49941|app: 0|req: 5513/11242] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:07 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1245.625215] [49942]: [pid: 49942|app: 0|req: 5730/11243] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:07 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1246.690045] [49942]: [pid: 49942|app: 0|req: 5731/11244] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:08 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1246.716665] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e84f5f43-e48f-4712-95b9-c340030e3d78 req-534a9033-da31-409a-a51f-3a50493888c0 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1246.717623] [49941]: [pid: 49941|app: 0|req: 5514/11245] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:08 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1246.723935] [49942]: DEBUG neutron.api.wsgi [req-e84f5f43-e48f-4712-95b9-c340030e3d78 req-2941a590-054f-4f7d-8382-789b34c9340b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1246.743308] [49942]: [pid: 49942|app: 0|req: 5732/11246] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:08 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1247.755475] [49941]: [pid: 49941|app: 0|req: 5515/11247] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:09 2025] GET /networking/v2.0/ports?device_id=e04ab157-00db-44bc-ba08-3cad0b541962 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1247.818888] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87584d95-6b42-4206-a476-ec5cc0ae4701 req-1b058110-29ab-407f-8a28-2e5aa1df1dcf tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1247.819809] [49942]: [pid: 49942|app: 0|req: 5733/11248] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:09 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1247.825731] [49941]: DEBUG neutron.api.wsgi [req-87584d95-6b42-4206-a476-ec5cc0ae4701 req-41a6d6a5-f6c3-4075-bb0d-e630ec073853 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1247.846427] [49941]: [pid: 49941|app: 0|req: 5516/11249] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:09 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1248.439325] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-05ca0306-27b0-46c6-9404-eed308d96d7d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.440466] [49942]: [pid: 49942|app: 0|req: 5734/11250] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 1042 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1248.487640] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-c474c468-b818-4048-b26b-cdab593aba16 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.488582] [49941]: [pid: 49941|app: 0|req: 5517/11251] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1248.495044] [49942]: DEBUG neutron.api.wsgi [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-1d8cab86-cdb5-4697-a644-e6b550184e61 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.507262] [49942]: [pid: 49942|app: 0|req: 5735/11252] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1248.528974] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-15ac04ac-5772-4eff-8a48-b7d1dedf5c75 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.529816] [49941]: [pid: 49941|app: 0|req: 5518/11253] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.557439] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-90dc3669-66a1-470e-85ca-8bc0134873b6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.558300] [49942]: [pid: 49942|app: 0|req: 5736/11254] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.590624] [49941]: [pid: 49941|app: 0|req: 5519/11255] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1248.624291] [49942]: [pid: 49942|app: 0|req: 5737/11256] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1248.926691] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f97e65be-ce31-4bfc-986e-a83c34509846 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (6e3e1840-4f34-42bb-a5a7-bdd843656e63), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.935049] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30527109-458b-40ad-a24b-db979226fedb req-d9f21bb6-66c5-4971-ba89-067ae042164e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1248.935510] [49942]: [pid: 49942|app: 0|req: 5738/11257] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1248.940880] [49942]: DEBUG neutron.api.wsgi [req-30527109-458b-40ad-a24b-db979226fedb req-b8413e02-d134-42a2-a7c3-adeb4b09dcd3 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1248.943448] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f97e65be-ce31-4bfc-986e-a83c34509846 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (6e3e1840-4f34-42bb-a5a7-bdd843656e63), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.962172] [49942]: [pid: 49942|app: 0|req: 5739/11258] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1248.974242] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f97e65be-ce31-4bfc-986e-a83c34509846 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (6e3e1840-4f34-42bb-a5a7-bdd843656e63), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.978930] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f97e65be-ce31-4bfc-986e-a83c34509846 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=6e3e1840-4f34-42bb-a5a7-bdd843656e63,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1248.982878] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f97e65be-ce31-4bfc-986e-a83c34509846 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1248.983405] [49941]: [pid: 49941|app: 0|req: 5520/11259] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:40:10 2025] DELETE /networking/v2.0/security-groups/6e3e1840-4f34-42bb-a5a7-bdd843656e63 => generated 0 bytes in 91 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1248.992607] [49942]: INFO neutron.api.v2.resource [None req-e8d4977b-464d-4102-a06f-a646b3eac2c2 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] show failed (client error): The resource could not be found. [ 1248.992870] [49942]: [pid: 49942|app: 0|req: 5740/11260] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/security-groups/6e3e1840-4f34-42bb-a5a7-bdd843656e63 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1249.061441] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Deleting port 926a5b96-faa1-4db1-8793-7dcded25259e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1249.061697] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (926a5b96-faa1-4db1-8793-7dcded25259e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.095223] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (926a5b96-faa1-4db1-8793-7dcded25259e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.095497] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (926a5b96-faa1-4db1-8793-7dcded25259e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.099601] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit called with port settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': '714fa785-98f5-4e46-95c9-61ce075b8bfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1249.099834] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_precommit: [ 1249.099834] [49941]: key[id], 926a5b96-faa1-4db1-8793-7dcded25259e -> None [ 1249.099834] [49941]: key[binding:vnic_type], normal -> None [ 1249.099834] [49941]: key[tags], [] -> None [ 1249.099834] [49941]: key[binding:vif_details], {} -> None [ 1249.099834] [49941]: key[allowed_address_pairs], [] -> None [ 1249.099834] [49941]: key[extra_dhcp_opts], [] -> None [ 1249.099834] [49941]: key[binding:profile], {} -> None [ 1249.099834] [49941]: key[admin_state_up], True -> None [ 1249.099834] [49941]: key[binding:vif_type], unbound -> None [ 1249.099834] [49941]: key[device_owner], network:floatingip -> None [ 1249.099834] [49941]: key[created_at], 2025-11-20T12:29:14Z -> None [ 1249.099834] [49941]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 1249.099834] [49941]: key[description], -> None [ 1249.099834] [49941]: key[tenant_id], -> None [ 1249.099834] [49941]: key[binding:host_id], -> None [ 1249.099834] [49941]: key[standard_attr_id], 278 -> None [ 1249.099834] [49941]: key[name], -> None [ 1249.099834] [49941]: key[mac_address], fa:16:3e:30:08:54 -> None [ 1249.099834] [49941]: key[status], N/A -> None [ 1249.099834] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1249.099834] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}] -> None [ 1249.099834] [49941]: key[security_groups], [] -> None [ 1249.099834] [49941]: key[revision_number], 2 -> None [ 1249.099834] [49941]: key[port_security_enabled], False -> None [ 1249.099834] [49941]: key[project_id], -> None [ 1249.099834] [49941]: key[device_id], 714fa785-98f5-4e46-95c9-61ce075b8bfe -> None [ 1249.099834] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.101726] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Calling delete_port for 926a5b96-faa1-4db1-8793-7dcded25259e owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1249.155604] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-173f1b1b-a90d-4204-9ba6-d0d9e786dca4 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.156541] [49942]: [pid: 49942|app: 0|req: 5741/11261] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/ports/4b5c4217-c68a-453c-8e85-6405c718bb7e?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) [ 1249.174586] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (926a5b96-faa1-4db1-8793-7dcded25259e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.182951] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Pushing event deleted for resources: {'Port': ['ID=926a5b96-faa1-4db1-8793-7dcded25259e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1249.189278] [49942]: [pid: 49942|app: 0|req: 5742/11262] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:40:10 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=dns_domain => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1249.196372] [49942]: DEBUG neutron.api.v2.base [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1249.208988] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit called with port settings {'id': '926a5b96-faa1-4db1-8793-7dcded25259e', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:30:08:54', 'admin_state_up': True, 'status': 'N/A', 'device_id': '714fa785-98f5-4e46-95c9-61ce075b8bfe', 'device_owner': 'network:floatingip', 'standard_attr_id': 278, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:14Z', 'updated_at': '2025-11-20T12:29:14Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1249.209289] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] delete_port_postcommit: [ 1249.209289] [49941]: key[id], 926a5b96-faa1-4db1-8793-7dcded25259e -> None [ 1249.209289] [49941]: key[binding:vnic_type], normal -> None [ 1249.209289] [49941]: key[tags], [] -> None [ 1249.209289] [49941]: key[binding:vif_details], {} -> None [ 1249.209289] [49941]: key[allowed_address_pairs], [] -> None [ 1249.209289] [49941]: key[extra_dhcp_opts], [] -> None [ 1249.209289] [49941]: key[binding:profile], {} -> None [ 1249.209289] [49941]: key[admin_state_up], True -> None [ 1249.209289] [49941]: key[binding:vif_type], unbound -> None [ 1249.209289] [49941]: key[device_owner], network:floatingip -> None [ 1249.209289] [49941]: key[created_at], 2025-11-20T12:29:14Z -> None [ 1249.209289] [49941]: key[updated_at], 2025-11-20T12:29:14Z -> None [ 1249.209289] [49941]: key[description], -> None [ 1249.209289] [49941]: key[tenant_id], -> None [ 1249.209289] [49941]: key[binding:host_id], -> None [ 1249.209289] [49941]: key[standard_attr_id], 278 -> None [ 1249.209289] [49941]: key[name], -> None [ 1249.209289] [49941]: key[mac_address], fa:16:3e:30:08:54 -> None [ 1249.209289] [49941]: key[status], N/A -> None [ 1249.209289] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1249.209289] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.182'}] -> None [ 1249.209289] [49941]: key[security_groups], [] -> None [ 1249.209289] [49941]: key[revision_number], 2 -> None [ 1249.209289] [49941]: key[port_security_enabled], False -> None [ 1249.209289] [49941]: key[project_id], -> None [ 1249.209289] [49941]: key[device_id], 714fa785-98f5-4e46-95c9-61ce075b8bfe -> None [ 1249.209289] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.210578] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks [] for floatingip (714fa785-98f5-4e46-95c9-61ce075b8bfe), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.213275] [49941]: DEBUG neutron_lib.callbacks.manager [None req-ae799fbc-bfa8-41cf-8d24-3aa4b924ce68 tempest-ServerActionsTestJSON-1323092711 tempest-ServerActionsTestJSON-1323092711-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.213758] [49941]: [pid: 49941|app: 0|req: 5521/11263] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:40:10 2025] DELETE /networking/v2.0/floatingips/714fa785-98f5-4e46-95c9-61ce075b8bfe => generated 0 bytes in 219 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1249.233511] [49942]: DEBUG neutron_lib.callbacks.manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.285369] [49942]: DEBUG neutron.plugins.ml2.db [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1249.310639] [49942]: DEBUG neutron.plugins.ml2.db [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1249.330507] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1249.333074] [49942]: DEBUG neutron_lib.callbacks.manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Publish callbacks [] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.333829] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] update_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1249.333829] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] update_port_precommit: [ 1249.333829] [49942]: key[status], ACTIVE -> DOWN [ 1249.333829] [49942]: key[binding:host_id], cpu-1 -> [ 1249.333829] [49942]: key[binding:vif_type], ovs -> unbound [ 1249.333829] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1249.333829] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.335839] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-09ab290c-7fc5-4eb5-bf60-f4239a1d0157" -d '{"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-unplugged", "status": "completed", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1249.337835] [49942]: DEBUG neutron_lib.callbacks.manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.358068] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1249.362575] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.362714] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.362850] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.362977] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363209] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363300] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363367] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363448] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363539] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363668] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363716] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363811] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363895] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.363982] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364078] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364217] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364315] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364428] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364496] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364586] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364678] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364769] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364860] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.364953] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.365136] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.365244] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.365345] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.365485] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.365555] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.365737] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1249.367145] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Tracked resource versions report: [ 1249.367145] [49942]: pushed versions: [ 1249.367145] [49942]: { 'AddressGroup': {'1.2'}, [ 1249.367145] [49942]: 'Agent': {'1.1'}, [ 1249.367145] [49942]: 'ConntrackHelper': {'1.0'}, [ 1249.367145] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1249.367145] [49942]: 'Log': {'1.0'}, [ 1249.367145] [49942]: 'NDPProxy': {'1.0'}, [ 1249.367145] [49942]: 'Network': {'1.2'}, [ 1249.367145] [49942]: 'Port': {'1.10'}, [ 1249.367145] [49942]: 'PortForwarding': {'1.3'}, [ 1249.367145] [49942]: 'QosPolicy': {'1.10'}, [ 1249.367145] [49942]: 'SecurityGroup': {'1.6'}, [ 1249.367145] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1249.367145] [49942]: 'SubPort': {'1.0'}, [ 1249.367145] [49942]: 'Subnet': {'1.2'}, [ 1249.367145] [49942]: 'Trunk': {'1.1'}} [ 1249.367145] [49942]: consumer versions: [ 1249.367145] [49942]: { DHCP agent@devstack: {}, [ 1249.367145] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1249.367145] [49942]: 'Agent': '1.1', [ 1249.367145] [49942]: 'ConntrackHelper': '1.0', [ 1249.367145] [49942]: 'LocalIPAssociation': '1.0', [ 1249.367145] [49942]: 'Log': '1.0', [ 1249.367145] [49942]: 'NDPProxy': '1.0', [ 1249.367145] [49942]: 'Network': '1.2', [ 1249.367145] [49942]: 'Port': '1.10', [ 1249.367145] [49942]: 'PortForwarding': '1.3', [ 1249.367145] [49942]: 'QosPolicy': '1.10', [ 1249.367145] [49942]: 'SecurityGroup': '1.6', [ 1249.367145] [49942]: 'SecurityGroupRule': '1.3', [ 1249.367145] [49942]: 'SubPort': '1.0', [ 1249.367145] [49942]: 'Subnet': '1.2', [ 1249.367145] [49942]: 'Trunk': '1.1'}, [ 1249.367145] [49942]: L3 agent@devstack: {}, [ 1249.367145] [49942]: Metadata agent@devstack: {}, [ 1249.367145] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1249.367145] [49942]: 'Agent': '1.1', [ 1249.367145] [49942]: 'ConntrackHelper': '1.0', [ 1249.367145] [49942]: 'LocalIPAssociation': '1.0', [ 1249.367145] [49942]: 'Log': '1.0', [ 1249.367145] [49942]: 'NDPProxy': '1.0', [ 1249.367145] [49942]: 'Network': '1.2', [ 1249.367145] [49942]: 'Port': '1.10', [ 1249.367145] [49942]: 'PortForwarding': '1.3', [ 1249.367145] [49942]: 'QosPolicy': '1.10', [ 1249.367145] [49942]: 'SecurityGroup': '1.6', [ 1249.367145] [49942]: 'SecurityGroupRule': '1.3', [ 1249.367145] [49942]: 'SubPort': '1.0', [ 1249.367145] [49942]: 'Subnet': '1.2', [ 1249.367145] [49942]: 'Trunk': '1.1'}} [ 1249.367145] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1249.368549] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-5eb61f53-7f32-40be-8702-d9b313c98c6a x-openstack-request-id: req-5eb61f53-7f32-40be-8702-d9b313c98c6a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1249.368637] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-unplugged", "status": "completed", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1249.368706] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5eb61f53-7f32-40be-8702-d9b313c98c6a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1249.369068] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5eb61f53-7f32-40be-8702-d9b313c98c6a'] response: {'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'code': 200} [ 1249.380283] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] No DVR routers for this DVR port 4b5c4217-c68a-453c-8e85-6405c718bb7e on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1249.383290] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] update_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:39:10Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1249.383471] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] update_port_postcommit: [ 1249.383471] [49942]: key[status], ACTIVE -> DOWN [ 1249.383471] [49942]: key[binding:host_id], cpu-1 -> [ 1249.383471] [49942]: key[binding:vif_type], ovs -> unbound [ 1249.383471] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1249.383471] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.383653] [49942]: DEBUG neutron.plugins.ml2.plugin [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] In _notify_port_updated(), no bound segment for port 4b5c4217-c68a-453c-8e85-6405c718bb7e on network 068dbb50-19d3-469c-819f-770aa015f840 {{(pid=49942) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1249.386874] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1249.387230] [49942]: DEBUG neutron_lib.callbacks.manager [req-6099e0cf-fb8f-4012-9263-be5081f4b274 req-e8b1081a-84a0-4cfd-88ec-27419e5f099f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.388463] [49942]: [pid: 49942|app: 0|req: 5743/11264] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:40:10 2025] PUT /networking/v2.0/ports/4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 840 bytes in 195 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1249.465176] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.578950] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Deleting port 392a3fa4-be52-4d52-a863-6bfbeda85524 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1249.579159] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.604523] [49941]: DEBUG neutron.plugins.ml2.db [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] For port 392a3fa4-be52-4d52-a863-6bfbeda85524, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=392a3fa4-be52-4d52-a863-6bfbeda85524,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1249.604792] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.608973] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] delete_port_precommit called with port settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1249.609218] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] delete_port_precommit: [ 1249.609218] [49941]: key[id], 392a3fa4-be52-4d52-a863-6bfbeda85524 -> None [ 1249.609218] [49941]: key[binding:vnic_type], normal -> None [ 1249.609218] [49941]: key[tags], [] -> None [ 1249.609218] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1249.609218] [49941]: key[allowed_address_pairs], [] -> None [ 1249.609218] [49941]: key[extra_dhcp_opts], [] -> None [ 1249.609218] [49941]: key[binding:profile], {} -> None [ 1249.609218] [49941]: key[admin_state_up], True -> None [ 1249.609218] [49941]: key[binding:vif_type], ovs -> None [ 1249.609218] [49941]: key[device_owner], network:router_interface -> None [ 1249.609218] [49941]: key[created_at], 2025-11-20T12:29:04Z -> None [ 1249.609218] [49941]: key[updated_at], 2025-11-20T12:29:05Z -> None [ 1249.609218] [49941]: key[description], -> None [ 1249.609218] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1249.609218] [49941]: key[binding:host_id], devstack -> None [ 1249.609218] [49941]: key[standard_attr_id], 210 -> None [ 1249.609218] [49941]: key[name], -> None [ 1249.609218] [49941]: key[mac_address], fa:16:3e:2b:67:7f -> None [ 1249.609218] [49941]: key[status], ACTIVE -> None [ 1249.609218] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1249.609218] [49941]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.1'}] -> None [ 1249.609218] [49941]: key[security_groups], [] -> None [ 1249.609218] [49941]: key[revision_number], 5 -> None [ 1249.609218] [49941]: key[port_security_enabled], False -> None [ 1249.609218] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1249.609218] [49941]: key[device_id], 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 -> None [ 1249.609218] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.610664] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Calling delete_port for 392a3fa4-be52-4d52-a863-6bfbeda85524 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1249.730635] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (392a3fa4-be52-4d52-a863-6bfbeda85524), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.739232] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Pushing event deleted for resources: {'Port': ['ID=392a3fa4-be52-4d52-a863-6bfbeda85524,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1249.772473] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] delete_port_postcommit called with port settings {'id': '392a3fa4-be52-4d52-a863-6bfbeda85524', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:2b:67:7f', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_interface', 'standard_attr_id': 210, 'fixed_ips': [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', '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-20T12:29:04Z', 'updated_at': '2025-11-20T12:29:05Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fab9985b-642f-491d-a04f-7e73c2712c1a'], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1249.772683] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] delete_port_postcommit: [ 1249.772683] [49941]: key[id], 392a3fa4-be52-4d52-a863-6bfbeda85524 -> None [ 1249.772683] [49941]: key[binding:vnic_type], normal -> None [ 1249.772683] [49941]: key[tags], [] -> None [ 1249.772683] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1249.772683] [49941]: key[allowed_address_pairs], [] -> None [ 1249.772683] [49941]: key[extra_dhcp_opts], [] -> None [ 1249.772683] [49941]: key[binding:profile], {} -> None [ 1249.772683] [49941]: key[admin_state_up], True -> None [ 1249.772683] [49941]: key[binding:vif_type], ovs -> None [ 1249.772683] [49941]: key[device_owner], network:router_interface -> None [ 1249.772683] [49941]: key[created_at], 2025-11-20T12:29:04Z -> None [ 1249.772683] [49941]: key[updated_at], 2025-11-20T12:29:05Z -> None [ 1249.772683] [49941]: key[description], -> None [ 1249.772683] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1249.772683] [49941]: key[binding:host_id], devstack -> None [ 1249.772683] [49941]: key[standard_attr_id], 210 -> None [ 1249.772683] [49941]: key[name], -> None [ 1249.772683] [49941]: key[mac_address], fa:16:3e:2b:67:7f -> None [ 1249.772683] [49941]: key[status], ACTIVE -> None [ 1249.772683] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1249.772683] [49941]: key[fixed_ips], [{'subnet_id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'ip_address': '192.168.128.1'}] -> None [ 1249.772683] [49941]: key[security_groups], [] -> None [ 1249.772683] [49941]: key[revision_number], 5 -> None [ 1249.772683] [49941]: key[port_security_enabled], False -> None [ 1249.772683] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1249.772683] [49941]: key[device_id], 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 -> None [ 1249.772683] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1249.829171] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1249.926975] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1249.975659] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5c7f1366-edae-4d53-934d-0787bbfab5d8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1249.979225] [49941]: [pid: 49941|app: 0|req: 5522/11265] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:40:10 2025] PUT /networking/v2.0/routers/574d00ef-adb1-41fd-b6e2-c5716cf89ff2/remove_router_interface => generated 309 bytes in 763 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1250.041898] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks [] for router (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.057666] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1100dfce-e549-4580-ad91-78c8aa9c0a28 req-0c8452ad-6c3d-4970-9c96-5220f57942d9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1250.059189] [49941]: [pid: 49941|app: 0|req: 5523/11266] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:11 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1250.064960] [49941]: DEBUG neutron.api.wsgi [req-1100dfce-e549-4580-ad91-78c8aa9c0a28 req-6bbe7a28-1fee-45b2-9d14-3dd256a49c04 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1250.087387] [49941]: [pid: 49941|app: 0|req: 5524/11267] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:11 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.090963] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks [] for router_gateway (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.119036] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Deleting port ac83d747-eba5-41e1-ae22-2dc8f2d408b2 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1250.119036] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (ac83d747-eba5-41e1-ae22-2dc8f2d408b2), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.143080] [49942]: DEBUG neutron.plugins.ml2.db [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] For port ac83d747-eba5-41e1-ae22-2dc8f2d408b2, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ac83d747-eba5-41e1-ae22-2dc8f2d408b2,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1250.143339] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (ac83d747-eba5-41e1-ae22-2dc8f2d408b2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.147832] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] delete_port_precommit called with port settings {'id': 'ac83d747-eba5-41e1-ae22-2dc8f2d408b2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9c:39:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:03Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1250.148059] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] delete_port_precommit: [ 1250.148059] [49942]: key[id], ac83d747-eba5-41e1-ae22-2dc8f2d408b2 -> None [ 1250.148059] [49942]: key[binding:vnic_type], normal -> None [ 1250.148059] [49942]: key[tags], [] -> None [ 1250.148059] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1250.148059] [49942]: key[allowed_address_pairs], [] -> None [ 1250.148059] [49942]: key[extra_dhcp_opts], [] -> None [ 1250.148059] [49942]: key[binding:profile], {} -> None [ 1250.148059] [49942]: key[admin_state_up], True -> None [ 1250.148059] [49942]: key[binding:vif_type], ovs -> None [ 1250.148059] [49942]: key[device_owner], network:router_gateway -> None [ 1250.148059] [49942]: key[created_at], 2025-11-20T12:29:02Z -> None [ 1250.148059] [49942]: key[updated_at], 2025-11-20T12:29:03Z -> None [ 1250.148059] [49942]: key[description], -> None [ 1250.148059] [49942]: key[tenant_id], -> None [ 1250.148059] [49942]: key[binding:host_id], devstack -> None [ 1250.148059] [49942]: key[standard_attr_id], 197 -> None [ 1250.148059] [49942]: key[name], -> None [ 1250.148059] [49942]: key[mac_address], fa:16:3e:9c:39:4d -> None [ 1250.148059] [49942]: key[status], ACTIVE -> None [ 1250.148059] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1250.148059] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}] -> None [ 1250.148059] [49942]: key[security_groups], [] -> None [ 1250.148059] [49942]: key[revision_number], 5 -> None [ 1250.148059] [49942]: key[port_security_enabled], False -> None [ 1250.148059] [49942]: key[project_id], -> None [ 1250.148059] [49942]: key[device_id], 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 -> None [ 1250.148059] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.151316] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Calling delete_port for ac83d747-eba5-41e1-ae22-2dc8f2d408b2 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1250.242678] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (ac83d747-eba5-41e1-ae22-2dc8f2d408b2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.250382] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Pushing event deleted for resources: {'Port': ['ID=ac83d747-eba5-41e1-ae22-2dc8f2d408b2,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1250.276312] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] delete_port_postcommit called with port settings {'id': 'ac83d747-eba5-41e1-ae22-2dc8f2d408b2', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:9c:39:4d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '574d00ef-adb1-41fd-b6e2-c5716cf89ff2', 'device_owner': 'network:router_gateway', 'standard_attr_id': 197, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:29:02Z', 'updated_at': '2025-11-20T12:29:03Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1250.276582] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] delete_port_postcommit: [ 1250.276582] [49942]: key[id], ac83d747-eba5-41e1-ae22-2dc8f2d408b2 -> None [ 1250.276582] [49942]: key[binding:vnic_type], normal -> None [ 1250.276582] [49942]: key[tags], [] -> None [ 1250.276582] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1250.276582] [49942]: key[allowed_address_pairs], [] -> None [ 1250.276582] [49942]: key[extra_dhcp_opts], [] -> None [ 1250.276582] [49942]: key[binding:profile], {} -> None [ 1250.276582] [49942]: key[admin_state_up], True -> None [ 1250.276582] [49942]: key[binding:vif_type], ovs -> None [ 1250.276582] [49942]: key[device_owner], network:router_gateway -> None [ 1250.276582] [49942]: key[created_at], 2025-11-20T12:29:02Z -> None [ 1250.276582] [49942]: key[updated_at], 2025-11-20T12:29:03Z -> None [ 1250.276582] [49942]: key[description], -> None [ 1250.276582] [49942]: key[tenant_id], -> None [ 1250.276582] [49942]: key[binding:host_id], devstack -> None [ 1250.276582] [49942]: key[standard_attr_id], 197 -> None [ 1250.276582] [49942]: key[name], -> None [ 1250.276582] [49942]: key[mac_address], fa:16:3e:9c:39:4d -> None [ 1250.276582] [49942]: key[status], ACTIVE -> None [ 1250.276582] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1250.276582] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.218'}] -> None [ 1250.276582] [49942]: key[security_groups], [] -> None [ 1250.276582] [49942]: key[revision_number], 5 -> None [ 1250.276582] [49942]: key[port_security_enabled], False -> None [ 1250.276582] [49942]: key[project_id], -> None [ 1250.276582] [49942]: key[device_id], 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 -> None [ 1250.276582] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.277897] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.310420] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.311833] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks [] for router_controller (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.337647] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (574d00ef-adb1-41fd-b6e2-c5716cf89ff2), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.337965] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 574d00ef-adb1-41fd-b6e2-c5716cf89ff2 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1250.342714] [49942]: DEBUG neutron_lib.callbacks.manager [None req-ee3a68a4-e4fc-4468-b30b-bb1369ffcca3 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.343414] [49942]: [pid: 49942|app: 0|req: 5744/11268] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:40:11 2025] DELETE /networking/v2.0/routers/574d00ef-adb1-41fd-b6e2-c5716cf89ff2 => generated 0 bytes in 362 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1250.365044] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] Deleting subnet fab9985b-642f-491d-a04f-7e73c2712c1a {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1250.366927] [49941]: DEBUG neutron_lib.callbacks.manager [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] Publish callbacks [] for subnet (fab9985b-642f-491d-a04f-7e73c2712c1a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.377624] [49941]: DEBUG neutron_lib.callbacks.manager [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (fab9985b-642f-491d-a04f-7e73c2712c1a), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.410450] [49941]: DEBUG neutron_lib.callbacks.manager [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (fab9985b-642f-491d-a04f-7e73c2712c1a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.410901] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] delete_subnet_precommit called with subnet settings {'id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'name': 'tempest-ServerActionsTestJSON-1210407131-subnet', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 169, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings None) [ 1250.411107] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] delete_subnet_precommit: [ 1250.411107] [49941]: key[ipv6_ra_mode], None -> None [ 1250.411107] [49941]: key[id], fab9985b-642f-491d-a04f-7e73c2712c1a -> None [ 1250.411107] [49941]: key[tags], [] -> None [ 1250.411107] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1250.411107] [49941]: key[enable_dhcp], True -> None [ 1250.411107] [49941]: key[ip_version], 4 -> None [ 1250.411107] [49941]: key[created_at], 2025-11-20T12:29:01Z -> None [ 1250.411107] [49941]: key[updated_at], 2025-11-20T12:29:01Z -> None [ 1250.411107] [49941]: key[description], -> None [ 1250.411107] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.411107] [49941]: key[standard_attr_id], 169 -> None [ 1250.411107] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1250.411107] [49941]: key[ipv6_address_mode], None -> None [ 1250.411107] [49941]: key[name], tempest-ServerActionsTestJSON-1210407131-subnet -> None [ 1250.411107] [49941]: key[subnetpool_id], None -> None [ 1250.411107] [49941]: key[host_routes], [] -> None [ 1250.411107] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.411107] [49941]: key[shared], False -> None [ 1250.411107] [49941]: key[router:external], False -> None [ 1250.411107] [49941]: key[revision_number], 0 -> None [ 1250.411107] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1250.411107] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.411107] [49941]: key[service_types], [] -> None [ 1250.411107] [49941]: key[dns_nameservers], [] -> None [ 1250.411107] [49941]: key[segment_id], None -> None [ 1250.411107] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.439054] [49941]: DEBUG neutron_lib.callbacks.manager [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (fab9985b-642f-491d-a04f-7e73c2712c1a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.439266] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'fab9985b-642f-491d-a04f-7e73c2712c1a', 'name': 'tempest-ServerActionsTestJSON-1210407131-subnet', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 169, '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-20T12:29:01Z', 'updated_at': '2025-11-20T12:29:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings None) [ 1250.439360] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] delete_subnet_postcommit: [ 1250.439360] [49941]: key[ipv6_ra_mode], None -> None [ 1250.439360] [49941]: key[id], fab9985b-642f-491d-a04f-7e73c2712c1a -> None [ 1250.439360] [49941]: key[tags], [] -> None [ 1250.439360] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1250.439360] [49941]: key[enable_dhcp], True -> None [ 1250.439360] [49941]: key[ip_version], 4 -> None [ 1250.439360] [49941]: key[created_at], 2025-11-20T12:29:01Z -> None [ 1250.439360] [49941]: key[updated_at], 2025-11-20T12:29:01Z -> None [ 1250.439360] [49941]: key[description], -> None [ 1250.439360] [49941]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.439360] [49941]: key[standard_attr_id], 169 -> None [ 1250.439360] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1250.439360] [49941]: key[ipv6_address_mode], None -> None [ 1250.439360] [49941]: key[name], tempest-ServerActionsTestJSON-1210407131-subnet -> None [ 1250.439360] [49941]: key[subnetpool_id], None -> None [ 1250.439360] [49941]: key[host_routes], [] -> None [ 1250.439360] [49941]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.439360] [49941]: key[shared], False -> None [ 1250.439360] [49941]: key[router:external], False -> None [ 1250.439360] [49941]: key[revision_number], 0 -> None [ 1250.439360] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1250.439360] [49941]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.439360] [49941]: key[service_types], [] -> None [ 1250.439360] [49941]: key[dns_nameservers], [] -> None [ 1250.439360] [49941]: key[segment_id], None -> None [ 1250.439360] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.443540] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=fab9985b-642f-491d-a04f-7e73c2712c1a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1250.449725] [49941]: DEBUG neutron_lib.callbacks.manager [None req-719d6320-1edc-4094-bb84-369effaed123 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.451634] [49941]: [pid: 49941|app: 0|req: 5525/11269] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:40:12 2025] DELETE /networking/v2.0/subnets/fab9985b-642f-491d-a04f-7e73c2712c1a => generated 0 bytes in 106 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1250.477683] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (8e4c185a-cf3d-4767-b549-8097ad764803), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.499407] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Deleting port 09e9011c-9131-49c5-9db2-64ac13f5183b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1250.499570] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (09e9011c-9131-49c5-9db2-64ac13f5183b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.517348] [49942]: DEBUG neutron.plugins.ml2.db [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] For port 09e9011c-9131-49c5-9db2-64ac13f5183b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=09e9011c-9131-49c5-9db2-64ac13f5183b,segment=NetworkSegment(abfbad96-73a3-4642-84ea-9ed8ebc5a485),segment_id=abfbad96-73a3-4642-84ea-9ed8ebc5a485)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1250.517529] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (09e9011c-9131-49c5-9db2-64ac13f5183b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.522056] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_port_precommit called with port settings {'id': '09e9011c-9131-49c5-9db2-64ac13f5183b', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:9f:65:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e4c185a-cf3d-4767-b549-8097ad764803', 'device_owner': 'network:dhcp', 'standard_attr_id': 723, '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-20T12:30:16Z', 'updated_at': '2025-11-20T12:40:12Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:40:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1250.522222] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_port_precommit: [ 1250.522222] [49942]: key[id], 09e9011c-9131-49c5-9db2-64ac13f5183b -> None [ 1250.522222] [49942]: key[binding:vnic_type], normal -> None [ 1250.522222] [49942]: key[tags], [] -> None [ 1250.522222] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1250.522222] [49942]: key[allowed_address_pairs], [] -> None [ 1250.522222] [49942]: key[extra_dhcp_opts], [] -> None [ 1250.522222] [49942]: key[binding:profile], {} -> None [ 1250.522222] [49942]: key[admin_state_up], True -> None [ 1250.522222] [49942]: key[binding:vif_type], ovs -> None [ 1250.522222] [49942]: key[device_owner], network:dhcp -> None [ 1250.522222] [49942]: key[created_at], 2025-11-20T12:30:16Z -> None [ 1250.522222] [49942]: key[updated_at], 2025-11-20T12:40:12Z -> None [ 1250.522222] [49942]: key[description], -> None [ 1250.522222] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.522222] [49942]: key[binding:host_id], devstack -> None [ 1250.522222] [49942]: key[standard_attr_id], 723 -> None [ 1250.522222] [49942]: key[name], -> None [ 1250.522222] [49942]: key[mac_address], fa:16:3e:9f:65:34 -> None [ 1250.522222] [49942]: key[status], ACTIVE -> None [ 1250.522222] [49942]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.522222] [49942]: key[fixed_ips], [] -> None [ 1250.522222] [49942]: key[security_groups], [] -> None [ 1250.522222] [49942]: key[revision_number], 5 -> None [ 1250.522222] [49942]: key[port_security_enabled], False -> None [ 1250.522222] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.522222] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.522222] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.523711] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Calling delete_port for 09e9011c-9131-49c5-9db2-64ac13f5183b owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1250.562431] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (09e9011c-9131-49c5-9db2-64ac13f5183b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.572863] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Pushing event deleted for resources: {'Port': ['ID=09e9011c-9131-49c5-9db2-64ac13f5183b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1250.579934] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] No DVR routers for this DVR port 09e9011c-9131-49c5-9db2-64ac13f5183b on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1250.580044] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_port_postcommit called with port settings {'id': '09e9011c-9131-49c5-9db2-64ac13f5183b', 'name': '', 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'mac_address': 'fa:16:3e:9f:65:34', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e4c185a-cf3d-4767-b549-8097ad764803', 'device_owner': 'network:dhcp', 'standard_attr_id': 723, '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-20T12:30:16Z', 'updated_at': '2025-11-20T12:40:12Z', 'revision_number': 5, 'project_id': '452e4ddf36ec4d59b966bab312be57fc'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}}] (original binding levels None) on network {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:40:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} with segments to bind None [ 1250.580552] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_port_postcommit: [ 1250.580552] [49942]: key[id], 09e9011c-9131-49c5-9db2-64ac13f5183b -> None [ 1250.580552] [49942]: key[binding:vnic_type], normal -> None [ 1250.580552] [49942]: key[tags], [] -> None [ 1250.580552] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1250.580552] [49942]: key[allowed_address_pairs], [] -> None [ 1250.580552] [49942]: key[extra_dhcp_opts], [] -> None [ 1250.580552] [49942]: key[binding:profile], {} -> None [ 1250.580552] [49942]: key[admin_state_up], True -> None [ 1250.580552] [49942]: key[binding:vif_type], ovs -> None [ 1250.580552] [49942]: key[device_owner], network:dhcp -> None [ 1250.580552] [49942]: key[created_at], 2025-11-20T12:30:16Z -> None [ 1250.580552] [49942]: key[updated_at], 2025-11-20T12:40:12Z -> None [ 1250.580552] [49942]: key[description], -> None [ 1250.580552] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.580552] [49942]: key[binding:host_id], devstack -> None [ 1250.580552] [49942]: key[standard_attr_id], 723 -> None [ 1250.580552] [49942]: key[name], -> None [ 1250.580552] [49942]: key[mac_address], fa:16:3e:9f:65:34 -> None [ 1250.580552] [49942]: key[status], ACTIVE -> None [ 1250.580552] [49942]: key[network_id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.580552] [49942]: key[fixed_ips], [] -> None [ 1250.580552] [49942]: key[security_groups], [] -> None [ 1250.580552] [49942]: key[revision_number], 5 -> None [ 1250.580552] [49942]: key[port_security_enabled], False -> None [ 1250.580552] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.580552] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.580552] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.599691] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (8e4c185a-cf3d-4767-b549-8097ad764803), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.607865] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_network_precommit called with network settings {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:40:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} (original settings None) and network segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] [ 1250.608054] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_network_precommit: [ 1250.608054] [49942]: key[vlan_transparent], None -> None [ 1250.608054] [49942]: key[id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.608054] [49942]: key[tags], [] -> None [ 1250.608054] [49942]: key[availability_zone_hints], [] -> None [ 1250.608054] [49942]: key[mtu], 8950 -> None [ 1250.608054] [49942]: key[provider:network_type], vlan -> None [ 1250.608054] [49942]: key[admin_state_up], True -> None [ 1250.608054] [49942]: key[provider:physical_network], default -> None [ 1250.608054] [49942]: key[provider:segmentation_id], 574 -> None [ 1250.608054] [49942]: key[created_at], 2025-11-20T12:29:00Z -> None [ 1250.608054] [49942]: key[updated_at], 2025-11-20T12:40:12Z -> None [ 1250.608054] [49942]: key[description], -> None [ 1250.608054] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.608054] [49942]: key[standard_attr_id], 165 -> None [ 1250.608054] [49942]: key[name], tempest-ServerActionsTestJSON-1210407131-network -> None [ 1250.608054] [49942]: key[availability_zones], ['nova'] -> None [ 1250.608054] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.608054] [49942]: key[status], ACTIVE -> None [ 1250.608054] [49942]: key[shared], False -> None [ 1250.608054] [49942]: key[router:external], False -> None [ 1250.608054] [49942]: key[revision_number], 3 -> None [ 1250.608054] [49942]: key[port_security_enabled], True -> None [ 1250.608054] [49942]: key[subnets], [] -> None [ 1250.608054] [49942]: key[ipv4_address_scope], None -> None [ 1250.608054] [49942]: key[qinq], None -> None [ 1250.608054] [49942]: key[ipv6_address_scope], None -> None [ 1250.608054] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.608976] [49942]: DEBUG neutron.services.segments.db [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['8e4c185a-cf3d-4767-b549-8097ad764803']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1250.613316] [49942]: DEBUG neutron.services.segments.db [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'abfbad96-73a3-4642-84ea-9ed8ebc5a485') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1250.613508] [49942]: DEBUG neutron.services.segments.db [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'abfbad96-73a3-4642-84ea-9ed8ebc5a485') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1250.617372] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (abfbad96-73a3-4642-84ea-9ed8ebc5a485), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.625926] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (abfbad96-73a3-4642-84ea-9ed8ebc5a485), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.632568] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Releasing vlan 574 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1250.632754] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (abfbad96-73a3-4642-84ea-9ed8ebc5a485), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.648023] [49942]: INFO neutron.services.segments.plugin [-] Segment abfbad96-73a3-4642-84ea-9ed8ebc5a485 resource provider aggregate not found [ 1250.662621] [49942]: INFO neutron.services.segments.plugin [-] Segment abfbad96-73a3-4642-84ea-9ed8ebc5a485 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 abfbad96-73a3-4642-84ea-9ed8ebc5a485 found for delete ", "request_id": "req-bc78507d-bda1-4cde-9ffd-69ea2c882ede"}]} [ 1250.674971] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (8e4c185a-cf3d-4767-b549-8097ad764803), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.675215] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_network_postcommit called with network settings {'id': '8e4c185a-cf3d-4767-b549-8097ad764803', 'name': 'tempest-ServerActionsTestJSON-1210407131-network', 'tenant_id': '452e4ddf36ec4d59b966bab312be57fc', 'project_id': '452e4ddf36ec4d59b966bab312be57fc', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 165, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:29:00Z', 'updated_at': '2025-11-20T12:40:12Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 574} (original settings None) and network segments [{'id': 'abfbad96-73a3-4642-84ea-9ed8ebc5a485', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 574, 'network_id': '8e4c185a-cf3d-4767-b549-8097ad764803'}] [ 1250.675418] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] delete_network_postcommit: [ 1250.675418] [49942]: key[vlan_transparent], None -> None [ 1250.675418] [49942]: key[id], 8e4c185a-cf3d-4767-b549-8097ad764803 -> None [ 1250.675418] [49942]: key[tags], [] -> None [ 1250.675418] [49942]: key[availability_zone_hints], [] -> None [ 1250.675418] [49942]: key[mtu], 8950 -> None [ 1250.675418] [49942]: key[provider:network_type], vlan -> None [ 1250.675418] [49942]: key[admin_state_up], True -> None [ 1250.675418] [49942]: key[provider:physical_network], default -> None [ 1250.675418] [49942]: key[provider:segmentation_id], 574 -> None [ 1250.675418] [49942]: key[created_at], 2025-11-20T12:29:00Z -> None [ 1250.675418] [49942]: key[updated_at], 2025-11-20T12:40:12Z -> None [ 1250.675418] [49942]: key[description], -> None [ 1250.675418] [49942]: key[tenant_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.675418] [49942]: key[standard_attr_id], 165 -> None [ 1250.675418] [49942]: key[name], tempest-ServerActionsTestJSON-1210407131-network -> None [ 1250.675418] [49942]: key[availability_zones], ['nova'] -> None [ 1250.675418] [49942]: key[project_id], 452e4ddf36ec4d59b966bab312be57fc -> None [ 1250.675418] [49942]: key[status], ACTIVE -> None [ 1250.675418] [49942]: key[shared], False -> None [ 1250.675418] [49942]: key[router:external], False -> None [ 1250.675418] [49942]: key[revision_number], 3 -> None [ 1250.675418] [49942]: key[port_security_enabled], True -> None [ 1250.675418] [49942]: key[subnets], [] -> None [ 1250.675418] [49942]: key[ipv4_address_scope], None -> None [ 1250.675418] [49942]: key[qinq], None -> None [ 1250.675418] [49942]: key[ipv6_address_scope], None -> None [ 1250.675418] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1250.681264] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Pushing event deleted for resources: {'Network': ['ID=8e4c185a-cf3d-4767-b549-8097ad764803,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1250.683820] [49942]: DEBUG neutron_lib.callbacks.manager [None req-a2932a25-6d69-481d-ac43-179c0a3bdb8e admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.685922] [49942]: [pid: 49942|app: 0|req: 5745/11270] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:40:12 2025] DELETE /networking/v2.0/networks/8e4c185a-cf3d-4767-b549-8097ad764803 => generated 0 bytes in 232 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1250.821402] [49941]: [pid: 49941|app: 0|req: 5526/11271] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:40:12 2025] GET /networking/v2.0/security-groups?tenant_id=452e4ddf36ec4d59b966bab312be57fc&name=default => generated 2925 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1250.864324] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b754cd5-66d0-4599-b7a3-aeeb436ec738 admin admin] Publish callbacks [] for security_group (d76d9f91-fa73-4963-9049-88f6b877369c), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.880692] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b754cd5-66d0-4599-b7a3-aeeb436ec738 admin admin] Publish callbacks [] for security_group (d76d9f91-fa73-4963-9049-88f6b877369c), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.907536] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b754cd5-66d0-4599-b7a3-aeeb436ec738 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (d76d9f91-fa73-4963-9049-88f6b877369c), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.911550] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b754cd5-66d0-4599-b7a3-aeeb436ec738 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=d76d9f91-fa73-4963-9049-88f6b877369c,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1250.915794] [49942]: DEBUG neutron_lib.callbacks.manager [None req-2b754cd5-66d0-4599-b7a3-aeeb436ec738 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1250.916310] [49942]: [pid: 49942|app: 0|req: 5746/11272] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:40:12 2025] DELETE /networking/v2.0/security-groups/d76d9f91-fa73-4963-9049-88f6b877369c => generated 0 bytes in 92 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1251.174579] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8239b0e6-64ea-4eaa-9da2-541493209070 req-1b1b0f99-5e4b-47fc-ae61-d76301d2fa32 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.175658] [49941]: [pid: 49941|app: 0|req: 5527/11273] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:12 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.181451] [49942]: DEBUG neutron.api.wsgi [req-8239b0e6-64ea-4eaa-9da2-541493209070 req-1b089793-c32a-47a1-bf5c-7f02f52bee53 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.200992] [49942]: [pid: 49942|app: 0|req: 5747/11274] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:12 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.274391] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a78e7d27-3bd3-4224-8ad7-1a2ee43c1c0e req-3d31d7c2-ef7a-4c11-baea-243c5fba2a7f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.275512] [49941]: [pid: 49941|app: 0|req: 5528/11275] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.281347] [49942]: DEBUG neutron.api.wsgi [req-a78e7d27-3bd3-4224-8ad7-1a2ee43c1c0e req-ea2d66af-3158-4c53-ac39-a195b48be7c0 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.300614] [49942]: [pid: 49942|app: 0|req: 5748/11276] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.341611] [49941]: DEBUG neutron.api.v2.base [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1251.356493] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Made reservation on behalf of 39f1b8273b5849faa2b258880e5496db for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1251.359269] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.363485] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.372535] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1251.373681] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-55ac52d1-a25d-4013-9aa9-e7b24280e185" -d '{"events": [{"name": "network-changed", "server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1251.396565] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-c95a8350-1a53-4398-9356-08b8886c4ba3 x-openstack-request-id: req-c95a8350-1a53-4398-9356-08b8886c4ba3 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1251.396684] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1251.396746] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c95a8350-1a53-4398-9356-08b8886c4ba3 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1251.396955] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c95a8350-1a53-4398-9356-08b8886c4ba3'] response: {'name': 'network-changed', 'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'status': 'completed', 'code': 200} [ 1251.418972] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks [] for security_group (1789b59f-d4c6-4edc-a5c7-857aa5f09e32), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.422403] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (1789b59f-d4c6-4edc-a5c7-857aa5f09e32), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.440910] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=1789b59f-d4c6-4edc-a5c7-857aa5f09e32,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1251.453788] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] vlan segment allocate from pool success with {'vlan_id': 302, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1251.460049] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (16747e6c-367b-4ede-930f-60805107c3a4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.460253] [49941]: INFO neutron.db.segments_db [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Added segment 16747e6c-367b-4ede-930f-60805107c3a4 of type vlan for network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1251.477062] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (d93be430-cceb-4950-a7ec-7bdf15d2f2d5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.494626] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] create_network_precommit called with network settings {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1782, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 1} (original settings None) and network segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] [ 1251.494626] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] create_network_precommit: [ 1251.494626] [49941]: key[vlan_transparent], None -> None [ 1251.494626] [49941]: key[id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1251.494626] [49941]: key[tags], None -> [] [ 1251.494626] [49941]: key[availability_zone_hints], None -> [] [ 1251.494626] [49941]: key[mtu], None -> 8950 [ 1251.494626] [49941]: key[provider:network_type], None -> vlan [ 1251.494626] [49941]: key[admin_state_up], None -> True [ 1251.494626] [49941]: key[provider:physical_network], None -> default [ 1251.494626] [49941]: key[provider:segmentation_id], None -> 302 [ 1251.494626] [49941]: key[qinq], None -> None [ 1251.494626] [49941]: key[created_at], None -> 2025-11-20T12:40:13Z [ 1251.494626] [49941]: key[updated_at], None -> 2025-11-20T12:40:13Z [ 1251.494626] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.494626] [49941]: key[description], None -> [ 1251.494626] [49941]: key[standard_attr_id], None -> 1782 [ 1251.494626] [49941]: key[name], None -> tempest-ServerActionsTestOtherA-2065254095-network [ 1251.494626] [49941]: key[availability_zones], None -> [] [ 1251.494626] [49941]: key[status], None -> ACTIVE [ 1251.494626] [49941]: key[shared], None -> False [ 1251.494626] [49941]: key[router:external], None -> False [ 1251.494626] [49941]: key[revision_number], None -> 1 [ 1251.494626] [49941]: key[port_security_enabled], None -> True [ 1251.494626] [49941]: key[subnets], None -> [] [ 1251.494626] [49941]: key[ipv4_address_scope], None -> None [ 1251.494626] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.494626] [49941]: key[ipv6_address_scope], None -> None [ 1251.494626] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1251.500467] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (d93be430-cceb-4950-a7ec-7bdf15d2f2d5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.516668] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Pushing event updated for resources: {'Network': ['ID=d93be430-cceb-4950-a7ec-7bdf15d2f2d5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1251.518393] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] create_network_postcommit called with network settings {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1782, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 1} (original settings None) and network segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] [ 1251.518393] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] create_network_postcommit: [ 1251.518393] [49941]: key[vlan_transparent], None -> None [ 1251.518393] [49941]: key[id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1251.518393] [49941]: key[tags], None -> [] [ 1251.518393] [49941]: key[availability_zone_hints], None -> [] [ 1251.518393] [49941]: key[mtu], None -> 8950 [ 1251.518393] [49941]: key[provider:network_type], None -> vlan [ 1251.518393] [49941]: key[admin_state_up], None -> True [ 1251.518393] [49941]: key[provider:physical_network], None -> default [ 1251.518393] [49941]: key[provider:segmentation_id], None -> 302 [ 1251.518393] [49941]: key[qinq], None -> None [ 1251.518393] [49941]: key[created_at], None -> 2025-11-20T12:40:13Z [ 1251.518393] [49941]: key[updated_at], None -> 2025-11-20T12:40:13Z [ 1251.518393] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.518393] [49941]: key[description], None -> [ 1251.518393] [49941]: key[standard_attr_id], None -> 1782 [ 1251.518393] [49941]: key[name], None -> tempest-ServerActionsTestOtherA-2065254095-network [ 1251.518393] [49941]: key[availability_zones], None -> [] [ 1251.518393] [49941]: key[status], None -> ACTIVE [ 1251.518393] [49941]: key[shared], None -> False [ 1251.518393] [49941]: key[router:external], None -> False [ 1251.518393] [49941]: key[revision_number], None -> 1 [ 1251.518393] [49941]: key[port_security_enabled], None -> True [ 1251.518393] [49941]: key[subnets], None -> [] [ 1251.518393] [49941]: key[ipv4_address_scope], None -> None [ 1251.518393] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.518393] [49941]: key[ipv6_address_scope], None -> None [ 1251.518393] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1251.521169] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.522361] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e8c350e0-33b3-4771-b788-bdc11ae5741f admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.529991] [49941]: [pid: 49941|app: 0|req: 5529/11277] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:40:13 2025] POST /networking/v2.0/networks => generated 668 bytes in 240 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1251.552732] [49941]: [pid: 49941|app: 0|req: 5530/11278] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41&fields=id&fields=resource_request => generated 57 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.555345] [49941]: DEBUG neutron.api.v2.base [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Request body: {'subnet': {'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestOtherA-2065254095-subnet', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1251.568774] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Made reservation on behalf of 39f1b8273b5849faa2b258880e5496db for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1251.570412] [49941]: DEBUG neutron_lib.callbacks.manager [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.587798] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-268690ca-c3e1-48a5-9191-ac60f46cc05d req-4a510caf-6ffc-44e9-9e1e-f1f5823223c1 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.589031] [49942]: [pid: 49942|app: 0|req: 5749/11279] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.615569] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-c5db7619-0b15-42d9-b23d-d7e2daf9a22f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.616467] [49942]: [pid: 49942|app: 0|req: 5750/11280] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/ports/4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 744 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.618951] [49942]: DEBUG neutron.api.wsgi [req-268690ca-c3e1-48a5-9191-ac60f46cc05d req-6c3d1c16-05b7-432a-9dcd-bd4402cdf9d6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.633404] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] create_subnet_precommit called with subnet settings {'id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'name': 'tempest-ServerActionsTestOtherA-2065254095-subnet', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1784, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 0, 'segment_id': None, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings None) [ 1251.633598] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] create_subnet_precommit: [ 1251.633598] [49941]: key[ipv6_ra_mode], None -> None [ 1251.633598] [49941]: key[id], None -> 497d67e4-7c95-4c2e-8777-960a0918af77 [ 1251.633598] [49941]: key[tags], None -> [] [ 1251.633598] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1251.633598] [49941]: key[enable_dhcp], None -> True [ 1251.633598] [49941]: key[ip_version], None -> 4 [ 1251.633598] [49941]: key[created_at], None -> 2025-11-20T12:40:13Z [ 1251.633598] [49941]: key[updated_at], None -> 2025-11-20T12:40:13Z [ 1251.633598] [49941]: key[description], None -> [ 1251.633598] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.633598] [49941]: key[standard_attr_id], None -> 1784 [ 1251.633598] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1251.633598] [49941]: key[ipv6_address_mode], None -> None [ 1251.633598] [49941]: key[name], None -> tempest-ServerActionsTestOtherA-2065254095-subnet [ 1251.633598] [49941]: key[subnetpool_id], None -> None [ 1251.633598] [49941]: key[host_routes], None -> [] [ 1251.633598] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1251.633598] [49941]: key[shared], None -> False [ 1251.633598] [49941]: key[router:external], None -> False [ 1251.633598] [49941]: key[revision_number], None -> 0 [ 1251.633598] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1251.633598] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.633598] [49941]: key[service_types], None -> [] [ 1251.633598] [49941]: key[dns_nameservers], None -> [] [ 1251.633598] [49941]: key[segment_id], None -> None [ 1251.633598] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1251.637449] [49941]: DEBUG neutron_lib.callbacks.manager [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (497d67e4-7c95-4c2e-8777-960a0918af77), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.639447] [49942]: [pid: 49942|app: 0|req: 5751/11281] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1251.650240] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Pushing event updated for resources: {'Subnet': ['ID=497d67e4-7c95-4c2e-8777-960a0918af77,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1251.666988] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Checking segment: {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1251.667192] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Network hostable DHCP agents. Network: d93be430-cceb-4950-a7ec-7bdf15d2f2d5, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1251.675731] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1251.687883] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, d93be430-cceb-4950-a7ec-7bdf15d2f2d5) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1251.690756] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] create_subnet_postcommit called with subnet settings {'id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'name': 'tempest-ServerActionsTestOtherA-2065254095-subnet', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1784, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 0, 'segment_id': None, 'project_id': '39f1b8273b5849faa2b258880e5496db', 'network': {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) [ 1251.690756] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] create_subnet_postcommit: [ 1251.690756] [49941]: key[ipv6_ra_mode], None -> None [ 1251.690756] [49941]: key[id], None -> 497d67e4-7c95-4c2e-8777-960a0918af77 [ 1251.690756] [49941]: key[tags], None -> [] [ 1251.690756] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1251.690756] [49941]: key[enable_dhcp], None -> True [ 1251.690756] [49941]: key[network], None -> {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1251.690756] [49941]: key[ip_version], None -> 4 [ 1251.690756] [49941]: key[created_at], None -> 2025-11-20T12:40:13Z [ 1251.690756] [49941]: key[updated_at], None -> 2025-11-20T12:40:13Z [ 1251.690756] [49941]: key[description], None -> [ 1251.690756] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.690756] [49941]: key[standard_attr_id], None -> 1784 [ 1251.690756] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1251.690756] [49941]: key[ipv6_address_mode], None -> None [ 1251.690756] [49941]: key[name], None -> tempest-ServerActionsTestOtherA-2065254095-subnet [ 1251.690756] [49941]: key[subnetpool_id], None -> None [ 1251.690756] [49941]: key[host_routes], None -> [] [ 1251.690756] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1251.690756] [49941]: key[shared], None -> False [ 1251.690756] [49941]: key[router:external], None -> False [ 1251.690756] [49941]: key[revision_number], None -> 0 [ 1251.690756] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1251.690756] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1251.690756] [49941]: key[service_types], None -> [] [ 1251.690756] [49941]: key[dns_nameservers], None -> [] [ 1251.690756] [49941]: key[segment_id], None -> None [ 1251.690756] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1251.692380] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.692709] [49941]: DEBUG neutron_lib.callbacks.manager [None req-157e2a30-4bc1-48f6-ba6a-5159a9415d2a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.701775] [49941]: [pid: 49941|app: 0|req: 5531/11282] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:40:13 2025] POST /networking/v2.0/subnets => generated 687 bytes in 148 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1251.708221] [49942]: DEBUG neutron.api.v2.base [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestOtherA-2065254095-router', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1251.723343] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.724211] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.770405] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks [] for router_controller (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.822369] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks [] for router_gateway (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.898865] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks [] for router_gateway (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.902321] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.938833] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55ac52d1-a25d-4013-9aa9-e7b24280e185 req-b25f1d60-014b-46bd-a282-d17db49e2f84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.939827] [49941]: [pid: 49941|app: 0|req: 5532/11283] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 843 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1251.947752] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Allocated IP 10.180.180.146 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/fe586b2b-3527-471c-be4f-51e3eed06069) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1251.974998] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55ac52d1-a25d-4013-9aa9-e7b24280e185 req-46d8c10d-1460-451b-855c-1b5c5c0ef5b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1251.976014] [49941]: [pid: 49941|app: 0|req: 5533/11284] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1251.981655] [49941]: DEBUG neutron.api.wsgi [req-55ac52d1-a25d-4013-9aa9-e7b24280e185 req-eeec1394-4d8f-484d-8089-95d35938b505 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1251.985344] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks [] for allowed_address_pair (fe586b2b-3527-471c-be4f-51e3eed06069), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.986042] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks [] for port (fe586b2b-3527-471c-be4f-51e3eed06069), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1251.986253] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] create_port_precommit called with port settings {'id': 'fe586b2b-3527-471c-be4f-51e3eed06069', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:06:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1786, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1251.986391] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] create_port_precommit: [ 1251.986391] [49942]: key[id], None -> fe586b2b-3527-471c-be4f-51e3eed06069 [ 1251.986391] [49942]: key[binding:vnic_type], None -> normal [ 1251.986391] [49942]: key[binding:vif_details], None -> {} [ 1251.986391] [49942]: key[allowed_address_pairs], None -> [] [ 1251.986391] [49942]: key[binding:profile], None -> {} [ 1251.986391] [49942]: key[admin_state_up], None -> True [ 1251.986391] [49942]: key[binding:vif_type], None -> unbound [ 1251.986391] [49942]: key[device_owner], None -> network:router_gateway [ 1251.986391] [49942]: key[tenant_id], None -> [ 1251.986391] [49942]: key[binding:host_id], None -> [ 1251.986391] [49942]: key[standard_attr_id], None -> 1786 [ 1251.986391] [49942]: key[name], None -> [ 1251.986391] [49942]: key[mac_address], None -> fa:16:3e:35:06:57 [ 1251.986391] [49942]: key[status], None -> DOWN [ 1251.986391] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1251.986391] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] [ 1251.986391] [49942]: key[security_groups], None -> [] [ 1251.986391] [49942]: key[port_security_enabled], None -> False [ 1251.986391] [49942]: key[project_id], None -> [ 1251.986391] [49942]: key[device_id], None -> fbcae043-3aa7-42ca-ab6d-04eaccc3235b [ 1251.986391] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1251.994365] [49941]: [pid: 49941|app: 0|req: 5534/11285] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1252.008260] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (fe586b2b-3527-471c-be4f-51e3eed06069), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.016784] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55ac52d1-a25d-4013-9aa9-e7b24280e185 req-f032e408-2f9b-4657-b457-21b0691af3b7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.017748] [49941]: [pid: 49941|app: 0|req: 5535/11286] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1252.028364] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Pushing event updated for resources: {'Port': ['ID=fe586b2b-3527-471c-be4f-51e3eed06069,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1252.036277] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1252.036977] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1252.038556] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1252.047274] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55ac52d1-a25d-4013-9aa9-e7b24280e185 req-d9003d11-68cd-4da3-b6e9-820127eab066 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.048213] [49941]: [pid: 49941|app: 0|req: 5536/11287] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1252.052618] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] create_port_postcommit called with port settings {'id': 'fe586b2b-3527-471c-be4f-51e3eed06069', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:06:57', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1786, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1252.052618] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] create_port_postcommit: [ 1252.052618] [49942]: key[id], None -> fe586b2b-3527-471c-be4f-51e3eed06069 [ 1252.052618] [49942]: key[binding:vnic_type], None -> normal [ 1252.052618] [49942]: key[tags], None -> [] [ 1252.052618] [49942]: key[binding:vif_details], None -> {} [ 1252.052618] [49942]: key[allowed_address_pairs], None -> [] [ 1252.052618] [49942]: key[extra_dhcp_opts], None -> [] [ 1252.052618] [49942]: key[binding:profile], None -> {} [ 1252.052618] [49942]: key[admin_state_up], None -> True [ 1252.052618] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1252.052618] [49942]: key[binding:vif_type], None -> unbound [ 1252.052618] [49942]: key[device_owner], None -> network:router_gateway [ 1252.052618] [49942]: key[created_at], None -> 2025-11-20T12:40:13Z [ 1252.052618] [49942]: key[updated_at], None -> 2025-11-20T12:40:13Z [ 1252.052618] [49942]: key[tenant_id], None -> [ 1252.052618] [49942]: key[binding:host_id], None -> [ 1252.052618] [49942]: key[description], None -> [ 1252.052618] [49942]: key[standard_attr_id], None -> 1786 [ 1252.052618] [49942]: key[name], None -> [ 1252.052618] [49942]: key[mac_address], None -> fa:16:3e:35:06:57 [ 1252.052618] [49942]: key[status], None -> DOWN [ 1252.052618] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1252.052618] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] [ 1252.052618] [49942]: key[security_groups], None -> [] [ 1252.052618] [49942]: key[revision_number], None -> 1 [ 1252.052618] [49942]: key[port_security_enabled], None -> False [ 1252.052618] [49942]: key[project_id], None -> [ 1252.052618] [49942]: key[device_id], None -> fbcae043-3aa7-42ca-ab6d-04eaccc3235b [ 1252.052618] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.083931] [49941]: [pid: 49941|app: 0|req: 5537/11288] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1252.119820] [49941]: [pid: 49941|app: 0|req: 5538/11289] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:13 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1252.144747] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks [] for router_gateway (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.233034] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.292534] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1252.341531] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1252.352638] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6afde496-a058-440f-ba2c-08ea20eea074 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.353191] [49942]: [pid: 49942|app: 0|req: 5752/11290] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:40:13 2025] POST /networking/v2.0/routers => generated 729 bytes in 649 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1252.529278] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.584837] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Allocated IP 192.168.128.1 (d93be430-cceb-4950-a7ec-7bdf15d2f2d5/497d67e4-7c95-4c2e-8777-960a0918af77/c54b4fd3-fcb7-4450-a332-ef4a35b670dc) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1252.626745] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks [] for allowed_address_pair (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.627543] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks [] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.627735] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] create_port_precommit called with port settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.1'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1252.627875] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] create_port_precommit: [ 1252.627875] [49941]: key[id], None -> c54b4fd3-fcb7-4450-a332-ef4a35b670dc [ 1252.627875] [49941]: key[binding:vnic_type], None -> normal [ 1252.627875] [49941]: key[binding:vif_details], None -> {} [ 1252.627875] [49941]: key[allowed_address_pairs], None -> [] [ 1252.627875] [49941]: key[binding:profile], None -> {} [ 1252.627875] [49941]: key[admin_state_up], None -> True [ 1252.627875] [49941]: key[binding:vif_type], None -> unbound [ 1252.627875] [49941]: key[device_owner], None -> network:router_interface [ 1252.627875] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1252.627875] [49941]: key[binding:host_id], None -> [ 1252.627875] [49941]: key[standard_attr_id], None -> 1788 [ 1252.627875] [49941]: key[name], None -> [ 1252.627875] [49941]: key[mac_address], None -> fa:16:3e:c9:55:25 [ 1252.627875] [49941]: key[status], None -> DOWN [ 1252.627875] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1252.627875] [49941]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.1'}] [ 1252.627875] [49941]: key[security_groups], None -> [] [ 1252.627875] [49941]: key[port_security_enabled], None -> False [ 1252.627875] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1252.627875] [49941]: key[device_id], None -> fbcae043-3aa7-42ca-ab6d-04eaccc3235b [ 1252.627875] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.646216] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.667286] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Pushing event updated for resources: {'Port': ['ID=c54b4fd3-fcb7-4450-a332-ef4a35b670dc,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1252.676258] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1252.677201] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1252.678810] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1252.691658] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] create_port_postcommit called with port settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.1'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_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-20T12:40:14Z', 'updated_at': '2025-11-20T12:40:14Z', 'revision_number': 1, 'network': {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1252.691856] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] create_port_postcommit: [ 1252.691856] [49941]: key[id], None -> c54b4fd3-fcb7-4450-a332-ef4a35b670dc [ 1252.691856] [49941]: key[binding:vnic_type], None -> normal [ 1252.691856] [49941]: key[tags], None -> [] [ 1252.691856] [49941]: key[binding:vif_details], None -> {} [ 1252.691856] [49941]: key[allowed_address_pairs], None -> [] [ 1252.691856] [49941]: key[extra_dhcp_opts], None -> [] [ 1252.691856] [49941]: key[binding:profile], None -> {} [ 1252.691856] [49941]: key[admin_state_up], None -> True [ 1252.691856] [49941]: key[network], None -> {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1252.691856] [49941]: key[binding:vif_type], None -> unbound [ 1252.691856] [49941]: key[device_owner], None -> network:router_interface [ 1252.691856] [49941]: key[created_at], None -> 2025-11-20T12:40:14Z [ 1252.691856] [49941]: key[updated_at], None -> 2025-11-20T12:40:14Z [ 1252.691856] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1252.691856] [49941]: key[binding:host_id], None -> [ 1252.691856] [49941]: key[description], None -> [ 1252.691856] [49941]: key[standard_attr_id], None -> 1788 [ 1252.691856] [49941]: key[name], None -> [ 1252.691856] [49941]: key[mac_address], None -> fa:16:3e:c9:55:25 [ 1252.691856] [49941]: key[status], None -> DOWN [ 1252.691856] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1252.691856] [49941]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.1'}] [ 1252.691856] [49941]: key[security_groups], None -> [] [ 1252.691856] [49941]: key[revision_number], None -> 1 [ 1252.691856] [49941]: key[port_security_enabled], None -> False [ 1252.691856] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1252.691856] [49941]: key[device_id], None -> fbcae043-3aa7-42ca-ab6d-04eaccc3235b [ 1252.691856] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.692875] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.745778] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9b633940-9bba-4068-887c-b61b61aa30bb req-c77e4aec-313e-44e4-b0e2-5789215e534a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1252.746847] [49942]: [pid: 49942|app: 0|req: 5753/11291] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:14 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1252.753183] [49942]: DEBUG neutron.api.wsgi [req-9b633940-9bba-4068-887c-b61b61aa30bb req-16d3922c-a7a8-42b4-9288-4e1f8253aa08 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1252.778493] [49942]: [pid: 49942|app: 0|req: 5754/11292] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:14 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.871146] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.942657] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks [] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.942898] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] update_port_precommit called with port settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', '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-20T12:40:14Z', 'updated_at': '2025-11-20T12:40:14Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', '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-20T12:40:14Z', 'updated_at': '2025-11-20T12:40:14Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1252.943047] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] update_port_precommit: [ 1252.943047] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.944384] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1252.962635] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Pushing event updated for resources: {'Port': ['ID=c54b4fd3-fcb7-4450-a332-ef4a35b670dc,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1252.978527] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] update_port_postcommit called with port settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', '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-20T12:40:14Z', 'updated_at': '2025-11-20T12:40:14Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', '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-20T12:40:14Z', 'updated_at': '2025-11-20T12:40:14Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1252.978743] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] update_port_postcommit: [ 1252.978743] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1252.979038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.007718] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1253.008533] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1253.064294] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1253.112741] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-09d09759-cc4f-498e-a75f-2f2c7e8c5010 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1253.116561] [49941]: [pid: 49941|app: 0|req: 5539/11293] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:40:14 2025] PUT /networking/v2.0/routers/fbcae043-3aa7-42ca-ab6d-04eaccc3235b/add_router_interface => generated 309 bytes in 761 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1253.306341] [49942]: DEBUG neutron.api.v2.base [None req-57f79700-6f23-4168-a75a-b1c13b8f83e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--1664592463', 'description': 'tempest-description--1889160051'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1253.324201] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57f79700-6f23-4168-a75a-b1c13b8f83e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.376627] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57f79700-6f23-4168-a75a-b1c13b8f83e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (4b45de86-aac1-4c47-aac2-3eeb560757a0), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.379077] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57f79700-6f23-4168-a75a-b1c13b8f83e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4b45de86-aac1-4c47-aac2-3eeb560757a0), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.392100] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-57f79700-6f23-4168-a75a-b1c13b8f83e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4b45de86-aac1-4c47-aac2-3eeb560757a0,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.403759] [49942]: DEBUG neutron_lib.callbacks.manager [None req-57f79700-6f23-4168-a75a-b1c13b8f83e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.404436] [49942]: [pid: 49942|app: 0|req: 5755/11294] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:40:15 2025] POST /networking/v2.0/security-groups => generated 1663 bytes in 101 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1253.411554] [49941]: DEBUG neutron.api.v2.base [None req-718e542d-386f-4918-af98-2f6ffa476570 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'security_group_rule': {'security_group_id': '4b45de86-aac1-4c47-aac2-3eeb560757a0', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1253.449389] [49941]: DEBUG neutron_lib.callbacks.manager [None req-718e542d-386f-4918-af98-2f6ffa476570 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (92b9cf0b-05b4-447e-aba7-d1b1dbbe8b4a), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.475647] [49941]: DEBUG neutron_lib.callbacks.manager [None req-718e542d-386f-4918-af98-2f6ffa476570 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (92b9cf0b-05b4-447e-aba7-d1b1dbbe8b4a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.477055] [49941]: DEBUG neutron_lib.callbacks.manager [None req-718e542d-386f-4918-af98-2f6ffa476570 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (92b9cf0b-05b4-447e-aba7-d1b1dbbe8b4a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.484555] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-718e542d-386f-4918-af98-2f6ffa476570 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=92b9cf0b-05b4-447e-aba7-d1b1dbbe8b4a,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.497170] [49941]: DEBUG neutron_lib.callbacks.manager [None req-718e542d-386f-4918-af98-2f6ffa476570 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.497727] [49941]: [pid: 49941|app: 0|req: 5540/11295] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:40:15 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) [ 1253.503648] [49942]: DEBUG neutron.api.v2.base [None req-b9c2b333-f797-41ff-9679-863c1ee204d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'security_group_rule': {'security_group_id': '4b45de86-aac1-4c47-aac2-3eeb560757a0', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1253.537449] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9c2b333-f797-41ff-9679-863c1ee204d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (19c6c9ef-9163-4302-b616-8610248e2205), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.562768] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9c2b333-f797-41ff-9679-863c1ee204d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (19c6c9ef-9163-4302-b616-8610248e2205), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.564153] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9c2b333-f797-41ff-9679-863c1ee204d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (19c6c9ef-9163-4302-b616-8610248e2205), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.570720] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b9c2b333-f797-41ff-9679-863c1ee204d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=19c6c9ef-9163-4302-b616-8610248e2205,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.582932] [49942]: DEBUG neutron_lib.callbacks.manager [None req-b9c2b333-f797-41ff-9679-863c1ee204d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.583589] [49942]: [pid: 49942|app: 0|req: 5756/11296] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:40:15 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 83 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1253.589148] [49941]: DEBUG neutron.api.v2.base [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1253.603524] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.624770] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.666256] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Allocated IP 10.180.180.128 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/87183787-004c-494e-bdd4-2ed452b5c692) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1253.721748] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for allowed_address_pair (87183787-004c-494e-bdd4-2ed452b5c692), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.722574] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (87183787-004c-494e-bdd4-2ed452b5c692), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.722776] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit called with port settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1253.722922] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit: [ 1253.722922] [49941]: key[id], None -> 87183787-004c-494e-bdd4-2ed452b5c692 [ 1253.722922] [49941]: key[binding:vnic_type], None -> normal [ 1253.722922] [49941]: key[binding:vif_details], None -> {} [ 1253.722922] [49941]: key[allowed_address_pairs], None -> [] [ 1253.722922] [49941]: key[binding:profile], None -> {} [ 1253.722922] [49941]: key[admin_state_up], None -> True [ 1253.722922] [49941]: key[binding:vif_type], None -> unbound [ 1253.722922] [49941]: key[device_owner], None -> network:floatingip [ 1253.722922] [49941]: key[tenant_id], None -> [ 1253.722922] [49941]: key[binding:host_id], None -> [ 1253.722922] [49941]: key[standard_attr_id], None -> 1794 [ 1253.722922] [49941]: key[name], None -> [ 1253.722922] [49941]: key[mac_address], None -> fa:16:3e:ce:41:70 [ 1253.722922] [49941]: key[status], None -> N/A [ 1253.722922] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1253.722922] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}] [ 1253.722922] [49941]: key[security_groups], None -> [] [ 1253.722922] [49941]: key[port_security_enabled], None -> False [ 1253.722922] [49941]: key[project_id], None -> [ 1253.722922] [49941]: key[device_id], None -> PENDING [ 1253.722922] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.749419] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (87183787-004c-494e-bdd4-2ed452b5c692), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.769900] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=87183787-004c-494e-bdd4-2ed452b5c692,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.779817] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1253.780564] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1253.782106] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1253.799713] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit called with port settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], '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-20T12:40:15Z', 'updated_at': '2025-11-20T12:40:15Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1253.799928] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit: [ 1253.799928] [49941]: key[id], None -> 87183787-004c-494e-bdd4-2ed452b5c692 [ 1253.799928] [49941]: key[binding:vnic_type], None -> normal [ 1253.799928] [49941]: key[tags], None -> [] [ 1253.799928] [49941]: key[binding:vif_details], None -> {} [ 1253.799928] [49941]: key[allowed_address_pairs], None -> [] [ 1253.799928] [49941]: key[extra_dhcp_opts], None -> [] [ 1253.799928] [49941]: key[binding:profile], None -> {} [ 1253.799928] [49941]: key[admin_state_up], None -> True [ 1253.799928] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1253.799928] [49941]: key[binding:vif_type], None -> unbound [ 1253.799928] [49941]: key[device_owner], None -> network:floatingip [ 1253.799928] [49941]: key[created_at], None -> 2025-11-20T12:40:15Z [ 1253.799928] [49941]: key[updated_at], None -> 2025-11-20T12:40:15Z [ 1253.799928] [49941]: key[tenant_id], None -> [ 1253.799928] [49941]: key[binding:host_id], None -> [ 1253.799928] [49941]: key[description], None -> [ 1253.799928] [49941]: key[standard_attr_id], None -> 1794 [ 1253.799928] [49941]: key[name], None -> [ 1253.799928] [49941]: key[mac_address], None -> fa:16:3e:ce:41:70 [ 1253.799928] [49941]: key[status], None -> N/A [ 1253.799928] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1253.799928] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}] [ 1253.799928] [49941]: key[security_groups], None -> [] [ 1253.799928] [49941]: key[revision_number], None -> 1 [ 1253.799928] [49941]: key[port_security_enabled], None -> False [ 1253.799928] [49941]: key[project_id], None -> [ 1253.799928] [49941]: key[device_id], None -> PENDING [ 1253.799928] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.831178] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.854264] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (87183787-004c-494e-bdd4-2ed452b5c692), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.863598] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65176970-1808-49c8-bb34-7228680eb523 req-7ac2e67f-7886-4d7d-b0e4-f363e26aca7d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1253.864634] [49942]: [pid: 49942|app: 0|req: 5757/11297] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:15 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1253.870186] [49942]: DEBUG neutron.api.wsgi [req-65176970-1808-49c8-bb34-7228680eb523 req-2de2f386-2c3e-404c-9b92-ce20f8504072 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1253.893031] [49942]: [pid: 49942|app: 0|req: 5758/11298] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:15 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.925525] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (87183787-004c-494e-bdd4-2ed452b5c692), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.925785] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_precommit called with port settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': '566a5ea7-35f1-4cca-9235-f453fb2bb56a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:40:15Z', 'updated_at': '2025-11-20T12:40:15Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:40:15Z', 'updated_at': '2025-11-20T12:40: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1253.925993] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_precommit: [ 1253.925993] [49941]: key[device_id], PENDING -> 566a5ea7-35f1-4cca-9235-f453fb2bb56a [ 1253.925993] [49941]: key[revision_number], 1 -> 2 [ 1253.925993] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.927975] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (87183787-004c-494e-bdd4-2ed452b5c692), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.950822] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=87183787-004c-494e-bdd4-2ed452b5c692,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1253.968521] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_postcommit called with port settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': '566a5ea7-35f1-4cca-9235-f453fb2bb56a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:40:15Z', 'updated_at': '2025-11-20T12:40:15Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:40:15Z', 'updated_at': '2025-11-20T12:40: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1253.968721] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_postcommit: [ 1253.968721] [49941]: key[device_id], PENDING -> 566a5ea7-35f1-4cca-9235-f453fb2bb56a [ 1253.968721] [49941]: key[revision_number], 1 -> 2 [ 1253.968721] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1253.968959] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.980157] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a0ef5b77-7ae3-4a99-9d67-42c36321db90 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1253.980785] [49941]: [pid: 49941|app: 0|req: 5541/11299] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:40:15 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 395 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1254.075289] [49942]: DEBUG neutron.api.wsgi [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-054456f6-339e-4fe4-9f42-f4018203d915 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1254.096325] [49942]: [pid: 49942|app: 0|req: 5759/11300] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:40:15 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1664592463&fields=id&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.135909] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-1e64e76a-ef3a-48f1-a7da-74a0929d46e5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1254.136843] [49941]: [pid: 49941|app: 0|req: 5542/11301] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:15 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.142899] [49942]: DEBUG neutron.api.wsgi [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bc3b561a-0838-4658-b326-1f57af3ef629 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1254.149125] [49942]: [pid: 49942|app: 0|req: 5760/11302] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:40:15 2025] GET /networking/v2.0/quotas/39f1b8273b5849faa2b258880e5496db => generated 174 bytes in 9 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.211379] [49941]: [pid: 49941|app: 0|req: 5543/11303] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:40:15 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&fields=id => generated 103 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.260896] [49942]: DEBUG neutron.api.wsgi [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-2db51df7-54d0-4b11-b60d-2e1f646f8601 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1254.261549] [49942]: DEBUG neutron.api.wsgi [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-2db51df7-54d0-4b11-b60d-2e1f646f8601 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1254.261989] [49942]: [pid: 49942|app: 0|req: 5761/11304] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:40:15 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1254.303816] [49941]: [pid: 49941|app: 0|req: 5544/11305] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:16 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.343749] [49942]: [pid: 49942|app: 0|req: 5762/11306] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:16 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.454823] [49941]: [pid: 49941|app: 0|req: 5545/11307] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:16 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1254.990604] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e733294-035e-4454-8164-9cec30a9d8c7 req-03c507c1-0488-4b33-819b-e04e6b1ee273 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1254.992244] [49942]: [pid: 49942|app: 0|req: 5763/11308] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:16 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1254.999266] [49941]: DEBUG neutron.api.wsgi [req-0e733294-035e-4454-8164-9cec30a9d8c7 req-9a8ce090-de78-456f-b9ce-1483005be5a2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1255.026963] [49941]: [pid: 49941|app: 0|req: 5546/11309] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:16 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1255.517783] [49942]: [pid: 49942|app: 0|req: 5764/11310] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:17 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1256.137771] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-835765ac-3a99-4c6d-84f4-076eae6f1161 req-113344bb-aac3-43ee-92a4-e1d6121d74ec tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1256.138727] [49941]: [pid: 49941|app: 0|req: 5547/11311] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:17 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1256.144828] [49942]: DEBUG neutron.api.wsgi [req-835765ac-3a99-4c6d-84f4-076eae6f1161 req-768fb30d-2797-4509-99bb-161355c391c8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1256.168433] [49942]: [pid: 49942|app: 0|req: 5765/11312] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:17 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1256.575413] [49941]: [pid: 49941|app: 0|req: 5548/11313] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:18 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1257.140116] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b96feb33-659e-4d54-8e05-1bcc73ef9faa req-abf0ba60-ab41-4628-94a5-deb7d848852d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.141128] [49942]: [pid: 49942|app: 0|req: 5766/11314] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:18 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 1043 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1257.146979] [49941]: DEBUG neutron.api.wsgi [req-b96feb33-659e-4d54-8e05-1bcc73ef9faa req-357742bf-1f5c-4b26-a1c6-6f3503f0bb77 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1257.165442] [49941]: [pid: 49941|app: 0|req: 5549/11315] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:18 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.283886] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d0cec95-3af6-4788-a329-595f62260425 req-4a3ae757-03ed-4be9-bdcd-98f5b57e746b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1257.284874] [49942]: [pid: 49942|app: 0|req: 5767/11316] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:18 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 59 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1257.293084] [49941]: DEBUG neutron.api.wsgi [req-4d0cec95-3af6-4788-a329-595f62260425 req-068ea313-7048-49c9-90e3-88c7bf1c8f5e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1257.322461] [49941]: [pid: 49941|app: 0|req: 5550/11317] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:19 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1257.633194] [49942]: [pid: 49942|app: 0|req: 5768/11318] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:19 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.399064] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f4cf900b-b71c-4f9a-bcca-6adb7191bacc req-cbd13576-5989-44da-8351-6a4fddbf1e39 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.399846] [49941]: [pid: 49941|app: 0|req: 5551/11319] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:20 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.405913] [49942]: DEBUG neutron.api.wsgi [req-f4cf900b-b71c-4f9a-bcca-6adb7191bacc req-f05b9f72-a74a-43f5-b092-988b292cbc34 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1258.425281] [49942]: [pid: 49942|app: 0|req: 5769/11320] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:20 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.597446] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-a1e263f0-c089-4ad7-bac8-65153cb0a8dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1258.598856] [49941]: [pid: 49941|app: 0|req: 5552/11321] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:20 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41&tenant_id=4e125beb21e4480a95cfeb99ed3bdf06 => generated 843 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1258.606340] [49942]: DEBUG neutron.api.v2.base [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1258.644212] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.696322] [49941]: [pid: 49941|app: 0|req: 5553/11322] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:20 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1258.749495] [49942]: DEBUG neutron.notifiers.nova [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 4b5c4217-c68a-453c-8e85-6405c718bb7e {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1258.754766] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks [] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.763880] [49942]: DEBUG neutron.db.provisioning_blocks [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Transition to ACTIVE for port object 4b5c4217-c68a-453c-8e85-6405c718bb7e will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1258.765504] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:20Z', 'revision_number': 6, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:11Z', 'revision_number': 6, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1258.765674] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_precommit: [ 1258.765674] [49942]: key[binding:host_id], -> cpu-1 [ 1258.765674] [49942]: key[updated_at], 2025-11-20T12:40:11Z -> 2025-11-20T12:40:20Z [ 1258.765674] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1258.766891] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1258.788278] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=7']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1258.807133] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:20Z', 'revision_number': 6, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:11Z', 'revision_number': 6, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1258.807357] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_postcommit: [ 1258.807357] [49942]: key[binding:host_id], -> cpu-1 [ 1258.807357] [49942]: key[updated_at], 2025-11-20T12:40:11Z -> 2025-11-20T12:40:20Z [ 1258.807357] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1258.812690] [49942]: DEBUG neutron.plugins.ml2.managers [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Attempting to bind port 4b5c4217-c68a-453c-8e85-6405c718bb7e on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1258.812840] [49942]: DEBUG neutron.plugins.ml2.managers [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Attempting to bind port 4b5c4217-c68a-453c-8e85-6405c718bb7e by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1258.812964] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Attempting to bind port 4b5c4217-c68a-453c-8e85-6405c718bb7e on network 068dbb50-19d3-469c-819f-770aa015f840 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1258.827659] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 40, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1258.827874] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Bind Segment={'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 40, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1258.830202] [49942]: DEBUG networking_nsxv3.api.rpc [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Bind port on Host cpu-1 & Segment [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1259.497928] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-523a1e56-5aa2-49db-abd0-4582171d4f8e req-7d1c1313-f19b-41e7-9b78-8994f5999c11 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1259.498864] [49941]: [pid: 49941|app: 0|req: 5554/11323] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:21 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1259.504572] [49941]: DEBUG neutron.api.wsgi [req-523a1e56-5aa2-49db-abd0-4582171d4f8e req-fcc75fad-8035-4821-b4bd-86e6f467711b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1259.523028] [49941]: [pid: 49941|app: 0|req: 5555/11324] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:21 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1259.753418] [49941]: [pid: 49941|app: 0|req: 5556/11325] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:21 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1259.833405] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Bound using segment: {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1259.833775] [49942]: DEBUG neutron.plugins.ml2.managers [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Bound port: 4b5c4217-c68a-453c-8e85-6405c718bb7e, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "bec1528b-3e87-477b-8ab2-02696ad47e66", "external-id": "nsx-vlan-transportzone-180", "segmentation_id": 180}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1259.833866] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.873607] [49942]: DEBUG neutron.plugins.ml2.db [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1259.877198] [49942]: DEBUG neutron.plugins.ml2.db [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1259.878863] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:20Z', 'revision_number': 7, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:20Z', 'revision_number': 7, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1259.879088] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_precommit: [ 1259.879088] [49942]: key[binding:vif_type], unbound -> ovs [ 1259.879088] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} [ 1259.879088] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1259.882229] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.915702] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=9']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1259.921859] [49942]: DEBUG neutron.db.provisioning_blocks [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Provisioning complete for port 4b5c4217-c68a-453c-8e85-6405c718bb7e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1259.922036] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.922144] [49942]: INFO neutron.plugins.ml2.plugin [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Attempt 1 to provision port 4b5c4217-c68a-453c-8e85-6405c718bb7e [ 1259.956785] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Current status of the port 4b5c4217-c68a-453c-8e85-6405c718bb7e is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1259.957039] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1259.974742] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1259.982747] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f94b11d3-9401-44cf-ade6-4bdf529e7637" -d '{"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-plugged", "status": "completed", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1259.984648] [49942]: DEBUG neutron.plugins.ml2.db [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1260.012157] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-5ab77b08-6014-4a3b-8617-62278c4b5037 x-openstack-request-id: req-5ab77b08-6014-4a3b-8617-62278c4b5037 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1260.013124] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-plugged", "status": "completed", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1260.013283] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-5ab77b08-6014-4a3b-8617-62278c4b5037 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1260.015388] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-5ab77b08-6014-4a3b-8617-62278c4b5037'] response: {'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'code': 200} [ 1260.023113] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:21Z', 'revision_number': 10, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:21Z', 'revision_number': 9, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1260.023353] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_precommit: [ 1260.023353] [49942]: key[status], DOWN -> ACTIVE [ 1260.023353] [49942]: key[revision_number], 9 -> 10 [ 1260.023353] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1260.028321] [49942]: DEBUG neutron.db.provisioning_blocks [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Provisioning complete for port 4b5c4217-c68a-453c-8e85-6405c718bb7e triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1260.028466] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.028575] [49942]: INFO neutron.plugins.ml2.plugin [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Attempt 1 to provision port 4b5c4217-c68a-453c-8e85-6405c718bb7e [ 1260.064770] [49942]: DEBUG neutron.plugins.ml2.plugin [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Current status of the port 4b5c4217-c68a-453c-8e85-6405c718bb7e is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1260.065470] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:21Z', 'revision_number': 10, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:21Z', 'revision_number': 9, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}]) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1260.065639] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_postcommit: [ 1260.065639] [49942]: key[status], DOWN -> ACTIVE [ 1260.065639] [49942]: key[revision_number], 9 -> 10 [ 1260.065639] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1260.065767] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.088643] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Pushing event updated for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=10']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1260.091134] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:21Z', 'revision_number': 9, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:20Z', 'revision_number': 7, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'}) 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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1260.091361] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] update_port_postcommit: [ 1260.091361] [49942]: key[binding:vif_type], unbound -> ovs [ 1260.091361] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} [ 1260.091361] [49942]: key[updated_at], 2025-11-20T12:40:20Z -> 2025-11-20T12:40:21Z [ 1260.091361] [49942]: key[revision_number], 7 -> 9 [ 1260.091361] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1260.096019] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.096019] [49942]: DEBUG neutron_lib.callbacks.manager [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-09cd9312-c567-4105-9345-a113890f287d service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1260.097864] [49942]: [pid: 49942|app: 0|req: 5770/11326] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:40:20 2025] PUT /networking/v2.0/ports/4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 1037 bytes in 1494 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1260.599529] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7a97888d-6364-4af1-89e6-37c790834288 req-19f480b9-17a9-4bcc-acdd-b7503cda292f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.600495] [49941]: [pid: 49941|app: 0|req: 5557/11327] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.607443] [49942]: DEBUG neutron.api.wsgi [req-7a97888d-6364-4af1-89e6-37c790834288 req-bbe713c8-425f-48e3-ba16-b7f9e225e90b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1260.632620] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-451e668c-2d45-4e94-b2dd-96d80b11b0fa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.633620] [49941]: [pid: 49941|app: 0|req: 5558/11328] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1260.634995] [49942]: [pid: 49942|app: 0|req: 5771/11329] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.668509] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-7f1ce8d4-39d4-4825-abd8-e4f744279e63 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.669440] [49941]: [pid: 49941|app: 0|req: 5559/11330] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.675709] [49942]: DEBUG neutron.api.wsgi [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-ae480ce9-8717-4e74-ab74-42d5075ebc0e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1260.689610] [49942]: [pid: 49942|app: 0|req: 5772/11331] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.717781] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-0b5e9e0a-7665-40a4-b216-4b053be05089 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.718714] [49941]: [pid: 49941|app: 0|req: 5560/11332] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.750748] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3c3c4b0e-ff04-4d74-b5e8-addcdcf9ad94 req-791a5de7-b1dd-4c28-8a63-de33d71b4b94 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1260.751765] [49942]: [pid: 49942|app: 0|req: 5773/11333] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1260.787440] [49941]: [pid: 49941|app: 0|req: 5561/11334] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.815768] [49941]: [pid: 49941|app: 0|req: 5562/11335] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1260.825982] [49942]: [pid: 49942|app: 0|req: 5774/11336] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1261.236886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-fffafb22-862c-4df1-8edf-5bb06a6c8eae tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.237815] [49941]: [pid: 49941|app: 0|req: 5563/11337] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.244647] [49942]: DEBUG neutron.api.wsgi [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-e72d3981-ce46-408c-80be-190069b18623 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1261.266344] [49942]: [pid: 49942|app: 0|req: 5775/11338] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:40:22 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 181 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.273046] [49941]: DEBUG neutron.api.v2.base [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'port': {'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'admin_state_up': True, 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1261.312793] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Made reservation on behalf of 39f1b8273b5849faa2b258880e5496db for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1261.315870] [49941]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.379283] [49941]: DEBUG neutron.db.db_base_plugin_common [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Allocated IP 192.168.128.6 (d93be430-cceb-4950-a7ec-7bdf15d2f2d5/497d67e4-7c95-4c2e-8777-960a0918af77/7005646e-761d-4f10-9fab-375ced84bb76) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1261.448494] [49941]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for allowed_address_pair (7005646e-761d-4f10-9fab-375ced84bb76), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.449437] [49941]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (7005646e-761d-4f10-9fab-375ced84bb76), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.449570] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1261.449714] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit: [ 1261.449714] [49941]: key[id], None -> 7005646e-761d-4f10-9fab-375ced84bb76 [ 1261.449714] [49941]: key[binding:vnic_type], None -> normal [ 1261.449714] [49941]: key[binding:vif_details], None -> {} [ 1261.449714] [49941]: key[allowed_address_pairs], None -> [] [ 1261.449714] [49941]: key[binding:profile], None -> {} [ 1261.449714] [49941]: key[admin_state_up], None -> True [ 1261.449714] [49941]: key[binding:vif_type], None -> unbound [ 1261.449714] [49941]: key[device_owner], None -> [ 1261.449714] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1261.449714] [49941]: key[binding:host_id], None -> [ 1261.449714] [49941]: key[standard_attr_id], None -> 1796 [ 1261.449714] [49941]: key[name], None -> [ 1261.449714] [49941]: key[mac_address], None -> fa:16:3e:cb:31:ef [ 1261.449714] [49941]: key[status], None -> DOWN [ 1261.449714] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1261.449714] [49941]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}] [ 1261.449714] [49941]: key[security_groups], None -> ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] [ 1261.449714] [49941]: key[port_security_enabled], None -> True [ 1261.449714] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1261.449714] [49941]: key[device_id], None -> 4f86e879-3e04-46ac-948c-a8e0912c5acd [ 1261.449714] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1261.475222] [49941]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (7005646e-761d-4f10-9fab-375ced84bb76), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.497986] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=7005646e-761d-4f10-9fab-375ced84bb76,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1261.509773] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1261.510637] [49941]: DEBUG neutron.scheduler.base_scheduler [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1261.513357] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1261.530600] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 1, 'network': {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1261.531131] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit: [ 1261.531131] [49941]: key[id], None -> 7005646e-761d-4f10-9fab-375ced84bb76 [ 1261.531131] [49941]: key[binding:vnic_type], None -> normal [ 1261.531131] [49941]: key[tags], None -> [] [ 1261.531131] [49941]: key[binding:vif_details], None -> {} [ 1261.531131] [49941]: key[allowed_address_pairs], None -> [] [ 1261.531131] [49941]: key[extra_dhcp_opts], None -> [] [ 1261.531131] [49941]: key[binding:profile], None -> {} [ 1261.531131] [49941]: key[admin_state_up], None -> True [ 1261.531131] [49941]: key[network], None -> {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1261.531131] [49941]: key[binding:vif_type], None -> unbound [ 1261.531131] [49941]: key[device_owner], None -> [ 1261.531131] [49941]: key[created_at], None -> 2025-11-20T12:40:23Z [ 1261.531131] [49941]: key[updated_at], None -> 2025-11-20T12:40:23Z [ 1261.531131] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1261.531131] [49941]: key[binding:host_id], None -> [ 1261.531131] [49941]: key[description], None -> [ 1261.531131] [49941]: key[standard_attr_id], None -> 1796 [ 1261.531131] [49941]: key[name], None -> [ 1261.531131] [49941]: key[mac_address], None -> fa:16:3e:cb:31:ef [ 1261.531131] [49941]: key[status], None -> DOWN [ 1261.531131] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1261.531131] [49941]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}] [ 1261.531131] [49941]: key[security_groups], None -> ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] [ 1261.531131] [49941]: key[revision_number], None -> 1 [ 1261.531131] [49941]: key[port_security_enabled], None -> True [ 1261.531131] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1261.531131] [49941]: key[device_id], None -> 4f86e879-3e04-46ac-948c-a8e0912c5acd [ 1261.531131] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1261.565322] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.565796] [49941]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-bbe28366-961e-4137-b294-00485712481b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.575830] [49941]: [pid: 49941|app: 0|req: 5564/11339] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:40:23 2025] POST /networking/v2.0/ports => generated 732 bytes in 306 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1261.584915] [49942]: DEBUG neutron.api.v2.base [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Request body: {'port': {'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1261.623708] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7005646e-761d-4f10-9fab-375ced84bb76), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.760351] [49942]: DEBUG neutron.notifiers.nova [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 7005646e-761d-4f10-9fab-375ced84bb76 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1261.766539] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks [] for port (7005646e-761d-4f10-9fab-375ced84bb76), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.769762] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2646a7a-ae61-4cf4-8ccb-d55702bd23a5 req-7ac41d74-8a6d-4e2c-9536-395519497f7f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.771605] [49941]: [pid: 49941|app: 0|req: 5565/11340] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:23 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 78 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1261.777036] [49942]: DEBUG neutron.db.provisioning_blocks [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Transition to ACTIVE for port object 7005646e-761d-4f10-9fab-375ced84bb76 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1261.777506] [49941]: DEBUG neutron.api.wsgi [req-f2646a7a-ae61-4cf4-8ccb-d55702bd23a5 req-5c1a3b06-4448-40ec-9438-b18a67163472 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1261.778082] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_precommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1261.778264] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_precommit: [ 1261.778264] [49942]: key[device_owner], -> compute:nova [ 1261.778264] [49942]: key[binding:host_id], -> cpu-1 [ 1261.778264] [49942]: key[revision_number], 1 -> 2 [ 1261.778264] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1261.779554] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7005646e-761d-4f10-9fab-375ced84bb76), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1261.800382] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Pushing event updated for resources: {'Port': ['ID=7005646e-761d-4f10-9fab-375ced84bb76,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1261.800582] [49941]: [pid: 49941|app: 0|req: 5566/11341] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:23 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1261.833100] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_postcommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': '', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1261.833378] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_postcommit: [ 1261.833378] [49942]: key[device_owner], -> compute:nova [ 1261.833378] [49942]: key[binding:host_id], -> cpu-1 [ 1261.833378] [49942]: key[revision_number], 1 -> 2 [ 1261.833378] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1261.838580] [49942]: DEBUG neutron.plugins.ml2.managers [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Attempting to bind port 7005646e-761d-4f10-9fab-375ced84bb76 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1261.838733] [49942]: DEBUG neutron.plugins.ml2.managers [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Attempting to bind port 7005646e-761d-4f10-9fab-375ced84bb76 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1261.838850] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Attempting to bind port 7005646e-761d-4f10-9fab-375ced84bb76 on network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1261.853876] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 40, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1261.854063] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Bind Segment={'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 40, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1261.856283] [49942]: DEBUG networking_nsxv3.api.rpc [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Bind port on Host cpu-1 & Segment [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1261.862269] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-129b3547-55a2-43a8-b3f3-7e3e29d0bc6a req-6655a964-fab6-497c-8ad7-f4ddb44625fb tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.863269] [49941]: [pid: 49941|app: 0|req: 5567/11342] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:23 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.889469] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20f1fe15-f13d-4496-9fa5-482f0c467955 req-74a13be2-cd38-4c0d-8729-6adcc5d8e37b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1261.890527] [49941]: [pid: 49941|app: 0|req: 5568/11343] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:23 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 747 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.893017] [49941]: DEBUG neutron.api.wsgi [req-129b3547-55a2-43a8-b3f3-7e3e29d0bc6a req-e6d26328-8c80-414e-a221-cb927f52e3cf tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1261.912087] [49941]: [pid: 49941|app: 0|req: 5569/11344] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:23 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1261.914539] [49941]: DEBUG neutron.api.wsgi [req-20f1fe15-f13d-4496-9fa5-482f0c467955 req-685dbfd8-7c7f-458d-8148-e023d9fbf294 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1261.932860] [49941]: [pid: 49941|app: 0|req: 5570/11345] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:23 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.018083] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1262.072208] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-4cbb9999-ff9e-4bfe-8820-3e09c095d380" -d '{"events": [{"name": "network-changed", "server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1262.072208] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-601e2e2e-2698-4612-a6ee-4e9a60f0ced5 x-openstack-request-id: req-601e2e2e-2698-4612-a6ee-4e9a60f0ced5 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1262.072208] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1262.072208] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-601e2e2e-2698-4612-a6ee-4e9a60f0ced5 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1262.072208] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-601e2e2e-2698-4612-a6ee-4e9a60f0ced5'] response: {'name': 'network-changed', 'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'status': 'completed', 'code': 200} [ 1262.588741] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cbb9999-ff9e-4bfe-8820-3e09c095d380 req-e154d1b8-a678-4512-a6eb-414e35702783 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.589671] [49941]: [pid: 49941|app: 0|req: 5571/11346] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1262.635764] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cbb9999-ff9e-4bfe-8820-3e09c095d380 req-dbbf3553-62a1-4048-9c30-ed3f84d1a368 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.636701] [49941]: [pid: 49941|app: 0|req: 5572/11347] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1262.642761] [49941]: DEBUG neutron.api.wsgi [req-4cbb9999-ff9e-4bfe-8820-3e09c095d380 req-a0a4e462-0460-4052-841f-45704cda18b1 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1262.654336] [49941]: [pid: 49941|app: 0|req: 5573/11348] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1262.676961] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cbb9999-ff9e-4bfe-8820-3e09c095d380 req-244f934a-c1b9-4c24-a0f3-5797b780ff19 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.677494] [49941]: [pid: 49941|app: 0|req: 5574/11349] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1262.708544] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4cbb9999-ff9e-4bfe-8820-3e09c095d380 req-9813e0a5-28e3-47e3-a468-49d6ca08cb3f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.709593] [49941]: [pid: 49941|app: 0|req: 5575/11350] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.749308] [49941]: [pid: 49941|app: 0|req: 5576/11351] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1262.786515] [49941]: [pid: 49941|app: 0|req: 5577/11352] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1262.859366] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Bound using segment: {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1262.859705] [49942]: DEBUG neutron.plugins.ml2.managers [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Bound port: 7005646e-761d-4f10-9fab-375ced84bb76, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "89463199-7ddf-4ee7-b485-1629a75b4b8f", "external-id": "nsx-vlan-transportzone-302", "segmentation_id": 302}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1262.859816] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7005646e-761d-4f10-9fab-375ced84bb76), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1262.894646] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed37178c-316d-4034-8207-8b034a836bf9 req-ad6f704c-7113-44f8-9bd5-34493616996b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.895701] [49941]: [pid: 49941|app: 0|req: 5578/11353] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1262.899796] [49942]: DEBUG neutron.plugins.ml2.db [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] For port 7005646e-761d-4f10-9fab-375ced84bb76, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1262.901504] [49941]: DEBUG neutron.api.wsgi [req-ed37178c-316d-4034-8207-8b034a836bf9 req-d96ca675-34a2-458a-9ec3-d2f3f8e33ef8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1262.902636] [49942]: DEBUG neutron.plugins.ml2.db [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] For port 7005646e-761d-4f10-9fab-375ced84bb76, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7005646e-761d-4f10-9fab-375ced84bb76,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1262.904198] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_precommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1262.904360] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_precommit: [ 1262.904360] [49942]: key[binding:vif_type], unbound -> ovs [ 1262.904360] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} [ 1262.904360] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1262.908308] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7005646e-761d-4f10-9fab-375ced84bb76), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1262.921752] [49941]: [pid: 49941|app: 0|req: 5579/11354] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1262.933364] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Pushing event updated for resources: {'Port': ['ID=7005646e-761d-4f10-9fab-375ced84bb76,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1262.940892] [49942]: DEBUG neutron.db.provisioning_blocks [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Provisioning complete for port 7005646e-761d-4f10-9fab-375ced84bb76 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1262.941096] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7005646e-761d-4f10-9fab-375ced84bb76), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1262.941242] [49942]: INFO neutron.plugins.ml2.plugin [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Attempt 1 to provision port 7005646e-761d-4f10-9fab-375ced84bb76 [ 1262.985718] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Current status of the port 7005646e-761d-4f10-9fab-375ced84bb76 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1262.985893] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (7005646e-761d-4f10-9fab-375ced84bb76), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1262.997541] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a648b292-5213-4589-8042-70ebd4f62b53 req-3bb3b86f-47a7-488a-95e9-e00e4c478b2c tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1262.998515] [49941]: [pid: 49941|app: 0|req: 5580/11355] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.012789] [49942]: DEBUG neutron.plugins.ml2.db [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] For port 7005646e-761d-4f10-9fab-375ced84bb76, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7005646e-761d-4f10-9fab-375ced84bb76,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1263.038584] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13c567ed-b56c-41e7-8751-54d9b87811f9 req-559bd99b-1750-4fc7-aa7d-fa7933d707b1 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.039703] [49941]: [pid: 49941|app: 0|req: 5581/11356] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 747 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.042463] [49941]: DEBUG neutron.api.wsgi [req-a648b292-5213-4589-8042-70ebd4f62b53 req-cbc41463-3197-4493-b095-9df5186945e2 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1263.048720] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_precommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:24Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:24Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1263.048966] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_precommit: [ 1263.048966] [49942]: key[status], DOWN -> ACTIVE [ 1263.048966] [49942]: key[revision_number], 4 -> 5 [ 1263.048966] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1263.054425] [49942]: DEBUG neutron.db.provisioning_blocks [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Provisioning complete for port 7005646e-761d-4f10-9fab-375ced84bb76 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1263.054578] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (7005646e-761d-4f10-9fab-375ced84bb76), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1263.054685] [49942]: INFO neutron.plugins.ml2.plugin [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Attempt 1 to provision port 7005646e-761d-4f10-9fab-375ced84bb76 [ 1263.063768] [49941]: [pid: 49941|app: 0|req: 5582/11357] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.066647] [49941]: DEBUG neutron.api.wsgi [req-13c567ed-b56c-41e7-8751-54d9b87811f9 req-5d65f26f-209e-41ad-8563-63b5dde5b6e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1263.086987] [49941]: [pid: 49941|app: 0|req: 5583/11358] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:24 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1263.098419] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Current status of the port 7005646e-761d-4f10-9fab-375ced84bb76 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1263.099319] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_postcommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:24Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:24Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1263.099521] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_postcommit: [ 1263.099521] [49942]: key[status], DOWN -> ACTIVE [ 1263.099521] [49942]: key[revision_number], 4 -> 5 [ 1263.099521] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1263.099707] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (7005646e-761d-4f10-9fab-375ced84bb76), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1263.123266] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Pushing event updated for resources: {'Port': ['ID=7005646e-761d-4f10-9fab-375ced84bb76,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1263.125629] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_postcommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:24Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:23Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1263.125935] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] update_port_postcommit: [ 1263.125935] [49942]: key[binding:vif_type], unbound -> ovs [ 1263.125935] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} [ 1263.125935] [49942]: key[updated_at], 2025-11-20T12:40:23Z -> 2025-11-20T12:40:24Z [ 1263.125935] [49942]: key[revision_number], 2 -> 4 [ 1263.125935] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1263.129925] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.130251] [49942]: DEBUG neutron_lib.callbacks.manager [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-aa3078bc-3005-47da-a2cc-75ab7c596be4 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1263.131579] [49942]: [pid: 49942|app: 0|req: 5776/11359] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:40:23 2025] PUT /networking/v2.0/ports/7005646e-761d-4f10-9fab-375ced84bb76 => generated 1037 bytes in 1551 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1263.935156] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-c3a233d1-f0f5-40e3-bd1a-65bdf76b4ed4 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1263.936272] [49941]: [pid: 49941|app: 0|req: 5584/11360] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:25 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.004900] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5eba12f-e0a3-44c1-831c-43aa0b0892e6 req-60c6fe84-67f2-4651-ba9e-d5acefa85cfd tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.005289] [49941]: [pid: 49941|app: 0|req: 5585/11361] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:25 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.009732] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Deleting port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1264.010024] [49942]: DEBUG neutron_lib.callbacks.manager [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.011090] [49941]: DEBUG neutron.api.wsgi [req-e5eba12f-e0a3-44c1-831c-43aa0b0892e6 req-f6e4d2c5-57a3-4d4c-8d79-da9837e31013 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.029812] [49941]: [pid: 49941|app: 0|req: 5586/11362] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:25 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1264.036815] [49942]: DEBUG neutron.plugins.ml2.db [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] For port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1264.037112] [49942]: DEBUG neutron_lib.callbacks.manager [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.042889] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:33Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1264.043141] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit: [ 1264.043141] [49942]: key[id], 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 -> None [ 1264.043141] [49942]: key[binding:vnic_type], normal -> None [ 1264.043141] [49942]: key[tags], [] -> None [ 1264.043141] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1264.043141] [49942]: key[allowed_address_pairs], [] -> None [ 1264.043141] [49942]: key[extra_dhcp_opts], [] -> None [ 1264.043141] [49942]: key[binding:profile], {} -> None [ 1264.043141] [49942]: key[admin_state_up], True -> None [ 1264.043141] [49942]: key[binding:vif_type], ovs -> None [ 1264.043141] [49942]: key[device_owner], compute:nova -> None [ 1264.043141] [49942]: key[created_at], 2025-11-20T12:38:11Z -> None [ 1264.043141] [49942]: key[updated_at], 2025-11-20T12:39:33Z -> None [ 1264.043141] [49942]: key[description], -> None [ 1264.043141] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1264.043141] [49942]: key[binding:host_id], cpu-1 -> None [ 1264.043141] [49942]: key[standard_attr_id], 1744 -> None [ 1264.043141] [49942]: key[name], -> None [ 1264.043141] [49942]: key[mac_address], fa:16:3e:05:8c:7e -> None [ 1264.043141] [49942]: key[status], ACTIVE -> None [ 1264.043141] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1264.043141] [49942]: key[fixed_ips], [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}] -> None [ 1264.043141] [49942]: key[security_groups], ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'] -> None [ 1264.043141] [49942]: key[revision_number], 10 -> None [ 1264.043141] [49942]: key[port_security_enabled], True -> None [ 1264.043141] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1264.043141] [49942]: key[device_id], 4ea11ff0-cf31-4bac-8a93-c4a015f964db -> None [ 1264.043141] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1264.048345] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76'}, {'name': 'network-changed', 'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1264.049850] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d6290dc3-1223-4e9b-a151-ef037be8ca33" -d '{"events": [{"server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "name": "network-vif-plugged", "status": "completed", "tag": "7005646e-761d-4f10-9fab-375ced84bb76"}, {"name": "network-changed", "server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "tag": "7005646e-761d-4f10-9fab-375ced84bb76"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1264.086419] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 350 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-ef35ce68-d1e2-430f-9322-96f5ce880fd3 x-openstack-request-id: req-ef35ce68-d1e2-430f-9322-96f5ce880fd3 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1264.089316] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "name": "network-vif-plugged", "status": "completed", "tag": "7005646e-761d-4f10-9fab-375ced84bb76", "code": 200}, {"name": "network-changed", "server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "tag": "7005646e-761d-4f10-9fab-375ced84bb76", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1264.089486] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ef35ce68-d1e2-430f-9322-96f5ce880fd3 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1264.089690] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef35ce68-d1e2-430f-9322-96f5ce880fd3'] response: {'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76', 'code': 200} [ 1264.090772] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ef35ce68-d1e2-430f-9322-96f5ce880fd3'] response: {'name': 'network-changed', 'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76', 'status': 'completed', 'code': 200} [ 1264.148886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7d6f3bcb-8ea9-4d6a-90ef-c98c41c21838 req-6bb65879-35f8-4533-937a-b3b8710e06d6 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.150202] [49941]: [pid: 49941|app: 0|req: 5587/11363] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:25 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.175252] [49942]: DEBUG neutron_lib.callbacks.manager [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.175483] [49942]: DEBUG neutron_lib.callbacks.manager [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (78eae88c-90f4-4a1f-a4ef-88fa2da92856), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.175599] [49942]: INFO neutron.db.l3_db [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Floating IP 78eae88c-90f4-4a1f-a4ef-88fa2da92856 disassociated. External IP: 10.180.180.237, port: 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4. [ 1264.175718] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Calling delete_port for 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1264.202946] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f63ad4ed-3cae-47ed-bf2b-bfd8e0bf125c req-55f2d24a-e790-4221-b1db-e5aaa9929d17 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.204154] [49941]: [pid: 49941|app: 0|req: 5588/11364] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:25 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.207447] [49941]: DEBUG neutron.api.wsgi [req-7d6f3bcb-8ea9-4d6a-90ef-c98c41c21838 req-4590a2fe-3907-4bdc-a037-750981bc5feb tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.234390] [49941]: [pid: 49941|app: 0|req: 5589/11365] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:25 2025] GET /networking/v2.0/security-groups?id=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.260734] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-7759a7bd-d71c-4768-83ec-c4121fad6d42 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.261735] [49941]: [pid: 49941|app: 0|req: 5590/11366] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:25 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1264.264333] [49941]: DEBUG neutron.api.wsgi [req-f63ad4ed-3cae-47ed-bf2b-bfd8e0bf125c req-ac0a1960-a6f9-48f5-b429-c5cb2c7a3241 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.264458] [49942]: DEBUG neutron_lib.callbacks.manager [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.274775] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event deleted for resources: {'Port': ['ID=7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1264.284157] [49941]: [pid: 49941|app: 0|req: 5591/11367] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.286754] [49941]: DEBUG neutron.api.wsgi [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-2acaee00-3f81-4b0d-ad74-2699a86fb15b service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1264.299714] [49941]: [pid: 49941|app: 0|req: 5592/11368] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7005646e-761d-4f10-9fab-375ced84bb76 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.327697] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-2f4b8eaa-534d-4971-a390-2379c0f32273 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.328887] [49941]: [pid: 49941|app: 0|req: 5593/11369] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.356556] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Router 611951f1-79ee-494f-b87d-3fd4cf35ceef has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1264.363862] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e6b074ff-3e78-4b95-bc3d-16d557495f50 req-725a2371-56bb-4eb2-9309-efdb48dfa6dd service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1264.364498] [49941]: [pid: 49941|app: 0|req: 5594/11370] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1264.419836] [49941]: [pid: 49941|app: 0|req: 5595/11371] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1264.441654] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1264.462030] [49941]: [pid: 49941|app: 0|req: 5596/11372] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1264.466100] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] No DVR routers for this DVR port 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1264.466100] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit called with port settings {'id': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:05:8c:7e', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'device_owner': 'compute:nova', 'standard_attr_id': 1744, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:38:11Z', 'updated_at': '2025-11-20T12:39:33Z', 'revision_number': 10, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (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': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1264.466100] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit: [ 1264.466100] [49942]: key[id], 7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 -> None [ 1264.466100] [49942]: key[binding:vnic_type], normal -> None [ 1264.466100] [49942]: key[tags], [] -> None [ 1264.466100] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '447ff42d-b33e-4b5d-8b7f-e8117ebbbc92', 'external-id': 'nsx-vlan-transportzone-836', 'segmentation_id': 836, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1264.466100] [49942]: key[allowed_address_pairs], [] -> None [ 1264.466100] [49942]: key[extra_dhcp_opts], [] -> None [ 1264.466100] [49942]: key[binding:profile], {} -> None [ 1264.466100] [49942]: key[admin_state_up], True -> None [ 1264.466100] [49942]: key[binding:vif_type], ovs -> None [ 1264.466100] [49942]: key[device_owner], compute:nova -> None [ 1264.466100] [49942]: key[created_at], 2025-11-20T12:38:11Z -> None [ 1264.466100] [49942]: key[updated_at], 2025-11-20T12:39:33Z -> None [ 1264.466100] [49942]: key[description], -> None [ 1264.466100] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1264.466100] [49942]: key[binding:host_id], cpu-1 -> None [ 1264.466100] [49942]: key[standard_attr_id], 1744 -> None [ 1264.466100] [49942]: key[name], -> None [ 1264.466100] [49942]: key[mac_address], fa:16:3e:05:8c:7e -> None [ 1264.466100] [49942]: key[status], ACTIVE -> None [ 1264.466100] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1264.466100] [49942]: key[fixed_ips], [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.8'}] -> None [ 1264.466100] [49942]: key[security_groups], ['3c4576eb-7acd-4dc0-9a97-aaa34bdd4762'] -> None [ 1264.466100] [49942]: key[revision_number], 10 -> None [ 1264.466100] [49942]: key[port_security_enabled], True -> None [ 1264.466100] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1264.466100] [49942]: key[device_id], 4ea11ff0-cf31-4bac-8a93-c4a015f964db -> None [ 1264.466100] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1264.467099] [49942]: DEBUG neutron_lib.callbacks.manager [req-4ca72ce6-2a2e-4bc5-97ed-9d42845ce324 req-5a115532-c2a9-47a0-8446-eddd84044586 tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1264.471623] [49942]: [pid: 49942|app: 0|req: 5777/11373] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:40:25 2025] DELETE /networking/v2.0/ports/7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4 => generated 0 bytes in 530 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1265.129195] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7853cb9a-04a9-4709-9a81-3657920667f3 req-dc35c611-459b-4c25-9a96-018dc7a5d1f2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.130315] [49941]: [pid: 49941|app: 0|req: 5597/11374] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.137426] [49942]: DEBUG neutron.api.wsgi [req-7853cb9a-04a9-4709-9a81-3657920667f3 req-35282ed1-8a15-4225-a664-9a406fe57d8b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1265.162496] [49942]: [pid: 49942|app: 0|req: 5778/11375] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:26 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.304298] [49941]: [pid: 49941|app: 0|req: 5598/11376] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.406798] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b6a484d-606e-470f-ae7d-6106da3b5633 req-1df1df20-cd64-40af-9783-24ef19a6e5e5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.407075] [49942]: [pid: 49942|app: 0|req: 5779/11377] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.415202] [49941]: DEBUG neutron.api.wsgi [req-2b6a484d-606e-470f-ae7d-6106da3b5633 req-3205f522-d56e-4ec5-a424-8a786ccdf64e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1265.439276] [49941]: [pid: 49941|app: 0|req: 5599/11378] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.515713] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6290dc3-1223-4e9b-a151-ef037be8ca33 req-5f6f8e70-d5e3-47e2-ad11-1e4f32c452bb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.516789] [49942]: [pid: 49942|app: 0|req: 5780/11379] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 1042 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1265.563388] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6290dc3-1223-4e9b-a151-ef037be8ca33 req-da5cb147-ac95-4030-9393-ddc597bd2069 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.564622] [49941]: [pid: 49941|app: 0|req: 5600/11380] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.574125] [49942]: DEBUG neutron.api.wsgi [req-d6290dc3-1223-4e9b-a151-ef037be8ca33 req-67cc337e-12d9-4bae-87b9-67f94fadc025 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1265.590316] [49942]: [pid: 49942|app: 0|req: 5781/11381] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7005646e-761d-4f10-9fab-375ced84bb76 => generated 19 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.617589] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6290dc3-1223-4e9b-a151-ef037be8ca33 req-a263e9e0-61b2-47c5-a072-c2444b65562a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.618611] [49941]: [pid: 49941|app: 0|req: 5601/11382] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.648338] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6290dc3-1223-4e9b-a151-ef037be8ca33 req-fba88f82-1cd5-4086-b49e-b69d6c59d541 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1265.649776] [49942]: [pid: 49942|app: 0|req: 5782/11383] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1265.691549] [49941]: [pid: 49941|app: 0|req: 5602/11384] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1265.733448] [49942]: [pid: 49942|app: 0|req: 5783/11385] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1266.093340] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-deleted', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1266.094875] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e5f13d0d-9ee0-4d33-ba6b-44af76178cd4" -d '{"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-deleted", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1266.120456] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-8966a76c-1e49-48f8-b5ee-fbbece7e8d95 x-openstack-request-id: req-8966a76c-1e49-48f8-b5ee-fbbece7e8d95 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1266.120567] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4ea11ff0-cf31-4bac-8a93-c4a015f964db", "name": "network-vif-deleted", "tag": "7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1266.120643] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8966a76c-1e49-48f8-b5ee-fbbece7e8d95 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1266.120827] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8966a76c-1e49-48f8-b5ee-fbbece7e8d95'] response: {'server_uuid': '4ea11ff0-cf31-4bac-8a93-c4a015f964db', 'name': 'network-vif-deleted', 'tag': '7aa07d1f-6539-476e-8e9d-cdb1b1e8a5a4', 'status': 'completed', 'code': 200} [ 1266.260837] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6fd73dbb-e66c-4e4d-b909-1019609fdf0c req-029b2631-a681-461a-9afe-742e838fc1ff tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1266.261798] [49941]: [pid: 49941|app: 0|req: 5603/11386] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:27 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.268349] [49942]: DEBUG neutron.api.wsgi [req-6fd73dbb-e66c-4e4d-b909-1019609fdf0c req-164709ea-0078-4171-8791-f834e44b8606 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1266.292259] [49942]: [pid: 49942|app: 0|req: 5784/11387] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:28 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1266.386614] [49941]: [pid: 49941|app: 0|req: 5604/11388] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:28 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1266.519541] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6de6b14b-ec2f-4682-b745-bb651f588508 req-1c414c02-037c-4ff0-8bd2-16b1190ea71d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1266.521242] [49942]: [pid: 49942|app: 0|req: 5785/11389] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:28 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1266.527798] [49941]: DEBUG neutron.api.wsgi [req-6de6b14b-ec2f-4682-b745-bb651f588508 req-f058511f-46fa-4be6-87ee-788495414570 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1266.550610] [49941]: [pid: 49941|app: 0|req: 5605/11390] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:28 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1267.410524] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-54662f55-62b9-401d-9f81-785637fba44b req-caa83331-9e80-4176-b52b-9fecfe0533d4 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1267.411681] [49942]: [pid: 49942|app: 0|req: 5786/11391] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:29 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1267.418700] [49941]: DEBUG neutron.api.wsgi [req-54662f55-62b9-401d-9f81-785637fba44b req-174500e0-c9f9-459c-8dc1-a9309707e0b6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1267.440296] [49941]: [pid: 49941|app: 0|req: 5606/11392] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:29 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1267.456186] [49942]: [pid: 49942|app: 0|req: 5787/11393] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:29 2025] GET /networking/v2.0/ports?device_id=4ea11ff0-cf31-4bac-8a93-c4a015f964db => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1267.650068] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af91ffb2-d314-4c6b-a38d-83ebc7748fbb req-224cfb69-3496-448b-a861-5728c795d640 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1267.651025] [49941]: [pid: 49941|app: 0|req: 5607/11394] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:29 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1267.656940] [49942]: DEBUG neutron.api.wsgi [req-af91ffb2-d314-4c6b-a38d-83ebc7748fbb req-15cd7766-fffd-4b39-8148-a120fc874443 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1267.678349] [49942]: [pid: 49942|app: 0|req: 5788/11395] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:29 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.601064] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c0b2d76c-f34c-43cb-9aa3-f6b0d69aad3b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (3c4576eb-7acd-4dc0-9a97-aaa34bdd4762), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.618686] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c0b2d76c-f34c-43cb-9aa3-f6b0d69aad3b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (3c4576eb-7acd-4dc0-9a97-aaa34bdd4762), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.625087] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7dab625b-1aae-48f0-821b-1c3e138302f6 req-310915b9-e781-4572-90bb-89461a692f3b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1268.626184] [49942]: [pid: 49942|app: 0|req: 5789/11396] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:30 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.632721] [49942]: DEBUG neutron.api.wsgi [req-7dab625b-1aae-48f0-821b-1c3e138302f6 req-4d43cb93-50da-44a6-9bbd-8011aa79c180 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1268.650532] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c0b2d76c-f34c-43cb-9aa3-f6b0d69aad3b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (3c4576eb-7acd-4dc0-9a97-aaa34bdd4762), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.655801] [49942]: [pid: 49942|app: 0|req: 5790/11397] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:30 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1268.656567] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c0b2d76c-f34c-43cb-9aa3-f6b0d69aad3b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=3c4576eb-7acd-4dc0-9a97-aaa34bdd4762,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1268.661515] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c0b2d76c-f34c-43cb-9aa3-f6b0d69aad3b tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.662104] [49941]: [pid: 49941|app: 0|req: 5608/11398] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:40:30 2025] DELETE /networking/v2.0/security-groups/3c4576eb-7acd-4dc0-9a97-aaa34bdd4762 => generated 0 bytes in 108 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1268.673615] [49942]: INFO neutron.api.v2.resource [None req-f8a4396e-c4a5-4375-8f97-6c1da8b4c3cc tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] show failed (client error): The resource could not be found. [ 1268.673615] [49942]: [pid: 49942|app: 0|req: 5791/11399] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:40:30 2025] GET /networking/v2.0/security-groups/3c4576eb-7acd-4dc0-9a97-aaa34bdd4762 => generated 146 bytes in 9 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1268.745280] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Deleting port ece4361c-787a-4dff-9468-fb0d042dc773 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1268.745668] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ece4361c-787a-4dff-9468-fb0d042dc773), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.781678] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d09c0889-119b-45a3-9c7c-3e29f54cde3a req-b9dd709d-e0c7-4134-a424-e2b92f3fcfb5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1268.782591] [49942]: [pid: 49942|app: 0|req: 5792/11400] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:30 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.784011] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ece4361c-787a-4dff-9468-fb0d042dc773), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.784253] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (ece4361c-787a-4dff-9468-fb0d042dc773), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.788797] [49942]: DEBUG neutron.api.wsgi [req-d09c0889-119b-45a3-9c7c-3e29f54cde3a req-7f7fd4f9-8459-4e6f-b679-ec6a405e6eb8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1268.789374] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit called with port settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '78eae88c-90f4-4a1f-a4ef-88fa2da92856', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:05Z', 'updated_at': '2025-11-20T12:38: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1268.789606] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_precommit: [ 1268.789606] [49941]: key[id], ece4361c-787a-4dff-9468-fb0d042dc773 -> None [ 1268.789606] [49941]: key[binding:vnic_type], normal -> None [ 1268.789606] [49941]: key[tags], [] -> None [ 1268.789606] [49941]: key[binding:vif_details], {} -> None [ 1268.789606] [49941]: key[allowed_address_pairs], [] -> None [ 1268.789606] [49941]: key[extra_dhcp_opts], [] -> None [ 1268.789606] [49941]: key[binding:profile], {} -> None [ 1268.789606] [49941]: key[admin_state_up], True -> None [ 1268.789606] [49941]: key[binding:vif_type], unbound -> None [ 1268.789606] [49941]: key[device_owner], network:floatingip -> None [ 1268.789606] [49941]: key[created_at], 2025-11-20T12:38:05Z -> None [ 1268.789606] [49941]: key[updated_at], 2025-11-20T12:38:06Z -> None [ 1268.789606] [49941]: key[description], -> None [ 1268.789606] [49941]: key[tenant_id], -> None [ 1268.789606] [49941]: key[binding:host_id], -> None [ 1268.789606] [49941]: key[standard_attr_id], 1742 -> None [ 1268.789606] [49941]: key[name], -> None [ 1268.789606] [49941]: key[mac_address], fa:16:3e:1b:ce:8e -> None [ 1268.789606] [49941]: key[status], N/A -> None [ 1268.789606] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1268.789606] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] -> None [ 1268.789606] [49941]: key[security_groups], [] -> None [ 1268.789606] [49941]: key[revision_number], 2 -> None [ 1268.789606] [49941]: key[port_security_enabled], False -> None [ 1268.789606] [49941]: key[project_id], -> None [ 1268.789606] [49941]: key[device_id], 78eae88c-90f4-4a1f-a4ef-88fa2da92856 -> None [ 1268.789606] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1268.792139] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Calling delete_port for ece4361c-787a-4dff-9468-fb0d042dc773 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1268.811656] [49942]: [pid: 49942|app: 0|req: 5793/11401] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:30 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1268.887441] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ece4361c-787a-4dff-9468-fb0d042dc773), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.895646] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Pushing event deleted for resources: {'Port': ['ID=ece4361c-787a-4dff-9468-fb0d042dc773,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1268.924874] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit called with port settings {'id': 'ece4361c-787a-4dff-9468-fb0d042dc773', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:1b:ce:8e', 'admin_state_up': True, 'status': 'N/A', 'device_id': '78eae88c-90f4-4a1f-a4ef-88fa2da92856', 'device_owner': 'network:floatingip', 'standard_attr_id': 1742, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:38:05Z', 'updated_at': '2025-11-20T12:38: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1268.925182] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] delete_port_postcommit: [ 1268.925182] [49941]: key[id], ece4361c-787a-4dff-9468-fb0d042dc773 -> None [ 1268.925182] [49941]: key[binding:vnic_type], normal -> None [ 1268.925182] [49941]: key[tags], [] -> None [ 1268.925182] [49941]: key[binding:vif_details], {} -> None [ 1268.925182] [49941]: key[allowed_address_pairs], [] -> None [ 1268.925182] [49941]: key[extra_dhcp_opts], [] -> None [ 1268.925182] [49941]: key[binding:profile], {} -> None [ 1268.925182] [49941]: key[admin_state_up], True -> None [ 1268.925182] [49941]: key[binding:vif_type], unbound -> None [ 1268.925182] [49941]: key[device_owner], network:floatingip -> None [ 1268.925182] [49941]: key[created_at], 2025-11-20T12:38:05Z -> None [ 1268.925182] [49941]: key[updated_at], 2025-11-20T12:38:06Z -> None [ 1268.925182] [49941]: key[description], -> None [ 1268.925182] [49941]: key[tenant_id], -> None [ 1268.925182] [49941]: key[binding:host_id], -> None [ 1268.925182] [49941]: key[standard_attr_id], 1742 -> None [ 1268.925182] [49941]: key[name], -> None [ 1268.925182] [49941]: key[mac_address], fa:16:3e:1b:ce:8e -> None [ 1268.925182] [49941]: key[status], N/A -> None [ 1268.925182] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1268.925182] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] -> None [ 1268.925182] [49941]: key[security_groups], [] -> None [ 1268.925182] [49941]: key[revision_number], 2 -> None [ 1268.925182] [49941]: key[port_security_enabled], False -> None [ 1268.925182] [49941]: key[project_id], -> None [ 1268.925182] [49941]: key[device_id], 78eae88c-90f4-4a1f-a4ef-88fa2da92856 -> None [ 1268.925182] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1268.926607] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks [] for floatingip (78eae88c-90f4-4a1f-a4ef-88fa2da92856), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.929539] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4dc4f549-c034-447a-a78f-b6c86848906e tempest-AttachVolumeShelveTestJSON-1745275683 tempest-AttachVolumeShelveTestJSON-1745275683-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1268.930234] [49941]: [pid: 49941|app: 0|req: 5609/11402] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:40:30 2025] DELETE /networking/v2.0/floatingips/78eae88c-90f4-4a1f-a4ef-88fa2da92856 => generated 0 bytes in 254 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1269.771529] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6bf5cb4-f262-4be1-8d45-5e44e083faf9 req-1b9d968a-746e-4c95-b69f-4f258c469f24 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1269.772552] [49942]: [pid: 49942|app: 0|req: 5794/11403] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:31 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1269.779281] [49941]: DEBUG neutron.api.wsgi [req-d6bf5cb4-f262-4be1-8d45-5e44e083faf9 req-497ed82f-8c5e-422b-b827-3e0b5a3c3b7e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1269.807192] [49941]: [pid: 49941|app: 0|req: 5610/11404] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:31 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1269.903803] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-251b1dc7-000b-4aff-8a62-7ce431a9bfd2 req-b74f875b-7fb9-4f7c-98db-8b63b5c9ddb2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1269.904889] [49942]: [pid: 49942|app: 0|req: 5795/11405] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:31 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1269.912071] [49941]: DEBUG neutron.api.wsgi [req-251b1dc7-000b-4aff-8a62-7ce431a9bfd2 req-cfd9150c-cafc-4670-9359-12fc2ca0b36a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1269.933212] [49941]: [pid: 49941|app: 0|req: 5611/11406] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:31 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.046273] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-983eb21b-126d-4c29-94b1-f0ca829a0043 req-a1fbec27-0fc5-4a50-9c83-ce9534e8ed4a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.047223] [49942]: [pid: 49942|app: 0|req: 5796/11407] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:32 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.054824] [49941]: DEBUG neutron.api.wsgi [req-983eb21b-126d-4c29-94b1-f0ca829a0043 req-58a45b68-dfc2-4114-808e-d5e557bea219 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1271.075649] [49941]: [pid: 49941|app: 0|req: 5612/11408] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:32 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.169366] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-155046f2-eda6-47ed-a20f-c16025cba4b4 req-f0e2dddf-4bff-4469-a415-9d45a68d42f7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.170519] [49942]: [pid: 49942|app: 0|req: 5797/11409] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:32 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.181418] [49941]: DEBUG neutron.api.v2.base [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'floatingip': {'port_id': '7005646e-761d-4f10-9fab-375ced84bb76'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1271.199306] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1271.213085] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc336803-f938-46b2-b116-e4c1517c596f req-2f1d869a-02b1-45d1-9bf4-a85c082ef18b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1271.213919] [49942]: [pid: 49942|app: 0|req: 5798/11410] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:32 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.219687] [49942]: DEBUG neutron.api.wsgi [req-dc336803-f938-46b2-b116-e4c1517c596f req-63a13e38-0e25-4e1e-a817-4d97375104ff tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1271.237971] [49942]: [pid: 49942|app: 0|req: 5799/11411] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:32 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1271.399654] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1271.400961] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1271.446489] [49941]: INFO neutron.db.l3_db [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Floating IP 566a5ea7-35f1-4cca-9235-f453fb2bb56a associated. External IP: 10.180.180.128, port: 7005646e-761d-4f10-9fab-375ced84bb76. [ 1271.539300] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1271.587367] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1271.592839] [49941]: DEBUG neutron_lib.callbacks.manager [None req-5260be9b-bdfb-46d1-9cb7-633000c42ea5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1271.611553] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1271.612121] [49941]: [pid: 49941|app: 0|req: 5613/11412] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:40:32 2025] PUT /networking/v2.0/floatingips/566a5ea7-35f1-4cca-9235-f453fb2bb56a => generated 802 bytes in 434 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1271.613403] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-89be70c2-63ab-420d-bea4-1c8183ebfc50" -d '{"events": [{"name": "network-changed", "server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "tag": "7005646e-761d-4f10-9fab-375ced84bb76"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1271.636414] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-9df79e58-a6ce-47c0-8ec3-fe53558933c1 x-openstack-request-id: req-9df79e58-a6ce-47c0-8ec3-fe53558933c1 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1271.636527] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "tag": "7005646e-761d-4f10-9fab-375ced84bb76", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1271.636608] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9df79e58-a6ce-47c0-8ec3-fe53558933c1 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1271.636786] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9df79e58-a6ce-47c0-8ec3-fe53558933c1'] response: {'name': 'network-changed', 'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76', 'status': 'completed', 'code': 200} [ 1272.180460] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89be70c2-63ab-420d-bea4-1c8183ebfc50 req-463c8112-a8f5-4699-b389-0fe6117adb38 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.182241] [49942]: [pid: 49942|app: 0|req: 5800/11413] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:33 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1272.227674] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89be70c2-63ab-420d-bea4-1c8183ebfc50 req-b66f1e4a-4f42-44ba-9450-af7022e4ee50 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.228712] [49941]: [pid: 49941|app: 0|req: 5614/11414] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:33 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.235594] [49942]: DEBUG neutron.api.wsgi [req-89be70c2-63ab-420d-bea4-1c8183ebfc50 req-205d0697-2821-4c84-bd69-110cb281b1d1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1272.264790] [49942]: [pid: 49942|app: 0|req: 5801/11415] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:33 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7005646e-761d-4f10-9fab-375ced84bb76 => generated 805 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.287516] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89be70c2-63ab-420d-bea4-1c8183ebfc50 req-ac891d87-6772-4f8e-ac38-bf518a3d331e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.288378] [49941]: [pid: 49941|app: 0|req: 5615/11416] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:34 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.392920] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89be70c2-63ab-420d-bea4-1c8183ebfc50 req-048e4a1b-f034-49be-9130-f7341ec6068e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.394091] [49942]: [pid: 49942|app: 0|req: 5802/11417] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:34 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 102 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.443093] [49942]: [pid: 49942|app: 0|req: 5803/11418] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:34 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1272.449028] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1535b6a2-d75b-452d-94bf-8677dd6af73e req-90553af1-6597-4fbc-915e-9b2740b421b9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1272.449689] [49941]: [pid: 49941|app: 0|req: 5616/11419] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:34 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 91 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1272.455151] [49941]: DEBUG neutron.api.wsgi [req-1535b6a2-d75b-452d-94bf-8677dd6af73e req-ab78dd5d-6811-4a15-85bd-364b5cf24132 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1272.478829] [49942]: [pid: 49942|app: 0|req: 5804/11420] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:34 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1272.483990] [49941]: [pid: 49941|app: 0|req: 5617/11421] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:34 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1273.684041] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-26a23cf0-eb47-48b8-b30a-48bcd278c9a1 req-c3c4be30-ed84-4a21-ba31-c2b534e327e6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1273.684041] [49941]: [pid: 49941|app: 0|req: 5618/11422] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:35 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 86 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1273.691173] [49941]: DEBUG neutron.api.wsgi [req-26a23cf0-eb47-48b8-b30a-48bcd278c9a1 req-d7ef1fc0-3db3-4863-9aa9-38a0e574f431 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1273.704966] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (611951f1-79ee-494f-b87d-3fd4cf35ceef), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1273.729851] [49941]: [pid: 49941|app: 0|req: 5619/11423] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:35 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1273.880438] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Deleting port 5a17a39f-6e0d-40e4-a337-841d76df4d8b {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1273.880638] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1273.960469] [49942]: DEBUG neutron.plugins.ml2.db [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] For port 5a17a39f-6e0d-40e4-a337-841d76df4d8b, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5a17a39f-6e0d-40e4-a337-841d76df4d8b,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1273.960706] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1273.964952] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] delete_port_precommit called with port settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', '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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:55Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1273.965129] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] delete_port_precommit: [ 1273.965129] [49942]: key[id], 5a17a39f-6e0d-40e4-a337-841d76df4d8b -> None [ 1273.965129] [49942]: key[binding:vnic_type], normal -> None [ 1273.965129] [49942]: key[tags], [] -> None [ 1273.965129] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1273.965129] [49942]: key[allowed_address_pairs], [] -> None [ 1273.965129] [49942]: key[extra_dhcp_opts], [] -> None [ 1273.965129] [49942]: key[binding:profile], {} -> None [ 1273.965129] [49942]: key[admin_state_up], True -> None [ 1273.965129] [49942]: key[binding:vif_type], ovs -> None [ 1273.965129] [49942]: key[device_owner], network:router_interface -> None [ 1273.965129] [49942]: key[created_at], 2025-11-20T12:34:51Z -> None [ 1273.965129] [49942]: key[updated_at], 2025-11-20T12:34:55Z -> None [ 1273.965129] [49942]: key[description], -> None [ 1273.965129] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1273.965129] [49942]: key[binding:host_id], devstack -> None [ 1273.965129] [49942]: key[standard_attr_id], 1503 -> None [ 1273.965129] [49942]: key[name], -> None [ 1273.965129] [49942]: key[mac_address], fa:16:3e:f6:56:ca -> None [ 1273.965129] [49942]: key[status], ACTIVE -> None [ 1273.965129] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1273.965129] [49942]: key[fixed_ips], [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.1'}] -> None [ 1273.965129] [49942]: key[security_groups], [] -> None [ 1273.965129] [49942]: key[revision_number], 5 -> None [ 1273.965129] [49942]: key[port_security_enabled], False -> None [ 1273.965129] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1273.965129] [49942]: key[device_id], 611951f1-79ee-494f-b87d-3fd4cf35ceef -> None [ 1273.965129] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1273.967479] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Calling delete_port for 5a17a39f-6e0d-40e4-a337-841d76df4d8b owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1274.197961] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5a17a39f-6e0d-40e4-a337-841d76df4d8b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.205412] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Pushing event deleted for resources: {'Port': ['ID=5a17a39f-6e0d-40e4-a337-841d76df4d8b,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1274.235946] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] delete_port_postcommit called with port settings {'id': '5a17a39f-6e0d-40e4-a337-841d76df4d8b', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:f6:56:ca', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_interface', 'standard_attr_id': 1503, 'fixed_ips': [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', '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-20T12:34:51Z', 'updated_at': '2025-11-20T12:34:55Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['f462afb4-eeb8-442b-bf7c-c55540b88119'], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1274.236160] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] delete_port_postcommit: [ 1274.236160] [49942]: key[id], 5a17a39f-6e0d-40e4-a337-841d76df4d8b -> None [ 1274.236160] [49942]: key[binding:vnic_type], normal -> None [ 1274.236160] [49942]: key[tags], [] -> None [ 1274.236160] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1274.236160] [49942]: key[allowed_address_pairs], [] -> None [ 1274.236160] [49942]: key[extra_dhcp_opts], [] -> None [ 1274.236160] [49942]: key[binding:profile], {} -> None [ 1274.236160] [49942]: key[admin_state_up], True -> None [ 1274.236160] [49942]: key[binding:vif_type], ovs -> None [ 1274.236160] [49942]: key[device_owner], network:router_interface -> None [ 1274.236160] [49942]: key[created_at], 2025-11-20T12:34:51Z -> None [ 1274.236160] [49942]: key[updated_at], 2025-11-20T12:34:55Z -> None [ 1274.236160] [49942]: key[description], -> None [ 1274.236160] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1274.236160] [49942]: key[binding:host_id], devstack -> None [ 1274.236160] [49942]: key[standard_attr_id], 1503 -> None [ 1274.236160] [49942]: key[name], -> None [ 1274.236160] [49942]: key[mac_address], fa:16:3e:f6:56:ca -> None [ 1274.236160] [49942]: key[status], ACTIVE -> None [ 1274.236160] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1274.236160] [49942]: key[fixed_ips], [{'subnet_id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'ip_address': '192.168.128.1'}] -> None [ 1274.236160] [49942]: key[security_groups], [] -> None [ 1274.236160] [49942]: key[revision_number], 5 -> None [ 1274.236160] [49942]: key[port_security_enabled], False -> None [ 1274.236160] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1274.236160] [49942]: key[device_id], 611951f1-79ee-494f-b87d-3fd4cf35ceef -> None [ 1274.236160] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1274.311637] [49942]: DEBUG neutron_lib.callbacks.manager [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (611951f1-79ee-494f-b87d-3fd4cf35ceef), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.415640] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Router 611951f1-79ee-494f-b87d-3fd4cf35ceef has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1274.462911] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-0e572ca4-e938-4333-95e3-5940ed9c9ce8 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1274.466637] [49942]: [pid: 49942|app: 0|req: 5805/11424] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:40:35 2025] PUT /networking/v2.0/routers/611951f1-79ee-494f-b87d-3fd4cf35ceef/remove_router_interface => generated 309 bytes in 1161 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.519460] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks [] for router (611951f1-79ee-494f-b87d-3fd4cf35ceef), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.565234] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks [] for router_gateway (611951f1-79ee-494f-b87d-3fd4cf35ceef), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.589224] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Deleting port 628bd549-99a4-4773-a2e8-d19aa959d4e4 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1274.589458] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (628bd549-99a4-4773-a2e8-d19aa959d4e4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.613654] [49941]: DEBUG neutron.plugins.ml2.db [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] For port 628bd549-99a4-4773-a2e8-d19aa959d4e4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=628bd549-99a4-4773-a2e8-d19aa959d4e4,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1274.613831] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (628bd549-99a4-4773-a2e8-d19aa959d4e4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.617887] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] delete_port_precommit called with port settings {'id': '628bd549-99a4-4773-a2e8-d19aa959d4e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:e7:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1502, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:34:51Z', 'updated_at': '2025-11-20T12:34: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1274.618065] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] delete_port_precommit: [ 1274.618065] [49941]: key[id], 628bd549-99a4-4773-a2e8-d19aa959d4e4 -> None [ 1274.618065] [49941]: key[binding:vnic_type], normal -> None [ 1274.618065] [49941]: key[tags], [] -> None [ 1274.618065] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1274.618065] [49941]: key[allowed_address_pairs], [] -> None [ 1274.618065] [49941]: key[extra_dhcp_opts], [] -> None [ 1274.618065] [49941]: key[binding:profile], {} -> None [ 1274.618065] [49941]: key[admin_state_up], True -> None [ 1274.618065] [49941]: key[binding:vif_type], ovs -> None [ 1274.618065] [49941]: key[device_owner], network:router_gateway -> None [ 1274.618065] [49941]: key[created_at], 2025-11-20T12:34:51Z -> None [ 1274.618065] [49941]: key[updated_at], 2025-11-20T12:34:52Z -> None [ 1274.618065] [49941]: key[description], -> None [ 1274.618065] [49941]: key[tenant_id], -> None [ 1274.618065] [49941]: key[binding:host_id], devstack -> None [ 1274.618065] [49941]: key[standard_attr_id], 1502 -> None [ 1274.618065] [49941]: key[name], -> None [ 1274.618065] [49941]: key[mac_address], fa:16:3e:de:e7:79 -> None [ 1274.618065] [49941]: key[status], ACTIVE -> None [ 1274.618065] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1274.618065] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] -> None [ 1274.618065] [49941]: key[security_groups], [] -> None [ 1274.618065] [49941]: key[revision_number], 5 -> None [ 1274.618065] [49941]: key[port_security_enabled], False -> None [ 1274.618065] [49941]: key[project_id], -> None [ 1274.618065] [49941]: key[device_id], 611951f1-79ee-494f-b87d-3fd4cf35ceef -> None [ 1274.618065] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1274.620303] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Calling delete_port for 628bd549-99a4-4773-a2e8-d19aa959d4e4 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1274.716752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (628bd549-99a4-4773-a2e8-d19aa959d4e4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.724513] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Pushing event deleted for resources: {'Port': ['ID=628bd549-99a4-4773-a2e8-d19aa959d4e4,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1274.749486] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] delete_port_postcommit called with port settings {'id': '628bd549-99a4-4773-a2e8-d19aa959d4e4', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:de:e7:79', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '611951f1-79ee-494f-b87d-3fd4cf35ceef', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1502, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:34:51Z', 'updated_at': '2025-11-20T12:34: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1274.749714] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] delete_port_postcommit: [ 1274.749714] [49941]: key[id], 628bd549-99a4-4773-a2e8-d19aa959d4e4 -> None [ 1274.749714] [49941]: key[binding:vnic_type], normal -> None [ 1274.749714] [49941]: key[tags], [] -> None [ 1274.749714] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1274.749714] [49941]: key[allowed_address_pairs], [] -> None [ 1274.749714] [49941]: key[extra_dhcp_opts], [] -> None [ 1274.749714] [49941]: key[binding:profile], {} -> None [ 1274.749714] [49941]: key[admin_state_up], True -> None [ 1274.749714] [49941]: key[binding:vif_type], ovs -> None [ 1274.749714] [49941]: key[device_owner], network:router_gateway -> None [ 1274.749714] [49941]: key[created_at], 2025-11-20T12:34:51Z -> None [ 1274.749714] [49941]: key[updated_at], 2025-11-20T12:34:52Z -> None [ 1274.749714] [49941]: key[description], -> None [ 1274.749714] [49941]: key[tenant_id], -> None [ 1274.749714] [49941]: key[binding:host_id], devstack -> None [ 1274.749714] [49941]: key[standard_attr_id], 1502 -> None [ 1274.749714] [49941]: key[name], -> None [ 1274.749714] [49941]: key[mac_address], fa:16:3e:de:e7:79 -> None [ 1274.749714] [49941]: key[status], ACTIVE -> None [ 1274.749714] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1274.749714] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.203'}] -> None [ 1274.749714] [49941]: key[security_groups], [] -> None [ 1274.749714] [49941]: key[revision_number], 5 -> None [ 1274.749714] [49941]: key[port_security_enabled], False -> None [ 1274.749714] [49941]: key[project_id], -> None [ 1274.749714] [49941]: key[device_id], 611951f1-79ee-494f-b87d-3fd4cf35ceef -> None [ 1274.749714] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1274.750922] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (611951f1-79ee-494f-b87d-3fd4cf35ceef), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.782969] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (611951f1-79ee-494f-b87d-3fd4cf35ceef), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.784326] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks [] for router_controller (611951f1-79ee-494f-b87d-3fd4cf35ceef), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1274.933458] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1c6b882-942d-44ac-8d32-87c2b7c9b86e req-e9b9afab-9588-4d9d-b977-e6464c661189 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1274.934376] [49942]: [pid: 49942|app: 0|req: 5806/11425] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:36 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 119 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1274.940073] [49942]: DEBUG neutron.api.wsgi [req-a1c6b882-942d-44ac-8d32-87c2b7c9b86e req-25f973ce-46d4-4a61-bf29-f831b892805d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1274.976197] [49942]: [pid: 49942|app: 0|req: 5807/11426] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:36 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1275.021257] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (611951f1-79ee-494f-b87d-3fd4cf35ceef), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.021539] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Fanout notify agent at l3_agent the message router_deleted on router 611951f1-79ee-494f-b87d-3fd4cf35ceef {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1275.028219] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b1432b0c-9a98-4b6c-b270-c97d73e54322 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.028219] [49941]: [pid: 49941|app: 0|req: 5620/11427] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:40:36 2025] DELETE /networking/v2.0/routers/611951f1-79ee-494f-b87d-3fd4cf35ceef => generated 0 bytes in 557 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1275.069838] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] Deleting subnet f462afb4-eeb8-442b-bf7c-c55540b88119 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1275.072397] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] Publish callbacks [] for subnet (f462afb4-eeb8-442b-bf7c-c55540b88119), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.084315] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (f462afb4-eeb8-442b-bf7c-c55540b88119), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.134390] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79ff9931-e839-42c0-bd5a-5367c340bd43 req-377c7fd8-8134-4b1c-bf7e-9a49f0a11510 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.135367] [49941]: [pid: 49941|app: 0|req: 5621/11428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:36 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.139866] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (f462afb4-eeb8-442b-bf7c-c55540b88119), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.140395] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] delete_subnet_precommit called with subnet settings {'id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-subnet', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1500, '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-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings None) [ 1275.140563] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] delete_subnet_precommit: [ 1275.140563] [49942]: key[ipv6_ra_mode], None -> None [ 1275.140563] [49942]: key[id], f462afb4-eeb8-442b-bf7c-c55540b88119 -> None [ 1275.140563] [49942]: key[tags], [] -> None [ 1275.140563] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1275.140563] [49942]: key[enable_dhcp], True -> None [ 1275.140563] [49942]: key[ip_version], 4 -> None [ 1275.140563] [49942]: key[created_at], 2025-11-20T12:34:50Z -> None [ 1275.140563] [49942]: key[updated_at], 2025-11-20T12:34:50Z -> None [ 1275.140563] [49942]: key[description], -> None [ 1275.140563] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.140563] [49942]: key[standard_attr_id], 1500 -> None [ 1275.140563] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1275.140563] [49942]: key[ipv6_address_mode], None -> None [ 1275.140563] [49942]: key[name], tempest-AttachVolumeShelveTestJSON-20643770-subnet -> None [ 1275.140563] [49942]: key[subnetpool_id], None -> None [ 1275.140563] [49942]: key[host_routes], [] -> None [ 1275.140563] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.140563] [49942]: key[shared], False -> None [ 1275.140563] [49942]: key[router:external], False -> None [ 1275.140563] [49942]: key[revision_number], 0 -> None [ 1275.140563] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1275.140563] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.140563] [49942]: key[service_types], [] -> None [ 1275.140563] [49942]: key[dns_nameservers], [] -> None [ 1275.140563] [49942]: key[segment_id], None -> None [ 1275.140563] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.141781] [49941]: DEBUG neutron.api.wsgi [req-79ff9931-e839-42c0-bd5a-5367c340bd43 req-bb7056bf-48a3-4a49-b5c9-3cbcc34cf239 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.179121] [49941]: [pid: 49941|app: 0|req: 5622/11429] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:36 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1275.209408] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (f462afb4-eeb8-442b-bf7c-c55540b88119), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.209633] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] delete_subnet_postcommit called with subnet settings {'id': 'f462afb4-eeb8-442b-bf7c-c55540b88119', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-subnet', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1500, '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-20T12:34:50Z', 'updated_at': '2025-11-20T12:34:50Z', 'revision_number': 0, 'segment_id': None, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings None) [ 1275.209756] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] delete_subnet_postcommit: [ 1275.209756] [49942]: key[ipv6_ra_mode], None -> None [ 1275.209756] [49942]: key[id], f462afb4-eeb8-442b-bf7c-c55540b88119 -> None [ 1275.209756] [49942]: key[tags], [] -> None [ 1275.209756] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1275.209756] [49942]: key[enable_dhcp], True -> None [ 1275.209756] [49942]: key[ip_version], 4 -> None [ 1275.209756] [49942]: key[created_at], 2025-11-20T12:34:50Z -> None [ 1275.209756] [49942]: key[updated_at], 2025-11-20T12:34:50Z -> None [ 1275.209756] [49942]: key[description], -> None [ 1275.209756] [49942]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.209756] [49942]: key[standard_attr_id], 1500 -> None [ 1275.209756] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1275.209756] [49942]: key[ipv6_address_mode], None -> None [ 1275.209756] [49942]: key[name], tempest-AttachVolumeShelveTestJSON-20643770-subnet -> None [ 1275.209756] [49942]: key[subnetpool_id], None -> None [ 1275.209756] [49942]: key[host_routes], [] -> None [ 1275.209756] [49942]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.209756] [49942]: key[shared], False -> None [ 1275.209756] [49942]: key[router:external], False -> None [ 1275.209756] [49942]: key[revision_number], 0 -> None [ 1275.209756] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1275.209756] [49942]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.209756] [49942]: key[service_types], [] -> None [ 1275.209756] [49942]: key[dns_nameservers], [] -> None [ 1275.209756] [49942]: key[segment_id], None -> None [ 1275.209756] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.214790] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=f462afb4-eeb8-442b-bf7c-c55540b88119,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1275.230150] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c56879e1-d99a-4a7d-87f1-2ad17630eee1 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.232146] [49942]: [pid: 49942|app: 0|req: 5808/11430] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:40:36 2025] DELETE /networking/v2.0/subnets/f462afb4-eeb8-442b-bf7c-c55540b88119 => generated 0 bytes in 202 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1275.283815] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (1c2c1614-60d0-4fe6-8ff5-6f61275df587), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.322139] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Deleting port 0631ddb7-5a8d-414d-8090-80fc8c4d85db {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1275.322309] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (0631ddb7-5a8d-414d-8090-80fc8c4d85db), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.325213] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5e2a921f-c54c-4d47-a509-47b4c68074d3 req-da218cec-140d-4f69-bed2-64b1c91d0999 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.326166] [49942]: [pid: 49942|app: 0|req: 5809/11431] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.332043] [49942]: DEBUG neutron.api.wsgi [req-5e2a921f-c54c-4d47-a509-47b4c68074d3 req-5a9d92a6-a83e-484a-ba08-ad63f8aef9f2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.340198] [49941]: DEBUG neutron.plugins.ml2.db [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] For port 0631ddb7-5a8d-414d-8090-80fc8c4d85db, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=0631ddb7-5a8d-414d-8090-80fc8c4d85db,segment=NetworkSegment(f887876b-8ba9-4fa3-93cd-e548cf8d1e4e),segment_id=f887876b-8ba9-4fa3-93cd-e548cf8d1e4e)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1275.340460] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (0631ddb7-5a8d-414d-8090-80fc8c4d85db), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.344824] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_port_precommit called with port settings {'id': '0631ddb7-5a8d-414d-8090-80fc8c4d85db', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:62:ec:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'device_owner': 'network:dhcp', 'standard_attr_id': 1525, '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-20T12:35:02Z', 'updated_at': '2025-11-20T12:40:36Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:40:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1275.345053] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_port_precommit: [ 1275.345053] [49941]: key[id], 0631ddb7-5a8d-414d-8090-80fc8c4d85db -> None [ 1275.345053] [49941]: key[binding:vnic_type], normal -> None [ 1275.345053] [49941]: key[tags], [] -> None [ 1275.345053] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1275.345053] [49941]: key[allowed_address_pairs], [] -> None [ 1275.345053] [49941]: key[extra_dhcp_opts], [] -> None [ 1275.345053] [49941]: key[binding:profile], {} -> None [ 1275.345053] [49941]: key[admin_state_up], True -> None [ 1275.345053] [49941]: key[binding:vif_type], ovs -> None [ 1275.345053] [49941]: key[device_owner], network:dhcp -> None [ 1275.345053] [49941]: key[created_at], 2025-11-20T12:35:02Z -> None [ 1275.345053] [49941]: key[updated_at], 2025-11-20T12:40:36Z -> None [ 1275.345053] [49941]: key[description], -> None [ 1275.345053] [49941]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.345053] [49941]: key[binding:host_id], devstack -> None [ 1275.345053] [49941]: key[standard_attr_id], 1525 -> None [ 1275.345053] [49941]: key[name], -> None [ 1275.345053] [49941]: key[mac_address], fa:16:3e:62:ec:ae -> None [ 1275.345053] [49941]: key[status], ACTIVE -> None [ 1275.345053] [49941]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.345053] [49941]: key[fixed_ips], [] -> None [ 1275.345053] [49941]: key[security_groups], [] -> None [ 1275.345053] [49941]: key[revision_number], 5 -> None [ 1275.345053] [49941]: key[port_security_enabled], False -> None [ 1275.345053] [49941]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.345053] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.345053] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.346497] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Calling delete_port for 0631ddb7-5a8d-414d-8090-80fc8c4d85db owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1275.358556] [49942]: [pid: 49942|app: 0|req: 5810/11432] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1275.429628] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (0631ddb7-5a8d-414d-8090-80fc8c4d85db), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.437604] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Pushing event deleted for resources: {'Port': ['ID=0631ddb7-5a8d-414d-8090-80fc8c4d85db,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1275.441364] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a41b6481-1671-4618-bf2a-0c0ca723fe77 req-15fb5480-2b7c-4e4d-afdf-5ce1a3e65792 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.442296] [49942]: [pid: 49942|app: 0|req: 5811/11433] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.443857] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] No DVR routers for this DVR port 0631ddb7-5a8d-414d-8090-80fc8c4d85db on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1275.444147] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_port_postcommit called with port settings {'id': '0631ddb7-5a8d-414d-8090-80fc8c4d85db', 'name': '', 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'mac_address': 'fa:16:3e:62:ec:ae', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'device_owner': 'network:dhcp', 'standard_attr_id': 1525, '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-20T12:35:02Z', 'updated_at': '2025-11-20T12:40:36Z', 'revision_number': 5, 'project_id': '6a469ff1687b41cdb245ff24a8660c58'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}}] (original binding levels None) on network {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:40:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} with segments to bind None [ 1275.444302] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_port_postcommit: [ 1275.444302] [49941]: key[id], 0631ddb7-5a8d-414d-8090-80fc8c4d85db -> None [ 1275.444302] [49941]: key[binding:vnic_type], normal -> None [ 1275.444302] [49941]: key[tags], [] -> None [ 1275.444302] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1275.444302] [49941]: key[allowed_address_pairs], [] -> None [ 1275.444302] [49941]: key[extra_dhcp_opts], [] -> None [ 1275.444302] [49941]: key[binding:profile], {} -> None [ 1275.444302] [49941]: key[admin_state_up], True -> None [ 1275.444302] [49941]: key[binding:vif_type], ovs -> None [ 1275.444302] [49941]: key[device_owner], network:dhcp -> None [ 1275.444302] [49941]: key[created_at], 2025-11-20T12:35:02Z -> None [ 1275.444302] [49941]: key[updated_at], 2025-11-20T12:40:36Z -> None [ 1275.444302] [49941]: key[description], -> None [ 1275.444302] [49941]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.444302] [49941]: key[binding:host_id], devstack -> None [ 1275.444302] [49941]: key[standard_attr_id], 1525 -> None [ 1275.444302] [49941]: key[name], -> None [ 1275.444302] [49941]: key[mac_address], fa:16:3e:62:ec:ae -> None [ 1275.444302] [49941]: key[status], ACTIVE -> None [ 1275.444302] [49941]: key[network_id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.444302] [49941]: key[fixed_ips], [] -> None [ 1275.444302] [49941]: key[security_groups], [] -> None [ 1275.444302] [49941]: key[revision_number], 5 -> None [ 1275.444302] [49941]: key[port_security_enabled], False -> None [ 1275.444302] [49941]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.444302] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.444302] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.447950] [49942]: DEBUG neutron.api.wsgi [req-a41b6481-1671-4618-bf2a-0c0ca723fe77 req-eb2f43fc-865e-4e1c-a544-d60d5ad07f29 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.459816] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (1c2c1614-60d0-4fe6-8ff5-6f61275df587), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.467773] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_network_precommit called with network settings {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:40:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} (original settings None) and network segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] [ 1275.467965] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_network_precommit: [ 1275.467965] [49941]: key[vlan_transparent], None -> None [ 1275.467965] [49941]: key[id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.467965] [49941]: key[tags], [] -> None [ 1275.467965] [49941]: key[availability_zone_hints], [] -> None [ 1275.467965] [49941]: key[mtu], 8950 -> None [ 1275.467965] [49941]: key[provider:network_type], vlan -> None [ 1275.467965] [49941]: key[admin_state_up], True -> None [ 1275.467965] [49941]: key[provider:physical_network], default -> None [ 1275.467965] [49941]: key[provider:segmentation_id], 836 -> None [ 1275.467965] [49941]: key[created_at], 2025-11-20T12:34:50Z -> None [ 1275.467965] [49941]: key[updated_at], 2025-11-20T12:40:36Z -> None [ 1275.467965] [49941]: key[description], -> None [ 1275.467965] [49941]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.467965] [49941]: key[standard_attr_id], 1498 -> None [ 1275.467965] [49941]: key[name], tempest-AttachVolumeShelveTestJSON-20643770-network -> None [ 1275.467965] [49941]: key[availability_zones], ['nova'] -> None [ 1275.467965] [49941]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.467965] [49941]: key[status], ACTIVE -> None [ 1275.467965] [49941]: key[shared], False -> None [ 1275.467965] [49941]: key[router:external], False -> None [ 1275.467965] [49941]: key[revision_number], 3 -> None [ 1275.467965] [49941]: key[port_security_enabled], True -> None [ 1275.467965] [49941]: key[subnets], [] -> None [ 1275.467965] [49941]: key[ipv4_address_scope], None -> None [ 1275.467965] [49941]: key[qinq], None -> None [ 1275.467965] [49941]: key[ipv6_address_scope], None -> None [ 1275.467965] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.468835] [49942]: [pid: 49942|app: 0|req: 5812/11434] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1275.468879] [49941]: DEBUG neutron.services.segments.db [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['1c2c1614-60d0-4fe6-8ff5-6f61275df587']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1275.472196] [49941]: DEBUG neutron.services.segments.db [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1275.472196] [49941]: DEBUG neutron.services.segments.db [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1275.475817] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (f887876b-8ba9-4fa3-93cd-e548cf8d1e4e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.483422] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (f887876b-8ba9-4fa3-93cd-e548cf8d1e4e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.503758] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Releasing vlan 836 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1275.503908] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (f887876b-8ba9-4fa3-93cd-e548cf8d1e4e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.522012] [49941]: INFO neutron.services.segments.plugin [-] Segment f887876b-8ba9-4fa3-93cd-e548cf8d1e4e resource provider aggregate not found [ 1275.533716] [49941]: INFO neutron.services.segments.plugin [-] Segment f887876b-8ba9-4fa3-93cd-e548cf8d1e4e 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 f887876b-8ba9-4fa3-93cd-e548cf8d1e4e found for delete ", "request_id": "req-5596a1ff-e6ef-4a19-97b6-68a14f59dec7"}]} [ 1275.538200] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-095af77c-b47c-42ae-a772-7d0335ea4e23 req-f0ec4f8a-2aaf-410b-9b21-e94bf03bb1d3 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.539196] [49942]: [pid: 49942|app: 0|req: 5813/11435] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.544720] [49942]: DEBUG neutron.api.wsgi [req-095af77c-b47c-42ae-a772-7d0335ea4e23 req-b5e69ca1-b478-4c36-bd58-1704b6ed8325 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.547490] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (1c2c1614-60d0-4fe6-8ff5-6f61275df587), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.547687] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_network_postcommit called with network settings {'id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587', 'name': 'tempest-AttachVolumeShelveTestJSON-20643770-network', 'tenant_id': '6a469ff1687b41cdb245ff24a8660c58', 'project_id': '6a469ff1687b41cdb245ff24a8660c58', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1498, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:34:50Z', 'updated_at': '2025-11-20T12:40:36Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 836} (original settings None) and network segments [{'id': 'f887876b-8ba9-4fa3-93cd-e548cf8d1e4e', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 836, 'network_id': '1c2c1614-60d0-4fe6-8ff5-6f61275df587'}] [ 1275.547832] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] delete_network_postcommit: [ 1275.547832] [49941]: key[vlan_transparent], None -> None [ 1275.547832] [49941]: key[id], 1c2c1614-60d0-4fe6-8ff5-6f61275df587 -> None [ 1275.547832] [49941]: key[tags], [] -> None [ 1275.547832] [49941]: key[availability_zone_hints], [] -> None [ 1275.547832] [49941]: key[mtu], 8950 -> None [ 1275.547832] [49941]: key[provider:network_type], vlan -> None [ 1275.547832] [49941]: key[admin_state_up], True -> None [ 1275.547832] [49941]: key[provider:physical_network], default -> None [ 1275.547832] [49941]: key[provider:segmentation_id], 836 -> None [ 1275.547832] [49941]: key[created_at], 2025-11-20T12:34:50Z -> None [ 1275.547832] [49941]: key[updated_at], 2025-11-20T12:40:36Z -> None [ 1275.547832] [49941]: key[description], -> None [ 1275.547832] [49941]: key[tenant_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.547832] [49941]: key[standard_attr_id], 1498 -> None [ 1275.547832] [49941]: key[name], tempest-AttachVolumeShelveTestJSON-20643770-network -> None [ 1275.547832] [49941]: key[availability_zones], ['nova'] -> None [ 1275.547832] [49941]: key[project_id], 6a469ff1687b41cdb245ff24a8660c58 -> None [ 1275.547832] [49941]: key[status], ACTIVE -> None [ 1275.547832] [49941]: key[shared], False -> None [ 1275.547832] [49941]: key[router:external], False -> None [ 1275.547832] [49941]: key[revision_number], 3 -> None [ 1275.547832] [49941]: key[port_security_enabled], True -> None [ 1275.547832] [49941]: key[subnets], [] -> None [ 1275.547832] [49941]: key[ipv4_address_scope], None -> None [ 1275.547832] [49941]: key[qinq], None -> None [ 1275.547832] [49941]: key[ipv6_address_scope], None -> None [ 1275.547832] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1275.553247] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Pushing event deleted for resources: {'Network': ['ID=1c2c1614-60d0-4fe6-8ff5-6f61275df587,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1275.557020] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f812b4fd-aba7-43a3-8b5c-76d7b482bba4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.559241] [49941]: [pid: 49941|app: 0|req: 5623/11436] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:40:36 2025] DELETE /networking/v2.0/networks/1c2c1614-60d0-4fe6-8ff5-6f61275df587 => generated 0 bytes in 324 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1275.566265] [49942]: [pid: 49942|app: 0|req: 5814/11437] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1275.646719] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca414722-b6d2-4ff8-bc6c-52dfa0955b8e req-9a5889ea-aca8-459c-a734-d66971def339 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.647668] [49941]: [pid: 49941|app: 0|req: 5624/11438] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.655242] [49942]: DEBUG neutron.api.wsgi [req-ca414722-b6d2-4ff8-bc6c-52dfa0955b8e req-58d545d8-d2e4-45cd-9228-a37cff382171 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.675852] [49942]: [pid: 49942|app: 0|req: 5815/11439] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1275.757502] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8da7f417-4c6b-4623-8480-4c15dc4fc316 req-526781a0-20b9-447a-be5a-3ea2aa3592e2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1275.758241] [49941]: [pid: 49941|app: 0|req: 5625/11440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1275.764811] [49942]: DEBUG neutron.api.wsgi [req-8da7f417-4c6b-4623-8480-4c15dc4fc316 req-26347e94-dfe7-4729-a7bc-3edd9b216c26 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1275.784911] [49942]: [pid: 49942|app: 0|req: 5816/11441] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1275.787044] [49941]: [pid: 49941|app: 0|req: 5626/11442] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/security-groups?tenant_id=6a469ff1687b41cdb245ff24a8660c58&name=default => generated 2929 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1275.847425] [49942]: DEBUG neutron_lib.callbacks.manager [None req-97dc8926-4a84-401f-a53b-e42e44bdec4a admin admin] Publish callbacks [] for security_group (c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1275.863753] [49942]: DEBUG neutron_lib.callbacks.manager [None req-97dc8926-4a84-401f-a53b-e42e44bdec4a admin admin] Publish callbacks [] for security_group (c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.058323] [49942]: DEBUG neutron_lib.callbacks.manager [None req-97dc8926-4a84-401f-a53b-e42e44bdec4a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.062704] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-97dc8926-4a84-401f-a53b-e42e44bdec4a admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1276.066649] [49942]: DEBUG neutron_lib.callbacks.manager [None req-97dc8926-4a84-401f-a53b-e42e44bdec4a admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1276.067336] [49942]: [pid: 49942|app: 0|req: 5817/11443] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:40:37 2025] DELETE /networking/v2.0/security-groups/c1f3dc57-ca63-4395-8cb9-e4f1bcac24a6 => generated 0 bytes in 278 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1276.252395] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f7abe124-283a-433e-bbf4-f96c9112f1c1 req-1c2e5ce3-2c4f-4bc7-a987-c234bbcf00c7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1276.252976] [49941]: [pid: 49941|app: 0|req: 5627/11444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:37 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1276.258924] [49942]: DEBUG neutron.api.wsgi [req-f7abe124-283a-433e-bbf4-f96c9112f1c1 req-0b057bd3-71d9-4a03-98e0-25ec3d202479 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1276.292671] [49942]: [pid: 49942|app: 0|req: 5818/11445] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:38 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1277.438151] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-544ee91c-b2d3-44bf-9b3c-e36f2771a93c req-028e3fa5-8a49-415a-8b5d-b49b4064d107 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1277.438151] [49941]: [pid: 49941|app: 0|req: 5628/11446] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:39 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1277.444033] [49942]: DEBUG neutron.api.wsgi [req-544ee91c-b2d3-44bf-9b3c-e36f2771a93c req-6c3e71bf-f133-44f2-86a0-04dbb0f6d9b5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1277.462599] [49942]: [pid: 49942|app: 0|req: 5819/11447] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:39 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1278.567049] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbdf7ce7-0326-41ce-9474-dfa724afaa54 req-fa14c903-a61e-4b5e-9cdd-2afa79e5f372 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1278.567049] [49941]: [pid: 49941|app: 0|req: 5629/11448] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:40 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1278.573107] [49942]: DEBUG neutron.api.wsgi [req-bbdf7ce7-0326-41ce-9474-dfa724afaa54 req-ac15be75-0502-43b4-9fae-68e3eccc214c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1278.591949] [49942]: [pid: 49942|app: 0|req: 5820/11449] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:40 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1278.774265] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dfb2814d-b543-4d1e-9f3b-ed9129b99734 req-7a287ad2-2f86-462e-9531-1440b3ecaa3c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1278.775288] [49941]: [pid: 49941|app: 0|req: 5630/11450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:40 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1278.781463] [49942]: DEBUG neutron.api.wsgi [req-dfb2814d-b543-4d1e-9f3b-ed9129b99734 req-0708b48e-7941-4750-82bb-d243b1908932 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1278.803129] [49942]: [pid: 49942|app: 0|req: 5821/11451] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:40 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1279.875533] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4245cb4-f8ae-4bcb-b085-43d12274b805 req-e36636a6-ef87-475b-bfe3-763b7135efc6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1279.876419] [49941]: [pid: 49941|app: 0|req: 5631/11452] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:41 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1279.882272] [49942]: DEBUG neutron.api.wsgi [req-e4245cb4-f8ae-4bcb-b085-43d12274b805 req-a857e270-87ae-40ee-9204-38b5efc563d8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1279.900296] [49942]: [pid: 49942|app: 0|req: 5822/11453] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:41 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1280.969114] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c6c10ce-7a39-41d5-b404-05201588b0ae req-ac6c84d6-dea6-4e1b-b038-64d968aa51f1 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1280.969862] [49941]: [pid: 49941|app: 0|req: 5632/11454] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:42 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1280.976052] [49942]: DEBUG neutron.api.wsgi [req-5c6c10ce-7a39-41d5-b404-05201588b0ae req-b952a637-3fd8-4d96-a92c-4e2ef1bde5f7 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1280.994323] [49942]: [pid: 49942|app: 0|req: 5823/11455] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:42 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1281.251981] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2a7fb7f-c9c1-48a2-8d71-f447f6fa4cbc req-5e190b2b-5c23-4f69-a988-84f08f4cebac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1281.252937] [49941]: [pid: 49941|app: 0|req: 5633/11456] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:40:42 2025] GET /networking/v2.0/ports?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1281.297167] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2a7fb7f-c9c1-48a2-8d71-f447f6fa4cbc req-fc9bae9c-06c1-4cdb-99b2-29f9d66cd8b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1281.298087] [49942]: [pid: 49942|app: 0|req: 5824/11457] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/networks?id=068dbb50-19d3-469c-819f-770aa015f840 => generated 715 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1281.304193] [49941]: DEBUG neutron.api.wsgi [req-b2a7fb7f-c9c1-48a2-8d71-f447f6fa4cbc req-750692a8-36ef-4e8e-9440-e651c1b4fc50 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1281.317155] [49941]: [pid: 49941|app: 0|req: 5634/11458] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.4&port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1281.339681] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2a7fb7f-c9c1-48a2-8d71-f447f6fa4cbc req-9a33990a-6899-4dc2-837b-959cb1db9981 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1281.340548] [49942]: [pid: 49942|app: 0|req: 5825/11459] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/subnets?id=5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1281.378735] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2a7fb7f-c9c1-48a2-8d71-f447f6fa4cbc req-c91f45c3-d7ec-4248-9747-b9022abed1aa service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1281.379662] [49941]: [pid: 49941|app: 0|req: 5635/11460] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/ports?network_id=068dbb50-19d3-469c-819f-770aa015f840&device_owner=network%3Adhcp => generated 999 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1281.413359] [49942]: [pid: 49942|app: 0|req: 5826/11461] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1281.446358] [49941]: [pid: 49941|app: 0|req: 5636/11462] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1282.096376] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-12a347c1-999b-438e-81c7-2e5f07769275 req-7a3f391d-b679-4eae-adfe-eca280587b84 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1282.097449] [49942]: [pid: 49942|app: 0|req: 5827/11463] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1282.103400] [49941]: DEBUG neutron.api.wsgi [req-12a347c1-999b-438e-81c7-2e5f07769275 req-08d747d5-9aa0-478c-88a4-dc987572be26 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1282.125644] [49941]: [pid: 49941|app: 0|req: 5637/11464] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:43 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1283.195725] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cb63c0e5-64fe-44ea-aae3-0ea55a3fdb28 req-4d546c9f-8419-4698-938c-69c1bd8a11e9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.196625] [49942]: [pid: 49942|app: 0|req: 5828/11465] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:44 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.202516] [49941]: DEBUG neutron.api.wsgi [req-cb63c0e5-64fe-44ea-aae3-0ea55a3fdb28 req-bb210ec7-98cc-437f-9bd3-df577a98ba29 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.221151] [49941]: [pid: 49941|app: 0|req: 5638/11466] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:44 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.292233] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-616ec254-ed61-43ce-ac85-a6ecd572995b req-9e4b1cfd-a81c-4251-8c6d-97c0ff55ac79 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.293141] [49942]: [pid: 49942|app: 0|req: 5829/11467] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.298907] [49941]: DEBUG neutron.api.wsgi [req-616ec254-ed61-43ce-ac85-a6ecd572995b req-f778e0ee-0911-4bb4-9381-4a6806c0f1cb tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.318553] [49941]: [pid: 49941|app: 0|req: 5639/11468] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.399955] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5dab8de8-005f-4258-aa6a-8de44a0d9da0 req-4aacaead-2997-4110-be40-82ef1ca763cd tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.400926] [49942]: [pid: 49942|app: 0|req: 5830/11469] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.407222] [49941]: DEBUG neutron.api.wsgi [req-5dab8de8-005f-4258-aa6a-8de44a0d9da0 req-abea7816-048e-4c04-88b7-c50feb707305 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.426424] [49941]: [pid: 49941|app: 0|req: 5640/11470] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.498946] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d12eb6f8-9ca2-49a4-abb4-dcff386b23fe req-16548d8f-3a5f-4832-b2c6-f8031c214b9a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.499971] [49942]: [pid: 49942|app: 0|req: 5831/11471] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.506063] [49941]: DEBUG neutron.api.wsgi [req-d12eb6f8-9ca2-49a4-abb4-dcff386b23fe req-7e1ce1b1-1744-488f-a6e1-efc5948c2bd2 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.525428] [49941]: [pid: 49941|app: 0|req: 5641/11472] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.617172] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7485c35c-75c0-40bd-8870-cd55b11e3301 req-c0e58722-c903-40a9-bfab-68f21b60926e tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.618127] [49942]: [pid: 49942|app: 0|req: 5832/11473] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.623865] [49941]: DEBUG neutron.api.wsgi [req-7485c35c-75c0-40bd-8870-cd55b11e3301 req-591aed52-8724-4b23-86cd-71be6fd882ea tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.642954] [49941]: [pid: 49941|app: 0|req: 5642/11474] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.711554] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbb7b68b-5ca9-4981-8c80-c05287828766 req-3159c033-4589-4229-9eeb-65fc9f528756 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.712441] [49942]: [pid: 49942|app: 0|req: 5833/11475] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.718358] [49941]: DEBUG neutron.api.wsgi [req-bbb7b68b-5ca9-4981-8c80-c05287828766 req-425d12da-d053-478d-a1c3-9baed5136035 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.738950] [49941]: [pid: 49941|app: 0|req: 5643/11476] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1283.816114] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ade960a-8966-4590-bd10-c35720adef4c req-14ebd8cc-1cbb-4023-9176-74343d933a08 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.816991] [49942]: [pid: 49942|app: 0|req: 5834/11477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.822741] [49941]: DEBUG neutron.api.wsgi [req-0ade960a-8966-4590-bd10-c35720adef4c req-ff26273a-4363-490e-a274-4dc524c9c4e6 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.842252] [49941]: [pid: 49941|app: 0|req: 5644/11478] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.910787] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42deb37b-73bb-4062-9356-fec3a1f8555d req-f2aafa9a-4bef-46fb-a9e0-ed31e3ea47aa tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1283.911250] [49942]: [pid: 49942|app: 0|req: 5835/11479] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1283.917350] [49941]: DEBUG neutron.api.wsgi [req-42deb37b-73bb-4062-9356-fec3a1f8555d req-05bdcffc-bdad-41e5-b233-15f02c977cdc tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1283.936239] [49941]: [pid: 49941|app: 0|req: 5645/11480] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.027642] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bc3c2261-7556-4f30-b519-c4ff89cb7861 req-6204d90d-a172-4789-b359-39796556251f tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.028624] [49942]: [pid: 49942|app: 0|req: 5836/11481] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.034222] [49941]: DEBUG neutron.api.wsgi [req-bc3c2261-7556-4f30-b519-c4ff89cb7861 req-f0d13cb5-61fd-415a-bc54-a4d6e4ab1db0 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.052707] [49941]: [pid: 49941|app: 0|req: 5646/11482] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.119796] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc7a6d93-a59a-404f-a537-0313e745d855 req-757df31c-fe7a-42bb-a87f-543559ec19fa tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.120705] [49942]: [pid: 49942|app: 0|req: 5837/11483] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.126892] [49941]: DEBUG neutron.api.wsgi [req-cc7a6d93-a59a-404f-a537-0313e745d855 req-098b66a8-5b76-4a38-95ef-3e2f5085c5d8 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.145467] [49941]: [pid: 49941|app: 0|req: 5647/11484] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.225427] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-87b6f465-d605-4472-9710-9291b90a7f26 req-e98faf2a-7474-4e0a-a16c-89b2cd6f40de tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.226275] [49942]: [pid: 49942|app: 0|req: 5838/11485] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.231910] [49941]: DEBUG neutron.api.wsgi [req-87b6f465-d605-4472-9710-9291b90a7f26 req-acc93a84-9980-40c2-9f5c-24e8c41aca07 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.249957] [49941]: [pid: 49941|app: 0|req: 5648/11486] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:45 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1284.325526] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b47bf6a6-b600-4d9a-9894-fdf01b4f28df req-8e41e780-1639-42d7-99fb-9df6959b1402 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.326261] [49942]: [pid: 49942|app: 0|req: 5839/11487] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.332575] [49941]: DEBUG neutron.api.wsgi [req-b47bf6a6-b600-4d9a-9894-fdf01b4f28df req-b83b4cdb-3a1b-47f9-b0bc-55dd79ed2d5c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.352136] [49941]: [pid: 49941|app: 0|req: 5649/11488] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.427318] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-73028457-1101-4c0a-8f1b-36699b987168 req-1d0dac63-891e-415a-8abe-fef06df5668c tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.428276] [49942]: [pid: 49942|app: 0|req: 5840/11489] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.434103] [49941]: DEBUG neutron.api.wsgi [req-73028457-1101-4c0a-8f1b-36699b987168 req-fd27914a-ae40-404f-babe-25e8f91e7e16 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.452306] [49941]: [pid: 49941|app: 0|req: 5650/11490] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.520146] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-abdedb0c-0a40-4a80-ab44-956b39a22242 req-1afe79f4-a7d2-45f3-abbc-239a98fdd935 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.521044] [49942]: [pid: 49942|app: 0|req: 5841/11491] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.526737] [49941]: DEBUG neutron.api.wsgi [req-abdedb0c-0a40-4a80-ab44-956b39a22242 req-f13450f0-cc5a-48af-9994-f00765acca5d tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.544984] [49941]: [pid: 49941|app: 0|req: 5651/11492] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&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.617209] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2b5e1d0-e6e6-486f-94f8-c3bfd3fe2490 req-e5f0d36a-4183-4ae0-b9ac-ad5a9a7d3fb9 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1284.618130] [49942]: [pid: 49942|app: 0|req: 5842/11493] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1284.623722] [49941]: DEBUG neutron.api.wsgi [req-b2b5e1d0-e6e6-486f-94f8-c3bfd3fe2490 req-20f82b22-2d10-4a50-b12e-5e1e6ec9c069 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1284.642356] [49941]: [pid: 49941|app: 0|req: 5652/11494] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:46 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1286.979014] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=3701,neutron:DELETE=61,neutron:UPDATE=41,neutron:INSERT=30 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1287.010838] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c52803b-c546-4a1a-8eeb-b28de156e095 req-75361f0a-2480-47e3-bbd1-d71c9f2a7683 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1287.011743] [49942]: [pid: 49942|app: 0|req: 5843/11495] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:48 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1287.017606] [49941]: DEBUG neutron.api.wsgi [req-0c52803b-c546-4a1a-8eeb-b28de156e095 req-64bd8eea-8e9c-4985-9eda-ac5747c59ed5 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1287.019655] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=4206,neutron:UPDATE=34,neutron:DELETE=74,neutron:INSERT=57 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1287.039782] [49941]: [pid: 49941|app: 0|req: 5653/11496] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:48 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1287.509454] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bebc9f32-defd-4241-822b-f88eb816b678 req-135d84ef-1ea1-41e0-8497-3c725905e91e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1287.510368] [49942]: [pid: 49942|app: 0|req: 5844/11497] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:49 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 1042 bytes in 165 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1287.516547] [49941]: DEBUG neutron.api.wsgi [req-bebc9f32-defd-4241-822b-f88eb816b678 req-248e4bff-b4fa-4e14-bc3f-7641e2a4b8de service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1287.533691] [49941]: [pid: 49941|app: 0|req: 5654/11498] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:49 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1288.162906] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b19e0809-5984-47e5-9156-e3f1a99bb888 req-67b40acf-4e27-455a-b0eb-5bd9e97ead6b tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1288.164014] [49942]: [pid: 49942|app: 0|req: 5845/11499] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:49 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1288.170521] [49941]: DEBUG neutron.api.wsgi [req-b19e0809-5984-47e5-9156-e3f1a99bb888 req-736b736a-30b2-492e-b659-c9faaecb2630 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1288.191939] [49941]: [pid: 49941|app: 0|req: 5655/11500] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:49 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1289.094476] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-74e0345c-b91e-45b4-8359-e2be00e5e4fe tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1289.095365] [49942]: [pid: 49942|app: 0|req: 5846/11501] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.163345] [49941]: DEBUG neutron.plugins.ml2.plugin [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Deleting port 4b5c4217-c68a-453c-8e85-6405c718bb7e {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1289.163620] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.190424] [49941]: DEBUG neutron.plugins.ml2.db [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] For port 4b5c4217-c68a-453c-8e85-6405c718bb7e, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=4b5c4217-c68a-453c-8e85-6405c718bb7e,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1289.190424] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.194807] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_precommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:21Z', 'revision_number': 10, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1289.195074] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_precommit: [ 1289.195074] [49941]: key[id], 4b5c4217-c68a-453c-8e85-6405c718bb7e -> None [ 1289.195074] [49941]: key[binding:vnic_type], normal -> None [ 1289.195074] [49941]: key[tags], [] -> None [ 1289.195074] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1289.195074] [49941]: key[allowed_address_pairs], [] -> None [ 1289.195074] [49941]: key[extra_dhcp_opts], [] -> None [ 1289.195074] [49941]: key[binding:profile], {} -> None [ 1289.195074] [49941]: key[admin_state_up], True -> None [ 1289.195074] [49941]: key[binding:vif_type], ovs -> None [ 1289.195074] [49941]: key[device_owner], compute:nova -> None [ 1289.195074] [49941]: key[created_at], 2025-11-20T12:39:08Z -> None [ 1289.195074] [49941]: key[updated_at], 2025-11-20T12:40:21Z -> None [ 1289.195074] [49941]: key[description], -> None [ 1289.195074] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1289.195074] [49941]: key[binding:host_id], cpu-1 -> None [ 1289.195074] [49941]: key[standard_attr_id], 1775 -> None [ 1289.195074] [49941]: key[name], -> None [ 1289.195074] [49941]: key[mac_address], fa:16:3e:d6:ec:cf -> None [ 1289.195074] [49941]: key[status], ACTIVE -> None [ 1289.195074] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1289.195074] [49941]: key[fixed_ips], [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}] -> None [ 1289.195074] [49941]: key[security_groups], ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] -> None [ 1289.195074] [49941]: key[revision_number], 10 -> None [ 1289.195074] [49941]: key[port_security_enabled], True -> None [ 1289.195074] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1289.195074] [49941]: key[device_id], 500e34b1-60e1-4790-b0e0-136d4de18d41 -> None [ 1289.195074] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1289.197261] [49941]: DEBUG neutron.plugins.ml2.plugin [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Calling delete_port for 4b5c4217-c68a-453c-8e85-6405c718bb7e owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1289.277488] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (4b5c4217-c68a-453c-8e85-6405c718bb7e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.280043] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba6e561f-b5a8-402f-9f79-d6781178cdef req-45c48acb-7143-400a-9cae-3108be4b4eb4 tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1289.280923] [49942]: [pid: 49942|app: 0|req: 5847/11502] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:50 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1289.285151] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Pushing event deleted for resources: {'Port': ['ID=4b5c4217-c68a-453c-8e85-6405c718bb7e,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1289.286384] [49942]: DEBUG neutron.api.wsgi [req-ba6e561f-b5a8-402f-9f79-d6781178cdef req-cf1cb84e-0f02-465f-950c-8aa0f2c927ac tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1289.312584] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] No DVR routers for this DVR port 4b5c4217-c68a-453c-8e85-6405c718bb7e on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1289.312936] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_postcommit called with port settings {'id': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d6:ec:cf', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'device_owner': 'compute:nova', 'standard_attr_id': 1775, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:08Z', 'updated_at': '2025-11-20T12:40:21Z', 'revision_number': 10, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (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': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1289.313102] [49942]: [pid: 49942|app: 0|req: 5848/11503] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:40:51 2025] GET /networking/v2.0/security-groups?id=aca47696-a540-4d7f-a4b9-2bf8075d2b28&fields=id&fields=name => generated 88 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1289.313153] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] delete_port_postcommit: [ 1289.313153] [49941]: key[id], 4b5c4217-c68a-453c-8e85-6405c718bb7e -> None [ 1289.313153] [49941]: key[binding:vnic_type], normal -> None [ 1289.313153] [49941]: key[tags], [] -> None [ 1289.313153] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': 'bec1528b-3e87-477b-8ab2-02696ad47e66', 'external-id': 'nsx-vlan-transportzone-180', 'segmentation_id': 180, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1289.313153] [49941]: key[allowed_address_pairs], [] -> None [ 1289.313153] [49941]: key[extra_dhcp_opts], [] -> None [ 1289.313153] [49941]: key[binding:profile], {} -> None [ 1289.313153] [49941]: key[admin_state_up], True -> None [ 1289.313153] [49941]: key[binding:vif_type], ovs -> None [ 1289.313153] [49941]: key[device_owner], compute:nova -> None [ 1289.313153] [49941]: key[created_at], 2025-11-20T12:39:08Z -> None [ 1289.313153] [49941]: key[updated_at], 2025-11-20T12:40:21Z -> None [ 1289.313153] [49941]: key[description], -> None [ 1289.313153] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1289.313153] [49941]: key[binding:host_id], cpu-1 -> None [ 1289.313153] [49941]: key[standard_attr_id], 1775 -> None [ 1289.313153] [49941]: key[name], -> None [ 1289.313153] [49941]: key[mac_address], fa:16:3e:d6:ec:cf -> None [ 1289.313153] [49941]: key[status], ACTIVE -> None [ 1289.313153] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1289.313153] [49941]: key[fixed_ips], [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.4'}] -> None [ 1289.313153] [49941]: key[security_groups], ['aca47696-a540-4d7f-a4b9-2bf8075d2b28'] -> None [ 1289.313153] [49941]: key[revision_number], 10 -> None [ 1289.313153] [49941]: key[port_security_enabled], True -> None [ 1289.313153] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1289.313153] [49941]: key[device_id], 500e34b1-60e1-4790-b0e0-136d4de18d41 -> None [ 1289.313153] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1289.314975] [49941]: DEBUG neutron_lib.callbacks.manager [req-1e2d2a98-6917-4f4a-bfb7-2e09b139573b req-5ab3490c-444d-4ee9-9e1c-e901e7a9f64a tempest-ServersNegativeTestJSON-747186072 tempest-ServersNegativeTestJSON-747186072-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1289.315375] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-deleted', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1289.318006] [49941]: [pid: 49941|app: 0|req: 5656/11504] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:40:50 2025] DELETE /networking/v2.0/ports/4b5c4217-c68a-453c-8e85-6405c718bb7e => generated 0 bytes in 219 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1289.319426] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-f8eec14c-52a8-4d4d-9352-7c3a6d9fbc61" -d '{"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-deleted", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1289.349467] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:40: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-0630090f-e53c-40ca-b527-a9dd9d526f08 x-openstack-request-id: req-0630090f-e53c-40ca-b527-a9dd9d526f08 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1289.349604] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "500e34b1-60e1-4790-b0e0-136d4de18d41", "name": "network-vif-deleted", "tag": "4b5c4217-c68a-453c-8e85-6405c718bb7e", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1289.349661] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0630090f-e53c-40ca-b527-a9dd9d526f08 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1289.349846] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0630090f-e53c-40ca-b527-a9dd9d526f08'] response: {'server_uuid': '500e34b1-60e1-4790-b0e0-136d4de18d41', 'name': 'network-vif-deleted', 'tag': '4b5c4217-c68a-453c-8e85-6405c718bb7e', 'status': 'completed', 'code': 200} [ 1290.377671] [49942]: [pid: 49942|app: 0|req: 5849/11505] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:52 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1291.444147] [49941]: [pid: 49941|app: 0|req: 5657/11506] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:53 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1292.508104] [49942]: [pid: 49942|app: 0|req: 5850/11507] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:40:54 2025] GET /networking/v2.0/ports?device_id=500e34b1-60e1-4790-b0e0-136d4de18d41 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1293.706659] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1293.810273] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Deleting port d9b22ca1-4687-4ecb-9ed3-723e3bc52606 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1293.810471] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1293.837177] [49941]: DEBUG neutron.plugins.ml2.db [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] For port d9b22ca1-4687-4ecb-9ed3-723e3bc52606, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=d9b22ca1-4687-4ecb-9ed3-723e3bc52606,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1293.837403] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1293.841644] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] delete_port_precommit called with port settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', '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-20T12:39:03Z', 'updated_at': '2025-11-20T12:39:05Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1293.841820] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] delete_port_precommit: [ 1293.841820] [49941]: key[id], d9b22ca1-4687-4ecb-9ed3-723e3bc52606 -> None [ 1293.841820] [49941]: key[binding:vnic_type], normal -> None [ 1293.841820] [49941]: key[tags], [] -> None [ 1293.841820] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1293.841820] [49941]: key[allowed_address_pairs], [] -> None [ 1293.841820] [49941]: key[extra_dhcp_opts], [] -> None [ 1293.841820] [49941]: key[binding:profile], {} -> None [ 1293.841820] [49941]: key[admin_state_up], True -> None [ 1293.841820] [49941]: key[binding:vif_type], ovs -> None [ 1293.841820] [49941]: key[device_owner], network:router_interface -> None [ 1293.841820] [49941]: key[created_at], 2025-11-20T12:39:03Z -> None [ 1293.841820] [49941]: key[updated_at], 2025-11-20T12:39:05Z -> None [ 1293.841820] [49941]: key[description], -> None [ 1293.841820] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1293.841820] [49941]: key[binding:host_id], devstack -> None [ 1293.841820] [49941]: key[standard_attr_id], 1773 -> None [ 1293.841820] [49941]: key[name], -> None [ 1293.841820] [49941]: key[mac_address], fa:16:3e:4a:24:06 -> None [ 1293.841820] [49941]: key[status], ACTIVE -> None [ 1293.841820] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1293.841820] [49941]: key[fixed_ips], [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.1'}] -> None [ 1293.841820] [49941]: key[security_groups], [] -> None [ 1293.841820] [49941]: key[revision_number], 5 -> None [ 1293.841820] [49941]: key[port_security_enabled], False -> None [ 1293.841820] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1293.841820] [49941]: key[device_id], 1cee64e6-9b23-4944-8dd4-e262f09a3a8e -> None [ 1293.841820] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1293.843759] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Calling delete_port for d9b22ca1-4687-4ecb-9ed3-723e3bc52606 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1293.964726] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (d9b22ca1-4687-4ecb-9ed3-723e3bc52606), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1293.972146] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Pushing event deleted for resources: {'Port': ['ID=d9b22ca1-4687-4ecb-9ed3-723e3bc52606,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1293.998172] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] delete_port_postcommit called with port settings {'id': 'd9b22ca1-4687-4ecb-9ed3-723e3bc52606', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:4a:24:06', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_interface', 'standard_attr_id': 1773, 'fixed_ips': [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', '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-20T12:39:03Z', 'updated_at': '2025-11-20T12:39:05Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['5df22172-7d84-4034-9bcf-8ac9e0677f8d'], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1293.998371] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] delete_port_postcommit: [ 1293.998371] [49941]: key[id], d9b22ca1-4687-4ecb-9ed3-723e3bc52606 -> None [ 1293.998371] [49941]: key[binding:vnic_type], normal -> None [ 1293.998371] [49941]: key[tags], [] -> None [ 1293.998371] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1293.998371] [49941]: key[allowed_address_pairs], [] -> None [ 1293.998371] [49941]: key[extra_dhcp_opts], [] -> None [ 1293.998371] [49941]: key[binding:profile], {} -> None [ 1293.998371] [49941]: key[admin_state_up], True -> None [ 1293.998371] [49941]: key[binding:vif_type], ovs -> None [ 1293.998371] [49941]: key[device_owner], network:router_interface -> None [ 1293.998371] [49941]: key[created_at], 2025-11-20T12:39:03Z -> None [ 1293.998371] [49941]: key[updated_at], 2025-11-20T12:39:05Z -> None [ 1293.998371] [49941]: key[description], -> None [ 1293.998371] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1293.998371] [49941]: key[binding:host_id], devstack -> None [ 1293.998371] [49941]: key[standard_attr_id], 1773 -> None [ 1293.998371] [49941]: key[name], -> None [ 1293.998371] [49941]: key[mac_address], fa:16:3e:4a:24:06 -> None [ 1293.998371] [49941]: key[status], ACTIVE -> None [ 1293.998371] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1293.998371] [49941]: key[fixed_ips], [{'subnet_id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'ip_address': '192.168.128.1'}] -> None [ 1293.998371] [49941]: key[security_groups], [] -> None [ 1293.998371] [49941]: key[revision_number], 5 -> None [ 1293.998371] [49941]: key[port_security_enabled], False -> None [ 1293.998371] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1293.998371] [49941]: key[device_id], 1cee64e6-9b23-4944-8dd4-e262f09a3a8e -> None [ 1293.998371] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.044954] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.140337] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Router 1cee64e6-9b23-4944-8dd4-e262f09a3a8e has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1294.185576] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-d4b5d929-ba99-4fc3-ba38-26681bd63cc4 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1294.189134] [49941]: [pid: 49941|app: 0|req: 5658/11508] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:40:55 2025] PUT /networking/v2.0/routers/1cee64e6-9b23-4944-8dd4-e262f09a3a8e/remove_router_interface => generated 309 bytes in 642 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1294.242405] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks [] for router (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.290582] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks [] for router_gateway (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.315487] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Deleting port 3fd68eca-50c6-4aac-ae47-7adf17af0917 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1294.315719] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3fd68eca-50c6-4aac-ae47-7adf17af0917), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.344640] [49942]: DEBUG neutron.plugins.ml2.db [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] For port 3fd68eca-50c6-4aac-ae47-7adf17af0917, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=3fd68eca-50c6-4aac-ae47-7adf17af0917,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1294.344827] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3fd68eca-50c6-4aac-ae47-7adf17af0917), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.349721] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] delete_port_precommit called with port settings {'id': '3fd68eca-50c6-4aac-ae47-7adf17af0917', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:10:0a:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1772, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:39:02Z', 'updated_at': '2025-11-20T12:39:03Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1294.349902] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] delete_port_precommit: [ 1294.349902] [49942]: key[id], 3fd68eca-50c6-4aac-ae47-7adf17af0917 -> None [ 1294.349902] [49942]: key[binding:vnic_type], normal -> None [ 1294.349902] [49942]: key[tags], [] -> None [ 1294.349902] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1294.349902] [49942]: key[allowed_address_pairs], [] -> None [ 1294.349902] [49942]: key[extra_dhcp_opts], [] -> None [ 1294.349902] [49942]: key[binding:profile], {} -> None [ 1294.349902] [49942]: key[admin_state_up], True -> None [ 1294.349902] [49942]: key[binding:vif_type], ovs -> None [ 1294.349902] [49942]: key[device_owner], network:router_gateway -> None [ 1294.349902] [49942]: key[created_at], 2025-11-20T12:39:02Z -> None [ 1294.349902] [49942]: key[updated_at], 2025-11-20T12:39:03Z -> None [ 1294.349902] [49942]: key[description], -> None [ 1294.349902] [49942]: key[tenant_id], -> None [ 1294.349902] [49942]: key[binding:host_id], devstack -> None [ 1294.349902] [49942]: key[standard_attr_id], 1772 -> None [ 1294.349902] [49942]: key[name], -> None [ 1294.349902] [49942]: key[mac_address], fa:16:3e:10:0a:f2 -> None [ 1294.349902] [49942]: key[status], ACTIVE -> None [ 1294.349902] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1294.349902] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}] -> None [ 1294.349902] [49942]: key[security_groups], [] -> None [ 1294.349902] [49942]: key[revision_number], 5 -> None [ 1294.349902] [49942]: key[port_security_enabled], False -> None [ 1294.349902] [49942]: key[project_id], -> None [ 1294.349902] [49942]: key[device_id], 1cee64e6-9b23-4944-8dd4-e262f09a3a8e -> None [ 1294.349902] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.351458] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Calling delete_port for 3fd68eca-50c6-4aac-ae47-7adf17af0917 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1294.430126] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3fd68eca-50c6-4aac-ae47-7adf17af0917), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.437403] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Pushing event deleted for resources: {'Port': ['ID=3fd68eca-50c6-4aac-ae47-7adf17af0917,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1294.463207] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] delete_port_postcommit called with port settings {'id': '3fd68eca-50c6-4aac-ae47-7adf17af0917', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:10:0a:f2', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1cee64e6-9b23-4944-8dd4-e262f09a3a8e', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1772, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:39:02Z', 'updated_at': '2025-11-20T12:39:03Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1294.463424] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] delete_port_postcommit: [ 1294.463424] [49942]: key[id], 3fd68eca-50c6-4aac-ae47-7adf17af0917 -> None [ 1294.463424] [49942]: key[binding:vnic_type], normal -> None [ 1294.463424] [49942]: key[tags], [] -> None [ 1294.463424] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1294.463424] [49942]: key[allowed_address_pairs], [] -> None [ 1294.463424] [49942]: key[extra_dhcp_opts], [] -> None [ 1294.463424] [49942]: key[binding:profile], {} -> None [ 1294.463424] [49942]: key[admin_state_up], True -> None [ 1294.463424] [49942]: key[binding:vif_type], ovs -> None [ 1294.463424] [49942]: key[device_owner], network:router_gateway -> None [ 1294.463424] [49942]: key[created_at], 2025-11-20T12:39:02Z -> None [ 1294.463424] [49942]: key[updated_at], 2025-11-20T12:39:03Z -> None [ 1294.463424] [49942]: key[description], -> None [ 1294.463424] [49942]: key[tenant_id], -> None [ 1294.463424] [49942]: key[binding:host_id], devstack -> None [ 1294.463424] [49942]: key[standard_attr_id], 1772 -> None [ 1294.463424] [49942]: key[name], -> None [ 1294.463424] [49942]: key[mac_address], fa:16:3e:10:0a:f2 -> None [ 1294.463424] [49942]: key[status], ACTIVE -> None [ 1294.463424] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1294.463424] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.190'}] -> None [ 1294.463424] [49942]: key[security_groups], [] -> None [ 1294.463424] [49942]: key[revision_number], 5 -> None [ 1294.463424] [49942]: key[port_security_enabled], False -> None [ 1294.463424] [49942]: key[project_id], -> None [ 1294.463424] [49942]: key[device_id], 1cee64e6-9b23-4944-8dd4-e262f09a3a8e -> None [ 1294.463424] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.464703] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.495965] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.497272] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks [] for router_controller (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.521126] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (1cee64e6-9b23-4944-8dd4-e262f09a3a8e), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.521421] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Fanout notify agent at l3_agent the message router_deleted on router 1cee64e6-9b23-4944-8dd4-e262f09a3a8e {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1294.526093] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c22dea93-0d90-4ccc-b446-589e5c1ac4aa admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.526588] [49942]: [pid: 49942|app: 0|req: 5851/11509] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:40:55 2025] DELETE /networking/v2.0/routers/1cee64e6-9b23-4944-8dd4-e262f09a3a8e => generated 0 bytes in 335 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1294.547721] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] Deleting subnet 5df22172-7d84-4034-9bcf-8ac9e0677f8d {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1294.549038] [49941]: DEBUG neutron_lib.callbacks.manager [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] Publish callbacks [] for subnet (5df22172-7d84-4034-9bcf-8ac9e0677f8d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.559727] [49941]: DEBUG neutron_lib.callbacks.manager [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (5df22172-7d84-4034-9bcf-8ac9e0677f8d), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.593381] [49941]: DEBUG neutron_lib.callbacks.manager [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (5df22172-7d84-4034-9bcf-8ac9e0677f8d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.593829] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] delete_subnet_precommit called with subnet settings {'id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'name': 'tempest-ServersNegativeTestJSON-1942323987-subnet', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1770, '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-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings None) [ 1294.593995] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] delete_subnet_precommit: [ 1294.593995] [49941]: key[ipv6_ra_mode], None -> None [ 1294.593995] [49941]: key[id], 5df22172-7d84-4034-9bcf-8ac9e0677f8d -> None [ 1294.593995] [49941]: key[tags], [] -> None [ 1294.593995] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1294.593995] [49941]: key[enable_dhcp], True -> None [ 1294.593995] [49941]: key[ip_version], 4 -> None [ 1294.593995] [49941]: key[created_at], 2025-11-20T12:39:01Z -> None [ 1294.593995] [49941]: key[updated_at], 2025-11-20T12:39:01Z -> None [ 1294.593995] [49941]: key[description], -> None [ 1294.593995] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.593995] [49941]: key[standard_attr_id], 1770 -> None [ 1294.593995] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1294.593995] [49941]: key[ipv6_address_mode], None -> None [ 1294.593995] [49941]: key[name], tempest-ServersNegativeTestJSON-1942323987-subnet -> None [ 1294.593995] [49941]: key[subnetpool_id], None -> None [ 1294.593995] [49941]: key[host_routes], [] -> None [ 1294.593995] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.593995] [49941]: key[shared], False -> None [ 1294.593995] [49941]: key[router:external], False -> None [ 1294.593995] [49941]: key[revision_number], 0 -> None [ 1294.593995] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1294.593995] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.593995] [49941]: key[service_types], [] -> None [ 1294.593995] [49941]: key[dns_nameservers], [] -> None [ 1294.593995] [49941]: key[segment_id], None -> None [ 1294.593995] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.614957] [49941]: DEBUG neutron_lib.callbacks.manager [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (5df22172-7d84-4034-9bcf-8ac9e0677f8d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.615179] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] delete_subnet_postcommit called with subnet settings {'id': '5df22172-7d84-4034-9bcf-8ac9e0677f8d', 'name': 'tempest-ServersNegativeTestJSON-1942323987-subnet', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1770, '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-20T12:39:01Z', 'updated_at': '2025-11-20T12:39:01Z', 'revision_number': 0, 'segment_id': None, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings None) [ 1294.615248] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] delete_subnet_postcommit: [ 1294.615248] [49941]: key[ipv6_ra_mode], None -> None [ 1294.615248] [49941]: key[id], 5df22172-7d84-4034-9bcf-8ac9e0677f8d -> None [ 1294.615248] [49941]: key[tags], [] -> None [ 1294.615248] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1294.615248] [49941]: key[enable_dhcp], True -> None [ 1294.615248] [49941]: key[ip_version], 4 -> None [ 1294.615248] [49941]: key[created_at], 2025-11-20T12:39:01Z -> None [ 1294.615248] [49941]: key[updated_at], 2025-11-20T12:39:01Z -> None [ 1294.615248] [49941]: key[description], -> None [ 1294.615248] [49941]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.615248] [49941]: key[standard_attr_id], 1770 -> None [ 1294.615248] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1294.615248] [49941]: key[ipv6_address_mode], None -> None [ 1294.615248] [49941]: key[name], tempest-ServersNegativeTestJSON-1942323987-subnet -> None [ 1294.615248] [49941]: key[subnetpool_id], None -> None [ 1294.615248] [49941]: key[host_routes], [] -> None [ 1294.615248] [49941]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.615248] [49941]: key[shared], False -> None [ 1294.615248] [49941]: key[router:external], False -> None [ 1294.615248] [49941]: key[revision_number], 0 -> None [ 1294.615248] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1294.615248] [49941]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.615248] [49941]: key[service_types], [] -> None [ 1294.615248] [49941]: key[dns_nameservers], [] -> None [ 1294.615248] [49941]: key[segment_id], None -> None [ 1294.615248] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.619174] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=5df22172-7d84-4034-9bcf-8ac9e0677f8d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1294.625037] [49941]: DEBUG neutron_lib.callbacks.manager [None req-88404034-1977-41b6-885d-9b5c3f7f8d03 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.626882] [49941]: [pid: 49941|app: 0|req: 5659/11510] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:40:56 2025] DELETE /networking/v2.0/subnets/5df22172-7d84-4034-9bcf-8ac9e0677f8d => generated 0 bytes in 98 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1294.651216] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (068dbb50-19d3-469c-819f-770aa015f840), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.674875] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Deleting port dfbcedd2-e48e-4d59-8873-3368e5b31272 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1294.675089] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (dfbcedd2-e48e-4d59-8873-3368e5b31272), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.692705] [49942]: DEBUG neutron.plugins.ml2.db [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] For port dfbcedd2-e48e-4d59-8873-3368e5b31272, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=dfbcedd2-e48e-4d59-8873-3368e5b31272,segment=NetworkSegment(81709b7b-d78d-4db9-a9ef-cd24c1735cd6),segment_id=81709b7b-d78d-4db9-a9ef-cd24c1735cd6)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1294.692705] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (dfbcedd2-e48e-4d59-8873-3368e5b31272), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.696784] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_port_precommit called with port settings {'id': 'dfbcedd2-e48e-4d59-8873-3368e5b31272', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d4:f4:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-068dbb50-19d3-469c-819f-770aa015f840', 'device_owner': 'network:dhcp', 'standard_attr_id': 1774, '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-20T12:39:04Z', 'updated_at': '2025-11-20T12:40:56Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:40:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1294.697034] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_port_precommit: [ 1294.697034] [49942]: key[id], dfbcedd2-e48e-4d59-8873-3368e5b31272 -> None [ 1294.697034] [49942]: key[binding:vnic_type], normal -> None [ 1294.697034] [49942]: key[tags], [] -> None [ 1294.697034] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1294.697034] [49942]: key[allowed_address_pairs], [] -> None [ 1294.697034] [49942]: key[extra_dhcp_opts], [] -> None [ 1294.697034] [49942]: key[binding:profile], {} -> None [ 1294.697034] [49942]: key[admin_state_up], True -> None [ 1294.697034] [49942]: key[binding:vif_type], ovs -> None [ 1294.697034] [49942]: key[device_owner], network:dhcp -> None [ 1294.697034] [49942]: key[created_at], 2025-11-20T12:39:04Z -> None [ 1294.697034] [49942]: key[updated_at], 2025-11-20T12:40:56Z -> None [ 1294.697034] [49942]: key[description], -> None [ 1294.697034] [49942]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.697034] [49942]: key[binding:host_id], devstack -> None [ 1294.697034] [49942]: key[standard_attr_id], 1774 -> None [ 1294.697034] [49942]: key[name], -> None [ 1294.697034] [49942]: key[mac_address], fa:16:3e:d4:f4:42 -> None [ 1294.697034] [49942]: key[status], ACTIVE -> None [ 1294.697034] [49942]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.697034] [49942]: key[fixed_ips], [] -> None [ 1294.697034] [49942]: key[security_groups], [] -> None [ 1294.697034] [49942]: key[revision_number], 5 -> None [ 1294.697034] [49942]: key[port_security_enabled], False -> None [ 1294.697034] [49942]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.697034] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.697034] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.698423] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Calling delete_port for dfbcedd2-e48e-4d59-8873-3368e5b31272 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1294.764294] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (dfbcedd2-e48e-4d59-8873-3368e5b31272), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.773058] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Pushing event deleted for resources: {'Port': ['ID=dfbcedd2-e48e-4d59-8873-3368e5b31272,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1294.780762] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] No DVR routers for this DVR port dfbcedd2-e48e-4d59-8873-3368e5b31272 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1294.781080] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_port_postcommit called with port settings {'id': 'dfbcedd2-e48e-4d59-8873-3368e5b31272', 'name': '', 'network_id': '068dbb50-19d3-469c-819f-770aa015f840', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'mac_address': 'fa:16:3e:d4:f4:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-068dbb50-19d3-469c-819f-770aa015f840', 'device_owner': 'network:dhcp', 'standard_attr_id': 1774, '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-20T12:39:04Z', 'updated_at': '2025-11-20T12:40:56Z', 'revision_number': 5, 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}}] (original binding levels None) on network {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:40:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} with segments to bind None [ 1294.781238] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_port_postcommit: [ 1294.781238] [49942]: key[id], dfbcedd2-e48e-4d59-8873-3368e5b31272 -> None [ 1294.781238] [49942]: key[binding:vnic_type], normal -> None [ 1294.781238] [49942]: key[tags], [] -> None [ 1294.781238] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1294.781238] [49942]: key[allowed_address_pairs], [] -> None [ 1294.781238] [49942]: key[extra_dhcp_opts], [] -> None [ 1294.781238] [49942]: key[binding:profile], {} -> None [ 1294.781238] [49942]: key[admin_state_up], True -> None [ 1294.781238] [49942]: key[binding:vif_type], ovs -> None [ 1294.781238] [49942]: key[device_owner], network:dhcp -> None [ 1294.781238] [49942]: key[created_at], 2025-11-20T12:39:04Z -> None [ 1294.781238] [49942]: key[updated_at], 2025-11-20T12:40:56Z -> None [ 1294.781238] [49942]: key[description], -> None [ 1294.781238] [49942]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.781238] [49942]: key[binding:host_id], devstack -> None [ 1294.781238] [49942]: key[standard_attr_id], 1774 -> None [ 1294.781238] [49942]: key[name], -> None [ 1294.781238] [49942]: key[mac_address], fa:16:3e:d4:f4:42 -> None [ 1294.781238] [49942]: key[status], ACTIVE -> None [ 1294.781238] [49942]: key[network_id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.781238] [49942]: key[fixed_ips], [] -> None [ 1294.781238] [49942]: key[security_groups], [] -> None [ 1294.781238] [49942]: key[revision_number], 5 -> None [ 1294.781238] [49942]: key[port_security_enabled], False -> None [ 1294.781238] [49942]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.781238] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.781238] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.801230] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (068dbb50-19d3-469c-819f-770aa015f840), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.809587] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_network_precommit called with network settings {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:40:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} (original settings None) and network segments [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] [ 1294.809745] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_network_precommit: [ 1294.809745] [49942]: key[vlan_transparent], None -> None [ 1294.809745] [49942]: key[id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.809745] [49942]: key[tags], [] -> None [ 1294.809745] [49942]: key[availability_zone_hints], [] -> None [ 1294.809745] [49942]: key[mtu], 8950 -> None [ 1294.809745] [49942]: key[provider:network_type], vlan -> None [ 1294.809745] [49942]: key[admin_state_up], True -> None [ 1294.809745] [49942]: key[provider:physical_network], default -> None [ 1294.809745] [49942]: key[provider:segmentation_id], 180 -> None [ 1294.809745] [49942]: key[created_at], 2025-11-20T12:39:01Z -> None [ 1294.809745] [49942]: key[updated_at], 2025-11-20T12:40:56Z -> None [ 1294.809745] [49942]: key[description], -> None [ 1294.809745] [49942]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.809745] [49942]: key[standard_attr_id], 1768 -> None [ 1294.809745] [49942]: key[name], tempest-ServersNegativeTestJSON-1942323987-network -> None [ 1294.809745] [49942]: key[availability_zones], ['nova'] -> None [ 1294.809745] [49942]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.809745] [49942]: key[status], ACTIVE -> None [ 1294.809745] [49942]: key[shared], False -> None [ 1294.809745] [49942]: key[router:external], False -> None [ 1294.809745] [49942]: key[revision_number], 3 -> None [ 1294.809745] [49942]: key[port_security_enabled], True -> None [ 1294.809745] [49942]: key[subnets], [] -> None [ 1294.809745] [49942]: key[ipv4_address_scope], None -> None [ 1294.809745] [49942]: key[qinq], None -> None [ 1294.809745] [49942]: key[ipv6_address_scope], None -> None [ 1294.809745] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.810639] [49942]: DEBUG neutron.services.segments.db [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['068dbb50-19d3-469c-819f-770aa015f840']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1294.814738] [49942]: DEBUG neutron.services.segments.db [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '81709b7b-d78d-4db9-a9ef-cd24c1735cd6') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1294.814847] [49942]: DEBUG neutron.services.segments.db [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '81709b7b-d78d-4db9-a9ef-cd24c1735cd6') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1294.818615] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (81709b7b-d78d-4db9-a9ef-cd24c1735cd6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.824631] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (81709b7b-d78d-4db9-a9ef-cd24c1735cd6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.831072] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Releasing vlan 180 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1294.831257] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (81709b7b-d78d-4db9-a9ef-cd24c1735cd6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.843861] [49942]: INFO neutron.services.segments.plugin [-] Segment 81709b7b-d78d-4db9-a9ef-cd24c1735cd6 resource provider aggregate not found [ 1294.854154] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (068dbb50-19d3-469c-819f-770aa015f840), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.854381] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_network_postcommit called with network settings {'id': '068dbb50-19d3-469c-819f-770aa015f840', 'name': 'tempest-ServersNegativeTestJSON-1942323987-network', 'tenant_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'project_id': '4e125beb21e4480a95cfeb99ed3bdf06', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1768, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:39:01Z', 'updated_at': '2025-11-20T12:40:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 180} (original settings None) and network segments [{'id': '81709b7b-d78d-4db9-a9ef-cd24c1735cd6', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 180, 'network_id': '068dbb50-19d3-469c-819f-770aa015f840'}] [ 1294.854482] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] delete_network_postcommit: [ 1294.854482] [49942]: key[vlan_transparent], None -> None [ 1294.854482] [49942]: key[id], 068dbb50-19d3-469c-819f-770aa015f840 -> None [ 1294.854482] [49942]: key[tags], [] -> None [ 1294.854482] [49942]: key[availability_zone_hints], [] -> None [ 1294.854482] [49942]: key[mtu], 8950 -> None [ 1294.854482] [49942]: key[provider:network_type], vlan -> None [ 1294.854482] [49942]: key[admin_state_up], True -> None [ 1294.854482] [49942]: key[provider:physical_network], default -> None [ 1294.854482] [49942]: key[provider:segmentation_id], 180 -> None [ 1294.854482] [49942]: key[created_at], 2025-11-20T12:39:01Z -> None [ 1294.854482] [49942]: key[updated_at], 2025-11-20T12:40:56Z -> None [ 1294.854482] [49942]: key[description], -> None [ 1294.854482] [49942]: key[tenant_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.854482] [49942]: key[standard_attr_id], 1768 -> None [ 1294.854482] [49942]: key[name], tempest-ServersNegativeTestJSON-1942323987-network -> None [ 1294.854482] [49942]: key[availability_zones], ['nova'] -> None [ 1294.854482] [49942]: key[project_id], 4e125beb21e4480a95cfeb99ed3bdf06 -> None [ 1294.854482] [49942]: key[status], ACTIVE -> None [ 1294.854482] [49942]: key[shared], False -> None [ 1294.854482] [49942]: key[router:external], False -> None [ 1294.854482] [49942]: key[revision_number], 3 -> None [ 1294.854482] [49942]: key[port_security_enabled], True -> None [ 1294.854482] [49942]: key[subnets], [] -> None [ 1294.854482] [49942]: key[ipv4_address_scope], None -> None [ 1294.854482] [49942]: key[qinq], None -> None [ 1294.854482] [49942]: key[ipv6_address_scope], None -> None [ 1294.854482] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1294.857007] [49942]: INFO neutron.services.segments.plugin [-] Segment 81709b7b-d78d-4db9-a9ef-cd24c1735cd6 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 81709b7b-d78d-4db9-a9ef-cd24c1735cd6 found for delete ", "request_id": "req-651dcb28-aa2d-44ef-b44a-a220d7f7eaf8"}]} [ 1294.861214] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Pushing event deleted for resources: {'Network': ['ID=068dbb50-19d3-469c-819f-770aa015f840,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1294.863873] [49942]: DEBUG neutron_lib.callbacks.manager [None req-52c507e8-5990-4136-b9fb-1e65572187b0 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1294.865832] [49942]: [pid: 49942|app: 0|req: 5852/11511] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:40:56 2025] DELETE /networking/v2.0/networks/068dbb50-19d3-469c-819f-770aa015f840 => generated 0 bytes in 236 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1295.006588] [49941]: [pid: 49941|app: 0|req: 5660/11512] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:40:56 2025] GET /networking/v2.0/security-groups?tenant_id=4e125beb21e4480a95cfeb99ed3bdf06&name=default => generated 2929 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1295.043544] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49e06bb0-5294-4829-9428-1f864a704dcb admin admin] Publish callbacks [] for security_group (aca47696-a540-4d7f-a4b9-2bf8075d2b28), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1295.061740] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49e06bb0-5294-4829-9428-1f864a704dcb admin admin] Publish callbacks [] for security_group (aca47696-a540-4d7f-a4b9-2bf8075d2b28), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1295.087563] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49e06bb0-5294-4829-9428-1f864a704dcb admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (aca47696-a540-4d7f-a4b9-2bf8075d2b28), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1295.092485] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-49e06bb0-5294-4829-9428-1f864a704dcb admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=aca47696-a540-4d7f-a4b9-2bf8075d2b28,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1295.096375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-49e06bb0-5294-4829-9428-1f864a704dcb admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1295.097138] [49942]: [pid: 49942|app: 0|req: 5853/11513] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:40:56 2025] DELETE /networking/v2.0/security-groups/aca47696-a540-4d7f-a4b9-2bf8075d2b28 => generated 0 bytes in 88 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1302.957542] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e01bfb5-8c53-4b0f-92dd-6fe1b6c518a0 req-a7821ae8-943b-4b72-b9ef-14094fb3d991 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1302.958388] [49941]: [pid: 49941|app: 0|req: 5661/11514] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:04 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 1042 bytes in 151 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1302.964264] [49942]: DEBUG neutron.api.wsgi [req-6e01bfb5-8c53-4b0f-92dd-6fe1b6c518a0 req-91365d52-33c2-4975-b7c2-ee02c7405bf7 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1302.984052] [49942]: [pid: 49942|app: 0|req: 5854/11515] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:04 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1308.967653] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e70a58b-2026-4bed-9f14-6ac07eea5380 req-db825fa8-afa1-469b-8109-a1106aa7f3a7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1308.968590] [49941]: [pid: 49941|app: 0|req: 5662/11516] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:10 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1308.974406] [49942]: DEBUG neutron.api.wsgi [req-3e70a58b-2026-4bed-9f14-6ac07eea5380 req-69345931-e587-4853-b880-76a64fc351d3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1308.996404] [49942]: [pid: 49942|app: 0|req: 5855/11517] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:10 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&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.166372] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-cf75feba-bf4a-43d6-8838-51facb104e5d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1309.167187] [49941]: [pid: 49941|app: 0|req: 5663/11518] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:41:10 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.172954] [49942]: DEBUG neutron.api.wsgi [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-b46c9f6b-e09e-4fa7-9939-4b6e52aeb7e8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1309.177597] [49942]: [pid: 49942|app: 0|req: 5856/11519] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:41:10 2025] GET /networking/v2.0/quotas/39f1b8273b5849faa2b258880e5496db => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.208414] [49941]: [pid: 49941|app: 0|req: 5664/11520] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:41:10 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&fields=id => generated 149 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1309.243281] [49942]: [pid: 49942|app: 0|req: 5857/11521] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:10 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.277266] [49941]: [pid: 49941|app: 0|req: 5665/11522] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:41:11 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1309.370652] [49942]: [pid: 49942|app: 0|req: 5858/11523] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:11 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1310.427459] [49941]: [pid: 49941|app: 0|req: 5666/11524] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:12 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1311.485575] [49942]: [pid: 49942|app: 0|req: 5859/11525] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:13 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1312.540841] [49941]: [pid: 49941|app: 0|req: 5667/11526] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:14 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1313.599673] [49942]: [pid: 49942|app: 0|req: 5860/11527] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:15 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1313.650987] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-719473a5-5e45-463d-b6ae-1974ef4eb878 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.651821] [49941]: [pid: 49941|app: 0|req: 5668/11528] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:41:15 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1313.660064] [49942]: DEBUG neutron.api.v2.base [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'port': {'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'admin_state_up': True, 'tenant_id': '39f1b8273b5849faa2b258880e5496db'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1313.698592] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Made reservation on behalf of 39f1b8273b5849faa2b258880e5496db for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1313.701825] [49942]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1313.754373] [49942]: DEBUG neutron.db.db_base_plugin_common [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Allocated IP 192.168.128.9 (d93be430-cceb-4950-a7ec-7bdf15d2f2d5/497d67e4-7c95-4c2e-8777-960a0918af77/8c8724b4-12c1-4f21-9b22-8df921d58d03) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1313.829734] [49942]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for allowed_address_pair (8c8724b4-12c1-4f21-9b22-8df921d58d03), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1313.830418] [49942]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1313.830620] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1313.830750] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit: [ 1313.830750] [49942]: key[id], None -> 8c8724b4-12c1-4f21-9b22-8df921d58d03 [ 1313.830750] [49942]: key[binding:vnic_type], None -> normal [ 1313.830750] [49942]: key[binding:vif_details], None -> {} [ 1313.830750] [49942]: key[allowed_address_pairs], None -> [] [ 1313.830750] [49942]: key[binding:profile], None -> {} [ 1313.830750] [49942]: key[admin_state_up], None -> True [ 1313.830750] [49942]: key[binding:vif_type], None -> unbound [ 1313.830750] [49942]: key[device_owner], None -> [ 1313.830750] [49942]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1313.830750] [49942]: key[binding:host_id], None -> [ 1313.830750] [49942]: key[standard_attr_id], None -> 1797 [ 1313.830750] [49942]: key[name], None -> [ 1313.830750] [49942]: key[mac_address], None -> fa:16:3e:00:06:18 [ 1313.830750] [49942]: key[status], None -> DOWN [ 1313.830750] [49942]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1313.830750] [49942]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] [ 1313.830750] [49942]: key[security_groups], None -> ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] [ 1313.830750] [49942]: key[port_security_enabled], None -> True [ 1313.830750] [49942]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1313.830750] [49942]: key[device_id], None -> b846aae4-a179-471c-9588-43daa4368e02 [ 1313.830750] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1313.854470] [49942]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1313.874067] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=8c8724b4-12c1-4f21-9b22-8df921d58d03,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1313.877938] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878069] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878185] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878287] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878383] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878480] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878574] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878667] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878759] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878852] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.878942] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879042] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879134] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879224] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879313] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879448] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879542] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879674] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879771] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879888] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.879971] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880054] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880145] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880237] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880327] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880475] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880594] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880697] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880789] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.880879] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1313.881781] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Tracked resource versions report: [ 1313.881781] [49942]: pushed versions: [ 1313.881781] [49942]: { 'AddressGroup': {'1.2'}, [ 1313.881781] [49942]: 'Agent': {'1.1'}, [ 1313.881781] [49942]: 'ConntrackHelper': {'1.0'}, [ 1313.881781] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1313.881781] [49942]: 'Log': {'1.0'}, [ 1313.881781] [49942]: 'NDPProxy': {'1.0'}, [ 1313.881781] [49942]: 'Network': {'1.2'}, [ 1313.881781] [49942]: 'Port': {'1.10'}, [ 1313.881781] [49942]: 'PortForwarding': {'1.3'}, [ 1313.881781] [49942]: 'QosPolicy': {'1.10'}, [ 1313.881781] [49942]: 'SecurityGroup': {'1.6'}, [ 1313.881781] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1313.881781] [49942]: 'SubPort': {'1.0'}, [ 1313.881781] [49942]: 'Subnet': {'1.2'}, [ 1313.881781] [49942]: 'Trunk': {'1.1'}} [ 1313.881781] [49942]: consumer versions: [ 1313.881781] [49942]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1313.881781] [49942]: 'Agent': '1.1', [ 1313.881781] [49942]: 'ConntrackHelper': '1.0', [ 1313.881781] [49942]: 'LocalIPAssociation': '1.0', [ 1313.881781] [49942]: 'Log': '1.0', [ 1313.881781] [49942]: 'NDPProxy': '1.0', [ 1313.881781] [49942]: 'Network': '1.2', [ 1313.881781] [49942]: 'Port': '1.10', [ 1313.881781] [49942]: 'PortForwarding': '1.3', [ 1313.881781] [49942]: 'QosPolicy': '1.10', [ 1313.881781] [49942]: 'SecurityGroup': '1.6', [ 1313.881781] [49942]: 'SecurityGroupRule': '1.3', [ 1313.881781] [49942]: 'SubPort': '1.0', [ 1313.881781] [49942]: 'Subnet': '1.2', [ 1313.881781] [49942]: 'Trunk': '1.1'}, [ 1313.881781] [49942]: L3 agent@devstack: {}, [ 1313.881781] [49942]: DHCP agent@devstack: {}, [ 1313.881781] [49942]: Metadata agent@devstack: {}, [ 1313.881781] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1313.881781] [49942]: 'Agent': '1.1', [ 1313.881781] [49942]: 'ConntrackHelper': '1.0', [ 1313.881781] [49942]: 'LocalIPAssociation': '1.0', [ 1313.881781] [49942]: 'Log': '1.0', [ 1313.881781] [49942]: 'NDPProxy': '1.0', [ 1313.881781] [49942]: 'Network': '1.2', [ 1313.881781] [49942]: 'Port': '1.10', [ 1313.881781] [49942]: 'PortForwarding': '1.3', [ 1313.881781] [49942]: 'QosPolicy': '1.10', [ 1313.881781] [49942]: 'SecurityGroup': '1.6', [ 1313.881781] [49942]: 'SecurityGroupRule': '1.3', [ 1313.881781] [49942]: 'SubPort': '1.0', [ 1313.881781] [49942]: 'Subnet': '1.2', [ 1313.881781] [49942]: 'Trunk': '1.1'}} [ 1313.881781] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1313.889150] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1313.889761] [49942]: DEBUG neutron.scheduler.base_scheduler [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1313.892712] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1313.905246] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 1, 'network': {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1313.905429] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit: [ 1313.905429] [49942]: key[id], None -> 8c8724b4-12c1-4f21-9b22-8df921d58d03 [ 1313.905429] [49942]: key[binding:vnic_type], None -> normal [ 1313.905429] [49942]: key[tags], None -> [] [ 1313.905429] [49942]: key[binding:vif_details], None -> {} [ 1313.905429] [49942]: key[allowed_address_pairs], None -> [] [ 1313.905429] [49942]: key[extra_dhcp_opts], None -> [] [ 1313.905429] [49942]: key[binding:profile], None -> {} [ 1313.905429] [49942]: key[admin_state_up], None -> True [ 1313.905429] [49942]: key[network], None -> {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1313.905429] [49942]: key[binding:vif_type], None -> unbound [ 1313.905429] [49942]: key[device_owner], None -> [ 1313.905429] [49942]: key[created_at], None -> 2025-11-20T12:41:15Z [ 1313.905429] [49942]: key[updated_at], None -> 2025-11-20T12:41:15Z [ 1313.905429] [49942]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1313.905429] [49942]: key[binding:host_id], None -> [ 1313.905429] [49942]: key[description], None -> [ 1313.905429] [49942]: key[standard_attr_id], None -> 1797 [ 1313.905429] [49942]: key[name], None -> [ 1313.905429] [49942]: key[mac_address], None -> fa:16:3e:00:06:18 [ 1313.905429] [49942]: key[status], None -> DOWN [ 1313.905429] [49942]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1313.905429] [49942]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] [ 1313.905429] [49942]: key[security_groups], None -> ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] [ 1313.905429] [49942]: key[revision_number], None -> 1 [ 1313.905429] [49942]: key[port_security_enabled], None -> True [ 1313.905429] [49942]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1313.905429] [49942]: key[device_id], None -> b846aae4-a179-471c-9588-43daa4368e02 [ 1313.905429] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1313.934098] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1313.934501] [49942]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-7a3d43fd-1eaf-42fe-9c72-9e18d7c43d29 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1313.943319] [49942]: [pid: 49942|app: 0|req: 5861/11529] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:41:15 2025] POST /networking/v2.0/ports => generated 732 bytes in 287 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1313.951138] [49941]: DEBUG neutron.api.v2.base [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Request body: {'port': {'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1313.990054] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.090452] [49941]: DEBUG neutron.notifiers.nova [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8c8724b4-12c1-4f21-9b22-8df921d58d03 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1314.095346] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks [] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.102579] [49941]: DEBUG neutron.db.provisioning_blocks [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Transition to ACTIVE for port object 8c8724b4-12c1-4f21-9b22-8df921d58d03 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1314.104075] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_precommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1314.104236] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_precommit: [ 1314.104236] [49941]: key[device_owner], -> compute:nova [ 1314.104236] [49941]: key[binding:host_id], -> cpu-1 [ 1314.104236] [49941]: key[revision_number], 1 -> 2 [ 1314.104236] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.105343] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1314.123859] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Pushing event updated for resources: {'Port': ['ID=8c8724b4-12c1-4f21-9b22-8df921d58d03,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1314.127733] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.127938] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.127938] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128087] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128165] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128219] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128318] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128406] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128496] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128588] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128679] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128769] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128858] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.128961] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129039] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129178] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129271] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129357] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129451] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129541] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129639] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129730] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129820] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129907] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.129999] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.130099] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.130191] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.130345] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.130399] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.130445] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1314.131195] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Tracked resource versions report: [ 1314.131195] [49941]: pushed versions: [ 1314.131195] [49941]: { 'AddressGroup': {'1.2'}, [ 1314.131195] [49941]: 'Agent': {'1.1'}, [ 1314.131195] [49941]: 'ConntrackHelper': {'1.0'}, [ 1314.131195] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1314.131195] [49941]: 'Log': {'1.0'}, [ 1314.131195] [49941]: 'NDPProxy': {'1.0'}, [ 1314.131195] [49941]: 'Network': {'1.2'}, [ 1314.131195] [49941]: 'Port': {'1.10'}, [ 1314.131195] [49941]: 'PortForwarding': {'1.3'}, [ 1314.131195] [49941]: 'QosPolicy': {'1.10'}, [ 1314.131195] [49941]: 'SecurityGroup': {'1.6'}, [ 1314.131195] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1314.131195] [49941]: 'SubPort': {'1.0'}, [ 1314.131195] [49941]: 'Subnet': {'1.2'}, [ 1314.131195] [49941]: 'Trunk': {'1.1'}} [ 1314.131195] [49941]: consumer versions: [ 1314.131195] [49941]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1314.131195] [49941]: 'Agent': '1.1', [ 1314.131195] [49941]: 'ConntrackHelper': '1.0', [ 1314.131195] [49941]: 'LocalIPAssociation': '1.0', [ 1314.131195] [49941]: 'Log': '1.0', [ 1314.131195] [49941]: 'NDPProxy': '1.0', [ 1314.131195] [49941]: 'Network': '1.2', [ 1314.131195] [49941]: 'Port': '1.10', [ 1314.131195] [49941]: 'PortForwarding': '1.3', [ 1314.131195] [49941]: 'QosPolicy': '1.10', [ 1314.131195] [49941]: 'SecurityGroup': '1.6', [ 1314.131195] [49941]: 'SecurityGroupRule': '1.3', [ 1314.131195] [49941]: 'SubPort': '1.0', [ 1314.131195] [49941]: 'Subnet': '1.2', [ 1314.131195] [49941]: 'Trunk': '1.1'}, [ 1314.131195] [49941]: L3 agent@devstack: {}, [ 1314.131195] [49941]: DHCP agent@devstack: {}, [ 1314.131195] [49941]: Metadata agent@devstack: {}, [ 1314.131195] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1314.131195] [49941]: 'Agent': '1.1', [ 1314.131195] [49941]: 'ConntrackHelper': '1.0', [ 1314.131195] [49941]: 'LocalIPAssociation': '1.0', [ 1314.131195] [49941]: 'Log': '1.0', [ 1314.131195] [49941]: 'NDPProxy': '1.0', [ 1314.131195] [49941]: 'Network': '1.2', [ 1314.131195] [49941]: 'Port': '1.10', [ 1314.131195] [49941]: 'PortForwarding': '1.3', [ 1314.131195] [49941]: 'QosPolicy': '1.10', [ 1314.131195] [49941]: 'SecurityGroup': '1.6', [ 1314.131195] [49941]: 'SecurityGroupRule': '1.3', [ 1314.131195] [49941]: 'SubPort': '1.0', [ 1314.131195] [49941]: 'Subnet': '1.2', [ 1314.131195] [49941]: 'Trunk': '1.1'}} [ 1314.131195] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1314.162714] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_postcommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': '', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1314.163096] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_postcommit: [ 1314.163096] [49941]: key[device_owner], -> compute:nova [ 1314.163096] [49941]: key[binding:host_id], -> cpu-1 [ 1314.163096] [49941]: key[revision_number], 1 -> 2 [ 1314.163096] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1314.168564] [49941]: DEBUG neutron.plugins.ml2.managers [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Attempting to bind port 8c8724b4-12c1-4f21-9b22-8df921d58d03 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1314.168766] [49941]: DEBUG neutron.plugins.ml2.managers [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Attempting to bind port 8c8724b4-12c1-4f21-9b22-8df921d58d03 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1314.168896] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Attempting to bind port 8c8724b4-12c1-4f21-9b22-8df921d58d03 on network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1314.183518] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 41, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1314.183822] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Bind Segment={'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 41, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1314.186022] [49941]: DEBUG networking_nsxv3.api.rpc [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Bind port on Host cpu-1 & Segment [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1314.675172] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-88c269fd-5534-4c6a-bb72-3e6780b51db1 req-7af6c96f-301e-4fa5-b1a8-aaeb3c227599 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1314.676247] [49942]: [pid: 49942|app: 0|req: 5862/11530] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:16 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1314.681908] [49942]: DEBUG neutron.api.wsgi [req-88c269fd-5534-4c6a-bb72-3e6780b51db1 req-85fcb0a4-5219-440e-bbe2-6257f79f9703 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1314.701230] [49942]: [pid: 49942|app: 0|req: 5863/11531] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:16 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1315.189175] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Bound using segment: {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1315.189642] [49941]: DEBUG neutron.plugins.ml2.managers [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Bound port: 8c8724b4-12c1-4f21-9b22-8df921d58d03, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "89463199-7ddf-4ee7-b485-1629a75b4b8f", "external-id": "nsx-vlan-transportzone-302", "segmentation_id": 302}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1315.189760] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.229247] [49941]: DEBUG neutron.plugins.ml2.db [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] For port 8c8724b4-12c1-4f21-9b22-8df921d58d03, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1315.231932] [49941]: DEBUG neutron.plugins.ml2.db [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] For port 8c8724b4-12c1-4f21-9b22-8df921d58d03, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c8724b4-12c1-4f21-9b22-8df921d58d03,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1315.233389] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_precommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1315.233600] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_precommit: [ 1315.233600] [49941]: key[binding:vif_type], unbound -> ovs [ 1315.233600] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} [ 1315.233600] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.236302] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.259613] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Pushing event updated for resources: {'Port': ['ID=8c8724b4-12c1-4f21-9b22-8df921d58d03,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1315.265756] [49941]: DEBUG neutron.db.provisioning_blocks [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Provisioning complete for port 8c8724b4-12c1-4f21-9b22-8df921d58d03 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1315.265959] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.266043] [49941]: INFO neutron.plugins.ml2.plugin [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Attempt 1 to provision port 8c8724b4-12c1-4f21-9b22-8df921d58d03 [ 1315.303048] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Current status of the port 8c8724b4-12c1-4f21-9b22-8df921d58d03 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1315.303292] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.317708] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b846aae4-a179-471c-9588-43daa4368e02', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8c8724b4-12c1-4f21-9b22-8df921d58d03'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1315.325192] [49941]: DEBUG neutron.plugins.ml2.db [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] For port 8c8724b4-12c1-4f21-9b22-8df921d58d03, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c8724b4-12c1-4f21-9b22-8df921d58d03,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1315.326901] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1a96ddc0-97ee-4004-8454-ad2391304e2b" -d '{"events": [{"server_uuid": "b846aae4-a179-471c-9588-43daa4368e02", "name": "network-vif-plugged", "status": "completed", "tag": "8c8724b4-12c1-4f21-9b22-8df921d58d03"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1315.354036] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:41: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-63232523-d748-4ba9-8c9a-8b2679cdf3a7 x-openstack-request-id: req-63232523-d748-4ba9-8c9a-8b2679cdf3a7 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1315.355463] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b846aae4-a179-471c-9588-43daa4368e02", "name": "network-vif-plugged", "status": "completed", "tag": "8c8724b4-12c1-4f21-9b22-8df921d58d03", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1315.355546] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-63232523-d748-4ba9-8c9a-8b2679cdf3a7 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1315.355732] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-63232523-d748-4ba9-8c9a-8b2679cdf3a7'] response: {'server_uuid': 'b846aae4-a179-471c-9588-43daa4368e02', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'code': 200} [ 1315.361793] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_precommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:17Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:16Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1315.362019] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_precommit: [ 1315.362019] [49941]: key[status], DOWN -> ACTIVE [ 1315.362019] [49941]: key[updated_at], 2025-11-20T12:41:16Z -> 2025-11-20T12:41:17Z [ 1315.362019] [49941]: key[revision_number], 4 -> 5 [ 1315.362019] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.367021] [49941]: DEBUG neutron.db.provisioning_blocks [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Provisioning complete for port 8c8724b4-12c1-4f21-9b22-8df921d58d03 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1315.367173] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.367282] [49941]: INFO neutron.plugins.ml2.plugin [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Attempt 1 to provision port 8c8724b4-12c1-4f21-9b22-8df921d58d03 [ 1315.403665] [49941]: DEBUG neutron.plugins.ml2.plugin [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Current status of the port 8c8724b4-12c1-4f21-9b22-8df921d58d03 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1315.404546] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_postcommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:17Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:16Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1315.404752] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_postcommit: [ 1315.404752] [49941]: key[status], DOWN -> ACTIVE [ 1315.404752] [49941]: key[updated_at], 2025-11-20T12:41:16Z -> 2025-11-20T12:41:17Z [ 1315.404752] [49941]: key[revision_number], 4 -> 5 [ 1315.404752] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.404919] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.428018] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Pushing event updated for resources: {'Port': ['ID=8c8724b4-12c1-4f21-9b22-8df921d58d03,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1315.430544] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_postcommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:16Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:15Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1315.430769] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] update_port_postcommit: [ 1315.430769] [49941]: key[binding:vif_type], unbound -> ovs [ 1315.430769] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} [ 1315.430769] [49941]: key[updated_at], 2025-11-20T12:41:15Z -> 2025-11-20T12:41:16Z [ 1315.430769] [49941]: key[revision_number], 2 -> 4 [ 1315.430769] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1315.435707] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.436071] [49941]: DEBUG neutron_lib.callbacks.manager [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-14961e02-2db6-4b91-abe4-a915dcf0bca3 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1315.437811] [49941]: [pid: 49941|app: 0|req: 5669/11532] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:41:15 2025] PUT /networking/v2.0/ports/8c8724b4-12c1-4f21-9b22-8df921d58d03 => generated 1037 bytes in 1489 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1315.791144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-04c82904-a7da-4735-b52f-c898ca4af9b1 req-1d4f0b9a-36e7-4eb2-b499-d1c5412954fc tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1315.792090] [49942]: [pid: 49942|app: 0|req: 5864/11533] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:17 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1315.797942] [49941]: DEBUG neutron.api.wsgi [req-04c82904-a7da-4735-b52f-c898ca4af9b1 req-899371b2-bc3f-47b9-a19d-54b3c7e7d0e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1315.819799] [49941]: [pid: 49941|app: 0|req: 5670/11534] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:17 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.473160] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-edff2e06-2ec0-47ca-b610-27d7ae5d25b8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.474115] [49942]: [pid: 49942|app: 0|req: 5865/11535] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1316.481075] [49941]: DEBUG neutron.api.wsgi [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-6807d0e2-33ba-4af3-9c47-1ec89d854dda service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.493981] [49941]: [pid: 49941|app: 0|req: 5671/11536] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=8c8724b4-12c1-4f21-9b22-8df921d58d03 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.520842] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-a5b9bc6f-de95-4983-ad5b-b8914df5db48 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.521726] [49942]: [pid: 49942|app: 0|req: 5866/11537] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.550075] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f1dfab8-ba85-4ba6-97de-34c58ee2d614 req-80ba1b08-d162-48bb-89be-8e627a1ff3e0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.550997] [49941]: [pid: 49941|app: 0|req: 5672/11538] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.587206] [49942]: [pid: 49942|app: 0|req: 5867/11539] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.623957] [49941]: [pid: 49941|app: 0|req: 5673/11540] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1316.894995] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a90f735a-b555-4945-96d5-ead201f4665f req-6cbcc862-fd98-4a75-8213-0eb4b713e7f5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1316.895905] [49942]: [pid: 49942|app: 0|req: 5868/11541] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1316.901782] [49941]: DEBUG neutron.api.wsgi [req-a90f735a-b555-4945-96d5-ead201f4665f req-0f83a28d-3ac6-4a79-a9ea-8590538006c6 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1316.921054] [49941]: [pid: 49941|app: 0|req: 5674/11542] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:18 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1317.358428] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'b846aae4-a179-471c-9588-43daa4368e02', 'tag': '8c8724b4-12c1-4f21-9b22-8df921d58d03'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1317.359846] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8c5e6862-7421-4715-bd51-a393c9e77076" -d '{"events": [{"name": "network-changed", "server_uuid": "b846aae4-a179-471c-9588-43daa4368e02", "tag": "8c8724b4-12c1-4f21-9b22-8df921d58d03"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1317.383829] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:41: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-f83e1cb9-627c-481b-aa82-5ea8e20c5e05 x-openstack-request-id: req-f83e1cb9-627c-481b-aa82-5ea8e20c5e05 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1317.384062] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "b846aae4-a179-471c-9588-43daa4368e02", "tag": "8c8724b4-12c1-4f21-9b22-8df921d58d03", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1317.384219] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f83e1cb9-627c-481b-aa82-5ea8e20c5e05 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1317.384526] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f83e1cb9-627c-481b-aa82-5ea8e20c5e05'] response: {'name': 'network-changed', 'server_uuid': 'b846aae4-a179-471c-9588-43daa4368e02', 'tag': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'status': 'completed', 'code': 200} [ 1317.916966] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c5e6862-7421-4715-bd51-a393c9e77076 req-b981a076-b993-44ff-a4c0-87f59e991c9e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.916966] [49942]: [pid: 49942|app: 0|req: 5869/11543] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1317.951494] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c5e6862-7421-4715-bd51-a393c9e77076 req-2fdda87d-80a4-447a-be41-dda7cb467522 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.952480] [49941]: [pid: 49941|app: 0|req: 5675/11544] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1317.958916] [49942]: DEBUG neutron.api.wsgi [req-8c5e6862-7421-4715-bd51-a393c9e77076 req-afad7023-1352-4502-bb79-0d59cd49264e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1317.971101] [49942]: [pid: 49942|app: 0|req: 5870/11545] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=8c8724b4-12c1-4f21-9b22-8df921d58d03 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1317.992324] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c5e6862-7421-4715-bd51-a393c9e77076 req-c473dfac-46b2-4e14-9340-1a5cc1866bb7 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1317.993177] [49942]: [pid: 49942|app: 0|req: 5871/11546] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1318.016248] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a1368df5-977b-4d35-b091-4c6c42f29f99 req-a2e04c67-a0ae-4a60-a03d-51826f772517 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.017175] [49941]: [pid: 49941|app: 0|req: 5676/11547] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.020149] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c5e6862-7421-4715-bd51-a393c9e77076 req-6acfafe7-e6b7-4974-bcd9-d8e005e665f4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1318.021039] [49942]: [pid: 49942|app: 0|req: 5872/11548] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1318.023416] [49941]: DEBUG neutron.api.wsgi [req-a1368df5-977b-4d35-b091-4c6c42f29f99 req-7a8c82ab-2b49-4649-a77e-08a0cb81a3b1 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1318.041127] [49941]: [pid: 49941|app: 0|req: 5677/11549] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1318.054368] [49942]: [pid: 49942|app: 0|req: 5873/11550] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1318.087691] [49941]: [pid: 49941|app: 0|req: 5678/11551] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:41:19 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1319.133268] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ba3dce8-c005-451c-8841-4f3c334cb050 req-20663c99-c506-4ad0-9f9a-ae3beb21459d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1319.134188] [49942]: [pid: 49942|app: 0|req: 5874/11552] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:20 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1319.140279] [49941]: DEBUG neutron.api.wsgi [req-1ba3dce8-c005-451c-8841-4f3c334cb050 req-28483871-95a2-4d5a-ab56-006bee6c4513 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1319.160205] [49941]: [pid: 49941|app: 0|req: 5679/11553] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:20 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1320.231602] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-df9f0b53-538b-41f5-acdb-c66be870d707 req-891f5956-54c3-4395-b993-cdc31255a4f3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1320.232567] [49942]: [pid: 49942|app: 0|req: 5875/11554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:21 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1320.238595] [49941]: DEBUG neutron.api.wsgi [req-df9f0b53-538b-41f5-acdb-c66be870d707 req-76155818-81b5-44fc-8726-05393afb0847 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1320.259463] [49941]: [pid: 49941|app: 0|req: 5680/11555] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:21 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1321.341144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-96cadcf1-bb2a-4bfa-b1a8-62d61a8a1efc req-ee6bd7c1-43cd-4e5d-a4c6-1690df39e759 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1321.342453] [49942]: [pid: 49942|app: 0|req: 5876/11556] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:23 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1321.348234] [49941]: DEBUG neutron.api.wsgi [req-96cadcf1-bb2a-4bfa-b1a8-62d61a8a1efc req-377dd1ea-a713-41de-b3a9-87beff079911 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1321.367543] [49941]: [pid: 49941|app: 0|req: 5681/11557] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:23 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1322.456644] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-56da0781-63ca-4dc0-bd89-8db9e143439f req-6ad2938e-b4b8-47fd-b6d5-d82a16af77ad tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.457598] [49942]: [pid: 49942|app: 0|req: 5877/11558] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:24 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.463539] [49941]: DEBUG neutron.api.wsgi [req-56da0781-63ca-4dc0-bd89-8db9e143439f req-1d3bb286-fbfd-4db9-8a04-e07df262c27a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.485878] [49941]: [pid: 49941|app: 0|req: 5682/11559] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:24 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1322.558635] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51ad8afc-2ac7-4748-be2f-f26ee12bbefc req-1bb70426-70ac-4b92-b2ce-dc23c2d5e17c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.559553] [49942]: [pid: 49942|app: 0|req: 5878/11560] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:24 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.565266] [49941]: DEBUG neutron.api.wsgi [req-51ad8afc-2ac7-4748-be2f-f26ee12bbefc req-25553801-88c8-4509-a3e2-b5f33f91ccf1 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.583522] [49941]: [pid: 49941|app: 0|req: 5683/11561] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:24 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1322.695127] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c537e9e7-55b5-4535-a22e-2c0f0c9e11b6 req-ea315e51-36a1-4177-8bc8-2c0cb6aae8e3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1322.696057] [49942]: [pid: 49942|app: 0|req: 5879/11562] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:24 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1322.701893] [49941]: DEBUG neutron.api.wsgi [req-c537e9e7-55b5-4535-a22e-2c0f0c9e11b6 req-97dcf718-d787-4f3e-97ed-27932b8f252e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1322.720235] [49941]: [pid: 49941|app: 0|req: 5684/11563] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:24 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1323.791041] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0aacdc49-b9d9-4b9d-92b8-120cddd27e88 req-4b1c707c-2416-4758-aecc-2c8172bb9b92 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1323.791462] [49942]: [pid: 49942|app: 0|req: 5880/11564] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:25 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1323.797627] [49941]: DEBUG neutron.api.wsgi [req-0aacdc49-b9d9-4b9d-92b8-120cddd27e88 req-0a32d580-ddd1-4c1a-83d1-32983f6777c9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1323.814972] [49941]: [pid: 49941|app: 0|req: 5685/11565] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:25 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1324.916323] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46d1a0c6-50e7-4c5c-970b-d1727b0b4543 req-1379b1c5-3e7d-4219-967a-0c9422e7e4e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1324.917233] [49942]: [pid: 49942|app: 0|req: 5881/11566] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:26 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1324.923018] [49941]: DEBUG neutron.api.wsgi [req-46d1a0c6-50e7-4c5c-970b-d1727b0b4543 req-ad51ce4c-94c5-41a1-8798-e6e2f50b8910 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1324.941208] [49941]: [pid: 49941|app: 0|req: 5686/11567] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:26 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1325.166426] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b95bf90-772b-49eb-9391-e084a8d14b26 req-fa9ecda6-2038-4a87-b429-7d2a490fbf05 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1325.167323] [49942]: [pid: 49942|app: 0|req: 5882/11568] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:26 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1325.173785] [49941]: DEBUG neutron.api.wsgi [req-5b95bf90-772b-49eb-9391-e084a8d14b26 req-c0afb671-59a1-4c97-be07-ee335a4211ca tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1325.196130] [49941]: [pid: 49941|app: 0|req: 5687/11569] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:26 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1326.284188] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28fe9a14-3058-4e5c-831b-45a3e2fcf16c req-33308876-0d06-484f-8ed4-5203b2edf889 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1326.285087] [49942]: [pid: 49942|app: 0|req: 5883/11570] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:28 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1326.291224] [49941]: DEBUG neutron.api.wsgi [req-28fe9a14-3058-4e5c-831b-45a3e2fcf16c req-01fa6072-a065-4a2e-b7df-492c3fd5fdd8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1326.313209] [49941]: [pid: 49941|app: 0|req: 5688/11571] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:28 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1327.382222] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-241979e0-c050-43db-b2ce-547d7a844902 req-004d9ce2-d484-473d-a983-c15c6a9204b1 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1327.383043] [49942]: [pid: 49942|app: 0|req: 5884/11572] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:29 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1327.388511] [49941]: DEBUG neutron.api.wsgi [req-241979e0-c050-43db-b2ce-547d7a844902 req-1c621465-27ae-46d9-8409-1531eb9b9bd5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1327.407049] [49941]: [pid: 49941|app: 0|req: 5689/11573] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:29 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1328.484317] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-182a8f47-9cd0-4cda-a79a-8bcf03ef1081 req-6b80e128-99e8-4c3d-9164-c2446f9da21e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1328.485233] [49942]: [pid: 49942|app: 0|req: 5885/11574] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:30 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1328.492086] [49941]: DEBUG neutron.api.wsgi [req-182a8f47-9cd0-4cda-a79a-8bcf03ef1081 req-39a769d0-6ae2-4239-acff-008577912470 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1328.513597] [49941]: [pid: 49941|app: 0|req: 5690/11575] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:30 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1329.584186] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-45eed2c2-ab30-459e-bbf8-4a040253c2ee req-fdb27718-71ea-49ae-ae13-70ac90766d47 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1329.585052] [49942]: [pid: 49942|app: 0|req: 5886/11576] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:31 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1329.590694] [49941]: DEBUG neutron.api.wsgi [req-45eed2c2-ab30-459e-bbf8-4a040253c2ee req-f63c3c1c-3393-470b-9181-ace7a1af1637 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1329.608762] [49941]: [pid: 49941|app: 0|req: 5691/11577] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:31 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1330.726860] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-80091080-466b-468d-a200-4387d3dc18e0 req-93d4fd3a-2a86-404a-ae8e-134cf52ebf32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1330.727909] [49942]: [pid: 49942|app: 0|req: 5887/11578] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:32 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1330.734729] [49941]: DEBUG neutron.api.wsgi [req-80091080-466b-468d-a200-4387d3dc18e0 req-d36148a1-65b4-4e5c-bfb7-02cc4449b6c6 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1330.757598] [49941]: [pid: 49941|app: 0|req: 5692/11579] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:32 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1331.828587] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-301efe82-179a-411c-997a-9408f1ae716c req-533487d5-c81a-46a1-bafa-e79d6593a83a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1331.829568] [49942]: [pid: 49942|app: 0|req: 5888/11580] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:33 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1331.835671] [49941]: DEBUG neutron.api.wsgi [req-301efe82-179a-411c-997a-9408f1ae716c req-897ea5cb-ca94-46fe-a455-120d3e822824 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1331.854531] [49941]: [pid: 49941|app: 0|req: 5693/11581] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:33 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1332.926724] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79810687-cd01-435c-a351-79fed19a9b25 req-dfad9e5f-4461-4b03-9390-0d72a4a1b732 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1332.927595] [49942]: [pid: 49942|app: 0|req: 5889/11582] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:34 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1332.933529] [49941]: DEBUG neutron.api.wsgi [req-79810687-cd01-435c-a351-79fed19a9b25 req-3057d0ad-e85d-4a3c-b45d-7a24209a3980 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1332.952987] [49941]: [pid: 49941|app: 0|req: 5694/11583] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:34 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1334.027900] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c078b9c6-6a2b-4d61-8d71-1f97313aecdb req-1556fdbe-3b31-44d2-9f33-4fe8408da4ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1334.028847] [49942]: [pid: 49942|app: 0|req: 5890/11584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:35 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1334.036552] [49941]: DEBUG neutron.api.wsgi [req-c078b9c6-6a2b-4d61-8d71-1f97313aecdb req-8e017dac-f000-483a-83c6-cfd3a0c74b99 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1334.056098] [49941]: [pid: 49941|app: 0|req: 5695/11585] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:35 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1335.128568] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d16ce9e-01ef-4e50-bd59-0b5c2710907b req-219c7075-04aa-42ed-a709-c143f2e40245 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1335.129630] [49942]: [pid: 49942|app: 0|req: 5891/11586] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:36 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1335.135517] [49941]: DEBUG neutron.api.wsgi [req-0d16ce9e-01ef-4e50-bd59-0b5c2710907b req-89bde355-80b9-441a-bc8c-4db4c3e78ba7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1335.155293] [49941]: [pid: 49941|app: 0|req: 5696/11587] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:36 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1336.259110] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6a3ae68-27b5-40f2-84ff-a58fd4f01601 req-77465210-6906-453f-bb05-76b28f19957d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1336.260111] [49942]: [pid: 49942|app: 0|req: 5892/11588] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:37 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1336.266161] [49941]: DEBUG neutron.api.wsgi [req-a6a3ae68-27b5-40f2-84ff-a58fd4f01601 req-3e6ddfc7-cd41-447b-8ecd-6d99dd4e63ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1336.285247] [49941]: [pid: 49941|app: 0|req: 5697/11589] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:38 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1337.381232] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3033d4b5-207c-4b39-b635-29df1a614428 req-dd9f34b3-3658-44c4-b0a2-7cb93b5ca406 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.382207] [49942]: [pid: 49942|app: 0|req: 5893/11590] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.388201] [49941]: DEBUG neutron.api.wsgi [req-3033d4b5-207c-4b39-b635-29df1a614428 req-e9cd3549-5ef8-4bc7-b15b-09dfc063f59f tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1337.412678] [49941]: [pid: 49941|app: 0|req: 5698/11591] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1337.484596] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-934739ac-e328-4060-8945-59a6e7a7a21e req-f3f58add-8bc7-4843-a961-9bd1475f8af7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.485536] [49942]: [pid: 49942|app: 0|req: 5894/11592] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.491354] [49941]: DEBUG neutron.api.wsgi [req-934739ac-e328-4060-8945-59a6e7a7a21e req-aecd2523-aa6a-408d-97e5-c8841e2e926d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1337.510952] [49941]: [pid: 49941|app: 0|req: 5699/11593] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1337.580890] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3beaa926-e211-4d88-b3ce-b33813b17464 req-66119173-4759-497b-8a7c-b2c1654a3c8d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.581760] [49942]: [pid: 49942|app: 0|req: 5895/11594] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.587818] [49941]: DEBUG neutron.api.wsgi [req-3beaa926-e211-4d88-b3ce-b33813b17464 req-14684419-36f5-4655-8bdb-0c673cd32e21 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1337.607269] [49941]: [pid: 49941|app: 0|req: 5700/11595] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.746301] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0cf32133-3268-4e8c-b021-3bc51d9dc395 req-8938c91d-c2e9-46b0-a077-cae546ef2a00 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1337.747235] [49942]: [pid: 49942|app: 0|req: 5896/11596] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1337.753196] [49941]: DEBUG neutron.api.wsgi [req-0cf32133-3268-4e8c-b021-3bc51d9dc395 req-6af9f1db-1850-4d91-ab55-fd2294cb8ede tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1337.772418] [49941]: [pid: 49941|app: 0|req: 5701/11597] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:39 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1338.845829] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-97263bf8-5f33-470d-b8ba-3adf2e6c044f req-c659d8bb-30b5-44d1-ab1f-2cbb89ee51eb tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1338.846747] [49942]: [pid: 49942|app: 0|req: 5897/11598] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:40 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1338.853040] [49941]: DEBUG neutron.api.wsgi [req-97263bf8-5f33-470d-b8ba-3adf2e6c044f req-5ad6a0df-3b0b-4b55-96f6-b3bddf03f70b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1338.872765] [49941]: [pid: 49941|app: 0|req: 5702/11599] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:40 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1339.326798] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-494cda6f-c447-447d-895c-c1c205009db2 req-0a43d6b3-ef1c-454c-aa08-ff251757d76e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1339.327746] [49942]: [pid: 49942|app: 0|req: 5898/11600] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:41 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1339.402553] [49941]: DEBUG neutron.plugins.ml2.plugin [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Deleting port 8c8724b4-12c1-4f21-9b22-8df921d58d03 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1339.402806] [49941]: DEBUG neutron_lib.callbacks.manager [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.426983] [49941]: DEBUG neutron.plugins.ml2.db [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] For port 8c8724b4-12c1-4f21-9b22-8df921d58d03, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8c8724b4-12c1-4f21-9b22-8df921d58d03,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1339.427255] [49941]: DEBUG neutron_lib.callbacks.manager [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.431342] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:17Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1339.431636] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit: [ 1339.431636] [49941]: key[id], 8c8724b4-12c1-4f21-9b22-8df921d58d03 -> None [ 1339.431636] [49941]: key[binding:vnic_type], normal -> None [ 1339.431636] [49941]: key[tags], [] -> None [ 1339.431636] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1339.431636] [49941]: key[allowed_address_pairs], [] -> None [ 1339.431636] [49941]: key[extra_dhcp_opts], [] -> None [ 1339.431636] [49941]: key[binding:profile], {} -> None [ 1339.431636] [49941]: key[admin_state_up], True -> None [ 1339.431636] [49941]: key[binding:vif_type], ovs -> None [ 1339.431636] [49941]: key[device_owner], compute:nova -> None [ 1339.431636] [49941]: key[created_at], 2025-11-20T12:41:15Z -> None [ 1339.431636] [49941]: key[updated_at], 2025-11-20T12:41:17Z -> None [ 1339.431636] [49941]: key[description], -> None [ 1339.431636] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1339.431636] [49941]: key[binding:host_id], cpu-1 -> None [ 1339.431636] [49941]: key[standard_attr_id], 1797 -> None [ 1339.431636] [49941]: key[name], -> None [ 1339.431636] [49941]: key[mac_address], fa:16:3e:00:06:18 -> None [ 1339.431636] [49941]: key[status], ACTIVE -> None [ 1339.431636] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1339.431636] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] -> None [ 1339.431636] [49941]: key[security_groups], ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] -> None [ 1339.431636] [49941]: key[revision_number], 5 -> None [ 1339.431636] [49941]: key[port_security_enabled], True -> None [ 1339.431636] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1339.431636] [49941]: key[device_id], b846aae4-a179-471c-9588-43daa4368e02 -> None [ 1339.431636] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.433715] [49941]: DEBUG neutron.plugins.ml2.plugin [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Calling delete_port for 8c8724b4-12c1-4f21-9b22-8df921d58d03 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1339.522542] [49941]: DEBUG neutron_lib.callbacks.manager [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8c8724b4-12c1-4f21-9b22-8df921d58d03), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.530470] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'Port': ['ID=8c8724b4-12c1-4f21-9b22-8df921d58d03,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1339.555625] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] No DVR routers for this DVR port 8c8724b4-12c1-4f21-9b22-8df921d58d03 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1339.555992] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit called with port settings {'id': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:00:06:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'b846aae4-a179-471c-9588-43daa4368e02', 'device_owner': 'compute:nova', 'standard_attr_id': 1797, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:15Z', 'updated_at': '2025-11-20T12:41:17Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1339.556162] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit: [ 1339.556162] [49941]: key[id], 8c8724b4-12c1-4f21-9b22-8df921d58d03 -> None [ 1339.556162] [49941]: key[binding:vnic_type], normal -> None [ 1339.556162] [49941]: key[tags], [] -> None [ 1339.556162] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1339.556162] [49941]: key[allowed_address_pairs], [] -> None [ 1339.556162] [49941]: key[extra_dhcp_opts], [] -> None [ 1339.556162] [49941]: key[binding:profile], {} -> None [ 1339.556162] [49941]: key[admin_state_up], True -> None [ 1339.556162] [49941]: key[binding:vif_type], ovs -> None [ 1339.556162] [49941]: key[device_owner], compute:nova -> None [ 1339.556162] [49941]: key[created_at], 2025-11-20T12:41:15Z -> None [ 1339.556162] [49941]: key[updated_at], 2025-11-20T12:41:17Z -> None [ 1339.556162] [49941]: key[description], -> None [ 1339.556162] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1339.556162] [49941]: key[binding:host_id], cpu-1 -> None [ 1339.556162] [49941]: key[standard_attr_id], 1797 -> None [ 1339.556162] [49941]: key[name], -> None [ 1339.556162] [49941]: key[mac_address], fa:16:3e:00:06:18 -> None [ 1339.556162] [49941]: key[status], ACTIVE -> None [ 1339.556162] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1339.556162] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] -> None [ 1339.556162] [49941]: key[security_groups], ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] -> None [ 1339.556162] [49941]: key[revision_number], 5 -> None [ 1339.556162] [49941]: key[port_security_enabled], True -> None [ 1339.556162] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1339.556162] [49941]: key[device_id], b846aae4-a179-471c-9588-43daa4368e02 -> None [ 1339.556162] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1339.557843] [49941]: DEBUG neutron_lib.callbacks.manager [req-494cda6f-c447-447d-895c-c1c205009db2 req-7482138c-8f9f-4d44-93d3-54e1859771ab tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1339.558395] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'b846aae4-a179-471c-9588-43daa4368e02', 'name': 'network-vif-deleted', 'tag': '8c8724b4-12c1-4f21-9b22-8df921d58d03'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1339.561038] [49941]: [pid: 49941|app: 0|req: 5703/11601] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:41:41 2025] DELETE /networking/v2.0/ports/8c8724b4-12c1-4f21-9b22-8df921d58d03 => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1339.562551] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e3501fb1-4c05-44e6-a0e5-41363df413b2" -d '{"events": [{"server_uuid": "b846aae4-a179-471c-9588-43daa4368e02", "name": "network-vif-deleted", "tag": "8c8724b4-12c1-4f21-9b22-8df921d58d03"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1339.590880] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:41: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-c333757a-43cf-46c7-a956-0bf110e114e6 x-openstack-request-id: req-c333757a-43cf-46c7-a956-0bf110e114e6 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1339.591090] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "b846aae4-a179-471c-9588-43daa4368e02", "name": "network-vif-deleted", "tag": "8c8724b4-12c1-4f21-9b22-8df921d58d03", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1339.591142] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c333757a-43cf-46c7-a956-0bf110e114e6 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1339.591316] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c333757a-43cf-46c7-a956-0bf110e114e6'] response: {'server_uuid': 'b846aae4-a179-471c-9588-43daa4368e02', 'name': 'network-vif-deleted', 'tag': '8c8724b4-12c1-4f21-9b22-8df921d58d03', 'status': 'completed', 'code': 200} [ 1339.939073] [49942]: [pid: 49942|app: 0|req: 5899/11602] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:41 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1341.003677] [49941]: [pid: 49941|app: 0|req: 5704/11603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:42 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1342.063395] [49942]: [pid: 49942|app: 0|req: 5900/11604] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:43 2025] GET /networking/v2.0/ports?device_id=b846aae4-a179-471c-9588-43daa4368e02 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1343.168060] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4fb11f5d-2edd-4fad-85d1-c99836b30cd5 req-fccbb3c6-6541-4cec-80c2-d07989cb68aa tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1343.169050] [49941]: [pid: 49941|app: 0|req: 5705/11605] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:44 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.174779] [49942]: DEBUG neutron.api.wsgi [req-4fb11f5d-2edd-4fad-85d1-c99836b30cd5 req-4ce6b329-7b9e-4aa5-9787-a70a44012b94 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1343.196775] [49942]: [pid: 49942|app: 0|req: 5901/11606] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:44 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1343.420044] [49941]: DEBUG neutron.api.v2.base [None req-73eebbdd-30a8-4aa1-b818-e76cb4254c85 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--27073357', 'description': 'tempest-description--194684785'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1343.436253] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73eebbdd-30a8-4aa1-b818-e76cb4254c85 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.482156] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73eebbdd-30a8-4aa1-b818-e76cb4254c85 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (4a65194b-ed85-448b-9248-dab1c23fb042), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.483510] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73eebbdd-30a8-4aa1-b818-e76cb4254c85 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (4a65194b-ed85-448b-9248-dab1c23fb042), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.495625] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-73eebbdd-30a8-4aa1-b818-e76cb4254c85 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=4a65194b-ed85-448b-9248-dab1c23fb042,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1343.506600] [49941]: DEBUG neutron_lib.callbacks.manager [None req-73eebbdd-30a8-4aa1-b818-e76cb4254c85 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.507166] [49941]: [pid: 49941|app: 0|req: 5706/11607] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:41:45 2025] POST /networking/v2.0/security-groups => generated 1660 bytes in 90 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1343.512965] [49942]: DEBUG neutron.api.v2.base [None req-65526575-17db-453e-895a-588d94096eb2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'security_group_rule': {'security_group_id': '4a65194b-ed85-448b-9248-dab1c23fb042', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1343.548656] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65526575-17db-453e-895a-588d94096eb2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (65978ee1-0c96-4e21-9ab4-d875e5aad40e), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.571121] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65526575-17db-453e-895a-588d94096eb2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (65978ee1-0c96-4e21-9ab4-d875e5aad40e), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.572356] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65526575-17db-453e-895a-588d94096eb2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (65978ee1-0c96-4e21-9ab4-d875e5aad40e), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.578493] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65526575-17db-453e-895a-588d94096eb2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=65978ee1-0c96-4e21-9ab4-d875e5aad40e,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1343.589784] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65526575-17db-453e-895a-588d94096eb2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.590328] [49942]: [pid: 49942|app: 0|req: 5902/11608] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:41:45 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 81 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1343.595606] [49941]: DEBUG neutron.api.v2.base [None req-f689f4f6-5deb-457b-ba56-1dcddbf3fc12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'security_group_rule': {'security_group_id': '4a65194b-ed85-448b-9248-dab1c23fb042', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1343.626436] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f689f4f6-5deb-457b-ba56-1dcddbf3fc12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (0faf7c73-a20e-4658-b80f-0189dfaab293), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.649802] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f689f4f6-5deb-457b-ba56-1dcddbf3fc12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (0faf7c73-a20e-4658-b80f-0189dfaab293), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.651045] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f689f4f6-5deb-457b-ba56-1dcddbf3fc12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (0faf7c73-a20e-4658-b80f-0189dfaab293), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.656992] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f689f4f6-5deb-457b-ba56-1dcddbf3fc12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=0faf7c73-a20e-4658-b80f-0189dfaab293,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1343.666606] [49941]: DEBUG neutron_lib.callbacks.manager [None req-f689f4f6-5deb-457b-ba56-1dcddbf3fc12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.667129] [49941]: [pid: 49941|app: 0|req: 5707/11609] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:41:45 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 74 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1343.672590] [49942]: DEBUG neutron.api.v2.base [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1343.686051] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.724870] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.777309] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Allocated IP 10.180.180.131 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/3b660a50-54f5-4767-ab31-781259e311be) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1343.836056] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for allowed_address_pair (3b660a50-54f5-4767-ab31-781259e311be), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.836475] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (3b660a50-54f5-4767-ab31-781259e311be), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.836731] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit called with port settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1343.836957] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit: [ 1343.836957] [49942]: key[id], None -> 3b660a50-54f5-4767-ab31-781259e311be [ 1343.836957] [49942]: key[binding:vnic_type], None -> normal [ 1343.836957] [49942]: key[binding:vif_details], None -> {} [ 1343.836957] [49942]: key[allowed_address_pairs], None -> [] [ 1343.836957] [49942]: key[binding:profile], None -> {} [ 1343.836957] [49942]: key[admin_state_up], None -> True [ 1343.836957] [49942]: key[binding:vif_type], None -> unbound [ 1343.836957] [49942]: key[device_owner], None -> network:floatingip [ 1343.836957] [49942]: key[tenant_id], None -> [ 1343.836957] [49942]: key[binding:host_id], None -> [ 1343.836957] [49942]: key[standard_attr_id], None -> 1803 [ 1343.836957] [49942]: key[name], None -> [ 1343.836957] [49942]: key[mac_address], None -> fa:16:3e:71:e2:f9 [ 1343.836957] [49942]: key[status], None -> N/A [ 1343.836957] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1343.836957] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] [ 1343.836957] [49942]: key[security_groups], None -> [] [ 1343.836957] [49942]: key[port_security_enabled], None -> False [ 1343.836957] [49942]: key[project_id], None -> [ 1343.836957] [49942]: key[device_id], None -> PENDING [ 1343.836957] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1343.862921] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3b660a50-54f5-4767-ab31-781259e311be), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.881957] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=3b660a50-54f5-4767-ab31-781259e311be,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1343.890423] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1343.891073] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1343.892456] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1343.903791] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit called with port settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:41:45Z', 'updated_at': '2025-11-20T12:41:45Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1343.903958] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit: [ 1343.903958] [49942]: key[id], None -> 3b660a50-54f5-4767-ab31-781259e311be [ 1343.903958] [49942]: key[binding:vnic_type], None -> normal [ 1343.903958] [49942]: key[tags], None -> [] [ 1343.903958] [49942]: key[binding:vif_details], None -> {} [ 1343.903958] [49942]: key[allowed_address_pairs], None -> [] [ 1343.903958] [49942]: key[extra_dhcp_opts], None -> [] [ 1343.903958] [49942]: key[binding:profile], None -> {} [ 1343.903958] [49942]: key[admin_state_up], None -> True [ 1343.903958] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1343.903958] [49942]: key[binding:vif_type], None -> unbound [ 1343.903958] [49942]: key[device_owner], None -> network:floatingip [ 1343.903958] [49942]: key[created_at], None -> 2025-11-20T12:41:45Z [ 1343.903958] [49942]: key[updated_at], None -> 2025-11-20T12:41:45Z [ 1343.903958] [49942]: key[tenant_id], None -> [ 1343.903958] [49942]: key[binding:host_id], None -> [ 1343.903958] [49942]: key[description], None -> [ 1343.903958] [49942]: key[standard_attr_id], None -> 1803 [ 1343.903958] [49942]: key[name], None -> [ 1343.903958] [49942]: key[mac_address], None -> fa:16:3e:71:e2:f9 [ 1343.903958] [49942]: key[status], None -> N/A [ 1343.903958] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1343.903958] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] [ 1343.903958] [49942]: key[security_groups], None -> [] [ 1343.903958] [49942]: key[revision_number], None -> 1 [ 1343.903958] [49942]: key[port_security_enabled], None -> False [ 1343.903958] [49942]: key[project_id], None -> [ 1343.903958] [49942]: key[device_id], None -> PENDING [ 1343.903958] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1343.930303] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (3bea29d9-8611-4c75-a432-6ade640bf79a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1343.948719] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (3b660a50-54f5-4767-ab31-781259e311be), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1344.010674] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (3b660a50-54f5-4767-ab31-781259e311be), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1344.010891] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_precommit called with port settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3bea29d9-8611-4c75-a432-6ade640bf79a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:41:45Z', 'updated_at': '2025-11-20T12:41:45Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:41:45Z', 'updated_at': '2025-11-20T12:41:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1344.011402] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_precommit: [ 1344.011402] [49942]: key[device_id], PENDING -> 3bea29d9-8611-4c75-a432-6ade640bf79a [ 1344.011402] [49942]: key[revision_number], 1 -> 2 [ 1344.011402] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1344.013043] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (3b660a50-54f5-4767-ab31-781259e311be), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1344.032318] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=3b660a50-54f5-4767-ab31-781259e311be,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1344.049532] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_postcommit called with port settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3bea29d9-8611-4c75-a432-6ade640bf79a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:41:45Z', 'updated_at': '2025-11-20T12:41:45Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:41:45Z', 'updated_at': '2025-11-20T12:41:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1344.049756] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_postcommit: [ 1344.049756] [49942]: key[device_id], PENDING -> 3bea29d9-8611-4c75-a432-6ade640bf79a [ 1344.049756] [49942]: key[revision_number], 1 -> 2 [ 1344.049756] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1344.049974] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (3bea29d9-8611-4c75-a432-6ade640bf79a), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1344.059270] [49942]: DEBUG neutron_lib.callbacks.manager [None req-1fffecc0-62a7-4cb7-b14e-3b31fd1e6484 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1344.059809] [49942]: [pid: 49942|app: 0|req: 5903/11610] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:41:45 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 390 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1344.114788] [49941]: DEBUG neutron.api.wsgi [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-fae01fea-3b17-4db0-97f7-ced720a16e6d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1344.136642] [49941]: [pid: 49941|app: 0|req: 5708/11611] 10.180.1.21 () {60 vars in 1586 bytes} [Thu Nov 20 12:41:45 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--27073357&fields=id&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 69 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1344.173912] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1de4efa7-a046-4073-9b70-b0828d08394a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1344.174809] [49942]: [pid: 49942|app: 0|req: 5904/11612] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:41:45 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1344.180918] [49941]: DEBUG neutron.api.wsgi [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-81a9bd97-573a-4db1-9117-382b41b22a41 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1344.184892] [49941]: [pid: 49941|app: 0|req: 5709/11613] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:41:45 2025] GET /networking/v2.0/quotas/39f1b8273b5849faa2b258880e5496db => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1344.238491] [49942]: [pid: 49942|app: 0|req: 5905/11614] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:41:45 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&fields=id => generated 149 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1344.275818] [49941]: [pid: 49941|app: 0|req: 5710/11615] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:46 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1344.311068] [49942]: [pid: 49942|app: 0|req: 5906/11616] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:41:46 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1344.406779] [49941]: [pid: 49941|app: 0|req: 5711/11617] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:46 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1345.462894] [49942]: [pid: 49942|app: 0|req: 5907/11618] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:47 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1346.519983] [49941]: [pid: 49941|app: 0|req: 5712/11619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:48 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1347.568079] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=1228,neutron:UPDATE=14,neutron:DELETE=32,neutron:INSERT=23 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1347.576310] [49942]: [pid: 49942|app: 0|req: 5908/11620] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:49 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1348.624723] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=1368,neutron:DELETE=35,neutron:UPDATE=14,neutron:INSERT=14 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1348.633122] [49941]: [pid: 49941|app: 0|req: 5713/11621] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:50 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1348.716710] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-3c27a3c9-726a-438d-bf31-1a351f268a10 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1348.717958] [49942]: [pid: 49942|app: 0|req: 5909/11622] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:41:50 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1348.726006] [49941]: DEBUG neutron.api.wsgi [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-6ad5c9db-5749-4811-8bb8-0bdcd3f546b3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1348.750381] [49941]: [pid: 49941|app: 0|req: 5714/11623] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:41:50 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 272 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1348.756310] [49942]: DEBUG neutron.api.v2.base [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'port': {'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'admin_state_up': True, 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1348.799879] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Made reservation on behalf of 39f1b8273b5849faa2b258880e5496db for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1348.802950] [49942]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1348.854270] [49942]: DEBUG neutron.db.db_base_plugin_common [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Allocated IP 192.168.128.14 (d93be430-cceb-4950-a7ec-7bdf15d2f2d5/497d67e4-7c95-4c2e-8777-960a0918af77/445ef404-bc5b-49d9-aa96-21f56703e11d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1348.917826] [49942]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for allowed_address_pair (445ef404-bc5b-49d9-aa96-21f56703e11d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1348.918502] [49942]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1348.918708] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1348.918845] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit: [ 1348.918845] [49942]: key[id], None -> 445ef404-bc5b-49d9-aa96-21f56703e11d [ 1348.918845] [49942]: key[binding:vnic_type], None -> normal [ 1348.918845] [49942]: key[binding:vif_details], None -> {} [ 1348.918845] [49942]: key[allowed_address_pairs], None -> [] [ 1348.918845] [49942]: key[binding:profile], None -> {} [ 1348.918845] [49942]: key[admin_state_up], None -> True [ 1348.918845] [49942]: key[binding:vif_type], None -> unbound [ 1348.918845] [49942]: key[device_owner], None -> [ 1348.918845] [49942]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1348.918845] [49942]: key[binding:host_id], None -> [ 1348.918845] [49942]: key[standard_attr_id], None -> 1805 [ 1348.918845] [49942]: key[name], None -> [ 1348.918845] [49942]: key[mac_address], None -> fa:16:3e:0b:02:c6 [ 1348.918845] [49942]: key[status], None -> DOWN [ 1348.918845] [49942]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1348.918845] [49942]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}] [ 1348.918845] [49942]: key[security_groups], None -> ['4a65194b-ed85-448b-9248-dab1c23fb042'] [ 1348.918845] [49942]: key[port_security_enabled], None -> True [ 1348.918845] [49942]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1348.918845] [49942]: key[device_id], None -> 665d212e-f497-4e75-9a18-c8167028c41b [ 1348.918845] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1348.944370] [49942]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1348.964400] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=445ef404-bc5b-49d9-aa96-21f56703e11d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1348.971823] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1348.972448] [49942]: DEBUG neutron.scheduler.base_scheduler [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1348.974504] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1348.988226] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 1, 'network': {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1348.988421] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit: [ 1348.988421] [49942]: key[id], None -> 445ef404-bc5b-49d9-aa96-21f56703e11d [ 1348.988421] [49942]: key[binding:vnic_type], None -> normal [ 1348.988421] [49942]: key[tags], None -> [] [ 1348.988421] [49942]: key[binding:vif_details], None -> {} [ 1348.988421] [49942]: key[allowed_address_pairs], None -> [] [ 1348.988421] [49942]: key[extra_dhcp_opts], None -> [] [ 1348.988421] [49942]: key[binding:profile], None -> {} [ 1348.988421] [49942]: key[admin_state_up], None -> True [ 1348.988421] [49942]: key[network], None -> {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1348.988421] [49942]: key[binding:vif_type], None -> unbound [ 1348.988421] [49942]: key[device_owner], None -> [ 1348.988421] [49942]: key[created_at], None -> 2025-11-20T12:41:50Z [ 1348.988421] [49942]: key[updated_at], None -> 2025-11-20T12:41:50Z [ 1348.988421] [49942]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1348.988421] [49942]: key[binding:host_id], None -> [ 1348.988421] [49942]: key[description], None -> [ 1348.988421] [49942]: key[standard_attr_id], None -> 1805 [ 1348.988421] [49942]: key[name], None -> [ 1348.988421] [49942]: key[mac_address], None -> fa:16:3e:0b:02:c6 [ 1348.988421] [49942]: key[status], None -> DOWN [ 1348.988421] [49942]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1348.988421] [49942]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}] [ 1348.988421] [49942]: key[security_groups], None -> ['4a65194b-ed85-448b-9248-dab1c23fb042'] [ 1348.988421] [49942]: key[revision_number], None -> 1 [ 1348.988421] [49942]: key[port_security_enabled], None -> True [ 1348.988421] [49942]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1348.988421] [49942]: key[device_id], None -> 665d212e-f497-4e75-9a18-c8167028c41b [ 1348.988421] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1348.992446] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1348.992781] [49942]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b490b8a2-8a30-4b66-ae80-a8147fc361ed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1349.000820] [49942]: [pid: 49942|app: 0|req: 5910/11624] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:41:50 2025] POST /networking/v2.0/ports => generated 733 bytes in 247 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1349.008581] [49941]: DEBUG neutron.api.v2.base [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Request body: {'port': {'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1349.045040] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1349.139569] [49941]: DEBUG neutron.notifiers.nova [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 445ef404-bc5b-49d9-aa96-21f56703e11d {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1349.144567] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks [] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1349.152570] [49941]: DEBUG neutron.db.provisioning_blocks [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Transition to ACTIVE for port object 445ef404-bc5b-49d9-aa96-21f56703e11d will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1349.154239] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_precommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1349.154424] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_precommit: [ 1349.154424] [49941]: key[device_owner], -> compute:nova [ 1349.154424] [49941]: key[binding:host_id], -> cpu-1 [ 1349.154424] [49941]: key[revision_number], 1 -> 2 [ 1349.154424] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1349.162551] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1349.190360] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Pushing event updated for resources: {'Port': ['ID=445ef404-bc5b-49d9-aa96-21f56703e11d,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1349.223726] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_postcommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': '', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1349.223991] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_postcommit: [ 1349.223991] [49941]: key[device_owner], -> compute:nova [ 1349.223991] [49941]: key[binding:host_id], -> cpu-1 [ 1349.223991] [49941]: key[revision_number], 1 -> 2 [ 1349.223991] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1349.230294] [49941]: DEBUG neutron.plugins.ml2.managers [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Attempting to bind port 445ef404-bc5b-49d9-aa96-21f56703e11d on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1349.230436] [49941]: DEBUG neutron.plugins.ml2.managers [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Attempting to bind port 445ef404-bc5b-49d9-aa96-21f56703e11d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1349.230532] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Attempting to bind port 445ef404-bc5b-49d9-aa96-21f56703e11d on network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1349.245410] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 41, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1349.245614] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Bind Segment={'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 41, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1349.247716] [49941]: DEBUG networking_nsxv3.api.rpc [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Bind port on Host cpu-1 & Segment [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1349.732760] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42c2f862-ef9f-463c-b0a2-8fbd910240c4 req-775013d0-8cb5-495e-a884-e20c5cf530be tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1349.733659] [49942]: [pid: 49942|app: 0|req: 5911/11625] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:51 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 748 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1349.739050] [49942]: DEBUG neutron.api.wsgi [req-42c2f862-ef9f-463c-b0a2-8fbd910240c4 req-80946b33-279d-428a-b8bd-e931e340242e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1349.759866] [49942]: [pid: 49942|app: 0|req: 5912/11626] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:51 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1350.250719] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Bound using segment: {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1350.251089] [49941]: DEBUG neutron.plugins.ml2.managers [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Bound port: 445ef404-bc5b-49d9-aa96-21f56703e11d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "89463199-7ddf-4ee7-b485-1629a75b4b8f", "external-id": "nsx-vlan-transportzone-302", "segmentation_id": 302}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1350.251221] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1350.286783] [49941]: DEBUG neutron.plugins.ml2.db [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] For port 445ef404-bc5b-49d9-aa96-21f56703e11d, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1350.289366] [49941]: DEBUG neutron.plugins.ml2.db [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] For port 445ef404-bc5b-49d9-aa96-21f56703e11d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=445ef404-bc5b-49d9-aa96-21f56703e11d,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1350.290666] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_precommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1350.290823] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_precommit: [ 1350.290823] [49941]: key[binding:vif_type], unbound -> ovs [ 1350.290823] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} [ 1350.290823] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1350.293742] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1350.317173] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Pushing event updated for resources: {'Port': ['ID=445ef404-bc5b-49d9-aa96-21f56703e11d,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1350.323846] [49941]: DEBUG neutron.db.provisioning_blocks [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Provisioning complete for port 445ef404-bc5b-49d9-aa96-21f56703e11d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1350.323999] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1350.324122] [49941]: INFO neutron.plugins.ml2.plugin [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Attempt 1 to provision port 445ef404-bc5b-49d9-aa96-21f56703e11d [ 1350.359058] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Current status of the port 445ef404-bc5b-49d9-aa96-21f56703e11d is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1350.359250] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1350.372018] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1350.378798] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-10d4e20a-d33b-42cd-aeae-f249e6d6afc5" -d '{"events": [{"server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "name": "network-vif-plugged", "status": "completed", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1350.380735] [49941]: DEBUG neutron.plugins.ml2.db [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] For port 445ef404-bc5b-49d9-aa96-21f56703e11d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=445ef404-bc5b-49d9-aa96-21f56703e11d,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1350.410401] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:41: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-6b1b2c10-16c8-4b10-8e60-909dc073d19c x-openstack-request-id: req-6b1b2c10-16c8-4b10-8e60-909dc073d19c {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1350.411509] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "name": "network-vif-plugged", "status": "completed", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1350.413303] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6b1b2c10-16c8-4b10-8e60-909dc073d19c {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1350.413620] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6b1b2c10-16c8-4b10-8e60-909dc073d19c'] response: {'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'code': 200} [ 1350.416712] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_precommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:52Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:52Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1350.416931] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_precommit: [ 1350.416931] [49941]: key[status], DOWN -> ACTIVE [ 1350.416931] [49941]: key[revision_number], 4 -> 5 [ 1350.416931] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1350.421784] [49941]: DEBUG neutron.db.provisioning_blocks [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Provisioning complete for port 445ef404-bc5b-49d9-aa96-21f56703e11d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1350.421925] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1350.422048] [49941]: INFO neutron.plugins.ml2.plugin [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Attempt 1 to provision port 445ef404-bc5b-49d9-aa96-21f56703e11d [ 1350.455829] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Current status of the port 445ef404-bc5b-49d9-aa96-21f56703e11d is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1350.456544] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_postcommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:52Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:52Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1350.456709] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_postcommit: [ 1350.456709] [49941]: key[status], DOWN -> ACTIVE [ 1350.456709] [49941]: key[revision_number], 4 -> 5 [ 1350.456709] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1350.456847] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1350.478412] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Pushing event updated for resources: {'Port': ['ID=445ef404-bc5b-49d9-aa96-21f56703e11d,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1350.481154] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_postcommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:52Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:50Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1350.481154] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] update_port_postcommit: [ 1350.481154] [49941]: key[binding:vif_type], unbound -> ovs [ 1350.481154] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} [ 1350.481154] [49941]: key[updated_at], 2025-11-20T12:41:50Z -> 2025-11-20T12:41:52Z [ 1350.481154] [49941]: key[revision_number], 2 -> 4 [ 1350.481154] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1350.487886] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1350.488399] [49941]: DEBUG neutron_lib.callbacks.manager [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-1e265caf-a47f-45b6-9860-045391bad7d0 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1350.490673] [49941]: [pid: 49941|app: 0|req: 5715/11627] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:41:50 2025] PUT /networking/v2.0/ports/445ef404-bc5b-49d9-aa96-21f56703e11d => generated 1038 bytes in 1485 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1350.837355] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-910df5a9-57ee-4bcd-a8ae-5b2eeeafbfee req-8ba9fe2a-05ef-41d7-a97f-a574ed81d216 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1350.838321] [49942]: [pid: 49942|app: 0|req: 5913/11628] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:52 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1350.844462] [49941]: DEBUG neutron.api.wsgi [req-910df5a9-57ee-4bcd-a8ae-5b2eeeafbfee req-9cec7a98-dea6-4738-8a70-0f90234872ee tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1350.864547] [49941]: [pid: 49941|app: 0|req: 5716/11629] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:52 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.528063] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-7cee37a5-b7df-46a1-a6e6-81d7d0dcef52 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.528629] [49942]: [pid: 49942|app: 0|req: 5914/11630] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1351.535163] [49941]: DEBUG neutron.api.wsgi [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-af8bd096-7fb7-4a61-9c42-992f56a02772 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1351.547648] [49941]: [pid: 49941|app: 0|req: 5717/11631] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=445ef404-bc5b-49d9-aa96-21f56703e11d => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.569705] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-b3165716-63a2-40b8-8f1c-fb6613eb2fe6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.570607] [49942]: [pid: 49942|app: 0|req: 5915/11632] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.599853] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c6db411-c37a-498a-90ee-41bf8cad28bb req-38dc6f96-9d75-453e-9dba-1f18cceb849b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.600757] [49941]: [pid: 49941|app: 0|req: 5718/11633] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.646732] [49942]: [pid: 49942|app: 0|req: 5916/11634] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.681146] [49941]: [pid: 49941|app: 0|req: 5719/11635] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1351.935818] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f1003812-202f-4a24-820f-4690c20b4d2f req-ba7055fb-1d5b-4b50-8e0e-42e6c591c572 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1351.936670] [49942]: [pid: 49942|app: 0|req: 5917/11636] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1351.942276] [49941]: DEBUG neutron.api.wsgi [req-f1003812-202f-4a24-820f-4690c20b4d2f req-4cd1bbf8-a898-4bc4-ac39-a95225c04c6b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1351.961429] [49941]: [pid: 49941|app: 0|req: 5720/11637] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:53 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1352.417488] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1352.418923] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-27ee3495-b849-4984-a8bb-0ddd1a65588b" -d '{"events": [{"name": "network-changed", "server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1352.443506] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:41: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-d69aca5d-ef56-433b-915c-8e095b874fce x-openstack-request-id: req-d69aca5d-ef56-433b-915c-8e095b874fce {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1352.443632] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1352.443705] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-d69aca5d-ef56-433b-915c-8e095b874fce {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1352.443887] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-d69aca5d-ef56-433b-915c-8e095b874fce'] response: {'name': 'network-changed', 'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'status': 'completed', 'code': 200} [ 1352.977028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27ee3495-b849-4984-a8bb-0ddd1a65588b req-a086ea9e-5604-4047-9835-1b3de1983f20 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1352.977928] [49942]: [pid: 49942|app: 0|req: 5918/11638] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1353.012295] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27ee3495-b849-4984-a8bb-0ddd1a65588b req-dd485f4b-2081-43bf-98c4-398f86378e19 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1353.013191] [49941]: [pid: 49941|app: 0|req: 5721/11639] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1353.019159] [49941]: DEBUG neutron.api.wsgi [req-27ee3495-b849-4984-a8bb-0ddd1a65588b req-03f988e0-f17a-41b7-883e-4b9e449df442 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1353.030184] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c99014d9-944a-41d3-b533-ec325b47c360 req-6b5dbeff-7b8d-41e7-b01c-0e8a52e163a6 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1353.030935] [49941]: [pid: 49941|app: 0|req: 5722/11640] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=445ef404-bc5b-49d9-aa96-21f56703e11d => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1353.031243] [49942]: [pid: 49942|app: 0|req: 5919/11641] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1353.037135] [49942]: DEBUG neutron.api.wsgi [req-c99014d9-944a-41d3-b533-ec325b47c360 req-da4adced-8b80-4e31-a467-981f741fe1ef tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1353.053669] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27ee3495-b849-4984-a8bb-0ddd1a65588b req-53dd4845-54ed-4e0c-846e-e530c25af93f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1353.054671] [49941]: [pid: 49941|app: 0|req: 5723/11642] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1353.056831] [49942]: [pid: 49942|app: 0|req: 5920/11643] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1353.082186] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-27ee3495-b849-4984-a8bb-0ddd1a65588b req-0138e57c-b797-4e46-86ff-22171ebc5111 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1353.083069] [49941]: [pid: 49941|app: 0|req: 5724/11644] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1353.116682] [49942]: [pid: 49942|app: 0|req: 5921/11645] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1353.151598] [49941]: [pid: 49941|app: 0|req: 5725/11646] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:41:54 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1354.128167] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-93e89e36-7c8f-4d4c-8701-3583bbfafca4 req-71d3f7eb-9455-4f4d-89a7-41bc41b5175c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1354.129085] [49942]: [pid: 49942|app: 0|req: 5922/11647] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:55 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1354.134865] [49941]: DEBUG neutron.api.wsgi [req-93e89e36-7c8f-4d4c-8701-3583bbfafca4 req-18070c3a-084e-43d6-84bc-e2c7ea377ad3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1354.154828] [49941]: [pid: 49941|app: 0|req: 5726/11648] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:55 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1355.253066] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9f22cf39-b757-49ea-b737-4da3c5dec413 req-f9d334f6-e753-4570-b844-450b1100a611 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1355.254085] [49942]: [pid: 49942|app: 0|req: 5923/11649] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:56 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1355.260226] [49941]: DEBUG neutron.api.wsgi [req-9f22cf39-b757-49ea-b737-4da3c5dec413 req-f234e208-e211-49fd-ac0f-174a5a631d07 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1355.278688] [49941]: [pid: 49941|app: 0|req: 5727/11650] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:57 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1356.352709] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a9cd27fb-d052-40f7-ae3a-c7fe04fc81c3 req-fa786011-c936-4a72-b795-accaa03b1054 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1356.353615] [49942]: [pid: 49942|app: 0|req: 5924/11651] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:58 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1356.359400] [49941]: DEBUG neutron.api.wsgi [req-a9cd27fb-d052-40f7-ae3a-c7fe04fc81c3 req-6e80b8cc-fc1b-4a74-8e73-8433b0b6fe53 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1356.377535] [49941]: [pid: 49941|app: 0|req: 5728/11652] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:58 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1357.444989] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-18b03d8a-420d-4e36-bb05-7b411d1c2c63 req-0cf35f58-ab51-4108-9076-3f89bcfdaf2b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1357.445851] [49942]: [pid: 49942|app: 0|req: 5925/11653] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:59 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1357.451709] [49941]: DEBUG neutron.api.wsgi [req-18b03d8a-420d-4e36-bb05-7b411d1c2c63 req-7e403ba3-f94b-4ad1-9298-0e03f2831cac tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1357.476605] [49941]: [pid: 49941|app: 0|req: 5729/11654] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:41:59 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1357.557614] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-34dee4c4-fb4d-4554-adb3-fd48cc3e05a9 req-7e82de6d-55e2-4d9e-a80a-0463c5287f60 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1357.558631] [49942]: [pid: 49942|app: 0|req: 5926/11655] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:41:59 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1357.568700] [49941]: DEBUG neutron.api.v2.base [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'floatingip': {'port_id': '445ef404-bc5b-49d9-aa96-21f56703e11d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1357.587277] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (3bea29d9-8611-4c75-a432-6ade640bf79a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1357.797190] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1357.800077] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (3bea29d9-8611-4c75-a432-6ade640bf79a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1357.848865] [49941]: INFO neutron.db.l3_db [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Floating IP 3bea29d9-8611-4c75-a432-6ade640bf79a associated. External IP: 10.180.180.131, port: 445ef404-bc5b-49d9-aa96-21f56703e11d. [ 1357.936815] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1357.981668] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1357.985775] [49941]: DEBUG neutron_lib.callbacks.manager [None req-93664f21-f865-48f4-a813-e32281c600c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1358.002375] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1358.003135] [49941]: [pid: 49941|app: 0|req: 5730/11656] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:41:59 2025] PUT /networking/v2.0/floatingips/3bea29d9-8611-4c75-a432-6ade640bf79a => generated 803 bytes in 437 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1358.004339] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-aa3b8b15-f4f3-4a6b-a2b4-46c28fbcb3a1" -d '{"events": [{"name": "network-changed", "server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1358.032573] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:41: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-336f53ab-c9aa-402b-bf6b-2b5763fa5444 x-openstack-request-id: req-336f53ab-c9aa-402b-bf6b-2b5763fa5444 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1358.032685] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1358.032759] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-336f53ab-c9aa-402b-bf6b-2b5763fa5444 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1358.032940] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-336f53ab-c9aa-402b-bf6b-2b5763fa5444'] response: {'name': 'network-changed', 'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'status': 'completed', 'code': 200} [ 1358.565841] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa3b8b15-f4f3-4a6b-a2b4-46c28fbcb3a1 req-636941ac-79af-4a87-864a-cb27a2c0312b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1358.566810] [49942]: [pid: 49942|app: 0|req: 5927/11657] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:42:00 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1358.604419] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa3b8b15-f4f3-4a6b-a2b4-46c28fbcb3a1 req-a671b25b-43a4-49df-8831-1047c6018f54 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1358.605371] [49941]: [pid: 49941|app: 0|req: 5731/11658] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:42:00 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1358.613018] [49942]: DEBUG neutron.api.wsgi [req-aa3b8b15-f4f3-4a6b-a2b4-46c28fbcb3a1 req-89997ce1-50b2-4d4f-bf2b-3f943d0625d0 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1358.638310] [49942]: [pid: 49942|app: 0|req: 5928/11659] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:42:00 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.14&port_id=445ef404-bc5b-49d9-aa96-21f56703e11d => generated 806 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1358.662703] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa3b8b15-f4f3-4a6b-a2b4-46c28fbcb3a1 req-110946bf-92b5-4705-9a84-327b0a283b22 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1358.663815] [49941]: [pid: 49941|app: 0|req: 5732/11660] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:42:00 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1358.692860] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa3b8b15-f4f3-4a6b-a2b4-46c28fbcb3a1 req-1c1b09eb-0935-4d92-9e93-cc8dc7b1117f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1358.693722] [49942]: [pid: 49942|app: 0|req: 5929/11661] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:42:00 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1358.727304] [49941]: [pid: 49941|app: 0|req: 5733/11662] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:42:00 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1358.761527] [49942]: [pid: 49942|app: 0|req: 5930/11663] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:42:00 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1368.724815] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=646,neutron:UPDATE=13,neutron:INSERT=2,neutron:DELETE=1 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1368.758056] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=379,neutron:INSERT=9,neutron:UPDATE=3,neutron:DELETE=2 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1373.790066] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-07852564-dfa2-420c-bfe1-8f52a10710a5 req-c896459a-e4f9-43cc-87bb-6aa77c7fdd97 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1373.790911] [49941]: [pid: 49941|app: 0|req: 5734/11664] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:15 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 1043 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1373.796680] [49942]: DEBUG neutron.api.wsgi [req-07852564-dfa2-420c-bfe1-8f52a10710a5 req-cb58b481-cea5-43d5-a191-0e603bf94fd1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1373.817540] [49942]: [pid: 49942|app: 0|req: 5931/11665] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:15 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1383.785018] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=9 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1383.814879] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=8 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1389.098072] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-db5af698-70d8-4389-a670-1b3d6d439b77 req-6893f98e-8a2c-4517-8bfb-562c57a522ec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1389.098732] [49941]: [pid: 49941|app: 0|req: 5735/11666] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:30 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1389.104530] [49942]: DEBUG neutron.api.wsgi [req-db5af698-70d8-4389-a670-1b3d6d439b77 req-b1c406a0-2a65-4b40-960a-aacc9d542cbd service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1389.122606] [49942]: [pid: 49942|app: 0|req: 5932/11667] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:30 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1395.316419] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57c2fcaa-53f0-4c1b-bf76-bccbfcfc1d88 req-420875c2-d180-41de-a106-f2c0ac9ef698 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1395.317364] [49941]: [pid: 49941|app: 0|req: 5736/11668] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:37 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1395.323299] [49942]: DEBUG neutron.api.wsgi [req-57c2fcaa-53f0-4c1b-bf76-bccbfcfc1d88 req-8b085e4b-f4eb-4376-b8ad-c143cecf5341 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1395.345706] [49942]: [pid: 49942|app: 0|req: 5933/11669] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:37 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1404.391329] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d7162468-ca88-45a2-aa7a-fd7d050603fd req-b12cc3c8-fa84-46f3-9ac9-f6a1534c5829 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1404.392198] [49941]: [pid: 49941|app: 0|req: 5737/11670] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:46 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1404.397944] [49942]: DEBUG neutron.api.wsgi [req-d7162468-ca88-45a2-aa7a-fd7d050603fd req-90c5b9a9-ec75-4c9a-bf29-2fec75145fc8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1404.428287] [49942]: [pid: 49942|app: 0|req: 5934/11671] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:46 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1404.706230] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9df06c1a-ada5-4b89-a299-ee792ea91ff4 req-7b48fbd0-1d48-4498-bbbb-87855e76c994 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1404.707128] [49941]: [pid: 49941|app: 0|req: 5738/11672] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:46 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1404.713132] [49942]: DEBUG neutron.api.wsgi [req-9df06c1a-ada5-4b89-a299-ee792ea91ff4 req-00889750-5501-4b06-8ce4-9730354e5e95 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1404.732796] [49942]: [pid: 49942|app: 0|req: 5935/11673] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:46 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1405.817959] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bcd67f0-a9e5-4261-8244-842b7c69e660 req-7644ca55-0ca8-4acc-aade-8e2eb4d0bd7e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1405.817959] [49941]: [pid: 49941|app: 0|req: 5739/11674] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:47 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1405.824397] [49942]: DEBUG neutron.api.wsgi [req-4bcd67f0-a9e5-4261-8244-842b7c69e660 req-5193e15e-a03d-42e9-a26d-0e957ba5238e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1405.846394] [49942]: [pid: 49942|app: 0|req: 5936/11675] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:47 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1406.921884] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd634a07-ad9a-41ff-898d-17ccb667c90c req-00af2ba7-b486-4428-a2b3-c5099c49b059 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1406.922965] [49941]: [pid: 49941|app: 0|req: 5740/11676] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:48 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1406.929472] [49942]: DEBUG neutron.api.wsgi [req-cd634a07-ad9a-41ff-898d-17ccb667c90c req-08820545-9bba-4f21-8f7c-78682caff9f3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1406.949648] [49942]: [pid: 49942|app: 0|req: 5937/11677] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:48 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1408.023735] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a01dfd2f-c2fc-4b35-bad8-f6538428565b req-e3bbe128-3514-41f6-a06e-d9ae077c05df tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1408.024693] [49941]: [pid: 49941|app: 0|req: 5741/11678] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:49 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1408.030657] [49942]: DEBUG neutron.api.wsgi [req-a01dfd2f-c2fc-4b35-bad8-f6538428565b req-3128985e-fe3d-4eda-a961-e397a1fca9c7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1408.049755] [49942]: [pid: 49942|app: 0|req: 5938/11679] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:49 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1409.119042] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d349d0ce-e935-4fbc-8bc0-bccd3963ec62 req-03bafacc-a19f-48f2-ad5d-f319c32374d7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1409.119939] [49941]: [pid: 49941|app: 0|req: 5742/11680] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:50 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1409.126040] [49942]: DEBUG neutron.api.wsgi [req-d349d0ce-e935-4fbc-8bc0-bccd3963ec62 req-8dab5d7e-2240-4c4c-892e-562bdbd708ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1409.144885] [49942]: [pid: 49942|app: 0|req: 5939/11681] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:50 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1410.254476] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b448fa1f-84be-4172-83c0-4d3f13f3ec6a req-1c395ab7-a939-4f1a-bfa5-bf75bf9494eb tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1410.255652] [49941]: [pid: 49941|app: 0|req: 5743/11682] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:51 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1410.261524] [49942]: DEBUG neutron.api.wsgi [req-b448fa1f-84be-4172-83c0-4d3f13f3ec6a req-315fb3b1-56e1-43ae-a83d-3a30a7c24a9b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1410.282616] [49942]: [pid: 49942|app: 0|req: 5940/11683] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:52 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1411.374728] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c8ed283-02c0-4e93-8b0e-2669ec6abbb7 req-cd4b9d1e-601b-4e1c-80cd-7ad40e0910c4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1411.375774] [49941]: [pid: 49941|app: 0|req: 5744/11684] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:53 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1411.382033] [49942]: DEBUG neutron.api.wsgi [req-8c8ed283-02c0-4e93-8b0e-2669ec6abbb7 req-3d487c0c-09d8-414a-bc96-b59e0f0ad6d0 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1411.401276] [49942]: [pid: 49942|app: 0|req: 5941/11685] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:53 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1412.471222] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0abaebb8-d117-475d-8082-d7759b96b316 req-c0e0d14d-6c31-432f-8168-d0d4e758cc0d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1412.472157] [49941]: [pid: 49941|app: 0|req: 5745/11686] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:54 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1412.477988] [49942]: DEBUG neutron.api.wsgi [req-0abaebb8-d117-475d-8082-d7759b96b316 req-1020c9ad-a74d-4345-8a6f-4b555cafeea9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1412.497465] [49942]: [pid: 49942|app: 0|req: 5942/11687] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:54 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1413.569792] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-67ff26d6-862a-45d8-b28e-c6c46cbbc7a3 req-7f005d0c-a176-4326-805e-248300443124 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1413.570731] [49941]: [pid: 49941|app: 0|req: 5746/11688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:55 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1413.576471] [49942]: DEBUG neutron.api.wsgi [req-67ff26d6-862a-45d8-b28e-c6c46cbbc7a3 req-f683b63e-0c30-4bc5-ac5a-525dcbae8adc tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1413.595667] [49942]: [pid: 49942|app: 0|req: 5943/11689] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:55 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1414.664439] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-efd6f509-3af0-450e-8dc0-8f99fcc226c1 req-72a0529b-941c-4a8f-bcff-36f98025cfb7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1414.665333] [49941]: [pid: 49941|app: 0|req: 5747/11690] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:56 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1414.671039] [49942]: DEBUG neutron.api.wsgi [req-efd6f509-3af0-450e-8dc0-8f99fcc226c1 req-9cc6580a-ff30-4d1a-8840-01ea3f91c6c7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1414.689566] [49942]: [pid: 49942|app: 0|req: 5944/11691] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:56 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1415.781887] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ae1a852-6b60-46b3-8233-8007f1b5c06c req-9174dd50-1d9b-49d4-89af-2f4c7784270c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1415.782703] [49941]: [pid: 49941|app: 0|req: 5748/11692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:57 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1415.789425] [49942]: DEBUG neutron.api.wsgi [req-5ae1a852-6b60-46b3-8233-8007f1b5c06c req-5c34a9ca-88d9-4b4a-9280-ad0a824f027e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1415.807608] [49942]: [pid: 49942|app: 0|req: 5945/11693] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:57 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1416.881788] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ba85e792-bca7-42bb-bb5e-10412ec42180 req-45b8fc32-3887-4cb6-a40a-c3cffcb8de64 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1416.883520] [49941]: [pid: 49941|app: 0|req: 5749/11694] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:58 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1416.888568] [49942]: DEBUG neutron.api.wsgi [req-ba85e792-bca7-42bb-bb5e-10412ec42180 req-8b00e721-19ef-4d61-bc2d-4b3e3966c7d6 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1416.907199] [49942]: [pid: 49942|app: 0|req: 5946/11695] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:58 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1417.976571] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f59f1019-8c50-4340-b4a3-06f4a58ab45d req-77874c02-f694-4611-8b0b-fe78de4e05b4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1417.977404] [49941]: [pid: 49941|app: 0|req: 5750/11696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:42:59 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1417.983092] [49942]: DEBUG neutron.api.wsgi [req-f59f1019-8c50-4340-b4a3-06f4a58ab45d req-f1c8c275-0f81-4d8f-b76a-de88ba8567d2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1418.001774] [49942]: [pid: 49942|app: 0|req: 5947/11697] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:42:59 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1419.071727] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20a59a53-0063-420d-971d-3cb9e71ffbcc req-bb7b5925-ea7b-4a25-badd-ecf2b3ab2a22 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1419.072673] [49941]: [pid: 49941|app: 0|req: 5751/11698] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:00 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1419.078189] [49942]: DEBUG neutron.api.wsgi [req-20a59a53-0063-420d-971d-3cb9e71ffbcc req-5b25be4e-074b-47c2-98eb-ca22b6ee356f tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1419.095976] [49942]: [pid: 49942|app: 0|req: 5948/11699] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:00 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1419.163599] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77289330-57da-4011-b342-ba1bedf463c1 req-9177b349-d610-4ba8-b7aa-a9ac85645cfe tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1419.164497] [49941]: [pid: 49941|app: 0|req: 5752/11700] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:00 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1419.170568] [49942]: DEBUG neutron.api.wsgi [req-77289330-57da-4011-b342-ba1bedf463c1 req-c7528262-bc29-491b-a205-1d66f41dede5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1419.189149] [49942]: [pid: 49942|app: 0|req: 5949/11701] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:00 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1429.157880] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=230 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1429.187075] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=144 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1433.633810] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-afdb9b66-d712-41d0-9ecc-e889d981f93e req-8dd39343-5806-4aef-ab22-970f728b6c54 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1433.634644] [49941]: [pid: 49941|app: 0|req: 5753/11702] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:15 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1433.640240] [49942]: DEBUG neutron.api.wsgi [req-afdb9b66-d712-41d0-9ecc-e889d981f93e req-ccd06238-70b1-44ef-b20d-a6beab02752a service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1433.659897] [49942]: [pid: 49942|app: 0|req: 5950/11703] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:15 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1443.629142] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=9 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1443.658062] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=8 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1448.945077] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6ec84ff-cd77-476a-bf15-ad010f3d4182 req-1af6d191-a8b8-4360-b545-f935fdc87f7b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1448.945983] [49941]: [pid: 49941|app: 0|req: 5754/11704] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:30 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1448.952760] [49942]: DEBUG neutron.api.wsgi [req-d6ec84ff-cd77-476a-bf15-ad010f3d4182 req-63cd61f8-75c6-4395-ae4c-8134e460a39e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1448.970744] [49942]: [pid: 49942|app: 0|req: 5951/11705] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:30 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1454.445695] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bed49ce6-998e-4b8b-b641-47245f5a5ba9 req-10823137-6b7d-4e5d-b8b4-dd4ffe29ad18 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1454.446682] [49941]: [pid: 49941|app: 0|req: 5755/11706] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:36 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1454.452823] [49942]: DEBUG neutron.api.wsgi [req-bed49ce6-998e-4b8b-b641-47245f5a5ba9 req-54e3a10a-379a-414a-822f-83fbee02c509 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1454.474549] [49942]: [pid: 49942|app: 0|req: 5952/11707] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:36 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1459.999720] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-073e8b02-0ecb-49a8-a841-5bf63854f4ba req-9fc8529b-848c-417a-ba7c-92cc652e1f94 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1460.000720] [49941]: [pid: 49941|app: 0|req: 5756/11708] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:41 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1460.006798] [49942]: DEBUG neutron.api.wsgi [req-073e8b02-0ecb-49a8-a841-5bf63854f4ba req-3681dc7f-67a8-4662-9f1b-36a4ad7f1626 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1460.027584] [49942]: [pid: 49942|app: 0|req: 5953/11709] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:41 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1461.119501] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-71e84aa2-7886-45e3-85be-633f8eeec9a3 req-ca550eed-f12f-469c-8e7d-9052986db2e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1461.120611] [49941]: [pid: 49941|app: 0|req: 5757/11710] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:42 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1461.126804] [49942]: DEBUG neutron.api.wsgi [req-71e84aa2-7886-45e3-85be-633f8eeec9a3 req-70a556d7-9dd8-4277-9071-88d20bcd0b72 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1461.146235] [49942]: [pid: 49942|app: 0|req: 5954/11711] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:42 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1462.064378] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-28d7644e-8b4d-4640-8214-2bdbfa8ef210 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1462.065718] [49941]: [pid: 49941|app: 0|req: 5758/11712] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:43 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1462.131910] [49942]: DEBUG neutron.plugins.ml2.plugin [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Deleting port 445ef404-bc5b-49d9-aa96-21f56703e11d {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1462.132290] [49942]: DEBUG neutron_lib.callbacks.manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1462.156718] [49942]: DEBUG neutron.plugins.ml2.db [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] For port 445ef404-bc5b-49d9-aa96-21f56703e11d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=445ef404-bc5b-49d9-aa96-21f56703e11d,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1462.156952] [49942]: DEBUG neutron_lib.callbacks.manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1462.161385] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:52Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1462.161559] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit: [ 1462.161559] [49942]: key[id], 445ef404-bc5b-49d9-aa96-21f56703e11d -> None [ 1462.161559] [49942]: key[binding:vnic_type], normal -> None [ 1462.161559] [49942]: key[tags], [] -> None [ 1462.161559] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1462.161559] [49942]: key[allowed_address_pairs], [] -> None [ 1462.161559] [49942]: key[extra_dhcp_opts], [] -> None [ 1462.161559] [49942]: key[binding:profile], {} -> None [ 1462.161559] [49942]: key[admin_state_up], True -> None [ 1462.161559] [49942]: key[binding:vif_type], ovs -> None [ 1462.161559] [49942]: key[device_owner], compute:nova -> None [ 1462.161559] [49942]: key[created_at], 2025-11-20T12:41:50Z -> None [ 1462.161559] [49942]: key[updated_at], 2025-11-20T12:41:52Z -> None [ 1462.161559] [49942]: key[description], -> None [ 1462.161559] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1462.161559] [49942]: key[binding:host_id], cpu-1 -> None [ 1462.161559] [49942]: key[standard_attr_id], 1805 -> None [ 1462.161559] [49942]: key[name], -> None [ 1462.161559] [49942]: key[mac_address], fa:16:3e:0b:02:c6 -> None [ 1462.161559] [49942]: key[status], ACTIVE -> None [ 1462.161559] [49942]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1462.161559] [49942]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}] -> None [ 1462.161559] [49942]: key[security_groups], ['4a65194b-ed85-448b-9248-dab1c23fb042'] -> None [ 1462.161559] [49942]: key[revision_number], 5 -> None [ 1462.161559] [49942]: key[port_security_enabled], True -> None [ 1462.161559] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1462.161559] [49942]: key[device_id], 665d212e-f497-4e75-9a18-c8167028c41b -> None [ 1462.161559] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1462.226212] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83cafdd1-9057-423c-b67e-06cecf7c6ab0 req-d26cba93-88ba-4c0f-90a7-db6ee692ee58 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1462.227121] [49941]: [pid: 49941|app: 0|req: 5759/11713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:43 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1462.232621] [49941]: DEBUG neutron.api.wsgi [req-83cafdd1-9057-423c-b67e-06cecf7c6ab0 req-ca7d9ca1-80f3-4040-a2df-7f3d9a9eac14 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1462.253520] [49941]: [pid: 49941|app: 0|req: 5760/11714] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:43 2025] GET /networking/v2.0/security-groups?id=4a65194b-ed85-448b-9248-dab1c23fb042&fields=id&fields=name => generated 112 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1462.270604] [49942]: DEBUG neutron_lib.callbacks.manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1462.270902] [49942]: DEBUG neutron_lib.callbacks.manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (3bea29d9-8611-4c75-a432-6ade640bf79a), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1462.271203] [49942]: INFO neutron.db.l3_db [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Floating IP 3bea29d9-8611-4c75-a432-6ade640bf79a disassociated. External IP: 10.180.180.131, port: 445ef404-bc5b-49d9-aa96-21f56703e11d. [ 1462.271303] [49942]: DEBUG neutron.plugins.ml2.plugin [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Calling delete_port for 445ef404-bc5b-49d9-aa96-21f56703e11d owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1462.357770] [49942]: DEBUG neutron_lib.callbacks.manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (445ef404-bc5b-49d9-aa96-21f56703e11d), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1462.366321] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'Port': ['ID=445ef404-bc5b-49d9-aa96-21f56703e11d,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1462.370843] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371030] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371128] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371292] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371429] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371613] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371668] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371770] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.371898] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372038] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372191] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372324] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372448] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372569] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372687] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372855] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.372978] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.373130] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.373255] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.373379] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.373591] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.373733] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.373853] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.373974] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.374120] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.374254] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.374372] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.374491] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.374609] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.374727] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1462.375502] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Tracked resource versions report: [ 1462.375502] [49942]: pushed versions: [ 1462.375502] [49942]: { 'AddressGroup': {'1.2'}, [ 1462.375502] [49942]: 'Agent': {'1.1'}, [ 1462.375502] [49942]: 'ConntrackHelper': {'1.0'}, [ 1462.375502] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1462.375502] [49942]: 'Log': {'1.0'}, [ 1462.375502] [49942]: 'NDPProxy': {'1.0'}, [ 1462.375502] [49942]: 'Network': {'1.2'}, [ 1462.375502] [49942]: 'Port': {'1.10'}, [ 1462.375502] [49942]: 'PortForwarding': {'1.3'}, [ 1462.375502] [49942]: 'QosPolicy': {'1.10'}, [ 1462.375502] [49942]: 'SecurityGroup': {'1.6'}, [ 1462.375502] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1462.375502] [49942]: 'SubPort': {'1.0'}, [ 1462.375502] [49942]: 'Subnet': {'1.2'}, [ 1462.375502] [49942]: 'Trunk': {'1.1'}} [ 1462.375502] [49942]: consumer versions: [ 1462.375502] [49942]: { DHCP agent@devstack: {}, [ 1462.375502] [49942]: L3 agent@devstack: {}, [ 1462.375502] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1462.375502] [49942]: 'Agent': '1.1', [ 1462.375502] [49942]: 'ConntrackHelper': '1.0', [ 1462.375502] [49942]: 'LocalIPAssociation': '1.0', [ 1462.375502] [49942]: 'Log': '1.0', [ 1462.375502] [49942]: 'NDPProxy': '1.0', [ 1462.375502] [49942]: 'Network': '1.2', [ 1462.375502] [49942]: 'Port': '1.10', [ 1462.375502] [49942]: 'PortForwarding': '1.3', [ 1462.375502] [49942]: 'QosPolicy': '1.10', [ 1462.375502] [49942]: 'SecurityGroup': '1.6', [ 1462.375502] [49942]: 'SecurityGroupRule': '1.3', [ 1462.375502] [49942]: 'SubPort': '1.0', [ 1462.375502] [49942]: 'Subnet': '1.2', [ 1462.375502] [49942]: 'Trunk': '1.1'}, [ 1462.375502] [49942]: Metadata agent@devstack: {}, [ 1462.375502] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1462.375502] [49942]: 'Agent': '1.1', [ 1462.375502] [49942]: 'ConntrackHelper': '1.0', [ 1462.375502] [49942]: 'LocalIPAssociation': '1.0', [ 1462.375502] [49942]: 'Log': '1.0', [ 1462.375502] [49942]: 'NDPProxy': '1.0', [ 1462.375502] [49942]: 'Network': '1.2', [ 1462.375502] [49942]: 'Port': '1.10', [ 1462.375502] [49942]: 'PortForwarding': '1.3', [ 1462.375502] [49942]: 'QosPolicy': '1.10', [ 1462.375502] [49942]: 'SecurityGroup': '1.6', [ 1462.375502] [49942]: 'SecurityGroupRule': '1.3', [ 1462.375502] [49942]: 'SubPort': '1.0', [ 1462.375502] [49942]: 'Subnet': '1.2', [ 1462.375502] [49942]: 'Trunk': '1.1'}} [ 1462.375502] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1462.442426] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1462.489957] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1462.506567] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] No DVR routers for this DVR port 445ef404-bc5b-49d9-aa96-21f56703e11d on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1462.506881] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit called with port settings {'id': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:0b:02:c6', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '665d212e-f497-4e75-9a18-c8167028c41b', 'device_owner': 'compute:nova', 'standard_attr_id': 1805, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4a65194b-ed85-448b-9248-dab1c23fb042'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:41:50Z', 'updated_at': '2025-11-20T12:41:52Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1462.507050] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit: [ 1462.507050] [49942]: key[id], 445ef404-bc5b-49d9-aa96-21f56703e11d -> None [ 1462.507050] [49942]: key[binding:vnic_type], normal -> None [ 1462.507050] [49942]: key[tags], [] -> None [ 1462.507050] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1462.507050] [49942]: key[allowed_address_pairs], [] -> None [ 1462.507050] [49942]: key[extra_dhcp_opts], [] -> None [ 1462.507050] [49942]: key[binding:profile], {} -> None [ 1462.507050] [49942]: key[admin_state_up], True -> None [ 1462.507050] [49942]: key[binding:vif_type], ovs -> None [ 1462.507050] [49942]: key[device_owner], compute:nova -> None [ 1462.507050] [49942]: key[created_at], 2025-11-20T12:41:50Z -> None [ 1462.507050] [49942]: key[updated_at], 2025-11-20T12:41:52Z -> None [ 1462.507050] [49942]: key[description], -> None [ 1462.507050] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1462.507050] [49942]: key[binding:host_id], cpu-1 -> None [ 1462.507050] [49942]: key[standard_attr_id], 1805 -> None [ 1462.507050] [49942]: key[name], -> None [ 1462.507050] [49942]: key[mac_address], fa:16:3e:0b:02:c6 -> None [ 1462.507050] [49942]: key[status], ACTIVE -> None [ 1462.507050] [49942]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1462.507050] [49942]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.14'}] -> None [ 1462.507050] [49942]: key[security_groups], ['4a65194b-ed85-448b-9248-dab1c23fb042'] -> None [ 1462.507050] [49942]: key[revision_number], 5 -> None [ 1462.507050] [49942]: key[port_security_enabled], True -> None [ 1462.507050] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1462.507050] [49942]: key[device_id], 665d212e-f497-4e75-9a18-c8167028c41b -> None [ 1462.507050] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1462.508910] [49942]: DEBUG neutron_lib.callbacks.manager [req-58e0b893-06d5-4ba3-8fa3-cb75a051264d req-7a211ed9-c18c-4fc8-9c2e-2952822da152 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1462.509589] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'name': 'network-vif-deleted', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1462.512302] [49942]: [pid: 49942|app: 0|req: 5955/11715] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:43:43 2025] DELETE /networking/v2.0/ports/445ef404-bc5b-49d9-aa96-21f56703e11d => generated 0 bytes in 443 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1462.513615] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-7fb9ddd6-f9ff-478d-a290-f29f0589e20a" -d '{"events": [{"server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "name": "network-vif-deleted", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1462.539994] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:43: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-cdb77ac2-924b-4416-a62d-05614da301c0 x-openstack-request-id: req-cdb77ac2-924b-4416-a62d-05614da301c0 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1462.540117] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "665d212e-f497-4e75-9a18-c8167028c41b", "name": "network-vif-deleted", "tag": "445ef404-bc5b-49d9-aa96-21f56703e11d", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1462.540183] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cdb77ac2-924b-4416-a62d-05614da301c0 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1462.540355] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cdb77ac2-924b-4416-a62d-05614da301c0'] response: {'server_uuid': '665d212e-f497-4e75-9a18-c8167028c41b', 'name': 'network-vif-deleted', 'tag': '445ef404-bc5b-49d9-aa96-21f56703e11d', 'status': 'completed', 'code': 200} [ 1463.323302] [49941]: [pid: 49941|app: 0|req: 5761/11716] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:45 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1464.389385] [49942]: [pid: 49942|app: 0|req: 5956/11717] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:46 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1465.461885] [49941]: [pid: 49941|app: 0|req: 5762/11718] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:47 2025] GET /networking/v2.0/ports?device_id=665d212e-f497-4e75-9a18-c8167028c41b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1466.554848] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91713db2-ef8c-4bea-b5e6-3667afdc7317 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (4a65194b-ed85-448b-9248-dab1c23fb042), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.569938] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91713db2-ef8c-4bea-b5e6-3667afdc7317 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (4a65194b-ed85-448b-9248-dab1c23fb042), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.595168] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91713db2-ef8c-4bea-b5e6-3667afdc7317 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4a65194b-ed85-448b-9248-dab1c23fb042), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.599790] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-91713db2-ef8c-4bea-b5e6-3667afdc7317 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4a65194b-ed85-448b-9248-dab1c23fb042,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1466.603932] [49942]: DEBUG neutron_lib.callbacks.manager [None req-91713db2-ef8c-4bea-b5e6-3667afdc7317 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.604410] [49942]: [pid: 49942|app: 0|req: 5957/11719] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:43:48 2025] DELETE /networking/v2.0/security-groups/4a65194b-ed85-448b-9248-dab1c23fb042 => generated 0 bytes in 85 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1466.613982] [49941]: INFO neutron.api.v2.resource [None req-633c490b-857c-4ef9-a809-3e2ae53695ec tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] show failed (client error): The resource could not be found. [ 1466.614420] [49941]: [pid: 49941|app: 0|req: 5763/11720] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/security-groups/4a65194b-ed85-448b-9248-dab1c23fb042 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1466.674878] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Deleting port 3b660a50-54f5-4767-ab31-781259e311be {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1466.675103] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (3b660a50-54f5-4767-ab31-781259e311be), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.706783] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (3b660a50-54f5-4767-ab31-781259e311be), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.707053] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (3b660a50-54f5-4767-ab31-781259e311be), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.711270] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit called with port settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3bea29d9-8611-4c75-a432-6ade640bf79a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:41:45Z', 'updated_at': '2025-11-20T12:41:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1466.711463] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit: [ 1466.711463] [49942]: key[id], 3b660a50-54f5-4767-ab31-781259e311be -> None [ 1466.711463] [49942]: key[binding:vnic_type], normal -> None [ 1466.711463] [49942]: key[tags], [] -> None [ 1466.711463] [49942]: key[binding:vif_details], {} -> None [ 1466.711463] [49942]: key[allowed_address_pairs], [] -> None [ 1466.711463] [49942]: key[extra_dhcp_opts], [] -> None [ 1466.711463] [49942]: key[binding:profile], {} -> None [ 1466.711463] [49942]: key[admin_state_up], True -> None [ 1466.711463] [49942]: key[binding:vif_type], unbound -> None [ 1466.711463] [49942]: key[device_owner], network:floatingip -> None [ 1466.711463] [49942]: key[created_at], 2025-11-20T12:41:45Z -> None [ 1466.711463] [49942]: key[updated_at], 2025-11-20T12:41:45Z -> None [ 1466.711463] [49942]: key[description], -> None [ 1466.711463] [49942]: key[tenant_id], -> None [ 1466.711463] [49942]: key[binding:host_id], -> None [ 1466.711463] [49942]: key[standard_attr_id], 1803 -> None [ 1466.711463] [49942]: key[name], -> None [ 1466.711463] [49942]: key[mac_address], fa:16:3e:71:e2:f9 -> None [ 1466.711463] [49942]: key[status], N/A -> None [ 1466.711463] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1466.711463] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] -> None [ 1466.711463] [49942]: key[security_groups], [] -> None [ 1466.711463] [49942]: key[revision_number], 2 -> None [ 1466.711463] [49942]: key[port_security_enabled], False -> None [ 1466.711463] [49942]: key[project_id], -> None [ 1466.711463] [49942]: key[device_id], 3bea29d9-8611-4c75-a432-6ade640bf79a -> None [ 1466.711463] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1466.713424] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Calling delete_port for 3b660a50-54f5-4767-ab31-781259e311be owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1466.805128] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (3b660a50-54f5-4767-ab31-781259e311be), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.813308] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'Port': ['ID=3b660a50-54f5-4767-ab31-781259e311be,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1466.839794] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit called with port settings {'id': '3b660a50-54f5-4767-ab31-781259e311be', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:71:e2:f9', 'admin_state_up': True, 'status': 'N/A', 'device_id': '3bea29d9-8611-4c75-a432-6ade640bf79a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1803, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:41:45Z', 'updated_at': '2025-11-20T12:41:45Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1466.840024] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit: [ 1466.840024] [49942]: key[id], 3b660a50-54f5-4767-ab31-781259e311be -> None [ 1466.840024] [49942]: key[binding:vnic_type], normal -> None [ 1466.840024] [49942]: key[tags], [] -> None [ 1466.840024] [49942]: key[binding:vif_details], {} -> None [ 1466.840024] [49942]: key[allowed_address_pairs], [] -> None [ 1466.840024] [49942]: key[extra_dhcp_opts], [] -> None [ 1466.840024] [49942]: key[binding:profile], {} -> None [ 1466.840024] [49942]: key[admin_state_up], True -> None [ 1466.840024] [49942]: key[binding:vif_type], unbound -> None [ 1466.840024] [49942]: key[device_owner], network:floatingip -> None [ 1466.840024] [49942]: key[created_at], 2025-11-20T12:41:45Z -> None [ 1466.840024] [49942]: key[updated_at], 2025-11-20T12:41:45Z -> None [ 1466.840024] [49942]: key[description], -> None [ 1466.840024] [49942]: key[tenant_id], -> None [ 1466.840024] [49942]: key[binding:host_id], -> None [ 1466.840024] [49942]: key[standard_attr_id], 1803 -> None [ 1466.840024] [49942]: key[name], -> None [ 1466.840024] [49942]: key[mac_address], fa:16:3e:71:e2:f9 -> None [ 1466.840024] [49942]: key[status], N/A -> None [ 1466.840024] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1466.840024] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.131'}] -> None [ 1466.840024] [49942]: key[security_groups], [] -> None [ 1466.840024] [49942]: key[revision_number], 2 -> None [ 1466.840024] [49942]: key[port_security_enabled], False -> None [ 1466.840024] [49942]: key[project_id], -> None [ 1466.840024] [49942]: key[device_id], 3bea29d9-8611-4c75-a432-6ade640bf79a -> None [ 1466.840024] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1466.841265] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (3bea29d9-8611-4c75-a432-6ade640bf79a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.843947] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6b99b7cf-5664-4971-9ae0-9503314d22ba tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1466.844547] [49942]: [pid: 49942|app: 0|req: 5958/11721] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:43:48 2025] DELETE /networking/v2.0/floatingips/3bea29d9-8611-4c75-a432-6ade640bf79a => generated 0 bytes in 227 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1466.954219] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c987a681-b5d6-4d40-b121-11f6681dcebf req-fd49432e-499a-4dbe-a387-f907bde858f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1466.955432] [49941]: [pid: 49941|app: 0|req: 5764/11722] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1466.961249] [49942]: DEBUG neutron.api.wsgi [req-c987a681-b5d6-4d40-b121-11f6681dcebf req-c995d929-3b6b-4773-a96c-d58ad6ec9d05 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1466.982164] [49942]: [pid: 49942|app: 0|req: 5959/11723] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1467.123837] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-349ab93c-e1c8-46d8-86d8-9db863a46100 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1467.124718] [49941]: [pid: 49941|app: 0|req: 5765/11724] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1467.132542] [49942]: DEBUG neutron.api.wsgi [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-4e355623-8f74-42bb-ba79-f9b0c401b6e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1467.141409] [49942]: [pid: 49942|app: 0|req: 5960/11725] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/quotas/39f1b8273b5849faa2b258880e5496db => generated 174 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1467.171430] [49941]: [pid: 49941|app: 0|req: 5766/11726] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&fields=id => generated 149 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1467.204368] [49942]: [pid: 49942|app: 0|req: 5961/11727] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1467.236409] [49941]: [pid: 49941|app: 0|req: 5767/11728] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:43:48 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1467.329362] [49942]: [pid: 49942|app: 0|req: 5962/11729] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:49 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1468.385544] [49941]: [pid: 49941|app: 0|req: 5768/11730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:50 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1469.441947] [49942]: [pid: 49942|app: 0|req: 5963/11731] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:51 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1470.497982] [49941]: [pid: 49941|app: 0|req: 5769/11732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:52 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1471.552522] [49942]: [pid: 49942|app: 0|req: 5964/11733] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:53 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1471.624752] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-1a66dfdf-d43a-4c90-9f53-b2ab30b520f3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1471.625676] [49941]: [pid: 49941|app: 0|req: 5770/11734] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:43:53 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 48 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1471.632966] [49942]: DEBUG neutron.api.v2.base [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'port': {'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'admin_state_up': True, 'tenant_id': '39f1b8273b5849faa2b258880e5496db'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1471.681540] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Made reservation on behalf of 39f1b8273b5849faa2b258880e5496db for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1471.684651] [49942]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1471.745370] [49942]: DEBUG neutron.db.db_base_plugin_common [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Allocated IP 192.168.128.9 (d93be430-cceb-4950-a7ec-7bdf15d2f2d5/497d67e4-7c95-4c2e-8777-960a0918af77/1b0d98e0-31ea-48d8-8735-8b22d7c17e25) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1471.817244] [49942]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for allowed_address_pair (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1471.817875] [49942]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1471.818087] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1471.818230] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit: [ 1471.818230] [49942]: key[id], None -> 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 [ 1471.818230] [49942]: key[binding:vnic_type], None -> normal [ 1471.818230] [49942]: key[binding:vif_details], None -> {} [ 1471.818230] [49942]: key[allowed_address_pairs], None -> [] [ 1471.818230] [49942]: key[binding:profile], None -> {} [ 1471.818230] [49942]: key[admin_state_up], None -> True [ 1471.818230] [49942]: key[binding:vif_type], None -> unbound [ 1471.818230] [49942]: key[device_owner], None -> [ 1471.818230] [49942]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1471.818230] [49942]: key[binding:host_id], None -> [ 1471.818230] [49942]: key[standard_attr_id], None -> 1806 [ 1471.818230] [49942]: key[name], None -> [ 1471.818230] [49942]: key[mac_address], None -> fa:16:3e:49:94:12 [ 1471.818230] [49942]: key[status], None -> DOWN [ 1471.818230] [49942]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1471.818230] [49942]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] [ 1471.818230] [49942]: key[security_groups], None -> ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] [ 1471.818230] [49942]: key[port_security_enabled], None -> True [ 1471.818230] [49942]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1471.818230] [49942]: key[device_id], None -> 379f1cf7-8935-4472-bc53-ef28ccea1685 [ 1471.818230] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1471.841160] [49942]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1471.861753] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1471.872384] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1471.873163] [49942]: DEBUG neutron.scheduler.base_scheduler [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1471.875739] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1471.895422] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 1, 'network': {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1471.895652] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit: [ 1471.895652] [49942]: key[id], None -> 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 [ 1471.895652] [49942]: key[binding:vnic_type], None -> normal [ 1471.895652] [49942]: key[tags], None -> [] [ 1471.895652] [49942]: key[binding:vif_details], None -> {} [ 1471.895652] [49942]: key[allowed_address_pairs], None -> [] [ 1471.895652] [49942]: key[extra_dhcp_opts], None -> [] [ 1471.895652] [49942]: key[binding:profile], None -> {} [ 1471.895652] [49942]: key[admin_state_up], None -> True [ 1471.895652] [49942]: key[network], None -> {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1471.895652] [49942]: key[binding:vif_type], None -> unbound [ 1471.895652] [49942]: key[device_owner], None -> [ 1471.895652] [49942]: key[created_at], None -> 2025-11-20T12:43:53Z [ 1471.895652] [49942]: key[updated_at], None -> 2025-11-20T12:43:53Z [ 1471.895652] [49942]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1471.895652] [49942]: key[binding:host_id], None -> [ 1471.895652] [49942]: key[description], None -> [ 1471.895652] [49942]: key[standard_attr_id], None -> 1806 [ 1471.895652] [49942]: key[name], None -> [ 1471.895652] [49942]: key[mac_address], None -> fa:16:3e:49:94:12 [ 1471.895652] [49942]: key[status], None -> DOWN [ 1471.895652] [49942]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1471.895652] [49942]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] [ 1471.895652] [49942]: key[security_groups], None -> ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] [ 1471.895652] [49942]: key[revision_number], None -> 1 [ 1471.895652] [49942]: key[port_security_enabled], None -> True [ 1471.895652] [49942]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1471.895652] [49942]: key[device_id], None -> 379f1cf7-8935-4472-bc53-ef28ccea1685 [ 1471.895652] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1471.928947] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1471.929361] [49942]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-193ce45a-a0e2-4c5d-9ea3-6e11c03dfa2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1471.938105] [49942]: [pid: 49942|app: 0|req: 5965/11735] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:43:53 2025] POST /networking/v2.0/ports => generated 732 bytes in 308 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1471.945737] [49941]: DEBUG neutron.api.v2.base [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Request body: {'port': {'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1471.981600] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1472.077614] [49941]: DEBUG neutron.notifiers.nova [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1472.082568] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks [] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1472.089488] [49941]: DEBUG neutron.db.provisioning_blocks [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Transition to ACTIVE for port object 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1472.091047] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_precommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1472.091193] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_precommit: [ 1472.091193] [49941]: key[device_owner], -> compute:nova [ 1472.091193] [49941]: key[binding:host_id], -> cpu-1 [ 1472.091193] [49941]: key[revision_number], 1 -> 2 [ 1472.091193] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1472.092800] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1472.111955] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Pushing event updated for resources: {'Port': ['ID=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1472.115756] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.115921] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.115989] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116101] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116197] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116292] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116384] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116474] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116564] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116652] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116827] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116827] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.116923] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117011] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117085] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117223] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117314] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117408] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117501] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117593] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117684] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117773] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117861] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.117952] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.118052] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.118143] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.118232] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.118321] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.118410] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.118499] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1472.119280] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Tracked resource versions report: [ 1472.119280] [49941]: pushed versions: [ 1472.119280] [49941]: { 'AddressGroup': {'1.2'}, [ 1472.119280] [49941]: 'Agent': {'1.1'}, [ 1472.119280] [49941]: 'ConntrackHelper': {'1.0'}, [ 1472.119280] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1472.119280] [49941]: 'Log': {'1.0'}, [ 1472.119280] [49941]: 'NDPProxy': {'1.0'}, [ 1472.119280] [49941]: 'Network': {'1.2'}, [ 1472.119280] [49941]: 'Port': {'1.10'}, [ 1472.119280] [49941]: 'PortForwarding': {'1.3'}, [ 1472.119280] [49941]: 'QosPolicy': {'1.10'}, [ 1472.119280] [49941]: 'SecurityGroup': {'1.6'}, [ 1472.119280] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1472.119280] [49941]: 'SubPort': {'1.0'}, [ 1472.119280] [49941]: 'Subnet': {'1.2'}, [ 1472.119280] [49941]: 'Trunk': {'1.1'}} [ 1472.119280] [49941]: consumer versions: [ 1472.119280] [49941]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1472.119280] [49941]: 'Agent': '1.1', [ 1472.119280] [49941]: 'ConntrackHelper': '1.0', [ 1472.119280] [49941]: 'LocalIPAssociation': '1.0', [ 1472.119280] [49941]: 'Log': '1.0', [ 1472.119280] [49941]: 'NDPProxy': '1.0', [ 1472.119280] [49941]: 'Network': '1.2', [ 1472.119280] [49941]: 'Port': '1.10', [ 1472.119280] [49941]: 'PortForwarding': '1.3', [ 1472.119280] [49941]: 'QosPolicy': '1.10', [ 1472.119280] [49941]: 'SecurityGroup': '1.6', [ 1472.119280] [49941]: 'SecurityGroupRule': '1.3', [ 1472.119280] [49941]: 'SubPort': '1.0', [ 1472.119280] [49941]: 'Subnet': '1.2', [ 1472.119280] [49941]: 'Trunk': '1.1'}, [ 1472.119280] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1472.119280] [49941]: 'Agent': '1.1', [ 1472.119280] [49941]: 'ConntrackHelper': '1.0', [ 1472.119280] [49941]: 'LocalIPAssociation': '1.0', [ 1472.119280] [49941]: 'Log': '1.0', [ 1472.119280] [49941]: 'NDPProxy': '1.0', [ 1472.119280] [49941]: 'Network': '1.2', [ 1472.119280] [49941]: 'Port': '1.10', [ 1472.119280] [49941]: 'PortForwarding': '1.3', [ 1472.119280] [49941]: 'QosPolicy': '1.10', [ 1472.119280] [49941]: 'SecurityGroup': '1.6', [ 1472.119280] [49941]: 'SecurityGroupRule': '1.3', [ 1472.119280] [49941]: 'SubPort': '1.0', [ 1472.119280] [49941]: 'Subnet': '1.2', [ 1472.119280] [49941]: 'Trunk': '1.1'}, [ 1472.119280] [49941]: DHCP agent@devstack: {}, [ 1472.119280] [49941]: L3 agent@devstack: {}, [ 1472.119280] [49941]: Metadata agent@devstack: {}} [ 1472.119280] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1472.148506] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_postcommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': '', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1472.148787] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_postcommit: [ 1472.148787] [49941]: key[device_owner], -> compute:nova [ 1472.148787] [49941]: key[binding:host_id], -> cpu-1 [ 1472.148787] [49941]: key[revision_number], 1 -> 2 [ 1472.148787] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1472.153663] [49941]: DEBUG neutron.plugins.ml2.managers [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Attempting to bind port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1472.153810] [49941]: DEBUG neutron.plugins.ml2.managers [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Attempting to bind port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1472.153903] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Attempting to bind port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 on network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1472.167525] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 43, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1472.167715] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Bind Segment={'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 43, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1472.169963] [49941]: DEBUG networking_nsxv3.api.rpc [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Bind port on Host cpu-1 & Segment [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1472.626055] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b77a6a25-9a10-43b8-965d-3a46ac29f076 req-5b1c0c2f-51fd-4077-84a7-6e11638eb241 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1472.626504] [49942]: [pid: 49942|app: 0|req: 5966/11736] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:54 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 747 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1472.632550] [49942]: DEBUG neutron.api.wsgi [req-b77a6a25-9a10-43b8-965d-3a46ac29f076 req-d79b7444-4be3-4fe2-bc71-52761b0faf02 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1472.652058] [49942]: [pid: 49942|app: 0|req: 5967/11737] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:54 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1473.172927] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Bound using segment: {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1473.173252] [49941]: DEBUG neutron.plugins.ml2.managers [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Bound port: 1b0d98e0-31ea-48d8-8735-8b22d7c17e25, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "89463199-7ddf-4ee7-b485-1629a75b4b8f", "external-id": "nsx-vlan-transportzone-302", "segmentation_id": 302}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1473.173371] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1473.211885] [49941]: DEBUG neutron.plugins.ml2.db [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] For port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1473.214198] [49941]: DEBUG neutron.plugins.ml2.db [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] For port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1473.215499] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_precommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1473.215656] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_precommit: [ 1473.215656] [49941]: key[binding:vif_type], unbound -> ovs [ 1473.215656] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} [ 1473.215656] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1473.220872] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1473.243524] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Pushing event updated for resources: {'Port': ['ID=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1473.249634] [49941]: DEBUG neutron.db.provisioning_blocks [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Provisioning complete for port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1473.249775] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1473.249881] [49941]: INFO neutron.plugins.ml2.plugin [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Attempt 1 to provision port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 [ 1473.285280] [49941]: DEBUG neutron.plugins.ml2.plugin [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Current status of the port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1473.285477] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1473.299774] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1473.306501] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6fd6bc39-ae69-4a45-9a29-802070ff6fdb" -d '{"events": [{"server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "name": "network-vif-plugged", "status": "completed", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1473.309883] [49941]: DEBUG neutron.plugins.ml2.db [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] For port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1473.337428] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:43: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-32051a51-5b26-4ea4-8af3-c830ddaa48e5 x-openstack-request-id: req-32051a51-5b26-4ea4-8af3-c830ddaa48e5 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1473.337588] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "name": "network-vif-plugged", "status": "completed", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1473.339615] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-32051a51-5b26-4ea4-8af3-c830ddaa48e5 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1473.339812] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-32051a51-5b26-4ea4-8af3-c830ddaa48e5'] response: {'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'code': 200} [ 1473.347177] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_precommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:55Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:54Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1473.347387] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_precommit: [ 1473.347387] [49941]: key[status], DOWN -> ACTIVE [ 1473.347387] [49941]: key[updated_at], 2025-11-20T12:43:54Z -> 2025-11-20T12:43:55Z [ 1473.347387] [49941]: key[revision_number], 4 -> 5 [ 1473.347387] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1473.352371] [49941]: DEBUG neutron.db.provisioning_blocks [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Provisioning complete for port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1473.352514] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1473.352619] [49941]: INFO neutron.plugins.ml2.plugin [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Attempt 1 to provision port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 [ 1473.387133] [49941]: DEBUG neutron.plugins.ml2.plugin [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Current status of the port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1473.387812] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_postcommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:55Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:54Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1473.387968] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_postcommit: [ 1473.387968] [49941]: key[status], DOWN -> ACTIVE [ 1473.387968] [49941]: key[updated_at], 2025-11-20T12:43:54Z -> 2025-11-20T12:43:55Z [ 1473.387968] [49941]: key[revision_number], 4 -> 5 [ 1473.387968] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1473.388139] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1473.409101] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Pushing event updated for resources: {'Port': ['ID=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1473.411387] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_postcommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:54Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:53Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1473.411602] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] update_port_postcommit: [ 1473.411602] [49941]: key[binding:vif_type], unbound -> ovs [ 1473.411602] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} [ 1473.411602] [49941]: key[updated_at], 2025-11-20T12:43:53Z -> 2025-11-20T12:43:54Z [ 1473.411602] [49941]: key[revision_number], 2 -> 4 [ 1473.411602] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1473.415590] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1473.415931] [49941]: DEBUG neutron_lib.callbacks.manager [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-a12266aa-aab7-48ce-a55c-09dec11dd420 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1473.417133] [49941]: [pid: 49941|app: 0|req: 5771/11738] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:43:53 2025] PUT /networking/v2.0/ports/1b0d98e0-31ea-48d8-8735-8b22d7c17e25 => generated 1037 bytes in 1475 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1473.730326] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c6b91891-fbe8-4ec7-abb0-e31f671663bf req-0717f23a-cada-4fb0-86d1-e6343bc9087b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1473.730878] [49942]: [pid: 49942|app: 0|req: 5968/11739] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:55 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1473.737129] [49941]: DEBUG neutron.api.wsgi [req-c6b91891-fbe8-4ec7-abb0-e31f671663bf req-e7ed4e05-84fa-4832-a799-90b8831c9997 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1473.756689] [49941]: [pid: 49941|app: 0|req: 5772/11740] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:55 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1474.463038] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-f71ad54b-1fb0-4566-b37a-5504e8107afb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1474.463625] [49942]: [pid: 49942|app: 0|req: 5969/11741] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1474.470034] [49941]: DEBUG neutron.api.wsgi [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-b27df0d1-2dcf-4c1b-9fe4-2ab365fe8408 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1474.483464] [49941]: [pid: 49941|app: 0|req: 5773/11742] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1b0d98e0-31ea-48d8-8735-8b22d7c17e25 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1474.510549] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-7f0780a1-0cf4-4d79-a6ae-19b6b6da1d6a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1474.511499] [49942]: [pid: 49942|app: 0|req: 5970/11743] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1474.541360] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f4a40f-f964-416d-82e1-1192c2c29530 req-e5d9a791-e6b7-4f03-ba96-907bc18eaf23 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1474.542361] [49941]: [pid: 49941|app: 0|req: 5774/11744] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1474.579999] [49942]: [pid: 49942|app: 0|req: 5971/11745] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1474.614550] [49941]: [pid: 49941|app: 0|req: 5775/11746] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1474.840708] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10be0255-b14f-4591-81bf-3fb96e9fc3f0 req-1a937b60-bc28-4fb2-b57c-fdda9b9e7c12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1474.841608] [49942]: [pid: 49942|app: 0|req: 5972/11747] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1474.847467] [49941]: DEBUG neutron.api.wsgi [req-10be0255-b14f-4591-81bf-3fb96e9fc3f0 req-3920b781-f5de-44b0-bc25-fd52f4ae0f93 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1474.868664] [49941]: [pid: 49941|app: 0|req: 5776/11748] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:56 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1475.343068] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1475.343944] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-760b4d34-ae2b-417f-a381-55a20b798022" -d '{"events": [{"name": "network-changed", "server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1475.367680] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:43: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-c6a967e1-231e-467e-b4c2-47ed108f1832 x-openstack-request-id: req-c6a967e1-231e-467e-b4c2-47ed108f1832 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1475.367789] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1475.367866] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c6a967e1-231e-467e-b4c2-47ed108f1832 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1475.368056] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c6a967e1-231e-467e-b4c2-47ed108f1832'] response: {'name': 'network-changed', 'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'status': 'completed', 'code': 200} [ 1475.905990] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-760b4d34-ae2b-417f-a381-55a20b798022 req-3b748981-701c-47f8-8bea-70db66bf166f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1475.906901] [49942]: [pid: 49942|app: 0|req: 5973/11749] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 1042 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1475.937141] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78f707c2-67dc-4096-98b4-6a1f2d1fe59c req-decc6b26-002a-442d-8b42-ecfb17a4f0e9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1475.938039] [49942]: [pid: 49942|app: 0|req: 5974/11750] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1475.943587] [49942]: DEBUG neutron.api.wsgi [req-78f707c2-67dc-4096-98b4-6a1f2d1fe59c req-7c657c28-a6a8-49d6-a92b-ffbe8e7936fa tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1475.950567] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-760b4d34-ae2b-417f-a381-55a20b798022 req-a88bfc2c-785e-4c33-a98e-12228c8557b3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1475.951539] [49941]: [pid: 49941|app: 0|req: 5777/11751] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1475.957294] [49941]: DEBUG neutron.api.wsgi [req-760b4d34-ae2b-417f-a381-55a20b798022 req-e98343fb-e5c1-4a6d-9117-24eedf2d3731 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1475.962133] [49942]: [pid: 49942|app: 0|req: 5975/11752] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1475.970682] [49941]: [pid: 49941|app: 0|req: 5778/11753] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1b0d98e0-31ea-48d8-8735-8b22d7c17e25 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1475.992323] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-760b4d34-ae2b-417f-a381-55a20b798022 req-fc62eef9-07e7-496a-885a-e7cf0a132c55 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1475.993201] [49942]: [pid: 49942|app: 0|req: 5976/11754] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1476.024320] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-760b4d34-ae2b-417f-a381-55a20b798022 req-f422f523-23ac-4b8a-afe7-0267beadaa8f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1476.025645] [49941]: [pid: 49941|app: 0|req: 5779/11755] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1476.063143] [49942]: [pid: 49942|app: 0|req: 5977/11756] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1476.096835] [49941]: [pid: 49941|app: 0|req: 5780/11757] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:43:57 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1477.104163] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-25406a8f-bc7d-4ff9-960d-10b75394ef6b req-e18e9ee0-64c1-4c70-8f6a-a358fb952ee6 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1477.105186] [49942]: [pid: 49942|app: 0|req: 5978/11758] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:58 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 99 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1477.111398] [49941]: DEBUG neutron.api.wsgi [req-25406a8f-bc7d-4ff9-960d-10b75394ef6b req-d657f3a6-4e8a-449e-b777-2b24297bff25 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1477.130990] [49941]: [pid: 49941|app: 0|req: 5781/11759] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:58 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1478.207394] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83b865e4-f9df-4c09-a27a-4cccba720514 req-c69796d2-6c4a-4264-ba9c-1d109dfca78c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1478.208350] [49942]: [pid: 49942|app: 0|req: 5979/11760] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:43:59 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1478.214279] [49941]: DEBUG neutron.api.wsgi [req-83b865e4-f9df-4c09-a27a-4cccba720514 req-5fb1cb88-1f82-438d-be6d-a5bb396be746 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1478.232522] [49941]: [pid: 49941|app: 0|req: 5782/11761] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:43:59 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1479.313933] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-af0037b6-7676-4d21-ac3c-ead4f60a0b05 req-29e876e3-39f8-4647-9184-85dfbbfc2700 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1479.314942] [49942]: [pid: 49942|app: 0|req: 5980/11762] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:01 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1479.320889] [49941]: DEBUG neutron.api.wsgi [req-af0037b6-7676-4d21-ac3c-ead4f60a0b05 req-a7ee1d5e-5a9f-4faa-ba2c-3e626ff8c988 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1479.343396] [49941]: [pid: 49941|app: 0|req: 5783/11763] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:01 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1480.415875] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72de0c7c-27ee-45d4-8147-867c5a25789c req-41dce2d5-9f39-42f7-923c-231b5e18daee tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1480.416761] [49942]: [pid: 49942|app: 0|req: 5981/11764] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1480.424030] [49941]: DEBUG neutron.api.wsgi [req-72de0c7c-27ee-45d4-8147-867c5a25789c req-45a6e0e1-a1ae-4e17-8027-4b1a10e1a126 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1480.443054] [49941]: [pid: 49941|app: 0|req: 5784/11765] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/security-groups?id=1789b59f-d4c6-4edc-a5c7-857aa5f09e32&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1480.483798] [49942]: DEBUG neutron.api.wsgi [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-60e82cc9-b484-4f2e-b7f9-c676c190364f tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1480.504413] [49942]: [pid: 49942|app: 0|req: 5982/11766] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/security-groups?name=default&fields=id&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1480.569061] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-dce626d5-9743-4a2c-ba33-3f7701375792 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1480.569754] [49941]: [pid: 49941|app: 0|req: 5785/11767] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 749 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1480.576382] [49942]: DEBUG neutron.api.v2.base [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'port': {'security_groups': []}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1480.619611] [49942]: DEBUG neutron_lib.callbacks.manager [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1480.686931] [49942]: DEBUG neutron.plugins.ml2.db [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] For port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1480.703326] [49942]: DEBUG neutron_lib.callbacks.manager [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1480.703699] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_precommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], '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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:44:02Z', 'revision_number': 6, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:55Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1480.703898] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_precommit: [ 1480.703898] [49942]: key[security_groups], ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] -> [] [ 1480.703898] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} [ 1480.703898] [49942]: key[updated_at], 2025-11-20T12:43:55Z -> 2025-11-20T12:44:02Z [ 1480.703898] [49942]: key[revision_number], 5 -> 6 [ 1480.703898] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1480.705602] [49942]: DEBUG neutron_lib.callbacks.manager [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1480.730265] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1480.741417] [49942]: DEBUG neutron.db.provisioning_blocks [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Provisioning complete for port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1480.741417] [49942]: DEBUG neutron_lib.callbacks.manager [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1480.741417] [49942]: INFO neutron.plugins.ml2.plugin [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attempt 1 to provision port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 [ 1480.779986] [49942]: DEBUG neutron.plugins.ml2.plugin [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Current status of the port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1480.780569] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_postcommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], '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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:44:02Z', 'revision_number': 6, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:43:55Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1480.780872] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] update_port_postcommit: [ 1480.780872] [49942]: key[security_groups], ['1789b59f-d4c6-4edc-a5c7-857aa5f09e32'] -> [] [ 1480.780872] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} [ 1480.780872] [49942]: key[updated_at], 2025-11-20T12:43:55Z -> 2025-11-20T12:44:02Z [ 1480.780872] [49942]: key[revision_number], 5 -> 6 [ 1480.780872] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1480.786302] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1480.786646] [49942]: DEBUG neutron_lib.callbacks.manager [req-665d824b-2c1e-496c-b4cb-3c69ba3dc94f req-49d403dc-f830-4eb3-b9dd-97195cd20e1a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1480.787263] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1480.788553] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-5c7184f5-6ebc-4e4e-93f0-429337ed6285" -d '{"events": [{"name": "network-changed", "server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1480.791052] [49942]: [pid: 49942|app: 0|req: 5983/11768] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:44:02 2025] PUT /networking/v2.0/ports/1b0d98e0-31ea-48d8-8735-8b22d7c17e25 => generated 708 bytes in 218 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1480.824285] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:44: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-c5a6c7c5-929d-4092-9108-01a0eab22a9f x-openstack-request-id: req-c5a6c7c5-929d-4092-9108-01a0eab22a9f {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1480.824433] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1480.824491] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c5a6c7c5-929d-4092-9108-01a0eab22a9f {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1480.824731] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c5a6c7c5-929d-4092-9108-01a0eab22a9f'] response: {'name': 'network-changed', 'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'status': 'completed', 'code': 200} [ 1480.870631] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a214082-9ddb-4e50-a1d8-2e3bbb794396 req-258fb7d3-f464-4bb0-8427-ee9cb9699530 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1480.871579] [49941]: [pid: 49941|app: 0|req: 5786/11769] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 711 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1480.945685] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f3f045b-e43f-479d-af2b-ab188bc0b3f7 req-ed264889-dec3-425e-b554-ca8640584516 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1480.946621] [49942]: [pid: 49942|app: 0|req: 5984/11770] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1480.952472] [49941]: DEBUG neutron.api.wsgi [req-6f3f045b-e43f-479d-af2b-ab188bc0b3f7 req-9062264c-b2bf-44fc-83e9-9007ea60d69c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1480.973429] [49941]: [pid: 49941|app: 0|req: 5787/11771] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.045077] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31626749-ca2f-41a4-9bb6-8c4937020dfa req-b136a6f5-c19d-45df-88ca-e6485fe4a8c1 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1481.045314] [49942]: [pid: 49942|app: 0|req: 5985/11772] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.051031] [49941]: DEBUG neutron.api.wsgi [req-31626749-ca2f-41a4-9bb6-8c4937020dfa req-0aab9baf-5082-4e6a-96d3-71cbc791e105 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1481.068724] [49941]: [pid: 49941|app: 0|req: 5788/11773] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:02 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.356528] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c7184f5-6ebc-4e4e-93f0-429337ed6285 req-a74837c3-f33e-47bf-a018-d1eb1b54e47e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1481.357818] [49942]: [pid: 49942|app: 0|req: 5986/11774] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:03 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 1004 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1481.407698] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c7184f5-6ebc-4e4e-93f0-429337ed6285 req-52242b71-8d48-4ecf-83fd-0f9729c57419 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1481.408831] [49941]: [pid: 49941|app: 0|req: 5789/11775] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:03 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.415281] [49942]: DEBUG neutron.api.wsgi [req-5c7184f5-6ebc-4e4e-93f0-429337ed6285 req-253e2c6f-fea2-46f7-bac2-7d2a8a6b3f38 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1481.430084] [49942]: [pid: 49942|app: 0|req: 5987/11776] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:44:03 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1b0d98e0-31ea-48d8-8735-8b22d7c17e25 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1481.454531] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c7184f5-6ebc-4e4e-93f0-429337ed6285 req-ba450305-d129-4d8b-b65d-9d69389b0d98 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1481.455585] [49941]: [pid: 49941|app: 0|req: 5790/11777] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:03 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.486675] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5c7184f5-6ebc-4e4e-93f0-429337ed6285 req-3fcc55f5-0d84-48d2-8062-876d2a62c27f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1481.487665] [49942]: [pid: 49942|app: 0|req: 5988/11778] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:03 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1481.530925] [49941]: [pid: 49941|app: 0|req: 5791/11779] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:03 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1481.577669] [49942]: [pid: 49942|app: 0|req: 5989/11780] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:03 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1491.526896] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=655,neutron:UPDATE=9,neutron:INSERT=2,neutron:DELETE=1 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1491.573491] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=864,neutron:UPDATE=6,neutron:DELETE=21,neutron:INSERT=9 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1494.722205] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3dd41b9e-4340-45c5-a03d-f91da3bc92a0 req-dfc8acad-8180-469a-96cd-a459deb20b35 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1494.723291] [49941]: [pid: 49941|app: 0|req: 5792/11781] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:16 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 1004 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1500.159682] [49942]: DEBUG neutron.api.wsgi [req-1ed96834-6747-460b-9213-151ae30652c2 req-2dfe602d-2cb4-42b5-9b1e-abe2c664029c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1500.183974] [49942]: [pid: 49942|app: 0|req: 5990/11782] 10.180.1.21 () {60 vars in 1590 bytes} [Thu Nov 20 12:44:21 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--1664592463&fields=id&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 69 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1500.228579] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-d16ef2af-2246-4a0e-aa33-ea9c7841c8d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1500.229562] [49941]: [pid: 49941|app: 0|req: 5793/11783] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:21 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1500.236023] [49942]: DEBUG neutron.api.wsgi [req-1ed96834-6747-460b-9213-151ae30652c2 req-7afa2711-30d9-4615-aae8-cab45d95b1d5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1500.239279] [49942]: [pid: 49942|app: 0|req: 5991/11784] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:44:21 2025] GET /networking/v2.0/quotas/39f1b8273b5849faa2b258880e5496db => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1500.300198] [49941]: [pid: 49941|app: 0|req: 5794/11785] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:44:21 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&fields=id => generated 195 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1500.359320] [49942]: [pid: 49942|app: 0|req: 5992/11786] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:22 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1500.393465] [49941]: [pid: 49941|app: 0|req: 5795/11787] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:22 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1500.555427] [49942]: [pid: 49942|app: 0|req: 5993/11788] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:22 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1501.614923] [49941]: [pid: 49941|app: 0|req: 5796/11789] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:23 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1502.669767] [49942]: [pid: 49942|app: 0|req: 5994/11790] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:24 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1503.730788] [49941]: [pid: 49941|app: 0|req: 5797/11791] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:25 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1504.786851] [49942]: [pid: 49942|app: 0|req: 5995/11792] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:26 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1504.881689] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-f9d79795-3aff-4b51-a2cd-65f93f0a02dd tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1504.882566] [49941]: [pid: 49941|app: 0|req: 5798/11793] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:26 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 615 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1504.890213] [49942]: DEBUG neutron.api.wsgi [req-1ed96834-6747-460b-9213-151ae30652c2 req-88d57372-4e77-466d-ab3f-c80d24e4e3a1 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1504.915488] [49942]: [pid: 49942|app: 0|req: 5996/11794] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:44:26 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 181 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1504.921341] [49941]: DEBUG neutron.api.v2.base [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'port': {'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'admin_state_up': True, 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1504.960695] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Made reservation on behalf of 39f1b8273b5849faa2b258880e5496db for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1504.963737] [49941]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.018771] [49941]: DEBUG neutron.db.db_base_plugin_common [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Allocated IP 192.168.128.11 (d93be430-cceb-4950-a7ec-7bdf15d2f2d5/497d67e4-7c95-4c2e-8777-960a0918af77/8acbbc29-1ada-4c92-86b4-1306744a3446) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1505.080566] [49941]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for allowed_address_pair (8acbbc29-1ada-4c92-86b4-1306744a3446), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.081284] [49941]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.081606] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': '', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1505.081865] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_precommit: [ 1505.081865] [49941]: key[id], None -> 8acbbc29-1ada-4c92-86b4-1306744a3446 [ 1505.081865] [49941]: key[binding:vnic_type], None -> normal [ 1505.081865] [49941]: key[binding:vif_details], None -> {} [ 1505.081865] [49941]: key[allowed_address_pairs], None -> [] [ 1505.081865] [49941]: key[binding:profile], None -> {} [ 1505.081865] [49941]: key[admin_state_up], None -> True [ 1505.081865] [49941]: key[binding:vif_type], None -> unbound [ 1505.081865] [49941]: key[device_owner], None -> [ 1505.081865] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1505.081865] [49941]: key[binding:host_id], None -> [ 1505.081865] [49941]: key[standard_attr_id], None -> 1807 [ 1505.081865] [49941]: key[name], None -> [ 1505.081865] [49941]: key[mac_address], None -> fa:16:3e:52:97:23 [ 1505.081865] [49941]: key[status], None -> DOWN [ 1505.081865] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1505.081865] [49941]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}] [ 1505.081865] [49941]: key[security_groups], None -> ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] [ 1505.081865] [49941]: key[port_security_enabled], None -> True [ 1505.081865] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1505.081865] [49941]: key[device_id], None -> 5faae71c-7c99-40cf-9f6a-bfedca862a32 [ 1505.081865] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1505.103271] [49941]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.123281] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event updated for resources: {'Port': ['ID=8acbbc29-1ada-4c92-86b4-1306744a3446,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1505.131113] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1505.131810] [49941]: DEBUG neutron.scheduler.base_scheduler [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1505.134250] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1505.148093] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': '', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'project_id': '39f1b8273b5849faa2b258880e5496db', 'port_security_enabled': True, 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:26Z', 'revision_number': 1, 'network': {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1505.148331] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] create_port_postcommit: [ 1505.148331] [49941]: key[id], None -> 8acbbc29-1ada-4c92-86b4-1306744a3446 [ 1505.148331] [49941]: key[binding:vnic_type], None -> normal [ 1505.148331] [49941]: key[tags], None -> [] [ 1505.148331] [49941]: key[binding:vif_details], None -> {} [ 1505.148331] [49941]: key[allowed_address_pairs], None -> [] [ 1505.148331] [49941]: key[extra_dhcp_opts], None -> [] [ 1505.148331] [49941]: key[binding:profile], None -> {} [ 1505.148331] [49941]: key[admin_state_up], None -> True [ 1505.148331] [49941]: key[network], None -> {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} [ 1505.148331] [49941]: key[binding:vif_type], None -> unbound [ 1505.148331] [49941]: key[device_owner], None -> [ 1505.148331] [49941]: key[created_at], None -> 2025-11-20T12:44:26Z [ 1505.148331] [49941]: key[updated_at], None -> 2025-11-20T12:44:26Z [ 1505.148331] [49941]: key[tenant_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1505.148331] [49941]: key[binding:host_id], None -> [ 1505.148331] [49941]: key[description], None -> [ 1505.148331] [49941]: key[standard_attr_id], None -> 1807 [ 1505.148331] [49941]: key[name], None -> [ 1505.148331] [49941]: key[mac_address], None -> fa:16:3e:52:97:23 [ 1505.148331] [49941]: key[status], None -> DOWN [ 1505.148331] [49941]: key[network_id], None -> d93be430-cceb-4950-a7ec-7bdf15d2f2d5 [ 1505.148331] [49941]: key[fixed_ips], None -> [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}] [ 1505.148331] [49941]: key[security_groups], None -> ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] [ 1505.148331] [49941]: key[revision_number], None -> 1 [ 1505.148331] [49941]: key[port_security_enabled], None -> True [ 1505.148331] [49941]: key[project_id], None -> 39f1b8273b5849faa2b258880e5496db [ 1505.148331] [49941]: key[device_id], None -> 5faae71c-7c99-40cf-9f6a-bfedca862a32 [ 1505.148331] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1505.152612] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1505.152936] [49941]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-00fe1d35-6068-4bf2-9d3d-69628b8a9b2e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.162059] [49941]: [pid: 49941|app: 0|req: 5799/11795] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:44:26 2025] POST /networking/v2.0/ports => generated 733 bytes in 243 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1505.188807] [49942]: DEBUG neutron.api.v2.base [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Request body: {'port': {'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1505.222946] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.320824] [49942]: DEBUG neutron.notifiers.nova [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 8acbbc29-1ada-4c92-86b4-1306744a3446 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1505.326032] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks [] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.333250] [49942]: DEBUG neutron.db.provisioning_blocks [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Transition to ACTIVE for port object 8acbbc29-1ada-4c92-86b4-1306744a3446 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1505.334883] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_precommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:27Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': '', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:26Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1505.335126] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_precommit: [ 1505.335126] [49942]: key[device_owner], -> compute:nova [ 1505.335126] [49942]: key[binding:host_id], -> cpu-1 [ 1505.335126] [49942]: key[updated_at], 2025-11-20T12:44:26Z -> 2025-11-20T12:44:27Z [ 1505.335126] [49942]: key[revision_number], 1 -> 2 [ 1505.335126] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1505.336674] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1505.356065] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Pushing event updated for resources: {'Port': ['ID=8acbbc29-1ada-4c92-86b4-1306744a3446,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1505.385873] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_postcommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:27Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': '', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:26Z', 'revision_number': 1, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1505.386083] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_postcommit: [ 1505.386083] [49942]: key[device_owner], -> compute:nova [ 1505.386083] [49942]: key[binding:host_id], -> cpu-1 [ 1505.386083] [49942]: key[updated_at], 2025-11-20T12:44:26Z -> 2025-11-20T12:44:27Z [ 1505.386083] [49942]: key[revision_number], 1 -> 2 [ 1505.386083] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1505.393638] [49942]: DEBUG neutron.plugins.ml2.managers [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Attempting to bind port 8acbbc29-1ada-4c92-86b4-1306744a3446 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1505.393819] [49942]: DEBUG neutron.plugins.ml2.managers [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Attempting to bind port 8acbbc29-1ada-4c92-86b4-1306744a3446 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1505.394531] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Attempting to bind port 8acbbc29-1ada-4c92-86b4-1306744a3446 on network d93be430-cceb-4950-a7ec-7bdf15d2f2d5 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1505.408926] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 44, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1505.409107] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Bind Segment={'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 44, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1505.411494] [49942]: DEBUG networking_nsxv3.api.rpc [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Bind port on Host cpu-1 & Segment [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1505.903047] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4e6d98e-4636-4945-8e2e-495302c7d57f req-2f3c3c60-e523-4d6f-b32d-9a253b409d3b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1505.904025] [49941]: [pid: 49941|app: 0|req: 5800/11796] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:27 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 748 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1505.909734] [49941]: DEBUG neutron.api.wsgi [req-e4e6d98e-4636-4945-8e2e-495302c7d57f req-1d9e0e5d-0da0-4676-9976-8c5073cc3c68 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1505.930612] [49941]: [pid: 49941|app: 0|req: 5801/11797] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:27 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1506.415130] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Bound using segment: {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1506.415480] [49942]: DEBUG neutron.plugins.ml2.managers [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Bound port: 8acbbc29-1ada-4c92-86b4-1306744a3446, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "89463199-7ddf-4ee7-b485-1629a75b4b8f", "external-id": "nsx-vlan-transportzone-302", "segmentation_id": 302}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1506.415597] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1506.452329] [49942]: DEBUG neutron.plugins.ml2.db [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] For port 8acbbc29-1ada-4c92-86b4-1306744a3446, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1506.455125] [49942]: DEBUG neutron.plugins.ml2.db [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] For port 8acbbc29-1ada-4c92-86b4-1306744a3446, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8acbbc29-1ada-4c92-86b4-1306744a3446,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1506.456508] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_precommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:27Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:27Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1506.456667] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_precommit: [ 1506.456667] [49942]: key[binding:vif_type], unbound -> ovs [ 1506.456667] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} [ 1506.456667] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1506.459460] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1506.483971] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Pushing event updated for resources: {'Port': ['ID=8acbbc29-1ada-4c92-86b4-1306744a3446,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1506.491062] [49942]: DEBUG neutron.db.provisioning_blocks [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Provisioning complete for port 8acbbc29-1ada-4c92-86b4-1306744a3446 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1506.491230] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1506.491345] [49942]: INFO neutron.plugins.ml2.plugin [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Attempt 1 to provision port 8acbbc29-1ada-4c92-86b4-1306744a3446 [ 1506.530485] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Current status of the port 8acbbc29-1ada-4c92-86b4-1306744a3446 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1506.530687] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1506.545062] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1506.552377] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-1f7dca67-716e-4389-a9e6-4cbc7c06b1ad" -d '{"events": [{"server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "name": "network-vif-plugged", "status": "completed", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1506.554324] [49942]: DEBUG neutron.plugins.ml2.db [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] For port 8acbbc29-1ada-4c92-86b4-1306744a3446, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8acbbc29-1ada-4c92-86b4-1306744a3446,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1506.581641] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_precommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:28Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:28Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1506.581908] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_precommit: [ 1506.581908] [49942]: key[status], DOWN -> ACTIVE [ 1506.581908] [49942]: key[revision_number], 4 -> 5 [ 1506.581908] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1506.586804] [49942]: DEBUG neutron.db.provisioning_blocks [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Provisioning complete for port 8acbbc29-1ada-4c92-86b4-1306744a3446 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1506.586946] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1506.587072] [49942]: INFO neutron.plugins.ml2.plugin [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Attempt 1 to provision port 8acbbc29-1ada-4c92-86b4-1306744a3446 [ 1506.616236] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:44: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-0a3de8c7-5738-4b9a-a5e0-6eb26157d134 x-openstack-request-id: req-0a3de8c7-5738-4b9a-a5e0-6eb26157d134 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1506.617323] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "name": "network-vif-plugged", "status": "completed", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1506.617442] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0a3de8c7-5738-4b9a-a5e0-6eb26157d134 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1506.617690] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0a3de8c7-5738-4b9a-a5e0-6eb26157d134'] response: {'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'code': 200} [ 1506.624839] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Current status of the port 8acbbc29-1ada-4c92-86b4-1306744a3446 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1506.625544] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_postcommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:28Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:28Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}]) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1506.625716] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_postcommit: [ 1506.625716] [49942]: key[status], DOWN -> ACTIVE [ 1506.625716] [49942]: key[revision_number], 4 -> 5 [ 1506.625716] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1506.625848] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1507.017421] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9434666-cbc0-4367-979c-bf0d4f04307d req-3b15be13-2a85-4dd1-ba29-1e8e9d727c23 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1507.018365] [49941]: [pid: 49941|app: 0|req: 5802/11798] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:28 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1507.024198] [49941]: DEBUG neutron.api.wsgi [req-e9434666-cbc0-4367-979c-bf0d4f04307d req-c9847f96-3554-4f1f-901f-f43400f996a7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1507.046128] [49941]: [pid: 49941|app: 0|req: 5803/11799] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:28 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1507.070682] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Pushing event updated for resources: {'Port': ['ID=8acbbc29-1ada-4c92-86b4-1306744a3446,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1507.073158] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_postcommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:28Z', 'revision_number': 4, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:27Z', 'revision_number': 2, 'project_id': '39f1b8273b5849faa2b258880e5496db'}) 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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1507.073421] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] update_port_postcommit: [ 1507.073421] [49942]: key[binding:vif_type], unbound -> ovs [ 1507.073421] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} [ 1507.073421] [49942]: key[updated_at], 2025-11-20T12:44:27Z -> 2025-11-20T12:44:28Z [ 1507.073421] [49942]: key[revision_number], 2 -> 4 [ 1507.073421] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1507.077655] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1507.077995] [49942]: DEBUG neutron_lib.callbacks.manager [req-1ed96834-6747-460b-9213-151ae30652c2 req-d5e829c6-6f20-4143-a8e7-596fa641fa3e service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1507.079302] [49942]: [pid: 49942|app: 0|req: 5997/11800] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:44:26 2025] PUT /networking/v2.0/ports/8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 1038 bytes in 1913 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1508.115646] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-0d5c203b-c93c-4b5d-830e-132673ddb342 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1508.116761] [49941]: [pid: 49941|app: 0|req: 5804/11801] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1508.123523] [49941]: DEBUG neutron.api.wsgi [req-1ed96834-6747-460b-9213-151ae30652c2 req-253a4aca-688a-4cd5-b1d9-cc3405d9453e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1508.135391] [49941]: [pid: 49941|app: 0|req: 5805/11802] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1508.156126] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-83d94d96-5ddc-4852-9962-2176a167778a req-64fcfd87-55f8-4889-8cb6-8f98138e8ef5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1508.156482] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-d24844ee-5d00-4d3c-88da-239927886c7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1508.156966] [49941]: [pid: 49941|app: 0|req: 5806/11803] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1508.157595] [49942]: [pid: 49942|app: 0|req: 5998/11804] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1508.162434] [49941]: DEBUG neutron.api.wsgi [req-83d94d96-5ddc-4852-9962-2176a167778a req-fe9ad86a-87da-401e-9158-7973804a9a5e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1508.179578] [49941]: [pid: 49941|app: 0|req: 5807/11805] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1508.184064] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1ed96834-6747-460b-9213-151ae30652c2 req-ce2f126a-50ba-4276-b5ee-d8dfdc2ceb48 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1508.184944] [49942]: [pid: 49942|app: 0|req: 5999/11806] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1508.218385] [49941]: [pid: 49941|app: 0|req: 5808/11807] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1508.253540] [49942]: [pid: 49942|app: 0|req: 6000/11808] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:29 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1508.621206] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1508.622611] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-22f2901a-8398-4c3d-baea-f719089f25b1" -d '{"events": [{"name": "network-changed", "server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1508.643493] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:44: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-3d08aa07-ce9b-4d0d-834d-a3118768a1a9 x-openstack-request-id: req-3d08aa07-ce9b-4d0d-834d-a3118768a1a9 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1508.643599] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1508.643676] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3d08aa07-ce9b-4d0d-834d-a3118768a1a9 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1508.643846] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3d08aa07-ce9b-4d0d-834d-a3118768a1a9'] response: {'name': 'network-changed', 'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'status': 'completed', 'code': 200} [ 1509.249494] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4b965b3f-8560-4004-953a-b0ddb257c440 req-0ccd2356-631e-4cc8-b251-bd88d4c66d35 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1509.250487] [49941]: [pid: 49941|app: 0|req: 5809/11809] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:30 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1509.256387] [49942]: DEBUG neutron.api.wsgi [req-4b965b3f-8560-4004-953a-b0ddb257c440 req-9b187645-0ca5-443f-b06a-b817636e729b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1509.274922] [49942]: [pid: 49942|app: 0|req: 6001/11810] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1509.296992] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f2901a-8398-4c3d-baea-f719089f25b1 req-b866cd79-4fe0-4ad2-b684-9d5413e83830 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1509.297873] [49941]: [pid: 49941|app: 0|req: 5810/11811] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1509.332945] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f2901a-8398-4c3d-baea-f719089f25b1 req-ca7bb175-0e39-4ff0-9cb5-b885de201d65 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1509.333877] [49942]: [pid: 49942|app: 0|req: 6002/11812] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1509.341063] [49941]: DEBUG neutron.api.wsgi [req-22f2901a-8398-4c3d-baea-f719089f25b1 req-fff90b43-b210-42e0-bbbd-3d4e56704feb service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1509.352846] [49941]: [pid: 49941|app: 0|req: 5811/11813] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1509.375705] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f2901a-8398-4c3d-baea-f719089f25b1 req-bc75129a-dc8c-4da6-b392-a2362d22b7df service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1509.376622] [49942]: [pid: 49942|app: 0|req: 6003/11814] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1509.406669] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-22f2901a-8398-4c3d-baea-f719089f25b1 req-740b311e-a97f-478c-8098-7cda805af464 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1509.407629] [49941]: [pid: 49941|app: 0|req: 5812/11815] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1509.442450] [49942]: [pid: 49942|app: 0|req: 6004/11816] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1509.479019] [49941]: [pid: 49941|app: 0|req: 5813/11817] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:31 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1510.347121] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-285ee6ba-a897-433b-92be-3b146327d449 req-fb901ac6-f266-4ba0-abaa-a95d27a180c8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1510.348036] [49942]: [pid: 49942|app: 0|req: 6005/11818] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:32 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1510.355053] [49941]: DEBUG neutron.api.wsgi [req-285ee6ba-a897-433b-92be-3b146327d449 req-8a046dc6-e2e7-4969-ba45-ae9ebb714ff7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1510.374433] [49941]: [pid: 49941|app: 0|req: 5814/11819] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:32 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1511.443642] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5854d787-bf05-479f-bf00-ee80d947d525 req-0bf9dfc7-b20a-411b-8cda-1286aa5a3ee0 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1511.444583] [49942]: [pid: 49942|app: 0|req: 6006/11820] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:33 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1511.450328] [49941]: DEBUG neutron.api.wsgi [req-5854d787-bf05-479f-bf00-ee80d947d525 req-9b606eb9-29e5-4cc9-8d59-118e63675a2c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1511.469592] [49941]: [pid: 49941|app: 0|req: 5815/11821] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:33 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1512.559118] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-732ae17c-c7a8-4d8b-ae9f-32d4bc016e40 req-333b6982-844f-4004-873c-573cb28052d9 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1512.560105] [49942]: [pid: 49942|app: 0|req: 6007/11822] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:34 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1512.565998] [49941]: DEBUG neutron.api.wsgi [req-732ae17c-c7a8-4d8b-ae9f-32d4bc016e40 req-ca759dad-51e2-489d-8be4-9cde9f8bf371 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1512.587112] [49941]: [pid: 49941|app: 0|req: 5816/11823] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:34 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1512.660023] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3254faff-4625-45d6-be07-697b24fcf194 req-fabd1ea3-25ee-4226-be60-7115809bce3a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1512.660869] [49942]: [pid: 49942|app: 0|req: 6008/11824] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:34 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1512.671338] [49941]: DEBUG neutron.api.v2.base [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Request body: {'floatingip': {'port_id': '8acbbc29-1ada-4c92-86b4-1306744a3446'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1512.699652] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1512.921308] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1512.922517] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1512.969072] [49941]: INFO neutron.db.l3_db [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Floating IP 566a5ea7-35f1-4cca-9235-f453fb2bb56a associated. External IP: 10.180.180.128, port: 7005646e-761d-4f10-9fab-375ced84bb76. [ 1513.058642] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1513.106241] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1513.198077] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1513.244502] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1513.249012] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4fdb8214-01d1-48ba-8ef6-d102e73abd7c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1513.265883] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1513.269016] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e74a19a0-0046-4a94-9b1f-ac7f3b8d24fd" -d '{"events": [{"name": "network-changed", "server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "tag": "7005646e-761d-4f10-9fab-375ced84bb76"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1513.286361] [49941]: [pid: 49941|app: 0|req: 5817/11825] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:44:34 2025] PUT /networking/v2.0/floatingips/566a5ea7-35f1-4cca-9235-f453fb2bb56a => generated 805 bytes in 618 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1513.337705] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:44: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-1c65e599-b1af-4c5b-8808-addba0938c70 x-openstack-request-id: req-1c65e599-b1af-4c5b-8808-addba0938c70 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1513.337952] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "tag": "7005646e-761d-4f10-9fab-375ced84bb76", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1513.339288] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1c65e599-b1af-4c5b-8808-addba0938c70 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1513.339603] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1c65e599-b1af-4c5b-8808-addba0938c70'] response: {'name': 'network-changed', 'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76', 'status': 'completed', 'code': 200} [ 1513.407769] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c941c73f-1f42-4fbb-98b0-586f39864244 req-646ab624-7cf4-4e8a-b151-0a8041ef42cb tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1513.409074] [49942]: [pid: 49942|app: 0|req: 6009/11826] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 80 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1513.416580] [49941]: DEBUG neutron.api.wsgi [req-c941c73f-1f42-4fbb-98b0-586f39864244 req-809d3569-ba3e-42a7-b7ed-6d70adb258c7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1513.438259] [49941]: [pid: 49941|app: 0|req: 5818/11827] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1513.498631] [49942]: DEBUG neutron.api.wsgi [req-eef81341-ab33-46a0-b104-a1537d658871 req-b95c1083-b005-4646-9923-badb4ca54719 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1513.499280] [49942]: DEBUG neutron.api.wsgi [req-eef81341-ab33-46a0-b104-a1537d658871 req-b95c1083-b005-4646-9923-badb4ca54719 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1513.499718] [49942]: [pid: 49942|app: 0|req: 6010/11828] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:44:35 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) [ 1513.649512] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-603a095c-2460-405a-b562-b6a258b2e35c req-8fa0b076-a1e2-45e4-b45c-eabb4fba4257 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1513.650406] [49942]: [pid: 49942|app: 0|req: 6011/11829] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1513.655952] [49942]: DEBUG neutron.api.wsgi [req-603a095c-2460-405a-b562-b6a258b2e35c req-7ec96e53-840f-4443-bebd-486a2fdf4ce2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1513.673793] [49942]: [pid: 49942|app: 0|req: 6012/11830] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1513.683195] [49941]: [pid: 49941|app: 0|req: 5819/11831] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32&fields=id&fields=resource_request => generated 57 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1513.689218] [49942]: DEBUG neutron.api.wsgi [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-84fff927-bc5e-4e6a-861c-5441421903e3 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1513.689802] [49942]: DEBUG neutron.api.wsgi [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-84fff927-bc5e-4e6a-861c-5441421903e3 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1513.690210] [49942]: [pid: 49942|app: 0|req: 6013/11832] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:44:35 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) [ 1513.880515] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74a19a0-0046-4a94-9b1f-ac7f3b8d24fd req-e965a15a-1131-407e-b0c9-20f50e0c21d8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1513.881491] [49942]: [pid: 49942|app: 0|req: 6014/11833] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 1042 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1513.916781] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-631d8c19-f022-4345-8aca-6db00fe23c53 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1513.917321] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74a19a0-0046-4a94-9b1f-ac7f3b8d24fd req-f1be4af9-f626-48d1-8785-dc8cd1c148dc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1513.917653] [49941]: [pid: 49941|app: 0|req: 5820/11834] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/ports/8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 747 bytes in 82 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1513.918241] [49942]: [pid: 49942|app: 0|req: 6015/11835] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1513.924063] [49941]: DEBUG neutron.api.wsgi [req-e74a19a0-0046-4a94-9b1f-ac7f3b8d24fd req-0b51bc7f-a7ed-4318-b4c4-e263616b3829 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1513.935293] [49941]: [pid: 49941|app: 0|req: 5821/11836] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.6&port_id=7005646e-761d-4f10-9fab-375ced84bb76 => generated 19 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1513.957931] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74a19a0-0046-4a94-9b1f-ac7f3b8d24fd req-c5fc38ae-4d62-4d69-ba06-f983600eb8ac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1513.958828] [49942]: [pid: 49942|app: 0|req: 6016/11837] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1513.991304] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e74a19a0-0046-4a94-9b1f-ac7f3b8d24fd req-bbb3c010-63c9-4a59-a062-28d09cc96e73 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1513.992299] [49941]: [pid: 49941|app: 0|req: 5822/11838] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1514.037354] [49942]: [pid: 49942|app: 0|req: 6017/11839] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1514.074017] [49941]: [pid: 49941|app: 0|req: 5823/11840] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:35 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1514.757353] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e37797a9-6403-4d75-9a9b-92cd817dd5f8 req-5d2c17d4-c0f4-4af0-be12-6f570fe7efff tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1514.758378] [49942]: [pid: 49942|app: 0|req: 6018/11841] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:36 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1514.765261] [49941]: DEBUG neutron.api.wsgi [req-e37797a9-6403-4d75-9a9b-92cd817dd5f8 req-329822ca-d195-4283-a1e5-13f94c4ad5b4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1514.792945] [49941]: [pid: 49941|app: 0|req: 5824/11842] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:36 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1515.342290] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1515.343975] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-bf2508a9-76cc-4024-9924-4e245c29cf0c" -d '{"events": [{"name": "network-changed", "server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1515.369081] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:44: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-fbb9c41a-94a0-4bb9-9e7b-fad191f1fefa x-openstack-request-id: req-fbb9c41a-94a0-4bb9-9e7b-fad191f1fefa {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1515.369210] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1515.369286] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-fbb9c41a-94a0-4bb9-9e7b-fad191f1fefa {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1515.369465] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-fbb9c41a-94a0-4bb9-9e7b-fad191f1fefa'] response: {'name': 'network-changed', 'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'status': 'completed', 'code': 200} [ 1515.881976] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-30265b13-45bd-41c3-9ecd-b2771fa87780 req-ee656f46-a29d-4d75-b2c6-b5fe90e3c8d8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1515.882987] [49942]: [pid: 49942|app: 0|req: 6019/11843] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1515.888438] [49942]: DEBUG neutron.api.wsgi [req-30265b13-45bd-41c3-9ecd-b2771fa87780 req-51891b85-5589-40c0-b17d-0b06fd2810e0 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1515.902248] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf2508a9-76cc-4024-9924-4e245c29cf0c req-2e72c69d-1934-43d0-b65d-e6b52adbb891 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1515.903815] [49941]: [pid: 49941|app: 0|req: 5825/11844] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1515.910628] [49942]: [pid: 49942|app: 0|req: 6020/11845] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1515.957200] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf2508a9-76cc-4024-9924-4e245c29cf0c req-4c30251f-05cc-46d5-b66e-a2cbf933dc1a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1515.958598] [49941]: [pid: 49941|app: 0|req: 5826/11846] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1515.965059] [49942]: DEBUG neutron.api.wsgi [req-bf2508a9-76cc-4024-9924-4e245c29cf0c req-22c5ac7d-97b3-4c67-a820-2901b36115e1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1515.995291] [49942]: [pid: 49942|app: 0|req: 6021/11847] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1516.021030] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf2508a9-76cc-4024-9924-4e245c29cf0c req-244865a1-1403-45e5-8e55-6ace5bf104ea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1516.021593] [49941]: [pid: 49941|app: 0|req: 5827/11848] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1516.053041] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bf2508a9-76cc-4024-9924-4e245c29cf0c req-2d6c3499-a726-4a3a-a77b-6efbbf017df7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1516.053956] [49942]: [pid: 49942|app: 0|req: 6022/11849] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1516.087071] [49941]: [pid: 49941|app: 0|req: 5828/11850] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1516.121386] [49942]: [pid: 49942|app: 0|req: 6023/11851] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:37 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1516.983573] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3df3a7e8-0838-4a31-bf8f-21d77b1ef9cf req-16a34456-32c1-4cd5-a54a-0b3d1f31b7f5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1516.984428] [49941]: [pid: 49941|app: 0|req: 5829/11852] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:38 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1516.990061] [49942]: DEBUG neutron.api.wsgi [req-3df3a7e8-0838-4a31-bf8f-21d77b1ef9cf req-5b2f8d61-8a17-455d-8089-eb004f8c811c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1517.008153] [49942]: [pid: 49942|app: 0|req: 6024/11853] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:38 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1518.078509] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0134c3ba-1058-4def-8beb-0f40721a776a req-4f95d662-e6a5-459c-aefd-563e6dd12292 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1518.079417] [49941]: [pid: 49941|app: 0|req: 5830/11854] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:39 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1518.085450] [49942]: DEBUG neutron.api.wsgi [req-0134c3ba-1058-4def-8beb-0f40721a776a req-f63b2f8f-73f0-4185-8665-2d26f93d5cc4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1518.103775] [49942]: [pid: 49942|app: 0|req: 6025/11855] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:39 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1518.572539] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-e1487806-1577-4137-9561-2dc1b0917bcf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1518.573482] [49941]: [pid: 49941|app: 0|req: 5831/11856] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1518.608303] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-383d3676-32e9-4627-9b58-8b0681016dac service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1518.609163] [49942]: [pid: 49942|app: 0|req: 6026/11857] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1518.616436] [49941]: DEBUG neutron.api.wsgi [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-b433de09-39b8-4f42-ad9f-baa3b34b251d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1518.643065] [49941]: [pid: 49941|app: 0|req: 5832/11858] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 808 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1518.665589] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-5cf523c8-c327-47bf-9f33-3257c69a710f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1518.666466] [49942]: [pid: 49942|app: 0|req: 6027/11859] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1518.694489] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-4bcb2ca0-5519-410d-807a-cbe7076460ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1518.695607] [49941]: [pid: 49941|app: 0|req: 5833/11860] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1518.729564] [49942]: [pid: 49942|app: 0|req: 6028/11861] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1518.764492] [49941]: [pid: 49941|app: 0|req: 5834/11862] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1519.199683] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebd9c4b1-1046-4b55-8226-d792d307a963 req-fa173715-bf3a-472f-a245-fae5c80c28d0 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1519.200659] [49942]: [pid: 49942|app: 0|req: 6029/11863] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1519.206892] [49941]: DEBUG neutron.api.wsgi [req-ebd9c4b1-1046-4b55-8226-d792d307a963 req-e579f243-92ec-4325-9cab-4ee75ae6e814 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1519.226955] [49941]: [pid: 49941|app: 0|req: 5835/11864] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:40 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1520.315090] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d857ccbd-8401-44b3-8fbb-b1fbe624f44f req-c92eaa39-5f5b-413b-afe7-e53463d48902 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1520.316099] [49942]: [pid: 49942|app: 0|req: 6030/11865] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:42 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1520.321948] [49941]: DEBUG neutron.api.wsgi [req-d857ccbd-8401-44b3-8fbb-b1fbe624f44f req-18d2cc57-d6a7-4967-b6a2-e69b0c438163 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1520.344614] [49941]: [pid: 49941|app: 0|req: 5836/11866] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:42 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1521.419231] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dde50060-8e01-4698-b02d-3333aac922d2 req-b2ae21a3-9cec-4bec-aeb7-6a5ea865b8a0 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1521.420194] [49942]: [pid: 49942|app: 0|req: 6031/11867] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:43 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1521.426076] [49941]: DEBUG neutron.api.wsgi [req-dde50060-8e01-4698-b02d-3333aac922d2 req-960c3ec6-1f72-42b4-9544-2b4188956ebc tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1521.445690] [49941]: [pid: 49941|app: 0|req: 5837/11868] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:43 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1522.520212] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ea39f3d1-500e-4cfa-8d4c-838ad91137cd req-dd39aeeb-c333-44c0-9b17-e1469547f049 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1522.521139] [49942]: [pid: 49942|app: 0|req: 6032/11869] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:44 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1522.527565] [49941]: DEBUG neutron.api.wsgi [req-ea39f3d1-500e-4cfa-8d4c-838ad91137cd req-8c69541d-08fa-4675-a923-8bfd5b1ed0bb tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1522.546485] [49941]: [pid: 49941|app: 0|req: 5838/11870] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:44 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1523.620023] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-10a27f64-7e85-4f18-aca5-758ef5fb1e00 req-56755bcc-09a7-436b-af2d-f9f3bfd33c08 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1523.620984] [49942]: [pid: 49942|app: 0|req: 6033/11871] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:45 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1523.627029] [49941]: DEBUG neutron.api.wsgi [req-10a27f64-7e85-4f18-aca5-758ef5fb1e00 req-4334deb7-431a-4692-8ce2-1ad3b5f4b19e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1523.646423] [49941]: [pid: 49941|app: 0|req: 5839/11872] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:45 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1524.748367] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4519013e-1b64-4b36-b91b-abdd8b290fdb req-7b92f086-77ce-4de5-a669-29b6247ccd03 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1524.749349] [49942]: [pid: 49942|app: 0|req: 6034/11873] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:46 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1524.755918] [49941]: DEBUG neutron.api.wsgi [req-4519013e-1b64-4b36-b91b-abdd8b290fdb req-6246efcf-eeb0-4712-bd6d-c4bc6dad98af tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1524.774643] [49941]: [pid: 49941|app: 0|req: 5840/11874] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:46 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1525.870354] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e7d67806-df9c-4442-8d4b-e5ac90b2d598 req-549a1111-4f55-4655-9094-0d01abe71c83 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1525.871247] [49942]: [pid: 49942|app: 0|req: 6035/11875] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:47 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1525.877088] [49941]: DEBUG neutron.api.wsgi [req-e7d67806-df9c-4442-8d4b-e5ac90b2d598 req-04b0bef8-56df-457e-81aa-1a700253a9da tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1525.899106] [49941]: [pid: 49941|app: 0|req: 5841/11876] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:47 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1526.636472] [49942]: DEBUG neutron.api.wsgi [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-2087aa86-313c-4339-bc17-295442b79bb1 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1526.665907] [49942]: [pid: 49942|app: 0|req: 6036/11877] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:44:48 2025] GET /networking/v2.0/ports/8acbbc29-1ada-4c92-86b4-1306744a3446/bindings/cpu-1 => generated 301 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1527.003742] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ae9bc0a2-60f3-4d96-9b39-5b7aa3d39b97 req-e19275d6-b643-4c1b-b420-7fb2c2fb6e87 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1527.004756] [49941]: [pid: 49941|app: 0|req: 5842/11878] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:48 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1527.010362] [49942]: DEBUG neutron.api.wsgi [req-ae9bc0a2-60f3-4d96-9b39-5b7aa3d39b97 req-0a4aa2a9-c7d7-4215-b6c0-e799ab915c7b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1527.031710] [49942]: [pid: 49942|app: 0|req: 6037/11879] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:48 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1528.113162] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e1166f5d-de5d-4a7c-a0f0-7066df5a686a req-fea50f1e-0f57-4afe-88bc-5f4502fb1cdf tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1528.114070] [49941]: [pid: 49941|app: 0|req: 5843/11880] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:49 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1528.121375] [49942]: DEBUG neutron.api.wsgi [req-e1166f5d-de5d-4a7c-a0f0-7066df5a686a req-61b349ef-2376-48ac-8f77-0a150077f7d7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1528.138777] [49942]: [pid: 49942|app: 0|req: 6038/11881] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:49 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1528.727894] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-8671d816-4fec-47e0-94fd-19b23ef5cfaf service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1528.728770] [49941]: [pid: 49941|app: 0|req: 5844/11882] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:50 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32&tenant_id=39f1b8273b5849faa2b258880e5496db => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1529.212225] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d5729384-445a-4146-bcc0-8b1332de78fb req-10de5160-dea8-488c-8aec-c82e18f2452e tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1529.213048] [49942]: [pid: 49942|app: 0|req: 6039/11883] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:50 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1529.218739] [49941]: DEBUG neutron.api.wsgi [req-d5729384-445a-4146-bcc0-8b1332de78fb req-17f1cefa-6723-4732-a177-ebc85ebaa08c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1529.237805] [49941]: [pid: 49941|app: 0|req: 5845/11884] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:50 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1529.262853] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-ecf7b30d-2d70-4b52-b3ed-56ceeceed23e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1529.263728] [49942]: [pid: 49942|app: 0|req: 6040/11885] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:50 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1529.299061] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-61f970f3-9741-42fe-8075-12a54fb0680e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1529.299958] [49941]: [pid: 49941|app: 0|req: 5846/11886] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:51 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1529.305890] [49942]: DEBUG neutron.api.wsgi [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-bf29a422-2678-465e-904b-618ca2f166dd service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1529.336223] [49942]: [pid: 49942|app: 0|req: 6041/11887] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:44:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 808 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1529.358130] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-b54ad9e5-afe8-430f-9a4d-f5351cfd12ae service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1529.358953] [49941]: [pid: 49941|app: 0|req: 5847/11888] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:51 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1529.396256] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-62bc81bc-5c6a-4487-bd7a-c3c601e72784 req-4fd0fbc1-35a0-4490-a715-7b7608727380 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1529.397181] [49942]: [pid: 49942|app: 0|req: 6042/11889] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:51 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1529.434495] [49941]: [pid: 49941|app: 0|req: 5848/11890] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:51 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1529.468444] [49942]: [pid: 49942|app: 0|req: 6043/11891] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:51 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1530.311077] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08c1c025-0e11-4c7b-a0c7-9f63eaed4bc4 req-88a7ea01-a125-4984-8f6e-75d9c13543fb tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1530.311855] [49941]: [pid: 49941|app: 0|req: 5849/11892] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:52 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1530.317589] [49942]: DEBUG neutron.api.wsgi [req-08c1c025-0e11-4c7b-a0c7-9f63eaed4bc4 req-874dda85-6050-4635-a0fc-9a09531242f3 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1530.340528] [49942]: [pid: 49942|app: 0|req: 6044/11893] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:52 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1531.411206] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4529a548-c313-467f-b4cb-2cecfe12fd39 req-4be7f9d4-be70-4115-bd55-62cd24b657e4 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1531.412096] [49941]: [pid: 49941|app: 0|req: 5850/11894] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:53 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1531.417724] [49942]: DEBUG neutron.api.wsgi [req-4529a548-c313-467f-b4cb-2cecfe12fd39 req-25dbd296-afc5-485a-aa13-a0a320b5549c tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1531.435478] [49942]: [pid: 49942|app: 0|req: 6045/11895] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:53 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1532.554430] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ccf8dd76-2879-43ba-bff3-b9f43052c00a req-889b4e05-0831-4c38-806f-a264d661a73b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1532.554430] [49941]: [pid: 49941|app: 0|req: 5851/11896] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:54 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1532.560631] [49942]: DEBUG neutron.api.wsgi [req-ccf8dd76-2879-43ba-bff3-b9f43052c00a req-3d3c6eef-50ce-4df9-9059-0b18c516c8fc tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1532.581953] [49942]: [pid: 49942|app: 0|req: 6046/11897] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:54 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1533.674024] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8582691-fda6-44d8-a7cb-6418d83d1a18 req-cd487da1-31c1-4b99-8819-08f5514e1a03 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1533.674916] [49941]: [pid: 49941|app: 0|req: 5852/11898] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:55 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1533.680846] [49942]: DEBUG neutron.api.wsgi [req-b8582691-fda6-44d8-a7cb-6418d83d1a18 req-b3bf6a99-bf7a-42f4-bfd4-7495b6d248a7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1533.702041] [49942]: [pid: 49942|app: 0|req: 6047/11899] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:55 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1535.173440] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-11107421-2db5-40ed-b915-97c845fc8a24 req-14bf50e9-456a-42c9-a91c-bc4c25d9e09d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1535.174267] [49941]: [pid: 49941|app: 0|req: 5853/11900] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:56 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 429 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1535.181020] [49942]: DEBUG neutron.api.wsgi [req-11107421-2db5-40ed-b915-97c845fc8a24 req-b74091f1-0d96-467d-9ede-46b30bf86616 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1535.199696] [49942]: [pid: 49942|app: 0|req: 6048/11901] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:56 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1535.307331] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-84d6b051-f745-409f-9fc0-3c6d96ea7978 req-cf766f16-ed26-4ad8-8939-5a7230bb8a92 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1535.308237] [49941]: [pid: 49941|app: 0|req: 5854/11902] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:57 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1535.313896] [49942]: DEBUG neutron.api.wsgi [req-84d6b051-f745-409f-9fc0-3c6d96ea7978 req-e20b1626-f523-411b-bdd4-756171db3dc2 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1535.332407] [49942]: [pid: 49942|app: 0|req: 6049/11903] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:57 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1536.292935] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a859a9c-c835-4bee-b26b-4caeafd61d4c req-50b2f330-73b5-4a9b-adb7-b4d363f6d260 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1536.293874] [49941]: [pid: 49941|app: 0|req: 5855/11904] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:44:58 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32&tenant_id=39f1b8273b5849faa2b258880e5496db&binding%3Ahost_id=cpu-1 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1536.442234] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2facd5af-ec9e-451f-b9c6-3625ebbf318a req-854df7d9-6a47-4ec4-9a09-ad8fa2a67aed tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1536.443211] [49942]: [pid: 49942|app: 0|req: 6050/11905] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:58 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1536.449045] [49941]: DEBUG neutron.api.wsgi [req-2facd5af-ec9e-451f-b9c6-3625ebbf318a req-0aec24e8-7874-4696-a4c3-64789a5bb226 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1536.469263] [49941]: [pid: 49941|app: 0|req: 5856/11906] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:58 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1537.342947] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a859a9c-c835-4bee-b26b-4caeafd61d4c req-62fc0b50-37b9-4863-8461-6b3b7f4b9d84 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1537.343983] [49942]: [pid: 49942|app: 0|req: 6051/11907] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/ports?tenant_id=39f1b8273b5849faa2b258880e5496db&device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1537.379680] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a859a9c-c835-4bee-b26b-4caeafd61d4c req-a2f22222-b718-4ab6-bdbc-e2b95db2c683 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1537.381270] [49941]: [pid: 49941|app: 0|req: 5857/11908] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/networks?id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1537.386609] [49942]: DEBUG neutron.api.wsgi [req-4a859a9c-c835-4bee-b26b-4caeafd61d4c req-7810e876-4858-4c64-b7a2-5f010003750e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1537.418190] [49942]: [pid: 49942|app: 0|req: 6052/11909] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.11&port_id=8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 808 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1537.445395] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a859a9c-c835-4bee-b26b-4caeafd61d4c req-4b16b759-fb46-497e-bcf9-dfe2959aac1a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1537.446355] [49941]: [pid: 49941|app: 0|req: 5858/11910] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/subnets?id=497d67e4-7c95-4c2e-8777-960a0918af77 => generated 690 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1537.478829] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a859a9c-c835-4bee-b26b-4caeafd61d4c req-eec78b08-691e-4bfd-86b3-80914fcc9d25 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1537.479779] [49942]: [pid: 49942|app: 0|req: 6053/11911] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/ports?network_id=d93be430-cceb-4950-a7ec-7bdf15d2f2d5&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1537.517229] [49941]: [pid: 49941|app: 0|req: 5859/11912] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1537.554392] [49942]: [pid: 49942|app: 0|req: 6054/11913] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1537.576396] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f009055-6573-4a09-b42c-de2ffd2afc70 req-b8321b77-3a2d-4430-8cdd-f36e9bdf9215 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1537.577539] [49941]: [pid: 49941|app: 0|req: 5860/11914] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1537.584052] [49942]: DEBUG neutron.api.wsgi [req-0f009055-6573-4a09-b42c-de2ffd2afc70 req-8bd02a91-a69f-4f8c-b09a-aeafda059ace tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1537.602347] [49942]: [pid: 49942|app: 0|req: 6055/11915] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:44:59 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1538.679542] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f8851a0-2615-40df-b0ae-143889f5d91e req-193a1507-69cb-417a-84cb-afff9f1e2ead tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1538.680674] [49941]: [pid: 49941|app: 0|req: 5861/11916] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:00 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1538.686873] [49942]: DEBUG neutron.api.wsgi [req-8f8851a0-2615-40df-b0ae-143889f5d91e req-3952d5df-53c3-4cc8-8ed2-60f6e3b74332 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1538.706960] [49942]: [pid: 49942|app: 0|req: 6056/11917] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:00 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1539.780512] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5d2a0d1e-fdc1-4fa0-80b5-75fc5466be74 req-67ea7834-3d02-46f3-9509-f763b6ecae72 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1539.781281] [49941]: [pid: 49941|app: 0|req: 5862/11918] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:01 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1539.787240] [49942]: DEBUG neutron.api.wsgi [req-5d2a0d1e-fdc1-4fa0-80b5-75fc5466be74 req-2117f675-b8dd-428b-9b4e-92d83740ec20 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1539.806180] [49942]: [pid: 49942|app: 0|req: 6057/11919] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:01 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1540.878034] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ff6a4e1-8ed6-423e-96d1-01ebeb5cee92 req-b0be4c6b-62ba-4225-9c68-41a02d189512 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1540.878976] [49941]: [pid: 49941|app: 0|req: 5863/11920] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:02 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1540.885135] [49942]: DEBUG neutron.api.wsgi [req-8ff6a4e1-8ed6-423e-96d1-01ebeb5cee92 req-d08274ce-61bf-4476-921b-72b33b7a191d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1540.905159] [49942]: [pid: 49942|app: 0|req: 6058/11921] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:02 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1541.989750] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4bbcc15-37ee-473e-b1cc-6ad8094aba76 req-34c58a21-e29b-46e0-a5c7-231fc20f739d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1541.990654] [49941]: [pid: 49941|app: 0|req: 5864/11922] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:03 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1541.996705] [49942]: DEBUG neutron.api.wsgi [req-e4bbcc15-37ee-473e-b1cc-6ad8094aba76 req-e522ae39-1aec-4cdf-8415-6c30aa3be4ea tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1542.019020] [49942]: [pid: 49942|app: 0|req: 6059/11923] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:03 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1542.093481] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8c676037-8e80-4fc2-8a28-ad1afdf8e4ea req-c2f9477b-3dcb-487f-9442-f7e800727ce5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1542.094350] [49941]: [pid: 49941|app: 0|req: 5865/11924] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:03 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1542.099972] [49942]: DEBUG neutron.api.wsgi [req-8c676037-8e80-4fc2-8a28-ad1afdf8e4ea req-a833347d-7917-4023-ad57-413c573f11e0 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1542.118809] [49942]: [pid: 49942|app: 0|req: 6060/11925] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:03 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1548.809790] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1d59dadb-c6c1-413f-aed8-6894adf88fec req-620465ee-389b-41bd-8d62-27632652eded service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1548.810676] [49941]: [pid: 49941|app: 0|req: 5866/11926] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:10 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1548.817048] [49942]: DEBUG neutron.api.wsgi [req-1d59dadb-c6c1-413f-aed8-6894adf88fec req-269506ae-8f69-409d-b4c0-5c58c0498246 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1548.836634] [49942]: [pid: 49942|app: 0|req: 6061/11927] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:10 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1558.805352] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=1259,neutron:INSERT=9,neutron:UPDATE=7,neutron:DELETE=2 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1558.834432] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=1007,neutron:UPDATE=9,neutron:INSERT=2,neutron:DELETE=1 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1564.115900] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-094914c6-cc59-420a-ae6f-dd860e0526f4 req-e7c5e716-b7ef-485a-88eb-f0a4b9bc817f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1564.116828] [49941]: [pid: 49941|app: 0|req: 5867/11928] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:25 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1564.122658] [49942]: DEBUG neutron.api.wsgi [req-094914c6-cc59-420a-ae6f-dd860e0526f4 req-f21a84ff-02fc-4609-b280-60f0ae2b6865 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1564.140356] [49942]: [pid: 49942|app: 0|req: 6062/11929] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:25 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1568.471066] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc881ffa-5f53-4c34-b23d-522eda8cb88d req-0a91a339-0ed7-45d2-880e-099ef393003a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1568.471556] [49941]: [pid: 49941|app: 0|req: 5868/11930] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:30 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1568.479029] [49942]: DEBUG neutron.api.wsgi [req-cc881ffa-5f53-4c34-b23d-522eda8cb88d req-e2834fa4-b408-45ec-a4f4-af41b3ac3d8f tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1568.501857] [49942]: [pid: 49942|app: 0|req: 6063/11931] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:30 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1568.666526] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-112705df-a970-4209-8449-dfc2a5b68561 req-ce681d20-0c73-4eb0-8f90-dc5de4ab4f28 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1568.667703] [49941]: [pid: 49941|app: 0|req: 5869/11932] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:30 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1568.674030] [49942]: DEBUG neutron.api.wsgi [req-112705df-a970-4209-8449-dfc2a5b68561 req-330c177f-99e5-4795-be24-2b788eeb9509 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1568.691755] [49942]: [pid: 49942|app: 0|req: 6064/11933] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:30 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1569.786049] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d384ca22-1cd7-4f38-982a-2a2a92264d15 req-4640b4d3-4f31-4a94-999f-b6c204781e40 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1569.786910] [49941]: [pid: 49941|app: 0|req: 5870/11934] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:31 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1569.792883] [49942]: DEBUG neutron.api.wsgi [req-d384ca22-1cd7-4f38-982a-2a2a92264d15 req-3a1d7652-89cf-4d94-acdf-14bdc6d2f77d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1569.814893] [49942]: [pid: 49942|app: 0|req: 6065/11935] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:31 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1570.896483] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f620c6b-089a-4050-95ae-6248dd681f2d req-a0ab6df0-11e1-4f7f-bae4-e5a776db3e8d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1570.897409] [49941]: [pid: 49941|app: 0|req: 5871/11936] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:32 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1570.903477] [49942]: DEBUG neutron.api.wsgi [req-6f620c6b-089a-4050-95ae-6248dd681f2d req-740da82a-f5b0-440c-b7a1-d4d5e5594ac7 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1570.923570] [49942]: [pid: 49942|app: 0|req: 6066/11937] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:32 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1571.994882] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e5e2b0f3-1b15-4aaf-984e-56732404b38c req-808093ab-cd6a-470e-869b-abf14fe71656 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1571.995734] [49941]: [pid: 49941|app: 0|req: 5872/11938] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:33 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1572.000849] [49941]: DEBUG neutron.api.wsgi [req-e5e2b0f3-1b15-4aaf-984e-56732404b38c req-c499de60-5714-4471-9fcd-e72e42a3051a tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1572.018018] [49941]: [pid: 49941|app: 0|req: 5873/11939] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:33 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1572.049662] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-65f68905-4323-4194-bab6-a6d373e4bbce req-35d7c573-d184-43ec-849c-38be6deaa199 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1572.050610] [49942]: [pid: 49942|app: 0|req: 6067/11940] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:33 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 750 bytes in 62 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1572.094864] [49941]: DEBUG neutron.plugins.ml2.plugin [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Deleting port 8acbbc29-1ada-4c92-86b4-1306744a3446 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1572.095051] [49941]: DEBUG neutron_lib.callbacks.manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1572.119312] [49941]: DEBUG neutron.plugins.ml2.db [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] For port 8acbbc29-1ada-4c92-86b4-1306744a3446, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=8acbbc29-1ada-4c92-86b4-1306744a3446,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1572.119526] [49941]: DEBUG neutron_lib.callbacks.manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1572.124042] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:28Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1572.124042] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit: [ 1572.124042] [49941]: key[id], 8acbbc29-1ada-4c92-86b4-1306744a3446 -> None [ 1572.124042] [49941]: key[binding:vnic_type], normal -> None [ 1572.124042] [49941]: key[tags], [] -> None [ 1572.124042] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1572.124042] [49941]: key[allowed_address_pairs], [] -> None [ 1572.124042] [49941]: key[extra_dhcp_opts], [] -> None [ 1572.124042] [49941]: key[binding:profile], {} -> None [ 1572.124042] [49941]: key[admin_state_up], True -> None [ 1572.124042] [49941]: key[binding:vif_type], ovs -> None [ 1572.124042] [49941]: key[device_owner], compute:nova -> None [ 1572.124042] [49941]: key[created_at], 2025-11-20T12:44:26Z -> None [ 1572.124042] [49941]: key[updated_at], 2025-11-20T12:44:28Z -> None [ 1572.124042] [49941]: key[description], -> None [ 1572.124042] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1572.124042] [49941]: key[binding:host_id], cpu-1 -> None [ 1572.124042] [49941]: key[standard_attr_id], 1807 -> None [ 1572.124042] [49941]: key[name], -> None [ 1572.124042] [49941]: key[mac_address], fa:16:3e:52:97:23 -> None [ 1572.124042] [49941]: key[status], ACTIVE -> None [ 1572.124042] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1572.124042] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}] -> None [ 1572.124042] [49941]: key[security_groups], ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] -> None [ 1572.124042] [49941]: key[revision_number], 5 -> None [ 1572.124042] [49941]: key[port_security_enabled], True -> None [ 1572.124042] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1572.124042] [49941]: key[device_id], 5faae71c-7c99-40cf-9f6a-bfedca862a32 -> None [ 1572.124042] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1572.216345] [49941]: DEBUG neutron_lib.callbacks.manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1572.216594] [49941]: DEBUG neutron_lib.callbacks.manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1572.216713] [49941]: INFO neutron.db.l3_db [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Floating IP 566a5ea7-35f1-4cca-9235-f453fb2bb56a disassociated. External IP: 10.180.180.128, port: 8acbbc29-1ada-4c92-86b4-1306744a3446. [ 1572.216781] [49941]: DEBUG neutron.plugins.ml2.plugin [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Calling delete_port for 8acbbc29-1ada-4c92-86b4-1306744a3446 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1572.295470] [49941]: DEBUG neutron_lib.callbacks.manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (8acbbc29-1ada-4c92-86b4-1306744a3446), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1572.303202] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'Port': ['ID=8acbbc29-1ada-4c92-86b4-1306744a3446,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1572.306912] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307061] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307128] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307292] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307403] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307500] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307594] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307686] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307777] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307867] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.307957] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308058] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308150] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308245] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308332] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308465] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308560] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308653] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308745] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308835] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.308929] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309020] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309109] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309199] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309291] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309383] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309471] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309558] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309646] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.309734] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1572.310467] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Tracked resource versions report: [ 1572.310467] [49941]: pushed versions: [ 1572.310467] [49941]: { 'AddressGroup': {'1.2'}, [ 1572.310467] [49941]: 'Agent': {'1.1'}, [ 1572.310467] [49941]: 'ConntrackHelper': {'1.0'}, [ 1572.310467] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1572.310467] [49941]: 'Log': {'1.0'}, [ 1572.310467] [49941]: 'NDPProxy': {'1.0'}, [ 1572.310467] [49941]: 'Network': {'1.2'}, [ 1572.310467] [49941]: 'Port': {'1.10'}, [ 1572.310467] [49941]: 'PortForwarding': {'1.3'}, [ 1572.310467] [49941]: 'QosPolicy': {'1.10'}, [ 1572.310467] [49941]: 'SecurityGroup': {'1.6'}, [ 1572.310467] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1572.310467] [49941]: 'SubPort': {'1.0'}, [ 1572.310467] [49941]: 'Subnet': {'1.2'}, [ 1572.310467] [49941]: 'Trunk': {'1.1'}} [ 1572.310467] [49941]: consumer versions: [ 1572.310467] [49941]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1572.310467] [49941]: 'Agent': '1.1', [ 1572.310467] [49941]: 'ConntrackHelper': '1.0', [ 1572.310467] [49941]: 'LocalIPAssociation': '1.0', [ 1572.310467] [49941]: 'Log': '1.0', [ 1572.310467] [49941]: 'NDPProxy': '1.0', [ 1572.310467] [49941]: 'Network': '1.2', [ 1572.310467] [49941]: 'Port': '1.10', [ 1572.310467] [49941]: 'PortForwarding': '1.3', [ 1572.310467] [49941]: 'QosPolicy': '1.10', [ 1572.310467] [49941]: 'SecurityGroup': '1.6', [ 1572.310467] [49941]: 'SecurityGroupRule': '1.3', [ 1572.310467] [49941]: 'SubPort': '1.0', [ 1572.310467] [49941]: 'Subnet': '1.2', [ 1572.310467] [49941]: 'Trunk': '1.1'}, [ 1572.310467] [49941]: DHCP agent@devstack: {}, [ 1572.310467] [49941]: Metadata agent@devstack: {}, [ 1572.310467] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1572.310467] [49941]: 'Agent': '1.1', [ 1572.310467] [49941]: 'ConntrackHelper': '1.0', [ 1572.310467] [49941]: 'LocalIPAssociation': '1.0', [ 1572.310467] [49941]: 'Log': '1.0', [ 1572.310467] [49941]: 'NDPProxy': '1.0', [ 1572.310467] [49941]: 'Network': '1.2', [ 1572.310467] [49941]: 'Port': '1.10', [ 1572.310467] [49941]: 'PortForwarding': '1.3', [ 1572.310467] [49941]: 'QosPolicy': '1.10', [ 1572.310467] [49941]: 'SecurityGroup': '1.6', [ 1572.310467] [49941]: 'SecurityGroupRule': '1.3', [ 1572.310467] [49941]: 'SubPort': '1.0', [ 1572.310467] [49941]: 'Subnet': '1.2', [ 1572.310467] [49941]: 'Trunk': '1.1'}, [ 1572.310467] [49941]: L3 agent@devstack: {}} [ 1572.310467] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1572.382333] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1572.437193] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1572.456035] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] No DVR routers for this DVR port 8acbbc29-1ada-4c92-86b4-1306744a3446 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1572.456374] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit called with port settings {'id': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:52:97:23', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'device_owner': 'compute:nova', 'standard_attr_id': 1807, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:44:26Z', 'updated_at': '2025-11-20T12:44:28Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1572.456535] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit: [ 1572.456535] [49941]: key[id], 8acbbc29-1ada-4c92-86b4-1306744a3446 -> None [ 1572.456535] [49941]: key[binding:vnic_type], normal -> None [ 1572.456535] [49941]: key[tags], [] -> None [ 1572.456535] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1572.456535] [49941]: key[allowed_address_pairs], [] -> None [ 1572.456535] [49941]: key[extra_dhcp_opts], [] -> None [ 1572.456535] [49941]: key[binding:profile], {} -> None [ 1572.456535] [49941]: key[admin_state_up], True -> None [ 1572.456535] [49941]: key[binding:vif_type], ovs -> None [ 1572.456535] [49941]: key[device_owner], compute:nova -> None [ 1572.456535] [49941]: key[created_at], 2025-11-20T12:44:26Z -> None [ 1572.456535] [49941]: key[updated_at], 2025-11-20T12:44:28Z -> None [ 1572.456535] [49941]: key[description], -> None [ 1572.456535] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1572.456535] [49941]: key[binding:host_id], cpu-1 -> None [ 1572.456535] [49941]: key[standard_attr_id], 1807 -> None [ 1572.456535] [49941]: key[name], -> None [ 1572.456535] [49941]: key[mac_address], fa:16:3e:52:97:23 -> None [ 1572.456535] [49941]: key[status], ACTIVE -> None [ 1572.456535] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1572.456535] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.11'}] -> None [ 1572.456535] [49941]: key[security_groups], ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] -> None [ 1572.456535] [49941]: key[revision_number], 5 -> None [ 1572.456535] [49941]: key[port_security_enabled], True -> None [ 1572.456535] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1572.456535] [49941]: key[device_id], 5faae71c-7c99-40cf-9f6a-bfedca862a32 -> None [ 1572.456535] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1572.458097] [49941]: DEBUG neutron_lib.callbacks.manager [req-65f68905-4323-4194-bab6-a6d373e4bbce req-b34f91f4-47ab-4a43-a6e3-75a3c47c89f8 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1572.458603] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'name': 'network-vif-deleted', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1572.461380] [49941]: [pid: 49941|app: 0|req: 5874/11941] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:45:33 2025] DELETE /networking/v2.0/ports/8acbbc29-1ada-4c92-86b4-1306744a3446 => generated 0 bytes in 407 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1572.462679] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-242c10c4-ad71-4c5d-aefe-f875672c3da8" -d '{"events": [{"server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "name": "network-vif-deleted", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1572.491551] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:45: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-f2ed4859-c67f-46fe-878f-753bc20563ee x-openstack-request-id: req-f2ed4859-c67f-46fe-878f-753bc20563ee {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1572.491666] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "5faae71c-7c99-40cf-9f6a-bfedca862a32", "name": "network-vif-deleted", "tag": "8acbbc29-1ada-4c92-86b4-1306744a3446", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1572.491743] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-f2ed4859-c67f-46fe-878f-753bc20563ee {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1572.491908] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-f2ed4859-c67f-46fe-878f-753bc20563ee'] response: {'server_uuid': '5faae71c-7c99-40cf-9f6a-bfedca862a32', 'name': 'network-vif-deleted', 'tag': '8acbbc29-1ada-4c92-86b4-1306744a3446', 'status': 'completed', 'code': 200} [ 1573.085994] [49942]: [pid: 49942|app: 0|req: 6068/11942] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:34 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1574.149163] [49941]: [pid: 49941|app: 0|req: 5875/11943] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:35 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1575.209835] [49942]: [pid: 49942|app: 0|req: 6069/11944] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:36 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1576.275030] [49941]: [pid: 49941|app: 0|req: 5876/11945] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:38 2025] GET /networking/v2.0/ports?device_id=5faae71c-7c99-40cf-9f6a-bfedca862a32 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1577.522180] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5971d868-7657-40ce-a403-2d878ec3dc97 req-00f74f81-8e69-45df-aef0-9b83442a5e26 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1577.523133] [49942]: [pid: 49942|app: 0|req: 6070/11946] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:39 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 711 bytes in 73 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1578.644104] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3d951f8-04b7-4f2c-9a9e-121e2f8b6e71 req-46c79027-bc21-453e-a075-572a1489ee8f tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1578.644989] [49941]: [pid: 49941|app: 0|req: 5877/11947] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:40 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 711 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1579.577443] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-0100e317-d060-4031-9017-8c9d4c02d380 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1579.578370] [49942]: [pid: 49942|app: 0|req: 6071/11948] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:41 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 711 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1579.622842] [49941]: DEBUG neutron.plugins.ml2.plugin [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Deleting port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1579.623147] [49941]: DEBUG neutron_lib.callbacks.manager [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1579.648361] [49941]: DEBUG neutron.plugins.ml2.db [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] For port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1579.648821] [49941]: DEBUG neutron_lib.callbacks.manager [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1579.652673] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], '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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:44:02Z', 'revision_number': 6, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1579.652949] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit: [ 1579.652949] [49941]: key[id], 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 -> None [ 1579.652949] [49941]: key[binding:vnic_type], normal -> None [ 1579.652949] [49941]: key[tags], [] -> None [ 1579.652949] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1579.652949] [49941]: key[allowed_address_pairs], [] -> None [ 1579.652949] [49941]: key[extra_dhcp_opts], [] -> None [ 1579.652949] [49941]: key[binding:profile], {} -> None [ 1579.652949] [49941]: key[admin_state_up], True -> None [ 1579.652949] [49941]: key[binding:vif_type], ovs -> None [ 1579.652949] [49941]: key[device_owner], compute:nova -> None [ 1579.652949] [49941]: key[created_at], 2025-11-20T12:43:53Z -> None [ 1579.652949] [49941]: key[updated_at], 2025-11-20T12:44:02Z -> None [ 1579.652949] [49941]: key[description], -> None [ 1579.652949] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1579.652949] [49941]: key[binding:host_id], cpu-1 -> None [ 1579.652949] [49941]: key[standard_attr_id], 1806 -> None [ 1579.652949] [49941]: key[name], -> None [ 1579.652949] [49941]: key[mac_address], fa:16:3e:49:94:12 -> None [ 1579.652949] [49941]: key[status], ACTIVE -> None [ 1579.652949] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1579.652949] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] -> None [ 1579.652949] [49941]: key[security_groups], [] -> None [ 1579.652949] [49941]: key[revision_number], 6 -> None [ 1579.652949] [49941]: key[port_security_enabled], True -> None [ 1579.652949] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1579.652949] [49941]: key[device_id], 379f1cf7-8935-4472-bc53-ef28ccea1685 -> None [ 1579.652949] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1579.655242] [49941]: DEBUG neutron.plugins.ml2.plugin [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Calling delete_port for 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1579.717448] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-42a8e05b-0d8d-4134-88f7-3a143fdcb286 req-9f9d49f6-3ad4-466d-b0c7-c87a98341328 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1579.718273] [49942]: [pid: 49942|app: 0|req: 6072/11949] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:41 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 711 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1579.746391] [49941]: DEBUG neutron_lib.callbacks.manager [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (1b0d98e0-31ea-48d8-8735-8b22d7c17e25), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1579.754913] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'Port': ['ID=1b0d98e0-31ea-48d8-8735-8b22d7c17e25,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1579.797494] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] No DVR routers for this DVR port 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1579.797494] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit called with port settings {'id': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:49:94:12', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'device_owner': 'compute:nova', 'standard_attr_id': 1806, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}], '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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:43:53Z', 'updated_at': '2025-11-20T12:44:02Z', 'revision_number': 6, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1579.797494] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit: [ 1579.797494] [49941]: key[id], 1b0d98e0-31ea-48d8-8735-8b22d7c17e25 -> None [ 1579.797494] [49941]: key[binding:vnic_type], normal -> None [ 1579.797494] [49941]: key[tags], [] -> None [ 1579.797494] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1579.797494] [49941]: key[allowed_address_pairs], [] -> None [ 1579.797494] [49941]: key[extra_dhcp_opts], [] -> None [ 1579.797494] [49941]: key[binding:profile], {} -> None [ 1579.797494] [49941]: key[admin_state_up], True -> None [ 1579.797494] [49941]: key[binding:vif_type], ovs -> None [ 1579.797494] [49941]: key[device_owner], compute:nova -> None [ 1579.797494] [49941]: key[created_at], 2025-11-20T12:43:53Z -> None [ 1579.797494] [49941]: key[updated_at], 2025-11-20T12:44:02Z -> None [ 1579.797494] [49941]: key[description], -> None [ 1579.797494] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1579.797494] [49941]: key[binding:host_id], cpu-1 -> None [ 1579.797494] [49941]: key[standard_attr_id], 1806 -> None [ 1579.797494] [49941]: key[name], -> None [ 1579.797494] [49941]: key[mac_address], fa:16:3e:49:94:12 -> None [ 1579.797494] [49941]: key[status], ACTIVE -> None [ 1579.797494] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1579.797494] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.9'}] -> None [ 1579.797494] [49941]: key[security_groups], [] -> None [ 1579.797494] [49941]: key[revision_number], 6 -> None [ 1579.797494] [49941]: key[port_security_enabled], True -> None [ 1579.797494] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1579.797494] [49941]: key[device_id], 379f1cf7-8935-4472-bc53-ef28ccea1685 -> None [ 1579.797494] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1579.797494] [49941]: DEBUG neutron_lib.callbacks.manager [req-6678effe-6933-4ee6-a1a1-bf6b62caba9a req-26725577-4508-49d1-9185-96fda4b51d5b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1579.797494] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'name': 'network-vif-deleted', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1579.797494] [49941]: [pid: 49941|app: 0|req: 5878/11950] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:45:41 2025] DELETE /networking/v2.0/ports/1b0d98e0-31ea-48d8-8735-8b22d7c17e25 => generated 0 bytes in 203 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1579.799762] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b336aafe-ae66-4ad6-9349-a055e4e2c57f" -d '{"events": [{"server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "name": "network-vif-deleted", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1579.816135] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:45: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-00b271ee-ecce-4221-8594-9cc381d27465 x-openstack-request-id: req-00b271ee-ecce-4221-8594-9cc381d27465 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1579.816300] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "379f1cf7-8935-4472-bc53-ef28ccea1685", "name": "network-vif-deleted", "tag": "1b0d98e0-31ea-48d8-8735-8b22d7c17e25", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1579.816378] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-00b271ee-ecce-4221-8594-9cc381d27465 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1579.817029] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-00b271ee-ecce-4221-8594-9cc381d27465'] response: {'server_uuid': '379f1cf7-8935-4472-bc53-ef28ccea1685', 'name': 'network-vif-deleted', 'tag': '1b0d98e0-31ea-48d8-8735-8b22d7c17e25', 'status': 'completed', 'code': 200} [ 1580.783524] [49942]: [pid: 49942|app: 0|req: 6073/11951] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:42 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1581.849251] [49941]: [pid: 49941|app: 0|req: 5879/11952] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:43 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1582.912819] [49942]: [pid: 49942|app: 0|req: 6074/11953] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:44 2025] GET /networking/v2.0/ports?device_id=379f1cf7-8935-4472-bc53-ef28ccea1685 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1587.273108] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44035e53-3def-43c6-a7bc-bbfa95242972 req-22dea696-76f1-4ed6-a173-677092dda262 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1587.274031] [49941]: [pid: 49941|app: 0|req: 5880/11954] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:48 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1587.279923] [49942]: DEBUG neutron.api.wsgi [req-44035e53-3def-43c6-a7bc-bbfa95242972 req-2487b24e-9f0c-435a-ab40-0a70611a591b tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1587.301069] [49942]: [pid: 49942|app: 0|req: 6075/11955] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:49 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1588.394934] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8ba6efd2-fd5b-4676-bb66-e41f66925c20 req-21456711-53e4-49a0-a2d9-8e2537225263 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1588.395451] [49941]: [pid: 49941|app: 0|req: 5881/11956] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:50 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1588.401273] [49942]: DEBUG neutron.api.wsgi [req-8ba6efd2-fd5b-4676-bb66-e41f66925c20 req-983114f1-bb5f-412c-a23f-7062c82d7928 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1588.420438] [49942]: [pid: 49942|app: 0|req: 6076/11957] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:50 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1589.329113] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1bb54d09-0333-4345-ad15-87bc496d566d req-0d352250-b095-46bf-be4d-4c3917ca1f83 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1589.330037] [49941]: [pid: 49941|app: 0|req: 5882/11958] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:51 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1589.401952] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Deleting port 7005646e-761d-4f10-9fab-375ced84bb76 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1589.402393] [49942]: DEBUG neutron_lib.callbacks.manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (7005646e-761d-4f10-9fab-375ced84bb76), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1589.429669] [49942]: DEBUG neutron.plugins.ml2.db [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] For port 7005646e-761d-4f10-9fab-375ced84bb76, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=7005646e-761d-4f10-9fab-375ced84bb76,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1589.429962] [49942]: DEBUG neutron_lib.callbacks.manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (7005646e-761d-4f10-9fab-375ced84bb76), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1589.435110] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:24Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1589.435410] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit: [ 1589.435410] [49942]: key[id], 7005646e-761d-4f10-9fab-375ced84bb76 -> None [ 1589.435410] [49942]: key[binding:vnic_type], normal -> None [ 1589.435410] [49942]: key[tags], [] -> None [ 1589.435410] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1589.435410] [49942]: key[allowed_address_pairs], [] -> None [ 1589.435410] [49942]: key[extra_dhcp_opts], [] -> None [ 1589.435410] [49942]: key[binding:profile], {} -> None [ 1589.435410] [49942]: key[admin_state_up], True -> None [ 1589.435410] [49942]: key[binding:vif_type], ovs -> None [ 1589.435410] [49942]: key[device_owner], compute:nova -> None [ 1589.435410] [49942]: key[created_at], 2025-11-20T12:40:23Z -> None [ 1589.435410] [49942]: key[updated_at], 2025-11-20T12:40:24Z -> None [ 1589.435410] [49942]: key[description], -> None [ 1589.435410] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1589.435410] [49942]: key[binding:host_id], cpu-1 -> None [ 1589.435410] [49942]: key[standard_attr_id], 1796 -> None [ 1589.435410] [49942]: key[name], -> None [ 1589.435410] [49942]: key[mac_address], fa:16:3e:cb:31:ef -> None [ 1589.435410] [49942]: key[status], ACTIVE -> None [ 1589.435410] [49942]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1589.435410] [49942]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}] -> None [ 1589.435410] [49942]: key[security_groups], ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] -> None [ 1589.435410] [49942]: key[revision_number], 5 -> None [ 1589.435410] [49942]: key[port_security_enabled], True -> None [ 1589.435410] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1589.435410] [49942]: key[device_id], 4f86e879-3e04-46ac-948c-a8e0912c5acd -> None [ 1589.435410] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1589.438045] [49942]: DEBUG neutron.plugins.ml2.plugin [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Calling delete_port for 7005646e-761d-4f10-9fab-375ced84bb76 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1589.497053] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d6d313f8-265b-4874-b386-9751dd225d7c req-6bb126fe-d0b2-403c-9ef3-6a2cf8302d5d tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1589.498201] [49941]: [pid: 49941|app: 0|req: 5883/11959] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:51 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 749 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1589.503551] [49941]: DEBUG neutron.api.wsgi [req-d6d313f8-265b-4874-b386-9751dd225d7c req-711980a2-b769-43f8-9fa5-28f673ed33c5 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1589.525484] [49941]: [pid: 49941|app: 0|req: 5884/11960] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:45:51 2025] GET /networking/v2.0/security-groups?id=4b45de86-aac1-4c47-aac2-3eeb560757a0&fields=id&fields=name => generated 114 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1589.526388] [49942]: DEBUG neutron_lib.callbacks.manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7005646e-761d-4f10-9fab-375ced84bb76), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1589.535032] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'Port': ['ID=7005646e-761d-4f10-9fab-375ced84bb76,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1589.538808] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.538923] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539043] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539147] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539246] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539341] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539434] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539529] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539623] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539722] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539812] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539902] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.539994] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540096] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540188] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540342] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540421] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540515] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540610] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540701] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540793] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540886] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.540978] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.541080] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.541173] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.541267] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.541358] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.541450] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.541540] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.541630] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1589.542364] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Tracked resource versions report: [ 1589.542364] [49942]: pushed versions: [ 1589.542364] [49942]: { 'AddressGroup': {'1.2'}, [ 1589.542364] [49942]: 'Agent': {'1.1'}, [ 1589.542364] [49942]: 'ConntrackHelper': {'1.0'}, [ 1589.542364] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1589.542364] [49942]: 'Log': {'1.0'}, [ 1589.542364] [49942]: 'NDPProxy': {'1.0'}, [ 1589.542364] [49942]: 'Network': {'1.2'}, [ 1589.542364] [49942]: 'Port': {'1.10'}, [ 1589.542364] [49942]: 'PortForwarding': {'1.3'}, [ 1589.542364] [49942]: 'QosPolicy': {'1.10'}, [ 1589.542364] [49942]: 'SecurityGroup': {'1.6'}, [ 1589.542364] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1589.542364] [49942]: 'SubPort': {'1.0'}, [ 1589.542364] [49942]: 'Subnet': {'1.2'}, [ 1589.542364] [49942]: 'Trunk': {'1.1'}} [ 1589.542364] [49942]: consumer versions: [ 1589.542364] [49942]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1589.542364] [49942]: 'Agent': '1.1', [ 1589.542364] [49942]: 'ConntrackHelper': '1.0', [ 1589.542364] [49942]: 'LocalIPAssociation': '1.0', [ 1589.542364] [49942]: 'Log': '1.0', [ 1589.542364] [49942]: 'NDPProxy': '1.0', [ 1589.542364] [49942]: 'Network': '1.2', [ 1589.542364] [49942]: 'Port': '1.10', [ 1589.542364] [49942]: 'PortForwarding': '1.3', [ 1589.542364] [49942]: 'QosPolicy': '1.10', [ 1589.542364] [49942]: 'SecurityGroup': '1.6', [ 1589.542364] [49942]: 'SecurityGroupRule': '1.3', [ 1589.542364] [49942]: 'SubPort': '1.0', [ 1589.542364] [49942]: 'Subnet': '1.2', [ 1589.542364] [49942]: 'Trunk': '1.1'}, [ 1589.542364] [49942]: L3 agent@devstack: {}, [ 1589.542364] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1589.542364] [49942]: 'Agent': '1.1', [ 1589.542364] [49942]: 'ConntrackHelper': '1.0', [ 1589.542364] [49942]: 'LocalIPAssociation': '1.0', [ 1589.542364] [49942]: 'Log': '1.0', [ 1589.542364] [49942]: 'NDPProxy': '1.0', [ 1589.542364] [49942]: 'Network': '1.2', [ 1589.542364] [49942]: 'Port': '1.10', [ 1589.542364] [49942]: 'PortForwarding': '1.3', [ 1589.542364] [49942]: 'QosPolicy': '1.10', [ 1589.542364] [49942]: 'SecurityGroup': '1.6', [ 1589.542364] [49942]: 'SecurityGroupRule': '1.3', [ 1589.542364] [49942]: 'SubPort': '1.0', [ 1589.542364] [49942]: 'Subnet': '1.2', [ 1589.542364] [49942]: 'Trunk': '1.1'}, [ 1589.542364] [49942]: DHCP agent@devstack: {}, [ 1589.542364] [49942]: Metadata agent@devstack: {}} [ 1589.542364] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1589.568539] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] No DVR routers for this DVR port 7005646e-761d-4f10-9fab-375ced84bb76 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1589.568869] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit called with port settings {'id': '7005646e-761d-4f10-9fab-375ced84bb76', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:cb:31:ef', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'device_owner': 'compute:nova', 'standard_attr_id': 1796, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['4b45de86-aac1-4c47-aac2-3eeb560757a0'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:23Z', 'updated_at': '2025-11-20T12:40:24Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (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': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1589.569055] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit: [ 1589.569055] [49942]: key[id], 7005646e-761d-4f10-9fab-375ced84bb76 -> None [ 1589.569055] [49942]: key[binding:vnic_type], normal -> None [ 1589.569055] [49942]: key[tags], [] -> None [ 1589.569055] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '89463199-7ddf-4ee7-b485-1629a75b4b8f', 'external-id': 'nsx-vlan-transportzone-302', 'segmentation_id': 302, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1589.569055] [49942]: key[allowed_address_pairs], [] -> None [ 1589.569055] [49942]: key[extra_dhcp_opts], [] -> None [ 1589.569055] [49942]: key[binding:profile], {} -> None [ 1589.569055] [49942]: key[admin_state_up], True -> None [ 1589.569055] [49942]: key[binding:vif_type], ovs -> None [ 1589.569055] [49942]: key[device_owner], compute:nova -> None [ 1589.569055] [49942]: key[created_at], 2025-11-20T12:40:23Z -> None [ 1589.569055] [49942]: key[updated_at], 2025-11-20T12:40:24Z -> None [ 1589.569055] [49942]: key[description], -> None [ 1589.569055] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1589.569055] [49942]: key[binding:host_id], cpu-1 -> None [ 1589.569055] [49942]: key[standard_attr_id], 1796 -> None [ 1589.569055] [49942]: key[name], -> None [ 1589.569055] [49942]: key[mac_address], fa:16:3e:cb:31:ef -> None [ 1589.569055] [49942]: key[status], ACTIVE -> None [ 1589.569055] [49942]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1589.569055] [49942]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.6'}] -> None [ 1589.569055] [49942]: key[security_groups], ['4b45de86-aac1-4c47-aac2-3eeb560757a0'] -> None [ 1589.569055] [49942]: key[revision_number], 5 -> None [ 1589.569055] [49942]: key[port_security_enabled], True -> None [ 1589.569055] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1589.569055] [49942]: key[device_id], 4f86e879-3e04-46ac-948c-a8e0912c5acd -> None [ 1589.569055] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1589.570625] [49942]: DEBUG neutron_lib.callbacks.manager [req-1bb54d09-0333-4345-ad15-87bc496d566d req-59cabc76-aa66-4bd4-b1e9-c1f4fa058a12 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1589.571108] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'name': 'network-vif-deleted', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1589.573559] [49942]: [pid: 49942|app: 0|req: 6077/11961] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:45:51 2025] DELETE /networking/v2.0/ports/7005646e-761d-4f10-9fab-375ced84bb76 => generated 0 bytes in 240 msecs (HTTP/1.1 204) 3 headers in 131 bytes (2 switches on core 0) [ 1589.575027] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0d6a755b-cc64-48f9-ba76-9403bfb9ab64" -d '{"events": [{"server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "name": "network-vif-deleted", "tag": "7005646e-761d-4f10-9fab-375ced84bb76"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1589.601494] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:45: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-527e7a80-815b-46a0-b7fc-1a006b90afe5 x-openstack-request-id: req-527e7a80-815b-46a0-b7fc-1a006b90afe5 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1589.601599] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "4f86e879-3e04-46ac-948c-a8e0912c5acd", "name": "network-vif-deleted", "tag": "7005646e-761d-4f10-9fab-375ced84bb76", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1589.601675] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-527e7a80-815b-46a0-b7fc-1a006b90afe5 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1589.602267] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-527e7a80-815b-46a0-b7fc-1a006b90afe5'] response: {'server_uuid': '4f86e879-3e04-46ac-948c-a8e0912c5acd', 'name': 'network-vif-deleted', 'tag': '7005646e-761d-4f10-9fab-375ced84bb76', 'status': 'completed', 'code': 200} [ 1590.589709] [49941]: [pid: 49941|app: 0|req: 5885/11962] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:52 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1591.656733] [49942]: [pid: 49942|app: 0|req: 6078/11963] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:53 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1592.717076] [49941]: [pid: 49941|app: 0|req: 5886/11964] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:45:54 2025] GET /networking/v2.0/ports?device_id=4f86e879-3e04-46ac-948c-a8e0912c5acd => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1593.803279] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e428542-b548-460f-a650-7b1c9f52eead tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (4b45de86-aac1-4c47-aac2-3eeb560757a0), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1593.819760] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e428542-b548-460f-a650-7b1c9f52eead tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (4b45de86-aac1-4c47-aac2-3eeb560757a0), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1593.857992] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e428542-b548-460f-a650-7b1c9f52eead tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (4b45de86-aac1-4c47-aac2-3eeb560757a0), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1593.862810] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9e428542-b548-460f-a650-7b1c9f52eead tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=4b45de86-aac1-4c47-aac2-3eeb560757a0,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1593.866775] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9e428542-b548-460f-a650-7b1c9f52eead tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1593.867289] [49942]: [pid: 49942|app: 0|req: 6079/11965] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:45:55 2025] DELETE /networking/v2.0/security-groups/4b45de86-aac1-4c47-aac2-3eeb560757a0 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1593.876466] [49941]: INFO neutron.api.v2.resource [None req-ba855092-96d3-4aa0-b6c8-21ac1ffc7276 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] show failed (client error): The resource could not be found. [ 1593.876853] [49941]: [pid: 49941|app: 0|req: 5887/11966] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:45:55 2025] GET /networking/v2.0/security-groups/4b45de86-aac1-4c47-aac2-3eeb560757a0 => generated 146 bytes in 7 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1593.936136] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Deleting port 87183787-004c-494e-bdd4-2ed452b5c692 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1593.936343] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (87183787-004c-494e-bdd4-2ed452b5c692), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1593.967426] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (87183787-004c-494e-bdd4-2ed452b5c692), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1593.967645] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (87183787-004c-494e-bdd4-2ed452b5c692), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1593.971840] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit called with port settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': '566a5ea7-35f1-4cca-9235-f453fb2bb56a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:40:15Z', 'updated_at': '2025-11-20T12:40: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1593.972060] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_precommit: [ 1593.972060] [49942]: key[id], 87183787-004c-494e-bdd4-2ed452b5c692 -> None [ 1593.972060] [49942]: key[binding:vnic_type], normal -> None [ 1593.972060] [49942]: key[tags], [] -> None [ 1593.972060] [49942]: key[binding:vif_details], {} -> None [ 1593.972060] [49942]: key[allowed_address_pairs], [] -> None [ 1593.972060] [49942]: key[extra_dhcp_opts], [] -> None [ 1593.972060] [49942]: key[binding:profile], {} -> None [ 1593.972060] [49942]: key[admin_state_up], True -> None [ 1593.972060] [49942]: key[binding:vif_type], unbound -> None [ 1593.972060] [49942]: key[device_owner], network:floatingip -> None [ 1593.972060] [49942]: key[created_at], 2025-11-20T12:40:15Z -> None [ 1593.972060] [49942]: key[updated_at], 2025-11-20T12:40:15Z -> None [ 1593.972060] [49942]: key[description], -> None [ 1593.972060] [49942]: key[tenant_id], -> None [ 1593.972060] [49942]: key[binding:host_id], -> None [ 1593.972060] [49942]: key[standard_attr_id], 1794 -> None [ 1593.972060] [49942]: key[name], -> None [ 1593.972060] [49942]: key[mac_address], fa:16:3e:ce:41:70 -> None [ 1593.972060] [49942]: key[status], N/A -> None [ 1593.972060] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1593.972060] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}] -> None [ 1593.972060] [49942]: key[security_groups], [] -> None [ 1593.972060] [49942]: key[revision_number], 2 -> None [ 1593.972060] [49942]: key[port_security_enabled], False -> None [ 1593.972060] [49942]: key[project_id], -> None [ 1593.972060] [49942]: key[device_id], 566a5ea7-35f1-4cca-9235-f453fb2bb56a -> None [ 1593.972060] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1593.974121] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Calling delete_port for 87183787-004c-494e-bdd4-2ed452b5c692 owned by network:floatingip {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1594.050085] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (87183787-004c-494e-bdd4-2ed452b5c692), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.057543] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Pushing event deleted for resources: {'Port': ['ID=87183787-004c-494e-bdd4-2ed452b5c692,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1594.081477] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit called with port settings {'id': '87183787-004c-494e-bdd4-2ed452b5c692', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ce:41:70', 'admin_state_up': True, 'status': 'N/A', 'device_id': '566a5ea7-35f1-4cca-9235-f453fb2bb56a', 'device_owner': 'network:floatingip', 'standard_attr_id': 1794, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:40:15Z', 'updated_at': '2025-11-20T12:40: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1594.081664] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] delete_port_postcommit: [ 1594.081664] [49942]: key[id], 87183787-004c-494e-bdd4-2ed452b5c692 -> None [ 1594.081664] [49942]: key[binding:vnic_type], normal -> None [ 1594.081664] [49942]: key[tags], [] -> None [ 1594.081664] [49942]: key[binding:vif_details], {} -> None [ 1594.081664] [49942]: key[allowed_address_pairs], [] -> None [ 1594.081664] [49942]: key[extra_dhcp_opts], [] -> None [ 1594.081664] [49942]: key[binding:profile], {} -> None [ 1594.081664] [49942]: key[admin_state_up], True -> None [ 1594.081664] [49942]: key[binding:vif_type], unbound -> None [ 1594.081664] [49942]: key[device_owner], network:floatingip -> None [ 1594.081664] [49942]: key[created_at], 2025-11-20T12:40:15Z -> None [ 1594.081664] [49942]: key[updated_at], 2025-11-20T12:40:15Z -> None [ 1594.081664] [49942]: key[description], -> None [ 1594.081664] [49942]: key[tenant_id], -> None [ 1594.081664] [49942]: key[binding:host_id], -> None [ 1594.081664] [49942]: key[standard_attr_id], 1794 -> None [ 1594.081664] [49942]: key[name], -> None [ 1594.081664] [49942]: key[mac_address], fa:16:3e:ce:41:70 -> None [ 1594.081664] [49942]: key[status], N/A -> None [ 1594.081664] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1594.081664] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.128'}] -> None [ 1594.081664] [49942]: key[security_groups], [] -> None [ 1594.081664] [49942]: key[revision_number], 2 -> None [ 1594.081664] [49942]: key[port_security_enabled], False -> None [ 1594.081664] [49942]: key[project_id], -> None [ 1594.081664] [49942]: key[device_id], 566a5ea7-35f1-4cca-9235-f453fb2bb56a -> None [ 1594.081664] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1594.082876] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks [] for floatingip (566a5ea7-35f1-4cca-9235-f453fb2bb56a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.085527] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c8f6e9fc-6ed7-413f-97a8-aeb59de77d32 tempest-ServerActionsTestOtherA-695158216 tempest-ServerActionsTestOtherA-695158216-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.086665] [49942]: [pid: 49942|app: 0|req: 6080/11967] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:45:55 2025] DELETE /networking/v2.0/floatingips/566a5ea7-35f1-4cca-9235-f453fb2bb56a => generated 0 bytes in 207 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1594.306634] [49941]: DEBUG neutron_lib.callbacks.manager [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.407068] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Deleting port c54b4fd3-fcb7-4450-a332-ef4a35b670dc {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1594.407265] [49941]: DEBUG neutron_lib.callbacks.manager [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.431118] [49941]: DEBUG neutron.plugins.ml2.db [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] For port c54b4fd3-fcb7-4450-a332-ef4a35b670dc, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=c54b4fd3-fcb7-4450-a332-ef4a35b670dc,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1594.431358] [49941]: DEBUG neutron_lib.callbacks.manager [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.435549] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] delete_port_precommit called with port settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', '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-20T12:40:14Z', 'updated_at': '2025-11-20T12:40:17Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1594.435805] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] delete_port_precommit: [ 1594.435805] [49941]: key[id], c54b4fd3-fcb7-4450-a332-ef4a35b670dc -> None [ 1594.435805] [49941]: key[binding:vnic_type], normal -> None [ 1594.435805] [49941]: key[tags], [] -> None [ 1594.435805] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1594.435805] [49941]: key[allowed_address_pairs], [] -> None [ 1594.435805] [49941]: key[extra_dhcp_opts], [] -> None [ 1594.435805] [49941]: key[binding:profile], {} -> None [ 1594.435805] [49941]: key[admin_state_up], True -> None [ 1594.435805] [49941]: key[binding:vif_type], ovs -> None [ 1594.435805] [49941]: key[device_owner], network:router_interface -> None [ 1594.435805] [49941]: key[created_at], 2025-11-20T12:40:14Z -> None [ 1594.435805] [49941]: key[updated_at], 2025-11-20T12:40:17Z -> None [ 1594.435805] [49941]: key[description], -> None [ 1594.435805] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1594.435805] [49941]: key[binding:host_id], devstack -> None [ 1594.435805] [49941]: key[standard_attr_id], 1788 -> None [ 1594.435805] [49941]: key[name], -> None [ 1594.435805] [49941]: key[mac_address], fa:16:3e:c9:55:25 -> None [ 1594.435805] [49941]: key[status], ACTIVE -> None [ 1594.435805] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1594.435805] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.1'}] -> None [ 1594.435805] [49941]: key[security_groups], [] -> None [ 1594.435805] [49941]: key[revision_number], 5 -> None [ 1594.435805] [49941]: key[port_security_enabled], False -> None [ 1594.435805] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1594.435805] [49941]: key[device_id], fbcae043-3aa7-42ca-ab6d-04eaccc3235b -> None [ 1594.435805] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1594.437285] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Calling delete_port for c54b4fd3-fcb7-4450-a332-ef4a35b670dc owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1594.528867] [49941]: DEBUG neutron_lib.callbacks.manager [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (c54b4fd3-fcb7-4450-a332-ef4a35b670dc), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.536946] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Pushing event deleted for resources: {'Port': ['ID=c54b4fd3-fcb7-4450-a332-ef4a35b670dc,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1594.562749] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] delete_port_postcommit called with port settings {'id': 'c54b4fd3-fcb7-4450-a332-ef4a35b670dc', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:c9:55:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_interface', 'standard_attr_id': 1788, 'fixed_ips': [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', '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-20T12:40:14Z', 'updated_at': '2025-11-20T12:40:17Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['497d67e4-7c95-4c2e-8777-960a0918af77'], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1594.562955] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] delete_port_postcommit: [ 1594.562955] [49941]: key[id], c54b4fd3-fcb7-4450-a332-ef4a35b670dc -> None [ 1594.562955] [49941]: key[binding:vnic_type], normal -> None [ 1594.562955] [49941]: key[tags], [] -> None [ 1594.562955] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1594.562955] [49941]: key[allowed_address_pairs], [] -> None [ 1594.562955] [49941]: key[extra_dhcp_opts], [] -> None [ 1594.562955] [49941]: key[binding:profile], {} -> None [ 1594.562955] [49941]: key[admin_state_up], True -> None [ 1594.562955] [49941]: key[binding:vif_type], ovs -> None [ 1594.562955] [49941]: key[device_owner], network:router_interface -> None [ 1594.562955] [49941]: key[created_at], 2025-11-20T12:40:14Z -> None [ 1594.562955] [49941]: key[updated_at], 2025-11-20T12:40:17Z -> None [ 1594.562955] [49941]: key[description], -> None [ 1594.562955] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1594.562955] [49941]: key[binding:host_id], devstack -> None [ 1594.562955] [49941]: key[standard_attr_id], 1788 -> None [ 1594.562955] [49941]: key[name], -> None [ 1594.562955] [49941]: key[mac_address], fa:16:3e:c9:55:25 -> None [ 1594.562955] [49941]: key[status], ACTIVE -> None [ 1594.562955] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1594.562955] [49941]: key[fixed_ips], [{'subnet_id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'ip_address': '192.168.128.1'}] -> None [ 1594.562955] [49941]: key[security_groups], [] -> None [ 1594.562955] [49941]: key[revision_number], 5 -> None [ 1594.562955] [49941]: key[port_security_enabled], False -> None [ 1594.562955] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1594.562955] [49941]: key[device_id], fbcae043-3aa7-42ca-ab6d-04eaccc3235b -> None [ 1594.562955] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1594.611069] [49941]: DEBUG neutron_lib.callbacks.manager [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.706363] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Router fbcae043-3aa7-42ca-ab6d-04eaccc3235b has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1594.753873] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-935c0104-172c-44c9-b063-3ef08571bfa2 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1594.758359] [49941]: [pid: 49941|app: 0|req: 5888/11968] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:45:55 2025] PUT /networking/v2.0/routers/fbcae043-3aa7-42ca-ab6d-04eaccc3235b/remove_router_interface => generated 309 bytes in 670 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1594.821110] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks [] for router (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.870301] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks [] for router_gateway (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.891839] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Deleting port fe586b2b-3527-471c-be4f-51e3eed06069 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1594.892139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (fe586b2b-3527-471c-be4f-51e3eed06069), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.917155] [49942]: DEBUG neutron.plugins.ml2.db [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] For port fe586b2b-3527-471c-be4f-51e3eed06069, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=fe586b2b-3527-471c-be4f-51e3eed06069,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1594.917384] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (fe586b2b-3527-471c-be4f-51e3eed06069), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1594.921885] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] delete_port_precommit called with port settings {'id': 'fe586b2b-3527-471c-be4f-51e3eed06069', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:06:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1786, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1594.922158] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] delete_port_precommit: [ 1594.922158] [49942]: key[id], fe586b2b-3527-471c-be4f-51e3eed06069 -> None [ 1594.922158] [49942]: key[binding:vnic_type], normal -> None [ 1594.922158] [49942]: key[tags], [] -> None [ 1594.922158] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1594.922158] [49942]: key[allowed_address_pairs], [] -> None [ 1594.922158] [49942]: key[extra_dhcp_opts], [] -> None [ 1594.922158] [49942]: key[binding:profile], {} -> None [ 1594.922158] [49942]: key[admin_state_up], True -> None [ 1594.922158] [49942]: key[binding:vif_type], ovs -> None [ 1594.922158] [49942]: key[device_owner], network:router_gateway -> None [ 1594.922158] [49942]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1594.922158] [49942]: key[updated_at], 2025-11-20T12:40:14Z -> None [ 1594.922158] [49942]: key[description], -> None [ 1594.922158] [49942]: key[tenant_id], -> None [ 1594.922158] [49942]: key[binding:host_id], devstack -> None [ 1594.922158] [49942]: key[standard_attr_id], 1786 -> None [ 1594.922158] [49942]: key[name], -> None [ 1594.922158] [49942]: key[mac_address], fa:16:3e:35:06:57 -> None [ 1594.922158] [49942]: key[status], ACTIVE -> None [ 1594.922158] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1594.922158] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] -> None [ 1594.922158] [49942]: key[security_groups], [] -> None [ 1594.922158] [49942]: key[revision_number], 5 -> None [ 1594.922158] [49942]: key[port_security_enabled], False -> None [ 1594.922158] [49942]: key[project_id], -> None [ 1594.922158] [49942]: key[device_id], fbcae043-3aa7-42ca-ab6d-04eaccc3235b -> None [ 1594.922158] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1594.923761] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Calling delete_port for fe586b2b-3527-471c-be4f-51e3eed06069 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1595.026301] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (fe586b2b-3527-471c-be4f-51e3eed06069), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.034743] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Pushing event deleted for resources: {'Port': ['ID=fe586b2b-3527-471c-be4f-51e3eed06069,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1595.063632] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] delete_port_postcommit called with port settings {'id': 'fe586b2b-3527-471c-be4f-51e3eed06069', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:35:06:57', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'fbcae043-3aa7-42ca-ab6d-04eaccc3235b', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1786, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1595.063894] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] delete_port_postcommit: [ 1595.063894] [49942]: key[id], fe586b2b-3527-471c-be4f-51e3eed06069 -> None [ 1595.063894] [49942]: key[binding:vnic_type], normal -> None [ 1595.063894] [49942]: key[tags], [] -> None [ 1595.063894] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1595.063894] [49942]: key[allowed_address_pairs], [] -> None [ 1595.063894] [49942]: key[extra_dhcp_opts], [] -> None [ 1595.063894] [49942]: key[binding:profile], {} -> None [ 1595.063894] [49942]: key[admin_state_up], True -> None [ 1595.063894] [49942]: key[binding:vif_type], ovs -> None [ 1595.063894] [49942]: key[device_owner], network:router_gateway -> None [ 1595.063894] [49942]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1595.063894] [49942]: key[updated_at], 2025-11-20T12:40:14Z -> None [ 1595.063894] [49942]: key[description], -> None [ 1595.063894] [49942]: key[tenant_id], -> None [ 1595.063894] [49942]: key[binding:host_id], devstack -> None [ 1595.063894] [49942]: key[standard_attr_id], 1786 -> None [ 1595.063894] [49942]: key[name], -> None [ 1595.063894] [49942]: key[mac_address], fa:16:3e:35:06:57 -> None [ 1595.063894] [49942]: key[status], ACTIVE -> None [ 1595.063894] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1595.063894] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.146'}] -> None [ 1595.063894] [49942]: key[security_groups], [] -> None [ 1595.063894] [49942]: key[revision_number], 5 -> None [ 1595.063894] [49942]: key[port_security_enabled], False -> None [ 1595.063894] [49942]: key[project_id], -> None [ 1595.063894] [49942]: key[device_id], fbcae043-3aa7-42ca-ab6d-04eaccc3235b -> None [ 1595.063894] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1595.065330] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.101978] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.104103] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks [] for router_controller (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.131238] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (fbcae043-3aa7-42ca-ab6d-04eaccc3235b), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.131566] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Fanout notify agent at l3_agent the message router_deleted on router fbcae043-3aa7-42ca-ab6d-04eaccc3235b {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1595.136189] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f1bbaca1-3834-446e-a91a-d2841f7b3606 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.136678] [49942]: [pid: 49942|app: 0|req: 6081/11969] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:45:56 2025] DELETE /networking/v2.0/routers/fbcae043-3aa7-42ca-ab6d-04eaccc3235b => generated 0 bytes in 376 msecs (HTTP/1.1 204) 2 headers in 112 bytes (2 switches on core 0) [ 1595.158565] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] Deleting subnet 497d67e4-7c95-4c2e-8777-960a0918af77 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1595.160555] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] Publish callbacks [] for subnet (497d67e4-7c95-4c2e-8777-960a0918af77), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.171859] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (497d67e4-7c95-4c2e-8777-960a0918af77), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.212876] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (497d67e4-7c95-4c2e-8777-960a0918af77), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.213021] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] delete_subnet_precommit called with subnet settings {'id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'name': 'tempest-ServerActionsTestOtherA-2065254095-subnet', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1784, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 0, 'segment_id': None, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings None) [ 1595.213107] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] delete_subnet_precommit: [ 1595.213107] [49941]: key[ipv6_ra_mode], None -> None [ 1595.213107] [49941]: key[id], 497d67e4-7c95-4c2e-8777-960a0918af77 -> None [ 1595.213107] [49941]: key[tags], [] -> None [ 1595.213107] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1595.213107] [49941]: key[enable_dhcp], True -> None [ 1595.213107] [49941]: key[ip_version], 4 -> None [ 1595.213107] [49941]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1595.213107] [49941]: key[updated_at], 2025-11-20T12:40:13Z -> None [ 1595.213107] [49941]: key[description], -> None [ 1595.213107] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.213107] [49941]: key[standard_attr_id], 1784 -> None [ 1595.213107] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1595.213107] [49941]: key[ipv6_address_mode], None -> None [ 1595.213107] [49941]: key[name], tempest-ServerActionsTestOtherA-2065254095-subnet -> None [ 1595.213107] [49941]: key[subnetpool_id], None -> None [ 1595.213107] [49941]: key[host_routes], [] -> None [ 1595.213107] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.213107] [49941]: key[shared], False -> None [ 1595.213107] [49941]: key[router:external], False -> None [ 1595.213107] [49941]: key[revision_number], 0 -> None [ 1595.213107] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1595.213107] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.213107] [49941]: key[service_types], [] -> None [ 1595.213107] [49941]: key[dns_nameservers], [] -> None [ 1595.213107] [49941]: key[segment_id], None -> None [ 1595.213107] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1595.237113] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (497d67e4-7c95-4c2e-8777-960a0918af77), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.237113] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] delete_subnet_postcommit called with subnet settings {'id': '497d67e4-7c95-4c2e-8777-960a0918af77', 'name': 'tempest-ServerActionsTestOtherA-2065254095-subnet', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1784, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:40:13Z', 'revision_number': 0, 'segment_id': None, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings None) [ 1595.237285] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] delete_subnet_postcommit: [ 1595.237285] [49941]: key[ipv6_ra_mode], None -> None [ 1595.237285] [49941]: key[id], 497d67e4-7c95-4c2e-8777-960a0918af77 -> None [ 1595.237285] [49941]: key[tags], [] -> None [ 1595.237285] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1595.237285] [49941]: key[enable_dhcp], True -> None [ 1595.237285] [49941]: key[ip_version], 4 -> None [ 1595.237285] [49941]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1595.237285] [49941]: key[updated_at], 2025-11-20T12:40:13Z -> None [ 1595.237285] [49941]: key[description], -> None [ 1595.237285] [49941]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.237285] [49941]: key[standard_attr_id], 1784 -> None [ 1595.237285] [49941]: key[cidr], 192.168.128.0/28 -> None [ 1595.237285] [49941]: key[ipv6_address_mode], None -> None [ 1595.237285] [49941]: key[name], tempest-ServerActionsTestOtherA-2065254095-subnet -> None [ 1595.237285] [49941]: key[subnetpool_id], None -> None [ 1595.237285] [49941]: key[host_routes], [] -> None [ 1595.237285] [49941]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.237285] [49941]: key[shared], False -> None [ 1595.237285] [49941]: key[router:external], False -> None [ 1595.237285] [49941]: key[revision_number], 0 -> None [ 1595.237285] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 1595.237285] [49941]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.237285] [49941]: key[service_types], [] -> None [ 1595.237285] [49941]: key[dns_nameservers], [] -> None [ 1595.237285] [49941]: key[segment_id], None -> None [ 1595.237285] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1595.242296] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] Pushing event deleted for resources: {'Subnet': ['ID=497d67e4-7c95-4c2e-8777-960a0918af77,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1595.248342] [49941]: DEBUG neutron_lib.callbacks.manager [None req-d99db0c7-5d70-4923-baa9-559e177e33b3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.250257] [49941]: [pid: 49941|app: 0|req: 5889/11970] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:45:56 2025] DELETE /networking/v2.0/subnets/497d67e4-7c95-4c2e-8777-960a0918af77 => generated 0 bytes in 111 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1595.279694] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (d93be430-cceb-4950-a7ec-7bdf15d2f2d5), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.302277] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Deleting port 7d3be1f3-c163-4c7d-9219-94e8f48b2e16 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1595.302436] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (7d3be1f3-c163-4c7d-9219-94e8f48b2e16), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.320115] [49942]: DEBUG neutron.plugins.ml2.db [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] For port 7d3be1f3-c163-4c7d-9219-94e8f48b2e16, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=7d3be1f3-c163-4c7d-9219-94e8f48b2e16,segment=NetworkSegment(16747e6c-367b-4ede-930f-60805107c3a4),segment_id=16747e6c-367b-4ede-930f-60805107c3a4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1595.320321] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (7d3be1f3-c163-4c7d-9219-94e8f48b2e16), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.324674] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_port_precommit called with port settings {'id': '7d3be1f3-c163-4c7d-9219-94e8f48b2e16', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:73:3a:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'device_owner': 'network:dhcp', 'standard_attr_id': 1787, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:45:56Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:45:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1595.324850] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_port_precommit: [ 1595.324850] [49942]: key[id], 7d3be1f3-c163-4c7d-9219-94e8f48b2e16 -> None [ 1595.324850] [49942]: key[binding:vnic_type], normal -> None [ 1595.324850] [49942]: key[tags], [] -> None [ 1595.324850] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1595.324850] [49942]: key[allowed_address_pairs], [] -> None [ 1595.324850] [49942]: key[extra_dhcp_opts], [] -> None [ 1595.324850] [49942]: key[binding:profile], {} -> None [ 1595.324850] [49942]: key[admin_state_up], True -> None [ 1595.324850] [49942]: key[binding:vif_type], ovs -> None [ 1595.324850] [49942]: key[device_owner], network:dhcp -> None [ 1595.324850] [49942]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1595.324850] [49942]: key[updated_at], 2025-11-20T12:45:56Z -> None [ 1595.324850] [49942]: key[description], -> None [ 1595.324850] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.324850] [49942]: key[binding:host_id], devstack -> None [ 1595.324850] [49942]: key[standard_attr_id], 1787 -> None [ 1595.324850] [49942]: key[name], -> None [ 1595.324850] [49942]: key[mac_address], fa:16:3e:73:3a:e5 -> None [ 1595.324850] [49942]: key[status], ACTIVE -> None [ 1595.324850] [49942]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.324850] [49942]: key[fixed_ips], [] -> None [ 1595.324850] [49942]: key[security_groups], [] -> None [ 1595.324850] [49942]: key[revision_number], 5 -> None [ 1595.324850] [49942]: key[port_security_enabled], False -> None [ 1595.324850] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.324850] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.324850] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1595.326410] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Calling delete_port for 7d3be1f3-c163-4c7d-9219-94e8f48b2e16 owned by network:dhcp {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1595.367690] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (7d3be1f3-c163-4c7d-9219-94e8f48b2e16), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.376501] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Pushing event deleted for resources: {'Port': ['ID=7d3be1f3-c163-4c7d-9219-94e8f48b2e16,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1595.383425] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] No DVR routers for this DVR port 7d3be1f3-c163-4c7d-9219-94e8f48b2e16 on host devstack {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1595.383425] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_port_postcommit called with port settings {'id': '7d3be1f3-c163-4c7d-9219-94e8f48b2e16', 'name': '', 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'mac_address': 'fa:16:3e:73:3a:e5', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'device_owner': 'network:dhcp', 'standard_attr_id': 1787, '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-20T12:40:13Z', 'updated_at': '2025-11-20T12:45:56Z', 'revision_number': 5, 'project_id': '39f1b8273b5849faa2b258880e5496db'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}}] (original binding levels None) on network {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:45:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} with segments to bind None [ 1595.384451] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_port_postcommit: [ 1595.384451] [49942]: key[id], 7d3be1f3-c163-4c7d-9219-94e8f48b2e16 -> None [ 1595.384451] [49942]: key[binding:vnic_type], normal -> None [ 1595.384451] [49942]: key[tags], [] -> None [ 1595.384451] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1595.384451] [49942]: key[allowed_address_pairs], [] -> None [ 1595.384451] [49942]: key[extra_dhcp_opts], [] -> None [ 1595.384451] [49942]: key[binding:profile], {} -> None [ 1595.384451] [49942]: key[admin_state_up], True -> None [ 1595.384451] [49942]: key[binding:vif_type], ovs -> None [ 1595.384451] [49942]: key[device_owner], network:dhcp -> None [ 1595.384451] [49942]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1595.384451] [49942]: key[updated_at], 2025-11-20T12:45:56Z -> None [ 1595.384451] [49942]: key[description], -> None [ 1595.384451] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.384451] [49942]: key[binding:host_id], devstack -> None [ 1595.384451] [49942]: key[standard_attr_id], 1787 -> None [ 1595.384451] [49942]: key[name], -> None [ 1595.384451] [49942]: key[mac_address], fa:16:3e:73:3a:e5 -> None [ 1595.384451] [49942]: key[status], ACTIVE -> None [ 1595.384451] [49942]: key[network_id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.384451] [49942]: key[fixed_ips], [] -> None [ 1595.384451] [49942]: key[security_groups], [] -> None [ 1595.384451] [49942]: key[revision_number], 5 -> None [ 1595.384451] [49942]: key[port_security_enabled], False -> None [ 1595.384451] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.384451] [49942]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.384451] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1595.400585] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (d93be430-cceb-4950-a7ec-7bdf15d2f2d5), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.408859] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_network_precommit called with network settings {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:45:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} (original settings None) and network segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] [ 1595.409028] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_network_precommit: [ 1595.409028] [49942]: key[vlan_transparent], None -> None [ 1595.409028] [49942]: key[id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.409028] [49942]: key[tags], [] -> None [ 1595.409028] [49942]: key[availability_zone_hints], [] -> None [ 1595.409028] [49942]: key[mtu], 8950 -> None [ 1595.409028] [49942]: key[provider:network_type], vlan -> None [ 1595.409028] [49942]: key[admin_state_up], True -> None [ 1595.409028] [49942]: key[provider:physical_network], default -> None [ 1595.409028] [49942]: key[provider:segmentation_id], 302 -> None [ 1595.409028] [49942]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1595.409028] [49942]: key[updated_at], 2025-11-20T12:45:56Z -> None [ 1595.409028] [49942]: key[description], -> None [ 1595.409028] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.409028] [49942]: key[standard_attr_id], 1782 -> None [ 1595.409028] [49942]: key[name], tempest-ServerActionsTestOtherA-2065254095-network -> None [ 1595.409028] [49942]: key[availability_zones], ['nova'] -> None [ 1595.409028] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.409028] [49942]: key[status], ACTIVE -> None [ 1595.409028] [49942]: key[shared], False -> None [ 1595.409028] [49942]: key[router:external], False -> None [ 1595.409028] [49942]: key[revision_number], 3 -> None [ 1595.409028] [49942]: key[port_security_enabled], True -> None [ 1595.409028] [49942]: key[subnets], [] -> None [ 1595.409028] [49942]: key[ipv4_address_scope], None -> None [ 1595.409028] [49942]: key[qinq], None -> None [ 1595.409028] [49942]: key[ipv6_address_scope], None -> None [ 1595.409028] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1595.409922] [49942]: DEBUG neutron.services.segments.db [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['d93be430-cceb-4950-a7ec-7bdf15d2f2d5']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1595.413082] [49942]: DEBUG neutron.services.segments.db [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, '16747e6c-367b-4ede-930f-60805107c3a4') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1595.413198] [49942]: DEBUG neutron.services.segments.db [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, '16747e6c-367b-4ede-930f-60805107c3a4') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1595.416836] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (16747e6c-367b-4ede-930f-60805107c3a4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.423706] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (16747e6c-367b-4ede-930f-60805107c3a4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.430317] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Releasing vlan 302 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1595.430510] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (16747e6c-367b-4ede-930f-60805107c3a4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.452666] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (d93be430-cceb-4950-a7ec-7bdf15d2f2d5), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.452901] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_network_postcommit called with network settings {'id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5', 'name': 'tempest-ServerActionsTestOtherA-2065254095-network', 'tenant_id': '39f1b8273b5849faa2b258880e5496db', 'project_id': '39f1b8273b5849faa2b258880e5496db', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1782, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:40:13Z', 'updated_at': '2025-11-20T12:45:56Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 302} (original settings None) and network segments [{'id': '16747e6c-367b-4ede-930f-60805107c3a4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 302, 'network_id': 'd93be430-cceb-4950-a7ec-7bdf15d2f2d5'}] [ 1595.453114] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] delete_network_postcommit: [ 1595.453114] [49942]: key[vlan_transparent], None -> None [ 1595.453114] [49942]: key[id], d93be430-cceb-4950-a7ec-7bdf15d2f2d5 -> None [ 1595.453114] [49942]: key[tags], [] -> None [ 1595.453114] [49942]: key[availability_zone_hints], [] -> None [ 1595.453114] [49942]: key[mtu], 8950 -> None [ 1595.453114] [49942]: key[provider:network_type], vlan -> None [ 1595.453114] [49942]: key[admin_state_up], True -> None [ 1595.453114] [49942]: key[provider:physical_network], default -> None [ 1595.453114] [49942]: key[provider:segmentation_id], 302 -> None [ 1595.453114] [49942]: key[created_at], 2025-11-20T12:40:13Z -> None [ 1595.453114] [49942]: key[updated_at], 2025-11-20T12:45:56Z -> None [ 1595.453114] [49942]: key[description], -> None [ 1595.453114] [49942]: key[tenant_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.453114] [49942]: key[standard_attr_id], 1782 -> None [ 1595.453114] [49942]: key[name], tempest-ServerActionsTestOtherA-2065254095-network -> None [ 1595.453114] [49942]: key[availability_zones], ['nova'] -> None [ 1595.453114] [49942]: key[project_id], 39f1b8273b5849faa2b258880e5496db -> None [ 1595.453114] [49942]: key[status], ACTIVE -> None [ 1595.453114] [49942]: key[shared], False -> None [ 1595.453114] [49942]: key[router:external], False -> None [ 1595.453114] [49942]: key[revision_number], 3 -> None [ 1595.453114] [49942]: key[port_security_enabled], True -> None [ 1595.453114] [49942]: key[subnets], [] -> None [ 1595.453114] [49942]: key[ipv4_address_scope], None -> None [ 1595.453114] [49942]: key[qinq], None -> None [ 1595.453114] [49942]: key[ipv6_address_scope], None -> None [ 1595.453114] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1595.458869] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Pushing event deleted for resources: {'Network': ['ID=d93be430-cceb-4950-a7ec-7bdf15d2f2d5,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1595.461826] [49942]: DEBUG neutron_lib.callbacks.manager [None req-80fcf90b-2d92-435c-a3e5-caf3cc7bfe04 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.463944] [49942]: [pid: 49942|app: 0|req: 6082/11971] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:45:57 2025] DELETE /networking/v2.0/networks/d93be430-cceb-4950-a7ec-7bdf15d2f2d5 => generated 0 bytes in 211 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1595.467045] [49942]: INFO neutron.services.segments.plugin [-] Segment 16747e6c-367b-4ede-930f-60805107c3a4 resource provider aggregate not found [ 1595.476821] [49942]: INFO neutron.services.segments.plugin [-] Segment 16747e6c-367b-4ede-930f-60805107c3a4 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 16747e6c-367b-4ede-930f-60805107c3a4 found for delete ", "request_id": "req-5921cde6-e785-4fa8-a18c-939f3920b18f"}]} [ 1595.565203] [49941]: [pid: 49941|app: 0|req: 5890/11972] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:45:57 2025] GET /networking/v2.0/security-groups?tenant_id=39f1b8273b5849faa2b258880e5496db&name=default => generated 2929 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1595.599104] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8488570c-1c06-421a-bba3-e20309851cfe admin admin] Publish callbacks [] for security_group (1789b59f-d4c6-4edc-a5c7-857aa5f09e32), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.615242] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8488570c-1c06-421a-bba3-e20309851cfe admin admin] Publish callbacks [] for security_group (1789b59f-d4c6-4edc-a5c7-857aa5f09e32), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.633181] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8488570c-1c06-421a-bba3-e20309851cfe admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (1789b59f-d4c6-4edc-a5c7-857aa5f09e32), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.637081] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-8488570c-1c06-421a-bba3-e20309851cfe admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=1789b59f-d4c6-4edc-a5c7-857aa5f09e32,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1595.640766] [49942]: DEBUG neutron_lib.callbacks.manager [None req-8488570c-1c06-421a-bba3-e20309851cfe admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1595.641251] [49942]: [pid: 49942|app: 0|req: 6083/11973] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:45:57 2025] DELETE /networking/v2.0/security-groups/1789b59f-d4c6-4edc-a5c7-857aa5f09e32 => generated 0 bytes in 73 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1596.109869] [49941]: DEBUG neutron.api.v2.base [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Request body: {'network': {'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1596.124440] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Made reservation on behalf of a40d1033719f447a90e62185cdaecd8f for: {'network': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1596.126840] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for network (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.130789] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.184175] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks [] for security_group (9fa4b238-39d2-4307-a214-eb5a9c204b8f), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.185604] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9fa4b238-39d2-4307-a214-eb5a9c204b8f), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.202800] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=9fa4b238-39d2-4307-a214-eb5a9c204b8f,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1596.216657] [49941]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] vlan segment allocate from pool success with {'vlan_id': 174, 'physical_network': 'default'} {{(pid=49941) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1596.223839] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (b01f0e4e-859e-4cbf-a878-290b530877e4), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.224064] [49941]: INFO neutron.db.segments_db [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Added segment b01f0e4e-859e-4cbf-a878-290b530877e4 of type vlan for network cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1596.238505] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3681191', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008056632711'] for network (cc0bba05-4173-49a8-997e-070c64b76ad5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.247734] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] create_network_precommit called with network settings {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1813, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] [ 1596.247919] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] create_network_precommit: [ 1596.247919] [49941]: key[vlan_transparent], None -> None [ 1596.247919] [49941]: key[id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1596.247919] [49941]: key[tags], None -> [] [ 1596.247919] [49941]: key[availability_zone_hints], None -> [] [ 1596.247919] [49941]: key[mtu], None -> 8950 [ 1596.247919] [49941]: key[provider:network_type], None -> vlan [ 1596.247919] [49941]: key[admin_state_up], None -> True [ 1596.247919] [49941]: key[provider:physical_network], None -> default [ 1596.247919] [49941]: key[provider:segmentation_id], None -> 174 [ 1596.247919] [49941]: key[qinq], None -> None [ 1596.247919] [49941]: key[created_at], None -> 2025-11-20T12:45:57Z [ 1596.247919] [49941]: key[updated_at], None -> 2025-11-20T12:45:57Z [ 1596.247919] [49941]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.247919] [49941]: key[description], None -> [ 1596.247919] [49941]: key[standard_attr_id], None -> 1813 [ 1596.247919] [49941]: key[name], None -> tempest-ServerActionsTestOtherB-2056389771-network [ 1596.247919] [49941]: key[availability_zones], None -> [] [ 1596.247919] [49941]: key[status], None -> ACTIVE [ 1596.247919] [49941]: key[shared], None -> False [ 1596.247919] [49941]: key[router:external], None -> False [ 1596.247919] [49941]: key[revision_number], None -> 1 [ 1596.247919] [49941]: key[port_security_enabled], None -> True [ 1596.247919] [49941]: key[subnets], None -> [] [ 1596.247919] [49941]: key[ipv4_address_scope], None -> None [ 1596.247919] [49941]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.247919] [49941]: key[ipv6_address_scope], None -> None [ 1596.247919] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1596.253693] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202'] for network (cc0bba05-4173-49a8-997e-070c64b76ad5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.267379] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Pushing event updated for resources: {'Network': ['ID=cc0bba05-4173-49a8-997e-070c64b76ad5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1596.269198] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] create_network_postcommit called with network settings {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1813, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:57Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] [ 1596.269343] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] create_network_postcommit: [ 1596.269343] [49941]: key[vlan_transparent], None -> None [ 1596.269343] [49941]: key[id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1596.269343] [49941]: key[tags], None -> [] [ 1596.269343] [49941]: key[availability_zone_hints], None -> [] [ 1596.269343] [49941]: key[mtu], None -> 8950 [ 1596.269343] [49941]: key[provider:network_type], None -> vlan [ 1596.269343] [49941]: key[admin_state_up], None -> True [ 1596.269343] [49941]: key[provider:physical_network], None -> default [ 1596.269343] [49941]: key[provider:segmentation_id], None -> 174 [ 1596.269343] [49941]: key[qinq], None -> None [ 1596.269343] [49941]: key[created_at], None -> 2025-11-20T12:45:57Z [ 1596.269343] [49941]: key[updated_at], None -> 2025-11-20T12:45:57Z [ 1596.269343] [49941]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.269343] [49941]: key[description], None -> [ 1596.269343] [49941]: key[standard_attr_id], None -> 1813 [ 1596.269343] [49941]: key[name], None -> tempest-ServerActionsTestOtherB-2056389771-network [ 1596.269343] [49941]: key[availability_zones], None -> [] [ 1596.269343] [49941]: key[status], None -> ACTIVE [ 1596.269343] [49941]: key[shared], None -> False [ 1596.269343] [49941]: key[router:external], None -> False [ 1596.269343] [49941]: key[revision_number], None -> 1 [ 1596.269343] [49941]: key[port_security_enabled], None -> True [ 1596.269343] [49941]: key[subnets], None -> [] [ 1596.269343] [49941]: key[ipv4_address_scope], None -> None [ 1596.269343] [49941]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.269343] [49941]: key[ipv6_address_scope], None -> None [ 1596.269343] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1596.271977] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1596.272307] [49941]: DEBUG neutron_lib.callbacks.manager [None req-a3a2f83a-4d4c-4b31-8208-06f4474e3951 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.280562] [49941]: [pid: 49941|app: 0|req: 5891/11974] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:45:57 2025] POST /networking/v2.0/networks => generated 668 bytes in 231 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1596.285949] [49942]: DEBUG neutron.api.v2.base [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Request body: {'subnet': {'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerActionsTestOtherB-2056389771-subnet', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'enable_dhcp': True, 'ip_version': 4}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1596.299091] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Made reservation on behalf of a40d1033719f447a90e62185cdaecd8f for: {'subnet': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1596.301593] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-114868524'] for subnet (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.368138] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] create_subnet_precommit called with subnet settings {'id': '96ede789-9dd5-4c94-b4a2-809754199463', 'name': 'tempest-ServerActionsTestOtherB-2056389771-subnet', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1815, '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings None) [ 1596.368371] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] create_subnet_precommit: [ 1596.368371] [49942]: key[ipv6_ra_mode], None -> None [ 1596.368371] [49942]: key[id], None -> 96ede789-9dd5-4c94-b4a2-809754199463 [ 1596.368371] [49942]: key[tags], None -> [] [ 1596.368371] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1596.368371] [49942]: key[enable_dhcp], None -> True [ 1596.368371] [49942]: key[ip_version], None -> 4 [ 1596.368371] [49942]: key[created_at], None -> 2025-11-20T12:45:58Z [ 1596.368371] [49942]: key[updated_at], None -> 2025-11-20T12:45:58Z [ 1596.368371] [49942]: key[description], None -> [ 1596.368371] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.368371] [49942]: key[standard_attr_id], None -> 1815 [ 1596.368371] [49942]: key[cidr], None -> 192.168.128.0/28 [ 1596.368371] [49942]: key[ipv6_address_mode], None -> None [ 1596.368371] [49942]: key[name], None -> tempest-ServerActionsTestOtherB-2056389771-subnet [ 1596.368371] [49942]: key[subnetpool_id], None -> None [ 1596.368371] [49942]: key[host_routes], None -> [] [ 1596.368371] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1596.368371] [49942]: key[shared], None -> False [ 1596.368371] [49942]: key[router:external], None -> False [ 1596.368371] [49942]: key[revision_number], None -> 0 [ 1596.368371] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 1596.368371] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.368371] [49942]: key[service_types], None -> [] [ 1596.368371] [49942]: key[dns_nameservers], None -> [] [ 1596.368371] [49942]: key[segment_id], None -> None [ 1596.368371] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1596.369673] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-114821701', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-114868510'] for subnet (96ede789-9dd5-4c94-b4a2-809754199463), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.381627] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Pushing event updated for resources: {'Subnet': ['ID=96ede789-9dd5-4c94-b4a2-809754199463,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1596.398816] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Checking segment: {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49942) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1596.399039] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Network hostable DHCP agents. Network: cc0bba05-4173-49a8-997e-070c64b76ad5, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49942) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1596.406121] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Network cc0bba05-4173-49a8-997e-070c64b76ad5 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49942) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1596.410072] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, cc0bba05-4173-49a8-997e-070c64b76ad5) {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1596.412421] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] create_subnet_postcommit called with subnet settings {'id': '96ede789-9dd5-4c94-b4a2-809754199463', 'name': 'tempest-ServerActionsTestOtherB-2056389771-subnet', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1815, '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'network': {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, '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-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174}} (original settings None) [ 1596.412656] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] create_subnet_postcommit: [ 1596.412656] [49942]: key[ipv6_ra_mode], None -> None [ 1596.412656] [49942]: key[id], None -> 96ede789-9dd5-4c94-b4a2-809754199463 [ 1596.412656] [49942]: key[tags], None -> [] [ 1596.412656] [49942]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1596.412656] [49942]: key[enable_dhcp], None -> True [ 1596.412656] [49942]: key[network], None -> {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, '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-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} [ 1596.412656] [49942]: key[ip_version], None -> 4 [ 1596.412656] [49942]: key[created_at], None -> 2025-11-20T12:45:58Z [ 1596.412656] [49942]: key[updated_at], None -> 2025-11-20T12:45:58Z [ 1596.412656] [49942]: key[description], None -> [ 1596.412656] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.412656] [49942]: key[standard_attr_id], None -> 1815 [ 1596.412656] [49942]: key[cidr], None -> 192.168.128.0/28 [ 1596.412656] [49942]: key[ipv6_address_mode], None -> None [ 1596.412656] [49942]: key[name], None -> tempest-ServerActionsTestOtherB-2056389771-subnet [ 1596.412656] [49942]: key[subnetpool_id], None -> None [ 1596.412656] [49942]: key[host_routes], None -> [] [ 1596.412656] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1596.412656] [49942]: key[shared], None -> False [ 1596.412656] [49942]: key[router:external], None -> False [ 1596.412656] [49942]: key[revision_number], None -> 0 [ 1596.412656] [49942]: key[gateway_ip], None -> 192.168.128.1 [ 1596.412656] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1596.412656] [49942]: key[service_types], None -> [] [ 1596.412656] [49942]: key[dns_nameservers], None -> [] [ 1596.412656] [49942]: key[segment_id], None -> None [ 1596.412656] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1596.414265] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1596.414350] [49942]: DEBUG neutron_lib.callbacks.manager [None req-65162b1d-f99b-423d-865b-1faf59d1422c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.423713] [49942]: [pid: 49942|app: 0|req: 6084/11975] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:45:58 2025] POST /networking/v2.0/subnets => generated 687 bytes in 140 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1596.429733] [49941]: DEBUG neutron.api.v2.base [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Request body: {'router': {'name': 'tempest-ServerActionsTestOtherB-2056389771-router', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1596.442958] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3681002', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-116378'] for router (9309b6f8-02e2-4166-8b94-1e9700f7cb62), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.443927] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3680862', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3683202', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3601342', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-116365'] for router (9309b6f8-02e2-4166-8b94-1e9700f7cb62), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.475057] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks [] for router_controller (9309b6f8-02e2-4166-8b94-1e9700f7cb62), precommit_add_association {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.522402] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks [] for router_gateway (9309b6f8-02e2-4166-8b94-1e9700f7cb62), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.578054] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks [] for router_gateway (9309b6f8-02e2-4166-8b94-1e9700f7cb62), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.581199] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.618545] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Allocated IP 10.180.180.220 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/053efd20-be2b-4dff-94e5-facb97445ec5) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1596.655584] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks [] for allowed_address_pair (053efd20-be2b-4dff-94e5-facb97445ec5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.656267] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks [] for port (053efd20-be2b-4dff-94e5-facb97445ec5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.656467] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] create_port_precommit called with port settings {'id': '053efd20-be2b-4dff-94e5-facb97445ec5', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:d2:01', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1817, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1596.656607] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] create_port_precommit: [ 1596.656607] [49941]: key[id], None -> 053efd20-be2b-4dff-94e5-facb97445ec5 [ 1596.656607] [49941]: key[binding:vnic_type], None -> normal [ 1596.656607] [49941]: key[binding:vif_details], None -> {} [ 1596.656607] [49941]: key[allowed_address_pairs], None -> [] [ 1596.656607] [49941]: key[binding:profile], None -> {} [ 1596.656607] [49941]: key[admin_state_up], None -> True [ 1596.656607] [49941]: key[binding:vif_type], None -> unbound [ 1596.656607] [49941]: key[device_owner], None -> network:router_gateway [ 1596.656607] [49941]: key[tenant_id], None -> [ 1596.656607] [49941]: key[binding:host_id], None -> [ 1596.656607] [49941]: key[standard_attr_id], None -> 1817 [ 1596.656607] [49941]: key[name], None -> [ 1596.656607] [49941]: key[mac_address], None -> fa:16:3e:40:d2:01 [ 1596.656607] [49941]: key[status], None -> DOWN [ 1596.656607] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1596.656607] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] [ 1596.656607] [49941]: key[security_groups], None -> [] [ 1596.656607] [49941]: key[port_security_enabled], None -> False [ 1596.656607] [49941]: key[project_id], None -> [ 1596.656607] [49941]: key[device_id], None -> 9309b6f8-02e2-4166-8b94-1e9700f7cb62 [ 1596.656607] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1596.682503] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (053efd20-be2b-4dff-94e5-facb97445ec5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.701621] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Pushing event updated for resources: {'Port': ['ID=053efd20-be2b-4dff-94e5-facb97445ec5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1596.709851] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1596.710431] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1596.711770] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1596.723269] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] create_port_postcommit called with port settings {'id': '053efd20-be2b-4dff-94e5-facb97445ec5', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:d2:01', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1817, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1596.723486] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] create_port_postcommit: [ 1596.723486] [49941]: key[id], None -> 053efd20-be2b-4dff-94e5-facb97445ec5 [ 1596.723486] [49941]: key[binding:vnic_type], None -> normal [ 1596.723486] [49941]: key[tags], None -> [] [ 1596.723486] [49941]: key[binding:vif_details], None -> {} [ 1596.723486] [49941]: key[allowed_address_pairs], None -> [] [ 1596.723486] [49941]: key[extra_dhcp_opts], None -> [] [ 1596.723486] [49941]: key[binding:profile], None -> {} [ 1596.723486] [49941]: key[admin_state_up], None -> True [ 1596.723486] [49941]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1596.723486] [49941]: key[binding:vif_type], None -> unbound [ 1596.723486] [49941]: key[device_owner], None -> network:router_gateway [ 1596.723486] [49941]: key[created_at], None -> 2025-11-20T12:45:58Z [ 1596.723486] [49941]: key[updated_at], None -> 2025-11-20T12:45:58Z [ 1596.723486] [49941]: key[tenant_id], None -> [ 1596.723486] [49941]: key[binding:host_id], None -> [ 1596.723486] [49941]: key[description], None -> [ 1596.723486] [49941]: key[standard_attr_id], None -> 1817 [ 1596.723486] [49941]: key[name], None -> [ 1596.723486] [49941]: key[mac_address], None -> fa:16:3e:40:d2:01 [ 1596.723486] [49941]: key[status], None -> DOWN [ 1596.723486] [49941]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1596.723486] [49941]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] [ 1596.723486] [49941]: key[security_groups], None -> [] [ 1596.723486] [49941]: key[revision_number], None -> 1 [ 1596.723486] [49941]: key[port_security_enabled], None -> False [ 1596.723486] [49941]: key[project_id], None -> [ 1596.723486] [49941]: key[device_id], None -> 9309b6f8-02e2-4166-8b94-1e9700f7cb62 [ 1596.723486] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1596.829596] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks [] for router_gateway (9309b6f8-02e2-4166-8b94-1e9700f7cb62), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.924791] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3680853', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3683253'] for router (9309b6f8-02e2-4166-8b94-1e9700f7cb62), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1596.987718] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49941) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1597.034403] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1597.047980] [49941]: DEBUG neutron_lib.callbacks.manager [None req-4f34c0f6-d288-4239-b081-6d3aa3b45e45 admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.048540] [49941]: [pid: 49941|app: 0|req: 5892/11976] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:45:58 2025] POST /networking/v2.0/routers => generated 729 bytes in 622 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1597.220328] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.276250] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Allocated IP 192.168.128.1 (cc0bba05-4173-49a8-997e-070c64b76ad5/96ede789-9dd5-4c94-b4a2-809754199463/36aa076a-2204-465f-8620-0975b39d3eb4) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1597.313894] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks [] for allowed_address_pair (36aa076a-2204-465f-8620-0975b39d3eb4), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.314629] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks [] for port (36aa076a-2204-465f-8620-0975b39d3eb4), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.314849] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] create_port_precommit called with port settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.1'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1597.315048] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] create_port_precommit: [ 1597.315048] [49942]: key[id], None -> 36aa076a-2204-465f-8620-0975b39d3eb4 [ 1597.315048] [49942]: key[binding:vnic_type], None -> normal [ 1597.315048] [49942]: key[binding:vif_details], None -> {} [ 1597.315048] [49942]: key[allowed_address_pairs], None -> [] [ 1597.315048] [49942]: key[binding:profile], None -> {} [ 1597.315048] [49942]: key[admin_state_up], None -> True [ 1597.315048] [49942]: key[binding:vif_type], None -> unbound [ 1597.315048] [49942]: key[device_owner], None -> network:router_interface [ 1597.315048] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1597.315048] [49942]: key[binding:host_id], None -> [ 1597.315048] [49942]: key[standard_attr_id], None -> 1819 [ 1597.315048] [49942]: key[name], None -> [ 1597.315048] [49942]: key[mac_address], None -> fa:16:3e:fd:05:2b [ 1597.315048] [49942]: key[status], None -> DOWN [ 1597.315048] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1597.315048] [49942]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.1'}] [ 1597.315048] [49942]: key[security_groups], None -> [] [ 1597.315048] [49942]: key[port_security_enabled], None -> False [ 1597.315048] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1597.315048] [49942]: key[device_id], None -> 9309b6f8-02e2-4166-8b94-1e9700f7cb62 [ 1597.315048] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1597.333128] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (36aa076a-2204-465f-8620-0975b39d3eb4), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.352105] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Pushing event updated for resources: {'Port': ['ID=36aa076a-2204-465f-8620-0975b39d3eb4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1597.361697] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Network cc0bba05-4173-49a8-997e-070c64b76ad5 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1597.362493] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1597.364421] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1597.376754] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] create_port_postcommit called with port settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.1'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:59Z', 'revision_number': 1, 'network': {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1597.377014] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] create_port_postcommit: [ 1597.377014] [49942]: key[id], None -> 36aa076a-2204-465f-8620-0975b39d3eb4 [ 1597.377014] [49942]: key[binding:vnic_type], None -> normal [ 1597.377014] [49942]: key[tags], None -> [] [ 1597.377014] [49942]: key[binding:vif_details], None -> {} [ 1597.377014] [49942]: key[allowed_address_pairs], None -> [] [ 1597.377014] [49942]: key[extra_dhcp_opts], None -> [] [ 1597.377014] [49942]: key[binding:profile], None -> {} [ 1597.377014] [49942]: key[admin_state_up], None -> True [ 1597.377014] [49942]: key[network], None -> {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} [ 1597.377014] [49942]: key[binding:vif_type], None -> unbound [ 1597.377014] [49942]: key[device_owner], None -> network:router_interface [ 1597.377014] [49942]: key[created_at], None -> 2025-11-20T12:45:58Z [ 1597.377014] [49942]: key[updated_at], None -> 2025-11-20T12:45:59Z [ 1597.377014] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1597.377014] [49942]: key[binding:host_id], None -> [ 1597.377014] [49942]: key[description], None -> [ 1597.377014] [49942]: key[standard_attr_id], None -> 1819 [ 1597.377014] [49942]: key[name], None -> [ 1597.377014] [49942]: key[mac_address], None -> fa:16:3e:fd:05:2b [ 1597.377014] [49942]: key[status], None -> DOWN [ 1597.377014] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1597.377014] [49942]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.1'}] [ 1597.377014] [49942]: key[security_groups], None -> [] [ 1597.377014] [49942]: key[revision_number], None -> 1 [ 1597.377014] [49942]: key[port_security_enabled], None -> False [ 1597.377014] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1597.377014] [49942]: key[device_id], None -> 9309b6f8-02e2-4166-8b94-1e9700f7cb62 [ 1597.377014] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1597.377884] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3334676'] for router_interface (9309b6f8-02e2-4166-8b94-1e9700f7cb62), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.509564] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (36aa076a-2204-465f-8620-0975b39d3eb4), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.582396] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks [] for port (36aa076a-2204-465f-8620-0975b39d3eb4), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.582684] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] update_port_precommit called with port settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:59Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:59Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1597.582830] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] update_port_precommit: [ 1597.582830] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1597.584083] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (36aa076a-2204-465f-8620-0975b39d3eb4), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.602845] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Pushing event updated for resources: {'Port': ['ID=36aa076a-2204-465f-8620-0975b39d3eb4,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1597.620468] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] update_port_postcommit called with port settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:59Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:59Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1597.620714] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] update_port_postcommit: [ 1597.620714] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1597.621030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-4020269', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3334904'] for router_interface (9309b6f8-02e2-4166-8b94-1e9700f7cb62), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1597.650358] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Network cc0bba05-4173-49a8-997e-070c64b76ad5 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1597.651035] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1597.701696] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1597.752480] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-40bd55b1-1586-4be0-b5ca-ecbeda4fe19b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1597.756082] [49942]: [pid: 49942|app: 0|req: 6085/11977] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:45:58 2025] PUT /networking/v2.0/routers/9309b6f8-02e2-4166-8b94-1e9700f7cb62/add_router_interface => generated 309 bytes in 705 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1597.949620] [49941]: DEBUG neutron.api.v2.base [None req-c61d6255-4b6d-4dad-9635-bc628c5998ce tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'security_group': {'name': 'tempest-securitygroup--865995409', 'description': 'tempest-description--1091475143'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1597.964646] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61d6255-4b6d-4dad-9635-bc628c5998ce tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.013324] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61d6255-4b6d-4dad-9635-bc628c5998ce tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group (54418cb1-f902-4c08-b05c-e506370b3c7a), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.014768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61d6255-4b6d-4dad-9635-bc628c5998ce tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (54418cb1-f902-4c08-b05c-e506370b3c7a), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.027496] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c61d6255-4b6d-4dad-9635-bc628c5998ce tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'SecurityGroup': ['ID=54418cb1-f902-4c08-b05c-e506370b3c7a,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1598.038338] [49941]: DEBUG neutron_lib.callbacks.manager [None req-c61d6255-4b6d-4dad-9635-bc628c5998ce tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.038856] [49941]: [pid: 49941|app: 0|req: 5893/11978] 10.180.1.21 () {60 vars in 1175 bytes} [Thu Nov 20 12:45:59 2025] POST /networking/v2.0/security-groups => generated 1662 bytes in 92 msecs (HTTP/1.1 201) 4 headers in 163 bytes (1 switches on core 0) [ 1598.045207] [49942]: DEBUG neutron.api.v2.base [None req-f790d114-2916-4001-8335-bd372eecb72b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'security_group_rule': {'security_group_id': '54418cb1-f902-4c08-b05c-e506370b3c7a', 'protocol': 'tcp', 'ethertype': 'IPv4', 'port_range_min': 22, 'port_range_max': 22, 'direction': 'ingress'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1598.080286] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f790d114-2916-4001-8335-bd372eecb72b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group_rule (9a53b759-ba61-4305-81fd-891e504fcbf8), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.104183] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f790d114-2916-4001-8335-bd372eecb72b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group_rule (9a53b759-ba61-4305-81fd-891e504fcbf8), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.106030] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f790d114-2916-4001-8335-bd372eecb72b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941469'] for security_group_rule (9a53b759-ba61-4305-81fd-891e504fcbf8), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.113205] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-f790d114-2916-4001-8335-bd372eecb72b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=9a53b759-ba61-4305-81fd-891e504fcbf8,revision_number=0']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1598.130547] [49942]: DEBUG neutron_lib.callbacks.manager [None req-f790d114-2916-4001-8335-bd372eecb72b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.131078] [49942]: [pid: 49942|app: 0|req: 6086/11979] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:45:59 2025] POST /networking/v2.0/security-group-rules => generated 597 bytes in 90 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1598.136990] [49941]: DEBUG neutron.api.v2.base [None req-e120449f-2d7e-48c1-abe2-38287b936f25 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'security_group_rule': {'security_group_id': '54418cb1-f902-4c08-b05c-e506370b3c7a', 'protocol': 'icmp', 'ethertype': 'IPv4', 'direction': 'ingress'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1598.174025] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e120449f-2d7e-48c1-abe2-38287b936f25 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group_rule (f982954f-f384-4cdd-b55b-df80cec1ff07), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.199155] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e120449f-2d7e-48c1-abe2-38287b936f25 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group_rule (f982954f-f384-4cdd-b55b-df80cec1ff07), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.211090] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e120449f-2d7e-48c1-abe2-38287b936f25 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580034'] for security_group_rule (f982954f-f384-4cdd-b55b-df80cec1ff07), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.220105] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-e120449f-2d7e-48c1-abe2-38287b936f25 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'SecurityGroupRule': ['ID=f982954f-f384-4cdd-b55b-df80cec1ff07,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1598.231700] [49941]: DEBUG neutron_lib.callbacks.manager [None req-e120449f-2d7e-48c1-abe2-38287b936f25 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group_rule (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.232246] [49941]: [pid: 49941|app: 0|req: 5894/11980] 10.180.1.21 () {60 vars in 1190 bytes} [Thu Nov 20 12:45:59 2025] POST /networking/v2.0/security-group-rules => generated 602 bytes in 98 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1598.237702] [49942]: DEBUG neutron.api.v2.base [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'floatingip': {'floating_network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1598.252677] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.277105] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.318347] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Allocated IP 10.180.180.250 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/617aa010-5d0d-4e61-bb4e-2fc5940eac48) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1598.360375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for allowed_address_pair (617aa010-5d0d-4e61-bb4e-2fc5940eac48), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.360375] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.360375] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit called with port settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1598.360375] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit: [ 1598.360375] [49942]: key[id], None -> 617aa010-5d0d-4e61-bb4e-2fc5940eac48 [ 1598.360375] [49942]: key[binding:vnic_type], None -> normal [ 1598.360375] [49942]: key[binding:vif_details], None -> {} [ 1598.360375] [49942]: key[allowed_address_pairs], None -> [] [ 1598.360375] [49942]: key[binding:profile], None -> {} [ 1598.360375] [49942]: key[admin_state_up], None -> True [ 1598.360375] [49942]: key[binding:vif_type], None -> unbound [ 1598.360375] [49942]: key[device_owner], None -> network:floatingip [ 1598.360375] [49942]: key[tenant_id], None -> [ 1598.360375] [49942]: key[binding:host_id], None -> [ 1598.360375] [49942]: key[standard_attr_id], None -> 1825 [ 1598.360375] [49942]: key[name], None -> [ 1598.360375] [49942]: key[mac_address], None -> fa:16:3e:74:cf:9f [ 1598.360375] [49942]: key[status], None -> N/A [ 1598.360375] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1598.360375] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.250'}] [ 1598.360375] [49942]: key[security_groups], None -> [] [ 1598.360375] [49942]: key[port_security_enabled], None -> False [ 1598.360375] [49942]: key[project_id], None -> [ 1598.360375] [49942]: key[device_id], None -> PENDING [ 1598.360375] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1598.380036] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.401023] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'Port': ['ID=617aa010-5d0d-4e61-bb4e-2fc5940eac48,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1598.409876] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1598.410814] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1598.412341] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1598.426207] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit called with port settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:46:00Z', 'updated_at': '2025-11-20T12:46:00Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1598.426401] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit: [ 1598.426401] [49942]: key[id], None -> 617aa010-5d0d-4e61-bb4e-2fc5940eac48 [ 1598.426401] [49942]: key[binding:vnic_type], None -> normal [ 1598.426401] [49942]: key[tags], None -> [] [ 1598.426401] [49942]: key[binding:vif_details], None -> {} [ 1598.426401] [49942]: key[allowed_address_pairs], None -> [] [ 1598.426401] [49942]: key[extra_dhcp_opts], None -> [] [ 1598.426401] [49942]: key[binding:profile], None -> {} [ 1598.426401] [49942]: key[admin_state_up], None -> True [ 1598.426401] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1598.426401] [49942]: key[binding:vif_type], None -> unbound [ 1598.426401] [49942]: key[device_owner], None -> network:floatingip [ 1598.426401] [49942]: key[created_at], None -> 2025-11-20T12:46:00Z [ 1598.426401] [49942]: key[updated_at], None -> 2025-11-20T12:46:00Z [ 1598.426401] [49942]: key[tenant_id], None -> [ 1598.426401] [49942]: key[binding:host_id], None -> [ 1598.426401] [49942]: key[description], None -> [ 1598.426401] [49942]: key[standard_attr_id], None -> 1825 [ 1598.426401] [49942]: key[name], None -> [ 1598.426401] [49942]: key[mac_address], None -> fa:16:3e:74:cf:9f [ 1598.426401] [49942]: key[status], None -> N/A [ 1598.426401] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1598.426401] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.250'}] [ 1598.426401] [49942]: key[security_groups], None -> [] [ 1598.426401] [49942]: key[revision_number], None -> 1 [ 1598.426401] [49942]: key[port_security_enabled], None -> False [ 1598.426401] [49942]: key[project_id], None -> [ 1598.426401] [49942]: key[device_id], None -> PENDING [ 1598.426401] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1598.456715] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.481586] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.546886] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.547152] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] update_port_precommit called with port settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '50c8b957-7e35-44af-a49c-414b4183f4cd', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:46:00Z', 'updated_at': '2025-11-20T12:46:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:46:00Z', 'updated_at': '2025-11-20T12:46: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1598.547334] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] update_port_precommit: [ 1598.547334] [49942]: key[device_id], PENDING -> 50c8b957-7e35-44af-a49c-414b4183f4cd [ 1598.547334] [49942]: key[revision_number], 1 -> 2 [ 1598.547334] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1598.549171] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.569572] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'Port': ['ID=617aa010-5d0d-4e61-bb4e-2fc5940eac48,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1598.589020] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] update_port_postcommit called with port settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '50c8b957-7e35-44af-a49c-414b4183f4cd', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:46:00Z', 'updated_at': '2025-11-20T12:46:00Z', 'revision_number': 2, 'project_id': ''} (original settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': 'PENDING', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:46:00Z', 'updated_at': '2025-11-20T12:46: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1598.589020] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] update_port_postcommit: [ 1598.589020] [49942]: key[device_id], PENDING -> 50c8b957-7e35-44af-a49c-414b4183f4cd [ 1598.589020] [49942]: key[revision_number], 1 -> 2 [ 1598.589020] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1598.589020] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.599163] [49942]: DEBUG neutron_lib.callbacks.manager [None req-c3c9775b-17bb-4a15-bf56-06f20ea21fbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1598.599785] [49942]: [pid: 49942|app: 0|req: 6087/11981] 10.180.1.21 () {60 vars in 1162 bytes} [Thu Nov 20 12:45:59 2025] POST /networking/v2.0/floatingips => generated 496 bytes in 365 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1598.694652] [49941]: DEBUG neutron.api.wsgi [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-89cf3acb-a3df-4228-bdd1-787f09eb5d5b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1598.714850] [49941]: [pid: 49941|app: 0|req: 5895/11982] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:46:00 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--865995409&fields=id&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 69 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1598.757757] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-df420ee7-e639-4d77-bc36-dd946888d051 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1598.758790] [49942]: [pid: 49942|app: 0|req: 6088/11983] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:46:00 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 615 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1598.765070] [49941]: DEBUG neutron.api.wsgi [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1a831bd5-0851-4632-987f-d6765a97198d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1598.768884] [49941]: [pid: 49941|app: 0|req: 5896/11984] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:46:00 2025] GET /networking/v2.0/quotas/a40d1033719f447a90e62185cdaecd8f => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1598.847010] [49942]: [pid: 49942|app: 0|req: 6089/11985] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:46:00 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&fields=id => generated 103 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1598.886373] [49941]: [pid: 49941|app: 0|req: 5897/11986] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:46:00 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1598.922007] [49942]: [pid: 49942|app: 0|req: 6090/11987] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:46:00 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1599.029431] [49941]: [pid: 49941|app: 0|req: 5898/11988] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:00 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1600.091395] [49942]: [pid: 49942|app: 0|req: 6091/11989] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:01 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1601.152368] [49941]: [pid: 49941|app: 0|req: 5899/11990] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:02 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1602.210489] [49942]: [pid: 49942|app: 0|req: 6092/11991] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:03 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1603.266509] [49941]: [pid: 49941|app: 0|req: 5900/11992] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:05 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1603.314972] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-cb033b18-2025-4770-8571-dd7e30655616 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1603.316174] [49942]: [pid: 49942|app: 0|req: 6093/11993] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:46:05 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 615 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1603.323294] [49941]: DEBUG neutron.api.wsgi [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1d050378-d4a3-4b85-8ed4-d1f5c8056857 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1603.346140] [49941]: [pid: 49941|app: 0|req: 5901/11994] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:46:05 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 180 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1603.351777] [49942]: DEBUG neutron.api.v2.base [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'port': {'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'admin_state_up': True, 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1603.390654] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Made reservation on behalf of a40d1033719f447a90e62185cdaecd8f for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1603.393813] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.446550] [49942]: DEBUG neutron.db.db_base_plugin_common [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Allocated IP 192.168.128.9 (cc0bba05-4173-49a8-997e-070c64b76ad5/96ede789-9dd5-4c94-b4a2-809754199463/1de3132f-72c8-408a-b73d-99628aa84555) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1603.519046] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for allowed_address_pair (1de3132f-72c8-408a-b73d-99628aa84555), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.519734] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for port (1de3132f-72c8-408a-b73d-99628aa84555), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.519942] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': '', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_security_enabled': True, 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1603.520169] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit: [ 1603.520169] [49942]: key[id], None -> 1de3132f-72c8-408a-b73d-99628aa84555 [ 1603.520169] [49942]: key[binding:vnic_type], None -> normal [ 1603.520169] [49942]: key[binding:vif_details], None -> {} [ 1603.520169] [49942]: key[allowed_address_pairs], None -> [] [ 1603.520169] [49942]: key[binding:profile], None -> {} [ 1603.520169] [49942]: key[admin_state_up], None -> True [ 1603.520169] [49942]: key[binding:vif_type], None -> unbound [ 1603.520169] [49942]: key[device_owner], None -> [ 1603.520169] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1603.520169] [49942]: key[binding:host_id], None -> [ 1603.520169] [49942]: key[standard_attr_id], None -> 1827 [ 1603.520169] [49942]: key[name], None -> [ 1603.520169] [49942]: key[mac_address], None -> fa:16:3e:8f:df:25 [ 1603.520169] [49942]: key[status], None -> DOWN [ 1603.520169] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1603.520169] [49942]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}] [ 1603.520169] [49942]: key[security_groups], None -> ['54418cb1-f902-4c08-b05c-e506370b3c7a'] [ 1603.520169] [49942]: key[port_security_enabled], None -> True [ 1603.520169] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1603.520169] [49942]: key[device_id], None -> 04f2cf82-07cd-4d2f-8b56-fc4eef2e767e [ 1603.520169] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1603.544768] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1de3132f-72c8-408a-b73d-99628aa84555), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.565026] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'Port': ['ID=1de3132f-72c8-408a-b73d-99628aa84555,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1603.572281] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Network cc0bba05-4173-49a8-997e-070c64b76ad5 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1603.572927] [49942]: DEBUG neutron.scheduler.base_scheduler [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1603.575510] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1603.589273] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': '', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_security_enabled': True, 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 1, 'network': {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1603.589453] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit: [ 1603.589453] [49942]: key[id], None -> 1de3132f-72c8-408a-b73d-99628aa84555 [ 1603.589453] [49942]: key[binding:vnic_type], None -> normal [ 1603.589453] [49942]: key[tags], None -> [] [ 1603.589453] [49942]: key[binding:vif_details], None -> {} [ 1603.589453] [49942]: key[allowed_address_pairs], None -> [] [ 1603.589453] [49942]: key[extra_dhcp_opts], None -> [] [ 1603.589453] [49942]: key[binding:profile], None -> {} [ 1603.589453] [49942]: key[admin_state_up], None -> True [ 1603.589453] [49942]: key[network], None -> {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} [ 1603.589453] [49942]: key[binding:vif_type], None -> unbound [ 1603.589453] [49942]: key[device_owner], None -> [ 1603.589453] [49942]: key[created_at], None -> 2025-11-20T12:46:05Z [ 1603.589453] [49942]: key[updated_at], None -> 2025-11-20T12:46:05Z [ 1603.589453] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1603.589453] [49942]: key[binding:host_id], None -> [ 1603.589453] [49942]: key[description], None -> [ 1603.589453] [49942]: key[standard_attr_id], None -> 1827 [ 1603.589453] [49942]: key[name], None -> [ 1603.589453] [49942]: key[mac_address], None -> fa:16:3e:8f:df:25 [ 1603.589453] [49942]: key[status], None -> DOWN [ 1603.589453] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1603.589453] [49942]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}] [ 1603.589453] [49942]: key[security_groups], None -> ['54418cb1-f902-4c08-b05c-e506370b3c7a'] [ 1603.589453] [49942]: key[revision_number], None -> 1 [ 1603.589453] [49942]: key[port_security_enabled], None -> True [ 1603.589453] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1603.589453] [49942]: key[device_id], None -> 04f2cf82-07cd-4d2f-8b56-fc4eef2e767e [ 1603.589453] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1603.593652] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1603.594000] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-0d161205-6475-4a4e-96e9-4c174e6cbe13 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.603499] [49942]: [pid: 49942|app: 0|req: 6094/11995] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:46:05 2025] POST /networking/v2.0/ports => generated 732 bytes in 254 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1603.611684] [49941]: DEBUG neutron.api.v2.base [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Request body: {'port': {'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1603.646194] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1de3132f-72c8-408a-b73d-99628aa84555), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.741995] [49941]: DEBUG neutron.notifiers.nova [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 1de3132f-72c8-408a-b73d-99628aa84555 {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1603.746964] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks [] for port (1de3132f-72c8-408a-b73d-99628aa84555), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.754300] [49941]: DEBUG neutron.db.provisioning_blocks [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Transition to ACTIVE for port object 1de3132f-72c8-408a-b73d-99628aa84555 will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1603.755842] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_precommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': '', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1603.756063] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_precommit: [ 1603.756063] [49941]: key[device_owner], -> compute:nova [ 1603.756063] [49941]: key[binding:host_id], -> cpu-1 [ 1603.756063] [49941]: key[revision_number], 1 -> 2 [ 1603.756063] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1603.757237] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1de3132f-72c8-408a-b73d-99628aa84555), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1603.777385] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Pushing event updated for resources: {'Port': ['ID=1de3132f-72c8-408a-b73d-99628aa84555,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1603.819165] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_postcommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': '', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1603.819439] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_postcommit: [ 1603.819439] [49941]: key[device_owner], -> compute:nova [ 1603.819439] [49941]: key[binding:host_id], -> cpu-1 [ 1603.819439] [49941]: key[revision_number], 1 -> 2 [ 1603.819439] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1603.826528] [49941]: DEBUG neutron.plugins.ml2.managers [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Attempting to bind port 1de3132f-72c8-408a-b73d-99628aa84555 on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1603.826689] [49941]: DEBUG neutron.plugins.ml2.managers [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Attempting to bind port 1de3132f-72c8-408a-b73d-99628aa84555 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1603.826832] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Attempting to bind port 1de3132f-72c8-408a-b73d-99628aa84555 on network cc0bba05-4173-49a8-997e-070c64b76ad5 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1603.843494] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 45, 40), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1603.843740] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Bind Segment={'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 45, 40), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1603.846618] [49941]: DEBUG networking_nsxv3.api.rpc [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1604.376804] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c450b72b-a2af-4b65-bc42-794d27a2f52c req-af17cc7e-4744-4554-8754-82bf138f1500 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1604.377905] [49942]: [pid: 49942|app: 0|req: 6095/11996] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:06 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 747 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1604.383831] [49942]: DEBUG neutron.api.wsgi [req-c450b72b-a2af-4b65-bc42-794d27a2f52c req-5b2c2f1e-beec-4afb-828d-374b5694a58a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1604.403920] [49942]: [pid: 49942|app: 0|req: 6096/11997] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:06 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1604.849729] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Bound using segment: {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1604.850047] [49941]: DEBUG neutron.plugins.ml2.managers [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Bound port: 1de3132f-72c8-408a-b73d-99628aa84555, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1c2b89fb-df8c-47c0-83ae-44291236feb4", "external-id": "nsx-vlan-transportzone-174", "segmentation_id": 174}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1604.850215] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1de3132f-72c8-408a-b73d-99628aa84555), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1604.884427] [49941]: DEBUG neutron.plugins.ml2.db [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] For port 1de3132f-72c8-408a-b73d-99628aa84555, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1604.886813] [49941]: DEBUG neutron.plugins.ml2.db [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] For port 1de3132f-72c8-408a-b73d-99628aa84555, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1de3132f-72c8-408a-b73d-99628aa84555,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1604.888112] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_precommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1604.888350] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_precommit: [ 1604.888350] [49941]: key[binding:vif_type], unbound -> ovs [ 1604.888350] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} [ 1604.888350] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1604.890975] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1de3132f-72c8-408a-b73d-99628aa84555), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1604.912683] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Pushing event updated for resources: {'Port': ['ID=1de3132f-72c8-408a-b73d-99628aa84555,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1604.918647] [49941]: DEBUG neutron.db.provisioning_blocks [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Provisioning complete for port 1de3132f-72c8-408a-b73d-99628aa84555 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1604.918761] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1de3132f-72c8-408a-b73d-99628aa84555), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1604.918870] [49941]: INFO neutron.plugins.ml2.plugin [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Attempt 1 to provision port 1de3132f-72c8-408a-b73d-99628aa84555 [ 1604.953386] [49941]: DEBUG neutron.plugins.ml2.plugin [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Current status of the port 1de3132f-72c8-408a-b73d-99628aa84555 is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1604.953549] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (1de3132f-72c8-408a-b73d-99628aa84555), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1604.966557] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1604.974098] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8a3f66cc-9da9-4649-86d7-5579890de9f9" -d '{"events": [{"server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "name": "network-vif-plugged", "status": "completed", "tag": "1de3132f-72c8-408a-b73d-99628aa84555"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1604.975990] [49941]: DEBUG neutron.plugins.ml2.db [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] For port 1de3132f-72c8-408a-b73d-99628aa84555, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1de3132f-72c8-408a-b73d-99628aa84555,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1604.997760] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:46: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-cc8e3645-a753-412d-baae-790559a9377d x-openstack-request-id: req-cc8e3645-a753-412d-baae-790559a9377d {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1604.997911] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "name": "network-vif-plugged", "status": "completed", "tag": "1de3132f-72c8-408a-b73d-99628aa84555", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1604.998844] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-cc8e3645-a753-412d-baae-790559a9377d {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1605.000742] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-cc8e3645-a753-412d-baae-790559a9377d'] response: {'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555', 'code': 200} [ 1605.003825] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_precommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:06Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:06Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1605.003988] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_precommit: [ 1605.003988] [49941]: key[status], DOWN -> ACTIVE [ 1605.003988] [49941]: key[revision_number], 4 -> 5 [ 1605.003988] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1605.008810] [49941]: DEBUG neutron.db.provisioning_blocks [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Provisioning complete for port 1de3132f-72c8-408a-b73d-99628aa84555 triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1605.008956] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (1de3132f-72c8-408a-b73d-99628aa84555), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1605.009081] [49941]: INFO neutron.plugins.ml2.plugin [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Attempt 1 to provision port 1de3132f-72c8-408a-b73d-99628aa84555 [ 1605.044511] [49941]: DEBUG neutron.plugins.ml2.plugin [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Current status of the port 1de3132f-72c8-408a-b73d-99628aa84555 is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1605.045221] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_postcommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:06Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:06Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1605.045403] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_postcommit: [ 1605.045403] [49941]: key[status], DOWN -> ACTIVE [ 1605.045403] [49941]: key[revision_number], 4 -> 5 [ 1605.045403] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1605.045538] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (1de3132f-72c8-408a-b73d-99628aa84555), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1605.066417] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Pushing event updated for resources: {'Port': ['ID=1de3132f-72c8-408a-b73d-99628aa84555,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1605.068665] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_postcommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:06Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:05Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1605.068818] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] update_port_postcommit: [ 1605.068818] [49941]: key[binding:vif_type], unbound -> ovs [ 1605.068818] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} [ 1605.068818] [49941]: key[updated_at], 2025-11-20T12:46:05Z -> 2025-11-20T12:46:06Z [ 1605.068818] [49941]: key[revision_number], 2 -> 4 [ 1605.068818] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1605.075352] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1605.075713] [49941]: DEBUG neutron_lib.callbacks.manager [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-1e745b53-a226-454c-8925-612b6513f3b9 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1605.076984] [49941]: [pid: 49941|app: 0|req: 5902/11998] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:46:05 2025] PUT /networking/v2.0/ports/1de3132f-72c8-408a-b73d-99628aa84555 => generated 1037 bytes in 1469 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1605.483481] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6b8567e-2233-4ceb-9fd3-f9552601a3b1 req-f9988b5c-a100-4a1c-902f-730f3b1d7e9a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1605.484385] [49942]: [pid: 49942|app: 0|req: 6097/11999] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1605.490054] [49941]: DEBUG neutron.api.wsgi [req-a6b8567e-2233-4ceb-9fd3-f9552601a3b1 req-267e4552-2949-4a69-be61-76c7b2b49bc4 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1605.512660] [49941]: [pid: 49941|app: 0|req: 5903/12000] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1606.118680] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-b940d215-3d62-4644-8aeb-7b25ee3daffb service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1606.119664] [49942]: [pid: 49942|app: 0|req: 6098/12001] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1606.126356] [49941]: DEBUG neutron.api.wsgi [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-bf16f547-bcef-4074-90a2-98dd89648661 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1606.139060] [49941]: [pid: 49941|app: 0|req: 5904/12002] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1de3132f-72c8-408a-b73d-99628aa84555 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1606.167054] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-e7e0b2e0-a264-4bfb-8f2b-4374d7dfaf4d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1606.167815] [49942]: [pid: 49942|app: 0|req: 6099/12003] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1606.197400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd32c9f3-8890-4b95-90db-a46dadaaed35 req-7a3c24b4-0e0b-47c3-82a6-9bfe375efdee service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1606.198311] [49941]: [pid: 49941|app: 0|req: 5905/12004] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1606.237627] [49942]: [pid: 49942|app: 0|req: 6100/12005] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1606.271667] [49941]: [pid: 49941|app: 0|req: 5906/12006] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:46:07 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1606.583335] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b8159fe4-583f-4ae1-a313-a087d19b27ef req-a399b5f5-2d03-4ec9-93fb-1557b52b909d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1606.584208] [49942]: [pid: 49942|app: 0|req: 6101/12007] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:08 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1606.589785] [49941]: DEBUG neutron.api.wsgi [req-b8159fe4-583f-4ae1-a313-a087d19b27ef req-66980d14-de91-4175-9c31-5a02178dbddb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1606.609095] [49941]: [pid: 49941|app: 0|req: 5907/12008] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:08 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1607.004091] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1607.004953] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2411025f-a9ff-41b7-b707-a63e4b712b33" -d '{"events": [{"name": "network-changed", "server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "tag": "1de3132f-72c8-408a-b73d-99628aa84555"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1607.030521] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:46: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-6cf1fa97-c1df-4f24-a155-a7e1233e5254 x-openstack-request-id: req-6cf1fa97-c1df-4f24-a155-a7e1233e5254 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1607.030684] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "tag": "1de3132f-72c8-408a-b73d-99628aa84555", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1607.030756] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-6cf1fa97-c1df-4f24-a155-a7e1233e5254 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1607.030961] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-6cf1fa97-c1df-4f24-a155-a7e1233e5254'] response: {'name': 'network-changed', 'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555', 'status': 'completed', 'code': 200} [ 1607.560640] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2411025f-a9ff-41b7-b707-a63e4b712b33 req-9cae176a-2a8a-4c49-9864-53adf20227df service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1607.561504] [49942]: [pid: 49942|app: 0|req: 6102/12009] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1607.596998] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2411025f-a9ff-41b7-b707-a63e4b712b33 req-29e34bc8-c465-4ee7-830f-04acc964d475 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1607.597820] [49941]: [pid: 49941|app: 0|req: 5908/12010] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1607.604123] [49942]: DEBUG neutron.api.wsgi [req-2411025f-a9ff-41b7-b707-a63e4b712b33 req-a8b66ed0-b0a0-413c-badc-5322f8ed1b0f service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1607.615996] [49942]: [pid: 49942|app: 0|req: 6103/12011] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1de3132f-72c8-408a-b73d-99628aa84555 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1607.637115] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2411025f-a9ff-41b7-b707-a63e4b712b33 req-3a020e40-7476-4a1b-93be-0268737c7bd1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1607.638573] [49941]: [pid: 49941|app: 0|req: 5909/12012] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1607.665312] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2411025f-a9ff-41b7-b707-a63e4b712b33 req-c6641d8b-9082-42fd-9c83-d1b0082d9eb6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1607.666219] [49942]: [pid: 49942|app: 0|req: 6104/12013] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1607.700149] [49942]: [pid: 49942|app: 0|req: 6105/12014] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1607.701337] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2609952-8856-4823-92f1-f737b2b80a1f req-5ab77a4f-2b33-4b56-a959-a8f0937052c4 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1607.702353] [49941]: [pid: 49941|app: 0|req: 5910/12015] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1607.708090] [49941]: DEBUG neutron.api.wsgi [req-f2609952-8856-4823-92f1-f737b2b80a1f req-817ef31e-5d4d-4bf4-a3d3-e2c4c6fdbd03 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1607.725419] [49941]: [pid: 49941|app: 0|req: 5911/12016] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1607.733186] [49942]: [pid: 49942|app: 0|req: 6106/12017] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:46:09 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1608.795134] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5b270001-f7a4-4720-a210-f1b98e2e2f06 req-8ce4080e-f6c6-450f-8aa9-e9778b59bf2f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1608.796105] [49941]: [pid: 49941|app: 0|req: 5912/12018] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:10 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1608.801796] [49942]: DEBUG neutron.api.wsgi [req-5b270001-f7a4-4720-a210-f1b98e2e2f06 req-b82d6eeb-f934-4a20-ae39-3416d99050de tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1608.820966] [49942]: [pid: 49942|app: 0|req: 6107/12019] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:10 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1609.891655] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdd3e300-e98c-4c5a-9fc7-3acedabd25c9 req-38250445-de3a-4692-a6cf-6d2362ec421d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1609.892544] [49941]: [pid: 49941|app: 0|req: 5913/12020] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:11 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1609.899339] [49942]: DEBUG neutron.api.wsgi [req-fdd3e300-e98c-4c5a-9fc7-3acedabd25c9 req-0a94001c-d066-41df-bde1-d9ff7da7dfa7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1609.921105] [49942]: [pid: 49942|app: 0|req: 6108/12021] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:11 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1610.991481] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-074d697c-e56b-43fc-8510-28357fedb9ec req-a12324a1-9c9d-4804-8b77-7b83372a3899 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1610.992364] [49941]: [pid: 49941|app: 0|req: 5914/12022] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:12 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1610.998169] [49942]: DEBUG neutron.api.wsgi [req-074d697c-e56b-43fc-8510-28357fedb9ec req-6bbcadf2-66e8-4886-b6f5-3eff1c1322f8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1611.017218] [49942]: [pid: 49942|app: 0|req: 6109/12023] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:12 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1612.097377] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4881beae-722d-4bda-8064-d9d879a223a0 req-fb96c4c7-3cc1-41b9-a16a-7737726cfd09 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1612.098320] [49941]: [pid: 49941|app: 0|req: 5915/12024] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:13 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1612.104902] [49942]: DEBUG neutron.api.wsgi [req-4881beae-722d-4bda-8064-d9d879a223a0 req-6dcf17b4-d2e2-40df-b1ba-18bad414ab69 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1612.126078] [49942]: [pid: 49942|app: 0|req: 6110/12025] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:13 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1612.203609] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-01e8fb65-6d13-4ddf-a6ae-4dfebb1de3e5 req-80a9da4f-1dae-4bc7-b053-910e39513dde tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1612.204500] [49941]: [pid: 49941|app: 0|req: 5916/12026] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:13 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1612.216902] [49942]: DEBUG neutron.api.v2.base [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'floatingip': {'port_id': '1de3132f-72c8-408a-b73d-99628aa84555'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1612.235237] [49942]: DEBUG neutron_lib.callbacks.manager [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1612.436157] [49942]: DEBUG neutron_lib.callbacks.manager [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1612.437461] [49942]: DEBUG neutron_lib.callbacks.manager [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1612.482780] [49942]: INFO neutron.db.l3_db [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Floating IP 50c8b957-7e35-44af-a49c-414b4183f4cd associated. External IP: 10.180.180.250, port: 1de3132f-72c8-408a-b73d-99628aa84555. [ 1612.577185] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1612.622955] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1612.626999] [49942]: DEBUG neutron_lib.callbacks.manager [None req-46bc88a4-1a4c-4d40-9ffd-e4d09cbfabfa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for floatingip (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1612.646259] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1612.646992] [49942]: [pid: 49942|app: 0|req: 6111/12027] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:46:13 2025] PUT /networking/v2.0/floatingips/50c8b957-7e35-44af-a49c-414b4183f4cd => generated 802 bytes in 433 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1612.648512] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0e0fa608-c066-4e77-a2ae-8bc6fd34951a" -d '{"events": [{"name": "network-changed", "server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "tag": "1de3132f-72c8-408a-b73d-99628aa84555"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1612.671782] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:46: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-de355083-d157-4089-a0e7-d347a176ce33 x-openstack-request-id: req-de355083-d157-4089-a0e7-d347a176ce33 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1612.671894] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "tag": "1de3132f-72c8-408a-b73d-99628aa84555", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1612.671972] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-de355083-d157-4089-a0e7-d347a176ce33 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1612.672166] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-de355083-d157-4089-a0e7-d347a176ce33'] response: {'name': 'network-changed', 'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555', 'status': 'completed', 'code': 200} [ 1613.204247] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e0fa608-c066-4e77-a2ae-8bc6fd34951a req-3b9ab27c-3942-48cc-a394-a0af20780dec service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1613.205216] [49941]: [pid: 49941|app: 0|req: 5917/12028] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:46:14 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1613.243543] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e0fa608-c066-4e77-a2ae-8bc6fd34951a req-11501420-3ce4-4e68-8a2a-24fa767bf2a6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1613.244663] [49942]: [pid: 49942|app: 0|req: 6112/12029] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:46:14 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1613.250678] [49941]: DEBUG neutron.api.wsgi [req-0e0fa608-c066-4e77-a2ae-8bc6fd34951a req-20323e5a-e38c-46aa-a8fd-d604caa92354 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1613.277682] [49941]: [pid: 49941|app: 0|req: 5918/12030] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:46:15 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1de3132f-72c8-408a-b73d-99628aa84555 => generated 805 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1613.300042] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e0fa608-c066-4e77-a2ae-8bc6fd34951a req-4539542d-5e62-49ce-a2d9-24835e4c856d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1613.300947] [49942]: [pid: 49942|app: 0|req: 6113/12031] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:46:15 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1613.332176] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e0fa608-c066-4e77-a2ae-8bc6fd34951a req-502cb0fc-d797-447b-8a26-f10ed974d322 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1613.333049] [49941]: [pid: 49941|app: 0|req: 5919/12032] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:46:15 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1613.366439] [49942]: [pid: 49942|app: 0|req: 6114/12033] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:46:15 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1613.401469] [49941]: [pid: 49941|app: 0|req: 5920/12034] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:46:15 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1623.363998] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=1945,neutron:DELETE=52,neutron:UPDATE=25,neutron:INSERT=39 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1623.398624] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=1733,neutron:UPDATE=27,neutron:DELETE=38,neutron:INSERT=46 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1629.074550] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-21db463f-e310-4043-82b5-e0a9c4ce7fa9 req-ca8ab0c8-118a-4579-b29b-6405078038f7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1629.075419] [49942]: [pid: 49942|app: 0|req: 6115/12035] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:30 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 81 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1629.082184] [49941]: DEBUG neutron.api.wsgi [req-21db463f-e310-4043-82b5-e0a9c4ce7fa9 req-11a78f45-d437-45e9-9986-ba3bc1563111 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1629.103286] [49941]: [pid: 49941|app: 0|req: 5921/12036] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:30 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1639.070024] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=9 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1639.100894] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=8 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1644.423834] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a6e3ad6e-4039-453e-986f-473117f042c9 req-cc99bed9-f4b0-40bf-a143-b57d28cf5ce0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1644.424686] [49942]: [pid: 49942|app: 0|req: 6116/12037] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:46 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1644.431081] [49941]: DEBUG neutron.api.wsgi [req-a6e3ad6e-4039-453e-986f-473117f042c9 req-4f837d69-a98c-4153-9922-a678dbd82bcb service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1644.447586] [49941]: [pid: 49941|app: 0|req: 5922/12038] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:46 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1650.429257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c480c663-12af-48d9-a4cb-2e8d9769cbdd req-24084603-2af0-45f4-bbe5-536f0f62bdb5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1650.430237] [49942]: [pid: 49942|app: 0|req: 6117/12039] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:46:52 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1650.436408] [49941]: DEBUG neutron.api.wsgi [req-c480c663-12af-48d9-a4cb-2e8d9769cbdd req-ff7b3029-fba1-4cf4-9c92-1187347553f6 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1650.455065] [49941]: [pid: 49941|app: 0|req: 5923/12040] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:46:52 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1660.423797] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=35 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1660.452676] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=16 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1664.199021] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-79fa9eb5-059e-4e79-8d21-e3c827b2eb9c req-3f9fd87a-7da2-4a33-b07a-7aa823dcf49a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1664.199979] [49942]: [pid: 49942|app: 0|req: 6118/12041] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:05 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1664.205943] [49941]: DEBUG neutron.api.wsgi [req-79fa9eb5-059e-4e79-8d21-e3c827b2eb9c req-a86565ab-1082-44fc-9388-28904815533e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1664.227586] [49941]: [pid: 49941|app: 0|req: 5924/12042] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:05 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1665.321710] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6c0086e8-1bde-4af0-97ec-730fbbaafc38 req-c2add52a-2c09-4b6c-b3f8-ddf0231ab813 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1665.322605] [49942]: [pid: 49942|app: 0|req: 6119/12043] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:07 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1665.328771] [49941]: DEBUG neutron.api.wsgi [req-6c0086e8-1bde-4af0-97ec-730fbbaafc38 req-7b8fdc63-0a40-44a4-93b4-0d153856f066 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1665.350742] [49941]: [pid: 49941|app: 0|req: 5925/12044] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:07 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1675.315865] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=35 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1675.348236] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=16 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1680.093684] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bcb7638f-c01b-4658-a36e-0a80a7cef681 req-ca11cc5f-e433-4be7-afa8-3c62a7cf2b76 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1680.094681] [49942]: [pid: 49942|app: 0|req: 6120/12045] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:21 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 77 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1680.100551] [49941]: DEBUG neutron.api.wsgi [req-bcb7638f-c01b-4658-a36e-0a80a7cef681 req-673be5ce-646b-4c23-ba73-34caf2cd6a70 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1680.122253] [49941]: [pid: 49941|app: 0|req: 5926/12046] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:21 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1681.211864] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f2c8cc44-2e16-4880-84fd-a737ead7d988 req-e112e919-1ef6-418f-b061-8a9b92f619e7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1681.212790] [49942]: [pid: 49942|app: 0|req: 6121/12047] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:22 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1681.218492] [49941]: DEBUG neutron.api.wsgi [req-f2c8cc44-2e16-4880-84fd-a737ead7d988 req-33ca94c4-1855-4d45-8f2d-30dd230cad5e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1681.237219] [49941]: [pid: 49941|app: 0|req: 5927/12048] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:22 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1681.681293] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9e400e01-5ab1-49cb-bf51-a383ebd8194b req-923d5f06-b3a8-4b5d-9be1-d8bc84b7f3b5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1681.682195] [49942]: [pid: 49942|app: 0|req: 6122/12049] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:23 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1681.688214] [49941]: DEBUG neutron.api.wsgi [req-9e400e01-5ab1-49cb-bf51-a383ebd8194b req-ff906050-40a8-4e5f-b709-c0efa2afeef1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1681.709789] [49941]: [pid: 49941|app: 0|req: 5928/12050] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:23 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1682.783862] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b825b07f-b69b-4c7a-bf6d-d3e5459a72f5 req-ac4753b1-8e6e-4fdf-8f6f-e41b3b93089c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1682.784782] [49942]: [pid: 49942|app: 0|req: 6123/12051] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:24 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1682.790510] [49941]: DEBUG neutron.api.wsgi [req-b825b07f-b69b-4c7a-bf6d-d3e5459a72f5 req-4c6817e4-dfc4-4392-9520-1083d9f23991 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1682.808560] [49941]: [pid: 49941|app: 0|req: 5929/12052] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:24 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1683.877870] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-eb3ed0cb-b3ab-43f7-8f25-c55d0f9f3dc8 req-be0ec3dd-10cb-4c82-bf17-a21be80e7c72 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1683.878761] [49942]: [pid: 49942|app: 0|req: 6124/12053] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:25 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1683.885250] [49941]: DEBUG neutron.api.wsgi [req-eb3ed0cb-b3ab-43f7-8f25-c55d0f9f3dc8 req-062eb7b3-777c-4a00-99ae-c551d1800138 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1683.905882] [49941]: [pid: 49941|app: 0|req: 5930/12054] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:25 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1684.977694] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f0ad8fe-3b30-4de3-9197-42ceadc70dfe req-773076e2-c5d9-4208-ac42-02b335fb983e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1684.978661] [49942]: [pid: 49942|app: 0|req: 6125/12055] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:26 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1684.984888] [49941]: DEBUG neutron.api.wsgi [req-7f0ad8fe-3b30-4de3-9197-42ceadc70dfe req-5d8baf8d-1225-409f-ac63-98b744cf3b8f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1685.010028] [49941]: [pid: 49941|app: 0|req: 5931/12056] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:26 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1686.125866] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-283b9be0-bfe1-4cdd-9551-a3046ae50f39 req-7ffc354a-a77d-4151-b52a-e20bc6e6bdcc tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1686.126845] [49942]: [pid: 49942|app: 0|req: 6126/12057] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:27 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1686.132629] [49941]: DEBUG neutron.api.wsgi [req-283b9be0-bfe1-4cdd-9551-a3046ae50f39 req-fbcfb1fa-dfaa-4f2b-8124-e88f43d2bea5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1686.153507] [49941]: [pid: 49941|app: 0|req: 5932/12058] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:27 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1687.251917] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0d38cf39-d65a-4c0b-94f0-7b02414dda91 req-7931382e-1afc-49c7-81e9-0caa1843c26a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1687.252943] [49942]: [pid: 49942|app: 0|req: 6127/12059] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:28 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1687.259254] [49941]: DEBUG neutron.api.wsgi [req-0d38cf39-d65a-4c0b-94f0-7b02414dda91 req-78f7a537-0ddf-43c5-97b8-ddfea9a719f6 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1687.281960] [49941]: [pid: 49941|app: 0|req: 5933/12060] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:29 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1688.366127] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8d0abe83-1329-469c-9103-6832cd9bdb69 req-2a267b4a-e310-4287-b53d-d7c5ee06ca10 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1688.367166] [49942]: [pid: 49942|app: 0|req: 6128/12061] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:30 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1688.373082] [49941]: DEBUG neutron.api.wsgi [req-8d0abe83-1329-469c-9103-6832cd9bdb69 req-4f33d294-2cfb-41b1-aaf7-b65ccb023802 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1688.394186] [49941]: [pid: 49941|app: 0|req: 5934/12062] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:30 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1689.468693] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd21d4ba-8171-425d-a1b1-18ecc5e46753 req-b5ba4dd5-bbb4-484d-846e-2c2c38293bc7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1689.470489] [49942]: [pid: 49942|app: 0|req: 6129/12063] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:31 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1689.476300] [49941]: DEBUG neutron.api.wsgi [req-cd21d4ba-8171-425d-a1b1-18ecc5e46753 req-51337078-ba0d-43e2-8cbd-1f179e80329b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1689.498260] [49941]: [pid: 49941|app: 0|req: 5935/12064] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:31 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1690.570110] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bfa07580-2903-4b7b-953e-6934ee3a286a req-17fd0c64-1f3a-4e9b-9e06-d372b5b3bfae tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1690.570997] [49942]: [pid: 49942|app: 0|req: 6130/12065] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:32 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1690.576847] [49941]: DEBUG neutron.api.wsgi [req-bfa07580-2903-4b7b-953e-6934ee3a286a req-4bfbbd8c-a65c-4ff3-8b93-51e5e2f825d4 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1690.595327] [49941]: [pid: 49941|app: 0|req: 5936/12066] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:32 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1691.708334] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35590701-ce6c-4def-a360-e5c254902cae req-1bf0e935-2df6-478e-945b-936f1ae37e01 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1691.709416] [49942]: [pid: 49942|app: 0|req: 6131/12067] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:33 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 71 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1691.715861] [49941]: DEBUG neutron.api.wsgi [req-35590701-ce6c-4def-a360-e5c254902cae req-d066fce4-a9b5-4010-96ae-77d69a0f40e8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1691.734693] [49941]: [pid: 49941|app: 0|req: 5937/12068] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:33 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1692.806746] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6ca6e220-7fb2-4e32-8e9d-5ea2ad5128a2 req-e519fe8f-b500-441a-bcdd-78a6a768a128 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1692.807712] [49942]: [pid: 49942|app: 0|req: 6132/12069] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:34 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1692.813492] [49941]: DEBUG neutron.api.wsgi [req-6ca6e220-7fb2-4e32-8e9d-5ea2ad5128a2 req-04f8ed37-4cff-4b2f-a69d-2679441c73ad tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1692.831770] [49941]: [pid: 49941|app: 0|req: 5938/12070] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:34 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1693.925917] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ed293ce1-39e4-431f-9fe8-b55d92058ed0 req-f4b7eabb-7ba8-4648-b9db-5659d6d8aa1c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1693.926955] [49942]: [pid: 49942|app: 0|req: 6133/12071] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:35 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1693.932901] [49941]: DEBUG neutron.api.wsgi [req-ed293ce1-39e4-431f-9fe8-b55d92058ed0 req-5e5c0eea-6d79-44a0-b0e6-02a9cbaaa969 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1693.955194] [49941]: [pid: 49941|app: 0|req: 5939/12072] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:35 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1695.031254] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ca37b9e6-c3dd-4cf5-a130-8fa07058c32e req-89da0fb4-1fc8-4f49-99e5-2e17962a2276 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1695.031254] [49942]: [pid: 49942|app: 0|req: 6134/12073] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:36 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1695.037456] [49941]: DEBUG neutron.api.wsgi [req-ca37b9e6-c3dd-4cf5-a130-8fa07058c32e req-a62f6d3c-e4fd-4f2f-a035-fdf753788ee1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1695.056251] [49941]: [pid: 49941|app: 0|req: 5940/12074] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:36 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.211597] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5ce99f08-ab6f-4e78-a2c9-7c8fbb498a1a req-ff40e2b7-c07a-4779-a385-ce06bc776668 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1696.212590] [49942]: [pid: 49942|app: 0|req: 6135/12075] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:37 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.218243] [49941]: DEBUG neutron.api.wsgi [req-5ce99f08-ab6f-4e78-a2c9-7c8fbb498a1a req-67d94286-f2ba-4eeb-8de2-d634e42afddd tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1696.239767] [49941]: [pid: 49941|app: 0|req: 5941/12076] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:37 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.469060] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-44e49c71-17d9-43cf-a97c-c836ffd11895 req-6337b941-ff01-4ad9-a298-8aada2e3ec70 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1696.469938] [49942]: [pid: 49942|app: 0|req: 6136/12077] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.476786] [49941]: DEBUG neutron.api.wsgi [req-44e49c71-17d9-43cf-a97c-c836ffd11895 req-ad95a4b9-f4fb-40c0-b9c7-667faf40e10d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1696.494703] [49941]: [pid: 49941|app: 0|req: 5942/12078] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.563243] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9e7808e-e5d9-4eb0-a070-bce86a17155a req-b98966b0-4d5f-434b-b965-39ee1e476ea7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1696.564147] [49942]: [pid: 49942|app: 0|req: 6137/12079] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.569760] [49941]: DEBUG neutron.api.wsgi [req-e9e7808e-e5d9-4eb0-a070-bce86a17155a req-bb8abb83-7294-4392-bbc5-9060d3476303 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1696.587952] [49941]: [pid: 49941|app: 0|req: 5943/12080] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.656712] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c41c7c9-9060-4438-82d9-f7a64440634e req-2096fef8-a741-4607-b0bb-c15086e7dcb1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1696.657590] [49942]: [pid: 49942|app: 0|req: 6138/12081] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.663352] [49941]: DEBUG neutron.api.wsgi [req-4c41c7c9-9060-4438-82d9-f7a64440634e req-407af1a2-e7c7-4534-876b-e593ddcbae46 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1696.681734] [49941]: [pid: 49941|app: 0|req: 5944/12082] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.838091] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d95d013c-2cb8-478d-85bb-580ca49b4dd3 req-86eb2db6-6553-4a9f-8f33-849c4c2da4d3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1696.839049] [49942]: [pid: 49942|app: 0|req: 6139/12083] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1696.845025] [49941]: DEBUG neutron.api.wsgi [req-d95d013c-2cb8-478d-85bb-580ca49b4dd3 req-0066be42-451a-43f2-beab-80b8bc9d9113 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1696.866036] [49941]: [pid: 49941|app: 0|req: 5945/12084] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:38 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1697.954996] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ebf3b922-f73f-4dc1-a08c-f38fd2a03d78 req-7fac533d-7e8e-48b3-a28c-4bc1af687caa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1697.955918] [49942]: [pid: 49942|app: 0|req: 6140/12085] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:39 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1697.961800] [49941]: DEBUG neutron.api.wsgi [req-ebf3b922-f73f-4dc1-a08c-f38fd2a03d78 req-616b24f4-5a4f-495b-9abf-85606b9f3381 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1697.980378] [49941]: [pid: 49941|app: 0|req: 5946/12086] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:39 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1699.052607] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2bb5050b-e3d9-4d58-add6-19101f3ee27f req-ad818997-72cb-4764-97fd-be55f789eb2b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1699.053539] [49942]: [pid: 49942|app: 0|req: 6141/12087] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:40 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1699.059369] [49941]: DEBUG neutron.api.wsgi [req-2bb5050b-e3d9-4d58-add6-19101f3ee27f req-730156d6-9181-4611-aa3b-d7186911ce6f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1699.077194] [49941]: [pid: 49941|app: 0|req: 5947/12088] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:40 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1699.154008] [49942]: DEBUG neutron.api.wsgi [req-1c4f2897-2b74-418d-b615-b195bed0a2a2 req-a3395d93-2c1e-4d6c-9f78-5fd604019018 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1699.154645] [49942]: DEBUG neutron.api.wsgi [req-1c4f2897-2b74-418d-b615-b195bed0a2a2 req-a3395d93-2c1e-4d6c-9f78-5fd604019018 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1699.155075] [49942]: [pid: 49942|app: 0|req: 6142/12089] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:47:40 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1699.312009] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b86be247-7dfa-4860-8971-4901230299aa req-4fbd878e-785b-43b7-a794-73548ed490d0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1699.313036] [49942]: [pid: 49942|app: 0|req: 6143/12090] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:41 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1699.318930] [49942]: DEBUG neutron.api.wsgi [req-b86be247-7dfa-4860-8971-4901230299aa req-490c7766-d295-486c-a93b-92a06cc777cb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1699.336024] [49941]: [pid: 49941|app: 0|req: 5948/12091] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:47:41 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e&fields=id&fields=resource_request => generated 57 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1699.341194] [49942]: [pid: 49942|app: 0|req: 6144/12092] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:41 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1699.342683] [49941]: DEBUG neutron.api.wsgi [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-93f013ba-6246-4cc2-9dd5-f2c8fab3a05a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1699.343324] [49941]: DEBUG neutron.api.wsgi [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-93f013ba-6246-4cc2-9dd5-f2c8fab3a05a service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1699.343794] [49941]: [pid: 49941|app: 0|req: 5949/12093] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:47: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) [ 1699.501726] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-c93a575b-bfcf-4666-9b0b-7ba300039bd7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1699.502612] [49942]: [pid: 49942|app: 0|req: 6145/12094] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:47:41 2025] GET /networking/v2.0/ports/1de3132f-72c8-408a-b73d-99628aa84555 => generated 746 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1700.467062] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-14bdac33-2992-4350-8469-764df3c6ea35 req-50a02452-63c1-4ae9-8c60-3034fc55e3c1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1700.467661] [49941]: [pid: 49941|app: 0|req: 5950/12095] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:42 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1700.473804] [49942]: DEBUG neutron.api.wsgi [req-14bdac33-2992-4350-8469-764df3c6ea35 req-fb055ef3-0164-471c-9c4f-c7a4ee16b981 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1700.495275] [49942]: [pid: 49942|app: 0|req: 6146/12096] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:42 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1701.582695] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e2c63e4-fdfa-43ea-ad32-cadd8145b637 req-9aa2b321-137e-453c-8ded-32684150e4bd tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1701.583632] [49941]: [pid: 49941|app: 0|req: 5951/12097] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:43 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1701.590086] [49942]: DEBUG neutron.api.wsgi [req-0e2c63e4-fdfa-43ea-ad32-cadd8145b637 req-1aa37666-b037-44c4-a2ac-0a215fa24cb1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1701.608511] [49942]: [pid: 49942|app: 0|req: 6147/12098] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:43 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1702.678650] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b092a86d-4f3e-48e7-b129-082a2963ae69 req-493eb19c-bb80-4ad7-be49-bbc888e3c440 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1702.679652] [49941]: [pid: 49941|app: 0|req: 5952/12099] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:44 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1702.685378] [49942]: DEBUG neutron.api.wsgi [req-b092a86d-4f3e-48e7-b129-082a2963ae69 req-da0948d6-e673-4957-ace7-bec8efefa219 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1702.703152] [49942]: [pid: 49942|app: 0|req: 6148/12100] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:44 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1703.774292] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b733b9bf-e56b-4bf2-ad9d-fd5c01933f27 req-3ea68670-e031-4d04-8956-c138da9d9bc3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1703.775214] [49941]: [pid: 49941|app: 0|req: 5953/12101] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:45 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1703.780995] [49942]: DEBUG neutron.api.wsgi [req-b733b9bf-e56b-4bf2-ad9d-fd5c01933f27 req-e5c3c3f8-1bf1-4280-a998-3e6a81f47474 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1703.800487] [49942]: [pid: 49942|app: 0|req: 6149/12102] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:45 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1704.180198] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-14144e6c-d1b4-41dd-be8b-cd68e6dbfad8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1704.181089] [49941]: [pid: 49941|app: 0|req: 5954/12103] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:47:45 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1704.227710] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-07f837da-24e5-4872-9ff5-1944cb0c5d6b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1704.228634] [49942]: [pid: 49942|app: 0|req: 6150/12104] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:47:45 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 44 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1704.234840] [49941]: DEBUG neutron.api.wsgi [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-0b554c95-249c-46cc-ad1e-b9a5b8142036 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1704.273390] [49941]: [pid: 49941|app: 0|req: 5955/12105] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:47:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1de3132f-72c8-408a-b73d-99628aa84555 => generated 807 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1704.296070] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-b6f1beed-ca39-4574-bbb1-05f11e527dc6 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1704.296687] [49942]: [pid: 49942|app: 0|req: 6151/12106] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:47:46 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1704.327083] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-26d4ac9f-7778-46d1-a90c-0ed714c87229 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1704.327962] [49941]: [pid: 49941|app: 0|req: 5956/12107] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:47:46 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1704.363327] [49942]: [pid: 49942|app: 0|req: 6152/12108] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:47:46 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1704.397062] [49941]: [pid: 49941|app: 0|req: 5957/12109] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:47:46 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1704.903067] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17168151-51b5-43be-aa69-159753787bb4 req-f51c4b45-ff93-4f4b-8ef8-2aaa3382e370 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1704.904046] [49942]: [pid: 49942|app: 0|req: 6153/12110] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:46 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1704.909974] [49941]: DEBUG neutron.api.wsgi [req-17168151-51b5-43be-aa69-159753787bb4 req-8a22b4d7-8cd7-405b-857c-bcf10bd0dc67 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1704.931727] [49941]: [pid: 49941|app: 0|req: 5958/12111] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:46 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1706.026036] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-163c5a52-debd-40aa-bd64-b2e115b4ee75 req-eca5d271-9456-439b-92af-9669a050f097 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1706.026642] [49942]: [pid: 49942|app: 0|req: 6154/12112] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:47 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1706.032433] [49941]: DEBUG neutron.api.wsgi [req-163c5a52-debd-40aa-bd64-b2e115b4ee75 req-33cc8c57-2077-483b-a459-ed64b375e7d3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1706.054499] [49941]: [pid: 49941|app: 0|req: 5959/12113] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:47 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1707.124729] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc67c697-d860-45ec-8607-93c6a41ccf29 req-b570bdaa-fabe-4532-8eb3-d0bc110a2081 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1707.125661] [49942]: [pid: 49942|app: 0|req: 6155/12114] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:48 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1707.131387] [49941]: DEBUG neutron.api.wsgi [req-dc67c697-d860-45ec-8607-93c6a41ccf29 req-0d19a919-68cb-4c4c-a02d-86c29ef685c1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1707.149067] [49941]: [pid: 49941|app: 0|req: 5960/12115] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:48 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1708.218316] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6dbca4ce-ae74-4eea-90d5-4ee801f29ada req-6a648950-51ab-4541-a2fc-9dad1d606339 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1708.219168] [49942]: [pid: 49942|app: 0|req: 6156/12116] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:49 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1708.225039] [49941]: DEBUG neutron.api.wsgi [req-6dbca4ce-ae74-4eea-90d5-4ee801f29ada req-0f0229fd-5004-4b59-8cbe-129db2c1f464 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1708.243062] [49941]: [pid: 49941|app: 0|req: 5961/12117] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:49 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1709.313322] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e465c085-4100-43b8-a3f1-db1739ab10f7 req-caec3f24-f164-4978-bc5b-acb2c17df3c8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1709.314268] [49942]: [pid: 49942|app: 0|req: 6157/12118] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:51 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1709.319920] [49941]: DEBUG neutron.api.wsgi [req-e465c085-4100-43b8-a3f1-db1739ab10f7 req-4386d62d-26d8-41aa-87bf-f07e45f11007 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1709.338204] [49941]: [pid: 49941|app: 0|req: 5962/12119] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:51 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1710.441845] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a846d1d9-470d-4bd1-9323-0cc98f047ea7 req-4092a40f-086f-4cdf-872a-dd98c17ea7dd tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1710.442789] [49942]: [pid: 49942|app: 0|req: 6158/12120] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:52 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1710.449829] [49941]: DEBUG neutron.api.wsgi [req-a846d1d9-470d-4bd1-9323-0cc98f047ea7 req-b52d6831-a790-4edb-a806-7de9597f403e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1710.467845] [49941]: [pid: 49941|app: 0|req: 5963/12121] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:52 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1711.164066] [49942]: DEBUG neutron.api.wsgi [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-bf4afe81-1930-4b60-8569-ecb153c4048b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1711.191558] [49942]: [pid: 49942|app: 0|req: 6159/12122] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:47:52 2025] GET /networking/v2.0/ports/1de3132f-72c8-408a-b73d-99628aa84555/bindings/cpu-1 => generated 301 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1711.564067] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2fe6ad9-cd28-45ae-8ca6-c7d275cbd59c req-fbc9fb19-7a1e-4e6f-99d0-2751014d3e1f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1711.564483] [49941]: [pid: 49941|app: 0|req: 5964/12123] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:53 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 54 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1711.571608] [49942]: DEBUG neutron.api.wsgi [req-b2fe6ad9-cd28-45ae-8ca6-c7d275cbd59c req-5aca9d1f-5825-44bb-8a40-0e0e1aff8b0f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1711.589883] [49942]: [pid: 49942|app: 0|req: 6160/12124] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:53 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1712.660398] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f63d653-d051-4ac2-b405-2366a75e8f5e req-fe243f9f-d6eb-40db-a260-7deb4b2ffb6d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1712.661286] [49941]: [pid: 49941|app: 0|req: 5965/12125] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:54 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1712.667161] [49942]: DEBUG neutron.api.wsgi [req-3f63d653-d051-4ac2-b405-2366a75e8f5e req-7bb428f3-09ad-4a91-898a-93184a53ad68 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1712.685525] [49942]: [pid: 49942|app: 0|req: 6161/12126] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:54 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1713.252689] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-68299d49-3f43-4d9a-bb9c-6cf1aedba09e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1713.253049] [49941]: [pid: 49941|app: 0|req: 5966/12127] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:47:54 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1713.757484] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4a3e5549-a613-491e-86ff-32575b010c19 req-26639553-487d-4ac6-9a7f-051391e5815d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1713.758325] [49942]: [pid: 49942|app: 0|req: 6162/12128] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1713.764199] [49942]: DEBUG neutron.api.wsgi [req-4a3e5549-a613-491e-86ff-32575b010c19 req-d59f24d2-99a0-4886-9dff-1b20350bfa39 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1713.782870] [49942]: [pid: 49942|app: 0|req: 6163/12129] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1713.786648] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-448a118c-5df3-4cc4-8ab8-a95928d61688 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1713.787566] [49941]: [pid: 49941|app: 0|req: 5967/12130] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1713.821055] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-714bf441-4e27-446e-81d4-20293f612262 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1713.821960] [49942]: [pid: 49942|app: 0|req: 6164/12131] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1713.828162] [49941]: DEBUG neutron.api.wsgi [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-13d851d1-bd1f-4916-8838-97254b2dc72d service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1713.858565] [49941]: [pid: 49941|app: 0|req: 5968/12132] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1de3132f-72c8-408a-b73d-99628aa84555 => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1713.880326] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-e8a4e275-3e51-48bf-bfef-971a8bfd62c1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1713.881159] [49942]: [pid: 49942|app: 0|req: 6165/12133] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1713.910432] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d1f5f8e7-264e-4bcd-8502-b8eff606f706 req-e7199124-ef0d-4305-a358-6a9b1ad1d002 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1713.911404] [49941]: [pid: 49941|app: 0|req: 5969/12134] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1713.944899] [49942]: [pid: 49942|app: 0|req: 6166/12135] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1713.978716] [49941]: [pid: 49941|app: 0|req: 5970/12136] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:47:55 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1714.853058] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c3ab18d8-0c68-41c2-a19c-5795070b1fc5 req-96ce9071-4e33-4dc6-9ada-9f033d7e2ace tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1714.853958] [49942]: [pid: 49942|app: 0|req: 6167/12137] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:56 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1714.859727] [49941]: DEBUG neutron.api.wsgi [req-c3ab18d8-0c68-41c2-a19c-5795070b1fc5 req-3ddff62c-b888-493b-935d-ec285bbbebd4 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1714.878593] [49941]: [pid: 49941|app: 0|req: 5971/12138] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:56 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1715.998384] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d0698c4a-ca9e-4989-931b-6b2e1e060f78 req-38e3f084-a6ba-46f3-a0ab-f805e7cb70f2 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1715.999312] [49942]: [pid: 49942|app: 0|req: 6168/12139] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:57 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1716.005550] [49941]: DEBUG neutron.api.wsgi [req-d0698c4a-ca9e-4989-931b-6b2e1e060f78 req-11522675-10ea-4f59-9f95-2e3158e42bbf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1716.026900] [49941]: [pid: 49941|app: 0|req: 5972/12140] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:57 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1717.113508] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dffcfd0c-f275-4a5c-ab17-d82351893411 req-5214087f-0e02-40aa-a482-984a82cc8bec tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1717.114431] [49942]: [pid: 49942|app: 0|req: 6169/12141] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:58 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1717.120628] [49941]: DEBUG neutron.api.wsgi [req-dffcfd0c-f275-4a5c-ab17-d82351893411 req-8cd8f450-c873-4263-9a4c-94f0553fa989 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1717.139619] [49941]: [pid: 49941|app: 0|req: 5973/12142] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:58 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1717.250639] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68d5f6a4-1e0b-4f9c-bab1-53bced04e112 req-7e1250a4-0724-46c3-ade4-31781dd8aebd tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1717.251518] [49942]: [pid: 49942|app: 0|req: 6170/12143] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:47:58 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1717.257250] [49941]: DEBUG neutron.api.wsgi [req-68d5f6a4-1e0b-4f9c-bab1-53bced04e112 req-4376e401-8789-4696-ac7e-15df1dade919 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1717.275259] [49941]: [pid: 49941|app: 0|req: 5974/12144] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:47:59 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1718.236784] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1408c39a-e05f-4e1f-b084-5850a4710850 req-452d967f-f107-4488-a988-5000d2a230df tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1718.237735] [49942]: [pid: 49942|app: 0|req: 6171/12145] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:47:59 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e&tenant_id=a40d1033719f447a90e62185cdaecd8f&binding%3Ahost_id=cpu-1 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1718.369461] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d40483fb-c24e-497f-8e51-ceb3722a32f3 req-7a5c0d51-adbd-46e5-a679-d984aebcb63d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1718.370384] [49941]: [pid: 49941|app: 0|req: 5975/12146] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:00 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1718.376447] [49942]: DEBUG neutron.api.wsgi [req-d40483fb-c24e-497f-8e51-ceb3722a32f3 req-00d41e4c-f688-49f9-9ba5-d78971ea3c8d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1718.396274] [49942]: [pid: 49942|app: 0|req: 6172/12147] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:00 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1719.275309] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1408c39a-e05f-4e1f-b084-5850a4710850 req-af3f6cf9-ac6e-49af-a2a7-3f95ddf90b87 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1719.276226] [49941]: [pid: 49941|app: 0|req: 5976/12148] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1719.311026] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1408c39a-e05f-4e1f-b084-5850a4710850 req-f70c13bd-da4b-404b-a48e-0b5f7c6f60fc service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1719.311904] [49942]: [pid: 49942|app: 0|req: 6173/12149] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1719.318523] [49941]: DEBUG neutron.api.wsgi [req-1408c39a-e05f-4e1f-b084-5850a4710850 req-bc269cd3-85dd-4485-9e3a-8dcdb30d755a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1719.348331] [49941]: [pid: 49941|app: 0|req: 5977/12150] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1de3132f-72c8-408a-b73d-99628aa84555 => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1719.371014] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1408c39a-e05f-4e1f-b084-5850a4710850 req-3b6bead1-3f06-4ebd-90d6-5ce9a6afb94e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1719.371861] [49942]: [pid: 49942|app: 0|req: 6174/12151] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1719.401668] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1408c39a-e05f-4e1f-b084-5850a4710850 req-c558b0cb-1b91-4804-825d-d638e99fb0b5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1719.402074] [49941]: [pid: 49941|app: 0|req: 5978/12152] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1719.438118] [49942]: [pid: 49942|app: 0|req: 6175/12153] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1719.464431] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d33b0eb4-c3e9-41ae-9c63-22b2fc01f7fa req-975ca120-cf44-4d56-85e7-48265a2ce0a7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1719.465440] [49941]: [pid: 49941|app: 0|req: 5979/12154] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1719.470637] [49941]: DEBUG neutron.api.wsgi [req-d33b0eb4-c3e9-41ae-9c63-22b2fc01f7fa req-d05c0312-7ac8-4bc7-abd1-8354a686ac2e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1719.473755] [49942]: [pid: 49942|app: 0|req: 6176/12155] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1719.489705] [49941]: [pid: 49941|app: 0|req: 5980/12156] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:01 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1720.562494] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3d55aa54-c2cf-4c2f-84f8-b6c2d60c8f88 req-bfcf295f-4ddf-461f-8e3f-36d0a365577c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1720.563444] [49942]: [pid: 49942|app: 0|req: 6177/12157] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:02 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1720.569056] [49941]: DEBUG neutron.api.wsgi [req-3d55aa54-c2cf-4c2f-84f8-b6c2d60c8f88 req-93fd585c-8b99-46b2-afad-e825c782c5fe tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1720.587357] [49941]: [pid: 49941|app: 0|req: 5981/12158] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:02 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1721.711336] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f190b6b4-5126-4326-a751-9c7e8e8aebc8 req-70278be9-5f6a-4682-82dc-5c324365cf54 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1721.712220] [49942]: [pid: 49942|app: 0|req: 6178/12159] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:03 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1721.718395] [49941]: DEBUG neutron.api.wsgi [req-f190b6b4-5126-4326-a751-9c7e8e8aebc8 req-1cac852f-2215-4a1c-b9c8-6a384660c0cf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1721.739574] [49941]: [pid: 49941|app: 0|req: 5982/12160] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:03 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1722.810382] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-742515f4-0cfe-4362-9777-cd5c2a6ae052 req-b883c0eb-a9f7-407d-8a35-058470ca284f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1722.811248] [49942]: [pid: 49942|app: 0|req: 6179/12161] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:04 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1722.817645] [49941]: DEBUG neutron.api.wsgi [req-742515f4-0cfe-4362-9777-cd5c2a6ae052 req-4ae964ea-c918-4278-abdc-5e91080070f5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1722.837255] [49941]: [pid: 49941|app: 0|req: 5983/12162] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:04 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1723.919565] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2779db1e-c3e3-4577-b6cc-d57f8d2900d7 req-b3016aed-09ff-4335-8cd6-b77faf5a90c5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1723.920429] [49942]: [pid: 49942|app: 0|req: 6180/12163] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:05 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1723.926547] [49941]: DEBUG neutron.api.wsgi [req-2779db1e-c3e3-4577-b6cc-d57f8d2900d7 req-9a827fbb-ad2e-4434-b5c7-697168227e8f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1723.947684] [49941]: [pid: 49941|app: 0|req: 5984/12164] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:05 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1724.021375] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fedc04cf-cd03-41d7-8ee5-a00a13550131 req-57a8ae55-8047-4147-b711-c4266defec5d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1724.022234] [49942]: [pid: 49942|app: 0|req: 6181/12165] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:05 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1724.028393] [49941]: DEBUG neutron.api.wsgi [req-fedc04cf-cd03-41d7-8ee5-a00a13550131 req-de8729e3-2600-49bd-861d-a5e337f0d7a9 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1724.047324] [49941]: [pid: 49941|app: 0|req: 5985/12166] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:05 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1724.161081] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6e638167-4691-471e-85ff-3c04ccf9cb42 req-3a1d453a-84be-4908-9a3d-8af2eb7ca8e7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1724.161965] [49942]: [pid: 49942|app: 0|req: 6182/12167] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:05 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1724.167479] [49941]: DEBUG neutron.api.wsgi [req-6e638167-4691-471e-85ff-3c04ccf9cb42 req-3afbf899-8165-41c9-a48a-3963d5e8fab0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1724.185951] [49941]: [pid: 49941|app: 0|req: 5986/12168] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:05 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1725.256969] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a29590b-1f75-4060-b860-a2541b6f4dbd req-5decbcbb-056c-4b54-ae1d-ec11b03cbb44 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1725.257888] [49942]: [pid: 49942|app: 0|req: 6183/12169] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:06 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1725.263603] [49941]: DEBUG neutron.api.wsgi [req-3a29590b-1f75-4060-b860-a2541b6f4dbd req-be160f77-3e4d-418a-a384-21ea41b241bc tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1725.281782] [49941]: [pid: 49941|app: 0|req: 5987/12170] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:07 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1726.151759] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e416460-8ab8-4270-b1bf-f15d56894e8d req-a3c71f8b-bcd4-4c4d-8105-6a1c17521797 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1726.152692] [49942]: [pid: 49942|app: 0|req: 6184/12171] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:48:07 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1726.202583] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e416460-8ab8-4270-b1bf-f15d56894e8d req-5e58ca14-84e1-487b-b1f2-287a48a64b1b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1726.203461] [49941]: [pid: 49941|app: 0|req: 5988/12172] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:48:07 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1726.209604] [49942]: DEBUG neutron.api.wsgi [req-0e416460-8ab8-4270-b1bf-f15d56894e8d req-a13e184f-048e-4895-9aff-de9f3d464a1b service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1726.247381] [49942]: [pid: 49942|app: 0|req: 6185/12173] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:48:07 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.9&port_id=1de3132f-72c8-408a-b73d-99628aa84555 => generated 807 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1726.270980] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e416460-8ab8-4270-b1bf-f15d56894e8d req-2cd3161b-ecab-41b8-8943-919f32ae690c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1726.271805] [49941]: [pid: 49941|app: 0|req: 5989/12174] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:48:08 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1726.302186] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0e416460-8ab8-4270-b1bf-f15d56894e8d req-4901fbb9-ff35-46be-9896-4c4ca33b19c4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1726.303073] [49942]: [pid: 49942|app: 0|req: 6186/12175] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:08 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1726.340504] [49941]: [pid: 49941|app: 0|req: 5990/12176] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:08 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1726.360420] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-829dac39-7015-4410-8319-70ffb3f9cb3c req-b414fe2d-7bdb-4174-adfb-5fa06af58d56 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1726.361318] [49942]: [pid: 49942|app: 0|req: 6187/12177] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:08 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1726.366647] [49942]: DEBUG neutron.api.wsgi [req-829dac39-7015-4410-8319-70ffb3f9cb3c req-c78400de-9220-4036-8158-cd2bfe4757c2 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1726.372882] [49941]: [pid: 49941|app: 0|req: 5991/12178] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:48:08 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1726.386727] [49942]: [pid: 49942|app: 0|req: 6188/12179] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:08 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1727.479833] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6b11feb-fa41-4116-a15f-a6496b36ea8a req-a7dc96fd-9ad9-41dd-8bb1-6042583bd7fb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1727.480713] [49941]: [pid: 49941|app: 0|req: 5992/12180] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:09 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1727.486808] [49942]: DEBUG neutron.api.wsgi [req-f6b11feb-fa41-4116-a15f-a6496b36ea8a req-2efa40a9-2973-481a-9f06-6ee2b7158d09 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1727.505361] [49942]: [pid: 49942|app: 0|req: 6189/12181] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:09 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1728.576021] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3e12d2d8-8dbf-49cc-b824-ba48b4081b76 req-bf72794d-ec2d-4370-9524-632256249483 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1728.576886] [49941]: [pid: 49941|app: 0|req: 5993/12182] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:10 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1728.582759] [49942]: DEBUG neutron.api.wsgi [req-3e12d2d8-8dbf-49cc-b824-ba48b4081b76 req-5813b7f1-6340-452e-8a2c-e5578f2d43aa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1728.600846] [49942]: [pid: 49942|app: 0|req: 6190/12183] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:10 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1728.731445] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0d26ccd-641c-4c9e-afc3-e8a1e0899dcf req-8b0a883e-0ad4-43b0-8288-f679eff938de tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1728.732344] [49941]: [pid: 49941|app: 0|req: 5994/12184] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:10 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1728.739513] [49942]: DEBUG neutron.api.wsgi [req-c0d26ccd-641c-4c9e-afc3-e8a1e0899dcf req-335f1baf-66e8-42bf-a083-3ac6a055112f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1728.757936] [49942]: [pid: 49942|app: 0|req: 6191/12185] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:10 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1729.855116] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-057e34c5-d347-4bf4-ba78-cffd7f142e9c req-4104479d-0d50-44d0-9b80-75ea2a7fffcc tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1729.855900] [49941]: [pid: 49941|app: 0|req: 5995/12186] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:11 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1729.862077] [49942]: DEBUG neutron.api.wsgi [req-057e34c5-d347-4bf4-ba78-cffd7f142e9c req-32eb5175-f3b7-4df3-911d-ce6003d6e5d8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1729.885397] [49942]: [pid: 49942|app: 0|req: 6192/12187] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:11 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1730.821169] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd014e18-5964-4263-8079-7dd06d3c960c req-9259f36d-51a8-425d-a373-650f269bc55b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1730.822047] [49941]: [pid: 49941|app: 0|req: 5996/12188] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:12 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1730.899697] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Deleting port 1de3132f-72c8-408a-b73d-99628aa84555 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1730.899697] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (1de3132f-72c8-408a-b73d-99628aa84555), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1730.926328] [49942]: DEBUG neutron.plugins.ml2.db [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] For port 1de3132f-72c8-408a-b73d-99628aa84555, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=1de3132f-72c8-408a-b73d-99628aa84555,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1730.926497] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (1de3132f-72c8-408a-b73d-99628aa84555), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1730.930934] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:06Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1730.931125] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit: [ 1730.931125] [49942]: key[id], 1de3132f-72c8-408a-b73d-99628aa84555 -> None [ 1730.931125] [49942]: key[binding:vnic_type], normal -> None [ 1730.931125] [49942]: key[tags], [] -> None [ 1730.931125] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1730.931125] [49942]: key[allowed_address_pairs], [] -> None [ 1730.931125] [49942]: key[extra_dhcp_opts], [] -> None [ 1730.931125] [49942]: key[binding:profile], {} -> None [ 1730.931125] [49942]: key[admin_state_up], True -> None [ 1730.931125] [49942]: key[binding:vif_type], ovs -> None [ 1730.931125] [49942]: key[device_owner], compute:nova -> None [ 1730.931125] [49942]: key[created_at], 2025-11-20T12:46:05Z -> None [ 1730.931125] [49942]: key[updated_at], 2025-11-20T12:46:06Z -> None [ 1730.931125] [49942]: key[description], -> None [ 1730.931125] [49942]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1730.931125] [49942]: key[binding:host_id], cpu-1 -> None [ 1730.931125] [49942]: key[standard_attr_id], 1827 -> None [ 1730.931125] [49942]: key[name], -> None [ 1730.931125] [49942]: key[mac_address], fa:16:3e:8f:df:25 -> None [ 1730.931125] [49942]: key[status], ACTIVE -> None [ 1730.931125] [49942]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1730.931125] [49942]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}] -> None [ 1730.931125] [49942]: key[security_groups], ['54418cb1-f902-4c08-b05c-e506370b3c7a'] -> None [ 1730.931125] [49942]: key[revision_number], 5 -> None [ 1730.931125] [49942]: key[port_security_enabled], True -> None [ 1730.931125] [49942]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1730.931125] [49942]: key[device_id], 04f2cf82-07cd-4d2f-8b56-fc4eef2e767e -> None [ 1730.931125] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1730.957479] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3bec82bd-2d41-46be-b4d6-11fad4acc6fe req-2699bcd6-535c-4647-81b8-950e82ca64cd tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1730.958375] [49941]: [pid: 49941|app: 0|req: 5997/12189] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:12 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1730.963612] [49941]: DEBUG neutron.api.wsgi [req-3bec82bd-2d41-46be-b4d6-11fad4acc6fe req-55fce747-af7e-4669-ad55-445b9ef1216b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1730.981180] [49941]: [pid: 49941|app: 0|req: 5998/12190] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:12 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1731.026770] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1731.027029] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3335071'] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1731.027125] [49942]: INFO neutron.db.l3_db [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Floating IP 50c8b957-7e35-44af-a49c-414b4183f4cd disassociated. External IP: 10.180.180.250, port: 1de3132f-72c8-408a-b73d-99628aa84555. [ 1731.027198] [49942]: DEBUG neutron.plugins.ml2.plugin [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Calling delete_port for 1de3132f-72c8-408a-b73d-99628aa84555 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1731.111702] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (1de3132f-72c8-408a-b73d-99628aa84555), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1731.119380] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event deleted for resources: {'Port': ['ID=1de3132f-72c8-408a-b73d-99628aa84555,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1731.123465] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.123578] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.123680] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.123781] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.123908] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124051] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124176] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124229] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124315] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124392] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124483] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124576] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124666] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124758] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.124849] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125016] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125119] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125214] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125308] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125399] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125490] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125579] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125668] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125757] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125846] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.125939] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.126042] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.126195] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.126311] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.126402] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1731.127143] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Tracked resource versions report: [ 1731.127143] [49942]: pushed versions: [ 1731.127143] [49942]: { 'AddressGroup': {'1.2'}, [ 1731.127143] [49942]: 'Agent': {'1.1'}, [ 1731.127143] [49942]: 'ConntrackHelper': {'1.0'}, [ 1731.127143] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1731.127143] [49942]: 'Log': {'1.0'}, [ 1731.127143] [49942]: 'NDPProxy': {'1.0'}, [ 1731.127143] [49942]: 'Network': {'1.2'}, [ 1731.127143] [49942]: 'Port': {'1.10'}, [ 1731.127143] [49942]: 'PortForwarding': {'1.3'}, [ 1731.127143] [49942]: 'QosPolicy': {'1.10'}, [ 1731.127143] [49942]: 'SecurityGroup': {'1.6'}, [ 1731.127143] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1731.127143] [49942]: 'SubPort': {'1.0'}, [ 1731.127143] [49942]: 'Subnet': {'1.2'}, [ 1731.127143] [49942]: 'Trunk': {'1.1'}} [ 1731.127143] [49942]: consumer versions: [ 1731.127143] [49942]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1731.127143] [49942]: 'Agent': '1.1', [ 1731.127143] [49942]: 'ConntrackHelper': '1.0', [ 1731.127143] [49942]: 'LocalIPAssociation': '1.0', [ 1731.127143] [49942]: 'Log': '1.0', [ 1731.127143] [49942]: 'NDPProxy': '1.0', [ 1731.127143] [49942]: 'Network': '1.2', [ 1731.127143] [49942]: 'Port': '1.10', [ 1731.127143] [49942]: 'PortForwarding': '1.3', [ 1731.127143] [49942]: 'QosPolicy': '1.10', [ 1731.127143] [49942]: 'SecurityGroup': '1.6', [ 1731.127143] [49942]: 'SecurityGroupRule': '1.3', [ 1731.127143] [49942]: 'SubPort': '1.0', [ 1731.127143] [49942]: 'Subnet': '1.2', [ 1731.127143] [49942]: 'Trunk': '1.1'}, [ 1731.127143] [49942]: L3 agent@devstack: {}, [ 1731.127143] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1731.127143] [49942]: 'Agent': '1.1', [ 1731.127143] [49942]: 'ConntrackHelper': '1.0', [ 1731.127143] [49942]: 'LocalIPAssociation': '1.0', [ 1731.127143] [49942]: 'Log': '1.0', [ 1731.127143] [49942]: 'NDPProxy': '1.0', [ 1731.127143] [49942]: 'Network': '1.2', [ 1731.127143] [49942]: 'Port': '1.10', [ 1731.127143] [49942]: 'PortForwarding': '1.3', [ 1731.127143] [49942]: 'QosPolicy': '1.10', [ 1731.127143] [49942]: 'SecurityGroup': '1.6', [ 1731.127143] [49942]: 'SecurityGroupRule': '1.3', [ 1731.127143] [49942]: 'SubPort': '1.0', [ 1731.127143] [49942]: 'Subnet': '1.2', [ 1731.127143] [49942]: 'Trunk': '1.1'}, [ 1731.127143] [49942]: Metadata agent@devstack: {}, [ 1731.127143] [49942]: DHCP agent@devstack: {}} [ 1731.127143] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1731.190946] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1731.236585] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1731.255808] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] No DVR routers for this DVR port 1de3132f-72c8-408a-b73d-99628aa84555 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1731.256178] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit called with port settings {'id': '1de3132f-72c8-408a-b73d-99628aa84555', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:8f:df:25', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'device_owner': 'compute:nova', 'standard_attr_id': 1827, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:46:05Z', 'updated_at': '2025-11-20T12:46:06Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1731.256357] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit: [ 1731.256357] [49942]: key[id], 1de3132f-72c8-408a-b73d-99628aa84555 -> None [ 1731.256357] [49942]: key[binding:vnic_type], normal -> None [ 1731.256357] [49942]: key[tags], [] -> None [ 1731.256357] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1731.256357] [49942]: key[allowed_address_pairs], [] -> None [ 1731.256357] [49942]: key[extra_dhcp_opts], [] -> None [ 1731.256357] [49942]: key[binding:profile], {} -> None [ 1731.256357] [49942]: key[admin_state_up], True -> None [ 1731.256357] [49942]: key[binding:vif_type], ovs -> None [ 1731.256357] [49942]: key[device_owner], compute:nova -> None [ 1731.256357] [49942]: key[created_at], 2025-11-20T12:46:05Z -> None [ 1731.256357] [49942]: key[updated_at], 2025-11-20T12:46:06Z -> None [ 1731.256357] [49942]: key[description], -> None [ 1731.256357] [49942]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1731.256357] [49942]: key[binding:host_id], cpu-1 -> None [ 1731.256357] [49942]: key[standard_attr_id], 1827 -> None [ 1731.256357] [49942]: key[name], -> None [ 1731.256357] [49942]: key[mac_address], fa:16:3e:8f:df:25 -> None [ 1731.256357] [49942]: key[status], ACTIVE -> None [ 1731.256357] [49942]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1731.256357] [49942]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.9'}] -> None [ 1731.256357] [49942]: key[security_groups], ['54418cb1-f902-4c08-b05c-e506370b3c7a'] -> None [ 1731.256357] [49942]: key[revision_number], 5 -> None [ 1731.256357] [49942]: key[port_security_enabled], True -> None [ 1731.256357] [49942]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1731.256357] [49942]: key[device_id], 04f2cf82-07cd-4d2f-8b56-fc4eef2e767e -> None [ 1731.256357] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1731.258348] [49942]: DEBUG neutron_lib.callbacks.manager [req-cd014e18-5964-4263-8079-7dd06d3c960c req-3a4dd204-1dc8-447f-9a8c-fc7677ce4788 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1731.258409] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'name': 'network-vif-deleted', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1731.260787] [49942]: [pid: 49942|app: 0|req: 6193/12191] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:48:12 2025] DELETE /networking/v2.0/ports/1de3132f-72c8-408a-b73d-99628aa84555 => generated 0 bytes in 435 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1731.262202] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ec58d820-3d6c-4bb8-bd57-60e5e67e555e" -d '{"events": [{"server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "name": "network-vif-deleted", "tag": "1de3132f-72c8-408a-b73d-99628aa84555"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1731.291069] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:48: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-0d160cd7-03fb-477d-9c15-6b9efcdc661a x-openstack-request-id: req-0d160cd7-03fb-477d-9c15-6b9efcdc661a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1731.291561] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "04f2cf82-07cd-4d2f-8b56-fc4eef2e767e", "name": "network-vif-deleted", "tag": "1de3132f-72c8-408a-b73d-99628aa84555", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1731.291561] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0d160cd7-03fb-477d-9c15-6b9efcdc661a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1731.291561] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0d160cd7-03fb-477d-9c15-6b9efcdc661a'] response: {'server_uuid': '04f2cf82-07cd-4d2f-8b56-fc4eef2e767e', 'name': 'network-vif-deleted', 'tag': '1de3132f-72c8-408a-b73d-99628aa84555', 'status': 'completed', 'code': 200} [ 1732.049144] [49941]: [pid: 49941|app: 0|req: 5999/12192] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:13 2025] GET /networking/v2.0/ports?device_id=04f2cf82-07cd-4d2f-8b56-fc4eef2e767e => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1733.196339] [49942]: DEBUG neutron.api.wsgi [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-947560a1-87ea-4ee8-9cb8-a7166c9d7e92 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1733.221321] [49942]: [pid: 49942|app: 0|req: 6194/12193] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:48:14 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--865995409&fields=id&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1733.269182] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-8dc7d77f-f8d1-4962-b5f9-aa2285310b51 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1733.270262] [49941]: [pid: 49941|app: 0|req: 6000/12194] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:48:14 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 615 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1733.276329] [49942]: DEBUG neutron.api.wsgi [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-375fd13b-5ddc-4258-9443-52ec861986af tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1733.280787] [49942]: [pid: 49942|app: 0|req: 6195/12195] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:48:15 2025] GET /networking/v2.0/quotas/a40d1033719f447a90e62185cdaecd8f => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1733.346798] [49941]: [pid: 49941|app: 0|req: 6001/12196] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:48:15 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&fields=id => generated 103 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1733.384961] [49942]: [pid: 49942|app: 0|req: 6196/12197] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:15 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1733.419648] [49941]: [pid: 49941|app: 0|req: 6002/12198] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:48:15 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1733.524572] [49942]: [pid: 49942|app: 0|req: 6197/12199] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:15 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1734.598508] [49941]: [pid: 49941|app: 0|req: 6003/12200] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:16 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1735.650430] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=1062,neutron:UPDATE=2,neutron:DELETE=8 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1735.658431] [49942]: [pid: 49942|app: 0|req: 6198/12201] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:17 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1736.709427] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=786 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1736.716501] [49941]: [pid: 49941|app: 0|req: 6004/12202] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:18 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1737.774269] [49941]: [pid: 49941|app: 0|req: 6005/12203] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:19 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1737.806144] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-3b500335-a43b-440e-b38c-6797c801a095 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1737.807083] [49942]: [pid: 49942|app: 0|req: 6199/12204] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:48:19 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 615 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1737.814162] [49941]: DEBUG neutron.api.wsgi [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-fb416dd2-7965-4776-b1d0-b2743ee09d6d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1737.836309] [49941]: [pid: 49941|app: 0|req: 6006/12205] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:48:19 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 180 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1737.842232] [49942]: DEBUG neutron.api.v2.base [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'port': {'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'admin_state_up': True, 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a']}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1737.886328] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Made reservation on behalf of a40d1033719f447a90e62185cdaecd8f for: {'port': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1737.889479] [49942]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1737.952257] [49942]: DEBUG neutron.db.db_base_plugin_common [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Allocated IP 192.168.128.7 (cc0bba05-4173-49a8-997e-070c64b76ad5/96ede789-9dd5-4c94-b4a2-809754199463/731af2ec-aba3-4ff0-b74c-d40b1d0fa80d) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1738.017821] [49942]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for allowed_address_pair (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1738.018477] [49942]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1738.018680] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': '', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_security_enabled': True, 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1738.018849] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit: [ 1738.018849] [49942]: key[id], None -> 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d [ 1738.018849] [49942]: key[binding:vnic_type], None -> normal [ 1738.018849] [49942]: key[binding:vif_details], None -> {} [ 1738.018849] [49942]: key[allowed_address_pairs], None -> [] [ 1738.018849] [49942]: key[binding:profile], None -> {} [ 1738.018849] [49942]: key[admin_state_up], None -> True [ 1738.018849] [49942]: key[binding:vif_type], None -> unbound [ 1738.018849] [49942]: key[device_owner], None -> [ 1738.018849] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1738.018849] [49942]: key[binding:host_id], None -> [ 1738.018849] [49942]: key[standard_attr_id], None -> 1828 [ 1738.018849] [49942]: key[name], None -> [ 1738.018849] [49942]: key[mac_address], None -> fa:16:3e:fb:f7:5d [ 1738.018849] [49942]: key[status], None -> DOWN [ 1738.018849] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1738.018849] [49942]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}] [ 1738.018849] [49942]: key[security_groups], None -> ['54418cb1-f902-4c08-b05c-e506370b3c7a'] [ 1738.018849] [49942]: key[port_security_enabled], None -> True [ 1738.018849] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1738.018849] [49942]: key[device_id], None -> f15aa9cc-2773-40d6-8e45-d144fa677b50 [ 1738.018849] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1738.043337] [49942]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1738.063849] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'Port': ['ID=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1738.071578] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Network cc0bba05-4173-49a8-997e-070c64b76ad5 is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1738.072249] [49942]: DEBUG neutron.scheduler.base_scheduler [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1738.075065] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1738.087604] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': '', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_security_enabled': True, 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:19Z', 'revision_number': 1, 'network': {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1738.087767] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit: [ 1738.087767] [49942]: key[id], None -> 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d [ 1738.087767] [49942]: key[binding:vnic_type], None -> normal [ 1738.087767] [49942]: key[tags], None -> [] [ 1738.087767] [49942]: key[binding:vif_details], None -> {} [ 1738.087767] [49942]: key[allowed_address_pairs], None -> [] [ 1738.087767] [49942]: key[extra_dhcp_opts], None -> [] [ 1738.087767] [49942]: key[binding:profile], None -> {} [ 1738.087767] [49942]: key[admin_state_up], None -> True [ 1738.087767] [49942]: key[network], None -> {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} [ 1738.087767] [49942]: key[binding:vif_type], None -> unbound [ 1738.087767] [49942]: key[device_owner], None -> [ 1738.087767] [49942]: key[created_at], None -> 2025-11-20T12:48:19Z [ 1738.087767] [49942]: key[updated_at], None -> 2025-11-20T12:48:19Z [ 1738.087767] [49942]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1738.087767] [49942]: key[binding:host_id], None -> [ 1738.087767] [49942]: key[description], None -> [ 1738.087767] [49942]: key[standard_attr_id], None -> 1828 [ 1738.087767] [49942]: key[name], None -> [ 1738.087767] [49942]: key[mac_address], None -> fa:16:3e:fb:f7:5d [ 1738.087767] [49942]: key[status], None -> DOWN [ 1738.087767] [49942]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1738.087767] [49942]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}] [ 1738.087767] [49942]: key[security_groups], None -> ['54418cb1-f902-4c08-b05c-e506370b3c7a'] [ 1738.087767] [49942]: key[revision_number], None -> 1 [ 1738.087767] [49942]: key[port_security_enabled], None -> True [ 1738.087767] [49942]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1738.087767] [49942]: key[device_id], None -> f15aa9cc-2773-40d6-8e45-d144fa677b50 [ 1738.087767] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1738.116583] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1738.118518] [49942]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-11986627-c042-4bf6-a7be-f6618fcef163 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1738.125899] [49942]: [pid: 49942|app: 0|req: 6200/12206] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:48:19 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) [ 1738.133490] [49941]: DEBUG neutron.api.v2.base [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Request body: {'port': {'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1738.167740] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1738.264917] [49941]: DEBUG neutron.notifiers.nova [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d {{(pid=49941) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1738.270146] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks [] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1738.277779] [49941]: DEBUG neutron.db.provisioning_blocks [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Transition to ACTIVE for port object 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d will not be triggered until provisioned by entity L2. {{(pid=49941) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1738.279341] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_precommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:19Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': '', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:19Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1738.279508] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_precommit: [ 1738.279508] [49941]: key[device_owner], -> compute:nova [ 1738.279508] [49941]: key[binding:host_id], -> cpu-1 [ 1738.279508] [49941]: key[revision_number], 1 -> 2 [ 1738.279508] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1738.280567] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1738.299613] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Pushing event updated for resources: {'Port': ['ID=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,revision_number=2']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1738.303440] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.303560] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.303671] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.303737] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.303835] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.303964] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304144] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304258] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304354] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304447] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304540] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304633] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304724] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304814] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.304927] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305087] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305183] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305275] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305368] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305458] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305549] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305640] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305730] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305820] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.305910] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.306019] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.306121] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.306195] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.306285] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.306375] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1738.307134] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Tracked resource versions report: [ 1738.307134] [49941]: pushed versions: [ 1738.307134] [49941]: { 'AddressGroup': {'1.2'}, [ 1738.307134] [49941]: 'Agent': {'1.1'}, [ 1738.307134] [49941]: 'ConntrackHelper': {'1.0'}, [ 1738.307134] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1738.307134] [49941]: 'Log': {'1.0'}, [ 1738.307134] [49941]: 'NDPProxy': {'1.0'}, [ 1738.307134] [49941]: 'Network': {'1.2'}, [ 1738.307134] [49941]: 'Port': {'1.10'}, [ 1738.307134] [49941]: 'PortForwarding': {'1.3'}, [ 1738.307134] [49941]: 'QosPolicy': {'1.10'}, [ 1738.307134] [49941]: 'SecurityGroup': {'1.6'}, [ 1738.307134] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1738.307134] [49941]: 'SubPort': {'1.0'}, [ 1738.307134] [49941]: 'Subnet': {'1.2'}, [ 1738.307134] [49941]: 'Trunk': {'1.1'}} [ 1738.307134] [49941]: consumer versions: [ 1738.307134] [49941]: { Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1738.307134] [49941]: 'Agent': '1.1', [ 1738.307134] [49941]: 'ConntrackHelper': '1.0', [ 1738.307134] [49941]: 'LocalIPAssociation': '1.0', [ 1738.307134] [49941]: 'Log': '1.0', [ 1738.307134] [49941]: 'NDPProxy': '1.0', [ 1738.307134] [49941]: 'Network': '1.2', [ 1738.307134] [49941]: 'Port': '1.10', [ 1738.307134] [49941]: 'PortForwarding': '1.3', [ 1738.307134] [49941]: 'QosPolicy': '1.10', [ 1738.307134] [49941]: 'SecurityGroup': '1.6', [ 1738.307134] [49941]: 'SecurityGroupRule': '1.3', [ 1738.307134] [49941]: 'SubPort': '1.0', [ 1738.307134] [49941]: 'Subnet': '1.2', [ 1738.307134] [49941]: 'Trunk': '1.1'}, [ 1738.307134] [49941]: Metadata agent@devstack: {}, [ 1738.307134] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1738.307134] [49941]: 'Agent': '1.1', [ 1738.307134] [49941]: 'ConntrackHelper': '1.0', [ 1738.307134] [49941]: 'LocalIPAssociation': '1.0', [ 1738.307134] [49941]: 'Log': '1.0', [ 1738.307134] [49941]: 'NDPProxy': '1.0', [ 1738.307134] [49941]: 'Network': '1.2', [ 1738.307134] [49941]: 'Port': '1.10', [ 1738.307134] [49941]: 'PortForwarding': '1.3', [ 1738.307134] [49941]: 'QosPolicy': '1.10', [ 1738.307134] [49941]: 'SecurityGroup': '1.6', [ 1738.307134] [49941]: 'SecurityGroupRule': '1.3', [ 1738.307134] [49941]: 'SubPort': '1.0', [ 1738.307134] [49941]: 'Subnet': '1.2', [ 1738.307134] [49941]: 'Trunk': '1.1'}, [ 1738.307134] [49941]: L3 agent@devstack: {}, [ 1738.307134] [49941]: DHCP agent@devstack: {}} [ 1738.307134] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1738.337769] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_postcommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:19Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': '', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:19Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1738.338190] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_postcommit: [ 1738.338190] [49941]: key[device_owner], -> compute:nova [ 1738.338190] [49941]: key[binding:host_id], -> cpu-1 [ 1738.338190] [49941]: key[revision_number], 1 -> 2 [ 1738.338190] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1738.342842] [49941]: DEBUG neutron.plugins.ml2.managers [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Attempting to bind port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d on host cpu-1 for vnic_type normal with profile {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1738.342970] [49941]: DEBUG neutron.plugins.ml2.managers [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Attempting to bind port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1738.343089] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Attempting to bind port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d on network cc0bba05-4173-49a8-997e-070c64b76ad5 {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1738.357036] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 48, 10), '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=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1738.357256] [49941]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Bind Segment={'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 48, 10), '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=49941) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1738.359422] [49941]: DEBUG networking_nsxv3.api.rpc [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Bind port on Host cpu-1 & Segment [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49941) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1738.873948] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-60d28726-fd0f-4c41-a52e-69d40e5f84d6 req-93af49d2-1328-49f2-b30e-9a224768bee3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1738.874771] [49942]: [pid: 49942|app: 0|req: 6201/12207] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:20 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 747 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1738.880194] [49942]: DEBUG neutron.api.wsgi [req-60d28726-fd0f-4c41-a52e-69d40e5f84d6 req-2778b406-899b-44d3-affd-52e23829fe88 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1738.900815] [49942]: [pid: 49942|app: 0|req: 6202/12208] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:20 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1739.362415] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Bound using segment: {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} {{(pid=49941) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1739.362814] [49941]: DEBUG neutron.plugins.ml2.managers [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Bound port: 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1c2b89fb-df8c-47c0-83ae-44291236feb4", "external-id": "nsx-vlan-transportzone-174", "segmentation_id": 174}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] {{(pid=49941) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1739.362910] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1739.398754] [49941]: DEBUG neutron.plugins.ml2.db [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] For port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d, host cpu-1, cleared binding levels {{(pid=49941) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1739.400950] [49941]: DEBUG neutron.plugins.ml2.db [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] For port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49941) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1739.402408] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_precommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:20Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:20Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1739.402590] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_precommit: [ 1739.402590] [49941]: key[binding:vif_type], unbound -> ovs [ 1739.402590] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} [ 1739.402590] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1739.405491] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1739.427945] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Pushing event updated for resources: {'Port': ['ID=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,revision_number=4']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1739.434917] [49941]: DEBUG neutron.db.provisioning_blocks [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Provisioning complete for port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1739.434917] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1739.434917] [49941]: INFO neutron.plugins.ml2.plugin [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Attempt 1 to provision port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d [ 1739.469423] [49941]: DEBUG neutron.plugins.ml2.plugin [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Current status of the port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d is: DOWN; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1739.469597] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1739.482370] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1739.488297] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-72423a3f-175e-48d9-b2e4-f9212b26962a" -d '{"events": [{"server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "name": "network-vif-plugged", "status": "completed", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1739.491213] [49941]: DEBUG neutron.plugins.ml2.db [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] For port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1739.516444] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:48: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-1272e788-41d1-493a-ad70-4b51b22e1d3a x-openstack-request-id: req-1272e788-41d1-493a-ad70-4b51b22e1d3a {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1739.516598] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "name": "network-vif-plugged", "status": "completed", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1739.517572] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1272e788-41d1-493a-ad70-4b51b22e1d3a {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1739.517762] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1272e788-41d1-493a-ad70-4b51b22e1d3a'] response: {'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'code': 200} [ 1739.527807] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_precommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:21Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:21Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1739.528042] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_precommit: [ 1739.528042] [49941]: key[status], DOWN -> ACTIVE [ 1739.528042] [49941]: key[revision_number], 4 -> 5 [ 1739.528042] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1739.533079] [49941]: DEBUG neutron.db.provisioning_blocks [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Provisioning complete for port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d triggered by entity L2. {{(pid=49941) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1739.533225] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-1871458'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), provisioning_complete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1739.533329] [49941]: INFO neutron.plugins.ml2.plugin [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Attempt 1 to provision port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d [ 1739.568680] [49941]: DEBUG neutron.plugins.ml2.plugin [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Current status of the port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d is: ACTIVE; New status is: ACTIVE {{(pid=49941) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1739.569409] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_postcommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:21Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:21Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1739.569576] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_postcommit: [ 1739.569576] [49941]: key[status], DOWN -> ACTIVE [ 1739.569576] [49941]: key[revision_number], 4 -> 5 [ 1739.569576] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1739.569714] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1739.590877] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Pushing event updated for resources: {'Port': ['ID=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,revision_number=5']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1739.593243] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_postcommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:21Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:20Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1739.593487] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] update_port_postcommit: [ 1739.593487] [49941]: key[binding:vif_type], unbound -> ovs [ 1739.593487] [49941]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} [ 1739.593487] [49941]: key[updated_at], 2025-11-20T12:48:20Z -> 2025-11-20T12:48:21Z [ 1739.593487] [49941]: key[revision_number], 2 -> 4 [ 1739.593487] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1739.597560] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1739.597871] [49941]: DEBUG neutron_lib.callbacks.manager [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-4104ebd6-76c7-42b4-b63a-054a8521f3cc service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1739.599052] [49941]: [pid: 49941|app: 0|req: 6007/12209] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:48:19 2025] PUT /networking/v2.0/ports/731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 1037 bytes in 1469 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1739.975369] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dc3d2b39-24a7-475d-8c75-433529f288fb req-b6f12b79-f157-4d27-82e0-c0d4f333d8a1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1739.976292] [49942]: [pid: 49942|app: 0|req: 6203/12210] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:21 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1739.983084] [49941]: DEBUG neutron.api.wsgi [req-dc3d2b39-24a7-475d-8c75-433529f288fb req-159f1ae6-db67-4ec8-aa82-0a339090282a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1740.002800] [49941]: [pid: 49941|app: 0|req: 6008/12211] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:21 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1740.635428] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-c32d758f-defa-4d5b-ba9b-82d60749bb02 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1740.636397] [49942]: [pid: 49942|app: 0|req: 6204/12212] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1740.643187] [49941]: DEBUG neutron.api.wsgi [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-d325a430-2ce3-40b7-82c2-0e566d66cdba service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1740.655751] [49941]: [pid: 49941|app: 0|req: 6009/12213] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1740.677274] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-0499c114-4841-4964-8707-1130f108ae4c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1740.678101] [49942]: [pid: 49942|app: 0|req: 6205/12214] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1740.704862] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-05d92fdc-3235-443a-aeaa-af071bf048b5 req-5fe95884-bafb-48b9-87fb-3755ab63e268 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1740.706325] [49941]: [pid: 49941|app: 0|req: 6010/12215] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1740.738511] [49942]: [pid: 49942|app: 0|req: 6206/12216] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1740.772844] [49941]: [pid: 49941|app: 0|req: 6011/12217] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1741.072638] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5acc56ef-874c-4f63-a640-6168ae8e391c req-e7bf243b-d589-4f38-abba-bca1bfce23db tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1741.073623] [49942]: [pid: 49942|app: 0|req: 6207/12218] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1741.079301] [49941]: DEBUG neutron.api.wsgi [req-5acc56ef-874c-4f63-a640-6168ae8e391c req-bcec7c4b-36b8-42ff-82fc-5fd957b7af9d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1741.097705] [49941]: [pid: 49941|app: 0|req: 6012/12219] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:22 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1741.519562] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1741.521208] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-0c9afb57-67b5-40fb-a837-029a9252511b" -d '{"events": [{"name": "network-changed", "server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1741.544921] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:48: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-8f37c898-77c4-4f04-8a74-0983b9525665 x-openstack-request-id: req-8f37c898-77c4-4f04-8a74-0983b9525665 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1741.545097] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1741.545188] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8f37c898-77c4-4f04-8a74-0983b9525665 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1741.545379] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8f37c898-77c4-4f04-8a74-0983b9525665'] response: {'name': 'network-changed', 'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'status': 'completed', 'code': 200} [ 1742.084113] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c9afb57-67b5-40fb-a837-029a9252511b req-a815ad3f-140e-4362-99a8-7e19dfbc6275 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1742.086957] [49942]: [pid: 49942|app: 0|req: 6208/12220] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1742.128642] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c9afb57-67b5-40fb-a837-029a9252511b req-13edc8c7-c0aa-4b30-ab0e-7e38ef32af7b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1742.129569] [49941]: [pid: 49941|app: 0|req: 6013/12221] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1742.135667] [49942]: DEBUG neutron.api.wsgi [req-0c9afb57-67b5-40fb-a837-029a9252511b req-6c4fc52e-16d7-414d-ba7e-91482b6418f5 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1742.149394] [49942]: [pid: 49942|app: 0|req: 6209/12222] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1742.171712] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c9afb57-67b5-40fb-a837-029a9252511b req-d0839e38-d1fc-445a-a131-449234487251 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1742.172596] [49942]: [pid: 49942|app: 0|req: 6210/12223] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1742.192917] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2d784287-841d-4c0b-93cb-1d17c06d0596 req-2580f4b8-a8a7-4353-96dc-e8ce81b2d94c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1742.193829] [49941]: [pid: 49941|app: 0|req: 6014/12224] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1742.199826] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0c9afb57-67b5-40fb-a837-029a9252511b req-1f572333-c599-44bd-8389-df1be30b7e7c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1742.199949] [49941]: DEBUG neutron.api.wsgi [req-2d784287-841d-4c0b-93cb-1d17c06d0596 req-b0669f25-fdc9-4833-bddb-76b0c35760f2 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1742.200664] [49942]: [pid: 49942|app: 0|req: 6211/12225] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1742.217350] [49941]: [pid: 49941|app: 0|req: 6015/12226] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1742.233270] [49942]: [pid: 49942|app: 0|req: 6212/12227] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1742.268790] [49941]: [pid: 49941|app: 0|req: 6016/12228] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:48:23 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1743.312556] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6f53b3cf-c8f0-4927-bd20-8f80d41418ae req-0b5a4759-0833-44b7-8093-280d62a7dc7e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1743.313572] [49942]: [pid: 49942|app: 0|req: 6213/12229] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:25 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 52 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1743.319633] [49941]: DEBUG neutron.api.wsgi [req-6f53b3cf-c8f0-4927-bd20-8f80d41418ae req-52c3421a-a6f9-40c9-9274-2f373e2f6d43 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1743.338162] [49941]: [pid: 49941|app: 0|req: 6017/12230] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:25 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1744.407577] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9a53c061-ebdf-4cac-a030-cf9276d271f1 req-298309aa-15fd-4546-b627-c9fb12d5872f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1744.408457] [49942]: [pid: 49942|app: 0|req: 6214/12231] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:26 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1744.414467] [49941]: DEBUG neutron.api.wsgi [req-9a53c061-ebdf-4cac-a030-cf9276d271f1 req-159b598e-5762-4a22-bafe-5fba820373ba tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1744.433631] [49941]: [pid: 49941|app: 0|req: 6018/12232] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:26 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1745.517849] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d563f479-51e5-42e1-bac6-827f6cfac301 req-1b3bea17-de68-4d24-ac34-86316fc3d167 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1745.518844] [49942]: [pid: 49942|app: 0|req: 6215/12233] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:27 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1745.524815] [49941]: DEBUG neutron.api.wsgi [req-d563f479-51e5-42e1-bac6-827f6cfac301 req-ff0a7cd2-83da-4b79-8b6e-220da95eca5d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1745.548910] [49941]: [pid: 49941|app: 0|req: 6019/12234] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:27 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1746.623428] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28d22835-cc27-4468-88cf-f5a4d8f11e78 req-e29f9189-72e4-4c57-befa-da531c86c6c1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1746.624327] [49942]: [pid: 49942|app: 0|req: 6216/12235] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:28 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1746.630012] [49941]: DEBUG neutron.api.wsgi [req-28d22835-cc27-4468-88cf-f5a4d8f11e78 req-d22eda49-e05c-4206-8d55-512213080fe3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1746.648525] [49941]: [pid: 49941|app: 0|req: 6020/12236] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:28 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1746.715756] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c669d9be-349e-4cc7-87a3-aa288c6ac53b req-677df1c9-2669-4f59-b8ce-ba5982383f09 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1746.716651] [49942]: [pid: 49942|app: 0|req: 6217/12237] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:28 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1746.727193] [49941]: DEBUG neutron.api.v2.base [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'floatingip': {'port_id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1746.745330] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1746.967120] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1746.968455] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1747.010760] [49941]: INFO neutron.db.l3_db [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Floating IP 50c8b957-7e35-44af-a49c-414b4183f4cd associated. External IP: 10.180.180.250, port: 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d. [ 1747.106353] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1747.155038] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1747.158663] [49941]: DEBUG neutron_lib.callbacks.manager [None req-8c557edf-4ca3-4904-958a-f0be6c14f040 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1747.174810] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1747.175416] [49941]: [pid: 49941|app: 0|req: 6021/12238] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:48:28 2025] PUT /networking/v2.0/floatingips/50c8b957-7e35-44af-a49c-414b4183f4cd => generated 802 bytes in 451 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1747.176786] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-8293ae66-3856-4d79-891c-5ab005e98840" -d '{"events": [{"name": "network-changed", "server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1747.203415] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:48: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-9944049d-8040-4983-90c6-0b19beb19cf8 x-openstack-request-id: req-9944049d-8040-4983-90c6-0b19beb19cf8 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1747.203579] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1747.203627] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-9944049d-8040-4983-90c6-0b19beb19cf8 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1747.203855] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-9944049d-8040-4983-90c6-0b19beb19cf8'] response: {'name': 'network-changed', 'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'status': 'completed', 'code': 200} [ 1747.746079] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8293ae66-3856-4d79-891c-5ab005e98840 req-37cabcda-6f0d-45de-a30c-257764e3c934 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1747.747066] [49942]: [pid: 49942|app: 0|req: 6218/12239] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:48:29 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1747.787331] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8293ae66-3856-4d79-891c-5ab005e98840 req-904b75ef-843c-496f-9ab5-d84d01758004 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1747.788318] [49941]: [pid: 49941|app: 0|req: 6022/12240] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:48:29 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1747.794668] [49942]: DEBUG neutron.api.wsgi [req-8293ae66-3856-4d79-891c-5ab005e98840 req-7a1e92c5-a7b1-4532-b345-e477bd7d9e3c service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1747.823816] [49942]: [pid: 49942|app: 0|req: 6219/12241] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:48:29 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 805 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1747.846272] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8293ae66-3856-4d79-891c-5ab005e98840 req-09c9b81b-7e90-4c2d-ad7c-9c839a151ece service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1747.847119] [49941]: [pid: 49941|app: 0|req: 6023/12242] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:48:29 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1747.878048] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8293ae66-3856-4d79-891c-5ab005e98840 req-4a0da73c-c963-41c8-b6af-799ea53a7c55 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1747.878976] [49942]: [pid: 49942|app: 0|req: 6220/12243] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:29 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1747.913840] [49941]: [pid: 49941|app: 0|req: 6024/12244] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:48:29 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1747.950344] [49942]: [pid: 49942|app: 0|req: 6221/12245] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:48:29 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1757.911154] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=664,neutron:UPDATE=13,neutron:INSERT=2,neutron:DELETE=1 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1757.946497] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=380,neutron:INSERT=9,neutron:UPDATE=3,neutron:DELETE=2 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1760.910952] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e969646f-a754-418a-9de6-34ad1dfe2119 req-ff4c37dc-acb7-4071-aac4-43e6d1e0533e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1760.912032] [49941]: [pid: 49941|app: 0|req: 6025/12246] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:42 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1760.920071] [49942]: DEBUG neutron.api.wsgi [req-e969646f-a754-418a-9de6-34ad1dfe2119 req-91e8d1bf-4744-405c-9d2b-e41539e0a258 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1760.940612] [49942]: [pid: 49942|app: 0|req: 6222/12247] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:42 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1770.905783] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=9 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1770.938135] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=8 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1776.227693] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4bd4614f-e37c-4a37-954d-7e7b21ac48dc req-1b97954f-35a3-4fd3-bc5a-0c98b4d4ffd7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1776.228541] [49941]: [pid: 49941|app: 0|req: 6026/12248] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:48:57 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1776.234597] [49942]: DEBUG neutron.api.wsgi [req-4bd4614f-e37c-4a37-954d-7e7b21ac48dc req-96b9f3a0-8864-4886-b45b-79fc074b3367 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1776.252813] [49942]: [pid: 49942|app: 0|req: 6223/12249] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:48:57 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1784.858087] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cf0011fb-8fa3-4fea-a123-3672ef2135c2 req-f7906e60-8411-4840-bcfc-28ef95839b62 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1784.859017] [49941]: [pid: 49941|app: 0|req: 6027/12250] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:06 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1784.865081] [49942]: DEBUG neutron.api.wsgi [req-cf0011fb-8fa3-4fea-a123-3672ef2135c2 req-5600000a-c110-41bf-8150-26dbe309be75 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1784.885913] [49942]: [pid: 49942|app: 0|req: 6224/12251] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:06 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1794.091694] [49941]: [pid: 49941|app: 0|req: 6028/12252] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:49:15 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50&fields=id&fields=resource_request => generated 57 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1794.130160] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-77a9809a-80ac-4306-b229-10baa05440ab req-b269ef35-0493-4c1a-8a7a-b59f24eccfa8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1794.131173] [49942]: [pid: 49942|app: 0|req: 6225/12253] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:15 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 67 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1794.138097] [49941]: DEBUG neutron.api.wsgi [req-77a9809a-80ac-4306-b229-10baa05440ab req-723e6867-cf96-4fa0-8564-cb4fc6cc94a7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1794.160602] [49941]: [pid: 49941|app: 0|req: 6029/12254] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:15 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1794.250652] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-682060c0-c4a1-49d2-8525-5049f7372390 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1794.251598] [49942]: [pid: 49942|app: 0|req: 6226/12255] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:49:15 2025] GET /networking/v2.0/ports/731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 746 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1795.294579] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e618d4cf-99ae-41a3-89ad-db54a4873deb req-0d420ea0-e9c7-4d02-a6f1-8788f6739bdd tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1795.295571] [49941]: [pid: 49941|app: 0|req: 6030/12256] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:16 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1795.301849] [49942]: DEBUG neutron.api.wsgi [req-e618d4cf-99ae-41a3-89ad-db54a4873deb req-d518fdb5-d235-4cf6-9744-b7b65d12749c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1795.325269] [49942]: [pid: 49942|app: 0|req: 6227/12257] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:17 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1796.418463] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d87a471c-c878-41a7-91ef-d6498c28353d req-cdcb173c-3014-45bb-9cba-662235356213 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1796.418463] [49941]: [pid: 49941|app: 0|req: 6031/12258] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:18 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1796.425023] [49942]: DEBUG neutron.api.wsgi [req-d87a471c-c878-41a7-91ef-d6498c28353d req-5fee9fce-1dae-42c3-af9d-99a037347cf9 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1796.444138] [49942]: [pid: 49942|app: 0|req: 6228/12259] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:18 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1797.523838] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d321a69f-4a5b-4b7c-96a9-71e5eb0ba931 req-47e445bc-289f-491e-8ce4-df27fac887a1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1797.524823] [49941]: [pid: 49941|app: 0|req: 6032/12260] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:19 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1797.530719] [49942]: DEBUG neutron.api.wsgi [req-d321a69f-4a5b-4b7c-96a9-71e5eb0ba931 req-b4ca3818-add2-4824-8204-3cd30cb0b892 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1797.549909] [49942]: [pid: 49942|app: 0|req: 6229/12261] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:19 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1798.618815] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f1cb375-3fba-4967-bfa6-f2d44306fcd7 req-d5bb8723-7abd-4cc6-a314-864a3b929e03 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1798.619690] [49941]: [pid: 49941|app: 0|req: 6033/12262] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1798.625564] [49942]: DEBUG neutron.api.wsgi [req-3f1cb375-3fba-4967-bfa6-f2d44306fcd7 req-f6c154e2-6ab9-4271-af25-29af6abfa84e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1798.644016] [49942]: [pid: 49942|app: 0|req: 6230/12263] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1799.006115] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-093b4b1b-dcda-457c-9cb3-05a17ff3bb7f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1799.006946] [49941]: [pid: 49941|app: 0|req: 6034/12264] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1799.052308] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-986c5619-970e-4717-abe2-2fb08ea851b0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1799.053373] [49942]: [pid: 49942|app: 0|req: 6231/12265] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1799.059320] [49941]: DEBUG neutron.api.wsgi [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-8fc45985-9091-4518-a365-09d84a5c9fe0 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1799.088529] [49941]: [pid: 49941|app: 0|req: 6035/12266] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 807 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1799.112568] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-11e2a357-516c-44c5-84bc-625c198ff9b4 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1799.113492] [49942]: [pid: 49942|app: 0|req: 6232/12267] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1799.144908] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-107f20e7-c7a7-43f8-ae16-dc45253777c3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1799.145915] [49941]: [pid: 49941|app: 0|req: 6036/12268] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1799.152628] [49942]: DEBUG neutron.api.wsgi [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-a2c722d9-b094-479a-abf2-2f27f8212500 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1799.153280] [49942]: DEBUG neutron.api.wsgi [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-a2c722d9-b094-479a-abf2-2f27f8212500 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1799.153758] [49942]: [pid: 49942|app: 0|req: 6233/12269] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:49:20 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) [ 1799.185037] [49941]: [pid: 49941|app: 0|req: 6037/12270] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1799.219622] [49942]: [pid: 49942|app: 0|req: 6234/12271] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:49:20 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1799.747433] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-55bd8596-74b6-4e61-aadc-2cb2c8481f92 req-31b08c63-c716-4bfc-ab52-442fc2370f6a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1799.748298] [49941]: [pid: 49941|app: 0|req: 6038/12272] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:21 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 61 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1799.754663] [49942]: DEBUG neutron.api.wsgi [req-55bd8596-74b6-4e61-aadc-2cb2c8481f92 req-6a9cadb8-5c60-43fa-b890-bfe8cace54eb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1799.776222] [49942]: [pid: 49942|app: 0|req: 6235/12273] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:21 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1800.875940] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41d5673f-3eb5-4f2f-8e8a-efdae9862694 req-f0ed213a-e046-4224-a075-8506ab7f7959 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1800.876873] [49941]: [pid: 49941|app: 0|req: 6039/12274] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:22 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1800.882692] [49942]: DEBUG neutron.api.wsgi [req-41d5673f-3eb5-4f2f-8e8a-efdae9862694 req-24cd4abe-c5b6-424c-9607-da6891c461e8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1800.900982] [49942]: [pid: 49942|app: 0|req: 6236/12275] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:22 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1801.986678] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1c64e82a-f0fc-4bcc-a170-d7667b9181ba req-cd3aad18-6c27-4731-8cbc-51dd48af4925 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1801.987778] [49941]: [pid: 49941|app: 0|req: 6040/12276] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:23 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1801.993873] [49942]: DEBUG neutron.api.wsgi [req-1c64e82a-f0fc-4bcc-a170-d7667b9181ba req-59893dc8-a48a-4998-90d2-9ea9879dd4f2 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1802.014792] [49942]: [pid: 49942|app: 0|req: 6237/12277] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:23 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1803.090361] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-23c0d667-848f-4e59-9633-746e2a0a7978 req-ff1d96e4-fdc2-454d-9946-dff32735d4c7 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1803.091327] [49941]: [pid: 49941|app: 0|req: 6041/12278] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:24 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1803.097182] [49942]: DEBUG neutron.api.wsgi [req-23c0d667-848f-4e59-9633-746e2a0a7978 req-e9c15141-593d-4ffe-a7b6-d977238469e6 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1803.115830] [49942]: [pid: 49942|app: 0|req: 6238/12279] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:24 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1804.185144] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f6baf27a-ad77-4246-92ef-44094e96bf9f req-5335b7c5-9bd9-4f80-9218-7cfbc17bd86f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1804.186054] [49941]: [pid: 49941|app: 0|req: 6042/12280] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:25 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1804.191753] [49942]: DEBUG neutron.api.wsgi [req-f6baf27a-ad77-4246-92ef-44094e96bf9f req-75a6f833-cb7c-446f-9383-98336b7326ea tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1804.210356] [49942]: [pid: 49942|app: 0|req: 6239/12281] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:25 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1805.279625] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0f3126e8-2fcb-4d90-bee8-f45538e958e6 req-2cb6ebe5-2531-45a4-bea7-0d2ef916bd7d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1805.280585] [49941]: [pid: 49941|app: 0|req: 6043/12282] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:27 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1805.286499] [49942]: DEBUG neutron.api.wsgi [req-0f3126e8-2fcb-4d90-bee8-f45538e958e6 req-a97705ef-20d5-40f6-a5f1-7f41b5898329 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1805.306160] [49942]: [pid: 49942|app: 0|req: 6240/12283] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:27 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1806.427327] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9172455f-108f-467f-8c4e-ab3ae644e890 req-ad12db39-4566-4ae7-b283-d855b332df75 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1806.428278] [49941]: [pid: 49941|app: 0|req: 6044/12284] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:28 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1806.434062] [49942]: DEBUG neutron.api.wsgi [req-9172455f-108f-467f-8c4e-ab3ae644e890 req-13c3d925-76da-4a48-9bdd-660678f6d7ad tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1806.454886] [49942]: [pid: 49942|app: 0|req: 6241/12285] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:28 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1807.149527] [49941]: DEBUG neutron.api.wsgi [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-d134b09f-d530-48ae-a1e4-42c7a3933180 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1807.187713] [49941]: [pid: 49941|app: 0|req: 6045/12286] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:49:28 2025] GET /networking/v2.0/ports/731af2ec-aba3-4ff0-b74c-d40b1d0fa80d/bindings/cpu-1 => generated 301 bytes in 66 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1807.573181] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91debb7c-e8fc-4340-ad81-094010278418 req-4a2802d5-1fa6-434f-a0ea-31df4e278714 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1807.574150] [49942]: [pid: 49942|app: 0|req: 6242/12287] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:29 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1807.580050] [49941]: DEBUG neutron.api.wsgi [req-91debb7c-e8fc-4340-ad81-094010278418 req-9375f132-d52a-4ab9-86c3-881341b707dc tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1807.600679] [49941]: [pid: 49941|app: 0|req: 6046/12288] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:29 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1808.672311] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5bef8f78-abaa-42f9-8e23-308de4215f28 req-1a3bfc7f-28e8-484d-abcc-f4b77353f54d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1808.673214] [49942]: [pid: 49942|app: 0|req: 6243/12289] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:30 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1808.679091] [49941]: DEBUG neutron.api.wsgi [req-5bef8f78-abaa-42f9-8e23-308de4215f28 req-cc2a85c9-84d4-439c-bc96-33c28cfbe948 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1808.698018] [49941]: [pid: 49941|app: 0|req: 6047/12290] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:30 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1809.245353] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-79bc6463-55d0-4477-8b7c-b077f57bd6cc service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1809.246265] [49942]: [pid: 49942|app: 0|req: 6244/12291] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:49:30 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1809.766907] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-91a954f9-44b0-4e24-a3da-1baa199a6638 req-2d0bbc6d-c6ed-4d64-b3b2-5e15547a6c73 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1809.767834] [49941]: [pid: 49941|app: 0|req: 6048/12292] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1809.773028] [49941]: DEBUG neutron.api.wsgi [req-91a954f9-44b0-4e24-a3da-1baa199a6638 req-7bde8619-9b99-416e-a34a-60356a94847a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1809.780015] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-387adb5e-d649-4319-8577-d357988db28e service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1809.780950] [49942]: [pid: 49942|app: 0|req: 6245/12293] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (2 switches on core 0) [ 1809.790046] [49941]: [pid: 49941|app: 0|req: 6049/12294] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1809.813552] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-ca56eddd-6e97-4d84-bca1-20cf1dbc6462 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1809.814496] [49942]: [pid: 49942|app: 0|req: 6246/12295] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1809.821022] [49941]: DEBUG neutron.api.wsgi [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-e89f8f35-6e5d-423e-82c0-1f67af2ce56a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1809.855895] [49941]: [pid: 49941|app: 0|req: 6050/12296] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 807 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1809.882504] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-bc51da34-43e5-4195-ac44-42fca5c69a44 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1809.883327] [49942]: [pid: 49942|app: 0|req: 6247/12297] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1809.915808] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cc697eba-51fd-4b16-ba7b-9cff3ea4c73f req-99e3a2a6-cba1-4ec8-a8e9-041bb114c00a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1809.916659] [49941]: [pid: 49941|app: 0|req: 6051/12298] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1809.956557] [49942]: [pid: 49942|app: 0|req: 6248/12299] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1809.990610] [49941]: [pid: 49941|app: 0|req: 6052/12300] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:49:31 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1810.865225] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-579df9e3-faba-4f37-8675-36691cfac96e req-74c81a84-2fc7-486e-85b7-73a85ac69e2b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1810.866083] [49942]: [pid: 49942|app: 0|req: 6249/12301] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:32 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1810.872058] [49941]: DEBUG neutron.api.wsgi [req-579df9e3-faba-4f37-8675-36691cfac96e req-6f9f7286-4350-47ae-899f-f54c5d2894ff tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1810.893243] [49941]: [pid: 49941|app: 0|req: 6053/12302] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:32 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1811.984376] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f77cc67-b61e-4ee0-9fde-274e5252fcfa req-44d87f4b-b1a9-42d6-bb04-2281f08d03b0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1811.985414] [49942]: [pid: 49942|app: 0|req: 6250/12303] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:33 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1811.991710] [49941]: DEBUG neutron.api.wsgi [req-7f77cc67-b61e-4ee0-9fde-274e5252fcfa req-f3573d05-6d5c-43e5-a3e9-6e706e1c3161 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1812.009783] [49941]: [pid: 49941|app: 0|req: 6054/12304] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:33 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1813.126329] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4ac42eb-9229-414f-bf8b-d2de65b9fbfd req-25b70150-3141-4772-892e-2f5c59abadcc tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1813.127284] [49942]: [pid: 49942|app: 0|req: 6251/12305] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:34 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1813.133584] [49941]: DEBUG neutron.api.wsgi [req-a4ac42eb-9229-414f-bf8b-d2de65b9fbfd req-92be90a7-bdb6-4887-bdbf-4ad14a04376a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1813.152186] [49941]: [pid: 49941|app: 0|req: 6055/12306] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:34 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1814.222993] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2f657520-f6af-49df-92ac-a56411ee171d req-3b926e98-fcfe-4a1e-8fe9-8f464e1944a3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1814.224048] [49942]: [pid: 49942|app: 0|req: 6252/12307] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:35 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1814.232305] [49941]: DEBUG neutron.api.wsgi [req-2f657520-f6af-49df-92ac-a56411ee171d req-219b22ee-4904-418b-819c-4d81542b714a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1814.252198] [49941]: [pid: 49941|app: 0|req: 6056/12308] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:35 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1815.342156] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a950d6e-ecf5-4ebf-a054-da3e8c1f064e req-331a349d-30dc-44c3-b759-6d795503293d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1815.343118] [49942]: [pid: 49942|app: 0|req: 6253/12309] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:37 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1815.348855] [49941]: DEBUG neutron.api.wsgi [req-8a950d6e-ecf5-4ebf-a054-da3e8c1f064e req-551a929c-c523-4f06-93bd-ee30a93e5baa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1815.370047] [49941]: [pid: 49941|app: 0|req: 6057/12310] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:37 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1815.529942] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a8410169-eca6-4842-b2df-212bb418c618 req-1efa3d18-bd97-434c-9d42-e6252562ff23 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1815.530885] [49942]: [pid: 49942|app: 0|req: 6254/12311] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:37 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1815.537068] [49941]: DEBUG neutron.api.wsgi [req-a8410169-eca6-4842-b2df-212bb418c618 req-d6eaa61c-70c0-49a0-802c-be1971626108 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1815.556629] [49941]: [pid: 49941|app: 0|req: 6058/12312] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:37 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1816.024881] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-82cc0d38-0c38-482c-b1d3-d637263ec16a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1816.026190] [49942]: [pid: 49942|app: 0|req: 6255/12313] 10.180.1.21 () {60 vars in 1604 bytes} [Thu Nov 20 12:49:37 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50&tenant_id=a40d1033719f447a90e62185cdaecd8f&binding%3Ahost_id=cpu-1 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1816.033294] [49941]: DEBUG neutron.api.wsgi [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-ae3e1732-32ac-4829-80c3-6795a51cab95 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1816.061878] [49941]: [pid: 49941|app: 0|req: 6059/12314] 10.180.1.21 () {60 vars in 1533 bytes} [Thu Nov 20 12:49:37 2025] GET /networking/v2.0/ports/731af2ec-aba3-4ff0-b74c-d40b1d0fa80d/bindings/cpu-1 => generated 301 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1816.595257] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-2c2bb31e-80e1-4bfd-a135-323e1231a59b service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1816.596250] [49942]: [pid: 49942|app: 0|req: 6256/12315] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1816.637028] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bce2598b-06fd-4019-a977-204f4770a5f5 req-12203804-d44f-424c-bdc5-cf0493494bba tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1816.637626] [49942]: [pid: 49942|app: 0|req: 6257/12316] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1816.641760] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-6c5a6b6d-5ae2-4e65-bf9a-f3651ea288ad service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1816.642758] [49941]: [pid: 49941|app: 0|req: 6060/12317] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1816.643016] [49942]: DEBUG neutron.api.wsgi [req-bce2598b-06fd-4019-a977-204f4770a5f5 req-4d1ac0ca-fe73-4614-827d-95cf053122b3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1816.649021] [49941]: DEBUG neutron.api.wsgi [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-c4bbeae4-ddca-472e-94e0-d5bc79c1ff7f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1816.662937] [49942]: [pid: 49942|app: 0|req: 6258/12318] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1816.678987] [49941]: [pid: 49941|app: 0|req: 6061/12319] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 807 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1816.700320] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-f6844612-3486-45d5-8eeb-a417a402ed67 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1816.701446] [49942]: [pid: 49942|app: 0|req: 6259/12320] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1816.731395] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-2efa531c-ec14-4334-b756-eed828ff6c83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1816.732305] [49941]: [pid: 49941|app: 0|req: 6062/12321] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1816.766352] [49942]: [pid: 49942|app: 0|req: 6260/12322] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1816.800912] [49941]: [pid: 49941|app: 0|req: 6063/12323] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:49:38 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1817.737108] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2aafc556-2a79-4253-824f-aa2f07cb48fe req-b3f76886-1fb5-467b-bc45-e6304542ad93 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1817.737535] [49942]: [pid: 49942|app: 0|req: 6261/12324] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:39 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1817.743263] [49941]: DEBUG neutron.api.wsgi [req-2aafc556-2a79-4253-824f-aa2f07cb48fe req-bb2d5308-9994-49c9-9c4e-f82cd828ee75 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1817.762256] [49941]: [pid: 49941|app: 0|req: 6064/12325] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:39 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1818.890149] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b1f32e3d-7f14-44da-8474-1e40a94237b4 req-f1c60965-c5e8-4a4e-98fc-6a8b09f565e3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1818.891215] [49942]: [pid: 49942|app: 0|req: 6262/12326] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:40 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 74 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1818.896845] [49941]: DEBUG neutron.api.wsgi [req-b1f32e3d-7f14-44da-8474-1e40a94237b4 req-7009dc4f-e832-471e-9851-f83971ed4230 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1818.915314] [49941]: [pid: 49941|app: 0|req: 6065/12327] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:40 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1820.014119] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-08a81a08-4a2a-45f8-9082-5557ab33fd2e req-60063cba-36bd-43c0-a2b4-cb48b72b1ba5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1820.015160] [49942]: [pid: 49942|app: 0|req: 6263/12328] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:41 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1820.021496] [49941]: DEBUG neutron.api.wsgi [req-08a81a08-4a2a-45f8-9082-5557ab33fd2e req-cfcc08b0-87d5-4b68-9c0d-c8ea37928913 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1820.041600] [49941]: [pid: 49941|app: 0|req: 6066/12329] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:41 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1821.135080] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a2649365-342d-44b2-8902-e5d20eab6d0b req-b023635e-ecc3-4f87-bb6b-c16a6881e70c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1821.136539] [49942]: [pid: 49942|app: 0|req: 6264/12330] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:42 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1821.142535] [49941]: DEBUG neutron.api.wsgi [req-a2649365-342d-44b2-8902-e5d20eab6d0b req-1938cdd6-e2ba-4af0-b7b2-e8353555ea4d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1821.160682] [49941]: [pid: 49941|app: 0|req: 6067/12331] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:42 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1822.231494] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7f7f7102-48e1-4378-8f58-7d7d0be9aaf6 req-ee532b37-6567-4ca2-8ed2-520ea893f474 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1822.232427] [49942]: [pid: 49942|app: 0|req: 6265/12332] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:43 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1822.238261] [49941]: DEBUG neutron.api.wsgi [req-7f7f7102-48e1-4378-8f58-7d7d0be9aaf6 req-61e78e02-fcf5-4ed9-8bda-5ef31cced0c0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1822.256989] [49941]: [pid: 49941|app: 0|req: 6068/12333] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:43 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1823.204092] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-8fe3419d-9605-4e1c-bc5b-fffef65feb83 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1823.205166] [49942]: [pid: 49942|app: 0|req: 6266/12334] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:49:44 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 1042 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1823.373504] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-85ce59bd-849f-4be2-8cf2-36c26a036c68 req-9bf1af22-1ba0-4b5c-86b8-e2f8f5a3b536 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1823.374372] [49941]: [pid: 49941|app: 0|req: 6069/12335] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1823.380321] [49942]: DEBUG neutron.api.wsgi [req-85ce59bd-849f-4be2-8cf2-36c26a036c68 req-59a1f002-36a6-4b36-b20a-e250b974fd4a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1823.402200] [49942]: [pid: 49942|app: 0|req: 6267/12336] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1823.737299] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-8f7c4214-0c92-4b5d-a9a2-8ffc426e16a0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1823.738213] [49941]: [pid: 49941|app: 0|req: 6070/12337] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 1042 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1823.773148] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-de4891f0-97d6-458d-96d0-34ba322d0aa0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1823.774058] [49942]: [pid: 49942|app: 0|req: 6268/12338] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1823.780244] [49941]: DEBUG neutron.api.wsgi [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-4443e39a-a7f9-4edf-b30c-7da469bf8b23 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1823.810488] [49941]: [pid: 49941|app: 0|req: 6071/12339] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.7&port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 807 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1823.834239] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-eec8af3c-661b-4f43-814b-2e79ccb5e64b service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1823.835245] [49942]: [pid: 49942|app: 0|req: 6269/12340] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1823.865367] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-50a6299e-421b-4d8e-8cfb-aa4b5535bf82 req-259fb2bd-acd8-4a5e-bb6b-7feb6b14e6ea service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1823.866590] [49941]: [pid: 49941|app: 0|req: 6072/12341] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1823.900448] [49942]: [pid: 49942|app: 0|req: 6270/12342] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1823.933538] [49941]: [pid: 49941|app: 0|req: 6073/12343] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:49:45 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1824.511560] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-06af3159-7f85-44c8-aa6f-cdf479ef961c req-f799f1ce-fe0c-407e-9039-50c8aec54aca tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1824.512603] [49942]: [pid: 49942|app: 0|req: 6271/12344] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:46 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1824.518783] [49941]: DEBUG neutron.api.wsgi [req-06af3159-7f85-44c8-aa6f-cdf479ef961c req-8f2fa81b-5159-4725-82c4-5e1814872f92 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1824.541628] [49941]: [pid: 49941|app: 0|req: 6074/12345] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:46 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1825.641042] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6a090c92-e4ea-44f6-af1b-1b360225f819 req-92814ea7-376f-4c78-acf3-5732c7f8fad6 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1825.641762] [49942]: [pid: 49942|app: 0|req: 6272/12346] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:47 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1825.649194] [49941]: DEBUG neutron.api.wsgi [req-6a090c92-e4ea-44f6-af1b-1b360225f819 req-f6333cf3-3d11-416f-8347-61f057e4dea5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1825.669860] [49941]: [pid: 49941|app: 0|req: 6075/12347] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:47 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1826.752128] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4372374-13fe-40fa-9c9b-9d350a13dee5 req-59d19b31-62ad-4827-8dc1-3ae00f554c84 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1826.753200] [49942]: [pid: 49942|app: 0|req: 6273/12348] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:48 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1826.759572] [49941]: DEBUG neutron.api.wsgi [req-d4372374-13fe-40fa-9c9b-9d350a13dee5 req-466efce7-887f-4ef4-9b73-cdc1791b7bae tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1826.779238] [49941]: [pid: 49941|app: 0|req: 6076/12349] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:48 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1827.849883] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-52099394-02be-42fb-985c-e856a14e21cf req-6d174af5-6e2e-4b3a-8279-43d3a98f2939 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1827.850883] [49942]: [pid: 49942|app: 0|req: 6274/12350] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:49 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1827.857146] [49941]: DEBUG neutron.api.wsgi [req-52099394-02be-42fb-985c-e856a14e21cf req-ab717e34-1db5-422d-b6ab-06dcd851f943 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1827.876736] [49941]: [pid: 49941|app: 0|req: 6077/12351] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:49 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1828.946748] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-003c1360-c76c-456b-af39-9d91d55d426e req-b510c88f-32e4-4b98-a180-77400a1948ee tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1828.947683] [49942]: [pid: 49942|app: 0|req: 6275/12352] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:50 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1828.953603] [49941]: DEBUG neutron.api.wsgi [req-003c1360-c76c-456b-af39-9d91d55d426e req-61e8d083-0c0c-4729-8de6-99ca0a7186e3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1828.971824] [49941]: [pid: 49941|app: 0|req: 6078/12353] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:50 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.365469] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-455995e0-d059-4837-b754-b1af3d3b9d9b req-9aa1076f-1131-4fd5-a461-9e3d80dcdab1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1830.365469] [49942]: [pid: 49942|app: 0|req: 6276/12354] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 53 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.371239] [49941]: DEBUG neutron.api.wsgi [req-455995e0-d059-4837-b754-b1af3d3b9d9b req-b4aa1f0e-bb8d-4d0b-bfaf-55e2492c0013 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1830.389826] [49941]: [pid: 49941|app: 0|req: 6079/12355] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.459182] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b10978e0-3221-4328-b573-6f684896b1bf req-c966abbf-5fe5-4b4b-9c1c-dc123c4e7609 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1830.460092] [49942]: [pid: 49942|app: 0|req: 6277/12356] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.466021] [49941]: DEBUG neutron.api.wsgi [req-b10978e0-3221-4328-b573-6f684896b1bf req-36f7e3f9-ddbf-4057-b46e-8a767703c132 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1830.483897] [49941]: [pid: 49941|app: 0|req: 6080/12357] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.552605] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4d2560b2-4581-4e15-a617-73c914e18a53 req-acd5e812-8530-4aba-8878-afc31eebdc52 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1830.553464] [49942]: [pid: 49942|app: 0|req: 6278/12358] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.559300] [49941]: DEBUG neutron.api.wsgi [req-4d2560b2-4581-4e15-a617-73c914e18a53 req-d7c4f781-b6f5-4997-bd52-d1c13b50fb0e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1830.577972] [49941]: [pid: 49941|app: 0|req: 6081/12359] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.734869] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0a17b489-5262-4770-8b4e-b0fac3058b28 req-ae06bd7f-8732-41eb-b6cc-0b5bce073e72 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1830.735820] [49942]: [pid: 49942|app: 0|req: 6279/12360] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1830.741833] [49941]: DEBUG neutron.api.wsgi [req-0a17b489-5262-4770-8b4e-b0fac3058b28 req-239c6b9e-8a44-4c84-90bb-5d1c88b74d55 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1830.763346] [49941]: [pid: 49941|app: 0|req: 6082/12361] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:52 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1831.816700] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=644 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1831.839504] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bd8d364a-8de5-4302-85a4-1ccaa86f69f7 req-d51a0ee5-6112-4f25-94c7-3659cf3c51a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1831.840460] [49942]: [pid: 49942|app: 0|req: 6280/12362] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:53 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1831.846849] [49941]: DEBUG neutron.api.wsgi [req-bd8d364a-8de5-4302-85a4-1ccaa86f69f7 req-8bc5bb22-2db4-4764-adb6-32bc91e7ef30 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1831.848820] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=639 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1831.866410] [49941]: [pid: 49941|app: 0|req: 6083/12363] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:53 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1832.939689] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57f90169-fa1c-4dc9-81a2-3b2e8a0600e0 req-210c60b1-43af-4634-860e-8c35a0bcc5c4 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1832.940620] [49942]: [pid: 49942|app: 0|req: 6281/12364] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:54 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1832.946723] [49941]: DEBUG neutron.api.wsgi [req-57f90169-fa1c-4dc9-81a2-3b2e8a0600e0 req-e149180e-d49b-4abd-a4d9-8a15aa102efa tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1832.965253] [49941]: [pid: 49941|app: 0|req: 6084/12365] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:54 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1833.943033] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-c03f952a-28d8-4dbb-ad3d-4f7457e14393 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1833.944166] [49942]: [pid: 49942|app: 0|req: 6282/12366] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:55 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1834.039470] [49941]: DEBUG neutron.plugins.ml2.plugin [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Deleting port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1834.039908] [49941]: DEBUG neutron_lib.callbacks.manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1834.050443] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3aa0476b-12d4-465c-957f-bec454f92b61 req-6bb3735d-78df-4b91-8a7b-15c30a84e26b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1834.051376] [49942]: [pid: 49942|app: 0|req: 6283/12367] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:55 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1834.056859] [49942]: DEBUG neutron.api.wsgi [req-3aa0476b-12d4-465c-957f-bec454f92b61 req-ec01a47b-3a59-48aa-b1b3-b5a0f19b181e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1834.065874] [49941]: DEBUG neutron.plugins.ml2.db [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] For port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1834.065874] [49941]: DEBUG neutron_lib.callbacks.manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1834.069787] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:21Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1834.069990] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit: [ 1834.069990] [49941]: key[id], 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d -> None [ 1834.069990] [49941]: key[binding:vnic_type], normal -> None [ 1834.069990] [49941]: key[tags], [] -> None [ 1834.069990] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1834.069990] [49941]: key[allowed_address_pairs], [] -> None [ 1834.069990] [49941]: key[extra_dhcp_opts], [] -> None [ 1834.069990] [49941]: key[binding:profile], {} -> None [ 1834.069990] [49941]: key[admin_state_up], True -> None [ 1834.069990] [49941]: key[binding:vif_type], ovs -> None [ 1834.069990] [49941]: key[device_owner], compute:nova -> None [ 1834.069990] [49941]: key[created_at], 2025-11-20T12:48:19Z -> None [ 1834.069990] [49941]: key[updated_at], 2025-11-20T12:48:21Z -> None [ 1834.069990] [49941]: key[description], -> None [ 1834.069990] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1834.069990] [49941]: key[binding:host_id], cpu-1 -> None [ 1834.069990] [49941]: key[standard_attr_id], 1828 -> None [ 1834.069990] [49941]: key[name], -> None [ 1834.069990] [49941]: key[mac_address], fa:16:3e:fb:f7:5d -> None [ 1834.069990] [49941]: key[status], ACTIVE -> None [ 1834.069990] [49941]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1834.069990] [49941]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}] -> None [ 1834.069990] [49941]: key[security_groups], ['54418cb1-f902-4c08-b05c-e506370b3c7a'] -> None [ 1834.069990] [49941]: key[revision_number], 5 -> None [ 1834.069990] [49941]: key[port_security_enabled], True -> None [ 1834.069990] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1834.069990] [49941]: key[device_id], f15aa9cc-2773-40d6-8e45-d144fa677b50 -> None [ 1834.069990] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1834.078314] [49942]: [pid: 49942|app: 0|req: 6284/12368] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:49:55 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1834.163443] [49941]: DEBUG neutron_lib.callbacks.manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1834.163744] [49941]: DEBUG neutron_lib.callbacks.manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1834.163744] [49941]: INFO neutron.db.l3_db [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Floating IP 50c8b957-7e35-44af-a49c-414b4183f4cd disassociated. External IP: 10.180.180.250, port: 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d. [ 1834.163947] [49941]: DEBUG neutron.plugins.ml2.plugin [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Calling delete_port for 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1834.233965] [49941]: DEBUG neutron_lib.callbacks.manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (731af2ec-aba3-4ff0-b74c-d40b1d0fa80d), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1834.241378] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event deleted for resources: {'Port': ['ID=731af2ec-aba3-4ff0-b74c-d40b1d0fa80d,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1834.245601] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.245732] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.245818] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.245908] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246019] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246124] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246217] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246310] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246401] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246491] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246582] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246673] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246762] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246851] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.246941] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247082] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247176] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247268] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247360] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247449] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247540] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247630] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247721] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247852] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.247913] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.248029] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.248075] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.248166] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.248254] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.248343] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1834.249070] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Tracked resource versions report: [ 1834.249070] [49941]: pushed versions: [ 1834.249070] [49941]: { 'AddressGroup': {'1.2'}, [ 1834.249070] [49941]: 'Agent': {'1.1'}, [ 1834.249070] [49941]: 'ConntrackHelper': {'1.0'}, [ 1834.249070] [49941]: 'LocalIPAssociation': {'1.0'}, [ 1834.249070] [49941]: 'Log': {'1.0'}, [ 1834.249070] [49941]: 'NDPProxy': {'1.0'}, [ 1834.249070] [49941]: 'Network': {'1.2'}, [ 1834.249070] [49941]: 'Port': {'1.10'}, [ 1834.249070] [49941]: 'PortForwarding': {'1.3'}, [ 1834.249070] [49941]: 'QosPolicy': {'1.10'}, [ 1834.249070] [49941]: 'SecurityGroup': {'1.6'}, [ 1834.249070] [49941]: 'SecurityGroupRule': {'1.3'}, [ 1834.249070] [49941]: 'SubPort': {'1.0'}, [ 1834.249070] [49941]: 'Subnet': {'1.2'}, [ 1834.249070] [49941]: 'Trunk': {'1.1'}} [ 1834.249070] [49941]: consumer versions: [ 1834.249070] [49941]: { Metadata agent@devstack: {}, [ 1834.249070] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1834.249070] [49941]: 'Agent': '1.1', [ 1834.249070] [49941]: 'ConntrackHelper': '1.0', [ 1834.249070] [49941]: 'LocalIPAssociation': '1.0', [ 1834.249070] [49941]: 'Log': '1.0', [ 1834.249070] [49941]: 'NDPProxy': '1.0', [ 1834.249070] [49941]: 'Network': '1.2', [ 1834.249070] [49941]: 'Port': '1.10', [ 1834.249070] [49941]: 'PortForwarding': '1.3', [ 1834.249070] [49941]: 'QosPolicy': '1.10', [ 1834.249070] [49941]: 'SecurityGroup': '1.6', [ 1834.249070] [49941]: 'SecurityGroupRule': '1.3', [ 1834.249070] [49941]: 'SubPort': '1.0', [ 1834.249070] [49941]: 'Subnet': '1.2', [ 1834.249070] [49941]: 'Trunk': '1.1'}, [ 1834.249070] [49941]: L3 agent@devstack: {}, [ 1834.249070] [49941]: DHCP agent@devstack: {}, [ 1834.249070] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1834.249070] [49941]: 'Agent': '1.1', [ 1834.249070] [49941]: 'ConntrackHelper': '1.0', [ 1834.249070] [49941]: 'LocalIPAssociation': '1.0', [ 1834.249070] [49941]: 'Log': '1.0', [ 1834.249070] [49941]: 'NDPProxy': '1.0', [ 1834.249070] [49941]: 'Network': '1.2', [ 1834.249070] [49941]: 'Port': '1.10', [ 1834.249070] [49941]: 'PortForwarding': '1.3', [ 1834.249070] [49941]: 'QosPolicy': '1.10', [ 1834.249070] [49941]: 'SecurityGroup': '1.6', [ 1834.249070] [49941]: 'SecurityGroupRule': '1.3', [ 1834.249070] [49941]: 'SubPort': '1.0', [ 1834.249070] [49941]: 'Subnet': '1.2', [ 1834.249070] [49941]: 'Trunk': '1.1'}} [ 1834.249070] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1834.312598] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1834.357637] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1834.373079] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] No DVR routers for this DVR port 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1834.373395] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit called with port settings {'id': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fb:f7:5d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'device_owner': 'compute:nova', 'standard_attr_id': 1828, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:48:19Z', 'updated_at': '2025-11-20T12:48:21Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1834.373559] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit: [ 1834.373559] [49941]: key[id], 731af2ec-aba3-4ff0-b74c-d40b1d0fa80d -> None [ 1834.373559] [49941]: key[binding:vnic_type], normal -> None [ 1834.373559] [49941]: key[tags], [] -> None [ 1834.373559] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1834.373559] [49941]: key[allowed_address_pairs], [] -> None [ 1834.373559] [49941]: key[extra_dhcp_opts], [] -> None [ 1834.373559] [49941]: key[binding:profile], {} -> None [ 1834.373559] [49941]: key[admin_state_up], True -> None [ 1834.373559] [49941]: key[binding:vif_type], ovs -> None [ 1834.373559] [49941]: key[device_owner], compute:nova -> None [ 1834.373559] [49941]: key[created_at], 2025-11-20T12:48:19Z -> None [ 1834.373559] [49941]: key[updated_at], 2025-11-20T12:48:21Z -> None [ 1834.373559] [49941]: key[description], -> None [ 1834.373559] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1834.373559] [49941]: key[binding:host_id], cpu-1 -> None [ 1834.373559] [49941]: key[standard_attr_id], 1828 -> None [ 1834.373559] [49941]: key[name], -> None [ 1834.373559] [49941]: key[mac_address], fa:16:3e:fb:f7:5d -> None [ 1834.373559] [49941]: key[status], ACTIVE -> None [ 1834.373559] [49941]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1834.373559] [49941]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.7'}] -> None [ 1834.373559] [49941]: key[security_groups], ['54418cb1-f902-4c08-b05c-e506370b3c7a'] -> None [ 1834.373559] [49941]: key[revision_number], 5 -> None [ 1834.373559] [49941]: key[port_security_enabled], True -> None [ 1834.373559] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1834.373559] [49941]: key[device_id], f15aa9cc-2773-40d6-8e45-d144fa677b50 -> None [ 1834.373559] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1834.375144] [49941]: DEBUG neutron_lib.callbacks.manager [req-31a7ca84-5065-439c-a19c-6af0223614d8 req-ceeb5041-b511-44fc-8633-96e8c306d172 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1834.375680] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'name': 'network-vif-deleted', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1834.377961] [49941]: [pid: 49941|app: 0|req: 6085/12369] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:49:55 2025] DELETE /networking/v2.0/ports/731af2ec-aba3-4ff0-b74c-d40b1d0fa80d => generated 0 bytes in 430 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1834.379293] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2eea8a03-e3d0-482c-a0da-fa0818166475" -d '{"events": [{"server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "name": "network-vif-deleted", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1834.427085] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:49: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-c851201e-a186-4950-93a4-d1d88af97436 x-openstack-request-id: req-c851201e-a186-4950-93a4-d1d88af97436 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1834.427239] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "f15aa9cc-2773-40d6-8e45-d144fa677b50", "name": "network-vif-deleted", "tag": "731af2ec-aba3-4ff0-b74c-d40b1d0fa80d", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1834.427321] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c851201e-a186-4950-93a4-d1d88af97436 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1834.427509] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c851201e-a186-4950-93a4-d1d88af97436'] response: {'server_uuid': 'f15aa9cc-2773-40d6-8e45-d144fa677b50', 'name': 'network-vif-deleted', 'tag': '731af2ec-aba3-4ff0-b74c-d40b1d0fa80d', 'status': 'completed', 'code': 200} [ 1835.147411] [49942]: [pid: 49942|app: 0|req: 6285/12370] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:56 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1836.212323] [49941]: [pid: 49941|app: 0|req: 6086/12371] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:57 2025] GET /networking/v2.0/ports?device_id=f15aa9cc-2773-40d6-8e45-d144fa677b50 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1837.482079] [49942]: DEBUG neutron.api.wsgi [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-06fd0787-f7e2-45d0-a24f-bf05c9bfe331 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1837.506826] [49942]: [pid: 49942|app: 0|req: 6286/12372] 10.180.1.21 () {60 vars in 1588 bytes} [Thu Nov 20 12:49:59 2025] GET /networking/v2.0/security-groups?name=tempest-securitygroup--865995409&fields=id&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 69 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1837.557664] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1bbb1c71-e337-4929-abe1-a3f0f56d5a07 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1837.558535] [49941]: [pid: 49941|app: 0|req: 6087/12373] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:49:59 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 615 bytes in 47 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1837.564333] [49942]: DEBUG neutron.api.wsgi [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-dc1d413a-0cac-4a03-ba3b-12d1a8f73852 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1837.568927] [49942]: [pid: 49942|app: 0|req: 6287/12374] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:49:59 2025] GET /networking/v2.0/quotas/a40d1033719f447a90e62185cdaecd8f => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1837.605031] [49941]: [pid: 49941|app: 0|req: 6088/12375] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:49:59 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&fields=id => generated 103 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1837.642178] [49942]: [pid: 49942|app: 0|req: 6288/12376] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:49:59 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1837.675514] [49941]: [pid: 49941|app: 0|req: 6089/12377] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:49:59 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1837.774455] [49942]: [pid: 49942|app: 0|req: 6289/12378] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:49:59 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1838.837867] [49941]: [pid: 49941|app: 0|req: 6090/12379] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:00 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1839.894418] [49942]: [pid: 49942|app: 0|req: 6290/12380] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:01 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1840.949374] [49941]: [pid: 49941|app: 0|req: 6091/12381] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:02 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1842.004392] [49942]: [pid: 49942|app: 0|req: 6291/12382] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:03 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1842.075584] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-37c26b02-e496-46db-859a-5ff626852423 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1842.076549] [49941]: [pid: 49941|app: 0|req: 6092/12383] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:50:03 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 615 bytes in 55 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1842.083469] [49942]: DEBUG neutron.api.wsgi [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-2d2b03bb-4dda-47e9-98db-4765b25073bb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1842.106664] [49942]: [pid: 49942|app: 0|req: 6292/12384] 10.180.1.21 () {60 vars in 1536 bytes} [Thu Nov 20 12:50:03 2025] GET /networking/v2.0/security-groups?fields=id&fields=name&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 180 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1842.112858] [49941]: DEBUG neutron.api.v2.base [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'port': {'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'admin_state_up': True, 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a']}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1842.162099] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Made reservation on behalf of a40d1033719f447a90e62185cdaecd8f for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1842.164955] [49941]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.216456] [49941]: DEBUG neutron.db.db_base_plugin_common [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Allocated IP 192.168.128.12 (cc0bba05-4173-49a8-997e-070c64b76ad5/96ede789-9dd5-4c94-b4a2-809754199463/fd0f2cf5-9759-45eb-8cea-076711456ef5) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1842.276517] [49941]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for allowed_address_pair (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.277211] [49941]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.277420] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': '', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_security_enabled': True, 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1842.277560] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_precommit: [ 1842.277560] [49941]: key[id], None -> fd0f2cf5-9759-45eb-8cea-076711456ef5 [ 1842.277560] [49941]: key[binding:vnic_type], None -> normal [ 1842.277560] [49941]: key[binding:vif_details], None -> {} [ 1842.277560] [49941]: key[allowed_address_pairs], None -> [] [ 1842.277560] [49941]: key[binding:profile], None -> {} [ 1842.277560] [49941]: key[admin_state_up], None -> True [ 1842.277560] [49941]: key[binding:vif_type], None -> unbound [ 1842.277560] [49941]: key[device_owner], None -> [ 1842.277560] [49941]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1842.277560] [49941]: key[binding:host_id], None -> [ 1842.277560] [49941]: key[standard_attr_id], None -> 1829 [ 1842.277560] [49941]: key[name], None -> [ 1842.277560] [49941]: key[mac_address], None -> fa:16:3e:81:33:45 [ 1842.277560] [49941]: key[status], None -> DOWN [ 1842.277560] [49941]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1842.277560] [49941]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}] [ 1842.277560] [49941]: key[security_groups], None -> ['54418cb1-f902-4c08-b05c-e506370b3c7a'] [ 1842.277560] [49941]: key[port_security_enabled], None -> True [ 1842.277560] [49941]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1842.277560] [49941]: key[device_id], None -> 9174867e-0118-4e3c-952c-561dbe040021 [ 1842.277560] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1842.300930] [49941]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.321922] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1842.329797] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Network cc0bba05-4173-49a8-997e-070c64b76ad5 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1842.330427] [49941]: DEBUG neutron.scheduler.base_scheduler [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1842.332532] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1842.346475] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': '', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'port_security_enabled': True, 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:03Z', 'revision_number': 1, 'network': {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1842.346657] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] create_port_postcommit: [ 1842.346657] [49941]: key[id], None -> fd0f2cf5-9759-45eb-8cea-076711456ef5 [ 1842.346657] [49941]: key[binding:vnic_type], None -> normal [ 1842.346657] [49941]: key[tags], None -> [] [ 1842.346657] [49941]: key[binding:vif_details], None -> {} [ 1842.346657] [49941]: key[allowed_address_pairs], None -> [] [ 1842.346657] [49941]: key[extra_dhcp_opts], None -> [] [ 1842.346657] [49941]: key[binding:profile], None -> {} [ 1842.346657] [49941]: key[admin_state_up], None -> True [ 1842.346657] [49941]: key[network], None -> {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} [ 1842.346657] [49941]: key[binding:vif_type], None -> unbound [ 1842.346657] [49941]: key[device_owner], None -> [ 1842.346657] [49941]: key[created_at], None -> 2025-11-20T12:50:03Z [ 1842.346657] [49941]: key[updated_at], None -> 2025-11-20T12:50:03Z [ 1842.346657] [49941]: key[tenant_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1842.346657] [49941]: key[binding:host_id], None -> [ 1842.346657] [49941]: key[description], None -> [ 1842.346657] [49941]: key[standard_attr_id], None -> 1829 [ 1842.346657] [49941]: key[name], None -> [ 1842.346657] [49941]: key[mac_address], None -> fa:16:3e:81:33:45 [ 1842.346657] [49941]: key[status], None -> DOWN [ 1842.346657] [49941]: key[network_id], None -> cc0bba05-4173-49a8-997e-070c64b76ad5 [ 1842.346657] [49941]: key[fixed_ips], None -> [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}] [ 1842.346657] [49941]: key[security_groups], None -> ['54418cb1-f902-4c08-b05c-e506370b3c7a'] [ 1842.346657] [49941]: key[revision_number], None -> 1 [ 1842.346657] [49941]: key[port_security_enabled], None -> True [ 1842.346657] [49941]: key[project_id], None -> a40d1033719f447a90e62185cdaecd8f [ 1842.346657] [49941]: key[device_id], None -> 9174867e-0118-4e3c-952c-561dbe040021 [ 1842.346657] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1842.375396] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1842.375768] [49941]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-56815ed7-e7aa-46b0-b630-4ec9f3c10c66 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.384307] [49941]: [pid: 49941|app: 0|req: 6093/12385] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:50:03 2025] POST /networking/v2.0/ports => generated 733 bytes in 274 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1842.391632] [49942]: DEBUG neutron.api.v2.base [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Request body: {'port': {'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1842.426306] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.526087] [49942]: DEBUG neutron.notifiers.nova [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fd0f2cf5-9759-45eb-8cea-076711456ef5 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1842.531365] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks [] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.539727] [49942]: DEBUG neutron.db.provisioning_blocks [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Transition to ACTIVE for port object fd0f2cf5-9759-45eb-8cea-076711456ef5 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1842.543131] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:04Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': '', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:03Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1842.543516] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_precommit: [ 1842.543516] [49942]: key[device_owner], -> compute:nova [ 1842.543516] [49942]: key[binding:host_id], -> cpu-1 [ 1842.543516] [49942]: key[updated_at], 2025-11-20T12:50:03Z -> 2025-11-20T12:50:04Z [ 1842.543516] [49942]: key[revision_number], 1 -> 2 [ 1842.543516] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1842.545166] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1842.567291] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1842.571622] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.571807] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.571884] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572379] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572379] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572379] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572379] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572379] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572572] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572572] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572640] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572703] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572889] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.572960] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573043] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573177] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573316] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573390] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573467] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573568] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573669] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573766] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573866] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.573966] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.574078] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.574176] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.574268] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.574366] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.574464] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.574561] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1842.575383] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Tracked resource versions report: [ 1842.575383] [49942]: pushed versions: [ 1842.575383] [49942]: { 'AddressGroup': {'1.2'}, [ 1842.575383] [49942]: 'Agent': {'1.1'}, [ 1842.575383] [49942]: 'ConntrackHelper': {'1.0'}, [ 1842.575383] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1842.575383] [49942]: 'Log': {'1.0'}, [ 1842.575383] [49942]: 'NDPProxy': {'1.0'}, [ 1842.575383] [49942]: 'Network': {'1.2'}, [ 1842.575383] [49942]: 'Port': {'1.10'}, [ 1842.575383] [49942]: 'PortForwarding': {'1.3'}, [ 1842.575383] [49942]: 'QosPolicy': {'1.10'}, [ 1842.575383] [49942]: 'SecurityGroup': {'1.6'}, [ 1842.575383] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1842.575383] [49942]: 'SubPort': {'1.0'}, [ 1842.575383] [49942]: 'Subnet': {'1.2'}, [ 1842.575383] [49942]: 'Trunk': {'1.1'}} [ 1842.575383] [49942]: consumer versions: [ 1842.575383] [49942]: { NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1842.575383] [49942]: 'Agent': '1.1', [ 1842.575383] [49942]: 'ConntrackHelper': '1.0', [ 1842.575383] [49942]: 'LocalIPAssociation': '1.0', [ 1842.575383] [49942]: 'Log': '1.0', [ 1842.575383] [49942]: 'NDPProxy': '1.0', [ 1842.575383] [49942]: 'Network': '1.2', [ 1842.575383] [49942]: 'Port': '1.10', [ 1842.575383] [49942]: 'PortForwarding': '1.3', [ 1842.575383] [49942]: 'QosPolicy': '1.10', [ 1842.575383] [49942]: 'SecurityGroup': '1.6', [ 1842.575383] [49942]: 'SecurityGroupRule': '1.3', [ 1842.575383] [49942]: 'SubPort': '1.0', [ 1842.575383] [49942]: 'Subnet': '1.2', [ 1842.575383] [49942]: 'Trunk': '1.1'}, [ 1842.575383] [49942]: DHCP agent@devstack: {}, [ 1842.575383] [49942]: L3 agent@devstack: {}, [ 1842.575383] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1842.575383] [49942]: 'Agent': '1.1', [ 1842.575383] [49942]: 'ConntrackHelper': '1.0', [ 1842.575383] [49942]: 'LocalIPAssociation': '1.0', [ 1842.575383] [49942]: 'Log': '1.0', [ 1842.575383] [49942]: 'NDPProxy': '1.0', [ 1842.575383] [49942]: 'Network': '1.2', [ 1842.575383] [49942]: 'Port': '1.10', [ 1842.575383] [49942]: 'PortForwarding': '1.3', [ 1842.575383] [49942]: 'QosPolicy': '1.10', [ 1842.575383] [49942]: 'SecurityGroup': '1.6', [ 1842.575383] [49942]: 'SecurityGroupRule': '1.3', [ 1842.575383] [49942]: 'SubPort': '1.0', [ 1842.575383] [49942]: 'Subnet': '1.2', [ 1842.575383] [49942]: 'Trunk': '1.1'}, [ 1842.575383] [49942]: Metadata agent@devstack: {}} [ 1842.575383] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1842.606655] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:04Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': '', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:03Z', 'revision_number': 1, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1842.606908] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_postcommit: [ 1842.606908] [49942]: key[device_owner], -> compute:nova [ 1842.606908] [49942]: key[binding:host_id], -> cpu-1 [ 1842.606908] [49942]: key[updated_at], 2025-11-20T12:50:03Z -> 2025-11-20T12:50:04Z [ 1842.606908] [49942]: key[revision_number], 1 -> 2 [ 1842.606908] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1842.611859] [49942]: DEBUG neutron.plugins.ml2.managers [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Attempting to bind port fd0f2cf5-9759-45eb-8cea-076711456ef5 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1842.611987] [49942]: DEBUG neutron.plugins.ml2.managers [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Attempting to bind port fd0f2cf5-9759-45eb-8cea-076711456ef5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1842.612127] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Attempting to bind port fd0f2cf5-9759-45eb-8cea-076711456ef5 on network cc0bba05-4173-49a8-997e-070c64b76ad5 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1842.626154] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 49, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1842.626379] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Bind Segment={'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 49, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1842.628577] [49942]: DEBUG networking_nsxv3.api.rpc [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1843.090021] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9577ccc8-1e7a-4218-9d2f-fabe15561833 req-5cc4f452-48c2-40fe-88ad-04ecc69ed2e3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1843.091200] [49941]: [pid: 49941|app: 0|req: 6094/12386] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:04 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1843.097887] [49941]: DEBUG neutron.api.wsgi [req-9577ccc8-1e7a-4218-9d2f-fabe15561833 req-e58a76bb-9c37-4791-a7c9-6384a5f2486e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1843.120223] [49941]: [pid: 49941|app: 0|req: 6095/12387] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:04 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1843.630794] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Bound using segment: {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1843.631147] [49942]: DEBUG neutron.plugins.ml2.managers [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Bound port: fd0f2cf5-9759-45eb-8cea-076711456ef5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1c2b89fb-df8c-47c0-83ae-44291236feb4", "external-id": "nsx-vlan-transportzone-174", "segmentation_id": 174}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1843.631329] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1843.667539] [49942]: DEBUG neutron.plugins.ml2.db [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1843.669991] [49942]: DEBUG neutron.plugins.ml2.db [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1843.671408] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:04Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:04Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1843.671582] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_precommit: [ 1843.671582] [49942]: key[binding:vif_type], unbound -> ovs [ 1843.671582] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} [ 1843.671582] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1843.674544] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1843.697301] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1843.703749] [49942]: DEBUG neutron.db.provisioning_blocks [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Provisioning complete for port fd0f2cf5-9759-45eb-8cea-076711456ef5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1843.703886] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1843.703998] [49942]: INFO neutron.plugins.ml2.plugin [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Attempt 1 to provision port fd0f2cf5-9759-45eb-8cea-076711456ef5 [ 1843.740294] [49942]: DEBUG neutron.plugins.ml2.plugin [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Current status of the port fd0f2cf5-9759-45eb-8cea-076711456ef5 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1843.740463] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1843.753639] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1843.759701] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a510c322-88b5-49b9-9771-daaa54ee2287" -d '{"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-plugged", "status": "completed", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1843.763056] [49942]: DEBUG neutron.plugins.ml2.db [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1843.799141] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1843.799319] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_precommit: [ 1843.799319] [49942]: key[status], DOWN -> ACTIVE [ 1843.799319] [49942]: key[revision_number], 4 -> 5 [ 1843.799319] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1843.804742] [49942]: DEBUG neutron.db.provisioning_blocks [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Provisioning complete for port fd0f2cf5-9759-45eb-8cea-076711456ef5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1843.804908] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1843.805231] [49942]: INFO neutron.plugins.ml2.plugin [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Attempt 1 to provision port fd0f2cf5-9759-45eb-8cea-076711456ef5 [ 1843.829407] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:50: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-4e7f1a50-21e4-4d8c-8dfa-8b5c29c4ef57 x-openstack-request-id: req-4e7f1a50-21e4-4d8c-8dfa-8b5c29c4ef57 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1843.830406] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-plugged", "status": "completed", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1843.830498] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-4e7f1a50-21e4-4d8c-8dfa-8b5c29c4ef57 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1843.830725] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-4e7f1a50-21e4-4d8c-8dfa-8b5c29c4ef57'] response: {'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'code': 200} [ 1843.850864] [49942]: DEBUG neutron.plugins.ml2.plugin [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Current status of the port fd0f2cf5-9759-45eb-8cea-076711456ef5 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1843.851651] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1843.851819] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_postcommit: [ 1843.851819] [49942]: key[status], DOWN -> ACTIVE [ 1843.851819] [49942]: key[revision_number], 4 -> 5 [ 1843.851819] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1843.851958] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1843.873668] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1843.876023] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 4, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:04Z', 'revision_number': 2, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1843.876264] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] update_port_postcommit: [ 1843.876264] [49942]: key[binding:vif_type], unbound -> ovs [ 1843.876264] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} [ 1843.876264] [49942]: key[updated_at], 2025-11-20T12:50:04Z -> 2025-11-20T12:50:05Z [ 1843.876264] [49942]: key[revision_number], 2 -> 4 [ 1843.876264] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1843.880377] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1843.880705] [49942]: DEBUG neutron_lib.callbacks.manager [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-1c0fdf12-1f0e-4cbd-9d19-a7ba561f2312 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1843.882029] [49942]: [pid: 49942|app: 0|req: 6293/12388] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:50:04 2025] PUT /networking/v2.0/ports/fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 1038 bytes in 1493 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1844.197307] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9bdd9904-d4dd-4b96-a71e-cb72fb6a6833 req-583f4f81-5c82-4932-a278-d883b242d297 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1844.198192] [49941]: [pid: 49941|app: 0|req: 6096/12389] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:05 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1844.203931] [49942]: DEBUG neutron.api.wsgi [req-9bdd9904-d4dd-4b96-a71e-cb72fb6a6833 req-519bb004-2de4-47ac-8741-002960f337f1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1844.224963] [49942]: [pid: 49942|app: 0|req: 6294/12390] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:05 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1844.917795] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-b41d771c-e8f8-4c3e-a000-43b7853f1cc2 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1844.918744] [49941]: [pid: 49941|app: 0|req: 6097/12391] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:50:06 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1844.925389] [49942]: DEBUG neutron.api.wsgi [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-c80de6db-0c17-4c00-90b5-a1a78fa06ba8 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1844.939277] [49942]: [pid: 49942|app: 0|req: 6295/12392] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:50:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1844.961635] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-020b1e49-00ea-402a-ac51-f43d82904f0c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1844.962460] [49941]: [pid: 49941|app: 0|req: 6098/12393] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:50:06 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1844.992039] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-d72cdb1e-8285-43ac-87e1-9ea1812ad84a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1844.992977] [49942]: [pid: 49942|app: 0|req: 6296/12394] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:50:06 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1845.026932] [49941]: [pid: 49941|app: 0|req: 6099/12395] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:50:06 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1845.063882] [49942]: [pid: 49942|app: 0|req: 6297/12396] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:50:06 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1845.294665] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a4ca1b1f-80d0-4d6d-bbab-c332ac1b9956 req-e8bbcf39-4074-4e2e-b952-dd2ff7e3c32a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1845.295549] [49941]: [pid: 49941|app: 0|req: 6100/12397] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:07 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1845.301695] [49942]: DEBUG neutron.api.wsgi [req-a4ca1b1f-80d0-4d6d-bbab-c332ac1b9956 req-e7a1fe49-0d96-4321-81b5-57effeb3dad1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1845.321650] [49942]: [pid: 49942|app: 0|req: 6298/12398] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:07 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1845.833413] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1845.834845] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-375bd4bf-6f46-447c-8449-0392c6dc8efc" -d '{"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1845.856851] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:50: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-2bc1e0a4-f0fa-4b2c-86d4-4556730ed12f x-openstack-request-id: req-2bc1e0a4-f0fa-4b2c-86d4-4556730ed12f {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1845.857052] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1845.857147] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2bc1e0a4-f0fa-4b2c-86d4-4556730ed12f {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1845.857375] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2bc1e0a4-f0fa-4b2c-86d4-4556730ed12f'] response: {'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'status': 'completed', 'code': 200} [ 1846.116761] [49941]: DEBUG neutron.api.wsgi [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-21cad428-3400-49aa-a6e4-3e55c96e94cb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1846.117462] [49941]: DEBUG neutron.api.wsgi [req-28e7dbe7-12b4-430f-941e-8a91a3d901db req-21cad428-3400-49aa-a6e4-3e55c96e94cb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1846.117914] [49941]: [pid: 49941|app: 0|req: 6101/12399] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:50: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) [ 1846.388616] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-375bd4bf-6f46-447c-8449-0392c6dc8efc req-1e5020f5-4f47-416b-9a38-5b97bc17b662 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1846.389766] [49942]: [pid: 49942|app: 0|req: 6299/12400] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1846.395501] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e9d4b817-c777-4542-b9a0-ae097edc5fdb req-50e8586e-8c95-4138-ad8e-c171eb4dbeea tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1846.396486] [49941]: [pid: 49941|app: 0|req: 6102/12401] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1846.401951] [49941]: DEBUG neutron.api.wsgi [req-e9d4b817-c777-4542-b9a0-ae097edc5fdb req-0a7b4ebd-08bc-48ed-aaa3-4f01489a4ec6 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1846.422504] [49941]: [pid: 49941|app: 0|req: 6103/12402] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1846.431141] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-375bd4bf-6f46-447c-8449-0392c6dc8efc req-6348dddd-33f6-472a-a2ee-5f583318795d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1846.432084] [49942]: [pid: 49942|app: 0|req: 6300/12403] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1846.438378] [49941]: DEBUG neutron.api.wsgi [req-375bd4bf-6f46-447c-8449-0392c6dc8efc req-02eece96-26e9-445f-935f-d64705828aa3 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1846.451648] [49941]: [pid: 49941|app: 0|req: 6104/12404] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1846.474699] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-375bd4bf-6f46-447c-8449-0392c6dc8efc req-e7bc1752-f5f5-4b02-a37c-bf8e1004aae5 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1846.475684] [49942]: [pid: 49942|app: 0|req: 6301/12405] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1846.506270] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-375bd4bf-6f46-447c-8449-0392c6dc8efc req-06e2d348-2763-4ba1-8c0b-108e23b89be1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1846.507333] [49941]: [pid: 49941|app: 0|req: 6105/12406] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1846.541504] [49942]: [pid: 49942|app: 0|req: 6302/12407] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1846.575596] [49941]: [pid: 49941|app: 0|req: 6106/12408] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:50:08 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1847.517128] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8f584d1a-5de0-495c-9b3a-a9933ede9050 req-a22d999c-5c4f-4fe4-b070-3257f768f724 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1847.518107] [49942]: [pid: 49942|app: 0|req: 6303/12409] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:09 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1847.523975] [49941]: DEBUG neutron.api.wsgi [req-8f584d1a-5de0-495c-9b3a-a9933ede9050 req-74ba92fe-7254-4fa7-a3fb-947037199952 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1847.544575] [49941]: [pid: 49941|app: 0|req: 6107/12410] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:09 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1848.614980] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-faebd20f-3c77-4ef6-9adc-76bd182465bb req-f747b6d4-e1da-44fe-97fc-6d6206709bb9 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1848.616032] [49942]: [pid: 49942|app: 0|req: 6304/12411] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:10 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1848.621395] [49941]: DEBUG neutron.api.wsgi [req-faebd20f-3c77-4ef6-9adc-76bd182465bb req-5833b895-922c-4abd-a23e-a7552d921b33 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1848.639645] [49941]: [pid: 49941|app: 0|req: 6108/12412] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:10 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1849.717826] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8475411d-86c5-4508-afb1-ed18352b16f3 req-ede0a773-e830-4609-939a-adc6afa34b44 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1849.717826] [49942]: [pid: 49942|app: 0|req: 6305/12413] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:11 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1849.723643] [49941]: DEBUG neutron.api.wsgi [req-8475411d-86c5-4508-afb1-ed18352b16f3 req-59826588-9475-4dc1-87bc-9c6f95f52255 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1849.744410] [49941]: [pid: 49941|app: 0|req: 6109/12414] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:11 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1850.840409] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-8a086efb-a7d7-4c97-a509-cbe63635d3b0 req-f1b91e77-01f7-4697-b05c-af12a1dcfd98 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1850.841520] [49942]: [pid: 49942|app: 0|req: 6306/12415] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:12 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1850.847583] [49941]: DEBUG neutron.api.wsgi [req-8a086efb-a7d7-4c97-a509-cbe63635d3b0 req-d2b5036b-c640-4aa0-a72d-aac8f19d4e53 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1850.868563] [49941]: [pid: 49941|app: 0|req: 6110/12416] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:12 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1850.934249] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec8e75f5-f1e4-4372-ad79-d186ee334e9d req-f3b8864f-efbe-42bb-833e-d7f2ba24e156 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1850.935118] [49942]: [pid: 49942|app: 0|req: 6307/12417] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:12 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1850.946098] [49941]: DEBUG neutron.api.v2.base [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Request body: {'floatingip': {'port_id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1850.962711] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1851.167768] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1851.169114] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1851.212474] [49941]: INFO neutron.db.l3_db [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Floating IP 50c8b957-7e35-44af-a49c-414b4183f4cd associated. External IP: 10.180.180.250, port: fd0f2cf5-9759-45eb-8cea-076711456ef5. [ 1851.301560] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1851.346981] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1851.351177] [49941]: DEBUG neutron_lib.callbacks.manager [None req-29a7f876-2bf7-4b74-8ec4-9f8ba60a1cda tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1851.368768] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1851.369505] [49941]: [pid: 49941|app: 0|req: 6111/12418] 10.180.1.21 () {60 vars in 1272 bytes} [Thu Nov 20 12:50:12 2025] PUT /networking/v2.0/floatingips/50c8b957-7e35-44af-a49c-414b4183f4cd => generated 803 bytes in 427 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1851.370826] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2a35e954-4802-4d89-91ec-48bb23e9fbeb" -d '{"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1851.396692] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:50: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-1de9f098-3727-4449-8e81-16f14614bb26 x-openstack-request-id: req-1de9f098-3727-4449-8e81-16f14614bb26 {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1851.396802] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1851.396880] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-1de9f098-3727-4449-8e81-16f14614bb26 {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1851.397069] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-1de9f098-3727-4449-8e81-16f14614bb26'] response: {'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'status': 'completed', 'code': 200} [ 1851.930129] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a35e954-4802-4d89-91ec-48bb23e9fbeb req-2f47d223-dc0f-430a-aa38-c34711c261ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1851.930945] [49942]: [pid: 49942|app: 0|req: 6308/12419] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:50:13 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1043 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1851.965241] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a35e954-4802-4d89-91ec-48bb23e9fbeb req-0b920ae1-17df-40fe-ac37-654de568fd45 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1851.966135] [49941]: [pid: 49941|app: 0|req: 6112/12420] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:50:13 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1851.972177] [49942]: DEBUG neutron.api.wsgi [req-2a35e954-4802-4d89-91ec-48bb23e9fbeb req-9b7f79d0-6125-4d2f-9f5d-c5d84d4ed691 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1851.998955] [49942]: [pid: 49942|app: 0|req: 6309/12421] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:50:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 806 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1852.022165] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a35e954-4802-4d89-91ec-48bb23e9fbeb req-04732225-d92c-4c50-b364-0bb28571cd97 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1852.022971] [49941]: [pid: 49941|app: 0|req: 6113/12422] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:50:13 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1852.050836] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2a35e954-4802-4d89-91ec-48bb23e9fbeb req-8e1d4c2d-c549-48f7-bb90-5434cfe8a28d service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1852.051715] [49942]: [pid: 49942|app: 0|req: 6310/12423] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:50:13 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1852.084840] [49941]: [pid: 49941|app: 0|req: 6114/12424] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:50:13 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1852.120495] [49942]: [pid: 49942|app: 0|req: 6311/12425] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:50:13 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1862.082572] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=822,neutron:UPDATE=9,neutron:DELETE=10,neutron:INSERT=9 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1862.117624] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=540,neutron:UPDATE=9,neutron:INSERT=2,neutron:DELETE=1 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1867.150062] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5a50b98a-3fb3-4dcf-b14a-1c386373667c req-91a5a471-721e-4b84-b652-04eef09ee3f6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1867.150436] [49941]: [pid: 49941|app: 0|req: 6115/12426] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:28 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1043 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1867.155872] [49942]: DEBUG neutron.api.wsgi [req-5a50b98a-3fb3-4dcf-b14a-1c386373667c req-74bf124e-cfcd-49d2-ab4a-3277eb6af59e service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1867.175279] [49942]: [pid: 49942|app: 0|req: 6312/12427] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:28 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1877.144643] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=9 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1877.173016] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=8 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1882.451848] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f87f5849-4a97-4e1a-901c-6b441e84c814 req-b2e6f696-5d57-4459-9754-6c05f5e4f2b0 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1882.452497] [49941]: [pid: 49941|app: 0|req: 6116/12428] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:44 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1882.458421] [49942]: DEBUG neutron.api.wsgi [req-f87f5849-4a97-4e1a-901c-6b441e84c814 req-05278318-47c6-4282-95a8-e0d516d41224 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1882.475861] [49942]: [pid: 49942|app: 0|req: 6313/12429] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:44 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1889.247011] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41c543c4-de4d-4bc9-8d6f-b69083c186bb req-97335239-bbcb-4daa-8c0a-f20dd87188c8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1889.247963] [49941]: [pid: 49941|app: 0|req: 6117/12430] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:50 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1889.253847] [49942]: DEBUG neutron.api.wsgi [req-41c543c4-de4d-4bc9-8d6f-b69083c186bb req-049d9ccb-4e79-45b9-aaf6-eaffaa1bfc18 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1889.275056] [49942]: [pid: 49942|app: 0|req: 6314/12431] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:51 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1890.371602] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-297957b4-63f6-41ad-a3af-8fd0736fa460 req-3a71c1fb-3acc-4b69-81a8-d54fdd05bb93 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1890.372515] [49941]: [pid: 49941|app: 0|req: 6118/12432] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:52 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1890.380399] [49942]: DEBUG neutron.api.wsgi [req-297957b4-63f6-41ad-a3af-8fd0736fa460 req-a937e70f-4e69-4d6e-9779-79968046b70f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1890.402601] [49942]: [pid: 49942|app: 0|req: 6315/12433] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:52 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1891.475177] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3673e5e0-178f-4311-b831-19f217a893e3 req-12e7c7f7-eeed-47fc-9727-8251c5e8ba1c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1891.476102] [49941]: [pid: 49941|app: 0|req: 6119/12434] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:53 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1891.481949] [49942]: DEBUG neutron.api.wsgi [req-3673e5e0-178f-4311-b831-19f217a893e3 req-eab3f3bf-7e3d-4dbd-b7d9-52de36509120 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1891.500677] [49942]: [pid: 49942|app: 0|req: 6316/12435] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:53 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1892.570069] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-dbb09a4c-2a28-4f16-aecf-dc09cac6a6ce req-cf04d633-6617-4426-a754-bf6b65a0a67e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1892.570455] [49941]: [pid: 49941|app: 0|req: 6120/12436] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:54 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1892.576079] [49942]: DEBUG neutron.api.wsgi [req-dbb09a4c-2a28-4f16-aecf-dc09cac6a6ce req-8e7311f7-c794-4afa-92eb-187b14a155ba tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1892.594709] [49942]: [pid: 49942|app: 0|req: 6317/12437] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:54 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1893.665972] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-389a6dc2-0418-4ff8-a71f-e00751d9fd24 req-b0870905-0da5-4fb2-87d7-3577137a72d3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1893.667059] [49941]: [pid: 49941|app: 0|req: 6121/12438] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:55 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1893.673263] [49942]: DEBUG neutron.api.wsgi [req-389a6dc2-0418-4ff8-a71f-e00751d9fd24 req-2a32b8ec-cff0-4fdd-899a-e4ad74f6670a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1893.693987] [49942]: [pid: 49942|app: 0|req: 6318/12439] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:55 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1894.801281] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f5d3f2ad-d55c-43e9-a5b3-565bcd739ec6 req-dc188fbb-e59b-45df-b99a-472541592b6a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1894.802204] [49941]: [pid: 49941|app: 0|req: 6122/12440] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:56 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 64 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1894.808578] [49942]: DEBUG neutron.api.wsgi [req-f5d3f2ad-d55c-43e9-a5b3-565bcd739ec6 req-7bc06230-103c-4fb3-b68e-1f5caa0dd11a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1894.831552] [49942]: [pid: 49942|app: 0|req: 6319/12441] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:56 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1895.931047] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a349ff3d-1e16-49d4-95e5-9a1fd362026c req-9831252a-a1db-4234-9eb5-1555dc28592a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1895.931047] [49941]: [pid: 49941|app: 0|req: 6123/12442] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:57 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1895.937180] [49942]: DEBUG neutron.api.wsgi [req-a349ff3d-1e16-49d4-95e5-9a1fd362026c req-176564aa-58c3-4963-911f-bc4e2b8f73de tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1895.956877] [49942]: [pid: 49942|app: 0|req: 6320/12443] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:57 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1897.048074] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4951e1ee-7373-405d-a2b1-79fdfd956d9a req-890d379a-2ae5-4e32-8313-1455ae5931a0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1897.048992] [49941]: [pid: 49941|app: 0|req: 6124/12444] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:58 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1897.055092] [49942]: DEBUG neutron.api.wsgi [req-4951e1ee-7373-405d-a2b1-79fdfd956d9a req-63170a70-69a8-4fac-b4f6-ea4976d84eef tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1897.074111] [49942]: [pid: 49942|app: 0|req: 6321/12445] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:58 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1898.145978] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3377a075-9257-444a-977e-91596623eb3a req-c3113c12-7db4-4d7e-97a9-d6df76aaff63 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1898.147027] [49941]: [pid: 49941|app: 0|req: 6125/12446] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:50:59 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1898.154045] [49942]: DEBUG neutron.api.wsgi [req-3377a075-9257-444a-977e-91596623eb3a req-5f5d1d37-f0c4-4807-ac2f-001f69073c4f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1898.175528] [49942]: [pid: 49942|app: 0|req: 6322/12447] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:50:59 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1899.249787] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4978c206-1d25-4926-abf2-542d6b8b37cf req-ce272d80-040a-4e5b-a006-11f0752a966c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1899.250738] [49941]: [pid: 49941|app: 0|req: 6126/12448] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:00 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1899.258021] [49942]: DEBUG neutron.api.wsgi [req-4978c206-1d25-4926-abf2-542d6b8b37cf req-1612529e-b20d-40d7-ab03-a526f8ee4d6f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1899.280834] [49942]: [pid: 49942|app: 0|req: 6323/12449] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:01 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1900.392887] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1b72a209-39a2-4a47-a6d1-d82c0d02d546 req-23b6fea8-f7e0-4124-a7f5-299f8a9c2467 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1900.394039] [49941]: [pid: 49941|app: 0|req: 6127/12450] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:02 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1900.399477] [49942]: DEBUG neutron.api.wsgi [req-1b72a209-39a2-4a47-a6d1-d82c0d02d546 req-b94739ab-d1d9-49f8-9ce2-233fa56eeebf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1900.419831] [49942]: [pid: 49942|app: 0|req: 6324/12451] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:02 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1901.495345] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2fed01e-38b7-4fa8-a3b4-5c63604d44c2 req-339b4cd5-294f-471c-af81-187cd9f9547a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1901.496251] [49941]: [pid: 49941|app: 0|req: 6128/12452] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:03 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1901.502673] [49942]: DEBUG neutron.api.wsgi [req-b2fed01e-38b7-4fa8-a3b4-5c63604d44c2 req-078142fa-8532-4050-912c-8b01ae949f42 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1901.522611] [49942]: [pid: 49942|app: 0|req: 6325/12453] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:03 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1902.617945] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b3408723-f0f8-4cbc-a321-2dee71d4522b req-7563d5c1-d3fb-44c6-a9ca-d051e0e3c538 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1902.618880] [49941]: [pid: 49941|app: 0|req: 6129/12454] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:04 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1902.625110] [49942]: DEBUG neutron.api.wsgi [req-b3408723-f0f8-4cbc-a321-2dee71d4522b req-9aa7110c-7282-4356-b593-98c547559506 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1902.648449] [49942]: [pid: 49942|app: 0|req: 6326/12455] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:04 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1903.723057] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-15aefca1-f3d7-4c3e-9399-4d18695dcfe0 req-63df4eb3-8f0b-4057-8ac0-00354a9266c8 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1903.723438] [49941]: [pid: 49941|app: 0|req: 6130/12456] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:05 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1903.728731] [49942]: DEBUG neutron.api.wsgi [req-15aefca1-f3d7-4c3e-9399-4d18695dcfe0 req-3aac37de-af81-4ccc-b639-25961d9bb856 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1903.747498] [49942]: [pid: 49942|app: 0|req: 6327/12457] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:05 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1904.816326] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-949d6b76-4383-4554-a29b-5e2b93630c31 req-487eb716-862f-460d-ac49-437041a64215 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1904.817153] [49941]: [pid: 49941|app: 0|req: 6131/12458] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:06 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1904.822687] [49942]: DEBUG neutron.api.wsgi [req-949d6b76-4383-4554-a29b-5e2b93630c31 req-a58af72b-9a58-4690-b4f5-a5b834722166 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1904.841281] [49942]: [pid: 49942|app: 0|req: 6328/12459] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:06 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1905.122199] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-cef8e53a-60e7-406f-9a36-f4b1eb8014a1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1905.123059] [49941]: [pid: 49941|app: 0|req: 6132/12460] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:06 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1043 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1905.166358] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-2aa964f5-62b0-475e-a760-8abf6f660486 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1905.167929] [49942]: [pid: 49942|app: 0|req: 6329/12461] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:06 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1905.173110] [49941]: DEBUG neutron.api.wsgi [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-8845f552-f01e-4320-a62d-a0336ddac707 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1905.210760] [49941]: [pid: 49941|app: 0|req: 6133/12462] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:51:06 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 809 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1905.232734] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-b6cc5845-76ed-4bff-bbcf-6f740f23b71a service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1905.233623] [49942]: [pid: 49942|app: 0|req: 6330/12463] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:51:06 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1905.263024] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-ca3f3a4c-4d16-4ab8-bcde-aea7f95587d7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1905.264358] [49941]: [pid: 49941|app: 0|req: 6134/12464] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:06 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1905.297672] [49942]: [pid: 49942|app: 0|req: 6331/12465] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:07 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1905.331874] [49941]: [pid: 49941|app: 0|req: 6135/12466] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:07 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1905.888572] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f13f9fda-e904-4575-bcef-2c5109db86c4 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['binding:profile'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1905.889533] [49942]: [pid: 49942|app: 0|req: 6332/12467] 10.180.1.21 () {60 vars in 1573 bytes} [Thu Nov 20 12:51:07 2025] GET /networking/v2.0/ports/fd0f2cf5-9759-45eb-8cea-076711456ef5?fields=binding%3Aprofile&fields=network_id => generated 62 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1905.921456] [49942]: [pid: 49942|app: 0|req: 6333/12468] 10.180.1.21 () {60 vars in 1532 bytes} [Thu Nov 20 12:51:07 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=dns_domain => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1905.927267] [49942]: DEBUG neutron.api.v2.base [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Request body: {'port': {'binding:host_id': None, 'binding:profile': {}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1905.940101] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-68bb52a1-52cd-402a-ad01-169658f66507 req-ce0275fc-cd98-45ce-a6dd-2982ffde1401 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1905.941016] [49941]: [pid: 49941|app: 0|req: 6136/12469] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:07 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 750 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1905.946208] [49941]: DEBUG neutron.api.wsgi [req-68bb52a1-52cd-402a-ad01-169658f66507 req-fc623860-026f-49b5-8689-d45c9a251b7a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1905.959431] [49942]: DEBUG neutron_lib.callbacks.manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1905.966535] [49941]: [pid: 49941|app: 0|req: 6137/12470] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:07 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1906.008868] [49942]: DEBUG neutron.plugins.ml2.db [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1906.035142] [49942]: DEBUG neutron.plugins.ml2.db [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1906.054128] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1906.056545] [49942]: DEBUG neutron_lib.callbacks.manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Publish callbacks [] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1906.056851] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] update_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1906.057094] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] update_port_precommit: [ 1906.057094] [49942]: key[status], ACTIVE -> DOWN [ 1906.057094] [49942]: key[binding:host_id], cpu-1 -> [ 1906.057094] [49942]: key[binding:vif_type], ovs -> unbound [ 1906.057094] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1906.057094] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1906.059415] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-a83ba8f7-5421-4c07-95e1-93909e602e8f" -d '{"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-unplugged", "status": "completed", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1906.060909] [49942]: DEBUG neutron_lib.callbacks.manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1906.079926] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=6']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1906.082196] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 185 Content-Type: application/json Date: Thu, 20 Nov 2025 12:51: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-a7c5c9d9-f823-461c-b386-85ffd52077c6 x-openstack-request-id: req-a7c5c9d9-f823-461c-b386-85ffd52077c6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1906.082381] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-unplugged", "status": "completed", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1906.084049] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a7c5c9d9-f823-461c-b386-85ffd52077c6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1906.084241] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a7c5c9d9-f823-461c-b386-85ffd52077c6'] response: {'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-unplugged', 'status': 'completed', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'code': 200} [ 1906.084975] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085104] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085208] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085307] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085404] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085529] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085623] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085716] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085807] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085897] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.085987] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086113] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086175] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086264] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086352] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086498] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086620] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086737] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086799] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086889] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.086979] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087079] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087168] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087258] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087346] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087439] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087575] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087623] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087701] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.087798] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1906.088542] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Tracked resource versions report: [ 1906.088542] [49942]: pushed versions: [ 1906.088542] [49942]: { 'AddressGroup': {'1.2'}, [ 1906.088542] [49942]: 'Agent': {'1.1'}, [ 1906.088542] [49942]: 'ConntrackHelper': {'1.0'}, [ 1906.088542] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1906.088542] [49942]: 'Log': {'1.0'}, [ 1906.088542] [49942]: 'NDPProxy': {'1.0'}, [ 1906.088542] [49942]: 'Network': {'1.2'}, [ 1906.088542] [49942]: 'Port': {'1.10'}, [ 1906.088542] [49942]: 'PortForwarding': {'1.3'}, [ 1906.088542] [49942]: 'QosPolicy': {'1.10'}, [ 1906.088542] [49942]: 'SecurityGroup': {'1.6'}, [ 1906.088542] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1906.088542] [49942]: 'SubPort': {'1.0'}, [ 1906.088542] [49942]: 'Subnet': {'1.2'}, [ 1906.088542] [49942]: 'Trunk': {'1.1'}} [ 1906.088542] [49942]: consumer versions: [ 1906.088542] [49942]: { L3 agent@devstack: {}, [ 1906.088542] [49942]: Metadata agent@devstack: {}, [ 1906.088542] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1906.088542] [49942]: 'Agent': '1.1', [ 1906.088542] [49942]: 'ConntrackHelper': '1.0', [ 1906.088542] [49942]: 'LocalIPAssociation': '1.0', [ 1906.088542] [49942]: 'Log': '1.0', [ 1906.088542] [49942]: 'NDPProxy': '1.0', [ 1906.088542] [49942]: 'Network': '1.2', [ 1906.088542] [49942]: 'Port': '1.10', [ 1906.088542] [49942]: 'PortForwarding': '1.3', [ 1906.088542] [49942]: 'QosPolicy': '1.10', [ 1906.088542] [49942]: 'SecurityGroup': '1.6', [ 1906.088542] [49942]: 'SecurityGroupRule': '1.3', [ 1906.088542] [49942]: 'SubPort': '1.0', [ 1906.088542] [49942]: 'Subnet': '1.2', [ 1906.088542] [49942]: 'Trunk': '1.1'}, [ 1906.088542] [49942]: DHCP agent@devstack: {}, [ 1906.088542] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1906.088542] [49942]: 'Agent': '1.1', [ 1906.088542] [49942]: 'ConntrackHelper': '1.0', [ 1906.088542] [49942]: 'LocalIPAssociation': '1.0', [ 1906.088542] [49942]: 'Log': '1.0', [ 1906.088542] [49942]: 'NDPProxy': '1.0', [ 1906.088542] [49942]: 'Network': '1.2', [ 1906.088542] [49942]: 'Port': '1.10', [ 1906.088542] [49942]: 'PortForwarding': '1.3', [ 1906.088542] [49942]: 'QosPolicy': '1.10', [ 1906.088542] [49942]: 'SecurityGroup': '1.6', [ 1906.088542] [49942]: 'SecurityGroupRule': '1.3', [ 1906.088542] [49942]: 'SubPort': '1.0', [ 1906.088542] [49942]: 'Subnet': '1.2', [ 1906.088542] [49942]: 'Trunk': '1.1'}} [ 1906.088542] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1906.123513] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] No DVR routers for this DVR port fd0f2cf5-9759-45eb-8cea-076711456ef5 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1906.174535] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] update_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:50:05Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels None (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1906.175061] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] update_port_postcommit: [ 1906.175061] [49942]: key[status], ACTIVE -> DOWN [ 1906.175061] [49942]: key[binding:host_id], cpu-1 -> [ 1906.175061] [49942]: key[binding:vif_type], ovs -> unbound [ 1906.175061] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> {} [ 1906.175061] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1906.176078] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] In _notify_port_updated(), no bound segment for port fd0f2cf5-9759-45eb-8cea-076711456ef5 on network cc0bba05-4173-49a8-997e-070c64b76ad5 {{(pid=49942) _notify_port_updated /opt/stack/neutron/neutron/plugins/ml2/plugin.py:1030}} [ 1906.178817] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1906.179165] [49942]: DEBUG neutron_lib.callbacks.manager [req-e2115c68-1de8-469c-8592-6a4fa4c2133c req-f3a866e6-3d3e-4436-8e52-0f890311c213 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1906.180547] [49942]: [pid: 49942|app: 0|req: 6334/12471] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:51:07 2025] PUT /networking/v2.0/ports/fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 841 bytes in 256 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1907.055842] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b27ceb98-a7fd-4687-bce9-bace87235ba1 req-fb28d27a-40a2-42b1-860e-122ef2724cbe tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1907.056712] [49941]: [pid: 49941|app: 0|req: 6138/12472] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:08 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1907.062461] [49942]: DEBUG neutron.api.wsgi [req-b27ceb98-a7fd-4687-bce9-bace87235ba1 req-6166a114-becc-4bfc-9b93-5a7a4dc116b2 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1907.084506] [49942]: [pid: 49942|app: 0|req: 6335/12473] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:08 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1907.155461] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ddb07cf4-a8a2-49f2-a780-6c452aa2af8b req-153ae845-5386-40a7-beac-1907fab65143 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1907.156414] [49941]: [pid: 49941|app: 0|req: 6139/12474] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:08 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1907.162211] [49942]: DEBUG neutron.api.wsgi [req-ddb07cf4-a8a2-49f2-a780-6c452aa2af8b req-d1093e57-4701-469b-8607-46f1db37444d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1907.180926] [49942]: [pid: 49942|app: 0|req: 6336/12475] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:08 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1907.243513] [49941]: DEBUG neutron.api.wsgi [req-05d4146c-e5ff-4136-a5fb-6fac7cdfcf38 req-a49f251e-f9c2-4434-b4d3-2d00bcdf2321 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1907.244204] [49941]: DEBUG neutron.api.wsgi [req-05d4146c-e5ff-4136-a5fb-6fac7cdfcf38 req-a49f251e-f9c2-4434-b4d3-2d00bcdf2321 service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1907.244617] [49941]: [pid: 49941|app: 0|req: 6140/12476] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:51:08 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) [ 1907.368557] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-78d1ba89-e6bb-4095-8b62-c9382c3aad9b req-c36bf3fb-34b3-4ec8-bd56-3c2996f84a10 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1907.369477] [49942]: [pid: 49942|app: 0|req: 6337/12477] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:09 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1907.369811] [49941]: [pid: 49941|app: 0|req: 6141/12478] 10.180.1.21 () {60 vars in 1538 bytes} [Thu Nov 20 12:51:09 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021&fields=id&fields=resource_request => generated 57 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1907.374935] [49942]: DEBUG neutron.api.wsgi [req-78d1ba89-e6bb-4095-8b62-c9382c3aad9b req-20062865-d656-4cbf-80bb-c6b23da8741d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1907.398396] [49942]: [pid: 49942|app: 0|req: 6338/12479] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:09 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1907.442030] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51c9547-219a-4720-b93f-783f4848aa85 req-23aed7e2-7156-42fb-a8de-e26e0aa1b8d2 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1907.442909] [49941]: [pid: 49941|app: 0|req: 6142/12480] 10.180.1.21 () {60 vars in 1488 bytes} [Thu Nov 20 12:51:09 2025] GET /networking/v2.0/ports/fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 745 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.086968] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1908.088371] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-569a488a-2460-4929-9ef0-afa3d7492e20" -d '{"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1908.111189] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:51: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-c0a1e0e7-c714-4a68-a90a-4b47380ec2f6 x-openstack-request-id: req-c0a1e0e7-c714-4a68-a90a-4b47380ec2f6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1908.111272] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1908.111313] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-c0a1e0e7-c714-4a68-a90a-4b47380ec2f6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1908.111487] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-c0a1e0e7-c714-4a68-a90a-4b47380ec2f6'] response: {'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'status': 'completed', 'code': 200} [ 1908.484022] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6110e150-630d-4bd9-b562-63062fc7f5fa req-92bbcac1-d766-4661-8e07-d9524ca48fcd tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1908.485212] [49942]: [pid: 49942|app: 0|req: 6339/12481] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.490697] [49941]: DEBUG neutron.api.wsgi [req-6110e150-630d-4bd9-b562-63062fc7f5fa req-e59098e8-5eff-4622-a365-34ddecdd22c2 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1908.511947] [49941]: [pid: 49941|app: 0|req: 6143/12482] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.643256] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-569a488a-2460-4929-9ef0-afa3d7492e20 req-68850c86-b233-4825-b189-30749ff7572f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1908.644187] [49942]: [pid: 49942|app: 0|req: 6340/12483] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 844 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.686894] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-569a488a-2460-4929-9ef0-afa3d7492e20 req-93a891c1-ef82-4d1e-98d9-8a554d953490 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1908.687838] [49941]: [pid: 49941|app: 0|req: 6144/12484] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.695584] [49942]: DEBUG neutron.api.wsgi [req-569a488a-2460-4929-9ef0-afa3d7492e20 req-2bcb8932-0d7b-4230-a5b1-c72931f753d3 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1908.734733] [49942]: [pid: 49942|app: 0|req: 6341/12485] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 807 bytes in 43 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.757477] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-569a488a-2460-4929-9ef0-afa3d7492e20 req-48d1a22d-aa92-4dd7-a8c8-1856e02355a2 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1908.758359] [49941]: [pid: 49941|app: 0|req: 6145/12486] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.798186] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-569a488a-2460-4929-9ef0-afa3d7492e20 req-f04aae17-8e0c-40e8-908a-d5e03c2d96de service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1908.799625] [49942]: [pid: 49942|app: 0|req: 6342/12487] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1908.835637] [49941]: [pid: 49941|app: 0|req: 6146/12488] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1908.875888] [49942]: [pid: 49942|app: 0|req: 6343/12489] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:10 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1909.586120] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-99a7a703-c55a-45bc-8daf-b6d309cac1a1 req-81f72488-a122-4c1e-be44-b96bdbdef6f0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1909.586544] [49941]: [pid: 49941|app: 0|req: 6147/12490] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:11 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1909.592327] [49942]: DEBUG neutron.api.wsgi [req-99a7a703-c55a-45bc-8daf-b6d309cac1a1 req-adc52b28-ba56-455c-ad67-064bc560a6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1909.614250] [49942]: [pid: 49942|app: 0|req: 6344/12491] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:11 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1910.682336] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fb3fd84e-3aeb-474b-95cf-8889d5bf731b req-f8021aac-b257-4ab6-be44-72b5a6e86ebf tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1910.683251] [49941]: [pid: 49941|app: 0|req: 6148/12492] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:12 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1910.688951] [49942]: DEBUG neutron.api.wsgi [req-fb3fd84e-3aeb-474b-95cf-8889d5bf731b req-0887efb0-8c34-4e00-aecd-9877306f4ba5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1910.707536] [49942]: [pid: 49942|app: 0|req: 6345/12493] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:12 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1911.798191] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4458bbd1-8037-498b-add6-d05d07431295 req-bc3f1719-c726-4134-9f8f-6d9b66378973 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1911.799079] [49941]: [pid: 49941|app: 0|req: 6149/12494] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:13 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 50 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1911.805059] [49942]: DEBUG neutron.api.wsgi [req-4458bbd1-8037-498b-add6-d05d07431295 req-e9287434-0cc9-44f6-ba67-1a7d08b58fcb tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1911.823620] [49942]: [pid: 49942|app: 0|req: 6346/12495] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:13 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1912.897122] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b933fb51-1618-492c-8483-84d5162a8e35 req-0c4eef28-124b-422c-b233-fdffb3d0db45 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1912.898103] [49941]: [pid: 49941|app: 0|req: 6150/12496] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:14 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1912.904074] [49942]: DEBUG neutron.api.wsgi [req-b933fb51-1618-492c-8483-84d5162a8e35 req-30e40db0-62fd-4485-9b9e-453b4927af6b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1912.923233] [49942]: [pid: 49942|app: 0|req: 6347/12497] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:14 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1914.016071] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-1560eac7-e807-4844-a460-8f856911eb15 req-a9ef1a7c-da4a-401f-9764-4ed4efff0d1b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1914.016988] [49941]: [pid: 49941|app: 0|req: 6151/12498] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:15 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1914.022866] [49942]: DEBUG neutron.api.wsgi [req-1560eac7-e807-4844-a460-8f856911eb15 req-79d887a0-12d2-4c64-b1c2-41e3bd83910f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1914.046633] [49942]: [pid: 49942|app: 0|req: 6348/12499] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:15 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1914.105077] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51c9547-219a-4720-b93f-783f4848aa85 req-1181c5d2-78a7-49b3-9638-59b7384f09c1 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1914.105743] [49941]: [pid: 49941|app: 0|req: 6152/12500] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:15 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021&tenant_id=a40d1033719f447a90e62185cdaecd8f => generated 844 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1914.114127] [49942]: DEBUG neutron.api.v2.base [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Request body: {'port': {'binding:host_id': 'cpu-1', 'device_owner': 'compute:nova'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1914.150524] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1914.258826] [49942]: DEBUG neutron.notifiers.nova [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id fd0f2cf5-9759-45eb-8cea-076711456ef5 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1914.264394] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks [] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1914.274418] [49942]: DEBUG neutron.db.provisioning_blocks [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Transition to ACTIVE for port object fd0f2cf5-9759-45eb-8cea-076711456ef5 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1914.276079] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:15Z', 'revision_number': 6, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:07Z', 'revision_number': 6, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1914.276253] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_precommit: [ 1914.276253] [49942]: key[binding:host_id], -> cpu-1 [ 1914.276253] [49942]: key[updated_at], 2025-11-20T12:51:07Z -> 2025-11-20T12:51:15Z [ 1914.276253] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1914.277521] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1914.298393] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=7']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1914.345457] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:15Z', 'revision_number': 6, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:07Z', 'revision_number': 6, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1914.345796] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_postcommit: [ 1914.345796] [49942]: key[binding:host_id], -> cpu-1 [ 1914.345796] [49942]: key[updated_at], 2025-11-20T12:51:07Z -> 2025-11-20T12:51:15Z [ 1914.345796] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1914.351187] [49942]: DEBUG neutron.plugins.ml2.managers [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Attempting to bind port fd0f2cf5-9759-45eb-8cea-076711456ef5 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1914.351320] [49942]: DEBUG neutron.plugins.ml2.managers [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Attempting to bind port fd0f2cf5-9759-45eb-8cea-076711456ef5 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1914.351440] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Attempting to bind port fd0f2cf5-9759-45eb-8cea-076711456ef5 on network cc0bba05-4173-49a8-997e-070c64b76ad5 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1914.365875] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 51, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1914.366139] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Bind Segment={'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 51, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1914.368436] [49942]: DEBUG networking_nsxv3.api.rpc [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Bind port on Host cpu-1 & Segment [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1915.129088] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20a77a1e-e901-450e-a360-3c63594d1eb2 req-509594b3-7465-4946-b387-970fb7950567 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1915.129821] [49941]: [pid: 49941|app: 0|req: 6153/12501] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:16 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 748 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1915.136596] [49941]: DEBUG neutron.api.wsgi [req-20a77a1e-e901-450e-a360-3c63594d1eb2 req-8e85e307-547c-4bbc-b398-f0da44ded419 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1915.156958] [49941]: [pid: 49941|app: 0|req: 6154/12502] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:16 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1915.371563] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Bound using segment: {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1915.371926] [49942]: DEBUG neutron.plugins.ml2.managers [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Bound port: fd0f2cf5-9759-45eb-8cea-076711456ef5, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "1c2b89fb-df8c-47c0-83ae-44291236feb4", "external-id": "nsx-vlan-transportzone-174", "segmentation_id": 174}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1915.372063] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1915.408494] [49942]: DEBUG neutron.plugins.ml2.db [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1915.411597] [49942]: DEBUG neutron.plugins.ml2.db [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1915.412988] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:16Z', 'revision_number': 7, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:16Z', 'revision_number': 7, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1915.413224] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_precommit: [ 1915.413224] [49942]: key[binding:vif_type], unbound -> ovs [ 1915.413224] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} [ 1915.413224] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1915.416371] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1915.440702] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=9']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1915.447413] [49942]: DEBUG neutron.db.provisioning_blocks [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Provisioning complete for port fd0f2cf5-9759-45eb-8cea-076711456ef5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1915.447564] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1915.447677] [49942]: INFO neutron.plugins.ml2.plugin [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Attempt 1 to provision port fd0f2cf5-9759-45eb-8cea-076711456ef5 [ 1915.487063] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Current status of the port fd0f2cf5-9759-45eb-8cea-076711456ef5 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1915.487303] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1915.501235] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1915.507845] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-9aa4cf02-29f4-45e1-92bc-7901028f5cc9" -d '{"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-plugged", "status": "completed", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1915.511044] [49942]: DEBUG neutron.plugins.ml2.db [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1915.531529] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:51: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-a4edeba4-0929-4746-8f4b-8543c6b657ff x-openstack-request-id: req-a4edeba4-0929-4746-8f4b-8543c6b657ff {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1915.531529] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-plugged", "status": "completed", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1915.531529] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-a4edeba4-0929-4746-8f4b-8543c6b657ff {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1915.531762] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-a4edeba4-0929-4746-8f4b-8543c6b657ff'] response: {'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'code': 200} [ 1915.545498] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:17Z', 'revision_number': 10, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:17Z', 'revision_number': 9, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1915.545865] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_precommit: [ 1915.545865] [49942]: key[status], DOWN -> ACTIVE [ 1915.545865] [49942]: key[revision_number], 9 -> 10 [ 1915.545865] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1915.553125] [49942]: DEBUG neutron.db.provisioning_blocks [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Provisioning complete for port fd0f2cf5-9759-45eb-8cea-076711456ef5 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1915.553364] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1915.553543] [49942]: INFO neutron.plugins.ml2.plugin [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Attempt 1 to provision port fd0f2cf5-9759-45eb-8cea-076711456ef5 [ 1915.606478] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Current status of the port fd0f2cf5-9759-45eb-8cea-076711456ef5 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1915.607742] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:17Z', 'revision_number': 10, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:17Z', 'revision_number': 9, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}]) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1915.608161] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_postcommit: [ 1915.608161] [49942]: key[status], DOWN -> ACTIVE [ 1915.608161] [49942]: key[revision_number], 9 -> 10 [ 1915.608161] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1915.608335] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1915.641959] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Pushing event updated for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=10']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1915.645283] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:17Z', 'revision_number': 9, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:16Z', 'revision_number': 7, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'}) 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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1915.645613] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] update_port_postcommit: [ 1915.645613] [49942]: key[binding:vif_type], unbound -> ovs [ 1915.645613] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} [ 1915.645613] [49942]: key[updated_at], 2025-11-20T12:51:16Z -> 2025-11-20T12:51:17Z [ 1915.645613] [49942]: key[revision_number], 7 -> 9 [ 1915.645613] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1915.652868] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1915.653116] [49942]: DEBUG neutron_lib.callbacks.manager [req-e51c9547-219a-4720-b93f-783f4848aa85 req-af757b6c-5c24-4574-8fe8-a4cb30979de6 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1915.654848] [49942]: [pid: 49942|app: 0|req: 6349/12503] 10.180.1.21 () {64 vars in 1540 bytes} [Thu Nov 20 12:51:15 2025] PUT /networking/v2.0/ports/fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 1038 bytes in 1544 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1916.188581] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51c9547-219a-4720-b93f-783f4848aa85 req-3aa7d6d6-6e7d-4ac5-929f-343b7fb866a6 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1916.189513] [49941]: [pid: 49941|app: 0|req: 6155/12504] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:17 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1044 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1916.224685] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51c9547-219a-4720-b93f-783f4848aa85 req-fdde61a4-038a-4aa8-9729-9ee208149412 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1916.225608] [49942]: [pid: 49942|app: 0|req: 6350/12505] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:17 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1916.230047] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e4786270-2f51-4be2-9b41-fe17d02708ec req-1692f379-2458-45eb-a045-ae97385c8bd4 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1916.230822] [49941]: [pid: 49941|app: 0|req: 6156/12506] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:17 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1916.231286] [49942]: DEBUG neutron.api.wsgi [req-e51c9547-219a-4720-b93f-783f4848aa85 req-fe2b6e37-7e43-4fcc-aaa2-410206567ed9 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1916.236298] [49941]: DEBUG neutron.api.wsgi [req-e4786270-2f51-4be2-9b41-fe17d02708ec req-6931a8ec-3bfa-45f4-9ebc-ec0260c56a7d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1916.254410] [49941]: [pid: 49941|app: 0|req: 6157/12507] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:17 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1916.258440] [49942]: [pid: 49942|app: 0|req: 6351/12508] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:51:17 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 809 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1916.282875] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51c9547-219a-4720-b93f-783f4848aa85 req-c5d1430e-cbf0-47f5-8f21-afb5f9ca751c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1916.283756] [49941]: [pid: 49941|app: 0|req: 6158/12509] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:51:18 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1916.315493] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e51c9547-219a-4720-b93f-783f4848aa85 req-6ac79b2f-f362-4558-830c-4b73d3bbf644 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1916.316450] [49942]: [pid: 49942|app: 0|req: 6352/12510] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:18 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1916.352372] [49941]: [pid: 49941|app: 0|req: 6159/12511] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:18 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1916.386825] [49942]: [pid: 49942|app: 0|req: 6353/12512] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:18 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1917.378852] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ccf2cee-6b1e-4a6e-8f4e-c5bf8df2051f req-f9adbba0-411d-4ed3-81e0-c0832b470e36 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1917.379812] [49941]: [pid: 49941|app: 0|req: 6160/12513] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 65 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1917.385983] [49942]: DEBUG neutron.api.wsgi [req-0ccf2cee-6b1e-4a6e-8f4e-c5bf8df2051f req-189e6599-92e9-49fe-8e49-863c2037a7b5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1917.407285] [49942]: [pid: 49942|app: 0|req: 6354/12514] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1917.534213] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1917.535754] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-2b495ea6-de88-453d-b4d6-f1d8194a299c" -d '{"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1917.557112] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:51: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-2879bb98-f000-465d-b384-00003ada7392 x-openstack-request-id: req-2879bb98-f000-465d-b384-00003ada7392 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1917.557224] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1917.557301] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-2879bb98-f000-465d-b384-00003ada7392 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1917.557458] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-2879bb98-f000-465d-b384-00003ada7392'] response: {'name': 'network-changed', 'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'status': 'completed', 'code': 200} [ 1918.087517] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b495ea6-de88-453d-b4d6-f1d8194a299c req-7a17ab30-d423-404c-9648-0510bdb66068 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1918.088416] [49941]: [pid: 49941|app: 0|req: 6161/12515] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/ports?tenant_id=a40d1033719f447a90e62185cdaecd8f&device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 1044 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1918.122989] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b495ea6-de88-453d-b4d6-f1d8194a299c req-4586d9d1-3a2e-4d11-a95c-de4f20da851c service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1918.123994] [49942]: [pid: 49942|app: 0|req: 6355/12516] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/networks?id=cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 715 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1918.130035] [49941]: DEBUG neutron.api.wsgi [req-2b495ea6-de88-453d-b4d6-f1d8194a299c req-79fa179b-3d9c-4d9f-bccc-dc8314a2d3fd service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1918.155857] [49941]: [pid: 49941|app: 0|req: 6162/12517] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 809 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1918.176654] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b495ea6-de88-453d-b4d6-f1d8194a299c req-81aa4211-3956-471b-a252-351d9a098047 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1918.177456] [49942]: [pid: 49942|app: 0|req: 6356/12518] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/subnets?id=96ede789-9dd5-4c94-b4a2-809754199463 => generated 690 bytes in 18 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1918.203948] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2b495ea6-de88-453d-b4d6-f1d8194a299c req-85c35434-8778-4139-988f-5a0f97700bf8 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1918.204762] [49941]: [pid: 49941|app: 0|req: 6163/12519] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/ports?network_id=cc0bba05-4173-49a8-997e-070c64b76ad5&device_owner=network%3Adhcp => generated 999 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1918.238350] [49942]: [pid: 49942|app: 0|req: 6357/12520] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1918.274213] [49941]: [pid: 49941|app: 0|req: 6164/12521] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:19 2025] GET /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1918.502824] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-72e84cab-eafa-4970-bee8-4b0d5a36215f req-593a55ee-12be-4331-bf43-a33e60f7f670 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1918.503780] [49942]: [pid: 49942|app: 0|req: 6358/12522] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:20 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1918.509753] [49941]: DEBUG neutron.api.wsgi [req-72e84cab-eafa-4970-bee8-4b0d5a36215f req-9439ac40-cf3c-4d3b-b3f4-9c7cf7b036db tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1918.529174] [49941]: [pid: 49941|app: 0|req: 6165/12523] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:20 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1919.607312] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5092408e-89d6-4b68-a66e-a97ae2f22b4b req-19d5604f-449a-4fce-a830-c7f99dc292b3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1919.608135] [49942]: [pid: 49942|app: 0|req: 6359/12524] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:21 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1919.615354] [49941]: DEBUG neutron.api.wsgi [req-5092408e-89d6-4b68-a66e-a97ae2f22b4b req-3ce70fa5-1b5f-4970-b221-1b63e65c35ba tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1919.638359] [49941]: [pid: 49941|app: 0|req: 6166/12525] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:21 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1920.730300] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b29aec8d-b994-4dcf-a6f6-53dab8c25483 req-4a0a0d55-4d85-434a-a0b7-9eaefdf5ffe1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1920.731287] [49942]: [pid: 49942|app: 0|req: 6360/12526] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:22 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1920.737545] [49941]: DEBUG neutron.api.wsgi [req-b29aec8d-b994-4dcf-a6f6-53dab8c25483 req-b7901080-8519-4da0-9f7b-8e8a7c21f61c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1920.760331] [49941]: [pid: 49941|app: 0|req: 6167/12527] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:22 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1921.841600] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ab7eabfa-220f-4a5f-a8e7-f915951fa98e req-98904c93-f6de-4005-88f8-c2f2e83d6f20 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1921.842649] [49942]: [pid: 49942|app: 0|req: 6361/12528] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:23 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1921.848741] [49941]: DEBUG neutron.api.wsgi [req-ab7eabfa-220f-4a5f-a8e7-f915951fa98e req-bba2335a-fcb2-46a9-8c6f-1c90d063a6d3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1921.869138] [49941]: [pid: 49941|app: 0|req: 6168/12529] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:23 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1922.940042] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbadd375-3693-475e-b96a-e9f3e7571767 req-f5853370-203a-4038-b649-fe79c3db0e0d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1922.940042] [49942]: [pid: 49942|app: 0|req: 6362/12530] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:24 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1922.946280] [49941]: DEBUG neutron.api.wsgi [req-bbadd375-3693-475e-b96a-e9f3e7571767 req-9a28a562-47a7-45a8-8455-240a2afb8ee1 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1922.966108] [49941]: [pid: 49941|app: 0|req: 6169/12531] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:24 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1924.139306] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-ec858e9f-baf4-481d-b721-63aafcc2c759 req-8aab5306-25d2-424b-8827-3d55154033af tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1924.140318] [49942]: [pid: 49942|app: 0|req: 6363/12532] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:25 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 125 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1924.146502] [49941]: DEBUG neutron.api.wsgi [req-ec858e9f-baf4-481d-b721-63aafcc2c759 req-9d562158-271e-4ca9-a897-3d5faaeb3f9d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1924.166769] [49941]: [pid: 49941|app: 0|req: 6170/12533] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:25 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1925.242201] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-51b75b5c-1f7e-43c4-b5d0-cb6fac7eb782 req-34732aa4-0102-4370-af3a-e1fd1711dc43 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1925.243204] [49942]: [pid: 49942|app: 0|req: 6364/12534] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:26 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1925.250100] [49941]: DEBUG neutron.api.wsgi [req-51b75b5c-1f7e-43c4-b5d0-cb6fac7eb782 req-d4c6c1d5-05a4-473a-9d84-dd9c1dc51d72 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1925.273134] [49941]: [pid: 49941|app: 0|req: 6171/12535] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:27 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1926.345518] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-6abe8638-d200-40bb-8862-350833f448c5 req-d41a0842-9929-4b76-a022-51f32c12b05f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1926.346480] [49942]: [pid: 49942|app: 0|req: 6365/12536] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:28 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1926.353645] [49941]: DEBUG neutron.api.wsgi [req-6abe8638-d200-40bb-8862-350833f448c5 req-08be1ca3-ff58-4a93-9951-6f4aaeea510f tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1926.371587] [49941]: [pid: 49941|app: 0|req: 6172/12537] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:28 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1927.445323] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-13042673-912d-4bec-822b-6b4643b64d44 req-eb141b07-e3c3-4e25-8fec-8d6cfa8fc5a3 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1927.446279] [49942]: [pid: 49942|app: 0|req: 6366/12538] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:29 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1927.452088] [49941]: DEBUG neutron.api.wsgi [req-13042673-912d-4bec-822b-6b4643b64d44 req-2911c63d-0710-4915-879e-d481e3282534 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1927.471599] [49941]: [pid: 49941|app: 0|req: 6173/12539] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:29 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1928.557812] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9bdf15f3-f2d4-440a-bf2f-5f1f718fe78c req-b43d9384-1306-4da7-8b79-37255fcddc8d tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1928.558782] [49942]: [pid: 49942|app: 0|req: 6367/12540] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:30 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1928.564603] [49941]: DEBUG neutron.api.wsgi [req-9bdf15f3-f2d4-440a-bf2f-5f1f718fe78c req-47c9cade-c3e5-4036-8276-feab81a681a0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1928.590109] [49941]: [pid: 49941|app: 0|req: 6174/12541] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:30 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1928.683399] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-605837ec-4153-4319-9d2e-70a7564d8c02 req-911083e3-d419-4bd8-8937-c82df5c60079 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1928.684320] [49942]: [pid: 49942|app: 0|req: 6368/12542] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:30 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1928.690055] [49941]: DEBUG neutron.api.wsgi [req-605837ec-4153-4319-9d2e-70a7564d8c02 req-a608338f-39bd-4bf5-8bcb-2bef0c2cfa0e tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1928.708313] [49941]: [pid: 49941|app: 0|req: 6175/12543] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:30 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1928.854501] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-308d1d5d-45be-49f0-a2f6-c661fdb1de6f req-763a4dde-106d-4b51-957e-ae8f7aa27f3b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1928.855460] [49942]: [pid: 49942|app: 0|req: 6369/12544] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:30 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1928.861697] [49941]: DEBUG neutron.api.wsgi [req-308d1d5d-45be-49f0-a2f6-c661fdb1de6f req-4b7dccf9-7980-4456-b707-d8aaf5d149d6 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1928.881215] [49941]: [pid: 49941|app: 0|req: 6176/12545] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:30 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1929.996236] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-57741e08-d8ba-43c3-95ef-66ec42a5ec88 req-28343394-c44c-42cf-9898-256034059ea0 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1929.997238] [49942]: [pid: 49942|app: 0|req: 6370/12546] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:31 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 72 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1930.003782] [49941]: DEBUG neutron.api.wsgi [req-57741e08-d8ba-43c3-95ef-66ec42a5ec88 req-3e48d672-9a4b-40ad-a8a2-b03547857018 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1930.032205] [49941]: [pid: 49941|app: 0|req: 6177/12547] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:31 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1930.961916] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-48345914-4eeb-42e6-8ed4-2e971cfe154a tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1930.962834] [49942]: [pid: 49942|app: 0|req: 6371/12548] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:32 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1931.031647] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Deleting port fd0f2cf5-9759-45eb-8cea-076711456ef5 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1931.032116] [49941]: DEBUG neutron_lib.callbacks.manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1931.057349] [49941]: DEBUG neutron.plugins.ml2.db [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] For port fd0f2cf5-9759-45eb-8cea-076711456ef5, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=fd0f2cf5-9759-45eb-8cea-076711456ef5,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1931.057349] [49941]: DEBUG neutron_lib.callbacks.manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1931.061604] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:17Z', 'revision_number': 10, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1931.061798] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit: [ 1931.061798] [49941]: key[id], fd0f2cf5-9759-45eb-8cea-076711456ef5 -> None [ 1931.061798] [49941]: key[binding:vnic_type], normal -> None [ 1931.061798] [49941]: key[tags], [] -> None [ 1931.061798] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1931.061798] [49941]: key[allowed_address_pairs], [] -> None [ 1931.061798] [49941]: key[extra_dhcp_opts], [] -> None [ 1931.061798] [49941]: key[binding:profile], {} -> None [ 1931.061798] [49941]: key[admin_state_up], True -> None [ 1931.061798] [49941]: key[binding:vif_type], ovs -> None [ 1931.061798] [49941]: key[device_owner], compute:nova -> None [ 1931.061798] [49941]: key[created_at], 2025-11-20T12:50:03Z -> None [ 1931.061798] [49941]: key[updated_at], 2025-11-20T12:51:17Z -> None [ 1931.061798] [49941]: key[description], -> None [ 1931.061798] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1931.061798] [49941]: key[binding:host_id], cpu-1 -> None [ 1931.061798] [49941]: key[standard_attr_id], 1829 -> None [ 1931.061798] [49941]: key[name], -> None [ 1931.061798] [49941]: key[mac_address], fa:16:3e:81:33:45 -> None [ 1931.061798] [49941]: key[status], ACTIVE -> None [ 1931.061798] [49941]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1931.061798] [49941]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}] -> None [ 1931.061798] [49941]: key[security_groups], ['54418cb1-f902-4c08-b05c-e506370b3c7a'] -> None [ 1931.061798] [49941]: key[revision_number], 10 -> None [ 1931.061798] [49941]: key[port_security_enabled], True -> None [ 1931.061798] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1931.061798] [49941]: key[device_id], 9174867e-0118-4e3c-952c-561dbe040021 -> None [ 1931.061798] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1931.113677] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c166caca-68b7-44bc-8d31-fa9e18011721 req-baac2745-2fb8-459d-ba7a-a0be653594ca tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1931.114556] [49942]: [pid: 49942|app: 0|req: 6372/12549] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:32 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 751 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1931.119738] [49942]: DEBUG neutron.api.wsgi [req-c166caca-68b7-44bc-8d31-fa9e18011721 req-8469841b-2b53-40e7-a9b9-059e7fdb0c8c tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1931.136455] [49942]: [pid: 49942|app: 0|req: 6373/12550] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:32 2025] GET /networking/v2.0/security-groups?id=54418cb1-f902-4c08-b05c-e506370b3c7a&fields=id&fields=name => generated 113 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1931.157563] [49941]: DEBUG neutron_lib.callbacks.manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (None), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1931.157731] [49941]: DEBUG neutron_lib.callbacks.manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port-3683090'] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1931.157857] [49941]: INFO neutron.db.l3_db [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Floating IP 50c8b957-7e35-44af-a49c-414b4183f4cd disassociated. External IP: 10.180.180.250, port: fd0f2cf5-9759-45eb-8cea-076711456ef5. [ 1931.158015] [49941]: DEBUG neutron.plugins.ml2.plugin [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Calling delete_port for fd0f2cf5-9759-45eb-8cea-076711456ef5 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1931.233508] [49941]: DEBUG neutron_lib.callbacks.manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (fd0f2cf5-9759-45eb-8cea-076711456ef5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1931.240952] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event deleted for resources: {'Port': ['ID=fd0f2cf5-9759-45eb-8cea-076711456ef5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1931.244553] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.244678] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.244765] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.244866] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.244964] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245073] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245168] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245260] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245353] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245445] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245538] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245630] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245783] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.245987] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246137] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246232] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246323] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246415] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246505] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246595] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246686] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246773] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246881] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.246978] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.247080] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.247171] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.247259] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.247347] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.247435] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1931.310259] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1931.356280] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1931.376064] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] No DVR routers for this DVR port fd0f2cf5-9759-45eb-8cea-076711456ef5 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1931.376379] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit called with port settings {'id': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:81:33:45', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9174867e-0118-4e3c-952c-561dbe040021', 'device_owner': 'compute:nova', 'standard_attr_id': 1829, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['54418cb1-f902-4c08-b05c-e506370b3c7a'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:50:03Z', 'updated_at': '2025-11-20T12:51:17Z', 'revision_number': 10, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (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': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1931.376545] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit: [ 1931.376545] [49941]: key[id], fd0f2cf5-9759-45eb-8cea-076711456ef5 -> None [ 1931.376545] [49941]: key[binding:vnic_type], normal -> None [ 1931.376545] [49941]: key[tags], [] -> None [ 1931.376545] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '1c2b89fb-df8c-47c0-83ae-44291236feb4', 'external-id': 'nsx-vlan-transportzone-174', 'segmentation_id': 174, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1931.376545] [49941]: key[allowed_address_pairs], [] -> None [ 1931.376545] [49941]: key[extra_dhcp_opts], [] -> None [ 1931.376545] [49941]: key[binding:profile], {} -> None [ 1931.376545] [49941]: key[admin_state_up], True -> None [ 1931.376545] [49941]: key[binding:vif_type], ovs -> None [ 1931.376545] [49941]: key[device_owner], compute:nova -> None [ 1931.376545] [49941]: key[created_at], 2025-11-20T12:50:03Z -> None [ 1931.376545] [49941]: key[updated_at], 2025-11-20T12:51:17Z -> None [ 1931.376545] [49941]: key[description], -> None [ 1931.376545] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1931.376545] [49941]: key[binding:host_id], cpu-1 -> None [ 1931.376545] [49941]: key[standard_attr_id], 1829 -> None [ 1931.376545] [49941]: key[name], -> None [ 1931.376545] [49941]: key[mac_address], fa:16:3e:81:33:45 -> None [ 1931.376545] [49941]: key[status], ACTIVE -> None [ 1931.376545] [49941]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1931.376545] [49941]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.12'}] -> None [ 1931.376545] [49941]: key[security_groups], ['54418cb1-f902-4c08-b05c-e506370b3c7a'] -> None [ 1931.376545] [49941]: key[revision_number], 10 -> None [ 1931.376545] [49941]: key[port_security_enabled], True -> None [ 1931.376545] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1931.376545] [49941]: key[device_id], 9174867e-0118-4e3c-952c-561dbe040021 -> None [ 1931.376545] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1931.378299] [49941]: DEBUG neutron_lib.callbacks.manager [req-f0dc4a4c-ff63-41cd-aea8-8e7e659782c4 req-e5991d7c-0119-4d2a-aa4c-548fc1e9b818 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1931.378791] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-deleted', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1931.382617] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-895e4182-6e20-494f-973a-f778fb4bad09" -d '{"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-deleted", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1931.382745] [49941]: [pid: 49941|app: 0|req: 6178/12551] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:51:32 2025] DELETE /networking/v2.0/ports/fd0f2cf5-9759-45eb-8cea-076711456ef5 => generated 0 bytes in 416 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1931.405316] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:51: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-3169b314-fddf-4712-9ac8-3ba345cdd8ce x-openstack-request-id: req-3169b314-fddf-4712-9ac8-3ba345cdd8ce {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1931.405452] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "9174867e-0118-4e3c-952c-561dbe040021", "name": "network-vif-deleted", "tag": "fd0f2cf5-9759-45eb-8cea-076711456ef5", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1931.405452] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-3169b314-fddf-4712-9ac8-3ba345cdd8ce {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1931.405611] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-3169b314-fddf-4712-9ac8-3ba345cdd8ce'] response: {'server_uuid': '9174867e-0118-4e3c-952c-561dbe040021', 'name': 'network-vif-deleted', 'tag': 'fd0f2cf5-9759-45eb-8cea-076711456ef5', 'status': 'completed', 'code': 200} [ 1932.201336] [49942]: [pid: 49942|app: 0|req: 6374/12552] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:33 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1933.264182] [49941]: [pid: 49941|app: 0|req: 6179/12553] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:35 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1934.324073] [49942]: [pid: 49942|app: 0|req: 6375/12554] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:36 2025] GET /networking/v2.0/ports?device_id=9174867e-0118-4e3c-952c-561dbe040021 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1938.603521] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=882,neutron:UPDATE=2,neutron:DELETE=8 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1938.631522] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1cb4ff43-d763-4d95-862a-b55099f9631b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group (54418cb1-f902-4c08-b05c-e506370b3c7a), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.647055] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1cb4ff43-d763-4d95-862a-b55099f9631b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group (54418cb1-f902-4c08-b05c-e506370b3c7a), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.681867] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1cb4ff43-d763-4d95-862a-b55099f9631b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (54418cb1-f902-4c08-b05c-e506370b3c7a), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.686891] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-1cb4ff43-d763-4d95-862a-b55099f9631b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event deleted for resources: {'SecurityGroup': ['ID=54418cb1-f902-4c08-b05c-e506370b3c7a,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1938.692458] [49941]: DEBUG neutron_lib.callbacks.manager [None req-1cb4ff43-d763-4d95-862a-b55099f9631b tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.692985] [49941]: [pid: 49941|app: 0|req: 6180/12555] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:51:40 2025] DELETE /networking/v2.0/security-groups/54418cb1-f902-4c08-b05c-e506370b3c7a => generated 0 bytes in 94 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1938.700640] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=1035,neutron:DELETE=2,neutron:UPDATE=13,neutron:INSERT=2 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1938.706384] [49942]: INFO neutron.api.v2.resource [None req-9745b583-c350-4f28-a239-2b2f013d1960 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] show failed (client error): The resource could not be found. [ 1938.707118] [49942]: [pid: 49942|app: 0|req: 6376/12556] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:51:40 2025] GET /networking/v2.0/security-groups/54418cb1-f902-4c08-b05c-e506370b3c7a => generated 146 bytes in 11 msecs (HTTP/1.1 404) 4 headers in 164 bytes (1 switches on core 0) [ 1938.772247] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Deleting port 617aa010-5d0d-4e61-bb4e-2fc5940eac48 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1938.772439] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.802864] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.803125] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (617aa010-5d0d-4e61-bb4e-2fc5940eac48), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.807347] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit called with port settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '50c8b957-7e35-44af-a49c-414b4183f4cd', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:46:00Z', 'updated_at': '2025-11-20T12:46: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1938.807562] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_precommit: [ 1938.807562] [49941]: key[id], 617aa010-5d0d-4e61-bb4e-2fc5940eac48 -> None [ 1938.807562] [49941]: key[binding:vnic_type], normal -> None [ 1938.807562] [49941]: key[tags], [] -> None [ 1938.807562] [49941]: key[binding:vif_details], {} -> None [ 1938.807562] [49941]: key[allowed_address_pairs], [] -> None [ 1938.807562] [49941]: key[extra_dhcp_opts], [] -> None [ 1938.807562] [49941]: key[binding:profile], {} -> None [ 1938.807562] [49941]: key[admin_state_up], True -> None [ 1938.807562] [49941]: key[binding:vif_type], unbound -> None [ 1938.807562] [49941]: key[device_owner], network:floatingip -> None [ 1938.807562] [49941]: key[created_at], 2025-11-20T12:46:00Z -> None [ 1938.807562] [49941]: key[updated_at], 2025-11-20T12:46:00Z -> None [ 1938.807562] [49941]: key[description], -> None [ 1938.807562] [49941]: key[tenant_id], -> None [ 1938.807562] [49941]: key[binding:host_id], -> None [ 1938.807562] [49941]: key[standard_attr_id], 1825 -> None [ 1938.807562] [49941]: key[name], -> None [ 1938.807562] [49941]: key[mac_address], fa:16:3e:74:cf:9f -> None [ 1938.807562] [49941]: key[status], N/A -> None [ 1938.807562] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1938.807562] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.250'}] -> None [ 1938.807562] [49941]: key[security_groups], [] -> None [ 1938.807562] [49941]: key[revision_number], 2 -> None [ 1938.807562] [49941]: key[port_security_enabled], False -> None [ 1938.807562] [49941]: key[project_id], -> None [ 1938.807562] [49941]: key[device_id], 50c8b957-7e35-44af-a49c-414b4183f4cd -> None [ 1938.807562] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1938.809435] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Calling delete_port for 617aa010-5d0d-4e61-bb4e-2fc5940eac48 owned by network:floatingip {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1938.911890] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (617aa010-5d0d-4e61-bb4e-2fc5940eac48), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.919854] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Pushing event deleted for resources: {'Port': ['ID=617aa010-5d0d-4e61-bb4e-2fc5940eac48,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1938.949012] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit called with port settings {'id': '617aa010-5d0d-4e61-bb4e-2fc5940eac48', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:74:cf:9f', 'admin_state_up': True, 'status': 'N/A', 'device_id': '50c8b957-7e35-44af-a49c-414b4183f4cd', 'device_owner': 'network:floatingip', 'standard_attr_id': 1825, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:46:00Z', 'updated_at': '2025-11-20T12:46: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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1938.949283] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] delete_port_postcommit: [ 1938.949283] [49941]: key[id], 617aa010-5d0d-4e61-bb4e-2fc5940eac48 -> None [ 1938.949283] [49941]: key[binding:vnic_type], normal -> None [ 1938.949283] [49941]: key[tags], [] -> None [ 1938.949283] [49941]: key[binding:vif_details], {} -> None [ 1938.949283] [49941]: key[allowed_address_pairs], [] -> None [ 1938.949283] [49941]: key[extra_dhcp_opts], [] -> None [ 1938.949283] [49941]: key[binding:profile], {} -> None [ 1938.949283] [49941]: key[admin_state_up], True -> None [ 1938.949283] [49941]: key[binding:vif_type], unbound -> None [ 1938.949283] [49941]: key[device_owner], network:floatingip -> None [ 1938.949283] [49941]: key[created_at], 2025-11-20T12:46:00Z -> None [ 1938.949283] [49941]: key[updated_at], 2025-11-20T12:46:00Z -> None [ 1938.949283] [49941]: key[description], -> None [ 1938.949283] [49941]: key[tenant_id], -> None [ 1938.949283] [49941]: key[binding:host_id], -> None [ 1938.949283] [49941]: key[standard_attr_id], 1825 -> None [ 1938.949283] [49941]: key[name], -> None [ 1938.949283] [49941]: key[mac_address], fa:16:3e:74:cf:9f -> None [ 1938.949283] [49941]: key[status], N/A -> None [ 1938.949283] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1938.949283] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.250'}] -> None [ 1938.949283] [49941]: key[security_groups], [] -> None [ 1938.949283] [49941]: key[revision_number], 2 -> None [ 1938.949283] [49941]: key[port_security_enabled], False -> None [ 1938.949283] [49941]: key[project_id], -> None [ 1938.949283] [49941]: key[device_id], 50c8b957-7e35-44af-a49c-414b4183f4cd -> None [ 1938.949283] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1938.950926] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks [] for floatingip (50c8b957-7e35-44af-a49c-414b4183f4cd), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.953769] [49941]: DEBUG neutron_lib.callbacks.manager [None req-0ee1588a-1d96-49b5-ba4e-21c051a0e6a5 tempest-ServerActionsTestOtherB-1215912032 tempest-ServerActionsTestOtherB-1215912032-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for floatingip (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1938.954329] [49941]: [pid: 49941|app: 0|req: 6181/12557] 10.180.1.21 () {58 vars in 1255 bytes} [Thu Nov 20 12:51:40 2025] DELETE /networking/v2.0/floatingips/50c8b957-7e35-44af-a49c-414b4183f4cd => generated 0 bytes in 245 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1939.144037] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3334803'] for router_interface (9309b6f8-02e2-4166-8b94-1e9700f7cb62), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.249213] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Deleting port 36aa076a-2204-465f-8620-0975b39d3eb4 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1939.249426] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (36aa076a-2204-465f-8620-0975b39d3eb4), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.275940] [49942]: DEBUG neutron.plugins.ml2.db [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] For port 36aa076a-2204-465f-8620-0975b39d3eb4, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=36aa076a-2204-465f-8620-0975b39d3eb4,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1939.276166] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (36aa076a-2204-465f-8620-0975b39d3eb4), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.280400] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] delete_port_precommit called with port settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:46:01Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1939.280600] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] delete_port_precommit: [ 1939.280600] [49942]: key[id], 36aa076a-2204-465f-8620-0975b39d3eb4 -> None [ 1939.280600] [49942]: key[binding:vnic_type], normal -> None [ 1939.280600] [49942]: key[tags], [] -> None [ 1939.280600] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1939.280600] [49942]: key[allowed_address_pairs], [] -> None [ 1939.280600] [49942]: key[extra_dhcp_opts], [] -> None [ 1939.280600] [49942]: key[binding:profile], {} -> None [ 1939.280600] [49942]: key[admin_state_up], True -> None [ 1939.280600] [49942]: key[binding:vif_type], ovs -> None [ 1939.280600] [49942]: key[device_owner], network:router_interface -> None [ 1939.280600] [49942]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1939.280600] [49942]: key[updated_at], 2025-11-20T12:46:01Z -> None [ 1939.280600] [49942]: key[description], -> None [ 1939.280600] [49942]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1939.280600] [49942]: key[binding:host_id], devstack -> None [ 1939.280600] [49942]: key[standard_attr_id], 1819 -> None [ 1939.280600] [49942]: key[name], -> None [ 1939.280600] [49942]: key[mac_address], fa:16:3e:fd:05:2b -> None [ 1939.280600] [49942]: key[status], ACTIVE -> None [ 1939.280600] [49942]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1939.280600] [49942]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.1'}] -> None [ 1939.280600] [49942]: key[security_groups], [] -> None [ 1939.280600] [49942]: key[revision_number], 5 -> None [ 1939.280600] [49942]: key[port_security_enabled], False -> None [ 1939.280600] [49942]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1939.280600] [49942]: key[device_id], 9309b6f8-02e2-4166-8b94-1e9700f7cb62 -> None [ 1939.280600] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1939.281971] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Calling delete_port for 36aa076a-2204-465f-8620-0975b39d3eb4 owned by network:router_interface {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1939.380200] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (36aa076a-2204-465f-8620-0975b39d3eb4), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.387565] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Pushing event deleted for resources: {'Port': ['ID=36aa076a-2204-465f-8620-0975b39d3eb4,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1939.414060] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] delete_port_postcommit called with port settings {'id': '36aa076a-2204-465f-8620-0975b39d3eb4', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:fd:05:2b', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_interface', 'standard_attr_id': 1819, 'fixed_ips': [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:46:01Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['96ede789-9dd5-4c94-b4a2-809754199463'], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1939.414278] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] delete_port_postcommit: [ 1939.414278] [49942]: key[id], 36aa076a-2204-465f-8620-0975b39d3eb4 -> None [ 1939.414278] [49942]: key[binding:vnic_type], normal -> None [ 1939.414278] [49942]: key[tags], [] -> None [ 1939.414278] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1939.414278] [49942]: key[allowed_address_pairs], [] -> None [ 1939.414278] [49942]: key[extra_dhcp_opts], [] -> None [ 1939.414278] [49942]: key[binding:profile], {} -> None [ 1939.414278] [49942]: key[admin_state_up], True -> None [ 1939.414278] [49942]: key[binding:vif_type], ovs -> None [ 1939.414278] [49942]: key[device_owner], network:router_interface -> None [ 1939.414278] [49942]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1939.414278] [49942]: key[updated_at], 2025-11-20T12:46:01Z -> None [ 1939.414278] [49942]: key[description], -> None [ 1939.414278] [49942]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1939.414278] [49942]: key[binding:host_id], devstack -> None [ 1939.414278] [49942]: key[standard_attr_id], 1819 -> None [ 1939.414278] [49942]: key[name], -> None [ 1939.414278] [49942]: key[mac_address], fa:16:3e:fd:05:2b -> None [ 1939.414278] [49942]: key[status], ACTIVE -> None [ 1939.414278] [49942]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1939.414278] [49942]: key[fixed_ips], [{'subnet_id': '96ede789-9dd5-4c94-b4a2-809754199463', 'ip_address': '192.168.128.1'}] -> None [ 1939.414278] [49942]: key[security_groups], [] -> None [ 1939.414278] [49942]: key[revision_number], 5 -> None [ 1939.414278] [49942]: key[port_security_enabled], False -> None [ 1939.414278] [49942]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1939.414278] [49942]: key[device_id], 9309b6f8-02e2-4166-8b94-1e9700f7cb62 -> None [ 1939.414278] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1939.470773] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-4020242', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3340654'] for router_interface (9309b6f8-02e2-4166-8b94-1e9700f7cb62), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.568129] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49942) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1939.614219] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9f092bf5-366d-4c97-80cb-5789a007f699 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1939.618529] [49942]: [pid: 49942|app: 0|req: 6377/12558] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:51:40 2025] PUT /networking/v2.0/routers/9309b6f8-02e2-4166-8b94-1e9700f7cb62/remove_router_interface => generated 309 bytes in 661 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1939.667634] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks [] for router (9309b6f8-02e2-4166-8b94-1e9700f7cb62), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.713049] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks [] for router_gateway (9309b6f8-02e2-4166-8b94-1e9700f7cb62), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.735209] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Deleting port 053efd20-be2b-4dff-94e5-facb97445ec5 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1939.735374] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (053efd20-be2b-4dff-94e5-facb97445ec5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.759676] [49941]: DEBUG neutron.plugins.ml2.db [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] For port 053efd20-be2b-4dff-94e5-facb97445ec5, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=053efd20-be2b-4dff-94e5-facb97445ec5,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1939.759902] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (053efd20-be2b-4dff-94e5-facb97445ec5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.764646] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] delete_port_precommit called with port settings {'id': '053efd20-be2b-4dff-94e5-facb97445ec5', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:d2:01', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1817, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1939.764870] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] delete_port_precommit: [ 1939.764870] [49941]: key[id], 053efd20-be2b-4dff-94e5-facb97445ec5 -> None [ 1939.764870] [49941]: key[binding:vnic_type], normal -> None [ 1939.764870] [49941]: key[tags], [] -> None [ 1939.764870] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1939.764870] [49941]: key[allowed_address_pairs], [] -> None [ 1939.764870] [49941]: key[extra_dhcp_opts], [] -> None [ 1939.764870] [49941]: key[binding:profile], {} -> None [ 1939.764870] [49941]: key[admin_state_up], True -> None [ 1939.764870] [49941]: key[binding:vif_type], ovs -> None [ 1939.764870] [49941]: key[device_owner], network:router_gateway -> None [ 1939.764870] [49941]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1939.764870] [49941]: key[updated_at], 2025-11-20T12:45:59Z -> None [ 1939.764870] [49941]: key[description], -> None [ 1939.764870] [49941]: key[tenant_id], -> None [ 1939.764870] [49941]: key[binding:host_id], devstack -> None [ 1939.764870] [49941]: key[standard_attr_id], 1817 -> None [ 1939.764870] [49941]: key[name], -> None [ 1939.764870] [49941]: key[mac_address], fa:16:3e:40:d2:01 -> None [ 1939.764870] [49941]: key[status], ACTIVE -> None [ 1939.764870] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1939.764870] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] -> None [ 1939.764870] [49941]: key[security_groups], [] -> None [ 1939.764870] [49941]: key[revision_number], 5 -> None [ 1939.764870] [49941]: key[port_security_enabled], False -> None [ 1939.764870] [49941]: key[project_id], -> None [ 1939.764870] [49941]: key[device_id], 9309b6f8-02e2-4166-8b94-1e9700f7cb62 -> None [ 1939.764870] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1939.766863] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Calling delete_port for 053efd20-be2b-4dff-94e5-facb97445ec5 owned by network:router_gateway {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1939.843258] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (053efd20-be2b-4dff-94e5-facb97445ec5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.850650] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Pushing event deleted for resources: {'Port': ['ID=053efd20-be2b-4dff-94e5-facb97445ec5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1939.874617] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] delete_port_postcommit called with port settings {'id': '053efd20-be2b-4dff-94e5-facb97445ec5', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:40:d2:01', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '9309b6f8-02e2-4166-8b94-1e9700f7cb62', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1817, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45: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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1939.874901] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] delete_port_postcommit: [ 1939.874901] [49941]: key[id], 053efd20-be2b-4dff-94e5-facb97445ec5 -> None [ 1939.874901] [49941]: key[binding:vnic_type], normal -> None [ 1939.874901] [49941]: key[tags], [] -> None [ 1939.874901] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1939.874901] [49941]: key[allowed_address_pairs], [] -> None [ 1939.874901] [49941]: key[extra_dhcp_opts], [] -> None [ 1939.874901] [49941]: key[binding:profile], {} -> None [ 1939.874901] [49941]: key[admin_state_up], True -> None [ 1939.874901] [49941]: key[binding:vif_type], ovs -> None [ 1939.874901] [49941]: key[device_owner], network:router_gateway -> None [ 1939.874901] [49941]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1939.874901] [49941]: key[updated_at], 2025-11-20T12:45:59Z -> None [ 1939.874901] [49941]: key[description], -> None [ 1939.874901] [49941]: key[tenant_id], -> None [ 1939.874901] [49941]: key[binding:host_id], devstack -> None [ 1939.874901] [49941]: key[standard_attr_id], 1817 -> None [ 1939.874901] [49941]: key[name], -> None [ 1939.874901] [49941]: key[mac_address], fa:16:3e:40:d2:01 -> None [ 1939.874901] [49941]: key[status], ACTIVE -> None [ 1939.874901] [49941]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 1939.874901] [49941]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.220'}] -> None [ 1939.874901] [49941]: key[security_groups], [] -> None [ 1939.874901] [49941]: key[revision_number], 5 -> None [ 1939.874901] [49941]: key[port_security_enabled], False -> None [ 1939.874901] [49941]: key[project_id], -> None [ 1939.874901] [49941]: key[device_id], 9309b6f8-02e2-4166-8b94-1e9700f7cb62 -> None [ 1939.874901] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1939.876160] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3683153'] for router_gateway (9309b6f8-02e2-4166-8b94-1e9700f7cb62), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.907051] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3680776', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-116356'] for router (9309b6f8-02e2-4166-8b94-1e9700f7cb62), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.908324] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks [] for router_controller (9309b6f8-02e2-4166-8b94-1e9700f7cb62), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.944874] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3680799'] for router (9309b6f8-02e2-4166-8b94-1e9700f7cb62), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.945205] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Fanout notify agent at l3_agent the message router_deleted on router 9309b6f8-02e2-4166-8b94-1e9700f7cb62 {{(pid=49941) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 1939.949726] [49941]: DEBUG neutron_lib.callbacks.manager [None req-2b1c42dc-3627-44c1-9f03-30b0edbcad1f admin admin] Publish callbacks [] for router (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.950326] [49941]: [pid: 49941|app: 0|req: 6182/12559] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:51:41 2025] DELETE /networking/v2.0/routers/9309b6f8-02e2-4166-8b94-1e9700f7cb62 => generated 0 bytes in 329 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1939.977617] [49942]: DEBUG neutron.db.db_base_plugin_v2 [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] Deleting subnet 96ede789-9dd5-4c94-b4a2-809754199463 {{(pid=49942) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 1939.979736] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] Publish callbacks [] for subnet (96ede789-9dd5-4c94-b4a2-809754199463), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1939.991510] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-114821392'] for subnet (96ede789-9dd5-4c94-b4a2-809754199463), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.033967] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-2083512'] for subnet (96ede789-9dd5-4c94-b4a2-809754199463), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.034591] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] delete_subnet_precommit called with subnet settings {'id': '96ede789-9dd5-4c94-b4a2-809754199463', 'name': 'tempest-ServerActionsTestOtherB-2056389771-subnet', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1815, '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings None) [ 1940.034744] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] delete_subnet_precommit: [ 1940.034744] [49942]: key[ipv6_ra_mode], None -> None [ 1940.034744] [49942]: key[id], 96ede789-9dd5-4c94-b4a2-809754199463 -> None [ 1940.034744] [49942]: key[tags], [] -> None [ 1940.034744] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1940.034744] [49942]: key[enable_dhcp], True -> None [ 1940.034744] [49942]: key[ip_version], 4 -> None [ 1940.034744] [49942]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1940.034744] [49942]: key[updated_at], 2025-11-20T12:45:58Z -> None [ 1940.034744] [49942]: key[description], -> None [ 1940.034744] [49942]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.034744] [49942]: key[standard_attr_id], 1815 -> None [ 1940.034744] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1940.034744] [49942]: key[ipv6_address_mode], None -> None [ 1940.034744] [49942]: key[name], tempest-ServerActionsTestOtherB-2056389771-subnet -> None [ 1940.034744] [49942]: key[subnetpool_id], None -> None [ 1940.034744] [49942]: key[host_routes], [] -> None [ 1940.034744] [49942]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.034744] [49942]: key[shared], False -> None [ 1940.034744] [49942]: key[router:external], False -> None [ 1940.034744] [49942]: key[revision_number], 0 -> None [ 1940.034744] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1940.034744] [49942]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.034744] [49942]: key[service_types], [] -> None [ 1940.034744] [49942]: key[dns_nameservers], [] -> None [ 1940.034744] [49942]: key[segment_id], None -> None [ 1940.034744] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1940.061795] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-2083505', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941798', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-114821510', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-114868489'] for subnet (96ede789-9dd5-4c94-b4a2-809754199463), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.062039] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] delete_subnet_postcommit called with subnet settings {'id': '96ede789-9dd5-4c94-b4a2-809754199463', 'name': 'tempest-ServerActionsTestOtherB-2056389771-subnet', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': True, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1815, '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:45:58Z', 'revision_number': 0, 'segment_id': None, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings None) [ 1940.062039] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] delete_subnet_postcommit: [ 1940.062039] [49942]: key[ipv6_ra_mode], None -> None [ 1940.062039] [49942]: key[id], 96ede789-9dd5-4c94-b4a2-809754199463 -> None [ 1940.062039] [49942]: key[tags], [] -> None [ 1940.062039] [49942]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 1940.062039] [49942]: key[enable_dhcp], True -> None [ 1940.062039] [49942]: key[ip_version], 4 -> None [ 1940.062039] [49942]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1940.062039] [49942]: key[updated_at], 2025-11-20T12:45:58Z -> None [ 1940.062039] [49942]: key[description], -> None [ 1940.062039] [49942]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.062039] [49942]: key[standard_attr_id], 1815 -> None [ 1940.062039] [49942]: key[cidr], 192.168.128.0/28 -> None [ 1940.062039] [49942]: key[ipv6_address_mode], None -> None [ 1940.062039] [49942]: key[name], tempest-ServerActionsTestOtherB-2056389771-subnet -> None [ 1940.062039] [49942]: key[subnetpool_id], None -> None [ 1940.062039] [49942]: key[host_routes], [] -> None [ 1940.062039] [49942]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.062039] [49942]: key[shared], False -> None [ 1940.062039] [49942]: key[router:external], False -> None [ 1940.062039] [49942]: key[revision_number], 0 -> None [ 1940.062039] [49942]: key[gateway_ip], 192.168.128.1 -> None [ 1940.062039] [49942]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.062039] [49942]: key[service_types], [] -> None [ 1940.062039] [49942]: key[dns_nameservers], [] -> None [ 1940.062039] [49942]: key[segment_id], None -> None [ 1940.062039] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1940.067272] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] Pushing event deleted for resources: {'Subnet': ['ID=96ede789-9dd5-4c94-b4a2-809754199463,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1940.075983] [49942]: DEBUG neutron_lib.callbacks.manager [None req-4f1e56f0-8135-4e00-85f7-3933fc9a42fc admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for subnet (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.077987] [49942]: [pid: 49942|app: 0|req: 6378/12560] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:51:41 2025] DELETE /networking/v2.0/subnets/96ede789-9dd5-4c94-b4a2-809754199463 => generated 0 bytes in 125 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1940.105326] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1114941'] for network (cc0bba05-4173-49a8-997e-070c64b76ad5), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.125194] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Deleting port ed88b156-9924-4e64-8238-bfe0ce9e8e7f {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1940.125365] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ed88b156-9924-4e64-8238-bfe0ce9e8e7f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.142890] [49941]: DEBUG neutron.plugins.ml2.db [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] For port ed88b156-9924-4e64-8238-bfe0ce9e8e7f, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ed88b156-9924-4e64-8238-bfe0ce9e8e7f,segment=NetworkSegment(b01f0e4e-859e-4cbf-a878-290b530877e4),segment_id=b01f0e4e-859e-4cbf-a878-290b530877e4)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1940.143080] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ed88b156-9924-4e64-8238-bfe0ce9e8e7f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.147269] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_port_precommit called with port settings {'id': 'ed88b156-9924-4e64-8238-bfe0ce9e8e7f', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:16:47:de', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cc0bba05-4173-49a8-997e-070c64b76ad5', 'device_owner': 'network:dhcp', 'standard_attr_id': 1818, '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:51:41Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:51:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1940.147499] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_port_precommit: [ 1940.147499] [49941]: key[id], ed88b156-9924-4e64-8238-bfe0ce9e8e7f -> None [ 1940.147499] [49941]: key[binding:vnic_type], normal -> None [ 1940.147499] [49941]: key[tags], [] -> None [ 1940.147499] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1940.147499] [49941]: key[allowed_address_pairs], [] -> None [ 1940.147499] [49941]: key[extra_dhcp_opts], [] -> None [ 1940.147499] [49941]: key[binding:profile], {} -> None [ 1940.147499] [49941]: key[admin_state_up], True -> None [ 1940.147499] [49941]: key[binding:vif_type], ovs -> None [ 1940.147499] [49941]: key[device_owner], network:dhcp -> None [ 1940.147499] [49941]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1940.147499] [49941]: key[updated_at], 2025-11-20T12:51:41Z -> None [ 1940.147499] [49941]: key[description], -> None [ 1940.147499] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.147499] [49941]: key[binding:host_id], devstack -> None [ 1940.147499] [49941]: key[standard_attr_id], 1818 -> None [ 1940.147499] [49941]: key[name], -> None [ 1940.147499] [49941]: key[mac_address], fa:16:3e:16:47:de -> None [ 1940.147499] [49941]: key[status], ACTIVE -> None [ 1940.147499] [49941]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.147499] [49941]: key[fixed_ips], [] -> None [ 1940.147499] [49941]: key[security_groups], [] -> None [ 1940.147499] [49941]: key[revision_number], 5 -> None [ 1940.147499] [49941]: key[port_security_enabled], False -> None [ 1940.147499] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.147499] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.147499] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1940.148829] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Calling delete_port for ed88b156-9924-4e64-8238-bfe0ce9e8e7f owned by network:dhcp {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1940.189357] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ed88b156-9924-4e64-8238-bfe0ce9e8e7f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.199113] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Pushing event deleted for resources: {'Port': ['ID=ed88b156-9924-4e64-8238-bfe0ce9e8e7f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1940.205122] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] No DVR routers for this DVR port ed88b156-9924-4e64-8238-bfe0ce9e8e7f on host devstack {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1940.205393] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_port_postcommit called with port settings {'id': 'ed88b156-9924-4e64-8238-bfe0ce9e8e7f', 'name': '', 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'mac_address': 'fa:16:3e:16:47:de', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cc0bba05-4173-49a8-997e-070c64b76ad5', 'device_owner': 'network:dhcp', 'standard_attr_id': 1818, '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-20T12:45:58Z', 'updated_at': '2025-11-20T12:51:41Z', 'revision_number': 5, 'project_id': 'a40d1033719f447a90e62185cdaecd8f'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}}] (original binding levels None) on network {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:51:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} with segments to bind None [ 1940.205540] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_port_postcommit: [ 1940.205540] [49941]: key[id], ed88b156-9924-4e64-8238-bfe0ce9e8e7f -> None [ 1940.205540] [49941]: key[binding:vnic_type], normal -> None [ 1940.205540] [49941]: key[tags], [] -> None [ 1940.205540] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 1940.205540] [49941]: key[allowed_address_pairs], [] -> None [ 1940.205540] [49941]: key[extra_dhcp_opts], [] -> None [ 1940.205540] [49941]: key[binding:profile], {} -> None [ 1940.205540] [49941]: key[admin_state_up], True -> None [ 1940.205540] [49941]: key[binding:vif_type], ovs -> None [ 1940.205540] [49941]: key[device_owner], network:dhcp -> None [ 1940.205540] [49941]: key[created_at], 2025-11-20T12:45:58Z -> None [ 1940.205540] [49941]: key[updated_at], 2025-11-20T12:51:41Z -> None [ 1940.205540] [49941]: key[description], -> None [ 1940.205540] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.205540] [49941]: key[binding:host_id], devstack -> None [ 1940.205540] [49941]: key[standard_attr_id], 1818 -> None [ 1940.205540] [49941]: key[name], -> None [ 1940.205540] [49941]: key[mac_address], fa:16:3e:16:47:de -> None [ 1940.205540] [49941]: key[status], ACTIVE -> None [ 1940.205540] [49941]: key[network_id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.205540] [49941]: key[fixed_ips], [] -> None [ 1940.205540] [49941]: key[security_groups], [] -> None [ 1940.205540] [49941]: key[revision_number], 5 -> None [ 1940.205540] [49941]: key[port_security_enabled], False -> None [ 1940.205540] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.205540] [49941]: key[device_id], dhcp83063e5d-204f-5aff-a691-b0a3ac71908e-cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.205540] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1940.221644] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-1837978', 'neutron.services.segments.db._delete_segments_for_network-8008057288116'] for network (cc0bba05-4173-49a8-997e-070c64b76ad5), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.229604] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_network_precommit called with network settings {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:51:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} (original settings None) and network segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] [ 1940.229753] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_network_precommit: [ 1940.229753] [49941]: key[vlan_transparent], None -> None [ 1940.229753] [49941]: key[id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.229753] [49941]: key[tags], [] -> None [ 1940.229753] [49941]: key[availability_zone_hints], [] -> None [ 1940.229753] [49941]: key[mtu], 8950 -> None [ 1940.229753] [49941]: key[provider:network_type], vlan -> None [ 1940.229753] [49941]: key[admin_state_up], True -> None [ 1940.229753] [49941]: key[provider:physical_network], default -> None [ 1940.229753] [49941]: key[provider:segmentation_id], 174 -> None [ 1940.229753] [49941]: key[created_at], 2025-11-20T12:45:57Z -> None [ 1940.229753] [49941]: key[updated_at], 2025-11-20T12:51:41Z -> None [ 1940.229753] [49941]: key[description], -> None [ 1940.229753] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.229753] [49941]: key[standard_attr_id], 1813 -> None [ 1940.229753] [49941]: key[name], tempest-ServerActionsTestOtherB-2056389771-network -> None [ 1940.229753] [49941]: key[availability_zones], ['nova'] -> None [ 1940.229753] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.229753] [49941]: key[status], ACTIVE -> None [ 1940.229753] [49941]: key[shared], False -> None [ 1940.229753] [49941]: key[router:external], False -> None [ 1940.229753] [49941]: key[revision_number], 3 -> None [ 1940.229753] [49941]: key[port_security_enabled], True -> None [ 1940.229753] [49941]: key[subnets], [] -> None [ 1940.229753] [49941]: key[ipv4_address_scope], None -> None [ 1940.229753] [49941]: key[qinq], None -> None [ 1940.229753] [49941]: key[ipv6_address_scope], None -> None [ 1940.229753] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1940.230694] [49941]: DEBUG neutron.services.segments.db [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['cc0bba05-4173-49a8-997e-070c64b76ad5']}} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1940.233832] [49941]: DEBUG neutron.services.segments.db [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'b01f0e4e-859e-4cbf-a878-290b530877e4') {'for_net_delete': True} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1940.233930] [49941]: DEBUG neutron.services.segments.db [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'b01f0e4e-859e-4cbf-a878-290b530877e4') {} {{(pid=49941) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 1940.237759] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057345865', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-25944479'] for segment (b01f0e4e-859e-4cbf-a878-290b530877e4), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.247383] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730'] for segment (b01f0e4e-859e-4cbf-a878-290b530877e4), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.254768] [49941]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Releasing vlan 174 on physical network default to pool {{(pid=49941) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 1940.254948] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-1842730', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-25944653'] for segment (b01f0e4e-859e-4cbf-a878-290b530877e4), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.280073] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-1837969', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580036', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3683085'] for network (cc0bba05-4173-49a8-997e-070c64b76ad5), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.280308] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_network_postcommit called with network settings {'id': 'cc0bba05-4173-49a8-997e-070c64b76ad5', 'name': 'tempest-ServerActionsTestOtherB-2056389771-network', 'tenant_id': 'a40d1033719f447a90e62185cdaecd8f', 'project_id': 'a40d1033719f447a90e62185cdaecd8f', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1813, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:45:57Z', 'updated_at': '2025-11-20T12:51:41Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 174} (original settings None) and network segments [{'id': 'b01f0e4e-859e-4cbf-a878-290b530877e4', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 174, 'network_id': 'cc0bba05-4173-49a8-997e-070c64b76ad5'}] [ 1940.280468] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] delete_network_postcommit: [ 1940.280468] [49941]: key[vlan_transparent], None -> None [ 1940.280468] [49941]: key[id], cc0bba05-4173-49a8-997e-070c64b76ad5 -> None [ 1940.280468] [49941]: key[tags], [] -> None [ 1940.280468] [49941]: key[availability_zone_hints], [] -> None [ 1940.280468] [49941]: key[mtu], 8950 -> None [ 1940.280468] [49941]: key[provider:network_type], vlan -> None [ 1940.280468] [49941]: key[admin_state_up], True -> None [ 1940.280468] [49941]: key[provider:physical_network], default -> None [ 1940.280468] [49941]: key[provider:segmentation_id], 174 -> None [ 1940.280468] [49941]: key[created_at], 2025-11-20T12:45:57Z -> None [ 1940.280468] [49941]: key[updated_at], 2025-11-20T12:51:41Z -> None [ 1940.280468] [49941]: key[description], -> None [ 1940.280468] [49941]: key[tenant_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.280468] [49941]: key[standard_attr_id], 1813 -> None [ 1940.280468] [49941]: key[name], tempest-ServerActionsTestOtherB-2056389771-network -> None [ 1940.280468] [49941]: key[availability_zones], ['nova'] -> None [ 1940.280468] [49941]: key[project_id], a40d1033719f447a90e62185cdaecd8f -> None [ 1940.280468] [49941]: key[status], ACTIVE -> None [ 1940.280468] [49941]: key[shared], False -> None [ 1940.280468] [49941]: key[router:external], False -> None [ 1940.280468] [49941]: key[revision_number], 3 -> None [ 1940.280468] [49941]: key[port_security_enabled], True -> None [ 1940.280468] [49941]: key[subnets], [] -> None [ 1940.280468] [49941]: key[ipv4_address_scope], None -> None [ 1940.280468] [49941]: key[qinq], None -> None [ 1940.280468] [49941]: key[ipv6_address_scope], None -> None [ 1940.280468] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1940.286108] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Pushing event deleted for resources: {'Network': ['ID=cc0bba05-4173-49a8-997e-070c64b76ad5,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1940.288752] [49941]: DEBUG neutron_lib.callbacks.manager [None req-b0d24502-13a0-4511-b94a-8c4149c89773 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for network (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.290701] [49941]: [pid: 49941|app: 0|req: 6183/12561] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:51:41 2025] DELETE /networking/v2.0/networks/cc0bba05-4173-49a8-997e-070c64b76ad5 => generated 0 bytes in 210 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1940.292079] [49941]: INFO neutron.services.segments.plugin [-] Segment b01f0e4e-859e-4cbf-a878-290b530877e4 resource provider aggregate not found [ 1940.301160] [49941]: INFO neutron.services.segments.plugin [-] Segment b01f0e4e-859e-4cbf-a878-290b530877e4 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 b01f0e4e-859e-4cbf-a878-290b530877e4 found for delete ", "request_id": "req-f0ccf542-08d8-41e8-bfe6-28b8707729b4"}]} [ 1940.382221] [49942]: [pid: 49942|app: 0|req: 6379/12562] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:51:42 2025] GET /networking/v2.0/security-groups?tenant_id=a40d1033719f447a90e62185cdaecd8f&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1940.414126] [49941]: DEBUG neutron_lib.callbacks.manager [None req-71d51550-3606-4a8a-b252-a9a9504d5d52 admin admin] Publish callbacks [] for security_group (9fa4b238-39d2-4307-a214-eb5a9c204b8f), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.429940] [49941]: DEBUG neutron_lib.callbacks.manager [None req-71d51550-3606-4a8a-b252-a9a9504d5d52 admin admin] Publish callbacks [] for security_group (9fa4b238-39d2-4307-a214-eb5a9c204b8f), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.478926] [49941]: DEBUG neutron_lib.callbacks.manager [None req-71d51550-3606-4a8a-b252-a9a9504d5d52 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580039'] for security_group (9fa4b238-39d2-4307-a214-eb5a9c204b8f), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.484946] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-71d51550-3606-4a8a-b252-a9a9504d5d52 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=9fa4b238-39d2-4307-a214-eb5a9c204b8f,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1940.490683] [49941]: DEBUG neutron_lib.callbacks.manager [None req-71d51550-3606-4a8a-b252-a9a9504d5d52 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.491451] [49941]: [pid: 49941|app: 0|req: 6184/12563] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:51:42 2025] DELETE /networking/v2.0/security-groups/9fa4b238-39d2-4307-a214-eb5a9c204b8f => generated 0 bytes in 107 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 1940.916270] [49942]: DEBUG neutron.api.v2.base [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Request body: {'network': {'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1940.930820] [49942]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Made reservation on behalf of 121e6c1813fc4f16855aee2a32b3df02 for: {'network': 1} {{(pid=49942) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1940.933231] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for network (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.937293] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks [] for security_group (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.989402] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks [] for security_group (e2671159-119d-410e-9a43-796c60d6dbc9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1940.990805] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e2671159-119d-410e-9a43-796c60d6dbc9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.007738] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Pushing event updated for resources: {'SecurityGroup': ['ID=e2671159-119d-410e-9a43-796c60d6dbc9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1941.019645] [49942]: DEBUG neutron.plugins.ml2.drivers.helpers [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] vlan segment allocate from pool success with {'vlan_id': 383, 'physical_network': 'default'} {{(pid=49942) allocate_partially_specified_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/helpers.py:142}} [ 1941.025997] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (d0872df5-5b66-4356-b97b-fd827b21ed2a), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.026174] [49942]: INFO neutron.db.segments_db [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Added segment d0872df5-5b66-4356-b97b-fd827b21ed2a of type vlan for network 530b981a-18ac-4184-a203-be10e5518ba9 [ 1941.041096] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._create_ha_network_tenant_binding-3341058', 'neutron.services.auto_allocate.db._ensure_external_network_default_value_callback-8008055945652'] for network (530b981a-18ac-4184-a203-be10e5518ba9), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.050888] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] create_network_precommit called with network settings {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1835, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] [ 1941.051106] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] create_network_precommit: [ 1941.051106] [49942]: key[vlan_transparent], None -> None [ 1941.051106] [49942]: key[id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1941.051106] [49942]: key[tags], None -> [] [ 1941.051106] [49942]: key[availability_zone_hints], None -> [] [ 1941.051106] [49942]: key[mtu], None -> 8950 [ 1941.051106] [49942]: key[provider:network_type], None -> vlan [ 1941.051106] [49942]: key[admin_state_up], None -> True [ 1941.051106] [49942]: key[provider:physical_network], None -> default [ 1941.051106] [49942]: key[provider:segmentation_id], None -> 383 [ 1941.051106] [49942]: key[qinq], None -> None [ 1941.051106] [49942]: key[created_at], None -> 2025-11-20T12:51:42Z [ 1941.051106] [49942]: key[updated_at], None -> 2025-11-20T12:51:42Z [ 1941.051106] [49942]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.051106] [49942]: key[description], None -> [ 1941.051106] [49942]: key[standard_attr_id], None -> 1835 [ 1941.051106] [49942]: key[name], None -> tempest-ServerRescueTestJSON-1919558763-network [ 1941.051106] [49942]: key[availability_zones], None -> [] [ 1941.051106] [49942]: key[status], None -> ACTIVE [ 1941.051106] [49942]: key[shared], None -> False [ 1941.051106] [49942]: key[router:external], None -> False [ 1941.051106] [49942]: key[revision_number], None -> 1 [ 1941.051106] [49942]: key[port_security_enabled], None -> True [ 1941.051106] [49942]: key[subnets], None -> [] [ 1941.051106] [49942]: key[ipv4_address_scope], None -> None [ 1941.051106] [49942]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.051106] [49942]: key[ipv6_address_scope], None -> None [ 1941.051106] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1941.056680] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251'] for network (530b981a-18ac-4184-a203-be10e5518ba9), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.069834] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Pushing event updated for resources: {'Network': ['ID=530b981a-18ac-4184-a203-be10e5518ba9,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1941.071736] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] create_network_postcommit called with network settings {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1835, 'shared': False, 'port_security_enabled': True, 'router:external': False, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'qinq': None, 'vlan_transparent': None, 'description': '', 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 1} (original settings None) and network segments [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] [ 1941.071883] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] create_network_postcommit: [ 1941.071883] [49942]: key[vlan_transparent], None -> None [ 1941.071883] [49942]: key[id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1941.071883] [49942]: key[tags], None -> [] [ 1941.071883] [49942]: key[availability_zone_hints], None -> [] [ 1941.071883] [49942]: key[mtu], None -> 8950 [ 1941.071883] [49942]: key[provider:network_type], None -> vlan [ 1941.071883] [49942]: key[admin_state_up], None -> True [ 1941.071883] [49942]: key[provider:physical_network], None -> default [ 1941.071883] [49942]: key[provider:segmentation_id], None -> 383 [ 1941.071883] [49942]: key[qinq], None -> None [ 1941.071883] [49942]: key[created_at], None -> 2025-11-20T12:51:42Z [ 1941.071883] [49942]: key[updated_at], None -> 2025-11-20T12:51:42Z [ 1941.071883] [49942]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.071883] [49942]: key[description], None -> [ 1941.071883] [49942]: key[standard_attr_id], None -> 1835 [ 1941.071883] [49942]: key[name], None -> tempest-ServerRescueTestJSON-1919558763-network [ 1941.071883] [49942]: key[availability_zones], None -> [] [ 1941.071883] [49942]: key[status], None -> ACTIVE [ 1941.071883] [49942]: key[shared], None -> False [ 1941.071883] [49942]: key[router:external], None -> False [ 1941.071883] [49942]: key[revision_number], None -> 1 [ 1941.071883] [49942]: key[port_security_enabled], None -> True [ 1941.071883] [49942]: key[subnets], None -> [] [ 1941.071883] [49942]: key[ipv4_address_scope], None -> None [ 1941.071883] [49942]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.071883] [49942]: key[ipv6_address_scope], None -> None [ 1941.071883] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1941.074614] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1941.074788] [49942]: DEBUG neutron_lib.callbacks.manager [None req-9245b323-2da7-4db0-baf3-1b7c43321f3a admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.082349] [49942]: [pid: 49942|app: 0|req: 6380/12564] 10.180.1.21 () {60 vars in 1154 bytes} [Thu Nov 20 12:51:42 2025] POST /networking/v2.0/networks => generated 665 bytes in 229 msecs (HTTP/1.1 201) 4 headers in 162 bytes (2 switches on core 0) [ 1941.087714] [49941]: DEBUG neutron.api.v2.base [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Request body: {'subnet': {'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'cidr': '192.168.128.0/28', 'name': 'tempest-ServerRescueTestJSON-1919558763-subnet', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'enable_dhcp': False, 'ip_version': 4}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1941.099314] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Made reservation on behalf of 121e6c1813fc4f16855aee2a32b3df02 for: {'subnet': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1941.101689] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Publish callbacks ['neutron.services.segments.plugin.SegmentHostRoutes.host_routes_before_create-27125773'] for subnet (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.167285] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] create_subnet_precommit called with subnet settings {'id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'name': 'tempest-ServerRescueTestJSON-1919558763-subnet', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1837, '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-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings None) [ 1941.167523] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] create_subnet_precommit: [ 1941.167523] [49941]: key[ipv6_ra_mode], None -> None [ 1941.167523] [49941]: key[id], None -> fe4f3c0b-1f50-4a0f-80e0-6548088dd110 [ 1941.167523] [49941]: key[tags], None -> [] [ 1941.167523] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1941.167523] [49941]: key[enable_dhcp], None -> False [ 1941.167523] [49941]: key[ip_version], None -> 4 [ 1941.167523] [49941]: key[created_at], None -> 2025-11-20T12:51:42Z [ 1941.167523] [49941]: key[updated_at], None -> 2025-11-20T12:51:42Z [ 1941.167523] [49941]: key[description], None -> [ 1941.167523] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.167523] [49941]: key[standard_attr_id], None -> 1837 [ 1941.167523] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1941.167523] [49941]: key[ipv6_address_mode], None -> None [ 1941.167523] [49941]: key[name], None -> tempest-ServerRescueTestJSON-1919558763-subnet [ 1941.167523] [49941]: key[subnetpool_id], None -> None [ 1941.167523] [49941]: key[host_routes], None -> [] [ 1941.167523] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1941.167523] [49941]: key[shared], None -> False [ 1941.167523] [49941]: key[router:external], None -> False [ 1941.167523] [49941]: key[revision_number], None -> 0 [ 1941.167523] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1941.167523] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.167523] [49941]: key[service_types], None -> [] [ 1941.167523] [49941]: key[dns_nameservers], None -> [] [ 1941.167523] [49941]: key[segment_id], None -> None [ 1941.167523] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1941.170612] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_created-25944817', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-27126271'] for subnet (fe4f3c0b-1f50-4a0f-80e0-6548088dd110), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.182584] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Pushing event updated for resources: {'Subnet': ['ID=fe4f3c0b-1f50-4a0f-80e0-6548088dd110,revision_number=0']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1941.199232] [49941]: DEBUG neutron.plugins.ml2.drivers.mech_agent [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Checking segment: {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'} for mappings: {'default': 'br-ex'} with network types: ['local', 'flat', 'vlan'] {{(pid=49941) check_segment_for_agent /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:405}} [ 1941.199414] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Network hostable DHCP agents. Network: 530b981a-18ac-4184-a203-be10e5518ba9, hostable agents: ['169a414b-7fca-4562-8aa3-d2dcfdc09005'], hosted agents: [] {{(pid=49941) _get_network_hostable_dhcp_agents /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:330}} [ 1941.207007] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Network 530b981a-18ac-4184-a203-be10e5518ba9 is scheduled to be hosted by DHCP agent 169a414b-7fca-4562-8aa3-d2dcfdc09005 with binding_index 1 {{(pid=49941) bind /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:228}} [ 1941.211107] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Resources bound (agent type, host, resource id): (DHCP agent, devstack, 530b981a-18ac-4184-a203-be10e5518ba9) {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1941.213207] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] create_subnet_postcommit called with subnet settings {'id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'name': 'tempest-ServerRescueTestJSON-1919558763-subnet', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1837, '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-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'network': {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, '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-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383}} (original settings None) [ 1941.213351] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] create_subnet_postcommit: [ 1941.213351] [49941]: key[ipv6_ra_mode], None -> None [ 1941.213351] [49941]: key[id], None -> fe4f3c0b-1f50-4a0f-80e0-6548088dd110 [ 1941.213351] [49941]: key[tags], None -> [] [ 1941.213351] [49941]: key[allocation_pools], None -> [{'start': '192.168.128.2', 'end': '192.168.128.14'}] [ 1941.213351] [49941]: key[enable_dhcp], None -> False [ 1941.213351] [49941]: key[network], None -> {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, '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-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} [ 1941.213351] [49941]: key[ip_version], None -> 4 [ 1941.213351] [49941]: key[created_at], None -> 2025-11-20T12:51:42Z [ 1941.213351] [49941]: key[updated_at], None -> 2025-11-20T12:51:42Z [ 1941.213351] [49941]: key[description], None -> [ 1941.213351] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.213351] [49941]: key[standard_attr_id], None -> 1837 [ 1941.213351] [49941]: key[cidr], None -> 192.168.128.0/28 [ 1941.213351] [49941]: key[ipv6_address_mode], None -> None [ 1941.213351] [49941]: key[name], None -> tempest-ServerRescueTestJSON-1919558763-subnet [ 1941.213351] [49941]: key[subnetpool_id], None -> None [ 1941.213351] [49941]: key[host_routes], None -> [] [ 1941.213351] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1941.213351] [49941]: key[shared], None -> False [ 1941.213351] [49941]: key[router:external], None -> False [ 1941.213351] [49941]: key[revision_number], None -> 0 [ 1941.213351] [49941]: key[gateway_ip], None -> 192.168.128.1 [ 1941.213351] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1941.213351] [49941]: key[service_types], None -> [] [ 1941.213351] [49941]: key[dns_nameservers], None -> [] [ 1941.213351] [49941]: key[segment_id], None -> None [ 1941.213351] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1941.214907] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1941.215119] [49941]: DEBUG neutron_lib.callbacks.manager [None req-3aba1e13-a603-480d-9cd9-04ebe706d51c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.222468] [49941]: [pid: 49941|app: 0|req: 6185/12565] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:51:42 2025] POST /networking/v2.0/subnets => generated 685 bytes in 137 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1941.228204] [49942]: DEBUG neutron.api.v2.base [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Request body: {'router': {'name': 'tempest-ServerRescueTestJSON-1919558763-router', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'external_gateway_info': {'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1941.241842] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._before_router_create_handler-3340871', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._check_router_request-328955'] for router (4957cdcd-a772-45ef-8e12-6c9df42a73c6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.242713] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._precommit_router_create-3340843', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._set_distributed_flag-3335023', 'neutron.services.l3_router.l3_router_plugin.RouterAvailabilityZoneMixin._process_az_request-3942155', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._set_router_provider-328896'] for router (4957cdcd-a772-45ef-8e12-6c9df42a73c6), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.276326] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks [] for router_controller (4957cdcd-a772-45ef-8e12-6c9df42a73c6), precommit_add_association {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.322890] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks [] for router_gateway (4957cdcd-a772-45ef-8e12-6c9df42a73c6), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.383057] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks [] for router_gateway (4957cdcd-a772-45ef-8e12-6c9df42a73c6), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.386656] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175'] for port (None), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.425882] [49942]: DEBUG neutron.db.db_base_plugin_common [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Allocated IP 10.180.180.237 (c0092108-51c4-4065-86c2-4815315ad52a/ad3356f7-c944-4385-ac0e-571d9ae72ba5/5bf64cd7-a012-44a9-8500-34221cbe4233) {{(pid=49942) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1941.464630] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks [] for allowed_address_pair (5bf64cd7-a012-44a9-8500-34221cbe4233), before_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.465352] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks [] for port (5bf64cd7-a012-44a9-8500-34221cbe4233), precommit_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.465559] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] create_port_precommit called with port settings {'id': '5bf64cd7-a012-44a9-8500-34221cbe4233', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ac:7d:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1941.465700] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] create_port_precommit: [ 1941.465700] [49942]: key[id], None -> 5bf64cd7-a012-44a9-8500-34221cbe4233 [ 1941.465700] [49942]: key[binding:vnic_type], None -> normal [ 1941.465700] [49942]: key[binding:vif_details], None -> {} [ 1941.465700] [49942]: key[allowed_address_pairs], None -> [] [ 1941.465700] [49942]: key[binding:profile], None -> {} [ 1941.465700] [49942]: key[admin_state_up], None -> True [ 1941.465700] [49942]: key[binding:vif_type], None -> unbound [ 1941.465700] [49942]: key[device_owner], None -> network:router_gateway [ 1941.465700] [49942]: key[tenant_id], None -> [ 1941.465700] [49942]: key[binding:host_id], None -> [ 1941.465700] [49942]: key[standard_attr_id], None -> 1839 [ 1941.465700] [49942]: key[name], None -> [ 1941.465700] [49942]: key[mac_address], None -> fa:16:3e:ac:7d:18 [ 1941.465700] [49942]: key[status], None -> DOWN [ 1941.465700] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1941.465700] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] [ 1941.465700] [49942]: key[security_groups], None -> [] [ 1941.465700] [49942]: key[port_security_enabled], None -> False [ 1941.465700] [49942]: key[project_id], None -> [ 1941.465700] [49942]: key[device_id], None -> 4957cdcd-a772-45ef-8e12-6c9df42a73c6 [ 1941.465700] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1941.491147] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056051914', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5bf64cd7-a012-44a9-8500-34221cbe4233), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.510560] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Pushing event updated for resources: {'Port': ['ID=5bf64cd7-a012-44a9-8500-34221cbe4233,revision_number=1']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1941.518438] [49942]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Network c0092108-51c4-4065-86c2-4815315ad52a is already hosted by enough agents. {{(pid=49942) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1941.519118] [49942]: DEBUG neutron.scheduler.base_scheduler [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Resources bound (agent type, host, resource id): {{(pid=49942) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1941.520558] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Received port after_create {{(pid=49942) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1941.533219] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] create_port_postcommit called with port settings {'id': '5bf64cd7-a012-44a9-8500-34221cbe4233', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ac:7d:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], '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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:43Z', 'revision_number': 1, 'network': {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', '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': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 1941.533444] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] create_port_postcommit: [ 1941.533444] [49942]: key[id], None -> 5bf64cd7-a012-44a9-8500-34221cbe4233 [ 1941.533444] [49942]: key[binding:vnic_type], None -> normal [ 1941.533444] [49942]: key[tags], None -> [] [ 1941.533444] [49942]: key[binding:vif_details], None -> {} [ 1941.533444] [49942]: key[allowed_address_pairs], None -> [] [ 1941.533444] [49942]: key[extra_dhcp_opts], None -> [] [ 1941.533444] [49942]: key[binding:profile], None -> {} [ 1941.533444] [49942]: key[admin_state_up], None -> True [ 1941.533444] [49942]: key[network], None -> {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} [ 1941.533444] [49942]: key[binding:vif_type], None -> unbound [ 1941.533444] [49942]: key[device_owner], None -> network:router_gateway [ 1941.533444] [49942]: key[created_at], None -> 2025-11-20T12:51:43Z [ 1941.533444] [49942]: key[updated_at], None -> 2025-11-20T12:51:43Z [ 1941.533444] [49942]: key[tenant_id], None -> [ 1941.533444] [49942]: key[binding:host_id], None -> [ 1941.533444] [49942]: key[description], None -> [ 1941.533444] [49942]: key[standard_attr_id], None -> 1839 [ 1941.533444] [49942]: key[name], None -> [ 1941.533444] [49942]: key[mac_address], None -> fa:16:3e:ac:7d:18 [ 1941.533444] [49942]: key[status], None -> DOWN [ 1941.533444] [49942]: key[network_id], None -> c0092108-51c4-4065-86c2-4815315ad52a [ 1941.533444] [49942]: key[fixed_ips], None -> [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] [ 1941.533444] [49942]: key[security_groups], None -> [] [ 1941.533444] [49942]: key[revision_number], None -> 1 [ 1941.533444] [49942]: key[port_security_enabled], None -> False [ 1941.533444] [49942]: key[project_id], None -> [ 1941.533444] [49942]: key[device_id], None -> 4957cdcd-a772-45ef-8e12-6c9df42a73c6 [ 1941.533444] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1941.638031] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks [] for router_gateway (4957cdcd-a772-45ef-8e12-6c9df42a73c6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.720408] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._after_router_create-3341020', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-3334972'] for router (4957cdcd-a772-45ef-8e12-6c9df42a73c6), after_create {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.781341] [49942]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Router 4957cdcd-a772-45ef-8e12-6c9df42a73c6 is scheduled to L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 with binding_index 1 {{(pid=49942) bind_router /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:206}} [ 1941.826612] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49942) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1941.841074] [49942]: DEBUG neutron_lib.callbacks.manager [None req-7efd4108-1a90-433f-8018-007e2ffbe18e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1941.841862] [49942]: [pid: 49942|app: 0|req: 6381/12566] 10.180.1.21 () {60 vars in 1151 bytes} [Thu Nov 20 12:51:42 2025] POST /networking/v2.0/routers => generated 726 bytes in 617 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1942.032634] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.094263] [49941]: DEBUG neutron.db.db_base_plugin_common [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Allocated IP 192.168.128.1 (530b981a-18ac-4184-a203-be10e5518ba9/fe4f3c0b-1f50-4a0f-80e0-6548088dd110/ffd9729f-b816-4fd0-8a88-bf46d3fd98c7) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1942.133240] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks [] for allowed_address_pair (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.133922] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks [] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.134130] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] create_port_precommit called with port settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.1'}], 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'port_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': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1942.134271] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] create_port_precommit: [ 1942.134271] [49941]: key[id], None -> ffd9729f-b816-4fd0-8a88-bf46d3fd98c7 [ 1942.134271] [49941]: key[binding:vnic_type], None -> normal [ 1942.134271] [49941]: key[binding:vif_details], None -> {} [ 1942.134271] [49941]: key[allowed_address_pairs], None -> [] [ 1942.134271] [49941]: key[binding:profile], None -> {} [ 1942.134271] [49941]: key[admin_state_up], None -> True [ 1942.134271] [49941]: key[binding:vif_type], None -> unbound [ 1942.134271] [49941]: key[device_owner], None -> network:router_interface [ 1942.134271] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1942.134271] [49941]: key[binding:host_id], None -> [ 1942.134271] [49941]: key[standard_attr_id], None -> 1840 [ 1942.134271] [49941]: key[name], None -> [ 1942.134271] [49941]: key[mac_address], None -> fa:16:3e:c0:24:ed [ 1942.134271] [49941]: key[status], None -> DOWN [ 1942.134271] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1942.134271] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.1'}] [ 1942.134271] [49941]: key[security_groups], None -> [] [ 1942.134271] [49941]: key[port_security_enabled], None -> False [ 1942.134271] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1942.134271] [49941]: key[device_id], None -> 4957cdcd-a772-45ef-8e12-6c9df42a73c6 [ 1942.134271] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1942.152852] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.171453] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Pushing event updated for resources: {'Port': ['ID=ffd9729f-b816-4fd0-8a88-bf46d3fd98c7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1942.179044] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Network 530b981a-18ac-4184-a203-be10e5518ba9 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1942.179640] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1942.180999] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1942.193046] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] create_port_postcommit called with port settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.1'}], 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'port_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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:43Z', 'revision_number': 1, 'network': {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1942.193219] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] create_port_postcommit: [ 1942.193219] [49941]: key[id], None -> ffd9729f-b816-4fd0-8a88-bf46d3fd98c7 [ 1942.193219] [49941]: key[binding:vnic_type], None -> normal [ 1942.193219] [49941]: key[tags], None -> [] [ 1942.193219] [49941]: key[binding:vif_details], None -> {} [ 1942.193219] [49941]: key[allowed_address_pairs], None -> [] [ 1942.193219] [49941]: key[extra_dhcp_opts], None -> [] [ 1942.193219] [49941]: key[binding:profile], None -> {} [ 1942.193219] [49941]: key[admin_state_up], None -> True [ 1942.193219] [49941]: key[network], None -> {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} [ 1942.193219] [49941]: key[binding:vif_type], None -> unbound [ 1942.193219] [49941]: key[device_owner], None -> network:router_interface [ 1942.193219] [49941]: key[created_at], None -> 2025-11-20T12:51:43Z [ 1942.193219] [49941]: key[updated_at], None -> 2025-11-20T12:51:43Z [ 1942.193219] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1942.193219] [49941]: key[binding:host_id], None -> [ 1942.193219] [49941]: key[description], None -> [ 1942.193219] [49941]: key[standard_attr_id], None -> 1840 [ 1942.193219] [49941]: key[name], None -> [ 1942.193219] [49941]: key[mac_address], None -> fa:16:3e:c0:24:ed [ 1942.193219] [49941]: key[status], None -> DOWN [ 1942.193219] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1942.193219] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.1'}] [ 1942.193219] [49941]: key[security_groups], None -> [] [ 1942.193219] [49941]: key[revision_number], None -> 1 [ 1942.193219] [49941]: key[port_security_enabled], None -> False [ 1942.193219] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1942.193219] [49941]: key[device_id], None -> 4957cdcd-a772-45ef-8e12-6c9df42a73c6 [ 1942.193219] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1942.194213] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._add_csnat_on_interface_create-3682973'] for router_interface (4957cdcd-a772-45ef-8e12-6c9df42a73c6), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.323841] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147855'] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), before_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.391881] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks [] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), precommit_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.392135] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] update_port_precommit called with port settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', '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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:44Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', '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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:43Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1942.392300] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] update_port_precommit: [ 1942.392300] [49941]: key[updated_at], 2025-11-20T12:51:43Z -> 2025-11-20T12:51:44Z [ 1942.392300] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1942.394204] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154924', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056619174', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056619192', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-25944673'] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), after_update {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.412693] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Pushing event updated for resources: {'Port': ['ID=ffd9729f-b816-4fd0-8a88-bf46d3fd98c7,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1942.428788] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] update_port_postcommit called with port settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', '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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:44Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'DOWN', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', '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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:43Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1942.429054] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] update_port_postcommit: [ 1942.429054] [49941]: key[updated_at], 2025-11-20T12:51:43Z -> 2025-11-20T12:51:44Z [ 1942.429054] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1942.429263] [49941]: DEBUG neutron_lib.callbacks.manager [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_created-3659216', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._update_snat_v6_addrs_after_intf_update-3682929'] for router_interface (4957cdcd-a772-45ef-8e12-6c9df42a73c6), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1942.457433] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Network 530b981a-18ac-4184-a203-be10e5518ba9 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1942.458116] [49941]: DEBUG neutron.scheduler.base_scheduler [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1942.507980] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Router 4957cdcd-a772-45ef-8e12-6c9df42a73c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 1942.553273] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-9c1ddbad-7a41-48e6-a79c-ae8735aac42b admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 1942.556968] [49941]: [pid: 49941|app: 0|req: 6186/12567] 10.180.1.21 () {60 vars in 1323 bytes} [Thu Nov 20 12:51:43 2025] PUT /networking/v2.0/routers/4957cdcd-a772-45ef-8e12-6c9df42a73c6/add_router_interface => generated 309 bytes in 713 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1942.814134] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-5adec7ab-b1e5-4b11-8f1d-c86bdf9fa760 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1942.814975] [49942]: [pid: 49942|app: 0|req: 6382/12568] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:44 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 612 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1942.821203] [49941]: DEBUG neutron.api.wsgi [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-dc3e9390-6f37-4af6-b09d-a1bceea9cc40 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1942.825909] [49941]: [pid: 49941|app: 0|req: 6187/12569] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:51:44 2025] GET /networking/v2.0/quotas/121e6c1813fc4f16855aee2a32b3df02 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1942.885370] [49942]: [pid: 49942|app: 0|req: 6383/12570] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:51:44 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&fields=id => generated 57 bytes in 56 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1942.919181] [49941]: DEBUG neutron.api.wsgi [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-bbbb8ba9-816d-4b6a-97d8-62288071b07e service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1942.919765] [49941]: DEBUG neutron.api.wsgi [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-bbbb8ba9-816d-4b6a-97d8-62288071b07e service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49941) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1942.920175] [49941]: [pid: 49941|app: 0|req: 6188/12571] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:51:44 2025] GET /networking/v2.0/extensions => generated 15668 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 159 bytes (1 switches on core 0) [ 1942.954547] [49942]: [pid: 49942|app: 0|req: 6384/12572] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:44 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1942.991920] [49941]: [pid: 49941|app: 0|req: 6189/12573] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:44 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1943.096685] [49942]: [pid: 49942|app: 0|req: 6385/12574] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:44 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1944.168623] [49941]: [pid: 49941|app: 0|req: 6190/12575] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:45 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1945.228021] [49942]: [pid: 49942|app: 0|req: 6386/12576] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:46 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1946.290325] [49941]: [pid: 49941|app: 0|req: 6191/12577] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:48 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1947.349598] [49941]: [pid: 49941|app: 0|req: 6192/12578] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:49 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1947.380551] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-e30ace21-00c9-4f45-9e70-9d287fe93714 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1947.381440] [49942]: [pid: 49942|app: 0|req: 6387/12579] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:49 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 612 bytes in 46 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1947.388891] [49941]: DEBUG neutron.api.v2.base [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Request body: {'port': {'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'admin_state_up': True, 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1947.426378] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Made reservation on behalf of 121e6c1813fc4f16855aee2a32b3df02 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1947.429459] [49941]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.481288] [49941]: DEBUG neutron.db.db_base_plugin_common [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Allocated IP 192.168.128.12 (530b981a-18ac-4184-a203-be10e5518ba9/fe4f3c0b-1f50-4a0f-80e0-6548088dd110/83f979c6-e7bd-4fce-9224-ca62cbe89a80) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1947.548886] [49941]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks [] for allowed_address_pair (83f979c6-e7bd-4fce-9224-ca62cbe89a80), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.549634] [49941]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks [] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.549840] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_precommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': '', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'port_security_enabled': True, 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1947.549980] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_precommit: [ 1947.549980] [49941]: key[id], None -> 83f979c6-e7bd-4fce-9224-ca62cbe89a80 [ 1947.549980] [49941]: key[binding:vnic_type], None -> normal [ 1947.549980] [49941]: key[binding:vif_details], None -> {} [ 1947.549980] [49941]: key[allowed_address_pairs], None -> [] [ 1947.549980] [49941]: key[binding:profile], None -> {} [ 1947.549980] [49941]: key[admin_state_up], None -> True [ 1947.549980] [49941]: key[binding:vif_type], None -> unbound [ 1947.549980] [49941]: key[device_owner], None -> [ 1947.549980] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1947.549980] [49941]: key[binding:host_id], None -> [ 1947.549980] [49941]: key[standard_attr_id], None -> 1841 [ 1947.549980] [49941]: key[name], None -> [ 1947.549980] [49941]: key[mac_address], None -> fa:16:3e:99:50:3d [ 1947.549980] [49941]: key[status], None -> DOWN [ 1947.549980] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1947.549980] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}] [ 1947.549980] [49941]: key[security_groups], None -> ['e2671159-119d-410e-9a43-796c60d6dbc9'] [ 1947.549980] [49941]: key[port_security_enabled], None -> True [ 1947.549980] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1947.549980] [49941]: key[device_id], None -> ab036ca7-7127-47c5-a3c4-de903317a54b [ 1947.549980] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1947.578646] [49941]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.601477] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Pushing event updated for resources: {'Port': ['ID=83f979c6-e7bd-4fce-9224-ca62cbe89a80,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1947.611472] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Network 530b981a-18ac-4184-a203-be10e5518ba9 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1947.612129] [49941]: DEBUG neutron.scheduler.base_scheduler [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1947.614672] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1947.632638] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_postcommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': '', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'port_security_enabled': True, 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 1, 'network': {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1947.632877] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_postcommit: [ 1947.632877] [49941]: key[id], None -> 83f979c6-e7bd-4fce-9224-ca62cbe89a80 [ 1947.632877] [49941]: key[binding:vnic_type], None -> normal [ 1947.632877] [49941]: key[tags], None -> [] [ 1947.632877] [49941]: key[binding:vif_details], None -> {} [ 1947.632877] [49941]: key[allowed_address_pairs], None -> [] [ 1947.632877] [49941]: key[extra_dhcp_opts], None -> [] [ 1947.632877] [49941]: key[binding:profile], None -> {} [ 1947.632877] [49941]: key[admin_state_up], None -> True [ 1947.632877] [49941]: key[network], None -> {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} [ 1947.632877] [49941]: key[binding:vif_type], None -> unbound [ 1947.632877] [49941]: key[device_owner], None -> [ 1947.632877] [49941]: key[created_at], None -> 2025-11-20T12:51:49Z [ 1947.632877] [49941]: key[updated_at], None -> 2025-11-20T12:51:49Z [ 1947.632877] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1947.632877] [49941]: key[binding:host_id], None -> [ 1947.632877] [49941]: key[description], None -> [ 1947.632877] [49941]: key[standard_attr_id], None -> 1841 [ 1947.632877] [49941]: key[name], None -> [ 1947.632877] [49941]: key[mac_address], None -> fa:16:3e:99:50:3d [ 1947.632877] [49941]: key[status], None -> DOWN [ 1947.632877] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1947.632877] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}] [ 1947.632877] [49941]: key[security_groups], None -> ['e2671159-119d-410e-9a43-796c60d6dbc9'] [ 1947.632877] [49941]: key[revision_number], None -> 1 [ 1947.632877] [49941]: key[port_security_enabled], None -> True [ 1947.632877] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1947.632877] [49941]: key[device_id], None -> ab036ca7-7127-47c5-a3c4-de903317a54b [ 1947.632877] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1947.663832] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1947.664246] [49941]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-97d64a07-c403-408d-9f4a-9e29857705f7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.673198] [49941]: [pid: 49941|app: 0|req: 6193/12580] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:51:49 2025] POST /networking/v2.0/ports => generated 733 bytes in 287 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1947.680788] [49942]: DEBUG neutron.api.v2.base [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Request body: {'port': {'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1947.715182] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.813856] [49942]: DEBUG neutron.notifiers.nova [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 83f979c6-e7bd-4fce-9224-ca62cbe89a80 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1947.819184] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks [] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.826330] [49942]: DEBUG neutron.db.provisioning_blocks [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Transition to ACTIVE for port object 83f979c6-e7bd-4fce-9224-ca62cbe89a80 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1947.827812] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_precommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': '', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1947.828057] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_precommit: [ 1947.828057] [49942]: key[device_owner], -> compute:nova [ 1947.828057] [49942]: key[binding:host_id], -> cpu-1 [ 1947.828057] [49942]: key[revision_number], 1 -> 2 [ 1947.828057] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1947.829107] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1947.848337] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Pushing event updated for resources: {'Port': ['ID=83f979c6-e7bd-4fce-9224-ca62cbe89a80,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1947.881311] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_postcommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': '', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1947.881599] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_postcommit: [ 1947.881599] [49942]: key[device_owner], -> compute:nova [ 1947.881599] [49942]: key[binding:host_id], -> cpu-1 [ 1947.881599] [49942]: key[revision_number], 1 -> 2 [ 1947.881599] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1947.887797] [49942]: DEBUG neutron.plugins.ml2.managers [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Attempting to bind port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1947.887960] [49942]: DEBUG neutron.plugins.ml2.managers [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Attempting to bind port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1947.888058] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Attempting to bind port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 on network 530b981a-18ac-4184-a203-be10e5518ba9 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1947.916683] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 51, 40), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1947.916996] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Bind Segment={'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 51, 40), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1947.919706] [49942]: DEBUG networking_nsxv3.api.rpc [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Bind port on Host cpu-1 & Segment [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1948.431540] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-40a54187-8518-46a5-82e2-63b12453f979 req-31a39e8d-0800-497e-8ab7-eae9f78c43cb tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1948.432453] [49941]: [pid: 49941|app: 0|req: 6194/12581] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:50 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 748 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1948.438092] [49941]: DEBUG neutron.api.wsgi [req-40a54187-8518-46a5-82e2-63b12453f979 req-463eca52-a05e-4645-94de-cd724a592f92 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1948.458704] [49941]: [pid: 49941|app: 0|req: 6195/12582] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:50 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1948.922808] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Bound using segment: {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1948.923203] [49942]: DEBUG neutron.plugins.ml2.managers [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Bound port: 83f979c6-e7bd-4fce-9224-ca62cbe89a80, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "360308f4-9d0a-4ec2-8bcf-44891f452847", "external-id": "nsx-vlan-transportzone-383", "segmentation_id": 383}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1948.923295] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1948.961567] [49942]: DEBUG neutron.plugins.ml2.db [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] For port 83f979c6-e7bd-4fce-9224-ca62cbe89a80, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1948.963830] [49942]: DEBUG neutron.plugins.ml2.db [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] For port 83f979c6-e7bd-4fce-9224-ca62cbe89a80, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83f979c6-e7bd-4fce-9224-ca62cbe89a80,segment=NetworkSegment(d0872df5-5b66-4356-b97b-fd827b21ed2a),segment_id=d0872df5-5b66-4356-b97b-fd827b21ed2a)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1948.965124] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_precommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1948.965306] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_precommit: [ 1948.965306] [49942]: key[binding:vif_type], unbound -> ovs [ 1948.965306] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} [ 1948.965306] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1948.967888] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1948.989694] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Pushing event updated for resources: {'Port': ['ID=83f979c6-e7bd-4fce-9224-ca62cbe89a80,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1948.995728] [49942]: DEBUG neutron.db.provisioning_blocks [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Provisioning complete for port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1948.995728] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1948.995728] [49942]: INFO neutron.plugins.ml2.plugin [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Attempt 1 to provision port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 [ 1949.028979] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Current status of the port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1949.029188] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1949.043850] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83f979c6-e7bd-4fce-9224-ca62cbe89a80'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1949.051310] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-ca4a52b4-4dc4-4069-836d-30dc5d987601" -d '{"events": [{"server_uuid": "ab036ca7-7127-47c5-a3c4-de903317a54b", "name": "network-vif-plugged", "status": "completed", "tag": "83f979c6-e7bd-4fce-9224-ca62cbe89a80"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1949.053403] [49942]: DEBUG neutron.plugins.ml2.db [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] For port 83f979c6-e7bd-4fce-9224-ca62cbe89a80, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83f979c6-e7bd-4fce-9224-ca62cbe89a80,segment=NetworkSegment(d0872df5-5b66-4356-b97b-fd827b21ed2a),segment_id=d0872df5-5b66-4356-b97b-fd827b21ed2a)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1949.074721] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:51: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-ccc0fd7e-b647-463a-a795-6027a28febde x-openstack-request-id: req-ccc0fd7e-b647-463a-a795-6027a28febde {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1949.074826] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ab036ca7-7127-47c5-a3c4-de903317a54b", "name": "network-vif-plugged", "status": "completed", "tag": "83f979c6-e7bd-4fce-9224-ca62cbe89a80", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1949.074913] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-ccc0fd7e-b647-463a-a795-6027a28febde {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1949.075272] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-ccc0fd7e-b647-463a-a795-6027a28febde'] response: {'server_uuid': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'code': 200} [ 1949.086202] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_precommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:50Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:50Z', 'revision_number': 4, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}]) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1949.086395] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_precommit: [ 1949.086395] [49942]: key[status], DOWN -> ACTIVE [ 1949.086395] [49942]: key[revision_number], 4 -> 5 [ 1949.086395] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1949.091355] [49942]: DEBUG neutron.db.provisioning_blocks [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Provisioning complete for port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1949.091503] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1949.091609] [49942]: INFO neutron.plugins.ml2.plugin [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Attempt 1 to provision port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 [ 1949.125594] [49942]: DEBUG neutron.plugins.ml2.plugin [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Current status of the port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1949.126284] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_postcommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:50Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:50Z', 'revision_number': 4, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}]) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1949.126533] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_postcommit: [ 1949.126533] [49942]: key[status], DOWN -> ACTIVE [ 1949.126533] [49942]: key[revision_number], 4 -> 5 [ 1949.126533] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1949.126687] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1949.148127] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Pushing event updated for resources: {'Port': ['ID=83f979c6-e7bd-4fce-9224-ca62cbe89a80,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1949.150393] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_postcommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:50Z', 'revision_number': 4, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:49Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1949.150552] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] update_port_postcommit: [ 1949.150552] [49942]: key[binding:vif_type], unbound -> ovs [ 1949.150552] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}} [ 1949.150552] [49942]: key[updated_at], 2025-11-20T12:51:49Z -> 2025-11-20T12:51:50Z [ 1949.150552] [49942]: key[revision_number], 2 -> 4 [ 1949.150552] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1949.155514] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1949.155849] [49942]: DEBUG neutron_lib.callbacks.manager [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-9832bd23-58be-4ff9-9233-58b1d36ebab7 service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1949.157231] [49942]: [pid: 49942|app: 0|req: 6388/12583] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:51:49 2025] PUT /networking/v2.0/ports/83f979c6-e7bd-4fce-9224-ca62cbe89a80 => generated 1038 bytes in 1479 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1949.543480] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-2dfa7fd2-ba98-4345-99cc-90eb32e767fc req-1d609d95-7220-4901-85cb-29d58b4f56bd tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1949.544422] [49941]: [pid: 49941|app: 0|req: 6196/12584] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:51 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1949.550127] [49942]: DEBUG neutron.api.wsgi [req-2dfa7fd2-ba98-4345-99cc-90eb32e767fc req-11dec2f0-c65d-40e2-a954-73618f2f2a76 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1949.572195] [49942]: [pid: 49942|app: 0|req: 6389/12585] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:51 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1950.196107] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-1813f104-34d6-4015-8ba6-e31bee5ca7d5 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1950.196973] [49941]: [pid: 49941|app: 0|req: 6197/12586] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:51 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1950.203421] [49942]: DEBUG neutron.api.wsgi [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-f4c10561-1749-4874-8c99-b3d262f49c8d service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1950.216809] [49942]: [pid: 49942|app: 0|req: 6390/12587] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:51:51 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=83f979c6-e7bd-4fce-9224-ca62cbe89a80 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1950.240424] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e8ec6379-3c36-40ad-9e2f-ea03f6a3e29e req-6a73f437-6e18-4782-8a82-4cce65e8e68d service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1950.241795] [49941]: [pid: 49941|app: 0|req: 6198/12588] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:51:51 2025] GET /networking/v2.0/subnets?id=fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 688 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1950.258106] [49942]: [pid: 49942|app: 0|req: 6391/12589] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:51 2025] GET /networking/v2.0/ports?network_id=530b981a-18ac-4184-a203-be10e5518ba9&device_owner=network%3Adhcp => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1950.293393] [49941]: [pid: 49941|app: 0|req: 6199/12590] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:52 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1950.328989] [49942]: [pid: 49942|app: 0|req: 6392/12591] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:52 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1950.644533] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0ba7b578-0854-4e6d-8c3c-0e58c9804ad7 req-53198c56-be09-4b00-b424-136d551cf0fb tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1950.645389] [49941]: [pid: 49941|app: 0|req: 6200/12592] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:52 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1950.651381] [49942]: DEBUG neutron.api.wsgi [req-0ba7b578-0854-4e6d-8c3c-0e58c9804ad7 req-1bd86356-83b9-454e-8be1-0d7bfd796b69 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1950.670461] [49942]: [pid: 49942|app: 0|req: 6393/12593] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:52 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1951.078694] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'tag': '83f979c6-e7bd-4fce-9224-ca62cbe89a80'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1951.080174] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-b54fc98c-8bfb-4bf7-8b60-4391b4d80054" -d '{"events": [{"name": "network-changed", "server_uuid": "ab036ca7-7127-47c5-a3c4-de903317a54b", "tag": "83f979c6-e7bd-4fce-9224-ca62cbe89a80"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1951.103736] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:51: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-0dde74ea-70e1-4e75-8288-5cbeee04c87a x-openstack-request-id: req-0dde74ea-70e1-4e75-8288-5cbeee04c87a {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1951.103872] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "ab036ca7-7127-47c5-a3c4-de903317a54b", "tag": "83f979c6-e7bd-4fce-9224-ca62cbe89a80", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1951.103976] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-0dde74ea-70e1-4e75-8288-5cbeee04c87a {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1951.104213] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-0dde74ea-70e1-4e75-8288-5cbeee04c87a'] response: {'name': 'network-changed', 'server_uuid': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'tag': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'status': 'completed', 'code': 200} [ 1951.633300] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b54fc98c-8bfb-4bf7-8b60-4391b4d80054 req-c68abde6-0a0e-4a2f-83dc-0da79eb8d82c service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1951.634178] [49941]: [pid: 49941|app: 0|req: 6201/12594] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 1043 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1951.667930] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b54fc98c-8bfb-4bf7-8b60-4391b4d80054 req-7912f45a-17b1-42bd-b656-59322510292f service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1951.668815] [49942]: [pid: 49942|app: 0|req: 6394/12595] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 712 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1951.674833] [49941]: DEBUG neutron.api.wsgi [req-b54fc98c-8bfb-4bf7-8b60-4391b4d80054 req-43f3e7ad-9cce-4997-b947-2730cf9a5d9c service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1951.686733] [49941]: [pid: 49941|app: 0|req: 6202/12596] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=83f979c6-e7bd-4fce-9224-ca62cbe89a80 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1951.708061] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b54fc98c-8bfb-4bf7-8b60-4391b4d80054 req-75f63c42-8be3-447f-899b-86d3b050c8a1 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1951.708654] [49942]: [pid: 49942|app: 0|req: 6395/12597] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/subnets?id=fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1951.724388] [49942]: [pid: 49942|app: 0|req: 6396/12598] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/ports?network_id=530b981a-18ac-4184-a203-be10e5518ba9&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1951.738087] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-907c0767-6311-4b86-af6a-84537c9731d9 req-8813871d-f545-4384-b70e-1443ac926da0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1951.738936] [49941]: [pid: 49941|app: 0|req: 6203/12599] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1951.744071] [49941]: DEBUG neutron.api.wsgi [req-907c0767-6311-4b86-af6a-84537c9731d9 req-c62bfc6e-9b14-4af3-bafd-32056df1ff04 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1951.756185] [49942]: [pid: 49942|app: 0|req: 6397/12600] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1951.761611] [49941]: [pid: 49941|app: 0|req: 6204/12601] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1951.789026] [49942]: [pid: 49942|app: 0|req: 6398/12602] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:53 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1952.853356] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-351accbb-9ea4-439d-8990-83c97413d458 req-fff12a72-bae0-4f87-8fce-a595b055f6c0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1952.854263] [49941]: [pid: 49941|app: 0|req: 6205/12603] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:54 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 49 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1952.860711] [49942]: DEBUG neutron.api.wsgi [req-351accbb-9ea4-439d-8990-83c97413d458 req-b6d5b8c4-ce13-4030-96c7-e3e289935b60 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1952.880225] [49942]: [pid: 49942|app: 0|req: 6399/12604] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:54 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1953.953299] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3682bf98-143d-4224-8557-543bcb083962 req-f144b83e-b4c7-4914-bb5b-884a1b1c3f86 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1953.954406] [49941]: [pid: 49941|app: 0|req: 6206/12605] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:55 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1953.961015] [49942]: DEBUG neutron.api.wsgi [req-3682bf98-143d-4224-8557-543bcb083962 req-11edbe79-d1f5-4297-afba-420ca5ff9b06 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1953.983104] [49942]: [pid: 49942|app: 0|req: 6400/12606] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:55 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1955.052331] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-095683ac-75c0-4c31-8534-1b00ca938af8 req-eb6b0f01-b616-405c-a852-5e8cd7a271a1 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1955.053348] [49941]: [pid: 49941|app: 0|req: 6207/12607] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:56 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1955.059515] [49942]: DEBUG neutron.api.wsgi [req-095683ac-75c0-4c31-8534-1b00ca938af8 req-96e710dc-6d76-41e8-a593-c60acee3af13 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1955.083549] [49942]: [pid: 49942|app: 0|req: 6401/12608] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:56 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1956.153921] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-41e32071-78dc-4c9c-bd8c-eb3fb8a003fd req-f7c6e44e-46f5-439e-b0ee-1c6f30ea33d1 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1956.154805] [49941]: [pid: 49941|app: 0|req: 6208/12609] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:57 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1956.161066] [49942]: DEBUG neutron.api.wsgi [req-41e32071-78dc-4c9c-bd8c-eb3fb8a003fd req-5fa0c024-99d5-40e6-b0f5-a9449faf3b06 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1956.178922] [49942]: [pid: 49942|app: 0|req: 6402/12610] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:57 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1956.325745] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-7229eaaa-1006-44ec-99f2-b7bc8e80cea4 req-31eb721e-e633-4df5-bcb8-e96d4a1c5c6b tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1956.326670] [49941]: [pid: 49941|app: 0|req: 6209/12611] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:58 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1956.332523] [49942]: DEBUG neutron.api.wsgi [req-7229eaaa-1006-44ec-99f2-b7bc8e80cea4 req-5ec6c946-d589-4c5b-886a-78ae7ce70473 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1956.354128] [49942]: [pid: 49942|app: 0|req: 6403/12612] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:58 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1957.288682] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46153cbd-24d7-485f-aa5b-4d557badb918 req-cd49e09c-263e-47a2-b0c6-6a23cf4e23b3 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1957.289618] [49941]: [pid: 49941|app: 0|req: 6210/12613] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 1043 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1957.333075] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46153cbd-24d7-485f-aa5b-4d557badb918 req-6473c890-2e5a-41c4-8b74-f499a20aefb0 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1957.333602] [49942]: [pid: 49942|app: 0|req: 6404/12614] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 712 bytes in 40 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1957.339551] [49941]: DEBUG neutron.api.wsgi [req-46153cbd-24d7-485f-aa5b-4d557badb918 req-795f4ba3-d8e1-4069-8157-5f74cb790b9a service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1957.351582] [49941]: [pid: 49941|app: 0|req: 6211/12615] 10.180.1.21 () {60 vars in 1548 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.12&port_id=83f979c6-e7bd-4fce-9224-ca62cbe89a80 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1957.372690] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-46153cbd-24d7-485f-aa5b-4d557badb918 req-255a3ce4-edbf-4eeb-afb9-d9d7ee9dce36 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1957.373525] [49942]: [pid: 49942|app: 0|req: 6405/12616] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/subnets?id=fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 688 bytes in 19 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1957.391017] [49941]: [pid: 49941|app: 0|req: 6212/12617] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/ports?network_id=530b981a-18ac-4184-a203-be10e5518ba9&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1957.424364] [49942]: [pid: 49942|app: 0|req: 6406/12618] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1957.427245] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a0715525-f1ff-4bf2-82bd-122c42a151f3 req-c432424d-8d13-4788-a658-36a0b60ad15d tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1957.428227] [49941]: [pid: 49941|app: 0|req: 6213/12619] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1957.433288] [49941]: DEBUG neutron.api.wsgi [req-a0715525-f1ff-4bf2-82bd-122c42a151f3 req-10b3bbac-115e-4451-bcbc-3888a90c8e59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1957.451230] [49941]: [pid: 49941|app: 0|req: 6214/12620] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1957.457224] [49942]: [pid: 49942|app: 0|req: 6407/12621] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:51:59 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1958.560043] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b2bebce6-9e66-45ba-b55b-55c6f06e924a req-4dd1400e-98c2-4030-80b2-195b53c246f5 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1958.560511] [49941]: [pid: 49941|app: 0|req: 6215/12622] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:00 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 63 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1958.566445] [49942]: DEBUG neutron.api.wsgi [req-b2bebce6-9e66-45ba-b55b-55c6f06e924a req-eb7222a2-aceb-4c4b-8f6c-eacbfe5f60e3 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1958.587333] [49942]: [pid: 49942|app: 0|req: 6408/12623] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:00 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1959.688873] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-c0a660b6-e4dc-48d5-aa64-93401c446691 req-a257f668-e09c-473e-84b6-08ca4fdccab2 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1959.689861] [49941]: [pid: 49941|app: 0|req: 6216/12624] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:01 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1959.696058] [49942]: DEBUG neutron.api.wsgi [req-c0a660b6-e4dc-48d5-aa64-93401c446691 req-1eb86ca6-dd1d-43d6-9b06-4aafbe4ace7f tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1959.717881] [49942]: [pid: 49942|app: 0|req: 6409/12625] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:01 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1960.787766] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-da930a42-fc0b-4e05-9170-39410d4142d8 req-79e2a822-1a98-4dfc-8da3-3b41ebfd9792 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1960.788655] [49941]: [pid: 49941|app: 0|req: 6217/12626] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:02 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1960.796022] [49942]: DEBUG neutron.api.wsgi [req-da930a42-fc0b-4e05-9170-39410d4142d8 req-b67ebbdc-e618-45a8-960f-9a11581d5bdc tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1960.814552] [49942]: [pid: 49942|app: 0|req: 6410/12627] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:02 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1961.889317] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-89d211b4-15e7-4eec-9e40-92620192a292 req-220664cf-fa8b-4f94-b315-c06c6d7c791a tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1961.890304] [49941]: [pid: 49941|app: 0|req: 6218/12628] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:03 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1961.896411] [49942]: DEBUG neutron.api.wsgi [req-89d211b4-15e7-4eec-9e40-92620192a292 req-2bc40447-88d3-49cf-bf24-d5bec69ec0e3 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1961.916882] [49942]: [pid: 49942|app: 0|req: 6411/12629] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:03 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1962.987847] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d4272057-c3ff-4cb8-957e-57a38af4f288 req-9d9beeb9-c02d-4d2f-94a4-e082144407f3 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1962.988797] [49941]: [pid: 49941|app: 0|req: 6219/12630] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:04 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1962.994471] [49942]: DEBUG neutron.api.wsgi [req-d4272057-c3ff-4cb8-957e-57a38af4f288 req-13b5cd73-76f8-427f-8b1b-90efa8023936 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1963.013152] [49942]: [pid: 49942|app: 0|req: 6412/12631] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:04 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1964.125316] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-5f69c024-616c-4f62-835d-aa05d2bc8b48 req-19cc5bb3-b005-434c-9b1e-7406a3250ee2 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1964.126284] [49941]: [pid: 49941|app: 0|req: 6220/12632] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:05 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 68 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1964.132253] [49942]: DEBUG neutron.api.wsgi [req-5f69c024-616c-4f62-835d-aa05d2bc8b48 req-afbbbec9-cd70-4c30-9c5a-681340efa852 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1964.153691] [49942]: [pid: 49942|app: 0|req: 6413/12633] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:05 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1964.283022] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-57450353-d027-448c-9eb2-9b60b33f20d1 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1964.284068] [49941]: [pid: 49941|app: 0|req: 6221/12634] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:52:06 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 612 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1964.289826] [49942]: DEBUG neutron.api.wsgi [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-07490774-7a6f-49c1-9499-7f94b3be53f9 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1964.294337] [49942]: [pid: 49942|app: 0|req: 6414/12635] 10.180.1.21 () {60 vars in 1479 bytes} [Thu Nov 20 12:52:06 2025] GET /networking/v2.0/quotas/121e6c1813fc4f16855aee2a32b3df02 => generated 174 bytes in 7 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1964.333881] [49941]: [pid: 49941|app: 0|req: 6222/12636] 10.180.1.21 () {60 vars in 1482 bytes} [Thu Nov 20 12:52:06 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&fields=id => generated 103 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1964.341409] [49942]: DEBUG neutron.api.wsgi [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-89e471fa-4c4e-432e-90f3-79f4454d2ebc service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1964.341989] [49942]: DEBUG neutron.api.wsgi [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-89e471fa-4c4e-432e-90f3-79f4454d2ebc service nova] http://10.180.1.21/networking/v2.0/extensions returned with HTTP 200 {{(pid=49942) __call__ /opt/stack/neutron/neutron/api/wsgi.py:582}} [ 1964.342438] [49942]: [pid: 49942|app: 0|req: 6415/12637] 10.180.1.21 () {60 vars in 1392 bytes} [Thu Nov 20 12:52: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) [ 1964.375033] [49941]: [pid: 49941|app: 0|req: 6223/12638] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:06 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1964.409761] [49942]: [pid: 49942|app: 0|req: 6416/12639] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:52:06 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1964.505590] [49941]: [pid: 49941|app: 0|req: 6224/12640] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:06 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1965.563037] [49942]: [pid: 49942|app: 0|req: 6417/12641] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:07 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1966.619614] [49941]: [pid: 49941|app: 0|req: 6225/12642] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:08 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1967.674367] [49942]: [pid: 49942|app: 0|req: 6418/12643] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:09 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1968.738744] [49941]: [pid: 49941|app: 0|req: 6226/12644] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:10 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1968.783747] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-19f4e52f-8eda-4133-b5b3-0d246c200d8d tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent', 'provider:network_type', 'provider:physical_network', 'provider:segmentation_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1968.784668] [49942]: [pid: 49942|app: 0|req: 6419/12645] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:52:10 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 612 bytes in 45 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1968.791795] [49941]: DEBUG neutron.api.v2.base [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Request body: {'port': {'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'admin_state_up': True, 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02'}} {{(pid=49941) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1968.828760] [49941]: DEBUG neutron.pecan_wsgi.hooks.quota_enforcement [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Made reservation on behalf of 121e6c1813fc4f16855aee2a32b3df02 for: {'port': 1} {{(pid=49941) before /opt/stack/neutron/neutron/pecan_wsgi/hooks/quota_enforcement.py:66}} [ 1968.831692] [49941]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1080708'] for port (None), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1968.884647] [49941]: DEBUG neutron.db.db_base_plugin_common [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Allocated IP 192.168.128.5 (530b981a-18ac-4184-a203-be10e5518ba9/fe4f3c0b-1f50-4a0f-80e0-6548088dd110/9577a5dc-da35-480c-9018-f1566be9ec71) {{(pid=49941) _store_ip_allocation /opt/stack/neutron/neutron/db/db_base_plugin_common.py:131}} [ 1968.959283] [49941]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks [] for allowed_address_pair (9577a5dc-da35-480c-9018-f1566be9ec71), before_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1968.959949] [49941]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks [] for port (9577a5dc-da35-480c-9018-f1566be9ec71), precommit_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1968.960165] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_precommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': '', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'port_security_enabled': True, 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': []} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1968.960296] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_precommit: [ 1968.960296] [49941]: key[id], None -> 9577a5dc-da35-480c-9018-f1566be9ec71 [ 1968.960296] [49941]: key[binding:vnic_type], None -> normal [ 1968.960296] [49941]: key[binding:vif_details], None -> {} [ 1968.960296] [49941]: key[allowed_address_pairs], None -> [] [ 1968.960296] [49941]: key[binding:profile], None -> {} [ 1968.960296] [49941]: key[admin_state_up], None -> True [ 1968.960296] [49941]: key[binding:vif_type], None -> unbound [ 1968.960296] [49941]: key[device_owner], None -> [ 1968.960296] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1968.960296] [49941]: key[binding:host_id], None -> [ 1968.960296] [49941]: key[standard_attr_id], None -> 1842 [ 1968.960296] [49941]: key[name], None -> [ 1968.960296] [49941]: key[mac_address], None -> fa:16:3e:f8:c4:77 [ 1968.960296] [49941]: key[status], None -> DOWN [ 1968.960296] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1968.960296] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}] [ 1968.960296] [49941]: key[security_groups], None -> ['e2671159-119d-410e-9a43-796c60d6dbc9'] [ 1968.960296] [49941]: key[port_security_enabled], None -> True [ 1968.960296] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1968.960296] [49941]: key[device_id], None -> df6afa1d-c274-4a08-8517-a491b14e48c6 [ 1968.960296] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1968.984721] [49941]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_new_port-8008056619156', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), after_create {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1969.005266] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Pushing event updated for resources: {'Port': ['ID=9577a5dc-da35-480c-9018-f1566be9ec71,revision_number=1']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1969.012740] [49941]: DEBUG neutron.scheduler.dhcp_agent_scheduler [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Network 530b981a-18ac-4184-a203-be10e5518ba9 is already hosted by enough agents. {{(pid=49941) _get_dhcp_agents_hosting_network /opt/stack/neutron/neutron/scheduler/dhcp_agent_scheduler.py:276}} [ 1969.013405] [49941]: DEBUG neutron.scheduler.base_scheduler [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Resources bound (agent type, host, resource id): {{(pid=49941) schedule /opt/stack/neutron/neutron/scheduler/base_scheduler.py:57}} [ 1969.015612] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Received port after_create {{(pid=49941) _notify_l3_agent_new_port /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:541}} [ 1969.029920] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_postcommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': '', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'port_security_enabled': True, 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'description': '', 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 1, 'network': {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383}} (original settings None) host (original host None) vif type unbound (original vif type None) vif details {} (original vif details None) binding levels None (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1969.030190] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] create_port_postcommit: [ 1969.030190] [49941]: key[id], None -> 9577a5dc-da35-480c-9018-f1566be9ec71 [ 1969.030190] [49941]: key[binding:vnic_type], None -> normal [ 1969.030190] [49941]: key[tags], None -> [] [ 1969.030190] [49941]: key[binding:vif_details], None -> {} [ 1969.030190] [49941]: key[allowed_address_pairs], None -> [] [ 1969.030190] [49941]: key[extra_dhcp_opts], None -> [] [ 1969.030190] [49941]: key[binding:profile], None -> {} [ 1969.030190] [49941]: key[admin_state_up], None -> True [ 1969.030190] [49941]: key[network], None -> {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} [ 1969.030190] [49941]: key[binding:vif_type], None -> unbound [ 1969.030190] [49941]: key[device_owner], None -> [ 1969.030190] [49941]: key[created_at], None -> 2025-11-20T12:52:10Z [ 1969.030190] [49941]: key[updated_at], None -> 2025-11-20T12:52:10Z [ 1969.030190] [49941]: key[tenant_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1969.030190] [49941]: key[binding:host_id], None -> [ 1969.030190] [49941]: key[description], None -> [ 1969.030190] [49941]: key[standard_attr_id], None -> 1842 [ 1969.030190] [49941]: key[name], None -> [ 1969.030190] [49941]: key[mac_address], None -> fa:16:3e:f8:c4:77 [ 1969.030190] [49941]: key[status], None -> DOWN [ 1969.030190] [49941]: key[network_id], None -> 530b981a-18ac-4184-a203-be10e5518ba9 [ 1969.030190] [49941]: key[fixed_ips], None -> [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}] [ 1969.030190] [49941]: key[security_groups], None -> ['e2671159-119d-410e-9a43-796c60d6dbc9'] [ 1969.030190] [49941]: key[revision_number], None -> 1 [ 1969.030190] [49941]: key[port_security_enabled], None -> True [ 1969.030190] [49941]: key[project_id], None -> 121e6c1813fc4f16855aee2a32b3df02 [ 1969.030190] [49941]: key[device_id], None -> df6afa1d-c274-4a08-8517-a491b14e48c6 [ 1969.030190] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1969.038046] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details', 'network'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1969.038046] [49941]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-ec4f8262-12a3-4bf3-8397-f90806c3dfea tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1969.050949] [49941]: [pid: 49941|app: 0|req: 6227/12646] 10.180.1.21 () {64 vars in 1431 bytes} [Thu Nov 20 12:52:10 2025] POST /networking/v2.0/ports => generated 732 bytes in 262 msecs (HTTP/1.1 201) 4 headers in 162 bytes (1 switches on core 0) [ 1969.058697] [49942]: DEBUG neutron.api.v2.base [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Request body: {'port': {'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'binding:host_id': 'cpu-1'}} {{(pid=49942) prepare_request_body /opt/stack/neutron/neutron/api/v2/base.py:729}} [ 1969.092535] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1969.191685] [49942]: DEBUG neutron.notifiers.nova [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Ignoring state change previous_port_status: DOWN current_port_status: DOWN port_id 9577a5dc-da35-480c-9018-f1566be9ec71 {{(pid=49942) record_port_status_changed /opt/stack/neutron/neutron/notifiers/nova.py:234}} [ 1969.196553] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks [] for port (9577a5dc-da35-480c-9018-f1566be9ec71), precommit_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1969.203627] [49942]: DEBUG neutron.db.provisioning_blocks [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Transition to ACTIVE for port object 9577a5dc-da35-480c-9018-f1566be9ec71 will not be triggered until provisioned by entity L2. {{(pid=49942) add_provisioning_component /opt/stack/neutron/neutron/db/provisioning_blocks.py:74}} [ 1969.205171] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_precommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': '', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1969.205340] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_precommit: [ 1969.205340] [49942]: key[device_owner], -> compute:nova [ 1969.205340] [49942]: key[binding:host_id], -> cpu-1 [ 1969.205340] [49942]: key[revision_number], 1 -> 2 [ 1969.205340] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1969.206464] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1969.224353] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Pushing event updated for resources: {'Port': ['ID=9577a5dc-da35-480c-9018-f1566be9ec71,revision_number=2']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1969.228051] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228158] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228256] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228356] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228450] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228548] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228644] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228754] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228835] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.228921] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229020] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229112] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229204] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229295] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229386] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229523] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229617] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229710] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229816] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229908] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.229998] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230101] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230215] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230328] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230371] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230458] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230546] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230637] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230754] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.230859] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49942) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 1969.231558] [49942]: DEBUG neutron.api.rpc.callbacks.version_manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Tracked resource versions report: [ 1969.231558] [49942]: pushed versions: [ 1969.231558] [49942]: { 'AddressGroup': {'1.2'}, [ 1969.231558] [49942]: 'Agent': {'1.1'}, [ 1969.231558] [49942]: 'ConntrackHelper': {'1.0'}, [ 1969.231558] [49942]: 'LocalIPAssociation': {'1.0'}, [ 1969.231558] [49942]: 'Log': {'1.0'}, [ 1969.231558] [49942]: 'NDPProxy': {'1.0'}, [ 1969.231558] [49942]: 'Network': {'1.2'}, [ 1969.231558] [49942]: 'Port': {'1.10'}, [ 1969.231558] [49942]: 'PortForwarding': {'1.3'}, [ 1969.231558] [49942]: 'QosPolicy': {'1.10'}, [ 1969.231558] [49942]: 'SecurityGroup': {'1.6'}, [ 1969.231558] [49942]: 'SecurityGroupRule': {'1.3'}, [ 1969.231558] [49942]: 'SubPort': {'1.0'}, [ 1969.231558] [49942]: 'Subnet': {'1.2'}, [ 1969.231558] [49942]: 'Trunk': {'1.1'}} [ 1969.231558] [49942]: consumer versions: [ 1969.231558] [49942]: { L3 agent@devstack: {}, [ 1969.231558] [49942]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 1969.231558] [49942]: 'Agent': '1.1', [ 1969.231558] [49942]: 'ConntrackHelper': '1.0', [ 1969.231558] [49942]: 'LocalIPAssociation': '1.0', [ 1969.231558] [49942]: 'Log': '1.0', [ 1969.231558] [49942]: 'NDPProxy': '1.0', [ 1969.231558] [49942]: 'Network': '1.2', [ 1969.231558] [49942]: 'Port': '1.10', [ 1969.231558] [49942]: 'PortForwarding': '1.3', [ 1969.231558] [49942]: 'QosPolicy': '1.10', [ 1969.231558] [49942]: 'SecurityGroup': '1.6', [ 1969.231558] [49942]: 'SecurityGroupRule': '1.3', [ 1969.231558] [49942]: 'SubPort': '1.0', [ 1969.231558] [49942]: 'Subnet': '1.2', [ 1969.231558] [49942]: 'Trunk': '1.1'}, [ 1969.231558] [49942]: DHCP agent@devstack: {}, [ 1969.231558] [49942]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 1969.231558] [49942]: 'Agent': '1.1', [ 1969.231558] [49942]: 'ConntrackHelper': '1.0', [ 1969.231558] [49942]: 'LocalIPAssociation': '1.0', [ 1969.231558] [49942]: 'Log': '1.0', [ 1969.231558] [49942]: 'NDPProxy': '1.0', [ 1969.231558] [49942]: 'Network': '1.2', [ 1969.231558] [49942]: 'Port': '1.10', [ 1969.231558] [49942]: 'PortForwarding': '1.3', [ 1969.231558] [49942]: 'QosPolicy': '1.10', [ 1969.231558] [49942]: 'SecurityGroup': '1.6', [ 1969.231558] [49942]: 'SecurityGroupRule': '1.3', [ 1969.231558] [49942]: 'SubPort': '1.0', [ 1969.231558] [49942]: 'Subnet': '1.2', [ 1969.231558] [49942]: 'Trunk': '1.1'}, [ 1969.231558] [49942]: Metadata agent@devstack: {}} [ 1969.231558] [49942]: {{(pid=49942) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 1969.261195] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_postcommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': '', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': '', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 1, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1969.261195] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_postcommit: [ 1969.261195] [49942]: key[device_owner], -> compute:nova [ 1969.261195] [49942]: key[binding:host_id], -> cpu-1 [ 1969.261195] [49942]: key[revision_number], 1 -> 2 [ 1969.261195] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1969.266171] [49942]: DEBUG neutron.plugins.ml2.managers [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Attempting to bind port 9577a5dc-da35-480c-9018-f1566be9ec71 on host cpu-1 for vnic_type normal with profile {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/managers.py:813}} [ 1969.266324] [49942]: DEBUG neutron.plugins.ml2.managers [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Attempting to bind port 9577a5dc-da35-480c-9018-f1566be9ec71 by drivers nsxv3,openvswitch,logger on host cpu-1 at level 0 using segments [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:838}} [ 1969.266441] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Attempting to bind port 9577a5dc-da35-480c-9018-f1566be9ec71 on network 530b981a-18ac-4184-a203-be10e5518ba9 {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:98}} [ 1969.281454] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Checking agent: {'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 52, 10), '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=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:134}} [ 1969.281699] [49942]: DEBUG networking_nsxv3.plugins.ml2.drivers.nsxv3.driver [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Bind Segment={'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'} for Agent={'id': '37174b7f-9f5c-4cf4-bc01-1feeac4c6e4e', 'agent_type': 'NSXv3 Agent', 'binary': 'neutron-nsxv3-agent', 'topic': 'N/A', 'host': 'cpu-1', 'admin_state_up': True, 'created_at': datetime.datetime(2025, 11, 20, 12, 28, 10), 'started_at': datetime.datetime(2025, 11, 20, 12, 32, 10), 'heartbeat_timestamp': datetime.datetime(2025, 11, 20, 12, 52, 10), '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=49942) try_to_bind_segment_for_agent /opt/stack/networking-nsx-t/networking_nsxv3/plugins/ml2/drivers/nsxv3/driver.py:113}} [ 1969.284388] [49942]: DEBUG networking_nsxv3.api.rpc [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Bind port on Host cpu-1 & Segment [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] {{(pid=49942) get_network_bridge /opt/stack/networking-nsx-t/networking_nsxv3/api/rpc.py:44}} [ 1969.836812] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-17600630-8514-4833-a1a0-3014b0a36572 req-ddc5831e-ac10-4412-99da-731850cc4cce tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1969.837744] [49941]: [pid: 49941|app: 0|req: 6228/12647] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:11 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 747 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1969.843278] [49941]: DEBUG neutron.api.wsgi [req-17600630-8514-4833-a1a0-3014b0a36572 req-38b7aa1b-9f20-481b-961e-ca6e349abcd4 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1969.862546] [49941]: [pid: 49941|app: 0|req: 6229/12648] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:11 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1970.287279] [49942]: DEBUG neutron.plugins.ml2.drivers.mech_agent [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Bound using segment: {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'} {{(pid=49942) bind_port /opt/stack/neutron/neutron/plugins/ml2/drivers/mech_agent.py:144}} [ 1970.287692] [49942]: DEBUG neutron.plugins.ml2.managers [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Bound port: 9577a5dc-da35-480c-9018-f1566be9ec71, host: cpu-1, vif_type: ovs, vif_details: {"connectivity": "l2", "port_filter": true, "nsx-logical-switch-id": "360308f4-9d0a-4ec2-8bcf-44891f452847", "external-id": "nsx-vlan-transportzone-383", "segmentation_id": 383}, binding_levels: [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] {{(pid=49942) _bind_port_level /opt/stack/neutron/neutron/plugins/ml2/managers.py:949}} [ 1970.287908] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1970.336353] [49942]: DEBUG neutron.plugins.ml2.db [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] For port 9577a5dc-da35-480c-9018-f1566be9ec71, host cpu-1, cleared binding levels {{(pid=49942) clear_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:87}} [ 1970.338734] [49942]: DEBUG neutron.plugins.ml2.db [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] For port 9577a5dc-da35-480c-9018-f1566be9ec71, host cpu-1, set binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9577a5dc-da35-480c-9018-f1566be9ec71,segment=NetworkSegment(d0872df5-5b66-4356-b97b-fd827b21ed2a),segment_id=d0872df5-5b66-4356-b97b-fd827b21ed2a)] {{(pid=49942) set_binding_levels /opt/stack/neutron/neutron/plugins/ml2/db.py:59}} [ 1970.340057] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_precommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1970.340211] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_precommit: [ 1970.340211] [49942]: key[binding:vif_type], unbound -> ovs [ 1970.340211] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} [ 1970.340211] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1970.343072] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1970.365380] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Pushing event updated for resources: {'Port': ['ID=9577a5dc-da35-480c-9018-f1566be9ec71,revision_number=4']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1970.372115] [49942]: DEBUG neutron.db.provisioning_blocks [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Provisioning complete for port 9577a5dc-da35-480c-9018-f1566be9ec71 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1970.372270] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1970.372377] [49942]: INFO neutron.plugins.ml2.plugin [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Attempt 1 to provision port 9577a5dc-da35-480c-9018-f1566be9ec71 [ 1970.406722] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Current status of the port 9577a5dc-da35-480c-9018-f1566be9ec71 is: DOWN; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1970.406917] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.SecurityGroupDbMixin._ensure_default_security_group_handler-1291175', 'neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_internal_ip_change_for_fip-8008057147837'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), before_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1970.419757] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9577a5dc-da35-480c-9018-f1566be9ec71'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1970.427116] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-6f1dff35-2c7a-49fe-9b4a-3d64bb59f1ec" -d '{"events": [{"server_uuid": "df6afa1d-c274-4a08-8517-a491b14e48c6", "name": "network-vif-plugged", "status": "completed", "tag": "9577a5dc-da35-480c-9018-f1566be9ec71"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1970.428471] [49942]: DEBUG neutron.plugins.ml2.db [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] For port 9577a5dc-da35-480c-9018-f1566be9ec71, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9577a5dc-da35-480c-9018-f1566be9ec71,segment=NetworkSegment(d0872df5-5b66-4356-b97b-fd827b21ed2a),segment_id=d0872df5-5b66-4356-b97b-fd827b21ed2a)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1970.465520] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:52: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-e3474771-8c24-433c-94c6-59c15e1c80c6 x-openstack-request-id: req-e3474771-8c24-433c-94c6-59c15e1c80c6 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1970.467019] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_precommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:12Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:12Z', 'revision_number': 4, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}]) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1970.467271] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "df6afa1d-c274-4a08-8517-a491b14e48c6", "name": "network-vif-plugged", "status": "completed", "tag": "9577a5dc-da35-480c-9018-f1566be9ec71", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1970.467514] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_precommit: [ 1970.467514] [49942]: key[status], DOWN -> ACTIVE [ 1970.467514] [49942]: key[revision_number], 4 -> 5 [ 1970.467514] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1970.467783] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-e3474771-8c24-433c-94c6-59c15e1c80c6 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1970.467994] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-e3474771-8c24-433c-94c6-59c15e1c80c6'] response: {'server_uuid': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'name': 'network-vif-plugged', 'status': 'completed', 'tag': '9577a5dc-da35-480c-9018-f1566be9ec71', 'code': 200} [ 1970.474161] [49942]: DEBUG neutron.db.provisioning_blocks [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Provisioning complete for port 9577a5dc-da35-480c-9018-f1566be9ec71 triggered by entity L2. {{(pid=49942) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} [ 1970.474376] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-2082286'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), provisioning_complete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1970.474534] [49942]: INFO neutron.plugins.ml2.plugin [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Attempt 1 to provision port 9577a5dc-da35-480c-9018-f1566be9ec71 [ 1970.513511] [49942]: DEBUG neutron.plugins.ml2.plugin [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Current status of the port 9577a5dc-da35-480c-9018-f1566be9ec71 is: ACTIVE; New status is: ACTIVE {{(pid=49942) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} [ 1970.514265] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_postcommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:12Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:12Z', 'revision_number': 4, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) host cpu-1 (original host cpu-1) vif type ovs (original vif type ovs) vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}]) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1970.514455] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_postcommit: [ 1970.514455] [49942]: key[status], DOWN -> ACTIVE [ 1970.514455] [49942]: key[revision_number], 4 -> 5 [ 1970.514455] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1970.514600] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_gateway_port_ip_changed-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_l3_agent_port_update-8008056051932', 'neutron.db.l3_hascheduler_db._notify_l3_agent_ha_port_update-8008056051950', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_updated-114821589'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), after_update {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1970.536618] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Pushing event updated for resources: {'Port': ['ID=9577a5dc-da35-480c-9018-f1566be9ec71,revision_number=5']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1970.539367] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_postcommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:12Z', 'revision_number': 4, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'unbound', 'binding:vif_details': {}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:10Z', 'revision_number': 2, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'}) 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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details {}) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1970.539367] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] update_port_postcommit: [ 1970.539367] [49942]: key[binding:vif_type], unbound -> ovs [ 1970.539367] [49942]: key[binding:vif_details], {} -> {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}} [ 1970.539367] [49942]: key[updated_at], 2025-11-20T12:52:10Z -> 2025-11-20T12:52:12Z [ 1970.539367] [49942]: key[revision_number], 2 -> 4 [ 1970.539367] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1970.543306] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1970.543564] [49942]: DEBUG neutron_lib.callbacks.manager [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-6af2c06e-e44f-443a-89ed-67e419c1c48f service nova] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1970.544822] [49942]: [pid: 49942|app: 0|req: 6420/12649] 10.180.1.21 () {64 vars in 1541 bytes} [Thu Nov 20 12:52:10 2025] PUT /networking/v2.0/ports/9577a5dc-da35-480c-9018-f1566be9ec71 => generated 1037 bytes in 1489 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1970.947776] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d76dacb8-65f5-4d1a-b8f8-06a3c201504b req-c4417d49-b60c-4c5d-a8dd-29b84ca477e4 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1970.948852] [49941]: [pid: 49941|app: 0|req: 6230/12650] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:12 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1970.955877] [49942]: DEBUG neutron.api.wsgi [req-d76dacb8-65f5-4d1a-b8f8-06a3c201504b req-53d0313a-1136-4b08-b41a-bc3044275e79 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1970.977923] [49942]: [pid: 49942|app: 0|req: 6421/12651] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:12 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1971.588681] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-35728afe-30fe-4a0f-bfae-6273896ab79a service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1971.589597] [49941]: [pid: 49941|app: 0|req: 6231/12652] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 1042 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1971.597663] [49942]: DEBUG neutron.api.wsgi [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-45caa0e4-f845-494d-88de-6111883638e3 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1971.609643] [49942]: [pid: 49942|app: 0|req: 6422/12653] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=9577a5dc-da35-480c-9018-f1566be9ec71 => generated 19 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1971.637400] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4edd57be-d8cc-4e4d-958c-dd594831affb req-b7a4735a-ddb9-492b-a15d-a7702153f8f3 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1971.638350] [49941]: [pid: 49941|app: 0|req: 6232/12654] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/subnets?id=fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 688 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 157 bytes (2 switches on core 0) [ 1971.656568] [49942]: [pid: 49942|app: 0|req: 6423/12655] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/ports?network_id=530b981a-18ac-4184-a203-be10e5518ba9&device_owner=network%3Adhcp => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1971.695474] [49941]: [pid: 49941|app: 0|req: 6233/12656] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1971.731767] [49942]: [pid: 49942|app: 0|req: 6424/12657] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 32 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1972.072698] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e2796881-d71d-48db-abc1-d7958d98fd16 req-0dfda7d5-3d36-4f2f-9a45-c266d51d47e7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1972.073621] [49941]: [pid: 49941|app: 0|req: 6234/12658] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1972.080067] [49942]: DEBUG neutron.api.wsgi [req-e2796881-d71d-48db-abc1-d7958d98fd16 req-cd2bbf60-82ec-4332-99a0-e6819b0124af tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1972.100786] [49942]: [pid: 49942|app: 0|req: 6425/12659] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:13 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1972.470518] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'name': 'network-changed', 'server_uuid': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'tag': '9577a5dc-da35-480c-9018-f1566be9ec71'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1972.471984] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-d35989f7-d2db-4161-9e4d-caa95e48653e" -d '{"events": [{"name": "network-changed", "server_uuid": "df6afa1d-c274-4a08-8517-a491b14e48c6", "tag": "9577a5dc-da35-480c-9018-f1566be9ec71"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1972.495700] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 179 Content-Type: application/json Date: Thu, 20 Nov 2025 12:52: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-19480963-ed3c-4ddc-b3ed-f81589874702 x-openstack-request-id: req-19480963-ed3c-4ddc-b3ed-f81589874702 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1972.495934] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"name": "network-changed", "server_uuid": "df6afa1d-c274-4a08-8517-a491b14e48c6", "tag": "9577a5dc-da35-480c-9018-f1566be9ec71", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1972.496187] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-19480963-ed3c-4ddc-b3ed-f81589874702 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1972.496375] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-19480963-ed3c-4ddc-b3ed-f81589874702'] response: {'name': 'network-changed', 'server_uuid': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'tag': '9577a5dc-da35-480c-9018-f1566be9ec71', 'status': 'completed', 'code': 200} [ 1973.029629] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d35989f7-d2db-4161-9e4d-caa95e48653e req-b65c3469-e9a0-46bc-8203-c5dd5c92e132 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1973.030794] [49941]: [pid: 49941|app: 0|req: 6235/12660] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 1042 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1973.069809] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d35989f7-d2db-4161-9e4d-caa95e48653e req-b9c7a3b9-555d-4f4a-91cc-a8f6b2ffb1ab service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1973.070731] [49942]: [pid: 49942|app: 0|req: 6426/12661] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 712 bytes in 36 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1973.076942] [49941]: DEBUG neutron.api.wsgi [req-d35989f7-d2db-4161-9e4d-caa95e48653e req-1c5d6660-f463-4a3a-99f5-88954d1e4ad6 service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1973.088830] [49941]: [pid: 49941|app: 0|req: 6236/12662] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=9577a5dc-da35-480c-9018-f1566be9ec71 => generated 19 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1973.111597] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-d35989f7-d2db-4161-9e4d-caa95e48653e req-2fcc5223-b25b-4dee-9c88-a111dae6014e service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1973.112569] [49942]: [pid: 49942|app: 0|req: 6427/12663] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/subnets?id=fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1973.128636] [49941]: [pid: 49941|app: 0|req: 6237/12664] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/ports?network_id=530b981a-18ac-4184-a203-be10e5518ba9&device_owner=network%3Adhcp => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1973.162590] [49942]: [pid: 49942|app: 0|req: 6428/12665] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1973.170413] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4ceacb1c-ede0-4139-8d1a-7143a63a9c6b req-7918b84e-3464-4d86-a7bc-9a1e179ccf25 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1973.171439] [49941]: [pid: 49941|app: 0|req: 6238/12666] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1973.176702] [49941]: DEBUG neutron.api.wsgi [req-4ceacb1c-ede0-4139-8d1a-7143a63a9c6b req-c6b50165-edce-4e71-8f5a-83d8a35aee59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1973.194419] [49941]: [pid: 49941|app: 0|req: 6239/12667] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1973.195438] [49942]: [pid: 49942|app: 0|req: 6429/12668] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:52:14 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1974.276982] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-35d09523-2eef-42b7-abd3-26a87937f3f6 req-22a66891-a758-4289-ae3b-9df9f8192f6a tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1974.278063] [49941]: [pid: 49941|app: 0|req: 6240/12669] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:15 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 38 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1974.283913] [49942]: DEBUG neutron.api.wsgi [req-35d09523-2eef-42b7-abd3-26a87937f3f6 req-4b4391e2-ade5-4620-9a84-81c75eb5abe0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1974.304528] [49942]: [pid: 49942|app: 0|req: 6430/12670] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:16 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1975.409540] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-37df8657-5132-4807-9339-de61c8a114ed req-2baf6ce8-996e-4205-90ed-4e1db6696900 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1975.410510] [49941]: [pid: 49941|app: 0|req: 6241/12671] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:17 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 58 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1975.417478] [49942]: DEBUG neutron.api.wsgi [req-37df8657-5132-4807-9339-de61c8a114ed req-9984e707-ed9f-4a35-b7f4-d0134608a9ee tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1975.440176] [49942]: [pid: 49942|app: 0|req: 6431/12672] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:17 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1976.519491] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-39f60a24-77b4-403c-946f-65e40aec6ecb req-1c6cf3ca-18bd-4246-a120-a716cc28b1b8 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1976.520399] [49941]: [pid: 49941|app: 0|req: 6242/12673] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:18 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1976.526890] [49942]: DEBUG neutron.api.wsgi [req-39f60a24-77b4-403c-946f-65e40aec6ecb req-c6b0b4e2-ed7a-49a5-b265-c1c12d2c1c1b tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1976.547205] [49942]: [pid: 49942|app: 0|req: 6432/12674] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:18 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1977.616366] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-09432a0f-6d47-4490-9d88-56a588894ebc req-59612d6a-2acb-4dea-9bdb-6304300a1974 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1977.617314] [49941]: [pid: 49941|app: 0|req: 6243/12675] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:19 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1977.623211] [49942]: DEBUG neutron.api.wsgi [req-09432a0f-6d47-4490-9d88-56a588894ebc req-651a2e6e-c023-4dc6-90a4-1d2f03c61fe4 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1977.641794] [49942]: [pid: 49942|app: 0|req: 6433/12676] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:19 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1977.808279] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-809ec289-ab59-42cc-9784-67e8c4647157 req-10b4d647-633b-44ef-af4a-76b703bad5a3 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1977.809237] [49941]: [pid: 49941|app: 0|req: 6244/12677] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:19 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1977.815422] [49942]: DEBUG neutron.api.wsgi [req-809ec289-ab59-42cc-9784-67e8c4647157 req-8ae49c0e-3a36-4f4a-b278-fa6873f9064c tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1977.836750] [49942]: [pid: 49942|app: 0|req: 6434/12678] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:19 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1978.758264] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c0566d7-ee39-47eb-aa22-bf741e71fb85 req-90019ff8-8fd0-410f-9728-b590da1e05ac service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1978.759141] [49941]: [pid: 49941|app: 0|req: 6245/12679] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 1042 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1978.804251] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c0566d7-ee39-47eb-aa22-bf741e71fb85 req-ee648a0d-cce1-4bd9-bddc-f6b4d9cddbfd service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1978.805167] [49942]: [pid: 49942|app: 0|req: 6435/12680] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 712 bytes in 42 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1978.811307] [49941]: DEBUG neutron.api.wsgi [req-4c0566d7-ee39-47eb-aa22-bf741e71fb85 req-ddf73448-0d66-4d52-b4d1-5fb8efddf15f service nova] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1978.824087] [49941]: [pid: 49941|app: 0|req: 6246/12681] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=9577a5dc-da35-480c-9018-f1566be9ec71 => generated 19 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1978.846531] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4c0566d7-ee39-47eb-aa22-bf741e71fb85 req-561aef5a-f726-4785-aacc-58ab4db42344 service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1978.847377] [49942]: [pid: 49942|app: 0|req: 6436/12682] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/subnets?id=fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 688 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1978.866104] [49941]: [pid: 49941|app: 0|req: 6247/12683] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/ports?network_id=530b981a-18ac-4184-a203-be10e5518ba9&device_owner=network%3Adhcp => generated 12 bytes in 15 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1978.901240] [49942]: [pid: 49942|app: 0|req: 6437/12684] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1978.911732] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-523f9b28-9d2a-4588-98b4-765c2cad7b9f req-a3057244-8241-4b0a-a88d-6fa5fe28dfcc tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1978.912647] [49941]: [pid: 49941|app: 0|req: 6248/12685] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1978.918210] [49941]: DEBUG neutron.api.wsgi [req-523f9b28-9d2a-4588-98b4-765c2cad7b9f req-e3626a3e-4f1c-46a8-a137-e801ba22cc40 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1978.935567] [49942]: [pid: 49942|app: 0|req: 6438/12686] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1978.937401] [49941]: [pid: 49941|app: 0|req: 6249/12687] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:20 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1980.058599] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-29a424cc-e014-4e4f-ba2f-ee80f8690857 req-c074a07a-ebb2-4394-b4bb-5e16028103ff tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1980.059545] [49942]: [pid: 49942|app: 0|req: 6439/12688] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:21 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 69 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1980.065437] [49941]: DEBUG neutron.api.wsgi [req-29a424cc-e014-4e4f-ba2f-ee80f8690857 req-fac7762c-76f3-46bc-84fa-a80baf092988 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1980.086263] [49941]: [pid: 49941|app: 0|req: 6250/12689] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:21 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1981.159655] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-604d5cbb-7b56-474d-b3eb-43db38a4407e req-5367a63d-132c-4ab6-b8f8-b9e23992592c tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1981.160605] [49942]: [pid: 49942|app: 0|req: 6440/12690] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:22 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 28 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1981.166834] [49941]: DEBUG neutron.api.wsgi [req-604d5cbb-7b56-474d-b3eb-43db38a4407e req-565d5745-908c-45d8-90d8-fb051cedbb6e tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1981.186848] [49941]: [pid: 49941|app: 0|req: 6251/12691] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:22 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1982.254972] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-b91598b3-13e9-4b33-a1c7-293b10b4d5cd req-b81de2a0-499c-4568-8312-d55a9760e9bc tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1982.255994] [49942]: [pid: 49942|app: 0|req: 6441/12692] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:23 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1982.261717] [49941]: DEBUG neutron.api.wsgi [req-b91598b3-13e9-4b33-a1c7-293b10b4d5cd req-03b26990-fcf6-415f-8c04-439c3e294a54 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1982.280199] [49941]: [pid: 49941|app: 0|req: 6252/12693] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:24 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1983.350340] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fdf8446b-c593-4bb5-abfb-9ac68307815d req-970c5ef8-4b77-460e-b522-78835265327c tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1983.351237] [49942]: [pid: 49942|app: 0|req: 6442/12694] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:25 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1983.357383] [49941]: DEBUG neutron.api.wsgi [req-fdf8446b-c593-4bb5-abfb-9ac68307815d req-62b0148c-5b73-4903-a304-5481417d581a tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1983.376205] [49941]: [pid: 49941|app: 0|req: 6253/12695] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:25 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1984.469648] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-445a0b21-e51b-43b6-ad41-98000beffb94 req-d3ea6dc7-133c-4ca5-98cd-05ecfbad345b tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1984.470800] [49942]: [pid: 49942|app: 0|req: 6443/12696] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:26 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 41 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1984.476588] [49941]: DEBUG neutron.api.wsgi [req-445a0b21-e51b-43b6-ad41-98000beffb94 req-f95392eb-e241-4cb0-a1af-fec77e9fc3ff tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1984.497823] [49941]: [pid: 49941|app: 0|req: 6254/12697] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:26 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1985.601851] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-20d41f82-0102-4da6-af54-bdca8078998d req-e8f5ea30-c4c3-45d8-8f12-3213a612c178 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1985.602798] [49942]: [pid: 49942|app: 0|req: 6444/12698] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:27 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 60 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1985.608543] [49941]: DEBUG neutron.api.wsgi [req-20d41f82-0102-4da6-af54-bdca8078998d req-7ee59570-fe4c-47f3-990b-ff5d18fd1314 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1985.626820] [49941]: [pid: 49941|app: 0|req: 6255/12699] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:27 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1985.740397] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-32d29316-4cfc-4295-ae0d-771d0f1f9edc req-1223e49e-da68-4291-9dd6-71850296d6f8 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1985.741280] [49942]: [pid: 49942|app: 0|req: 6445/12700] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:27 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1985.747350] [49941]: DEBUG neutron.api.wsgi [req-32d29316-4cfc-4295-ae0d-771d0f1f9edc req-c701d4b6-8693-4e9c-a1eb-3631bc082e14 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1985.765903] [49941]: [pid: 49941|app: 0|req: 6256/12701] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:27 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1986.724060] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3126f30-433c-4a20-ad9a-353bf3992eab req-619886b4-71cc-42a7-8c24-6e8b48e2cae4 service nova] Attributes excluded by policy engine: ['standard_attr_id'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1986.724563] [49942]: [pid: 49942|app: 0|req: 6446/12702] 10.180.1.21 () {60 vars in 1556 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/ports?tenant_id=121e6c1813fc4f16855aee2a32b3df02&device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 1042 bytes in 29 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 1986.759911] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3126f30-433c-4a20-ad9a-353bf3992eab req-77a48edf-d2bd-4e57-859b-f9e8b12d25ea service nova] Attributes excluded by policy engine: ['standard_attr_id', 'qinq', 'vlan_transparent'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1986.760860] [49941]: [pid: 49941|app: 0|req: 6257/12703] 10.180.1.21 () {60 vars in 1465 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/networks?id=530b981a-18ac-4184-a203-be10e5518ba9 => generated 712 bytes in 33 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1986.767127] [49942]: DEBUG neutron.api.wsgi [req-a3126f30-433c-4a20-ad9a-353bf3992eab req-deddd82a-362c-467d-b716-5ec86f619203 service nova] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1986.781647] [49942]: [pid: 49942|app: 0|req: 6447/12704] 10.180.1.21 () {60 vars in 1546 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/floatingips?fixed_ip_address=192.168.128.5&port_id=9577a5dc-da35-480c-9018-f1566be9ec71 => generated 19 bytes in 17 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1986.805045] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-a3126f30-433c-4a20-ad9a-353bf3992eab req-8bacd92e-e331-4f8c-804f-95e75f2fd0be service nova] Attributes excluded by policy engine: ['standard_attr_id', 'shared', 'segment_id'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1986.806700] [49941]: [pid: 49941|app: 0|req: 6258/12705] 10.180.1.21 () {60 vars in 1462 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/subnets?id=fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 688 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1986.825613] [49942]: [pid: 49942|app: 0|req: 6448/12706] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/ports?network_id=530b981a-18ac-4184-a203-be10e5518ba9&device_owner=network%3Adhcp => generated 12 bytes in 16 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1986.860815] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-fe3d0e43-1731-4b94-aade-b494e61dd80e req-1ef3240b-4d3b-415f-aada-2235e4095e72 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1986.861109] [49942]: [pid: 49942|app: 0|req: 6449/12707] 10.180.1.21 () {60 vars in 1528 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=segments => generated 14 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1986.861776] [49941]: [pid: 49941|app: 0|req: 6259/12708] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 51 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1986.868021] [49941]: DEBUG neutron.api.wsgi [req-fe3d0e43-1731-4b94-aade-b494e61dd80e req-af1278db-493d-4df4-a514-e1b41917ab40 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1986.884986] [49941]: [pid: 49941|app: 0|req: 6260/12709] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 20 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1986.895378] [49942]: [pid: 49942|app: 0|req: 6450/12710] 10.180.1.21 () {60 vars in 1628 bytes} [Thu Nov 20 12:52:28 2025] GET /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9?fields=provider%3Aphysical_network&fields=provider%3Anetwork_type => generated 82 bytes in 31 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1987.956153] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-f71a35af-0ce2-46dc-8e51-d0b20d9cd8d0 req-ea44968e-352f-47b0-b7dd-ac474062164a tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1987.957325] [49941]: [pid: 49941|app: 0|req: 6261/12711] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:29 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1987.963697] [49942]: DEBUG neutron.api.wsgi [req-f71a35af-0ce2-46dc-8e51-d0b20d9cd8d0 req-53ea3158-88ab-445c-826f-e81dd3c644ee tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1987.982395] [49942]: [pid: 49942|app: 0|req: 6451/12712] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:29 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1989.068070] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3f994f94-7fe6-43ff-a01a-37b656f47868 req-780b23ac-58ef-4e6f-a5f5-e3f935772ece tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1989.068506] [49941]: [pid: 49941|app: 0|req: 6262/12713] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:30 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 30 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1989.074839] [49942]: DEBUG neutron.api.wsgi [req-3f994f94-7fe6-43ff-a01a-37b656f47868 req-ccb013b9-c8de-439e-a505-65bbeb8474d5 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1989.093480] [49942]: [pid: 49942|app: 0|req: 6452/12714] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:30 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1990.163657] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-4907aaed-b547-41cd-9370-4f6fe4632b9f req-3a5c6e0f-a6a4-4f9f-82ea-08fcf46390fd tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1990.164495] [49941]: [pid: 49941|app: 0|req: 6263/12715] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:31 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1990.170108] [49942]: DEBUG neutron.api.wsgi [req-4907aaed-b547-41cd-9370-4f6fe4632b9f req-51a7f33f-ae13-41b8-bf1d-bfcc54b8ae03 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1990.189139] [49942]: [pid: 49942|app: 0|req: 6453/12716] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:31 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 21 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1991.257198] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-301bdf2f-7097-48c6-bad0-dbba32b71b3b req-52265d8f-3596-445c-909c-7fe7d073f4b3 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1991.258101] [49941]: [pid: 49941|app: 0|req: 6264/12717] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:32 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1991.263934] [49942]: DEBUG neutron.api.wsgi [req-301bdf2f-7097-48c6-bad0-dbba32b71b3b req-e85ec469-9f04-4490-8ab8-05d3041fb658 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1991.283831] [49942]: [pid: 49942|app: 0|req: 6454/12718] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:33 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 22 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1991.417643] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-772bd7b4-ba24-4643-8b4a-f9cd196c7587 req-4630a51e-c72f-4fed-827a-80b27fb045c7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1991.418501] [49941]: [pid: 49941|app: 0|req: 6265/12719] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:33 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1991.425031] [49942]: DEBUG neutron.api.wsgi [req-772bd7b4-ba24-4643-8b4a-f9cd196c7587 req-2da95690-45c0-4d46-a85c-526e8dd7b201 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1991.445568] [49942]: [pid: 49942|app: 0|req: 6455/12720] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:33 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1992.575646] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-bbe432c9-6444-4d37-bc71-f73d6413525e req-32fec97f-c5da-4683-8967-1ea04b4a3191 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1992.576639] [49941]: [pid: 49941|app: 0|req: 6266/12721] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:34 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 75 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1992.582838] [49942]: DEBUG neutron.api.wsgi [req-bbe432c9-6444-4d37-bc71-f73d6413525e req-ce4a4762-9380-4ef1-81e7-b0dd9522f6ba tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1992.604863] [49942]: [pid: 49942|app: 0|req: 6456/12722] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:34 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 25 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1993.518068] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-09915b38-4fd3-4b85-85af-fdac3295e7a6 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1993.518068] [49941]: [pid: 49941|app: 0|req: 6267/12723] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:35 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 27 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1993.586803] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Deleting port 9577a5dc-da35-480c-9018-f1566be9ec71 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 1993.587165] [49942]: DEBUG neutron_lib.callbacks.manager [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1993.611301] [49942]: DEBUG neutron.plugins.ml2.db [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] For port 9577a5dc-da35-480c-9018-f1566be9ec71, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=9577a5dc-da35-480c-9018-f1566be9ec71,segment=NetworkSegment(d0872df5-5b66-4356-b97b-fd827b21ed2a),segment_id=d0872df5-5b66-4356-b97b-fd827b21ed2a)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 1993.611489] [49942]: DEBUG neutron_lib.callbacks.manager [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1993.615543] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_precommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:12Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1993.615707] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_precommit: [ 1993.615707] [49942]: key[id], 9577a5dc-da35-480c-9018-f1566be9ec71 -> None [ 1993.615707] [49942]: key[binding:vnic_type], normal -> None [ 1993.615707] [49942]: key[tags], [] -> None [ 1993.615707] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1993.615707] [49942]: key[allowed_address_pairs], [] -> None [ 1993.615707] [49942]: key[extra_dhcp_opts], [] -> None [ 1993.615707] [49942]: key[binding:profile], {} -> None [ 1993.615707] [49942]: key[admin_state_up], True -> None [ 1993.615707] [49942]: key[binding:vif_type], ovs -> None [ 1993.615707] [49942]: key[device_owner], compute:nova -> None [ 1993.615707] [49942]: key[created_at], 2025-11-20T12:52:10Z -> None [ 1993.615707] [49942]: key[updated_at], 2025-11-20T12:52:12Z -> None [ 1993.615707] [49942]: key[description], -> None [ 1993.615707] [49942]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 1993.615707] [49942]: key[binding:host_id], cpu-1 -> None [ 1993.615707] [49942]: key[standard_attr_id], 1842 -> None [ 1993.615707] [49942]: key[name], -> None [ 1993.615707] [49942]: key[mac_address], fa:16:3e:f8:c4:77 -> None [ 1993.615707] [49942]: key[status], ACTIVE -> None [ 1993.615707] [49942]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 1993.615707] [49942]: key[fixed_ips], [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}] -> None [ 1993.615707] [49942]: key[security_groups], ['e2671159-119d-410e-9a43-796c60d6dbc9'] -> None [ 1993.615707] [49942]: key[revision_number], 5 -> None [ 1993.615707] [49942]: key[port_security_enabled], True -> None [ 1993.615707] [49942]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 1993.615707] [49942]: key[device_id], df6afa1d-c274-4a08-8517-a491b14e48c6 -> None [ 1993.615707] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1993.617129] [49942]: DEBUG neutron.plugins.ml2.plugin [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Calling delete_port for 9577a5dc-da35-480c-9018-f1566be9ec71 owned by compute:nova {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 1993.685012] [49941]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-e29d2777-cb73-42c1-ab0c-e776538bf427 req-44b9d322-1acc-4753-bfb1-71e189c27ff8 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49941) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1993.685955] [49941]: [pid: 49941|app: 0|req: 6268/12724] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:35 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 749 bytes in 34 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1993.692039] [49941]: DEBUG neutron.api.wsgi [req-e29d2777-cb73-42c1-ab0c-e776538bf427 req-ab6d3d45-1a75-4231-8e4a-b6fdfd5592c3 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1993.712652] [49941]: [pid: 49941|app: 0|req: 6269/12725] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:35 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 23 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 1993.715631] [49942]: DEBUG neutron_lib.callbacks.manager [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (9577a5dc-da35-480c-9018-f1566be9ec71), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1993.723562] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Pushing event deleted for resources: {'Port': ['ID=9577a5dc-da35-480c-9018-f1566be9ec71,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 1993.746867] [49942]: DEBUG neutron.db.l3_dvrscheduler_db [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] No DVR routers for this DVR port 9577a5dc-da35-480c-9018-f1566be9ec71 on host cpu-1 {{(pid=49942) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 1993.747210] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_postcommit called with port settings {'id': '9577a5dc-da35-480c-9018-f1566be9ec71', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:f8:c4:77', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'device_owner': 'compute:nova', 'standard_attr_id': 1842, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:52:10Z', 'updated_at': '2025-11-20T12:52:12Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 1993.747375] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_postcommit: [ 1993.747375] [49942]: key[id], 9577a5dc-da35-480c-9018-f1566be9ec71 -> None [ 1993.747375] [49942]: key[binding:vnic_type], normal -> None [ 1993.747375] [49942]: key[tags], [] -> None [ 1993.747375] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 1993.747375] [49942]: key[allowed_address_pairs], [] -> None [ 1993.747375] [49942]: key[extra_dhcp_opts], [] -> None [ 1993.747375] [49942]: key[binding:profile], {} -> None [ 1993.747375] [49942]: key[admin_state_up], True -> None [ 1993.747375] [49942]: key[binding:vif_type], ovs -> None [ 1993.747375] [49942]: key[device_owner], compute:nova -> None [ 1993.747375] [49942]: key[created_at], 2025-11-20T12:52:10Z -> None [ 1993.747375] [49942]: key[updated_at], 2025-11-20T12:52:12Z -> None [ 1993.747375] [49942]: key[description], -> None [ 1993.747375] [49942]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 1993.747375] [49942]: key[binding:host_id], cpu-1 -> None [ 1993.747375] [49942]: key[standard_attr_id], 1842 -> None [ 1993.747375] [49942]: key[name], -> None [ 1993.747375] [49942]: key[mac_address], fa:16:3e:f8:c4:77 -> None [ 1993.747375] [49942]: key[status], ACTIVE -> None [ 1993.747375] [49942]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 1993.747375] [49942]: key[fixed_ips], [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.5'}] -> None [ 1993.747375] [49942]: key[security_groups], ['e2671159-119d-410e-9a43-796c60d6dbc9'] -> None [ 1993.747375] [49942]: key[revision_number], 5 -> None [ 1993.747375] [49942]: key[port_security_enabled], True -> None [ 1993.747375] [49942]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 1993.747375] [49942]: key[device_id], df6afa1d-c274-4a08-8517-a491b14e48c6 -> None [ 1993.747375] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 1993.749061] [49942]: DEBUG neutron_lib.callbacks.manager [req-9dbd89ab-00fa-4fe1-b9ee-39783b528400 req-85302ca5-16de-4860-868d-f3d9606f71b0 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-2026489'] for port (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 1993.749578] [49942]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'name': 'network-vif-deleted', 'tag': '9577a5dc-da35-480c-9018-f1566be9ec71'}] {{(pid=49942) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 1993.752289] [49942]: [pid: 49942|app: 0|req: 6457/12726] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:52:35 2025] DELETE /networking/v2.0/ports/9577a5dc-da35-480c-9018-f1566be9ec71 => generated 0 bytes in 230 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 1993.753291] [49942]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}c2d48b354aae5ea06fa19dfb588012d97474a4da72b04ac1529a57c27bf8e528" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-53010d6c-c52d-4d36-9d93-f050047e3e57" -d '{"events": [{"server_uuid": "df6afa1d-c274-4a08-8517-a491b14e48c6", "name": "network-vif-deleted", "tag": "9577a5dc-da35-480c-9018-f1566be9ec71"}]}' {{(pid=49942) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 1993.780183] [49942]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:52: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-8fa68713-835e-49c9-a98f-7dc0d9cddb44 x-openstack-request-id: req-8fa68713-835e-49c9-a98f-7dc0d9cddb44 {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 1993.780316] [49942]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "df6afa1d-c274-4a08-8517-a491b14e48c6", "name": "network-vif-deleted", "tag": "9577a5dc-da35-480c-9018-f1566be9ec71", "status": "completed", "code": 200}]} {{(pid=49942) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 1993.780364] [49942]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-8fa68713-835e-49c9-a98f-7dc0d9cddb44 {{(pid=49942) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 1993.780551] [49942]: INFO neutron.notifiers.nova [-] Nova event matching ['req-8fa68713-835e-49c9-a98f-7dc0d9cddb44'] response: {'server_uuid': 'df6afa1d-c274-4a08-8517-a491b14e48c6', 'name': 'network-vif-deleted', 'tag': '9577a5dc-da35-480c-9018-f1566be9ec71', 'status': 'completed', 'code': 200} [ 1994.784388] [49941]: [pid: 49941|app: 0|req: 6270/12727] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:36 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1995.849321] [49942]: [pid: 49942|app: 0|req: 6458/12728] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:37 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1996.908624] [49941]: [pid: 49941|app: 0|req: 6271/12729] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:38 2025] GET /networking/v2.0/ports?device_id=df6afa1d-c274-4a08-8517-a491b14e48c6 => generated 12 bytes in 12 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1998.084724] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-cd33a841-6f34-4016-a3dd-c4585c04480d req-fc08d1aa-06f3-40e9-b216-e04285bf3aa6 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1998.085688] [49942]: [pid: 49942|app: 0|req: 6459/12730] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:39 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 39 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1998.092209] [49941]: DEBUG neutron.api.wsgi [req-cd33a841-6f34-4016-a3dd-c4585c04480d req-87062940-90ce-4214-8b41-d876164b737f tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1998.115312] [49941]: [pid: 49941|app: 0|req: 6272/12731] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:39 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 26 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 1999.166792] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=2107,neutron:DELETE=28,neutron:UPDATE=32,neutron:INSERT=36 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1999.235822] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-aa3dbd44-229f-480d-8a33-47c11f26de03 req-aa2226bb-34db-4a59-9cd3-6efcb950c330 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 1999.236837] [49942]: [pid: 49942|app: 0|req: 6460/12732] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:40 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 76 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 1999.243584] [49941]: DEBUG neutron.api.wsgi [req-aa3dbd44-229f-480d-8a33-47c11f26de03 req-929c936e-6995-41e1-a7ef-e3e70b23f1a7 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49941) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 1999.244801] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=1905,neutron:DELETE=42,neutron:UPDATE=18,neutron:INSERT=34 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 1999.264406] [49941]: [pid: 49941|app: 0|req: 6273/12733] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:40 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 2000.184715] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-70b610d0-409c-4b67-8840-bca5bbe63f6f tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 2000.185620] [49942]: [pid: 49942|app: 0|req: 6461/12734] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:41 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 37 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 2000.258258] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Deleting port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 2000.258725] [49941]: DEBUG neutron_lib.callbacks.manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2000.285627] [49941]: DEBUG neutron.plugins.ml2.db [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] For port 83f979c6-e7bd-4fce-9224-ca62cbe89a80, host cpu-1, got binding levels [PortBindingLevel(driver='nsxv3',host='cpu-1',level=0,port_id=83f979c6-e7bd-4fce-9224-ca62cbe89a80,segment=NetworkSegment(d0872df5-5b66-4356-b97b-fd827b21ed2a),segment_id=d0872df5-5b66-4356-b97b-fd827b21ed2a)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 2000.285815] [49941]: DEBUG neutron_lib.callbacks.manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2000.290172] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_precommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:50Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 2000.290346] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_precommit: [ 2000.290346] [49941]: key[id], 83f979c6-e7bd-4fce-9224-ca62cbe89a80 -> None [ 2000.290346] [49941]: key[binding:vnic_type], normal -> None [ 2000.290346] [49941]: key[tags], [] -> None [ 2000.290346] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 2000.290346] [49941]: key[allowed_address_pairs], [] -> None [ 2000.290346] [49941]: key[extra_dhcp_opts], [] -> None [ 2000.290346] [49941]: key[binding:profile], {} -> None [ 2000.290346] [49941]: key[admin_state_up], True -> None [ 2000.290346] [49941]: key[binding:vif_type], ovs -> None [ 2000.290346] [49941]: key[device_owner], compute:nova -> None [ 2000.290346] [49941]: key[created_at], 2025-11-20T12:51:49Z -> None [ 2000.290346] [49941]: key[updated_at], 2025-11-20T12:51:50Z -> None [ 2000.290346] [49941]: key[description], -> None [ 2000.290346] [49941]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2000.290346] [49941]: key[binding:host_id], cpu-1 -> None [ 2000.290346] [49941]: key[standard_attr_id], 1841 -> None [ 2000.290346] [49941]: key[name], -> None [ 2000.290346] [49941]: key[mac_address], fa:16:3e:99:50:3d -> None [ 2000.290346] [49941]: key[status], ACTIVE -> None [ 2000.290346] [49941]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2000.290346] [49941]: key[fixed_ips], [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}] -> None [ 2000.290346] [49941]: key[security_groups], ['e2671159-119d-410e-9a43-796c60d6dbc9'] -> None [ 2000.290346] [49941]: key[revision_number], 5 -> None [ 2000.290346] [49941]: key[port_security_enabled], True -> None [ 2000.290346] [49941]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2000.290346] [49941]: key[device_id], ab036ca7-7127-47c5-a3c4-de903317a54b -> None [ 2000.290346] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2000.292242] [49941]: DEBUG neutron.plugins.ml2.plugin [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Calling delete_port for 83f979c6-e7bd-4fce-9224-ca62cbe89a80 owned by compute:nova {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 2000.351831] [49942]: DEBUG neutron.pecan_wsgi.hooks.policy_enforcement [req-3a3f3241-6d3b-4db5-a968-54f61f8e903a req-d112b8b1-02a1-4f5d-b2cf-49cce6da171c tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Attributes excluded by policy engine: ['standard_attr_id', 'binding:profile', 'binding:host_id', 'binding:vif_type', 'binding:vif_details'] {{(pid=49942) _exclude_attributes_by_policy /opt/stack/neutron/neutron/pecan_wsgi/hooks/policy_enforcement.py:249}} [ 2000.352744] [49942]: [pid: 49942|app: 0|req: 6462/12735] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:42 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 750 bytes in 35 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 2000.358727] [49942]: DEBUG neutron.api.wsgi [req-3a3f3241-6d3b-4db5-a968-54f61f8e903a req-d8760716-ccd7-41ea-ac2b-4a550cdb6d0d tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Missing Content-Type {{(pid=49942) get_content_type /opt/stack/neutron/neutron/api/wsgi.py:122}} [ 2000.380531] [49942]: [pid: 49942|app: 0|req: 6463/12736] 10.180.1.21 () {60 vars in 1530 bytes} [Thu Nov 20 12:52:42 2025] GET /networking/v2.0/security-groups?id=e2671159-119d-410e-9a43-796c60d6dbc9&fields=id&fields=name => generated 88 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 156 bytes (2 switches on core 0) [ 2000.380835] [49941]: DEBUG neutron_lib.callbacks.manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (83f979c6-e7bd-4fce-9224-ca62cbe89a80), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2000.390094] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Pushing event deleted for resources: {'Port': ['ID=83f979c6-e7bd-4fce-9224-ca62cbe89a80,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 2000.394305] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.394391] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Agent changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.394487] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.394588] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.394688] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Log changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.394802] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.394894] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Network changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.394985] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Port changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395086] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395176] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395265] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395355] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395473] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type SubPort changed None to 1.0 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395583] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Subnet changed None to 1.2 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395630] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Trunk changed None to 1.1 on consumer NSXv3 Agent@cpu-1 {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395756] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type AddressGroup changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395846] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Agent changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.395938] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type ConntrackHelper changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396069] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type LocalIPAssociation changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396165] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Log changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396411] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type NDPProxy changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396511] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Network changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396596] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Port changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396651] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type PortForwarding changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396748] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type QosPolicy changed None to 1.10 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396839] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type SecurityGroup changed None to 1.6 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.396927] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type SecurityGroupRule changed None to 1.3 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.397082] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type SubPort changed None to 1.0 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.397166] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Subnet changed None to 1.2 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.397222] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Version for resource type Trunk changed None to 1.1 on consumer Open vSwitch agent@devstack {{(pid=49941) _set_version /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:118}} [ 2000.397933] [49941]: DEBUG neutron.api.rpc.callbacks.version_manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Tracked resource versions report: [ 2000.397933] [49941]: pushed versions: [ 2000.397933] [49941]: { 'AddressGroup': {'1.2'}, [ 2000.397933] [49941]: 'Agent': {'1.1'}, [ 2000.397933] [49941]: 'ConntrackHelper': {'1.0'}, [ 2000.397933] [49941]: 'LocalIPAssociation': {'1.0'}, [ 2000.397933] [49941]: 'Log': {'1.0'}, [ 2000.397933] [49941]: 'NDPProxy': {'1.0'}, [ 2000.397933] [49941]: 'Network': {'1.2'}, [ 2000.397933] [49941]: 'Port': {'1.10'}, [ 2000.397933] [49941]: 'PortForwarding': {'1.3'}, [ 2000.397933] [49941]: 'QosPolicy': {'1.10'}, [ 2000.397933] [49941]: 'SecurityGroup': {'1.6'}, [ 2000.397933] [49941]: 'SecurityGroupRule': {'1.3'}, [ 2000.397933] [49941]: 'SubPort': {'1.0'}, [ 2000.397933] [49941]: 'Subnet': {'1.2'}, [ 2000.397933] [49941]: 'Trunk': {'1.1'}} [ 2000.397933] [49941]: consumer versions: [ 2000.397933] [49941]: { Metadata agent@devstack: {}, [ 2000.397933] [49941]: DHCP agent@devstack: {}, [ 2000.397933] [49941]: L3 agent@devstack: {}, [ 2000.397933] [49941]: Open vSwitch agent@devstack: { 'AddressGroup': '1.2', [ 2000.397933] [49941]: 'Agent': '1.1', [ 2000.397933] [49941]: 'ConntrackHelper': '1.0', [ 2000.397933] [49941]: 'LocalIPAssociation': '1.0', [ 2000.397933] [49941]: 'Log': '1.0', [ 2000.397933] [49941]: 'NDPProxy': '1.0', [ 2000.397933] [49941]: 'Network': '1.2', [ 2000.397933] [49941]: 'Port': '1.10', [ 2000.397933] [49941]: 'PortForwarding': '1.3', [ 2000.397933] [49941]: 'QosPolicy': '1.10', [ 2000.397933] [49941]: 'SecurityGroup': '1.6', [ 2000.397933] [49941]: 'SecurityGroupRule': '1.3', [ 2000.397933] [49941]: 'SubPort': '1.0', [ 2000.397933] [49941]: 'Subnet': '1.2', [ 2000.397933] [49941]: 'Trunk': '1.1'}, [ 2000.397933] [49941]: NSXv3 Agent@cpu-1: { 'AddressGroup': '1.2', [ 2000.397933] [49941]: 'Agent': '1.1', [ 2000.397933] [49941]: 'ConntrackHelper': '1.0', [ 2000.397933] [49941]: 'LocalIPAssociation': '1.0', [ 2000.397933] [49941]: 'Log': '1.0', [ 2000.397933] [49941]: 'NDPProxy': '1.0', [ 2000.397933] [49941]: 'Network': '1.2', [ 2000.397933] [49941]: 'Port': '1.10', [ 2000.397933] [49941]: 'PortForwarding': '1.3', [ 2000.397933] [49941]: 'QosPolicy': '1.10', [ 2000.397933] [49941]: 'SecurityGroup': '1.6', [ 2000.397933] [49941]: 'SecurityGroupRule': '1.3', [ 2000.397933] [49941]: 'SubPort': '1.0', [ 2000.397933] [49941]: 'Subnet': '1.2', [ 2000.397933] [49941]: 'Trunk': '1.1'}} [ 2000.397933] [49941]: {{(pid=49941) report /opt/stack/neutron/neutron/api/rpc/callbacks/version_manager.py:183}} [ 2000.421905] [49941]: DEBUG neutron.db.l3_dvrscheduler_db [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] No DVR routers for this DVR port 83f979c6-e7bd-4fce-9224-ca62cbe89a80 on host cpu-1 {{(pid=49941) get_dvr_routers_to_remove /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:218}} [ 2000.422225] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_postcommit called with port settings {'id': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:99:50:3d', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'device_owner': 'compute:nova', 'standard_attr_id': 1841, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': ['e2671159-119d-410e-9a43-796c60d6dbc9'], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'cpu-1', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}}, 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:49Z', 'updated_at': '2025-11-20T12:51:50Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (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': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383} (original vif details None) binding levels [{'bound_driver': 'nsxv3', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 2000.422374] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] delete_port_postcommit: [ 2000.422374] [49941]: key[id], 83f979c6-e7bd-4fce-9224-ca62cbe89a80 -> None [ 2000.422374] [49941]: key[binding:vnic_type], normal -> None [ 2000.422374] [49941]: key[tags], [] -> None [ 2000.422374] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'nsx-logical-switch-id': '360308f4-9d0a-4ec2-8bcf-44891f452847', 'external-id': 'nsx-vlan-transportzone-383', 'segmentation_id': 383, 'bound_drivers': {'0': 'nsxv3'}} -> None [ 2000.422374] [49941]: key[allowed_address_pairs], [] -> None [ 2000.422374] [49941]: key[extra_dhcp_opts], [] -> None [ 2000.422374] [49941]: key[binding:profile], {} -> None [ 2000.422374] [49941]: key[admin_state_up], True -> None [ 2000.422374] [49941]: key[binding:vif_type], ovs -> None [ 2000.422374] [49941]: key[device_owner], compute:nova -> None [ 2000.422374] [49941]: key[created_at], 2025-11-20T12:51:49Z -> None [ 2000.422374] [49941]: key[updated_at], 2025-11-20T12:51:50Z -> None [ 2000.422374] [49941]: key[description], -> None [ 2000.422374] [49941]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2000.422374] [49941]: key[binding:host_id], cpu-1 -> None [ 2000.422374] [49941]: key[standard_attr_id], 1841 -> None [ 2000.422374] [49941]: key[name], -> None [ 2000.422374] [49941]: key[mac_address], fa:16:3e:99:50:3d -> None [ 2000.422374] [49941]: key[status], ACTIVE -> None [ 2000.422374] [49941]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2000.422374] [49941]: key[fixed_ips], [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.12'}] -> None [ 2000.422374] [49941]: key[security_groups], ['e2671159-119d-410e-9a43-796c60d6dbc9'] -> None [ 2000.422374] [49941]: key[revision_number], 5 -> None [ 2000.422374] [49941]: key[port_security_enabled], True -> None [ 2000.422374] [49941]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2000.422374] [49941]: key[device_id], ab036ca7-7127-47c5-a3c4-de903317a54b -> None [ 2000.422374] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2000.423824] [49941]: DEBUG neutron_lib.callbacks.manager [req-0df5759a-89d8-4b8d-b0a0-1f84a8220133 req-7631a877-a1f6-410b-9160-e30aacb45f59 tempest-ServerRescueTestJSON-1952995762 tempest-ServerRescueTestJSON-1952995762-project-member] Publish callbacks ['neutron.notifiers.nova.Notifier._send_nova_notification-1910429'] for port (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2000.424299] [49941]: DEBUG neutron.notifiers.nova [-] Sending events: [{'server_uuid': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'name': 'network-vif-deleted', 'tag': '83f979c6-e7bd-4fce-9224-ca62cbe89a80'}] {{(pid=49941) send_events /opt/stack/neutron/neutron/notifiers/nova.py:278}} [ 2000.427220] [49941]: [pid: 49941|app: 0|req: 6274/12737] 10.180.1.21 () {62 vars in 1510 bytes} [Thu Nov 20 12:52:41 2025] DELETE /networking/v2.0/ports/83f979c6-e7bd-4fce-9224-ca62cbe89a80 => generated 0 bytes in 238 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 2000.428336] [49941]: DEBUG novaclient.v2.client [-] REQ: curl -g -i --cacert "/opt/stack/data/ca-bundle.pem" -X POST http://10.180.1.21/compute/v2.1/os-server-external-events -H "Accept: application/json" -H "Content-Type: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}34c6989eced8a2c18cf5e5e5506727cee3e4f482ddd61c673ccaead4730cc32d" -H "X-OpenStack-Nova-API-Version: 2.1" -H "X-OpenStack-Request-ID: req-e7a81079-aa27-4a09-9139-8e226c3d3a71" -d '{"events": [{"server_uuid": "ab036ca7-7127-47c5-a3c4-de903317a54b", "name": "network-vif-deleted", "tag": "83f979c6-e7bd-4fce-9224-ca62cbe89a80"}]}' {{(pid=49941) _http_log_request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:572}} [ 2000.452978] [49941]: DEBUG novaclient.v2.client [-] RESP: [200] Connection: close Content-Length: 183 Content-Type: application/json Date: Thu, 20 Nov 2025 12:52: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-52f77262-8433-4b1a-b33d-ca7dba6463bc x-openstack-request-id: req-52f77262-8433-4b1a-b33d-ca7dba6463bc {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:613}} [ 2000.453120] [49941]: DEBUG novaclient.v2.client [-] RESP BODY: {"events": [{"server_uuid": "ab036ca7-7127-47c5-a3c4-de903317a54b", "name": "network-vif-deleted", "tag": "83f979c6-e7bd-4fce-9224-ca62cbe89a80", "status": "completed", "code": 200}]} {{(pid=49941) _http_log_response /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:648}} [ 2000.453216] [49941]: DEBUG novaclient.v2.client [-] POST call to compute for http://10.180.1.21/compute/v2.1/os-server-external-events used request id req-52f77262-8433-4b1a-b33d-ca7dba6463bc {{(pid=49941) request /opt/stack/data/venv/lib/python3.10/site-packages/keystoneauth1/session.py:1073}} [ 2000.453789] [49941]: INFO neutron.notifiers.nova [-] Nova event matching ['req-52f77262-8433-4b1a-b33d-ca7dba6463bc'] response: {'server_uuid': 'ab036ca7-7127-47c5-a3c4-de903317a54b', 'name': 'network-vif-deleted', 'tag': '83f979c6-e7bd-4fce-9224-ca62cbe89a80', 'status': 'completed', 'code': 200} [ 2001.446556] [49942]: [pid: 49942|app: 0|req: 6464/12738] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:43 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 2002.512115] [49941]: [pid: 49941|app: 0|req: 6275/12739] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:44 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 13 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 2003.575571] [49942]: [pid: 49942|app: 0|req: 6465/12740] 10.180.1.21 () {60 vars in 1470 bytes} [Thu Nov 20 12:52:45 2025] GET /networking/v2.0/ports?device_id=ab036ca7-7127-47c5-a3c4-de903317a54b => generated 12 bytes in 14 msecs (HTTP/1.1 200) 4 headers in 156 bytes (1 switches on core 0) [ 2005.200231] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cache_related_dvr_routers_info_before_interface_removal-3682838'] for router_interface (4957cdcd-a772-45ef-8e12-6c9df42a73c6), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.302047] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Deleting port ffd9729f-b816-4fd0-8a88-bf46d3fd98c7 {{(pid=49941) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 2005.302322] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147846'] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.329750] [49941]: DEBUG neutron.plugins.ml2.db [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] For port ffd9729f-b816-4fd0-8a88-bf46d3fd98c7, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=ffd9729f-b816-4fd0-8a88-bf46d3fd98c7,segment=NetworkSegment(d0872df5-5b66-4356-b97b-fd827b21ed2a),segment_id=d0872df5-5b66-4356-b97b-fd827b21ed2a)] {{(pid=49941) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 2005.329966] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3682705'] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.334166] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] delete_port_precommit called with port settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', '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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:46Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 2005.334419] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] delete_port_precommit: [ 2005.334419] [49941]: key[id], ffd9729f-b816-4fd0-8a88-bf46d3fd98c7 -> None [ 2005.334419] [49941]: key[binding:vnic_type], normal -> None [ 2005.334419] [49941]: key[tags], [] -> None [ 2005.334419] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 2005.334419] [49941]: key[allowed_address_pairs], [] -> None [ 2005.334419] [49941]: key[extra_dhcp_opts], [] -> None [ 2005.334419] [49941]: key[binding:profile], {} -> None [ 2005.334419] [49941]: key[admin_state_up], True -> None [ 2005.334419] [49941]: key[binding:vif_type], ovs -> None [ 2005.334419] [49941]: key[device_owner], network:router_interface -> None [ 2005.334419] [49941]: key[created_at], 2025-11-20T12:51:43Z -> None [ 2005.334419] [49941]: key[updated_at], 2025-11-20T12:51:46Z -> None [ 2005.334419] [49941]: key[description], -> None [ 2005.334419] [49941]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2005.334419] [49941]: key[binding:host_id], devstack -> None [ 2005.334419] [49941]: key[standard_attr_id], 1840 -> None [ 2005.334419] [49941]: key[name], -> None [ 2005.334419] [49941]: key[mac_address], fa:16:3e:c0:24:ed -> None [ 2005.334419] [49941]: key[status], ACTIVE -> None [ 2005.334419] [49941]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2005.334419] [49941]: key[fixed_ips], [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.1'}] -> None [ 2005.334419] [49941]: key[security_groups], [] -> None [ 2005.334419] [49941]: key[revision_number], 5 -> None [ 2005.334419] [49941]: key[port_security_enabled], False -> None [ 2005.334419] [49941]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2005.334419] [49941]: key[device_id], 4957cdcd-a772-45ef-8e12-6c9df42a73c6 -> None [ 2005.334419] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2005.336672] [49941]: DEBUG neutron.plugins.ml2.plugin [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Calling delete_port for ffd9729f-b816-4fd0-8a88-bf46d3fd98c7 owned by network:router_interface {{(pid=49941) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 2005.446696] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580646', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1080773', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154906', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056619165', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-25944696'] for port (ffd9729f-b816-4fd0-8a88-bf46d3fd98c7), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.454151] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Pushing event deleted for resources: {'Port': ['ID=ffd9729f-b816-4fd0-8a88-bf46d3fd98c7,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 2005.481549] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] delete_port_postcommit called with port settings {'id': 'ffd9729f-b816-4fd0-8a88-bf46d3fd98c7', 'name': '', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'mac_address': 'fa:16:3e:c0:24:ed', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_interface', 'standard_attr_id': 1840, 'fixed_ips': [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', '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-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:46Z', 'revision_number': 5, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings None) host devstack (original host None) vif type ovs (original vif type None) vif details {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int'} (original vif details None) binding levels [{'bound_driver': 'openvswitch', 'bound_segment': {'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}}] (original binding levels None) on network {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fe4f3c0b-1f50-4a0f-80e0-6548088dd110'], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} with segments to bind None [ 2005.481820] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] delete_port_postcommit: [ 2005.481820] [49941]: key[id], ffd9729f-b816-4fd0-8a88-bf46d3fd98c7 -> None [ 2005.481820] [49941]: key[binding:vnic_type], normal -> None [ 2005.481820] [49941]: key[tags], [] -> None [ 2005.481820] [49941]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 2005.481820] [49941]: key[allowed_address_pairs], [] -> None [ 2005.481820] [49941]: key[extra_dhcp_opts], [] -> None [ 2005.481820] [49941]: key[binding:profile], {} -> None [ 2005.481820] [49941]: key[admin_state_up], True -> None [ 2005.481820] [49941]: key[binding:vif_type], ovs -> None [ 2005.481820] [49941]: key[device_owner], network:router_interface -> None [ 2005.481820] [49941]: key[created_at], 2025-11-20T12:51:43Z -> None [ 2005.481820] [49941]: key[updated_at], 2025-11-20T12:51:46Z -> None [ 2005.481820] [49941]: key[description], -> None [ 2005.481820] [49941]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2005.481820] [49941]: key[binding:host_id], devstack -> None [ 2005.481820] [49941]: key[standard_attr_id], 1840 -> None [ 2005.481820] [49941]: key[name], -> None [ 2005.481820] [49941]: key[mac_address], fa:16:3e:c0:24:ed -> None [ 2005.481820] [49941]: key[status], ACTIVE -> None [ 2005.481820] [49941]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2005.481820] [49941]: key[fixed_ips], [{'subnet_id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'ip_address': '192.168.128.1'}] -> None [ 2005.481820] [49941]: key[security_groups], [] -> None [ 2005.481820] [49941]: key[revision_number], 5 -> None [ 2005.481820] [49941]: key[port_security_enabled], False -> None [ 2005.481820] [49941]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2005.481820] [49941]: key[device_id], 4957cdcd-a772-45ef-8e12-6c9df42a73c6 -> None [ 2005.481820] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2005.536208] [49941]: DEBUG neutron_lib.callbacks.manager [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._after_router_interface_deleted-3659211', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._cleanup_after_interface_removal-3680643'] for router_interface (4957cdcd-a772-45ef-8e12-6c9df42a73c6), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.631942] [49941]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Router 4957cdcd-a772-45ef-8e12-6c9df42a73c6 has already been hosted by L3 agent 9a6f48e8-bd34-4c88-a307-cd74c8925c74 {{(pid=49941) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} [ 2005.678121] [49941]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-bea0e5c0-1031-45f3-8e1f-4648abe0c0a3 admin admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49941) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} [ 2005.682098] [49941]: [pid: 49941|app: 0|req: 6276/12741] 10.180.1.21 () {60 vars in 1332 bytes} [Thu Nov 20 12:52:46 2025] PUT /networking/v2.0/routers/4957cdcd-a772-45ef-8e12-6c9df42a73c6/remove_router_interface => generated 309 bytes in 1065 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) [ 2005.735304] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks [] for router (4957cdcd-a772-45ef-8e12-6c9df42a73c6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.780218] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks [] for router_gateway (4957cdcd-a772-45ef-8e12-6c9df42a73c6), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.803106] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Deleting port 5bf64cd7-a012-44a9-8500-34221cbe4233 {{(pid=49942) _pre_delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2193}} [ 2005.803273] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks ['neutron.db.l3_db.L3_NAT_dbonly_mixin._prevent_l3_port_delete_callback-8008057147828'] for port (5bf64cd7-a012-44a9-8500-34221cbe4233), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.827956] [49942]: DEBUG neutron.plugins.ml2.db [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] For port 5bf64cd7-a012-44a9-8500-34221cbe4233, host devstack, got binding levels [PortBindingLevel(driver='openvswitch',host='devstack',level=0,port_id=5bf64cd7-a012-44a9-8500-34221cbe4233,segment=NetworkSegment(7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917),segment_id=7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917)] {{(pid=49942) get_binding_level_objs /opt/stack/neutron/neutron/plugins/ml2/db.py:74}} [ 2005.828180] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_NAT_dbonly_mixin._precommit_delete_port_callback-3334424'] for port (5bf64cd7-a012-44a9-8500-34221cbe4233), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.832244] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] delete_port_precommit called with port settings {'id': '5bf64cd7-a012-44a9-8500-34221cbe4233', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ac:7d:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:43Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 2005.832435] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] delete_port_precommit: [ 2005.832435] [49942]: key[id], 5bf64cd7-a012-44a9-8500-34221cbe4233 -> None [ 2005.832435] [49942]: key[binding:vnic_type], normal -> None [ 2005.832435] [49942]: key[tags], [] -> None [ 2005.832435] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 2005.832435] [49942]: key[allowed_address_pairs], [] -> None [ 2005.832435] [49942]: key[extra_dhcp_opts], [] -> None [ 2005.832435] [49942]: key[binding:profile], {} -> None [ 2005.832435] [49942]: key[admin_state_up], True -> None [ 2005.832435] [49942]: key[binding:vif_type], ovs -> None [ 2005.832435] [49942]: key[device_owner], network:router_gateway -> None [ 2005.832435] [49942]: key[created_at], 2025-11-20T12:51:43Z -> None [ 2005.832435] [49942]: key[updated_at], 2025-11-20T12:51:43Z -> None [ 2005.832435] [49942]: key[description], -> None [ 2005.832435] [49942]: key[tenant_id], -> None [ 2005.832435] [49942]: key[binding:host_id], devstack -> None [ 2005.832435] [49942]: key[standard_attr_id], 1839 -> None [ 2005.832435] [49942]: key[name], -> None [ 2005.832435] [49942]: key[mac_address], fa:16:3e:ac:7d:18 -> None [ 2005.832435] [49942]: key[status], ACTIVE -> None [ 2005.832435] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 2005.832435] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] -> None [ 2005.832435] [49942]: key[security_groups], [] -> None [ 2005.832435] [49942]: key[revision_number], 5 -> None [ 2005.832435] [49942]: key[port_security_enabled], False -> None [ 2005.832435] [49942]: key[project_id], -> None [ 2005.832435] [49942]: key[device_id], 4957cdcd-a772-45ef-8e12-6c9df42a73c6 -> None [ 2005.832435] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2005.834398] [49942]: DEBUG neutron.plugins.ml2.plugin [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Calling delete_port for 5bf64cd7-a012-44a9-8500-34221cbe4233 owned by network:router_gateway {{(pid=49942) delete_port /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2281}} [ 2005.909878] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-804126', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.plugins.ml2.plugin.SecurityGroupServerNotifierRpcMixin._notify_sg_on_port_change-1291238', 'neutron.db.l3_db.L3RpcNotifierMixin._notify_routers_callback-8008057154888', 'neutron.db.l3_dvrscheduler_db._notify_port_delete-8008056051923', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_port_created_or_deleted-114821598'] for port (5bf64cd7-a012-44a9-8500-34221cbe4233), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2005.916955] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Pushing event deleted for resources: {'Port': ['ID=5bf64cd7-a012-44a9-8500-34221cbe4233,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 2005.940753] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] delete_port_postcommit called with port settings {'id': '5bf64cd7-a012-44a9-8500-34221cbe4233', 'name': '', 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'tenant_id': '', 'mac_address': 'fa:16:3e:ac:7d:18', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '4957cdcd-a772-45ef-8e12-6c9df42a73c6', 'device_owner': 'network:router_gateway', 'standard_attr_id': 1839, 'fixed_ips': [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-20T12:51:43Z', 'updated_at': '2025-11-20T12:51:43Z', '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': '7e2d32cb-3af9-4cc6-81ba-5b4ec7e05917', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 1001, 'network_id': 'c0092108-51c4-4065-86c2-4815315ad52a'}}] (original binding levels None) on network {'id': 'c0092108-51c4-4065-86c2-4815315ad52a', 'name': 'public', 'tenant_id': 'a823483b0ee246f98e774659828d00be', 'project_id': 'a823483b0ee246f98e774659828d00be', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['ad3356f7-c944-4385-ac0e-571d9ae72ba5'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-20T12:26:16Z', 'updated_at': '2025-11-20T12:26:20Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001} with segments to bind None [ 2005.940977] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] delete_port_postcommit: [ 2005.940977] [49942]: key[id], 5bf64cd7-a012-44a9-8500-34221cbe4233 -> None [ 2005.940977] [49942]: key[binding:vnic_type], normal -> None [ 2005.940977] [49942]: key[tags], [] -> None [ 2005.940977] [49942]: key[binding:vif_details], {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}} -> None [ 2005.940977] [49942]: key[allowed_address_pairs], [] -> None [ 2005.940977] [49942]: key[extra_dhcp_opts], [] -> None [ 2005.940977] [49942]: key[binding:profile], {} -> None [ 2005.940977] [49942]: key[admin_state_up], True -> None [ 2005.940977] [49942]: key[binding:vif_type], ovs -> None [ 2005.940977] [49942]: key[device_owner], network:router_gateway -> None [ 2005.940977] [49942]: key[created_at], 2025-11-20T12:51:43Z -> None [ 2005.940977] [49942]: key[updated_at], 2025-11-20T12:51:43Z -> None [ 2005.940977] [49942]: key[description], -> None [ 2005.940977] [49942]: key[tenant_id], -> None [ 2005.940977] [49942]: key[binding:host_id], devstack -> None [ 2005.940977] [49942]: key[standard_attr_id], 1839 -> None [ 2005.940977] [49942]: key[name], -> None [ 2005.940977] [49942]: key[mac_address], fa:16:3e:ac:7d:18 -> None [ 2005.940977] [49942]: key[status], ACTIVE -> None [ 2005.940977] [49942]: key[network_id], c0092108-51c4-4065-86c2-4815315ad52a -> None [ 2005.940977] [49942]: key[fixed_ips], [{'subnet_id': 'ad3356f7-c944-4385-ac0e-571d9ae72ba5', 'ip_address': '10.180.180.237'}] -> None [ 2005.940977] [49942]: key[security_groups], [] -> None [ 2005.940977] [49942]: key[revision_number], 5 -> None [ 2005.940977] [49942]: key[port_security_enabled], False -> None [ 2005.940977] [49942]: key[project_id], -> None [ 2005.940977] [49942]: key[device_id], 4957cdcd-a772-45ef-8e12-6c9df42a73c6 -> None [ 2005.940977] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2005.942098] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_dvr_internal_ports-3335128'] for router_gateway (4957cdcd-a772-45ef-8e12-6c9df42a73c6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.385506] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._release_router_vr_id-3341025', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._clear_router_provider-328905'] for router (4957cdcd-a772-45ef-8e12-6c9df42a73c6), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.386899] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks [] for router_controller (4957cdcd-a772-45ef-8e12-6c9df42a73c6), precommit_delete_associations {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.424615] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._cleanup_ha_network_handler-3341034'] for router (4957cdcd-a772-45ef-8e12-6c9df42a73c6), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.424928] [49942]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Fanout notify agent at l3_agent the message router_deleted on router 4957cdcd-a772-45ef-8e12-6c9df42a73c6 {{(pid=49942) _notification_fanout /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:120}} [ 2006.429744] [49942]: DEBUG neutron_lib.callbacks.manager [None req-6571e877-b3c0-429c-b5cd-3ecba066a61e admin admin] Publish callbacks [] for router (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.430236] [49942]: [pid: 49942|app: 0|req: 6466/12742] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:52:47 2025] DELETE /networking/v2.0/routers/4957cdcd-a772-45ef-8e12-6c9df42a73c6 => generated 0 bytes in 746 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 2006.457168] [49941]: DEBUG neutron.db.db_base_plugin_v2 [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] Deleting subnet fe4f3c0b-1f50-4a0f-80e0-6548088dd110 {{(pid=49941) delete_subnet /opt/stack/neutron/neutron/db/db_base_plugin_v2.py:1171}} [ 2006.459443] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] Publish callbacks [] for subnet (fe4f3c0b-1f50-4a0f-80e0-6548088dd110), before_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.470990] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] Publish callbacks ['neutron.services.segments.plugin.Plugin._validate_auto_address_subnet_delete-25944470'] for subnet (fe4f3c0b-1f50-4a0f-80e0-6548088dd110), precommit_delete_associations {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.485034] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_precommit_handler-1842448'] for subnet (fe4f3c0b-1f50-4a0f-80e0-6548088dd110), precommit_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.485512] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] delete_subnet_precommit called with subnet settings {'id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'name': 'tempest-ServerRescueTestJSON-1919558763-subnet', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1837, '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-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings None) [ 2006.485671] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] delete_subnet_precommit: [ 2006.485671] [49941]: key[ipv6_ra_mode], None -> None [ 2006.485671] [49941]: key[id], fe4f3c0b-1f50-4a0f-80e0-6548088dd110 -> None [ 2006.485671] [49941]: key[tags], [] -> None [ 2006.485671] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 2006.485671] [49941]: key[enable_dhcp], False -> None [ 2006.485671] [49941]: key[ip_version], 4 -> None [ 2006.485671] [49941]: key[created_at], 2025-11-20T12:51:42Z -> None [ 2006.485671] [49941]: key[updated_at], 2025-11-20T12:51:42Z -> None [ 2006.485671] [49941]: key[description], -> None [ 2006.485671] [49941]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.485671] [49941]: key[standard_attr_id], 1837 -> None [ 2006.485671] [49941]: key[cidr], 192.168.128.0/28 -> None [ 2006.485671] [49941]: key[ipv6_address_mode], None -> None [ 2006.485671] [49941]: key[name], tempest-ServerRescueTestJSON-1919558763-subnet -> None [ 2006.485671] [49941]: key[subnetpool_id], None -> None [ 2006.485671] [49941]: key[host_routes], [] -> None [ 2006.485671] [49941]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2006.485671] [49941]: key[shared], False -> None [ 2006.485671] [49941]: key[router:external], False -> None [ 2006.485671] [49941]: key[revision_number], 0 -> None [ 2006.485671] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 2006.485671] [49941]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.485671] [49941]: key[service_types], [] -> None [ 2006.485671] [49941]: key[dns_nameservers], [] -> None [ 2006.485671] [49941]: key[segment_id], None -> None [ 2006.485671] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2006.515037] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._subnet_delete_after_delete_handler-1842471', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3580564', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3659202', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_subnet_deleted-25944752', 'neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_delete-27126246'] for subnet (fe4f3c0b-1f50-4a0f-80e0-6548088dd110), after_delete {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.515279] [49941]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] delete_subnet_postcommit called with subnet settings {'id': 'fe4f3c0b-1f50-4a0f-80e0-6548088dd110', 'name': 'tempest-ServerRescueTestJSON-1919558763-subnet', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 1837, '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-20T12:51:42Z', 'updated_at': '2025-11-20T12:51:42Z', 'revision_number': 0, 'segment_id': None, 'project_id': '121e6c1813fc4f16855aee2a32b3df02'} (original settings None) [ 2006.515279] [49941]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] delete_subnet_postcommit: [ 2006.515279] [49941]: key[ipv6_ra_mode], None -> None [ 2006.515279] [49941]: key[id], fe4f3c0b-1f50-4a0f-80e0-6548088dd110 -> None [ 2006.515279] [49941]: key[tags], [] -> None [ 2006.515279] [49941]: key[allocation_pools], [{'start': '192.168.128.2', 'end': '192.168.128.14'}] -> None [ 2006.515279] [49941]: key[enable_dhcp], False -> None [ 2006.515279] [49941]: key[ip_version], 4 -> None [ 2006.515279] [49941]: key[created_at], 2025-11-20T12:51:42Z -> None [ 2006.515279] [49941]: key[updated_at], 2025-11-20T12:51:42Z -> None [ 2006.515279] [49941]: key[description], -> None [ 2006.515279] [49941]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.515279] [49941]: key[standard_attr_id], 1837 -> None [ 2006.515279] [49941]: key[cidr], 192.168.128.0/28 -> None [ 2006.515279] [49941]: key[ipv6_address_mode], None -> None [ 2006.515279] [49941]: key[name], tempest-ServerRescueTestJSON-1919558763-subnet -> None [ 2006.515279] [49941]: key[subnetpool_id], None -> None [ 2006.515279] [49941]: key[host_routes], [] -> None [ 2006.515279] [49941]: key[network_id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2006.515279] [49941]: key[shared], False -> None [ 2006.515279] [49941]: key[router:external], False -> None [ 2006.515279] [49941]: key[revision_number], 0 -> None [ 2006.515279] [49941]: key[gateway_ip], 192.168.128.1 -> None [ 2006.515279] [49941]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.515279] [49941]: key[service_types], [] -> None [ 2006.515279] [49941]: key[dns_nameservers], [] -> None [ 2006.515279] [49941]: key[segment_id], None -> None [ 2006.515279] [49941]: {{(pid=49941) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2006.519524] [49941]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] Pushing event deleted for resources: {'Subnet': ['ID=fe4f3c0b-1f50-4a0f-80e0-6548088dd110,revision_number=None']} {{(pid=49941) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 2006.527956] [49941]: DEBUG neutron_lib.callbacks.manager [None req-69cd8554-2b9c-4b88-b86d-a2e3b079079c admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-3659180'] for subnet (None), before_response {{(pid=49941) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.529668] [49941]: [pid: 49941|app: 0|req: 6277/12743] 10.180.1.21 () {58 vars in 1243 bytes} [Thu Nov 20 12:52:48 2025] DELETE /networking/v2.0/subnets/fe4f3c0b-1f50-4a0f-80e0-6548088dd110 => generated 0 bytes in 97 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 2006.556930] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.External_net_db_mixin._before_network_delete_handler-1236209'] for network (530b981a-18ac-4184-a203-be10e5518ba9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.578541] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_precommit_handler-2084038', 'neutron.services.segments.db._delete_segments_for_network-8008057239916'] for network (530b981a-18ac-4184-a203-be10e5518ba9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.586699] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] delete_network_precommit called with network settings {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:52:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} (original settings None) and network segments [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] [ 2006.586878] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] delete_network_precommit: [ 2006.586878] [49942]: key[vlan_transparent], None -> None [ 2006.586878] [49942]: key[id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2006.586878] [49942]: key[tags], [] -> None [ 2006.586878] [49942]: key[availability_zone_hints], [] -> None [ 2006.586878] [49942]: key[mtu], 8950 -> None [ 2006.586878] [49942]: key[provider:network_type], vlan -> None [ 2006.586878] [49942]: key[admin_state_up], True -> None [ 2006.586878] [49942]: key[provider:physical_network], default -> None [ 2006.586878] [49942]: key[provider:segmentation_id], 383 -> None [ 2006.586878] [49942]: key[created_at], 2025-11-20T12:51:42Z -> None [ 2006.586878] [49942]: key[updated_at], 2025-11-20T12:52:48Z -> None [ 2006.586878] [49942]: key[description], -> None [ 2006.586878] [49942]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.586878] [49942]: key[standard_attr_id], 1835 -> None [ 2006.586878] [49942]: key[name], tempest-ServerRescueTestJSON-1919558763-network -> None [ 2006.586878] [49942]: key[availability_zones], ['nova'] -> None [ 2006.586878] [49942]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.586878] [49942]: key[status], ACTIVE -> None [ 2006.586878] [49942]: key[shared], False -> None [ 2006.586878] [49942]: key[router:external], False -> None [ 2006.586878] [49942]: key[revision_number], 3 -> None [ 2006.586878] [49942]: key[port_security_enabled], True -> None [ 2006.586878] [49942]: key[subnets], [] -> None [ 2006.586878] [49942]: key[ipv4_address_scope], None -> None [ 2006.586878] [49942]: key[qinq], None -> None [ 2006.586878] [49942]: key[ipv6_address_scope], None -> None [ 2006.586878] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2006.587893] [49942]: DEBUG neutron.services.segments.db [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] neutron.services.segments.plugin.Plugin method get_segments called with arguments (,) {'filters': {'network_id': ['530b981a-18ac-4184-a203-be10e5518ba9']}} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 2006.590963] [49942]: DEBUG neutron.services.segments.db [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] neutron.services.segments.plugin.Plugin method delete_segment called with arguments (, 'd0872df5-5b66-4356-b97b-fd827b21ed2a') {'for_net_delete': True} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 2006.591084] [49942]: DEBUG neutron.services.segments.db [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] neutron.services.segments.plugin.Plugin method get_segment called with arguments (, 'd0872df5-5b66-4356-b97b-fd827b21ed2a') {} {{(pid=49942) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} [ 2006.594676] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Publish callbacks ['neutron.plugins.ml2.db._prevent_segment_delete_with_port_bound-8008057325653', 'neutron.services.segments.plugin.Plugin._prevent_segment_delete_with_subnet_associated-114821419'] for segment (d0872df5-5b66-4356-b97b-fd827b21ed2a), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.602989] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254'] for segment (d0872df5-5b66-4356-b97b-fd827b21ed2a), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.609572] [49942]: DEBUG neutron.plugins.ml2.drivers.type_vlan [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Releasing vlan 383 on physical network default to pool {{(pid=49942) release_segment /opt/stack/neutron/neutron/plugins/ml2/drivers/type_vlan.py:302}} [ 2006.609759] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._handle_segment_change-2083254', 'neutron.services.segments.plugin.NovaSegmentNotifier._notify_segment_deleted-114821425'] for segment (d0872df5-5b66-4356-b97b-fd827b21ed2a), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.634139] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._network_delete_after_delete_handler-2083903', 'neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941464', 'neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-4020251', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler.delete_fip_namespaces_for_ext_net-3335140'] for network (530b981a-18ac-4184-a203-be10e5518ba9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.634357] [49942]: INFO neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] delete_network_postcommit called with network settings {'id': '530b981a-18ac-4184-a203-be10e5518ba9', 'name': 'tempest-ServerRescueTestJSON-1919558763-network', 'tenant_id': '121e6c1813fc4f16855aee2a32b3df02', 'project_id': '121e6c1813fc4f16855aee2a32b3df02', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': [], 'standard_attr_id': 1835, 'shared': False, 'availability_zone_hints': [], 'availability_zones': ['nova'], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'tags': [], 'created_at': '2025-11-20T12:51:42Z', 'updated_at': '2025-11-20T12:52:48Z', 'revision_number': 3, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 383} (original settings None) and network segments [{'id': 'd0872df5-5b66-4356-b97b-fd827b21ed2a', 'network_type': 'vlan', 'physical_network': 'default', 'segmentation_id': 383, 'network_id': '530b981a-18ac-4184-a203-be10e5518ba9'}] [ 2006.634503] [49942]: DEBUG neutron.tests.unit.plugins.ml2.drivers.mechanism_logger [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] delete_network_postcommit: [ 2006.634503] [49942]: key[vlan_transparent], None -> None [ 2006.634503] [49942]: key[id], 530b981a-18ac-4184-a203-be10e5518ba9 -> None [ 2006.634503] [49942]: key[tags], [] -> None [ 2006.634503] [49942]: key[availability_zone_hints], [] -> None [ 2006.634503] [49942]: key[mtu], 8950 -> None [ 2006.634503] [49942]: key[provider:network_type], vlan -> None [ 2006.634503] [49942]: key[admin_state_up], True -> None [ 2006.634503] [49942]: key[provider:physical_network], default -> None [ 2006.634503] [49942]: key[provider:segmentation_id], 383 -> None [ 2006.634503] [49942]: key[created_at], 2025-11-20T12:51:42Z -> None [ 2006.634503] [49942]: key[updated_at], 2025-11-20T12:52:48Z -> None [ 2006.634503] [49942]: key[description], -> None [ 2006.634503] [49942]: key[tenant_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.634503] [49942]: key[standard_attr_id], 1835 -> None [ 2006.634503] [49942]: key[name], tempest-ServerRescueTestJSON-1919558763-network -> None [ 2006.634503] [49942]: key[availability_zones], ['nova'] -> None [ 2006.634503] [49942]: key[project_id], 121e6c1813fc4f16855aee2a32b3df02 -> None [ 2006.634503] [49942]: key[status], ACTIVE -> None [ 2006.634503] [49942]: key[shared], False -> None [ 2006.634503] [49942]: key[router:external], False -> None [ 2006.634503] [49942]: key[revision_number], 3 -> None [ 2006.634503] [49942]: key[port_security_enabled], True -> None [ 2006.634503] [49942]: key[subnets], [] -> None [ 2006.634503] [49942]: key[ipv4_address_scope], None -> None [ 2006.634503] [49942]: key[qinq], None -> None [ 2006.634503] [49942]: key[ipv6_address_scope], None -> None [ 2006.634503] [49942]: {{(pid=49942) _log_diff_call /opt/stack/neutron/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py:59}} [ 2006.640570] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Pushing event deleted for resources: {'Network': ['ID=530b981a-18ac-4184-a203-be10e5518ba9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 2006.643249] [49942]: DEBUG neutron_lib.callbacks.manager [None req-d03b9515-a64b-4929-88b3-ac0d41586adf admin admin] Publish callbacks ['neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._send_dhcp_notification-4020233'] for network (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.645145] [49942]: [pid: 49942|app: 0|req: 6467/12744] 10.180.1.21 () {58 vars in 1246 bytes} [Thu Nov 20 12:52:48 2025] DELETE /networking/v2.0/networks/530b981a-18ac-4184-a203-be10e5518ba9 => generated 0 bytes in 113 msecs (HTTP/1.1 204) 3 headers in 131 bytes (1 switches on core 0) [ 2006.698701] [49942]: INFO neutron.services.segments.plugin [-] Segment d0872df5-5b66-4356-b97b-fd827b21ed2a resource provider aggregate not found [ 2006.707751] [49942]: INFO neutron.services.segments.plugin [-] Segment d0872df5-5b66-4356-b97b-fd827b21ed2a 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 d0872df5-5b66-4356-b97b-fd827b21ed2a found for delete ", "request_id": "req-f7fd7fc6-cb46-4142-a411-52ceb6ff0cc2"}]} [ 2006.729842] [49941]: [pid: 49941|app: 0|req: 6278/12745] 10.180.1.21 () {58 vars in 1264 bytes} [Thu Nov 20 12:52:48 2025] GET /networking/v2.0/security-groups?tenant_id=121e6c1813fc4f16855aee2a32b3df02&name=default => generated 2929 bytes in 24 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) [ 2006.761698] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10b35945-1cc6-4d41-b599-64dcea596c29 admin admin] Publish callbacks [] for security_group (e2671159-119d-410e-9a43-796c60d6dbc9), before_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.777623] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10b35945-1cc6-4d41-b599-64dcea596c29 admin admin] Publish callbacks [] for security_group (e2671159-119d-410e-9a43-796c60d6dbc9), precommit_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.821044] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10b35945-1cc6-4d41-b599-64dcea596c29 admin admin] Publish callbacks ['neutron.plugins.ml2.ovo_rpc._ObjectChangeHandler.handle_event-3941443'] for security_group (e2671159-119d-410e-9a43-796c60d6dbc9), after_delete {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.825360] [49942]: DEBUG neutron.api.rpc.handlers.resources_rpc [None req-10b35945-1cc6-4d41-b599-64dcea596c29 admin admin] Pushing event deleted for resources: {'SecurityGroup': ['ID=e2671159-119d-410e-9a43-796c60d6dbc9,revision_number=None']} {{(pid=49942) push /opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py:237}} [ 2006.829301] [49942]: DEBUG neutron_lib.callbacks.manager [None req-10b35945-1cc6-4d41-b599-64dcea596c29 admin admin] Publish callbacks [] for security_group (None), before_response {{(pid=49942) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} [ 2006.829909] [49942]: [pid: 49942|app: 0|req: 6468/12746] 10.180.1.21 () {58 vars in 1267 bytes} [Thu Nov 20 12:52:48 2025] DELETE /networking/v2.0/security-groups/e2671159-119d-410e-9a43-796c60d6dbc9 => generated 0 bytes in 98 msecs (HTTP/1.1 204) 2 headers in 112 bytes (1 switches on core 0) [ 2016.725725] [49941]: DEBUG dbcounter [-] [49941] Writing DB stats neutron:SELECT=486,neutron:DELETE=21,neutron:UPDATE=2 {{(pid=49941) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} [ 2016.823485] [49942]: DEBUG dbcounter [-] [49942] Writing DB stats neutron:SELECT=270,neutron:UPDATE=5,neutron:DELETE=21 {{(pid=49942) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}}